diff --git a/app/assets/images/Test.jpg b/app/assets/images/Test.jpg new file mode 100644 index 0000000..05c91b4 Binary files /dev/null and b/app/assets/images/Test.jpg differ diff --git a/app/assets/images/favicon.ico b/app/assets/images/favicon.ico new file mode 100644 index 0000000..b8a3a8e Binary files /dev/null and b/app/assets/images/favicon.ico differ diff --git a/app/assets/images/test2/Test2.jpg b/app/assets/images/test2/Test2.jpg new file mode 100644 index 0000000..b94e41a Binary files /dev/null and b/app/assets/images/test2/Test2.jpg differ diff --git a/app/assets/images/test2/test3/Test3.jpg b/app/assets/images/test2/test3/Test3.jpg new file mode 100644 index 0000000..333bc38 Binary files /dev/null and b/app/assets/images/test2/test3/Test3.jpg differ diff --git a/app/css/animate.css b/app/css/animate.css new file mode 100644 index 0000000..c171cac --- /dev/null +++ b/app/css/animate.css @@ -0,0 +1,2939 @@ +/*! + * animate.css -http://daneden.me/animate + * Version - 3.6.0 + * Licensed under the MIT license - http://opensource.org/licenses/MIT + * + * Copyright (c) 2018 Daniel Eden + */ +.animated { + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; +} + +.animated.infinite { + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; +} + +@-webkit-keyframes bounce { + from, 20%, 53%, 80%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + 40%, 43% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -30px, 0); + transform: translate3d(0, -30px, 0); + } + 70% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -15px, 0); + transform: translate3d(0, -15px, 0); + } + 90% { + -webkit-transform: translate3d(0, -4px, 0); + transform: translate3d(0, -4px, 0); + } +} +@keyframes bounce { + from, 20%, 53%, 80%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + 40%, 43% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -30px, 0); + transform: translate3d(0, -30px, 0); + } + 70% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -15px, 0); + transform: translate3d(0, -15px, 0); + } + 90% { + -webkit-transform: translate3d(0, -4px, 0); + transform: translate3d(0, -4px, 0); + } +} +.bounce { + -webkit-animation-name: bounce; + animation-name: bounce; + -webkit-transform-origin: center bottom; + -ms-transform-origin: center bottom; + transform-origin: center bottom; +} + +@-webkit-keyframes flash { + from, 50%, to { + opacity: 1; + } + 25%, 75% { + opacity: 0; + } +} +@keyframes flash { + from, 50%, to { + opacity: 1; + } + 25%, 75% { + opacity: 0; + } +} +.flash { + -webkit-animation-name: flash; + animation-name: flash; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ +@-webkit-keyframes pulse { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 50% { + -webkit-transform: scale3d(1.05, 1.05, 1.05); + transform: scale3d(1.05, 1.05, 1.05); + } + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +@keyframes pulse { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 50% { + -webkit-transform: scale3d(1.05, 1.05, 1.05); + transform: scale3d(1.05, 1.05, 1.05); + } + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +.pulse { + -webkit-animation-name: pulse; + animation-name: pulse; +} + +@-webkit-keyframes rubberBand { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 30% { + -webkit-transform: scale3d(1.25, 0.75, 1); + transform: scale3d(1.25, 0.75, 1); + } + 40% { + -webkit-transform: scale3d(0.75, 1.25, 1); + transform: scale3d(0.75, 1.25, 1); + } + 50% { + -webkit-transform: scale3d(1.15, 0.85, 1); + transform: scale3d(1.15, 0.85, 1); + } + 65% { + -webkit-transform: scale3d(0.95, 1.05, 1); + transform: scale3d(0.95, 1.05, 1); + } + 75% { + -webkit-transform: scale3d(1.05, 0.95, 1); + transform: scale3d(1.05, 0.95, 1); + } + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +@keyframes rubberBand { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 30% { + -webkit-transform: scale3d(1.25, 0.75, 1); + transform: scale3d(1.25, 0.75, 1); + } + 40% { + -webkit-transform: scale3d(0.75, 1.25, 1); + transform: scale3d(0.75, 1.25, 1); + } + 50% { + -webkit-transform: scale3d(1.15, 0.85, 1); + transform: scale3d(1.15, 0.85, 1); + } + 65% { + -webkit-transform: scale3d(0.95, 1.05, 1); + transform: scale3d(0.95, 1.05, 1); + } + 75% { + -webkit-transform: scale3d(1.05, 0.95, 1); + transform: scale3d(1.05, 0.95, 1); + } + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +.rubberBand { + -webkit-animation-name: rubberBand; + animation-name: rubberBand; +} + +@-webkit-keyframes shake { + from, to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + 10%, 30%, 50%, 70%, 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + 20%, 40%, 60%, 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } +} +@keyframes shake { + from, to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + 10%, 30%, 50%, 70%, 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + 20%, 40%, 60%, 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } +} +.shake { + -webkit-animation-name: shake; + animation-name: shake; +} + +@-webkit-keyframes headShake { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + 6.5% { + -webkit-transform: translateX(-6px) rotateY(-9deg); + transform: translateX(-6px) rotateY(-9deg); + } + 18.5% { + -webkit-transform: translateX(5px) rotateY(7deg); + transform: translateX(5px) rotateY(7deg); + } + 31.5% { + -webkit-transform: translateX(-3px) rotateY(-5deg); + transform: translateX(-3px) rotateY(-5deg); + } + 43.5% { + -webkit-transform: translateX(2px) rotateY(3deg); + transform: translateX(2px) rotateY(3deg); + } + 50% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} +@keyframes headShake { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + 6.5% { + -webkit-transform: translateX(-6px) rotateY(-9deg); + transform: translateX(-6px) rotateY(-9deg); + } + 18.5% { + -webkit-transform: translateX(5px) rotateY(7deg); + transform: translateX(5px) rotateY(7deg); + } + 31.5% { + -webkit-transform: translateX(-3px) rotateY(-5deg); + transform: translateX(-3px) rotateY(-5deg); + } + 43.5% { + -webkit-transform: translateX(2px) rotateY(3deg); + transform: translateX(2px) rotateY(3deg); + } + 50% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} +.headShake { + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + -webkit-animation-name: headShake; + animation-name: headShake; +} + +@-webkit-keyframes swing { + 20% { + -webkit-transform: rotate3d(0, 0, 1, 15deg); + transform: rotate3d(0, 0, 1, 15deg); + } + 40% { + -webkit-transform: rotate3d(0, 0, 1, -10deg); + transform: rotate3d(0, 0, 1, -10deg); + } + 60% { + -webkit-transform: rotate3d(0, 0, 1, 5deg); + transform: rotate3d(0, 0, 1, 5deg); + } + 80% { + -webkit-transform: rotate3d(0, 0, 1, -5deg); + transform: rotate3d(0, 0, 1, -5deg); + } + to { + -webkit-transform: rotate3d(0, 0, 1, 0deg); + transform: rotate3d(0, 0, 1, 0deg); + } +} +@keyframes swing { + 20% { + -webkit-transform: rotate3d(0, 0, 1, 15deg); + transform: rotate3d(0, 0, 1, 15deg); + } + 40% { + -webkit-transform: rotate3d(0, 0, 1, -10deg); + transform: rotate3d(0, 0, 1, -10deg); + } + 60% { + -webkit-transform: rotate3d(0, 0, 1, 5deg); + transform: rotate3d(0, 0, 1, 5deg); + } + 80% { + -webkit-transform: rotate3d(0, 0, 1, -5deg); + transform: rotate3d(0, 0, 1, -5deg); + } + to { + -webkit-transform: rotate3d(0, 0, 1, 0deg); + transform: rotate3d(0, 0, 1, 0deg); + } +} +.swing { + -webkit-transform-origin: top center; + -ms-transform-origin: top center; + transform-origin: top center; + -webkit-animation-name: swing; + animation-name: swing; +} + +@-webkit-keyframes tada { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 10%, 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + } + 30%, 50%, 70%, 90% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + } + 40%, 60%, 80% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + } + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +@keyframes tada { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 10%, 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + } + 30%, 50%, 70%, 90% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + } + 40%, 60%, 80% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + } + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +.tada { + -webkit-animation-name: tada; + animation-name: tada; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ +@-webkit-keyframes wobble { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + 15% { + -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + } + 30% { + -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + } + 45% { + -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + } + 60% { + -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + } + 75% { + -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes wobble { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + 15% { + -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + } + 30% { + -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + } + 45% { + -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + } + 60% { + -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + } + 75% { + -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.wobble { + -webkit-animation-name: wobble; + animation-name: wobble; +} + +@-webkit-keyframes jello { + from, 11.1%, to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + 22.2% { + -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); + transform: skewX(-12.5deg) skewY(-12.5deg); + } + 33.3% { + -webkit-transform: skewX(6.25deg) skewY(6.25deg); + transform: skewX(6.25deg) skewY(6.25deg); + } + 44.4% { + -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); + transform: skewX(-3.125deg) skewY(-3.125deg); + } + 55.5% { + -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); + transform: skewX(1.5625deg) skewY(1.5625deg); + } + 66.6% { + -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); + transform: skewX(-0.78125deg) skewY(-0.78125deg); + } + 77.7% { + -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); + transform: skewX(0.390625deg) skewY(0.390625deg); + } + 88.8% { + -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); + transform: skewX(-0.1953125deg) skewY(-0.1953125deg); + } +} +@keyframes jello { + from, 11.1%, to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + 22.2% { + -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); + transform: skewX(-12.5deg) skewY(-12.5deg); + } + 33.3% { + -webkit-transform: skewX(6.25deg) skewY(6.25deg); + transform: skewX(6.25deg) skewY(6.25deg); + } + 44.4% { + -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); + transform: skewX(-3.125deg) skewY(-3.125deg); + } + 55.5% { + -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); + transform: skewX(1.5625deg) skewY(1.5625deg); + } + 66.6% { + -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); + transform: skewX(-0.78125deg) skewY(-0.78125deg); + } + 77.7% { + -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); + transform: skewX(0.390625deg) skewY(0.390625deg); + } + 88.8% { + -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); + transform: skewX(-0.1953125deg) skewY(-0.1953125deg); + } +} +.jello { + -webkit-animation-name: jello; + animation-name: jello; + -webkit-transform-origin: center; + -ms-transform-origin: center; + transform-origin: center; +} + +@-webkit-keyframes bounceIn { + from, 20%, 40%, 60%, 80%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + 20% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + 40% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(1.03, 1.03, 1.03); + transform: scale3d(1.03, 1.03, 1.03); + } + 80% { + -webkit-transform: scale3d(0.97, 0.97, 0.97); + transform: scale3d(0.97, 0.97, 0.97); + } + to { + opacity: 1; + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +@keyframes bounceIn { + from, 20%, 40%, 60%, 80%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + 20% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + 40% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(1.03, 1.03, 1.03); + transform: scale3d(1.03, 1.03, 1.03); + } + 80% { + -webkit-transform: scale3d(0.97, 0.97, 0.97); + transform: scale3d(0.97, 0.97, 0.97); + } + to { + opacity: 1; + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +.bounceIn { + -webkit-animation-duration: 0.75s; + animation-duration: 0.75s; + -webkit-animation-name: bounceIn; + animation-name: bounceIn; +} + +@-webkit-keyframes bounceInDown { + from, 60%, 75%, 90%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -3000px, 0); + transform: translate3d(0, -3000px, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, 25px, 0); + transform: translate3d(0, 25px, 0); + } + 75% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + 90% { + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0); + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes bounceInDown { + from, 60%, 75%, 90%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -3000px, 0); + transform: translate3d(0, -3000px, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, 25px, 0); + transform: translate3d(0, 25px, 0); + } + 75% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + 90% { + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0); + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.bounceInDown { + -webkit-animation-name: bounceInDown; + animation-name: bounceInDown; +} + +@-webkit-keyframes bounceInLeft { + from, 60%, 75%, 90%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(-3000px, 0, 0); + transform: translate3d(-3000px, 0, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(25px, 0, 0); + transform: translate3d(25px, 0, 0); + } + 75% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + 90% { + -webkit-transform: translate3d(5px, 0, 0); + transform: translate3d(5px, 0, 0); + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes bounceInLeft { + from, 60%, 75%, 90%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(-3000px, 0, 0); + transform: translate3d(-3000px, 0, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(25px, 0, 0); + transform: translate3d(25px, 0, 0); + } + 75% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + 90% { + -webkit-transform: translate3d(5px, 0, 0); + transform: translate3d(5px, 0, 0); + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.bounceInLeft { + -webkit-animation-name: bounceInLeft; + animation-name: bounceInLeft; +} + +@-webkit-keyframes bounceInRight { + from, 60%, 75%, 90%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + from { + opacity: 0; + -webkit-transform: translate3d(3000px, 0, 0); + transform: translate3d(3000px, 0, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(-25px, 0, 0); + transform: translate3d(-25px, 0, 0); + } + 75% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } + 90% { + -webkit-transform: translate3d(-5px, 0, 0); + transform: translate3d(-5px, 0, 0); + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes bounceInRight { + from, 60%, 75%, 90%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + from { + opacity: 0; + -webkit-transform: translate3d(3000px, 0, 0); + transform: translate3d(3000px, 0, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(-25px, 0, 0); + transform: translate3d(-25px, 0, 0); + } + 75% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } + 90% { + -webkit-transform: translate3d(-5px, 0, 0); + transform: translate3d(-5px, 0, 0); + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.bounceInRight { + -webkit-animation-name: bounceInRight; + animation-name: bounceInRight; +} + +@-webkit-keyframes bounceInUp { + from, 60%, 75%, 90%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + from { + opacity: 0; + -webkit-transform: translate3d(0, 3000px, 0); + transform: translate3d(0, 3000px, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + 75% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + 90% { + -webkit-transform: translate3d(0, -5px, 0); + transform: translate3d(0, -5px, 0); + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes bounceInUp { + from, 60%, 75%, 90%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + from { + opacity: 0; + -webkit-transform: translate3d(0, 3000px, 0); + transform: translate3d(0, 3000px, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + 75% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + 90% { + -webkit-transform: translate3d(0, -5px, 0); + transform: translate3d(0, -5px, 0); + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.bounceInUp { + -webkit-animation-name: bounceInUp; + animation-name: bounceInUp; +} + +@-webkit-keyframes bounceOut { + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + 50%, 55% { + opacity: 1; + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + to { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } +} +@keyframes bounceOut { + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + 50%, 55% { + opacity: 1; + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + to { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } +} +.bounceOut { + -webkit-animation-duration: 0.75s; + animation-duration: 0.75s; + -webkit-animation-name: bounceOut; + animation-name: bounceOut; +} + +@-webkit-keyframes bounceOutDown { + 20% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + 40%, 45% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} +@keyframes bounceOutDown { + 20% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + 40%, 45% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} +.bounceOutDown { + -webkit-animation-name: bounceOutDown; + animation-name: bounceOutDown; +} + +@-webkit-keyframes bounceOutLeft { + 20% { + opacity: 1; + -webkit-transform: translate3d(20px, 0, 0); + transform: translate3d(20px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} +@keyframes bounceOutLeft { + 20% { + opacity: 1; + -webkit-transform: translate3d(20px, 0, 0); + transform: translate3d(20px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} +.bounceOutLeft { + -webkit-animation-name: bounceOutLeft; + animation-name: bounceOutLeft; +} + +@-webkit-keyframes bounceOutRight { + 20% { + opacity: 1; + -webkit-transform: translate3d(-20px, 0, 0); + transform: translate3d(-20px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} +@keyframes bounceOutRight { + 20% { + opacity: 1; + -webkit-transform: translate3d(-20px, 0, 0); + transform: translate3d(-20px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} +.bounceOutRight { + -webkit-animation-name: bounceOutRight; + animation-name: bounceOutRight; +} + +@-webkit-keyframes bounceOutUp { + 20% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + 40%, 45% { + opacity: 1; + -webkit-transform: translate3d(0, 20px, 0); + transform: translate3d(0, 20px, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} +@keyframes bounceOutUp { + 20% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + 40%, 45% { + opacity: 1; + -webkit-transform: translate3d(0, 20px, 0); + transform: translate3d(0, 20px, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} +.bounceOutUp { + -webkit-animation-name: bounceOutUp; + animation-name: bounceOutUp; +} + +@-webkit-keyframes fadeIn { + from { + opacity: 0; + } + to { + opacity: 1; + } +} +@keyframes fadeIn { + from { + opacity: 0; + } + to { + opacity: 1; + } +} +.fadeIn { + -webkit-animation-name: fadeIn; + animation-name: fadeIn; +} + +@-webkit-keyframes fadeInDown { + from { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes fadeInDown { + from { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.fadeInDown { + -webkit-animation-name: fadeInDown; + animation-name: fadeInDown; +} + +@-webkit-keyframes fadeInDownBig { + from { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes fadeInDownBig { + from { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.fadeInDownBig { + -webkit-animation-name: fadeInDownBig; + animation-name: fadeInDownBig; +} + +@-webkit-keyframes fadeInLeft { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes fadeInLeft { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.fadeInLeft { + -webkit-animation-name: fadeInLeft; + animation-name: fadeInLeft; +} + +@-webkit-keyframes fadeInLeftBig { + from { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes fadeInLeftBig { + from { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.fadeInLeftBig { + -webkit-animation-name: fadeInLeftBig; + animation-name: fadeInLeftBig; +} + +@-webkit-keyframes fadeInRight { + from { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes fadeInRight { + from { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.fadeInRight { + -webkit-animation-name: fadeInRight; + animation-name: fadeInRight; +} + +@-webkit-keyframes fadeInRightBig { + from { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes fadeInRightBig { + from { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.fadeInRightBig { + -webkit-animation-name: fadeInRightBig; + animation-name: fadeInRightBig; +} + +@-webkit-keyframes fadeInUp { + from { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes fadeInUp { + from { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.fadeInUp { + -webkit-animation-name: fadeInUp; + animation-name: fadeInUp; +} + +@-webkit-keyframes fadeInUpBig { + from { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes fadeInUpBig { + from { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.fadeInUpBig { + -webkit-animation-name: fadeInUpBig; + animation-name: fadeInUpBig; +} + +@-webkit-keyframes fadeOut { + from { + opacity: 1; + } + to { + opacity: 0; + } +} +@keyframes fadeOut { + from { + opacity: 1; + } + to { + opacity: 0; + } +} +.fadeOut { + -webkit-animation-name: fadeOut; + animation-name: fadeOut; +} + +@-webkit-keyframes fadeOutDown { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} +@keyframes fadeOutDown { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} +.fadeOutDown { + -webkit-animation-name: fadeOutDown; + animation-name: fadeOutDown; +} + +@-webkit-keyframes fadeOutDownBig { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} +@keyframes fadeOutDownBig { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} +.fadeOutDownBig { + -webkit-animation-name: fadeOutDownBig; + animation-name: fadeOutDownBig; +} + +@-webkit-keyframes fadeOutLeft { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} +@keyframes fadeOutLeft { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} +.fadeOutLeft { + -webkit-animation-name: fadeOutLeft; + animation-name: fadeOutLeft; +} + +@-webkit-keyframes fadeOutLeftBig { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} +@keyframes fadeOutLeftBig { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} +.fadeOutLeftBig { + -webkit-animation-name: fadeOutLeftBig; + animation-name: fadeOutLeftBig; +} + +@-webkit-keyframes fadeOutRight { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} +@keyframes fadeOutRight { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} +.fadeOutRight { + -webkit-animation-name: fadeOutRight; + animation-name: fadeOutRight; +} + +@-webkit-keyframes fadeOutRightBig { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} +@keyframes fadeOutRightBig { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} +.fadeOutRightBig { + -webkit-animation-name: fadeOutRightBig; + animation-name: fadeOutRightBig; +} + +@-webkit-keyframes fadeOutUp { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} +@keyframes fadeOutUp { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} +.fadeOutUp { + -webkit-animation-name: fadeOutUp; + animation-name: fadeOutUp; +} + +@-webkit-keyframes fadeOutUpBig { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} +@keyframes fadeOutUpBig { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} +.fadeOutUpBig { + -webkit-animation-name: fadeOutUpBig; + animation-name: fadeOutUpBig; +} + +@-webkit-keyframes flip { + from { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + 40% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + 50% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 80% { + -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95); + transform: perspective(400px) scale3d(0.95, 0.95, 0.95); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } +} +@keyframes flip { + from { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + 40% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + 50% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 80% { + -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95); + transform: perspective(400px) scale3d(0.95, 0.95, 0.95); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } +} +.animated.flip { + -webkit-backface-visibility: visible; + backface-visibility: visible; + -webkit-animation-name: flip; + animation-name: flip; +} + +@-webkit-keyframes flipInX { + from { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + 40% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 60% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + opacity: 1; + } + 80% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + } + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} +@keyframes flipInX { + from { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + 40% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 60% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + opacity: 1; + } + 80% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + } + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} +.flipInX { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipInX; + animation-name: flipInX; +} + +@-webkit-keyframes flipInY { + from { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + 40% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 60% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + opacity: 1; + } + 80% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + } + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} +@keyframes flipInY { + from { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + 40% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 60% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + opacity: 1; + } + 80% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + } + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} +.flipInY { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipInY; + animation-name: flipInY; +} + +@-webkit-keyframes flipOutX { + from { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + 30% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + opacity: 1; + } + to { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + opacity: 0; + } +} +@keyframes flipOutX { + from { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + 30% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + opacity: 1; + } + to { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + opacity: 0; + } +} +.flipOutX { + -webkit-animation-duration: 0.75s; + animation-duration: 0.75s; + -webkit-animation-name: flipOutX; + animation-name: flipOutX; + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; +} + +@-webkit-keyframes flipOutY { + from { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + 30% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + opacity: 1; + } + to { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + opacity: 0; + } +} +@keyframes flipOutY { + from { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + 30% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + opacity: 1; + } + to { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + opacity: 0; + } +} +.flipOutY { + -webkit-animation-duration: 0.75s; + animation-duration: 0.75s; + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipOutY; + animation-name: flipOutY; +} + +@-webkit-keyframes lightSpeedIn { + from { + -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); + transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0; + } + 60% { + -webkit-transform: skewX(20deg); + transform: skewX(20deg); + opacity: 1; + } + 80% { + -webkit-transform: skewX(-5deg); + transform: skewX(-5deg); + opacity: 1; + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} +@keyframes lightSpeedIn { + from { + -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); + transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0; + } + 60% { + -webkit-transform: skewX(20deg); + transform: skewX(20deg); + opacity: 1; + } + 80% { + -webkit-transform: skewX(-5deg); + transform: skewX(-5deg); + opacity: 1; + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} +.lightSpeedIn { + -webkit-animation-name: lightSpeedIn; + animation-name: lightSpeedIn; + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; +} + +@-webkit-keyframes lightSpeedOut { + from { + opacity: 1; + } + to { + -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); + transform: translate3d(100%, 0, 0) skewX(30deg); + opacity: 0; + } +} +@keyframes lightSpeedOut { + from { + opacity: 1; + } + to { + -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); + transform: translate3d(100%, 0, 0) skewX(30deg); + opacity: 0; + } +} +.lightSpeedOut { + -webkit-animation-name: lightSpeedOut; + animation-name: lightSpeedOut; + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; +} + +@-webkit-keyframes rotateIn { + from { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, -200deg); + transform: rotate3d(0, 0, 1, -200deg); + opacity: 0; + } + to { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} +@keyframes rotateIn { + from { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, -200deg); + transform: rotate3d(0, 0, 1, -200deg); + opacity: 0; + } + to { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} +.rotateIn { + -webkit-animation-name: rotateIn; + animation-name: rotateIn; +} + +@-webkit-keyframes rotateInDownLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} +@keyframes rotateInDownLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} +.rotateInDownLeft { + -webkit-animation-name: rotateInDownLeft; + animation-name: rotateInDownLeft; +} + +@-webkit-keyframes rotateInDownRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} +@keyframes rotateInDownRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} +.rotateInDownRight { + -webkit-animation-name: rotateInDownRight; + animation-name: rotateInDownRight; +} + +@-webkit-keyframes rotateInUpLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} +@keyframes rotateInUpLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} +.rotateInUpLeft { + -webkit-animation-name: rotateInUpLeft; + animation-name: rotateInUpLeft; +} + +@-webkit-keyframes rotateInUpRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -90deg); + transform: rotate3d(0, 0, 1, -90deg); + opacity: 0; + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} +@keyframes rotateInUpRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -90deg); + transform: rotate3d(0, 0, 1, -90deg); + opacity: 0; + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} +.rotateInUpRight { + -webkit-animation-name: rotateInUpRight; + animation-name: rotateInUpRight; +} + +@-webkit-keyframes rotateOut { + from { + -webkit-transform-origin: center; + transform-origin: center; + opacity: 1; + } + to { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, 200deg); + transform: rotate3d(0, 0, 1, 200deg); + opacity: 0; + } +} +@keyframes rotateOut { + from { + -webkit-transform-origin: center; + transform-origin: center; + opacity: 1; + } + to { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, 200deg); + transform: rotate3d(0, 0, 1, 200deg); + opacity: 0; + } +} +.rotateOut { + -webkit-animation-name: rotateOut; + animation-name: rotateOut; +} + +@-webkit-keyframes rotateOutDownLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } +} +@keyframes rotateOutDownLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } +} +.rotateOutDownLeft { + -webkit-animation-name: rotateOutDownLeft; + animation-name: rotateOutDownLeft; +} + +@-webkit-keyframes rotateOutDownRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} +@keyframes rotateOutDownRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} +.rotateOutDownRight { + -webkit-animation-name: rotateOutDownRight; + animation-name: rotateOutDownRight; +} + +@-webkit-keyframes rotateOutUpLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} +@keyframes rotateOutUpLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} +.rotateOutUpLeft { + -webkit-animation-name: rotateOutUpLeft; + animation-name: rotateOutUpLeft; +} + +@-webkit-keyframes rotateOutUpRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 90deg); + transform: rotate3d(0, 0, 1, 90deg); + opacity: 0; + } +} +@keyframes rotateOutUpRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 90deg); + transform: rotate3d(0, 0, 1, 90deg); + opacity: 0; + } +} +.rotateOutUpRight { + -webkit-animation-name: rotateOutUpRight; + animation-name: rotateOutUpRight; +} + +@-webkit-keyframes hinge { + 0% { + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + 20%, 60% { + -webkit-transform: rotate3d(0, 0, 1, 80deg); + transform: rotate3d(0, 0, 1, 80deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + 40%, 80% { + -webkit-transform: rotate3d(0, 0, 1, 60deg); + transform: rotate3d(0, 0, 1, 60deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + opacity: 1; + } + to { + -webkit-transform: translate3d(0, 700px, 0); + transform: translate3d(0, 700px, 0); + opacity: 0; + } +} +@keyframes hinge { + 0% { + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + 20%, 60% { + -webkit-transform: rotate3d(0, 0, 1, 80deg); + transform: rotate3d(0, 0, 1, 80deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + 40%, 80% { + -webkit-transform: rotate3d(0, 0, 1, 60deg); + transform: rotate3d(0, 0, 1, 60deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + opacity: 1; + } + to { + -webkit-transform: translate3d(0, 700px, 0); + transform: translate3d(0, 700px, 0); + opacity: 0; + } +} +.hinge { + -webkit-animation-duration: 2s; + animation-duration: 2s; + -webkit-animation-name: hinge; + animation-name: hinge; +} + +@-webkit-keyframes jackInTheBox { + from { + opacity: 0; + -webkit-transform: scale(0.1) rotate(30deg); + transform: scale(0.1) rotate(30deg); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + } + 50% { + -webkit-transform: rotate(-10deg); + transform: rotate(-10deg); + } + 70% { + -webkit-transform: rotate(3deg); + transform: rotate(3deg); + } + to { + opacity: 1; + -webkit-transform: scale(1); + transform: scale(1); + } +} +@keyframes jackInTheBox { + from { + opacity: 0; + -webkit-transform: scale(0.1) rotate(30deg); + transform: scale(0.1) rotate(30deg); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + } + 50% { + -webkit-transform: rotate(-10deg); + transform: rotate(-10deg); + } + 70% { + -webkit-transform: rotate(3deg); + transform: rotate(3deg); + } + to { + opacity: 1; + -webkit-transform: scale(1); + transform: scale(1); + } +} +.jackInTheBox { + -webkit-animation-name: jackInTheBox; + animation-name: jackInTheBox; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ +@-webkit-keyframes rollIn { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes rollIn { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.rollIn { + -webkit-animation-name: rollIn; + animation-name: rollIn; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ +@-webkit-keyframes rollOut { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + } +} +@keyframes rollOut { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + } +} +.rollOut { + -webkit-animation-name: rollOut; + animation-name: rollOut; +} + +@-webkit-keyframes zoomIn { + from { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + 50% { + opacity: 1; + } +} +@keyframes zoomIn { + from { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + 50% { + opacity: 1; + } +} +.zoomIn { + -webkit-animation-name: zoomIn; + animation-name: zoomIn; +} + +@-webkit-keyframes zoomInDown { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@keyframes zoomInDown { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.zoomInDown { + -webkit-animation-name: zoomInDown; + animation-name: zoomInDown; +} + +@-webkit-keyframes zoomInLeft { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@keyframes zoomInLeft { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.zoomInLeft { + -webkit-animation-name: zoomInLeft; + animation-name: zoomInLeft; +} + +@-webkit-keyframes zoomInRight { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@keyframes zoomInRight { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.zoomInRight { + -webkit-animation-name: zoomInRight; + animation-name: zoomInRight; +} + +@-webkit-keyframes zoomInUp { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@keyframes zoomInUp { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.zoomInUp { + -webkit-animation-name: zoomInUp; + animation-name: zoomInUp; +} + +@-webkit-keyframes zoomOut { + from { + opacity: 1; + } + 50% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + to { + opacity: 0; + } +} +@keyframes zoomOut { + from { + opacity: 1; + } + 50% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + to { + opacity: 0; + } +} +.zoomOut { + -webkit-animation-name: zoomOut; + animation-name: zoomOut; +} + +@-webkit-keyframes zoomOutDown { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + to { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@keyframes zoomOutDown { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + to { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.zoomOutDown { + -webkit-animation-name: zoomOutDown; + animation-name: zoomOutDown; +} + +@-webkit-keyframes zoomOutLeft { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); + transform: scale(0.1) translate3d(-2000px, 0, 0); + -webkit-transform-origin: left center; + transform-origin: left center; + } +} +@keyframes zoomOutLeft { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); + transform: scale(0.1) translate3d(-2000px, 0, 0); + -webkit-transform-origin: left center; + transform-origin: left center; + } +} +.zoomOutLeft { + -webkit-animation-name: zoomOutLeft; + animation-name: zoomOutLeft; +} + +@-webkit-keyframes zoomOutRight { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); + transform: scale(0.1) translate3d(2000px, 0, 0); + -webkit-transform-origin: right center; + transform-origin: right center; + } +} +@keyframes zoomOutRight { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); + transform: scale(0.1) translate3d(2000px, 0, 0); + -webkit-transform-origin: right center; + transform-origin: right center; + } +} +.zoomOutRight { + -webkit-animation-name: zoomOutRight; + animation-name: zoomOutRight; +} + +@-webkit-keyframes zoomOutUp { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + to { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@keyframes zoomOutUp { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + to { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.zoomOutUp { + -webkit-animation-name: zoomOutUp; + animation-name: zoomOutUp; +} + +@-webkit-keyframes slideInDown { + from { + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + visibility: visible; + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes slideInDown { + from { + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + visibility: visible; + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.slideInDown { + -webkit-animation-name: slideInDown; + animation-name: slideInDown; +} + +@-webkit-keyframes slideInLeft { + from { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + visibility: visible; + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes slideInLeft { + from { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + visibility: visible; + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.slideInLeft { + -webkit-animation-name: slideInLeft; + animation-name: slideInLeft; +} + +@-webkit-keyframes slideInRight { + from { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + visibility: visible; + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes slideInRight { + from { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + visibility: visible; + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.slideInRight { + -webkit-animation-name: slideInRight; + animation-name: slideInRight; +} + +@-webkit-keyframes slideInUp { + from { + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + visibility: visible; + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes slideInUp { + from { + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + visibility: visible; + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.slideInUp { + -webkit-animation-name: slideInUp; + animation-name: slideInUp; +} + +@-webkit-keyframes slideOutDown { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} +@keyframes slideOutDown { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} +.slideOutDown { + -webkit-animation-name: slideOutDown; + animation-name: slideOutDown; +} + +@-webkit-keyframes slideOutLeft { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} +@keyframes slideOutLeft { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} +.slideOutLeft { + -webkit-animation-name: slideOutLeft; + animation-name: slideOutLeft; +} + +@-webkit-keyframes slideOutRight { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} +@keyframes slideOutRight { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} +.slideOutRight { + -webkit-animation-name: slideOutRight; + animation-name: slideOutRight; +} + +@-webkit-keyframes slideOutUp { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} +@keyframes slideOutUp { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} +.slideOutUp { + -webkit-animation-name: slideOutUp; + animation-name: slideOutUp; +} +/*# sourceMappingURL=maps/animate.css.map */ diff --git a/app/css/bootstrap.css b/app/css/bootstrap.css new file mode 100644 index 0000000..1669983 --- /dev/null +++ b/app/css/bootstrap.css @@ -0,0 +1,8977 @@ +@charset "UTF-8"; +/*! + * Bootstrap v4.0.0 (https://getbootstrap.com) + * Copyright 2011-2018 The Bootstrap Authors + * Copyright 2011-2018 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +:root { + --blue: #007bff; + --indigo: #6610f2; + --purple: #6f42c1; + --pink: #e83e8c; + --red: #dc3545; + --orange: #fd7e14; + --yellow: #ffc107; + --green: #28a745; + --teal: #20c997; + --cyan: #17a2b8; + --white: #fff; + --gray: #6c757d; + --gray-dark: #343a40; + --primary: #007bff; + --secondary: #6c757d; + --success: #28a745; + --info: #17a2b8; + --warning: #ffc107; + --danger: #dc3545; + --light: #f8f9fa; + --dark: #343a40; + --breakpoint-xs: 0; + --breakpoint-sm: 576px; + --breakpoint-md: 768px; + --breakpoint-lg: 992px; + --breakpoint-xl: 1200px; + --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +*, +*::before, +*::after { + -webkit-box-sizing: border-box; + box-sizing: border-box; +} + +html { + font-family: sans-serif; + line-height: 1.15; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; + -ms-overflow-style: scrollbar; + -webkit-tap-highlight-color: transparent; +} + +@-ms-viewport { + width: device-width; +} +article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section { + display: block; +} + +body { + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + text-align: left; + background-color: #fff; +} + +[tabindex="-1"]:focus { + outline: 0 !important; +} + +hr { + -webkit-box-sizing: content-box; + box-sizing: content-box; + height: 0; + overflow: visible; +} + +h1, h2, h3, h4, h5, h6 { + margin-top: 0; + margin-bottom: 0.5rem; +} + +p { + margin-top: 0; + margin-bottom: 1rem; +} + +abbr[title], +abbr[data-original-title] { + text-decoration: underline; + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + cursor: help; + border-bottom: 0; +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; +} + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; +} + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; +} + +dt { + font-weight: 700; +} + +dd { + margin-bottom: 0.5rem; + margin-left: 0; +} + +blockquote { + margin: 0 0 1rem; +} + +dfn { + font-style: italic; +} + +b, +strong { + font-weight: bolder; +} + +small { + font-size: 80%; +} + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +a { + color: #007bff; + text-decoration: none; + background-color: transparent; + -webkit-text-decoration-skip: objects; +} + +a:hover { + color: #0056b3; + text-decoration: underline; +} + +a:not([href]):not([tabindex]) { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):focus { + outline: 0; +} + +pre, +code, +kbd, +samp { + font-family: monospace, monospace; + font-size: 1em; +} + +pre { + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; + -ms-overflow-style: scrollbar; +} + +figure { + margin: 0 0 1rem; +} + +img { + vertical-align: middle; + border-style: none; +} + +svg:not(:root) { + overflow: hidden; +} + +table { + border-collapse: collapse; +} + +caption { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + color: #6c757d; + text-align: left; + caption-side: bottom; +} + +th { + text-align: inherit; +} + +label { + display: inline-block; + margin-bottom: 0.5rem; +} + +button { + border-radius: 0; +} + +button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color; +} + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; +} + +button, +input { + overflow: visible; +} + +button, +select { + text-transform: none; +} + +button, +html [type=button], +[type=reset], +[type=submit] { + -webkit-appearance: button; +} + +button::-moz-focus-inner, +[type=button]::-moz-focus-inner, +[type=reset]::-moz-focus-inner, +[type=submit]::-moz-focus-inner { + padding: 0; + border-style: none; +} + +input[type=radio], +input[type=checkbox] { + -webkit-box-sizing: border-box; + box-sizing: border-box; + padding: 0; +} + +input[type=date], +input[type=time], +input[type=datetime-local], +input[type=month] { + -webkit-appearance: listbox; +} + +textarea { + overflow: auto; + resize: vertical; +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + max-width: 100%; + padding: 0; + margin-bottom: 0.5rem; + font-size: 1.5rem; + line-height: inherit; + color: inherit; + white-space: normal; +} + +progress { + vertical-align: baseline; +} + +[type=number]::-webkit-inner-spin-button, +[type=number]::-webkit-outer-spin-button { + height: auto; +} + +[type=search] { + outline-offset: -2px; + -webkit-appearance: none; +} + +[type=search]::-webkit-search-cancel-button, +[type=search]::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; +} + +output { + display: inline-block; +} + +summary { + display: list-item; + cursor: pointer; +} + +template { + display: none; +} + +[hidden] { + display: none !important; +} + +h1, h2, h3, h4, h5, h6, +.h1, .h2, .h3, .h4, .h5, .h6 { + margin-bottom: 0.5rem; + font-family: inherit; + font-weight: 500; + line-height: 1.2; + color: inherit; +} + +h1, .h1 { + font-size: 2.5rem; +} + +h2, .h2 { + font-size: 2rem; +} + +h3, .h3 { + font-size: 1.75rem; +} + +h4, .h4 { + font-size: 1.5rem; +} + +h5, .h5 { + font-size: 1.25rem; +} + +h6, .h6 { + font-size: 1rem; +} + +.lead { + font-size: 1.25rem; + font-weight: 300; +} + +.display-1 { + font-size: 6rem; + font-weight: 300; + line-height: 1.2; +} + +.display-2 { + font-size: 5.5rem; + font-weight: 300; + line-height: 1.2; +} + +.display-3 { + font-size: 4.5rem; + font-weight: 300; + line-height: 1.2; +} + +.display-4 { + font-size: 3.5rem; + font-weight: 300; + line-height: 1.2; +} + +hr { + margin-top: 1rem; + margin-bottom: 1rem; + border: 0; + border-top: 1px solid rgba(0, 0, 0, 0.1); +} + +small, +.small { + font-size: 80%; + font-weight: 400; +} + +mark, +.mark { + padding: 0.2em; + background-color: #fcf8e3; +} + +.list-unstyled { + padding-left: 0; + list-style: none; +} + +.list-inline { + padding-left: 0; + list-style: none; +} + +.list-inline-item { + display: inline-block; +} + +.list-inline-item:not(:last-child) { + margin-right: 0.5rem; +} + +.initialism { + font-size: 90%; + text-transform: uppercase; +} + +.blockquote { + margin-bottom: 1rem; + font-size: 1.25rem; +} + +.blockquote-footer { + display: block; + font-size: 80%; + color: #6c757d; +} + +.blockquote-footer::before { + content: "— "; +} + +.img-fluid { + max-width: 100%; + height: auto; +} + +.img-thumbnail { + padding: 0.25rem; + background-color: #fff; + border: 1px solid #dee2e6; + border-radius: 0.25rem; + max-width: 100%; + height: auto; +} + +.figure { + display: inline-block; +} + +.figure-img { + margin-bottom: 0.5rem; + line-height: 1; +} + +.figure-caption { + font-size: 90%; + color: #6c757d; +} + +code, +kbd, +pre, +samp { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +code { + font-size: 87.5%; + color: #e83e8c; + word-break: break-word; +} + +a > code { + color: inherit; +} + +kbd { + padding: 0.2rem 0.4rem; + font-size: 87.5%; + color: #fff; + background-color: #212529; + border-radius: 0.2rem; +} + +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: 700; +} + +pre { + display: block; + font-size: 87.5%; + color: #212529; +} + +pre code { + font-size: inherit; + color: inherit; + word-break: normal; +} + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} + +.container { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + .container { + max-width: 540px; + } +} +@media (min-width: 768px) { + .container { + max-width: 720px; + } +} +@media (min-width: 992px) { + .container { + max-width: 960px; + } +} +@media (min-width: 1200px) { + .container { + max-width: 1140px; + } +} +.container-fluid { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +.row { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -15px; + margin-left: -15px; +} + +.no-gutters { + margin-right: 0; + margin-left: 0; +} + +.no-gutters > .col, +.no-gutters > [class*=col-] { + padding-right: 0; + padding-left: 0; +} + +.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, +.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, +.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, +.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, +.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, +.col-xl-auto { + position: relative; + width: 100%; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; +} + +.col { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; +} + +.col-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; +} + +.col-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; +} + +.col-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; +} + +.col-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; +} + +.col-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; +} + +.col-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; +} + +.col-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; +} + +.col-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; +} + +.col-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; +} + +.col-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; +} + +.col-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; +} + +.col-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; +} + +.col-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; +} + +.order-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; +} + +.order-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13; +} + +.order-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; +} + +.order-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; +} + +.order-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; +} + +.order-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; +} + +.order-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; +} + +.order-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; +} + +.order-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; +} + +.order-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; +} + +.order-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8; +} + +.order-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9; +} + +.order-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10; +} + +.order-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11; +} + +.order-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12; +} + +.offset-1 { + margin-left: 8.333333%; +} + +.offset-2 { + margin-left: 16.666667%; +} + +.offset-3 { + margin-left: 25%; +} + +.offset-4 { + margin-left: 33.333333%; +} + +.offset-5 { + margin-left: 41.666667%; +} + +.offset-6 { + margin-left: 50%; +} + +.offset-7 { + margin-left: 58.333333%; +} + +.offset-8 { + margin-left: 66.666667%; +} + +.offset-9 { + margin-left: 75%; +} + +.offset-10 { + margin-left: 83.333333%; +} + +.offset-11 { + margin-left: 91.666667%; +} + +@media (min-width: 576px) { + .col-sm { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-sm-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-sm-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-sm-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-sm-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-sm-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-sm-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-sm-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-sm-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-sm-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-sm-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-sm-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-sm-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-sm-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-sm-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; + } + .order-sm-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13; + } + .order-sm-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; + } + .order-sm-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + } + .order-sm-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; + } + .order-sm-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; + } + .order-sm-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; + } + .order-sm-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; + } + .order-sm-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; + } + .order-sm-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; + } + .order-sm-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8; + } + .order-sm-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9; + } + .order-sm-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10; + } + .order-sm-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11; + } + .order-sm-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12; + } + .offset-sm-0 { + margin-left: 0; + } + .offset-sm-1 { + margin-left: 8.333333%; + } + .offset-sm-2 { + margin-left: 16.666667%; + } + .offset-sm-3 { + margin-left: 25%; + } + .offset-sm-4 { + margin-left: 33.333333%; + } + .offset-sm-5 { + margin-left: 41.666667%; + } + .offset-sm-6 { + margin-left: 50%; + } + .offset-sm-7 { + margin-left: 58.333333%; + } + .offset-sm-8 { + margin-left: 66.666667%; + } + .offset-sm-9 { + margin-left: 75%; + } + .offset-sm-10 { + margin-left: 83.333333%; + } + .offset-sm-11 { + margin-left: 91.666667%; + } +} +@media (min-width: 768px) { + .col-md { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-md-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-md-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-md-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-md-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-md-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-md-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-md-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-md-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-md-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-md-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-md-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-md-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-md-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-md-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; + } + .order-md-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13; + } + .order-md-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; + } + .order-md-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + } + .order-md-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; + } + .order-md-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; + } + .order-md-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; + } + .order-md-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; + } + .order-md-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; + } + .order-md-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; + } + .order-md-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8; + } + .order-md-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9; + } + .order-md-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10; + } + .order-md-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11; + } + .order-md-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12; + } + .offset-md-0 { + margin-left: 0; + } + .offset-md-1 { + margin-left: 8.333333%; + } + .offset-md-2 { + margin-left: 16.666667%; + } + .offset-md-3 { + margin-left: 25%; + } + .offset-md-4 { + margin-left: 33.333333%; + } + .offset-md-5 { + margin-left: 41.666667%; + } + .offset-md-6 { + margin-left: 50%; + } + .offset-md-7 { + margin-left: 58.333333%; + } + .offset-md-8 { + margin-left: 66.666667%; + } + .offset-md-9 { + margin-left: 75%; + } + .offset-md-10 { + margin-left: 83.333333%; + } + .offset-md-11 { + margin-left: 91.666667%; + } +} +@media (min-width: 992px) { + .col-lg { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-lg-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-lg-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-lg-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-lg-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-lg-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-lg-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-lg-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-lg-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-lg-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-lg-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-lg-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-lg-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-lg-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-lg-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; + } + .order-lg-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13; + } + .order-lg-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; + } + .order-lg-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + } + .order-lg-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; + } + .order-lg-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; + } + .order-lg-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; + } + .order-lg-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; + } + .order-lg-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; + } + .order-lg-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; + } + .order-lg-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8; + } + .order-lg-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9; + } + .order-lg-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10; + } + .order-lg-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11; + } + .order-lg-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12; + } + .offset-lg-0 { + margin-left: 0; + } + .offset-lg-1 { + margin-left: 8.333333%; + } + .offset-lg-2 { + margin-left: 16.666667%; + } + .offset-lg-3 { + margin-left: 25%; + } + .offset-lg-4 { + margin-left: 33.333333%; + } + .offset-lg-5 { + margin-left: 41.666667%; + } + .offset-lg-6 { + margin-left: 50%; + } + .offset-lg-7 { + margin-left: 58.333333%; + } + .offset-lg-8 { + margin-left: 66.666667%; + } + .offset-lg-9 { + margin-left: 75%; + } + .offset-lg-10 { + margin-left: 83.333333%; + } + .offset-lg-11 { + margin-left: 91.666667%; + } +} +@media (min-width: 1200px) { + .col-xl { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-xl-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-xl-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-xl-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-xl-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-xl-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-xl-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-xl-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-xl-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-xl-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-xl-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-xl-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-xl-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-xl-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-xl-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; + } + .order-xl-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13; + } + .order-xl-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; + } + .order-xl-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + } + .order-xl-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; + } + .order-xl-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; + } + .order-xl-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; + } + .order-xl-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; + } + .order-xl-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; + } + .order-xl-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; + } + .order-xl-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8; + } + .order-xl-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9; + } + .order-xl-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10; + } + .order-xl-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11; + } + .order-xl-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12; + } + .offset-xl-0 { + margin-left: 0; + } + .offset-xl-1 { + margin-left: 8.333333%; + } + .offset-xl-2 { + margin-left: 16.666667%; + } + .offset-xl-3 { + margin-left: 25%; + } + .offset-xl-4 { + margin-left: 33.333333%; + } + .offset-xl-5 { + margin-left: 41.666667%; + } + .offset-xl-6 { + margin-left: 50%; + } + .offset-xl-7 { + margin-left: 58.333333%; + } + .offset-xl-8 { + margin-left: 66.666667%; + } + .offset-xl-9 { + margin-left: 75%; + } + .offset-xl-10 { + margin-left: 83.333333%; + } + .offset-xl-11 { + margin-left: 91.666667%; + } +} +.table { + width: 100%; + max-width: 100%; + margin-bottom: 1rem; + background-color: transparent; +} + +.table th, +.table td { + padding: 0.75rem; + vertical-align: top; + border-top: 1px solid #dee2e6; +} + +.table thead th { + vertical-align: bottom; + border-bottom: 2px solid #dee2e6; +} + +.table tbody + tbody { + border-top: 2px solid #dee2e6; +} + +.table .table { + background-color: #fff; +} + +.table-sm th, +.table-sm td { + padding: 0.3rem; +} + +.table-bordered { + border: 1px solid #dee2e6; +} + +.table-bordered th, +.table-bordered td { + border: 1px solid #dee2e6; +} + +.table-bordered thead th, +.table-bordered thead td { + border-bottom-width: 2px; +} + +.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(0, 0, 0, 0.05); +} + +.table-hover tbody tr:hover { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-primary, +.table-primary > th, +.table-primary > td { + background-color: #b8daff; +} + +.table-hover .table-primary:hover { + background-color: #9fcdff; +} + +.table-hover .table-primary:hover > td, +.table-hover .table-primary:hover > th { + background-color: #9fcdff; +} + +.table-secondary, +.table-secondary > th, +.table-secondary > td { + background-color: #d6d8db; +} + +.table-hover .table-secondary:hover { + background-color: #c8cbcf; +} + +.table-hover .table-secondary:hover > td, +.table-hover .table-secondary:hover > th { + background-color: #c8cbcf; +} + +.table-success, +.table-success > th, +.table-success > td { + background-color: #c3e6cb; +} + +.table-hover .table-success:hover { + background-color: #b1dfbb; +} + +.table-hover .table-success:hover > td, +.table-hover .table-success:hover > th { + background-color: #b1dfbb; +} + +.table-info, +.table-info > th, +.table-info > td { + background-color: #bee5eb; +} + +.table-hover .table-info:hover { + background-color: #abdde5; +} + +.table-hover .table-info:hover > td, +.table-hover .table-info:hover > th { + background-color: #abdde5; +} + +.table-warning, +.table-warning > th, +.table-warning > td { + background-color: #ffeeba; +} + +.table-hover .table-warning:hover { + background-color: #ffe8a1; +} + +.table-hover .table-warning:hover > td, +.table-hover .table-warning:hover > th { + background-color: #ffe8a1; +} + +.table-danger, +.table-danger > th, +.table-danger > td { + background-color: #f5c6cb; +} + +.table-hover .table-danger:hover { + background-color: #f1b0b7; +} + +.table-hover .table-danger:hover > td, +.table-hover .table-danger:hover > th { + background-color: #f1b0b7; +} + +.table-light, +.table-light > th, +.table-light > td { + background-color: #fdfdfe; +} + +.table-hover .table-light:hover { + background-color: #ececf6; +} + +.table-hover .table-light:hover > td, +.table-hover .table-light:hover > th { + background-color: #ececf6; +} + +.table-dark, +.table-dark > th, +.table-dark > td { + background-color: #c6c8ca; +} + +.table-hover .table-dark:hover { + background-color: #b9bbbe; +} + +.table-hover .table-dark:hover > td, +.table-hover .table-dark:hover > th { + background-color: #b9bbbe; +} + +.table-active, +.table-active > th, +.table-active > td { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover > td, +.table-hover .table-active:hover > th { + background-color: rgba(0, 0, 0, 0.075); +} + +.table .thead-dark th { + color: #fff; + background-color: #212529; + border-color: #32383e; +} + +.table .thead-light th { + color: #495057; + background-color: #e9ecef; + border-color: #dee2e6; +} + +.table-dark { + color: #fff; + background-color: #212529; +} + +.table-dark th, +.table-dark td, +.table-dark thead th { + border-color: #32383e; +} + +.table-dark.table-bordered { + border: 0; +} + +.table-dark.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(255, 255, 255, 0.05); +} + +.table-dark.table-hover tbody tr:hover { + background-color: rgba(255, 255, 255, 0.075); +} + +@media (max-width: 575.98px) { + .table-responsive-sm { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .table-responsive-sm > .table-bordered { + border: 0; + } +} +@media (max-width: 767.98px) { + .table-responsive-md { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .table-responsive-md > .table-bordered { + border: 0; + } +} +@media (max-width: 991.98px) { + .table-responsive-lg { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .table-responsive-lg > .table-bordered { + border: 0; + } +} +@media (max-width: 1199.98px) { + .table-responsive-xl { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .table-responsive-xl > .table-bordered { + border: 0; + } +} +.table-responsive { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; +} + +.table-responsive > .table-bordered { + border: 0; +} + +.form-control { + display: block; + width: 100%; + padding: 0.375rem 0.75rem; + font-size: 1rem; + line-height: 1.5; + color: #495057; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #ced4da; + border-radius: 0.25rem; + -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; +} + +.form-control::-ms-expand { + background-color: transparent; + border: 0; +} + +.form-control:focus { + color: #495057; + background-color: #fff; + border-color: #80bdff; + outline: 0; + -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.form-control::-webkit-input-placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control::-moz-placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control:-ms-input-placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control::-ms-input-placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control::placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control:disabled, .form-control[readonly] { + background-color: #e9ecef; + opacity: 1; +} + +select.form-control:not([size]):not([multiple]) { + height: calc(2.25rem + 2px); +} + +select.form-control:focus::-ms-value { + color: #495057; + background-color: #fff; +} + +.form-control-file, +.form-control-range { + display: block; + width: 100%; +} + +.col-form-label { + padding-top: calc(0.375rem + 1px); + padding-bottom: calc(0.375rem + 1px); + margin-bottom: 0; + font-size: inherit; + line-height: 1.5; +} + +.col-form-label-lg { + padding-top: calc(0.5rem + 1px); + padding-bottom: calc(0.5rem + 1px); + font-size: 1.25rem; + line-height: 1.5; +} + +.col-form-label-sm { + padding-top: calc(0.25rem + 1px); + padding-bottom: calc(0.25rem + 1px); + font-size: 0.875rem; + line-height: 1.5; +} + +.form-control-plaintext { + display: block; + width: 100%; + padding-top: 0.375rem; + padding-bottom: 0.375rem; + margin-bottom: 0; + line-height: 1.5; + background-color: transparent; + border: solid transparent; + border-width: 1px 0; +} + +.form-control-plaintext.form-control-sm, .input-group-sm > .form-control-plaintext.form-control, +.input-group-sm > .input-group-prepend > .form-control-plaintext.input-group-text, +.input-group-sm > .input-group-append > .form-control-plaintext.input-group-text, +.input-group-sm > .input-group-prepend > .form-control-plaintext.btn, +.input-group-sm > .input-group-append > .form-control-plaintext.btn, .form-control-plaintext.form-control-lg, .input-group-lg > .form-control-plaintext.form-control, +.input-group-lg > .input-group-prepend > .form-control-plaintext.input-group-text, +.input-group-lg > .input-group-append > .form-control-plaintext.input-group-text, +.input-group-lg > .input-group-prepend > .form-control-plaintext.btn, +.input-group-lg > .input-group-append > .form-control-plaintext.btn { + padding-right: 0; + padding-left: 0; +} + +.form-control-sm, .input-group-sm > .form-control, +.input-group-sm > .input-group-prepend > .input-group-text, +.input-group-sm > .input-group-append > .input-group-text, +.input-group-sm > .input-group-prepend > .btn, +.input-group-sm > .input-group-append > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +select.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]), +.input-group-sm > .input-group-prepend > select.input-group-text:not([size]):not([multiple]), +.input-group-sm > .input-group-append > select.input-group-text:not([size]):not([multiple]), +.input-group-sm > .input-group-prepend > select.btn:not([size]):not([multiple]), +.input-group-sm > .input-group-append > select.btn:not([size]):not([multiple]) { + height: calc(1.8125rem + 2px); +} + +.form-control-lg, .input-group-lg > .form-control, +.input-group-lg > .input-group-prepend > .input-group-text, +.input-group-lg > .input-group-append > .input-group-text, +.input-group-lg > .input-group-prepend > .btn, +.input-group-lg > .input-group-append > .btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]), +.input-group-lg > .input-group-prepend > select.input-group-text:not([size]):not([multiple]), +.input-group-lg > .input-group-append > select.input-group-text:not([size]):not([multiple]), +.input-group-lg > .input-group-prepend > select.btn:not([size]):not([multiple]), +.input-group-lg > .input-group-append > select.btn:not([size]):not([multiple]) { + height: calc(2.875rem + 2px); +} + +.form-group { + margin-bottom: 1rem; +} + +.form-text { + display: block; + margin-top: 0.25rem; +} + +.form-row { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -5px; + margin-left: -5px; +} + +.form-row > .col, +.form-row > [class*=col-] { + padding-right: 5px; + padding-left: 5px; +} + +.form-check { + position: relative; + display: block; + padding-left: 1.25rem; +} + +.form-check-input { + position: absolute; + margin-top: 0.3rem; + margin-left: -1.25rem; +} + +.form-check-input:disabled ~ .form-check-label { + color: #6c757d; +} + +.form-check-label { + margin-bottom: 0; +} + +.form-check-inline { + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + padding-left: 0; + margin-right: 0.75rem; +} + +.form-check-inline .form-check-input { + position: static; + margin-top: 0; + margin-right: 0.3125rem; + margin-left: 0; +} + +.valid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #28a745; +} + +.valid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.5rem; + margin-top: 0.1rem; + font-size: 0.875rem; + line-height: 1; + color: #fff; + background-color: rgba(40, 167, 69, 0.8); + border-radius: 0.2rem; +} + +.was-validated .form-control:valid, .form-control.is-valid, .was-validated .custom-select:valid, +.custom-select.is-valid { + border-color: #28a745; +} + +.was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated .custom-select:valid:focus, +.custom-select.is-valid:focus { + border-color: #28a745; + -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.was-validated .form-control:valid ~ .valid-feedback, +.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, +.form-control.is-valid ~ .valid-tooltip, .was-validated .custom-select:valid ~ .valid-feedback, +.was-validated .custom-select:valid ~ .valid-tooltip, +.custom-select.is-valid ~ .valid-feedback, +.custom-select.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { + color: #28a745; +} + +.was-validated .form-check-input:valid ~ .valid-feedback, +.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, +.form-check-input.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { + color: #28a745; +} + +.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { + background-color: #71dd8a; +} + +.was-validated .custom-control-input:valid ~ .valid-feedback, +.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback, +.custom-control-input.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { + background-color: #34ce57; +} + +.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { + -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(40, 167, 69, 0.25); + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { + border-color: #28a745; +} + +.was-validated .custom-file-input:valid ~ .custom-file-label::before, .custom-file-input.is-valid ~ .custom-file-label::before { + border-color: inherit; +} + +.was-validated .custom-file-input:valid ~ .valid-feedback, +.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback, +.custom-file-input.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { + -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.invalid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #dc3545; +} + +.invalid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.5rem; + margin-top: 0.1rem; + font-size: 0.875rem; + line-height: 1; + color: #fff; + background-color: rgba(220, 53, 69, 0.8); + border-radius: 0.2rem; +} + +.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated .custom-select:invalid, +.custom-select.is-invalid { + border-color: #dc3545; +} + +.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated .custom-select:invalid:focus, +.custom-select.is-invalid:focus { + border-color: #dc3545; + -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.was-validated .form-control:invalid ~ .invalid-feedback, +.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, +.form-control.is-invalid ~ .invalid-tooltip, .was-validated .custom-select:invalid ~ .invalid-feedback, +.was-validated .custom-select:invalid ~ .invalid-tooltip, +.custom-select.is-invalid ~ .invalid-feedback, +.custom-select.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { + color: #dc3545; +} + +.was-validated .form-check-input:invalid ~ .invalid-feedback, +.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, +.form-check-input.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { + color: #dc3545; +} + +.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { + background-color: #efa2a9; +} + +.was-validated .custom-control-input:invalid ~ .invalid-feedback, +.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback, +.custom-control-input.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { + background-color: #e4606d; +} + +.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { + -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(220, 53, 69, 0.25); + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { + border-color: #dc3545; +} + +.was-validated .custom-file-input:invalid ~ .custom-file-label::before, .custom-file-input.is-invalid ~ .custom-file-label::before { + border-color: inherit; +} + +.was-validated .custom-file-input:invalid ~ .invalid-feedback, +.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback, +.custom-file-input.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { + -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.form-inline { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.form-inline .form-check { + width: 100%; +} + +@media (min-width: 576px) { + .form-inline label { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + margin-bottom: 0; + } + .form-inline .form-group { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin-bottom: 0; + } + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .form-inline .form-control-plaintext { + display: inline-block; + } + .form-inline .input-group { + width: auto; + } + .form-inline .form-check { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + width: auto; + padding-left: 0; + } + .form-inline .form-check-input { + position: relative; + margin-top: 0; + margin-right: 0.25rem; + margin-left: 0; + } + .form-inline .custom-control { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + } + .form-inline .custom-control-label { + margin-bottom: 0; + } +} +.btn { + display: inline-block; + font-weight: 400; + text-align: center; + white-space: nowrap; + vertical-align: middle; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + border: 1px solid transparent; + padding: 0.375rem 0.75rem; + font-size: 1rem; + line-height: 1.5; + border-radius: 0.25rem; + -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; +} + +.btn:hover, .btn:focus { + text-decoration: none; +} + +.btn:focus, .btn.focus { + outline: 0; + -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.btn.disabled, .btn:disabled { + opacity: 0.65; +} + +.btn:not(:disabled):not(.disabled) { + cursor: pointer; +} + +.btn:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active { + background-image: none; +} + +a.btn.disabled, +fieldset:disabled a.btn { + pointer-events: none; +} + +.btn-primary { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-primary:hover { + color: #fff; + background-color: #0069d9; + border-color: #0062cc; +} + +.btn-primary:focus, .btn-primary.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); +} + +.btn-primary.disabled, .btn-primary:disabled { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, +.show > .btn-primary.dropdown-toggle { + color: #fff; + background-color: #0062cc; + border-color: #005cbf; +} + +.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, +.show > .btn-primary.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); +} + +.btn-secondary { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-secondary:hover { + color: #fff; + background-color: #5a6268; + border-color: #545b62; +} + +.btn-secondary:focus, .btn-secondary.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); +} + +.btn-secondary.disabled, .btn-secondary:disabled { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, +.show > .btn-secondary.dropdown-toggle { + color: #fff; + background-color: #545b62; + border-color: #4e555b; +} + +.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, +.show > .btn-secondary.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); +} + +.btn-success { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-success:hover { + color: #fff; + background-color: #218838; + border-color: #1e7e34; +} + +.btn-success:focus, .btn-success.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.btn-success.disabled, .btn-success:disabled { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, +.show > .btn-success.dropdown-toggle { + color: #fff; + background-color: #1e7e34; + border-color: #1c7430; +} + +.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, +.show > .btn-success.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.btn-info { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-info:hover { + color: #fff; + background-color: #138496; + border-color: #117a8b; +} + +.btn-info:focus, .btn-info.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.btn-info.disabled, .btn-info:disabled { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, +.show > .btn-info.dropdown-toggle { + color: #fff; + background-color: #117a8b; + border-color: #10707f; +} + +.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, +.show > .btn-info.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.btn-warning { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-warning:hover { + color: #212529; + background-color: #e0a800; + border-color: #d39e00; +} + +.btn-warning:focus, .btn-warning.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); +} + +.btn-warning.disabled, .btn-warning:disabled { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, +.show > .btn-warning.dropdown-toggle { + color: #212529; + background-color: #d39e00; + border-color: #c69500; +} + +.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, +.show > .btn-warning.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); +} + +.btn-danger { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-danger:hover { + color: #fff; + background-color: #c82333; + border-color: #bd2130; +} + +.btn-danger:focus, .btn-danger.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); +} + +.btn-danger.disabled, .btn-danger:disabled { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, +.show > .btn-danger.dropdown-toggle { + color: #fff; + background-color: #bd2130; + border-color: #b21f2d; +} + +.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, +.show > .btn-danger.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); +} + +.btn-light { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-light:hover { + color: #212529; + background-color: #e2e6ea; + border-color: #dae0e5; +} + +.btn-light:focus, .btn-light.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.btn-light.disabled, .btn-light:disabled { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, +.show > .btn-light.dropdown-toggle { + color: #212529; + background-color: #dae0e5; + border-color: #d3d9df; +} + +.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, +.show > .btn-light.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.btn-dark { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-dark:hover { + color: #fff; + background-color: #23272b; + border-color: #1d2124; +} + +.btn-dark:focus, .btn-dark.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.btn-dark.disabled, .btn-dark:disabled { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, +.show > .btn-dark.dropdown-toggle { + color: #fff; + background-color: #1d2124; + border-color: #171a1d; +} + +.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, +.show > .btn-dark.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.btn-outline-primary { + color: #007bff; + background-color: transparent; + background-image: none; + border-color: #007bff; +} + +.btn-outline-primary:hover { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-outline-primary:focus, .btn-outline-primary.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); +} + +.btn-outline-primary.disabled, .btn-outline-primary:disabled { + color: #007bff; + background-color: transparent; +} + +.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, +.show > .btn-outline-primary.dropdown-toggle { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-primary.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); +} + +.btn-outline-secondary { + color: #6c757d; + background-color: transparent; + background-image: none; + border-color: #6c757d; +} + +.btn-outline-secondary:hover { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-outline-secondary:focus, .btn-outline-secondary.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); +} + +.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { + color: #6c757d; + background-color: transparent; +} + +.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, +.show > .btn-outline-secondary.dropdown-toggle { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-secondary.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); +} + +.btn-outline-success { + color: #28a745; + background-color: transparent; + background-image: none; + border-color: #28a745; +} + +.btn-outline-success:hover { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-outline-success:focus, .btn-outline-success.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.btn-outline-success.disabled, .btn-outline-success:disabled { + color: #28a745; + background-color: transparent; +} + +.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, +.show > .btn-outline-success.dropdown-toggle { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-success.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.btn-outline-info { + color: #17a2b8; + background-color: transparent; + background-image: none; + border-color: #17a2b8; +} + +.btn-outline-info:hover { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-outline-info:focus, .btn-outline-info.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.btn-outline-info.disabled, .btn-outline-info:disabled { + color: #17a2b8; + background-color: transparent; +} + +.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, +.show > .btn-outline-info.dropdown-toggle { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-info.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.btn-outline-warning { + color: #ffc107; + background-color: transparent; + background-image: none; + border-color: #ffc107; +} + +.btn-outline-warning:hover { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-outline-warning:focus, .btn-outline-warning.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); +} + +.btn-outline-warning.disabled, .btn-outline-warning:disabled { + color: #ffc107; + background-color: transparent; +} + +.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, +.show > .btn-outline-warning.dropdown-toggle { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-warning.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); +} + +.btn-outline-danger { + color: #dc3545; + background-color: transparent; + background-image: none; + border-color: #dc3545; +} + +.btn-outline-danger:hover { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-outline-danger:focus, .btn-outline-danger.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); +} + +.btn-outline-danger.disabled, .btn-outline-danger:disabled { + color: #dc3545; + background-color: transparent; +} + +.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, +.show > .btn-outline-danger.dropdown-toggle { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-danger.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); +} + +.btn-outline-light { + color: #f8f9fa; + background-color: transparent; + background-image: none; + border-color: #f8f9fa; +} + +.btn-outline-light:hover { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-outline-light:focus, .btn-outline-light.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.btn-outline-light.disabled, .btn-outline-light:disabled { + color: #f8f9fa; + background-color: transparent; +} + +.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, +.show > .btn-outline-light.dropdown-toggle { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-light.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.btn-outline-dark { + color: #343a40; + background-color: transparent; + background-image: none; + border-color: #343a40; +} + +.btn-outline-dark:hover { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-outline-dark:focus, .btn-outline-dark.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.btn-outline-dark.disabled, .btn-outline-dark:disabled { + color: #343a40; + background-color: transparent; +} + +.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, +.show > .btn-outline-dark.dropdown-toggle { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-dark.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.btn-link { + font-weight: 400; + color: #007bff; + background-color: transparent; +} + +.btn-link:hover { + color: #0056b3; + text-decoration: underline; + background-color: transparent; + border-color: transparent; +} + +.btn-link:focus, .btn-link.focus { + text-decoration: underline; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} + +.btn-link:disabled, .btn-link.disabled { + color: #6c757d; +} + +.btn-lg, .btn-group-lg > .btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +.btn-sm, .btn-group-sm > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +.btn-block { + display: block; + width: 100%; +} + +.btn-block + .btn-block { + margin-top: 0.5rem; +} + +input[type=submit].btn-block, +input[type=reset].btn-block, +input[type=button].btn-block { + width: 100%; +} + +.fade { + opacity: 0; + -webkit-transition: opacity 0.15s linear; + transition: opacity 0.15s linear; +} + +.fade.show { + opacity: 1; +} + +.collapse { + display: none; +} + +.collapse.show { + display: block; +} + +tr.collapse.show { + display: table-row; +} + +tbody.collapse.show { + display: table-row-group; +} + +.collapsing { + position: relative; + height: 0; + overflow: hidden; + -webkit-transition: height 0.35s ease; + transition: height 0.35s ease; +} + +.dropup, +.dropdown { + position: relative; +} + +.dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid; + border-right: 0.3em solid transparent; + border-bottom: 0; + border-left: 0.3em solid transparent; +} + +.dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 10rem; + padding: 0.5rem 0; + margin: 0.125rem 0 0; + font-size: 1rem; + color: #212529; + text-align: left; + list-style: none; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 0.25rem; +} + +.dropup .dropdown-menu { + margin-top: 0; + margin-bottom: 0.125rem; +} + +.dropup .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0; + border-right: 0.3em solid transparent; + border-bottom: 0.3em solid; + border-left: 0.3em solid transparent; +} + +.dropup .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-menu { + margin-top: 0; + margin-left: 0.125rem; +} + +.dropright .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-bottom: 0.3em solid transparent; + border-left: 0.3em solid; +} + +.dropright .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-toggle::after { + vertical-align: 0; +} + +.dropleft .dropdown-menu { + margin-top: 0; + margin-right: 0.125rem; +} + +.dropleft .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; +} + +.dropleft .dropdown-toggle::after { + display: none; +} + +.dropleft .dropdown-toggle::before { + display: inline-block; + width: 0; + height: 0; + margin-right: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0.3em solid; + border-bottom: 0.3em solid transparent; +} + +.dropleft .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropleft .dropdown-toggle::before { + vertical-align: 0; +} + +.dropdown-divider { + height: 0; + margin: 0.5rem 0; + overflow: hidden; + border-top: 1px solid #e9ecef; +} + +.dropdown-item { + display: block; + width: 100%; + padding: 0.25rem 1.5rem; + clear: both; + font-weight: 400; + color: #212529; + text-align: inherit; + white-space: nowrap; + background-color: transparent; + border: 0; +} + +.dropdown-item:hover, .dropdown-item:focus { + color: #16181b; + text-decoration: none; + background-color: #f8f9fa; +} + +.dropdown-item.active, .dropdown-item:active { + color: #fff; + text-decoration: none; + background-color: #007bff; +} + +.dropdown-item.disabled, .dropdown-item:disabled { + color: #6c757d; + background-color: transparent; +} + +.dropdown-menu.show { + display: block; +} + +.dropdown-header { + display: block; + padding: 0.5rem 1.5rem; + margin-bottom: 0; + font-size: 0.875rem; + color: #6c757d; + white-space: nowrap; +} + +.btn-group, +.btn-group-vertical { + position: relative; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + vertical-align: middle; +} + +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + -webkit-box-flex: 0; + -ms-flex: 0 1 auto; + flex: 0 1 auto; +} + +.btn-group > .btn:hover, +.btn-group-vertical > .btn:hover { + z-index: 1; +} + +.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, +.btn-group-vertical > .btn:focus, +.btn-group-vertical > .btn:active, +.btn-group-vertical > .btn.active { + z-index: 1; +} + +.btn-group .btn + .btn, +.btn-group .btn + .btn-group, +.btn-group .btn-group + .btn, +.btn-group .btn-group + .btn-group, +.btn-group-vertical .btn + .btn, +.btn-group-vertical .btn + .btn-group, +.btn-group-vertical .btn-group + .btn, +.btn-group-vertical .btn-group + .btn-group { + margin-left: -1px; +} + +.btn-toolbar { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.btn-toolbar .input-group { + width: auto; +} + +.btn-group > .btn:first-child { + margin-left: 0; +} + +.btn-group > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group > .btn-group:not(:last-child) > .btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.btn-group > .btn:not(:first-child), +.btn-group > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.dropdown-toggle-split { + padding-right: 0.5625rem; + padding-left: 0.5625rem; +} + +.dropdown-toggle-split::after { + margin-left: 0; +} + +.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { + padding-right: 0.375rem; + padding-left: 0.375rem; +} + +.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { + padding-right: 0.75rem; + padding-left: 0.75rem; +} + +.btn-group-vertical { + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} + +.btn-group-vertical .btn, +.btn-group-vertical .btn-group { + width: 100%; +} + +.btn-group-vertical > .btn + .btn, +.btn-group-vertical > .btn + .btn-group, +.btn-group-vertical > .btn-group + .btn, +.btn-group-vertical > .btn-group + .btn-group { + margin-top: -1px; + margin-left: 0; +} + +.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group-vertical > .btn-group:not(:last-child) > .btn { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.btn-group-vertical > .btn:not(:first-child), +.btn-group-vertical > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.btn-group-toggle > .btn, +.btn-group-toggle > .btn-group > .btn { + margin-bottom: 0; +} + +.btn-group-toggle > .btn input[type=radio], +.btn-group-toggle > .btn input[type=checkbox], +.btn-group-toggle > .btn-group > .btn input[type=radio], +.btn-group-toggle > .btn-group > .btn input[type=checkbox] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} + +.input-group { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + width: 100%; +} + +.input-group > .form-control, +.input-group > .custom-select, +.input-group > .custom-file { + position: relative; + -webkit-box-flex: 1; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + width: 1%; + margin-bottom: 0; +} + +.input-group > .form-control:focus, +.input-group > .custom-select:focus, +.input-group > .custom-file:focus { + z-index: 3; +} + +.input-group > .form-control + .form-control, +.input-group > .form-control + .custom-select, +.input-group > .form-control + .custom-file, +.input-group > .custom-select + .form-control, +.input-group > .custom-select + .custom-select, +.input-group > .custom-select + .custom-file, +.input-group > .custom-file + .form-control, +.input-group > .custom-file + .custom-select, +.input-group > .custom-file + .custom-file { + margin-left: -1px; +} + +.input-group > .form-control:not(:last-child), +.input-group > .custom-select:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .form-control:not(:first-child), +.input-group > .custom-select:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.input-group > .custom-file { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.input-group > .custom-file:not(:last-child) .custom-file-label, +.input-group > .custom-file:not(:last-child) .custom-file-label::before { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .custom-file:not(:first-child) .custom-file-label, +.input-group > .custom-file:not(:first-child) .custom-file-label::before { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.input-group-prepend, +.input-group-append { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +.input-group-prepend .btn, +.input-group-append .btn { + position: relative; + z-index: 2; +} + +.input-group-prepend .btn + .btn, +.input-group-prepend .btn + .input-group-text, +.input-group-prepend .input-group-text + .input-group-text, +.input-group-prepend .input-group-text + .btn, +.input-group-append .btn + .btn, +.input-group-append .btn + .input-group-text, +.input-group-append .input-group-text + .input-group-text, +.input-group-append .input-group-text + .btn { + margin-left: -1px; +} + +.input-group-prepend { + margin-right: -1px; +} + +.input-group-append { + margin-left: -1px; +} + +.input-group-text { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + padding: 0.375rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + text-align: center; + white-space: nowrap; + background-color: #e9ecef; + border: 1px solid #ced4da; + border-radius: 0.25rem; +} + +.input-group-text input[type=radio], +.input-group-text input[type=checkbox] { + margin-top: 0; +} + +.input-group > .input-group-prepend > .btn, +.input-group > .input-group-prepend > .input-group-text, +.input-group > .input-group-append:not(:last-child) > .btn, +.input-group > .input-group-append:not(:last-child) > .input-group-text, +.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), +.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .input-group-append > .btn, +.input-group > .input-group-append > .input-group-text, +.input-group > .input-group-prepend:not(:first-child) > .btn, +.input-group > .input-group-prepend:not(:first-child) > .input-group-text, +.input-group > .input-group-prepend:first-child > .btn:not(:first-child), +.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.custom-control { + position: relative; + display: block; + min-height: 1.5rem; + padding-left: 1.5rem; +} + +.custom-control-inline { + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + margin-right: 1rem; +} + +.custom-control-input { + position: absolute; + z-index: -1; + opacity: 0; +} + +.custom-control-input:checked ~ .custom-control-label::before { + color: #fff; + background-color: #007bff; +} + +.custom-control-input:focus ~ .custom-control-label::before { + -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-control-input:active ~ .custom-control-label::before { + color: #fff; + background-color: #b3d7ff; +} + +.custom-control-input:disabled ~ .custom-control-label { + color: #6c757d; +} + +.custom-control-input:disabled ~ .custom-control-label::before { + background-color: #e9ecef; +} + +.custom-control-label { + margin-bottom: 0; +} + +.custom-control-label::before { + position: absolute; + top: 0.25rem; + left: 0; + display: block; + width: 1rem; + height: 1rem; + pointer-events: none; + content: ""; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-color: #dee2e6; +} + +.custom-control-label::after { + position: absolute; + top: 0.25rem; + left: 0; + display: block; + width: 1rem; + height: 1rem; + content: ""; + background-repeat: no-repeat; + background-position: center center; + background-size: 50% 50%; +} + +.custom-checkbox .custom-control-label::before { + border-radius: 0.25rem; +} + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { + background-color: #007bff; +} + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); +} + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { + background-color: #007bff; +} + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E"); +} + +.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); +} + +.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); +} + +.custom-radio .custom-control-label::before { + border-radius: 50%; +} + +.custom-radio .custom-control-input:checked ~ .custom-control-label::before { + background-color: #007bff; +} + +.custom-radio .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); +} + +.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); +} + +.custom-select { + display: inline-block; + width: 100%; + height: calc(2.25rem + 2px); + padding: 0.375rem 1.75rem 0.375rem 0.75rem; + line-height: 1.5; + color: #495057; + vertical-align: middle; + background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center; + background-size: 8px 10px; + border: 1px solid #ced4da; + border-radius: 0.25rem; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +.custom-select:focus { + border-color: #80bdff; + outline: 0; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(128, 189, 255, 0.5); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(128, 189, 255, 0.5); +} + +.custom-select:focus::-ms-value { + color: #495057; + background-color: #fff; +} + +.custom-select[multiple], .custom-select[size]:not([size="1"]) { + height: auto; + padding-right: 0.75rem; + background-image: none; +} + +.custom-select:disabled { + color: #6c757d; + background-color: #e9ecef; +} + +.custom-select::-ms-expand { + opacity: 0; +} + +.custom-select-sm { + height: calc(1.8125rem + 2px); + padding-top: 0.375rem; + padding-bottom: 0.375rem; + font-size: 75%; +} + +.custom-select-lg { + height: calc(2.875rem + 2px); + padding-top: 0.375rem; + padding-bottom: 0.375rem; + font-size: 125%; +} + +.custom-file { + position: relative; + display: inline-block; + width: 100%; + height: calc(2.25rem + 2px); + margin-bottom: 0; +} + +.custom-file-input { + position: relative; + z-index: 2; + width: 100%; + height: calc(2.25rem + 2px); + margin: 0; + opacity: 0; +} + +.custom-file-input:focus ~ .custom-file-control { + border-color: #80bdff; + -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-file-input:focus ~ .custom-file-control::before { + border-color: #80bdff; +} + +.custom-file-input:lang(en) ~ .custom-file-label::after { + content: "Browse"; +} + +.custom-file-label { + position: absolute; + top: 0; + right: 0; + left: 0; + z-index: 1; + height: calc(2.25rem + 2px); + padding: 0.375rem 0.75rem; + line-height: 1.5; + color: #495057; + background-color: #fff; + border: 1px solid #ced4da; + border-radius: 0.25rem; +} + +.custom-file-label::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + z-index: 3; + display: block; + height: calc(2.25rem + 2px - 2px); + padding: 0.375rem 0.75rem; + line-height: 1.5; + color: #495057; + content: "Browse"; + background-color: #e9ecef; + border-left: 1px solid #ced4da; + border-radius: 0 0.25rem 0.25rem 0; +} + +.nav { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.nav-link { + display: block; + padding: 0.5rem 1rem; +} + +.nav-link:hover, .nav-link:focus { + text-decoration: none; +} + +.nav-link.disabled { + color: #6c757d; +} + +.nav-tabs { + border-bottom: 1px solid #dee2e6; +} + +.nav-tabs .nav-item { + margin-bottom: -1px; +} + +.nav-tabs .nav-link { + border: 1px solid transparent; + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { + border-color: #e9ecef #e9ecef #dee2e6; +} + +.nav-tabs .nav-link.disabled { + color: #6c757d; + background-color: transparent; + border-color: transparent; +} + +.nav-tabs .nav-link.active, +.nav-tabs .nav-item.show .nav-link { + color: #495057; + background-color: #fff; + border-color: #dee2e6 #dee2e6 #fff; +} + +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.nav-pills .nav-link { + border-radius: 0.25rem; +} + +.nav-pills .nav-link.active, +.nav-pills .show > .nav-link { + color: #fff; + background-color: #007bff; +} + +.nav-fill .nav-item { + -webkit-box-flex: 1; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + text-align: center; +} + +.nav-justified .nav-item { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + text-align: center; +} + +.tab-content > .tab-pane { + display: none; +} + +.tab-content > .active { + display: block; +} + +.navbar { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + padding: 0.5rem 1rem; +} + +.navbar > .container, +.navbar > .container-fluid { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} + +.navbar-brand { + display: inline-block; + padding-top: 0.3125rem; + padding-bottom: 0.3125rem; + margin-right: 1rem; + font-size: 1.25rem; + line-height: inherit; + white-space: nowrap; +} + +.navbar-brand:hover, .navbar-brand:focus { + text-decoration: none; +} + +.navbar-nav { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.navbar-nav .nav-link { + padding-right: 0; + padding-left: 0; +} + +.navbar-nav .dropdown-menu { + position: static; + float: none; +} + +.navbar-text { + display: inline-block; + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} + +.navbar-collapse { + -ms-flex-preferred-size: 100%; + flex-basis: 100%; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.navbar-toggler { + padding: 0.25rem 0.75rem; + font-size: 1.25rem; + line-height: 1; + background-color: transparent; + border: 1px solid transparent; + border-radius: 0.25rem; +} + +.navbar-toggler:hover, .navbar-toggler:focus { + text-decoration: none; +} + +.navbar-toggler:not(:disabled):not(.disabled) { + cursor: pointer; +} + +.navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + content: ""; + background: no-repeat center center; + background-size: 100% 100%; +} + +@media (max-width: 575.98px) { + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} +@media (min-width: 576px) { + .navbar-expand-sm { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-sm .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-sm .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-sm .navbar-nav .dropdown-menu-right { + right: 0; + left: auto; + } + .navbar-expand-sm .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-sm .navbar-collapse { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-sm .navbar-toggler { + display: none; + } + .navbar-expand-sm .dropup .dropdown-menu { + top: auto; + bottom: 100%; + } +} +@media (max-width: 767.98px) { + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} +@media (min-width: 768px) { + .navbar-expand-md { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-md .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-md .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-md .navbar-nav .dropdown-menu-right { + right: 0; + left: auto; + } + .navbar-expand-md .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-md .navbar-collapse { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-md .navbar-toggler { + display: none; + } + .navbar-expand-md .dropup .dropdown-menu { + top: auto; + bottom: 100%; + } +} +@media (max-width: 991.98px) { + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} +@media (min-width: 992px) { + .navbar-expand-lg { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-lg .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-lg .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-lg .navbar-nav .dropdown-menu-right { + right: 0; + left: auto; + } + .navbar-expand-lg .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-lg .navbar-collapse { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-lg .navbar-toggler { + display: none; + } + .navbar-expand-lg .dropup .dropdown-menu { + top: auto; + bottom: 100%; + } +} +@media (max-width: 1199.98px) { + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} +@media (min-width: 1200px) { + .navbar-expand-xl { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-xl .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-xl .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-xl .navbar-nav .dropdown-menu-right { + right: 0; + left: auto; + } + .navbar-expand-xl .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-xl .navbar-collapse { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-xl .navbar-toggler { + display: none; + } + .navbar-expand-xl .dropup .dropdown-menu { + top: auto; + bottom: 100%; + } +} +.navbar-expand { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.navbar-expand > .container, +.navbar-expand > .container-fluid { + padding-right: 0; + padding-left: 0; +} + +.navbar-expand .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; +} + +.navbar-expand .navbar-nav .dropdown-menu { + position: absolute; +} + +.navbar-expand .navbar-nav .dropdown-menu-right { + right: 0; + left: auto; +} + +.navbar-expand .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; +} + +.navbar-expand > .container, +.navbar-expand > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; +} + +.navbar-expand .navbar-collapse { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; +} + +.navbar-expand .navbar-toggler { + display: none; +} + +.navbar-expand .dropup .dropdown-menu { + top: auto; + bottom: 100%; +} + +.navbar-light .navbar-brand { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-nav .nav-link { + color: rgba(0, 0, 0, 0.5); +} + +.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { + color: rgba(0, 0, 0, 0.7); +} + +.navbar-light .navbar-nav .nav-link.disabled { + color: rgba(0, 0, 0, 0.3); +} + +.navbar-light .navbar-nav .show > .nav-link, +.navbar-light .navbar-nav .active > .nav-link, +.navbar-light .navbar-nav .nav-link.show, +.navbar-light .navbar-nav .nav-link.active { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-toggler { + color: rgba(0, 0, 0, 0.5); + border-color: rgba(0, 0, 0, 0.1); +} + +.navbar-light .navbar-toggler-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); +} + +.navbar-light .navbar-text { + color: rgba(0, 0, 0, 0.5); +} + +.navbar-light .navbar-text a { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-dark .navbar-brand { + color: #fff; +} + +.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { + color: #fff; +} + +.navbar-dark .navbar-nav .nav-link { + color: rgba(255, 255, 255, 0.5); +} + +.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { + color: rgba(255, 255, 255, 0.75); +} + +.navbar-dark .navbar-nav .nav-link.disabled { + color: rgba(255, 255, 255, 0.25); +} + +.navbar-dark .navbar-nav .show > .nav-link, +.navbar-dark .navbar-nav .active > .nav-link, +.navbar-dark .navbar-nav .nav-link.show, +.navbar-dark .navbar-nav .nav-link.active { + color: #fff; +} + +.navbar-dark .navbar-toggler { + color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.1); +} + +.navbar-dark .navbar-toggler-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); +} + +.navbar-dark .navbar-text { + color: rgba(255, 255, 255, 0.5); +} + +.navbar-dark .navbar-text a { + color: #fff; +} + +.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { + color: #fff; +} + +.card { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + min-width: 0; + word-wrap: break-word; + background-color: #fff; + background-clip: border-box; + border: 1px solid rgba(0, 0, 0, 0.125); + border-radius: 0.25rem; +} + +.card > hr { + margin-right: 0; + margin-left: 0; +} + +.card > .list-group:first-child .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.card > .list-group:last-child .list-group-item:last-child { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.card-body { + -webkit-box-flex: 1; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + padding: 1.25rem; +} + +.card-title { + margin-bottom: 0.75rem; +} + +.card-subtitle { + margin-top: -0.375rem; + margin-bottom: 0; +} + +.card-text:last-child { + margin-bottom: 0; +} + +.card-link:hover { + text-decoration: none; +} + +.card-link + .card-link { + margin-left: 1.25rem; +} + +.card-header { + padding: 0.75rem 1.25rem; + margin-bottom: 0; + background-color: rgba(0, 0, 0, 0.03); + border-bottom: 1px solid rgba(0, 0, 0, 0.125); +} + +.card-header:first-child { + border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; +} + +.card-header + .list-group .list-group-item:first-child { + border-top: 0; +} + +.card-footer { + padding: 0.75rem 1.25rem; + background-color: rgba(0, 0, 0, 0.03); + border-top: 1px solid rgba(0, 0, 0, 0.125); +} + +.card-footer:last-child { + border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); +} + +.card-header-tabs { + margin-right: -0.625rem; + margin-bottom: -0.75rem; + margin-left: -0.625rem; + border-bottom: 0; +} + +.card-header-pills { + margin-right: -0.625rem; + margin-left: -0.625rem; +} + +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 1.25rem; +} + +.card-img { + width: 100%; + border-radius: calc(0.25rem - 1px); +} + +.card-img-top { + width: 100%; + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); +} + +.card-img-bottom { + width: 100%; + border-bottom-right-radius: calc(0.25rem - 1px); + border-bottom-left-radius: calc(0.25rem - 1px); +} + +.card-deck { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} + +.card-deck .card { + margin-bottom: 15px; +} + +@media (min-width: 576px) { + .card-deck { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + margin-right: -15px; + margin-left: -15px; + } + .card-deck .card { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-flex: 1; + -ms-flex: 1 0 0%; + flex: 1 0 0%; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + margin-right: 15px; + margin-bottom: 0; + margin-left: 15px; + } +} +.card-group { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} + +.card-group > .card { + margin-bottom: 15px; +} + +@media (min-width: 576px) { + .card-group { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + } + .card-group > .card { + -webkit-box-flex: 1; + -ms-flex: 1 0 0%; + flex: 1 0 0%; + margin-bottom: 0; + } + .card-group > .card + .card { + margin-left: 0; + border-left: 0; + } + .card-group > .card:first-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + .card-group > .card:first-child .card-img-top, + .card-group > .card:first-child .card-header { + border-top-right-radius: 0; + } + .card-group > .card:first-child .card-img-bottom, + .card-group > .card:first-child .card-footer { + border-bottom-right-radius: 0; + } + .card-group > .card:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + .card-group > .card:last-child .card-img-top, + .card-group > .card:last-child .card-header { + border-top-left-radius: 0; + } + .card-group > .card:last-child .card-img-bottom, + .card-group > .card:last-child .card-footer { + border-bottom-left-radius: 0; + } + .card-group > .card:only-child { + border-radius: 0.25rem; + } + .card-group > .card:only-child .card-img-top, + .card-group > .card:only-child .card-header { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + } + .card-group > .card:only-child .card-img-bottom, + .card-group > .card:only-child .card-footer { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) { + border-radius: 0; + } + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top, + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom, + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header, + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer { + border-radius: 0; + } +} +.card-columns .card { + margin-bottom: 0.75rem; +} + +@media (min-width: 576px) { + .card-columns { + -webkit-column-count: 3; + -moz-column-count: 3; + column-count: 3; + -webkit-column-gap: 1.25rem; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + } + .card-columns .card { + display: inline-block; + width: 100%; + } +} +.breadcrumb { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding: 0.75rem 1rem; + margin-bottom: 1rem; + list-style: none; + background-color: #e9ecef; + border-radius: 0.25rem; +} + +.breadcrumb-item + .breadcrumb-item::before { + display: inline-block; + padding-right: 0.5rem; + padding-left: 0.5rem; + color: #6c757d; + content: "/"; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: underline; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: none; +} + +.breadcrumb-item.active { + color: #6c757d; +} + +.pagination { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + padding-left: 0; + list-style: none; + border-radius: 0.25rem; +} + +.page-link { + position: relative; + display: block; + padding: 0.5rem 0.75rem; + margin-left: -1px; + line-height: 1.25; + color: #007bff; + background-color: #fff; + border: 1px solid #dee2e6; +} + +.page-link:hover { + color: #0056b3; + text-decoration: none; + background-color: #e9ecef; + border-color: #dee2e6; +} + +.page-link:focus { + z-index: 2; + outline: 0; + -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.page-link:not(:disabled):not(.disabled) { + cursor: pointer; +} + +.page-item:first-child .page-link { + margin-left: 0; + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.page-item:last-child .page-link { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; +} + +.page-item.active .page-link { + z-index: 1; + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.page-item.disabled .page-link { + color: #6c757d; + pointer-events: none; + cursor: auto; + background-color: #fff; + border-color: #dee2e6; +} + +.pagination-lg .page-link { + padding: 0.75rem 1.5rem; + font-size: 1.25rem; + line-height: 1.5; +} + +.pagination-lg .page-item:first-child .page-link { + border-top-left-radius: 0.3rem; + border-bottom-left-radius: 0.3rem; +} + +.pagination-lg .page-item:last-child .page-link { + border-top-right-radius: 0.3rem; + border-bottom-right-radius: 0.3rem; +} + +.pagination-sm .page-link { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; +} + +.pagination-sm .page-item:first-child .page-link { + border-top-left-radius: 0.2rem; + border-bottom-left-radius: 0.2rem; +} + +.pagination-sm .page-item:last-child .page-link { + border-top-right-radius: 0.2rem; + border-bottom-right-radius: 0.2rem; +} + +.badge { + display: inline-block; + padding: 0.25em 0.4em; + font-size: 75%; + font-weight: 700; + line-height: 1; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: 0.25rem; +} + +.badge:empty { + display: none; +} + +.btn .badge { + position: relative; + top: -1px; +} + +.badge-pill { + padding-right: 0.6em; + padding-left: 0.6em; + border-radius: 10rem; +} + +.badge-primary { + color: #fff; + background-color: #007bff; +} + +.badge-primary[href]:hover, .badge-primary[href]:focus { + color: #fff; + text-decoration: none; + background-color: #0062cc; +} + +.badge-secondary { + color: #fff; + background-color: #6c757d; +} + +.badge-secondary[href]:hover, .badge-secondary[href]:focus { + color: #fff; + text-decoration: none; + background-color: #545b62; +} + +.badge-success { + color: #fff; + background-color: #28a745; +} + +.badge-success[href]:hover, .badge-success[href]:focus { + color: #fff; + text-decoration: none; + background-color: #1e7e34; +} + +.badge-info { + color: #fff; + background-color: #17a2b8; +} + +.badge-info[href]:hover, .badge-info[href]:focus { + color: #fff; + text-decoration: none; + background-color: #117a8b; +} + +.badge-warning { + color: #212529; + background-color: #ffc107; +} + +.badge-warning[href]:hover, .badge-warning[href]:focus { + color: #212529; + text-decoration: none; + background-color: #d39e00; +} + +.badge-danger { + color: #fff; + background-color: #dc3545; +} + +.badge-danger[href]:hover, .badge-danger[href]:focus { + color: #fff; + text-decoration: none; + background-color: #bd2130; +} + +.badge-light { + color: #212529; + background-color: #f8f9fa; +} + +.badge-light[href]:hover, .badge-light[href]:focus { + color: #212529; + text-decoration: none; + background-color: #dae0e5; +} + +.badge-dark { + color: #fff; + background-color: #343a40; +} + +.badge-dark[href]:hover, .badge-dark[href]:focus { + color: #fff; + text-decoration: none; + background-color: #1d2124; +} + +.jumbotron { + padding: 2rem 1rem; + margin-bottom: 2rem; + background-color: #e9ecef; + border-radius: 0.3rem; +} + +@media (min-width: 576px) { + .jumbotron { + padding: 4rem 2rem; + } +} +.jumbotron-fluid { + padding-right: 0; + padding-left: 0; + border-radius: 0; +} + +.alert { + position: relative; + padding: 0.75rem 1.25rem; + margin-bottom: 1rem; + border: 1px solid transparent; + border-radius: 0.25rem; +} + +.alert-heading { + color: inherit; +} + +.alert-link { + font-weight: 700; +} + +.alert-dismissible { + padding-right: 4rem; +} + +.alert-dismissible .close { + position: absolute; + top: 0; + right: 0; + padding: 0.75rem 1.25rem; + color: inherit; +} + +.alert-primary { + color: #004085; + background-color: #cce5ff; + border-color: #b8daff; +} + +.alert-primary hr { + border-top-color: #9fcdff; +} + +.alert-primary .alert-link { + color: #002752; +} + +.alert-secondary { + color: #383d41; + background-color: #e2e3e5; + border-color: #d6d8db; +} + +.alert-secondary hr { + border-top-color: #c8cbcf; +} + +.alert-secondary .alert-link { + color: #202326; +} + +.alert-success { + color: #155724; + background-color: #d4edda; + border-color: #c3e6cb; +} + +.alert-success hr { + border-top-color: #b1dfbb; +} + +.alert-success .alert-link { + color: #0b2e13; +} + +.alert-info { + color: #0c5460; + background-color: #d1ecf1; + border-color: #bee5eb; +} + +.alert-info hr { + border-top-color: #abdde5; +} + +.alert-info .alert-link { + color: #062c33; +} + +.alert-warning { + color: #856404; + background-color: #fff3cd; + border-color: #ffeeba; +} + +.alert-warning hr { + border-top-color: #ffe8a1; +} + +.alert-warning .alert-link { + color: #533f03; +} + +.alert-danger { + color: #721c24; + background-color: #f8d7da; + border-color: #f5c6cb; +} + +.alert-danger hr { + border-top-color: #f1b0b7; +} + +.alert-danger .alert-link { + color: #491217; +} + +.alert-light { + color: #818182; + background-color: #fefefe; + border-color: #fdfdfe; +} + +.alert-light hr { + border-top-color: #ececf6; +} + +.alert-light .alert-link { + color: #686868; +} + +.alert-dark { + color: #1b1e21; + background-color: #d6d8d9; + border-color: #c6c8ca; +} + +.alert-dark hr { + border-top-color: #b9bbbe; +} + +.alert-dark .alert-link { + color: #040505; +} + +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} +@keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} +.progress { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + height: 1rem; + overflow: hidden; + font-size: 0.75rem; + background-color: #e9ecef; + border-radius: 0.25rem; +} + +.progress-bar { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + color: #fff; + text-align: center; + background-color: #007bff; + -webkit-transition: width 0.6s ease; + transition: width 0.6s ease; +} + +.progress-bar-striped { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 1rem 1rem; +} + +.progress-bar-animated { + -webkit-animation: progress-bar-stripes 1s linear infinite; + animation: progress-bar-stripes 1s linear infinite; +} + +.media { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; +} + +.media-body { + -webkit-box-flex: 1; + -ms-flex: 1; + flex: 1; +} + +.list-group { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; +} + +.list-group-item-action { + width: 100%; + color: #495057; + text-align: inherit; +} + +.list-group-item-action:hover, .list-group-item-action:focus { + color: #495057; + text-decoration: none; + background-color: #f8f9fa; +} + +.list-group-item-action:active { + color: #212529; + background-color: #e9ecef; +} + +.list-group-item { + position: relative; + display: block; + padding: 0.75rem 1.25rem; + margin-bottom: -1px; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.125); +} + +.list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.list-group-item:hover, .list-group-item:focus { + z-index: 1; + text-decoration: none; +} + +.list-group-item.disabled, .list-group-item:disabled { + color: #6c757d; + background-color: #fff; +} + +.list-group-item.active { + z-index: 2; + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.list-group-flush .list-group-item { + border-right: 0; + border-left: 0; + border-radius: 0; +} + +.list-group-flush:first-child .list-group-item:first-child { + border-top: 0; +} + +.list-group-flush:last-child .list-group-item:last-child { + border-bottom: 0; +} + +.list-group-item-primary { + color: #004085; + background-color: #b8daff; +} + +.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { + color: #004085; + background-color: #9fcdff; +} + +.list-group-item-primary.list-group-item-action.active { + color: #fff; + background-color: #004085; + border-color: #004085; +} + +.list-group-item-secondary { + color: #383d41; + background-color: #d6d8db; +} + +.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { + color: #383d41; + background-color: #c8cbcf; +} + +.list-group-item-secondary.list-group-item-action.active { + color: #fff; + background-color: #383d41; + border-color: #383d41; +} + +.list-group-item-success { + color: #155724; + background-color: #c3e6cb; +} + +.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { + color: #155724; + background-color: #b1dfbb; +} + +.list-group-item-success.list-group-item-action.active { + color: #fff; + background-color: #155724; + border-color: #155724; +} + +.list-group-item-info { + color: #0c5460; + background-color: #bee5eb; +} + +.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { + color: #0c5460; + background-color: #abdde5; +} + +.list-group-item-info.list-group-item-action.active { + color: #fff; + background-color: #0c5460; + border-color: #0c5460; +} + +.list-group-item-warning { + color: #856404; + background-color: #ffeeba; +} + +.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { + color: #856404; + background-color: #ffe8a1; +} + +.list-group-item-warning.list-group-item-action.active { + color: #fff; + background-color: #856404; + border-color: #856404; +} + +.list-group-item-danger { + color: #721c24; + background-color: #f5c6cb; +} + +.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { + color: #721c24; + background-color: #f1b0b7; +} + +.list-group-item-danger.list-group-item-action.active { + color: #fff; + background-color: #721c24; + border-color: #721c24; +} + +.list-group-item-light { + color: #818182; + background-color: #fdfdfe; +} + +.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { + color: #818182; + background-color: #ececf6; +} + +.list-group-item-light.list-group-item-action.active { + color: #fff; + background-color: #818182; + border-color: #818182; +} + +.list-group-item-dark { + color: #1b1e21; + background-color: #c6c8ca; +} + +.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { + color: #1b1e21; + background-color: #b9bbbe; +} + +.list-group-item-dark.list-group-item-action.active { + color: #fff; + background-color: #1b1e21; + border-color: #1b1e21; +} + +.close { + float: right; + font-size: 1.5rem; + font-weight: 700; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + opacity: 0.5; +} + +.close:hover, .close:focus { + color: #000; + text-decoration: none; + opacity: 0.75; +} + +.close:not(:disabled):not(.disabled) { + cursor: pointer; +} + +button.close { + padding: 0; + background-color: transparent; + border: 0; + -webkit-appearance: none; +} + +.modal-open { + overflow: hidden; +} + +.modal { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1050; + display: none; + overflow: hidden; + outline: 0; +} + +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} + +.modal-dialog { + position: relative; + width: auto; + margin: 0.5rem; + pointer-events: none; +} + +.modal.fade .modal-dialog { + transition: -webkit-transform 0.3s ease-out; + -webkit-transition: -webkit-transform 0.3s ease-out; + transition: transform 0.3s ease-out; + transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; + -webkit-transform: translate(0, -25%); + -ms-transform: translate(0, -25%); + transform: translate(0, -25%); +} + +.modal.show .modal-dialog { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); +} + +.modal-dialog-centered { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + min-height: calc(100% - 1rem); +} + +.modal-content { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + width: 100%; + pointer-events: auto; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; + outline: 0; +} + +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + background-color: #000; +} + +.modal-backdrop.fade { + opacity: 0; +} + +.modal-backdrop.show { + opacity: 0.5; +} + +.modal-header { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + padding: 1rem; + border-bottom: 1px solid #e9ecef; + border-top-left-radius: 0.3rem; + border-top-right-radius: 0.3rem; +} + +.modal-header .close { + padding: 1rem; + margin: -1rem -1rem -1rem auto; +} + +.modal-title { + margin-bottom: 0; + line-height: 1.5; +} + +.modal-body { + position: relative; + -webkit-box-flex: 1; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + padding: 1rem; +} + +.modal-footer { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; + padding: 1rem; + border-top: 1px solid #e9ecef; +} + +.modal-footer > :not(:first-child) { + margin-left: 0.25rem; +} + +.modal-footer > :not(:last-child) { + margin-right: 0.25rem; +} + +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} + +@media (min-width: 576px) { + .modal-dialog { + max-width: 500px; + margin: 1.75rem auto; + } + .modal-dialog-centered { + min-height: calc(100% - 3.5rem); + } + .modal-sm { + max-width: 300px; + } +} +@media (min-width: 992px) { + .modal-lg { + max-width: 800px; + } +} +.tooltip { + position: absolute; + z-index: 1070; + display: block; + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + opacity: 0; +} + +.tooltip.show { + opacity: 0.9; +} + +.tooltip .arrow { + position: absolute; + display: block; + width: 0.8rem; + height: 0.4rem; +} + +.tooltip .arrow::before { + position: absolute; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-tooltip-top, .bs-tooltip-auto[x-placement^=top] { + padding: 0.4rem 0; +} + +.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=top] .arrow { + bottom: 0; +} + +.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=top] .arrow::before { + top: 0; + border-width: 0.4rem 0.4rem 0; + border-top-color: #000; +} + +.bs-tooltip-right, .bs-tooltip-auto[x-placement^=right] { + padding: 0 0.4rem; +} + +.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=right] .arrow { + left: 0; + width: 0.4rem; + height: 0.8rem; +} + +.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=right] .arrow::before { + right: 0; + border-width: 0.4rem 0.4rem 0.4rem 0; + border-right-color: #000; +} + +.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=bottom] { + padding: 0.4rem 0; +} + +.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=bottom] .arrow { + top: 0; +} + +.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=bottom] .arrow::before { + bottom: 0; + border-width: 0 0.4rem 0.4rem; + border-bottom-color: #000; +} + +.bs-tooltip-left, .bs-tooltip-auto[x-placement^=left] { + padding: 0 0.4rem; +} + +.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=left] .arrow { + right: 0; + width: 0.4rem; + height: 0.8rem; +} + +.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=left] .arrow::before { + left: 0; + border-width: 0.4rem 0 0.4rem 0.4rem; + border-left-color: #000; +} + +.tooltip-inner { + max-width: 200px; + padding: 0.25rem 0.5rem; + color: #fff; + text-align: center; + background-color: #000; + border-radius: 0.25rem; +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: block; + max-width: 276px; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; +} + +.popover .arrow { + position: absolute; + display: block; + width: 1rem; + height: 0.5rem; + margin: 0 0.3rem; +} + +.popover .arrow::before, .popover .arrow::after { + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-popover-top, .bs-popover-auto[x-placement^=top] { + margin-bottom: 0.5rem; +} + +.bs-popover-top .arrow, .bs-popover-auto[x-placement^=top] .arrow { + bottom: calc((0.5rem + 1px) * -1); +} + +.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^=top] .arrow::before, +.bs-popover-top .arrow::after, .bs-popover-auto[x-placement^=top] .arrow::after { + border-width: 0.5rem 0.5rem 0; +} + +.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^=top] .arrow::before { + bottom: 0; + border-top-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-top .arrow::after, .bs-popover-auto[x-placement^=top] .arrow::after { + bottom: 1px; + border-top-color: #fff; +} + +.bs-popover-right, .bs-popover-auto[x-placement^=right] { + margin-left: 0.5rem; +} + +.bs-popover-right .arrow, .bs-popover-auto[x-placement^=right] .arrow { + left: calc((0.5rem + 1px) * -1); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; +} + +.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^=right] .arrow::before, +.bs-popover-right .arrow::after, .bs-popover-auto[x-placement^=right] .arrow::after { + border-width: 0.5rem 0.5rem 0.5rem 0; +} + +.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^=right] .arrow::before { + left: 0; + border-right-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-right .arrow::after, .bs-popover-auto[x-placement^=right] .arrow::after { + left: 1px; + border-right-color: #fff; +} + +.bs-popover-bottom, .bs-popover-auto[x-placement^=bottom] { + margin-top: 0.5rem; +} + +.bs-popover-bottom .arrow, .bs-popover-auto[x-placement^=bottom] .arrow { + top: calc((0.5rem + 1px) * -1); +} + +.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^=bottom] .arrow::before, +.bs-popover-bottom .arrow::after, .bs-popover-auto[x-placement^=bottom] .arrow::after { + border-width: 0 0.5rem 0.5rem 0.5rem; +} + +.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^=bottom] .arrow::before { + top: 0; + border-bottom-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-bottom .arrow::after, .bs-popover-auto[x-placement^=bottom] .arrow::after { + top: 1px; + border-bottom-color: #fff; +} + +.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=bottom] .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: 1rem; + margin-left: -0.5rem; + content: ""; + border-bottom: 1px solid #f7f7f7; +} + +.bs-popover-left, .bs-popover-auto[x-placement^=left] { + margin-right: 0.5rem; +} + +.bs-popover-left .arrow, .bs-popover-auto[x-placement^=left] .arrow { + right: calc((0.5rem + 1px) * -1); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; +} + +.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^=left] .arrow::before, +.bs-popover-left .arrow::after, .bs-popover-auto[x-placement^=left] .arrow::after { + border-width: 0.5rem 0 0.5rem 0.5rem; +} + +.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^=left] .arrow::before { + right: 0; + border-left-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-left .arrow::after, .bs-popover-auto[x-placement^=left] .arrow::after { + right: 1px; + border-left-color: #fff; +} + +.popover-header { + padding: 0.5rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + color: inherit; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-top-left-radius: calc(0.3rem - 1px); + border-top-right-radius: calc(0.3rem - 1px); +} + +.popover-header:empty { + display: none; +} + +.popover-body { + padding: 0.5rem 0.75rem; + color: #212529; +} + +.carousel { + position: relative; +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} + +.carousel-item { + position: relative; + display: none; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + width: 100%; + transition: -webkit-transform 0.6s ease; + -webkit-transition: -webkit-transform 0.6s ease; + transition: transform 0.6s ease; + transition: transform 0.6s ease, -webkit-transform 0.6s ease; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-perspective: 1000px; + perspective: 1000px; +} + +.carousel-item.active, +.carousel-item-next, +.carousel-item-prev { + display: block; +} + +.carousel-item-next, +.carousel-item-prev { + position: absolute; + top: 0; +} + +.carousel-item-next.carousel-item-left, +.carousel-item-prev.carousel-item-right { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); +} + +@supports (transform-style: preserve-3d) { + .carousel-item-next.carousel-item-left, + .carousel-item-prev.carousel-item-right { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.carousel-item-next, +.active.carousel-item-right { + -webkit-transform: translateX(100%); + -ms-transform: translateX(100%); + transform: translateX(100%); +} + +@supports (transform-style: preserve-3d) { + .carousel-item-next, + .active.carousel-item-right { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} +.carousel-item-prev, +.active.carousel-item-left { + -webkit-transform: translateX(-100%); + -ms-transform: translateX(-100%); + transform: translateX(-100%); +} + +@supports (transform-style: preserve-3d) { + .carousel-item-prev, + .active.carousel-item-left { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} +.carousel-control-prev, +.carousel-control-next { + position: absolute; + top: 0; + bottom: 0; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + width: 15%; + color: #fff; + text-align: center; + opacity: 0.5; +} + +.carousel-control-prev:hover, .carousel-control-prev:focus, +.carousel-control-next:hover, +.carousel-control-next:focus { + color: #fff; + text-decoration: none; + outline: 0; + opacity: 0.9; +} + +.carousel-control-prev { + left: 0; +} + +.carousel-control-next { + right: 0; +} + +.carousel-control-prev-icon, +.carousel-control-next-icon { + display: inline-block; + width: 20px; + height: 20px; + background: transparent no-repeat center center; + background-size: 100% 100%; +} + +.carousel-control-prev-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E"); +} + +.carousel-control-next-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E"); +} + +.carousel-indicators { + position: absolute; + right: 0; + bottom: 10px; + left: 0; + z-index: 15; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + padding-left: 0; + margin-right: 15%; + margin-left: 15%; + list-style: none; +} + +.carousel-indicators li { + position: relative; + -webkit-box-flex: 0; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + width: 30px; + height: 3px; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + background-color: rgba(255, 255, 255, 0.5); +} + +.carousel-indicators li::before { + position: absolute; + top: -10px; + left: 0; + display: inline-block; + width: 100%; + height: 10px; + content: ""; +} + +.carousel-indicators li::after { + position: absolute; + bottom: -10px; + left: 0; + display: inline-block; + width: 100%; + height: 10px; + content: ""; +} + +.carousel-indicators .active { + background-color: #fff; +} + +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; +} + +.align-baseline { + vertical-align: baseline !important; +} + +.align-top { + vertical-align: top !important; +} + +.align-middle { + vertical-align: middle !important; +} + +.align-bottom { + vertical-align: bottom !important; +} + +.align-text-bottom { + vertical-align: text-bottom !important; +} + +.align-text-top { + vertical-align: text-top !important; +} + +.bg-primary { + background-color: #007bff !important; +} + +a.bg-primary:hover, a.bg-primary:focus, +button.bg-primary:hover, +button.bg-primary:focus { + background-color: #0062cc !important; +} + +.bg-secondary { + background-color: #6c757d !important; +} + +a.bg-secondary:hover, a.bg-secondary:focus, +button.bg-secondary:hover, +button.bg-secondary:focus { + background-color: #545b62 !important; +} + +.bg-success { + background-color: #28a745 !important; +} + +a.bg-success:hover, a.bg-success:focus, +button.bg-success:hover, +button.bg-success:focus { + background-color: #1e7e34 !important; +} + +.bg-info { + background-color: #17a2b8 !important; +} + +a.bg-info:hover, a.bg-info:focus, +button.bg-info:hover, +button.bg-info:focus { + background-color: #117a8b !important; +} + +.bg-warning { + background-color: #ffc107 !important; +} + +a.bg-warning:hover, a.bg-warning:focus, +button.bg-warning:hover, +button.bg-warning:focus { + background-color: #d39e00 !important; +} + +.bg-danger { + background-color: #dc3545 !important; +} + +a.bg-danger:hover, a.bg-danger:focus, +button.bg-danger:hover, +button.bg-danger:focus { + background-color: #bd2130 !important; +} + +.bg-light { + background-color: #f8f9fa !important; +} + +a.bg-light:hover, a.bg-light:focus, +button.bg-light:hover, +button.bg-light:focus { + background-color: #dae0e5 !important; +} + +.bg-dark { + background-color: #343a40 !important; +} + +a.bg-dark:hover, a.bg-dark:focus, +button.bg-dark:hover, +button.bg-dark:focus { + background-color: #1d2124 !important; +} + +.bg-white { + background-color: #fff !important; +} + +.bg-transparent { + background-color: transparent !important; +} + +.border { + border: 1px solid #dee2e6 !important; +} + +.border-top { + border-top: 1px solid #dee2e6 !important; +} + +.border-right { + border-right: 1px solid #dee2e6 !important; +} + +.border-bottom { + border-bottom: 1px solid #dee2e6 !important; +} + +.border-left { + border-left: 1px solid #dee2e6 !important; +} + +.border-0 { + border: 0 !important; +} + +.border-top-0 { + border-top: 0 !important; +} + +.border-right-0 { + border-right: 0 !important; +} + +.border-bottom-0 { + border-bottom: 0 !important; +} + +.border-left-0 { + border-left: 0 !important; +} + +.border-primary { + border-color: #007bff !important; +} + +.border-secondary { + border-color: #6c757d !important; +} + +.border-success { + border-color: #28a745 !important; +} + +.border-info { + border-color: #17a2b8 !important; +} + +.border-warning { + border-color: #ffc107 !important; +} + +.border-danger { + border-color: #dc3545 !important; +} + +.border-light { + border-color: #f8f9fa !important; +} + +.border-dark { + border-color: #343a40 !important; +} + +.border-white { + border-color: #fff !important; +} + +.rounded { + border-radius: 0.25rem !important; +} + +.rounded-top { + border-top-left-radius: 0.25rem !important; + border-top-right-radius: 0.25rem !important; +} + +.rounded-right { + border-top-right-radius: 0.25rem !important; + border-bottom-right-radius: 0.25rem !important; +} + +.rounded-bottom { + border-bottom-right-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; +} + +.rounded-left { + border-top-left-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; +} + +.rounded-circle { + border-radius: 50% !important; +} + +.rounded-0 { + border-radius: 0 !important; +} + +.clearfix::after { + display: block; + clear: both; + content: ""; +} + +.d-none { + display: none !important; +} + +.d-inline { + display: inline !important; +} + +.d-inline-block { + display: inline-block !important; +} + +.d-block { + display: block !important; +} + +.d-table { + display: table !important; +} + +.d-table-row { + display: table-row !important; +} + +.d-table-cell { + display: table-cell !important; +} + +.d-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; +} + +.d-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; +} + +@media (min-width: 576px) { + .d-sm-none { + display: none !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-block { + display: block !important; + } + .d-sm-table { + display: table !important; + } + .d-sm-table-row { + display: table-row !important; + } + .d-sm-table-cell { + display: table-cell !important; + } + .d-sm-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } + .d-sm-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} +@media (min-width: 768px) { + .d-md-none { + display: none !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-block { + display: block !important; + } + .d-md-table { + display: table !important; + } + .d-md-table-row { + display: table-row !important; + } + .d-md-table-cell { + display: table-cell !important; + } + .d-md-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } + .d-md-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} +@media (min-width: 992px) { + .d-lg-none { + display: none !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-block { + display: block !important; + } + .d-lg-table { + display: table !important; + } + .d-lg-table-row { + display: table-row !important; + } + .d-lg-table-cell { + display: table-cell !important; + } + .d-lg-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } + .d-lg-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} +@media (min-width: 1200px) { + .d-xl-none { + display: none !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-block { + display: block !important; + } + .d-xl-table { + display: table !important; + } + .d-xl-table-row { + display: table-row !important; + } + .d-xl-table-cell { + display: table-cell !important; + } + .d-xl-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } + .d-xl-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} +@media print { + .d-print-none { + display: none !important; + } + .d-print-inline { + display: inline !important; + } + .d-print-inline-block { + display: inline-block !important; + } + .d-print-block { + display: block !important; + } + .d-print-table { + display: table !important; + } + .d-print-table-row { + display: table-row !important; + } + .d-print-table-cell { + display: table-cell !important; + } + .d-print-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } + .d-print-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} +.embed-responsive { + position: relative; + display: block; + width: 100%; + padding: 0; + overflow: hidden; +} + +.embed-responsive::before { + display: block; + content: ""; +} + +.embed-responsive .embed-responsive-item, +.embed-responsive iframe, +.embed-responsive embed, +.embed-responsive object, +.embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; +} + +.embed-responsive-21by9::before { + padding-top: 42.857143%; +} + +.embed-responsive-16by9::before { + padding-top: 56.25%; +} + +.embed-responsive-4by3::before { + padding-top: 75%; +} + +.embed-responsive-1by1::before { + padding-top: 100%; +} + +.flex-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; +} + +.flex-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; +} + +.flex-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; +} + +.flex-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; +} + +.flex-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; +} + +.flex-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; +} + +.flex-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; +} + +.justify-content-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; +} + +.justify-content-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; +} + +.justify-content-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; +} + +.justify-content-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; +} + +.justify-content-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; +} + +.align-items-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; +} + +.align-items-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; +} + +.align-items-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; +} + +.align-items-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; +} + +.align-items-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; +} + +.align-content-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; +} + +.align-content-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; +} + +.align-content-center { + -ms-flex-line-pack: center !important; + align-content: center !important; +} + +.align-content-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; +} + +.align-content-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; +} + +.align-content-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; +} + +.align-self-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; +} + +.align-self-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; +} + +.align-self-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; +} + +.align-self-center { + -ms-flex-item-align: center !important; + align-self: center !important; +} + +.align-self-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; +} + +.align-self-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; +} + +@media (min-width: 576px) { + .flex-sm-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-sm-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-sm-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-sm-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-sm-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-sm-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-sm-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .justify-content-sm-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-sm-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-sm-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-sm-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-sm-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-sm-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-sm-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-sm-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-sm-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-sm-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-sm-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-sm-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-sm-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-sm-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-sm-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-sm-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-sm-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-sm-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-sm-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-sm-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-sm-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-sm-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} +@media (min-width: 768px) { + .flex-md-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-md-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-md-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-md-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-md-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-md-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-md-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .justify-content-md-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-md-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-md-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-md-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-md-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-md-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-md-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-md-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-md-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-md-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-md-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-md-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-md-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-md-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-md-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-md-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-md-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-md-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-md-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-md-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-md-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-md-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} +@media (min-width: 992px) { + .flex-lg-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-lg-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-lg-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-lg-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-lg-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-lg-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-lg-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .justify-content-lg-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-lg-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-lg-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-lg-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-lg-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-lg-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-lg-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-lg-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-lg-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-lg-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-lg-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-lg-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-lg-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-lg-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-lg-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-lg-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-lg-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-lg-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-lg-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-lg-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-lg-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-lg-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} +@media (min-width: 1200px) { + .flex-xl-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-xl-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-xl-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-xl-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-xl-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-xl-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-xl-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .justify-content-xl-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-xl-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-xl-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-xl-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-xl-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-xl-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-xl-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-xl-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-xl-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-xl-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-xl-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-xl-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-xl-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-xl-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-xl-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-xl-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-xl-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-xl-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-xl-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-xl-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-xl-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-xl-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} +.float-left { + float: left !important; +} + +.float-right { + float: right !important; +} + +.float-none { + float: none !important; +} + +@media (min-width: 576px) { + .float-sm-left { + float: left !important; + } + .float-sm-right { + float: right !important; + } + .float-sm-none { + float: none !important; + } +} +@media (min-width: 768px) { + .float-md-left { + float: left !important; + } + .float-md-right { + float: right !important; + } + .float-md-none { + float: none !important; + } +} +@media (min-width: 992px) { + .float-lg-left { + float: left !important; + } + .float-lg-right { + float: right !important; + } + .float-lg-none { + float: none !important; + } +} +@media (min-width: 1200px) { + .float-xl-left { + float: left !important; + } + .float-xl-right { + float: right !important; + } + .float-xl-none { + float: none !important; + } +} +.position-static { + position: static !important; +} + +.position-relative { + position: relative !important; +} + +.position-absolute { + position: absolute !important; +} + +.position-fixed { + position: fixed !important; +} + +.position-sticky { + position: sticky !important; +} + +.fixed-top { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; +} + +.fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; +} + +@supports (position: sticky) { + .sticky-top { + position: sticky; + top: 0; + z-index: 1020; + } +} +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + -webkit-clip-path: inset(50%); + clip-path: inset(50%); + border: 0; +} + +.sr-only-focusable:active, .sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + overflow: visible; + clip: auto; + white-space: normal; + -webkit-clip-path: none; + clip-path: none; +} + +.w-25 { + width: 25% !important; +} + +.w-50 { + width: 50% !important; +} + +.w-75 { + width: 75% !important; +} + +.w-100 { + width: 100% !important; +} + +.h-25 { + height: 25% !important; +} + +.h-50 { + height: 50% !important; +} + +.h-75 { + height: 75% !important; +} + +.h-100 { + height: 100% !important; +} + +.mw-100 { + max-width: 100% !important; +} + +.mh-100 { + max-height: 100% !important; +} + +.m-0 { + margin: 0 !important; +} + +.mt-0, +.my-0 { + margin-top: 0 !important; +} + +.mr-0, +.mx-0 { + margin-right: 0 !important; +} + +.mb-0, +.my-0 { + margin-bottom: 0 !important; +} + +.ml-0, +.mx-0 { + margin-left: 0 !important; +} + +.m-1 { + margin: 0.25rem !important; +} + +.mt-1, +.my-1 { + margin-top: 0.25rem !important; +} + +.mr-1, +.mx-1 { + margin-right: 0.25rem !important; +} + +.mb-1, +.my-1 { + margin-bottom: 0.25rem !important; +} + +.ml-1, +.mx-1 { + margin-left: 0.25rem !important; +} + +.m-2 { + margin: 0.5rem !important; +} + +.mt-2, +.my-2 { + margin-top: 0.5rem !important; +} + +.mr-2, +.mx-2 { + margin-right: 0.5rem !important; +} + +.mb-2, +.my-2 { + margin-bottom: 0.5rem !important; +} + +.ml-2, +.mx-2 { + margin-left: 0.5rem !important; +} + +.m-3 { + margin: 1rem !important; +} + +.mt-3, +.my-3 { + margin-top: 1rem !important; +} + +.mr-3, +.mx-3 { + margin-right: 1rem !important; +} + +.mb-3, +.my-3 { + margin-bottom: 1rem !important; +} + +.ml-3, +.mx-3 { + margin-left: 1rem !important; +} + +.m-4 { + margin: 1.5rem !important; +} + +.mt-4, +.my-4 { + margin-top: 1.5rem !important; +} + +.mr-4, +.mx-4 { + margin-right: 1.5rem !important; +} + +.mb-4, +.my-4 { + margin-bottom: 1.5rem !important; +} + +.ml-4, +.mx-4 { + margin-left: 1.5rem !important; +} + +.m-5 { + margin: 3rem !important; +} + +.mt-5, +.my-5 { + margin-top: 3rem !important; +} + +.mr-5, +.mx-5 { + margin-right: 3rem !important; +} + +.mb-5, +.my-5 { + margin-bottom: 3rem !important; +} + +.ml-5, +.mx-5 { + margin-left: 3rem !important; +} + +.p-0 { + padding: 0 !important; +} + +.pt-0, +.py-0 { + padding-top: 0 !important; +} + +.pr-0, +.px-0 { + padding-right: 0 !important; +} + +.pb-0, +.py-0 { + padding-bottom: 0 !important; +} + +.pl-0, +.px-0 { + padding-left: 0 !important; +} + +.p-1 { + padding: 0.25rem !important; +} + +.pt-1, +.py-1 { + padding-top: 0.25rem !important; +} + +.pr-1, +.px-1 { + padding-right: 0.25rem !important; +} + +.pb-1, +.py-1 { + padding-bottom: 0.25rem !important; +} + +.pl-1, +.px-1 { + padding-left: 0.25rem !important; +} + +.p-2 { + padding: 0.5rem !important; +} + +.pt-2, +.py-2 { + padding-top: 0.5rem !important; +} + +.pr-2, +.px-2 { + padding-right: 0.5rem !important; +} + +.pb-2, +.py-2 { + padding-bottom: 0.5rem !important; +} + +.pl-2, +.px-2 { + padding-left: 0.5rem !important; +} + +.p-3 { + padding: 1rem !important; +} + +.pt-3, +.py-3 { + padding-top: 1rem !important; +} + +.pr-3, +.px-3 { + padding-right: 1rem !important; +} + +.pb-3, +.py-3 { + padding-bottom: 1rem !important; +} + +.pl-3, +.px-3 { + padding-left: 1rem !important; +} + +.p-4 { + padding: 1.5rem !important; +} + +.pt-4, +.py-4 { + padding-top: 1.5rem !important; +} + +.pr-4, +.px-4 { + padding-right: 1.5rem !important; +} + +.pb-4, +.py-4 { + padding-bottom: 1.5rem !important; +} + +.pl-4, +.px-4 { + padding-left: 1.5rem !important; +} + +.p-5 { + padding: 3rem !important; +} + +.pt-5, +.py-5 { + padding-top: 3rem !important; +} + +.pr-5, +.px-5 { + padding-right: 3rem !important; +} + +.pb-5, +.py-5 { + padding-bottom: 3rem !important; +} + +.pl-5, +.px-5 { + padding-left: 3rem !important; +} + +.m-auto { + margin: auto !important; +} + +.mt-auto, +.my-auto { + margin-top: auto !important; +} + +.mr-auto, +.mx-auto { + margin-right: auto !important; +} + +.mb-auto, +.my-auto { + margin-bottom: auto !important; +} + +.ml-auto, +.mx-auto { + margin-left: auto !important; +} + +@media (min-width: 576px) { + .m-sm-0 { + margin: 0 !important; + } + .mt-sm-0, + .my-sm-0 { + margin-top: 0 !important; + } + .mr-sm-0, + .mx-sm-0 { + margin-right: 0 !important; + } + .mb-sm-0, + .my-sm-0 { + margin-bottom: 0 !important; + } + .ml-sm-0, + .mx-sm-0 { + margin-left: 0 !important; + } + .m-sm-1 { + margin: 0.25rem !important; + } + .mt-sm-1, + .my-sm-1 { + margin-top: 0.25rem !important; + } + .mr-sm-1, + .mx-sm-1 { + margin-right: 0.25rem !important; + } + .mb-sm-1, + .my-sm-1 { + margin-bottom: 0.25rem !important; + } + .ml-sm-1, + .mx-sm-1 { + margin-left: 0.25rem !important; + } + .m-sm-2 { + margin: 0.5rem !important; + } + .mt-sm-2, + .my-sm-2 { + margin-top: 0.5rem !important; + } + .mr-sm-2, + .mx-sm-2 { + margin-right: 0.5rem !important; + } + .mb-sm-2, + .my-sm-2 { + margin-bottom: 0.5rem !important; + } + .ml-sm-2, + .mx-sm-2 { + margin-left: 0.5rem !important; + } + .m-sm-3 { + margin: 1rem !important; + } + .mt-sm-3, + .my-sm-3 { + margin-top: 1rem !important; + } + .mr-sm-3, + .mx-sm-3 { + margin-right: 1rem !important; + } + .mb-sm-3, + .my-sm-3 { + margin-bottom: 1rem !important; + } + .ml-sm-3, + .mx-sm-3 { + margin-left: 1rem !important; + } + .m-sm-4 { + margin: 1.5rem !important; + } + .mt-sm-4, + .my-sm-4 { + margin-top: 1.5rem !important; + } + .mr-sm-4, + .mx-sm-4 { + margin-right: 1.5rem !important; + } + .mb-sm-4, + .my-sm-4 { + margin-bottom: 1.5rem !important; + } + .ml-sm-4, + .mx-sm-4 { + margin-left: 1.5rem !important; + } + .m-sm-5 { + margin: 3rem !important; + } + .mt-sm-5, + .my-sm-5 { + margin-top: 3rem !important; + } + .mr-sm-5, + .mx-sm-5 { + margin-right: 3rem !important; + } + .mb-sm-5, + .my-sm-5 { + margin-bottom: 3rem !important; + } + .ml-sm-5, + .mx-sm-5 { + margin-left: 3rem !important; + } + .p-sm-0 { + padding: 0 !important; + } + .pt-sm-0, + .py-sm-0 { + padding-top: 0 !important; + } + .pr-sm-0, + .px-sm-0 { + padding-right: 0 !important; + } + .pb-sm-0, + .py-sm-0 { + padding-bottom: 0 !important; + } + .pl-sm-0, + .px-sm-0 { + padding-left: 0 !important; + } + .p-sm-1 { + padding: 0.25rem !important; + } + .pt-sm-1, + .py-sm-1 { + padding-top: 0.25rem !important; + } + .pr-sm-1, + .px-sm-1 { + padding-right: 0.25rem !important; + } + .pb-sm-1, + .py-sm-1 { + padding-bottom: 0.25rem !important; + } + .pl-sm-1, + .px-sm-1 { + padding-left: 0.25rem !important; + } + .p-sm-2 { + padding: 0.5rem !important; + } + .pt-sm-2, + .py-sm-2 { + padding-top: 0.5rem !important; + } + .pr-sm-2, + .px-sm-2 { + padding-right: 0.5rem !important; + } + .pb-sm-2, + .py-sm-2 { + padding-bottom: 0.5rem !important; + } + .pl-sm-2, + .px-sm-2 { + padding-left: 0.5rem !important; + } + .p-sm-3 { + padding: 1rem !important; + } + .pt-sm-3, + .py-sm-3 { + padding-top: 1rem !important; + } + .pr-sm-3, + .px-sm-3 { + padding-right: 1rem !important; + } + .pb-sm-3, + .py-sm-3 { + padding-bottom: 1rem !important; + } + .pl-sm-3, + .px-sm-3 { + padding-left: 1rem !important; + } + .p-sm-4 { + padding: 1.5rem !important; + } + .pt-sm-4, + .py-sm-4 { + padding-top: 1.5rem !important; + } + .pr-sm-4, + .px-sm-4 { + padding-right: 1.5rem !important; + } + .pb-sm-4, + .py-sm-4 { + padding-bottom: 1.5rem !important; + } + .pl-sm-4, + .px-sm-4 { + padding-left: 1.5rem !important; + } + .p-sm-5 { + padding: 3rem !important; + } + .pt-sm-5, + .py-sm-5 { + padding-top: 3rem !important; + } + .pr-sm-5, + .px-sm-5 { + padding-right: 3rem !important; + } + .pb-sm-5, + .py-sm-5 { + padding-bottom: 3rem !important; + } + .pl-sm-5, + .px-sm-5 { + padding-left: 3rem !important; + } + .m-sm-auto { + margin: auto !important; + } + .mt-sm-auto, + .my-sm-auto { + margin-top: auto !important; + } + .mr-sm-auto, + .mx-sm-auto { + margin-right: auto !important; + } + .mb-sm-auto, + .my-sm-auto { + margin-bottom: auto !important; + } + .ml-sm-auto, + .mx-sm-auto { + margin-left: auto !important; + } +} +@media (min-width: 768px) { + .m-md-0 { + margin: 0 !important; + } + .mt-md-0, + .my-md-0 { + margin-top: 0 !important; + } + .mr-md-0, + .mx-md-0 { + margin-right: 0 !important; + } + .mb-md-0, + .my-md-0 { + margin-bottom: 0 !important; + } + .ml-md-0, + .mx-md-0 { + margin-left: 0 !important; + } + .m-md-1 { + margin: 0.25rem !important; + } + .mt-md-1, + .my-md-1 { + margin-top: 0.25rem !important; + } + .mr-md-1, + .mx-md-1 { + margin-right: 0.25rem !important; + } + .mb-md-1, + .my-md-1 { + margin-bottom: 0.25rem !important; + } + .ml-md-1, + .mx-md-1 { + margin-left: 0.25rem !important; + } + .m-md-2 { + margin: 0.5rem !important; + } + .mt-md-2, + .my-md-2 { + margin-top: 0.5rem !important; + } + .mr-md-2, + .mx-md-2 { + margin-right: 0.5rem !important; + } + .mb-md-2, + .my-md-2 { + margin-bottom: 0.5rem !important; + } + .ml-md-2, + .mx-md-2 { + margin-left: 0.5rem !important; + } + .m-md-3 { + margin: 1rem !important; + } + .mt-md-3, + .my-md-3 { + margin-top: 1rem !important; + } + .mr-md-3, + .mx-md-3 { + margin-right: 1rem !important; + } + .mb-md-3, + .my-md-3 { + margin-bottom: 1rem !important; + } + .ml-md-3, + .mx-md-3 { + margin-left: 1rem !important; + } + .m-md-4 { + margin: 1.5rem !important; + } + .mt-md-4, + .my-md-4 { + margin-top: 1.5rem !important; + } + .mr-md-4, + .mx-md-4 { + margin-right: 1.5rem !important; + } + .mb-md-4, + .my-md-4 { + margin-bottom: 1.5rem !important; + } + .ml-md-4, + .mx-md-4 { + margin-left: 1.5rem !important; + } + .m-md-5 { + margin: 3rem !important; + } + .mt-md-5, + .my-md-5 { + margin-top: 3rem !important; + } + .mr-md-5, + .mx-md-5 { + margin-right: 3rem !important; + } + .mb-md-5, + .my-md-5 { + margin-bottom: 3rem !important; + } + .ml-md-5, + .mx-md-5 { + margin-left: 3rem !important; + } + .p-md-0 { + padding: 0 !important; + } + .pt-md-0, + .py-md-0 { + padding-top: 0 !important; + } + .pr-md-0, + .px-md-0 { + padding-right: 0 !important; + } + .pb-md-0, + .py-md-0 { + padding-bottom: 0 !important; + } + .pl-md-0, + .px-md-0 { + padding-left: 0 !important; + } + .p-md-1 { + padding: 0.25rem !important; + } + .pt-md-1, + .py-md-1 { + padding-top: 0.25rem !important; + } + .pr-md-1, + .px-md-1 { + padding-right: 0.25rem !important; + } + .pb-md-1, + .py-md-1 { + padding-bottom: 0.25rem !important; + } + .pl-md-1, + .px-md-1 { + padding-left: 0.25rem !important; + } + .p-md-2 { + padding: 0.5rem !important; + } + .pt-md-2, + .py-md-2 { + padding-top: 0.5rem !important; + } + .pr-md-2, + .px-md-2 { + padding-right: 0.5rem !important; + } + .pb-md-2, + .py-md-2 { + padding-bottom: 0.5rem !important; + } + .pl-md-2, + .px-md-2 { + padding-left: 0.5rem !important; + } + .p-md-3 { + padding: 1rem !important; + } + .pt-md-3, + .py-md-3 { + padding-top: 1rem !important; + } + .pr-md-3, + .px-md-3 { + padding-right: 1rem !important; + } + .pb-md-3, + .py-md-3 { + padding-bottom: 1rem !important; + } + .pl-md-3, + .px-md-3 { + padding-left: 1rem !important; + } + .p-md-4 { + padding: 1.5rem !important; + } + .pt-md-4, + .py-md-4 { + padding-top: 1.5rem !important; + } + .pr-md-4, + .px-md-4 { + padding-right: 1.5rem !important; + } + .pb-md-4, + .py-md-4 { + padding-bottom: 1.5rem !important; + } + .pl-md-4, + .px-md-4 { + padding-left: 1.5rem !important; + } + .p-md-5 { + padding: 3rem !important; + } + .pt-md-5, + .py-md-5 { + padding-top: 3rem !important; + } + .pr-md-5, + .px-md-5 { + padding-right: 3rem !important; + } + .pb-md-5, + .py-md-5 { + padding-bottom: 3rem !important; + } + .pl-md-5, + .px-md-5 { + padding-left: 3rem !important; + } + .m-md-auto { + margin: auto !important; + } + .mt-md-auto, + .my-md-auto { + margin-top: auto !important; + } + .mr-md-auto, + .mx-md-auto { + margin-right: auto !important; + } + .mb-md-auto, + .my-md-auto { + margin-bottom: auto !important; + } + .ml-md-auto, + .mx-md-auto { + margin-left: auto !important; + } +} +@media (min-width: 992px) { + .m-lg-0 { + margin: 0 !important; + } + .mt-lg-0, + .my-lg-0 { + margin-top: 0 !important; + } + .mr-lg-0, + .mx-lg-0 { + margin-right: 0 !important; + } + .mb-lg-0, + .my-lg-0 { + margin-bottom: 0 !important; + } + .ml-lg-0, + .mx-lg-0 { + margin-left: 0 !important; + } + .m-lg-1 { + margin: 0.25rem !important; + } + .mt-lg-1, + .my-lg-1 { + margin-top: 0.25rem !important; + } + .mr-lg-1, + .mx-lg-1 { + margin-right: 0.25rem !important; + } + .mb-lg-1, + .my-lg-1 { + margin-bottom: 0.25rem !important; + } + .ml-lg-1, + .mx-lg-1 { + margin-left: 0.25rem !important; + } + .m-lg-2 { + margin: 0.5rem !important; + } + .mt-lg-2, + .my-lg-2 { + margin-top: 0.5rem !important; + } + .mr-lg-2, + .mx-lg-2 { + margin-right: 0.5rem !important; + } + .mb-lg-2, + .my-lg-2 { + margin-bottom: 0.5rem !important; + } + .ml-lg-2, + .mx-lg-2 { + margin-left: 0.5rem !important; + } + .m-lg-3 { + margin: 1rem !important; + } + .mt-lg-3, + .my-lg-3 { + margin-top: 1rem !important; + } + .mr-lg-3, + .mx-lg-3 { + margin-right: 1rem !important; + } + .mb-lg-3, + .my-lg-3 { + margin-bottom: 1rem !important; + } + .ml-lg-3, + .mx-lg-3 { + margin-left: 1rem !important; + } + .m-lg-4 { + margin: 1.5rem !important; + } + .mt-lg-4, + .my-lg-4 { + margin-top: 1.5rem !important; + } + .mr-lg-4, + .mx-lg-4 { + margin-right: 1.5rem !important; + } + .mb-lg-4, + .my-lg-4 { + margin-bottom: 1.5rem !important; + } + .ml-lg-4, + .mx-lg-4 { + margin-left: 1.5rem !important; + } + .m-lg-5 { + margin: 3rem !important; + } + .mt-lg-5, + .my-lg-5 { + margin-top: 3rem !important; + } + .mr-lg-5, + .mx-lg-5 { + margin-right: 3rem !important; + } + .mb-lg-5, + .my-lg-5 { + margin-bottom: 3rem !important; + } + .ml-lg-5, + .mx-lg-5 { + margin-left: 3rem !important; + } + .p-lg-0 { + padding: 0 !important; + } + .pt-lg-0, + .py-lg-0 { + padding-top: 0 !important; + } + .pr-lg-0, + .px-lg-0 { + padding-right: 0 !important; + } + .pb-lg-0, + .py-lg-0 { + padding-bottom: 0 !important; + } + .pl-lg-0, + .px-lg-0 { + padding-left: 0 !important; + } + .p-lg-1 { + padding: 0.25rem !important; + } + .pt-lg-1, + .py-lg-1 { + padding-top: 0.25rem !important; + } + .pr-lg-1, + .px-lg-1 { + padding-right: 0.25rem !important; + } + .pb-lg-1, + .py-lg-1 { + padding-bottom: 0.25rem !important; + } + .pl-lg-1, + .px-lg-1 { + padding-left: 0.25rem !important; + } + .p-lg-2 { + padding: 0.5rem !important; + } + .pt-lg-2, + .py-lg-2 { + padding-top: 0.5rem !important; + } + .pr-lg-2, + .px-lg-2 { + padding-right: 0.5rem !important; + } + .pb-lg-2, + .py-lg-2 { + padding-bottom: 0.5rem !important; + } + .pl-lg-2, + .px-lg-2 { + padding-left: 0.5rem !important; + } + .p-lg-3 { + padding: 1rem !important; + } + .pt-lg-3, + .py-lg-3 { + padding-top: 1rem !important; + } + .pr-lg-3, + .px-lg-3 { + padding-right: 1rem !important; + } + .pb-lg-3, + .py-lg-3 { + padding-bottom: 1rem !important; + } + .pl-lg-3, + .px-lg-3 { + padding-left: 1rem !important; + } + .p-lg-4 { + padding: 1.5rem !important; + } + .pt-lg-4, + .py-lg-4 { + padding-top: 1.5rem !important; + } + .pr-lg-4, + .px-lg-4 { + padding-right: 1.5rem !important; + } + .pb-lg-4, + .py-lg-4 { + padding-bottom: 1.5rem !important; + } + .pl-lg-4, + .px-lg-4 { + padding-left: 1.5rem !important; + } + .p-lg-5 { + padding: 3rem !important; + } + .pt-lg-5, + .py-lg-5 { + padding-top: 3rem !important; + } + .pr-lg-5, + .px-lg-5 { + padding-right: 3rem !important; + } + .pb-lg-5, + .py-lg-5 { + padding-bottom: 3rem !important; + } + .pl-lg-5, + .px-lg-5 { + padding-left: 3rem !important; + } + .m-lg-auto { + margin: auto !important; + } + .mt-lg-auto, + .my-lg-auto { + margin-top: auto !important; + } + .mr-lg-auto, + .mx-lg-auto { + margin-right: auto !important; + } + .mb-lg-auto, + .my-lg-auto { + margin-bottom: auto !important; + } + .ml-lg-auto, + .mx-lg-auto { + margin-left: auto !important; + } +} +@media (min-width: 1200px) { + .m-xl-0 { + margin: 0 !important; + } + .mt-xl-0, + .my-xl-0 { + margin-top: 0 !important; + } + .mr-xl-0, + .mx-xl-0 { + margin-right: 0 !important; + } + .mb-xl-0, + .my-xl-0 { + margin-bottom: 0 !important; + } + .ml-xl-0, + .mx-xl-0 { + margin-left: 0 !important; + } + .m-xl-1 { + margin: 0.25rem !important; + } + .mt-xl-1, + .my-xl-1 { + margin-top: 0.25rem !important; + } + .mr-xl-1, + .mx-xl-1 { + margin-right: 0.25rem !important; + } + .mb-xl-1, + .my-xl-1 { + margin-bottom: 0.25rem !important; + } + .ml-xl-1, + .mx-xl-1 { + margin-left: 0.25rem !important; + } + .m-xl-2 { + margin: 0.5rem !important; + } + .mt-xl-2, + .my-xl-2 { + margin-top: 0.5rem !important; + } + .mr-xl-2, + .mx-xl-2 { + margin-right: 0.5rem !important; + } + .mb-xl-2, + .my-xl-2 { + margin-bottom: 0.5rem !important; + } + .ml-xl-2, + .mx-xl-2 { + margin-left: 0.5rem !important; + } + .m-xl-3 { + margin: 1rem !important; + } + .mt-xl-3, + .my-xl-3 { + margin-top: 1rem !important; + } + .mr-xl-3, + .mx-xl-3 { + margin-right: 1rem !important; + } + .mb-xl-3, + .my-xl-3 { + margin-bottom: 1rem !important; + } + .ml-xl-3, + .mx-xl-3 { + margin-left: 1rem !important; + } + .m-xl-4 { + margin: 1.5rem !important; + } + .mt-xl-4, + .my-xl-4 { + margin-top: 1.5rem !important; + } + .mr-xl-4, + .mx-xl-4 { + margin-right: 1.5rem !important; + } + .mb-xl-4, + .my-xl-4 { + margin-bottom: 1.5rem !important; + } + .ml-xl-4, + .mx-xl-4 { + margin-left: 1.5rem !important; + } + .m-xl-5 { + margin: 3rem !important; + } + .mt-xl-5, + .my-xl-5 { + margin-top: 3rem !important; + } + .mr-xl-5, + .mx-xl-5 { + margin-right: 3rem !important; + } + .mb-xl-5, + .my-xl-5 { + margin-bottom: 3rem !important; + } + .ml-xl-5, + .mx-xl-5 { + margin-left: 3rem !important; + } + .p-xl-0 { + padding: 0 !important; + } + .pt-xl-0, + .py-xl-0 { + padding-top: 0 !important; + } + .pr-xl-0, + .px-xl-0 { + padding-right: 0 !important; + } + .pb-xl-0, + .py-xl-0 { + padding-bottom: 0 !important; + } + .pl-xl-0, + .px-xl-0 { + padding-left: 0 !important; + } + .p-xl-1 { + padding: 0.25rem !important; + } + .pt-xl-1, + .py-xl-1 { + padding-top: 0.25rem !important; + } + .pr-xl-1, + .px-xl-1 { + padding-right: 0.25rem !important; + } + .pb-xl-1, + .py-xl-1 { + padding-bottom: 0.25rem !important; + } + .pl-xl-1, + .px-xl-1 { + padding-left: 0.25rem !important; + } + .p-xl-2 { + padding: 0.5rem !important; + } + .pt-xl-2, + .py-xl-2 { + padding-top: 0.5rem !important; + } + .pr-xl-2, + .px-xl-2 { + padding-right: 0.5rem !important; + } + .pb-xl-2, + .py-xl-2 { + padding-bottom: 0.5rem !important; + } + .pl-xl-2, + .px-xl-2 { + padding-left: 0.5rem !important; + } + .p-xl-3 { + padding: 1rem !important; + } + .pt-xl-3, + .py-xl-3 { + padding-top: 1rem !important; + } + .pr-xl-3, + .px-xl-3 { + padding-right: 1rem !important; + } + .pb-xl-3, + .py-xl-3 { + padding-bottom: 1rem !important; + } + .pl-xl-3, + .px-xl-3 { + padding-left: 1rem !important; + } + .p-xl-4 { + padding: 1.5rem !important; + } + .pt-xl-4, + .py-xl-4 { + padding-top: 1.5rem !important; + } + .pr-xl-4, + .px-xl-4 { + padding-right: 1.5rem !important; + } + .pb-xl-4, + .py-xl-4 { + padding-bottom: 1.5rem !important; + } + .pl-xl-4, + .px-xl-4 { + padding-left: 1.5rem !important; + } + .p-xl-5 { + padding: 3rem !important; + } + .pt-xl-5, + .py-xl-5 { + padding-top: 3rem !important; + } + .pr-xl-5, + .px-xl-5 { + padding-right: 3rem !important; + } + .pb-xl-5, + .py-xl-5 { + padding-bottom: 3rem !important; + } + .pl-xl-5, + .px-xl-5 { + padding-left: 3rem !important; + } + .m-xl-auto { + margin: auto !important; + } + .mt-xl-auto, + .my-xl-auto { + margin-top: auto !important; + } + .mr-xl-auto, + .mx-xl-auto { + margin-right: auto !important; + } + .mb-xl-auto, + .my-xl-auto { + margin-bottom: auto !important; + } + .ml-xl-auto, + .mx-xl-auto { + margin-left: auto !important; + } +} +.text-justify { + text-align: justify !important; +} + +.text-nowrap { + white-space: nowrap !important; +} + +.text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.text-left { + text-align: left !important; +} + +.text-right { + text-align: right !important; +} + +.text-center { + text-align: center !important; +} + +@media (min-width: 576px) { + .text-sm-left { + text-align: left !important; + } + .text-sm-right { + text-align: right !important; + } + .text-sm-center { + text-align: center !important; + } +} +@media (min-width: 768px) { + .text-md-left { + text-align: left !important; + } + .text-md-right { + text-align: right !important; + } + .text-md-center { + text-align: center !important; + } +} +@media (min-width: 992px) { + .text-lg-left { + text-align: left !important; + } + .text-lg-right { + text-align: right !important; + } + .text-lg-center { + text-align: center !important; + } +} +@media (min-width: 1200px) { + .text-xl-left { + text-align: left !important; + } + .text-xl-right { + text-align: right !important; + } + .text-xl-center { + text-align: center !important; + } +} +.text-lowercase { + text-transform: lowercase !important; +} + +.text-uppercase { + text-transform: uppercase !important; +} + +.text-capitalize { + text-transform: capitalize !important; +} + +.font-weight-light { + font-weight: 300 !important; +} + +.font-weight-normal { + font-weight: 400 !important; +} + +.font-weight-bold { + font-weight: 700 !important; +} + +.font-italic { + font-style: italic !important; +} + +.text-white { + color: #fff !important; +} + +.text-primary { + color: #007bff !important; +} + +a.text-primary:hover, a.text-primary:focus { + color: #0062cc !important; +} + +.text-secondary { + color: #6c757d !important; +} + +a.text-secondary:hover, a.text-secondary:focus { + color: #545b62 !important; +} + +.text-success { + color: #28a745 !important; +} + +a.text-success:hover, a.text-success:focus { + color: #1e7e34 !important; +} + +.text-info { + color: #17a2b8 !important; +} + +a.text-info:hover, a.text-info:focus { + color: #117a8b !important; +} + +.text-warning { + color: #ffc107 !important; +} + +a.text-warning:hover, a.text-warning:focus { + color: #d39e00 !important; +} + +.text-danger { + color: #dc3545 !important; +} + +a.text-danger:hover, a.text-danger:focus { + color: #bd2130 !important; +} + +.text-light { + color: #f8f9fa !important; +} + +a.text-light:hover, a.text-light:focus { + color: #dae0e5 !important; +} + +.text-dark { + color: #343a40 !important; +} + +a.text-dark:hover, a.text-dark:focus { + color: #1d2124 !important; +} + +.text-muted { + color: #6c757d !important; +} + +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +.visible { + visibility: visible !important; +} + +.invisible { + visibility: hidden !important; +} + +@media print { + *, + *::before, + *::after { + text-shadow: none !important; + -webkit-box-shadow: none !important; + box-shadow: none !important; + } + a:not(.btn) { + text-decoration: underline; + } + abbr[title]::after { + content: " (" attr(title) ")"; + } + pre { + white-space: pre-wrap !important; + } + pre, + blockquote { + border: 1px solid #999; + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } + @page { + size: a3; + } + body { + min-width: 992px !important; + } + .container { + min-width: 992px !important; + } + .navbar { + display: none; + } + .badge { + border: 1px solid #000; + } + .table { + border-collapse: collapse !important; + } + .table td, + .table th { + background-color: #fff !important; + } + .table-bordered th, + .table-bordered td { + border: 1px solid #ddd !important; + } +} + +/*# sourceMappingURL=maps/bootstrap.css.map */ diff --git a/app/css/bootstrap.min.css b/app/css/bootstrap.min.css new file mode 100644 index 0000000..41c9179 --- /dev/null +++ b/app/css/bootstrap.min.css @@ -0,0 +1,8418 @@ +@charset "UTF-8"; +/*! + * Bootstrap v4.0.0 (https://getbootstrap.com) + * Copyright 2011-2018 The Bootstrap Authors + * Copyright 2011-2018 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +:root { + --blue:#007bff; + --indigo:#6610f2; + --purple:#6f42c1; + --pink:#e83e8c; + --red:#dc3545; + --orange:#fd7e14; + --yellow:#ffc107; + --green:#28a745; + --teal:#20c997; + --cyan:#17a2b8; + --white:#fff; + --gray:#6c757d; + --gray-dark:#343a40; + --primary:#007bff; + --secondary:#6c757d; + --success:#28a745; + --info:#17a2b8; + --warning:#ffc107; + --danger:#dc3545; + --light:#f8f9fa; + --dark:#343a40; + --breakpoint-xs:0; + --breakpoint-sm:576px; + --breakpoint-md:768px; + --breakpoint-lg:992px; + --breakpoint-xl:1200px; + --font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"; + --font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace; +} + +*, ::after, ::before { + -webkit-box-sizing: border-box; + box-sizing: border-box; +} + +html { + font-family: sans-serif; + line-height: 1.15; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; + -ms-overflow-style: scrollbar; + -webkit-tap-highlight-color: transparent; +} + +@-ms-viewport { + width: device-width; +} +article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section { + display: block; +} + +body { + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + text-align: left; + background-color: #fff; +} + +[tabindex="-1"]:focus { + outline: 0 !important; +} + +hr { + -webkit-box-sizing: content-box; + box-sizing: content-box; + height: 0; + overflow: visible; +} + +h1, h2, h3, h4, h5, h6 { + margin-top: 0; + margin-bottom: 0.5rem; +} + +p { + margin-top: 0; + margin-bottom: 1rem; +} + +abbr[data-original-title], abbr[title] { + text-decoration: underline; + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + cursor: help; + border-bottom: 0; +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; +} + +dl, ol, ul { + margin-top: 0; + margin-bottom: 1rem; +} + +ol ol, ol ul, ul ol, ul ul { + margin-bottom: 0; +} + +dt { + font-weight: 700; +} + +dd { + margin-bottom: 0.5rem; + margin-left: 0; +} + +blockquote { + margin: 0 0 1rem; +} + +dfn { + font-style: italic; +} + +b, strong { + font-weight: bolder; +} + +small { + font-size: 80%; +} + +sub, sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +a { + color: #007bff; + text-decoration: none; + background-color: transparent; + -webkit-text-decoration-skip: objects; +} + +a:hover { + color: #0056b3; + text-decoration: underline; +} + +a:not([href]):not([tabindex]) { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):focus { + outline: 0; +} + +code, kbd, pre, samp { + font-family: monospace, monospace; + font-size: 1em; +} + +pre { + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; + -ms-overflow-style: scrollbar; +} + +figure { + margin: 0 0 1rem; +} + +img { + vertical-align: middle; + border-style: none; +} + +svg:not(:root) { + overflow: hidden; +} + +table { + border-collapse: collapse; +} + +caption { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + color: #6c757d; + text-align: left; + caption-side: bottom; +} + +th { + text-align: inherit; +} + +label { + display: inline-block; + margin-bottom: 0.5rem; +} + +button { + border-radius: 0; +} + +button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color; +} + +button, input, optgroup, select, textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; +} + +button, input { + overflow: visible; +} + +button, select { + text-transform: none; +} + +[type=reset], [type=submit], button, html [type=button] { + -webkit-appearance: button; +} + +[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner { + padding: 0; + border-style: none; +} + +input[type=checkbox], input[type=radio] { + -webkit-box-sizing: border-box; + box-sizing: border-box; + padding: 0; +} + +input[type=date], input[type=datetime-local], input[type=month], input[type=time] { + -webkit-appearance: listbox; +} + +textarea { + overflow: auto; + resize: vertical; +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + max-width: 100%; + padding: 0; + margin-bottom: 0.5rem; + font-size: 1.5rem; + line-height: inherit; + color: inherit; + white-space: normal; +} + +progress { + vertical-align: baseline; +} + +[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button { + height: auto; +} + +[type=search] { + outline-offset: -2px; + -webkit-appearance: none; +} + +[type=search]::-webkit-search-cancel-button, [type=search]::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; +} + +output { + display: inline-block; +} + +summary { + display: list-item; + cursor: pointer; +} + +template { + display: none; +} + +[hidden] { + display: none !important; +} + +.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { + margin-bottom: 0.5rem; + font-family: inherit; + font-weight: 500; + line-height: 1.2; + color: inherit; +} + +.h1, h1 { + font-size: 2.5rem; +} + +.h2, h2 { + font-size: 2rem; +} + +.h3, h3 { + font-size: 1.75rem; +} + +.h4, h4 { + font-size: 1.5rem; +} + +.h5, h5 { + font-size: 1.25rem; +} + +.h6, h6 { + font-size: 1rem; +} + +.lead { + font-size: 1.25rem; + font-weight: 300; +} + +.display-1 { + font-size: 6rem; + font-weight: 300; + line-height: 1.2; +} + +.display-2 { + font-size: 5.5rem; + font-weight: 300; + line-height: 1.2; +} + +.display-3 { + font-size: 4.5rem; + font-weight: 300; + line-height: 1.2; +} + +.display-4 { + font-size: 3.5rem; + font-weight: 300; + line-height: 1.2; +} + +hr { + margin-top: 1rem; + margin-bottom: 1rem; + border: 0; + border-top: 1px solid rgba(0, 0, 0, 0.1); +} + +.small, small { + font-size: 80%; + font-weight: 400; +} + +.mark, mark { + padding: 0.2em; + background-color: #fcf8e3; +} + +.list-unstyled { + padding-left: 0; + list-style: none; +} + +.list-inline { + padding-left: 0; + list-style: none; +} + +.list-inline-item { + display: inline-block; +} + +.list-inline-item:not(:last-child) { + margin-right: 0.5rem; +} + +.initialism { + font-size: 90%; + text-transform: uppercase; +} + +.blockquote { + margin-bottom: 1rem; + font-size: 1.25rem; +} + +.blockquote-footer { + display: block; + font-size: 80%; + color: #6c757d; +} + +.blockquote-footer::before { + content: "— "; +} + +.img-fluid { + max-width: 100%; + height: auto; +} + +.img-thumbnail { + padding: 0.25rem; + background-color: #fff; + border: 1px solid #dee2e6; + border-radius: 0.25rem; + max-width: 100%; + height: auto; +} + +.figure { + display: inline-block; +} + +.figure-img { + margin-bottom: 0.5rem; + line-height: 1; +} + +.figure-caption { + font-size: 90%; + color: #6c757d; +} + +code, kbd, pre, samp { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +code { + font-size: 87.5%; + color: #e83e8c; + word-break: break-word; +} + +a > code { + color: inherit; +} + +kbd { + padding: 0.2rem 0.4rem; + font-size: 87.5%; + color: #fff; + background-color: #212529; + border-radius: 0.2rem; +} + +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: 700; +} + +pre { + display: block; + font-size: 87.5%; + color: #212529; +} + +pre code { + font-size: inherit; + color: inherit; + word-break: normal; +} + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} + +.container { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + .container { + max-width: 540px; + } +} +@media (min-width: 768px) { + .container { + max-width: 720px; + } +} +@media (min-width: 992px) { + .container { + max-width: 960px; + } +} +@media (min-width: 1200px) { + .container { + max-width: 1140px; + } +} +.container-fluid { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +.row { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -15px; + margin-left: -15px; +} + +.no-gutters { + margin-right: 0; + margin-left: 0; +} + +.no-gutters > .col, .no-gutters > [class*=col-] { + padding-right: 0; + padding-left: 0; +} + +.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto { + position: relative; + width: 100%; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; +} + +.col { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; +} + +.col-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; +} + +.col-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; +} + +.col-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; +} + +.col-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; +} + +.col-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; +} + +.col-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; +} + +.col-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; +} + +.col-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; +} + +.col-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; +} + +.col-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; +} + +.col-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; +} + +.col-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; +} + +.col-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; +} + +.order-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; +} + +.order-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13; +} + +.order-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; +} + +.order-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; +} + +.order-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; +} + +.order-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; +} + +.order-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; +} + +.order-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; +} + +.order-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; +} + +.order-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; +} + +.order-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8; +} + +.order-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9; +} + +.order-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10; +} + +.order-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11; +} + +.order-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12; +} + +.offset-1 { + margin-left: 8.333333%; +} + +.offset-2 { + margin-left: 16.666667%; +} + +.offset-3 { + margin-left: 25%; +} + +.offset-4 { + margin-left: 33.333333%; +} + +.offset-5 { + margin-left: 41.666667%; +} + +.offset-6 { + margin-left: 50%; +} + +.offset-7 { + margin-left: 58.333333%; +} + +.offset-8 { + margin-left: 66.666667%; +} + +.offset-9 { + margin-left: 75%; +} + +.offset-10 { + margin-left: 83.333333%; +} + +.offset-11 { + margin-left: 91.666667%; +} + +@media (min-width: 576px) { + .col-sm { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-sm-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-sm-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-sm-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-sm-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-sm-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-sm-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-sm-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-sm-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-sm-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-sm-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-sm-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-sm-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-sm-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-sm-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; + } + .order-sm-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13; + } + .order-sm-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; + } + .order-sm-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + } + .order-sm-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; + } + .order-sm-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; + } + .order-sm-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; + } + .order-sm-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; + } + .order-sm-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; + } + .order-sm-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; + } + .order-sm-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8; + } + .order-sm-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9; + } + .order-sm-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10; + } + .order-sm-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11; + } + .order-sm-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12; + } + .offset-sm-0 { + margin-left: 0; + } + .offset-sm-1 { + margin-left: 8.333333%; + } + .offset-sm-2 { + margin-left: 16.666667%; + } + .offset-sm-3 { + margin-left: 25%; + } + .offset-sm-4 { + margin-left: 33.333333%; + } + .offset-sm-5 { + margin-left: 41.666667%; + } + .offset-sm-6 { + margin-left: 50%; + } + .offset-sm-7 { + margin-left: 58.333333%; + } + .offset-sm-8 { + margin-left: 66.666667%; + } + .offset-sm-9 { + margin-left: 75%; + } + .offset-sm-10 { + margin-left: 83.333333%; + } + .offset-sm-11 { + margin-left: 91.666667%; + } +} +@media (min-width: 768px) { + .col-md { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-md-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-md-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-md-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-md-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-md-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-md-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-md-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-md-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-md-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-md-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-md-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-md-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-md-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-md-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; + } + .order-md-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13; + } + .order-md-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; + } + .order-md-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + } + .order-md-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; + } + .order-md-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; + } + .order-md-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; + } + .order-md-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; + } + .order-md-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; + } + .order-md-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; + } + .order-md-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8; + } + .order-md-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9; + } + .order-md-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10; + } + .order-md-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11; + } + .order-md-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12; + } + .offset-md-0 { + margin-left: 0; + } + .offset-md-1 { + margin-left: 8.333333%; + } + .offset-md-2 { + margin-left: 16.666667%; + } + .offset-md-3 { + margin-left: 25%; + } + .offset-md-4 { + margin-left: 33.333333%; + } + .offset-md-5 { + margin-left: 41.666667%; + } + .offset-md-6 { + margin-left: 50%; + } + .offset-md-7 { + margin-left: 58.333333%; + } + .offset-md-8 { + margin-left: 66.666667%; + } + .offset-md-9 { + margin-left: 75%; + } + .offset-md-10 { + margin-left: 83.333333%; + } + .offset-md-11 { + margin-left: 91.666667%; + } +} +@media (min-width: 992px) { + .col-lg { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-lg-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-lg-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-lg-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-lg-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-lg-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-lg-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-lg-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-lg-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-lg-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-lg-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-lg-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-lg-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-lg-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-lg-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; + } + .order-lg-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13; + } + .order-lg-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; + } + .order-lg-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + } + .order-lg-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; + } + .order-lg-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; + } + .order-lg-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; + } + .order-lg-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; + } + .order-lg-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; + } + .order-lg-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; + } + .order-lg-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8; + } + .order-lg-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9; + } + .order-lg-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10; + } + .order-lg-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11; + } + .order-lg-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12; + } + .offset-lg-0 { + margin-left: 0; + } + .offset-lg-1 { + margin-left: 8.333333%; + } + .offset-lg-2 { + margin-left: 16.666667%; + } + .offset-lg-3 { + margin-left: 25%; + } + .offset-lg-4 { + margin-left: 33.333333%; + } + .offset-lg-5 { + margin-left: 41.666667%; + } + .offset-lg-6 { + margin-left: 50%; + } + .offset-lg-7 { + margin-left: 58.333333%; + } + .offset-lg-8 { + margin-left: 66.666667%; + } + .offset-lg-9 { + margin-left: 75%; + } + .offset-lg-10 { + margin-left: 83.333333%; + } + .offset-lg-11 { + margin-left: 91.666667%; + } +} +@media (min-width: 1200px) { + .col-xl { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-xl-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-xl-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-xl-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-xl-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-xl-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-xl-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-xl-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-xl-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-xl-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-xl-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-xl-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-xl-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-xl-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-xl-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; + } + .order-xl-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13; + } + .order-xl-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; + } + .order-xl-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + } + .order-xl-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; + } + .order-xl-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; + } + .order-xl-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; + } + .order-xl-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; + } + .order-xl-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; + } + .order-xl-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; + } + .order-xl-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8; + } + .order-xl-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9; + } + .order-xl-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10; + } + .order-xl-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11; + } + .order-xl-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12; + } + .offset-xl-0 { + margin-left: 0; + } + .offset-xl-1 { + margin-left: 8.333333%; + } + .offset-xl-2 { + margin-left: 16.666667%; + } + .offset-xl-3 { + margin-left: 25%; + } + .offset-xl-4 { + margin-left: 33.333333%; + } + .offset-xl-5 { + margin-left: 41.666667%; + } + .offset-xl-6 { + margin-left: 50%; + } + .offset-xl-7 { + margin-left: 58.333333%; + } + .offset-xl-8 { + margin-left: 66.666667%; + } + .offset-xl-9 { + margin-left: 75%; + } + .offset-xl-10 { + margin-left: 83.333333%; + } + .offset-xl-11 { + margin-left: 91.666667%; + } +} +.table { + width: 100%; + max-width: 100%; + margin-bottom: 1rem; + background-color: transparent; +} + +.table td, .table th { + padding: 0.75rem; + vertical-align: top; + border-top: 1px solid #dee2e6; +} + +.table thead th { + vertical-align: bottom; + border-bottom: 2px solid #dee2e6; +} + +.table tbody + tbody { + border-top: 2px solid #dee2e6; +} + +.table .table { + background-color: #fff; +} + +.table-sm td, .table-sm th { + padding: 0.3rem; +} + +.table-bordered { + border: 1px solid #dee2e6; +} + +.table-bordered td, .table-bordered th { + border: 1px solid #dee2e6; +} + +.table-bordered thead td, .table-bordered thead th { + border-bottom-width: 2px; +} + +.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(0, 0, 0, 0.05); +} + +.table-hover tbody tr:hover { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-primary, .table-primary > td, .table-primary > th { + background-color: #b8daff; +} + +.table-hover .table-primary:hover { + background-color: #9fcdff; +} + +.table-hover .table-primary:hover > td, .table-hover .table-primary:hover > th { + background-color: #9fcdff; +} + +.table-secondary, .table-secondary > td, .table-secondary > th { + background-color: #d6d8db; +} + +.table-hover .table-secondary:hover { + background-color: #c8cbcf; +} + +.table-hover .table-secondary:hover > td, .table-hover .table-secondary:hover > th { + background-color: #c8cbcf; +} + +.table-success, .table-success > td, .table-success > th { + background-color: #c3e6cb; +} + +.table-hover .table-success:hover { + background-color: #b1dfbb; +} + +.table-hover .table-success:hover > td, .table-hover .table-success:hover > th { + background-color: #b1dfbb; +} + +.table-info, .table-info > td, .table-info > th { + background-color: #bee5eb; +} + +.table-hover .table-info:hover { + background-color: #abdde5; +} + +.table-hover .table-info:hover > td, .table-hover .table-info:hover > th { + background-color: #abdde5; +} + +.table-warning, .table-warning > td, .table-warning > th { + background-color: #ffeeba; +} + +.table-hover .table-warning:hover { + background-color: #ffe8a1; +} + +.table-hover .table-warning:hover > td, .table-hover .table-warning:hover > th { + background-color: #ffe8a1; +} + +.table-danger, .table-danger > td, .table-danger > th { + background-color: #f5c6cb; +} + +.table-hover .table-danger:hover { + background-color: #f1b0b7; +} + +.table-hover .table-danger:hover > td, .table-hover .table-danger:hover > th { + background-color: #f1b0b7; +} + +.table-light, .table-light > td, .table-light > th { + background-color: #fdfdfe; +} + +.table-hover .table-light:hover { + background-color: #ececf6; +} + +.table-hover .table-light:hover > td, .table-hover .table-light:hover > th { + background-color: #ececf6; +} + +.table-dark, .table-dark > td, .table-dark > th { + background-color: #c6c8ca; +} + +.table-hover .table-dark:hover { + background-color: #b9bbbe; +} + +.table-hover .table-dark:hover > td, .table-hover .table-dark:hover > th { + background-color: #b9bbbe; +} + +.table-active, .table-active > td, .table-active > th { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover > td, .table-hover .table-active:hover > th { + background-color: rgba(0, 0, 0, 0.075); +} + +.table .thead-dark th { + color: #fff; + background-color: #212529; + border-color: #32383e; +} + +.table .thead-light th { + color: #495057; + background-color: #e9ecef; + border-color: #dee2e6; +} + +.table-dark { + color: #fff; + background-color: #212529; +} + +.table-dark td, .table-dark th, .table-dark thead th { + border-color: #32383e; +} + +.table-dark.table-bordered { + border: 0; +} + +.table-dark.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(255, 255, 255, 0.05); +} + +.table-dark.table-hover tbody tr:hover { + background-color: rgba(255, 255, 255, 0.075); +} + +@media (max-width: 575.98px) { + .table-responsive-sm { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .table-responsive-sm > .table-bordered { + border: 0; + } +} +@media (max-width: 767.98px) { + .table-responsive-md { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .table-responsive-md > .table-bordered { + border: 0; + } +} +@media (max-width: 991.98px) { + .table-responsive-lg { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .table-responsive-lg > .table-bordered { + border: 0; + } +} +@media (max-width: 1199.98px) { + .table-responsive-xl { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .table-responsive-xl > .table-bordered { + border: 0; + } +} +.table-responsive { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; +} + +.table-responsive > .table-bordered { + border: 0; +} + +.form-control { + display: block; + width: 100%; + padding: 0.375rem 0.75rem; + font-size: 1rem; + line-height: 1.5; + color: #495057; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #ced4da; + border-radius: 0.25rem; + -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; +} + +.form-control::-ms-expand { + background-color: transparent; + border: 0; +} + +.form-control:focus { + color: #495057; + background-color: #fff; + border-color: #80bdff; + outline: 0; + -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.form-control::-webkit-input-placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control::-moz-placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control:-ms-input-placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control::-ms-input-placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control::placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control:disabled, .form-control[readonly] { + background-color: #e9ecef; + opacity: 1; +} + +select.form-control:not([size]):not([multiple]) { + height: calc(2.25rem + 2px); +} + +select.form-control:focus::-ms-value { + color: #495057; + background-color: #fff; +} + +.form-control-file, .form-control-range { + display: block; + width: 100%; +} + +.col-form-label { + padding-top: calc(0.375rem + 1px); + padding-bottom: calc(0.375rem + 1px); + margin-bottom: 0; + font-size: inherit; + line-height: 1.5; +} + +.col-form-label-lg { + padding-top: calc(0.5rem + 1px); + padding-bottom: calc(0.5rem + 1px); + font-size: 1.25rem; + line-height: 1.5; +} + +.col-form-label-sm { + padding-top: calc(0.25rem + 1px); + padding-bottom: calc(0.25rem + 1px); + font-size: 0.875rem; + line-height: 1.5; +} + +.form-control-plaintext { + display: block; + width: 100%; + padding-top: 0.375rem; + padding-bottom: 0.375rem; + margin-bottom: 0; + line-height: 1.5; + background-color: transparent; + border: solid transparent; + border-width: 1px 0; +} + +.form-control-plaintext.form-control-lg, .form-control-plaintext.form-control-sm, .input-group-lg > .form-control-plaintext.form-control, .input-group-lg > .input-group-append > .form-control-plaintext.btn, .input-group-lg > .input-group-append > .form-control-plaintext.input-group-text, .input-group-lg > .input-group-prepend > .form-control-plaintext.btn, .input-group-lg > .input-group-prepend > .form-control-plaintext.input-group-text, .input-group-sm > .form-control-plaintext.form-control, .input-group-sm > .input-group-append > .form-control-plaintext.btn, .input-group-sm > .input-group-append > .form-control-plaintext.input-group-text, .input-group-sm > .input-group-prepend > .form-control-plaintext.btn, .input-group-sm > .input-group-prepend > .form-control-plaintext.input-group-text { + padding-right: 0; + padding-left: 0; +} + +.form-control-sm, .input-group-sm > .form-control, .input-group-sm > .input-group-append > .btn, .input-group-sm > .input-group-append > .input-group-text, .input-group-sm > .input-group-prepend > .btn, .input-group-sm > .input-group-prepend > .input-group-text { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +.input-group-sm > .input-group-append > select.btn:not([size]):not([multiple]), .input-group-sm > .input-group-append > select.input-group-text:not([size]):not([multiple]), .input-group-sm > .input-group-prepend > select.btn:not([size]):not([multiple]), .input-group-sm > .input-group-prepend > select.input-group-text:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]), select.form-control-sm:not([size]):not([multiple]) { + height: calc(1.8125rem + 2px); +} + +.form-control-lg, .input-group-lg > .form-control, .input-group-lg > .input-group-append > .btn, .input-group-lg > .input-group-append > .input-group-text, .input-group-lg > .input-group-prepend > .btn, .input-group-lg > .input-group-prepend > .input-group-text { + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +.input-group-lg > .input-group-append > select.btn:not([size]):not([multiple]), .input-group-lg > .input-group-append > select.input-group-text:not([size]):not([multiple]), .input-group-lg > .input-group-prepend > select.btn:not([size]):not([multiple]), .input-group-lg > .input-group-prepend > select.input-group-text:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]), select.form-control-lg:not([size]):not([multiple]) { + height: calc(2.875rem + 2px); +} + +.form-group { + margin-bottom: 1rem; +} + +.form-text { + display: block; + margin-top: 0.25rem; +} + +.form-row { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -5px; + margin-left: -5px; +} + +.form-row > .col, .form-row > [class*=col-] { + padding-right: 5px; + padding-left: 5px; +} + +.form-check { + position: relative; + display: block; + padding-left: 1.25rem; +} + +.form-check-input { + position: absolute; + margin-top: 0.3rem; + margin-left: -1.25rem; +} + +.form-check-input:disabled ~ .form-check-label { + color: #6c757d; +} + +.form-check-label { + margin-bottom: 0; +} + +.form-check-inline { + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + padding-left: 0; + margin-right: 0.75rem; +} + +.form-check-inline .form-check-input { + position: static; + margin-top: 0; + margin-right: 0.3125rem; + margin-left: 0; +} + +.valid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #28a745; +} + +.valid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.5rem; + margin-top: 0.1rem; + font-size: 0.875rem; + line-height: 1; + color: #fff; + background-color: rgba(40, 167, 69, 0.8); + border-radius: 0.2rem; +} + +.custom-select.is-valid, .form-control.is-valid, .was-validated .custom-select:valid, .was-validated .form-control:valid { + border-color: #28a745; +} + +.custom-select.is-valid:focus, .form-control.is-valid:focus, .was-validated .custom-select:valid:focus, .was-validated .form-control:valid:focus { + border-color: #28a745; + -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.custom-select.is-valid ~ .valid-feedback, .custom-select.is-valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, .form-control.is-valid ~ .valid-tooltip, .was-validated .custom-select:valid ~ .valid-feedback, .was-validated .custom-select:valid ~ .valid-tooltip, .was-validated .form-control:valid ~ .valid-feedback, .was-validated .form-control:valid ~ .valid-tooltip { + display: block; +} + +.form-check-input.is-valid ~ .form-check-label, .was-validated .form-check-input:valid ~ .form-check-label { + color: #28a745; +} + +.form-check-input.is-valid ~ .valid-feedback, .form-check-input.is-valid ~ .valid-tooltip, .was-validated .form-check-input:valid ~ .valid-feedback, .was-validated .form-check-input:valid ~ .valid-tooltip { + display: block; +} + +.custom-control-input.is-valid ~ .custom-control-label, .was-validated .custom-control-input:valid ~ .custom-control-label { + color: #28a745; +} + +.custom-control-input.is-valid ~ .custom-control-label::before, .was-validated .custom-control-input:valid ~ .custom-control-label::before { + background-color: #71dd8a; +} + +.custom-control-input.is-valid ~ .valid-feedback, .custom-control-input.is-valid ~ .valid-tooltip, .was-validated .custom-control-input:valid ~ .valid-feedback, .was-validated .custom-control-input:valid ~ .valid-tooltip { + display: block; +} + +.custom-control-input.is-valid:checked ~ .custom-control-label::before, .was-validated .custom-control-input:valid:checked ~ .custom-control-label::before { + background-color: #34ce57; +} + +.custom-control-input.is-valid:focus ~ .custom-control-label::before, .was-validated .custom-control-input:valid:focus ~ .custom-control-label::before { + -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(40, 167, 69, 0.25); + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.custom-file-input.is-valid ~ .custom-file-label, .was-validated .custom-file-input:valid ~ .custom-file-label { + border-color: #28a745; +} + +.custom-file-input.is-valid ~ .custom-file-label::before, .was-validated .custom-file-input:valid ~ .custom-file-label::before { + border-color: inherit; +} + +.custom-file-input.is-valid ~ .valid-feedback, .custom-file-input.is-valid ~ .valid-tooltip, .was-validated .custom-file-input:valid ~ .valid-feedback, .was-validated .custom-file-input:valid ~ .valid-tooltip { + display: block; +} + +.custom-file-input.is-valid:focus ~ .custom-file-label, .was-validated .custom-file-input:valid:focus ~ .custom-file-label { + -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.invalid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #dc3545; +} + +.invalid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.5rem; + margin-top: 0.1rem; + font-size: 0.875rem; + line-height: 1; + color: #fff; + background-color: rgba(220, 53, 69, 0.8); + border-radius: 0.2rem; +} + +.custom-select.is-invalid, .form-control.is-invalid, .was-validated .custom-select:invalid, .was-validated .form-control:invalid { + border-color: #dc3545; +} + +.custom-select.is-invalid:focus, .form-control.is-invalid:focus, .was-validated .custom-select:invalid:focus, .was-validated .form-control:invalid:focus { + border-color: #dc3545; + -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.custom-select.is-invalid ~ .invalid-feedback, .custom-select.is-invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, .form-control.is-invalid ~ .invalid-tooltip, .was-validated .custom-select:invalid ~ .invalid-feedback, .was-validated .custom-select:invalid ~ .invalid-tooltip, .was-validated .form-control:invalid ~ .invalid-feedback, .was-validated .form-control:invalid ~ .invalid-tooltip { + display: block; +} + +.form-check-input.is-invalid ~ .form-check-label, .was-validated .form-check-input:invalid ~ .form-check-label { + color: #dc3545; +} + +.form-check-input.is-invalid ~ .invalid-feedback, .form-check-input.is-invalid ~ .invalid-tooltip, .was-validated .form-check-input:invalid ~ .invalid-feedback, .was-validated .form-check-input:invalid ~ .invalid-tooltip { + display: block; +} + +.custom-control-input.is-invalid ~ .custom-control-label, .was-validated .custom-control-input:invalid ~ .custom-control-label { + color: #dc3545; +} + +.custom-control-input.is-invalid ~ .custom-control-label::before, .was-validated .custom-control-input:invalid ~ .custom-control-label::before { + background-color: #efa2a9; +} + +.custom-control-input.is-invalid ~ .invalid-feedback, .custom-control-input.is-invalid ~ .invalid-tooltip, .was-validated .custom-control-input:invalid ~ .invalid-feedback, .was-validated .custom-control-input:invalid ~ .invalid-tooltip { + display: block; +} + +.custom-control-input.is-invalid:checked ~ .custom-control-label::before, .was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before { + background-color: #e4606d; +} + +.custom-control-input.is-invalid:focus ~ .custom-control-label::before, .was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before { + -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(220, 53, 69, 0.25); + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.custom-file-input.is-invalid ~ .custom-file-label, .was-validated .custom-file-input:invalid ~ .custom-file-label { + border-color: #dc3545; +} + +.custom-file-input.is-invalid ~ .custom-file-label::before, .was-validated .custom-file-input:invalid ~ .custom-file-label::before { + border-color: inherit; +} + +.custom-file-input.is-invalid ~ .invalid-feedback, .custom-file-input.is-invalid ~ .invalid-tooltip, .was-validated .custom-file-input:invalid ~ .invalid-feedback, .was-validated .custom-file-input:invalid ~ .invalid-tooltip { + display: block; +} + +.custom-file-input.is-invalid:focus ~ .custom-file-label, .was-validated .custom-file-input:invalid:focus ~ .custom-file-label { + -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.form-inline { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.form-inline .form-check { + width: 100%; +} + +@media (min-width: 576px) { + .form-inline label { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + margin-bottom: 0; + } + .form-inline .form-group { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin-bottom: 0; + } + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .form-inline .form-control-plaintext { + display: inline-block; + } + .form-inline .input-group { + width: auto; + } + .form-inline .form-check { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + width: auto; + padding-left: 0; + } + .form-inline .form-check-input { + position: relative; + margin-top: 0; + margin-right: 0.25rem; + margin-left: 0; + } + .form-inline .custom-control { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + } + .form-inline .custom-control-label { + margin-bottom: 0; + } +} +.btn { + display: inline-block; + font-weight: 400; + text-align: center; + white-space: nowrap; + vertical-align: middle; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + border: 1px solid transparent; + padding: 0.375rem 0.75rem; + font-size: 1rem; + line-height: 1.5; + border-radius: 0.25rem; + -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; +} + +.btn:focus, .btn:hover { + text-decoration: none; +} + +.btn.focus, .btn:focus { + outline: 0; + -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.btn.disabled, .btn:disabled { + opacity: 0.65; +} + +.btn:not(:disabled):not(.disabled) { + cursor: pointer; +} + +.btn:not(:disabled):not(.disabled).active, .btn:not(:disabled):not(.disabled):active { + background-image: none; +} + +a.btn.disabled, fieldset:disabled a.btn { + pointer-events: none; +} + +.btn-primary { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-primary:hover { + color: #fff; + background-color: #0069d9; + border-color: #0062cc; +} + +.btn-primary.focus, .btn-primary:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); +} + +.btn-primary.disabled, .btn-primary:disabled { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show > .btn-primary.dropdown-toggle { + color: #fff; + background-color: #0062cc; + border-color: #005cbf; +} + +.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show > .btn-primary.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); +} + +.btn-secondary { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-secondary:hover { + color: #fff; + background-color: #5a6268; + border-color: #545b62; +} + +.btn-secondary.focus, .btn-secondary:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); +} + +.btn-secondary.disabled, .btn-secondary:disabled { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show > .btn-secondary.dropdown-toggle { + color: #fff; + background-color: #545b62; + border-color: #4e555b; +} + +.btn-secondary:not(:disabled):not(.disabled).active:focus, .btn-secondary:not(:disabled):not(.disabled):active:focus, .show > .btn-secondary.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); +} + +.btn-success { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-success:hover { + color: #fff; + background-color: #218838; + border-color: #1e7e34; +} + +.btn-success.focus, .btn-success:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.btn-success.disabled, .btn-success:disabled { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-success:not(:disabled):not(.disabled).active, .btn-success:not(:disabled):not(.disabled):active, .show > .btn-success.dropdown-toggle { + color: #fff; + background-color: #1e7e34; + border-color: #1c7430; +} + +.btn-success:not(:disabled):not(.disabled).active:focus, .btn-success:not(:disabled):not(.disabled):active:focus, .show > .btn-success.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.btn-info { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-info:hover { + color: #fff; + background-color: #138496; + border-color: #117a8b; +} + +.btn-info.focus, .btn-info:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.btn-info.disabled, .btn-info:disabled { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-info:not(:disabled):not(.disabled).active, .btn-info:not(:disabled):not(.disabled):active, .show > .btn-info.dropdown-toggle { + color: #fff; + background-color: #117a8b; + border-color: #10707f; +} + +.btn-info:not(:disabled):not(.disabled).active:focus, .btn-info:not(:disabled):not(.disabled):active:focus, .show > .btn-info.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.btn-warning { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-warning:hover { + color: #212529; + background-color: #e0a800; + border-color: #d39e00; +} + +.btn-warning.focus, .btn-warning:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); +} + +.btn-warning.disabled, .btn-warning:disabled { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-warning:not(:disabled):not(.disabled).active, .btn-warning:not(:disabled):not(.disabled):active, .show > .btn-warning.dropdown-toggle { + color: #212529; + background-color: #d39e00; + border-color: #c69500; +} + +.btn-warning:not(:disabled):not(.disabled).active:focus, .btn-warning:not(:disabled):not(.disabled):active:focus, .show > .btn-warning.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); +} + +.btn-danger { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-danger:hover { + color: #fff; + background-color: #c82333; + border-color: #bd2130; +} + +.btn-danger.focus, .btn-danger:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); +} + +.btn-danger.disabled, .btn-danger:disabled { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-danger:not(:disabled):not(.disabled).active, .btn-danger:not(:disabled):not(.disabled):active, .show > .btn-danger.dropdown-toggle { + color: #fff; + background-color: #bd2130; + border-color: #b21f2d; +} + +.btn-danger:not(:disabled):not(.disabled).active:focus, .btn-danger:not(:disabled):not(.disabled):active:focus, .show > .btn-danger.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); +} + +.btn-light { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-light:hover { + color: #212529; + background-color: #e2e6ea; + border-color: #dae0e5; +} + +.btn-light.focus, .btn-light:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.btn-light.disabled, .btn-light:disabled { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-light:not(:disabled):not(.disabled).active, .btn-light:not(:disabled):not(.disabled):active, .show > .btn-light.dropdown-toggle { + color: #212529; + background-color: #dae0e5; + border-color: #d3d9df; +} + +.btn-light:not(:disabled):not(.disabled).active:focus, .btn-light:not(:disabled):not(.disabled):active:focus, .show > .btn-light.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.btn-dark { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-dark:hover { + color: #fff; + background-color: #23272b; + border-color: #1d2124; +} + +.btn-dark.focus, .btn-dark:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.btn-dark.disabled, .btn-dark:disabled { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-dark:not(:disabled):not(.disabled).active, .btn-dark:not(:disabled):not(.disabled):active, .show > .btn-dark.dropdown-toggle { + color: #fff; + background-color: #1d2124; + border-color: #171a1d; +} + +.btn-dark:not(:disabled):not(.disabled).active:focus, .btn-dark:not(:disabled):not(.disabled):active:focus, .show > .btn-dark.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.btn-outline-primary { + color: #007bff; + background-color: transparent; + background-image: none; + border-color: #007bff; +} + +.btn-outline-primary:hover { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-outline-primary.focus, .btn-outline-primary:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); +} + +.btn-outline-primary.disabled, .btn-outline-primary:disabled { + color: #007bff; + background-color: transparent; +} + +.btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active, .show > .btn-outline-primary.dropdown-toggle { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-outline-primary:not(:disabled):not(.disabled).active:focus, .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-primary.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); +} + +.btn-outline-secondary { + color: #6c757d; + background-color: transparent; + background-image: none; + border-color: #6c757d; +} + +.btn-outline-secondary:hover { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-outline-secondary.focus, .btn-outline-secondary:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); +} + +.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { + color: #6c757d; + background-color: transparent; +} + +.btn-outline-secondary:not(:disabled):not(.disabled).active, .btn-outline-secondary:not(:disabled):not(.disabled):active, .show > .btn-outline-secondary.dropdown-toggle { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); +} + +.btn-outline-success { + color: #28a745; + background-color: transparent; + background-image: none; + border-color: #28a745; +} + +.btn-outline-success:hover { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-outline-success.focus, .btn-outline-success:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.btn-outline-success.disabled, .btn-outline-success:disabled { + color: #28a745; + background-color: transparent; +} + +.btn-outline-success:not(:disabled):not(.disabled).active, .btn-outline-success:not(:disabled):not(.disabled):active, .show > .btn-outline-success.dropdown-toggle { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-outline-success:not(:disabled):not(.disabled).active:focus, .btn-outline-success:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-success.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.btn-outline-info { + color: #17a2b8; + background-color: transparent; + background-image: none; + border-color: #17a2b8; +} + +.btn-outline-info:hover { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-outline-info.focus, .btn-outline-info:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.btn-outline-info.disabled, .btn-outline-info:disabled { + color: #17a2b8; + background-color: transparent; +} + +.btn-outline-info:not(:disabled):not(.disabled).active, .btn-outline-info:not(:disabled):not(.disabled):active, .show > .btn-outline-info.dropdown-toggle { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-outline-info:not(:disabled):not(.disabled).active:focus, .btn-outline-info:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-info.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.btn-outline-warning { + color: #ffc107; + background-color: transparent; + background-image: none; + border-color: #ffc107; +} + +.btn-outline-warning:hover { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-outline-warning.focus, .btn-outline-warning:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); +} + +.btn-outline-warning.disabled, .btn-outline-warning:disabled { + color: #ffc107; + background-color: transparent; +} + +.btn-outline-warning:not(:disabled):not(.disabled).active, .btn-outline-warning:not(:disabled):not(.disabled):active, .show > .btn-outline-warning.dropdown-toggle { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-outline-warning:not(:disabled):not(.disabled).active:focus, .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-warning.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); +} + +.btn-outline-danger { + color: #dc3545; + background-color: transparent; + background-image: none; + border-color: #dc3545; +} + +.btn-outline-danger:hover { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-outline-danger.focus, .btn-outline-danger:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); +} + +.btn-outline-danger.disabled, .btn-outline-danger:disabled { + color: #dc3545; + background-color: transparent; +} + +.btn-outline-danger:not(:disabled):not(.disabled).active, .btn-outline-danger:not(:disabled):not(.disabled):active, .show > .btn-outline-danger.dropdown-toggle { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-outline-danger:not(:disabled):not(.disabled).active:focus, .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-danger.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); +} + +.btn-outline-light { + color: #f8f9fa; + background-color: transparent; + background-image: none; + border-color: #f8f9fa; +} + +.btn-outline-light:hover { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-outline-light.focus, .btn-outline-light:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.btn-outline-light.disabled, .btn-outline-light:disabled { + color: #f8f9fa; + background-color: transparent; +} + +.btn-outline-light:not(:disabled):not(.disabled).active, .btn-outline-light:not(:disabled):not(.disabled):active, .show > .btn-outline-light.dropdown-toggle { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-outline-light:not(:disabled):not(.disabled).active:focus, .btn-outline-light:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-light.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.btn-outline-dark { + color: #343a40; + background-color: transparent; + background-image: none; + border-color: #343a40; +} + +.btn-outline-dark:hover { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-outline-dark.focus, .btn-outline-dark:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.btn-outline-dark.disabled, .btn-outline-dark:disabled { + color: #343a40; + background-color: transparent; +} + +.btn-outline-dark:not(:disabled):not(.disabled).active, .btn-outline-dark:not(:disabled):not(.disabled):active, .show > .btn-outline-dark.dropdown-toggle { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-outline-dark:not(:disabled):not(.disabled).active:focus, .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-dark.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.btn-link { + font-weight: 400; + color: #007bff; + background-color: transparent; +} + +.btn-link:hover { + color: #0056b3; + text-decoration: underline; + background-color: transparent; + border-color: transparent; +} + +.btn-link.focus, .btn-link:focus { + text-decoration: underline; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} + +.btn-link.disabled, .btn-link:disabled { + color: #6c757d; +} + +.btn-group-lg > .btn, .btn-lg { + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +.btn-group-sm > .btn, .btn-sm { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +.btn-block { + display: block; + width: 100%; +} + +.btn-block + .btn-block { + margin-top: 0.5rem; +} + +input[type=button].btn-block, input[type=reset].btn-block, input[type=submit].btn-block { + width: 100%; +} + +.fade { + opacity: 0; + -webkit-transition: opacity 0.15s linear; + transition: opacity 0.15s linear; +} + +.fade.show { + opacity: 1; +} + +.collapse { + display: none; +} + +.collapse.show { + display: block; +} + +tr.collapse.show { + display: table-row; +} + +tbody.collapse.show { + display: table-row-group; +} + +.collapsing { + position: relative; + height: 0; + overflow: hidden; + -webkit-transition: height 0.35s ease; + transition: height 0.35s ease; +} + +.dropdown, .dropup { + position: relative; +} + +.dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid; + border-right: 0.3em solid transparent; + border-bottom: 0; + border-left: 0.3em solid transparent; +} + +.dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 10rem; + padding: 0.5rem 0; + margin: 0.125rem 0 0; + font-size: 1rem; + color: #212529; + text-align: left; + list-style: none; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 0.25rem; +} + +.dropup .dropdown-menu { + margin-top: 0; + margin-bottom: 0.125rem; +} + +.dropup .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0; + border-right: 0.3em solid transparent; + border-bottom: 0.3em solid; + border-left: 0.3em solid transparent; +} + +.dropup .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-menu { + margin-top: 0; + margin-left: 0.125rem; +} + +.dropright .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-bottom: 0.3em solid transparent; + border-left: 0.3em solid; +} + +.dropright .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-toggle::after { + vertical-align: 0; +} + +.dropleft .dropdown-menu { + margin-top: 0; + margin-right: 0.125rem; +} + +.dropleft .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; +} + +.dropleft .dropdown-toggle::after { + display: none; +} + +.dropleft .dropdown-toggle::before { + display: inline-block; + width: 0; + height: 0; + margin-right: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0.3em solid; + border-bottom: 0.3em solid transparent; +} + +.dropleft .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropleft .dropdown-toggle::before { + vertical-align: 0; +} + +.dropdown-divider { + height: 0; + margin: 0.5rem 0; + overflow: hidden; + border-top: 1px solid #e9ecef; +} + +.dropdown-item { + display: block; + width: 100%; + padding: 0.25rem 1.5rem; + clear: both; + font-weight: 400; + color: #212529; + text-align: inherit; + white-space: nowrap; + background-color: transparent; + border: 0; +} + +.dropdown-item:focus, .dropdown-item:hover { + color: #16181b; + text-decoration: none; + background-color: #f8f9fa; +} + +.dropdown-item.active, .dropdown-item:active { + color: #fff; + text-decoration: none; + background-color: #007bff; +} + +.dropdown-item.disabled, .dropdown-item:disabled { + color: #6c757d; + background-color: transparent; +} + +.dropdown-menu.show { + display: block; +} + +.dropdown-header { + display: block; + padding: 0.5rem 1.5rem; + margin-bottom: 0; + font-size: 0.875rem; + color: #6c757d; + white-space: nowrap; +} + +.btn-group, .btn-group-vertical { + position: relative; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + vertical-align: middle; +} + +.btn-group-vertical > .btn, .btn-group > .btn { + position: relative; + -webkit-box-flex: 0; + -ms-flex: 0 1 auto; + flex: 0 1 auto; +} + +.btn-group-vertical > .btn:hover, .btn-group > .btn:hover { + z-index: 1; +} + +.btn-group-vertical > .btn.active, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn:focus, .btn-group > .btn.active, .btn-group > .btn:active, .btn-group > .btn:focus { + z-index: 1; +} + +.btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group, .btn-group-vertical .btn + .btn, .btn-group-vertical .btn + .btn-group, .btn-group-vertical .btn-group + .btn, .btn-group-vertical .btn-group + .btn-group { + margin-left: -1px; +} + +.btn-toolbar { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.btn-toolbar .input-group { + width: auto; +} + +.btn-group > .btn:first-child { + margin-left: 0; +} + +.btn-group > .btn-group:not(:last-child) > .btn, .btn-group > .btn:not(:last-child):not(.dropdown-toggle) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.btn-group > .btn-group:not(:first-child) > .btn, .btn-group > .btn:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.dropdown-toggle-split { + padding-right: 0.5625rem; + padding-left: 0.5625rem; +} + +.dropdown-toggle-split::after { + margin-left: 0; +} + +.btn-group-sm > .btn + .dropdown-toggle-split, .btn-sm + .dropdown-toggle-split { + padding-right: 0.375rem; + padding-left: 0.375rem; +} + +.btn-group-lg > .btn + .dropdown-toggle-split, .btn-lg + .dropdown-toggle-split { + padding-right: 0.75rem; + padding-left: 0.75rem; +} + +.btn-group-vertical { + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} + +.btn-group-vertical .btn, .btn-group-vertical .btn-group { + width: 100%; +} + +.btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group { + margin-top: -1px; + margin-left: 0; +} + +.btn-group-vertical > .btn-group:not(:last-child) > .btn, .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle) { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.btn-group-vertical > .btn-group:not(:first-child) > .btn, .btn-group-vertical > .btn:not(:first-child) { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.btn-group-toggle > .btn, .btn-group-toggle > .btn-group > .btn { + margin-bottom: 0; +} + +.btn-group-toggle > .btn input[type=checkbox], .btn-group-toggle > .btn input[type=radio], .btn-group-toggle > .btn-group > .btn input[type=checkbox], .btn-group-toggle > .btn-group > .btn input[type=radio] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} + +.input-group { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + width: 100%; +} + +.input-group > .custom-file, .input-group > .custom-select, .input-group > .form-control { + position: relative; + -webkit-box-flex: 1; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + width: 1%; + margin-bottom: 0; +} + +.input-group > .custom-file:focus, .input-group > .custom-select:focus, .input-group > .form-control:focus { + z-index: 3; +} + +.input-group > .custom-file + .custom-file, .input-group > .custom-file + .custom-select, .input-group > .custom-file + .form-control, .input-group > .custom-select + .custom-file, .input-group > .custom-select + .custom-select, .input-group > .custom-select + .form-control, .input-group > .form-control + .custom-file, .input-group > .form-control + .custom-select, .input-group > .form-control + .form-control { + margin-left: -1px; +} + +.input-group > .custom-select:not(:last-child), .input-group > .form-control:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .custom-select:not(:first-child), .input-group > .form-control:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.input-group > .custom-file { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::before { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .custom-file:not(:first-child) .custom-file-label, .input-group > .custom-file:not(:first-child) .custom-file-label::before { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.input-group-append, .input-group-prepend { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +.input-group-append .btn, .input-group-prepend .btn { + position: relative; + z-index: 2; +} + +.input-group-append .btn + .btn, .input-group-append .btn + .input-group-text, .input-group-append .input-group-text + .btn, .input-group-append .input-group-text + .input-group-text, .input-group-prepend .btn + .btn, .input-group-prepend .btn + .input-group-text, .input-group-prepend .input-group-text + .btn, .input-group-prepend .input-group-text + .input-group-text { + margin-left: -1px; +} + +.input-group-prepend { + margin-right: -1px; +} + +.input-group-append { + margin-left: -1px; +} + +.input-group-text { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + padding: 0.375rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + text-align: center; + white-space: nowrap; + background-color: #e9ecef; + border: 1px solid #ced4da; + border-radius: 0.25rem; +} + +.input-group-text input[type=checkbox], .input-group-text input[type=radio] { + margin-top: 0; +} + +.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group > .input-group-append:last-child > .input-group-text:not(:last-child), .input-group > .input-group-append:not(:last-child) > .btn, .input-group > .input-group-append:not(:last-child) > .input-group-text, .input-group > .input-group-prepend > .btn, .input-group > .input-group-prepend > .input-group-text { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .input-group-append > .btn, .input-group > .input-group-append > .input-group-text, .input-group > .input-group-prepend:first-child > .btn:not(:first-child), .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child), .input-group > .input-group-prepend:not(:first-child) > .btn, .input-group > .input-group-prepend:not(:first-child) > .input-group-text { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.custom-control { + position: relative; + display: block; + min-height: 1.5rem; + padding-left: 1.5rem; +} + +.custom-control-inline { + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + margin-right: 1rem; +} + +.custom-control-input { + position: absolute; + z-index: -1; + opacity: 0; +} + +.custom-control-input:checked ~ .custom-control-label::before { + color: #fff; + background-color: #007bff; +} + +.custom-control-input:focus ~ .custom-control-label::before { + -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-control-input:active ~ .custom-control-label::before { + color: #fff; + background-color: #b3d7ff; +} + +.custom-control-input:disabled ~ .custom-control-label { + color: #6c757d; +} + +.custom-control-input:disabled ~ .custom-control-label::before { + background-color: #e9ecef; +} + +.custom-control-label { + margin-bottom: 0; +} + +.custom-control-label::before { + position: absolute; + top: 0.25rem; + left: 0; + display: block; + width: 1rem; + height: 1rem; + pointer-events: none; + content: ""; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-color: #dee2e6; +} + +.custom-control-label::after { + position: absolute; + top: 0.25rem; + left: 0; + display: block; + width: 1rem; + height: 1rem; + content: ""; + background-repeat: no-repeat; + background-position: center center; + background-size: 50% 50%; +} + +.custom-checkbox .custom-control-label::before { + border-radius: 0.25rem; +} + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { + background-color: #007bff; +} + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); +} + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { + background-color: #007bff; +} + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E"); +} + +.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); +} + +.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); +} + +.custom-radio .custom-control-label::before { + border-radius: 50%; +} + +.custom-radio .custom-control-input:checked ~ .custom-control-label::before { + background-color: #007bff; +} + +.custom-radio .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); +} + +.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); +} + +.custom-select { + display: inline-block; + width: 100%; + height: calc(2.25rem + 2px); + padding: 0.375rem 1.75rem 0.375rem 0.75rem; + line-height: 1.5; + color: #495057; + vertical-align: middle; + background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center; + background-size: 8px 10px; + border: 1px solid #ced4da; + border-radius: 0.25rem; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +.custom-select:focus { + border-color: #80bdff; + outline: 0; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(128, 189, 255, 0.5); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(128, 189, 255, 0.5); +} + +.custom-select:focus::-ms-value { + color: #495057; + background-color: #fff; +} + +.custom-select[multiple], .custom-select[size]:not([size="1"]) { + height: auto; + padding-right: 0.75rem; + background-image: none; +} + +.custom-select:disabled { + color: #6c757d; + background-color: #e9ecef; +} + +.custom-select::-ms-expand { + opacity: 0; +} + +.custom-select-sm { + height: calc(1.8125rem + 2px); + padding-top: 0.375rem; + padding-bottom: 0.375rem; + font-size: 75%; +} + +.custom-select-lg { + height: calc(2.875rem + 2px); + padding-top: 0.375rem; + padding-bottom: 0.375rem; + font-size: 125%; +} + +.custom-file { + position: relative; + display: inline-block; + width: 100%; + height: calc(2.25rem + 2px); + margin-bottom: 0; +} + +.custom-file-input { + position: relative; + z-index: 2; + width: 100%; + height: calc(2.25rem + 2px); + margin: 0; + opacity: 0; +} + +.custom-file-input:focus ~ .custom-file-control { + border-color: #80bdff; + -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-file-input:focus ~ .custom-file-control::before { + border-color: #80bdff; +} + +.custom-file-input:lang(en) ~ .custom-file-label::after { + content: "Browse"; +} + +.custom-file-label { + position: absolute; + top: 0; + right: 0; + left: 0; + z-index: 1; + height: calc(2.25rem + 2px); + padding: 0.375rem 0.75rem; + line-height: 1.5; + color: #495057; + background-color: #fff; + border: 1px solid #ced4da; + border-radius: 0.25rem; +} + +.custom-file-label::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + z-index: 3; + display: block; + height: calc(2.25rem + 2px - 2px); + padding: 0.375rem 0.75rem; + line-height: 1.5; + color: #495057; + content: "Browse"; + background-color: #e9ecef; + border-left: 1px solid #ced4da; + border-radius: 0 0.25rem 0.25rem 0; +} + +.nav { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.nav-link { + display: block; + padding: 0.5rem 1rem; +} + +.nav-link:focus, .nav-link:hover { + text-decoration: none; +} + +.nav-link.disabled { + color: #6c757d; +} + +.nav-tabs { + border-bottom: 1px solid #dee2e6; +} + +.nav-tabs .nav-item { + margin-bottom: -1px; +} + +.nav-tabs .nav-link { + border: 1px solid transparent; + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover { + border-color: #e9ecef #e9ecef #dee2e6; +} + +.nav-tabs .nav-link.disabled { + color: #6c757d; + background-color: transparent; + border-color: transparent; +} + +.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active { + color: #495057; + background-color: #fff; + border-color: #dee2e6 #dee2e6 #fff; +} + +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.nav-pills .nav-link { + border-radius: 0.25rem; +} + +.nav-pills .nav-link.active, .nav-pills .show > .nav-link { + color: #fff; + background-color: #007bff; +} + +.nav-fill .nav-item { + -webkit-box-flex: 1; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + text-align: center; +} + +.nav-justified .nav-item { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + text-align: center; +} + +.tab-content > .tab-pane { + display: none; +} + +.tab-content > .active { + display: block; +} + +.navbar { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + padding: 0.5rem 1rem; +} + +.navbar > .container, .navbar > .container-fluid { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} + +.navbar-brand { + display: inline-block; + padding-top: 0.3125rem; + padding-bottom: 0.3125rem; + margin-right: 1rem; + font-size: 1.25rem; + line-height: inherit; + white-space: nowrap; +} + +.navbar-brand:focus, .navbar-brand:hover { + text-decoration: none; +} + +.navbar-nav { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.navbar-nav .nav-link { + padding-right: 0; + padding-left: 0; +} + +.navbar-nav .dropdown-menu { + position: static; + float: none; +} + +.navbar-text { + display: inline-block; + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} + +.navbar-collapse { + -ms-flex-preferred-size: 100%; + flex-basis: 100%; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.navbar-toggler { + padding: 0.25rem 0.75rem; + font-size: 1.25rem; + line-height: 1; + background-color: transparent; + border: 1px solid transparent; + border-radius: 0.25rem; +} + +.navbar-toggler:focus, .navbar-toggler:hover { + text-decoration: none; +} + +.navbar-toggler:not(:disabled):not(.disabled) { + cursor: pointer; +} + +.navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + content: ""; + background: no-repeat center center; + background-size: 100% 100%; +} + +@media (max-width: 575.98px) { + .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} +@media (min-width: 576px) { + .navbar-expand-sm { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-sm .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-sm .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-sm .navbar-nav .dropdown-menu-right { + right: 0; + left: auto; + } + .navbar-expand-sm .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-sm .navbar-collapse { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-sm .navbar-toggler { + display: none; + } + .navbar-expand-sm .dropup .dropdown-menu { + top: auto; + bottom: 100%; + } +} +@media (max-width: 767.98px) { + .navbar-expand-md > .container, .navbar-expand-md > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} +@media (min-width: 768px) { + .navbar-expand-md { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-md .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-md .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-md .navbar-nav .dropdown-menu-right { + right: 0; + left: auto; + } + .navbar-expand-md .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-md > .container, .navbar-expand-md > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-md .navbar-collapse { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-md .navbar-toggler { + display: none; + } + .navbar-expand-md .dropup .dropdown-menu { + top: auto; + bottom: 100%; + } +} +@media (max-width: 991.98px) { + .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} +@media (min-width: 992px) { + .navbar-expand-lg { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-lg .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-lg .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-lg .navbar-nav .dropdown-menu-right { + right: 0; + left: auto; + } + .navbar-expand-lg .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-lg .navbar-collapse { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-lg .navbar-toggler { + display: none; + } + .navbar-expand-lg .dropup .dropdown-menu { + top: auto; + bottom: 100%; + } +} +@media (max-width: 1199.98px) { + .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} +@media (min-width: 1200px) { + .navbar-expand-xl { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-xl .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-xl .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-xl .navbar-nav .dropdown-menu-right { + right: 0; + left: auto; + } + .navbar-expand-xl .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-xl .navbar-collapse { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-xl .navbar-toggler { + display: none; + } + .navbar-expand-xl .dropup .dropdown-menu { + top: auto; + bottom: 100%; + } +} +.navbar-expand { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.navbar-expand > .container, .navbar-expand > .container-fluid { + padding-right: 0; + padding-left: 0; +} + +.navbar-expand .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; +} + +.navbar-expand .navbar-nav .dropdown-menu { + position: absolute; +} + +.navbar-expand .navbar-nav .dropdown-menu-right { + right: 0; + left: auto; +} + +.navbar-expand .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; +} + +.navbar-expand > .container, .navbar-expand > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; +} + +.navbar-expand .navbar-collapse { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; +} + +.navbar-expand .navbar-toggler { + display: none; +} + +.navbar-expand .dropup .dropdown-menu { + top: auto; + bottom: 100%; +} + +.navbar-light .navbar-brand { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-nav .nav-link { + color: rgba(0, 0, 0, 0.5); +} + +.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover { + color: rgba(0, 0, 0, 0.7); +} + +.navbar-light .navbar-nav .nav-link.disabled { + color: rgba(0, 0, 0, 0.3); +} + +.navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show > .nav-link { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-toggler { + color: rgba(0, 0, 0, 0.5); + border-color: rgba(0, 0, 0, 0.1); +} + +.navbar-light .navbar-toggler-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); +} + +.navbar-light .navbar-text { + color: rgba(0, 0, 0, 0.5); +} + +.navbar-light .navbar-text a { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-text a:focus, .navbar-light .navbar-text a:hover { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-dark .navbar-brand { + color: #fff; +} + +.navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover { + color: #fff; +} + +.navbar-dark .navbar-nav .nav-link { + color: rgba(255, 255, 255, 0.5); +} + +.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover { + color: rgba(255, 255, 255, 0.75); +} + +.navbar-dark .navbar-nav .nav-link.disabled { + color: rgba(255, 255, 255, 0.25); +} + +.navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .show > .nav-link { + color: #fff; +} + +.navbar-dark .navbar-toggler { + color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.1); +} + +.navbar-dark .navbar-toggler-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); +} + +.navbar-dark .navbar-text { + color: rgba(255, 255, 255, 0.5); +} + +.navbar-dark .navbar-text a { + color: #fff; +} + +.navbar-dark .navbar-text a:focus, .navbar-dark .navbar-text a:hover { + color: #fff; +} + +.card { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + min-width: 0; + word-wrap: break-word; + background-color: #fff; + background-clip: border-box; + border: 1px solid rgba(0, 0, 0, 0.125); + border-radius: 0.25rem; +} + +.card > hr { + margin-right: 0; + margin-left: 0; +} + +.card > .list-group:first-child .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.card > .list-group:last-child .list-group-item:last-child { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.card-body { + -webkit-box-flex: 1; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + padding: 1.25rem; +} + +.card-title { + margin-bottom: 0.75rem; +} + +.card-subtitle { + margin-top: -0.375rem; + margin-bottom: 0; +} + +.card-text:last-child { + margin-bottom: 0; +} + +.card-link:hover { + text-decoration: none; +} + +.card-link + .card-link { + margin-left: 1.25rem; +} + +.card-header { + padding: 0.75rem 1.25rem; + margin-bottom: 0; + background-color: rgba(0, 0, 0, 0.03); + border-bottom: 1px solid rgba(0, 0, 0, 0.125); +} + +.card-header:first-child { + border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; +} + +.card-header + .list-group .list-group-item:first-child { + border-top: 0; +} + +.card-footer { + padding: 0.75rem 1.25rem; + background-color: rgba(0, 0, 0, 0.03); + border-top: 1px solid rgba(0, 0, 0, 0.125); +} + +.card-footer:last-child { + border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); +} + +.card-header-tabs { + margin-right: -0.625rem; + margin-bottom: -0.75rem; + margin-left: -0.625rem; + border-bottom: 0; +} + +.card-header-pills { + margin-right: -0.625rem; + margin-left: -0.625rem; +} + +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 1.25rem; +} + +.card-img { + width: 100%; + border-radius: calc(0.25rem - 1px); +} + +.card-img-top { + width: 100%; + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); +} + +.card-img-bottom { + width: 100%; + border-bottom-right-radius: calc(0.25rem - 1px); + border-bottom-left-radius: calc(0.25rem - 1px); +} + +.card-deck { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} + +.card-deck .card { + margin-bottom: 15px; +} + +@media (min-width: 576px) { + .card-deck { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + margin-right: -15px; + margin-left: -15px; + } + .card-deck .card { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-flex: 1; + -ms-flex: 1 0 0%; + flex: 1 0 0%; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + margin-right: 15px; + margin-bottom: 0; + margin-left: 15px; + } +} +.card-group { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} + +.card-group > .card { + margin-bottom: 15px; +} + +@media (min-width: 576px) { + .card-group { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + } + .card-group > .card { + -webkit-box-flex: 1; + -ms-flex: 1 0 0%; + flex: 1 0 0%; + margin-bottom: 0; + } + .card-group > .card + .card { + margin-left: 0; + border-left: 0; + } + .card-group > .card:first-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + .card-group > .card:first-child .card-header, .card-group > .card:first-child .card-img-top { + border-top-right-radius: 0; + } + .card-group > .card:first-child .card-footer, .card-group > .card:first-child .card-img-bottom { + border-bottom-right-radius: 0; + } + .card-group > .card:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + .card-group > .card:last-child .card-header, .card-group > .card:last-child .card-img-top { + border-top-left-radius: 0; + } + .card-group > .card:last-child .card-footer, .card-group > .card:last-child .card-img-bottom { + border-bottom-left-radius: 0; + } + .card-group > .card:only-child { + border-radius: 0.25rem; + } + .card-group > .card:only-child .card-header, .card-group > .card:only-child .card-img-top { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + } + .card-group > .card:only-child .card-footer, .card-group > .card:only-child .card-img-bottom { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) { + border-radius: 0; + } + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer, .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header, .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom, .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top { + border-radius: 0; + } +} +.card-columns .card { + margin-bottom: 0.75rem; +} + +@media (min-width: 576px) { + .card-columns { + -webkit-column-count: 3; + -moz-column-count: 3; + column-count: 3; + -webkit-column-gap: 1.25rem; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + } + .card-columns .card { + display: inline-block; + width: 100%; + } +} +.breadcrumb { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding: 0.75rem 1rem; + margin-bottom: 1rem; + list-style: none; + background-color: #e9ecef; + border-radius: 0.25rem; +} + +.breadcrumb-item + .breadcrumb-item::before { + display: inline-block; + padding-right: 0.5rem; + padding-left: 0.5rem; + color: #6c757d; + content: "/"; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: underline; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: none; +} + +.breadcrumb-item.active { + color: #6c757d; +} + +.pagination { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + padding-left: 0; + list-style: none; + border-radius: 0.25rem; +} + +.page-link { + position: relative; + display: block; + padding: 0.5rem 0.75rem; + margin-left: -1px; + line-height: 1.25; + color: #007bff; + background-color: #fff; + border: 1px solid #dee2e6; +} + +.page-link:hover { + color: #0056b3; + text-decoration: none; + background-color: #e9ecef; + border-color: #dee2e6; +} + +.page-link:focus { + z-index: 2; + outline: 0; + -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.page-link:not(:disabled):not(.disabled) { + cursor: pointer; +} + +.page-item:first-child .page-link { + margin-left: 0; + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.page-item:last-child .page-link { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; +} + +.page-item.active .page-link { + z-index: 1; + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.page-item.disabled .page-link { + color: #6c757d; + pointer-events: none; + cursor: auto; + background-color: #fff; + border-color: #dee2e6; +} + +.pagination-lg .page-link { + padding: 0.75rem 1.5rem; + font-size: 1.25rem; + line-height: 1.5; +} + +.pagination-lg .page-item:first-child .page-link { + border-top-left-radius: 0.3rem; + border-bottom-left-radius: 0.3rem; +} + +.pagination-lg .page-item:last-child .page-link { + border-top-right-radius: 0.3rem; + border-bottom-right-radius: 0.3rem; +} + +.pagination-sm .page-link { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; +} + +.pagination-sm .page-item:first-child .page-link { + border-top-left-radius: 0.2rem; + border-bottom-left-radius: 0.2rem; +} + +.pagination-sm .page-item:last-child .page-link { + border-top-right-radius: 0.2rem; + border-bottom-right-radius: 0.2rem; +} + +.badge { + display: inline-block; + padding: 0.25em 0.4em; + font-size: 75%; + font-weight: 700; + line-height: 1; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: 0.25rem; +} + +.badge:empty { + display: none; +} + +.btn .badge { + position: relative; + top: -1px; +} + +.badge-pill { + padding-right: 0.6em; + padding-left: 0.6em; + border-radius: 10rem; +} + +.badge-primary { + color: #fff; + background-color: #007bff; +} + +.badge-primary[href]:focus, .badge-primary[href]:hover { + color: #fff; + text-decoration: none; + background-color: #0062cc; +} + +.badge-secondary { + color: #fff; + background-color: #6c757d; +} + +.badge-secondary[href]:focus, .badge-secondary[href]:hover { + color: #fff; + text-decoration: none; + background-color: #545b62; +} + +.badge-success { + color: #fff; + background-color: #28a745; +} + +.badge-success[href]:focus, .badge-success[href]:hover { + color: #fff; + text-decoration: none; + background-color: #1e7e34; +} + +.badge-info { + color: #fff; + background-color: #17a2b8; +} + +.badge-info[href]:focus, .badge-info[href]:hover { + color: #fff; + text-decoration: none; + background-color: #117a8b; +} + +.badge-warning { + color: #212529; + background-color: #ffc107; +} + +.badge-warning[href]:focus, .badge-warning[href]:hover { + color: #212529; + text-decoration: none; + background-color: #d39e00; +} + +.badge-danger { + color: #fff; + background-color: #dc3545; +} + +.badge-danger[href]:focus, .badge-danger[href]:hover { + color: #fff; + text-decoration: none; + background-color: #bd2130; +} + +.badge-light { + color: #212529; + background-color: #f8f9fa; +} + +.badge-light[href]:focus, .badge-light[href]:hover { + color: #212529; + text-decoration: none; + background-color: #dae0e5; +} + +.badge-dark { + color: #fff; + background-color: #343a40; +} + +.badge-dark[href]:focus, .badge-dark[href]:hover { + color: #fff; + text-decoration: none; + background-color: #1d2124; +} + +.jumbotron { + padding: 2rem 1rem; + margin-bottom: 2rem; + background-color: #e9ecef; + border-radius: 0.3rem; +} + +@media (min-width: 576px) { + .jumbotron { + padding: 4rem 2rem; + } +} +.jumbotron-fluid { + padding-right: 0; + padding-left: 0; + border-radius: 0; +} + +.alert { + position: relative; + padding: 0.75rem 1.25rem; + margin-bottom: 1rem; + border: 1px solid transparent; + border-radius: 0.25rem; +} + +.alert-heading { + color: inherit; +} + +.alert-link { + font-weight: 700; +} + +.alert-dismissible { + padding-right: 4rem; +} + +.alert-dismissible .close { + position: absolute; + top: 0; + right: 0; + padding: 0.75rem 1.25rem; + color: inherit; +} + +.alert-primary { + color: #004085; + background-color: #cce5ff; + border-color: #b8daff; +} + +.alert-primary hr { + border-top-color: #9fcdff; +} + +.alert-primary .alert-link { + color: #002752; +} + +.alert-secondary { + color: #383d41; + background-color: #e2e3e5; + border-color: #d6d8db; +} + +.alert-secondary hr { + border-top-color: #c8cbcf; +} + +.alert-secondary .alert-link { + color: #202326; +} + +.alert-success { + color: #155724; + background-color: #d4edda; + border-color: #c3e6cb; +} + +.alert-success hr { + border-top-color: #b1dfbb; +} + +.alert-success .alert-link { + color: #0b2e13; +} + +.alert-info { + color: #0c5460; + background-color: #d1ecf1; + border-color: #bee5eb; +} + +.alert-info hr { + border-top-color: #abdde5; +} + +.alert-info .alert-link { + color: #062c33; +} + +.alert-warning { + color: #856404; + background-color: #fff3cd; + border-color: #ffeeba; +} + +.alert-warning hr { + border-top-color: #ffe8a1; +} + +.alert-warning .alert-link { + color: #533f03; +} + +.alert-danger { + color: #721c24; + background-color: #f8d7da; + border-color: #f5c6cb; +} + +.alert-danger hr { + border-top-color: #f1b0b7; +} + +.alert-danger .alert-link { + color: #491217; +} + +.alert-light { + color: #818182; + background-color: #fefefe; + border-color: #fdfdfe; +} + +.alert-light hr { + border-top-color: #ececf6; +} + +.alert-light .alert-link { + color: #686868; +} + +.alert-dark { + color: #1b1e21; + background-color: #d6d8d9; + border-color: #c6c8ca; +} + +.alert-dark hr { + border-top-color: #b9bbbe; +} + +.alert-dark .alert-link { + color: #040505; +} + +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} +@keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} +.progress { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + height: 1rem; + overflow: hidden; + font-size: 0.75rem; + background-color: #e9ecef; + border-radius: 0.25rem; +} + +.progress-bar { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + color: #fff; + text-align: center; + background-color: #007bff; + -webkit-transition: width 0.6s ease; + transition: width 0.6s ease; +} + +.progress-bar-striped { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 1rem 1rem; +} + +.progress-bar-animated { + -webkit-animation: progress-bar-stripes 1s linear infinite; + animation: progress-bar-stripes 1s linear infinite; +} + +.media { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; +} + +.media-body { + -webkit-box-flex: 1; + -ms-flex: 1; + flex: 1; +} + +.list-group { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; +} + +.list-group-item-action { + width: 100%; + color: #495057; + text-align: inherit; +} + +.list-group-item-action:focus, .list-group-item-action:hover { + color: #495057; + text-decoration: none; + background-color: #f8f9fa; +} + +.list-group-item-action:active { + color: #212529; + background-color: #e9ecef; +} + +.list-group-item { + position: relative; + display: block; + padding: 0.75rem 1.25rem; + margin-bottom: -1px; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.125); +} + +.list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.list-group-item:focus, .list-group-item:hover { + z-index: 1; + text-decoration: none; +} + +.list-group-item.disabled, .list-group-item:disabled { + color: #6c757d; + background-color: #fff; +} + +.list-group-item.active { + z-index: 2; + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.list-group-flush .list-group-item { + border-right: 0; + border-left: 0; + border-radius: 0; +} + +.list-group-flush:first-child .list-group-item:first-child { + border-top: 0; +} + +.list-group-flush:last-child .list-group-item:last-child { + border-bottom: 0; +} + +.list-group-item-primary { + color: #004085; + background-color: #b8daff; +} + +.list-group-item-primary.list-group-item-action:focus, .list-group-item-primary.list-group-item-action:hover { + color: #004085; + background-color: #9fcdff; +} + +.list-group-item-primary.list-group-item-action.active { + color: #fff; + background-color: #004085; + border-color: #004085; +} + +.list-group-item-secondary { + color: #383d41; + background-color: #d6d8db; +} + +.list-group-item-secondary.list-group-item-action:focus, .list-group-item-secondary.list-group-item-action:hover { + color: #383d41; + background-color: #c8cbcf; +} + +.list-group-item-secondary.list-group-item-action.active { + color: #fff; + background-color: #383d41; + border-color: #383d41; +} + +.list-group-item-success { + color: #155724; + background-color: #c3e6cb; +} + +.list-group-item-success.list-group-item-action:focus, .list-group-item-success.list-group-item-action:hover { + color: #155724; + background-color: #b1dfbb; +} + +.list-group-item-success.list-group-item-action.active { + color: #fff; + background-color: #155724; + border-color: #155724; +} + +.list-group-item-info { + color: #0c5460; + background-color: #bee5eb; +} + +.list-group-item-info.list-group-item-action:focus, .list-group-item-info.list-group-item-action:hover { + color: #0c5460; + background-color: #abdde5; +} + +.list-group-item-info.list-group-item-action.active { + color: #fff; + background-color: #0c5460; + border-color: #0c5460; +} + +.list-group-item-warning { + color: #856404; + background-color: #ffeeba; +} + +.list-group-item-warning.list-group-item-action:focus, .list-group-item-warning.list-group-item-action:hover { + color: #856404; + background-color: #ffe8a1; +} + +.list-group-item-warning.list-group-item-action.active { + color: #fff; + background-color: #856404; + border-color: #856404; +} + +.list-group-item-danger { + color: #721c24; + background-color: #f5c6cb; +} + +.list-group-item-danger.list-group-item-action:focus, .list-group-item-danger.list-group-item-action:hover { + color: #721c24; + background-color: #f1b0b7; +} + +.list-group-item-danger.list-group-item-action.active { + color: #fff; + background-color: #721c24; + border-color: #721c24; +} + +.list-group-item-light { + color: #818182; + background-color: #fdfdfe; +} + +.list-group-item-light.list-group-item-action:focus, .list-group-item-light.list-group-item-action:hover { + color: #818182; + background-color: #ececf6; +} + +.list-group-item-light.list-group-item-action.active { + color: #fff; + background-color: #818182; + border-color: #818182; +} + +.list-group-item-dark { + color: #1b1e21; + background-color: #c6c8ca; +} + +.list-group-item-dark.list-group-item-action:focus, .list-group-item-dark.list-group-item-action:hover { + color: #1b1e21; + background-color: #b9bbbe; +} + +.list-group-item-dark.list-group-item-action.active { + color: #fff; + background-color: #1b1e21; + border-color: #1b1e21; +} + +.close { + float: right; + font-size: 1.5rem; + font-weight: 700; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + opacity: 0.5; +} + +.close:focus, .close:hover { + color: #000; + text-decoration: none; + opacity: 0.75; +} + +.close:not(:disabled):not(.disabled) { + cursor: pointer; +} + +button.close { + padding: 0; + background-color: transparent; + border: 0; + -webkit-appearance: none; +} + +.modal-open { + overflow: hidden; +} + +.modal { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1050; + display: none; + overflow: hidden; + outline: 0; +} + +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} + +.modal-dialog { + position: relative; + width: auto; + margin: 0.5rem; + pointer-events: none; +} + +.modal.fade .modal-dialog { + transition: -webkit-transform 0.3s ease-out; + -webkit-transition: -webkit-transform 0.3s ease-out; + transition: transform 0.3s ease-out; + transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; + -webkit-transform: translate(0, -25%); + -ms-transform: translate(0, -25%); + transform: translate(0, -25%); +} + +.modal.show .modal-dialog { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); +} + +.modal-dialog-centered { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + min-height: calc(100% - 1rem); +} + +.modal-content { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + width: 100%; + pointer-events: auto; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; + outline: 0; +} + +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + background-color: #000; +} + +.modal-backdrop.fade { + opacity: 0; +} + +.modal-backdrop.show { + opacity: 0.5; +} + +.modal-header { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + padding: 1rem; + border-bottom: 1px solid #e9ecef; + border-top-left-radius: 0.3rem; + border-top-right-radius: 0.3rem; +} + +.modal-header .close { + padding: 1rem; + margin: -1rem -1rem -1rem auto; +} + +.modal-title { + margin-bottom: 0; + line-height: 1.5; +} + +.modal-body { + position: relative; + -webkit-box-flex: 1; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + padding: 1rem; +} + +.modal-footer { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; + padding: 1rem; + border-top: 1px solid #e9ecef; +} + +.modal-footer > :not(:first-child) { + margin-left: 0.25rem; +} + +.modal-footer > :not(:last-child) { + margin-right: 0.25rem; +} + +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} + +@media (min-width: 576px) { + .modal-dialog { + max-width: 500px; + margin: 1.75rem auto; + } + .modal-dialog-centered { + min-height: calc(100% - 3.5rem); + } + .modal-sm { + max-width: 300px; + } +} +@media (min-width: 992px) { + .modal-lg { + max-width: 800px; + } +} +.tooltip { + position: absolute; + z-index: 1070; + display: block; + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + opacity: 0; +} + +.tooltip.show { + opacity: 0.9; +} + +.tooltip .arrow { + position: absolute; + display: block; + width: 0.8rem; + height: 0.4rem; +} + +.tooltip .arrow::before { + position: absolute; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-tooltip-auto[x-placement^=top], .bs-tooltip-top { + padding: 0.4rem 0; +} + +.bs-tooltip-auto[x-placement^=top] .arrow, .bs-tooltip-top .arrow { + bottom: 0; +} + +.bs-tooltip-auto[x-placement^=top] .arrow::before, .bs-tooltip-top .arrow::before { + top: 0; + border-width: 0.4rem 0.4rem 0; + border-top-color: #000; +} + +.bs-tooltip-auto[x-placement^=right], .bs-tooltip-right { + padding: 0 0.4rem; +} + +.bs-tooltip-auto[x-placement^=right] .arrow, .bs-tooltip-right .arrow { + left: 0; + width: 0.4rem; + height: 0.8rem; +} + +.bs-tooltip-auto[x-placement^=right] .arrow::before, .bs-tooltip-right .arrow::before { + right: 0; + border-width: 0.4rem 0.4rem 0.4rem 0; + border-right-color: #000; +} + +.bs-tooltip-auto[x-placement^=bottom], .bs-tooltip-bottom { + padding: 0.4rem 0; +} + +.bs-tooltip-auto[x-placement^=bottom] .arrow, .bs-tooltip-bottom .arrow { + top: 0; +} + +.bs-tooltip-auto[x-placement^=bottom] .arrow::before, .bs-tooltip-bottom .arrow::before { + bottom: 0; + border-width: 0 0.4rem 0.4rem; + border-bottom-color: #000; +} + +.bs-tooltip-auto[x-placement^=left], .bs-tooltip-left { + padding: 0 0.4rem; +} + +.bs-tooltip-auto[x-placement^=left] .arrow, .bs-tooltip-left .arrow { + right: 0; + width: 0.4rem; + height: 0.8rem; +} + +.bs-tooltip-auto[x-placement^=left] .arrow::before, .bs-tooltip-left .arrow::before { + left: 0; + border-width: 0.4rem 0 0.4rem 0.4rem; + border-left-color: #000; +} + +.tooltip-inner { + max-width: 200px; + padding: 0.25rem 0.5rem; + color: #fff; + text-align: center; + background-color: #000; + border-radius: 0.25rem; +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: block; + max-width: 276px; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; +} + +.popover .arrow { + position: absolute; + display: block; + width: 1rem; + height: 0.5rem; + margin: 0 0.3rem; +} + +.popover .arrow::after, .popover .arrow::before { + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-popover-auto[x-placement^=top], .bs-popover-top { + margin-bottom: 0.5rem; +} + +.bs-popover-auto[x-placement^=top] .arrow, .bs-popover-top .arrow { + bottom: calc((0.5rem + 1px) * -1); +} + +.bs-popover-auto[x-placement^=top] .arrow::after, .bs-popover-auto[x-placement^=top] .arrow::before, .bs-popover-top .arrow::after, .bs-popover-top .arrow::before { + border-width: 0.5rem 0.5rem 0; +} + +.bs-popover-auto[x-placement^=top] .arrow::before, .bs-popover-top .arrow::before { + bottom: 0; + border-top-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-auto[x-placement^=top] .arrow::after, .bs-popover-top .arrow::after { + bottom: 1px; + border-top-color: #fff; +} + +.bs-popover-auto[x-placement^=right], .bs-popover-right { + margin-left: 0.5rem; +} + +.bs-popover-auto[x-placement^=right] .arrow, .bs-popover-right .arrow { + left: calc((0.5rem + 1px) * -1); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; +} + +.bs-popover-auto[x-placement^=right] .arrow::after, .bs-popover-auto[x-placement^=right] .arrow::before, .bs-popover-right .arrow::after, .bs-popover-right .arrow::before { + border-width: 0.5rem 0.5rem 0.5rem 0; +} + +.bs-popover-auto[x-placement^=right] .arrow::before, .bs-popover-right .arrow::before { + left: 0; + border-right-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-auto[x-placement^=right] .arrow::after, .bs-popover-right .arrow::after { + left: 1px; + border-right-color: #fff; +} + +.bs-popover-auto[x-placement^=bottom], .bs-popover-bottom { + margin-top: 0.5rem; +} + +.bs-popover-auto[x-placement^=bottom] .arrow, .bs-popover-bottom .arrow { + top: calc((0.5rem + 1px) * -1); +} + +.bs-popover-auto[x-placement^=bottom] .arrow::after, .bs-popover-auto[x-placement^=bottom] .arrow::before, .bs-popover-bottom .arrow::after, .bs-popover-bottom .arrow::before { + border-width: 0 0.5rem 0.5rem 0.5rem; +} + +.bs-popover-auto[x-placement^=bottom] .arrow::before, .bs-popover-bottom .arrow::before { + top: 0; + border-bottom-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-auto[x-placement^=bottom] .arrow::after, .bs-popover-bottom .arrow::after { + top: 1px; + border-bottom-color: #fff; +} + +.bs-popover-auto[x-placement^=bottom] .popover-header::before, .bs-popover-bottom .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: 1rem; + margin-left: -0.5rem; + content: ""; + border-bottom: 1px solid #f7f7f7; +} + +.bs-popover-auto[x-placement^=left], .bs-popover-left { + margin-right: 0.5rem; +} + +.bs-popover-auto[x-placement^=left] .arrow, .bs-popover-left .arrow { + right: calc((0.5rem + 1px) * -1); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; +} + +.bs-popover-auto[x-placement^=left] .arrow::after, .bs-popover-auto[x-placement^=left] .arrow::before, .bs-popover-left .arrow::after, .bs-popover-left .arrow::before { + border-width: 0.5rem 0 0.5rem 0.5rem; +} + +.bs-popover-auto[x-placement^=left] .arrow::before, .bs-popover-left .arrow::before { + right: 0; + border-left-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-auto[x-placement^=left] .arrow::after, .bs-popover-left .arrow::after { + right: 1px; + border-left-color: #fff; +} + +.popover-header { + padding: 0.5rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + color: inherit; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-top-left-radius: calc(0.3rem - 1px); + border-top-right-radius: calc(0.3rem - 1px); +} + +.popover-header:empty { + display: none; +} + +.popover-body { + padding: 0.5rem 0.75rem; + color: #212529; +} + +.carousel { + position: relative; +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} + +.carousel-item { + position: relative; + display: none; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + width: 100%; + transition: -webkit-transform 0.6s ease; + -webkit-transition: -webkit-transform 0.6s ease; + transition: transform 0.6s ease; + transition: transform 0.6s ease, -webkit-transform 0.6s ease; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-perspective: 1000px; + perspective: 1000px; +} + +.carousel-item-next, .carousel-item-prev, .carousel-item.active { + display: block; +} + +.carousel-item-next, .carousel-item-prev { + position: absolute; + top: 0; +} + +.carousel-item-next.carousel-item-left, .carousel-item-prev.carousel-item-right { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); +} + +@supports (transform-style: preserve-3d) { + .carousel-item-next.carousel-item-left, .carousel-item-prev.carousel-item-right { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.active.carousel-item-right, .carousel-item-next { + -webkit-transform: translateX(100%); + -ms-transform: translateX(100%); + transform: translateX(100%); +} + +@supports (transform-style: preserve-3d) { + .active.carousel-item-right, .carousel-item-next { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} +.active.carousel-item-left, .carousel-item-prev { + -webkit-transform: translateX(-100%); + -ms-transform: translateX(-100%); + transform: translateX(-100%); +} + +@supports (transform-style: preserve-3d) { + .active.carousel-item-left, .carousel-item-prev { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} +.carousel-control-next, .carousel-control-prev { + position: absolute; + top: 0; + bottom: 0; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + width: 15%; + color: #fff; + text-align: center; + opacity: 0.5; +} + +.carousel-control-next:focus, .carousel-control-next:hover, .carousel-control-prev:focus, .carousel-control-prev:hover { + color: #fff; + text-decoration: none; + outline: 0; + opacity: 0.9; +} + +.carousel-control-prev { + left: 0; +} + +.carousel-control-next { + right: 0; +} + +.carousel-control-next-icon, .carousel-control-prev-icon { + display: inline-block; + width: 20px; + height: 20px; + background: transparent no-repeat center center; + background-size: 100% 100%; +} + +.carousel-control-prev-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E"); +} + +.carousel-control-next-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E"); +} + +.carousel-indicators { + position: absolute; + right: 0; + bottom: 10px; + left: 0; + z-index: 15; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + padding-left: 0; + margin-right: 15%; + margin-left: 15%; + list-style: none; +} + +.carousel-indicators li { + position: relative; + -webkit-box-flex: 0; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + width: 30px; + height: 3px; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + background-color: rgba(255, 255, 255, 0.5); +} + +.carousel-indicators li::before { + position: absolute; + top: -10px; + left: 0; + display: inline-block; + width: 100%; + height: 10px; + content: ""; +} + +.carousel-indicators li::after { + position: absolute; + bottom: -10px; + left: 0; + display: inline-block; + width: 100%; + height: 10px; + content: ""; +} + +.carousel-indicators .active { + background-color: #fff; +} + +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; +} + +.align-baseline { + vertical-align: baseline !important; +} + +.align-top { + vertical-align: top !important; +} + +.align-middle { + vertical-align: middle !important; +} + +.align-bottom { + vertical-align: bottom !important; +} + +.align-text-bottom { + vertical-align: text-bottom !important; +} + +.align-text-top { + vertical-align: text-top !important; +} + +.bg-primary { + background-color: #007bff !important; +} + +a.bg-primary:focus, a.bg-primary:hover, button.bg-primary:focus, button.bg-primary:hover { + background-color: #0062cc !important; +} + +.bg-secondary { + background-color: #6c757d !important; +} + +a.bg-secondary:focus, a.bg-secondary:hover, button.bg-secondary:focus, button.bg-secondary:hover { + background-color: #545b62 !important; +} + +.bg-success { + background-color: #28a745 !important; +} + +a.bg-success:focus, a.bg-success:hover, button.bg-success:focus, button.bg-success:hover { + background-color: #1e7e34 !important; +} + +.bg-info { + background-color: #17a2b8 !important; +} + +a.bg-info:focus, a.bg-info:hover, button.bg-info:focus, button.bg-info:hover { + background-color: #117a8b !important; +} + +.bg-warning { + background-color: #ffc107 !important; +} + +a.bg-warning:focus, a.bg-warning:hover, button.bg-warning:focus, button.bg-warning:hover { + background-color: #d39e00 !important; +} + +.bg-danger { + background-color: #dc3545 !important; +} + +a.bg-danger:focus, a.bg-danger:hover, button.bg-danger:focus, button.bg-danger:hover { + background-color: #bd2130 !important; +} + +.bg-light { + background-color: #f8f9fa !important; +} + +a.bg-light:focus, a.bg-light:hover, button.bg-light:focus, button.bg-light:hover { + background-color: #dae0e5 !important; +} + +.bg-dark { + background-color: #343a40 !important; +} + +a.bg-dark:focus, a.bg-dark:hover, button.bg-dark:focus, button.bg-dark:hover { + background-color: #1d2124 !important; +} + +.bg-white { + background-color: #fff !important; +} + +.bg-transparent { + background-color: transparent !important; +} + +.border { + border: 1px solid #dee2e6 !important; +} + +.border-top { + border-top: 1px solid #dee2e6 !important; +} + +.border-right { + border-right: 1px solid #dee2e6 !important; +} + +.border-bottom { + border-bottom: 1px solid #dee2e6 !important; +} + +.border-left { + border-left: 1px solid #dee2e6 !important; +} + +.border-0 { + border: 0 !important; +} + +.border-top-0 { + border-top: 0 !important; +} + +.border-right-0 { + border-right: 0 !important; +} + +.border-bottom-0 { + border-bottom: 0 !important; +} + +.border-left-0 { + border-left: 0 !important; +} + +.border-primary { + border-color: #007bff !important; +} + +.border-secondary { + border-color: #6c757d !important; +} + +.border-success { + border-color: #28a745 !important; +} + +.border-info { + border-color: #17a2b8 !important; +} + +.border-warning { + border-color: #ffc107 !important; +} + +.border-danger { + border-color: #dc3545 !important; +} + +.border-light { + border-color: #f8f9fa !important; +} + +.border-dark { + border-color: #343a40 !important; +} + +.border-white { + border-color: #fff !important; +} + +.rounded { + border-radius: 0.25rem !important; +} + +.rounded-top { + border-top-left-radius: 0.25rem !important; + border-top-right-radius: 0.25rem !important; +} + +.rounded-right { + border-top-right-radius: 0.25rem !important; + border-bottom-right-radius: 0.25rem !important; +} + +.rounded-bottom { + border-bottom-right-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; +} + +.rounded-left { + border-top-left-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; +} + +.rounded-circle { + border-radius: 50% !important; +} + +.rounded-0 { + border-radius: 0 !important; +} + +.clearfix::after { + display: block; + clear: both; + content: ""; +} + +.d-none { + display: none !important; +} + +.d-inline { + display: inline !important; +} + +.d-inline-block { + display: inline-block !important; +} + +.d-block { + display: block !important; +} + +.d-table { + display: table !important; +} + +.d-table-row { + display: table-row !important; +} + +.d-table-cell { + display: table-cell !important; +} + +.d-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; +} + +.d-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; +} + +@media (min-width: 576px) { + .d-sm-none { + display: none !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-block { + display: block !important; + } + .d-sm-table { + display: table !important; + } + .d-sm-table-row { + display: table-row !important; + } + .d-sm-table-cell { + display: table-cell !important; + } + .d-sm-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } + .d-sm-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} +@media (min-width: 768px) { + .d-md-none { + display: none !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-block { + display: block !important; + } + .d-md-table { + display: table !important; + } + .d-md-table-row { + display: table-row !important; + } + .d-md-table-cell { + display: table-cell !important; + } + .d-md-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } + .d-md-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} +@media (min-width: 992px) { + .d-lg-none { + display: none !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-block { + display: block !important; + } + .d-lg-table { + display: table !important; + } + .d-lg-table-row { + display: table-row !important; + } + .d-lg-table-cell { + display: table-cell !important; + } + .d-lg-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } + .d-lg-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} +@media (min-width: 1200px) { + .d-xl-none { + display: none !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-block { + display: block !important; + } + .d-xl-table { + display: table !important; + } + .d-xl-table-row { + display: table-row !important; + } + .d-xl-table-cell { + display: table-cell !important; + } + .d-xl-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } + .d-xl-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} +@media print { + .d-print-none { + display: none !important; + } + .d-print-inline { + display: inline !important; + } + .d-print-inline-block { + display: inline-block !important; + } + .d-print-block { + display: block !important; + } + .d-print-table { + display: table !important; + } + .d-print-table-row { + display: table-row !important; + } + .d-print-table-cell { + display: table-cell !important; + } + .d-print-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } + .d-print-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} +.embed-responsive { + position: relative; + display: block; + width: 100%; + padding: 0; + overflow: hidden; +} + +.embed-responsive::before { + display: block; + content: ""; +} + +.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; +} + +.embed-responsive-21by9::before { + padding-top: 42.857143%; +} + +.embed-responsive-16by9::before { + padding-top: 56.25%; +} + +.embed-responsive-4by3::before { + padding-top: 75%; +} + +.embed-responsive-1by1::before { + padding-top: 100%; +} + +.flex-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; +} + +.flex-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; +} + +.flex-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; +} + +.flex-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; +} + +.flex-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; +} + +.flex-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; +} + +.flex-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; +} + +.justify-content-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; +} + +.justify-content-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; +} + +.justify-content-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; +} + +.justify-content-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; +} + +.justify-content-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; +} + +.align-items-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; +} + +.align-items-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; +} + +.align-items-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; +} + +.align-items-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; +} + +.align-items-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; +} + +.align-content-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; +} + +.align-content-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; +} + +.align-content-center { + -ms-flex-line-pack: center !important; + align-content: center !important; +} + +.align-content-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; +} + +.align-content-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; +} + +.align-content-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; +} + +.align-self-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; +} + +.align-self-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; +} + +.align-self-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; +} + +.align-self-center { + -ms-flex-item-align: center !important; + align-self: center !important; +} + +.align-self-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; +} + +.align-self-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; +} + +@media (min-width: 576px) { + .flex-sm-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-sm-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-sm-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-sm-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-sm-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-sm-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-sm-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .justify-content-sm-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-sm-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-sm-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-sm-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-sm-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-sm-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-sm-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-sm-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-sm-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-sm-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-sm-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-sm-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-sm-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-sm-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-sm-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-sm-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-sm-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-sm-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-sm-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-sm-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-sm-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-sm-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} +@media (min-width: 768px) { + .flex-md-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-md-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-md-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-md-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-md-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-md-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-md-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .justify-content-md-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-md-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-md-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-md-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-md-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-md-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-md-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-md-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-md-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-md-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-md-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-md-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-md-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-md-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-md-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-md-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-md-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-md-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-md-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-md-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-md-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-md-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} +@media (min-width: 992px) { + .flex-lg-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-lg-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-lg-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-lg-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-lg-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-lg-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-lg-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .justify-content-lg-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-lg-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-lg-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-lg-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-lg-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-lg-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-lg-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-lg-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-lg-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-lg-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-lg-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-lg-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-lg-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-lg-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-lg-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-lg-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-lg-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-lg-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-lg-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-lg-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-lg-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-lg-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} +@media (min-width: 1200px) { + .flex-xl-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-xl-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-xl-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-xl-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-xl-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-xl-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-xl-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .justify-content-xl-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-xl-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-xl-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-xl-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-xl-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-xl-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-xl-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-xl-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-xl-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-xl-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-xl-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-xl-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-xl-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-xl-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-xl-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-xl-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-xl-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-xl-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-xl-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-xl-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-xl-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-xl-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} +.float-left { + float: left !important; +} + +.float-right { + float: right !important; +} + +.float-none { + float: none !important; +} + +@media (min-width: 576px) { + .float-sm-left { + float: left !important; + } + .float-sm-right { + float: right !important; + } + .float-sm-none { + float: none !important; + } +} +@media (min-width: 768px) { + .float-md-left { + float: left !important; + } + .float-md-right { + float: right !important; + } + .float-md-none { + float: none !important; + } +} +@media (min-width: 992px) { + .float-lg-left { + float: left !important; + } + .float-lg-right { + float: right !important; + } + .float-lg-none { + float: none !important; + } +} +@media (min-width: 1200px) { + .float-xl-left { + float: left !important; + } + .float-xl-right { + float: right !important; + } + .float-xl-none { + float: none !important; + } +} +.position-static { + position: static !important; +} + +.position-relative { + position: relative !important; +} + +.position-absolute { + position: absolute !important; +} + +.position-fixed { + position: fixed !important; +} + +.position-sticky { + position: sticky !important; +} + +.fixed-top { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; +} + +.fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; +} + +@supports (position: sticky) { + .sticky-top { + position: sticky; + top: 0; + z-index: 1020; + } +} +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + -webkit-clip-path: inset(50%); + clip-path: inset(50%); + border: 0; +} + +.sr-only-focusable:active, .sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + overflow: visible; + clip: auto; + white-space: normal; + -webkit-clip-path: none; + clip-path: none; +} + +.w-25 { + width: 25% !important; +} + +.w-50 { + width: 50% !important; +} + +.w-75 { + width: 75% !important; +} + +.w-100 { + width: 100% !important; +} + +.h-25 { + height: 25% !important; +} + +.h-50 { + height: 50% !important; +} + +.h-75 { + height: 75% !important; +} + +.h-100 { + height: 100% !important; +} + +.mw-100 { + max-width: 100% !important; +} + +.mh-100 { + max-height: 100% !important; +} + +.m-0 { + margin: 0 !important; +} + +.mt-0, .my-0 { + margin-top: 0 !important; +} + +.mr-0, .mx-0 { + margin-right: 0 !important; +} + +.mb-0, .my-0 { + margin-bottom: 0 !important; +} + +.ml-0, .mx-0 { + margin-left: 0 !important; +} + +.m-1 { + margin: 0.25rem !important; +} + +.mt-1, .my-1 { + margin-top: 0.25rem !important; +} + +.mr-1, .mx-1 { + margin-right: 0.25rem !important; +} + +.mb-1, .my-1 { + margin-bottom: 0.25rem !important; +} + +.ml-1, .mx-1 { + margin-left: 0.25rem !important; +} + +.m-2 { + margin: 0.5rem !important; +} + +.mt-2, .my-2 { + margin-top: 0.5rem !important; +} + +.mr-2, .mx-2 { + margin-right: 0.5rem !important; +} + +.mb-2, .my-2 { + margin-bottom: 0.5rem !important; +} + +.ml-2, .mx-2 { + margin-left: 0.5rem !important; +} + +.m-3 { + margin: 1rem !important; +} + +.mt-3, .my-3 { + margin-top: 1rem !important; +} + +.mr-3, .mx-3 { + margin-right: 1rem !important; +} + +.mb-3, .my-3 { + margin-bottom: 1rem !important; +} + +.ml-3, .mx-3 { + margin-left: 1rem !important; +} + +.m-4 { + margin: 1.5rem !important; +} + +.mt-4, .my-4 { + margin-top: 1.5rem !important; +} + +.mr-4, .mx-4 { + margin-right: 1.5rem !important; +} + +.mb-4, .my-4 { + margin-bottom: 1.5rem !important; +} + +.ml-4, .mx-4 { + margin-left: 1.5rem !important; +} + +.m-5 { + margin: 3rem !important; +} + +.mt-5, .my-5 { + margin-top: 3rem !important; +} + +.mr-5, .mx-5 { + margin-right: 3rem !important; +} + +.mb-5, .my-5 { + margin-bottom: 3rem !important; +} + +.ml-5, .mx-5 { + margin-left: 3rem !important; +} + +.p-0 { + padding: 0 !important; +} + +.pt-0, .py-0 { + padding-top: 0 !important; +} + +.pr-0, .px-0 { + padding-right: 0 !important; +} + +.pb-0, .py-0 { + padding-bottom: 0 !important; +} + +.pl-0, .px-0 { + padding-left: 0 !important; +} + +.p-1 { + padding: 0.25rem !important; +} + +.pt-1, .py-1 { + padding-top: 0.25rem !important; +} + +.pr-1, .px-1 { + padding-right: 0.25rem !important; +} + +.pb-1, .py-1 { + padding-bottom: 0.25rem !important; +} + +.pl-1, .px-1 { + padding-left: 0.25rem !important; +} + +.p-2 { + padding: 0.5rem !important; +} + +.pt-2, .py-2 { + padding-top: 0.5rem !important; +} + +.pr-2, .px-2 { + padding-right: 0.5rem !important; +} + +.pb-2, .py-2 { + padding-bottom: 0.5rem !important; +} + +.pl-2, .px-2 { + padding-left: 0.5rem !important; +} + +.p-3 { + padding: 1rem !important; +} + +.pt-3, .py-3 { + padding-top: 1rem !important; +} + +.pr-3, .px-3 { + padding-right: 1rem !important; +} + +.pb-3, .py-3 { + padding-bottom: 1rem !important; +} + +.pl-3, .px-3 { + padding-left: 1rem !important; +} + +.p-4 { + padding: 1.5rem !important; +} + +.pt-4, .py-4 { + padding-top: 1.5rem !important; +} + +.pr-4, .px-4 { + padding-right: 1.5rem !important; +} + +.pb-4, .py-4 { + padding-bottom: 1.5rem !important; +} + +.pl-4, .px-4 { + padding-left: 1.5rem !important; +} + +.p-5 { + padding: 3rem !important; +} + +.pt-5, .py-5 { + padding-top: 3rem !important; +} + +.pr-5, .px-5 { + padding-right: 3rem !important; +} + +.pb-5, .py-5 { + padding-bottom: 3rem !important; +} + +.pl-5, .px-5 { + padding-left: 3rem !important; +} + +.m-auto { + margin: auto !important; +} + +.mt-auto, .my-auto { + margin-top: auto !important; +} + +.mr-auto, .mx-auto { + margin-right: auto !important; +} + +.mb-auto, .my-auto { + margin-bottom: auto !important; +} + +.ml-auto, .mx-auto { + margin-left: auto !important; +} + +@media (min-width: 576px) { + .m-sm-0 { + margin: 0 !important; + } + .mt-sm-0, .my-sm-0 { + margin-top: 0 !important; + } + .mr-sm-0, .mx-sm-0 { + margin-right: 0 !important; + } + .mb-sm-0, .my-sm-0 { + margin-bottom: 0 !important; + } + .ml-sm-0, .mx-sm-0 { + margin-left: 0 !important; + } + .m-sm-1 { + margin: 0.25rem !important; + } + .mt-sm-1, .my-sm-1 { + margin-top: 0.25rem !important; + } + .mr-sm-1, .mx-sm-1 { + margin-right: 0.25rem !important; + } + .mb-sm-1, .my-sm-1 { + margin-bottom: 0.25rem !important; + } + .ml-sm-1, .mx-sm-1 { + margin-left: 0.25rem !important; + } + .m-sm-2 { + margin: 0.5rem !important; + } + .mt-sm-2, .my-sm-2 { + margin-top: 0.5rem !important; + } + .mr-sm-2, .mx-sm-2 { + margin-right: 0.5rem !important; + } + .mb-sm-2, .my-sm-2 { + margin-bottom: 0.5rem !important; + } + .ml-sm-2, .mx-sm-2 { + margin-left: 0.5rem !important; + } + .m-sm-3 { + margin: 1rem !important; + } + .mt-sm-3, .my-sm-3 { + margin-top: 1rem !important; + } + .mr-sm-3, .mx-sm-3 { + margin-right: 1rem !important; + } + .mb-sm-3, .my-sm-3 { + margin-bottom: 1rem !important; + } + .ml-sm-3, .mx-sm-3 { + margin-left: 1rem !important; + } + .m-sm-4 { + margin: 1.5rem !important; + } + .mt-sm-4, .my-sm-4 { + margin-top: 1.5rem !important; + } + .mr-sm-4, .mx-sm-4 { + margin-right: 1.5rem !important; + } + .mb-sm-4, .my-sm-4 { + margin-bottom: 1.5rem !important; + } + .ml-sm-4, .mx-sm-4 { + margin-left: 1.5rem !important; + } + .m-sm-5 { + margin: 3rem !important; + } + .mt-sm-5, .my-sm-5 { + margin-top: 3rem !important; + } + .mr-sm-5, .mx-sm-5 { + margin-right: 3rem !important; + } + .mb-sm-5, .my-sm-5 { + margin-bottom: 3rem !important; + } + .ml-sm-5, .mx-sm-5 { + margin-left: 3rem !important; + } + .p-sm-0 { + padding: 0 !important; + } + .pt-sm-0, .py-sm-0 { + padding-top: 0 !important; + } + .pr-sm-0, .px-sm-0 { + padding-right: 0 !important; + } + .pb-sm-0, .py-sm-0 { + padding-bottom: 0 !important; + } + .pl-sm-0, .px-sm-0 { + padding-left: 0 !important; + } + .p-sm-1 { + padding: 0.25rem !important; + } + .pt-sm-1, .py-sm-1 { + padding-top: 0.25rem !important; + } + .pr-sm-1, .px-sm-1 { + padding-right: 0.25rem !important; + } + .pb-sm-1, .py-sm-1 { + padding-bottom: 0.25rem !important; + } + .pl-sm-1, .px-sm-1 { + padding-left: 0.25rem !important; + } + .p-sm-2 { + padding: 0.5rem !important; + } + .pt-sm-2, .py-sm-2 { + padding-top: 0.5rem !important; + } + .pr-sm-2, .px-sm-2 { + padding-right: 0.5rem !important; + } + .pb-sm-2, .py-sm-2 { + padding-bottom: 0.5rem !important; + } + .pl-sm-2, .px-sm-2 { + padding-left: 0.5rem !important; + } + .p-sm-3 { + padding: 1rem !important; + } + .pt-sm-3, .py-sm-3 { + padding-top: 1rem !important; + } + .pr-sm-3, .px-sm-3 { + padding-right: 1rem !important; + } + .pb-sm-3, .py-sm-3 { + padding-bottom: 1rem !important; + } + .pl-sm-3, .px-sm-3 { + padding-left: 1rem !important; + } + .p-sm-4 { + padding: 1.5rem !important; + } + .pt-sm-4, .py-sm-4 { + padding-top: 1.5rem !important; + } + .pr-sm-4, .px-sm-4 { + padding-right: 1.5rem !important; + } + .pb-sm-4, .py-sm-4 { + padding-bottom: 1.5rem !important; + } + .pl-sm-4, .px-sm-4 { + padding-left: 1.5rem !important; + } + .p-sm-5 { + padding: 3rem !important; + } + .pt-sm-5, .py-sm-5 { + padding-top: 3rem !important; + } + .pr-sm-5, .px-sm-5 { + padding-right: 3rem !important; + } + .pb-sm-5, .py-sm-5 { + padding-bottom: 3rem !important; + } + .pl-sm-5, .px-sm-5 { + padding-left: 3rem !important; + } + .m-sm-auto { + margin: auto !important; + } + .mt-sm-auto, .my-sm-auto { + margin-top: auto !important; + } + .mr-sm-auto, .mx-sm-auto { + margin-right: auto !important; + } + .mb-sm-auto, .my-sm-auto { + margin-bottom: auto !important; + } + .ml-sm-auto, .mx-sm-auto { + margin-left: auto !important; + } +} +@media (min-width: 768px) { + .m-md-0 { + margin: 0 !important; + } + .mt-md-0, .my-md-0 { + margin-top: 0 !important; + } + .mr-md-0, .mx-md-0 { + margin-right: 0 !important; + } + .mb-md-0, .my-md-0 { + margin-bottom: 0 !important; + } + .ml-md-0, .mx-md-0 { + margin-left: 0 !important; + } + .m-md-1 { + margin: 0.25rem !important; + } + .mt-md-1, .my-md-1 { + margin-top: 0.25rem !important; + } + .mr-md-1, .mx-md-1 { + margin-right: 0.25rem !important; + } + .mb-md-1, .my-md-1 { + margin-bottom: 0.25rem !important; + } + .ml-md-1, .mx-md-1 { + margin-left: 0.25rem !important; + } + .m-md-2 { + margin: 0.5rem !important; + } + .mt-md-2, .my-md-2 { + margin-top: 0.5rem !important; + } + .mr-md-2, .mx-md-2 { + margin-right: 0.5rem !important; + } + .mb-md-2, .my-md-2 { + margin-bottom: 0.5rem !important; + } + .ml-md-2, .mx-md-2 { + margin-left: 0.5rem !important; + } + .m-md-3 { + margin: 1rem !important; + } + .mt-md-3, .my-md-3 { + margin-top: 1rem !important; + } + .mr-md-3, .mx-md-3 { + margin-right: 1rem !important; + } + .mb-md-3, .my-md-3 { + margin-bottom: 1rem !important; + } + .ml-md-3, .mx-md-3 { + margin-left: 1rem !important; + } + .m-md-4 { + margin: 1.5rem !important; + } + .mt-md-4, .my-md-4 { + margin-top: 1.5rem !important; + } + .mr-md-4, .mx-md-4 { + margin-right: 1.5rem !important; + } + .mb-md-4, .my-md-4 { + margin-bottom: 1.5rem !important; + } + .ml-md-4, .mx-md-4 { + margin-left: 1.5rem !important; + } + .m-md-5 { + margin: 3rem !important; + } + .mt-md-5, .my-md-5 { + margin-top: 3rem !important; + } + .mr-md-5, .mx-md-5 { + margin-right: 3rem !important; + } + .mb-md-5, .my-md-5 { + margin-bottom: 3rem !important; + } + .ml-md-5, .mx-md-5 { + margin-left: 3rem !important; + } + .p-md-0 { + padding: 0 !important; + } + .pt-md-0, .py-md-0 { + padding-top: 0 !important; + } + .pr-md-0, .px-md-0 { + padding-right: 0 !important; + } + .pb-md-0, .py-md-0 { + padding-bottom: 0 !important; + } + .pl-md-0, .px-md-0 { + padding-left: 0 !important; + } + .p-md-1 { + padding: 0.25rem !important; + } + .pt-md-1, .py-md-1 { + padding-top: 0.25rem !important; + } + .pr-md-1, .px-md-1 { + padding-right: 0.25rem !important; + } + .pb-md-1, .py-md-1 { + padding-bottom: 0.25rem !important; + } + .pl-md-1, .px-md-1 { + padding-left: 0.25rem !important; + } + .p-md-2 { + padding: 0.5rem !important; + } + .pt-md-2, .py-md-2 { + padding-top: 0.5rem !important; + } + .pr-md-2, .px-md-2 { + padding-right: 0.5rem !important; + } + .pb-md-2, .py-md-2 { + padding-bottom: 0.5rem !important; + } + .pl-md-2, .px-md-2 { + padding-left: 0.5rem !important; + } + .p-md-3 { + padding: 1rem !important; + } + .pt-md-3, .py-md-3 { + padding-top: 1rem !important; + } + .pr-md-3, .px-md-3 { + padding-right: 1rem !important; + } + .pb-md-3, .py-md-3 { + padding-bottom: 1rem !important; + } + .pl-md-3, .px-md-3 { + padding-left: 1rem !important; + } + .p-md-4 { + padding: 1.5rem !important; + } + .pt-md-4, .py-md-4 { + padding-top: 1.5rem !important; + } + .pr-md-4, .px-md-4 { + padding-right: 1.5rem !important; + } + .pb-md-4, .py-md-4 { + padding-bottom: 1.5rem !important; + } + .pl-md-4, .px-md-4 { + padding-left: 1.5rem !important; + } + .p-md-5 { + padding: 3rem !important; + } + .pt-md-5, .py-md-5 { + padding-top: 3rem !important; + } + .pr-md-5, .px-md-5 { + padding-right: 3rem !important; + } + .pb-md-5, .py-md-5 { + padding-bottom: 3rem !important; + } + .pl-md-5, .px-md-5 { + padding-left: 3rem !important; + } + .m-md-auto { + margin: auto !important; + } + .mt-md-auto, .my-md-auto { + margin-top: auto !important; + } + .mr-md-auto, .mx-md-auto { + margin-right: auto !important; + } + .mb-md-auto, .my-md-auto { + margin-bottom: auto !important; + } + .ml-md-auto, .mx-md-auto { + margin-left: auto !important; + } +} +@media (min-width: 992px) { + .m-lg-0 { + margin: 0 !important; + } + .mt-lg-0, .my-lg-0 { + margin-top: 0 !important; + } + .mr-lg-0, .mx-lg-0 { + margin-right: 0 !important; + } + .mb-lg-0, .my-lg-0 { + margin-bottom: 0 !important; + } + .ml-lg-0, .mx-lg-0 { + margin-left: 0 !important; + } + .m-lg-1 { + margin: 0.25rem !important; + } + .mt-lg-1, .my-lg-1 { + margin-top: 0.25rem !important; + } + .mr-lg-1, .mx-lg-1 { + margin-right: 0.25rem !important; + } + .mb-lg-1, .my-lg-1 { + margin-bottom: 0.25rem !important; + } + .ml-lg-1, .mx-lg-1 { + margin-left: 0.25rem !important; + } + .m-lg-2 { + margin: 0.5rem !important; + } + .mt-lg-2, .my-lg-2 { + margin-top: 0.5rem !important; + } + .mr-lg-2, .mx-lg-2 { + margin-right: 0.5rem !important; + } + .mb-lg-2, .my-lg-2 { + margin-bottom: 0.5rem !important; + } + .ml-lg-2, .mx-lg-2 { + margin-left: 0.5rem !important; + } + .m-lg-3 { + margin: 1rem !important; + } + .mt-lg-3, .my-lg-3 { + margin-top: 1rem !important; + } + .mr-lg-3, .mx-lg-3 { + margin-right: 1rem !important; + } + .mb-lg-3, .my-lg-3 { + margin-bottom: 1rem !important; + } + .ml-lg-3, .mx-lg-3 { + margin-left: 1rem !important; + } + .m-lg-4 { + margin: 1.5rem !important; + } + .mt-lg-4, .my-lg-4 { + margin-top: 1.5rem !important; + } + .mr-lg-4, .mx-lg-4 { + margin-right: 1.5rem !important; + } + .mb-lg-4, .my-lg-4 { + margin-bottom: 1.5rem !important; + } + .ml-lg-4, .mx-lg-4 { + margin-left: 1.5rem !important; + } + .m-lg-5 { + margin: 3rem !important; + } + .mt-lg-5, .my-lg-5 { + margin-top: 3rem !important; + } + .mr-lg-5, .mx-lg-5 { + margin-right: 3rem !important; + } + .mb-lg-5, .my-lg-5 { + margin-bottom: 3rem !important; + } + .ml-lg-5, .mx-lg-5 { + margin-left: 3rem !important; + } + .p-lg-0 { + padding: 0 !important; + } + .pt-lg-0, .py-lg-0 { + padding-top: 0 !important; + } + .pr-lg-0, .px-lg-0 { + padding-right: 0 !important; + } + .pb-lg-0, .py-lg-0 { + padding-bottom: 0 !important; + } + .pl-lg-0, .px-lg-0 { + padding-left: 0 !important; + } + .p-lg-1 { + padding: 0.25rem !important; + } + .pt-lg-1, .py-lg-1 { + padding-top: 0.25rem !important; + } + .pr-lg-1, .px-lg-1 { + padding-right: 0.25rem !important; + } + .pb-lg-1, .py-lg-1 { + padding-bottom: 0.25rem !important; + } + .pl-lg-1, .px-lg-1 { + padding-left: 0.25rem !important; + } + .p-lg-2 { + padding: 0.5rem !important; + } + .pt-lg-2, .py-lg-2 { + padding-top: 0.5rem !important; + } + .pr-lg-2, .px-lg-2 { + padding-right: 0.5rem !important; + } + .pb-lg-2, .py-lg-2 { + padding-bottom: 0.5rem !important; + } + .pl-lg-2, .px-lg-2 { + padding-left: 0.5rem !important; + } + .p-lg-3 { + padding: 1rem !important; + } + .pt-lg-3, .py-lg-3 { + padding-top: 1rem !important; + } + .pr-lg-3, .px-lg-3 { + padding-right: 1rem !important; + } + .pb-lg-3, .py-lg-3 { + padding-bottom: 1rem !important; + } + .pl-lg-3, .px-lg-3 { + padding-left: 1rem !important; + } + .p-lg-4 { + padding: 1.5rem !important; + } + .pt-lg-4, .py-lg-4 { + padding-top: 1.5rem !important; + } + .pr-lg-4, .px-lg-4 { + padding-right: 1.5rem !important; + } + .pb-lg-4, .py-lg-4 { + padding-bottom: 1.5rem !important; + } + .pl-lg-4, .px-lg-4 { + padding-left: 1.5rem !important; + } + .p-lg-5 { + padding: 3rem !important; + } + .pt-lg-5, .py-lg-5 { + padding-top: 3rem !important; + } + .pr-lg-5, .px-lg-5 { + padding-right: 3rem !important; + } + .pb-lg-5, .py-lg-5 { + padding-bottom: 3rem !important; + } + .pl-lg-5, .px-lg-5 { + padding-left: 3rem !important; + } + .m-lg-auto { + margin: auto !important; + } + .mt-lg-auto, .my-lg-auto { + margin-top: auto !important; + } + .mr-lg-auto, .mx-lg-auto { + margin-right: auto !important; + } + .mb-lg-auto, .my-lg-auto { + margin-bottom: auto !important; + } + .ml-lg-auto, .mx-lg-auto { + margin-left: auto !important; + } +} +@media (min-width: 1200px) { + .m-xl-0 { + margin: 0 !important; + } + .mt-xl-0, .my-xl-0 { + margin-top: 0 !important; + } + .mr-xl-0, .mx-xl-0 { + margin-right: 0 !important; + } + .mb-xl-0, .my-xl-0 { + margin-bottom: 0 !important; + } + .ml-xl-0, .mx-xl-0 { + margin-left: 0 !important; + } + .m-xl-1 { + margin: 0.25rem !important; + } + .mt-xl-1, .my-xl-1 { + margin-top: 0.25rem !important; + } + .mr-xl-1, .mx-xl-1 { + margin-right: 0.25rem !important; + } + .mb-xl-1, .my-xl-1 { + margin-bottom: 0.25rem !important; + } + .ml-xl-1, .mx-xl-1 { + margin-left: 0.25rem !important; + } + .m-xl-2 { + margin: 0.5rem !important; + } + .mt-xl-2, .my-xl-2 { + margin-top: 0.5rem !important; + } + .mr-xl-2, .mx-xl-2 { + margin-right: 0.5rem !important; + } + .mb-xl-2, .my-xl-2 { + margin-bottom: 0.5rem !important; + } + .ml-xl-2, .mx-xl-2 { + margin-left: 0.5rem !important; + } + .m-xl-3 { + margin: 1rem !important; + } + .mt-xl-3, .my-xl-3 { + margin-top: 1rem !important; + } + .mr-xl-3, .mx-xl-3 { + margin-right: 1rem !important; + } + .mb-xl-3, .my-xl-3 { + margin-bottom: 1rem !important; + } + .ml-xl-3, .mx-xl-3 { + margin-left: 1rem !important; + } + .m-xl-4 { + margin: 1.5rem !important; + } + .mt-xl-4, .my-xl-4 { + margin-top: 1.5rem !important; + } + .mr-xl-4, .mx-xl-4 { + margin-right: 1.5rem !important; + } + .mb-xl-4, .my-xl-4 { + margin-bottom: 1.5rem !important; + } + .ml-xl-4, .mx-xl-4 { + margin-left: 1.5rem !important; + } + .m-xl-5 { + margin: 3rem !important; + } + .mt-xl-5, .my-xl-5 { + margin-top: 3rem !important; + } + .mr-xl-5, .mx-xl-5 { + margin-right: 3rem !important; + } + .mb-xl-5, .my-xl-5 { + margin-bottom: 3rem !important; + } + .ml-xl-5, .mx-xl-5 { + margin-left: 3rem !important; + } + .p-xl-0 { + padding: 0 !important; + } + .pt-xl-0, .py-xl-0 { + padding-top: 0 !important; + } + .pr-xl-0, .px-xl-0 { + padding-right: 0 !important; + } + .pb-xl-0, .py-xl-0 { + padding-bottom: 0 !important; + } + .pl-xl-0, .px-xl-0 { + padding-left: 0 !important; + } + .p-xl-1 { + padding: 0.25rem !important; + } + .pt-xl-1, .py-xl-1 { + padding-top: 0.25rem !important; + } + .pr-xl-1, .px-xl-1 { + padding-right: 0.25rem !important; + } + .pb-xl-1, .py-xl-1 { + padding-bottom: 0.25rem !important; + } + .pl-xl-1, .px-xl-1 { + padding-left: 0.25rem !important; + } + .p-xl-2 { + padding: 0.5rem !important; + } + .pt-xl-2, .py-xl-2 { + padding-top: 0.5rem !important; + } + .pr-xl-2, .px-xl-2 { + padding-right: 0.5rem !important; + } + .pb-xl-2, .py-xl-2 { + padding-bottom: 0.5rem !important; + } + .pl-xl-2, .px-xl-2 { + padding-left: 0.5rem !important; + } + .p-xl-3 { + padding: 1rem !important; + } + .pt-xl-3, .py-xl-3 { + padding-top: 1rem !important; + } + .pr-xl-3, .px-xl-3 { + padding-right: 1rem !important; + } + .pb-xl-3, .py-xl-3 { + padding-bottom: 1rem !important; + } + .pl-xl-3, .px-xl-3 { + padding-left: 1rem !important; + } + .p-xl-4 { + padding: 1.5rem !important; + } + .pt-xl-4, .py-xl-4 { + padding-top: 1.5rem !important; + } + .pr-xl-4, .px-xl-4 { + padding-right: 1.5rem !important; + } + .pb-xl-4, .py-xl-4 { + padding-bottom: 1.5rem !important; + } + .pl-xl-4, .px-xl-4 { + padding-left: 1.5rem !important; + } + .p-xl-5 { + padding: 3rem !important; + } + .pt-xl-5, .py-xl-5 { + padding-top: 3rem !important; + } + .pr-xl-5, .px-xl-5 { + padding-right: 3rem !important; + } + .pb-xl-5, .py-xl-5 { + padding-bottom: 3rem !important; + } + .pl-xl-5, .px-xl-5 { + padding-left: 3rem !important; + } + .m-xl-auto { + margin: auto !important; + } + .mt-xl-auto, .my-xl-auto { + margin-top: auto !important; + } + .mr-xl-auto, .mx-xl-auto { + margin-right: auto !important; + } + .mb-xl-auto, .my-xl-auto { + margin-bottom: auto !important; + } + .ml-xl-auto, .mx-xl-auto { + margin-left: auto !important; + } +} +.text-justify { + text-align: justify !important; +} + +.text-nowrap { + white-space: nowrap !important; +} + +.text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.text-left { + text-align: left !important; +} + +.text-right { + text-align: right !important; +} + +.text-center { + text-align: center !important; +} + +@media (min-width: 576px) { + .text-sm-left { + text-align: left !important; + } + .text-sm-right { + text-align: right !important; + } + .text-sm-center { + text-align: center !important; + } +} +@media (min-width: 768px) { + .text-md-left { + text-align: left !important; + } + .text-md-right { + text-align: right !important; + } + .text-md-center { + text-align: center !important; + } +} +@media (min-width: 992px) { + .text-lg-left { + text-align: left !important; + } + .text-lg-right { + text-align: right !important; + } + .text-lg-center { + text-align: center !important; + } +} +@media (min-width: 1200px) { + .text-xl-left { + text-align: left !important; + } + .text-xl-right { + text-align: right !important; + } + .text-xl-center { + text-align: center !important; + } +} +.text-lowercase { + text-transform: lowercase !important; +} + +.text-uppercase { + text-transform: uppercase !important; +} + +.text-capitalize { + text-transform: capitalize !important; +} + +.font-weight-light { + font-weight: 300 !important; +} + +.font-weight-normal { + font-weight: 400 !important; +} + +.font-weight-bold { + font-weight: 700 !important; +} + +.font-italic { + font-style: italic !important; +} + +.text-white { + color: #fff !important; +} + +.text-primary { + color: #007bff !important; +} + +a.text-primary:focus, a.text-primary:hover { + color: #0062cc !important; +} + +.text-secondary { + color: #6c757d !important; +} + +a.text-secondary:focus, a.text-secondary:hover { + color: #545b62 !important; +} + +.text-success { + color: #28a745 !important; +} + +a.text-success:focus, a.text-success:hover { + color: #1e7e34 !important; +} + +.text-info { + color: #17a2b8 !important; +} + +a.text-info:focus, a.text-info:hover { + color: #117a8b !important; +} + +.text-warning { + color: #ffc107 !important; +} + +a.text-warning:focus, a.text-warning:hover { + color: #d39e00 !important; +} + +.text-danger { + color: #dc3545 !important; +} + +a.text-danger:focus, a.text-danger:hover { + color: #bd2130 !important; +} + +.text-light { + color: #f8f9fa !important; +} + +a.text-light:focus, a.text-light:hover { + color: #dae0e5 !important; +} + +.text-dark { + color: #343a40 !important; +} + +a.text-dark:focus, a.text-dark:hover { + color: #1d2124 !important; +} + +.text-muted { + color: #6c757d !important; +} + +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +.visible { + visibility: visible !important; +} + +.invisible { + visibility: hidden !important; +} + +@media print { + *, ::after, ::before { + text-shadow: none !important; + -webkit-box-shadow: none !important; + box-shadow: none !important; + } + a:not(.btn) { + text-decoration: underline; + } + abbr[title]::after { + content: " (" attr(title) ")"; + } + pre { + white-space: pre-wrap !important; + } + blockquote, pre { + border: 1px solid #999; + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + img, tr { + page-break-inside: avoid; + } + h2, h3, p { + orphans: 3; + widows: 3; + } + h2, h3 { + page-break-after: avoid; + } + @page { + size: a3; + } + body { + min-width: 992px !important; + } + .container { + min-width: 992px !important; + } + .navbar { + display: none; + } + .badge { + border: 1px solid #000; + } + .table { + border-collapse: collapse !important; + } + .table td, .table th { + background-color: #fff !important; + } + .table-bordered td, .table-bordered th { + border: 1px solid #ddd !important; + } +} + +/*# sourceMappingURL=maps/bootstrap.min.css.map */ diff --git a/app/css/contact_us.css b/app/css/contact_us.css new file mode 100644 index 0000000..2a6d8f0 --- /dev/null +++ b/app/css/contact_us.css @@ -0,0 +1,59 @@ +/* contact-us styles start */ +.contact-us-form { + font-size: 14px; + font-weight: 900; + font-family: 'NeuzeitS', Helvetica, sans-serif; + color: #231F20; +} +.contact-us-form .input-text { + width: 100%; + color: #53565A; + padding: 5px 14px; + margin-top: 5px; + border: 1px solid #E5E5E5; +} +.contact-us-form .select { + width: 100%; + padding: 5px 10px; + color: #231F20; + margin-top: 5px; + border: 1px solid #E5E5E5; +} +.contact-us-form .field-required { + margin: 2rem; +} +.contact-us-form .actions-toolbar { + text-align: center; + width: 100%; + margin-top: 5rem; + font-size: 16px; +} +.contact-us-form .actions-toolbar .button.action.continue.primary { + font-size: 16px; + color: #FFFFFF; + font-family: 'NeuzeitS', Helvetica, sans-serif; + background: #231F20; + padding: 10px 7rem; +} +.contact-us-form .contact-us-fields { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + width: 75%; +} +.contact-us-form .contact-us-fields .form-section-primary { + width: 50%; +} +.contact-us-form .contact-us-fields .form-section-secondary { + width: 50%; +} +.contact-us-form .contact-us-fields .form-section-secondary #comment { + height: 47%; +} +.contact-us-form .contact-us-fields .form-section-third { + width: 37.5%; + margin-top: 4rem; +} +/* contact-us styles end */ + +/*# sourceMappingURL=maps/contact_us.css.map */ diff --git a/app/css/less-styles.css b/app/css/less-styles.css new file mode 100644 index 0000000..5a2229a --- /dev/null +++ b/app/css/less-styles.css @@ -0,0 +1,12361 @@ +@charset "UTF-8"; +/**** LIBRARY ****/ +/* Slider */ +.slick-loading .slick-list { + background: #fff url('./ajax-loader.gif') center center no-repeat; +} +/* Arrows */ +.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%; + -webkit-transform: translate(0, -50%); + -ms-transform: translate(0, -50%); + transform: translate(0, -50%); + padding: 0; + border: none; + outline: none; +} +.slick-prev:hover, +.slick-next:hover, +.slick-prev:focus, +.slick-next:focus { + outline: none; + background: transparent; + color: transparent; +} +.slick-prev:hover:before, +.slick-next:hover:before, +.slick-prev:focus:before, +.slick-next:focus:before { + opacity: 1; +} +.slick-prev.slick-disabled:before, +.slick-next.slick-disabled:before { + opacity: 0.25; +} +.slick-prev:before, +.slick-next:before { + font-family: "slick"; + font-size: 20px; + line-height: 1; + color: white; + opacity: 0.75; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + /* Icons */ +} +@font-face { + font-family: 'slick'; + font-weight: normal; + font-style: normal; + src: url('./fonts/slick.eot'); + src: url('./fonts/slick.eot?#iefix') format('embedded-opentype'), url('./fonts/slick.woff') format('woff'), url('./fonts/slick.ttf') format('truetype'), url('./fonts/slick.svg#slick') format('svg'); +} +.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: "←"; +} +/* Dots */ +.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: black; + opacity: 0.25; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +.slick-dots li.slick-active button:before { + color: black; + opacity: 0.75; +} +/* Slider */ +.slick-slider { + position: relative; + display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + -ms-touch-action: pan-y; + 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 { + -webkit-transform: translate3d(0, 0, 0); + -ms-transform: translate3d(0, 0, 0); + 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; +} +/**** HELPERS ****/ +/*------------------------------------*\ + #TYPOGRAPHIC FAMILY +\*------------------------------------*/ +/*------------------------------------*\ + #TYPOGRAPHIC SCALE +\*------------------------------------*/ +/*------------------------------------*\ + #BRAND COLORS +\*------------------------------------*/ +/* PRIMARY COLORS */ +/* SECONDARY COLORS */ +/*------------------------------------*\ + #LINE HEIGHT +\*------------------------------------*/ +/*------------------------------------*\ + #INTER COMPONENT MARGIN +\*------------------------------------*/ +/*------------------------------------*\ + #TYPOGRAPHY +\*------------------------------------*/ +/*------------------------------------*\ + #MEDIA SCREENS +\*------------------------------------*/ +/*------------------------------------*\ + #BORDER RADIUS +\*------------------------------------*/ +.margin-bottom--lv0 { + margin-bottom: 0rem; +} +.margin-bottom--lv1 { + margin-bottom: 1rem; +} +.margin-bottom--lv2 { + margin-bottom: 2rem; +} +.margin-bottom--lv3 { + margin-bottom: 4rem; +} +.margin-bottom--lv4 { + margin-bottom: 6rem; +} +@media all and (min-width: 768px) { + .margin-bottom--lv1 { + margin-bottom: 10rem; + } + .margin-bottom--lv2 { + margin-bottom: 13rem; + } + .margin-bottom--lv3 { + margin-bottom: 15rem; + } + .margin-bottom--lv4 { + margin-bottom: 16rem; + } +} +.margin-top--lv1 { + margin-top: 1rem; +} +@media all and (min-width: 768px) { + .margin-top--lv1 { + margin-top: 10rem; + } + .margin-top-lv1 { + margin-top: -10rem; + } +} +.line-height--none { + line-height: 0; +} +.line-height--small { + line-height: 1; +} +.line-height--base { + line-height: 1.5; +} +.line-height--medium { + line-height: 2; +} +.text-align--center { + text-align: center; +} +.text-align--left { + text-align: left; +} +.text-align--right { + text-align: right; +} +.mx-auto { + margin: 0 auto !important; +} +.no-padding { + padding: 0; +} +.no-margin { + margin: 0; +} +.margin-50 { + margin-top: 5rem; +} +.separator--horizontal { + max-width: 7.5rem; +} +.display--none { + display: none; +} +.display--flex { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} +.display--inline { + display: inline!important; +} +.flex-jc--sb { + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} +.flex-ai--fe { + -webkit-box-align: end; + -ms-flex-align: end; + align-items: flex-end; +} +.relative { + position: relative; +} +.absolute { + position: absolute; +} +@media all and (max-width: 767px) { + .desktop-only { + display: none; + } + .m-auto-mobile { + margin-left: auto; + margin-right: auto; + } + .w-100 { + width: 100%; + } +} +@media all and (min-width: 768px) { + .mobile-only { + display: none; + } + .m-auto-desktop { + margin-left: auto; + margin-right: auto; + } + .position-md-relative { + position: relative; + } + .position-md-absolute { + position: absolute; + } + .no-gutters-md { + margin-right: 0; + margin-left: 0; + } + .no-gutters-md > .col, + .no-gutters-md > [class*="col-"] { + padding-right: 0; + padding-left: 0; + } +} +/*------------------------------------*\ + # RESPONSIVE PROPERTIES +\*------------------------------------*/ +.font-size--nano { + font-size: 1rem; +} +.font-size--micro { + font-size: 1.2rem; +} +.font-size--milli { + font-size: 1.4rem; +} +.font-size--base { + font-size: 1.6rem; +} +.font-size--kilo { + font-size: 1.8rem; +} +.font-size--mega { + font-size: 2rem; +} +.font-size--giga { + font-size: 2.4rem; +} +.font-size--tera { + font-size: 3.6rem; +} +.font-size--peta { + font-size: 4.8rem; +} +.font-size--exa { + font-size: 6rem; +} +.font-family--primary { + font-family: 'NeuzeitS', 'Open Sans'; +} +.font-family--secondary { + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.font--xl { + font-size: 3.6rem; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +@media screen and (min-width: 320px) { + .font--xl { + font-size: calc(3.6rem + 24 * ((100vw - 320px ) / 1120 )); + } +} +@media screen and (min-width: 1440px) { + .font--xl { + font-size: 6rem; + } +} +h1 { + font-size: 3.6rem; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +@media screen and (min-width: 320px) { + h1 { + font-size: calc(3.6rem + 12 * ((100vw - 320px ) / 1120 )); + } +} +@media screen and (min-width: 1440px) { + h1 { + font-size: 4.8rem; + } +} +h2 { + font-size: 2.4rem; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +@media screen and (min-width: 320px) { + h2 { + font-size: calc(2.4rem + 12 * ((100vw - 320px ) / 1120 )); + } +} +@media screen and (min-width: 1440px) { + h2 { + font-size: 3.6rem; + } +} +h3 { + font-size: 3.6rem; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +h4 { + font-size: 2rem; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +@media screen and (min-width: 320px) { + h4 { + font-size: calc(2rem + 4 * ((100vw - 320px ) / 1120 )); + } +} +@media screen and (min-width: 1440px) { + h4 { + font-size: 2.4rem; + } +} +.color-black { + color: #000000; +} +.color-white { + color: #ffffff; +} +.color-platinum { + color: #E3E3E3; +} +/*------------------------------------*\ + #PRIMARY FONT +\*------------------------------------*/ +@font-face { + font-family: 'NeuzeitS'; + src: local('sans-serif'), url('../fonts/NeuzeitS-Regular.ttf') format('truetype'); + font-display: swap; +} +@font-face { + font-family: 'NeuzeitS-bold'; + src: local('sans-serif'), url('../fonts/NeuzeitS-Bold.otf') format('opentype'); + font-display: swap; +} +/*------------------------------------*\ + #FONT ICONS +\*------------------------------------*/ +@font-face { + font-family: 'fontello'; + src: url('../fonts/fontello.eot?88670338'); + src: url('../fonts/fontello.eot?88670338#iefix') format('embedded-opentype'), url('../fonts/fontello.woff?88670338') format('woff'), url('../fonts/fontello.ttf?88670338') format('truetype'), url('../fonts/fontello.svg?88670338#fontello') format('svg'); + font-weight: normal; + font-style: normal; + font-display: block; +} +[class^="icon-"]:before, +[class*=" icon-"]:before { + /* use !important to prevent issues with browser extensions that change fonts */ + font-family: 'fontello' !important; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: normal; + font-size: 3.2rem; + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +/*----------ICONS------------*/ +.icon-download:before { + content: '\e800'; +} +/* '' */ +.icon-close:before { + content: '\e801'; +} +/* '' */ +.icon-hamburger-menu:before { + content: '\e802'; +} +/* '' */ +.icon-zoom:before { + content: '\e803'; +} +/* '' */ +.icon-flammability:before { + content: '\e804'; +} +/* '' */ +.icon-wet-dry-crocking:before { + content: '\e805'; +} +/* '' */ +.icon-colorfastness-to-light:before { + content: '\e806'; +} +/* '' */ +.icon-facts:before { + content: '\e807'; +} +/* '' */ +.icon-physical-properties:before { + content: '\e808'; +} +/* '' */ +.icon-abrasion-high-traffic:before { + content: '\e809'; +} +/* '' */ +.icon-abrasion-low-traffic:before { + content: '\e80a'; +} +/* '' */ +.icon-filled-heart:before { + content: '\e80c'; +} +/* '' */ +.icon-search:before { + content: '\e80d'; +} +/* '' */ +.icon-unfilled-heart:before { + content: '\e80e'; +} +/* '' */ +.icon-save-as-pdf:before { + content: '\e80f'; +} +/* '' */ +.icon-price-lists:before { + content: '\e810'; +} +/* '' */ +.icon-maintenance:before { + content: '\e811'; +} +/* '' */ +.icon-indoor-advantage:before { + content: '\e812'; +} +/* '' */ +.icon-performance-frame:before { + content: '\e813'; +} +/* '' */ +.icon-sustainability:before { + content: '\e814'; +} +/* '' */ +.icon-up-arrow:before { + content: '\e815'; +} +/* '' */ +.icon-down-arrow:before { + content: '\e816'; +} +/* '' */ +.icon-right-arrow:before { + content: '\e817'; +} +/* '' */ +.icon-left-arrow:before { + content: '\e818'; +} +/* '' */ +.icon-facebook:before { + content: '\e819'; +} +/* '' */ +.icon-instagram:before { + content: '\e81a'; +} +/* '' */ +.icon-twitter:before { + content: '\e81b'; +} +/* '' */ +.icon-youtube:before { + content: '\e81c'; +} +/* '' */ +.icon-pinterest:before { + content: '\e81d'; +} +/* '' */ +.icon-linkedin:before { + content: '\e81e'; +} +/* '' */ +.icon-print:before { + content: '\e81f'; +} +/* '' */ +/**** COMPONENTS ****/ +/**** MODULES ****/ +footer.page-footer { + background: none; + padding: 0px 19px 0px; +} +@media (max-width: 767px) { + footer.page-footer { + padding: 0px; + } +} +footer.page-footer .footer.content { + padding: 0px; +} +.footer_container { + border-top: 0.5px solid rgba(68, 68, 68, 0.2); + max-width: 1200px; + margin: 0px auto; + color: #333333; + padding: 78px 0px 0px; +} +@media (max-width: 767px) { + .footer_container { + padding: 40px 19px 0px; + } +} +.footer_container * { + -webkit-box-sizing: border-box; + box-sizing: border-box; +} +.footer_info { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + max-width: 960px; + margin: 0px auto; +} +@media (max-width: 991px) { + .footer_info { + max-width: 100%; + } +} +.footer_info .footer_title { + font-size: 16px; + line-height: 19px; + text-transform: uppercase; + letter-spacing: 0.1em; + width: 100%; + display: inline-block; + vertical-align: top; + min-height: 34px; + margin: 0px 0px 13px; + font-family: 'NeuzeitS', 'Open Sans'; +} +@media (min-width: 768px) and (max-width: 991px) { + .footer_info .footer_title { + font-size: 1.4rem; + line-height: 17px; + } +} +@media (max-width: 767px) { + .footer_info .footer_title { + min-height: unset; + margin: 0px 0px 22px; + } +} +.footer_info .footer_colums { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + position: relative; + width: 210px; + padding: 0px 17px 0px 23px; +} +@media (max-width: 991px) { + .footer_info .footer_colums { + width: calc(20% - 10px); + padding: 0px 5px 0px 15px; + } +} +@media (max-width: 767px) { + .footer_info .footer_colums { + width: 100%; + padding: 0px; + } +} +.footer_info .footer_colums ul { + list-style: none; + margin: 0px; + padding: 0px; +} +.footer_info .footer_colums ul li { + margin: 0px 0px 30px; +} +@media (max-width: 767px) { + .footer_info .footer_colums ul li { + min-height: unset; + margin: 0px 0px 32px; + } +} +.footer_info .footer_colums ul li a { + font-size: 14px; + line-height: 17px; + letter-spacing: 0.1em; + color: #333333; + font-family: 'NeuzeitS', 'Open Sans'; +} +@media (max-width: 767px) { + .footer_info .footer_colums ul li a { + font-size: 16px; + line-height: 19px; + } +} +.footer_info .footer_colums ul li a:focus { + -webkit-box-shadow: 0 0 3px 1px #00699d !important; + box-shadow: 0 0 3px 1px #00699d !important; +} +.footer_info .footer_colums:after { + content: ""; + width: 0.5px; + height: 262px; + background: rgba(68, 68, 68, 0.2); + display: inline-block; + vertical-align: top; + position: absolute; + right: 0px; + top: 39px; +} +@media (max-width: 767px) { + .footer_info .footer_colums:after { + position: static; + width: 49px; + height: 1px; + display: block; + margin: 11px 0px 41px; + } +} +.footer_info .footer_products_column { + padding: 0px 44px 0px 0px; + width: 200px; +} +@media (max-width: 991px) { + .footer_info .footer_products_column { + padding: 0px 15px 0px 0px; + width: 20%; + } +} +@media (max-width: 767px) { + .footer_info .footer_products_column { + width: 100%; + padding: 0px; + } +} +@media (max-width: 767px) { + .footer_info .footer_resources_column:after { + margin-top: 12px; + } +} +@media (max-width: 767px) { + .footer_info .footer_about_column { + padding: 0px 0px 33px; + border-bottom: 1px solid rgba(68, 68, 68, 0.2); + margin: 0px 0px 40px; + } +} +.footer_info .footer_about_column:after { + display: none; +} +.footer_info .footer_social_column { + padding: 0px; + width: 22px; + margin-left: auto; +} +@media (max-width: 767px) { + .footer_info .footer_social_column { + width: 100%; + padding: 0px; + margin: 0px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + max-width: 240px; + margin: 0px auto; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + } +} +.footer_info .footer_social_column:after { + display: none; +} +.social_icons { + float: left; + width: 100%; + text-align: center; + margin: 0px 0px 21px; +} +@media (max-width: 767px) { + .social_icons { + width: auto; + margin: 0px 34px 21px 0px; + } + .social_icons:nth-child(4) { + margin-right: 0px; + } +} +.social_icons:nth-child(2) { + display: none; +} +.social_icons a { + line-height: normal; + float: left; + display: inline-block; + vertical-align: top; +} +@media (max-width: 767px) { + .social_icons a svg.twitter { + width: 26px; + height: 22px; + } +} +@media (max-width: 767px) { + .social_icons a svg.youtube { + width: 24px; + height: 18px; + } +} +@media (max-width: 767px) { + .social_icons a svg.instagram { + width: 23px; + height: 23px; + } +} +@media (max-width: 767px) { + .social_icons a svg.facebook { + width: 25px; + height: 26px; + } +} +@media (max-width: 767px) { + .social_icons a svg.pinterest { + width: 14px; + height: 20px; + } +} +@media (max-width: 767px) { + .social_icons a svg.linkedin { + width: 19px; + height: 20px; + } +} +.social_icons a:focus { + -webkit-box-shadow: 0 0 3px 1px #00699d !important; + box-shadow: 0 0 3px 1px #00699d !important; +} +.footer_bottom { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + border-top: 0.5px solid rgba(68, 68, 68, 0.2); + margin: 5px 0px 0px; + padding: 35px 0px 32px; + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; +} +@media (max-width: 767px) { + .footer_bottom { + border-top: none; + margin: 0px; + padding: 0px; + } +} +.footer_bottom ul { + margin: 0px; + padding: 0px; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +@media (max-width: 767px) { + .footer_bottom ul { + width: 100%; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + } +} +.footer_bottom ul li { + list-style: none; + float: left; + margin: 0px 59px 0px 0px; +} +@media (min-width: 768px) and (max-width: 991px) { + .footer_bottom ul li { + margin: 0px 20px 0px 0px; + } +} +@media (max-width: 767px) { + .footer_bottom ul li { + margin: 0px 43px 0px 0px; + } +} +@media (max-width: 350px) { + .footer_bottom ul li { + margin: 0px 33px 0px 0px; + } +} +.footer_bottom ul li a { + font-size: 14px; + line-height: 16px; + letter-spacing: 0.08em; + text-transform: uppercase; + color: #333333; + font-family: 'NeuzeitS', 'Open Sans'; +} +.footer_bottom ul li a:focus { + -webkit-box-shadow: 0 0 3px 1px #00699d !important; + box-shadow: 0 0 3px 1px #00699d !important; +} +.footer_bottom ul li:last-child { + margin-right: 0px; +} +.footer_bottom ul.footer_bottom_right { + margin-left: auto; +} +@media (max-width: 767px) { + .footer_bottom ul.footer_bottom_right { + margin-top: 26px; + margin-bottom: 20px; + } +} +.footer_bottom ul.footer_bottom_right li { + margin-right: 0px; + margin-left: 18px; +} +.footer_bottom ul.footer_bottom_right li:last-child { + font-size: 12px; + line-height: 17px; + letter-spacing: 0.08em; + text-transform: uppercase; + color: #333333; + font-family: 'NeuzeitS', 'Open Sans'; +} +.footer_bottom ul.footer_bottom_right li:first-child { + margin-left: 0px; +} +.footer_bottom ul.footer_bottom_right a { + font-size: 14px; + line-height: 17px; + font-family: 'NeuzeitS', 'Open Sans'; +} +.copyright { + display: none; +} +.footer_colums.footer_products_column { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; +} +.footer_colums.footer_resources_column { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; +} +.footer_colums.footer_news_column { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; +} +.footer_colums.footer_inspiration_column { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; +} +.footer_colums.footer_about_column { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; +} +.footer_colums.footer_social_column { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; +} +header.page-header .panel.wrapper { + border-bottom: none; + background: none; +} +header.page-header div.header.panel { + padding: 17px 20px 0px; + max-width: 1260px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin-bottom: 26px; +} +@media (max-width: 767px) { + header.page-header div.header.panel { + position: absolute !important; + margin-bottom: 0; + left: 0px; + right: 0px; + padding: 0px 18px 0px; + } +} +header.page-header div.header.panel > .header.links { + margin: 0px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; +} +@media (max-width: 767px) { + header.page-header div.header.panel > .header.links { + display: none; + } +} +header.page-header div.header.panel > .header.links li { + float: left; + margin: 0px; +} +header.page-header div.header.panel > .header.links li a { + float: left; + font-weight: 900; + font-size: 14px; + line-height: 17px; + text-transform: uppercase; + color: #231F20; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +header.page-header div.header.panel > .header.links li.customer-welcome { + margin: 0px 0px 0px 25px; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; +} +header.page-header div.header.panel > .header.links li.customer-welcome:after { + content: ""; + font-size: 14px; + line-height: 17px; + text-transform: uppercase; + color: #231f20; + width: 2px; + height: 11px; + background: #231f20; + margin: 2px 14px; + vertical-align: top; + clear: unset; + display: inline-block; +} +header.page-header div.header.panel > .header.links li.customer-welcome.loggedin { + margin: 0px 0px 0px 46px; +} +header.page-header div.header.panel > .header.links li.customer-welcome.loggedin span.customer-name { + display: inline-block; +} +header.page-header div.header.panel > .header.links li.customer-welcome.loggedin:after { + display: none; +} +header .minicart-wrapper { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; + margin-left: auto; + font-size: unset; + line-height: 16px; +} +@media (max-width: 767px) { + header .minicart-wrapper { + margin: 0px 0px 0px auto; + } +} +header .minicart-wrapper .action.showcart { + margin-right: 45px; +} +@media (max-width: 767px) { + header .minicart-wrapper .action.showcart { + position: relative; + z-index: 1; + margin: 31px 0px; + } +} +header .minicart-wrapper .action.showcart:before { + display: none; +} +header .minicart-wrapper .action.showcart .text { + position: static; + width: auto; + height: auto; + margin: 0px; + font-weight: 900; + font-size: 14px; + line-height: 17px; + text-transform: uppercase; + color: #231F20; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +header .header.content { + max-width: 1264px; + padding: 0px 20px; + border-bottom: none; +} +@media screen and (max-width: 767px) { + header .header.content { + text-align: center; + padding: 16px 20px; + } +} +header .header.content .logo { + margin: 0px; +} +@media screen and (max-width: 767px) { + header .header.content .logo { + float: none; + display: inline-block; + vertical-align: top; + } + header .header.content .logo img { + max-width: 120px; + } +} +@media (max-width: 767px) { + .sections.nav-sections .header.links { + margin: 0px; + display: inline-block; + vertical-align: top; + width: 100%; + border: none; + padding: 0px 20px; + -webkit-box-sizing: border-box; + box-sizing: border-box; + } + .sections.nav-sections .header.links li { + float: left; + margin: 0px; + } + .sections.nav-sections .header.links li.customer-welcome:after { + content: ""; + font-size: 14px; + line-height: 17px; + text-transform: uppercase; + color: #231f20; + width: 1px; + height: 12px; + background: #231f20; + margin: 3px 9px; + vertical-align: top; + clear: unset; + display: inline-block; + } + .sections.nav-sections .header.links li.customer-welcome.loggedin { + width: 100%; + } + .sections.nav-sections .header.links li.customer-welcome.loggedin .header.links { + padding: 0px; + } + .sections.nav-sections .header.links li.customer-welcome.loggedin .header.links li { + width: 100%; + margin: 0px 0px 40px; + } + .sections.nav-sections .header.links li.customer-welcome.loggedin .authorization-link:after { + display: none; + } + .sections.nav-sections .header.links li.customer-welcome.loggedin:after { + display: none; + } + .sections.nav-sections .header.links li a { + float: left; + font-weight: normal; + font-size: 16px; + line-height: 19px; + text-transform: uppercase; + color: #231F20; + border: none; + padding: 0px; + letter-spacing: 0.1em; + font-family: 'NeuzeitS', 'Open Sans'; + } + .sections.nav-sections .header.links li a strong { + font-weight: normal; + } +} +@media (max-width: 767px) { + span.nav-toggle { + top: 30px; + left: 22px; + } +} +@media (max-width: 767px) { + span.nav-toggle:before { + content: ""; + background: url(../images/hamburger__menu.png); + width: 11px; + height: 22px; + font-size: unset; + } + .nav-open span.nav-toggle:before { + background: none; + } +} +@media (max-width: 767px) { + .nav-sections .section-items { + height: inherit; + } +} +@media (max-width: 767px) { + .nav-sections #store\.menu { + min-height: calc(100% - 190px); + margin-left: 0px; + } +} +@media (max-width: 767px) { + .nav-sections #store\.links { + display: block !important; + margin: 0; + padding: 0; + } +} +a:focus-visible { + outline: #08f auto 5px; +} +button.action.primary:focus { + outline: #08f auto 5px; +} +div.message.error { + color: #c92723; +} +header .header.content { + border-bottom: none !important; +} +@media (max-width: 767px) { + .page-header { + border-bottom: 1px solid #231f20 !important; + margin-bottom: 0px; + margin-top: 0px; + } +} +header .minicart-wrapper .action.showcart .counter.qty { + background: #fff; + color: #231f20; + font-size: 14px; + font-family: "NeuzeitS-bold", "sans-serif"; + margin: 0; + vertical-align: top; + line-height: 16px; + height: auto; +} +header .minicart-wrapper .action.showcart .counter.qty span.counter-number { + text-shadow: none; +} +header .minicart-wrapper .action.showcart .counter.qty::before { + content: "("; + position: relative; + left: 3px; +} +header .minicart-wrapper .action.showcart .counter.qty::after { + content: ")"; + position: relative; + right: 3px; +} +header .minicart-wrapper .action.showcart .text { + vertical-align: top; + line-height: 18px; +} +.ui-widget-content li.Woven span { + text-transform: capitalize; +} +.ui-widget-content li.Leather span { + text-transform: capitalize; +} +.ui-widget-content li.Wrapped span { + text-transform: capitalize; +} +.ui-widget-content li.Wallcovering span { + text-transform: capitalize; +} +.ui-widget-content li.Drapery span { + text-transform: capitalize; +} +.ui-widget-content li.All span { + text-transform: capitalize; +} +.ui-widget-content li.Pricelists span { + text-transform: capitalize; +} +.ui-widget-content li.Performance span { + text-transform: capitalize; +} +.ui-widget-content li.Maintenance span { + text-transform: capitalize; +} +.ui-widget-content li.Warranty span { + text-transform: capitalize; +} +.ui-widget-content li.Graded-In span { + text-transform: capitalize; +} +.ui-widget-content li.About span { + text-transform: capitalize; +} +.ui-widget-content li.Designers span { + text-transform: capitalize; +} +.ui-widget-content li.Corporate span { + text-transform: capitalize; +} +.ui-widget-content li.Find span { + text-transform: initial; +} +.ui-widget-content li.Contact span { + text-transform: capitalize; +} +.ui-widget-content li.Showrooms span { + text-transform: capitalize; +} +.ui-widget-content li.Visit span { + text-transform: capitalize; +} +li.level0.nav-1.category-item.level-top.ui-menu-item.show-sub.active:after { + content: ""; + width: 17px; + height: 1px; + background: #000; + display: block; + position: static; +} +li.level0.nav-2.category-item.level-top.ui-menu-item.show-sub.active:after { + content: ""; + width: 17px; + height: 1px; + background: #000; + display: block; + position: static; +} +li.level0.nav-4.category-item.level-top.ui-menu-item.show-sub.active:after { + content: ""; + width: 17px; + height: 1px; + background: #000; + display: block; + position: static; +} +.nav-sections .navigation .level0 ul.level0.submenu.ui-menu.ui-widget.ui-widget-content.ui-corner-all.show { + top: 26px; +} +header.page-header div.header.panel { + -webkit-box-align: initial !important; + -ms-flex-align: initial !important; + align-items: initial !important; + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; +} +@media (min-width: 768px) { + .quote-link { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; + margin-left: auto; + margin-right: 45px; + } + header .minicart-wrapper { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + font-size: unset; + line-height: 16px; + margin-left: 0 !important; + } + header .header.content .logo { + margin-top: -8px !important; + } + header.page-header div.header.panel > .header.links { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; + } + .header.links .quote-header { + display: none !important; + } +} +@media (max-width: 767px) { + .panel.header .quote-link { + display: none; + } + .nav-sections-item-content .header.links .quote-header { + margin-bottom: 31px !important; + } +} +.header.content .logo img { + max-width: 186px; +} +.panel.header { + margin-bottom: 18px !important; +} +.sections.nav-sections { + top: 13.4rem; +} +@media only screen and (max-width: 767px) { + .sections.nav-sections { + top: 0px; + } +} +.nav-sections .navigation { + background: transparent; + left: 1rem; + top: 0; +} +.nav-sections .navigation ul { + display: inline-block; + vertical-align: top; + width: 100%; + margin-top: -1.1rem; +} +.nav-sections .navigation ul li.Furniture.Partners.level1.nav-6.category-item.ui-menu-item .level-top.ui-corner-all span { + text-transform: capitalize; +} +.nav-sections .navigation .level-top { + font-weight: normal; + font-size: 1.6rem; + line-height: 1.9rem !important; + letter-spacing: 0.11em; + text-transform: uppercase; +} +.nav-sections .navigation .level0.active > .level-top { + border: none; +} +.nav-sections .navigation .level0.active > .level-top span:after { + content: ""; + width: 17px; + height: 1px; + background: #000; + display: block; +} +.nav-sections .navigation .level0.has-active > .level-top { + border: none; +} +.nav-sections .navigation .level0.has-active > .level-top span { + border-color: #231F20; + border-width: 0 0 1px 0; + border-style: solid; +} +.nav-sections .navigation .level0 ul.level0.submenu.ui-menu.ui-widget.ui-widget-content.ui-corner-all.show { + display: block!important; +} +@media only screen and (min-width: 768px) { + .nav-sections { + width: auto; + position: absolute; + top: 15.5rem; + left: 0px; + background: transparent; + max-width: 1264px; + right: 0; + margin: 0 auto; + padding: 0px 20px; + } + .nav-sections .navigation .sub-menu-head span.sub-cat-head { + display: none; + } + .nav-sections .navigation .level-top span.ui-menu-icon.ui-icon.ui-icon-carat-1-e { + display: none !important; + } +} +@media only screen and (max-width: 767px) { + .nav-open .nav-toggle:after { + background: rgb(255, 255, 255 / 100%); + z-index: 999999; + background-image: url(../images/menu-close-icon.png); + background-repeat: no-repeat; + background-color: #ffffff; + background-position: 96% top; + margin-top: 31px; + display: inline-block; + } + .nav-sections { + background: #F8F8F8; + } + .nav-sections .section-item-title { + display: none; + } + .nav-sections .navigation { + background: #F8F8F8; + } + .nav-sections .navigation .level-top { + width: 100%; + margin-right: 0px; + } + .nav-sections .navigation .level-top span { + font-size: 1.6rem; + line-height: 1.9rem; + letter-spacing: 0.1em; + color: #231F20; + font-weight: normal; + } + .nav-sections .navigation .level-top.level0.category-item { + border: none !important; + padding: 1.5rem 4rem 1.5rem 2rem !important; + background: url(../images/menu-right-icon.png); + background-repeat: no-repeat; + background-position: right 20px bottom 13px; + } + .nav-sections .navigation .level-top.ui-corner-all[aria-label="News + Inspiration"] { + padding-left: 0; + } + .nav-sections .navigation .level-top .sub-menu-head.mobile-only { + padding-left: 1.7rem; + margin: 2.1rem 0 3.9rem 0; + } + .nav-sections .navigation .level-top .sub-menu-head.mobile-only span.icon-arrow-left { + background: url(../images/menu-left-icon.png); + background-repeat: no-repeat; + font-size: 19px; + } + .nav-sections .navigation .level-top .sub-menu-head.mobile-only .icon-close:before { + content: ''; + } + .nav-sections .navigation .level0 ul.level0.submenu.ui-menu.ui-widget.ui-widget-content.ui-corner-all.show { + display: block !important; + background: #f8f8f8; + position: absolute; + width: 100%; + left: 0 !important; + top: 0 !important; + height: 100vh; + padding-left: 6px; + } + .nav-sections .navigation .level0 ul.level0.submenu.ui-menu.ui-widget.ui-widget-content.ui-corner-all.show li.sub-menu-head.mobile-only { + padding-left: 1.7rem; + } + .nav-sections .navigation .level0 ul.level0.submenu.ui-menu.ui-widget.ui-widget-content.ui-corner-all.show li.sub-menu-head.mobile-only .icon-close:before { + content: ''; + } + .nav-sections .navigation .level0 ul.level0.submenu.ui-menu.ui-widget.ui-widget-content.ui-corner-all.show .category-item.ui-menu-item { + padding: 1rem 0rem !important; + } + .nav-sections .navigation .level0 ul.level0.submenu.ui-menu.ui-widget.ui-widget-content.ui-corner-all.show .ui-menu-item.all-category { + display: none; + } + .nav-sections .navigation .submenu:not(:first-child) .active > a { + border-color: transparent; + } + .nav-sections .menu-logo.mobile-only { + position: absolute; + top: 3rem; + right: 1.2rem; + } + .nav-sections .menu-logo.mobile-only .icon-close::before { + content: ""; + } +} +nav.navigation.test { + font-family: 'NeuzeitS', 'Open Sans'; +} +.submenu .ui-menu-item a { + font-size: 1.4rem !important; +} +@media only screen and (max-width: 767px) { + header .header.content { + max-width: 1264px !important; + } + .navigation ul { + padding: 0 68px 0px 223px; + } + .navigation .level0 .submenu { + width: 467px !important; + padding-left: 73% !important; + } +} +.nav-sections .navigation .level-top { + color: #212529 !important; +} +@media only screen and (min-width: 768px) and (max-width: 1023px) { + .nav-sections .navigation ul#ui-id-1 { + padding: 0 0px 0px 215px !important; + } + .nav-sections .navigation ul#ui-id-1 .category-item.level-top { + font-size: 1.4rem; + margin-right: 20px; + } + .nav-sections .navigation ul#ui-id-1 li.level0.nav-4.category-item.level-top.ui-menu-item.show-sub { + margin-right: 0 !important; + } + .nav-sections .navigation ul#ui-id-1 li ul.level0.submenu.show { + width: 380px !important; + padding-left: 36% !important; + left: 0; + right: -10px; + } + .nav-sections .navigation ul#ui-id-1 li.nav-4 ul.level0.submenu.show { + left: unset; + } +} +.Coated.Fabrics a { + text-transform: capitalize !important; +} +.Price.Lists a { + text-transform: capitalize !important; +} +.search-autocomplete { + font-family: 'NeuzeitS', 'Open Sans'; + font-style: normal; + font-weight: normal; + font-size: 1.4rem; + line-height: 17px; + letter-spacing: 0.1585em; +} +.search-autocomplete ul:not(:empty) { + background: #ffffff; + border: 0.5px solid rgba(35, 31, 32, 0.5); + -webkit-box-sizing: border-box; + box-sizing: border-box; +} +.search-autocomplete ul li:hover { + background: #ffffff !important; +} +.search-autocomplete ul li.selected { + background: #ffffff !important; +} +div.block-search { + top: 100%; + position: absolute; + right: 2.1rem; + width: 317px !important; +} +div.block-search input { + margin-top: 0px !important; + height: 41px; + left: 0; + font-family: NeuzeitS LT Book; + font-size: 14px; +} +.center-search { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; + float: right; + text-align: center; + margin-top: -9px; + font-size: 21px; + padding-left: 3.1rem; + padding-right: 4rem; + height: 39px; + width: 39px; +} +.icon-search:before { + content: '\e80d'; + font-size: 1.6rem; + font-weight: 900; +} +._keyfocus *:focus { + -webkit-box-shadow: 0 0 0px 1px #0071eb !important; + box-shadow: 0 0 0px 1px #0071eb !important; +} +a.show-search { + color: #231F20; +} +a.show-search:hover { + color: #231F20; + text-decoration: none !important; +} +.icon-search { + margin-top: 11px; +} +.qs-option-name { + color: #231F20; +} +header.page-header .header.panel { + position: relative !important; +} +@media only screen and (max-width: 767px) { + .sections.nav-sections { + max-width: 353px; + width: calc(100% - 43px); + left: -100%; + } + .sections.nav-sections .navigation ul { + margin-top: 0rem; + padding: 0 0px !important; + } + .search-autocomplete { + position: absolute; + width: 298px !important; + display: block; + left: 0px; + margin: 0px; + } + .icon-search { + margin-top: 11px; + left: 28px; + } + .center-search { + display: none; + } + .nav-open .sections.nav-sections { + left: 0px; + } + .nav-open .center-search { + display: block; + position: absolute; + left: calc(2% + 4px); + z-index: 100; + top: 47px; + width: calc(100% - 43px); + margin: 0px; + padding: 0px; + max-width: 317px; + } + .nav-open .center-search .icon-search::before { + content: ""; + background: url(../images/search.png) no-repeat; + width: 26px; + height: 26px; + display: block; + margin-left: 13px; + margin-top: -2.6rem !important; + } + .nav-open .center-search .icon-search.show-search-icon::before { + margin-top: 1.6rem !important; + } + .nav-open .center-search a { + float: left; + width: 50px !important; + height: 50px !important; + } + .nav-open .center-search .show-search.icon-search-head::before { + content: ""; + background: url(../images/searchmobile.png) no-repeat; + width: 26px; + height: 26px; + display: block; + margin-left: 11px; + margin-top: 12px; + } + .nav-open .page-wrapper { + overflow: unset; + } + .nav-open #center-search-div.block-search { + left: calc(-100% + 62px); + right: auto; + z-index: 999; + top: 97px; + width: 100% !important; + margin: 0px; + max-width: 100%; + } + .nav-open #center-search-div.block-search input { + margin: 0px !important; + position: fixed !important; + width: 81%; + left: 10px; + } + .nav-open #center-search-div.block-search .search-autocomplete { + position: fixed !important; + width: 81% !important; + left: 10px; + top: 141px; + } + .nav-open #center-search-div.block-search .search-autocomplete ul { + display: block !important; + } + .nav-open .center-search { + top: 30px !important; + } +} +.field.password-info p { + margin-top: 10px; +} +.search-autocomplete ul li { + border-top: none !important; +} +div.block-search input { + height: 45px !important; +} +@media (min-width: 1300px) and (max-width: 1400px) { + .search-autocomplete { + width: 366px !important; + } +} +@media (min-width: 768px) and (max-width: 1300px) { + .search-autocomplete { + width: 323px !important; + } +} +/**** PAGES ****/ +.account input[type="checkbox"] { + -moz-appearance: none; + appearance: none; + -webkit-appearance: none; + width: 13px; + height: 13px; +} +.account input[type="checkbox"]:before { + content: ""; + background: #ffffff; + width: 13px; + height: 13px; + display: inline-block; + border: 1px solid #E5E5E5; +} +.account input[type="checkbox"]:checked::before { + background: #000000; +} +.account input[type="checkbox"]:checked::after { + content: ""; + width: 9px; + height: 4px; + border-top: 2px solid #ffffff; + border-right: 2px solid #ffffff; + -webkit-transform: rotate(135deg); + -ms-transform: rotate(135deg); + transform: rotate(135deg); + display: inline-block; + position: absolute; + left: 2px; + top: 3px; +} +.account .block.block-collapsible-nav .content ul.nav.items { + width: 100%; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +.account .block.block-collapsible-nav .content ul.nav.items .nav.item { + display: block; + font-size: 1.6rem; + font-weight: 900; + line-height: 19px; + color: #231F20; + font-family: 'NeuzeitS-bold', 'sans-serif'; + margin: 2px 0; + border-left: 10px solid transparent; + width: 100%; +} +.account .block.block-collapsible-nav .content ul.nav.items .nav.item:nth-child(5) { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; +} +.account .block.block-collapsible-nav .content ul.nav.items .nav.item:nth-child(6) { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; +} +.account .block.block-collapsible-nav .content ul.nav.items .nav.item:nth-child(3) { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; +} +.account .block.block-collapsible-nav .content ul.nav.items .nav.item:nth-child(4) { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; +} +.account .block.block-collapsible-nav .content ul.nav.items .nav.item:hover { + background: #E5E5E5; + border-color: #231F20; +} +.account .block.block-collapsible-nav .content ul.nav.items .nav.item strong, +.account .block.block-collapsible-nav .content ul.nav.items .nav.item a { + color: #231F20; + padding: 21px 15px; + border: 0; +} +.account .block.block-collapsible-nav .content ul.nav.items li.nav.item.current { + border-color: #231F20; + background: #E5E5E5; +} +.account .block.block-collapsible-nav .content ul.nav.items li.nav.item.current strong { + font-weight: 900; +} +.account .block.block-collapsible-nav .content.block-collapsible-nav-content { + background-color: #ffffff; +} +@media only screen and (max-width: 767px) { + .account .block-collapsible-nav { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + top: 0; + margin: 0; + padding: 0; + left: 0; + position: absolute; + width: 100%; + z-index: 1; + display: block; + } + .account.page-layout-2columns-left .column.main { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; + } +} +.account .columns { + padding-top: 80px; + padding-left: 45px; +} +.account.page-layout-2columns-left .column.main { + width: 75% !important; + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; +} +.account.page-layout-2columns-left .column.main .page-title { + font-size: 3.6rem; + line-height: 35px; + color: #231F20; + font-weight: 400; + margin-bottom: 15px; + font-family: 'NeuzeitS', 'Open Sans'; +} +.cuttingapproval-cfa-index.account.page-layout-2columns-left .column.main .page-title { + border-bottom: 1px solid #E5E5E5; + margin: 0px 0px 39px; + width: 100%; + padding: 0px 0px 15px; +} +.account.customer-account-index .sidebar.sidebar-main .block.block-collapsible-nav { + font-size: 1.6rem; + line-height: 19px; +} +.account.customer-account-index .page-title-wrapper { + border-bottom: 1px solid #E5E5E5; +} +.account.customer-account-index .block.block-dashboard-info .block-title { + border: none !important; + padding-top: 16px; +} +.account.customer-account-index .block.block-dashboard-info .block-title strong { + border-bottom: none; + font-size: 1.8rem !important; + font-weight: 900 !important; + line-height: 32px; + text-transform: uppercase; + font-family: 'NeuzeitS-bold', 'sans-serif'; + color: #231F20; +} +.account.customer-account-index .block.block-dashboard-info .box .box-title span { + font-weight: 900; + font-size: 1.8rem; + line-height: 20px; + font-family: 'NeuzeitS-bold', 'sans-serif'; + color: #231F20; +} +.account.customer-account-index .block.block-dashboard-info .box .box-content p { + font-size: 1.6rem; + font-weight: 400; + line-height: 20px; + font-family: 'NeuzeitS', 'Open Sans'; + color: #231F20; +} +.account.customer-account-index .block.block-dashboard-info .box .box-actions .action { + font-size: 1.6rem; + font-weight: 900; + line-height: 20px; + text-decoration: underline; + font-family: 'NeuzeitS-bold', 'sans-serif'; + color: #231F20; +} +.account.customer-account-index .block.block-dashboard-info .box .box-actions .action:after { + border-left: none; +} +.account.customer-account-index .block.block-dashboard-addresses .block-title { + border-bottom: none !important; + border-top: 1px solid #E5E5E5; + padding-top: 15px; + text-transform: uppercase; +} +.account.customer-account-index .block.block-dashboard-addresses .block-title .action.edit { + display: none; +} +.account.customer-account-index .block.block-dashboard-addresses .block-title strong { + font-size: 1.8rem !important; + font-weight: 900 !important; + line-height: 20px; + font-family: 'NeuzeitS-bold', 'sans-serif'; + color: #231F20; +} +.account.customer-account-index .block.block-dashboard-addresses .box .box-title span { + font-weight: 900; + font-size: 1.8rem; + line-height: 20px; + font-family: 'NeuzeitS-bold', 'sans-serif'; + color: #231F20; +} +.account.customer-account-index .block.block-dashboard-addresses .box .box-content { + font-weight: 400; + font-size: 1.6rem; + line-height: 20px; + font-family: 'NeuzeitS', 'Open Sans'; + color: #231F20; + margin-bottom: 26px; + margin-bottom: 33px; +} +.account.customer-account-index .block.block-dashboard-addresses .box .box-content address a { + color: #231F20; +} +.account.customer-account-index .block.block-dashboard-addresses .box .box-actions .action.edit { + font-weight: 900; + font-size: 1.6rem; + line-height: 20px; + text-decoration: underline; + color: #231F20; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +@media only screen and (max-width: 767px) { + .account .columns { + padding: 60px 0 0; + padding-left: 0px; + } + .account.customer-account-index .block.block-dashboard-info .box.box-information .box-content { + font-size: 1.6rem; + line-height: 20px; + font-weight: 400; + } +} +@media only screen and (min-width: 768px) and (max-width: 1023px) { + .account .columns { + padding-left: 0px !important; + } + .account .columns .column.main { + width: 72% !important; + } + .account .columns .sidebar-main { + width: 25% !important; + } + .account.quote-tab-index #maincontent .table-responsive .table thead th { + font-size: 1.4rem !important; + padding: 2rem 1rem !important; + } + .account.quote-tab-index #maincontent .table-responsive .table tbody td { + font-size: 1.4rem !important; + padding: 2rem 1rem !important; + } + .account.quote-tab-index #maincontent .table-responsive .table tbody th { + font-size: 1.4rem !important; + padding: 2rem 1rem !important; + } +} +.account.customer-account-edit .form.form-edit-account .fieldset { + margin: 6px 0 22px !important; +} +.account.customer-account-edit .form.form-edit-account .legend { + border-bottom: none; +} +.account.customer-account-edit .form.form-edit-account .legend span { + font-size: 1.8rem; + line-height: 32px; + font-weight: 400; + font-family: 'NeuzeitS', 'Open Sans'; +} +.account.customer-account-edit .form.form-edit-account .field.field-name-firstname.required .label { + font-size: 1.6rem; + line-height: 32px; + font-weight: 900; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.account.customer-account-edit .form.form-edit-account .field.field-name-firstname.required .control .input-text.required-entry { + border-top: none; + border-right: none; + border-left: none; + font-size: 1.6rem; + line-height: 32px; + font-weight: 400; + font-family: 'NeuzeitS', 'Open Sans'; + width: 375px; +} +@media (max-width: 767px) { + .account.customer-account-edit .form.form-edit-account .field.field-name-firstname.required .control .input-text.required-entry { + width: 100%; + } +} +@media only screen and (min-width: 768px) and (max-width: 1092px) { + .account.customer-account-edit .form.form-edit-account .field.field-name-firstname.required .control .input-text.required-entry { + width: 100%; + } +} +.account.customer-account-edit .form.form-edit-account .field.field-name-firstname.required .control .input-text.required-entry:focus { + outline: none; +} +.account.customer-account-edit .form.form-edit-account .field.field-name-lastname.required .label { + font-size: 1.6rem; + line-height: 32px; + font-weight: 900; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.account.customer-account-edit .form.form-edit-account .field.field-name-lastname.required .control .input-text.required-entry { + border-top: none; + border-right: none; + border-left: none; + font-size: 1.6rem; + line-height: 32px; + font-weight: 400; + font-family: 'NeuzeitS', 'Open Sans'; + width: 375px; +} +@media (max-width: 767px) { + .account.customer-account-edit .form.form-edit-account .field.field-name-lastname.required .control .input-text.required-entry { + width: 100%; + } +} +@media only screen and (min-width: 768px) and (max-width: 1092px) { + .account.customer-account-edit .form.form-edit-account .field.field-name-lastname.required .control .input-text.required-entry { + width: 100%; + } +} +.account.customer-account-edit .form.form-edit-account .field.field-name-lastname.required .control .input-text.required-entry:focus { + outline: none; +} +.account.customer-account-edit .form.form-edit-account .field.choice .label { + font-size: 1.4rem; + line-height: 24px; + font-weight: 400; + text-decoration: underline; + text-transform: uppercase; + font-family: 'NeuzeitS', 'Open Sans'; +} +.account.customer-account-edit .form.form-edit-account .field.field-choose_role.required .label { + font-weight: 900; + font-size: 1.6rem; + line-height: 32px; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.account.customer-account-edit .form.form-edit-account .field.field-choose_role.required .control .select.required-entry { + font-size: 1.6rem; + font-weight: 400; + border-top: none; + border-right: none; + border-left: none; + font-family: 'NeuzeitS', 'Open Sans'; + width: 375px; +} +@media (max-width: 767px) { + .account.customer-account-edit .form.form-edit-account .field.field-choose_role.required .control .select.required-entry { + width: 100%; + } +} +@media only screen and (min-width: 768px) and (max-width: 1092px) { + .account.customer-account-edit .form.form-edit-account .field.field-choose_role.required .control .select.required-entry { + width: 100%; + } +} +.account.customer-account-edit .form.form-edit-account .field.field-choose_role.required .control .select.required-entry:focus { + outline: none; +} +.account.customer-account-edit .form.form-edit-account .actions-toolbar .primary .action.save.primary { + width: 137px; + height: 52px; + background-color: #231F20; + font-family: 'NeuzeitS', 'Open Sans'; +} +@media only screen and (max-width: 767px) { + .account.customer-account-edit .form.form-edit-account .legend { + padding-top: 20px; + } +} +.account.customer-account-edit.page-layout-2columns-left .fieldset.password .field.password.current.required .label { + font-size: 1.6rem; + line-height: 32px; + font-weight: 900; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.account.customer-account-edit.page-layout-2columns-left .fieldset.password .field.password.current.required .control .input-text { + border-top: none; + border-left: none; + border-right: none; + color: #231F20; + width: 375px; +} +@media (max-width: 767px) { + .account.customer-account-edit.page-layout-2columns-left .fieldset.password .field.password.current.required .control .input-text { + width: 100%; + } +} +@media only screen and (min-width: 768px) and (max-width: 1092px) { + .account.customer-account-edit.page-layout-2columns-left .fieldset.password .field.password.current.required .control .input-text { + width: 100%; + } +} +.account.customer-account-edit.page-layout-2columns-left .fieldset.password .field.password.current.required .control .input-text:focus { + outline: none; +} +.account.customer-account-edit.page-layout-2columns-left .fieldset.password .field.new.password.required .label { + font-size: 1.6rem; + line-height: 32px; + font-weight: 900; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.account.customer-account-edit.page-layout-2columns-left .fieldset.password .field.new.password.required .control .input-text { + border-top: none; + border-left: none; + border-right: none; + color: #53565A; + width: 375px; +} +@media (max-width: 767px) { + .account.customer-account-edit.page-layout-2columns-left .fieldset.password .field.new.password.required .control .input-text { + width: 100%; + } +} +@media only screen and (min-width: 768px) and (max-width: 1092px) { + .account.customer-account-edit.page-layout-2columns-left .fieldset.password .field.new.password.required .control .input-text { + width: 100%; + } +} +.account.customer-account-edit.page-layout-2columns-left .fieldset.password .field.new.password.required .control .input-text:focus { + outline: none; +} +.account.customer-account-edit.page-layout-2columns-left .fieldset.password .field.new.password.required .control .password-strength-meter { + font-family: 'NeuzeitS', 'Open Sans'; + font-size: 1.4rem; + font-weight: 400; + line-height: 16px; + background-color: #ffffff; +} +.account.customer-account-edit.page-layout-2columns-left .fieldset.password .field.new.password.required .control .password-none .password-strength-meter:before { + background-color: #ffffff; +} +.account.customer-account-edit.page-layout-2columns-left .fieldset.password .field.confirm.password.required { + margin-bottom: 0px; +} +.account.customer-account-edit.page-layout-2columns-left .fieldset.password .field.confirm.password.required .label { + font-size: 1.6rem; + line-height: 32px; + font-weight: 900; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.account.customer-account-edit.page-layout-2columns-left .fieldset.password .field.confirm.password.required .control .input-text { + border-top: none; + border-left: none; + border-right: none; + color: #53565A; + width: 375px; +} +@media (max-width: 767px) { + .account.customer-account-edit.page-layout-2columns-left .fieldset.password .field.confirm.password.required .control .input-text { + width: 100%; + } +} +@media only screen and (min-width: 768px) and (max-width: 1092px) { + .account.customer-account-edit.page-layout-2columns-left .fieldset.password .field.confirm.password.required .control .input-text { + width: 100%; + } +} +.account.customer-account-edit.page-layout-2columns-left .fieldset.password .field.confirm.password.required .control .input-text:focus { + outline: none; +} +.account.customer-account-edit.page-layout-2columns-left .fieldset.password .field.password-info { + font-size: 1.4rem; + line-height: 16px; + font-weight: 400; + font-family: 'NeuzeitS', 'Open Sans'; + color: #53565A; +} +.account.customer-account-edit.page-layout-2columns-left .fieldset.password .field.password-info a { + color: #53565A; + text-decoration: underline; +} +.account.customer-account-edit .require_field_text { + color: #8C0000; + font-size: 1.4rem; + line-height: 1.6rem; + padding-bottom: 3.6rem; + padding-top: 17px; + font-family: 'NeuzeitS', 'Open Sans'; +} +.account.customer-address-index .block.block-addresses-default { + color: #231F20; +} +.account.customer-address-index .block.block-addresses-default .block-title { + line-height: 32px; + font-family: 'NeuzeitS', 'Open Sans'; + text-transform: uppercase; + border: none !important; +} +.account.customer-address-index .block.block-addresses-default .block-title strong { + font-size: 1.8rem !important; + font-weight: 900 !important; +} +.account.customer-address-index .block.block-addresses-default .block-content .box.box-address-billing .box-title { + line-height: 32px; + font-weight: 900; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.account.customer-address-index .block.block-addresses-default .block-content .box.box-address-billing .box-title span { + font-size: 1.8rem; +} +.account.customer-address-index .block.block-addresses-default .block-content .box.box-address-billing .box-content { + font-size: 1.6rem; + line-height: 32px; + font-weight: 400; + font-family: 'NeuzeitS', 'Open Sans'; +} +.account.customer-address-index .block.block-addresses-default .block-content .box.box-address-billing .box-content address a { + color: #231F20; +} +.account.customer-address-index .block.block-addresses-default .block-content .box.box-address-billing .box-actions { + font-size: 1.8rem; + line-height: 32px; + font-weight: 400; + font-family: 'NeuzeitS', 'Open Sans'; + text-decoration: underline; + margin-top: 3rem; +} +.account.customer-address-index .block.block-addresses-default .block-content .box.box-address-billing .box-actions .action.edit { + color: #231F20; +} +.account.customer-address-index .block.block-addresses-default .block-content .box.box-address-shipping .box-title { + line-height: 32px; + font-weight: 900; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.account.customer-address-index .block.block-addresses-default .block-content .box.box-address-shipping .box-title span { + font-size: 1.8rem; +} +.account.customer-address-index .block.block-addresses-default .block-content .box.box-address-shipping .box-content { + font-size: 1.6rem; + line-height: 32px; + font-weight: 400; + font-family: 'NeuzeitS', 'Open Sans'; +} +.account.customer-address-index .block.block-addresses-default .block-content .box.box-address-shipping .box-content address a { + color: #231F20; +} +.account.customer-address-index .block.block-addresses-default .block-content .box.box-address-shipping .box-actions { + font-size: 1.8rem; + line-height: 32px; + font-weight: 400; + font-family: 'NeuzeitS', 'Open Sans'; + text-decoration: underline; + margin-top: 3rem; +} +.account.customer-address-index .block.block-addresses-default .block-content .box.box-address-shipping .box-actions .action.edit { + color: #231F20; +} +.account.customer-address-index .block.block-addresses-list .block-title { + border: none !important; +} +.account.customer-address-index .block.block-addresses-list .block-title strong { + font-size: 1.8rem !important; + font-weight: 900; + line-height: 32px; + text-transform: uppercase; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.account.customer-address-index .block.block-addresses-list .block-content { + font-size: 1.6rem; + line-height: 32px; + font-weight: 400; + color: #231F20; + font-family: 'NeuzeitS', 'Open Sans'; +} +.account.customer-address-index .block.block-addresses-list .block-content .table-wrapper.additional-addresses .table thead .col { + border: none; + text-transform: uppercase; + font-size: 1.8rem; + font-weight: 900; + line-height: 32px; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.account.customer-address-index .block.block-addresses-list .block-content .table-wrapper.additional-addresses .table thead .col.actions { + display: none; +} +.account.customer-address-index .block.block-addresses-list .block-content .table-wrapper.additional-addresses .table tbody tr { + font-size: 1.8rem; + line-height: 32px; + font-weight: 400; + font-family: 'NeuzeitS', 'Open Sans'; +} +.account.customer-address-index .block.block-addresses-list .block-content .table-wrapper.additional-addresses .table tbody tr .col.actions .action.edit, +.account.customer-address-index .block.block-addresses-list .block-content .table-wrapper.additional-addresses .table tbody tr .col.actions .action.delete { + color: #231F20; + line-height: 32px; + font-weight: 400; + font-size: 1.8rem; + text-decoration: underline; +} +.account.customer-address-index .block.block-addresses-list .block-content .table-wrapper.additional-addresses .table tbody tr .col.actions .action.edit::after { + border-left: 1px solid #231F20; + margin-left: 8px; + margin-right: 4px; +} +.account.customer-address-index .block.block-addresses-list .block-content .customer-addresses-toolbar.toolbar.bottom { + margin-bottom: 20px; +} +.account.customer-address-index .block.block-addresses-list .block-content .customer-addresses-toolbar.toolbar.bottom .pager .toolbar-amount { + font-size: 1.8rem; + line-height: 32px; + font-weight: 400; + font-family: 'NeuzeitS', 'Open Sans'; +} +.account.customer-address-index .block.block-addresses-list .block-content .customer-addresses-toolbar.toolbar.bottom .pager .limiter .limiter-label { + font-size: 1.8rem; + line-height: 32px; + font-weight: 400; + font-family: 'NeuzeitS', 'Open Sans'; +} +.account.customer-address-index .block.block-addresses-list .block-content .customer-addresses-toolbar.toolbar.bottom .pager .limiter .limiter-options { + font-size: 1.8rem; + line-height: 32px; + font-weight: 400; + font-family: 'NeuzeitS', 'Open Sans'; + background-color: #ffffff; + border: 1px solid #E5E5E5; + width: 56px; + height: 41px; + padding-right: 5px; + padding-left: 15px; +} +.account.customer-address-index .block.block-addresses-list .block-content .customer-addresses-toolbar.toolbar.bottom .pager .limiter .limiter-text { + font-size: 1.8rem; + line-height: 32px; + font-weight: 400; + font-family: 'NeuzeitS', 'Open Sans'; +} +.account.customer-address-index .actions-toolbar .action.primary.add { + width: 274px; + height: 52px; + background-color: #231F20; + font-size: 15px; + font-family: 'NeuzeitS', 'Open Sans'; +} +.account.customer-address-index .col { + width: 37% !important; +} +.account.customer-address-form .form-address-edit .fieldset { + color: #231F20; + font-family: 'NeuzeitS', 'Open Sans'; +} +.account.customer-address-form .form-address-edit .fieldset .legend { + border-bottom: none; + line-height: 32px; + font-weight: 400; + font-family: 'NeuzeitS', 'Open Sans'; +} +.account.customer-address-form .form-address-edit .fieldset .legend span { + font-size: 1.8rem; +} +.account.customer-address-form .form-address-edit .fieldset .field .label { + font-size: 1.6rem; + line-height: 32px; + font-weight: 900; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.account.customer-address-form .form-address-edit .fieldset .field .control { + width: 375px; +} +@media (max-width: 767px) { + .account.customer-address-form .form-address-edit .fieldset .field .control { + width: 100%; + } +} +.account.customer-address-form .form-address-edit .fieldset .field .control .input-text { + border: none; + border-bottom: 1px solid #E5E5E5; + font-size: 1.6rem; + line-height: 32px; + font-weight: 400; + color: #53565A; +} +.account.customer-address-form .form-address-edit .fieldset .field .control .validate-select, +.account.customer-address-form .form-address-edit .fieldset .field .control .required-entry { + font-size: 1.6rem; + font-weight: 400; + color: #231F20; +} +.account.customer-address-form .form-address-edit .fieldset .field.choice.set.billing .label { + font-size: 1.6rem; + font-weight: 400; + font-family: 'NeuzeitS', 'Open Sans'; +} +.account.customer-address-form .form-address-edit .fieldset .field.choice.set.shipping .label { + font-size: 1.6rem; + font-weight: 400; + font-family: 'NeuzeitS', 'Open Sans'; +} +.account.customer-address-form .form-address-edit .actions-toolbar .primary .action.save.primary { + width: 274px; + font-size: 15px; + background-color: #231F20; + font-family: 'NeuzeitS', 'Open Sans'; +} +@media only screen and (max-width: 767px) { + .account.customer-address-index .block.block-addresses-list .block-content .table-wrapper.additional-addresses .table thead tr .col.name { + width: 100% !important; + } + .account.customer-address-index .col { + width: 100% !important; + } +} +@media only screen and (max-width: 767px) { + .account.customer-account-index .block-collapsible-nav .title { + padding: 14px 40px 14px 15px !important; + } + .account.customer-account-index .block-collapsible-nav .content { + margin-top: -17px !important; + } +} +.account.quote-tab-index #maincontent .page-title-wrapper { + border-bottom: 1px solid #E5E5E5; +} +.account.quote-tab-index #maincontent .table-responsive .table thead th { + font-family: 'NeuzeitS-bold', 'sans-serif'; + font-size: 1.8rem; + font-weight: 900; + line-height: 32px; + border-bottom: none; + padding: 2rem; +} +.account.quote-tab-index #maincontent .table-responsive .table thead th:last-child { + display: none !important; +} +.account.quote-tab-index #maincontent .table-responsive .table tbody th { + font-family: 'NeuzeitS-bold', 'sans-serif'; + font-size: 1.8rem; + font-weight: 900; + line-height: 32px; + text-align: left; + text-decoration: underline; + padding: 2rem; +} +.account.quote-tab-index #maincontent .table-responsive .table tbody th a { + color: #231F20; +} +.account.quote-tab-index #maincontent .table-responsive .table tbody td { + font-family: 'NeuzeitS', 'Open Sans'; + font-size: 1.8rem; + font-weight: 400; + line-height: 32px; + text-align: left; + padding: 2rem; +} +.account.quote-tab-index #maincontent .table-responsive .table tbody td a { + color: #231F20; +} +.account.quote-tab-index #maincontent .table-responsive .table tfoot { + background: none; +} +.account.quote-tab-index #maincontent .table-responsive .table tfoot td { + font-family: 'NeuzeitS', 'Open Sans'; + font-size: 1.8rem; + font-weight: 400; + line-height: 32px; + text-align: left; +} +.account.quote-tab-index #maincontent .table-responsive .table tfoot td label { + padding-right: 10px; +} +.account.quote-tab-index #maincontent .table-responsive .table tfoot select { + height: 41px; +} +.account.quote-tab-index .columns { + padding-top: 0px; +} +.account.quote-tab-index .message.success { + margin: 63px 0 10px 48px; + background: #D6EBBC; + color: #231F20; + font-family: 'NeuzeitS-bold', 'sans-serif'; + font-size: 1.4rem; + font-weight: 900; + line-height: 17px; +} +.account.quote-tab-index #maincontent .table-responsive tbody tr td a:before { + content: ''; + background: url(../images/cart-remove-icon.png); + background-repeat: no-repeat; + width: 14px; + height: 14px; +} +.account.quote-tab-index #maincontent .table-responsive tbody tr td a:before .fa.fa-remove { + display: none; +} +.account.quote-tab-index .message.success > *:first-child:before { + content: '' !important; + background: url(../images/success-check-icon.png); + background-repeat: no-repeat; + width: 14px; + height: 16px; + margin-left: 1.5rem; + top: 2.6rem; +} +@media only screen and (max-width: 767px) { + .account.quote-tab-index .columns { + padding: 0px 0px 0px; + } + .account.quote-tab-index .columns .page-title-wrapper { + margin-top: 15px; + } + .account.quote-tab-index .message.success { + margin: 0px 0 10px; + } +} +.account .table-wrapper { + border: none; +} +.account #maincontent .table-wrapper.orders-history { + border-top: 1px solid #E5E5E5; + border-bottom: 1px solid #E5E5E5; + padding-top: 39px; +} +.account #maincontent .table-wrapper.orders-history .data.table .col.actions { + border-top: none; +} +.account #maincontent .order-products-toolbar .pager .toolbar-amount { + font-size: 1.8rem; + line-height: 32px; + font-family: 'NeuzeitS', 'Open Sans'; + color: #231F20; +} +.account #maincontent .order-products-toolbar .pager .limiter { + font-size: 1.8rem; + line-height: 32px; + font-family: 'NeuzeitS', 'Open Sans'; + color: #231F20; +} +.account #maincontent .order-products-toolbar .pager .limiter .limiter-options { + background: transparent !important; + -webkit-box-shadow: none !important; + box-shadow: none !important; + border-radius: 0 !important; + padding: 0 16px 0 16px !important; + width: 56px !important; + font-weight: normal !important; +} +.account #maincontent .table thead th { + border: none; + font-size: 1.8rem; + line-height: 32px; + font-family: 'NeuzeitS-bold', 'sans-serif'; + padding: 0px 15px 5px 0px; + width: auto; + color: #231F20; + text-transform: uppercase; + min-width: 145px; +} +.cuttingapproval-cfa-index.account #maincontent .table thead th { + padding-right: 67px; +} +@media (max-width: 1024px) { + .cuttingapproval-cfa-index.account #maincontent .table thead th { + padding-right: 12px; + } +} +.cuttingapproval-cfa-index.account #maincontent .table thead th.id { + width: 146px; +} +@media (max-width: 1024px) { + .cuttingapproval-cfa-index.account #maincontent .table thead th.id { + width: auto; + } +} +.cuttingapproval-cfa-index.account #maincontent .table thead th.date { + width: 135px; +} +@media (max-width: 1024px) { + .cuttingapproval-cfa-index.account #maincontent .table thead th.date { + width: auto; + } +} +.account #maincontent .table thead th:last-child { + width: 285px; + padding-right: 12px; +} +@media (max-width: 1024px) { + .account #maincontent .table thead th:last-child { + width: 180px; + } +} +@media (max-width: 639px) { + .account #maincontent .table tbody tr { + margin: 0px 0px 20px; + } +} +.account #maincontent .table tbody td { + padding: 15px 15px 15px 0px; + border: none; + font-size: 1.8rem; + line-height: 32px; + font-family: 'NeuzeitS', 'Open Sans'; + width: auto; + color: #231F20; + border-top: 1px solid #E5E5E5 !important; + word-break: break-all; +} +.cuttingapproval-cfa-index.account #maincontent .table tbody td { + padding-right: 67px; +} +@media (max-width: 1024px) { + .cuttingapproval-cfa-index.account #maincontent .table tbody td { + padding-right: 12px; + } +} +@media (max-width: 639px) { + .cuttingapproval-cfa-index.account #maincontent .table tbody td { + padding-top: 8px; + padding-bottom: 8px; + } +} +.account #maincontent .table tbody td.actions .action { + font-size: 1.8rem; + line-height: 32px; + font-family: 'NeuzeitS-bold', 'sans-serif'; + color: #231F20; + text-decoration: underline; +} +.account #maincontent .table tbody td.actions .action:after { + display: none; +} +.account #maincontent .table tbody td:last-child { + padding-right: 12px; +} +.account #maincontent .table tbody td:last-child .status-dev { + float: left; + padding: 0; + width: auto; + margin: 0px 16px 0px 0px; +} +@media (max-width: 639px) { + .account #maincontent .table tbody td:last-child .status-dev { + float: none; + display: inline-block; + vertical-align: top; + } +} +.account #maincontent .table tbody td:last-child .col.actions { + float: left; + padding: 0; + width: auto; + border-bottom: 1px solid #231F20; + margin: 9px 0px 0px; + line-height: 16px; +} +@media (max-width: 639px) { + .account #maincontent .table tbody td:last-child .col.actions { + float: none; + display: inline-block; + vertical-align: top; + } +} +.account #maincontent .table tbody td:last-child .col.actions .action { + float: left; + font-family: 'NeuzeitS-bold', 'sans-serif'; + color: #231F20; +} +.account #maincontent .table tbody td:last-child .col.actions .action::after { + display: none; +} +.account #maincontent .table tbody td:last-child .col.actions > span { + float: left; + margin: 0px 6px; + text-indent: -1px; + width: 1px; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.modal-popup.confirm._show .modal-inner-wrap { + padding: 34px 27px 33px 34px; +} +.modal-popup.confirm._show .modal-inner-wrap header.modal-header { + display: none; +} +.modal-popup.confirm._show .modal-inner-wrap .modal-content { + font-weight: normal; + font-size: 1.6rem; + line-height: 19px; + color: #231F20; + border: none !important; + padding: 0; +} +.modal-popup.confirm._show .modal-inner-wrap .modal-content .addressmessage { + font-family: 'NeuzeitS-bold', 'sans-serif'; + font-size: 2.4rem; + font-weight: 900; + line-height: 29px; + margin-bottom: 2.5rem; +} +.modal-popup.confirm._show .modal-inner-wrap .modal-footer { + border: none; + padding: 119px 0 0 0 !important; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} +.modal-popup.confirm._show .modal-inner-wrap .modal-footer button.action-secondary.action-dismiss { + font-weight: normal; + font-size: 1.6rem; + line-height: 19px; + color: #231F20; + background: transparent; + border: none !important; + -webkit-box-shadow: none; + box-shadow: none; + width: 142px; + height: 52px; +} +.modal-popup.confirm._show .modal-inner-wrap .modal-footer button.action-primary.action-accept { + width: 200px; + height: 52px; + background: #231F20; + border: none; + font-weight: normal; + font-size: 1.6rem; + line-height: 19px; + text-align: center; + color: #ffffff; +} +.account #maincontent .page-title-1 { + font-family: 'NeuzeitS', 'Open Sans'; + font-size: 4.8rem; + font-weight: 400; + line-height: 58px; + margin-bottom: 50px; + margin-left: -3.5rem; +} +.account #maincontent .quote_exp_date { + font-family: 'NeuzeitS', 'Open Sans'; + font-size: 1.8rem; + font-weight: 400; + line-height: 22px; + padding: 2.5rem 0 0 1rem; +} +.account #maincontent .quote_exp_date .label b { + font-weight: 400; +} +@media only screen and (min-width: 320px) and (max-width: 991px) { + .account #maincontent .quote-items .form-cart { + width: 100% !important; + } +} +.account #maincontent .quote-items .table thead th { + font-size: 1.4rem; +} +.account #maincontent .quote-items .table thead .col.item { + width: 55%; +} +.account #maincontent .quote-items .table thead .col.price { + width: 15%; +} +.account #maincontent .quote-items .table thead .col.qty { + width: 15%; +} +.account #maincontent .quote-items .table thead .col.subtotal { + width: 15%; +} +.account #maincontent .quote-items .table thead .col.remove { + display: none; +} +.account #maincontent .quote-items .table tbody { + border-top: 1px solid #231F20; +} +.account #maincontent .quote-items .table tbody td { + font-size: 1.6rem; + border-top: none !important; + word-break: normal; +} +.account #maincontent .quote-items .table tbody .col.qty { + font-size: 1.4rem; +} +.account #maincontent .quote-items .table tbody .col.qty .field.qty { + width: 91px; + text-align: left; +} +.account #maincontent .quote-items .table tbody .col.qty .field.qty .control.qty { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + margin-bottom: 0px; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin-top: 5px; +} +@media only screen and (max-width: 767px) { + .account #maincontent .quote-items .table tbody .col.qty .field.qty .control.qty { + margin-top: 14px; + } +} +.account #maincontent .quote-items .table tbody .col.qty .field.qty .control.qty .qty { + margin-top: 0px; + text-align: center; + font-weight: normal; + font-size: 16px; + line-height: 19px; + color: #231F20; + font-family: 'NeuzeitS', 'Open Sans'; +} +.account #maincontent .quote-items .table tbody .col.qty .field.qty .control.qty .measurement { + font-weight: normal; + font-size: 14px; + line-height: 17px; + color: #231F20; + padding-left: 5px; + text-transform: lowercase; +} +.account #maincontent .quote-items .table tbody .col.qty .action-edit { + color: #231F20; + text-decoration: underline; +} +.account #maincontent .quote-items .table tbody .item-info td.col { + padding: 23px 0px 50px 0; +} +@media only screen and (max-width: 767px) { + .account #maincontent .quote-items .table tbody .item-info td.col { + padding: 0px 0px 0px 135px !important; + width: auto; + position: static; + } +} +.account #maincontent .quote-items .table tbody .item-info .col.item { + display: table-cell; +} +.account #maincontent .quote-items .table tbody .item-info .col.item .product-item-photo { + width: 120px; + padding: 0px; + float: left; + position: static; + max-width: 100%; +} +.account #maincontent .quote-items .table tbody .item-info .col.item .product-item-photo .product-image-container { + width: 100% !important; + vertical-align: top; +} +.account #maincontent .quote-items .table tbody .item-info .col.item .product-item-photo .product-image-container .product-image-photo { + vertical-align: top; +} +.account #maincontent .quote-items .table tbody .item-info .col.item .product-item-details { + vertical-align: top; + margin: 0px 0px 0px 15px; + padding: 0px; + display: inline-block; + padding-left: 0px; + width: calc(100% - 135px); +} +@media only screen and (max-width: 767px) { + .account #maincontent .quote-items .table tbody .item-info .col.item .product-item-details { + padding-left: 0px; + max-width: 100%; + width: 100%; + } +} +.account #maincontent .quote-items .table tbody .item-info .col.item .product-item-details .item-options dd { + display: block; +} +.account #maincontent .quote-items .table tbody .item-info .col.item .product-item-details .product-item-name { + font-weight: normal; + font-size: 1.8rem; + line-height: 22px; + color: #231F20; + margin: 0px 0px 12px; +} +.account #maincontent .quote-items .table tbody .item-info .col.item .product-item-details .product-item-name a { + word-wrap: normal; +} +.account #maincontent .quote-items .table tbody .item-info .col.item .product-item-details .item-options { + margin-top: 0px; + font-weight: normal; + font-size: 1.6rem; + line-height: 19px; + color: #231F20; +} +.account #maincontent .quote-items .table tbody .item-info .col.item .product-item-details .availability.in-stock { + font-weight: 900; + font-size: 1.4rem; + line-height: 17px; + color: #004F59; + font-family: 'NeuzeitS-bold', 'sans-serif'; + padding-top: 1.5rem; +} +.account #maincontent .quote-items .table tbody .item-info .col.item .product-item-details .item-options dt { + float: left; + margin: 0 6px 0px 0; +} +.account #maincontent .quote-items .table tbody .print-quote { + font-family: 'NeuzeitS', 'Open Sans'; + font-size: 1.8rem; + font-weight: 400; + line-height: 22px; + text-decoration: underline; + color: #231F20; +} +.account #maincontent .quote-items .table tbody .request-reserve-all { + display: none; +} +.account #maincontent .quote-items .quote-summary { + margin-top: -3rem; +} +@media only screen and (min-width: 320px) and (max-width: 991px) { + .account #maincontent .quote-items .quote-summary { + width: 100% !important; + margin-top: 0px; + } +} +.account #maincontent .quote-items .quote-summary .table_quote_total thead .quote-total-header { + font-family: 'NeuzeitS', 'Open Sans'; + font-size: 32px; + font-weight: 400; + line-height: 38px; + color: #231F20; + border-bottom: 1px solid #231F20; +} +.account #maincontent .quote-items .quote-summary .table_quote_total tbody tr th { + font-family: 'NeuzeitS', 'Open Sans'; + font-size: 1.4rem; + font-weight: 400; + line-height: 30px; + padding: 0px 10px; +} +.account #maincontent .quote-items .quote-summary .table_quote_total tbody tr td { + font-family: 'NeuzeitS-bold', 'sans-serif'; + font-size: 1.4rem; + font-weight: 900; + line-height: 30px; + padding: 0px 10px; +} +.account #maincontent .quote-items .quote-summary .table_quote_total tfoot tr { + font-family: 'NeuzeitS-bold', 'sans-serif'; + font-size: 1.8rem; + font-weight: 900; + line-height: 30px; + text-transform: uppercase; + border-top: 1px solid #231F20; +} +.account #maincontent .quote-items .quote-summary .table_quote_total tfoot tr th { + padding: 11px 10px 25px; +} +.account #maincontent .quote-items .quote-summary .actions-toolbar { + padding-left: 1.5rem; +} +.account #maincontent .quote-items .quote-summary .actions-toolbar .primary { + width: 100%; +} +@media only screen and (max-width: 991px) { + .account #maincontent .quote-items .quote-summary .actions-toolbar .primary { + width: 100%; + } +} +.account #maincontent .quote-items .quote-summary .actions-toolbar .primary .action.primary.Add_cart { + width: 100%; + height: 52px; + background-color: #231F20; + font-family: 'NeuzeitS', 'Open Sans'; + font-size: 15px; + font-weight: 400; + line-height: 18px; +} +.account.quote-quote-view #maincontent .quote-items .table tbody .col.qty .field.qty { + margin-top: 5px; +} +@media only screen and (max-width: 767px) { + .account.quote-quote-view #maincontent .columns .column.main { + width: 100% !important; + } + .account.quote-quote-view { + padding-top: 0px; + } + .account.quote-quote-view #maincontent { + padding-top: 0px; + } + .account.quote-quote-view #maincontent .columns { + padding-left: 0px; + padding-top: 0px; + } + .account.quote-quote-view #maincontent .page-title-1 { + margin-bottom: 0px; + font-size: 32px; + margin-left: 0px; + } + .account.quote-quote-view #maincontent .quote_exp_date { + padding: 0px; + } + .account.quote-quote-view #maincontent .quote-items .table tbody { + border-top: none !important; + } + .account.quote-quote-view #maincontent .quote-items .table tbody .item-info { + position: relative; + padding-bottom: 20px; + display: inline-block; + vertical-align: top; + width: 100%; + margin: 47px 0px 0px; + border-bottom: 0.5px solid #231f20; + } + .account.quote-quote-view #maincontent .quote-items .table tbody .item-info .col.item .product-item-details { + margin: 0px; + } + .account.quote-quote-view #maincontent .quote-items .table tbody .item-info .col.item .product-item-photo { + position: absolute !important; + left: 0; + } + .account.quote-quote-view #maincontent .quote-items .table tbody .item-info .col.item .product-item-photo .product-image-container .product-image-photo { + position: absolute; + left: 0px; + top: 0px; + } + .account.quote-quote-view #maincontent .quote-items .table tbody tr .col.price { + width: calc(100% - 58px); + float: left; + margin-top: 6px; + } + .account.quote-quote-view #maincontent .quote-items .table tbody tr .col.subtotal { + display: block !important; + width: 100%; + padding-right: 7px !important; + padding-top: 21px !important; + text-align: right; + } + .account.quote-quote-view #maincontent .quote-items .table tbody tr .col.qty .field.qty { + width: 100%; + padding-top: 0px; + } + .account.quote-quote-view #maincontent .quote-items .table tbody .item-info td:before { + display: none !important; + } +} +.account.quote-quote-view .table tbody tr td p { + font-family: 'NeuzeitS', 'Open Sans'; + font-size: 1.8rem; + font-weight: 400; + line-height: 22px; +} +.account.quote-quote-view .table-wrapper { + overflow: initial !important; +} +@media only screen and (max-width: 767px) { + .account.quote-quote-view .table-wrapper .table-quote-items thead { + display: none; + } +} +@media only screen and (min-width: 320px) and (max-width: 1023px) { + .account.quote-quote-view .columns .column.main { + width: 100% !important; + } + .account.quote-quote-view #maincontent .quote-items .quote-summary { + margin-bottom: 7rem; + } +} +.require_field_text { + color: #8C0000; + font-size: 1.4rem; + line-height: 1.6rem; + font-family: 'NeuzeitS', 'Open Sans'; +} +@media (min-width: 768px), print { + .account.quote-quote-view .header.panel > .header.links > .customer-welcome + .authorization-link a { + display: none !important; + } + .account.quote-quote-view .page-header { + border-bottom: none !important; + } + .account.quote-quote-view .logo { + max-width: 30% !important; + } +} +.customer-account-forgotpassword .form.password.forget { + padding-left: 110px; +} +.customer-account-forgotpassword .form.password.forget .fieldset { + margin-bottom: 36px; +} +.customer-account-forgotpassword .form.password.forget .fieldset .actions-toolbar { + padding-left: 110px; +} +.customer-account-forgotpassword .form.password.forget .fieldset .field.email.required { + padding-bottom: 35px; + padding-top: 35px; +} +.customer-account-forgotpassword .form.password.forget .fieldset .field.email.required .label { + font-size: 1.6rem; + font-weight: 900; + line-height: 19px; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.customer-account-forgotpassword .form.password.forget .fieldset .require_field_text { + font-size: 1.4rem; + font-weight: 400; + line-height: 16px; + color: #8C0000; + font-family: 'NeuzeitS', 'Open Sans'; +} +.customer-account-forgotpassword .form.password.forget .actions-toolbar .primary .action.submit.primary { + width: 320px; + height: 52px; + background-color: #231F20; + color: #fff; + border-color: #231F20; + font-size: 1.6rem; + font-weight: 400; + font-family: 'NeuzeitS', 'Open Sans'; +} +.customer-account-forgotpassword .form.password.forget .control .input-text { + width: 465px; + height: 30px; + font-family: 'NeuzeitS', 'Open Sans'; +} +.customer-account-forgotpassword .page-title-wrapper .page-title { + font-size: 3.6rem; + line-height: 35px; + font-weight: 900; + color: #231F20; + padding-top: 122px; + padding-left: 110px; + font-family: 'NeuzeitS-bold', 'sans-serif'; + margin-bottom: 0px; + text-transform: capitalize; +} +.customer-account-forgotpassword .field.note { + padding-top: 16px; + font-size: 1.6rem; + line-height: 20px; + font-weight: 400; + font-family: 'NeuzeitS', 'Open Sans'; +} +.customer-account-forgotpassword.page-layout-1column .actions-toolbar .primary .action.submit.primary { + background-color: #231F20; + width: 320px; + height: 52px; +} +.customer-account-forgotpassword.page-layout-1column .form.password.forget .fieldset:after { + margin-top: 1px; +} +@media only screen and (max-width: 767px) { + .customer-account-forgotpassword .form.password.forget { + padding-left: 0px; + } + .customer-account-forgotpassword .form.password.forget .control .input-text { + width: 100%; + } + .customer-account-forgotpassword .form.password.forget .fieldset { + padding-left: 0px; + } + .customer-account-forgotpassword .form.password.forget .actions-toolbar .primary { + text-align: center; + } + .customer-account-forgotpassword .form.password.forget .actions-toolbar .primary .action.submit.primary { + width: 100%; + } + .customer-account-forgotpassword .page-title-wrapper .page-title { + padding-left: 0px; + padding-top: 0px; + } + .customer-account-forgotpassword .field.note { + padding-top: 37px; + padding-bottom: 100px; + } +} +.customer-account-createpassword .page-title-wrapper .page-title { + font-size: 3.6rem; + line-height: 35px; + font-weight: 900; + color: #231F20; + padding-top: 122px; + padding-left: 110px; + font-family: 'NeuzeitS-bold', 'sans-serif'; + margin-bottom: 0px; + text-transform: capitalize; +} +.customer-account-createpassword .form.password.reset { + padding-left: 110px; + padding-top: 61px; +} +.customer-account-createpassword .form.password.reset .fieldset { + margin-bottom: 30px; +} +.customer-account-createpassword .form.password.reset .fieldset .field.password.required { + margin-bottom: 3rem; +} +.customer-account-createpassword .form.password.reset .fieldset .field.password.required .label { + font-size: 1.6rem; + font-weight: 900; + line-height: 19px; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.customer-account-createpassword .form.password.reset .fieldset .field.password.required .control .input-text { + width: 465px; + height: 30px; + font-family: 'NeuzeitS', 'Open Sans'; +} +.customer-account-createpassword .form.password.reset .fieldset .field.password.required .control #password-strength-meter-container { + display: none; +} +.customer-account-createpassword .form.password.reset .fieldset .field.confirmation.required { + margin-bottom: 3rem; +} +.customer-account-createpassword .form.password.reset .fieldset .field.confirmation.required .label { + font-size: 1.6rem; + font-weight: 900; + line-height: 19px; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.customer-account-createpassword .form.password.reset .fieldset .field.confirmation.required .control .input-text { + width: 465px; + height: 30px; + font-family: 'NeuzeitS', 'Open Sans'; +} +.customer-account-createpassword .form.password.reset .fieldset .require_field_text { + font-size: 1.4rem; + font-weight: 400; + line-height: 16px; + color: #8C0000; + font-family: 'NeuzeitS', 'Open Sans'; +} +.customer-account-createpassword .form.password.reset .actions-toolbar { + padding-bottom: 15rem; +} +.customer-account-createpassword .form.password.reset .actions-toolbar .primary .action.submit.primary { + width: 320px; + height: 52px; + background-color: #231F20; + color: #ffffff; + border-color: #231F20; + font-size: 1.6rem; + font-weight: 400; + font-family: 'NeuzeitS', 'Open Sans'; +} +@media only screen and (max-width: 767px) { + .customer-account-createpassword .page-title-wrapper .page-title { + padding-left: 0px; + padding-top: 0px; + } + .customer-account-createpassword .form.password.reset { + padding-left: 0px; + padding-top: 0px; + } + .customer-account-createpassword .form.password.reset .fieldset { + margin-bottom: 3.8rem; + } + .customer-account-createpassword .form.password.reset .fieldset .field.password.required { + padding-top: 3.5rem; + } + .customer-account-createpassword .form.password.reset .fieldset .field.password.required .control .input-text { + width: 100%; + } + .customer-account-createpassword .form.password.reset .fieldset .field.confirmation.required { + margin-bottom: 3.6rem; + } + .customer-account-createpassword .form.password.reset .fieldset .field.confirmation.required .control .input-text { + width: 100%; + } + .customer-account-createpassword .form.password.reset .actions-toolbar .primary .action.submit.primary { + width: 100%; + } +} +/* banner css */ +.cms-hbft-homepage header.page-header { + border: 0 !important; +} +.cms-hbft-homepage .column.main { + padding-bottom: 0; +} +.banner-slider .pagebuilder-poster-content button { + background: #333; + color: #fff; + border-color: #333; + font-size: 16px; + margin: 10px 0 0; + padding: 12px 20px; +} +.home-banner .slick-dots { + bottom: -40px; +} +.home-banner .slick-dots li { + width: auto; +} +.home-banner .slick-dots li button { + height: 2px; + width: 15px; + background: #d1d1d1; + border-radius: 0; + padding: 1px; +} +.home-banner .slick-dots li button:hover { + border: 0; +} +.home-banner .slick-dots li.slick-active button { + background: #000; + width: 40px; +} +/* banner css end */ +/* section header css start */ +.section_header_bg { + padding: 36px 0px 60px 15px; + max-width: 88%; + float: right; +} +.section_header_bg .header-content-sec { + width: 41%; + margin: 0 0 27px 0; +} +.section_header_bg .header-content-sec h2 { + font-size: 3.6rem; + line-height: 43px; + color: #231F20; + margin: 0px 0px 6px; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.section_header_bg .header-content-sec p { + font-family: 'NeuzeitS', 'Open Sans'; + font-size: 1.6rem; + line-height: 24px; + margin: 0px; +} +.section_header_bg .header-content-sec p:last-child { + margin: 0px; +} +.section_header_bg .section-card-text { + background: #fff; + padding: 49px 0px 13px 10px; +} +.section_header_bg .section-card-text p a { + font-size: 1.6rem; + line-height: 24px; + color: #231F20; + font-family: 'NeuzeitS', 'Open Sans'; +} +.section_header_bg .custom-slider-sectionheader .slider { + width: 100%; + margin: 30px auto; +} +.section_header_bg .custom-slider-sectionheader .slider .slick-slide { + padding: 0px 32px 0 0; + -webkit-transition: all ease-in-out 0.3s; + transition: all ease-in-out 0.3s; +} +.section_header_bg .custom-slider-sectionheader .slider .slick-slide:last-child { + padding-right: 0px; +} +.section_header_bg .custom-slider-sectionheader .slider .slick-slide img { + width: 100%; + height: 270px; +} +.section_header_bg .custom-slider-sectionheader .slick-arrow { + width: 25px; + height: 50px; + background: rgba(229, 229, 229, 0.25); + margin-top: -31px; +} +.section_header_bg .custom-slider-sectionheader .slick-arrow:before { + content: ""; + border: solid #231f20; + border-width: 0 1px 1px 0; + display: inline-block; + padding: 8px; +} +.section_header_bg .custom-slider-sectionheader .slick-arrow.slick-disabled { + opacity: 0; +} +.section_header_bg .custom-slider-sectionheader .slick-arrow.slick-next { + right: 0px; + padding-right: 10px; +} +.section_header_bg .custom-slider-sectionheader .slick-arrow.slick-next::before { + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + -webkit-transform: rotate(-45deg); +} +.section_header_bg .custom-slider-sectionheader .slick-arrow.slick-next:hover, +.section_header_bg .custom-slider-sectionheader .slick-arrow.slick-next:focus { + color: #231F20; + outline: none; + background: rgba(229, 229, 229, 0.25); +} +.section_header_bg .custom-slider-sectionheader .slick-arrow.slick-prev { + left: 0px; + padding-left: 9px; +} +.section_header_bg .custom-slider-sectionheader .slick-arrow.slick-prev::before { + -ms-transform: rotate(135deg); + transform: rotate(135deg); + -webkit-transform: rotate(135deg); +} +.section_header_bg .custom-slider-sectionheader .slick-arrow.slick-prev:hover, +.section_header_bg .custom-slider-sectionheader .slick-arrow.slick-prev:focus { + color: #231F20; + outline: none; + background: rgba(229, 229, 229, 0.25); +} +/* section header css ends */ +@media (max-width: 991px) { + .section_header_bg { + padding: 29px 0px 43px 15px; + max-width: 98%; + margin: auto; + } +} +@media (max-width: 767px) { + .home-banner { + margin: 0 0 35px !important; + padding: 0 !important; + } + .home-banner .pagebuilder-slide-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay { + -webkit-box-align: baseline; + -ms-flex-align: baseline; + align-items: baseline; + text-align: left; + padding: 50px 15px; + } + .home-banner .pagebuilder-slide-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay h1 { + text-align: left !important; + } + .home-banner .pagebuilder-slide-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay h1 span { + font-size: 48px !important; + } + .home-banner video#VideoWorker-0 { + width: 100% !important; + height: 200px !important; + } + .cms-hbft-homepage header.page-header { + border-bottom: 1px solid #231f20 !important; + margin: 0; + } + .cms-hbft-homepage header .header.content { + margin-bottom: 5px; + } + .banner-slider .pagebuilder-poster-content button { + margin-top: 20rem; + } + .section-header-home { + padding: 0px; + } + .section_header_bg .header-content-sec { + margin: 0 0 20px 0; + width: 100%; + } + .section_header_bg .header-content-sec h2 { + margin: 0px; + } + .section_header_bg .section-card-text { + padding: 33px 40px 5px 10px; + } + .section_header_bg .custom-slider-sectionheader .slider .slick-slide { + padding: 0px 17px 0 0; + } + .section_header_bg .custom-slider-sectionheader .slick-next { + right: 2px; + } +} +/* privacy banner start*/ +.cms-hbft-homepage .hbft-cookie-banner { + bottom: 0; + z-index: 99999; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + left: 0; + width: 100%; + background-color: #231F20; + color: #ffffff; + font-size: 1.6rem; + height: 50px; + font-family: 'NeuzeitS', 'Open Sans'; +} +.cms-hbft-homepage .hbft-cookie-banner .icon-close::before { + vertical-align: middle; + font-size: 15px; + padding: 2px; + border-radius: 50%; +} +.cms-hbft-homepage .hbft-cookie-banner span { + height: 50px !important; + margin-top: 16px !important; +} +.cms-hbft-homepage .icon-close:before { + content: '\e801'; + cursor: pointer; +} +@media only screen and (max-width: 767px) { + .cms-hbft-homepage .hbft-cookie-banner { + height: 126px !important; + } + .cms-hbft-homepage .hbft-cookie-banner span { + margin-top: 0px !important; + } +} +/*privacy banner End*/ +.customer-account-login input[type="checkbox"] { + -moz-appearance: none; + appearance: none; + -webkit-appearance: none; + width: 22px; + height: 22px; +} +.customer-account-login input[type="checkbox"]:before { + content: ""; + background: #ffffff; + width: 22px; + height: 22px; + display: inline-block; + border: 2px solid #231F20; +} +.customer-account-login input[type="checkbox"]:checked::before { + background: #000000; +} +.customer-account-login input[type="checkbox"]:checked::after { + content: ""; + border-top: 2px solid #fff; + border-right: 2px solid #fff; + -webkit-transform: rotate(135deg); + -ms-transform: rotate(135deg); + transform: rotate(135deg); + display: inline-block; + position: absolute; + left: 2px; + top: 3px; + width: 16px; + height: 9px; +} +.customer-account-login .login-container .block.block-customer-login .block-title { + font-size: 3.6rem; + line-height: 35px; + font-weight: 900; + color: #231F20; +} +.customer-account-login .login-container .block.block-new-customer .block-title { + font-size: 3.6rem; + line-height: 35px; + font-weight: 900; + color: #231F20; +} +.customer-account-login .login-container .block.block-customer-login .block-title { + font-size: 3.6rem; + line-height: 35px; + font-weight: 900; + color: #231F20; +} +.customer-account-login .login-container .block.block-new-customer .block-title { + font-size: 3.6rem; + line-height: 35px; + font-weight: 900; + color: #231F20; +} +.customer-account-login .login-container .require_field_text { + color: #8C0000; + font-size: 1.4rem; + line-height: 16px; + padding-bottom: 36px; + padding-top: 17px; + font-family: 'NeuzeitS', 'Open Sans'; +} +.customer-account-login .login-container .form.form-login .fieldset.login .actions-toolbar .secondary { + width: 100%; + text-align: left; +} +.customer-account-login #block-customer-login-heading, +.customer-account-login #block-new-customer-heading { + font-size: 3.6rem; + line-height: 35px; + font-weight: 900; + color: #231F20; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.customer-account-login .block.block-customer-login .fieldset.login .field.email.required .label { + font-size: 1.6rem; + font-weight: 900; + line-height: 19px; + color: #231F20; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.customer-account-login .block.block-customer-login .fieldset.login .field.password.required .label { + font-size: 1.6rem; + font-weight: 900; + line-height: 19px; + color: #231F20; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.customer-account-login .page-title-wrapper .page-title { + display: none !important; +} +.amazon-validate-container .block .block-title { + border-bottom: none !important; +} +.login-container { + padding: 75px 25px 0px 95px; +} +.login-container .block .block-title { + border-bottom: none !important; +} +.login-container .block.block-customer-login { + border-right: 1px solid #E5E5E5; +} +.login-container .actions-toolbar .action.login.primary { + width: 320px; + height: 52px; + background-color: #231F20; + font-size: 1.6rem; + font-family: 'NeuzeitS', 'Open Sans'; + max-width: 100%; +} +.login-container .actions-toolbar .secondary .action.remind { + text-decoration: underline; + color: #231F20; + font-size: 1.6rem; + line-height: 20px; + font-weight: 400; + padding-top: 27px; + font-family: 'NeuzeitS', 'Open Sans'; +} +.login-container .actions-toolbar .primary .action.create.primary { + width: 320px; + height: 52px; + background-color: #ffffff; + color: #231F20; + border-color: #231F20; + padding-top: 15px; + font-size: 1.6rem; + font-family: 'NeuzeitS', 'Open Sans'; +} +.login-container .block.block-new-customer .block-content { + padding-left: 55px; +} +.login-container .block.block-new-customer .block-content p { + font-weight: 400; + font-size: 1.6rem; + font-family: 'NeuzeitS', 'Open Sans'; +} +.login-container .block.block-new-customer .block-title { + padding-left: 54px; +} +.login-container .fieldset.login .field.choice.persistent { + padding-left: 2px; +} +.login-container .fieldset.login .field.choice.persistent .label { + font-size: 1.6rem; + line-height: 24px; + color: #231F20; + font-family: 'NeuzeitS', 'Open Sans'; +} +.page-main .page.messages .messages { + padding-top: 10px; +} +.customer-account-create.page-layout-1column .columns { + padding-left: 85px; +} +@media only screen and (max-width: 767px) { + .login-container .actions-toolbar .primary .action.login.primary { + width: 100%; + } + .login-container .actions-toolbar .primary .action.create.primary { + width: 100%; + } +} +@media only screen and (max-width: 767px) { + .login-container { + padding: 0px; + } + .login-container .block.block-customer-login { + border-right: none; + padding-top: 30px; + } + .login-container .actions-toolbar .secondary { + text-align: left; + padding-top: 27px; + } + .login-container .fieldset:after { + text-align: left; + } + .login-container .block .block-title { + border-bottom: none; + } + .login-container .block .block-title strong { + font-size: 3.6rem; + line-height: 35px; + font-weight: 900; + color: #231F20; + } + .login-container .block.block-new-customer .block-content { + padding-left: 0px; + } + .login-container .block.block-new-customer .block-title { + padding-left: 0px; + } + .customer-account-create.page-layout-1column .columns { + padding-left: 0px; + } + .amazon-validate-container .block .block-title { + border-bottom: none; + } + .amazon-validate-container .block .block-title strong { + font-size: 3.6rem; + line-height: 35px; + font-weight: 900; + color: #231F20; + } +} +@media only screen and (min-width: 768px) and (max-width: 1023px) { + .customer-account-login .login-container { + padding: 75px 25px 0px 0px !important; + } + .catalog-product-view .login-container { + padding: 0px 41px 0px 0px !important; + } + .catalog-product-view .modal-popup .modal-inner-wrap { + width: auto !important; + } +} +.catalog-product-view .login-container { + padding: 50px 15px 0px 0px; +} +.catalog-product-view .modal-popup .modal-inner-wrap { + margin: 2rem auto !important; +} +.product-info-main .product-info-price { + border-bottom: initial !important; +} +.product.media { + display: block; +} +.product.media .product-gallery .items .item { + position: relative; + text-align: right; + display: inline-block; +} +.product.media .product-gallery .items .item .download-button { + position: absolute; + bottom: 0; + right: 0; +} +.product.media .product-gallery .items .item .download-button .low-resolution { + font-size: 1.4rem; + background-color: #ffffff !important; + height: 4rem; + line-height: 4rem; + letter-spacing: 0.1em; + text-transform: uppercase; + color: #333333; + padding: 1rem 2rem 1.5rem 3.5rem; + text-decoration: none; + background: url(../images/download-icon.png) no-repeat; + background-position: 1.5rem 0.8rem; +} +.product.media .product-gallery .items .item .download-button .high-resolution { + font-size: 1.4rem; + background-color: #ffffff !important; + height: 4rem; + line-height: 4rem; + letter-spacing: 0.1em; + text-transform: uppercase; + color: #333333; + padding: 1rem 1.5rem 1.5rem 3.5rem; + text-decoration: none; + background: url(../images/download-icon.png) no-repeat; + background-position: 1.5rem 0.8rem; +} +.product.media .product-next-prev { + margin: 3rem 0 1.4rem 0; + float: right; + width: 142px; + height: 52px; +} +.product.media .product-next-prev .product-next { + font-size: 1.6rem; + line-height: 19px; + text-align: center; + color: #ffffff; + background: #231F20; + padding: 1.5rem 5.5rem; + text-decoration: none; + float: right; + font-family: 'NeuzeitS', 'Open Sans'; +} +.product.media .product-next-prev .product-prev { + display: none !important; +} +.additional-attributes-wrapper .additional-attributes > tbody > tr > th { + border: none; + padding: 5.5px 30px 10px 0; + width: 151px; + height: 17px; + left: 0%; + right: 64.72%; + top: 9.6%; + bottom: 89.05%; + font-family: 'NeuzeitS', 'Open Sans'; + font-style: normal; + font-weight: 900; + font-size: 1.4rem; + line-height: 17px; + letter-spacing: 0.15em; + text-transform: uppercase; +} +.additional-attributes-wrapper .additional-attributes > tbody > tr > td { + border: none; + padding: 5.5px 5px 10px; + top: 9.6%; + font-family: 'NeuzeitS', 'Open Sans'; + font-style: normal; + font-weight: normal; + font-size: 1.4rem; + line-height: 1.7rem; + width: 14.6rem; + height: 1.7rem; +} +.table > tbody > tr > th { + border-top: 1px solid #ccc !important; +} +.table > tbody > tr > td { + border-top: 1px solid #ccc !important; +} +.catalog-product-view .column.main { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + width: 100%; + max-width: 1190px !important; + margin: auto; +} +.catalog-product-view .column.main .product-info-main { + width: 35%; + margin-top: 5px; + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; +} +@media (max-width: 767px) { + .catalog-product-view .column.main .product-info-main { + max-width: 100%; + } +} +.catalog-product-view .column.main .product-info-main .product-info-price { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +.catalog-product-view .column.main .product-info-main .product-info-price .product-info-stock-sku { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; + padding: 0px; + width: 100%; + text-align: left; +} +.catalog-product-view .column.main .product-info-main .product-info-price .product-info-stock-sku .stock { + font-size: 12px; + line-height: 14px; + font-weight: 900; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.catalog-product-view .column.main .product-info-main .product-info-price .product-info-stock-sku .stock.available { + color: #004F59; +} +.catalog-product-view .column.main .product-info-main .product-info-price .product-info-stock-sku .sku { + font-size: 14px; + line-height: 17px; + color: #231F20; +} +.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes { + width: 100%; + table-layout: fixed; +} +@media (max-width: 639px) { + .catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes { + display: table; + } +} +@media (max-width: 639px) { + .catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody { + display: table-row-group; + } +} +@media (max-width: 639px) { + .catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr { + display: table-row; + } +} +.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > th { + border-top: 0.5px solid rgba(35, 31, 32, 0.2) !important; + padding: 10px 5px 10px 0px; +} +@media (max-width: 639px) { + .catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > th { + display: table-cell; + vertical-align: middle; + background: none; + } +} +.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr td.col.data.hbft_price_list a.hbft_price_list { + font-weight: normal; + font-size: 14px; + line-height: 20px; + letter-spacing: 0.1em; + text-transform: uppercase; + color: #333333 !important; +} +.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td { + border-top: 0.5px solid rgba(35, 31, 32, 0.2) !important; + padding: 10px 5px 10px 0px; +} +@media (max-width: 639px) { + .catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td { + display: table-cell; + padding: 10px 5px 10px 0px !important; + } + .catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td::before { + display: none; + } +} +.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td.hbft_price_list a { + padding: 0px 0px 0px 23px; + position: relative; +} +.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td.hbft_price_list a:before { + content: ""; + width: 13px; + height: 13px; + background: url(../images/pricelists_icon.png) no-repeat; + display: inline-block; + position: absolute; + left: 0px; + top: 2px; +} +.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td a { + color: #333333; + text-decoration: underline; +} +.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td .download_attribute_list { + float: left; + width: 100%; + margin: 0px 0px 20px; +} +.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td .download_attribute_list a { + float: left; + color: #333333; +} +.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td .download_attribute_list a svg { + float: left; + margin-right: 10px; + margin-top: 2px; +} +.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td .download_attribute_list a::before { + margin-right: 10px; +} +.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td .download_attribute_list a.download_maintenance:before { + content: ""; + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16' viewBox='0 0 17 16' fill='none'%3E%3Cpath d='M16.0995 0.730042H1V15.2699H16.0995V0.730042Z' stroke='%23231F20' stroke-miterlimit='10' style='%0A'%3E%3C/path%3E%3Cpath d='M1.10352 8.73004C2.10352 7.97542 4.54637 6.91895 8.3178 8.73004C12.0892 10.5411 15.2464 9.48467 16.1035 8.73004' stroke='%23231F20' stroke-width='0.75'%3E%3C/path%3E%3Cpath d='M10.6035 0.993713L10.6035 9.73004' stroke='%23231F20'%3E%3C/path%3E%3Cpath d='M6.10351 0.993713L6.10352 7.73004' stroke='%23231F20'%3E%3C/path%3E%3C/svg%3E"); + width: 17px; + height: 16px; + float: left; + margin-top: 3px; +} +.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td .download_attribute_list a.download_maintenance:hover::before { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16' viewBox='0 0 17 16' fill='none'%3E%3Cpath d='M16.0995 0.730042H1V15.2699H16.0995V0.730042Z' stroke='%23004F59' stroke-miterlimit='10' style='%0A'%3E%3C/path%3E%3Cpath d='M1.10352 8.73004C2.10352 7.97542 4.54637 6.91895 8.3178 8.73004C12.0892 10.5411 15.2464 9.48467 16.1035 8.73004' stroke='%23004F59' stroke-width='0.75'%3E%3C/path%3E%3Cpath d='M10.6035 0.993713L10.6035 9.73004' stroke='%23004F59'%3E%3C/path%3E%3Cpath d='M6.10351 0.993713L6.10352 7.73004' stroke='%23004F59'%3E%3C/path%3E%3C/svg%3E"); +} +.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td .download_attribute_list a.scs_indoor:before { + content: ""; + width: 17px; + height: 17px; + float: left; + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17' fill='none'%3E%3Cpath d='M16.1897 5.76957V1H10.9062' stroke='%23231F20' stroke-miterlimit='10'%3E%3C/path%3E%3Cpath d='M3.64136 7.99524V13.0828H8.92476' stroke='%23231F20' stroke-miterlimit='10'%3E%3C/path%3E%3Cpath d='M3.64136 13.0833L16.1898 1' stroke='%23231F20' stroke-width='0.75' stroke-miterlimit='10'%3E%3C/path%3E%3Cpath d='M14.2089 6.72375V15.6268H1V2.90826H9.58523' stroke='%23231F20' stroke-miterlimit='10'%3E%3C/path%3E%3C/svg%3E"); +} +.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td .download_attribute_list a.scs_indoor:hover::before { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17' fill='none'%3E%3Cpath d='M16.1897 5.76957V1H10.9062' stroke='%23004F59' stroke-miterlimit='10'%3E%3C/path%3E%3Cpath d='M3.64136 7.99524V13.0828H8.92476' stroke='%23004F59' stroke-miterlimit='10'%3E%3C/path%3E%3Cpath d='M3.64136 13.0833L16.1898 1' stroke='%23004F59' stroke-width='0.75' stroke-miterlimit='10'%3E%3C/path%3E%3Cpath d='M14.2089 6.72375V15.6268H1V2.90826H9.58523' stroke='%23004F59' stroke-miterlimit='10'%3E%3C/path%3E%3C/svg%3E"); +} +.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td .download_attribute_list a.performance_text:before { + content: ""; + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M14.9833 13.542C14.9833 13.6888 14.9833 13.8205 14.9833 13.9735C14.2778 13.9735 13.5888 13.9735 12.8757 13.9735C12.8757 13.8308 12.8757 13.6991 12.8757 13.542C13.573 13.542 14.2716 13.542 14.9833 13.542Z' fill='%23231F20'/%3E%3Cpath d='M14.9899 2.16895C14.9899 2.33291 14.9899 2.44543 14.9899 2.5847C14.2934 2.5847 13.6016 2.5847 12.8838 2.5847C12.8838 2.46532 12.8838 2.33772 12.8838 2.16895C13.5783 2.16895 14.2687 2.16895 14.9899 2.16895Z' fill='%23231F20'/%3E%3Cpath d='M14.9857 4.86526C14.2741 4.86526 13.5803 4.86526 12.8713 4.86526C12.8713 4.7253 12.8713 4.60387 12.8713 4.4502C13.572 4.4502 14.272 4.4502 14.9857 4.4502C14.9857 4.5778 14.9857 4.70061 14.9857 4.86526Z' fill='%23231F20'/%3E%3Cpath d='M12.8706 7.12746C12.8706 6.97309 12.8706 6.86126 12.8706 6.71582C13.5754 6.71582 14.2658 6.71582 14.9781 6.71582C14.9781 6.84343 14.9781 6.97446 14.9781 7.12746C14.2836 7.12746 13.5905 7.12746 12.8706 7.12746Z' fill='%23231F20'/%3E%3Cpath d='M12.7082 15.0001C12.5454 14.9864 12.4129 14.9747 12.2693 14.9624C12.2693 14.2962 12.2693 13.6513 12.2693 12.9824C12.4197 12.9824 12.5516 12.9824 12.7082 12.9824C12.7082 13.6362 12.7082 14.2921 12.7082 15.0001Z' fill='%23231F20'/%3E%3Cpath d='M14.9774 11.6772C14.2424 11.6772 13.563 11.6772 12.8733 11.6772C12.8733 11.5269 12.8733 11.4062 12.8733 11.2676C13.5829 11.2676 14.2746 11.2676 14.9774 11.2676C14.9774 11.4089 14.9774 11.5386 14.9774 11.6772Z' fill='%23231F20'/%3E%3Cpath d='M10.4349 14.9727C10.2824 14.9727 10.1512 14.9727 9.99805 14.9727C9.99805 14.2976 9.99805 13.6459 9.99805 12.9756C10.1457 12.9756 10.2769 12.9756 10.4349 12.9756C10.4349 13.6404 10.4349 14.2928 10.4349 14.9727Z' fill='%23231F20'/%3E%3Cpath d='M4.29663 0.015625C4.44844 0.015625 4.57141 0.015625 4.74108 0.015625C4.74108 0.636509 4.75413 1.24642 4.72391 1.85358C4.72047 1.92424 4.4821 1.98393 4.29663 2.07655C4.29663 1.3308 4.29663 0.687963 4.29663 0.015625Z' fill='%23231F20'/%3E%3Cpath d='M8.86353 0.0126953C9.00984 0.0126953 9.12319 0.0126953 9.27088 0.0126953C9.27088 0.661707 9.27088 1.30454 9.27088 1.98649C9.14861 1.99198 9.02015 1.99746 8.86353 2.00432C8.86353 1.33267 8.86353 0.688464 8.86353 0.0126953Z' fill='%23231F20'/%3E%3Cpath d='M6.58594 0.0146484C6.74737 0.0146484 6.86896 0.0146484 7.01046 0.0146484C7.01046 0.669835 7.01046 1.31267 7.01046 1.97884C6.87376 1.97884 6.74462 1.97884 6.58594 1.97884C6.58594 1.32365 6.58594 0.674637 6.58594 0.0146484Z' fill='%23231F20'/%3E%3Cpath d='M8.14019 14.9721C7.99456 14.9721 7.87366 14.9721 7.72803 14.9721C7.72803 14.297 7.72803 13.6419 7.72803 12.9736C7.87022 12.9736 7.99113 12.9736 8.14019 12.9736C8.14019 13.6357 8.14019 14.2826 8.14019 14.9721Z' fill='%23231F20'/%3E%3Cpath d='M12.8828 9.00293C13.5904 9.00293 14.2794 9.00293 14.9835 9.00293C14.9835 9.14151 14.9835 9.26226 14.9835 9.41525C14.2862 9.41525 13.5979 9.41525 12.8828 9.41525C12.8828 9.27324 12.8828 9.15455 12.8828 9.00293Z' fill='%23231F20'/%3E%3Cpath d='M2.02637 0.0175781C2.17681 0.0175781 2.29908 0.0175781 2.4454 0.0175781C2.4454 0.668648 2.4454 1.30463 2.4454 1.98245C2.31488 1.98931 2.18436 1.99686 2.02637 2.00509C2.02637 1.3403 2.02637 0.694033 2.02637 0.0175781Z' fill='%23231F20'/%3E%3Cpath d='M13.85 1.9885C13.7044 1.9885 13.5814 1.9885 13.4324 1.9885C13.4324 1.34086 13.4324 0.695961 13.4324 0.0263672C13.5656 0.0263672 13.6948 0.0263672 13.85 0.0263672C13.85 0.681554 13.85 1.32645 13.85 1.9885Z' fill='%23231F20'/%3E%3Cpath d='M0.846159 12.9834C1.04125 12.9834 1.16284 12.9834 1.30641 12.9834C1.30641 13.6441 1.30641 14.2883 1.30641 14.9284C0.890123 14.9997 0.850968 14.9757 0.847533 14.6142C0.842724 14.0804 0.846159 13.5467 0.846159 12.9834Z' fill='%23231F20'/%3E%3Cpath d='M1.95659 6.02392C1.23461 6.02392 0.644533 6.02392 0.0324707 6.02392C0.0324707 5.87984 0.0324707 5.74949 0.0324707 5.56083C0.592326 5.56083 1.15836 5.54642 1.72165 5.57866C1.79584 5.58278 1.85629 5.82633 1.95659 6.02392Z' fill='%23231F20'/%3E%3Cpath d='M1.85803 7.82271C1.85803 7.9908 1.85803 8.12184 1.85803 8.27963C1.25009 8.27963 0.654515 8.27963 0.0589385 8.27963C-0.0427285 7.84535 -0.0289897 7.82477 0.384548 7.8234C0.870213 7.82134 1.35588 7.82271 1.85803 7.82271Z' fill='%23231F20'/%3E%3Cpath d='M0.0314941 3.30176C0.653174 3.30176 1.24394 3.30176 1.85669 3.30176C1.85669 3.44171 1.85669 3.57138 1.85669 3.72506C1.25493 3.72506 0.655235 3.72506 0.0314941 3.72506C0.0314941 3.58853 0.0314941 3.45955 0.0314941 3.30176Z' fill='%23231F20'/%3E%3Cpath d='M1.86649 10.1289C1.86649 10.2949 1.86649 10.4074 1.86649 10.5453C1.25649 10.5453 0.657478 10.5453 0.0344238 10.5453C0.0344238 10.4136 0.0344238 10.2853 0.0344238 10.1289C0.640304 10.1289 1.23931 10.1289 1.86649 10.1289Z' fill='%23231F20'/%3E%3Cpath d='M5.84859 14.9773C5.72288 14.9828 5.60198 14.9883 5.45703 14.9951C5.45703 14.3146 5.45703 13.6587 5.45703 12.9795C5.58686 12.9795 5.7057 12.9795 5.84859 12.9795C5.84859 13.6285 5.84859 14.2748 5.84859 14.9773Z' fill='%23231F20'/%3E%3Cpath d='M3.57045 14.9748C3.43375 14.9748 3.31354 14.9748 3.17065 14.9748C3.17065 14.3086 3.17065 13.663 3.17065 12.9797C3.29705 12.9701 3.41658 12.9612 3.57045 12.9502C3.57045 13.6266 3.57045 14.2812 3.57045 14.9748Z' fill='%23231F20'/%3E%3Cpath d='M11.1582 0.0195312C11.299 0.0195312 11.4179 0.0195312 11.5566 0.0195312C11.5566 0.676776 11.5566 1.31756 11.5566 1.98097C11.422 1.98097 11.3031 1.98097 11.1582 1.98097C11.1582 1.33745 11.1582 0.695986 11.1582 0.0195312Z' fill='%23231F20'/%3E%3Cpath d='M0.0267906 12.8053C0.0178604 12.6859 0.0103041 12.5727 0 12.4307C0.61481 12.4307 1.22206 12.4307 1.85405 12.4307C1.86229 12.5548 1.86916 12.6639 1.87809 12.8053C1.25985 12.8053 0.661522 12.8053 0.0267906 12.8053Z' fill='%23231F20'/%3E%3Cpath d='M1.86501 1.0498C1.86501 1.1781 1.86501 1.28924 1.86501 1.43125C1.26256 1.43125 0.662865 1.43125 0.036377 1.43125C0.036377 1.31874 0.036377 1.20005 0.036377 1.0498C0.625084 1.0498 1.22478 1.0498 1.86501 1.0498Z' fill='%23231F20'/%3E%3Cpath d='M4.13616 5.58691C4.13616 5.73648 4.13616 5.85997 4.13616 6.0109C3.62095 6.0109 3.11537 6.0109 2.58643 6.0109C2.58643 5.8778 2.58643 5.74814 2.58643 5.58691C3.09613 5.58691 3.60103 5.58691 4.13616 5.58691Z' fill='%23231F20'/%3E%3Cpath d='M11.7119 6.0172C11.7119 5.86421 11.7119 5.73249 11.7119 5.57812C12.2257 5.57812 12.7238 5.57812 13.2493 5.57812C13.2493 5.71739 13.2493 5.85667 13.2493 6.0172C12.7513 6.0172 12.2532 6.0172 11.7119 6.0172Z' fill='%23231F20'/%3E%3Cpath d='M7.56292 13.5391C7.56292 13.6941 7.56292 13.8258 7.56292 13.9768C7.03947 13.9768 6.53388 13.9768 6.01318 13.9768C6.01318 13.8272 6.01318 13.6948 6.01318 13.5391C6.52083 13.5391 7.02642 13.5391 7.56292 13.5391Z' fill='%23231F20'/%3E%3Cpath d='M4.13034 7.84277C4.13034 7.9992 4.13034 8.13092 4.13034 8.28391C3.6172 8.28391 3.11985 8.28391 2.59229 8.28391C2.59229 8.14121 2.59229 8.00263 2.59229 7.84277C3.09718 7.84277 3.59453 7.84277 4.13034 7.84277Z' fill='%23231F20'/%3E%3Cpath d='M11.7039 8.2728C11.7039 8.1301 11.7039 8.00524 11.7039 7.85156C12.2177 7.85156 12.7246 7.85156 13.255 7.85156C13.255 7.97917 13.255 8.11021 13.255 8.2728C12.7528 8.2728 12.2465 8.2728 11.7039 8.2728Z' fill='%23231F20'/%3E%3Cpath d='M8.64501 7.82215C8.72744 8.29348 8.71851 8.30445 8.31253 8.30514C7.99242 8.30514 7.67093 8.31749 7.35288 8.29348C7.26907 8.2873 7.14611 8.18028 7.12481 8.09795C7.0836 7.93535 7.15367 7.81598 7.36112 7.81941C7.7829 7.82764 8.20468 7.82215 8.64501 7.82215Z' fill='%23231F20'/%3E%3Cpath d='M7.0031 11.0796C6.67268 11.1757 6.52567 11.0926 6.54285 10.7503C6.56346 10.3572 6.54766 9.96202 6.54766 9.55176C6.73038 9.55176 6.85266 9.55176 7.0031 9.55176C7.0031 10.054 7.0031 10.5568 7.0031 11.0796Z' fill='%23231F20'/%3E%3Cpath d='M5.28525 13.5439C5.32578 13.9878 5.32028 13.994 4.90743 13.9947C4.64502 13.9954 4.38123 13.9741 4.12157 13.9995C3.77192 14.0338 3.66132 13.8966 3.75543 13.5439C4.25003 13.5439 4.75493 13.5439 5.28525 13.5439Z' fill='%23231F20'/%3E%3Cpath d='M7.12646 10.5528C7.12646 10.4011 7.12646 10.29 7.12646 10.1377C7.64167 10.1377 8.14657 10.1377 8.67963 10.1377C8.67963 10.279 8.67963 10.4073 8.67963 10.5528C8.15962 10.5528 7.66228 10.5528 7.12646 10.5528Z' fill='%23231F20'/%3E%3Cpath d='M10.4612 3.14523C10.2826 3.14523 10.1582 3.14523 9.98376 3.14523C9.98376 2.6746 9.97552 2.21151 9.99406 1.7491C9.99612 1.69079 10.1479 1.58514 10.2153 1.59543C10.3046 1.60983 10.4468 1.71343 10.4502 1.78478C10.4722 2.2266 10.4612 2.66911 10.4612 3.14523Z' fill='%23231F20'/%3E%3Cpath d='M0.86792 3.89022C1.00806 3.88268 1.14132 3.87513 1.30275 3.86621C1.30275 4.38076 1.30275 4.8754 1.30275 5.39681C1.16949 5.39681 1.03004 5.39681 0.86792 5.39681C0.86792 4.9001 0.86792 4.40683 0.86792 3.89022Z' fill='%23231F20'/%3E%3Cpath d='M7.00734 11.7412C7.00734 12.3388 7.00734 12.832 7.00734 13.3541C6.87476 13.3541 6.74562 13.3541 6.55671 13.3541C6.55671 12.8959 6.53885 12.4328 6.57457 11.9745C6.58007 11.8976 6.81843 11.8386 7.00734 11.7412Z' fill='%23231F20'/%3E%3Cpath d='M12.2754 3.88184C12.4217 3.88184 12.5557 3.88184 12.7116 3.88184C12.7116 4.39158 12.7116 4.88828 12.7116 5.40351C12.5673 5.40351 12.4354 5.40351 12.2754 5.40351C12.2754 4.89789 12.2754 4.39295 12.2754 3.88184Z' fill='%23231F20'/%3E%3Cpath d='M1.3011 3.13696C1.15891 3.13696 1.0277 3.13696 0.849784 3.13696C0.849784 2.66427 0.831237 2.20049 0.866958 1.74083C0.87314 1.66056 1.10807 1.59882 1.3011 1.49316C1.3011 2.11062 1.3011 2.61487 1.3011 3.13696Z' fill='%23231F20'/%3E%3Cpath d='M9.83389 2.15395C9.83389 2.33644 9.83389 2.45719 9.83389 2.5944C9.32762 2.5944 8.83989 2.5944 8.35216 2.59371C8.2292 2.19648 8.24088 2.16973 8.65442 2.15669C9.0391 2.14434 9.42447 2.15395 9.83389 2.15395Z' fill='%23231F20'/%3E%3Cpath d='M4.75592 9.44922C4.75592 10.018 4.7779 10.4618 4.73943 10.9002C4.7305 10.9997 4.51206 11.08 4.39047 11.1699C4.35337 11.1431 4.31697 11.117 4.27987 11.0903C4.27987 10.6265 4.26132 10.162 4.29773 9.701C4.30391 9.62211 4.54365 9.56105 4.75592 9.44922Z' fill='%23231F20'/%3E%3Cpath d='M9.83462 11.2695C9.83462 11.4026 9.83462 11.5227 9.83462 11.6757C9.33796 11.6757 8.84542 11.6757 8.32129 11.6757C8.32129 11.5453 8.32129 11.4184 8.32129 11.2695C8.82482 11.2695 9.3201 11.2695 9.83462 11.2695Z' fill='%23231F20'/%3E%3Cpath d='M12.2778 1.59277C12.4372 1.60032 12.5588 1.60649 12.7065 1.61336C12.7065 2.11967 12.7065 2.61226 12.7065 3.13023C12.5684 3.13023 12.4386 3.13023 12.2778 3.13023C12.2778 2.6349 12.2778 2.1327 12.2778 1.59277Z' fill='%23231F20'/%3E%3Cpath d='M10.9934 3.31055C10.9934 3.46285 10.9934 3.58428 10.9934 3.72561C10.4679 3.72561 9.96093 3.72561 9.44092 3.72561C9.44092 3.57742 9.44092 3.45393 9.44092 3.31055C9.95337 3.31055 10.4617 3.31055 10.9934 3.31055Z' fill='%23231F20'/%3E%3Cpath d='M9.28449 11.8745C9.28449 12.3595 9.28449 12.8453 9.28449 13.355C9.1471 13.355 9.01864 13.355 8.84553 13.355C8.84553 12.9015 8.82836 12.448 8.86133 11.998C8.86752 11.9143 9.07497 11.845 9.18969 11.7695C9.22129 11.8045 9.25289 11.8395 9.28449 11.8745Z' fill='%23231F20'/%3E%3Cpath d='M10.9624 5.58203C10.9624 5.73365 10.9624 5.864 10.9624 6.01631C10.452 6.01631 9.96018 6.01631 9.4436 6.01631C9.4436 5.87086 9.4436 5.73983 9.4436 5.58203C9.9327 5.58203 10.4266 5.58203 10.9624 5.58203Z' fill='%23231F20'/%3E%3Cpath d='M5.27714 4.44727C5.37606 4.77589 5.27646 4.90624 4.94192 4.88771C4.54899 4.86645 4.154 4.88291 3.7439 4.88291C3.7439 4.71963 3.7439 4.59888 3.7439 4.44727C4.2591 4.44727 4.77156 4.44727 5.27714 4.44727Z' fill='%23231F20'/%3E%3Cpath d='M7.1416 6.01955C7.1416 5.86519 7.1416 5.73346 7.1416 5.5791C7.64994 5.5791 8.1459 5.5791 8.66454 5.5791C8.66454 5.72249 8.66454 5.86176 8.66454 6.01955C8.16514 6.01955 7.6781 6.01955 7.1416 6.01955Z' fill='%23231F20'/%3E%3Cpath d='M8.31152 13.9705C8.31152 13.8113 8.31152 13.6796 8.31152 13.5342C8.82742 13.5342 9.32201 13.5342 9.83447 13.5342C9.83447 13.6831 9.83447 13.8148 9.83447 13.9705C9.33369 13.9705 8.83978 13.9705 8.31152 13.9705Z' fill='%23231F20'/%3E%3Cpath d='M4.29395 4.29398C4.29395 3.76983 4.29395 3.27587 4.29395 2.7627C4.43958 2.7627 4.57078 2.7627 4.73152 2.7627C4.73152 3.24637 4.73152 3.7369 4.73152 4.26105C4.59414 4.27203 4.454 4.28232 4.29395 4.29398Z' fill='%23231F20'/%3E%3Cpath d='M6.01489 2.58747C6.01489 2.44065 6.01489 2.31784 6.01489 2.16211C6.5301 2.16211 7.02881 2.16211 7.55432 2.16211C7.55432 2.30412 7.55432 2.43379 7.55432 2.58747C7.0556 2.58747 6.54796 2.58747 6.01489 2.58747Z' fill='%23231F20'/%3E%3Cpath d='M8.87109 9.5459C9.01535 9.5459 9.12732 9.5459 9.26952 9.5459C9.26952 10.0598 9.26952 10.5654 9.26952 11.0923C9.14518 11.0923 9.02497 11.0923 8.87109 11.0923C8.87109 10.588 8.87109 10.0831 8.87109 9.5459Z' fill='%23231F20'/%3E%3Cpath d='M7.17578 3.74817C7.17578 3.56431 7.17578 3.44219 7.17578 3.30566C7.67862 3.30566 8.16841 3.30566 8.65613 3.30566C8.78665 3.70289 8.7578 3.74611 8.358 3.74749C7.97057 3.74954 7.58245 3.74817 7.17578 3.74817Z' fill='%23231F20'/%3E%3Cpath d='M11.729 3.30762C12.2332 3.30762 12.7319 3.30762 13.2581 3.30762C13.2581 3.44757 13.2581 3.57655 13.2581 3.72749C12.756 3.72749 12.2573 3.72749 11.729 3.72749C11.729 3.58067 11.729 3.45375 11.729 3.30762Z' fill='%23231F20'/%3E%3Cpath d='M5.39359 7.12701C4.77328 7.12701 4.26495 7.12701 3.74219 7.12701C3.74219 6.98294 3.74219 6.8615 3.74219 6.69205C4.21892 6.69205 4.68467 6.67421 5.14698 6.7092C5.22598 6.71469 5.28917 6.94246 5.39359 7.12701Z' fill='%23231F20'/%3E%3Cpath d='M10.437 5.41043C10.2838 5.41043 10.1512 5.41043 9.99805 5.41043C9.99805 4.91372 9.99805 4.43005 9.99805 3.90727C10.1341 3.89492 10.2714 3.88257 10.437 3.86816C10.437 4.393 10.437 4.8849 10.437 5.41043Z' fill='%23231F20'/%3E%3Cpath d='M1.4668 4.85811C1.4668 4.72158 1.4668 4.60015 1.4668 4.44922C1.97925 4.44922 2.48003 4.44922 2.9973 4.44922C2.9973 4.58918 2.9973 4.70992 2.9973 4.85811C2.49514 4.85811 2.00124 4.85811 1.4668 4.85811Z' fill='%23231F20'/%3E%3Cpath d='M6.01025 4.8542C6.01025 4.71768 6.01025 4.59556 6.01025 4.44531C6.52889 4.44531 7.03517 4.44531 7.56479 4.44531C7.57098 4.57909 7.57716 4.70053 7.58472 4.8542C7.06196 4.8542 6.555 4.8542 6.01025 4.8542Z' fill='%23231F20'/%3E%3Cpath d='M9.83864 4.41663C9.83864 4.58608 9.83864 4.70889 9.83864 4.85845C9.34061 4.85845 8.8467 4.85845 8.35005 4.85845C8.22708 4.46877 8.258 4.41868 8.63925 4.41663C9.03424 4.41525 9.42854 4.41663 9.83864 4.41663Z' fill='%23231F20'/%3E%3Cpath d='M4.88086 6.0172C4.88086 5.86421 4.88086 5.73249 4.88086 5.57812C5.38576 5.57812 5.87211 5.57812 6.38938 5.57812C6.38938 5.71808 6.38938 5.85667 6.38938 6.0172C5.89959 6.0172 5.41118 6.0172 4.88086 6.0172Z' fill='%23231F20'/%3E%3Cpath d='M6.40346 7.84277C6.40346 8.00194 6.40346 8.13366 6.40346 8.28528C5.89788 8.28528 5.41015 8.28528 4.89014 8.28528C4.89014 8.14464 4.89014 8.004 4.89014 7.84277C5.39366 7.84277 5.87864 7.84277 6.40346 7.84277Z' fill='%23231F20'/%3E%3Cpath d='M4.76023 8.75512C4.32334 8.88135 4.28006 8.85117 4.27869 8.43953C4.27731 8.06563 4.27869 7.69241 4.27869 7.32537C4.72039 7.20531 4.75886 7.23138 4.76023 7.6389C4.76092 8.01349 4.76023 8.38739 4.76023 8.75512Z' fill='%23231F20'/%3E%3Cpath d='M7.564 11.2715C7.564 11.4217 7.564 11.5432 7.564 11.6831C7.04056 11.6831 6.53359 11.6831 6.01221 11.6831C6.01221 11.5397 6.01221 11.4176 6.01221 11.2715C6.52123 11.2715 7.02819 11.2715 7.564 11.2715Z' fill='%23231F20'/%3E%3Cpath d='M7.01237 4.27377C6.86949 4.27377 6.74859 4.27377 6.58716 4.27377C6.58716 3.77775 6.58716 3.28653 6.58716 2.76855C6.71424 2.76855 6.853 2.76855 7.01237 2.76855C7.01237 3.25771 7.01237 3.74207 7.01237 4.27377Z' fill='%23231F20'/%3E%3Cpath d='M5.28349 2.17676C5.28349 2.32838 5.28349 2.44912 5.28349 2.59045C4.76897 2.59045 4.27163 2.59045 3.75024 2.59045C3.75024 2.4649 3.75024 2.34553 3.75024 2.17676C4.24827 2.17676 4.75249 2.17676 5.28349 2.17676Z' fill='%23231F20'/%3E%3Cpath d='M9.83975 6.68605C9.83975 6.86237 9.83975 6.98449 9.83975 7.12856C9.33005 7.12856 8.83339 7.12856 8.33879 7.12856C8.25361 6.71212 8.26392 6.69291 8.64036 6.68742C9.02779 6.68194 9.41523 6.68605 9.83975 6.68605Z' fill='%23231F20'/%3E%3Cpath d='M11.0192 8.2894C10.4353 8.2894 9.94959 8.2894 9.44263 8.2894C9.44263 8.14259 9.44263 8.01155 9.44263 7.82631C9.92074 7.82631 10.3961 7.8119 10.8673 7.84552C10.9237 7.84895 10.9615 8.11171 11.0192 8.2894Z' fill='%23231F20'/%3E%3Cpath d='M1.47021 2.58441C1.47021 2.44925 1.47021 2.32919 1.47021 2.16797C1.98198 2.16797 2.47452 2.16797 2.98972 2.16797C2.98972 2.31822 2.98972 2.43759 2.98972 2.58441C2.49581 2.58441 2.00259 2.58441 1.47021 2.58441Z' fill='%23231F20'/%3E%3Cpath d='M6.4145 10.1176C6.4145 10.3007 6.4145 10.4126 6.4145 10.5697C5.93845 10.5697 5.4727 10.5772 5.00833 10.5601C4.952 10.558 4.84965 10.4208 4.85789 10.3577C4.86888 10.2719 4.96231 10.1306 5.0255 10.1278C5.47888 10.1079 5.93295 10.1176 6.4145 10.1176Z' fill='%23231F20'/%3E%3Cpath d='M4.91406 3.30371C5.39835 3.30371 5.88608 3.30371 6.39991 3.30371C6.39991 3.44092 6.39991 3.56922 6.39991 3.74485C5.94103 3.74485 5.48696 3.75445 5.03358 3.74005C4.84674 3.73456 4.82682 3.63988 4.91406 3.30371Z' fill='%23231F20'/%3E%3Cpath d='M9.27816 4.26828C9.13665 4.26828 9.00751 4.26828 8.85913 4.26828C8.85913 3.76265 8.85913 3.2783 8.85913 2.76855C8.99652 2.76855 9.12498 2.76855 9.27816 2.76855C9.27816 3.25977 9.27816 3.75442 9.27816 4.26828Z' fill='%23231F20'/%3E%3Cpath d='M4.29272 13.3428C4.29272 12.8578 4.29272 12.372 4.29272 11.8623C4.43698 11.8623 4.5778 11.8623 4.75641 11.8623C4.75641 12.313 4.7777 12.7549 4.73924 13.1912C4.73099 13.2852 4.50636 13.3607 4.38134 13.4444C4.3518 13.4107 4.32226 13.3764 4.29272 13.3428Z' fill='%23231F20'/%3E%3Cpath d='M13.2437 10.1279C13.3097 10.5691 13.3097 10.5698 12.8996 10.5704C12.5135 10.5711 12.1274 10.5704 11.718 10.5704C11.718 10.4188 11.718 10.2912 11.718 10.1279C12.2332 10.1279 12.7395 10.1279 13.2437 10.1279Z' fill='%23231F20'/%3E%3Cpath d='M4.13458 3.30957C4.13458 3.46188 4.13458 3.58262 4.13458 3.74179C3.67227 3.74179 3.22782 3.76168 2.78887 3.72532C2.69613 3.71778 2.62057 3.50167 2.4873 3.30957C3.11791 3.30957 3.61388 3.30957 4.13458 3.30957Z' fill='%23231F20'/%3E%3Cpath d='M4.11984 10.5692C3.70424 10.5692 3.30719 10.5706 2.91083 10.5685C2.55156 10.5665 2.55156 10.5651 2.58522 10.1377C3.086 10.1377 3.58952 10.1377 4.11984 10.1377C4.11984 10.2687 4.11984 10.3984 4.11984 10.5692Z' fill='%23231F20'/%3E%3Cpath d='M12.1088 4.45547C12.1088 4.59542 12.1088 4.71754 12.1088 4.8623C11.6012 4.8623 11.1059 4.8623 10.6134 4.8623C10.5234 4.45547 10.5399 4.4294 10.9149 4.42459C11.2687 4.41979 11.6218 4.42254 11.9756 4.42391C12.0085 4.42322 12.0408 4.43831 12.1088 4.45547Z' fill='%23231F20'/%3E%3Cpath d='M2.4446 9.56055C2.4446 10.0888 2.4446 10.5876 2.4446 11.0959C2.29691 11.0959 2.17601 11.0959 2.02832 11.0959C2.02832 10.5821 2.02832 10.084 2.02832 9.56055C2.16021 9.56055 2.29004 9.56055 2.4446 9.56055Z' fill='%23231F20'/%3E%3Cpath d='M7.73364 1.61375C7.85935 1.60689 7.98163 1.60003 8.13894 1.5918C8.13894 2.10428 8.13894 2.60854 8.13894 3.13406C8.00567 3.13406 7.88477 3.13406 7.73364 3.13406C7.73364 2.63872 7.73364 2.13378 7.73364 1.61375Z' fill='%23231F20'/%3E%3Cpath d='M11.0906 10.5533C10.4566 10.5533 9.95853 10.5533 9.43921 10.5533C9.43921 10.4175 9.43921 10.2974 9.43921 10.1184C9.91182 10.1184 10.3755 10.1019 10.8358 10.1348C10.9141 10.1396 10.9766 10.3578 11.0906 10.5533Z' fill='%23231F20'/%3E%3Cpath d='M10.0042 8.44434C10.156 8.44434 10.2803 8.44434 10.4562 8.44434C10.4562 8.91017 10.4726 9.37052 10.4376 9.82812C10.4328 9.89398 10.1834 9.942 10.0042 10.0154C10.0042 9.43363 10.0042 8.94173 10.0042 8.44434Z' fill='%23231F20'/%3E%3Cpath d='M12.2186 13.9772C11.5845 13.9772 11.1002 13.9772 10.5933 13.9772C10.5933 13.8276 10.5933 13.6966 10.5933 13.5189C11.0466 13.5189 11.5 13.499 11.9479 13.5368C12.0338 13.5436 12.1011 13.7769 12.2186 13.9772Z' fill='%23231F20'/%3E%3Cpath d='M12.2498 8.45312C12.4298 8.45312 12.5617 8.45312 12.7135 8.45312C12.7135 8.95189 12.7135 9.4335 12.7135 9.91169C12.2615 9.99745 12.2505 9.98921 12.2498 9.5666C12.2491 9.20505 12.2498 8.84418 12.2498 8.45312Z' fill='%23231F20'/%3E%3Cpath d='M4.74032 6.50931C4.57888 6.50931 4.45455 6.50931 4.30273 6.50931C4.30273 6.0229 4.30273 5.53922 4.30273 5.03223C4.44218 5.03223 4.58095 5.03223 4.74032 5.03223C4.74032 5.5255 4.74032 5.9982 4.74032 6.50931Z' fill='%23231F20'/%3E%3Cpath d='M8.16359 5.41237C7.99598 5.41237 7.87302 5.41237 7.72876 5.41237C7.72876 4.91292 7.72876 4.4169 7.72876 3.92294C8.12444 3.82963 8.16153 3.85502 8.16291 4.22C8.16497 4.60694 8.16359 4.99319 8.16359 5.41237Z' fill='%23231F20'/%3E%3Cpath d='M1.29994 7.674C1.15981 7.674 1.02791 7.674 0.870605 7.674C0.870605 7.18141 0.870605 6.69842 0.870605 6.18045C1.00662 6.17359 1.13782 6.16741 1.29994 6.15918C1.29994 6.67098 1.29994 7.16357 1.29994 7.674Z' fill='%23231F20'/%3E%3Cpath d='M7.72803 6.19203C8.17317 6.13989 8.17729 6.14469 8.17317 6.55015C8.16973 6.91239 8.17248 7.27463 8.17248 7.665C8.01105 7.665 7.88259 7.665 7.72803 7.665C7.72803 7.18476 7.72803 6.70108 7.72803 6.19203Z' fill='%23231F20'/%3E%3Cpath d='M10.4402 7.68387C10.285 7.68387 10.16 7.68387 10.0061 7.68387C10.0061 7.19266 10.0061 6.7083 10.0061 6.19238C10.1387 6.19238 10.2781 6.19238 10.4402 6.19238C10.4402 6.6788 10.4402 7.16384 10.4402 7.68387Z' fill='%23231F20'/%3E%3Cpath d='M12.2673 6.17871C12.4233 6.17871 12.5552 6.17871 12.7097 6.17871C12.7097 6.6761 12.7097 7.16046 12.7097 7.66952C12.5634 7.66952 12.4246 7.66952 12.2673 7.66952C12.2673 7.17624 12.2673 6.70149 12.2673 6.17871Z' fill='%23231F20'/%3E%3Cpath d='M1.3111 9.92705C0.956638 10.019 0.81238 9.92567 0.841232 9.56892C0.870083 9.21011 0.847414 8.84719 0.847414 8.46094C1.01228 8.46094 1.15104 8.46094 1.3111 8.46094C1.3111 8.9501 1.3111 9.43171 1.3111 9.92705Z' fill='%23231F20'/%3E%3Cpath d='M12.7106 12.2114C12.5526 12.2114 12.4289 12.2114 12.2771 12.2114C12.2771 11.7134 12.2771 11.2228 12.2771 10.7158C12.4227 10.7158 12.5546 10.7158 12.7106 10.7158C12.7106 11.2077 12.7106 11.6907 12.7106 12.2114Z' fill='%23231F20'/%3E%3Cpath d='M6.56909 7.27539C6.73808 7.27539 6.86104 7.27539 7.00667 7.27539C7.00667 7.77553 7.00667 8.25989 7.00667 8.76963C6.86448 8.76963 6.72503 8.76963 6.56909 8.76963C6.56909 8.27567 6.56909 7.79131 6.56909 7.27539Z' fill='%23231F20'/%3E%3Cpath d='M8.86865 7.27832C9.00673 7.27832 9.129 7.27832 9.2767 7.27832C9.2767 7.77709 9.2767 8.27036 9.2767 8.77805C9.13931 8.77805 9.01841 8.77805 8.86865 8.77805C8.86865 8.27722 8.86865 7.786 8.86865 7.27832Z' fill='%23231F20'/%3E%3Cpath d='M1.30132 12.2022C1.15638 12.2022 1.04441 12.2022 0.88916 12.2022C0.88916 11.7165 0.88916 11.2355 0.88916 10.7155C1.008 10.71 1.13921 10.7038 1.30132 10.6963C1.30132 11.1978 1.30132 11.6808 1.30132 12.2022Z' fill='%23231F20'/%3E%3Cpath d='M13.439 2.75684C13.5715 2.75684 13.6931 2.75684 13.8415 2.75684C13.8415 3.2604 13.8415 3.75437 13.8415 4.27303C13.7124 4.27303 13.5915 4.27303 13.439 4.27303C13.439 3.77632 13.439 3.27412 13.439 2.75684Z' fill='%23231F20'/%3E%3Cpath d='M9.99658 12.1855C9.99658 11.7025 9.99658 11.2174 9.99658 10.7139C10.1477 10.7139 10.2803 10.7139 10.4506 10.7139C10.4506 11.1475 10.4644 11.5776 10.4452 12.0064C10.4348 12.2349 10.3916 12.241 9.99658 12.1855Z' fill='%23231F20'/%3E%3Cpath d='M5.29803 11.2754C5.29803 11.4215 5.29803 11.5436 5.29803 11.6843C4.78007 11.6843 4.27449 11.6843 3.74829 11.6843C3.74829 11.5423 3.74829 11.4222 3.74829 11.2754C4.25319 11.2754 4.75741 11.2754 5.29803 11.2754Z' fill='%23231F20'/%3E%3Cpath d='M1.46856 13.9529C1.461 13.8109 1.45482 13.6895 1.44727 13.542C1.95835 13.542 2.44951 13.542 2.93861 13.542C3.04509 13.968 3.0128 14.0051 2.60064 13.9866C2.40829 13.9776 2.21526 13.9982 2.02292 13.9927C1.845 13.9879 1.6664 13.9674 1.46856 13.9529Z' fill='%23231F20'/%3E%3Cpath d='M7.01259 6.50155C6.85872 6.50155 6.72751 6.50155 6.57227 6.50155C6.57227 6.00828 6.57227 5.5349 6.57227 5.03613C6.71446 5.03613 6.85391 5.03613 7.01259 5.03613C7.01259 5.5198 7.01259 5.99456 7.01259 6.50155Z' fill='%23231F20'/%3E%3Cpath d='M9.27328 6.5062C9.13451 6.5062 9.01293 6.5062 8.86523 6.5062C8.86523 6.0088 8.86523 5.52582 8.86523 5.02637C9.00125 5.02637 9.12352 5.02637 9.27328 5.02637C9.27328 5.50455 9.27328 5.98754 9.27328 6.5062Z' fill='%23231F20'/%3E%3Cpath d='M7.73071 10.71C7.8784 10.71 7.99038 10.71 8.13532 10.71C8.13532 11.208 8.13532 11.6979 8.13532 12.2069C8.00205 12.2069 7.88047 12.2069 7.73071 12.2069C7.73071 11.7178 7.73071 11.2266 7.73071 10.71Z' fill='%23231F20'/%3E%3Cpath d='M13.4348 11.8585C13.8717 11.8187 13.8786 11.8263 13.8745 12.2269C13.871 12.5988 13.8738 12.9706 13.8738 13.3617C13.7075 13.3617 13.5873 13.3617 13.4348 13.3617C13.4348 12.8622 13.4348 12.36 13.4348 11.8585Z' fill='%23231F20'/%3E%3Cpath d='M13.4338 9.55273C13.5685 9.55273 13.6894 9.55273 13.8426 9.55273C13.8426 10.0673 13.8426 10.5722 13.8426 11.095C13.7024 11.095 13.5815 11.095 13.4338 11.095C13.4338 10.5832 13.4338 10.0762 13.4338 9.55273Z' fill='%23231F20'/%3E%3Cpath d='M2.02466 7.28027C2.16892 7.28027 2.2905 7.28027 2.44438 7.28027C2.44438 7.76738 2.44438 8.24899 2.44438 8.77588C2.32279 8.78617 2.18678 8.79784 2.02466 8.81087C2.02466 8.28604 2.02466 7.80374 2.02466 7.28027Z' fill='%23231F20'/%3E%3Cpath d='M3.57824 12.2026C3.43398 12.2026 3.31171 12.2026 3.16333 12.2026C3.16333 11.7086 3.16333 11.2339 3.16333 10.7138C3.2911 10.7083 3.42093 10.7022 3.57824 10.6953C3.57824 11.1996 3.57824 11.6846 3.57824 12.2026Z' fill='%23231F20'/%3E%3Cpath d='M3.58374 9.9443C3.43124 9.9443 3.30965 9.9443 3.16333 9.9443C3.16333 9.44622 3.16333 8.96392 3.16333 8.45898C3.30072 8.45898 3.43124 8.45898 3.58374 8.45898C3.58374 8.94128 3.58374 9.42496 3.58374 9.9443Z' fill='%23231F20'/%3E%3Cpath d='M2.02466 2.75684C2.16892 2.75684 2.2905 2.75684 2.43957 2.75684C2.43957 3.2556 2.43957 3.74819 2.43957 4.26617C2.30218 4.26617 2.17372 4.26617 2.02466 4.26617C2.02466 3.75642 2.02466 3.26315 2.02466 2.75684Z' fill='%23231F20'/%3E%3Cpath d='M3.1665 1.60449C3.3087 1.60449 3.4296 1.60449 3.57661 1.60449C3.57661 2.12452 3.57661 2.63015 3.57661 3.14264C3.43853 3.14264 3.31694 3.14264 3.1665 3.14264C3.1665 2.63564 3.1665 2.14099 3.1665 1.60449Z' fill='%23231F20'/%3E%3Cpath d='M5.29085 9.00488C5.29085 9.15513 5.29085 9.27519 5.29085 9.41652C4.76603 9.41652 4.26045 9.41652 3.73975 9.41652C3.73975 9.27039 3.73975 9.14827 3.73975 9.00488C4.24877 9.00488 4.75367 9.00488 5.29085 9.00488Z' fill='%23231F20'/%3E%3Cpath d='M2.98482 7.12814C2.45726 7.12814 1.9709 7.12814 1.46875 7.12814C1.46875 6.98544 1.46875 6.86538 1.46875 6.71582C1.97296 6.71582 2.46619 6.71582 2.98482 6.71582C2.98482 6.8448 2.98482 6.97378 2.98482 7.12814Z' fill='%23231F20'/%3E%3Cpath d='M6.00854 7.1193C6.00854 6.97866 6.00854 6.86683 6.00854 6.7207C6.53131 6.7207 7.04307 6.7207 7.56446 6.7207C7.56446 6.8634 7.56446 6.98484 7.56446 7.1193C7.03621 7.1193 6.52306 7.1193 6.00854 7.1193Z' fill='%23231F20'/%3E%3Cpath d='M10.6138 2.59242C10.4963 2.24528 10.6234 2.13551 10.947 2.15197C11.3186 2.1705 11.6916 2.15609 12.0928 2.15609C12.0928 2.31868 12.0928 2.44492 12.0928 2.59242C11.603 2.59242 11.118 2.59242 10.6138 2.59242Z' fill='%23231F20'/%3E%3Cpath d='M8.13091 9.94841C7.98116 9.94841 7.8685 9.94841 7.72974 9.94841C7.72974 9.45239 7.72974 8.96735 7.72974 8.45349C7.85201 8.44731 7.97223 8.44114 8.13091 8.43359C8.13091 8.94334 8.13091 9.43524 8.13091 9.94841Z' fill='%23231F20'/%3E%3Cpath d='M1.46875 11.6804C1.46875 11.539 1.46875 11.4176 1.46875 11.2715C1.96884 11.2715 2.46619 11.2715 2.98826 11.2715C2.98826 11.3984 2.98826 11.5267 2.98826 11.6804C2.4758 11.6804 1.98121 11.6804 1.46875 11.6804Z' fill='%23231F20'/%3E%3Cpath d='M10.5957 7.12648C10.5957 6.98172 10.5957 6.86303 10.5957 6.71484C11.1006 6.71484 11.5849 6.71484 12.0953 6.71484C12.0953 6.84588 12.0953 6.97349 12.0953 7.12648C11.6103 7.12648 11.1253 7.12648 10.5957 7.12648Z' fill='%23231F20'/%3E%3Cpath d='M13.852 7.27539C13.852 7.79405 13.852 8.27909 13.852 8.77649C13.705 8.77649 13.5813 8.77649 13.4302 8.77649C13.4302 8.27704 13.4302 7.78376 13.4302 7.27539C13.5696 7.27539 13.6919 7.27539 13.852 7.27539Z' fill='%23231F20'/%3E%3Cpath d='M3.57587 5.40516C3.43367 5.40516 3.3114 5.40516 3.14104 5.40516C3.14104 4.94893 3.12112 4.50711 3.15684 4.0694C3.16439 3.97335 3.37253 3.89377 3.48794 3.80664C3.51679 3.83477 3.54633 3.8629 3.57518 3.89103C3.57587 4.38705 3.57587 4.88376 3.57587 5.40516Z' fill='%23231F20'/%3E%3Cpath d='M13.8426 6.50562C13.6839 6.50562 13.563 6.50562 13.4263 6.50562C13.4263 6.00822 13.4263 5.52524 13.4263 5.02441C13.5678 5.02441 13.688 5.02441 13.8426 5.02441C13.8426 5.51632 13.8426 5.99793 13.8426 6.50562Z' fill='%23231F20'/%3E%3Cpath d='M6.01416 9.4124C6.01416 9.26627 6.01416 9.14621 6.01416 9.00488C6.53349 9.00488 7.04045 9.00488 7.56321 9.00488C7.56321 9.14072 7.56321 9.2601 7.56321 9.4124C7.04938 9.4124 6.55135 9.4124 6.01416 9.4124Z' fill='%23231F20'/%3E%3Cpath d='M10.5886 11.6837C10.5886 11.5259 10.5886 11.4045 10.5886 11.2666C11.0956 11.2666 11.5819 11.2666 12.0958 11.2666C12.0958 11.4045 12.0958 11.5328 12.0958 11.6837C11.5964 11.6837 11.11 11.6837 10.5886 11.6837Z' fill='%23231F20'/%3E%3Cpath d='M2.44667 6.5057C2.29897 6.5057 2.1767 6.5057 2.02832 6.5057C2.02832 6.01722 2.02832 5.53218 2.02832 5.0293C2.16639 5.0293 2.29554 5.0293 2.44667 5.0293C2.44667 5.526 2.44667 6.0083 2.44667 6.5057Z' fill='%23231F20'/%3E%3Cpath d='M10.5933 9.41388C10.5933 9.27667 10.5933 9.14837 10.5933 9.00293C11.1016 9.00293 11.5948 9.00293 12.1052 9.00293C12.1052 9.1422 12.1052 9.26226 12.1052 9.41388C11.6065 9.41388 11.114 9.41388 10.5933 9.41388Z' fill='%23231F20'/%3E%3Cpath d='M1.47339 9C1.96661 9 2.45365 9 2.94206 9C3.07602 9.36773 3.04167 9.42673 2.68309 9.42948C2.28672 9.43222 1.89036 9.43016 1.47339 9.43016C1.47339 9.27374 1.47339 9.14476 1.47339 9Z' fill='%23231F20'/%3E%3Cpath d='M2.43859 13.3616C2.28334 13.3616 2.16244 13.3616 2.02368 13.3616C2.02368 12.8608 2.02368 12.3744 2.02368 11.8633C2.15145 11.8633 2.27991 11.8633 2.43859 11.8633C2.43859 12.3531 2.43859 12.8457 2.43859 13.3616Z' fill='%23231F20'/%3E%3Cpath d='M9.84157 9.01074C9.84157 9.14178 9.84157 9.25292 9.84157 9.40317C9.33942 9.40317 8.84689 9.40317 8.31726 9.40317C8.3097 9.27625 8.30214 9.15824 8.29321 9.01074C8.81529 9.01074 9.30851 9.01074 9.84157 9.01074Z' fill='%23231F20'/%3E%3Cpath d='M3.1626 6.17285C3.31922 6.17285 3.43188 6.17285 3.57339 6.17285C3.57339 6.67711 3.57339 7.16832 3.57339 7.67189C3.43394 7.67189 3.30479 7.67189 3.1626 7.67189C3.1626 7.16558 3.1626 6.68328 3.1626 6.17285Z' fill='%23231F20'/%3E%3Cpath d='M13.2628 1.04688C13.2628 1.18546 13.2628 1.30415 13.2628 1.44753C12.7476 1.44753 12.251 1.44753 11.7172 1.44753C11.7111 1.31718 11.7049 1.19781 11.698 1.04688C12.2173 1.04687 12.7229 1.04688 13.2628 1.04688Z' fill='%23231F20'/%3E%3Cpath d='M7.17285 1.4598C7.17285 1.29172 7.17285 1.18058 7.17285 1.04199C7.6805 1.04199 8.17853 1.04199 8.69236 1.04199C8.7693 1.31367 8.75212 1.48244 8.39972 1.4646C8.00199 1.44402 7.60288 1.4598 7.17285 1.4598Z' fill='%23231F20'/%3E%3Cpath d='M11.5513 11.0882C11.418 11.0971 11.3068 11.104 11.1611 11.1136C11.1611 10.5929 11.1611 10.0866 11.1611 9.55762C11.2855 9.55762 11.405 9.55762 11.5513 9.55762C11.5513 10.0571 11.5513 10.5531 11.5513 11.0882Z' fill='%23231F20'/%3E%3Cpath d='M10.9843 1.04492C11.0633 1.35639 10.9871 1.484 10.6738 1.46548C10.2768 1.44146 9.87768 1.45999 9.44834 1.45999C9.44079 1.31249 9.43529 1.19311 9.42773 1.04492C9.95462 1.04492 10.4623 1.04492 10.9843 1.04492Z' fill='%23231F20'/%3E%3Cpath d='M5.45068 5.4023C5.45068 4.88707 5.45068 4.40134 5.45068 3.8916C5.58464 3.8916 5.70279 3.8916 5.84773 3.8916C5.84773 4.39448 5.84773 4.88776 5.84773 5.4023C5.71996 5.4023 5.60112 5.4023 5.45068 5.4023Z' fill='%23231F20'/%3E%3Cpath d='M13.2604 12.4238C13.2604 12.5617 13.2604 12.6797 13.2604 12.819C12.7383 12.819 12.2341 12.819 11.7141 12.819C11.7141 12.6818 11.7141 12.5638 11.7141 12.4238C12.2369 12.4238 12.7404 12.4238 13.2604 12.4238Z' fill='%23231F20'/%3E%3Cpath d='M5.45776 1.59668C5.59378 1.59668 5.70437 1.59668 5.84382 1.59668C5.84382 2.10505 5.84382 2.6093 5.84382 3.13414C5.71811 3.13414 5.59927 3.13414 5.45776 3.13414C5.45776 2.63126 5.45776 2.13524 5.45776 1.59668Z' fill='%23231F20'/%3E%3Cpath d='M4.13705 1.04004C4.13705 1.19029 4.13705 1.30074 4.13705 1.43521C3.62597 1.43521 3.13137 1.43521 2.61548 1.43521C2.61548 1.3028 2.61548 1.18343 2.61548 1.04004C3.12244 1.04004 3.61772 1.04004 4.13705 1.04004Z' fill='%23231F20'/%3E%3Cpath d='M8.69671 12.4385C8.69053 12.5702 8.68572 12.6834 8.67954 12.8192C8.17327 12.8192 7.67592 12.8192 7.16003 12.8192C7.14011 12.7012 7.12156 12.5915 7.09546 12.4385C7.63608 12.4385 8.14991 12.4385 8.69671 12.4385Z' fill='%23231F20'/%3E%3Cpath d='M6.40693 12.4056C6.40693 12.5579 6.40693 12.667 6.40693 12.8399C5.94119 12.8399 5.4775 12.8488 5.01588 12.8289C4.95474 12.8262 4.85102 12.6732 4.8572 12.597C4.86269 12.5278 4.98909 12.4173 5.06603 12.4139C5.49743 12.3967 5.9302 12.4056 6.40693 12.4056Z' fill='%23231F20'/%3E%3Cpath d='M11.1416 4.26366C11.1416 3.75324 11.1416 3.27642 11.1416 2.77148C11.2776 2.77148 11.4054 2.77148 11.5572 2.77148C11.5572 3.26064 11.5572 3.74569 11.5572 4.26366C11.4287 4.26366 11.3017 4.26366 11.1416 4.26366Z' fill='%23231F20'/%3E%3Cpath d='M6.44783 1.44386C5.89759 1.44386 5.40849 1.44386 4.88916 1.44386C4.88916 1.30391 4.88916 1.1763 4.88916 1.03223C5.39681 1.03223 5.87492 1.03223 6.4018 1.03223C6.41554 1.15435 6.42928 1.27715 6.44783 1.44386Z' fill='%23231F20'/%3E%3Cpath d='M10.9493 12.4199C10.972 12.551 10.9926 12.6696 11.0187 12.8185C10.4774 12.8185 9.97317 12.8185 9.44629 12.8185C9.44629 12.6868 9.44629 12.5688 9.44629 12.4199C9.94638 12.4199 10.4382 12.4199 10.9493 12.4199Z' fill='%23231F20'/%3E%3Cpath d='M4.13142 12.407C4.13142 12.5737 4.13142 12.6842 4.13142 12.8317C3.66637 12.8317 3.21573 12.8386 2.76648 12.8235C2.70602 12.8214 2.59749 12.7027 2.60298 12.6471C2.61123 12.5634 2.69709 12.4201 2.7548 12.418C3.20474 12.3988 3.65538 12.407 4.13142 12.407Z' fill='%23231F20'/%3E%3Cpath d='M11.5473 13.3627C11.4161 13.3627 11.2965 13.3627 11.155 13.3627C11.155 12.8612 11.155 12.3748 11.155 11.8623C11.2787 11.8623 11.3982 11.8623 11.5473 11.8623C11.5473 12.3522 11.5473 12.8365 11.5473 13.3627Z' fill='%23231F20'/%3E%3Cpath d='M11.1638 5.04074C11.4764 4.94538 11.5973 5.03663 11.5774 5.3577C11.554 5.72886 11.5719 6.10276 11.5719 6.50342C11.4324 6.51028 11.3129 6.51577 11.1638 6.52263C11.1638 6.02455 11.1638 5.54294 11.1638 5.04074Z' fill='%23231F20'/%3E%3Cpath d='M5.45215 7.6996C5.45215 7.16859 5.45215 6.6856 5.45215 6.18066C5.58885 6.18066 5.707 6.18066 5.8492 6.18066C5.8492 6.67531 5.8492 7.1583 5.8492 7.67353C5.72693 7.68176 5.60808 7.68999 5.45215 7.6996Z' fill='%23231F20'/%3E%3Cpath d='M5.46558 10.7178C5.60022 10.7178 5.71906 10.7178 5.85438 10.7178C5.85438 11.2138 5.85438 11.6885 5.85438 12.2038C5.73211 12.21 5.61327 12.2168 5.46558 12.2244C5.46558 11.7119 5.46558 11.2179 5.46558 10.7178Z' fill='%23231F20'/%3E%3Cpath d='M11.1523 7.28516C11.298 7.28516 11.4161 7.28516 11.5549 7.28516C11.5549 7.78598 11.5549 8.26691 11.5549 8.76979C11.4189 8.76979 11.3 8.76979 11.1523 8.76979C11.1523 8.28406 11.1523 7.80244 11.1523 7.28516Z' fill='%23231F20'/%3E%3Cpath d='M5.46851 8.45312C5.59834 8.45312 5.71718 8.45312 5.85525 8.45312C5.85525 8.94572 5.85525 9.42116 5.85525 9.93844C5.73847 9.9453 5.61963 9.95285 5.46851 9.96177C5.46851 9.45203 5.46851 8.96012 5.46851 8.45312Z' fill='%23231F20'/%3E%3Cpath d='M14.99 5.58887C14.99 5.73431 14.99 5.85849 14.99 6.01011C14.663 6.01011 14.3395 6.01011 13.9912 6.01011C13.9912 5.88181 13.9912 5.75078 13.9912 5.58887C14.3065 5.58887 14.6301 5.58887 14.99 5.58887Z' fill='%23231F20'/%3E%3Cpath d='M14.9894 7.84961C14.9894 8.00397 14.9894 8.12815 14.9894 8.27771C14.6638 8.27771 14.3402 8.27771 13.9919 8.27771C13.9919 8.13912 13.9919 8.0074 13.9919 7.84961C14.3052 7.84961 14.6287 7.84961 14.9894 7.84961Z' fill='%23231F20'/%3E%3Cpath d='M14.984 10.1494C14.984 10.2914 14.984 10.4129 14.984 10.5514C14.6529 10.5514 14.3376 10.5514 13.9886 10.5514C13.9804 10.4211 13.9735 10.3017 13.9639 10.1494C14.308 10.1494 14.6309 10.1494 14.984 10.1494Z' fill='%23231F20'/%3E%3Cpath d='M13.8672 3.3125C14.3233 3.3125 14.6489 3.3125 14.9862 3.3125C14.9862 3.45589 14.9862 3.57869 14.9862 3.74266C14.7039 3.74266 14.4277 3.77559 14.1667 3.7262C14.065 3.70699 13.9984 3.50254 13.8672 3.3125Z' fill='%23231F20'/%3E%3Cpath d='M14.9823 1.04395C14.9823 1.17704 14.9823 1.29504 14.9823 1.43637C14.6491 1.43637 14.329 1.43637 13.9883 1.43637C13.9883 1.29642 13.9883 1.1791 13.9883 1.04395C14.3221 1.04395 14.6436 1.04395 14.9823 1.04395Z' fill='%23231F20'/%3E%3Cpath d='M13.9639 12.811C13.9714 12.6689 13.9769 12.5585 13.9838 12.4268C14.3176 12.4268 14.6329 12.4268 14.9819 12.4268C14.9874 12.5482 14.9936 12.6669 15.0005 12.811C14.6474 12.811 14.3142 12.811 13.9639 12.811Z' fill='%23231F20'/%3E%3Cpath d='M10.4224 0.0283203C10.5495 0.796707 10.489 0.911278 10.0027 0.81523C10.0027 0.564133 10.0027 0.308919 10.0027 0.0283203C10.1442 0.0283203 10.274 0.0283203 10.4224 0.0283203Z' fill='%23231F20'/%3E%3Cpath d='M13.4282 14.9513C13.4282 14.672 13.4282 14.4141 13.4282 14.1396C13.5677 14.1396 13.6886 14.1396 13.8067 14.1396C13.9977 14.8278 13.9015 15.0439 13.4282 14.9513Z' fill='%23231F20'/%3E%3Cpath d='M7.72876 0.835225C7.72876 0.564917 7.72876 0.306959 7.72876 0.0201862C7.85516 0.0140117 7.97468 0.00852321 8.13474 0.000976562C8.13474 0.283633 8.13474 0.54708 8.13474 0.835911C8.00422 0.835225 7.87508 0.835225 7.72876 0.835225Z' fill='%23231F20'/%3E%3Cpath d='M12.2654 0.858291C12.2654 0.549565 12.2654 0.291606 12.2654 0.0185547C12.4144 0.0185547 12.5463 0.0185547 12.7057 0.0185547C12.7057 0.277885 12.7057 0.534471 12.7057 0.834965C12.58 0.841826 12.4412 0.848686 12.2654 0.858291Z' fill='%23231F20'/%3E%3Cpath d='M4.75869 14.1387C4.75869 14.3706 4.75251 14.562 4.76006 14.7527C4.76831 14.9592 4.63779 15.0244 4.47979 14.9873C4.39942 14.9681 4.30119 14.8446 4.28882 14.7575C4.25997 14.5599 4.27989 14.3562 4.27989 14.1387C4.44819 14.1387 4.5794 14.1387 4.75869 14.1387Z' fill='%23231F20'/%3E%3Cpath d='M7.01189 14.9744C6.87382 14.9744 6.75223 14.9744 6.58187 14.9744C6.58187 14.7144 6.56333 14.4482 6.59973 14.1896C6.60592 14.1457 6.85046 14.1354 7.01121 14.1045C7.01189 14.4146 7.01189 14.6725 7.01189 14.9744Z' fill='%23231F20'/%3E%3Cpath d='M1.30677 0.835627C1.14671 0.835627 1.01619 0.835627 0.869873 0.835627C0.869873 0.558459 0.869873 0.303245 0.869873 0.0253906C1.02306 0.0253906 1.15289 0.0253906 1.30677 0.0253906C1.30677 0.281291 1.30677 0.537877 1.30677 0.835627Z' fill='%23231F20'/%3E%3Cpath d='M9.27728 14.9431C8.86306 15.0357 8.84039 15.022 8.84108 14.6481C8.84177 14.4821 8.85482 14.3161 8.86306 14.1377C9.01556 14.1377 9.13577 14.1377 9.27728 14.1377C9.27728 14.4059 9.27728 14.6625 9.27728 14.9431Z' fill='%23231F20'/%3E%3Cpath d='M5.85704 0.0244141C5.85704 0.299524 5.85704 0.555424 5.85704 0.836022C5.72858 0.836022 5.61112 0.836022 5.46411 0.836022C5.46411 0.573947 5.46411 0.310501 5.46411 0.0244141C5.58158 0.0244141 5.69973 0.0244141 5.85704 0.0244141Z' fill='%23231F20'/%3E%3Cpath d='M2.03076 14.1475C2.16678 14.1475 2.28562 14.1475 2.43331 14.1475C2.43331 14.4233 2.43331 14.6805 2.43331 14.9659C2.30966 14.9659 2.18051 14.9659 2.03076 14.9659C2.03076 14.6888 2.03076 14.4226 2.03076 14.1475Z' fill='%23231F20'/%3E%3Cpath d='M3.58752 0.0195312C3.58752 0.302188 3.58752 0.549169 3.58752 0.829081C3.4467 0.829081 3.31206 0.829081 3.17261 0.829081C3.17261 0.545053 3.17261 0.289839 3.17261 0.0195312C3.3148 0.0195313 3.43364 0.0195312 3.58752 0.0195312Z' fill='%23231F20'/%3E%3Cpath d='M11.1521 14.9488C11.1521 14.686 11.1521 14.4294 11.1521 14.1475C11.2861 14.1475 11.4124 14.1475 11.5753 14.1475C11.5753 14.3327 11.5643 14.5008 11.5773 14.6661C11.6055 15.0105 11.4365 15.0462 11.1521 14.9488Z' fill='%23231F20'/%3E%3Cpath d='M0.0256348 11.6642C0.0256348 11.5236 0.0256348 11.4035 0.0256348 11.2656C0.251638 11.2656 0.463902 11.2656 0.673418 11.2656C0.831414 11.7157 0.742112 11.7719 0.0256348 11.6642Z' fill='%23231F20'/%3E%3Cpath d='M0.713378 4.86766C0.482566 4.86766 0.269615 4.86766 0.023691 4.86766C0.0154478 4.73869 0.00857837 4.62 0.00170898 4.50817C0.573929 4.28451 0.775202 4.37988 0.713378 4.86766Z' fill='%23231F20'/%3E%3Cpath d='M0.0324707 2.17773C0.277708 2.17773 0.487911 2.17773 0.740018 2.17773C0.731775 2.33004 0.724905 2.45627 0.717349 2.59623C0.477607 2.59623 0.266717 2.59623 0.0331576 2.59623C0.0324707 2.46176 0.0324707 2.33347 0.0324707 2.17773Z' fill='%23231F20'/%3E%3Cpath d='M0.70907 7.13112C0.47551 7.13112 0.263933 7.13112 0.028313 7.13112C0.0214436 6.99871 0.0152611 6.87934 0.00976562 6.76545C0.594351 6.57061 0.762651 6.65568 0.70907 7.13112Z' fill='%23231F20'/%3E%3Cpath d='M0.710389 9.41182C0.479577 9.41182 0.266626 9.41182 0.0310059 9.41182C0.0310059 9.28215 0.0310059 9.15112 0.0310059 9.00293C0.241896 9.00293 0.456908 9.00293 0.710389 9.00293C0.710389 9.11407 0.710389 9.23687 0.710389 9.41182Z' fill='%23231F20'/%3E%3Cpath d='M0.699073 13.929C0.104184 14.0676 0.00183029 14.0093 0.0334295 13.5633C0.617328 13.435 0.735481 13.4961 0.699073 13.929Z' fill='%23231F20'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='15' height='15' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); + width: 15px; + height: 15px; + float: left; +} +.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td .download_attribute_list a.performance_text:hover:before { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M14.9833 13.542C14.9833 13.6888 14.9833 13.8205 14.9833 13.9735C14.2778 13.9735 13.5888 13.9735 12.8757 13.9735C12.8757 13.8308 12.8757 13.6991 12.8757 13.542C13.573 13.542 14.2716 13.542 14.9833 13.542Z' fill='%23004F59'/%3E%3Cpath d='M14.9899 2.16895C14.9899 2.33291 14.9899 2.44543 14.9899 2.5847C14.2934 2.5847 13.6016 2.5847 12.8838 2.5847C12.8838 2.46532 12.8838 2.33772 12.8838 2.16895C13.5783 2.16895 14.2687 2.16895 14.9899 2.16895Z' fill='%23004F59'/%3E%3Cpath d='M14.9857 4.86526C14.2741 4.86526 13.5803 4.86526 12.8713 4.86526C12.8713 4.7253 12.8713 4.60387 12.8713 4.4502C13.572 4.4502 14.272 4.4502 14.9857 4.4502C14.9857 4.5778 14.9857 4.70061 14.9857 4.86526Z' fill='%23004F59'/%3E%3Cpath d='M12.8706 7.12746C12.8706 6.97309 12.8706 6.86126 12.8706 6.71582C13.5754 6.71582 14.2658 6.71582 14.9781 6.71582C14.9781 6.84343 14.9781 6.97446 14.9781 7.12746C14.2836 7.12746 13.5905 7.12746 12.8706 7.12746Z' fill='%23004F59'/%3E%3Cpath d='M12.7082 15.0001C12.5454 14.9864 12.4129 14.9747 12.2693 14.9624C12.2693 14.2962 12.2693 13.6513 12.2693 12.9824C12.4197 12.9824 12.5516 12.9824 12.7082 12.9824C12.7082 13.6362 12.7082 14.2921 12.7082 15.0001Z' fill='%23004F59'/%3E%3Cpath d='M14.9774 11.6772C14.2424 11.6772 13.563 11.6772 12.8733 11.6772C12.8733 11.5269 12.8733 11.4062 12.8733 11.2676C13.5829 11.2676 14.2746 11.2676 14.9774 11.2676C14.9774 11.4089 14.9774 11.5386 14.9774 11.6772Z' fill='%23004F59'/%3E%3Cpath d='M10.4349 14.9727C10.2824 14.9727 10.1512 14.9727 9.99805 14.9727C9.99805 14.2976 9.99805 13.6459 9.99805 12.9756C10.1457 12.9756 10.2769 12.9756 10.4349 12.9756C10.4349 13.6404 10.4349 14.2928 10.4349 14.9727Z' fill='%23004F59'/%3E%3Cpath d='M4.29663 0.015625C4.44844 0.015625 4.57141 0.015625 4.74108 0.015625C4.74108 0.636509 4.75413 1.24642 4.72391 1.85358C4.72047 1.92424 4.4821 1.98393 4.29663 2.07655C4.29663 1.3308 4.29663 0.687963 4.29663 0.015625Z' fill='%23004F59'/%3E%3Cpath d='M8.86353 0.0126953C9.00984 0.0126953 9.12319 0.0126953 9.27088 0.0126953C9.27088 0.661707 9.27088 1.30454 9.27088 1.98649C9.14861 1.99198 9.02015 1.99746 8.86353 2.00432C8.86353 1.33267 8.86353 0.688464 8.86353 0.0126953Z' fill='%23004F59'/%3E%3Cpath d='M6.58594 0.0146484C6.74737 0.0146484 6.86896 0.0146484 7.01046 0.0146484C7.01046 0.669835 7.01046 1.31267 7.01046 1.97884C6.87376 1.97884 6.74462 1.97884 6.58594 1.97884C6.58594 1.32365 6.58594 0.674637 6.58594 0.0146484Z' fill='%23004F59'/%3E%3Cpath d='M8.14019 14.9721C7.99456 14.9721 7.87366 14.9721 7.72803 14.9721C7.72803 14.297 7.72803 13.6419 7.72803 12.9736C7.87022 12.9736 7.99113 12.9736 8.14019 12.9736C8.14019 13.6357 8.14019 14.2826 8.14019 14.9721Z' fill='%23004F59'/%3E%3Cpath d='M12.8828 9.00293C13.5904 9.00293 14.2794 9.00293 14.9835 9.00293C14.9835 9.14151 14.9835 9.26226 14.9835 9.41525C14.2862 9.41525 13.5979 9.41525 12.8828 9.41525C12.8828 9.27324 12.8828 9.15455 12.8828 9.00293Z' fill='%23004F59'/%3E%3Cpath d='M2.02637 0.0175781C2.17681 0.0175781 2.29908 0.0175781 2.4454 0.0175781C2.4454 0.668648 2.4454 1.30463 2.4454 1.98245C2.31488 1.98931 2.18436 1.99686 2.02637 2.00509C2.02637 1.3403 2.02637 0.694033 2.02637 0.0175781Z' fill='%23004F59'/%3E%3Cpath d='M13.85 1.9885C13.7044 1.9885 13.5814 1.9885 13.4324 1.9885C13.4324 1.34086 13.4324 0.695961 13.4324 0.0263672C13.5656 0.0263672 13.6948 0.0263672 13.85 0.0263672C13.85 0.681554 13.85 1.32645 13.85 1.9885Z' fill='%23004F59'/%3E%3Cpath d='M0.846159 12.9834C1.04125 12.9834 1.16284 12.9834 1.30641 12.9834C1.30641 13.6441 1.30641 14.2883 1.30641 14.9284C0.890123 14.9997 0.850968 14.9757 0.847533 14.6142C0.842724 14.0804 0.846159 13.5467 0.846159 12.9834Z' fill='%23004F59'/%3E%3Cpath d='M1.95659 6.02392C1.23461 6.02392 0.644533 6.02392 0.0324707 6.02392C0.0324707 5.87984 0.0324707 5.74949 0.0324707 5.56083C0.592326 5.56083 1.15836 5.54642 1.72165 5.57866C1.79584 5.58278 1.85629 5.82633 1.95659 6.02392Z' fill='%23004F59'/%3E%3Cpath d='M1.85803 7.82271C1.85803 7.9908 1.85803 8.12184 1.85803 8.27963C1.25009 8.27963 0.654515 8.27963 0.0589385 8.27963C-0.0427285 7.84535 -0.0289897 7.82477 0.384548 7.8234C0.870213 7.82134 1.35588 7.82271 1.85803 7.82271Z' fill='%23004F59'/%3E%3Cpath d='M0.0314941 3.30176C0.653174 3.30176 1.24394 3.30176 1.85669 3.30176C1.85669 3.44171 1.85669 3.57138 1.85669 3.72506C1.25493 3.72506 0.655235 3.72506 0.0314941 3.72506C0.0314941 3.58853 0.0314941 3.45955 0.0314941 3.30176Z' fill='%23004F59'/%3E%3Cpath d='M1.86649 10.1289C1.86649 10.2949 1.86649 10.4074 1.86649 10.5453C1.25649 10.5453 0.657478 10.5453 0.0344238 10.5453C0.0344238 10.4136 0.0344238 10.2853 0.0344238 10.1289C0.640304 10.1289 1.23931 10.1289 1.86649 10.1289Z' fill='%23004F59'/%3E%3Cpath d='M5.84859 14.9773C5.72288 14.9828 5.60198 14.9883 5.45703 14.9951C5.45703 14.3146 5.45703 13.6587 5.45703 12.9795C5.58686 12.9795 5.7057 12.9795 5.84859 12.9795C5.84859 13.6285 5.84859 14.2748 5.84859 14.9773Z' fill='%23004F59'/%3E%3Cpath d='M3.57045 14.9748C3.43375 14.9748 3.31354 14.9748 3.17065 14.9748C3.17065 14.3086 3.17065 13.663 3.17065 12.9797C3.29705 12.9701 3.41658 12.9612 3.57045 12.9502C3.57045 13.6266 3.57045 14.2812 3.57045 14.9748Z' fill='%23004F59'/%3E%3Cpath d='M11.1582 0.0195312C11.299 0.0195312 11.4179 0.0195312 11.5566 0.0195312C11.5566 0.676776 11.5566 1.31756 11.5566 1.98097C11.422 1.98097 11.3031 1.98097 11.1582 1.98097C11.1582 1.33745 11.1582 0.695986 11.1582 0.0195312Z' fill='%23004F59'/%3E%3Cpath d='M0.0267906 12.8053C0.0178604 12.6859 0.0103041 12.5727 0 12.4307C0.61481 12.4307 1.22206 12.4307 1.85405 12.4307C1.86229 12.5548 1.86916 12.6639 1.87809 12.8053C1.25985 12.8053 0.661522 12.8053 0.0267906 12.8053Z' fill='%23004F59'/%3E%3Cpath d='M1.86501 1.0498C1.86501 1.1781 1.86501 1.28924 1.86501 1.43125C1.26256 1.43125 0.662865 1.43125 0.036377 1.43125C0.036377 1.31874 0.036377 1.20005 0.036377 1.0498C0.625084 1.0498 1.22478 1.0498 1.86501 1.0498Z' fill='%23004F59'/%3E%3Cpath d='M4.13616 5.58691C4.13616 5.73648 4.13616 5.85997 4.13616 6.0109C3.62095 6.0109 3.11537 6.0109 2.58643 6.0109C2.58643 5.8778 2.58643 5.74814 2.58643 5.58691C3.09613 5.58691 3.60103 5.58691 4.13616 5.58691Z' fill='%23004F59'/%3E%3Cpath d='M11.7119 6.0172C11.7119 5.86421 11.7119 5.73249 11.7119 5.57812C12.2257 5.57812 12.7238 5.57812 13.2493 5.57812C13.2493 5.71739 13.2493 5.85667 13.2493 6.0172C12.7513 6.0172 12.2532 6.0172 11.7119 6.0172Z' fill='%23004F59'/%3E%3Cpath d='M7.56292 13.5391C7.56292 13.6941 7.56292 13.8258 7.56292 13.9768C7.03947 13.9768 6.53388 13.9768 6.01318 13.9768C6.01318 13.8272 6.01318 13.6948 6.01318 13.5391C6.52083 13.5391 7.02642 13.5391 7.56292 13.5391Z' fill='%23004F59'/%3E%3Cpath d='M4.13034 7.84277C4.13034 7.9992 4.13034 8.13092 4.13034 8.28391C3.6172 8.28391 3.11985 8.28391 2.59229 8.28391C2.59229 8.14121 2.59229 8.00263 2.59229 7.84277C3.09718 7.84277 3.59453 7.84277 4.13034 7.84277Z' fill='%23004F59'/%3E%3Cpath d='M11.7039 8.2728C11.7039 8.1301 11.7039 8.00524 11.7039 7.85156C12.2177 7.85156 12.7246 7.85156 13.255 7.85156C13.255 7.97917 13.255 8.11021 13.255 8.2728C12.7528 8.2728 12.2465 8.2728 11.7039 8.2728Z' fill='%23004F59'/%3E%3Cpath d='M8.64501 7.82215C8.72744 8.29348 8.71851 8.30445 8.31253 8.30514C7.99242 8.30514 7.67093 8.31749 7.35288 8.29348C7.26907 8.2873 7.14611 8.18028 7.12481 8.09795C7.0836 7.93535 7.15367 7.81598 7.36112 7.81941C7.7829 7.82764 8.20468 7.82215 8.64501 7.82215Z' fill='%23004F59'/%3E%3Cpath d='M7.0031 11.0796C6.67268 11.1757 6.52567 11.0926 6.54285 10.7503C6.56346 10.3572 6.54766 9.96202 6.54766 9.55176C6.73038 9.55176 6.85266 9.55176 7.0031 9.55176C7.0031 10.054 7.0031 10.5568 7.0031 11.0796Z' fill='%23004F59'/%3E%3Cpath d='M5.28525 13.5439C5.32578 13.9878 5.32028 13.994 4.90743 13.9947C4.64502 13.9954 4.38123 13.9741 4.12157 13.9995C3.77192 14.0338 3.66132 13.8966 3.75543 13.5439C4.25003 13.5439 4.75493 13.5439 5.28525 13.5439Z' fill='%23004F59'/%3E%3Cpath d='M7.12646 10.5528C7.12646 10.4011 7.12646 10.29 7.12646 10.1377C7.64167 10.1377 8.14657 10.1377 8.67963 10.1377C8.67963 10.279 8.67963 10.4073 8.67963 10.5528C8.15962 10.5528 7.66228 10.5528 7.12646 10.5528Z' fill='%23004F59'/%3E%3Cpath d='M10.4612 3.14523C10.2826 3.14523 10.1582 3.14523 9.98376 3.14523C9.98376 2.6746 9.97552 2.21151 9.99406 1.7491C9.99612 1.69079 10.1479 1.58514 10.2153 1.59543C10.3046 1.60983 10.4468 1.71343 10.4502 1.78478C10.4722 2.2266 10.4612 2.66911 10.4612 3.14523Z' fill='%23004F59'/%3E%3Cpath d='M0.86792 3.89022C1.00806 3.88268 1.14132 3.87513 1.30275 3.86621C1.30275 4.38076 1.30275 4.8754 1.30275 5.39681C1.16949 5.39681 1.03004 5.39681 0.86792 5.39681C0.86792 4.9001 0.86792 4.40683 0.86792 3.89022Z' fill='%23004F59'/%3E%3Cpath d='M7.00734 11.7412C7.00734 12.3388 7.00734 12.832 7.00734 13.3541C6.87476 13.3541 6.74562 13.3541 6.55671 13.3541C6.55671 12.8959 6.53885 12.4328 6.57457 11.9745C6.58007 11.8976 6.81843 11.8386 7.00734 11.7412Z' fill='%23004F59'/%3E%3Cpath d='M12.2754 3.88184C12.4217 3.88184 12.5557 3.88184 12.7116 3.88184C12.7116 4.39158 12.7116 4.88828 12.7116 5.40351C12.5673 5.40351 12.4354 5.40351 12.2754 5.40351C12.2754 4.89789 12.2754 4.39295 12.2754 3.88184Z' fill='%23004F59'/%3E%3Cpath d='M1.3011 3.13696C1.15891 3.13696 1.0277 3.13696 0.849784 3.13696C0.849784 2.66427 0.831237 2.20049 0.866958 1.74083C0.87314 1.66056 1.10807 1.59882 1.3011 1.49316C1.3011 2.11062 1.3011 2.61487 1.3011 3.13696Z' fill='%23004F59'/%3E%3Cpath d='M9.83389 2.15395C9.83389 2.33644 9.83389 2.45719 9.83389 2.5944C9.32762 2.5944 8.83989 2.5944 8.35216 2.59371C8.2292 2.19648 8.24088 2.16973 8.65442 2.15669C9.0391 2.14434 9.42447 2.15395 9.83389 2.15395Z' fill='%23004F59'/%3E%3Cpath d='M4.75592 9.44922C4.75592 10.018 4.7779 10.4618 4.73943 10.9002C4.7305 10.9997 4.51206 11.08 4.39047 11.1699C4.35337 11.1431 4.31697 11.117 4.27987 11.0903C4.27987 10.6265 4.26132 10.162 4.29773 9.701C4.30391 9.62211 4.54365 9.56105 4.75592 9.44922Z' fill='%23004F59'/%3E%3Cpath d='M9.83462 11.2695C9.83462 11.4026 9.83462 11.5227 9.83462 11.6757C9.33796 11.6757 8.84542 11.6757 8.32129 11.6757C8.32129 11.5453 8.32129 11.4184 8.32129 11.2695C8.82482 11.2695 9.3201 11.2695 9.83462 11.2695Z' fill='%23004F59'/%3E%3Cpath d='M12.2778 1.59277C12.4372 1.60032 12.5588 1.60649 12.7065 1.61336C12.7065 2.11967 12.7065 2.61226 12.7065 3.13023C12.5684 3.13023 12.4386 3.13023 12.2778 3.13023C12.2778 2.6349 12.2778 2.1327 12.2778 1.59277Z' fill='%23004F59'/%3E%3Cpath d='M10.9934 3.31055C10.9934 3.46285 10.9934 3.58428 10.9934 3.72561C10.4679 3.72561 9.96093 3.72561 9.44092 3.72561C9.44092 3.57742 9.44092 3.45393 9.44092 3.31055C9.95337 3.31055 10.4617 3.31055 10.9934 3.31055Z' fill='%23004F59'/%3E%3Cpath d='M9.28449 11.8745C9.28449 12.3595 9.28449 12.8453 9.28449 13.355C9.1471 13.355 9.01864 13.355 8.84553 13.355C8.84553 12.9015 8.82836 12.448 8.86133 11.998C8.86752 11.9143 9.07497 11.845 9.18969 11.7695C9.22129 11.8045 9.25289 11.8395 9.28449 11.8745Z' fill='%23004F59'/%3E%3Cpath d='M10.9624 5.58203C10.9624 5.73365 10.9624 5.864 10.9624 6.01631C10.452 6.01631 9.96018 6.01631 9.4436 6.01631C9.4436 5.87086 9.4436 5.73983 9.4436 5.58203C9.9327 5.58203 10.4266 5.58203 10.9624 5.58203Z' fill='%23004F59'/%3E%3Cpath d='M5.27714 4.44727C5.37606 4.77589 5.27646 4.90624 4.94192 4.88771C4.54899 4.86645 4.154 4.88291 3.7439 4.88291C3.7439 4.71963 3.7439 4.59888 3.7439 4.44727C4.2591 4.44727 4.77156 4.44727 5.27714 4.44727Z' fill='%23004F59'/%3E%3Cpath d='M7.1416 6.01955C7.1416 5.86519 7.1416 5.73346 7.1416 5.5791C7.64994 5.5791 8.1459 5.5791 8.66454 5.5791C8.66454 5.72249 8.66454 5.86176 8.66454 6.01955C8.16514 6.01955 7.6781 6.01955 7.1416 6.01955Z' fill='%23004F59'/%3E%3Cpath d='M8.31152 13.9705C8.31152 13.8113 8.31152 13.6796 8.31152 13.5342C8.82742 13.5342 9.32201 13.5342 9.83447 13.5342C9.83447 13.6831 9.83447 13.8148 9.83447 13.9705C9.33369 13.9705 8.83978 13.9705 8.31152 13.9705Z' fill='%23004F59'/%3E%3Cpath d='M4.29395 4.29398C4.29395 3.76983 4.29395 3.27587 4.29395 2.7627C4.43958 2.7627 4.57078 2.7627 4.73152 2.7627C4.73152 3.24637 4.73152 3.7369 4.73152 4.26105C4.59414 4.27203 4.454 4.28232 4.29395 4.29398Z' fill='%23004F59'/%3E%3Cpath d='M6.01489 2.58747C6.01489 2.44065 6.01489 2.31784 6.01489 2.16211C6.5301 2.16211 7.02881 2.16211 7.55432 2.16211C7.55432 2.30412 7.55432 2.43379 7.55432 2.58747C7.0556 2.58747 6.54796 2.58747 6.01489 2.58747Z' fill='%23004F59'/%3E%3Cpath d='M8.87109 9.5459C9.01535 9.5459 9.12732 9.5459 9.26952 9.5459C9.26952 10.0598 9.26952 10.5654 9.26952 11.0923C9.14518 11.0923 9.02497 11.0923 8.87109 11.0923C8.87109 10.588 8.87109 10.0831 8.87109 9.5459Z' fill='%23004F59'/%3E%3Cpath d='M7.17578 3.74817C7.17578 3.56431 7.17578 3.44219 7.17578 3.30566C7.67862 3.30566 8.16841 3.30566 8.65613 3.30566C8.78665 3.70289 8.7578 3.74611 8.358 3.74749C7.97057 3.74954 7.58245 3.74817 7.17578 3.74817Z' fill='%23004F59'/%3E%3Cpath d='M11.729 3.30762C12.2332 3.30762 12.7319 3.30762 13.2581 3.30762C13.2581 3.44757 13.2581 3.57655 13.2581 3.72749C12.756 3.72749 12.2573 3.72749 11.729 3.72749C11.729 3.58067 11.729 3.45375 11.729 3.30762Z' fill='%23004F59'/%3E%3Cpath d='M5.39359 7.12701C4.77328 7.12701 4.26495 7.12701 3.74219 7.12701C3.74219 6.98294 3.74219 6.8615 3.74219 6.69205C4.21892 6.69205 4.68467 6.67421 5.14698 6.7092C5.22598 6.71469 5.28917 6.94246 5.39359 7.12701Z' fill='%23004F59'/%3E%3Cpath d='M10.437 5.41043C10.2838 5.41043 10.1512 5.41043 9.99805 5.41043C9.99805 4.91372 9.99805 4.43005 9.99805 3.90727C10.1341 3.89492 10.2714 3.88257 10.437 3.86816C10.437 4.393 10.437 4.8849 10.437 5.41043Z' fill='%23004F59'/%3E%3Cpath d='M1.4668 4.85811C1.4668 4.72158 1.4668 4.60015 1.4668 4.44922C1.97925 4.44922 2.48003 4.44922 2.9973 4.44922C2.9973 4.58918 2.9973 4.70992 2.9973 4.85811C2.49514 4.85811 2.00124 4.85811 1.4668 4.85811Z' fill='%23004F59'/%3E%3Cpath d='M6.01025 4.8542C6.01025 4.71768 6.01025 4.59556 6.01025 4.44531C6.52889 4.44531 7.03517 4.44531 7.56479 4.44531C7.57098 4.57909 7.57716 4.70053 7.58472 4.8542C7.06196 4.8542 6.555 4.8542 6.01025 4.8542Z' fill='%23004F59'/%3E%3Cpath d='M9.83864 4.41663C9.83864 4.58608 9.83864 4.70889 9.83864 4.85845C9.34061 4.85845 8.8467 4.85845 8.35005 4.85845C8.22708 4.46877 8.258 4.41868 8.63925 4.41663C9.03424 4.41525 9.42854 4.41663 9.83864 4.41663Z' fill='%23004F59'/%3E%3Cpath d='M4.88086 6.0172C4.88086 5.86421 4.88086 5.73249 4.88086 5.57812C5.38576 5.57812 5.87211 5.57812 6.38938 5.57812C6.38938 5.71808 6.38938 5.85667 6.38938 6.0172C5.89959 6.0172 5.41118 6.0172 4.88086 6.0172Z' fill='%23004F59'/%3E%3Cpath d='M6.40346 7.84277C6.40346 8.00194 6.40346 8.13366 6.40346 8.28528C5.89788 8.28528 5.41015 8.28528 4.89014 8.28528C4.89014 8.14464 4.89014 8.004 4.89014 7.84277C5.39366 7.84277 5.87864 7.84277 6.40346 7.84277Z' fill='%23004F59'/%3E%3Cpath d='M4.76023 8.75512C4.32334 8.88135 4.28006 8.85117 4.27869 8.43953C4.27731 8.06563 4.27869 7.69241 4.27869 7.32537C4.72039 7.20531 4.75886 7.23138 4.76023 7.6389C4.76092 8.01349 4.76023 8.38739 4.76023 8.75512Z' fill='%23004F59'/%3E%3Cpath d='M7.564 11.2715C7.564 11.4217 7.564 11.5432 7.564 11.6831C7.04056 11.6831 6.53359 11.6831 6.01221 11.6831C6.01221 11.5397 6.01221 11.4176 6.01221 11.2715C6.52123 11.2715 7.02819 11.2715 7.564 11.2715Z' fill='%23004F59'/%3E%3Cpath d='M7.01237 4.27377C6.86949 4.27377 6.74859 4.27377 6.58716 4.27377C6.58716 3.77775 6.58716 3.28653 6.58716 2.76855C6.71424 2.76855 6.853 2.76855 7.01237 2.76855C7.01237 3.25771 7.01237 3.74207 7.01237 4.27377Z' fill='%23004F59'/%3E%3Cpath d='M5.28349 2.17676C5.28349 2.32838 5.28349 2.44912 5.28349 2.59045C4.76897 2.59045 4.27163 2.59045 3.75024 2.59045C3.75024 2.4649 3.75024 2.34553 3.75024 2.17676C4.24827 2.17676 4.75249 2.17676 5.28349 2.17676Z' fill='%23004F59'/%3E%3Cpath d='M9.83975 6.68605C9.83975 6.86237 9.83975 6.98449 9.83975 7.12856C9.33005 7.12856 8.83339 7.12856 8.33879 7.12856C8.25361 6.71212 8.26392 6.69291 8.64036 6.68742C9.02779 6.68194 9.41523 6.68605 9.83975 6.68605Z' fill='%23004F59'/%3E%3Cpath d='M11.0192 8.2894C10.4353 8.2894 9.94959 8.2894 9.44263 8.2894C9.44263 8.14259 9.44263 8.01155 9.44263 7.82631C9.92074 7.82631 10.3961 7.8119 10.8673 7.84552C10.9237 7.84895 10.9615 8.11171 11.0192 8.2894Z' fill='%23004F59'/%3E%3Cpath d='M1.47021 2.58441C1.47021 2.44925 1.47021 2.32919 1.47021 2.16797C1.98198 2.16797 2.47452 2.16797 2.98972 2.16797C2.98972 2.31822 2.98972 2.43759 2.98972 2.58441C2.49581 2.58441 2.00259 2.58441 1.47021 2.58441Z' fill='%23004F59'/%3E%3Cpath d='M6.4145 10.1176C6.4145 10.3007 6.4145 10.4126 6.4145 10.5697C5.93845 10.5697 5.4727 10.5772 5.00833 10.5601C4.952 10.558 4.84965 10.4208 4.85789 10.3577C4.86888 10.2719 4.96231 10.1306 5.0255 10.1278C5.47888 10.1079 5.93295 10.1176 6.4145 10.1176Z' fill='%23004F59'/%3E%3Cpath d='M4.91406 3.30371C5.39835 3.30371 5.88608 3.30371 6.39991 3.30371C6.39991 3.44092 6.39991 3.56922 6.39991 3.74485C5.94103 3.74485 5.48696 3.75445 5.03358 3.74005C4.84674 3.73456 4.82682 3.63988 4.91406 3.30371Z' fill='%23004F59'/%3E%3Cpath d='M9.27816 4.26828C9.13665 4.26828 9.00751 4.26828 8.85913 4.26828C8.85913 3.76265 8.85913 3.2783 8.85913 2.76855C8.99652 2.76855 9.12498 2.76855 9.27816 2.76855C9.27816 3.25977 9.27816 3.75442 9.27816 4.26828Z' fill='%23004F59'/%3E%3Cpath d='M4.29272 13.3428C4.29272 12.8578 4.29272 12.372 4.29272 11.8623C4.43698 11.8623 4.5778 11.8623 4.75641 11.8623C4.75641 12.313 4.7777 12.7549 4.73924 13.1912C4.73099 13.2852 4.50636 13.3607 4.38134 13.4444C4.3518 13.4107 4.32226 13.3764 4.29272 13.3428Z' fill='%23004F59'/%3E%3Cpath d='M13.2437 10.1279C13.3097 10.5691 13.3097 10.5698 12.8996 10.5704C12.5135 10.5711 12.1274 10.5704 11.718 10.5704C11.718 10.4188 11.718 10.2912 11.718 10.1279C12.2332 10.1279 12.7395 10.1279 13.2437 10.1279Z' fill='%23004F59'/%3E%3Cpath d='M4.13458 3.30957C4.13458 3.46188 4.13458 3.58262 4.13458 3.74179C3.67227 3.74179 3.22782 3.76168 2.78887 3.72532C2.69613 3.71778 2.62057 3.50167 2.4873 3.30957C3.11791 3.30957 3.61388 3.30957 4.13458 3.30957Z' fill='%23004F59'/%3E%3Cpath d='M4.11984 10.5692C3.70424 10.5692 3.30719 10.5706 2.91083 10.5685C2.55156 10.5665 2.55156 10.5651 2.58522 10.1377C3.086 10.1377 3.58952 10.1377 4.11984 10.1377C4.11984 10.2687 4.11984 10.3984 4.11984 10.5692Z' fill='%23004F59'/%3E%3Cpath d='M12.1088 4.45547C12.1088 4.59542 12.1088 4.71754 12.1088 4.8623C11.6012 4.8623 11.1059 4.8623 10.6134 4.8623C10.5234 4.45547 10.5399 4.4294 10.9149 4.42459C11.2687 4.41979 11.6218 4.42254 11.9756 4.42391C12.0085 4.42322 12.0408 4.43831 12.1088 4.45547Z' fill='%23004F59'/%3E%3Cpath d='M2.4446 9.56055C2.4446 10.0888 2.4446 10.5876 2.4446 11.0959C2.29691 11.0959 2.17601 11.0959 2.02832 11.0959C2.02832 10.5821 2.02832 10.084 2.02832 9.56055C2.16021 9.56055 2.29004 9.56055 2.4446 9.56055Z' fill='%23004F59'/%3E%3Cpath d='M7.73364 1.61375C7.85935 1.60689 7.98163 1.60003 8.13894 1.5918C8.13894 2.10428 8.13894 2.60854 8.13894 3.13406C8.00567 3.13406 7.88477 3.13406 7.73364 3.13406C7.73364 2.63872 7.73364 2.13378 7.73364 1.61375Z' fill='%23004F59'/%3E%3Cpath d='M11.0906 10.5533C10.4566 10.5533 9.95853 10.5533 9.43921 10.5533C9.43921 10.4175 9.43921 10.2974 9.43921 10.1184C9.91182 10.1184 10.3755 10.1019 10.8358 10.1348C10.9141 10.1396 10.9766 10.3578 11.0906 10.5533Z' fill='%23004F59'/%3E%3Cpath d='M10.0042 8.44434C10.156 8.44434 10.2803 8.44434 10.4562 8.44434C10.4562 8.91017 10.4726 9.37052 10.4376 9.82812C10.4328 9.89398 10.1834 9.942 10.0042 10.0154C10.0042 9.43363 10.0042 8.94173 10.0042 8.44434Z' fill='%23004F59'/%3E%3Cpath d='M12.2186 13.9772C11.5845 13.9772 11.1002 13.9772 10.5933 13.9772C10.5933 13.8276 10.5933 13.6966 10.5933 13.5189C11.0466 13.5189 11.5 13.499 11.9479 13.5368C12.0338 13.5436 12.1011 13.7769 12.2186 13.9772Z' fill='%23004F59'/%3E%3Cpath d='M12.2498 8.45312C12.4298 8.45312 12.5617 8.45312 12.7135 8.45312C12.7135 8.95189 12.7135 9.4335 12.7135 9.91169C12.2615 9.99745 12.2505 9.98921 12.2498 9.5666C12.2491 9.20505 12.2498 8.84418 12.2498 8.45312Z' fill='%23004F59'/%3E%3Cpath d='M4.74032 6.50931C4.57888 6.50931 4.45455 6.50931 4.30273 6.50931C4.30273 6.0229 4.30273 5.53922 4.30273 5.03223C4.44218 5.03223 4.58095 5.03223 4.74032 5.03223C4.74032 5.5255 4.74032 5.9982 4.74032 6.50931Z' fill='%23004F59'/%3E%3Cpath d='M8.16359 5.41237C7.99598 5.41237 7.87302 5.41237 7.72876 5.41237C7.72876 4.91292 7.72876 4.4169 7.72876 3.92294C8.12444 3.82963 8.16153 3.85502 8.16291 4.22C8.16497 4.60694 8.16359 4.99319 8.16359 5.41237Z' fill='%23004F59'/%3E%3Cpath d='M1.29994 7.674C1.15981 7.674 1.02791 7.674 0.870605 7.674C0.870605 7.18141 0.870605 6.69842 0.870605 6.18045C1.00662 6.17359 1.13782 6.16741 1.29994 6.15918C1.29994 6.67098 1.29994 7.16357 1.29994 7.674Z' fill='%23004F59'/%3E%3Cpath d='M7.72803 6.19203C8.17317 6.13989 8.17729 6.14469 8.17317 6.55015C8.16973 6.91239 8.17248 7.27463 8.17248 7.665C8.01105 7.665 7.88259 7.665 7.72803 7.665C7.72803 7.18476 7.72803 6.70108 7.72803 6.19203Z' fill='%23004F59'/%3E%3Cpath d='M10.4402 7.68387C10.285 7.68387 10.16 7.68387 10.0061 7.68387C10.0061 7.19266 10.0061 6.7083 10.0061 6.19238C10.1387 6.19238 10.2781 6.19238 10.4402 6.19238C10.4402 6.6788 10.4402 7.16384 10.4402 7.68387Z' fill='%23004F59'/%3E%3Cpath d='M12.2673 6.17871C12.4233 6.17871 12.5552 6.17871 12.7097 6.17871C12.7097 6.6761 12.7097 7.16046 12.7097 7.66952C12.5634 7.66952 12.4246 7.66952 12.2673 7.66952C12.2673 7.17624 12.2673 6.70149 12.2673 6.17871Z' fill='%23004F59'/%3E%3Cpath d='M1.3111 9.92705C0.956638 10.019 0.81238 9.92567 0.841232 9.56892C0.870083 9.21011 0.847414 8.84719 0.847414 8.46094C1.01228 8.46094 1.15104 8.46094 1.3111 8.46094C1.3111 8.9501 1.3111 9.43171 1.3111 9.92705Z' fill='%23004F59'/%3E%3Cpath d='M12.7106 12.2114C12.5526 12.2114 12.4289 12.2114 12.2771 12.2114C12.2771 11.7134 12.2771 11.2228 12.2771 10.7158C12.4227 10.7158 12.5546 10.7158 12.7106 10.7158C12.7106 11.2077 12.7106 11.6907 12.7106 12.2114Z' fill='%23004F59'/%3E%3Cpath d='M6.56909 7.27539C6.73808 7.27539 6.86104 7.27539 7.00667 7.27539C7.00667 7.77553 7.00667 8.25989 7.00667 8.76963C6.86448 8.76963 6.72503 8.76963 6.56909 8.76963C6.56909 8.27567 6.56909 7.79131 6.56909 7.27539Z' fill='%23004F59'/%3E%3Cpath d='M8.86865 7.27832C9.00673 7.27832 9.129 7.27832 9.2767 7.27832C9.2767 7.77709 9.2767 8.27036 9.2767 8.77805C9.13931 8.77805 9.01841 8.77805 8.86865 8.77805C8.86865 8.27722 8.86865 7.786 8.86865 7.27832Z' fill='%23004F59'/%3E%3Cpath d='M1.30132 12.2022C1.15638 12.2022 1.04441 12.2022 0.88916 12.2022C0.88916 11.7165 0.88916 11.2355 0.88916 10.7155C1.008 10.71 1.13921 10.7038 1.30132 10.6963C1.30132 11.1978 1.30132 11.6808 1.30132 12.2022Z' fill='%23004F59'/%3E%3Cpath d='M13.439 2.75684C13.5715 2.75684 13.6931 2.75684 13.8415 2.75684C13.8415 3.2604 13.8415 3.75437 13.8415 4.27303C13.7124 4.27303 13.5915 4.27303 13.439 4.27303C13.439 3.77632 13.439 3.27412 13.439 2.75684Z' fill='%23004F59'/%3E%3Cpath d='M9.99658 12.1855C9.99658 11.7025 9.99658 11.2174 9.99658 10.7139C10.1477 10.7139 10.2803 10.7139 10.4506 10.7139C10.4506 11.1475 10.4644 11.5776 10.4452 12.0064C10.4348 12.2349 10.3916 12.241 9.99658 12.1855Z' fill='%23004F59'/%3E%3Cpath d='M5.29803 11.2754C5.29803 11.4215 5.29803 11.5436 5.29803 11.6843C4.78007 11.6843 4.27449 11.6843 3.74829 11.6843C3.74829 11.5423 3.74829 11.4222 3.74829 11.2754C4.25319 11.2754 4.75741 11.2754 5.29803 11.2754Z' fill='%23004F59'/%3E%3Cpath d='M1.46856 13.9529C1.461 13.8109 1.45482 13.6895 1.44727 13.542C1.95835 13.542 2.44951 13.542 2.93861 13.542C3.04509 13.968 3.0128 14.0051 2.60064 13.9866C2.40829 13.9776 2.21526 13.9982 2.02292 13.9927C1.845 13.9879 1.6664 13.9674 1.46856 13.9529Z' fill='%23004F59'/%3E%3Cpath d='M7.01259 6.50155C6.85872 6.50155 6.72751 6.50155 6.57227 6.50155C6.57227 6.00828 6.57227 5.5349 6.57227 5.03613C6.71446 5.03613 6.85391 5.03613 7.01259 5.03613C7.01259 5.5198 7.01259 5.99456 7.01259 6.50155Z' fill='%23004F59'/%3E%3Cpath d='M9.27328 6.5062C9.13451 6.5062 9.01293 6.5062 8.86523 6.5062C8.86523 6.0088 8.86523 5.52582 8.86523 5.02637C9.00125 5.02637 9.12352 5.02637 9.27328 5.02637C9.27328 5.50455 9.27328 5.98754 9.27328 6.5062Z' fill='%23004F59'/%3E%3Cpath d='M7.73071 10.71C7.8784 10.71 7.99038 10.71 8.13532 10.71C8.13532 11.208 8.13532 11.6979 8.13532 12.2069C8.00205 12.2069 7.88047 12.2069 7.73071 12.2069C7.73071 11.7178 7.73071 11.2266 7.73071 10.71Z' fill='%23004F59'/%3E%3Cpath d='M13.4348 11.8585C13.8717 11.8187 13.8786 11.8263 13.8745 12.2269C13.871 12.5988 13.8738 12.9706 13.8738 13.3617C13.7075 13.3617 13.5873 13.3617 13.4348 13.3617C13.4348 12.8622 13.4348 12.36 13.4348 11.8585Z' fill='%23004F59'/%3E%3Cpath d='M13.4338 9.55273C13.5685 9.55273 13.6894 9.55273 13.8426 9.55273C13.8426 10.0673 13.8426 10.5722 13.8426 11.095C13.7024 11.095 13.5815 11.095 13.4338 11.095C13.4338 10.5832 13.4338 10.0762 13.4338 9.55273Z' fill='%23004F59'/%3E%3Cpath d='M2.02466 7.28027C2.16892 7.28027 2.2905 7.28027 2.44438 7.28027C2.44438 7.76738 2.44438 8.24899 2.44438 8.77588C2.32279 8.78617 2.18678 8.79784 2.02466 8.81087C2.02466 8.28604 2.02466 7.80374 2.02466 7.28027Z' fill='%23004F59'/%3E%3Cpath d='M3.57824 12.2026C3.43398 12.2026 3.31171 12.2026 3.16333 12.2026C3.16333 11.7086 3.16333 11.2339 3.16333 10.7138C3.2911 10.7083 3.42093 10.7022 3.57824 10.6953C3.57824 11.1996 3.57824 11.6846 3.57824 12.2026Z' fill='%23004F59'/%3E%3Cpath d='M3.58374 9.9443C3.43124 9.9443 3.30965 9.9443 3.16333 9.9443C3.16333 9.44622 3.16333 8.96392 3.16333 8.45898C3.30072 8.45898 3.43124 8.45898 3.58374 8.45898C3.58374 8.94128 3.58374 9.42496 3.58374 9.9443Z' fill='%23004F59'/%3E%3Cpath d='M2.02466 2.75684C2.16892 2.75684 2.2905 2.75684 2.43957 2.75684C2.43957 3.2556 2.43957 3.74819 2.43957 4.26617C2.30218 4.26617 2.17372 4.26617 2.02466 4.26617C2.02466 3.75642 2.02466 3.26315 2.02466 2.75684Z' fill='%23004F59'/%3E%3Cpath d='M3.1665 1.60449C3.3087 1.60449 3.4296 1.60449 3.57661 1.60449C3.57661 2.12452 3.57661 2.63015 3.57661 3.14264C3.43853 3.14264 3.31694 3.14264 3.1665 3.14264C3.1665 2.63564 3.1665 2.14099 3.1665 1.60449Z' fill='%23004F59'/%3E%3Cpath d='M5.29085 9.00488C5.29085 9.15513 5.29085 9.27519 5.29085 9.41652C4.76603 9.41652 4.26045 9.41652 3.73975 9.41652C3.73975 9.27039 3.73975 9.14827 3.73975 9.00488C4.24877 9.00488 4.75367 9.00488 5.29085 9.00488Z' fill='%23004F59'/%3E%3Cpath d='M2.98482 7.12814C2.45726 7.12814 1.9709 7.12814 1.46875 7.12814C1.46875 6.98544 1.46875 6.86538 1.46875 6.71582C1.97296 6.71582 2.46619 6.71582 2.98482 6.71582C2.98482 6.8448 2.98482 6.97378 2.98482 7.12814Z' fill='%23004F59'/%3E%3Cpath d='M6.00854 7.1193C6.00854 6.97866 6.00854 6.86683 6.00854 6.7207C6.53131 6.7207 7.04307 6.7207 7.56446 6.7207C7.56446 6.8634 7.56446 6.98484 7.56446 7.1193C7.03621 7.1193 6.52306 7.1193 6.00854 7.1193Z' fill='%23004F59'/%3E%3Cpath d='M10.6138 2.59242C10.4963 2.24528 10.6234 2.13551 10.947 2.15197C11.3186 2.1705 11.6916 2.15609 12.0928 2.15609C12.0928 2.31868 12.0928 2.44492 12.0928 2.59242C11.603 2.59242 11.118 2.59242 10.6138 2.59242Z' fill='%23004F59'/%3E%3Cpath d='M8.13091 9.94841C7.98116 9.94841 7.8685 9.94841 7.72974 9.94841C7.72974 9.45239 7.72974 8.96735 7.72974 8.45349C7.85201 8.44731 7.97223 8.44114 8.13091 8.43359C8.13091 8.94334 8.13091 9.43524 8.13091 9.94841Z' fill='%23004F59'/%3E%3Cpath d='M1.46875 11.6804C1.46875 11.539 1.46875 11.4176 1.46875 11.2715C1.96884 11.2715 2.46619 11.2715 2.98826 11.2715C2.98826 11.3984 2.98826 11.5267 2.98826 11.6804C2.4758 11.6804 1.98121 11.6804 1.46875 11.6804Z' fill='%23004F59'/%3E%3Cpath d='M10.5957 7.12648C10.5957 6.98172 10.5957 6.86303 10.5957 6.71484C11.1006 6.71484 11.5849 6.71484 12.0953 6.71484C12.0953 6.84588 12.0953 6.97349 12.0953 7.12648C11.6103 7.12648 11.1253 7.12648 10.5957 7.12648Z' fill='%23004F59'/%3E%3Cpath d='M13.852 7.27539C13.852 7.79405 13.852 8.27909 13.852 8.77649C13.705 8.77649 13.5813 8.77649 13.4302 8.77649C13.4302 8.27704 13.4302 7.78376 13.4302 7.27539C13.5696 7.27539 13.6919 7.27539 13.852 7.27539Z' fill='%23004F59'/%3E%3Cpath d='M3.57587 5.40516C3.43367 5.40516 3.3114 5.40516 3.14104 5.40516C3.14104 4.94893 3.12112 4.50711 3.15684 4.0694C3.16439 3.97335 3.37253 3.89377 3.48794 3.80664C3.51679 3.83477 3.54633 3.8629 3.57518 3.89103C3.57587 4.38705 3.57587 4.88376 3.57587 5.40516Z' fill='%23004F59'/%3E%3Cpath d='M13.8426 6.50562C13.6839 6.50562 13.563 6.50562 13.4263 6.50562C13.4263 6.00822 13.4263 5.52524 13.4263 5.02441C13.5678 5.02441 13.688 5.02441 13.8426 5.02441C13.8426 5.51632 13.8426 5.99793 13.8426 6.50562Z' fill='%23004F59'/%3E%3Cpath d='M6.01416 9.4124C6.01416 9.26627 6.01416 9.14621 6.01416 9.00488C6.53349 9.00488 7.04045 9.00488 7.56321 9.00488C7.56321 9.14072 7.56321 9.2601 7.56321 9.4124C7.04938 9.4124 6.55135 9.4124 6.01416 9.4124Z' fill='%23004F59'/%3E%3Cpath d='M10.5886 11.6837C10.5886 11.5259 10.5886 11.4045 10.5886 11.2666C11.0956 11.2666 11.5819 11.2666 12.0958 11.2666C12.0958 11.4045 12.0958 11.5328 12.0958 11.6837C11.5964 11.6837 11.11 11.6837 10.5886 11.6837Z' fill='%23004F59'/%3E%3Cpath d='M2.44667 6.5057C2.29897 6.5057 2.1767 6.5057 2.02832 6.5057C2.02832 6.01722 2.02832 5.53218 2.02832 5.0293C2.16639 5.0293 2.29554 5.0293 2.44667 5.0293C2.44667 5.526 2.44667 6.0083 2.44667 6.5057Z' fill='%23004F59'/%3E%3Cpath d='M10.5933 9.41388C10.5933 9.27667 10.5933 9.14837 10.5933 9.00293C11.1016 9.00293 11.5948 9.00293 12.1052 9.00293C12.1052 9.1422 12.1052 9.26226 12.1052 9.41388C11.6065 9.41388 11.114 9.41388 10.5933 9.41388Z' fill='%23004F59'/%3E%3Cpath d='M1.47339 9C1.96661 9 2.45365 9 2.94206 9C3.07602 9.36773 3.04167 9.42673 2.68309 9.42948C2.28672 9.43222 1.89036 9.43016 1.47339 9.43016C1.47339 9.27374 1.47339 9.14476 1.47339 9Z' fill='%23004F59'/%3E%3Cpath d='M2.43859 13.3616C2.28334 13.3616 2.16244 13.3616 2.02368 13.3616C2.02368 12.8608 2.02368 12.3744 2.02368 11.8633C2.15145 11.8633 2.27991 11.8633 2.43859 11.8633C2.43859 12.3531 2.43859 12.8457 2.43859 13.3616Z' fill='%23004F59'/%3E%3Cpath d='M9.84157 9.01074C9.84157 9.14178 9.84157 9.25292 9.84157 9.40317C9.33942 9.40317 8.84689 9.40317 8.31726 9.40317C8.3097 9.27625 8.30214 9.15824 8.29321 9.01074C8.81529 9.01074 9.30851 9.01074 9.84157 9.01074Z' fill='%23004F59'/%3E%3Cpath d='M3.1626 6.17285C3.31922 6.17285 3.43188 6.17285 3.57339 6.17285C3.57339 6.67711 3.57339 7.16832 3.57339 7.67189C3.43394 7.67189 3.30479 7.67189 3.1626 7.67189C3.1626 7.16558 3.1626 6.68328 3.1626 6.17285Z' fill='%23004F59'/%3E%3Cpath d='M13.2628 1.04688C13.2628 1.18546 13.2628 1.30415 13.2628 1.44753C12.7476 1.44753 12.251 1.44753 11.7172 1.44753C11.7111 1.31718 11.7049 1.19781 11.698 1.04688C12.2173 1.04687 12.7229 1.04688 13.2628 1.04688Z' fill='%23004F59'/%3E%3Cpath d='M7.17285 1.4598C7.17285 1.29172 7.17285 1.18058 7.17285 1.04199C7.6805 1.04199 8.17853 1.04199 8.69236 1.04199C8.7693 1.31367 8.75212 1.48244 8.39972 1.4646C8.00199 1.44402 7.60288 1.4598 7.17285 1.4598Z' fill='%23004F59'/%3E%3Cpath d='M11.5513 11.0882C11.418 11.0971 11.3068 11.104 11.1611 11.1136C11.1611 10.5929 11.1611 10.0866 11.1611 9.55762C11.2855 9.55762 11.405 9.55762 11.5513 9.55762C11.5513 10.0571 11.5513 10.5531 11.5513 11.0882Z' fill='%23004F59'/%3E%3Cpath d='M10.9843 1.04492C11.0633 1.35639 10.9871 1.484 10.6738 1.46548C10.2768 1.44146 9.87768 1.45999 9.44834 1.45999C9.44079 1.31249 9.43529 1.19311 9.42773 1.04492C9.95462 1.04492 10.4623 1.04492 10.9843 1.04492Z' fill='%23004F59'/%3E%3Cpath d='M5.45068 5.4023C5.45068 4.88707 5.45068 4.40134 5.45068 3.8916C5.58464 3.8916 5.70279 3.8916 5.84773 3.8916C5.84773 4.39448 5.84773 4.88776 5.84773 5.4023C5.71996 5.4023 5.60112 5.4023 5.45068 5.4023Z' fill='%23004F59'/%3E%3Cpath d='M13.2604 12.4238C13.2604 12.5617 13.2604 12.6797 13.2604 12.819C12.7383 12.819 12.2341 12.819 11.7141 12.819C11.7141 12.6818 11.7141 12.5638 11.7141 12.4238C12.2369 12.4238 12.7404 12.4238 13.2604 12.4238Z' fill='%23004F59'/%3E%3Cpath d='M5.45776 1.59668C5.59378 1.59668 5.70437 1.59668 5.84382 1.59668C5.84382 2.10505 5.84382 2.6093 5.84382 3.13414C5.71811 3.13414 5.59927 3.13414 5.45776 3.13414C5.45776 2.63126 5.45776 2.13524 5.45776 1.59668Z' fill='%23004F59'/%3E%3Cpath d='M4.13705 1.04004C4.13705 1.19029 4.13705 1.30074 4.13705 1.43521C3.62597 1.43521 3.13137 1.43521 2.61548 1.43521C2.61548 1.3028 2.61548 1.18343 2.61548 1.04004C3.12244 1.04004 3.61772 1.04004 4.13705 1.04004Z' fill='%23004F59'/%3E%3Cpath d='M8.69671 12.4385C8.69053 12.5702 8.68572 12.6834 8.67954 12.8192C8.17327 12.8192 7.67592 12.8192 7.16003 12.8192C7.14011 12.7012 7.12156 12.5915 7.09546 12.4385C7.63608 12.4385 8.14991 12.4385 8.69671 12.4385Z' fill='%23004F59'/%3E%3Cpath d='M6.40693 12.4056C6.40693 12.5579 6.40693 12.667 6.40693 12.8399C5.94119 12.8399 5.4775 12.8488 5.01588 12.8289C4.95474 12.8262 4.85102 12.6732 4.8572 12.597C4.86269 12.5278 4.98909 12.4173 5.06603 12.4139C5.49743 12.3967 5.9302 12.4056 6.40693 12.4056Z' fill='%23004F59'/%3E%3Cpath d='M11.1416 4.26366C11.1416 3.75324 11.1416 3.27642 11.1416 2.77148C11.2776 2.77148 11.4054 2.77148 11.5572 2.77148C11.5572 3.26064 11.5572 3.74569 11.5572 4.26366C11.4287 4.26366 11.3017 4.26366 11.1416 4.26366Z' fill='%23004F59'/%3E%3Cpath d='M6.44783 1.44386C5.89759 1.44386 5.40849 1.44386 4.88916 1.44386C4.88916 1.30391 4.88916 1.1763 4.88916 1.03223C5.39681 1.03223 5.87492 1.03223 6.4018 1.03223C6.41554 1.15435 6.42928 1.27715 6.44783 1.44386Z' fill='%23004F59'/%3E%3Cpath d='M10.9493 12.4199C10.972 12.551 10.9926 12.6696 11.0187 12.8185C10.4774 12.8185 9.97317 12.8185 9.44629 12.8185C9.44629 12.6868 9.44629 12.5688 9.44629 12.4199C9.94638 12.4199 10.4382 12.4199 10.9493 12.4199Z' fill='%23004F59'/%3E%3Cpath d='M4.13142 12.407C4.13142 12.5737 4.13142 12.6842 4.13142 12.8317C3.66637 12.8317 3.21573 12.8386 2.76648 12.8235C2.70602 12.8214 2.59749 12.7027 2.60298 12.6471C2.61123 12.5634 2.69709 12.4201 2.7548 12.418C3.20474 12.3988 3.65538 12.407 4.13142 12.407Z' fill='%23004F59'/%3E%3Cpath d='M11.5473 13.3627C11.4161 13.3627 11.2965 13.3627 11.155 13.3627C11.155 12.8612 11.155 12.3748 11.155 11.8623C11.2787 11.8623 11.3982 11.8623 11.5473 11.8623C11.5473 12.3522 11.5473 12.8365 11.5473 13.3627Z' fill='%23004F59'/%3E%3Cpath d='M11.1638 5.04074C11.4764 4.94538 11.5973 5.03663 11.5774 5.3577C11.554 5.72886 11.5719 6.10276 11.5719 6.50342C11.4324 6.51028 11.3129 6.51577 11.1638 6.52263C11.1638 6.02455 11.1638 5.54294 11.1638 5.04074Z' fill='%23004F59'/%3E%3Cpath d='M5.45215 7.6996C5.45215 7.16859 5.45215 6.6856 5.45215 6.18066C5.58885 6.18066 5.707 6.18066 5.8492 6.18066C5.8492 6.67531 5.8492 7.1583 5.8492 7.67353C5.72693 7.68176 5.60808 7.68999 5.45215 7.6996Z' fill='%23004F59'/%3E%3Cpath d='M5.46558 10.7178C5.60022 10.7178 5.71906 10.7178 5.85438 10.7178C5.85438 11.2138 5.85438 11.6885 5.85438 12.2038C5.73211 12.21 5.61327 12.2168 5.46558 12.2244C5.46558 11.7119 5.46558 11.2179 5.46558 10.7178Z' fill='%23004F59'/%3E%3Cpath d='M11.1523 7.28516C11.298 7.28516 11.4161 7.28516 11.5549 7.28516C11.5549 7.78598 11.5549 8.26691 11.5549 8.76979C11.4189 8.76979 11.3 8.76979 11.1523 8.76979C11.1523 8.28406 11.1523 7.80244 11.1523 7.28516Z' fill='%23004F59'/%3E%3Cpath d='M5.46851 8.45312C5.59834 8.45312 5.71718 8.45312 5.85525 8.45312C5.85525 8.94572 5.85525 9.42116 5.85525 9.93844C5.73847 9.9453 5.61963 9.95285 5.46851 9.96177C5.46851 9.45203 5.46851 8.96012 5.46851 8.45312Z' fill='%23004F59'/%3E%3Cpath d='M14.99 5.58887C14.99 5.73431 14.99 5.85849 14.99 6.01011C14.663 6.01011 14.3395 6.01011 13.9912 6.01011C13.9912 5.88181 13.9912 5.75078 13.9912 5.58887C14.3065 5.58887 14.6301 5.58887 14.99 5.58887Z' fill='%23004F59'/%3E%3Cpath d='M14.9894 7.84961C14.9894 8.00397 14.9894 8.12815 14.9894 8.27771C14.6638 8.27771 14.3402 8.27771 13.9919 8.27771C13.9919 8.13912 13.9919 8.0074 13.9919 7.84961C14.3052 7.84961 14.6287 7.84961 14.9894 7.84961Z' fill='%23004F59'/%3E%3Cpath d='M14.984 10.1494C14.984 10.2914 14.984 10.4129 14.984 10.5514C14.6529 10.5514 14.3376 10.5514 13.9886 10.5514C13.9804 10.4211 13.9735 10.3017 13.9639 10.1494C14.308 10.1494 14.6309 10.1494 14.984 10.1494Z' fill='%23004F59'/%3E%3Cpath d='M13.8672 3.3125C14.3233 3.3125 14.6489 3.3125 14.9862 3.3125C14.9862 3.45589 14.9862 3.57869 14.9862 3.74266C14.7039 3.74266 14.4277 3.77559 14.1667 3.7262C14.065 3.70699 13.9984 3.50254 13.8672 3.3125Z' fill='%23004F59'/%3E%3Cpath d='M14.9823 1.04395C14.9823 1.17704 14.9823 1.29504 14.9823 1.43637C14.6491 1.43637 14.329 1.43637 13.9883 1.43637C13.9883 1.29642 13.9883 1.1791 13.9883 1.04395C14.3221 1.04395 14.6436 1.04395 14.9823 1.04395Z' fill='%23004F59'/%3E%3Cpath d='M13.9639 12.811C13.9714 12.6689 13.9769 12.5585 13.9838 12.4268C14.3176 12.4268 14.6329 12.4268 14.9819 12.4268C14.9874 12.5482 14.9936 12.6669 15.0005 12.811C14.6474 12.811 14.3142 12.811 13.9639 12.811Z' fill='%23004F59'/%3E%3Cpath d='M10.4224 0.0283203C10.5495 0.796707 10.489 0.911278 10.0027 0.81523C10.0027 0.564133 10.0027 0.308919 10.0027 0.0283203C10.1442 0.0283203 10.274 0.0283203 10.4224 0.0283203Z' fill='%23004F59'/%3E%3Cpath d='M13.4282 14.9513C13.4282 14.672 13.4282 14.4141 13.4282 14.1396C13.5677 14.1396 13.6886 14.1396 13.8067 14.1396C13.9977 14.8278 13.9015 15.0439 13.4282 14.9513Z' fill='%23004F59'/%3E%3Cpath d='M7.72876 0.835225C7.72876 0.564917 7.72876 0.306959 7.72876 0.0201862C7.85516 0.0140117 7.97468 0.00852321 8.13474 0.000976562C8.13474 0.283633 8.13474 0.54708 8.13474 0.835911C8.00422 0.835225 7.87508 0.835225 7.72876 0.835225Z' fill='%23004F59'/%3E%3Cpath d='M12.2654 0.858291C12.2654 0.549565 12.2654 0.291606 12.2654 0.0185547C12.4144 0.0185547 12.5463 0.0185547 12.7057 0.0185547C12.7057 0.277885 12.7057 0.534471 12.7057 0.834965C12.58 0.841826 12.4412 0.848686 12.2654 0.858291Z' fill='%23004F59'/%3E%3Cpath d='M4.75869 14.1387C4.75869 14.3706 4.75251 14.562 4.76006 14.7527C4.76831 14.9592 4.63779 15.0244 4.47979 14.9873C4.39942 14.9681 4.30119 14.8446 4.28882 14.7575C4.25997 14.5599 4.27989 14.3562 4.27989 14.1387C4.44819 14.1387 4.5794 14.1387 4.75869 14.1387Z' fill='%23004F59'/%3E%3Cpath d='M7.01189 14.9744C6.87382 14.9744 6.75223 14.9744 6.58187 14.9744C6.58187 14.7144 6.56333 14.4482 6.59973 14.1896C6.60592 14.1457 6.85046 14.1354 7.01121 14.1045C7.01189 14.4146 7.01189 14.6725 7.01189 14.9744Z' fill='%23004F59'/%3E%3Cpath d='M1.30677 0.835627C1.14671 0.835627 1.01619 0.835627 0.869873 0.835627C0.869873 0.558459 0.869873 0.303245 0.869873 0.0253906C1.02306 0.0253906 1.15289 0.0253906 1.30677 0.0253906C1.30677 0.281291 1.30677 0.537877 1.30677 0.835627Z' fill='%23004F59'/%3E%3Cpath d='M9.27728 14.9431C8.86306 15.0357 8.84039 15.022 8.84108 14.6481C8.84177 14.4821 8.85482 14.3161 8.86306 14.1377C9.01556 14.1377 9.13577 14.1377 9.27728 14.1377C9.27728 14.4059 9.27728 14.6625 9.27728 14.9431Z' fill='%23004F59'/%3E%3Cpath d='M5.85704 0.0244141C5.85704 0.299524 5.85704 0.555424 5.85704 0.836022C5.72858 0.836022 5.61112 0.836022 5.46411 0.836022C5.46411 0.573947 5.46411 0.310501 5.46411 0.0244141C5.58158 0.0244141 5.69973 0.0244141 5.85704 0.0244141Z' fill='%23004F59'/%3E%3Cpath d='M2.03076 14.1475C2.16678 14.1475 2.28562 14.1475 2.43331 14.1475C2.43331 14.4233 2.43331 14.6805 2.43331 14.9659C2.30966 14.9659 2.18051 14.9659 2.03076 14.9659C2.03076 14.6888 2.03076 14.4226 2.03076 14.1475Z' fill='%23004F59'/%3E%3Cpath d='M3.58752 0.0195312C3.58752 0.302188 3.58752 0.549169 3.58752 0.829081C3.4467 0.829081 3.31206 0.829081 3.17261 0.829081C3.17261 0.545053 3.17261 0.289839 3.17261 0.0195312C3.3148 0.0195313 3.43364 0.0195312 3.58752 0.0195312Z' fill='%23004F59'/%3E%3Cpath d='M11.1521 14.9488C11.1521 14.686 11.1521 14.4294 11.1521 14.1475C11.2861 14.1475 11.4124 14.1475 11.5753 14.1475C11.5753 14.3327 11.5643 14.5008 11.5773 14.6661C11.6055 15.0105 11.4365 15.0462 11.1521 14.9488Z' fill='%23004F59'/%3E%3Cpath d='M0.0256348 11.6642C0.0256348 11.5236 0.0256348 11.4035 0.0256348 11.2656C0.251638 11.2656 0.463902 11.2656 0.673418 11.2656C0.831414 11.7157 0.742112 11.7719 0.0256348 11.6642Z' fill='%23004F59'/%3E%3Cpath d='M0.713378 4.86766C0.482566 4.86766 0.269615 4.86766 0.023691 4.86766C0.0154478 4.73869 0.00857837 4.62 0.00170898 4.50817C0.573929 4.28451 0.775202 4.37988 0.713378 4.86766Z' fill='%23004F59'/%3E%3Cpath d='M0.0324707 2.17773C0.277708 2.17773 0.487911 2.17773 0.740018 2.17773C0.731775 2.33004 0.724905 2.45627 0.717349 2.59623C0.477607 2.59623 0.266717 2.59623 0.0331576 2.59623C0.0324707 2.46176 0.0324707 2.33347 0.0324707 2.17773Z' fill='%23004F59'/%3E%3Cpath d='M0.70907 7.13112C0.47551 7.13112 0.263933 7.13112 0.028313 7.13112C0.0214436 6.99871 0.0152611 6.87934 0.00976562 6.76545C0.594351 6.57061 0.762651 6.65568 0.70907 7.13112Z' fill='%23004F59'/%3E%3Cpath d='M0.710389 9.41182C0.479577 9.41182 0.266626 9.41182 0.0310059 9.41182C0.0310059 9.28215 0.0310059 9.15112 0.0310059 9.00293C0.241896 9.00293 0.456908 9.00293 0.710389 9.00293C0.710389 9.11407 0.710389 9.23687 0.710389 9.41182Z' fill='%23004F59'/%3E%3Cpath d='M0.699073 13.929C0.104184 14.0676 0.00183029 14.0093 0.0334295 13.5633C0.617328 13.435 0.735481 13.4961 0.699073 13.929Z' fill='%23004F59'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='15' height='15' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); +} +.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td .download_attribute_list a.sustainability_statement:before { + content: ""; + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='18' viewBox='0 0 14 18' fill='none'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M7.02187 0C6.88591 0 6.75437 0.130262 6.66798 0.239138C6.17568 0.8608 5.68288 1.48198 5.19009 2.10315C3.97135 3.63908 2.71139 5.2275 1.48136 6.79697C0.279316 8.33095 -0.195319 10.0919 0.0716937 12.0313C0.297967 13.6761 1.12551 15.1867 2.40216 16.2847C3.67391 17.3783 5.30249 17.9874 6.98801 18C7.10826 17.9893 7.22999 17.981 7.3473 17.9728C7.60056 17.9548 7.86267 17.9363 8.11299 17.8965C10.5632 17.5057 12.5756 15.9012 13.4959 13.6041C14.4143 11.3119 14.0624 8.78395 12.5535 6.8412C11.3329 5.26881 10.0807 3.67845 8.87035 2.13961C8.37313 1.50774 7.87592 0.875868 7.3792 0.243026C7.29232 0.132692 7.15931 0.000486053 7.02187 0ZM6.62675 16.6026C6.62725 16.7499 6.62774 16.8981 6.62774 17.0483V17.2179L6.45644 17.2184C6.45153 17.2184 6.44613 17.2184 6.44122 17.2184C5.97248 17.2184 5.50913 17.1275 4.98492 16.9336C2.54696 16.0315 1.1314 14.3031 0.777019 11.797C0.550746 10.1959 0.959608 8.66438 1.95894 7.36759C2.93717 6.09899 3.95074 4.82505 4.93142 3.59242C5.34666 3.07088 5.76191 2.54886 6.17568 2.02587C6.2012 1.99379 6.2282 1.96414 6.25912 1.93012C6.27532 1.91262 6.29299 1.89269 6.31409 1.86936L6.61448 1.53204V8.70472L6.32342 8.42622C6.27385 8.37858 6.22722 8.33435 6.18255 8.29206C6.08782 8.20166 6.00242 8.12049 5.91799 8.03786C5.82473 7.94599 5.73197 7.85364 5.63871 7.76129C5.50324 7.62666 5.36335 7.48716 5.22396 7.35252C5.04726 7.18192 4.83276 7.16928 4.67668 7.31996C4.60305 7.39141 4.56379 7.47695 4.56281 7.56736C4.56182 7.67186 4.61336 7.78122 4.70711 7.87503C4.95596 8.1234 5.2058 8.3708 5.45563 8.61821C5.7786 8.93803 6.11285 9.26903 6.43926 9.59712C6.49325 9.65155 6.61939 9.79543 6.62037 9.95582C6.62724 10.959 6.62675 11.9438 6.62626 12.9869V14.0887L6.34158 13.8433C6.31508 13.8204 6.29102 13.8005 6.26943 13.7825C6.22574 13.7461 6.18795 13.7145 6.15163 13.6785C5.85418 13.3844 5.55723 13.0904 5.26028 12.7963C4.75325 12.2942 4.24671 11.7926 3.73821 11.2915C3.59047 11.1462 3.45156 11.116 3.28664 11.1953C3.13399 11.2682 3.05841 11.414 3.09424 11.5661C3.11534 11.6565 3.18062 11.7649 3.26505 11.8495C4.30708 12.8916 5.36335 13.9376 6.40441 14.9588C6.5654 15.1167 6.6351 15.2864 6.63019 15.5085C6.6243 15.8701 6.62528 16.2259 6.62675 16.6026ZM7.39392 5.16286V2.16537C7.39392 2.13037 7.39638 2.09683 7.39932 2.05455C7.4008 2.03219 7.40276 2.00594 7.40472 1.97435L7.43172 1.5228L8.20429 2.50609C8.58665 2.99311 8.95919 3.4675 9.33173 3.94189C9.59334 4.27581 9.85594 4.60875 10.1185 4.9417C10.7262 5.71258 11.3544 6.50971 11.9621 7.30197C12.9649 8.60994 13.3821 10.1162 13.2024 11.7785C12.9055 14.5291 10.7105 16.7567 7.86512 17.1951C7.83076 17.2004 7.79052 17.2053 7.7488 17.2053C7.66928 17.2053 7.58289 17.1888 7.51222 17.1285C7.40276 17.0357 7.39049 16.8903 7.39049 16.7892C7.39343 12.9139 7.39392 8.97351 7.39392 5.16286Z' fill='%2353565A'/%3E%3Cpath d='M9.03625 15.4999C9.09122 15.4819 9.15061 15.4576 9.22325 15.4236C10.0032 15.0576 10.6506 14.5283 11.1468 13.8502C11.6205 13.2038 11.9184 12.4922 12.0328 11.7349C12.0392 11.4307 11.915 11.2576 11.6627 11.2212C11.646 11.2187 11.6293 11.2178 11.6131 11.2178C11.4246 11.2178 11.2465 11.3694 11.2101 11.5716C10.9461 13.0473 10.1082 14.1112 8.71966 14.7344C8.48259 14.8408 8.38688 15.0644 8.48063 15.2904C8.56652 15.497 8.78985 15.5811 9.03625 15.4999Z' fill='%2353565A'/%3E%3Cpath d='M11.2554 9.93509C11.2539 10.1665 11.4316 10.3536 11.6593 10.3614C11.7693 10.3648 11.8733 10.3254 11.9524 10.2505C12.0358 10.1713 12.0819 10.0624 12.0829 9.94336C12.0839 9.82184 12.0392 9.71102 11.9573 9.63082C11.8822 9.55694 11.782 9.5166 11.6746 9.5166C11.6721 9.5166 11.6701 9.5166 11.6677 9.5166C11.4458 9.52 11.2569 9.71199 11.2554 9.93509Z' fill='%2353565A'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='14' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); + width: 14px; + height: 18px; + float: left; +} +.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td .download_attribute_list a.sustainability_statement:hover::before { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='18' viewBox='0 0 14 18' fill='none'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M7.02187 0C6.88591 0 6.75437 0.130262 6.66798 0.239138C6.17568 0.8608 5.68288 1.48198 5.19009 2.10315C3.97135 3.63908 2.71139 5.2275 1.48136 6.79697C0.279316 8.33095 -0.195319 10.0919 0.0716937 12.0313C0.297967 13.6761 1.12551 15.1867 2.40216 16.2847C3.67391 17.3783 5.30249 17.9874 6.98801 18C7.10826 17.9893 7.22999 17.981 7.3473 17.9728C7.60056 17.9548 7.86267 17.9363 8.11299 17.8965C10.5632 17.5057 12.5756 15.9012 13.4959 13.6041C14.4143 11.3119 14.0624 8.78395 12.5535 6.8412C11.3329 5.26881 10.0807 3.67845 8.87035 2.13961C8.37313 1.50774 7.87592 0.875868 7.3792 0.243026C7.29232 0.132692 7.15931 0.000486053 7.02187 0ZM6.62675 16.6026C6.62725 16.7499 6.62774 16.8981 6.62774 17.0483V17.2179L6.45644 17.2184C6.45153 17.2184 6.44613 17.2184 6.44122 17.2184C5.97248 17.2184 5.50913 17.1275 4.98492 16.9336C2.54696 16.0315 1.1314 14.3031 0.777019 11.797C0.550746 10.1959 0.959608 8.66438 1.95894 7.36759C2.93717 6.09899 3.95074 4.82505 4.93142 3.59242C5.34666 3.07088 5.76191 2.54886 6.17568 2.02587C6.2012 1.99379 6.2282 1.96414 6.25912 1.93012C6.27532 1.91262 6.29299 1.89269 6.31409 1.86936L6.61448 1.53204V8.70472L6.32342 8.42622C6.27385 8.37858 6.22722 8.33435 6.18255 8.29206C6.08782 8.20166 6.00242 8.12049 5.91799 8.03786C5.82473 7.94599 5.73197 7.85364 5.63871 7.76129C5.50324 7.62666 5.36335 7.48716 5.22396 7.35252C5.04726 7.18192 4.83276 7.16928 4.67668 7.31996C4.60305 7.39141 4.56379 7.47695 4.56281 7.56736C4.56182 7.67186 4.61336 7.78122 4.70711 7.87503C4.95596 8.1234 5.2058 8.3708 5.45563 8.61821C5.7786 8.93803 6.11285 9.26903 6.43926 9.59712C6.49325 9.65155 6.61939 9.79543 6.62037 9.95582C6.62724 10.959 6.62675 11.9438 6.62626 12.9869V14.0887L6.34158 13.8433C6.31508 13.8204 6.29102 13.8005 6.26943 13.7825C6.22574 13.7461 6.18795 13.7145 6.15163 13.6785C5.85418 13.3844 5.55723 13.0904 5.26028 12.7963C4.75325 12.2942 4.24671 11.7926 3.73821 11.2915C3.59047 11.1462 3.45156 11.116 3.28664 11.1953C3.13399 11.2682 3.05841 11.414 3.09424 11.5661C3.11534 11.6565 3.18062 11.7649 3.26505 11.8495C4.30708 12.8916 5.36335 13.9376 6.40441 14.9588C6.5654 15.1167 6.6351 15.2864 6.63019 15.5085C6.6243 15.8701 6.62528 16.2259 6.62675 16.6026ZM7.39392 5.16286V2.16537C7.39392 2.13037 7.39638 2.09683 7.39932 2.05455C7.4008 2.03219 7.40276 2.00594 7.40472 1.97435L7.43172 1.5228L8.20429 2.50609C8.58665 2.99311 8.95919 3.4675 9.33173 3.94189C9.59334 4.27581 9.85594 4.60875 10.1185 4.9417C10.7262 5.71258 11.3544 6.50971 11.9621 7.30197C12.9649 8.60994 13.3821 10.1162 13.2024 11.7785C12.9055 14.5291 10.7105 16.7567 7.86512 17.1951C7.83076 17.2004 7.79052 17.2053 7.7488 17.2053C7.66928 17.2053 7.58289 17.1888 7.51222 17.1285C7.40276 17.0357 7.39049 16.8903 7.39049 16.7892C7.39343 12.9139 7.39392 8.97351 7.39392 5.16286Z' fill='%23004F59'/%3E%3Cpath d='M9.03625 15.4999C9.09122 15.4819 9.15061 15.4576 9.22325 15.4236C10.0032 15.0576 10.6506 14.5283 11.1468 13.8502C11.6205 13.2038 11.9184 12.4922 12.0328 11.7349C12.0392 11.4307 11.915 11.2576 11.6627 11.2212C11.646 11.2187 11.6293 11.2178 11.6131 11.2178C11.4246 11.2178 11.2465 11.3694 11.2101 11.5716C10.9461 13.0473 10.1082 14.1112 8.71966 14.7344C8.48259 14.8408 8.38688 15.0644 8.48063 15.2904C8.56652 15.497 8.78985 15.5811 9.03625 15.4999Z' fill='%23004F59'/%3E%3Cpath d='M11.2554 9.93509C11.2539 10.1665 11.4316 10.3536 11.6593 10.3614C11.7693 10.3648 11.8733 10.3254 11.9524 10.2505C12.0358 10.1713 12.0819 10.0624 12.0829 9.94336C12.0839 9.82184 12.0392 9.71102 11.9573 9.63082C11.8822 9.55694 11.782 9.5166 11.6746 9.5166C11.6721 9.5166 11.6701 9.5166 11.6677 9.5166C11.4458 9.52 11.2569 9.71199 11.2554 9.93509Z' fill='%23004F59'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='14' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); +} +.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td .download_attribute_list a p { + max-width: calc(100% - 28px); + display: inline-block; + vertical-align: top; + font-size: 1.4rem; + line-height: 20px; + text-decoration: underline; + letter-spacing: 0.1em; + text-transform: uppercase; + margin: 0px; +} +.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td .download_attribute_list a:hover { + color: #004F59; +} +.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td .download_attribute_list a:hover svg path { + fill: #004F59; +} +.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td .download_attribute_list a.download_maintenance:hover svg path, +.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td .download_attribute_list a.scs_indoor:hover svg path { + stroke: #004F59; + fill: unset; +} +.catalog-product-view .column.main .product.media { + width: 61%; + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding-right: 25px; +} +.catalog-product-view .column.main .block.related { + width: 100%; + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; +} +.bundle-options-container { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; +} +a.action.skip.gallery-next-area, +a.action.skip.gallery-prev-area { + color: #0071eb; +} +.act_regsitration { + float: left; + margin-right: 8px; + position: relative; +} +.act_regsitration [class^="icon-"]:before { + font-size: 15px; +} +.act_regsitration [class^="icon-"]:hover .act_registration_text { + display: block; +} +.act_regsitration [class^="icon-"] .act_registration_text { + background: #000; + display: none; + position: absolute; + top: 32px; + min-width: 10rem; + padding: 0.5rem; + border-radius: 0; + background-color: #000; + font-size: 12px; + color: #fefefe; + line-height: 18px; + left: -43px; + z-index: 10; + text-align: center; +} +.act_regsitration [class^="icon-"] .act_registration_text:before { + display: block; + width: 0; + height: 0; + border: inset 12px; + content: ''; + border-top-width: 0; + border-bottom-style: solid; + border-color: transparent transparent #000; + bottom: 100%; + left: 50%; + -ms-transform: translateX(-50%); + -webkit-transform: translateX(-50%); + transform: translateX(-50%); + position: absolute; +} +.act_regsitration [class^="icon-"] .act_registration_text p { + margin: 0px; +} +.catalog-product-view .block.related { + width: 100%; + max-width: 1160px; + margin: auto; +} +.catalog-product-view .block.related .block-title.title { + margin-bottom: 40px; +} +.catalog-product-view .block.related .block-title.title strong#block-related-heading { + font-size: 16px; + font-family: 'NeuzeitS-bold', 'sans-serif'; + text-transform: uppercase; + color: #231F20; +} +.custom-slider .products { + margin: 0; +} +.liked-product-slider { + width: 75%; +} +.liked-product-slider li.item.product-item { + padding-right: 15px; +} +.liked-product-slider li.item.product-item .product-item-info { + width: 100%; +} +.liked-product-slider li.item.product-item .product-item-info:hover, +.liked-product-slider li.item.product-item .product-item-info:focus { + -webkit-box-shadow: none; + box-shadow: none; + border: 0; + margin: 0; + padding: 0; +} +.liked-product-slider li.item.product-item .product-item-info .product-item-photo { + max-width: 200px; + width: 200px; + height: 200px; + clear: both; + display: block; + margin: 0 0 10px 0 !important; +} +.liked-product-slider li.item.product-item .product-item-info .product-item-photo .product-image-container { + width: 100% !important; +} +.liked-product-slider li.item.product-item .product-item-info .product-item-photo .product-image-container .product-image-wrapper { + width: 200px; + height: 200px; + padding-bottom: 0 !important; +} +.liked-product-slider li.item.product-item .product-item-info .product-item-photo .product-image-container .product-image-wrapper .product-image-photo { + margin: 0; + width: 100%; + height: 200px; + max-width: 200px; + max-height: 200px; +} +.liked-product-slider li.item.product-item .product-item-info .product-item-details .product-item-name { + margin: 0; + font-family: 'NeuzeitS-bold', 'sans-serif'; + font-size: 12px; + color: #231F20; +} +.liked-product-slider li.item.product-item .product-item-info .product-item-details .product-item-name a:hover { + text-decoration: none; +} +.liked-product-slider li.item.product-item .product-item-info .product-item-details .price-box.price-final_price { + margin: 0; +} +.liked-product-slider li.item.product-item .product-item-info .product-item-details .price-box.price-final_price .price-container span.price-label { + display: none; +} +.liked-product-slider li.item.product-item .product-item-info .product-item-details .price-box.price-final_price .price-container .price-wrapper .price, +.liked-product-slider li.item.product-item .product-item-info .product-item-details .price-box.price-final_price .price-container .price-wrapper .measurement { + font-family: 'NeuzeitS-bold', 'sans-serif'; + font-size: 12px; + color: #231F20; + text-transform: lowercase; +} +.liked-product-slider li.item.product-item .product-item-info .product-item-details .price-box.price-final_price .old-price, +.liked-product-slider li.item.product-item .product-item-info .product-item-details .price-box.price-final_price .supplies_text { + display: none; +} +.liked-product-slider li.item.product-item .product-item-info .product-item-details .product-item-actions a.action.tocompare { + display: none; +} +.liked-product-slider li.item.product-item .product-item-info .product-item-details .product-item-actions .towishlist { + display: none; + position: absolute; + top: -10px; + right: 0; +} +.liked-product-slider li.item.product-item .product-item-info .form_text { + display: none; +} +.liked-product-slider .slick-arrow { + width: 25px; + height: 50px; + background: transparent; + margin-top: -22px; +} +.liked-product-slider .slick-arrow:before { + content: ""; + border: solid #231F20; + border-width: 0 1px 1px 0; + display: inline-block; + padding: 8px; +} +.liked-product-slider .slick-arrow.slick-disabled { + opacity: 0; +} +.liked-product-slider .slick-arrow.slick-next { + right: -20px; +} +.liked-product-slider .slick-arrow.slick-next::before { + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + -webkit-transform: rotate(-45deg); +} +.liked-product-slider .slick-arrow.slick-next:hover, +.liked-product-slider .slick-arrow.slick-next:focus { + color: #231F20; + outline: none; + background: transparent; +} +.liked-product-slider .slick-arrow.slick-prev { + left: -30px; +} +.liked-product-slider .slick-arrow.slick-prev::before { + -ms-transform: rotate(135deg); + transform: rotate(135deg); + -webkit-transform: rotate(135deg); +} +.liked-product-slider .slick-arrow.slick-prev:hover, +.liked-product-slider .slick-arrow.slick-prev:focus { + color: #231F20; + outline: none; + background: transparent; +} +.catalog-category-view .form_text { + display: none; +} +@media (max-width: 767px) { + .block.related { + width: 100%; + max-width: 100%; + } + .liked-product-slider { + width: 100%; + } + .liked-product-slider .slick-arrow { + background: #E5E5E5; + } + .liked-product-slider .slick-arrow.slick-next { + right: 0px; + padding-right: 10px; + } + .liked-product-slider .slick-arrow.slick-next:hover, + .liked-product-slider .slick-arrow.slick-next:focus { + background: #E5E5E5; + } + .liked-product-slider .slick-arrow.slick-prev { + left: 0px; + padding-left: 9px; + } + .liked-product-slider .slick-arrow.slick-prev:hover, + .liked-product-slider .slick-arrow.slick-prev:focus { + background: #E5E5E5; + } + .liked-product-slider .slick-slide.slick-current.slick-active { + width: 215px !important; + } +} +.bundle-options-container div.block-bundle-summary { + width: 100%; +} +.product-details .paypal { + width: 100%; + vertical-align: top; +} +.product-details .sample-button-pdp { + font-size: 1.4rem; + line-height: 20px; + color: #333333; + text-decoration: underline; + text-transform: uppercase; + letter-spacing: 0.1em; + font-family: 'NeuzeitS', 'Open Sans'; + margin-top: 25px; + display: none; + vertical-align: top; +} +.product-details .sample-button-pdp:before { + content: ""; + background: url(../images/sample_icon.png) no-repeat; + width: 14px; + height: 19px; + display: inline-block; + vertical-align: top; + margin-right: 10px; + display: none; +} +.product-details .sample-button-pdp svg { + vertical-align: top; + margin-right: 10px; +} +.modal-popup.sample-modalpopup { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + font-family: 'NeuzeitS', 'Open Sans'; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + left: 0px; + padding: 0px; +} +.modal-popup.sample-modalpopup .modal-inner-wrap[class] { + width: 324px; + max-width: 100%; + -webkit-box-shadow: none; + box-shadow: none; + background: #fff; + height: auto; + overflow: auto; + margin: 0 auto; + display: inline-block; + position: static; + max-height: calc(100% - 40px); +} +.modal-popup.sample-modalpopup .modal-inner-wrap[class] .modal-header { + padding: 34px 0px 0px 33px; + border: none; + border-radius: 0px; +} +.modal-popup.sample-modalpopup .modal-inner-wrap[class] .modal-header .modal-title { + padding: 0px; + border: none; + font-size: 2.4rem; + line-height: 29px; + font-family: 'NeuzeitS-bold', 'sans-serif'; + color: #231F20; + font-weight: 900; + margin: 0px 0px 29px; +} +.modal-popup.sample-modalpopup .modal-inner-wrap[class] .modal-header .action-close { + display: none; +} +.modal-popup.sample-modalpopup .modal-inner-wrap[class] .modal-content { + border: none; + padding: 0px 33px; + position: static; +} +.modal-popup.sample-modalpopup .modal-inner-wrap[class] .modal-content .action-close { + position: absolute; + top: 10px; + margin: 0px; + right: 13px; + cursor: pointer; +} +.modal-popup.sample-modalpopup .modal-inner-wrap[class] .modal-content .action-close::before { + display: none; +} +.modal-popup.sample-modalpopup .modal-inner-wrap[class] .modal-content .bundle-color-option { + display: none; +} +.modal-popup.sample-modalpopup .modal-inner-wrap[class] .modal-content .sample_bundle_select { + position: relative; + background: #ffffff; + border: 1px solid #E5E5E5; +} +.modal-popup.sample-modalpopup .modal-inner-wrap[class] .modal-content .sample_bundle_select select { + display: block; + height: 25px; + border: none; + font-size: 1.2rem; + line-height: 14px; + color: #231F20; + font-family: 'NeuzeitS', 'Open Sans'; + padding: 0px 9px; + background: none; + position: relative; + z-index: 1; +} +.modal-popup.sample-modalpopup .modal-inner-wrap[class] .modal-content .sample_bundle_select select:focus { + -webkit-box-shadow: none !important; + box-shadow: none !important; +} +.modal-popup.sample-modalpopup .modal-inner-wrap[class] .modal-content .sample_bundle_select svg { + position: absolute; + top: 50%; + -webkit-transform: translate(0px, -50%); + -ms-transform: translate(0px, -50%); + transform: translate(0px, -50%); + right: 9px; +} +.modal-popup.sample-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options { + margin: 0px 0px 25px; +} +.modal-popup.sample-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options .label { + font-size: 1.6rem; + line-height: 19px; + font-family: 'NeuzeitS-bold', 'sans-serif'; + font-weight: 900; + margin: 0px 0px 10px; +} +.modal-popup.sample-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options .label:after { + margin: 0px; + color: #8C0000; + font-size: 1.6rem; +} +.modal-popup.sample-modalpopup .modal-inner-wrap[class] .modal-content .sample-qty .sample-title { + font-size: 1.6rem; + line-height: 19px; + font-family: 'NeuzeitS-bold', 'sans-serif'; + font-weight: 900; + margin: 0px 0px 10px; + display: block; +} +.modal-popup.sample-modalpopup .modal-inner-wrap[class] .modal-content .sample-qty #sampleqty { + height: 25px; + font-size: 1.2rem; + line-height: 14px; + color: #231F20; + font-family: 'NeuzeitS', 'Open Sans'; + border: 1px solid #E5E5E5; + margin: 0px 0px 5px; + width: 72px; + text-align: center; +} +.modal-popup.sample-modalpopup .modal-inner-wrap[class] .modal-content .sample-qty #sampleqty:focus { + -webkit-box-shadow: none !important; + box-shadow: none !important; +} +.modal-popup.sample-modalpopup .modal-inner-wrap[class] .modal-content .sample-qty .max-qty-text { + font-size: 1.4rem; + line-height: 17px; + color: #231F20; + display: block; +} +.modal-popup.sample-modalpopup .modal-inner-wrap[class] .modal-content p { + font-size: 1.6rem; + line-height: 19px; + color: #231F20; + margin: 24px 0px; +} +.modal-popup.sample-modalpopup .modal-inner-wrap[class] .modal-content p#warning-message { + font-size: 1.4rem; + line-height: 17px; + color: #8C0000; + margin: 0px; +} +.modal-popup.sample-modalpopup .modal-inner-wrap[class] .modal-content .required-sample { + margin: 0px; + font-size: 1.4rem; + line-height: 17px; + color: #8C0000; + display: block; + margin: 0px 0px 25px; +} +.modal-popup.sample-modalpopup .modal-inner-wrap[class] .modal-content .sample-button { + width: 100%; + height: 52px; + background: #231F20; + font-size: 1.6rem; + line-height: 19px; + color: #fff; + margin: 0px 0px 30px; + border: none; + padding: 0px; + font-family: 'NeuzeitS', 'Open Sans'; + font-weight: 400; +} +.product-social-links { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; +} +.product-social-links .action { + position: relative; +} +.product-social-links .action span { + visibility: hidden; + background: #000; + position: absolute; + top: 22px; + left: -38px; + width: 10rem; + padding: 0.6rem; + border-radius: 3px; + background-color: #000; + font-size: 11px; + color: #fefefe; + line-height: 15px; + z-index: 10; + text-align: center; + opacity: 1; + text-transform: capitalize; + font-weight: 500; +} +.product-social-links .action span:before { + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-top-width: 0; + border-bottom-style: solid; + border-color: transparent transparent #000; + bottom: 100%; + left: 50%; + -ms-transform: translateX(-50%); + -webkit-transform: translateX(-50%); + transform: translateX(-50%); + position: absolute; +} +.product-social-links .action:hover span, +.product-social-links .action:focus span { + visibility: visible; +} +.product-social-links .product-addto-links .action.tocompare { + display: none; +} +.product-social-links .action.icon-print { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; +} +.product-social-links .action.icon-print span { + top: 23px; + left: -22px; + width: 85px; + padding: 7px 15px; +} +.product-social-links .action.icon-pdf { + margin: 0px 15px; + vertical-align: text-top; + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + width: 17px; + height: 17px; +} +.product-social-links .action.icon-pdf svg path { + fill: #868787; +} +.product-social-links .action.icon-pdf span { + text-transform: none; + width: 14rem; + left: -52px; +} +.catalog-product-view .product-info-main .page-title-wrapper.product h1.page-title { + margin-bottom: 15px; +} +.catalog-product-view .product-info-main .page-title-wrapper.product h1.page-title span.base { + font-weight: 400; + font-size: 32px; + color: #231F20; + font-family: 'NeuzeitS', 'Open Sans'; +} +.catalog-product-view .product-info-main .product-info-stock-sku { + display: block; + text-align: left; + padding: 0; + font-weight: 400; + font-size: 14px; + color: #231F20; + font-family: 'NeuzeitS', 'Open Sans'; +} +.catalog-product-view .product-info-main .product-info-stock-sku strong.type { + display: none; +} +.catalog-product-view .product-info-main .product.overview { + margin: 8px 0; + border-bottom: 0.5px solid #d0d0d0; +} +.catalog-product-view .product-info-main .product.overview .description { + padding: 0 !important; + font-size: 16px; + font-family: 'NeuzeitS', 'Open Sans'; +} +.catalog-product-view .product-info-main .product-info-price { + margin: 12px 0 -10px; +} +.catalog-product-view .product-info-main .product-info-price .price-box.price-final_price { + width: 100%; + padding: 0; +} +.catalog-product-view .product-info-main .product-info-price .price-container.price-final_price { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -ms-flex-line-pack: justify; + align-content: space-between; + font-size: 24px; + font-family: 'NeuzeitS-bold', 'sans-serif'; + color: #231F20; + text-transform: lowercase; +} +.catalog-product-view .product-info-main .product-info-price .price-container.price-final_price span.price-label { + margin: 0 10px 0 0; + text-transform: capitalize; +} +.catalog-product-view .product-info-main .product-info-price .price-container.price-final_price span.price { + font-size: 2.4rem; +} +.catalog-product-view .product-info-main .product-info-price .price-container.price-final_price .measurement { + margin-left: -7px; +} +.catalog-product-view .product-info-main .product-info-price span.old-price { + vertical-align: middle; + display: inline-block; + line-height: 10px; +} +.catalog-product-view .product-info-main .product-info-price span.old-price span.price-container span.price-label { + margin-right: 0px; +} +.catalog-product-view .product-info-main .product-info-price span.old-price span.price-container .price-wrapper .price, +.catalog-product-view .product-info-main .product-info-price span.old-price span.price-container .price-wrapper .measurement { + font-size: 14px; + font-family: 'NeuzeitS-bold', 'sans-serif'; + color: #231F20; + text-decoration: line-through; + text-transform: lowercase; +} +.catalog-product-view .product-info-main .product-info-price span.old-price span.price-container .price-wrapper .measurement { + margin-left: -7px; +} +.catalog-product-view .product-info-main .product-info-price p.price-from { + display: none; +} +.catalog-product-view .product-info-main .product-info-price .form_text { + font-size: 14px; + font-family: 'NeuzeitS', 'Open Sans'; + color: #231F20; +} +.catalog-product-view .product-info-main .product-info-price .supplies_text { + display: inline-block; + vertical-align: middle; + font-size: 14px; + padding-top: 2px; + font-family: 'NeuzeitS-bold', 'sans-serif'; + color: #231F20; + margin-left: 10px; +} +.catalog-product-view .product-info-main p.stock.available { + font-size: 12px; + line-height: 14px; + color: #004F59; + font-family: 'NeuzeitS-bold', 'sans-serif'; + margin: 15px 0; + text-transform: none; +} +.catalog-product-view .product-info-main .stock.unavailable { + display: none; +} +.catalog-product-view .product-info-main .bundle-actions button.customize { + display: none; +} +.catalog-product-view .product-info-main .product-social-links { + width: 100%; + clear: both; + margin-bottom: 0; +} +.catalog-product-view .product-info-main .product-social-links .icon-print:before { + content: "" !important; + background: url(../images/printer.png) no-repeat !important; + width: 19px; + height: 19px; + text-decoration: none; + vertical-align: middle; + display: inline-block !important; +} +.catalog-product-view .product-info-main .bundle-options-container .product-add-form { + display: block !important; +} +.catalog-product-view .product-info-main .bundle-options-container .product-add-form .bundle-options-wrapper { + width: 90%; + margin-bottom: 15px; +} +@media only screen and (min-width: 768px) and (max-width: 1023px) { + .catalog-product-view .product-info-main .bundle-options-container .product-add-form .bundle-options-wrapper { + width: 100%; + } +} +.catalog-product-view .product-info-main .bundle-options-container .product-add-form .bundle-options-wrapper .product-options-bottom { + display: none; +} +.catalog-product-view .product-info-main .bundle-options-container .product-add-form .bundle-options-wrapper .product-options-wrapper { + width: 100%; + margin-bottom: 0; +} +.catalog-product-view .product-info-main .bundle-options-container .product-add-form .bundle-options-wrapper .product-options-wrapper .fieldset { + margin-bottom: 0; +} +.catalog-product-view .product-info-main .bundle-options-container .product-add-form .bundle-options-wrapper .product-options-wrapper .fieldset.fieldset-bundle-options .field:nth-child(2) { + display: none; +} +.catalog-product-view .product-info-main .bundle-options-container .product-add-form .bundle-options-wrapper .product-options-wrapper .fieldset .control { + width: 100%; +} +.catalog-product-view .product-info-main .bundle-options-container .product-add-form .block-bundle-summary { + margin-top: 0; + padding: 0; +} +.catalog-product-view .product-info-main .bundle-options-container .product-add-form .block-bundle-summary .title { + display: none; +} +.catalog-product-view .product-info-main .bundle-options-container .product-add-form .block-bundle-summary .bundle-info .product-details { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-flow: column wrap; + flex-flow: column wrap; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; +} +.catalog-product-view .product-info-main .bundle-options-container .product-add-form .block-bundle-summary .bundle-info .product-details .box-tocart { + margin: 0px; +} +.catalog-product-view .product-info-main .bundle-options-container .product-add-form .block-bundle-summary .bundle-info .product-details .box-tocart .fieldset { + margin: 0px; +} +.catalog-product-view .product-info-main .bundle-options-container .product-add-form .block-bundle-summary .bundle-info .product-details .box-tocart .fieldset:last-child { + margin: 0px; +} +.catalog-product-view .product-info-main .bundle-options-container .product-add-form .block-bundle-summary .bundle-info a.bundle-button-pdp { + background: #231F20; + color: #fff; + font-size: 16px; + padding: 1.4rem 2rem; + text-align: center; + margin: 0px 0; + display: block; + border-radius: 2px; + font-family: 'NeuzeitS', LT Book; + font-weight: 400; + width: 320px; + cursor: pointer; +} +.catalog-product-view .product-info-main .bundle-options-container .product-add-form .block-bundle-summary .bundle-info a.bundle-button-pdp:hover { + text-decoration: none; + color: #fff; +} +.catalog-product-view .product-info-main .bundle-options-container .product-add-form .block-bundle-summary .bundle-info a.addto-quote-product { + font-size: 1.4rem; + line-height: 20px; + color: #333333; + margin: 25px 0px 45px; + display: inline-block; + vertical-align: top; + text-decoration: underline; + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; + letter-spacing: 0.1em; + text-transform: uppercase; + font-family: 'NeuzeitS', 'Open Sans'; +} +.catalog-product-view .product-info-main .bundle-options-container .product-add-form .block-bundle-summary .bundle-info a.addto-quote-product::before { + content: ""; + background: url(../images/quote_icon.png) no-repeat; + width: 18px; + height: 18px; + display: inline-block; + vertical-align: top; + margin-right: 10px; + margin-top: 2px; +} +.catalog-product-view .product-info-main .bundle-options-container .bundle-info .box-tocart .field.qty, +.catalog-product-view .product-info-main .bundle-options-container .bundle-info .box-tocart button.tocart, +.catalog-product-view .product-info-main .bundle-options-container .bundle-info .box-tocart .paypal.checkout { + display: none; +} +.catalog-product-view .product-info-main .bundle-options-container .bundle-info .price-box.price-configured_price { + display: none; +} +.catalog-product-view .product-info-main .bundle-options-container .bundle-summary { + display: none; +} +.catalog-product-view .product-info-main .stock.available { + display: none; +} +.catalog-product-view .product-info-main .lead_time_message { + color: #004F59; + font-size: 1.2rem; + font-family: 'NeuzeitS-bold', 'sans-serif'; + font-weight: 900; + line-height: 14.4px; + padding-top: 1rem; + position: relative; + padding-left: 3px; + display: none; +} +.catalog-product-view .product-info-main .lead_time_message span { + padding-left: 14px; +} +.catalog-product-view .product-info-main .lead_time_message:before { + content: ""; + background: url(../images/rectangle_icon.png); + background-repeat: no-repeat; + position: absolute; + width: 10.65px; + height: 10.65px; + padding: 10px 0px; +} +.catalog-product-view .bundle-options-wrapper .fieldset-bundle-options .field label.hni-color-label { + display: none; +} +.catalog-product-view .bundle-options-wrapper .bundle-color-option .label { + position: relative; + display: inline-block; +} +.catalog-product-view .bundle-options-wrapper .bundle-color-option .label .swatch-option { + width: 70px; + height: 70px; +} +.catalog-product-view .bundle-options-wrapper .bundle-color-option .label .swatch-option:hover { + border: 4px solid #004F59; + outline: none; +} +.catalog-product-view .bundle-options-wrapper .bundle-color-option .label .swatch-option.selected { + outline: none; + border: 4px solid #004F59; +} +.catalog-product-view .bundle-options-wrapper .bundle-color-option .label .tooltip { + background: #000; + visibility: hidden; + position: absolute; + top: 75px; + width: 6rem; + padding: 0.6rem; + border-radius: 3px; + background-color: #000; + font-size: 11px; + color: #fefefe; + line-height: 15px; + z-index: 10; + text-align: center; + opacity: 1; + left: 0.5rem; +} +.catalog-product-view .bundle-options-wrapper .bundle-color-option .label .tooltip::before { + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-top-width: 0; + border-bottom-style: solid; + border-color: transparent transparent #000; + bottom: 100%; + left: 50%; + -ms-transform: translateX(-50%); + -webkit-transform: translateX(-50%); + transform: translateX(-50%); + position: absolute; +} +.catalog-product-view .bundle-options-wrapper .bundle-color-option .label:hover .tooltip, +.catalog-product-view .bundle-options-wrapper .bundle-color-option .label:focus .tooltip { + visibility: visible; +} +.catalog-product-view .bundle-options-wrapper .sample_bundle_select svg { + display: none; +} +@media (max-width: 767px) { + .catalog-product-view .product-info-main { + margin-top: 0; + padding: 0px 12px; + } + .catalog-product-view .product-info-main .page-title-wrapper.product { + word-break: break-word; + width: 190px; + margin-top: -5.6rem; + } + .catalog-product-view .product-info-main .product-info-stock-sku { + margin-top: 2rem; + } + .catalog-product-view .product-info-main .product-info-price .price-box.price-final_price { + padding: 0; + } +} +div#ajaxcartpopup { + position: fixed; + top: 0; + bottom: 0px; + left: 0px; + right: 0px; + font-family: 'NeuzeitS', 'Open Sans'; +} +div#ajaxcartpopup:before { + content: ""; + background: rgba(0, 0, 0, 0.5); + width: 100%; + height: 100%; + display: inline-block; + position: absolute; +} +div#ajaxcartpopup .modal-dialog { + max-width: 100%; + width: 650px; + margin: 20px auto; + max-height: calc(100% - 40px); + max-width: calc(100% - 40px); + overflow: auto; + font-family: 'NeuzeitS', 'Open Sans'; + min-height: unset; +} +div#ajaxcartpopup .modal-dialog .modal-content { + border: none; + border-radius: 0px; + padding-bottom: 74px; +} +@media (max-width: 480px) { + div#ajaxcartpopup .modal-dialog .modal-content { + padding-bottom: 35px; + } +} +div#ajaxcartpopup .modal-dialog .modal-content tr:first-of-type td { + padding-bottom: 29px; + padding-top: 28px; +} +div#ajaxcartpopup .modal-dialog .modal-content td { + padding: 0px; + vertical-align: top; +} +div#ajaxcartpopup .modal-dialog .modal-content td:first-of-type { + padding-left: 35px; +} +@media (max-width: 767px) { + div#ajaxcartpopup .modal-dialog .modal-content td { + float: left; + } +} +div#ajaxcartpopup .modal-dialog .modal-content td.image-section { + padding-left: 35px; + width: 192px; +} +@media (max-width: 767px) { + div#ajaxcartpopup .modal-dialog .modal-content td.image-section { + width: 172px; + padding-left: 15px; + } +} +@media (max-width: 480px) { + div#ajaxcartpopup .modal-dialog .modal-content td.image-section { + width: 100%; + padding-right: 15px; + text-align: center; + } +} +div#ajaxcartpopup .modal-dialog .modal-content td.image-section a { + max-width: 100%; + width: 157px; + float: left; +} +@media (max-width: 480px) { + div#ajaxcartpopup .modal-dialog .modal-content td.image-section a { + float: none; + display: inline-block; + vertical-align: top; + } +} +div#ajaxcartpopup .modal-dialog .modal-content td.image-section a .product-image-container { + width: 100% !important; + vertical-align: top; +} +div#ajaxcartpopup .modal-dialog .modal-content td.image-section a .product-image-container .product-image-wrapper { + padding-bottom: 0px !important; + height: auto; + overflow: unset; +} +div#ajaxcartpopup .modal-dialog .modal-content td.image-section a .product-image-photo { + position: static; +} +div#ajaxcartpopup .modal-dialog .modal-content td.detail-section { + padding: 18px 5px 0px 14px; +} +@media (max-width: 767px) { + div#ajaxcartpopup .modal-dialog .modal-content td.detail-section { + width: calc(100% - 172px); + padding: 0px 15px; + } +} +@media (max-width: 600px) { + div#ajaxcartpopup .modal-dialog .modal-content td.detail-section { + width: 100%; + text-align: center; + } +} +@media (max-width: 600px) { + div#ajaxcartpopup .modal-dialog .modal-content td.detail-section .product-item-details { + text-align: center; + } +} +div#ajaxcartpopup .modal-dialog .modal-content td.detail-section .product-item-details > a { + font-size: 1.8rem; + line-height: 22px; + color: #231F20; +} +div#ajaxcartpopup .modal-dialog .modal-content td.detail-section .product-item-details .item-options { + margin: 9px 0px 0px 0px; +} +div#ajaxcartpopup .modal-dialog .modal-content td.detail-section .product-item-details .item-options dt { + font-size: 1.6rem; + line-height: 19px; + color: #231F20; + float: left; + font-family: 'NeuzeitS-bold', 'sans-serif'; + margin: 0px 6px 0px 0px; + text-transform: capitalize; +} +@media (max-width: 480px) { + div#ajaxcartpopup .modal-dialog .modal-content td.detail-section .product-item-details .item-options dt { + float: none; + display: inline-block; + vertical-align: top; + margin-right: 3px; + } +} +div#ajaxcartpopup .modal-dialog .modal-content td.detail-section .product-item-details .item-options dd { + font-size: 1.6rem; + line-height: 19px; + color: #231F20; + margin: 0px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + vertical-align: top; +} +@media (max-width: 767px) { + div#ajaxcartpopup .modal-dialog .modal-content td.detail-section .product-item-details .item-options dd { + display: inline-block; + } +} +div#ajaxcartpopup .modal-dialog .modal-content td.detail-section .product-item-details .item-price { + margin: 23px 0px 0px; +} +div#ajaxcartpopup .modal-dialog .modal-content td.detail-section .product-item-details .item-price .price { + font-size: 1.8rem; + line-height: 22px; + color: #231F20; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +div#ajaxcartpopup .modal-dialog .modal-content td.cart-detail { + padding: 0px 59px 0px 0px; + text-align: right; +} +@media (max-width: 767px) { + div#ajaxcartpopup .modal-dialog .modal-content td.cart-detail { + width: 100%; + padding: 0px 15px; + margin: 15px 0px 0px; + } +} +div#ajaxcartpopup .modal-dialog .modal-content td.cart-detail > span { + font-size: 22px; + line-height: 26px; + color: #231F20; + margin: 0px 0px 18px; + display: block; + padding: 0px 19px 0px 0px; +} +@media (max-width: 480px) { + div#ajaxcartpopup .modal-dialog .modal-content td.cart-detail > span { + padding: 0px; + text-align: center; + } +} +div#ajaxcartpopup .modal-dialog .modal-content td.cart-detail button { + width: 174px; + height: 52px; + background: #231F20; + border: none; + max-width: 100%; + color: #ffffff; + border-radius: 0px; + margin: 0px 0px 7px; + font-size: 1.6rem; + line-height: 19px; + font-weight: normal; + vertical-align: top; +} +@media (max-width: 600px) { + div#ajaxcartpopup .modal-dialog .modal-content td.cart-detail button { + width: 100%; + margin: 0px; + } +} +div#ajaxcartpopup .modal-dialog .modal-content td.cart-detail button:nth-of-type(2) { + background: #ffffff; + border: 1px solid #231F20; + color: #231F20; + margin: 0px; +} +@media (max-width: 480px) { + div#ajaxcartpopup .modal-dialog .modal-content td.cart-detail button:nth-of-type(2) { + margin: 7px 0px 0px; + } +} +div#ajaxcartpopup .modal-dialog .modal-content .popup-title { + font-size: 28px; + line-height: 33px; + font-weight: 900; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +div#ajaxcartpopup .modal-dialog .modal-content .popup-title:before { + content: ""; + background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='14' viewBox='0 0 18 14' fill='none'%3E%3Cpath d='M17.3371 2.41518C17.5454 2.62351 17.6496 2.87649 17.6496 3.17411C17.6496 3.47173 17.5454 3.7247 17.3371 3.93304L9.2567 12.0134L7.73884 13.5312C7.53051 13.7396 7.27753 13.8438 6.97991 13.8438C6.68229 13.8438 6.42932 13.7396 6.22098 13.5312L4.70312 12.0134L0.662946 7.97321C0.454613 7.76488 0.350446 7.5119 0.350446 7.21429C0.350446 6.91667 0.454613 6.66369 0.662946 6.45536L2.1808 4.9375C2.38914 4.72917 2.64211 4.625 2.93973 4.625C3.23735 4.625 3.49033 4.72917 3.69866 4.9375L6.97991 8.22991L14.3013 0.897321C14.5097 0.688987 14.7626 0.584821 15.0603 0.584821C15.3579 0.584821 15.6109 0.688987 15.8192 0.897321L17.3371 2.41518Z' fill='%23231F20'%3E%3C/path%3E%3C/svg%3E") no-repeat; + width: 18px; + height: 14px; + display: inline-block; + vertical-align: top; + margin: 9px 10px 0px 0px; +} +div#ajaxcartpopup .modal-dialog .modal-content .popup-title svg { + margin: 9px 2px 0px 0px; + vertical-align: top; +} +div#ajaxcartpopup .modal-dialog .modal-content .close { + opacity: 1; + margin: 14px 13px 0px 0px; + position: absolute; + top: 0px; + right: 0px; +} +div#ajaxcartpopup .modal-dialog .modal-content .close .icon-close { + display: none; +} +div#ajaxcartpopup .modal-dialog .modal-content .product-image-photo { + position: static; +} +.product-social-links .action.towishlist:before, +.block-bundle-summary .action.towishlist:before, +.product-item .action.towishlist:before, +.table-comparison .action.towishlist:before { + content: '\e600'; + content: "" !important; + background: url(../images/wishlist_unfill_icon.png) no-repeat; + width: 16px; + height: 14px; + display: inline-block; + line-height: unset; +} +.modal-popup.bundle-modalpopup, +.modal-popup.quote-bundle-modalpopup { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + font-family: 'NeuzeitS', 'Open Sans'; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + left: 0px; + padding: 0px; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class], +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] { + width: 324px; + max-width: 100%; + -webkit-box-shadow: none; + box-shadow: none; + background: #fff; + height: auto; + overflow: auto; + margin: 0 auto; + display: inline-block; + position: static; + max-height: calc(100% - 40px); +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-header, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-header { + padding: 34px 0px 0px 33px; + border: none; + border-radius: 0px; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-header .modal-title, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-header .modal-title { + padding: 0px; + border: none; + font-size: 2.4rem; + line-height: 29px; + font-family: 'NeuzeitS-bold', 'sans-serif'; + color: #231F20; + font-weight: 900; + margin: 0px 0px 29px; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-header .action-close, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-header .action-close { + display: none; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content { + border: none; + padding: 0px 33px; + position: static; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .action-close, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .action-close { + position: absolute; + top: 10px; + margin: 0px; + right: 13px; + cursor: pointer; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .action-close::before, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .action-close::before { + display: none; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .bundle-color-option, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .bundle-color-option { + display: none; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .sample_bundle_select, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .sample_bundle_select { + position: relative; + background: #ffffff; + border: 1px solid #E5E5E5; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .sample_bundle_select select, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .sample_bundle_select select { + display: block; + height: 25px; + border: none; + font-size: 1.2rem; + line-height: 14px; + color: #231F20; + font-family: 'NeuzeitS', 'Open Sans'; + padding: 0px 9px; + background: none; + position: relative; + z-index: 1; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .sample_bundle_select select:focus, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .sample_bundle_select select:focus { + -webkit-box-shadow: none !important; + box-shadow: none !important; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .sample_bundle_select svg, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .sample_bundle_select svg { + position: absolute; + top: 50%; + -webkit-transform: translate(0px, -50%); + -ms-transform: translate(0px, -50%); + transform: translate(0px, -50%); + right: 9px; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options { + margin: 0px 0px 25px; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options .label, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options .label { + font-size: 1.6rem; + line-height: 19px; + font-family: 'NeuzeitS-bold', 'sans-serif'; + font-weight: 900; + margin: 0px 0px 10px; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options .label:after, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options .label:after { + margin: 0px; + color: #8C0000; + font-size: 1.6rem; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options .field.option .control .nested.options-list .field.choice .label .product-name, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options .field.option .control .nested.options-list .field.choice .label .product-name { + font-family: 'NeuzeitS', 'Open Sans'; + font-size: 14px; + font-weight: 400; + line-height: 17px; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options .field.option .control .nested.options-list .field.choice .label .price-notice, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options .field.option .control .nested.options-list .field.choice .label .price-notice { + font-family: 'NeuzeitS', 'Open Sans'; + font-size: 14px; + font-weight: 400; + line-height: 17px; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options .field:nth-child(2) .nested.options-list .choice input, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options .field:nth-child(2) .nested.options-list .choice input { + width: 18px; + height: 18px; + border: 2px solid rgba(0, 0, 0, 0.6); + border-radius: 3px; + float: left; + -moz-appearance: none; + appearance: none; + -webkit-appearance: none; + margin: 0px 10px 0px 0px; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options .field:nth-child(2) .nested.options-list .choice input::before, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options .field:nth-child(2) .nested.options-list .choice input::before { + width: 14px; + height: 14px; + content: ""; + display: inline-block; + position: absolute; + left: 0; + top: 0px; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options .field:nth-child(2) .nested.options-list .choice input:checked:before, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options .field:nth-child(2) .nested.options-list .choice input:checked:before { + background: #000000; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options .field:nth-child(2) .nested.options-list .choice input:checked:after, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options .field:nth-child(2) .nested.options-list .choice input:checked:after { + content: ""; + background: url(../images/check_icon.svg) no-repeat center !important; + width: 14px; + height: 14px; + left: 0; + top: 0; + position: absolute; + display: inline-block; + vertical-align: top; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options .field:nth-child(2) .nested.options-list .choice .label, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options .field:nth-child(2) .nested.options-list .choice .label { + font-size: 1.4rem; + line-height: 17px; + max-width: calc(100% - 28px); + display: inline-block; + vertical-align: top; + margin: 3px 0px 0px; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-qty .addto-title, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-qty .addto-title { + font-size: 1.6rem; + line-height: 19px; + font-family: 'NeuzeitS-bold', 'sans-serif'; + font-weight: 900; + margin: 0px 0px 10px; + display: block; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-qty .addto-title:after, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-qty .addto-title:after { + margin: 0px; + color: #8C0000; + font-size: 1.6rem; + content: "*"; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-qty #qtypopup, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-qty #qtypopup { + height: 25px; + font-size: 1.2rem; + line-height: 14px; + color: #231F20; + font-family: 'NeuzeitS', 'Open Sans'; + border: 1px solid #E5E5E5; + margin: 0px 0px 5px; + width: 72px; + text-align: center; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-qty #qtypopup:focus, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-qty #qtypopup:focus { + -webkit-box-shadow: none !important; + box-shadow: none !important; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-qty #quote-qtypopup, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-qty #quote-qtypopup { + height: 25px; + font-size: 1.2rem; + line-height: 14px; + color: #231F20; + font-family: 'NeuzeitS', 'Open Sans'; + border: 1px solid #E5E5E5; + margin: 0px 0px 5px; + width: 72px; + text-align: center; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-qty #quote-qtypopup:focus, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-qty #quote-qtypopup:focus { + -webkit-box-shadow: none !important; + box-shadow: none !important; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-qty .measurement, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-qty .measurement { + font-size: 1.4rem; + line-height: 17px; + color: #231F20; + margin: 0px 0px 0px 10px; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-qty .max-qty-text, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-qty .max-qty-text { + font-size: 1.4rem; + line-height: 17px; + color: #231F20; + display: block; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-tag, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-tag { + border-bottom: 1px solid #E5E5E5; + padding-bottom: 25px; + padding-top: 25px; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-tag .addto-title, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-tag .addto-title { + font-size: 1.6rem; + line-height: 19px; + font-family: 'NeuzeitS-bold', 'sans-serif'; + font-weight: 900; + margin: 0px 0px 10px; + display: block; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-tag #product_tag, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-tag #product_tag { + height: 25px; + font-size: 1.2rem; + line-height: 14px; + color: #231F20; + font-family: 'NeuzeitS', 'Open Sans'; + border: 1px solid #E5E5E5; + margin: 0px 0px 5px; + width: 100%; + text-align: left; + padding: 0px 9px; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-tag #product_tag:focus, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-tag #product_tag:focus { + -webkit-box-shadow: none !important; + box-shadow: none !important; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-tag #quote_product_tag, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-tag #quote_product_tag { + height: 25px; + font-size: 1.2rem; + line-height: 14px; + color: #231F20; + font-family: 'NeuzeitS', 'Open Sans'; + border: 1px solid #E5E5E5; + margin: 0px 0px 5px; + width: 100%; + text-align: left; + padding: 0px 9px; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-tag #quote_product_tag:focus, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-tag #quote_product_tag:focus { + -webkit-box-shadow: none !important; + box-shadow: none !important; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-tag .measurement, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-tag .measurement { + font-size: 1.4rem; + line-height: 17px; + color: #231F20; + margin: 0px 0px 0px 10px; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-tag .max-qty-text, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-tag .max-qty-text { + font-size: 1.4rem; + line-height: 17px; + color: #231F20; + display: block; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .total-addto, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .total-addto { + display: inline-block; + vertical-align: top; + width: 100%; + padding: 9.5px 0px 0px; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .total-addto span, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .total-addto span { + float: left; + font-size: 1.6rem; + line-height: 19px; + color: #231F20; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .total-addto span#price-total, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .total-addto span#price-total { + float: right; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .total-addto span#price-total .price, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .total-addto span#price-total .price { + font-size: 2.4rem; + line-height: 28px; + color: #231F20; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .total-addto span#quote-price-total, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .total-addto span#quote-price-total { + float: right; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .total-addto span#quote-price-total .price, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .total-addto span#quote-price-total .price { + font-size: 2.4rem; + line-height: 28px; + color: #231F20; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content p, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content p { + font-size: 1.6rem; + line-height: 19px; + color: #231F20; + margin: 25px 0px 23px; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content p a, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content p a { + color: #231F20; + text-decoration: underline; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content p#warning-message, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content p#warning-message { + font-size: 1.4rem; + line-height: 17px; + color: #8C0000; + margin: 0px; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .required-addto, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .required-addto { + margin: 0px; + font-size: 1.4rem; + line-height: 17px; + color: #8C0000; + display: block; + margin: 0px 0px 17px; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-button-product, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-button-product { + width: 100%; + height: 52px; + background: #231F20; + font-size: 1.6rem; + line-height: 19px; + color: #fff; + margin: 0px 0px 30px; + border: none; + padding: 0px; + font-family: 'NeuzeitS', 'Open Sans'; + font-weight: 400; +} +.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-quote-button-product, +.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-quote-button-product { + width: 100%; + height: 52px; + background: #231F20; + font-size: 1.6rem; + line-height: 19px; + color: #fff; + margin: 0px 0px 30px; + border: none; + padding: 0px; + font-family: 'NeuzeitS', 'Open Sans'; + font-weight: 400; +} +/* Mobile Gallery css start */ +@media only screen and (max-width: 767px) { + .catalog-product-view .breadcrumbs { + margin-bottom: 0px !important; + } + .catalog-product-view .column.main .product-info-main { + width: 100%; + } + .catalog-product-view .column.main .product-info-main .page-title-wrapper { + margin-top: -6rem; + max-width: 170px; + } + .catalog-product-view .column.main .product-info-main .page-title-wrapper .page-title { + font-weight: normal; + font-size: 32px; + line-height: 38px; + color: #231F20; + margin-bottom: 14px; + } + .catalog-product-view .column.main .product-info-main .product-info-price { + margin: 10px 0 0 0; + } + .catalog-product-view .column.main .product-info-main .product-info-price .price-box.price-final_price { + padding-left: 0; + } + .catalog-product-view .column.main .product-info-main .product-info-price .price-box .price-container .price { + font-weight: 900; + font-size: 24px; + line-height: 29px; + color: #231F20; + } + .catalog-product-view .column.main .product-info-main .stock.available { + font-weight: 900; + text-transform: unset; + margin-bottom: 0 !important; + } + .catalog-product-view .column.main .product-info-main .stock.unavailable { + font-weight: 900; + text-transform: unset; + margin-bottom: 0 !important; + } + .catalog-product-view .column.main .product-info-main .product-social-links { + display: none; + } + .catalog-product-view .column.main .product-info-main .additional-attributes-wrapper { + border-top: none; + } + .catalog-product-view .column.main .product-info-main .additional-attributes-wrapper th.col.label { + color: #231f20; + vertical-align: top !important; + word-break: break-word; + } + .catalog-product-view .column.main .product-info-main .additional-attributes-wrapper td.col.data { + color: #231f20; + } + .catalog-product-view .column.main .product-info-main .bundle-options-container .sample_bundle_select { + display: none; + } + .catalog-product-view .column.main .product-info-main .bundle-options-container .block-bundle-summary { + margin-top: 13px; + } + .catalog-product-view .column.main .product-info-main .bundle-options-container .block-bundle-summary .bundle-info .bundle-button-pdp { + font-weight: normal; + font-size: 16px; + line-height: 28px; + color: #FFFFFF; + background: #231F20; + padding: 11px 12px 13px 12px !important; + margin: 0 auto; + display: block; + text-align: center; + width: 100%; + } + .catalog-product-view .column.main .product-info-main .bundle-options-container .bundle-color-option .label { + margin-bottom: 7px; + } + .catalog-product-view .column.main .product-info-main .bundle-options-container .bundle-color-option .label.hni-color-label { + display: none !important; + } + .catalog-product-view .column.main .product-info-main .bundle-options-container .bundle-color-option .label .swatch-option { + border: none; + height: 70px; + margin: 0 10px 0px 0; + min-width: 70px; + } + .catalog-product-view .column.main .product-info-main .bundle-options-container .bundle-color-option .label .swatch-option.selected { + outline: none; + color: unset; + border: 4px solid #004F59; + } + .catalog-product-view .column.main .product-info-main .bundle-options-container .bundle-color-option .label .tooltip p { + margin-bottom: 0; + } + .catalog-product-view .column.main .product-info-main .product.overview { + padding: 14px 0 10px 0; + border-bottom: 0.5px solid rgb(35, 31, 32 / 20%); + margin: 0 !important; + } + .catalog-product-view .column.main .product-info-main .product.overview .description { + padding: 0 !important; + font-family: 'NeuzeitS', 'Open Sans'; + font-weight: normal; + font-size: 16px; + line-height: 19px; + color: #231F20; + } + .catalog-product-view .column.main .product.media { + padding-right: 0px !important; + width: 100% !important; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; + } + .catalog-product-view .column.main .product.media .product-next-prev { + margin: 1.6rem 0 0rem 0; + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; + width: 90px; + height: 52px; + } + .catalog-product-view .column.main .product.media .fotorama-item { + min-width: 100% !important; + } + .catalog-product-view .column.main .product.media .fotorama__wrap { + min-width: 100% !important; + } + .catalog-product-view .column.main .product.media .fotorama__wrap .fotorama__stage .fotorama__fullscreen-icon { + background-position: -180px -15px; + display: block; + height: 40px; + right: 0; + top: 0; + width: 40px; + z-index: 1000; + background-color: white !important; + background-size: inherit; + display: block !important; + } + .catalog-product-view .column.main .product.media .fotorama__wrap .fotorama__stage .fotorama__stage__shaft.fotorama__grab { + width: 100% !important; + } + .catalog-product-view .column.main .product.media .fotorama__wrap .fotorama__stage__frame .download-button { + position: absolute; + bottom: 11px; + right: 0px; + } + .catalog-product-view .column.main .product.media .fotorama__wrap .fotorama__stage__frame .download-button .low-resolution { + font-size: 1.4rem; + background-color: #fff !important; + height: 4rem; + line-height: 4rem; + letter-spacing: 0.1em; + text-transform: uppercase; + color: #333; + padding: 1rem 2rem 1.5rem 3.5rem; + text-decoration: none; + background: url(../images/download-icon.png) no-repeat; + background-position: 1.5rem 0.8rem; + } + .catalog-product-view .column.main .product.media .fotorama__wrap .fotorama__stage__frame .download-button .high-resolution { + font-size: 1.4rem; + background-color: #fff !important; + height: 4rem; + line-height: 4rem; + letter-spacing: 0.1em; + text-transform: uppercase; + color: #333; + padding: 1rem 1.5rem 1.5rem 3.5rem; + text-decoration: none; + background: url(../images/download-icon.png) no-repeat; + background-position: 1.5rem 0.8rem; + margin-left: 1px; + } + .catalog-product-view .column.main .product.media .fotorama__wrap .fotorama__nav-wrap { + margin: 10px 0 0 0; + } + .catalog-product-view .column.main .product.media .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__shaft .fotorama__nav__frame { + height: 2px; + width: auto; + } + .catalog-product-view .column.main .product.media .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__shaft .fotorama__nav__frame.fotorama__active .fotorama__dot { + background-color: #231F20 !important; + border-color: transparent; + width: 57px !important; + } + .catalog-product-view .column.main .product.media .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__shaft .fotorama__nav__frame .fotorama__dot { + border-radius: 0; + border: none; + display: block; + left: 8px; + position: relative; + top: 0px; + height: 2px; + width: 14px; + background: #D1D1D1; + margin-right: 8px; + } + .catalog-product-view .column.main .gallery-placeholder { + width: 100%; + } + .catalog-product-view .column.main .gallery-placeholder .fotorama-item .fotorama__stage { + width: 360px !important; + height: 360px !important; + } + .fotorama__fullscreen .download-button { + display: none !important; + } + .fotorama__fullscreen .fotorama__fullscreen-icon { + height: 21px; + width: 21px; + background-color: transparent !important; + background-image: url(../images/menu-close-icon.png); + background-repeat: no-repeat; + background-position: 100% center !important; + top: 27px; + right: 12px; + } + .fotorama__fullscreen .fotorama__zoom-in { + display: none !important; + } + .fotorama__fullscreen .fotorama__zoom-out { + display: none !important; + } + .fotorama__fullscreen .fotorama__thumb-border { + border: 4px solid #004F59 !important; + outline: none; + } + .fotorama__fullscreen .fotorama__wrap { + position: unset; + } + .fotorama__fullscreen .fotorama__nav-wrap { + position: absolute; + bottom: 32px; + left: 20px; + } +} +/* Mobile Gallery css end */ +@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) { + .catalog-product-view .column.main .product-info-main .page-title-wrapper { + margin-top: -5.5rem; + } +} +@media only screen and (min-width: 377px) and (max-width: 767px) { + .catalog-product-view .column.main .product.media .fotorama__wrap .fotorama__stage__frame .download-button { + bottom: 0px !important; + } +} +div#ajaxcartpopup.low-inv-popup-main .modal-dialog .modal-content td:first-of-type { + padding-left: initial !important; +} +div#ajaxcartpopup.low-inv-popup-main .model-popup { + height: 276px !important; + width: 320px !important; + overflow: hidden; +} +div#ajaxcartpopup.low-inv-popup-main .model-popup .modal-content .popup-title-show { + color: #231F20; + font-size: 2.4rem; + line-height: 29px; + margin-left: 32px; +} +div#ajaxcartpopup.low-inv-popup-main .model-popup .modal-content .cart-details { + padding-bottom: 2.4rem; +} +div#ajaxcartpopup.low-inv-popup-main .model-popup .modal-content .cart-details button { + background: #ffffff; + border-radius: 0px; + border: none; + color: #000000; + color: #231F20; + font-family: 'NeuzeitS', 'Open Sans'; + font-size: 1.6rem; + height: 52px; + line-height: 19px; + margin: 0px 14px 7px; + max-width: 100%; + width: 106px; +} +div#ajaxcartpopup.low-inv-popup-main .model-popup .modal-content .cart-details button:nth-of-type(2) { + background: #231F20; + border: 1px solid #231F20; + color: #ffffff; + width: 133px; +} +div#ajaxcartpopup.low-inv-popup-main .popup-title-text { + color: #231F20; + font-family: 'NeuzeitS', 'Open Sans'; + font-size: 1.6rem; + height: 114px; + line-height: 19px; + width: 261px; + margin-left: 31px; +} +.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes tr th.price, +.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes tr td.price { + display: none; +} +.modal-popup.quote-success-popup { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +@media (max-width: 767px) { + .modal-popup.quote-success-popup { + left: 0px; + } +} +.modal-popup.quote-success-popup .modal-inner-wrap { + width: 650px; + max-width: 100%; + -webkit-box-shadow: none; + box-shadow: none; + background: #fff; + height: auto; + overflow: auto; + margin: 0 auto; + display: inline-block; + position: static; + max-height: 355px; + padding-bottom: 37px; + font-family: 'NeuzeitS', 'Open Sans'; +} +@media (max-width: 767px) { + .modal-popup.quote-success-popup .modal-inner-wrap { + padding-bottom: 67px; + max-width: calc(100% - 40px); + } +} +@media (max-width: 600px) { + .modal-popup.quote-success-popup .modal-inner-wrap { + padding-bottom: 35px; + } +} +.modal-popup.quote-success-popup .modal-inner-wrap .modal-header { + border: none; + background: #ffffff; + padding-bottom: 29px; + padding-top: 28px; +} +.modal-popup.quote-success-popup .modal-inner-wrap .modal-header .modal-title { + font-size: 28px; + font-family: 'NeuzeitS-bold', 'sans-serif'; + line-height: 33px; + padding: 0px; + border: none; +} +.modal-popup.quote-success-popup .modal-inner-wrap .modal-header .modal-title:before { + content: ""; + background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='14' viewBox='0 0 18 14' fill='none'%3E%3Cpath d='M17.3371 2.41518C17.5454 2.62351 17.6496 2.87649 17.6496 3.17411C17.6496 3.47173 17.5454 3.7247 17.3371 3.93304L9.2567 12.0134L7.73884 13.5312C7.53051 13.7396 7.27753 13.8438 6.97991 13.8438C6.68229 13.8438 6.42932 13.7396 6.22098 13.5312L4.70312 12.0134L0.662946 7.97321C0.454613 7.76488 0.350446 7.5119 0.350446 7.21429C0.350446 6.91667 0.454613 6.66369 0.662946 6.45536L2.1808 4.9375C2.38914 4.72917 2.64211 4.625 2.93973 4.625C3.23735 4.625 3.49033 4.72917 3.69866 4.9375L6.97991 8.22991L14.3013 0.897321C14.5097 0.688987 14.7626 0.584821 15.0603 0.584821C15.3579 0.584821 15.6109 0.688987 15.8192 0.897321L17.3371 2.41518Z' fill='%23231F20'%3E%3C/path%3E%3C/svg%3E") no-repeat; + width: 18px; + height: 14px; + display: inline-block; + vertical-align: top; + margin: 9px 2px 0px 0px; +} +.modal-popup.quote-success-popup .modal-inner-wrap .modal-header .action-close { + margin: 10px 10px 0px 0px; + -webkit-box-shadow: none; + box-shadow: none; +} +.modal-popup.quote-success-popup .modal-inner-wrap .modal-header .action-close:focus { + outline: none; +} +.modal-popup.quote-success-popup .modal-inner-wrap .modal-header .action-close::before { + background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='17' viewBox='0 0 18 17' fill='none'%3E%3Cpath d='M17.0566 0.318359C16.9134 0.189453 16.7487 0.125 16.5625 0.125C16.3763 0.125 16.2116 0.189453 16.0684 0.318359L9 7.4082L1.93164 0.318359C1.78841 0.189453 1.6237 0.125 1.4375 0.125C1.2513 0.125 1.08659 0.189453 0.943359 0.318359C0.814453 0.461589 0.75 0.626302 0.75 0.8125C0.75 0.998698 0.814453 1.16341 0.943359 1.30664L8.0332 8.375L0.943359 15.4434C0.814453 15.5866 0.75 15.7513 0.75 15.9375C0.75 16.1237 0.814453 16.2884 0.943359 16.4316C1.01497 16.4889 1.09375 16.5391 1.17969 16.582C1.26562 16.6107 1.35156 16.625 1.4375 16.625C1.52344 16.625 1.60938 16.6107 1.69531 16.582C1.78125 16.5391 1.86003 16.4889 1.93164 16.4316L9 9.3418L16.0684 16.4316C16.14 16.4889 16.2188 16.5391 16.3047 16.582C16.3906 16.6107 16.4766 16.625 16.5625 16.625C16.6484 16.625 16.7344 16.6107 16.8203 16.582C16.9062 16.5391 16.985 16.4889 17.0566 16.4316C17.1855 16.2884 17.25 16.1237 17.25 15.9375C17.25 15.7513 17.1855 15.5866 17.0566 15.4434L9.9668 8.375L17.0566 1.30664C17.1855 1.16341 17.25 0.998698 17.25 0.8125C17.25 0.626302 17.1855 0.461589 17.0566 0.318359Z' fill='%23231F20'%3E%3C/path%3E%3C/svg%3E") no-repeat; + width: 18px; + height: 17px; + content: ""; +} +.modal-popup.quote-success-popup .modal-inner-wrap .modal-content { + padding: 0px; + border: none; + border-radius: 0px; +} +.modal-popup.quote-success-popup .modal-inner-wrap .modal-content td { + padding: 0px; + vertical-align: top; +} +@media (max-width: 767px) { + .modal-popup.quote-success-popup .modal-inner-wrap .modal-content td { + float: left; + } +} +.modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.image-section { + padding-left: 35px; + width: 192px; +} +@media (max-width: 767px) { + .modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.image-section { + width: 172px; + padding-left: 15px; + } +} +@media (max-width: 600px) { + .modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.image-section { + width: 100%; + padding-right: 15px; + text-align: center; + } +} +.modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.image-section a { + max-width: 100%; + width: 157px; + float: left; +} +@media (max-width: 600px) { + .modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.image-section a { + float: none; + display: inline-block; + vertical-align: top; + } +} +.modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.image-section a .product-image-container { + width: 100% !important; + vertical-align: top; +} +.modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.image-section a .product-image-container .product-image-wrapper { + padding-bottom: 0px !important; + height: auto; + overflow: unset; +} +.modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.image-section a .product-image-photo { + position: static; +} +.modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.detail-section { + padding: 15px 10px 0px 10px !important; +} +@media (max-width: 767px) { + .modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.detail-section { + width: calc(100% - 172px); + padding: 0px 15px; + } +} +@media (max-width: 600px) { + .modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.detail-section { + width: 100%; + } +} +@media (max-width: 600px) { + .modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.detail-section .product-item-details { + text-align: center; + } +} +.modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.detail-section .product-item-details > a { + font-size: 1.8rem; + line-height: 22px; + color: #231F20; +} +.modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.detail-section .product-item-details dl:first-of-type { + margin-top: 5px; +} +.modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.detail-section .product-item-details .item-options { + margin: 1px 0px 0px 0px; +} +.modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.detail-section .product-item-details .item-options dt { + font-size: 1.6rem; + line-height: 19px; + color: #231F20; + float: left; + font-family: 'NeuzeitS-bold', 'sans-serif'; + margin: 0px 6px 0px 0px; +} +@media (max-width: 600px) { + .modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.detail-section .product-item-details .item-options dt { + float: none; + display: inline-block; + vertical-align: top; + margin-right: 3px; + } +} +.modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.detail-section .product-item-details .item-options dd { + font-size: 1.6rem; + line-height: 19px; + color: #231F20; + margin: 0px; + display: block; + vertical-align: top; +} +.modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.detail-section .product-item-details .item-options dd.tags { + display: -webkit-box; + vertical-align: top; + overflow: hidden; + -webkit-line-clamp: 1; + -webkit-box-orient: vertical; + text-overflow: ellipsis; +} +.modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.detail-section .product-item-details .item-price { + margin: 23px 0px 0px; +} +.modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.detail-section .product-item-details .item-price .price { + font-size: 1.8rem; + line-height: 22px; + color: #231F20; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.cart-detail { + padding: 0px 40px 0px 0px; + text-align: right; + width: 275px; +} +@media (max-width: 767px) { + .modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.cart-detail { + width: 100%; + padding: 0px 15px; + margin: 15px 0px 0px; + } +} +.modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.cart-detail > span { + font-size: 22px; + line-height: 26px; + color: #231F20; + margin: 0px 0px 18px; + display: block; + padding: 0px 19px 0px 0px; +} +@media (max-width: 600px) { + .modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.cart-detail > span { + padding: 0px; + text-align: center; + } +} +.modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.cart-detail button { + width: 206px !important; + height: 52px; + background: #231F20; + border: none; + max-width: 100%; + color: #ffffff; + border-radius: 0px; + margin: 0px 0px 7px; + font-size: 1.6rem; + line-height: 19px; + font-weight: normal; + vertical-align: top; + padding: 10px; + font-family: 'NeuzeitS', 'Open Sans'; +} +@media (max-width: 600px) { + .modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.cart-detail button { + width: 100% !important; + margin: 0px; + } +} +.modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.cart-detail button:nth-of-type(2) { + background: #ffffff; + border: 1px solid #231F20; + color: #231F20; + margin: 0px; +} +@media (max-width: 600px) { + .modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.cart-detail button:nth-of-type(2) { + margin: 7px 0px 0px; + } +} +.modal-popup.quote-success-popup .modal-inner-wrap .modal-content .note { + font-size: 1.8rem; + line-height: 21px; + color: #231F20; + padding: 0px 43px 0px 35px; + display: inline-block; + vertical-align: top; + margin: 29px 0px 0px; + width: 100%; +} +.catalog-product-view button.action.primary:focus { + outline: none; +} +@media (max-width: 767px) { + .price-final_price .old-price .price { + font-size: 14px !important; + } +} +@media only screen and (min-width: 768px) and (max-width: 1023px) { + .catalog-product-view .column.main .block.related { + margin-left: 40px !important; + padding: 13px !important; + } + .catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes { + word-break: break-all; + } + .liked-product-slider li.item.product-item .product-item-info .product-item-photo { + display: initial !important; + } + body.page-product-bundle.catalog-product-view .modal-popup.bundle-modalpopup .modal-inner-wrap { + width: 324px !important; + } +} +@media print { + .catalog-product-view .breadcrumbs { + display: none !important; + } + .catalog-product-view .panel.header { + display: none !important; + } + .catalog-product-view header .header.content .logo { + margin-top: 0px !important; + } +} +div.page-main { + max-width: 1264px; +} +@media (max-width: 767px) { + .catalog-category-view main.page-main { + padding-left: 9px; + padding-right: 9px; + } +} +@media (max-width: 767px) { + .catalog-category-view main.page-main .columns { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding: 0px; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + } +} +.catalog-category-view .sidebar.sidebar-main { + background: rgba(229, 229, 229, 0.25); + width: 350px; + padding: 2rem 2rem 0rem 1.9rem; + margin-right: 19px; +} +@media (max-width: 767px) { + .catalog-category-view .sidebar.sidebar-main { + width: 100%; + padding: 0px; + background: none; + margin-right: 0px; + } +} +.catalog-category-view .sidebar.sidebar-main div#layered-filter-block { + background: none; + margin-bottom: 89px; +} +@media (max-width: 767px) { + .catalog-category-view .sidebar.sidebar-main div#layered-filter-block { + margin-bottom: 32px; + } +} +@media (max-width: 767px) { + .catalog-category-view .sidebar.sidebar-main div#layered-filter-block .filter-title:first-child { + position: static; + display: block; + } +} +@media (max-width: 767px) { + .catalog-category-view .sidebar.sidebar-main div#layered-filter-block .filter-title strong { + width: 100%; + height: auto; + background: #231F20; + font-size: 15px; + line-height: 18px; + color: #ffffff; + top: 0px !important; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + font-family: 'NeuzeitS', 'Open Sans'; + height: 48px; + right: 0px; + position: static; + } + .catalog-category-view .sidebar.sidebar-main div#layered-filter-block .filter-title strong:before { + display: none !important; + } + .catalog-category-view .sidebar.sidebar-main div#layered-filter-block .filter-title strong svg { + margin: 0px 0px 0px 6px; + } +} +@media (max-width: 767px) { + .catalog-category-view .sidebar.sidebar-main div.block.filter.active .close_filter_popup { + display: none; + font-size: unset; + top: 15px; + } + .filter-active.catalog-category-view .sidebar.sidebar-main div.block.filter.active .close_filter_popup { + display: block; + } +} +@media (max-width: 767px) and (max-width: 767px) { + .catalog-category-view .sidebar.sidebar-main div.block.filter.active .close_filter_popup:before { + display: none; + } +} +.catalog-category-view .sidebar.sidebar-main div.block.filter.active .filter_checkbox { + background: none; + padding: 0px; +} +@media (max-width: 767px) { + .catalog-category-view .sidebar.sidebar-main div.block.filter.active .filter_checkbox { + display: none; + } +} +@media (max-width: 767px) { + .filter-active.catalog-category-view .sidebar.sidebar-main div.block.filter.active .filter_checkbox { + background: rgba(229, 229, 229, 0.25); + display: block; + padding-top: 20px; + height: calc(100% - 50px); + top: 50px; + } +} +.catalog-category-view .sidebar.sidebar-main div.block.filter.active .filter_checkbox #narrow-by-list-sort_mob { + background: none; +} +.catalog-category-view .sidebar.sidebar-main div.block.filter.active .filter_checkbox #narrow-by-list-sort_mob .filter-options-title { + font-weight: 900; + font-family: 'NeuzeitS-bold', 'sans-serif'; + line-height: 24px; + color: #231F20; + text-transform: uppercase; + margin-bottom: 16px; +} +@media (max-width: 767px) { + .catalog-category-view .sidebar.sidebar-main div.block.filter.active .filter_checkbox #narrow-by-list-sort_mob .filter-options-item { + padding: 0px; + width: calc(100% - 53px); + margin: 0px 34px 0px 19px; + border-bottom: 1px solid rgba(35, 31, 32, 0.2); + } +} +.catalog-category-view .sidebar.sidebar-main div.block.filter.active .filter_checkbox #narrow-by-list-sort_mob .filter-options-item ol li { + margin-bottom: 16px; +} +.catalog-category-view .sidebar.sidebar-main div.block.filter.active .filter_checkbox #narrow-by-list-sort_mob .filter-options-item ol li label { + padding: 0px 0px 0px 27px; +} +.catalog-category-view .sidebar.sidebar-main div.block.filter.active .filter_checkbox #narrow-by-list-sort_mob:after { + font-size: 16px; + font-weight: 900; + text-transform: uppercase; + font-family: 'NeuzeitS-bold', 'sans-serif'; + line-height: 24px; + padding: 0px 34px 0px 19px; + margin: 16px 0px 0px; + color: #231F20; +} +.catalog-category-view .sidebar #mobile_filter_apply { + display: none; +} +@media (max-width: 767px) { + .catalog-category-view .sidebar #mobile_filter_apply { + border: 1px solid #333333; + height: 50px; + font-size: 16px; + line-height: 19px; + letter-spacing: 0.1em; + text-transform: uppercase; + color: #333333; + width: calc(100% - 27px); + margin: 16px 8px 57px 19px; + } + .filter-active.catalog-category-view .sidebar #mobile_filter_apply { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + } +} +.catalog-category-view #narrow-by-list-sort .filter-options-item { + padding: 0px; + border-bottom: 1px solid rgba(68, 68, 68, 0.2); +} +.catalog-category-view #narrow-by-list-sort .filter-options-item .filter-options-title { + line-height: 24px; + font-weight: 900; + font-family: 'NeuzeitS-bold', 'sans-serif'; + text-transform: uppercase; + cursor: default; + margin: 0px 0px 16px; +} +.catalog-category-view #narrow-by-list-sort .filter-options-item .filter-options-content { + margin: 0px; +} +.catalog-category-view #narrow-by-list-sort .filter-options-item .filter-options-content .item { + margin-bottom: 16px; +} +.catalog-category-view #narrow-by-list-sort .filter-options-item .filter-options-content .item label { + padding: 0px 0px 0px 27px; +} +.catalog-category-view .filter-options-content { + padding: 0px; + margin-top: 8px; +} +.catalog-category-view .filter-options-content li label { + padding: 0px; + font-size: 16px; + line-height: 24px; + font-family: 'NeuzeitS', 'Open Sans'; + display: grid; +} +.catalog-category-view .filter-options-content li label::before { + display: none; +} +.catalog-category-view .filter-options-content li input[type="radio"] { + width: 18px; + height: 18px; + border-radius: 50%; + border: 2px solid #231F20; + opacity: 1; + top: 4px; +} +.catalog-category-view .filter-options-content li input[type="radio"]:checked:before { + content: ""; + width: 8px; + height: 8px; + background: #231F20; + border-radius: 50%; + display: inline-block; + position: absolute; + left: 50%; + top: 50%; + -webkit-transform: translate(-50%, -50%); + -ms-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); +} +.catalog-category-view .filter-options-content li input[type="radio"]:checked:after { + display: none; +} +.catalog-category-view .filter-options-content li.show_more a { + font-size: 1.6rem; + line-height: 24px; + text-decoration: underline; + color: #231F20; + font-family: 'NeuzeitS', 'Open Sans'; +} +.catalog-category-view .filter_title { + padding: 0px; + font-size: 16px; + text-transform: uppercase; + font-weight: 900; + line-height: 24px; + margin: 16px 0px 0px; + color: #231F20; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.catalog-category-view .filter_checkbox { + padding: 0px; + position: relative; +} +@media (max-width: 767px) { + .filter-active.catalog-category-view .filter_checkbox div.filter-current { + padding: 0 0 0 19px; + } +} +.catalog-category-view .filter_checkbox div.filter-current .filter-current-subtitle { + display: none; +} +.catalog-category-view .filter_checkbox div.filter-current ol.items { + padding: 0px; +} +.catalog-category-view .filter_checkbox div.filter-current ol.items .item { + margin: 16px 0px 0px; + max-width: unset; + min-width: unset; + min-height: unset; + border-radius: 27px; + background: #E5E5E5; + padding: 3px 31px 3px 8px; + font-size: unset; +} +.catalog-category-view .filter_checkbox div.filter-current ol.items .item .filter-value { + padding: 0px; + margin: 0px; + font-size: 16px; + line-height: 24px; + font-family: 'NeuzeitS', 'Open Sans'; + color: #231F20; +} +.catalog-category-view .filter_checkbox div.filter-current ol.items .item a.action.remove { + right: 10px; + margin-top: 2px; +} +.catalog-category-view .filter_checkbox div.filter-current ol.items .item a.action.remove:before { + display: none; +} +.catalog-category-view .filter_checkbox div.filter-current + .filter-actions { + position: absolute; + right: 0px; + top: -25px; + padding: 0px; +} +@media (max-width: 767px) { + .catalog-category-view .filter_checkbox div.filter-current + .filter-actions { + top: 277px; + right: 34px; + } +} +.catalog-category-view .filter_checkbox div.filter-current + .filter-actions .filter-clear { + font-size: 16px; + line-height: 24px; + font-family: 'NeuzeitS', 'Open Sans'; + text-decoration-line: underline; + margin: 0px; + padding: 0px; +} +.catalog-category-view div#narrow-by-list.filter-options { + border: none; + background: none; +} +@media (max-width: 767px) { + .catalog-category-view div#narrow-by-list.filter-options { + width: calc(100% - 49px); + margin: 0px 30px 0px 19px; + } +} +.catalog-category-view div#narrow-by-list.filter-options .filter-options-item { + border: none; + padding: 16px 0px 0px; +} +.catalog-category-view div#narrow-by-list.filter-options .filter-options-item.Color { + display: none; +} +.catalog-category-view div#narrow-by-list.filter-options .filter-options-item.Color.Schemes { + display: block; +} +.catalog-category-view div#narrow-by-list.filter-options .filter-options-item .filter-options-title { + line-height: 24px; + margin: 0px; + font-weight: 900; + text-transform: capitalize; + overflow: unset; + color: #231F20; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.catalog-category-view div#narrow-by-list.filter-options .filter-options-item .filter-options-title:after { + content: ""; + background: url(../images/filter_arrow.svg) no-repeat; + width: 23px; + height: 10px; + border: none; + right: 0px; +} +@media (max-width: 767px) { + .catalog-category-view div#narrow-by-list.filter-options .filter-options-item .filter-options-title:after { + right: 0px; + } +} +.catalog-category-view div#narrow-by-list.filter-options .filter-options-item .item { + margin: 0px 0px 8px; +} +.catalog-category-view div#narrow-by-list.filter-options .filter-options-item .item.hide_item { + display: none; +} +.catalog-category-view div#narrow-by-list.filter-options .filter-options-item .item:last-child { + margin: 0px; +} +.catalog-category-view div#narrow-by-list.filter-options .filter-options-item .plpfilter_checkbox_box { + width: auto; + height: auto; + margin-right: 11px; + line-height: 11px; + margin: 3px 11px 0px 0px; +} +.catalog-category-view div#narrow-by-list.filter-options .filter-options-item .plpfilter_checkbox_box input[type="checkbox"] { + width: 18px; + height: 18px; + border: 2px solid rgba(0, 0, 0, 0.6); + border-radius: 3px; +} +.catalog-category-view div#narrow-by-list.filter-options .filter-options-item .plpfilter_checkbox_box input[type="checkbox"]:before { + border: none; + width: 14px; + height: 14px; +} +.catalog-category-view div#narrow-by-list.filter-options .filter-options-item .plpfilter_checkbox_box input[type="checkbox"]:checked:before { + content: ""; + background: #000; + border: none !important; + border-radius: 0px; +} +.catalog-category-view div#narrow-by-list.filter-options .filter-options-item .plpfilter_checkbox_box input[type="checkbox"]:checked:after { + width: 14px; + height: 14px; + left: 0; + top: 0; + background: url(../images/check_icon.svg) no-repeat center !important; +} +.catalog-category-view div#narrow-by-list.filter-options .filter-options-item .plpfilter_checkbox_box + a { + font-size: 16px; + line-height: 24px; + padding: 0px; +} +@media (max-width: 767px) { + .filter-active .block-title.filter-title + .block-title.filter-title { + background: #ffffff; + height: 50px; + } +} +.catalog-category-view main.page-main, +.catalogsearch-result-index main.page-main { + max-width: 1264px; +} +.catalog-category-view.page-products .columns, +.catalogsearch-result-index.page-products .columns { + margin: 0px 0px 124px; +} +@media (max-width: 767px) { + .catalog-category-view.page-products .columns, + .catalogsearch-result-index.page-products .columns { + margin: 0px 0px 84px; + } +} +.catalog-category-view.page-products .column.main, +.catalogsearch-result-index.page-products .column.main { + width: calc(100% - 369px); + margin: 0px; +} +@media (max-width: 767px) { + .catalog-category-view.page-products .column.main, + .catalogsearch-result-index.page-products .column.main { + width: 100%; + } +} +.catalog-category-view.page-products .products.products-grid .product-items.products, +.catalogsearch-result-index.page-products .products.products-grid .product-items.products { + margin: 0px -7.5px 0px; +} +@media (max-width: 767px) { + .catalog-category-view.page-products .products.products-grid .product-items.products, + .catalogsearch-result-index.page-products .products.products-grid .product-items.products { + margin: 48px -11.5px 0p; + } +} +.catalog-category-view.page-products .products.products-grid .product-items.products li, +.catalogsearch-result-index.page-products .products.products-grid .product-items.products li { + width: calc(33.33333333% - 15px); + padding: 0px; + margin: 0px 7.5px 25px; +} +@media (max-width: 1024px) { + .catalog-category-view.page-products .products.products-grid .product-items.products li, + .catalogsearch-result-index.page-products .products.products-grid .product-items.products li { + width: calc(50% - 15px); + } +} +@media (max-width: 767px) { + .catalog-category-view.page-products .products.products-grid .product-items.products li, + .catalogsearch-result-index.page-products .products.products-grid .product-items.products li { + width: calc(50% - 23px); + margin: 0px 10.5px 25px; + } +} +.catalog-category-view.page-products .products.products-grid .product-items.products li .product-item-info, +.catalogsearch-result-index.page-products .products.products-grid .product-items.products li .product-item-info { + width: 100% !important; +} +.catalog-category-view.page-products .products.products-grid .product-items.products li .product-item-info:hover, +.catalogsearch-result-index.page-products .products.products-grid .product-items.products li .product-item-info:hover { + padding: 0px; + -webkit-box-shadow: none; + box-shadow: none; +} +.catalog-category-view.page-products .products.products-grid .product-items.products .product-image-container, +.catalogsearch-result-index.page-products .products.products-grid .product-items.products .product-image-container { + width: 100% !important; +} +.catalog-category-view.page-products .products.products-grid .product-items.products .product-image-container .product-image-wrapper, +.catalogsearch-result-index.page-products .products.products-grid .product-items.products .product-image-container .product-image-wrapper { + padding-bottom: 0px !important; + height: auto; + max-height: 275px; +} +.catalog-category-view.page-products .products.products-grid .product-items.products .product-image-container .product-image-wrapper .product-image-photo, +.catalogsearch-result-index.page-products .products.products-grid .product-items.products .product-image-container .product-image-wrapper .product-image-photo { + position: static; + width: 100%; + max-height: unset; + height: auto; +} +.catalog-category-view.page-products .products.products-grid .product-items.products .product-item-details, +.catalogsearch-result-index.page-products .products.products-grid .product-items.products .product-item-details { + position: relative; +} +.catalog-category-view.page-products .products.products-grid .product-items.products .product-item-details .product-item-name, +.catalogsearch-result-index.page-products .products.products-grid .product-items.products .product-item-details .product-item-name { + margin: 8px 0px 0px; + padding: 0px 26px 0px 0px; + max-width: 100%; +} +.catalog-category-view.page-products .products.products-grid .product-items.products .product-item-details .product-item-name a, +.catalogsearch-result-index.page-products .products.products-grid .product-items.products .product-item-details .product-item-name a { + font-size: 1.6rem; + line-height: 17px; + color: #231F20; + font-weight: 900; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.catalog-category-view.page-products .products.products-grid .product-items.products .product-item-details .Product-dec, +.catalogsearch-result-index.page-products .products.products-grid .product-items.products .product-item-details .Product-dec { + display: none; +} +.catalog-category-view.page-products .products.products-grid .product-items.products .product-item-details .Product-dec p, +.catalogsearch-result-index.page-products .products.products-grid .product-items.products .product-item-details .Product-dec p { + margin: 0px; +} +.catalog-category-view.page-products .products.products-grid .product-items.products .product-item-details .price-box .price, +.catalogsearch-result-index.page-products .products.products-grid .product-items.products .product-item-details .price-box .price { + font-size: 1.4rem; + line-height: 17px; + font-family: 'NeuzeitS-bold', 'sans-serif'; + font-weight: 900; +} +.catalog-category-view.page-products .products.products-grid .product-items.products .product-item-details .price-box .supplies_text, +.catalogsearch-result-index.page-products .products.products-grid .product-items.products .product-item-details .price-box .supplies_text { + display: table-cell; + font-size: 1.4rem; + line-height: 17px; + font-family: 'NeuzeitS-bold', 'sans-serif'; + font-weight: 900; +} +.catalog-category-view.page-products .products.products-grid .product-items.products .product-item-details .price-box .form_text, +.catalogsearch-result-index.page-products .products.products-grid .product-items.products .product-item-details .price-box .form_text { + display: none; +} +.catalog-category-view.page-products .products.products-grid .product-items.products .product-item-details .price-box .measurement, +.catalogsearch-result-index.page-products .products.products-grid .product-items.products .product-item-details .price-box .measurement { + display: inline-block; + font-size: 1.4rem; + line-height: 17px; + font-family: 'NeuzeitS-bold', 'sans-serif'; + font-weight: 900; + text-transform: lowercase; +} +.catalog-category-view.page-products .products.products-grid .product-items.products .product-item-details .product-item-inner, +.catalogsearch-result-index.page-products .products.products-grid .product-items.products .product-item-details .product-item-inner { + position: static; + width: auto; + height: auto; + margin: 0px; +} +.catalog-category-view.page-products .products.products-grid .product-items.products .product-item-details .product-item-inner .action.tocompare, +.catalogsearch-result-index.page-products .products.products-grid .product-items.products .product-item-details .product-item-inner .action.tocompare { + display: none; +} +.catalog-category-view.page-products .products.products-grid .product-items.products .product-item-details .product-item-inner .action.towishlist, +.catalogsearch-result-index.page-products .products.products-grid .product-items.products .product-item-details .product-item-inner .action.towishlist { + margin: 0px; + top: 4px; + width: 16px; + height: 14px; + right: 0px; +} +.catalog-category-view.page-products .products.products-grid .product-items.products .product-item-details .product-item-inner .action.towishlist:before, +.catalogsearch-result-index.page-products .products.products-grid .product-items.products .product-item-details .product-item-inner .action.towishlist:before { + content: "" !important; + background: url(../images/wishlist_unfill_icon.png) no-repeat; + width: 16px; + height: 14px; + display: inline-block; + vertical-align: top; + line-height: unset; +} +.catalog-category-view .page-main .page-title-wrapper, +.catalogsearch-result-index .page-main .page-title-wrapper { + padding: 0px; + margin: 34px 0px 51px; + display: block; +} +@media (max-width: 767px) { + .catalog-category-view .page-main .page-title-wrapper, + .catalogsearch-result-index .page-main .page-title-wrapper { + margin: 4px 0 38px !important; + text-align: center; + } +} +.catalog-category-view .page-main .page-title-wrapper .page-title, +.catalogsearch-result-index .page-main .page-title-wrapper .page-title { + padding: 0px; + font-size: 3.6rem; + line-height: 43px; + letter-spacing: -0.03em; + color: #53565A; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +@media (max-width: 767px) { + .catalog-category-view .page-main .page-title-wrapper .page-title, + .catalogsearch-result-index .page-main .page-title-wrapper .page-title { + padding: 0px !important; + } +} +#load-more-products, +.page-with-filter .ias-spinner { + max-width: 343px; + height: 50px; + width: 100%; + display: block; + font-size: 1.6rem; + line-height: 19px; + letter-spacing: 0.1em; + text-transform: uppercase; + color: #333333; + font-family: 'NeuzeitS', 'Open Sans'; + border: 1px solid #333333; + line-height: 48px; + margin: 98px auto 120px; + text-decoration: none; +} +#load-more-products a, +.page-with-filter .ias-spinner a { + color: #333333; + text-decoration: none; +} +@media (max-width: 480px) { + #load-more-products, + .page-with-filter .ias-spinner { + max-width: 100%; + margin: 40px 0px 84px; + } +} +div#load-more-loader { + text-align: center; + margin-top: 98px; + margin-bottom: 120px; +} +@media (max-width: 480px) { + div#load-more-loader { + margin: 40px 0px 84px; + } +} +._keyfocus *:focus, +input:not([disabled]):focus, +textarea:not([disabled]):focus, +select:not([disabled]):focus { + -webkit-box-shadow: 0 0 3px 1px #00699d !important; + box-shadow: 0 0 3px 1px #00699d !important; +} +.plp-label-wrapper { + display: none; +} +#total_number_of_products { + font-size: 1.4rem; + line-height: 17px; + text-align: right; + letter-spacing: 0.15em; + color: #231F20; + margin: -34px 0px 0px; + float: right; +} +@media (max-width: 767px) { + #total_number_of_products { + margin: 0px; + position: relative; + top: 63px; + } +} +.page-products .message.notice { + background-color: #fff; + font-size: 3.6rem; + color: #53565A !important; + margin-top: 2rem; + font-family: 'NeuzeitS', 'Open Sans'; +} +.page-products .message.notice > *:first-child:before { + display: none; +} +.page-products .page-title-wrapper { + display: none; +} +.catalogsearch-result-index .filter-options-content li input[type="radio"] { + width: 18px; + height: 18px; + border-radius: 50%; + border: 2px solid #231F20; + opacity: 1; + top: 4px; +} +.catalogsearch-result-index .filter-options-content li input[type="radio"]:checked:before { + content: ""; + width: 8px; + height: 8px; + background: #231F20; + border-radius: 50%; + display: inline-block; + position: absolute; + left: 50%; + top: 50%; + -webkit-transform: translate(-50%, -50%); + -ms-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); +} +.catalogsearch-result-index .filter-options-content li input:checked:after { + content: none !important; +} +.catalogsearch-result-index .sidebar-main .filter-content.hni .filter-options-item .filter-options-content .item.custom_sort_by label:before { + content: none !important; +} +.catalogsearch-result-index .filter-options-item .filter-options-content .items .item .plpfilter_checkbox_box input[type="checkbox"]:checked:before { + width: 14px; + height: 14px; + left: 0; + top: 0px; + background: url(../images/check_icon.svg) no-repeat center !important; + background-color: #000 !important; +} +@media (max-width: 767px) { + .catalog-category-view .product-image-wrapper { + height: 157px !important; + } +} +.filter-options .filter-options-item.active .filter-options-title { + margin-bottom: 10px !important; +} +.catalogsearch-result-index .ias-noneleft { + display: none !important; +} +@media only screen and (min-width: 768px) { + .page-with-filter .sections.nav-sections { + z-index: 5; + } +} +.product-item-actions a.action.towishlist { + display: none; +} +@media only screen and (min-width: 768px) and (max-width: 1023px) { + .catalogsearch-result-index div.products-grid .product-item-info .product-item-details { + margin-top: -13px !important; + } + .catalogsearch-result-index .search.results .products-grid .product-item-info { + padding: initial !important; + } + .catalogsearch-result-index .search.results .product-item-info .supplies_text { + margin-left: 0 !important; + } + .catalogsearch-result-index div.products-grid .product-item-info { + display: initial !important; + -ms-flex-wrap: none !important; + flex-wrap: none !important; + } + .catalog-category-view div.products-grid .product-item-info .product-item-details { + margin-top: -21px !important; + } +} +@media (max-width: 767px) { + .catalogsearch-result-index div.products-grid .product-item-info { + display: initial !important; + -ms-flex-wrap: none !important; + flex-wrap: none !important; + } +} +.filter_active .page-title-wrapper { + display: none !important; +} +.filter_active .message.info.empty { + margin-top: 8% !important; +} +.no-search-result .page-title-wrapper { + display: none !important; +} +.no-search-result .sidebar.sidebar-main { + display: none; +} +.no-search-result .message.info.empty { + margin-top: 8%; +} +.customer-account-create.page-layout-1column input[type="checkbox"] { + -moz-appearance: none; + appearance: none; + -webkit-appearance: none; + width: 22px; + height: 22px; +} +.customer-account-create.page-layout-1column input[type="checkbox"]:before { + width: 22px; + height: 22px; + display: inline-block; + content: ""; + background: #ffffff; + border: 2px solid #231F20; +} +.customer-account-create.page-layout-1column input[type="checkbox"]:checked::before { + background: #000000; +} +.customer-account-create.page-layout-1column input[type="checkbox"]:checked::after { + width: 16px; + height: 9px; + content: ""; + border-top: 2px solid #fff; + border-right: 2px solid #fff; + -webkit-transform: rotate(135deg); + -ms-transform: rotate(135deg); + transform: rotate(135deg); + display: inline-block; + position: absolute; + left: 2px; + top: 3px; +} +.customer-account-create.page-layout-1column form.create.account.form-create-account { + width: 100% !important; + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; +} +.customer-account-create.page-layout-1column .form-create-account .fieldset.create.info { + width: 50%; + padding-left: 18px; +} +.customer-account-create.page-layout-1column .form-create-account .fieldset.create.info .legend { + border-bottom: none; +} +.customer-account-create.page-layout-1column .form-create-account .fieldset.create.info .legend span { + font-size: 1.8rem; + line-height: 32px; + font-weight: 400; + color: #231F20; + font-family: 'NeuzeitS', 'Open Sans'; +} +.customer-account-create.page-layout-1column .form-create-account .fieldset.create.account { + width: 50%; + padding-left: 4px; +} +.customer-account-create.page-layout-1column .form-create-account .fieldset.create.account .legend { + border-bottom: none; +} +.customer-account-create.page-layout-1column .form-create-account .fieldset.create.account .legend span { + font-size: 1.8rem; + line-height: 32px; + font-weight: 400; + color: #231F20; + font-family: 'NeuzeitS', 'Open Sans'; +} +.customer-account-create.page-layout-1column .form-create-account .fieldset.create.account .field.choice.persistent { + display: none; +} +.customer-account-create.page-layout-1column .form-create-account .field.choice.newsletter { + padding-bottom: 20px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} +.customer-account-create.page-layout-1column .form-create-account .field.choice.newsletter .label { + padding-left: 10px; +} +.customer-account-create.page-layout-1column .form-create-account .field.is_residence { + padding-bottom: 10px; +} +.customer-account-create.page-layout-1column .form-create-account .field.is_residence .control span { + padding-left: 5px; +} +.customer-account-create.page-layout-1column .fieldset.create.account .require_field_text { + color: #8C0000; + font-size: 1.4rem; + line-height: 16px; + font-weight: 400; + padding-bottom: 46px; + padding-top: 50px; + font-family: 'NeuzeitS', 'Open Sans'; +} +.customer-account-create.page-layout-1column .fieldset.create.account .field.required .label { + font-size: 1.6rem; + font-weight: 900; + line-height: 19px; + color: #231F20; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.customer-account-create.page-layout-1column .fieldset.create.account .confirmation-div { + font-size: 1.6rem; + line-height: 24px; + color: #231F20; + font-weight: 400; + width: 80%; + font-family: 'NeuzeitS', 'Open Sans'; +} +.customer-account-create.page-layout-1column .fieldset.create.account .confirmation-div .label span { + font-size: 1.6rem; + line-height: 24px; + color: #231F20; + font-weight: 400; +} +.customer-account-create.page-layout-1column .fieldset.create.account .confirmation-div .paragraph_text { + display: none; +} +.customer-account-create.page-layout-1column .fieldset.create.account .confirmation-div .paragraph_text div { + padding-left: 0px !important; +} +.customer-account-create.page-layout-1column .fieldset.create.account .confirmation-div .paragraph_text div div { + padding-left: 0px !important; +} +.customer-account-create.page-layout-1column .fieldset.create.account .confirmation-div .paragraph_text a { + color: #231F20; + text-decoration: underline; +} +.customer-account-create.page-layout-1column .fieldset.create.account .confirmation-div .field.is_residence .control { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} +.customer-account-create.page-layout-1column .fieldset.create.account .confirmation-div .field.is_tax_exempt_status_checkbox .control { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} +.customer-account-create.page-layout-1column .fieldset.create.account .confirmation-div .field.is_tax_exempt_status_checkbox .control .label { + padding-left: 10px; +} +.customer-account-create.page-layout-1column .page-title-wrapper .page-title { + padding-top: 70px; + color: #231F20; + font-weight: 900; + font-size: 3.6rem; + line-height: 35px; + padding-left: 100px; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.customer-account-create.page-layout-1column .fieldset.create.info .field .label { + font-size: 1.6rem; + font-weight: 900; + line-height: 19px; + color: #231F20; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.customer-account-create.page-layout-1column .fieldset.create.info .field.is_residence span { + font-size: 1.6rem; + line-height: 24px; + font-weight: 400; + font-family: 'NeuzeitS', 'Open Sans'; +} +.customer-account-create.page-layout-1column .field .control .input-text { + width: 465px; + height: 30px; +} +.customer-account-create.page-layout-1column .field .control .required-entry { + width: 465px; + height: 30px; + font-size: 1.4rem; + line-height: 16px; + font-weight: 400; + color: #231F20; + font-family: 'NeuzeitS', 'Open Sans'; +} +.customer-account-create.page-layout-1column .field .control .password-strength-meter { + display: none; +} +.customer-account-create.page-layout-1column .actions-toolbar .action.submit.primary { + width: 320px; + height: 52px; + background-color: #231F20; + font-family: 'NeuzeitS', 'Open Sans'; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .customer-account-create.page-layout-1column form.create.account.form-create-account { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } + .customer-account-create.page-layout-1column .columns { + padding-left: 18px; + } + .customer-account-create.page-layout-1column .field .control .required-entry { + width: 320px; + } + .customer-account-create.page-layout-1column .field .control .input-text { + width: 320px; + } + .customer-account-create.page-layout-1column .form-create-account .fieldset.create.info { + padding-left: 0px; + } + .customer-account-create.page-layout-1column .page-title-wrapper .page-title { + padding-left: 18px; + } +} +@media only screen and (min-width: 768px) and (max-width: 1092px) { + .customer-account-create.page-layout-1column .field .control .required-entry { + width: 90%; + } + .customer-account-create.page-layout-1column .field .control .input-text { + width: 90%; + } +} +@media only screen and (max-width: 767px) { + .customer-account-create.page-layout-1column form.create.account.form-create-account { + width: 100% !important; + display: block !important; + } + .customer-account-create.page-layout-1column .form-create-account .fieldset.create.info { + width: 100%; + padding-left: 0px; + margin-bottom: 20px; + } + .customer-account-create.page-layout-1column .form-create-account .fieldset.create.account { + width: 100%; + padding-left: 0px; + margin-bottom: 0px; + } + .customer-account-create.page-layout-1column .form-create-account .fieldset.create.account .require_field_text { + padding-top: 0px; + padding-bottom: 26px; + } + .customer-account-create.page-layout-1column .form-create-account .fieldset.create.account .confirmation-div { + width: 98%; + } + .customer-account-create.page-layout-1column .form-create-account .fieldset.create.account .field.is_residence { + padding-bottom: 0px !important; + } + .customer-account-create.page-layout-1column .form-create-account .fieldset.create.account .fieldset.create.account:after { + margin-top: 0px; + } + .customer-account-create.page-layout-1column .field .control .input-text { + width: 100%; + } + .customer-account-create.page-layout-1column .field .control .required-entry { + width: 100%; + } + .customer-account-create.page-layout-1column .page-title-wrapper .page-title { + padding-top: 0px; + padding-bottom: 53px; + padding-left: 12px; + } + .customer-account-create.page-layout-1column .actions-toolbar .action.submit.primary { + width: 100%; + text-align: center; + } +} +[data-content-type='row'][data-appearance='contained'] { + max-width: 1264px; + padding: 0px 20px; +} +@media only screen and (max-width: 767px) { + [data-content-type='row'][data-appearance='contained'] { + padding: 0px; + } +} +div.breadcrumbs { + max-width: 1264px; + padding-left: 20px; + padding-right: 20px; + margin: 23px auto 0px; +} +@media (max-width: 767px) { + div.breadcrumbs { + display: block; + text-align: center; + margin-top: 0px; + } +} +div.breadcrumbs .items { + border-top: 1px solid #E5E5E5; + border-bottom: 1px solid #E5E5E5; + display: inline-block; + vertical-align: top; + width: 100%; +} +@media (max-width: 767px) { + div.breadcrumbs .items { + display: none; + } +} +div.breadcrumbs .items .item { + margin: 17px 0px 15px; + float: left; +} +div.breadcrumbs .items .item:not(:last-child):after { + content: ""; + background: url(../images/breadcrumb_arrow.png) no-repeat; + float: left; + width: 6px; + height: 11px; + margin: 3px 20px 0px; +} +div.breadcrumbs .items a, +div.breadcrumbs .items strong { + font-size: 1.4rem; + line-height: 17px; + font-family: 'NeuzeitS', 'Open Sans'; + letter-spacing: 0.1em; + text-transform: capitalize; + color: #231F20; + float: left; +} +.designers_list { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + margin: 0px -15px; +} +.designers_list h1 { + font-size: 3.6rem; + line-height: 43px; + color: #53565A; + letter-spacing: -0.03em; + font-family: 'NeuzeitS-bold', 'sans-serif'; + margin: 28px 0px 67px; + width: 100%; + padding: 0px 15px; +} +@media only screen and (max-width: 767px) { + .designers_list h1 { + margin: 35px 0px; + text-align: center; + } +} +.designers_list .designers_list_info { + float: left; + width: 100%; + max-width: 353px; + margin: 0px 15px 65px; +} +@media only screen and (max-width: 1199px) { + .designers_list .designers_list_info { + max-width: calc(33.333333% - 30px); + } +} +@media only screen and (max-width: 767px) { + .designers_list .designers_list_info { + margin: 0px 0px 44px; + max-width: 100%; + } +} +@media only screen and (max-width: 767px) { + .designers_list .designers_list_info .designers_list_img { + height: 339px; + } +} +@media only screen and (max-width: 767px) { + .designers_list .designers_list_info .designers_list_img img { + width: 100%; + height: 100%; + } +} +.designers_list .designers_list_info span { + font-size: 1.6rem; + line-height: 19px; + display: block; + color: #53565A; + text-transform: capitalize; + margin: 20px 0px 0px; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +@media only screen and (max-width: 767px) { + .designers_list .designers_list_info span { + text-align: center; + padding: 0px 15px; + } +} +@media only screen and (max-width: 767px) { + .designers-index-view .product-item-info { + width: 100% !important; + height: auto !important; + } + .designers-index-view .product-item-info img { + width: 100% !important; + max-height: unset !important; + } + .designers-index-view .product-item-info .designer-view-heading { + text-align: center; + } +} +@media (max-width: 767px) { + .catalogsearch-result-index div#narrow-by-list.filter-options { + width: calc(100% - 49px); + margin: 0px 30px 0px 19px; + background: none; + } +} +@media (max-width: 767px) { + .catalogsearch-result-index .columns { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding: 0px; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + } +} +.catalogsearch-result-index .sidebar-main { + width: 35rem !important; + -ms-flex-preferred-size: 35rem !important; + flex-basis: 35rem !important; + margin-right: 0 !important; + background: rgba(229, 229, 229, 0.25) !important; + padding: 2rem 2rem 0rem 1.9rem !important; +} +@media (max-width: 767px) { + .catalogsearch-result-index .sidebar-main { + padding: 0px !important; + background: none !important; + } +} +.catalogsearch-result-index .sidebar-main div#layered-filter-block { + background: none; + margin-bottom: 89px; +} +@media (max-width: 767px) { + .catalogsearch-result-index .sidebar-main div#layered-filter-block { + margin-bottom: 32px; + } +} +@media (max-width: 767px) { + .catalogsearch-result-index .sidebar-main div#layered-filter-block .filter-title:first-child { + position: static; + display: block; + } +} +@media (max-width: 767px) { + .catalogsearch-result-index .sidebar-main div#layered-filter-block .filter-title strong { + width: 100%; + height: auto; + background: #231F20; + font-size: 15px; + line-height: 18px; + color: #ffffff; + top: 0px !important; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + font-family: 'NeuzeitS', 'Open Sans'; + height: 48px; + right: 0px; + position: static; + } + .catalogsearch-result-index .sidebar-main div#layered-filter-block .filter-title strong:before { + display: none !important; + } + .catalogsearch-result-index .sidebar-main div#layered-filter-block .filter-title strong svg { + margin: 0px 0px 0px 6px; + } +} +@media (max-width: 767px) { + .catalogsearch-result-index .sidebar-main div.block.filter.active .close_filter_popup { + display: none; + font-size: unset; + top: 15px; + } + .filter-active.catalogsearch-result-index .sidebar-main div.block.filter.active .close_filter_popup { + display: block; + } +} +@media (max-width: 767px) and (max-width: 767px) { + .catalogsearch-result-index .sidebar-main div.block.filter.active .close_filter_popup:before { + display: none; + } +} +.catalogsearch-result-index .sidebar-main div.block.filter.active .filter_checkbox { + background: none; + padding: 0px; +} +@media (max-width: 767px) { + .catalogsearch-result-index .sidebar-main div.block.filter.active .filter_checkbox { + display: none; + } +} +@media (max-width: 767px) { + .filter-active.catalogsearch-result-index .sidebar-main div.block.filter.active .filter_checkbox { + background: rgba(229, 229, 229, 0.25); + display: block; + padding-top: 20px; + height: calc(100% - 50px); + top: 50px; + } +} +.catalogsearch-result-index .sidebar-main div.block.filter.active .filter_checkbox #narrow-by-list-sort_mob { + background: none; +} +.catalogsearch-result-index .sidebar-main div.block.filter.active .filter_checkbox #narrow-by-list-sort_mob .filter-options-title { + font-weight: 900; + font-family: 'NeuzeitS-bold', 'sans-serif'; + line-height: 24px; + color: #231F20; + text-transform: uppercase; + margin-bottom: 16px; +} +@media (max-width: 767px) { + .catalogsearch-result-index .sidebar-main div.block.filter.active .filter_checkbox #narrow-by-list-sort_mob .filter-options-item { + padding: 0px; + width: calc(100% - 53px); + margin: 0px 34px 0px 19px; + border-bottom: 1px solid rgba(35, 31, 32, 0.2) !important; + } +} +.catalogsearch-result-index .sidebar-main div.block.filter.active .filter_checkbox #narrow-by-list-sort_mob .filter-options-item ol li { + margin-bottom: 16px; +} +.catalogsearch-result-index .sidebar-main div.block.filter.active .filter_checkbox #narrow-by-list-sort_mob .filter-options-item ol li label { + padding: 0px 0px 0px 27px; +} +.catalogsearch-result-index .sidebar-main div.block.filter.active .filter_checkbox #narrow-by-list-sort_mob:after { + font-size: 16px; + font-weight: 900; + text-transform: uppercase; + font-family: 'NeuzeitS-bold', 'sans-serif'; + line-height: 24px; + padding: 0px 34px 0px 19px; + margin: 16px 0px 0px; + color: #231F20; +} +.catalogsearch-result-index .sidebar-main .filter.block { + background: none !important; +} +.catalogsearch-result-index .sidebar-main .filter-content.hni .filter-options-item { + border-bottom: 1px solid rgba(68, 68, 68, 0.2) !important; + padding: 0px !important; +} +.catalogsearch-result-index .sidebar-main .filter-content.hni .filter-options-item .filter-options-title { + font-size: 1.6rem; + text-transform: uppercase; + padding: 0; + line-height: 2.4rem; + margin: 0 0 1.6rem; + font-weight: 900; + color: #231F20; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.catalogsearch-result-index .sidebar-main .filter-content.hni .filter-options-item .filter-options-content { + padding: 0; + border-bottom: none; +} +.catalogsearch-result-index .sidebar-main .filter-content.hni .filter-options-item .filter-options-content .items .item { + margin: 0px 0px 8px; +} +.catalogsearch-result-index .sidebar-main .filter-content.hni .filter-options-item .filter-options-content .items .item .plpfilter_checkbox_box { + display: block; + width: auto; + height: auto; + margin: 3px 11px 0px 0px; +} +.catalogsearch-result-index .sidebar-main .filter-content.hni .filter-options-item .filter-options-content .items .item .plpfilter_checkbox_box input[type="checkbox"] { + width: 18px; + height: 18px; + border: 2px solid rgba(0, 0, 0, 0.6); + border-radius: 3px; +} +.catalogsearch-result-index .sidebar-main .filter-content.hni .filter-options-item .filter-options-content .items .item .plpfilter_checkbox_box input[type="checkbox"]:before { + border: none; + width: 14px; + height: 14px; +} +.catalogsearch-result-index .sidebar-main .filter-content.hni .filter-options-item .filter-options-content .items .item .plpfilter_checkbox_box input[type="checkbox"]:checked:before { + content: ""; + background: #000; + border: none !important; + border-radius: 0px; +} +.catalogsearch-result-index .sidebar-main .filter-content.hni .filter-options-item .filter-options-content .items .item .plpfilter_checkbox_box input[type="checkbox"]:checked:after { + width: 14px; + height: 14px; + left: 0; + top: 0; + background: url(../images/check_icon.svg) no-repeat center !important; +} +.catalogsearch-result-index .sidebar-main .filter-content.hni .filter-options-item .filter-options-content .items .item .checkbox_label { + padding: 0px; + font-size: 1.6rem; + line-height: 24px; + font-family: 'NeuzeitS', 'Open Sans'; + max-width: calc(100% - 29px); +} +.catalogsearch-result-index .sidebar-main .filter-content.hni .filter-options-item .filter-options-content .items .item .checkbox_label::before { + display: none; +} +.catalogsearch-result-index .sidebar-main .filter-content.hni .filter-options-item .filter-options-content .item.custom_sort_by { + margin-bottom: 1.6rem; +} +.catalogsearch-result-index .sidebar-main .filter-content.hni .filter-options-item .filter-options-content .item.custom_sort_by label { + padding: 0px 0px 0px 27px; + font-size: 1.6rem; + line-height: 2.4rem; + color: #231F20; + font-family: 'NeuzeitS', 'Open Sans'; +} +.catalogsearch-result-index .sidebar-main .filter-content.hni .filter-options-item .filter-options-content .item.custom_sort_by label:before { + width: 1.8rem; + height: 1.8rem; + top: 0.3rem; + border: 0.2rem solid #53565A; +} +.catalogsearch-result-index .sidebar-main .filter-content.hni .filter-options-item .filter-options-content .item.custom_sort_by label input { + width: 1.8rem; + height: 1.8rem; +} +.catalogsearch-result-index .sidebar-main .filter-content.hni .filter_title { + display: inline-block; + width: 100%; + vertical-align: top; + font-size: 1.6rem; + padding: 0px; + font-weight: 900; + line-height: 2.4rem; + color: #231F20; + text-transform: uppercase; + margin: 16px 0px 0px; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +@media (max-width: 767px) { + .catalogsearch-result-index .sidebar-main .filter-content.hni .filter_title { + display: none; + } +} +.catalogsearch-result-index .sidebar-main .filter-content.hni .filter_checkbox { + padding: 0px; + background: #f8f8f8 !important; +} +.catalogsearch-result-index .sidebar-main .filter-content.hni .filter_checkbox .filter-actions { + float: right; +} +.catalogsearch-result-index .sidebar-main .filter-content.hni .filter_checkbox .filter-actions .action.clear.filter-clear { + font-family: 'NeuzeitS', 'Open Sans'; + font-weight: normal; + font-size: 1.6rem; + line-height: 24px; + text-decoration-line: underline; + color: #231F20 !important; +} +.catalogsearch-result-index .sidebar-main .filter-content.hni .filter_checkbox .filter-options { + border-bottom: none !important; +} +.catalogsearch-result-index .sidebar-main .filter-content.hni .filter_checkbox .filter-options .filter-options-item { + padding: 16px 0px 0px !important; + border: none !important; +} +.catalogsearch-result-index .sidebar-main .filter-content.hni .filter_checkbox .filter-options .filter-options-item.Color { + display: none; +} +.catalogsearch-result-index .sidebar-main .filter-content.hni .filter_checkbox .filter-options .filter-options-item.Color.Schemes { + display: block; +} +.catalogsearch-result-index .sidebar-main .filter-content.hni .filter_checkbox .filter-options .filter-options-item .filter-options-title { + line-height: 24px; + margin: 0px !important; + font-weight: 900; + text-transform: capitalize; + overflow: unset; + color: #231f20; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.catalogsearch-result-index .sidebar-main .filter-content.hni .filter_checkbox .filter-options .filter-options-item .filter-options-title.Category { + padding: 0 0 0 0 !important; +} +.catalogsearch-result-index .sidebar-main .filter-content.hni .filter_checkbox .filter-options .filter-options-item .filter-options-title.Price { + padding: 0.8rem 0 !important; +} +.catalogsearch-result-index .sidebar-main .filter-content.hni .filter_checkbox .filter-options .filter-options-item .filter-options-title.Sale { + padding: 0 !important; +} +.catalogsearch-result-index .sidebar-main .filter-content.hni .filter_checkbox .filter-options .filter-options-item .filter-options-title:after { + top: 0; + -webkit-transform: unset; + -ms-transform: unset; + transform: unset; + -webkit-transform-origin: top; + -ms-transform-origin: top; + transform-origin: top; + background: url(../images/filter-arrow.png) no-repeat; + width: 23px; + height: 10px; + border: none !important; + right: 0px; +} +.catalogsearch-result-index .sidebar-main .filter-content.hni .filter_checkbox .filter-options .filter-options-item .filter-options-content { + margin-top: 8px; +} +.catalogsearch-result-index .sidebar-main .filter-content.hni .filter_checkbox .filter-options .filter-options-item .filter-options-content .items { + padding-left: 0 !important; +} +.catalogsearch-result-index .sidebar-main .filter-content.hni .filter_checkbox .filter-options .filter-options-item .filter-options-content .items .item { + padding-left: 0 !important; +} +.catalogsearch-result-index .sidebar-main .filter-content.hni .filter_checkbox .filter-options .filter-options-item .filter-options-content .items .item:last-child { + margin-bottom: 0px; +} +.catalogsearch-result-index .sidebar-main .filter-content.hni .filter_checkbox #mobile_filter_apply { + display: none; +} +@media (max-width: 767px) { + .catalogsearch-result-index .sidebar-main .filter-content.hni .filter_checkbox #mobile_filter_apply { + border: 1px solid #333333; + height: 50px; + font-size: 16px; + line-height: 19px; + letter-spacing: 0.1em; + text-transform: uppercase; + color: #333333; + width: calc(100% - 27px); + margin: 16px 8px 57px 19px; + } + .filter-active.catalogsearch-result-index .sidebar-main .filter-content.hni .filter_checkbox #mobile_filter_apply { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + } +} +.catalogsearch-result-index .sidebar-main .filter-content.hni .filter_checkbox .filter-current li.item .filter-value { + font-weight: normal; + font-size: 16px; + line-height: 24px; + color: #231F20; +} +.catalogsearch-result-index .sidebar-main .filter-content.hni .filter_checkbox .filter-current li.item .action.remove { + top: 60%; +} +.catalogsearch-result-index .sidebar-main .filter-content.hni .filter_checkbox .filter-current li.item .action.remove svg { + width: 13px; + height: 13px; +} +.catalogsearch-result-index .search.results dl.block { + display: none; +} +.catalogsearch-result-index .search.results .products-grid { + margin-top: 0; +} +.catalogsearch-result-index .search.results .products-grid .product-item-info { + padding: 0 0 1.2rem; +} +.catalogsearch-result-index .search.results .products-grid .product-item-info .product-item-details { + margin-top: 1.5rem; +} +.catalogsearch-result-index .search.results .products-grid .product-item-info .product-item-details .product-item-name { + margin: 0 0 0 0 !important; +} +.catalogsearch-result-index .search.results .products-grid .product-item-info .product-item-details .product-item-name a { + font-size: 1.4rem; +} +.catalogsearch-result-index .search.results .product-item-info .old-price { + text-decoration: line-through; +} +.catalogsearch-result-index .search.results .product-item-info .supplies_text { + font-weight: 700; + line-height: 16px; + font-size: 1.4rem; + color: #231F20; + margin-left: 1rem; + display: contents; +} +.search-autocomplete ul li.selected { + -webkit-box-shadow: 0 0 3px 1px #00699d; + box-shadow: 0 0 3px 1px #00699d; +} +.checkout-cart-index .page-title-wrapper .page-title { + font-size: 48px; + line-height: 58px; + color: #231F20; + font-weight: normal; + margin: 79px 0 50px 47px; + font-family: 'NeuzeitS', 'Open Sans'; +} +.checkout-cart-index .cart-empty p { + font-size: 2rem; + margin-bottom: 15px; + text-align: center; +} +.checkout-cart-index .cart-container .cart.table-wrapper { + border-bottom: 0.5px solid rgb(35, 31, 32 / 20%) !important; + margin-left: 80px; +} +.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table { + margin-bottom: 0; +} +.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table thead tr th.col { + border: none; + padding-bottom: 13px; + padding-top: 0; + font-weight: 900; + font-size: 1.4rem; + line-height: 17px; + letter-spacing: 0.15em; + text-transform: uppercase; + color: #231F20; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table thead tr th.col.price { + padding-right: 58px; +} +.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table thead tr th.col.qty { + padding-right: 39px ; +} +.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table thead tr th.col.subtotal { + padding-right: 51px ; +} +.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item { + border-bottom: none; + border-top: 0.5px solid rgb(35, 31, 32 / 20%) !important; +} +.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col { + border-top: none !important; +} +.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.item { + padding: 13px 0 13px 0; +} +.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.item .product-item-photo { + padding-right: 15px; +} +.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.item .product-item-photo .product-image-container { + width: 120px !important; +} +.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.item .product-item-details .product-item-name { + font-weight: normal; + font-size: 1.8rem; + line-height: 22px; + color: #231F20; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.item .actions-toolbar { + display: none; +} +.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.price { + padding-right: 58px; +} +.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.price .price-excluding-tax { + font-weight: normal; + font-size: 1.6rem !important; + line-height: 19px !important; + color: #231F20 !important; + font-family: 'NeuzeitS', 'Open Sans'; +} +.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.price .price-excluding-tax .price { + font-weight: normal !important; +} +.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.qty { + padding-right: 39px; +} +.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.qty .input-text { + height: 30px; + margin-top: -4px; + text-align: center; + width: 50px; + border: 1px solid #E5E5E5; + font-weight: normal; + font-size: 1.6rem; + line-height: 19px; + color: #231F20; +} +.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.qty button.action.update { + background: transparent; + border: 0; + font-weight: normal; + font-size: 1.4rem; + line-height: 17px; + text-decoration-line: underline; + color: #231F20; + -webkit-box-shadow: none; + box-shadow: none; + padding: 0; + margin-top: 8px; + font-family: 'NeuzeitS', 'Open Sans'; + outline: none; +} +.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.qty div.mage-error { + width: 100%; + overflow: visible; + max-width: 40px; + text-overflow: ellipsis; + white-space: nowrap; +} +.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.subtotal { + padding-right: 51px; +} +.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.subtotal .price-excluding-tax { + font-weight: normal; + font-size: 1.6rem !important; + line-height: 19px !important; + text-align: right; + color: #231F20 !important; +} +.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.subtotal .price-excluding-tax .price { + font-weight: normal; +} +.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.subtotal .cutting-approval { + display: none; +} +.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.subtotal .actions-toolbar { + min-height: 0px; + padding-bottom: 0; + position: static; + border: none !important; +} +.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.subtotal .actions-toolbar .action-delete { + position: absolute; + top: 23px; + right: 0; +} +.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.subtotal .actions-toolbar .action-delete:before { + content: ''; + background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M13.5918 0.533203C13.4746 0.427734 13.3398 0.375 13.1875 0.375C13.0352 0.375 12.9004 0.427734 12.7832 0.533203L7 6.33398L1.2168 0.533203C1.09961 0.427734 0.964844 0.375 0.8125 0.375C0.660156 0.375 0.525391 0.427734 0.408203 0.533203C0.302734 0.650391 0.25 0.785156 0.25 0.9375C0.25 1.08984 0.302734 1.22461 0.408203 1.3418L6.20898 7.125L0.408203 12.9082C0.302734 13.0254 0.25 13.1602 0.25 13.3125C0.25 13.4648 0.302734 13.5996 0.408203 13.7168C0.466797 13.7637 0.53125 13.8047 0.601562 13.8398C0.671875 13.8633 0.742188 13.875 0.8125 13.875C0.882812 13.875 0.953125 13.8633 1.02344 13.8398C1.09375 13.8047 1.1582 13.7637 1.2168 13.7168L7 7.91602L12.7832 13.7168C12.8418 13.7637 12.9062 13.8047 12.9766 13.8398C13.0469 13.8633 13.1172 13.875 13.1875 13.875C13.2578 13.875 13.3281 13.8633 13.3984 13.8398C13.4688 13.8047 13.5332 13.7637 13.5918 13.7168C13.6973 13.5996 13.75 13.4648 13.75 13.3125C13.75 13.1602 13.6973 13.0254 13.5918 12.9082L7.79102 7.125L13.5918 1.3418C13.6973 1.22461 13.75 1.08984 13.75 0.9375C13.75 0.785156 13.6973 0.650391 13.5918 0.533203Z' fill='%23231F20'/%3E%3C/svg%3E") no-repeat; + width: 14px; + height: 14px; +} +.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.subtotal .actions-toolbar .towishlist.action-towishlist { + display: none; +} +.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.subtotal .actions-toolbar .action.action-edit { + display: none !important; +} +.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-actions td { + border: none !important; +} +.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-actions td .actions-toolbar { + min-height: 0px; + padding-bottom: 0; + position: static; + border: none !important; +} +.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-actions td .actions-toolbar .action-delete { + position: absolute; + top: 23px; + right: 0; +} +.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-actions td .actions-toolbar .action-delete:before { + content: ''; + background: url(../images/cart-remove-icon.png); + background-repeat: no-repeat; + width: 14px; + height: 14px; +} +.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-actions td .actions-toolbar .towishlist.action-towishlist { + display: none; +} +.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-actions td .actions-toolbar .action.action-edit { + display: none !important; +} +.checkout-cart-index .cart-container .cart-summary { + background-color: #E5E5E540; + color: #231F20; + top: -25px; + padding: 0px 20px; +} +.checkout-cart-index .cart-container .cart-summary .block > .title:after { + display: none !important; +} +.checkout-cart-index .cart-container .cart-summary .summary.title { + font-family: 'NeuzeitS', 'Open Sans'; + font-size: 32px; + font-weight: 400; + line-height: 38px; + margin: 0px; + padding: 17px 0px 11.5px; + border-bottom: 0.5px solid rgba(35, 31, 32, 0.2); +} +@media (max-width: 767px) { + .checkout-cart-index .cart-container .cart-summary .summary.title { + display: inline-block; + vertical-align: top; + width: 100%; + border: none; + } +} +.checkout-cart-index .cart-container .cart-summary .fieldset.estimate .field .label { + font-weight: 400 !important; +} +.checkout-cart-index .cart-container .cart-summary .block.shipping .title { + font-size: 1.4rem; + font-weight: 900; + text-transform: uppercase; + font-family: 'NeuzeitS-bold', 'sans-serif'; + line-height: 17px; + letter-spacing: 0.15em; + padding: 0px; + border: none; + margin: 14px 0px 0px; +} +@media (max-width: 767px) { + .checkout-cart-index .cart-container .cart-summary .block.shipping .title { + border-top: 1px solid rgba(35, 31, 32, 0.5); + border-bottom: 1px solid rgba(35, 31, 32, 0.5); + margin: 0px 0px 10px; + padding: 17.5px 0px 14px; + } + .checkout-cart-index .cart-container .cart-summary .block.shipping .title strong { + margin: 0px; + float: left; + } + .checkout-cart-index .cart-container .cart-summary .block.shipping .title:after { + content: ""; + background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='5' viewBox='0 0 9 5' fill='none'%3E%3Cpath d='M7.09688 0.219375L4.18688 3.12938L1.27688 0.219375C0.984375 -0.073125 0.511875 -0.073125 0.219375 0.219375C-0.073125 0.511875 -0.073125 0.984375 0.219375 1.27688L3.66188 4.71938C3.95438 5.01188 4.42688 5.01188 4.71938 4.71938L8.16187 1.27688C8.45437 0.984375 8.45437 0.511875 8.16187 0.219375C7.86937 -0.065625 7.38938 -0.073125 7.09688 0.219375Z' fill='%2353565A'/%3E%3C/svg%3E") no-repeat; + display: inline-block !important; + width: 8px; + height: 5px; + position: static; + vertical-align: top; + margin: 6px 0px 0px 15px; + } +} +.checkout-cart-index .cart-container .cart-summary .block.shipping .title .block-shipping-heading { + letter-spacing: 0.15em; +} +.checkout-cart-index .cart-container .cart-summary .block.shipping .title .block-shipping-heading::after { + display: none !important; +} +.checkout-cart-index .cart-container .cart-summary .block.shipping .content { + font-size: 1.4rem; + font-weight: 400; + line-height: 16px; + font-family: 'NeuzeitS', 'Open Sans'; + padding: 0px; +} +.checkout-cart-index .cart-container .cart-summary .block.shipping .content #co-shipping-method-form .fieldset.rate .item-title { + font-weight: 400; +} +.checkout-cart-index .cart-container .cart-summary .block.shipping .content #co-shipping-method-form .fieldset.rate .item-options .field.choice.item input[type="radio"] { + width: 25px; + height: 25px; + border-radius: 50%; + border: 1px solid #E5E5E5; + opacity: 1; + top: -2px; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + position: relative; +} +.checkout-cart-index .cart-container .cart-summary .block.shipping .content #co-shipping-method-form .fieldset.rate .item-options .field.choice.item input[type="radio"]:checked:before { + content: ""; + width: 14px; + height: 14px; + background: #231F20; + border-radius: 50%; + display: inline-block; + position: absolute; + left: 50%; + top: 50%; + -webkit-transform: translate(-50%, -50%); + -ms-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); +} +.checkout-cart-index .cart-container .cart-summary .block.shipping .content #co-shipping-method-form .fieldset.rate .item-options .field.choice.item input[type="radio"]:checked:after { + display: none; +} +.checkout-cart-index .cart-container .cart-summary .block.shipping .content #co-shipping-method-form .fieldset.rate .item-options .field.choice.item .label { + padding-top: 5px; +} +.checkout-cart-index .cart-container .cart-summary .cart-totals { + border-top: none; + padding: 0px; +} +.checkout-cart-index .cart-container .cart-summary .cart-totals .data.table.totals .totals.sub .mark { + font-size: 1.4rem; + font-weight: 400; + line-height: 30px; + font-family: 'NeuzeitS', 'Open Sans'; + background: none; +} +.checkout-cart-index .cart-container .cart-summary .cart-totals .data.table.totals .totals.sub .amount { + font-size: 1.4rem; + font-weight: 900; + line-height: 30px; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.checkout-cart-index .cart-container .cart-summary .cart-totals .data.table.totals .totals.shipping.excl .mark { + font-size: 1.4rem; + font-weight: 400; + line-height: 30px; + font-family: 'NeuzeitS', 'Open Sans'; + background: none; +} +.checkout-cart-index .cart-container .cart-summary .cart-totals .data.table.totals .totals.shipping.excl .amount { + font-size: 1.4rem; + font-weight: 900; + line-height: 30px; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.checkout-cart-index .cart-container .cart-summary .cart-totals .data.table.totals .totals-tax .mark { + font-size: 1.4rem; + font-weight: 400; + line-height: 30px; + font-family: 'NeuzeitS', 'Open Sans'; + background: none; +} +.checkout-cart-index .cart-container .cart-summary .cart-totals .data.table.totals .totals-tax .amount { + font-size: 1.4rem; + font-weight: 900; + line-height: 30px; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.checkout-cart-index .cart-container .cart-summary .cart-totals .data.table.totals .grand.totals { + font-size: 1.8rem; + line-height: 30px; + font-weight: 900; + text-transform: uppercase; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.checkout-cart-index .cart-container .cart-summary .cart-totals .data.table.totals .grand.totals .mark { + background: none; +} +.checkout-cart-index .cart-container .cart-summary .checkout.methods.items.checkout-methods-items .item .action.primary.checkout { + background: #231F20; + font-size: 1.6rem; + font-family: 'NeuzeitS', 'Open Sans'; + font-weight: 400; + line-height: 19px; +} +.checkout-cart-index .cart-container .cart-summary .block .fieldset .field { + margin: 0 0 20px !important; +} +.checkout-cart-index .cart-container .cart-summary .checkout.checkout-methods-items .item .action.multicheckout { + font-size: 1.4rem; + font-weight: 400; + line-height: 16px; + font-family: 'NeuzeitS', 'Open Sans'; + text-decoration: underline; + color: #231F20; +} +.checkout-cart-index .cart-container .cart-summary .checkout .submit-cfa-request-button { + background: #231F20; + font-size: 1.6rem; + font-family: 'NeuzeitS', 'Open Sans'; + font-weight: 400; + line-height: 19px; + width: 100%; + height: 52px; +} +.checkout-cart-index .cart-container .cutting-approval-show { + position: relative; + display: inline-block; + vertical-align: top; + max-width: calc(100% - 35px); +} +.checkout-cart-index .cart-container .cutting-approval-show:hover .cutting_label_tooltip { + opacity: 1; +} +.checkout-cart-index .cart-container .cutting-approval-show .cutting_label_tooltip { + width: 207px; + min-height: 67px; + background: #C4C4C4; + padding: 7px 5px 6px 12px; + position: absolute; + top: 39px; + opacity: 0; + left: 5px; + z-index: 1; +} +@media (max-width: 400px) { + .checkout-cart-index .cart-container .cutting-approval-show .cutting_label_tooltip { + left: auto; + right: 0px; + top: 57px; + } +} +.checkout-cart-index .cart-container .cutting-approval-show .cutting_label_tooltip::before { + content: ""; + border-bottom: 18px solid #C4C4C4; + border-left: 14px solid transparent; + border-right: 14px solid transparent; + display: inline-block; + vertical-align: top; + position: absolute; + top: -14px; + left: 2px; +} +@media (max-width: 400px) { + .checkout-cart-index .cart-container .cutting-approval-show .cutting_label_tooltip::before { + left: 15px; + } +} +.checkout-cart-index .cart-container .cutting-approval-show .cutting_label_tooltip p { + font-size: 1.4rem; + line-height: 17px; + color: #231F20; + margin: 0px; +} +.checkout-cart-index .cart-container .cuttining-label { + font-size: 1.4rem; + color: #231F20; + font-weight: 400; + line-height: 16px; + font-family: 'NeuzeitS', 'Open Sans'; + position: relative; + cursor: pointer; + vertical-align: top; + margin: 6px 0px 0px; +} +.checkout-cart-index .cart-container .cuttining-label .cutting-text { + padding-bottom: 15px; +} +.checkout-cart-index .cart-container .cutting-approval input[type="checkbox"] { + -moz-appearance: none; + appearance: none; + -webkit-appearance: none; + width: 25px; + height: 25px; + float: left; + margin-right: 10px; + margin-top: 0px; + top: 0px; +} +.checkout-cart-index .cart-container .cutting-approval input[type="checkbox"]:before { + content: ""; + background: #ffffff; + width: 25px; + height: 25px; + display: inline-block; + border: 1px solid #E5E5E5; +} +.checkout-cart-index .cart-container .cutting-approval input[type="checkbox"]:checked::before { + background: #E5E5E5; +} +.checkout-cart-index .cart-container .cutting-approval input[type="checkbox"]:checked::after { + content: ""; + border-top: 2px solid #231F20; + border-right: 2px solid #231F20; + -webkit-transform: rotate(135deg); + -ms-transform: rotate(135deg); + transform: rotate(135deg); + display: inline-block; + position: absolute; + left: 6px; + top: 7px; + width: 13px; + height: 7px; +} +.checkout-cart-index .cutting-popup { + position: fixed; + top: 0; + left: 0; + right: 0; + width: 100%; + height: 100%; + z-index: 999999; + background-color: rgba(51, 51, 51, 0.55); +} +.checkout-cart-index .cutting-popup .modal-dialog { + width: 324px; + max-height: 95%; + overflow: auto; + min-height: unset; + pointer-events: unset; + display: block; +} +.checkout-cart-index .cutting-popup .modal-dialog .modal-content { + border: none; + border-radius: 0px; +} +.checkout-cart-index .cutting-popup .modal-dialog .cutting-popup-content { + padding: 0px 24px; + position: static; + top: 0; + bottom: 0px; + left: 0px; + right: 0px; + font-family: 'NeuzeitS', 'Open Sans'; + z-index: 999; + background-color: #ffffff; +} +.checkout-cart-index .cutting-popup .modal-dialog .cuting-popup-top { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + -webkit-box-align: inherit; + -ms-flex-align: inherit; + align-items: inherit; + padding-top: 2.2rem; +} +.checkout-cart-index .cutting-popup .modal-dialog .cuting-popup-top .popup-title { + font-family: 'NeuzeitS-bold', 'sans-serif'; + font-size: 2.4rem; + font-style: normal; + font-weight: 900; + line-height: 29px; + padding-top: 38px; + padding-bottom: 22px; +} +.checkout-cart-index .cutting-popup .modal-dialog .cutting-form .fieldset { + margin: 0px; +} +.checkout-cart-index .cutting-popup .modal-dialog .cutting-form .fieldset .field { + font-family: 'NeuzeitS', 'Open Sans'; + font-size: 1.4rem; + font-weight: 400; + line-height: 17px; + margin: 0 0 24px; +} +.checkout-cart-index .cutting-popup .modal-dialog .cutting-form .fieldset .field .control .input-text { + width: 275px; + height: 30px; + border: 1px solid #E5E5E5; +} +.checkout-cart-index .cutting-popup .modal-dialog .cutting-form .fieldset .field .control .input-select { + width: 275px; + height: 30px; + border: 1px solid #E5E5E5; +} +.checkout-cart-index .cutting-popup .modal-dialog .cutting-form .fieldset .required-addto { + color: #8C0000; + font-size: 1.4rem; + line-height: 16px; + padding-top: 17px; + font-family: 'NeuzeitS', 'Open Sans'; + padding-bottom: 24px; +} +.checkout-cart-index .cutting-popup .modal-dialog .cutting-form .fieldset .actions-toolbar { + padding-bottom: 25px; + padding-top: 24px; +} +.checkout-cart-index .cutting-popup .modal-dialog .cutting-form .fieldset .actions-toolbar .action.primary { + background: #231F20; + font-size: 1.6rem; + font-family: 'NeuzeitS', 'Open Sans'; + font-weight: 400; + line-height: 19px; + width: 100%; + height: 52px; +} +.checkout-cart-index .cfa-request-received-popup { + position: fixed; + top: 0px; + bottom: 0px; + left: 0px; + right: 0px; + font-family: 'NeuzeitS', 'Open Sans'; + z-index: 999; + background-color: rgba(51, 51, 51, 0.55); +} +.checkout-cart-index .cfa-request-received-popup .modal-content { + padding: 34px 27px 33px 33px; + border: none; + border-radius: 0px; +} +.checkout-cart-index .cfa-request-received-popup .modal-content .cfa-title { + font-family: 'NeuzeitS-bold', 'sans-serif'; + font-size: 2.4rem; + font-style: normal; + font-weight: 900; + line-height: 29px; + padding-bottom: 22px; +} +.checkout-cart-index .cfa-request-received-popup .modal-content .cfa-success-content { + padding-bottom: 81px; +} +.checkout-cart-index .cfa-request-received-popup .modal-content .cfa-success-content span { + font-family: 'NeuzeitS', 'Open Sans'; + font-size: 1.6rem; + font-style: normal; + font-weight: 400; + line-height: 19px; +} +.checkout-cart-index .cfa-request-received-popup .modal-content .actions-toolbar .action.continue { + background: #ffffff; + font-size: 1.6rem; + font-family: 'NeuzeitS', 'Open Sans'; + font-weight: 400; + line-height: 19px; + border: none; + padding-top: 1.5rem; +} +.checkout-cart-index .cfa-request-received-popup .modal-content .actions-toolbar .action.continue a { + color: #231F20; +} +.checkout-cart-index .cfa-request-received-popup .modal-content .actions-toolbar .action.view-cfa { + background: #231F20; + font-size: 1.6rem; + font-family: 'NeuzeitS', 'Open Sans'; + font-weight: 400; + line-height: 19px; + width: 200px; + height: 52px; + border: none; +} +.checkout-cart-index .cfa-request-received-popup .modal-content .actions-toolbar .action.view-cfa a { + color: #ffffff; +} +@media only screen and (max-width: 767px) { + .checkout-cart-index .page-title-wrapper { + margin-top: 20px; + } + .checkout-cart-index .page-title-wrapper .page-title { + margin: 0px 0 16px 0px; + font-size: 32px; + line-height: 38px; + } + .checkout-cart-index .cart-container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + } + .checkout-cart-index .cart-container .cart-summary { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; + margin: 0px 19px 0px 16px; + } + .checkout-cart-index .cart-container .form-cart { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + } + .checkout-cart-index .cart-container .cart.table-wrapper { + padding: 0 11px; + margin: 0; + } + .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col { + padding: 0px 0px 0px 0 !important; + } + .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.item { + padding: 23px 0 23px 0 !important; + min-height: 120px; + } + .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.item .product-item-photo { + padding-right: 0; + left: 0px; + max-width: 120px; + height: 120px; + } + .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.item .product-item-details { + margin-left: 135px; + } + .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.item .product-item-details .product-item-name { + margin-bottom: 12px; + } + .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.item .product-item-details .item-options { + margin-top: 0px; + } + .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.item .product-item-details .item-options dt { + font-weight: 900; + font-size: 1.6rem; + line-height: 19px; + color: #231F20; + } + .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.item .product-item-details .item-options dd { + font-weight: normal; + font-size: 1.6rem; + line-height: 19px; + color: #231F20; + } + .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.item .product-item-details .cutting-approval { + display: none; + } + .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.item .actions-toolbar { + min-height: 0px; + padding-bottom: 0; + position: static; + border: none !important; + display: block; + } + .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.item .actions-toolbar .action-delete { + position: absolute; + top: 23px; + right: 0; + } + .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.item .actions-toolbar .action-delete:before { + content: ''; + background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M13.5918 0.533203C13.4746 0.427734 13.3398 0.375 13.1875 0.375C13.0352 0.375 12.9004 0.427734 12.7832 0.533203L7 6.33398L1.2168 0.533203C1.09961 0.427734 0.964844 0.375 0.8125 0.375C0.660156 0.375 0.525391 0.427734 0.408203 0.533203C0.302734 0.650391 0.25 0.785156 0.25 0.9375C0.25 1.08984 0.302734 1.22461 0.408203 1.3418L6.20898 7.125L0.408203 12.9082C0.302734 13.0254 0.25 13.1602 0.25 13.3125C0.25 13.4648 0.302734 13.5996 0.408203 13.7168C0.466797 13.7637 0.53125 13.8047 0.601562 13.8398C0.671875 13.8633 0.742188 13.875 0.8125 13.875C0.882812 13.875 0.953125 13.8633 1.02344 13.8398C1.09375 13.8047 1.1582 13.7637 1.2168 13.7168L7 7.91602L12.7832 13.7168C12.8418 13.7637 12.9062 13.8047 12.9766 13.8398C13.0469 13.8633 13.1172 13.875 13.1875 13.875C13.2578 13.875 13.3281 13.8633 13.3984 13.8398C13.4688 13.8047 13.5332 13.7637 13.5918 13.7168C13.6973 13.5996 13.75 13.4648 13.75 13.3125C13.75 13.1602 13.6973 13.0254 13.5918 12.9082L7.79102 7.125L13.5918 1.3418C13.6973 1.22461 13.75 1.08984 13.75 0.9375C13.75 0.785156 13.6973 0.650391 13.5918 0.533203Z' fill='%23231F20'/%3E%3C/svg%3E") no-repeat; + width: 14px; + height: 14px; + } + .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.item .actions-toolbar .towishlist.action-towishlist { + display: none; + } + .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.item .actions-toolbar .action.action-edit { + display: none !important; + } + .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.qty { + padding-right: 0px !important; + width: auto; + float: right; + } + .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.qty:before { + display: none; + } + .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.subtotal { + display: block; + float: left; + width: 100%; + margin: 0px 0px 24px; + } + .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.subtotal::before { + display: none; + } + .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.subtotal .cutting-approval { + display: inline-block; + vertical-align: top; + margin: 12px 0px 0px 0px; + max-width: calc(100% - 120px); + white-space: normal; + } + .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.subtotal .actions-toolbar { + display: none; + } + .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.subtotal .price-excluding-tax { + margin-top: 19px; + float: right; + } + .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.price { + padding-right: 0px !important; + margin-left: 135px; + width: auto; + } + .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.price:before { + display: none; + } +} +.cfa-popup { + overflow: hidden; +} +@media only screen and (min-width: 768px) and (max-width: 1023px) { + .checkout-cart-index .cart-container .cart.table-wrapper { + margin-left: auto !important; + } + .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.subtotal .price-excluding-tax .price { + padding: 32px; + } + .checkout-cart-index .cart-container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + } + .checkout-cart-index .cart-summary { + width: 100% !important; + padding: 1px 8px 25px !important; + } +} +.sustainability-index-index .load-more-heading { + text-align: center; +} +.sustainability-index-index .load-more-btn { + max-width: 343px; + height: 50px; + width: 100%; + display: inline-block; + font-size: 1.6rem; + line-height: 19px; + letter-spacing: 0.1em; + text-transform: uppercase; + color: #333333; + font-family: 'NeuzeitS', 'Open Sans'; + border: 1px solid #333; + vertical-align: top; + margin: 65px 0px 66px; + text-decoration: none; + background: #ffffff; + font-weight: normal; +} +.sustainability-index-index .column.main .container { + margin-right: 0px !important; + margin-left: 0px !important; + margin-top: 3rem !important; +} +.sustainability-index-index .page-layout-2columns-left .column.main { + width: 100% !important; +} +.sustainability-index-index .columns { + padding-top: 18px !important; + padding-left: 4px !important; +} +.sustainability-index-index .column .main .container { + margin-right: 0px !important; + margin-left: 0px !important; +} +.sustainability-index-index .action .heading { + font-size: 1.6rem; + color: #53565A; + font-family: 'NeuzeitS-bold', 'sans-serif'; + font-style: normal; + font-weight: 900; +} +.sustainability-index-index .sustainability-list .view-product:hover { + color: #53565A; +} +.sustainability-index-index .sustainability-list .view-web:hover { + color: #53565A; +} +.sustainability-index-index .sustainability-list .description { + color: #53565A; + font-size: 1.4rem; + font-family: 'NeuzeitS', 'Open Sans'; + width: 350px; +} +@media only screen and (min-width: 768px) and (max-width: 1023px) { + .sustainability-index-index .sustainability-list .description { + width: 100%; + } +} +.sustainability-index-index .sustainability-list a { + color: #53565A !important; + text-decoration: underline !important; +} +.sustainability-index-index .sustainability-subheading { + font-weight: 900; +} +.sustainability-index-index .download-pdf { + font-weight: 900; +} +.sustainability-index-index .sustainability-heading { + margin-bottom: 12px; +} +.sustainability-index-view .sustainability-view-wrapper .sustainability-view-left { + width: 48%; + float: left; +} +.sustainability-index-view .sustainability-view-wrapper .sustainability-view-left .page-title { + font-size: 3.6rem; + color: #53565A; + text-align: center; + margin-bottom: 2rem; + display: inline-block; + font-family: 'NeuzeitS', 'Open Sans'; +} +.sustainability-index-view .sustainability-view-wrapper .sustainability-view-left .links { + margin-top: 3rem; + margin-bottom: 20%; +} +.sustainability-index-view .sustainability-view-wrapper .sustainability-view-left .links .action { + font-size: 14px; + margin-right: 5rem; + margin-bottom: 3rem; + font-family: 'NeuzeitS-bold', 'sans-serif'; + text-decoration: underline; +} +.sustainability-index-view .sustainability-view-wrapper .sustainability-view-left .links .action span { + font-size: 14px !important; + font-weight: 900; + color: #53565A; +} +.sustainability-index-view .sustainability-view-subheading { + display: inline; + font-size: 1.6rem; + font-family: 'NeuzeitS', 'Open Sans'; +} +.sustainability-index-view .sustainability-heading { + margin-bottom: 12px; +} +.sustainability-index-view .sustainability-view-right img { + width: 189px; + height: 189px; + margin-top: 4rem; + margin-left: 0rem; +} +@media (max-width: 767px) { + .sustainability-index-index .sustainability-list .description { + width: 320px !important; + padding-right: 15px; + text-align: justify; + } + .sustainability-index-index .sustainability-heading { + text-align: center; + } + .sustainability-index-view .sustainability-view-wrapper .sustainability-view-left { + text-align: justify; + padding-left: 22px; + padding-right: 18px; + } + .sustainability-index-view .sustainability-view-left { + width: 100%; + float: left; + } + .sustainability-index-view .sustainability-view-left .action { + display: block; + } + .sustainability-index-view .sustainability-view-right img { + margin-top: -4rem !important; + margin-left: 2rem !important; + } +} +.sustainability-heading { + font-family: 'NeuzeitS-bold', 'sans-serif'; + font-style: normal; + font-weight: 900; + font-size: 3.6rem; + line-height: 43px; + letter-spacing: -0.03em; + color: #53565A; +} +.sustainability-subheading { + font-family: 'NeuzeitS-bold', 'sans-serif'; + font-style: normal; + font-size: 16px; + line-height: 19px; + color: #53565A; +} +.download-pdf { + font-size: 16px; + font-family: 'NeuzeitS-bold', 'sans-serif'; + font-style: normal; + color: #53565A; + text-decoration-line: underline; +} +.heading { + font-size: 16px; + color: #53565A; + font-family: 'NeuzeitS-bold', 'sans-serif'; + font-style: normal; +} +.view-product { + font-size: 16px; + color: #53565A; + font-family: 'NeuzeitS-bold', 'sans-serif'; + font-style: normal; + font-weight: 900; + text-decoration-line: underline; +} +.view-web { + font-size: 16px; + color: #53565A; + font-family: 'NeuzeitS-bold', 'sans-serif'; + font-style: normal; + font-weight: 900; + text-decoration-line: underline; +} +@media (min-width: 768px) { + .sustainability-index-index .product-main-page { + position: relative; + padding-bottom: 48px; + } + .sustainability-index-index .sustainability-list a { + padding-bottom: 10px; + } + .sustainability-index-index .view-port-product { + position: absolute; + bottom: 19px; + } + .sustainability-index-index a.view-product { + display: block; + position: absolute; + bottom: 0; + width: 108px; + } +} +.designers-index-index .designers_list_img img { + -o-object-fit: cover; + object-fit: cover; +} +.designers-index-index .designers_list .designers_list_info { + margin: 0px 12px 67px 14px; +} +.designers-index-index .columns { + padding-top: 18px !important; +} +.designers-index-index .page-layout-2columns-left .column.main { + width: 100% !important; +} +.designers-index-index .page-title-wrapper { + margin-top: 18px; +} +.designers-index-index .page-title-wrapper .page-title .base { + color: #53565A; + font-size: 3.6rem; +} +.designers-index-view a.product-item-link { + text-decoration: none !important; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.designers-index-view .block-title { + margin-bottom: 21px; + margin-left: 0px !important; +} +.designers-index-view .designer-view-products span { + display: none; +} +.designers-index-view .product-item-info { + height: 275px; + width: 275px; + margin-bottom: 63px; +} +.designers-index-view .column.main .product-item { + padding-left: initial !important; +} +.designers-index-view .item.product.product-item { + width: calc((100% - 28%) / 3); + margin-left: -3px; +} +.designers-index-view .products-grid .product-item-info:hover { + background: unset !important; + -webkit-box-shadow: none; + box-shadow: none; + border: none; + margin: 0; + padding: 0; +} +.designers-index-view .block { + margin-top: 123px; + margin-left: 8px; +} +.designers-index-view .designer-view-products span { + display: none; +} +.designers-index-view .designer-list { + padding-left: 6px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} +.designers-index-view .designer-view-wrapper { + margin-top: 3rem; +} +.designers-index-view .designer-view-left { + width: 42%; + float: left; +} +.designers-index-view .designer-view-heading { + font-size: 3.6rem; + color: #53565A; + margin-bottom: 12px; + font-family: 'NeuzeitS', 'Open Sans'; +} +.designers-index-view .designer-view-subheading { + font-size: 1.6rem; + font-family: 'NeuzeitS', 'Open Sans'; + margin-top: 1.2rem; + line-height: 19.23px; +} +.designers-index-view .designer-view-right { + display: inline-block; + margin-top: 6.1rem; + margin-left: 3.3rem; + height: 189px; + width: 189px; +} +.designers-index-view .designer-view-products { + font-size: 1.6rem; + color: #53565A; + margin-top: 10rem; + font-weight: 700; + margin-bottom: 10rem; + font-family: 'Neuzeit S LT Std'; + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} +@media only screen and (max-width: 767px) { + .designers-index-index .designers_list .designers_list_info { + margin: 0px 0px 67px !important; + } + .designers-index-index .page-main { + padding: 0 0; + } + .designers-index-index .page-main .page-title-wrapper { + margin-right: 0px !important; + margin-top: 0px !important; + } + .designers-index-index .page-main .page-title-wrapper .page-title { + text-align: center; + margin: 35px 0 !important; + } + .designers-index-view .designer-view-left { + width: 100% !important; + text-align: left; + } + .designers-index-view .designer-view-right { + margin-left: 0rem; + margin-top: 36px; + margin-bottom: -83px; + } + .designers-index-view .page-title-wrapper { + display: none; + } +} +.designers-index-index .page-main .page-title-wrapper { + margin-top: 0; +} +.designers-index-index .page-main .page-title-wrapper .page-title { + font-family: 'NeuzeitS', 'Open Sans'; + font-weight: 900; + font-size: 36px; + line-height: 43px; + letter-spacing: -0.03em; + color: #53565A; + margin: 28px 0 67px 0; +} +.designers-index-index .page-main .columns .column.main .designers_list .designers_list_info .action:hover { + text-decoration: none !important; +} +.designers-index-index .page-main .columns .column.main .designers_list .designers_list_info .action .designers_list_img img { + -o-object-fit: unset !important; + object-fit: unset !important; +} +.products-grid .product-item-info.active { + background: unset !important; + -webkit-box-shadow: none; + box-shadow: none; + border: none; + margin: 0; + padding: 0; +} +h2#block-designer-products-heading { + font-size: 16px; +} +.designer-view-subheading:focus { + -webkit-box-shadow: 0 0 3px 1px #00699d !important; + box-shadow: 0 0 3px 1px #00699d !important; +} +@media only screen and (min-width: 768px) and (max-width: 1023px) { + .item.product.product-item { + margin-left: 11px !important; + width: 25% !important; + } + .designers-index-view .block-title { + margin-left: 10px !important; + } +} +@media (max-width: 767px) { + .designers-index-view .item.product.product-item { + width: 100% !important; + } +} +.modal-popup.login-modalpopup .modal-header { + border-bottom: none !important; +} +.modal-popup.login-modalpopup .modal-header .action-close { + outline: none; +} +.modal-popup.login-modalpopup .modal-header .action-close:before { + color: #231F20; +} +.modal-popup.login-modalpopup .modal-content { + border: none; + font-family: 'NeuzeitS', 'Open Sans'; +} +.modal-popup.login-modalpopup .modal-content .login-container .block .block-title { + border-bottom: none !important; + font-weight: 900; + font-size: 3.6rem; + line-height: 35px; + color: #231F20; +} +.modal-popup.login-modalpopup .modal-content .login-container .form-login .fieldset .field { + margin-bottom: 18px; +} +.modal-popup.login-modalpopup .modal-content .login-container .form-login .fieldset .field label.label { + font-weight: 900 !important; + font-size: 1.6rem; + line-height: 19px; + color: #231F20; + margin-bottom: 3px !important; +} +.modal-popup.login-modalpopup .modal-content .login-container .form-login .fieldset .field .control { + width: 100%; + padding-right: 41px; +} +.modal-popup.login-modalpopup .modal-content .login-container .form-login .fieldset .field .control .input-text { + background: #ffffff; + border: 1px solid #E5E5E5; + -webkit-box-sizing: border-box; + box-sizing: border-box; + border-radius: 0; + height: 30px; + font-weight: normal; + font-size: 1.4rem; + line-height: 17px; + color: #231F20; +} +.modal-popup.login-modalpopup .modal-content .login-container .form-login .fieldset .field.choice.persistent { + margin-bottom: 35px; +} +.modal-popup.login-modalpopup .modal-content .login-container .form-login .fieldset .field.choice.persistent .label { + font-size: 1.6rem; + line-height: 24px; + color: #231F20; + font-family: 'NeuzeitS', 'Open Sans'; + font-weight: normal !important; +} +.modal-popup.login-modalpopup .modal-content .login-container .form-login .fieldset .field.choice.persistent input[type="checkbox"] { + width: 16px; + height: 16px; +} +.modal-popup.login-modalpopup .modal-content .login-container .form-login .fieldset .field.choice.persistent input[type="checkbox"]:checked::after { + width: 12px; + height: 6px; +} +.modal-popup.login-modalpopup .modal-content .login-container .form-login .fieldset .field.choice.persistent input[type="checkbox"]:before { + content: ""; + width: 16px; + height: 16px; + display: inline-block; + border: 1px solid rgba(0, 0, 0, 0.6); +} +.modal-popup.login-modalpopup .modal-content .login-container .form-login .require_field_text { + font-weight: normal; + font-size: 1.4rem; + line-height: 17px; + color: #8C0000; + margin-bottom: 36px; +} +.modal-popup.login-modalpopup .modal-content .login-container .actions-toolbar .primary .action.create.primary { + width: 320px; + height: 50px; + background-color: #ffffff; + border-color: #333333; + padding: 15px; + font-size: 1.6rem; + font-family: 'NeuzeitS', 'Open Sans'; + letter-spacing: 0.1em; + color: #333333; + -webkit-box-sizing: border-box; + box-sizing: border-box; + line-height: 16px; + font-weight: normal; +} +.modal-popup.login-modalpopup .modal-content .login-container .actions-toolbar .secondary .action.remind { + padding-top: 10px; +} +.modal-popup.login-modalpopup .modal-content .login-container .block.block-new-customer .block-title { + margin-bottom: 19px; +} +.modal-popup.login-modalpopup .modal-content .login-container .block.block-new-customer .block-content p { + line-height: 20px; + color: #231F20; + margin-bottom: 0; +} +.modal-popup.login-modalpopup .modal-content .login-container .block.block-customer-login .block-title { + margin-bottom: 33px; + padding-bottom: 0px; +} +@media only screen and (max-width: 767px) { + .modal-popup.login-modalpopup { + left: 0; + right: 0; + } + .modal-popup.login-modalpopup .modal-content { + padding: 0 1.6rem !important; + } + .modal-popup.login-modalpopup .modal-content .login-container .actions-toolbar .primary .action.create.primary { + width: 100%; + } + .modal-popup.login-modalpopup .modal-content .login-container .form-login .fieldset .field .control { + padding-right: 0; + } + .modal-popup.login-modalpopup .modal-content .login-container .block.block-customer-login { + border-bottom: 1px solid #E5E5E5; + } + .modal-popup.login-modalpopup .modal-content .block.block-new-customer { + padding-top: 20px; + } +} +.pricelists-index-index .filter-options-title:after { + display: none; +} +.pricelists-index-index .page-main .page-title-wrapper .page-title { + font-weight: 900; + font-size: 36px; + line-height: 43px; + letter-spacing: -0.03em; + color: #53565A; + margin: 34px 0 51px 0; +} +.pricelists-index-index .page-main .columns .column.main .pricelists-list { + width: 100%; + height: auto; + padding-left: 40px; +} +.pricelists-index-index .page-main .columns .column.main .pricelists-list .product-outer-block { + margin-bottom: 85px; +} +.pricelists-index-index .page-main .columns .column.main .pricelists-list .product-outer-block .product-inner-block .price-image { + width: 184px; + height: 239px; + display: block; +} +.pricelists-index-index .page-main .columns .column.main .pricelists-list .product-outer-block .product-inner-block .price-name { + width: 184px; + font-weight: 900; + font-size: 16px; + line-height: 19px; + color: #53565A; + margin-top: 15px; + min-height: 38px; +} +@media only screen and (min-width: 768px) and (max-width: 1023px) { + .pricelists-index-index .page-main .columns .column.main .pricelists-list .product-outer-block .product-inner-block .price-name { + width: 100%; + } +} +.pricelists-index-index .page-main .columns .column.main .pricelists-list .product-outer-block .product-inner-block .price-date { + font-weight: normal; + font-size: 14px; + line-height: 28px; + color: #53565A; +} +.pricelists-index-index .page-main .columns .column.main .pricelists-list .product-outer-block .product-inner-block .price-pdf-download { + font-style: normal; + font-weight: normal; + font-size: 14px; + line-height: 28px; + text-decoration-line: underline; + color: #53565A; +} +.pricelists-index-index .page-main .columns .sidebar-main { + -ms-flex-preferred-size: 350px !important; + flex-basis: 350px !important; + height: 339px; + background: rgba(229, 229, 229, 0.25); +} +.pricelists-index-index .page-main .columns .sidebar-main .filter-options .filter-options-item { + border-bottom: none !important; + padding: 20px 20px 20px 20px !important; +} +.pricelists-index-index .page-main .columns .sidebar-main .filter-options .filter-options-item .filter-options-title { + text-transform: unset; + padding: 0; + margin: 0px 1px 15px 13px; + font-weight: 900; + font-size: 16px; + line-height: 24px; + color: #231F20; + text-transform: uppercase; +} +.pricelists-index-index .page-main .columns .sidebar-main .filter-options .filter-options-item .filter-options-content li.custom_sort_by { + margin-bottom: 16px; +} +.pricelists-index-index .page-main .columns .sidebar-main .filter-options .filter-options-item .filter-options-content li.custom_sort_by label { + padding: 0px 0 0 41px; + margin: 0; + font-weight: normal; + font-size: 16px; + line-height: 24px; + color: #231F20; +} +.pricelists-index-index .filter-options-content li input[type="radio"] { + width: 18px; + height: 18px; + border-radius: 50%; + border: 2px solid #231f20; + opacity: 1; + top: 4px; +} +.pricelists-index-index .filter-options-content li input[type="radio"]:checked:before { + content: ""; + width: 8px; + height: 8px; + background: #231f20; + border-radius: 50%; + display: inline-block; + position: absolute; + left: 50%; + top: 50%; + -webkit-transform: translate(-50%, -50%); + -ms-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); +} +.pricelists-index-index .filter-options-content li input[type="radio"]:checked:after { + content: none !important; +} +.pricelists-index-index .filter-options-content li input[type="radio"]:focus { + -webkit-box-shadow: none !important; + box-shadow: none !important; +} +.pricelists-index-index .filter-options-content li label:before { + content: none !important; +} +@media only screen and (max-width: 767px) { + .pricelists-index-index .modal-popup.modal-slide { + left: 0px !important; + } + .pricelists-index-index .page-main .page-title-wrapper { + margin-top: 20px !important; + } + .pricelists-index-index .page-main .page-title-wrapper .page-title { + text-align: center; + margin: 0 0 20px 0 !important; + } + .pricelists-index-index .page-main .columns .column.main { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; + } + .pricelists-index-index .page-main .columns .column.main .pricelists-list { + padding-left: 30px; + } + .pricelists-index-index .page-main .columns .column.main .pricelists-list .product-outer-block { + margin-bottom: 73px; + /*text-align: -webkit-center;*/ + } + .pricelists-index-index .page-main .columns .column.main .pricelists-list .product-outer-block .product-inner-block { + margin: 0 auto; + width: 184px; + } + .pricelists-index-index .page-main .columns .sidebar-main { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + } + .pricelists-index-index .page-main .columns .sidebar-main .filter-options { + display: block !important; + } + .pricelists-index-index .block.filter strong svg { + margin: 0px 0px 0px 6px; + } + .pricelists-index-index .sidebar.sidebar-main { + width: 100%; + padding: 0px; + background: none; + margin-right: 0px; + } + .pricelists-index-index .page-main .columns .sidebar-main { + background: none !important; + height: 111px !important; + } + .pricelists-index-index .page-main .page-title-wrapper .page-title { + text-align: center; + } + .pricelists-index-index .modal-content { + background-color: #f4f4f4 !important; + border: none; + } + .pricelists-index-index div#narrow-by-list-sort_mob .filter-options-item { + border-bottom: none; + } + .pricelists-index-index .modal-footer { + border-top: none; + } + .pricelists-index-index .modal-footer button { + border: 1px solid #333; + height: 50px; + font-size: 1.6rem; + line-height: 19px; + text-transform: uppercase; + color: #333333; + width: 100%; + margin: 16px 8px 57px 19px; + } + .pricelists-index-index .filter-options-title { + font-weight: 900; + font-family: 'NeuzeitS-bold', 'sans-serif'; + line-height: 24px; + color: #231F20; + text-transform: uppercase; + margin-bottom: 16px; + font-size: 1.6rem !important; + } + .pricelists-index-index .modal-header { + border: none; + } +} +button.action-close:focus { + outline: none !important; +} +.pricelists-index-gradedinpartners .filter-options-content li input[type="radio"] { + width: 18px; + height: 18px; + border-radius: 50%; + border: 2px solid #231f20; + opacity: 1; + top: 4px; +} +.pricelists-index-gradedinpartners .filter-options-content li input[type="radio"]:checked:before { + content: ""; + width: 8px; + height: 8px; + background: #231f20; + border-radius: 50%; + display: inline-block; + position: absolute; + left: 50%; + top: 50%; + -webkit-transform: translate(-50%, -50%); + -ms-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); +} +.pricelists-index-gradedinpartners .filter-options-content li input[type="radio"]:checked:after { + content: none !important; +} +.pricelists-index-gradedinpartners .filter-options-content li input[type="radio"]:focus { + -webkit-box-shadow: none !important; + box-shadow: none !important; +} +.pricelists-index-gradedinpartners .filter-options-content li label:before { + content: none !important; +} +.pricelists-index-gradedinpartners .page-main .page-title-wrapper .page-title { + font-weight: 900; + font-size: 36px; + line-height: 43px; + letter-spacing: -0.03em; + color: #53565A; + margin: 34px 0 51px 0; +} +.pricelists-index-gradedinpartners .page-main .columns .column.main .graded-in-partners { + width: 100%; + height: auto; + padding-left: 40px; +} +.pricelists-index-gradedinpartners .page-main .columns .column.main .graded-in-partners .product-outer-block { + margin-bottom: 85px; +} +.pricelists-index-gradedinpartners .page-main .columns .column.main .graded-in-partners .product-outer-block .product-inner-block .graded-in-partners-image { + width: 184px; + height: 239px; + display: block; +} +.pricelists-index-gradedinpartners .page-main .columns .column.main .graded-in-partners .product-outer-block .product-inner-block .graded-in-partners-name { + width: 184px; + font-weight: 900; + font-size: 16px; + line-height: 19px; + color: #53565A; + margin-top: 15px; + min-height: 38px; +} +.pricelists-index-gradedinpartners .page-main .columns .column.main .graded-in-partners .product-outer-block .product-inner-block .graded-in-partners-date { + font-weight: normal; + font-size: 14px; + line-height: 28px; + color: #53565A; +} +.pricelists-index-gradedinpartners .page-main .columns .column.main .graded-in-partners .product-outer-block .product-inner-block .price-pdf-download { + font-style: normal; + font-weight: normal; + font-size: 14px; + line-height: 28px; + text-decoration-line: underline; + color: #53565A; +} +.pricelists-index-gradedinpartners .page-main .columns .sidebar-main { + -ms-flex-preferred-size: 350px !important; + flex-basis: 350px !important; + height: 339px; + background: rgba(229, 229, 229, 0.25); +} +.pricelists-index-gradedinpartners .page-main .columns .sidebar-main .filter-options .filter-options-item { + border-bottom: none; + padding: 20px 20px 20px 20px; +} +.pricelists-index-gradedinpartners .page-main .columns .sidebar-main .filter-options .filter-options-item .filter-options-title { + text-transform: unset; + padding: 0; + margin: 0px 1px 15px 13px; + font-weight: 900; + font-size: 16px; + line-height: 24px; + color: #231F20; + text-transform: uppercase; +} +.pricelists-index-gradedinpartners .page-main .columns .sidebar-main .filter-options .filter-options-item .filter-options-content li.custom_sort_by { + margin-bottom: 16px; +} +.pricelists-index-gradedinpartners .page-main .columns .sidebar-main .filter-options .filter-options-item .filter-options-content li.custom_sort_by label { + padding: 0px 0 0 41px; + margin: 0; + font-weight: normal; + font-size: 16px; + line-height: 24px; + color: #231F20; +} +@media only screen and (max-width: 767px) { + .pricelists-index-gradedinpartners .modal-popup.modal-slide { + left: 0px !important; + } + .pricelists-index-gradedinpartners .block.filter strong svg { + margin: 0px 0px 0px 6px; + } + .pricelists-index-gradedinpartners .sidebar.sidebar-main { + width: 100%; + padding: 0px; + background: none; + margin-right: 0px; + } + .pricelists-index-gradedinpartners .page-main .columns .sidebar-main { + background: none !important; + } + .pricelists-index-gradedinpartners .modal-content { + background-color: #f4f4f4 !important; + border: none; + } + .pricelists-index-gradedinpartners div#narrow-by-list-sort_mob .filter-options-item { + border-bottom: none; + } + .pricelists-index-gradedinpartners .modal-footer { + border-top: none; + } + .pricelists-index-gradedinpartners .modal-footer button { + border: 1px solid #333; + height: 50px; + font-size: 16px; + line-height: 19px; + letter-spacing: 0.1em; + text-transform: uppercase; + color: #333333; + width: calc(100% - 27px); + margin: 16px 8px 57px 19px; + } + .pricelists-index-gradedinpartners .filter-options-title { + font-weight: 900; + font-family: 'NeuzeitS-bold', 'sans-serif'; + line-height: 24px; + color: #231f20; + text-transform: uppercase; + margin-bottom: 16px; + font-size: 16px !important; + } + .pricelists-index-gradedinpartners .modal-header { + border: none; + } + .pricelists-index-gradedinpartners .page-main .columns .column.main { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; + } + .pricelists-index-gradedinpartners .page-main .columns .column.main .page-title-wrapper { + margin-top: 20px; + } + .pricelists-index-gradedinpartners .page-main .columns .column.main .page-title-wrapper .page-title { + margin: 0 0 20px 0; + } + .pricelists-index-gradedinpartners .page-main .columns .column.main .graded-in-partners .product-outer-block { + margin-bottom: 73px; + } + .pricelists-index-gradedinpartners .page-main .columns .column.main .graded-in-partners .product-outer-block .product-inner-block { + margin: 0 auto; + width: 184px; + } + .pricelists-index-gradedinpartners .page-main .columns .sidebar-main { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + } + .pricelists-index-gradedinpartners .page-main .columns .sidebar-main .filter-options { + display: block !important; + } +} +@media (max-width: 767px) { + .quote-quote-index .page-main { + padding-left: 11px; + padding-right: 11px; + } +} +@media (max-width: 767px) { + .quote-quote-index .page-title-wrapper { + margin-top: 8px; + } +} +.quote-quote-index .page-title-wrapper .page-title { + font-size: 4.8rem; + line-height: 58px; + color: #231F20; + font-weight: normal; + margin: 79px 0 25px 0px; + font-family: 'NeuzeitS', 'Open Sans'; +} +@media (max-width: 767px) { + .quote-quote-index .page-title-wrapper .page-title { + font-size: 32px; + line-height: 38px; + margin: 0px 0px 16px 0px; + } +} +.quote-quote-index .form.form-cart { + padding-right: 0px; + width: calc(100% - 372px); + float: left; + -ms-flex-order: 1; + -webkit-box-ordinal-group: 2; + order: 1; + position: relative; +} +@media (max-width: 992px) { + .quote-quote-index .form.form-cart { + width: 100%; + } +} +.quote-quote-index .quote-summary { + width: 325px; + float: right; + -ms-flex-order: 2; + -webkit-box-ordinal-group: 3; + order: 2; + padding: 1px 20px 25px; + background: rgba(229, 229, 229, 0.25); + padding: 17px 20px 19px 20px; + font-family: 'NeuzeitS', 'Open Sans'; +} +@media (max-width: 992px) { + .quote-quote-index .quote-summary { + width: 100%; + } +} +@media (max-width: 767px) { + .quote-quote-index .quote-summary { + padding-bottom: 22px; + margin-bottom: 80px; + } +} +.quote-quote-index .quote-summary .primary { + width: 100%; +} +.quote-quote-index .quote-summary .primary .save_quote { + margin-top: 20px; + width: calc(100% - 10px); + background: #231F20; + font-weight: normal; + font-size: 15px; + line-height: 18px; + text-align: center; + color: #FFFFFF; + margin: 20px 5px 0px; + border: none; + height: 52px; + font-family: 'NeuzeitS', 'Open Sans'; +} +@media (max-width: 767px) { + .quote-quote-index .quote-summary .primary .save_quote { + margin-top: 26px; + } +} +.quote-quote-index .cart.table-wrapper { + font-family: 'NeuzeitS', 'Open Sans'; + border-bottom: none !important; + margin-left: 38px; +} +@media (max-width: 1024px) { + .quote-quote-index .cart.table-wrapper { + margin-left: 0px; + } +} +@media (max-width: 767px) { + .quote-quote-index .cart.table-wrapper { + border: none; + } +} +.quote-quote-index .cart.table-wrapper .cart { + margin-bottom: 0; +} +@media (max-width: 767px) { + .quote-quote-index .cart.table-wrapper .cart thead { + display: none; + } +} +@media (max-width: 767px) { + .quote-quote-index .cart.table-wrapper .cart tr.item-info { + position: relative; + padding-bottom: 20px; + display: inline-block; + vertical-align: top; + width: 100%; + } +} +.quote-quote-index .cart.table-wrapper .cart tr th.col { + border: none; + font-weight: 900; + font-size: 1.4rem; + line-height: 17px; + letter-spacing: 0.15em; + text-transform: uppercase; + color: #231F20; + padding: 25px 0px 13px; + text-align: right; +} +.quote-quote-index .cart.table-wrapper .cart tr th.item { + text-align: left; +} +.quote-quote-index .cart.table-wrapper .cart tr th.price { + padding-right: 58px; +} +@media (max-width: 1024px) { + .quote-quote-index .cart.table-wrapper .cart tr th.price { + padding-right: 30px; + } +} +.quote-quote-index .cart.table-wrapper .cart tr th.qty { + padding-right: 39px; +} +.quote-quote-index .cart.table-wrapper .cart tr th.subtotal { + padding-right: 51px; +} +@media (max-width: 1024px) { + .quote-quote-index .cart.table-wrapper .cart tr th.subtotal { + padding-right: 35px; + } +} +.quote-quote-index .cart.table-wrapper .cart tr td { + border: none !important; +} +.quote-quote-index .cart.table-wrapper .cart tr td.col { + padding: 23px 0px 50px 0; + border-top: none; +} +@media (max-width: 1024px) { + .quote-quote-index .cart.table-wrapper .cart tr td.col { + padding-bottom: 23px; + } +} +@media (max-width: 767px) { + .quote-quote-index .cart.table-wrapper .cart tr td.col { + padding: 0px 0px 0px 135px; + width: auto; + position: static; + } + .quote-quote-index .cart.table-wrapper .cart tr td.col:before { + display: none; + } +} +.quote-quote-index .cart.table-wrapper .cart tr td.col.item { + display: table-cell; +} +@media (max-width: 767px) { + .quote-quote-index .cart.table-wrapper .cart tr td.col.item { + width: 100%; + display: inline-block; + vertical-align: top; + } +} +.quote-quote-index .cart.table-wrapper .cart tr td.col.item .product-item-photo { + width: 120px; + padding: 0px; + float: left; + position: static; + max-width: 100%; +} +@media (max-width: 767px) { + .quote-quote-index .cart.table-wrapper .cart tr td.col.item .product-item-photo { + position: absolute; + left: 0px; + top: 0px; + } +} +.quote-quote-index .cart.table-wrapper .cart tr td.col.item .product-item-photo .product-image-container { + width: 100% !important; + vertical-align: top; +} +.quote-quote-index .cart.table-wrapper .cart tr td.col.item .product-item-photo .product-image-photo { + vertical-align: top; +} +.quote-quote-index .cart.table-wrapper .cart tr td.col.item .product-item-details { + display: inline-block; + vertical-align: top; + max-width: calc(100% - 135px); + margin: 0px 0px 0px 15px; + padding: 0px; +} +@media (max-width: 767px) { + .quote-quote-index .cart.table-wrapper .cart tr td.col.item .product-item-details { + max-width: 100%; + width: 100%; + margin: 0px; + } +} +.quote-quote-index .cart.table-wrapper .cart tr td.col.item .product-item-details .product-item-name { + font-weight: normal; + font-size: 1.8rem; + line-height: 22px; + color: #231F20; + margin: 0px 0px 12px; +} +.quote-quote-index .cart.table-wrapper .cart tr td.col.item .product-item-details .item-options { + margin-top: 0px; + font-weight: normal; + font-size: 16px; + line-height: 19px; + color: #231F20; +} +.quote-quote-index .cart.table-wrapper .cart tr td.col.item .product-item-details .item-options dt { + margin: 0 6px 0px 0; +} +.quote-quote-index .cart.table-wrapper .cart tr td.col.item .product-item-details .item-options dd { + margin: 0px; + float: none; + display: block; +} +.quote-quote-index .cart.table-wrapper .cart tr td.col.item .product-item-details .availability { + margin: 20px 0px 0px; +} +@media (max-width: 767px) { + .quote-quote-index .cart.table-wrapper .cart tr td.col.item .product-item-details .availability { + margin: 15px 0px 13px; + } +} +.quote-quote-index .cart.table-wrapper .cart tr td.col.item .product-item-details .availability.in-stock { + font-weight: 900; + font-size: 14px; + line-height: 17px; + color: #004F59; + font-family: 'NeuzeitS-bold', 'sans-serif'; + position: static; +} +.quote-quote-index .cart.table-wrapper .cart tr td.col.price { + padding-right: 58px; + padding-top: 28px; +} +@media (max-width: 1024px) { + .quote-quote-index .cart.table-wrapper .cart tr td.col.price { + padding-right: 30px; + } +} +@media (max-width: 767px) { + .quote-quote-index .cart.table-wrapper .cart tr td.col.price { + width: calc(100% - 94px); + padding-top: 6px; + } +} +.quote-quote-index .cart.table-wrapper .cart tr td.col.price .price-excluding-tax { + font-weight: normal; + font-size: 16px !important; + line-height: 19px !important; + color: #231F20 !important; +} +.quote-quote-index .cart.table-wrapper .cart tr td.col.price .price { + font-weight: normal; + font-size: 16px !important; + line-height: 19px !important; + color: #231F20 !important; +} +.quote-quote-index .cart.table-wrapper .cart tr td.col.price .price-excluding-tax.price { + font-weight: normal !important; +} +.quote-quote-index .cart.table-wrapper .cart tr td.col.qty { + padding-right: 0px; +} +@media (max-width: 767px) { + .quote-quote-index .cart.table-wrapper .cart tr td.col.qty { + padding: 0px; + } +} +.quote-quote-index .cart.table-wrapper .cart tr td.col.qty .qty_error { + text-align: left; + margin: 10px 0px 0px; + color: red; +} +.quote-quote-index .cart.table-wrapper .cart tr td.col.qty .field { + width: 94px; + text-align: left; +} +.quote-quote-index .cart.table-wrapper .cart tr td.col.qty .control { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + margin-bottom: 0px; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.quote-quote-index .cart.table-wrapper .cart tr td.col.qty .control .measurement { + font-weight: normal; + font-size: 14px; + line-height: 17px; + color: #231F20; + padding-left: 5px; + text-transform: lowercase; +} +.quote-quote-index .cart.table-wrapper .cart tr td.col.qty .input-text { + height: 30px; + margin-top: 0px; + text-align: center; + width: 50px; + border: 1px solid #E5E5E5; + font-weight: normal; + font-size: 16px; + line-height: 19px; + color: #231F20; + font-family: 'NeuzeitS', 'Open Sans'; +} +.quote-quote-index .cart.table-wrapper .cart tr td.col.qty .action-edit { + display: inline-block; + vertical-align: top; + margin-top: 8px; + padding-right: 31px; + background: transparent; + border: 0; + font-weight: normal; + font-size: 1.4rem; + line-height: 17px; + text-decoration-line: underline; + color: #231F20; + -webkit-box-shadow: none; + box-shadow: none; + padding: 0; + margin: 13px 0px 0px 5px; + outline: none; +} +@media (max-width: 767px) { + .quote-quote-index .cart.table-wrapper .cart tr td.col.qty .action-edit { + margin: 12px 0px 0px 0px; + } +} +.quote-quote-index .cart.table-wrapper .cart tr td.col.qty button.action.update { + background: transparent; + border: 0; + font-weight: normal; + font-size: 14px; + line-height: 17px; + text-decoration-line: underline; + color: #231F20; + -webkit-box-shadow: none; + box-shadow: none; + padding: 0; + margin-top: 8px; + outline: none; +} +.quote-quote-index .cart.table-wrapper .cart tr td.col.qty div.mage-error { + width: 100%; + overflow: visible; + max-width: 40px; + text-overflow: ellipsis; + white-space: nowrap; +} +.quote-quote-index .cart.table-wrapper .cart tr td.col.subtotal { + padding-right: 51px; + padding-top: 28px; +} +@media (max-width: 1024px) { + .quote-quote-index .cart.table-wrapper .cart tr td.col.subtotal { + padding-right: 35px; + } +} +@media (max-width: 767px) { + .quote-quote-index .cart.table-wrapper .cart tr td.col.subtotal { + width: 100%; + padding-right: 7px; + padding-top: 21px; + text-align: right; + } +} +.quote-quote-index .cart.table-wrapper .cart tr td.col.subtotal .price-excluding-tax { + font-weight: normal; + font-size: 16px !important; + line-height: 19px !important; + text-align: right; + color: #231F20 !important; +} +.quote-quote-index .cart.table-wrapper .cart tr td.col.subtotal .price-excluding-tax .price { + font-weight: normal; +} +.quote-quote-index .cart.table-wrapper .cart tr td.col.subtotal .price { + font-weight: normal; + font-size: 16px !important; + line-height: 19px !important; + text-align: right; + color: #231F20 !important; +} +@media (max-width: 767px) { + .quote-quote-index .cart.table-wrapper .cart tr td.col.remove { + position: absolute; + top: 0px; + right: 0px; + } +} +.quote-quote-index .cart.table-wrapper .cart tr td.col.remove .action-delete { + content: ''; + background-repeat: no-repeat; + width: 14px; + height: 14px; + display: inline-block; + vertical-align: top; + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M13.5918 0.533203C13.4746 0.427734 13.3398 0.375 13.1875 0.375C13.0352 0.375 12.9004 0.427734 12.7832 0.533203L7 6.33398L1.2168 0.533203C1.09961 0.427734 0.964844 0.375 0.8125 0.375C0.660156 0.375 0.525391 0.427734 0.408203 0.533203C0.302734 0.650391 0.25 0.785156 0.25 0.9375C0.25 1.08984 0.302734 1.22461 0.408203 1.3418L6.20898 7.125L0.408203 12.9082C0.302734 13.0254 0.25 13.1602 0.25 13.3125C0.25 13.4648 0.302734 13.5996 0.408203 13.7168C0.466797 13.7637 0.53125 13.8047 0.601562 13.8398C0.671875 13.8633 0.742188 13.875 0.8125 13.875C0.882812 13.875 0.953125 13.8633 1.02344 13.8398C1.09375 13.8047 1.1582 13.7637 1.2168 13.7168L7 7.91602L12.7832 13.7168C12.8418 13.7637 12.9062 13.8047 12.9766 13.8398C13.0469 13.8633 13.1172 13.875 13.1875 13.875C13.2578 13.875 13.3281 13.8633 13.3984 13.8398C13.4688 13.8047 13.5332 13.7637 13.5918 13.7168C13.6973 13.5996 13.75 13.4648 13.75 13.3125C13.75 13.1602 13.6973 13.0254 13.5918 12.9082L7.79102 7.125L13.5918 1.3418C13.6973 1.22461 13.75 1.08984 13.75 0.9375C13.75 0.785156 13.6973 0.650391 13.5918 0.533203Z' fill='%23231F20'/%3E%3C/svg%3E"); + position: absolute; + top: 25px; + right: 0px; +} +@media (max-width: 767px) { + .quote-quote-index .cart.table-wrapper .cart tr td.col.remove .action-delete { + position: static; + } +} +.quote-quote-index .cart.table-wrapper .cart tr td.col.remove .action-delete span { + display: none; +} +.quote-quote-index .cart.table-wrapper .cart tr.item-info .item-actions td { + border: none; +} +.quote-quote-index .cart.table-wrapper .cart tr.item-info .actions-toolbar { + min-height: 0px; + padding-bottom: 0; + position: static; + border: none !important; +} +.quote-quote-index .cart.table-wrapper .cart tr.item-info .actions-toolbar .towishlist.action-towishlist { + display: none; +} +.quote-quote-index .cart.table-wrapper .cart tr.item-info .actions-toolbar .action.action-edit { + display: none !important; +} +.quote-quote-index .cart.table-wrapper .cart .quote { + border-bottom: none; + border-top: 1px solid #231F20; +} +@media (max-width: 767px) { + .quote-quote-index .cart.table-wrapper .cart .quote { + border-bottom: 0.5px solid rgba(35, 31, 2, 0.2); + border-top: none; + display: inline-block; + vertical-align: top; + width: 100%; + margin: 0px 0px 53px; + } + .quote-quote-index .cart.table-wrapper .cart .quote:nth-last-child(2) { + margin-bottom: 30px; + } +} +.quote-quote-index .cart.table-wrapper .cart tbody:last-child { + border-top: 1px solid #231F20; +} +@media (max-width: 767px) { + .quote-quote-index .cart.table-wrapper .cart tbody:last-child { + border-top: none; + } +} +.quote-quote-index .cart.table-wrapper .cart tbody:last-child tr td { + padding: 16px 0px 0px; +} +@media (max-width: 767px) { + .quote-quote-index .cart.table-wrapper .cart tbody:last-child tr td { + padding: 0px; + } +} +.quote-quote-index .quote-note { + font-size: 1.8rem; + line-height: 22px; + margin: 69px 0px 28px 38px; + font-family: 'NeuzeitS', 'Open Sans'; +} +@media (max-width: 1024px) { + .quote-quote-index .quote-note { + margin: 40px 0px 28px 0; + } +} +@media (max-width: 767px) { + .quote-quote-index .quote-note { + margin: 30px 0px 71px 0; + } +} +.quote-quote-index .quote-empty { + text-align: center; + margin: 25px 0px 0px; +} +.quote-quote-index .quote-empty p { + font-size: 2rem; + margin-bottom: 15px; + text-align: center; +} +.quote-quote-index .print-quote { + font-weight: normal; + font-size: 18px; + line-height: 22px; + text-decoration-line: underline; + color: #231F20; +} +.quote-quote-index .request-reserve-all { + font-weight: normal; + font-size: 16px; + line-height: 47px; + border: 1px solid #231F20; + color: #231F20; + float: right; + height: 52px; + width: 274px; + text-align: center; +} +.quote-quote-index .table_quote_total tbody { + border-top: 1px solid #231F20; + border-bottom: 1px solid #231F20; +} +.quote-quote-index .table_quote_total tbody tr:first-child th { + padding-top: 10px; +} +@media (max-width: 767px) { + .quote-quote-index .table_quote_total tbody tr:first-child th { + padding-top: 11.5px; + } +} +.quote-quote-index .table_quote_total tbody tr:first-child td { + padding-top: 10px; +} +@media (max-width: 767px) { + .quote-quote-index .table_quote_total tbody tr:first-child td { + padding-top: 11.5px; + } +} +.quote-quote-index .table_quote_total tbody tr:last-child td { + padding-bottom: 13px; +} +@media (max-width: 767px) { + .quote-quote-index .table_quote_total tbody tr:last-child td { + padding-top: 11px; + } +} +.quote-quote-index .table_quote_total tbody tr:last-child th { + padding-bottom: 13px; +} +@media (max-width: 767px) { + .quote-quote-index .table_quote_total tbody tr:last-child th { + padding-top: 11px; + } +} +.quote-quote-index .table_quote_total td { + padding: 0 0; + text-align: right; +} +.quote-quote-index .table_quote_total td .price { + font-weight: 900; + font-size: 14px; + line-height: 30px; + text-align: right; + color: #231F20; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.quote-quote-index .table_quote_total th { + font-weight: normal; + font-size: 14px; + line-height: 30px; + color: #231F20; + padding: 0 0; +} +.quote-quote-index .table_quote_total th.quote-total-header { + font-weight: normal; + font-size: 32px; + line-height: 38px; + color: #231F20; + padding: 0px 0px 11px; +} +.quote-quote-index .table_quote_total tfoot tr th { + font-size: 1.8rem; + font-weight: 900; + line-height: 30px; + font-family: 'NeuzeitS-bold', 'sans-serif'; + padding: 10px 0px 0px; + text-transform: uppercase; +} +.quote-quote-index .table_quote_total tfoot tr td { + padding: 10px 0px 0px; +} +.quote-quote-index .table_quote_total tfoot tr td span.price { + font-size: 1.8rem; + font-weight: 900; + line-height: 30px; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.item-info td.col { + border-top: none !important; +} +@media (max-width: 767px) { + .quote-quote-savequote .page-main { + padding: 0px; + } +} +.quote-quote-savequote .page-title-wrapper .page-title { + font-size: 4.8rem; + line-height: 58px; + font-family: 'NeuzeitS', 'Open Sans'; + color: #231F20; + margin: 79px 0px 25px; + vertical-align: top; +} +@media (max-width: 767px) { + .quote-quote-savequote .page-title-wrapper .page-title { + font-size: 32px; + line-height: 38px; + margin: 46px 0px 28px 11px; + } +} +.quote-quote-savequote .columns .page-title { + display: none; +} +.quote-quote-savequote .savequote-container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; +} +.quote-quote-savequote .savequote-container .form.create { + min-width: unset; + background: rgba(229, 229, 229, 0.25); + padding: 27px 90px 64px 51px; + width: 606px; + margin-right: 0px; +} +@media (max-width: 1024px) { + .quote-quote-savequote .savequote-container .form.create { + width: 500px; + padding: 27px 30px 64px; + } +} +@media (max-width: 991px) { + .quote-quote-savequote .savequote-container .form.create { + width: 50%; + } +} +@media (max-width: 767px) { + .quote-quote-savequote .savequote-container .form.create { + width: 100%; + padding: 27px 15px 57px; + } +} +.quote-quote-savequote .savequote-container .form .legend { + border: none; + padding: 0px; + margin: 0px; +} +.quote-quote-savequote .savequote-container .form .legend b { + font-family: 'NeuzeitS-bold', 'sans-serif'; + line-height: 29px; + font-weight: 900; + color: #231F20; + margin: 0px 0px 14px; + font-size: 24px; + display: inline-block; + vertical-align: top; + width: 100%; +} +.quote-quote-savequote .savequote-container .form .fieldset { + width: 100%; + margin: 0px; +} +.quote-quote-savequote .savequote-container .form .fieldset > p { + font-size: 1.6rem; + line-height: 20px; + font-family: Arial; + color: #54575A; + margin: 0px 0px 37px; +} +.quote-quote-savequote .savequote-container .form .field { + margin: 0px 0px 25px; +} +.quote-quote-savequote .savequote-container .form .field > .label { + font-size: 1.4rem; + line-height: 17px; + color: #231F20; + margin: 0px 0px 5px; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.quote-quote-savequote .savequote-container .form .field > .label:after { + color: #8C0000; + font-size: 1.4rem; + line-height: 17px; + font-family: 'NeuzeitS-bold', 'sans-serif'; + margin: 0px 0px 0px 5px; + width: 5px; + display: inline-block; + vertical-align: top; + text-indent: -1px; +} +.quote-quote-savequote .savequote-container .form .field input { + height: 30px; + border: 1px solid #E5E5E5; + background: #ffffff; + line-height: 17px; + padding: 0px 0px 0px 14px; + font-family: 'NeuzeitS', 'Open Sans'; + color: #53565A; + font-size: 1.4rem; +} +.quote-quote-savequote .savequote-container .form .field textarea { + height: 95px; + border: 1px solid #E5E5E5; + background: #ffffff; + line-height: 17px; + padding: 6px 0px 0px 14px; + font-family: 'NeuzeitS', 'Open Sans'; + color: #53565A; + font-size: 1.4rem; +} +.quote-quote-savequote .savequote-container .form .field select { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='5' viewBox='0 0 9 5' fill='none'%3E%3Cpath d='M7.09688 0.219375L4.18688 3.12938L1.27688 0.219375C0.984375 -0.073125 0.511875 -0.073125 0.219375 0.219375C-0.073125 0.511875 -0.073125 0.984375 0.219375 1.27688L3.66188 4.71938C3.95438 5.01188 4.42688 5.01188 4.71938 4.71938L8.16187 1.27688C8.45437 0.984375 8.45437 0.511875 8.16187 0.219375C7.86937 -0.065625 7.38938 -0.073125 7.09688 0.219375Z' fill='%23231F20'/%3E%3C/svg%3E"); + background-color: #ffffff; + background-repeat: no-repeat; + height: 30px; + border: 1px solid #E5E5E5; + font-size: 1.4rem; + line-height: 17px; + padding: 0px 0px 0px 14px; + color: #53565A; + background-position: calc(100% - 16px) center; + background-size: 9px 5px; + font-family: 'NeuzeitS', 'Open Sans'; +} +.quote-quote-savequote .savequote-container .form .field div.project_name_new { + margin: 10px 0px 0px; +} +.quote-quote-savequote .savequote-container .form .actions-toolbar .require_field_text { + padding: 0px; + display: none; +} +.quote-quote-savequote .savequote-container .form .actions-toolbar .action.save { + width: 156px; + height: 52px; + background: #231F20; + margin: 33px 0px 0px; + vertical-align: top; + font-size: 1.6rem; + line-height: 19px; + font-family: 'NeuzeitS', 'Open Sans'; + font-weight: normal; + border: none; +} +@media (max-width: 767px) { + .quote-quote-savequote .savequote-container .form .actions-toolbar .action.save { + margin: 25px 0px 0px; + } +} +.quote-quote-savequote .savequote-container .quote-summary { + margin: 0px 0px 0px 120px; + width: 325px; + max-width: calc(100% - 726px); + background: rgba(229, 229, 229, 0.25); + padding: 17px 20px 0px; +} +@media (max-width: 1100px) { + .quote-quote-savequote .savequote-container .quote-summary { + margin: 0px 0px 0px 50px; + max-width: calc(100% - 576px); + } +} +@media (max-width: 991px) { + .quote-quote-savequote .savequote-container .quote-summary { + max-width: calc(50% - 30px); + margin: 0px 0px 0px 30px; + } +} +@media (max-width: 767px) { + .quote-quote-savequote .savequote-container .quote-summary { + max-width: 100%; + width: 100%; + margin: 20px 0px 0px; + padding: 17px 15px 0px; + display: none; + } +} +.quote-quote-savequote .savequote-container .quote-summary table { + font-family: 'NeuzeitS', 'Open Sans'; +} +.quote-quote-savequote .savequote-container .quote-summary table tr th { + padding: 0px; +} +.quote-quote-savequote .savequote-container .quote-summary table tr th.quote-summary-header { + border-bottom: 1px solid rgba(35, 31, 32, 0.5); + padding-bottom: 11.5px; +} +.quote-quote-savequote .savequote-container .quote-summary table tr th .quote-summary-title { + font-size: 32px; + line-height: 38px; + color: #231F20; + font-family: 'NeuzeitS', 'Open Sans'; + font-weight: 400; + float: left; +} +@media (max-width: 350px) { + .quote-quote-savequote .savequote-container .quote-summary table tr th .quote-summary-title { + font-size: 30px; + line-height: 36px; + } +} +.quote-quote-savequote .savequote-container .quote-summary table tr th .quote-summary-link { + font-family: 'NeuzeitS', 'Open Sans'; + font-size: 1.4rem; + line-height: 17px; + text-decoration: underline; + color: #231F20; + display: inline-block; + vertical-align: top; + font-weight: normal; + margin: 0px 0px 0px 19px; +} +.quote-quote-savequote .savequote-container .quote-summary table tr td { + padding: 0px; +} +.quote-quote-savequote .savequote-container .quote-summary table tr td.item-count { + padding: 14.5px 0px 14px; +} +.quote-quote-savequote .savequote-container .quote-summary table tr td.item-count .count { + font-size: 1.4rem; + line-height: 17px; + letter-spacing: 0.15em; + text-transform: uppercase; + color: #231F20; + font-family: 'NeuzeitS-bold', 'sans-serif'; + font-weight: 900; +} +.quote-quote-savequote .savequote-container .quote-summary table tr td.item-image { + width: 100px; +} +.quote-quote-savequote .savequote-container .quote-summary table tr td.item-image .product-image-container { + width: 100px !important; + vertical-align: top; +} +.quote-quote-savequote .savequote-container .quote-summary table tr td.item-image .product-image-container .product-image-wrapper { + padding-bottom: 0px !important; + height: auto; +} +.quote-quote-savequote .savequote-container .quote-summary table tr td.item-image .product-image-container .product-image-wrapper .product-image-photo { + position: static; +} +.quote-quote-savequote .savequote-container .quote-summary table tr td.item-details { + padding: 0px 0px 0px 15px; +} +.quote-quote-savequote .savequote-container .quote-summary table tr td.item-details.item_price { + padding: 0px 0px 18px 0px; +} +.quote-quote-savequote .savequote-container .quote-summary table tr td.item-details > a { + font-size: 1.8rem; + line-height: 22px; + color: #231F20; + margin: 0px 0px 8px 0px; + display: inline-block; + vertical-align: top; +} +.quote-quote-savequote .savequote-container .quote-summary table tr td.item-details .item-options dt { + font-size: 1.6rem; + line-height: 19px; + color: #231F20; + font-family: 'NeuzeitS-bold', 'sans-serif'; + float: left; + margin: 0px 6px 0px 0px; +} +.quote-quote-savequote .savequote-container .quote-summary table tr td.item-details .item-options dd { + font-size: 1.6rem; + line-height: 19px; + color: #231F20; + font-family: 'NeuzeitS', 'Open Sans'; + display: block; + margin: 0px; + word-break: break-all; +} +.quote-quote-savequote .savequote-container .quote-summary table tr td.item-details .item-price { + text-align: right; +} +.quote-quote-savequote .savequote-container .quote-summary table tr td.item-details .item-price .price { + font-size: 1.8rem; + line-height: 22px; + color: #231F20; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.quote-quote-savequote .savequote-container .quote-summary table tfoot tr:first-child th { + padding: 10px 0px 0px; + border-top: 1px solid rgba(35, 31, 32, 0.5); +} +.quote-quote-savequote .savequote-container .quote-summary table tfoot tr:first-child td { + padding: 10px 0px 0px; + border-top: 1px solid rgba(35, 31, 32, 0.5); +} +.quote-quote-savequote .savequote-container .quote-summary table tfoot tr:nth-last-child(2) th { + padding-bottom: 15px; +} +.quote-quote-savequote .savequote-container .quote-summary table tfoot tr:nth-last-child(2) td { + padding-bottom: 15px; +} +.quote-quote-savequote .savequote-container .quote-summary table tfoot tr:last-child th { + padding: 10px 0px 15px; + border-top: 1px solid rgba(35, 31, 32, 0.5); + font-size: 1.8rem; + font-weight: normal; + text-transform: uppercase; +} +.quote-quote-savequote .savequote-container .quote-summary table tfoot tr:last-child td { + padding: 10px 0px 15px; + border-top: 1px solid rgba(35, 31, 32, 0.5); + font-size: 1.8rem; +} +.quote-quote-savequote .savequote-container .quote-summary table tfoot th { + font-size: 1.4rem; + line-height: 30px; + color: #231F20; + font-family: 'NeuzeitS', 'Open Sans'; + font-weight: normal; +} +.quote-quote-savequote .savequote-container .quote-summary table tfoot td { + font-size: 1.4rem; + line-height: 30px; + color: #231F20; + font-family: 'NeuzeitS', 'Open Sans'; + text-align: right; +} +@media print { + .quote-quote-index .panel.header { + display: none !important; + } + .quote-quote-index .footer_container { + display: none !important; + } + .quote-quote-index .print-quote { + display: none !important; + } + .quote-quote-index .quote-note { + display: none !important; + } + .quote-quote-index .cart.table-wrapper .cart tr { + display: inline-block; + width: 100%; + } + .quote-quote-index .cart.table-wrapper .cart tr td.col.item .product-item-details { + width: calc(100% - 135px); + } + .quote-quote-index .cart.table-wrapper .cart tr td.col.item .product-item-details .item-options { + display: inline-block; + width: 100%; + } + .quote-quote-index .cart.table-wrapper .cart tr td.col { + display: inline-block; + width: 25%; + } + .quote-quote-index .cart.table-wrapper .cart tr th.col { + display: inline-block; + width: 25%; + } + .quote-quote-index .cart.table-wrapper .cart tr th.item { + width: 60% !important; + } + .quote-quote-index .cart.table-wrapper .cart tr td.item { + width: 60% !important; + } + .quote-quote-index .cart.table-wrapper .cart tr th.price { + width: 10% !important; + } + .quote-quote-index .cart.table-wrapper .cart tr td.price { + width: 10% !important; + } + .quote-quote-index .cart.table-wrapper .cart tr th.qty { + width: 10% !important; + } + .quote-quote-index .cart.table-wrapper .cart tr td.qty { + width: 10% !important; + } + .quote-quote-index .cart.table-wrapper .cart tr th.subtotal { + width: 15% !important; + } + .quote-quote-index .cart.table-wrapper .cart tr td.subtotal { + width: 15% !important; + } + .quote-quote-index .cart.table-wrapper .cart tr td.col.remove { + width: 5% !important; + } + .quote-quote-index .cart.table-wrapper .cart tr th.col.remove { + width: 5% !important; + } + .quote-quote-index .cart.table-wrapper .cart tr td { + border: none !important; + width: 100% !important; + display: inline-block !important; + } + .quote-quote-index .cart.table-wrapper .cart .quote { + border: none !important; + width: 100% !important; + display: inline-block !important; + } + .quote-quote-index .logo { + width: 186px; + height: 72px; + margin-bottom: 10px !important; + padding-top: 20px !important; + } +} +@media print { + .quote-quote-view .panel.header { + display: none !important; + } + .quote-quote-view .footer_container { + display: none !important; + } + .quote-quote-view .print-quote { + display: none !important; + } + .quote-quote-view .table-quote-items p { + display: none !important; + } + .quote-quote-view .primary.Add_cart { + display: none !important; + } + .quote-quote-view .quote-note { + display: none !important; + } + .quote-quote-view .logo { + width: 186px; + height: 72px; + margin-bottom: 10px !important; + padding-top: 20px !important; + } +} +.newsinspiration-index-index button#btn-load-more:focus { + outline: none; +} +.newsinspiration-index-index input[type="checkbox"] { + width: 15px; + height: 15px; + top: 3px !important; + font-family: 'NeuzeitS', 'Open Sans'; +} +.newsinspiration-index-index button.action-close { + width: 21px; + height: 21px; +} +.newsinspiration-index-index .action .heading { + text-decoration: none; + font-weight: 900; + font-size: 1.6rem; + color: #53565A; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.newsinspiration-index-index .column.main .container { + margin-left: -10px; +} +.newsinspiration-index-index .page-layout-1column .filter.block { + border-top: none !important; +} +.newsinspiration-index-index .block.filter { + float: left; + margin-right: 2rem; + margin-top: 2rem; +} +.newsinspiration-index-index .filter-options-title { + padding-left: 1.2rem; +} +.newsinspiration-index-index .block-content .desktop_view { + width: 175px; + height: 1101px; + background: rgba(229, 229, 229, 0.25); +} +.newsinspiration-index-index .page-layout-1column .filter.block { + border-top: none; +} +.newsinspiration-index-index #news-inspiration-list { + margin-top: 2rem; +} +.newsinspiration-index-index .news-inspiration-list .description { + font-weight: 400; + font-size: 1.4rem; + font-style: normal; + color: #53565A; + font-family: 'NeuzeitS', 'Open Sans'; + margin-top: -17px !important; + margin-bottom: 15px !important; +} +.newsinspiration-index-index .news-inspiration-list a.action span { + display: block; + position: absolute; + bottom: -18px !important; + font-weight: 900; + color: #53565A !important; + text-decoration: none; + font-style: normal; + font-size: 1.8rem; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.newsinspiration-index-index .news-inspiration-list a.action img { + height: 250px; + -o-object-fit: cover; + object-fit: cover; +} +.newsinspiration-index-index #btn-load-more { + background: #ffffff; + max-width: 343px; + height: 50px; + width: 100%; + display: block; + font-size: 1.6rem; + line-height: 19px; + letter-spacing: 0.1em; + text-transform: uppercase; + color: #333333; + font-family: 'NeuzeitS', 'Open Sans'; + border: 1px solid #333; + margin: 47px auto 120px; + text-decoration: none; + font-weight: 400; +} +.newsinspiration-index-index body.page-layout-2columns-left .column.main { + width: calc(100% - 217px) !important; +} +.newsinspiration-index-index body.page-layout-2columns-left .sidebar-main { + width: 175px !important; + height: 1101px; + background: rgba(229, 229, 229, 0.25); + margin-top: 1.5rem; +} +.newsinspiration-index-index .filter-options-item { + border-bottom: none !important; +} +.newsinspiration-index-index .filter-options-item .filter-options-title { + color: #231F20; + font-size: 1.6rem; +} +.newsinspiration-index-index .desktop_view .items { + padding-left: 1rem; + padding-top: 1rem; +} +.newsinspiration-index-index .desktop_view .items .item label { + font-size: 1.6rem; + color: #231F20; +} +.newsinspiration-index-index .news-inspiration-heading { + font-size: 3.6rem; + margin-bottom: 12px; + margin-top: 2rem; + color: #53565A; + font-weight: 900; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.newsinspiration-index-index .news-inspiration-subheading { + margin-top: 0; + margin-bottom: 3rem; + font-size: 1.6rem; + font-weight: 900 ; + font-style: normal; + color: #53565A; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.newsinspiration-index-view .newsinspiration-view-subheading { + font-size: 1.6rem; + color: #53565A; + font-weight: 400; + font-family: 'NeuzeitS', 'Open Sans'; +} +.newsinspiration-index-view .item.main_image { + position: relative; + text-align: right; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: end; + -ms-flex-align: end; + align-items: flex-end; +} +.newsinspiration-index-view .item.main_image .download-button { + position: absolute; + bottom: 0; + right: 0; +} +.newsinspiration-index-view .newsinspiration-view-left { + width: 48%; + float: left; + margin-right: 1rem; +} +.newsinspiration-index-view .newsinspiration-view-left .action { + color: #53565A; +} +.newsinspiration-index-view .newsinspiration-view-left .action span { + color: #53565A; +} +.newsinspiration-index-view .newsinspiration-view-left .page-title { + font-size: 3.6rem; + color: #53565A; + margin-bottom: 2rem; + display: inline-block; + font-family: 'NeuzeitS', 'Open Sans'; + margin-top: 2rem; +} +.newsinspiration-index-view .newsinspiration-view-left .links { + margin-top: 3rem; + margin-bottom: 2%; +} +.newsinspiration-index-view .newsinspiration-view-left .links .action { + font-size: 14px; + margin-right: 5rem; + margin-bottom: 3rem; + font-family: 'NeuzeitS-bold', 'sans-serif'; + text-decoration: underline; +} +.newsinspiration-index-view .newsinspiration-view-right { + margin-bottom: 7rem; +} +.newsinspiration-index-view .newsinspiration-view-right img { + width: 189px; + height: 189px; + margin-top: 8.7rem; + margin-left: 0rem; +} +.newsinspiration-index-view .item.main_image .download-button a:nth-child(1) { + margin-right: 0.3rem; + font-size: 1.4rem; + background-color: #ffffff !important; + height: 4rem; + line-height: 4rem; + letter-spacing: 0.1em; + text-transform: uppercase; + color: #333333; + padding: 1rem 2rem 1.5rem 3.5rem; + text-decoration: none; + background: url(../images/download-icon.png) no-repeat; + background-position: 1.5rem 0.8rem; +} +.newsinspiration-index-view .item.main_image .download-button a:nth-child(2) { + font-size: 1.4rem; + background-color: #ffffff !important; + height: 4rem; + line-height: 4rem; + letter-spacing: 0.1em; + text-transform: uppercase; + color: #333333; + padding: 1rem 2rem 1.5rem 3.5rem; + text-decoration: none; + background: url(../images/download-icon.png) no-repeat; + background-position: 1.5rem 0.8rem; + margin-right: 1.5rem; +} +@media (max-width: 767px) { + .newsinspiration-index-index .column.main .container { + margin-left: auto !important; + } + .newsinspiration-index-index .modal-footer { + margin-top: 20% !important; + } + .newsinspiration-index-index .filter-options-item { + padding-left: initial !important; + padding-top: 1rem !important; + } + .newsinspiration-index-index .block.filter { + float: none; + } + .newsinspiration-index-index .sidebar.sidebar-main { + position: absolute !important; + margin-top: 33rem !important; + } + .newsinspiration-index-index #news-inspiration-list { + margin-top: 3rem; + margin-left: 1rem; + margin-right: 1rem; + } + .newsinspiration-index-index .modal-popup.modal-slide { + left: 0px !important; + } + .newsinspiration-index-index .modal-footer button { + margin: 0 auto; + display: block; + border: 1px solid #333333; + height: 50px; + font-size: 1.6rem; + line-height: 19px; + text-transform: uppercase; + color: #333333; + width: 100%; + margin: 16px 8px 57px 19 px; + background: #E5E5E5; + font-family: 'NeuzeitS', 'Open Sans' !important; + font-weight: 400 !important; + } + .newsinspiration-index-index .filter-options-title:after { + display: none; + } + .newsinspiration-index-index .filter-options-item .item label { + font-size: 1.6rem; + color: #231F20; + font-family: 'NeuzeitS', 'Open Sans'; + } + .newsinspiration-index-index .filter-options-item .filter-options-title { + padding: 10px 40px 0px 0px; + margin-bottom: 1.3rem !important; + font-family: 'NeuzeitS-bold', 'sans-serif'; + } + .newsinspiration-index-index .modal-inner-wrap { + background: #E5E5E5 !important; + } + .newsinspiration-index-index .modal-inner-wrap .modal-header { + background-color: #fff; + } + .newsinspiration-index-index .modal-inner-wrap .modal-header .action-close:before { + right: 1.5rem; + position: relative; + font-size: 1.4rem; + } + .newsinspiration-index-index .modal-popup.modal-slide .modal-content { + border: none !important; + background-color: #E5E5E5; + } + .newsinspiration-index-view .newsinspiration-view-left { + width: 100%; + } + .newsinspiration-index-view .newsinspiration-view-left .page-title { + text-align: center; + } + .newsinspiration-index-view .newsinspiration-view-left .links .action { + display: block; + } +} +@media (min-width: 768px) and (max-width: 922px) { + .newsinspiration-index-view .newsinspiration-list .row { + margin-top: 12rem; + } +} +@media (min-width: 768px) and (max-width: 820px) { + .newsinspiration-index-view .item.main_image .download-button a:nth-child(1) { + padding: 1rem 0rem 1.5rem 3.5rem; + } + .newsinspiration-index-view .item.main_image .download-button a:nth-child(2) { + padding: 1rem 0rem 1.5rem 3.5rem; + } +} +.newsinspiration-index-index .block.filter strong { + font-weight: 400; +} +@media only screen and (min-width: 768px) { + .news-inspriration-heading { + margin-bottom: 53px !important; + } +} +.performance-index-index .performance-subheading { + font-size: 1.6rem; + color: #53565A; + font-weight: 900; +} +.performance-index-index .news-inspiration-heading { + font-size: 3.6rem; + color: #53565A; + font-weight: 900; + margin-top: 2rem; +} +.performance-index-index .column.main .container { + margin-left: 0px !important; +} +.performance-index-index .column.main .container .row { + margin-bottom: 2.5rem; +} +.performance-index-index .row.performance-list .description { + font-size: 1.4rem; + color: #53565A; +} +.performance-index-index .row.performance-list .action span { + text-decoration: underline; + color: #53565A; + font-size: 1.6rem; + font-weight: 500; + font-style: normal; + display: block; + position: absolute; + bottom: 0 !important; + width: 108px !important; +} +.performance-index-index #performance-options-list #btn-load-more { + margin: 0 auto !important; + display: block !important; + max-width: 343px; + width: 100% !important; + font-size: 1.6rem; + line-height: 19px; + letter-spacing: 0.1em; + text-transform: uppercase; + color: #333333; + font-family: 'NeuzeitS', 'Open Sans'; + border: 1 px solid #333; + vertical-align: top; + text-decoration: none; + background: #ffffff; + font-weight: 400; +} +@media (max-width: 767px) { + .performance-index-index .news-inspiration-heading { + text-align: center; + } + .performance-index-index .performance-subheading { + margin-top: 2rem; + } +} +.steps_section { + background: #FFFFFF; + border-bottom: 1px solid rgba(35, 31, 32, 0.25); + min-height: 86px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + padding: 0px 38px 0px 51px; +} +@media (max-width: 767px) { + .steps_section { + padding: 0px 47px 0px 15px; + } +} +.steps_section:last-child { + border-bottom: none; +} +.steps_section b { + font-size: 2.4rem; + line-height: 29px; + font-weight: 900; + font-family: 'NeuzeitS-bold', 'sans-serif'; + color: #231F20; +} +.steps_section.disabled { + cursor: no-drop; +} +.steps_section.disabled b { + color: #E5E5E5; +} +.steps_section a { + font-size: 1.4rem; + line-height: 17px; + text-decoration: underline; + color: #231F20; + margin-left: 20px; +} +.steps_section svg { + margin-left: auto; +} +.steps_section.step_completed b { + padding-bottom: 11px; +} +.checkout-index-index .checkout-container { + margin: 80px 0 20px; +} +.checkout-index-index .checkout-container .opc-wrapper .steps_section.step_disabled { + cursor: not-allowed; +} +.checkout-index-index .checkout-container .opc-wrapper .steps_section.step_disabled b { + color: #E5E5E5; +} +.checkout-index-index .checkout-container .opc-wrapper #project .step-content .custom-form-body { + margin: 37px 0 0 0; + padding-bottom: 56px; +} +.checkout-index-index .checkout-container .opc-wrapper #project .step-content .custom-form-body button.action { + background: #231F20; + font-weight: normal; + font-size: 16px; + line-height: 19px; + text-align: center; + color: #FFFFFF; + width: 156px; + height: 52px; + border: none; + margin: 0 0 0 0; + border-radius: 0px; + -webkit-box-shadow: none; + box-shadow: none; +} +.checkout-index-index .checkout-container .opc-wrapper #project .step-content .custom-form-body button.action:focus { + outline: none; + border-radius: 0px; +} +.checkout-index-index .opc-progress-bar { + display: none; +} +@media (max-width: 767px) { + .checkout-index-index .page-main { + padding-left: 0px; + padding-right: 0px; + } +} +@media (max-width: 767px) { + .checkout-index-index .opc-estimated-wrapper { + margin: 0px; + } +} +.checkout-index-index .opc-wrapper { + width: 606px; + max-width: 100%; + padding: 0px; + font-family: 'NeuzeitS', 'Open Sans'; +} +@media (max-width: 1024px) { + .checkout-index-index .opc-wrapper { + width: 60%; + } +} +@media (max-width: 991px) { + .checkout-index-index .opc-wrapper { + width: 100%; + } +} +.checkout-index-index .opc-wrapper > .opc { + background: rgba(229, 229, 229, 0.25); + border: 1px solid rgba(35, 31, 32, 0.25); + padding: 0px; +} +.checkout-index-index .opc-wrapper .step-title { + font-size: 2.4rem; + line-height: 29px; + font-weight: 900; + font-family: 'NeuzeitS-bold', 'sans-serif'; + color: #231F20; + border: none; + margin: 27px 0px 0px; + padding: 0px 90px 0px 51px; +} +.checkout-index-index .opc-wrapper .checkout-shipping-address .step-content { + border-bottom: none; +} +.checkout-index-index .opc-wrapper .step-content { + padding: 0px 90px 0px 51px; + margin: 0px; + border-bottom: 1px solid rgba(35, 31, 32, 0.25); +} +@media (max-width: 767px) { + .checkout-index-index .opc-wrapper .step-content { + padding: 0px 15px; + } +} +@media (max-width: 767px) { + .checkout-index-index .opc-wrapper .step-content .payment-methods { + margin: 0px; + } +} +.checkout-index-index .opc-wrapper .step-content .opc-payment .payment_title { + padding: 0px; + font-size: 1.4rem; + line-height: 17px; + color: #231F20; + font-weight: 900; + margin: 19px 0px 5px; +} +.checkout-index-index .opc-wrapper .step-content .opc-payment .payment_title:after { + font-size: 1.4rem; + line-height: 17px; + font-weight: 900; + font-family: 'NeuzeitS-bold', 'sans-serif'; + color: #8C0000; + margin: 0px 0 0 6px; + width: 4px; + display: inline-block; + text-indent: -2px; + vertical-align: top; + content: "*"; +} +.checkout-index-index .opc-wrapper .step-content .payment-group .step-title { + padding: 0px; + font-size: 1.4rem; + line-height: 17px; + color: #231F20; + font-weight: 900; + margin: 19px 0px 5px; + display: none; +} +.checkout-index-index .opc-wrapper .step-content .payment-group .step-title:after { + font-size: 1.4rem; + line-height: 17px; + font-weight: 900; + font-family: 'NeuzeitS-bold', 'sans-serif'; + color: #8C0000; + margin: 0 0 0 2px; + width: 4px; + display: inline-block; + text-indent: -2px; + vertical-align: top; + content: ""; +} +.checkout-index-index .opc-wrapper .step-content .payment-group .action.primary { + display: none; +} +.checkout-index-index .opc-wrapper .step-content .payments > .fieldset { + margin: 0px; +} +.checkout-index-index .opc-wrapper .step-content .payments > .required-note { + font-size: 1.4rem; + line-height: 17px; + color: #8C0000; + font-family: 'NeuzeitS', 'Open Sans'; + margin: 0px 0px 40px; +} +.checkout-index-index .opc-wrapper .step-content .payments > .actions-toolbar { + display: inline-block; + vertical-align: top; + width: 100%; +} +.checkout-index-index .opc-wrapper .step-content .payments > .actions-toolbar .primary { + float: left; + margin: 0px 0px 46px; +} +@media (max-width: 767px) { + .checkout-index-index .opc-wrapper .step-content .payments > .actions-toolbar .primary { + float: none; + } +} +.checkout-index-index .opc-wrapper .step-content .payments > .actions-toolbar .primary .action.primary { + padding: 17px 0px; + margin: 0px; +} +.checkout-index-index .opc-wrapper .step-content .payments .legend { + margin: 27px 0px 0px; + overflow: unset; + position: static; + width: auto; + height: auto; + font-size: unset; + line-height: unset; +} +.checkout-index-index .opc-wrapper .step-content .payments .legend span { + font-size: 2.4rem; + line-height: 29px; + color: #231F20; + font-family: 'NeuzeitS-bold', 'sans-serif'; +} +.checkout-index-index .opc-wrapper .step-content .payments .checkout-billing-address .field-select-billing { + max-width: 100%; +} +.checkout-index-index .opc-wrapper .step-content .payments .checkout-billing-address .field-select-billing .billing-address-item.shipping-address-item.selected-item { + border: 1px solid #231F20; + width: 234px; + max-width: 100%; + padding: 14px 35px 18px 14px; + font-size: 1.4rem; + line-height: 27px; + color: #231F20; +} +.checkout-index-index .opc-wrapper .step-content .payments .checkout-billing-address .field-select-billing .billing-address-item.shipping-address-item.selected-item:after { + background: #231F20; +} +.checkout-index-index .opc-wrapper .step-content .payments .checkout-billing-address .field-select-billing .billing-address-item.shipping-address-item.selected-item a { + line-height: 17px; + color: #231F20; +} +.checkout-index-index .opc-wrapper .step-content .payments .checkout-billing-address .field-select-billing .billing-address-item.shipping-address-item.selected-item button { + margin: 15px 0 0 0; +} +.checkout-index-index .opc-wrapper .step-content .payments .checkout-billing-address .title { + margin: 25px 0px; +} +.checkout-index-index .opc-wrapper .step-content .payments .checkout-billing-address .title span { + font-size: 1.4rem; + line-height: 17px; + font-family: 'NeuzeitS-bold', 'sans-serif'; + font-weight: 900; + color: #231F20; + letter-spacing: 0.15em; + text-transform: uppercase; +} +.checkout-index-index .opc-wrapper .step-content .payments .checkout-billing-address .actions-toolbar .action-update { + width: 156px; + height: 52px; + background: #231F20; + font-size: 1.6rem; + line-height: 19px; + color: #ffffff; + font-family: 'NeuzeitS', 'Open Sans'; + border: none; + border-radius: 0px; + font-weight: normal; +} +.checkout-index-index .opc-wrapper .step-content .payments .checkout-billing-address .actions-toolbar .action-cancel { + width: 156px; + height: 52px; + background: #ffffff; + font-size: 1.6rem; + line-height: 19px; + color: #231F20; + font-family: 'NeuzeitS', 'Open Sans'; + border: none; + border-radius: 0px; + font-weight: normal; + border: 1px solid #231F20; + margin: 0px 10px 0px 0px; +} +.checkout-index-index .opc-wrapper .step-content .payments .checkout-billing-address > .choice { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + margin-bottom: 30px; +} +.checkout-index-index .opc-wrapper .step-content .payments .checkout-billing-address > .choice label { + margin: 4px 0px 0px 10px; + font-size: 1.4rem; + line-height: 17px; + width: calc(100% - 35px); +} +.checkout-index-index .opc-wrapper .step-content .payments .checkout-billing-address .billing-address-form { + max-width: 100%; +} +.checkout-index-index .opc-wrapper .step-content .payments .checkout-billing-address .billing-address-form .field-tooltip { + display: none; +} +.checkout-index-index .opc-wrapper .step-content .payments .checkout-billing-address .billing-address-form .fieldset { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + margin-left: -12.5px; + margin-right: -12.5px; +} +.checkout-index-index .opc-wrapper .step-content .payments .checkout-billing-address .billing-address-form .field { + width: calc(50% - 25px); + margin-left: 12.5px; + margin-right: 12.5px; +} +.checkout-index-index .opc-wrapper .step-content .payments .checkout-billing-address .billing-address-form .field.street { + width: calc(100% - 25px); +} +.checkout-index-index .opc-wrapper .step-content .payments .checkout-billing-address .billing-address-form .field.street .field { + width: 100%; + margin: 0px 0px 25px; +} +.checkout-index-index .opc-wrapper .step-content .payments .checkout-billing-address .billing-address-form .field.street .field[name="billingAddressshared.street.1"] .label { + position: static; + width: auto; + height: auto; + margin: 0px; +} +.checkout-index-index .opc-wrapper .step-content .payments .checkout-billing-address .billing-address-form .field.street .field:last-child { + margin: 0px; +} +.checkout-index-index .opc-wrapper .step-content .payments .checkout-billing-address .billing-address-form .field.choice { + width: calc(100% - 25px); + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; +} +.checkout-index-index .opc-wrapper .step-content .payments .checkout-billing-address .billing-address-form .field.choice .label { + font-family: 'NeuzeitS', 'Open Sans'; + font-weight: normal; + margin: 4px 0px 0px 10px; +} +.checkout-index-index .opc-wrapper .step-content .payment-method { + margin: 0px 0px 10px; +} +.checkout-index-index .opc-wrapper .step-content .payment-method .payment-method-title { + padding: 0px; + margin: 0px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: none; +} +.checkout-index-index .opc-wrapper .step-content .payment-method .payment-method-title #paypal_express + label span { + display: none; +} +.checkout-index-index .opc-wrapper .step-content .payment-method .payment-method-title #paypal_express + label a { + display: none; +} +.checkout-index-index .opc-wrapper .step-content .payment-method .payment-method-title .label { + margin: 0px 0px 0px 10px; + font-size: 1.4rem; + line-height: 17px; + color: #231F20; + font-family: 'NeuzeitS', 'Open Sans'; + font-weight: normal; +} +.checkout-index-index .opc-wrapper .step-content .payment-method .payment-method-title input[type="radio"]:checked::before { + background-color: rgba(229, 229, 229, 0.25); +} +.checkout-index-index .opc-wrapper .step-content .payment-method .fieldset { + margin: 0px; +} +.checkout-index-index .opc-wrapper .step-content .payment-method .payment-method-content { + padding: 0px; +} +.checkout-index-index .opc-wrapper .step-content .payment-method .payment-method-note { + display: none; +} +.checkout-index-index .opc-wrapper .step-content .payment-method + .payment-method { + margin: 0px; +} +.checkout-index-index .opc-wrapper .step-content .payment-method + .payment-method .payment-method-content .ccard { + margin: 0px; +} +.checkout-index-index .opc-wrapper .step-content .payment-method + .payment-method .payment-method-content .credit-card-types { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +.checkout-index-index .opc-wrapper .step-content .payment-method + .payment-method .payment-method-content .credit-card-types .item:first-child { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; +} +.checkout-index-index .opc-wrapper .step-content .payment-method + .payment-method .payment-method-content .credit-card-types .item:nth-child(2) { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; +} +.checkout-index-index .opc-wrapper .step-content .payment-method + .payment-method .payment-method-content .credit-card-types .item:nth-child(3) { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; +} +.checkout-index-index .opc-wrapper .step-content .payment-method + .payment-method .payment-method-content .credit-card-types img { + -webkit-filter: unset; +} +.checkout-index-index .opc-wrapper .step-content .payment-method + .payment-method .payment-method-content .legend { + margin: 0px; +} +.checkout-index-index .opc-wrapper .step-content .payment-method + .payment-method .payment-method-content .legend span { + font-size: unset; + line-height: unset; + margin: 0px; +} +.checkout-index-index .opc-wrapper .step-content .payment-method + .payment-method .payment-method-content .legend span span { + margin: 25px 0px; + font-size: 1.4rem; + line-height: 17px; + font-weight: 900; + font-family: 'NeuzeitS-bold', 'sans-serif'; + letter-spacing: 0.15em; + color: #231F20; + text-transform: uppercase; + display: block; +} +.checkout-index-index .opc-wrapper .step-content .payment-method + .payment-method .payment-method-content .input-text { + width: 100%; + margin: 0px; +} +.checkout-index-index .opc-wrapper .step-content .payment-method + .payment-method .payment-method-content .fields { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-left: -12.5px; + margin-right: -12.5px; +} +.checkout-index-index .opc-wrapper .step-content .payment-method + .payment-method .payment-method-content .fields .month { + width: calc(50% - 25px) !important; + margin: 0px 12.5px; +} +@media (max-width: 767px) { + .checkout-index-index .opc-wrapper .step-content .payment-method + .payment-method .payment-method-content .fields .month { + width: calc(100% - 25px) !important; + margin-bottom: 25px; + } +} +.checkout-index-index .opc-wrapper .step-content .payment-method + .payment-method .payment-method-content .fields .month .select { + width: 100%; + padding: 0px 0px 0px 14px; +} +.checkout-index-index .opc-wrapper .step-content .payment-method + .payment-method .payment-method-content .fields .year { + width: calc(50% - 25px) !important; + margin: 0px 12.5px; + padding: 0px; +} +@media (max-width: 767px) { + .checkout-index-index .opc-wrapper .step-content .payment-method + .payment-method .payment-method-content .fields .year { + width: calc(100% - 25px) !important; + } +} +.checkout-index-index .opc-wrapper .step-content .payment-method + .payment-method .payment-method-content .fields .year .select { + width: 100%; + padding: 0px 0px 0px 14px; +} +.checkout-index-index .opc-wrapper .step-content .payment-method + .payment-method .payment-method-content .cvv { + margin: 0px; +} +.checkout-index-index .opc-wrapper .step-content .payment-method + .payment-method .payment-method-content .cvv .control { + width: 100%; + padding: 0px; + vertical-align: top; +} +.checkout-index-index .opc-wrapper .step-content .payment-method + .payment-method .payment-method-content .cvv .control .field-tooltip { + display: none; +} +.checkout-index-index .opc-wrapper .field { + margin: 0px 0px 25px; +} +.checkout-index-index .opc-wrapper .field .label { + font-size: 1.4rem; + line-height: 17px; + font-weight: 900; + font-family: 'NeuzeitS-bold', 'sans-serif'; + margin: 0px 0px 5px; + color: #231F20; +} +.checkout-index-index .opc-wrapper .field .label:after { + font-size: 1.4rem; + line-height: 17px; + font-weight: 900; + font-family: 'NeuzeitS-bold', 'sans-serif'; + color: #8C0000; + margin: 0px 0px 0px 2px; + width: 4px; + display: inline-block; + text-indent: -2px; + vertical-align: top; +} +.checkout-index-index .opc-wrapper .field input { + background: #ffffff; + border: 1px solid #E5E5E5; + font-size: 1.4rem; + line-height: 17px; + color: #53565A; + font-family: 'NeuzeitS', 'Open Sans'; + height: 30px; + padding: 0px 0px 0px 14px; + width: 100%; +} +.checkout-index-index .opc-wrapper .field input::-webkit-input-placeholder { + /* Chrome/Opera/Safari */ + color: #53565A; +} +.checkout-index-index .opc-wrapper .field input ::-moz-placeholder { + /* Firefox 19+ */ + color: #53565A; +} +.checkout-index-index .opc-wrapper .field input :-ms-input-placeholder { + /* IE 10+ */ + color: #53565A; +} +.checkout-index-index .opc-wrapper .field input :-moz-placeholder { + /* Firefox 18- */ + color: #53565A; +} +.checkout-index-index .opc-wrapper .field input[type="checkbox"] { + width: 25px; + height: 25px; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + padding: 0; + background: none; + border: none; + margin: 0px; + vertical-align: middle; + position: relative; + top: 0px; +} +.checkout-index-index .opc-wrapper .field input[type="checkbox"]::before { + content: ""; + width: 25px; + height: 25px; + background: #E5E5E5; + display: inline-block; +} +.checkout-index-index .opc-wrapper .field input[type="checkbox"]:checked:after { + content: ""; + background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10' fill='none'%3E%3Cpath d='M12.8359 1.89062C12.9818 2.03646 13.0547 2.21354 13.0547 2.42187C13.0547 2.63021 12.9818 2.80729 12.8359 2.95312L7.17969 8.60937L6.11719 9.67187C5.97135 9.81771 5.79427 9.89062 5.58594 9.89062C5.3776 9.89062 5.20052 9.81771 5.05469 9.67187L3.99219 8.60937L1.16406 5.78125C1.01823 5.63542 0.945313 5.45833 0.945313 5.25C0.945313 5.04167 1.01823 4.86458 1.16406 4.71875L2.22656 3.65625C2.3724 3.51042 2.54948 3.4375 2.75781 3.4375C2.96615 3.4375 3.14323 3.51042 3.28906 3.65625L5.58594 5.96094L10.7109 0.828125C10.8568 0.682291 11.0339 0.609375 11.2422 0.609375C11.4505 0.609375 11.6276 0.682291 11.7734 0.828125L12.8359 1.89062Z' fill='%23231F20'/%3E%3C/svg%3E") no-repeat; + width: 14px; + height: 10px; + display: inline-block; + position: absolute; + left: 50%; + top: 50%; + -webkit-transform: translate(-50%, -50%); + -ms-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); +} +.checkout-index-index .opc-wrapper .field input[type="radio"] { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + width: 25px; + height: 25px; + padding: 0px; + margin: 0px; + border: none; + background: none; + position: relative; + border-radius: 50%; +} +.checkout-index-index .opc-wrapper .field input[type="radio"]::before { + content: ""; + width: 25px; + height: 25px; + border: 1px solid #E5E5E5; + border-radius: 50%; + display: inline-block; +} +.checkout-index-index .opc-wrapper .field input[type="radio"]:checked:after { + content: ""; + width: 13px; + height: 13px; + display: inline-block; + position: absolute; + top: 50%; + background: #231F20; + border-radius: 50%; + -webkit-transform: translate(-50%, -50%); + -ms-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + left: 50%; +} +.checkout-index-index .opc-wrapper .field .admin__control-textarea { + border: 1px solid #E5E5E5; + font-size: 1.4rem; +} +.checkout-index-index .opc-wrapper .field select { + background: #fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='5' viewBox='0 0 9 5' fill='none'%3E%3Cpath d='M7.09688 0.219375L4.18688 3.12938L1.27688 0.219375C0.984375 -0.073125 0.511875 -0.073125 0.219375 0.219375C-0.073125 0.511875 -0.073125 0.984375 0.219375 1.27688L3.66188 4.71938C3.95438 5.01188 4.42688 5.01188 4.71938 4.71938L8.16187 1.27688C8.45437 0.984375 8.45437 0.511875 8.16187 0.219375C7.86937 -0.065625 7.38938 -0.073125 7.09688 0.219375Z' fill='%2353565A'/%3E%3C/svg%3E") no-repeat calc(100% - 10px) center; + border: 1px solid #E5E5E5; + font-size: 1.4rem; + line-height: 17px; + color: #53565A; + font-family: 'NeuzeitS', 'Open Sans'; + height: 30px; + padding: 0px 0px 0px 14px; +} +.checkout-index-index .opc-wrapper .form-login { + padding-bottom: 0px; + border: none; + margin-bottom: 0px; +} +.checkout-index-index .opc-wrapper .form-login .fieldset { + margin: 0px; +} +.checkout-index-index .opc-wrapper .form-login .fieldset .field-tooltip { + display: none; +} +.checkout-index-index .opc-wrapper .form-shipping-address { + margin: 0px; +} +.checkout-index-index .opc-wrapper .form-shipping-address > .fieldset { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + margin: 0px -12.5px; +} +.checkout-index-index .opc-wrapper .form-shipping-address > .fieldset > .field { + width: calc(50% - 25px); + margin-left: 12.5px; + margin-right: 12.5px; +} +.checkout-index-index .opc-wrapper .form-shipping-address > .fieldset > .field.street { + width: calc(100% - 25px); +} +.checkout-index-index .opc-wrapper .form-shipping-address > .fieldset > .field.street .field [name="shippingAddress.street.1"] { + margin: 0px; +} +.checkout-index-index .opc-wrapper .form-shipping-address > .fieldset > .field.street .field .label { + position: static; + width: auto; + height: auto; + overflow: unset; + margin: 0px 0px 5px; +} +.checkout-index-index .opc-wrapper .form-shipping-address > .fieldset .field-tooltip { + display: none; +} +.checkout-index-index .opc-wrapper .actions-toolbar .action.primary { + width: 156px; + height: 52px; + background: #231F20; + font-size: 1.6rem; + line-height: 19px; + color: #ffffff; + font-family: 'NeuzeitS', 'Open Sans'; + border: none; + border-radius: 0px; + font-weight: normal; +} +.checkout-index-index .opc-wrapper .checkout-shipping-method .step-title { + font-size: 1.4rem; + line-height: 17px; + letter-spacing: 0.15em; + text-transform: uppercase; + color: #231F20; + margin: 0px 0px 25px; +} +.checkout-index-index .opc-wrapper .checkout-shipping-method .table-checkout-shipping-method { + min-width: unset; + width: 100%; +} +.checkout-index-index .opc-wrapper .checkout-shipping-method .table-checkout-shipping-method .row { + display: table-row; +} +.checkout-index-index .opc-wrapper .checkout-shipping-method .table-checkout-shipping-method .row td { + padding: 0px; + border: none; +} +.checkout-index-index .opc-wrapper .checkout-shipping-method .table-checkout-shipping-method .row td.col-carrier { + font-size: 1.4rem; + line-height: 17px; + letter-spacing: 0.05em; + color: #231F20; + font-family: 'NeuzeitS', 'Open Sans'; + padding: 5px 0px 6px 10px; +} +.checkout-index-index .opc-wrapper .checkout-shipping-method .table-checkout-shipping-method .row .carrier_title { + float: left; +} +.checkout-index-index .opc-wrapper .checkout-shipping-method .table-checkout-shipping-method .row .title-separator { + float: left; +} +.checkout-index-index .opc-wrapper .checkout-shipping-method .table-checkout-shipping-method .row input[type="radio"] { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + width: 25px; + height: 25px; + padding: 0px; + margin: 0px; + border: none; + background: none; + position: relative; + border-radius: 50%; +} +.checkout-index-index .opc-wrapper .checkout-shipping-method .table-checkout-shipping-method .row input:before { + content: ""; + width: 25px; + height: 25px; + border: 1px solid #E5E5E5; + border-radius: 50%; + display: inline-block; +} +.checkout-index-index .opc-wrapper .checkout-shipping-method .table-checkout-shipping-method .row input:checked:after { + content: ""; + width: 13px; + height: 13px; + display: inline-block; + position: absolute; + top: 50%; + background: #231f20; + border-radius: 50%; + -webkit-transform: translate(-50%, -50%); + -ms-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + left: 50%; +} +.checkout-index-index .opc-wrapper .checkout-shipping-method .checkout-shipping-method-bottom { + font-size: 1.6rem; + line-height: 19px; + color: #231F20; + font-family: 'NeuzeitS', 'Open Sans'; + margin: 15px 0px 25px; + display: inline-block; + vertical-align: top; + width: 100%; +} +.checkout-index-index .opc-wrapper .checkout-shipping-method .methods-shipping .actions-toolbar > .primary { + float: left; + margin: 0px 0px 23px 0px; +} +.checkout-index-index .opc-wrapper .shipping-address-items .shipping-address-item { + border: 1px solid #231F20; + width: 234px; + max-width: 100%; + padding: 14px 35px 18px 14px; + font-size: 1.4rem; + line-height: 27px; + color: #231F20; +} +.checkout-index-index .opc-wrapper .shipping-address-items .shipping-address-item::before { + display: none; +} +.checkout-index-index .opc-wrapper .shipping-address-items .shipping-address-item a { + font-size: 1.4rem; + line-height: 17px; + color: #231F20; +} +.checkout-index-index .opc-wrapper .shipping-address-items .shipping-address-item .action { + width: 116px; + height: 52px; + background: #231F20; + font-size: 1.6rem; + line-height: 19px; + color: #ffffff; + border: none; + margin: 15px 0px 0px; + padding: 0px; + float: left; + font-weight: normal; +} +.checkout-index-index .opc-wrapper .shipping-address-items .shipping-address-item.selected-item:after { + content: ""; + background: #231F20 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='11' viewBox='0 0 14 11' fill='none'%3E%3Cpath d='M12.8359 2.08746C12.9818 2.2333 13.0547 2.41038 13.0547 2.61871C13.0547 2.82705 12.9818 3.00413 12.8359 3.14996L7.17969 8.80621L6.11719 9.86871C5.97135 10.0145 5.79427 10.0875 5.58594 10.0875C5.3776 10.0875 5.20052 10.0145 5.05469 9.86871L3.99219 8.80621L1.16406 5.97809C1.01823 5.83225 0.945313 5.65517 0.945313 5.44684C0.945313 5.2385 1.01823 5.06142 1.16406 4.91559L2.22656 3.85309C2.3724 3.70725 2.54948 3.63434 2.75781 3.63434C2.96615 3.63434 3.14323 3.70725 3.28906 3.85309L5.58594 6.15778L10.7109 1.02496C10.8568 0.87913 11.0339 0.806213 11.2422 0.806213C11.4505 0.806213 11.6276 0.87913 11.7734 1.02496L12.8359 2.08746Z' fill='white'/%3E%3C/svg%3E") no-repeat center; + width: 30px; + height: 30px; + padding: 0px; +} +.checkout-index-index .opc-wrapper .shipping-address-items .shipping-address-item.selected-item .edit-address-link { + display: block !important; +} +.checkout-index-index .opc-wrapper .shipping-address-items .shipping-address-item:last-child { + margin: 0px; +} +.checkout-index-index .opc-wrapper .new-address-popup .action-show-popup { + padding: 0px; + background: none; + border: none; + font-size: 1.4rem; + line-height: 17px; + text-decoration-line: underline; + color: #231F20; + -webkit-box-shadow: none; + box-shadow: none; + font-family: 'NeuzeitS', 'Open Sans'; + font-weight: normal; + text-align: left; + margin: 0 0 5px 0; + height: auto; +} +.checkout-index-index .opc-wrapper .new-address-popup .action-show-popup span::before { + display: none; +} +.checkout-index-index .opc-sidebar { + float: left; + margin: 0px 0px 0px 120px; + width: 325px; + max-width: 100%; +} +@media (max-width: 1100px) { + .checkout-index-index .opc-sidebar { + margin: 0px 0px 0px 50px; + } +} +@media (max-width: 1024px) { + .checkout-index-index .opc-sidebar { + width: calc(40% - 50px); + } +} +@media (max-width: 991px) { + .checkout-index-index .opc-sidebar { + width: 100%; + margin: 0px; + } +} +.checkout-index-index .opc-sidebar .modal-header { + padding: 0px; + border: none; +} +.checkout-index-index .opc-sidebar .modal-content { + background: rgba(229, 229, 229, 0.25); + border: none; + border-radius: 0px; + padding: 17px 20px 0px; +} +.checkout-index-index .opc-sidebar .opc-block-summary { + background: none; + padding: 0px; + margin: 0px; +} +.checkout-index-index .opc-sidebar .opc-block-summary > .title { + font-size: 32px; + line-height: 38px; + color: #231F20; + font-family: 'NeuzeitS', 'Open Sans'; + font-weight: 400; + border-bottom: 1px solid rgba(35, 31, 32, 0.5); + padding-bottom: 11.5px; +} +.checkout-index-index .opc-sidebar .opc-block-summary .items-in-cart { + margin: 0px; +} +.checkout-index-index .opc-sidebar .opc-block-summary .items-in-cart .edit-summary { + position: absolute; + top: 14px; + right: 20px; + font-weight: normal; + font-size: 1.4rem; + line-height: 17px; + text-decoration: underline; +} +.checkout-index-index .opc-sidebar .opc-block-summary .items-in-cart .edit-summary a.viewcart { + color: #231F20; +} +.checkout-index-index .opc-sidebar .opc-block-summary .items-in-cart .title { + font-size: 1.4rem; + line-height: 17px; + letter-spacing: 0.15em; + text-transform: uppercase; + font-family: 'NeuzeitS-bold', 'sans-serif'; + font-weight: 900; + padding: 14.5px 0px 14px; + border: none; +} +.checkout-index-index .opc-sidebar .opc-block-summary .items-in-cart .title strong { + font-size: 1.4rem; + line-height: 17px; + letter-spacing: 0.15em; + text-transform: uppercase; + color: #231F20; +} +.checkout-index-index .opc-sidebar .opc-block-summary .items-in-cart .title:after { + display: none; +} +.checkout-index-index .opc-sidebar .opc-block-summary .table-totals { + font-family: 'NeuzeitS', 'Open Sans'; + border: none; + margin: 0px; + padding: 0px; +} +.checkout-index-index .opc-sidebar .opc-block-summary .table-totals tr.sub .mark { + padding-top: 7px; + border-top: 1px solid #231F20 !important; +} +.checkout-index-index .opc-sidebar .opc-block-summary .table-totals tr.sub .amount { + padding-top: 7px; + border-top: 1px solid #231F20 !important; +} +.checkout-index-index .opc-sidebar .opc-block-summary .table-totals tr.totals-tax .mark { + border-bottom: 1px solid #231F20 !important; + padding-bottom: 11px; +} +.checkout-index-index .opc-sidebar .opc-block-summary .table-totals tr.totals-tax .amount { + border-bottom: 1px solid #231F20 !important; + padding-bottom: 11px; +} +.checkout-index-index .opc-sidebar .opc-block-summary .table-totals tr.grand .mark { + font-size: 1.8rem; + line-height: 30px; + font-weight: 900; + font-family: 'NeuzeitS-bold', 'sans-serif'; + padding: 10px 0px 15px 0px; + text-transform: uppercase; +} +.checkout-index-index .opc-sidebar .opc-block-summary .table-totals tr.grand .mark strong { + padding: 0px; +} +.checkout-index-index .opc-sidebar .opc-block-summary .table-totals tr.grand .amount { + font-size: 1.8rem; + line-height: 30px; + font-weight: 900; + font-family: 'NeuzeitS-bold', 'sans-serif'; + padding: 10px 0px 15px 0px; +} +.checkout-index-index .opc-sidebar .opc-block-summary .table-totals tr.grand .amount strong { + padding: 0px; +} +.checkout-index-index .opc-sidebar .opc-block-summary .table-totals tr .mark { + background: none; + font-size: 1.4rem; + line-height: 30px; + color: #231F20; + padding: 0px; + border: none !important; +} +.checkout-index-index .opc-sidebar .opc-block-summary .table-totals tr .mark .value { + color: #231F20; +} +.checkout-index-index .opc-sidebar .opc-block-summary .table-totals tr .amount { + background: none; + font-size: 1.4rem; + line-height: 30px; + color: #231F20; + font-family: 'NeuzeitS-bold', 'sans-serif'; + padding: 0px; + border: none !important; +} +.checkout-index-index .opc-sidebar .opc-block-summary .minicart-items { + display: block !important; +} +.checkout-index-index .opc-sidebar .opc-block-summary .minicart-items-wrapper { + padding: 0px; + margin: 0px; +} +.checkout-index-index .opc-sidebar .opc-block-summary .minicart-items-wrapper .product-item { + border: none; + padding: 0px; +} +.checkout-index-index .opc-sidebar .opc-block-summary .minicart-items-wrapper .product-image-container { + width: 100px !important; + height: auto !important; +} +.checkout-index-index .opc-sidebar .opc-block-summary .minicart-items-wrapper .product-image-container .product-image-wrapper { + width: 100%; +} +.checkout-index-index .opc-sidebar .opc-block-summary .minicart-items-wrapper .product-image-container .product-image-wrapper img { + width: 100%; + height: auto; +} +.checkout-index-index .opc-sidebar .opc-block-summary .minicart-items-wrapper .product { + padding-bottom: 41px; +} +.checkout-index-index .opc-sidebar .opc-block-summary .minicart-items-wrapper .product-item-details { + display: inline-block; + vertical-align: top; + width: calc(100% - 115px); + margin: 0px 0px 0px 15px; + padding: 0px; +} +.checkout-index-index .opc-sidebar .opc-block-summary .minicart-items-wrapper .product-item-details .price-excluding-tax { + margin: 0px; +} +.checkout-index-index .opc-sidebar .opc-block-summary .minicart-items-wrapper .product-item-details .subtotal { + position: absolute; + bottom: 0px; + min-height: 41px; + right: 0px; +} +.checkout-index-index .opc-sidebar .opc-block-summary .minicart-items-wrapper .product-item-details .cart-price .price { + font-size: 1.8rem; + line-height: 22px; + font-family: 'NeuzeitS-bold', 'sans-serif'; + font-weight: 900; +} +.checkout-index-index .opc-sidebar .opc-block-summary .minicart-items-wrapper .product-item-name { + font-size: 1.8rem; + line-height: 22px; + color: #231F20; + font-family: 'NeuzeitS', 'Open Sans'; + margin: 0px 0px 8px 0px; +} +.checkout-index-index .opc-sidebar .opc-block-summary .minicart-items-wrapper .details-qty { + display: none; +} +@media only screen and (max-width: 767px) { + .checkout-index-index .modals-wrapper .modal-popup.modal-slide { + left: 0; + } +} +.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-header .modal-title { + border-bottom: none; +} +.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content { + margin: 30px 0 0 0; + border: none; +} +.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address { + max-width: 100%; +} +@media only screen and (max-width: 767px) { + .checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field { + width: 100% !important; + display: block !important; + } +} +.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field .label { + font-weight: 900; + font-size: 1.4rem; + line-height: 17px; + color: #231F20; +} +.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field .label .control .select { + font-size: 1.4rem; +} +.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field._required[name="shippingAddress.firstname"] { + width: 50%; + display: inline-block; +} +.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field._required[name="shippingAddress.lastname"] { + width: 50%; + display: inline-block; +} +.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field._required[name="shippingAddress.lastname"] .label { + margin: 0 0 0 1.5rem; +} +@media only screen and (max-width: 767px) { + .checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field._required[name="shippingAddress.lastname"] .label { + margin: 0 0 0 0; + } +} +.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field._required[name="shippingAddress.lastname"] .control { + margin: 0 0 0 1.5rem; +} +@media only screen and (max-width: 767px) { + .checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field._required[name="shippingAddress.lastname"] .control { + margin: 0 0 0 0; + } +} +.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field._required[name="shippingAddress.telephone"] { + width: 50%; + display: inline-block; +} +.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field[name="shippingAddress.company"] { + width: 50%; + display: inline-block; +} +.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field[name="shippingAddress.company"] .label { + margin: 0 0 0 1.5rem; +} +@media only screen and (max-width: 767px) { + .checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field[name="shippingAddress.company"] .label { + margin: 0 0 0 0; + } +} +.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field[name="shippingAddress.company"] .control { + margin: 0 0 0 1.5rem; +} +@media only screen and (max-width: 767px) { + .checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field[name="shippingAddress.company"] .control { + margin: 0 0 0 0; + } +} +.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field.additional[name="shippingAddress.street.1"] { + width: 50%; + display: inline-block; +} +.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field._required[name="shippingAddress.city"] { + width: 50%; + display: inline-block; +} +.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field._required[name="shippingAddress.region_id"] { + width: 50%; + display: inline-block; +} +.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field._required[name="shippingAddress.region_id"] .label { + margin: 0 0 0 1.5rem; +} +@media only screen and (max-width: 767px) { + .checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field._required[name="shippingAddress.region_id"] .label { + margin: 0 0 0 0; + } +} +.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field._required[name="shippingAddress.region_id"] .control { + margin: 0 0 0 1.5rem; +} +@media only screen and (max-width: 767px) { + .checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field._required[name="shippingAddress.region_id"] .control { + margin: 0 0 0 0; + } +} +.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field._required[name="shippingAddress.postcode"] { + width: 50%; + display: inline-block; +} +.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field._required[name="shippingAddress.country_id"] { + width: 50%; + display: inline-block; +} +.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field._required[name="shippingAddress.country_id"] .label { + margin: 0 0 0 1.5rem; +} +@media only screen and (max-width: 767px) { + .checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field._required[name="shippingAddress.country_id"] .label { + margin: 0 0 0 0; + } +} +.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field._required[name="shippingAddress.country_id"] .control { + margin: 0 0 0 1.5rem; +} +@media only screen and (max-width: 767px) { + .checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field._required[name="shippingAddress.country_id"] .control { + margin: 0 0 0 0; + } +} +.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-footer button.action.primary.action-save-address { + float: left; + margin: 0 20px 0 0; + background: #000 !important; + color: #fff !important; + font-weight: 600; + border: none; + padding: 15px !important; + width: 100%; + max-width: 332px; + border-radius: 0px !important; + text-transform: uppercase; + font-size: 1.8rem; + height: 59px; +} +@media only screen and (max-width: 767px) { + .checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-footer button.action.primary.action-save-address { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + margin: 0 0 0 0 !important; + } +} +.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-footer button.action.secondary.action-hide-popup { + float: unset; + margin: 0 0 0 7rem !important; + background: #000 !important; + color: #fff !important; + font-weight: 600; + border: none; + padding: 15px !important; + width: 100%; + max-width: 332px; + border-radius: 0px !important; + text-transform: uppercase; + font-size: 1.8rem; + height: 59px; + text-decoration: none !important; +} +@media only screen and (max-width: 767px) { + .checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-footer button.action.secondary.action-hide-popup { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + margin: 0 0 0 1rem !important; + } +} +.checkout-onepage-success .page-title { + font-family: 'NeuzeitS', 'Open Sans'; + font-size: 4.8rem; + font-weight: 400; + line-height: 58px; + margin-top: 7.9rem; + margin-bottom: 5rem; + padding-left: 1.5rem; +} +@media only screen and (max-width: 767px) { + .checkout-onepage-success .page-title { + padding-left: 0px; + } +} +.checkout-onepage-success .page-title-wrapper a.action.print { + display: none; +} +.checkout-onepage-success .page.messages { + display: none; +} +.checkout-onepage-success .checkout-success { + padding-left: 5rem; +} +@media only screen and (max-width: 767px) { + .checkout-onepage-success .checkout-success { + padding-left: 0px; + } +} +.checkout-onepage-success .checkout-success p { + font-family: 'NeuzeitS', 'Open Sans'; + font-size: 1.6rem; + font-weight: 400; + line-height: 42px; +} +.checkout-onepage-success .checkout-success p a { + font-weight: 900; + font-size: 'NeuzeitS-bold', 'sans-serif'; + color: #231F20; +} +.checkout-onepage-success .checkout-success .actions-toolbar .primary { + padding-top: 3rem; + padding-bottom: 115px; +} +@media only screen and (max-width: 767px) { + .checkout-onepage-success .checkout-success .actions-toolbar .primary { + padding-bottom: 95px; + text-align: left; + } +} +.checkout-onepage-success .checkout-success .actions-toolbar .primary .action.primary.continue { + font-family: 'NeuzeitS', 'Open Sans'; + font-size: 1.6rem; + font-weight: 400; + line-height: 19px; + text-align: center; + background-color: #231F20; + color: #ffffff; + width: 258px; + border-radius: 0px; + padding: 16px; +} +/* contact-us styles start */ +.contact-us-form { + font-size: 14px; + font-weight: 900; + font-family: 'NeuzeitS', Helvetica, sans-serif; + color: #231F20; +} +.contact-us-form .input-text { + width: 100%; + color: #53565A; + padding: 5px 14px; + margin-top: 5px; + border: 1px solid #E5E5E5; +} +.contact-us-form .select { + width: 100%; + padding: 5px 10px; + color: #231F20; + margin-top: 5px; + border: 1px solid #E5E5E5; +} +.contact-us-form .field-required { + margin: 2rem; +} +.contact-us-form .actions-toolbar { + text-align: center; + width: 100%; + margin-top: 5rem; + font-size: 16px; +} +.contact-us-form .actions-toolbar .button.action.continue.primary { + font-size: 16px; + color: #FFFFFF; + font-family: 'NeuzeitS', Helvetica, sans-serif; + background: #231F20; + padding: 10px 7rem; +} +.contact-us-form .contact-us-fields { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + width: 75%; +} +.contact-us-form .contact-us-fields .form-section-primary { + width: 50%; +} +.contact-us-form .contact-us-fields .form-section-secondary { + width: 50%; +} +.contact-us-form .contact-us-fields .form-section-secondary #comment { + height: 47%; +} +.contact-us-form .contact-us-fields .form-section-third { + width: 37.5%; + margin-top: 4rem; +} +/* contact-us styles end */ +/**** OVERRULES ****/ + +/*# sourceMappingURL=maps/less-styles.css.map */ diff --git a/app/css/maps/animate.css.map b/app/css/maps/animate.css.map new file mode 100644 index 0000000..3f82138 --- /dev/null +++ b/app/css/maps/animate.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["animate.scss","animate.css"],"names":[],"mappings":"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;AAEA;EACE;IACE,UAAA;ECheF;EDmeA;IACE,UAAA;IACA,oEAAA;IACA,4DAAA;ECjeF;AACF;ADoeA;EACE;IACE,UAAA;ECleF;EDqeA;IACE,UAAA;IACA,oEAAA;IACA,4DAAA;ECneF;AACF;ADseA;EACE,+BAAA;EACA,uBAAA;ACpeF;;ADueA;EACE;IACE,UAAA;IACA,yCAAA;IACA,iCAAA;ECpeF;EDueA;IACE,UAAA;ECreF;AACF;ADweA;EACE;IACE,UAAA;IACA,yCAAA;IACA,iCAAA;ECteF;EDyeA;IACE,UAAA;ECveF;AACF;AD0eA;EACE,8BAAA;EACA,sBAAA;ACxeF;;AD2eA;EACE;IACE,UAAA;IACA,oEAAA;IACA,4DAAA;IACA,yEAAA;IACA,iEAAA;ECxeF;ED2eA;IACE,UAAA;IACA,uEAAA;IACA,+DAAA;IACA,sEAAA;IACA,8DAAA;ECzeF;AACF;AD4eA;EACE;IACE,UAAA;IACA,oEAAA;IACA,4DAAA;IACA,yEAAA;IACA,iEAAA;EC1eF;ED6eA;IACE,UAAA;IACA,uEAAA;IACA,+DAAA;IACA,sEAAA;IACA,8DAAA;EC3eF;AACF;AD8eA;EACE,kCAAA;EACA,0BAAA;AC5eF;;AD+eA;EACE;IACE,UAAA;IACA,oEAAA;IACA,4DAAA;IACA,yEAAA;IACA,iEAAA;EC5eF;ED+eA;IACE,UAAA;IACA,uEAAA;IACA,+DAAA;IACA,sEAAA;IACA,8DAAA;EC7eF;AACF;ADgfA;EACE;IACE,UAAA;IACA,oEAAA;IACA,4DAAA;IACA,yEAAA;IACA,iEAAA;EC9eF;EDifA;IACE,UAAA;IACA,uEAAA;IACA,+DAAA;IACA,sEAAA;IACA,8DAAA;EC/eF;AACF;ADkfA;EACE,kCAAA;EACA,0BAAA;AChfF;;ADmfA;EACE;IACE,UAAA;IACA,mEAAA;IACA,2DAAA;IACA,yEAAA;IACA,iEAAA;EChfF;EDmfA;IACE,UAAA;IACA,wEAAA;IACA,gEAAA;IACA,sEAAA;IACA,8DAAA;ECjfF;AACF;ADofA;EACE;IACE,UAAA;IACA,mEAAA;IACA,2DAAA;IAC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","file":"../animate.css","sourcesContent":["@charset \"UTF-8\";\r\n\r\n/*!\r\n * animate.css -http://daneden.me/animate\r\n * Version - 3.6.0\r\n * Licensed under the MIT license - http://opensource.org/licenses/MIT\r\n *\r\n * Copyright (c) 2018 Daniel Eden\r\n */\r\n\r\n.animated {\r\n -webkit-animation-duration: 1s;\r\n animation-duration: 1s;\r\n -webkit-animation-fill-mode: both;\r\n animation-fill-mode: both;\r\n}\r\n\r\n.animated.infinite {\r\n -webkit-animation-iteration-count: infinite;\r\n animation-iteration-count: infinite;\r\n}\r\n\r\n@-webkit-keyframes bounce {\r\n from,\r\n 20%,\r\n 53%,\r\n 80%,\r\n to {\r\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n\r\n 40%,\r\n 43% {\r\n -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);\r\n animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);\r\n -webkit-transform: translate3d(0, -30px, 0);\r\n transform: translate3d(0, -30px, 0);\r\n }\r\n\r\n 70% {\r\n -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);\r\n animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);\r\n -webkit-transform: translate3d(0, -15px, 0);\r\n transform: translate3d(0, -15px, 0);\r\n }\r\n\r\n 90% {\r\n -webkit-transform: translate3d(0, -4px, 0);\r\n transform: translate3d(0, -4px, 0);\r\n }\r\n}\r\n\r\n@keyframes bounce {\r\n from,\r\n 20%,\r\n 53%,\r\n 80%,\r\n to {\r\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n\r\n 40%,\r\n 43% {\r\n -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);\r\n animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);\r\n -webkit-transform: translate3d(0, -30px, 0);\r\n transform: translate3d(0, -30px, 0);\r\n }\r\n\r\n 70% {\r\n -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);\r\n animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);\r\n -webkit-transform: translate3d(0, -15px, 0);\r\n transform: translate3d(0, -15px, 0);\r\n }\r\n\r\n 90% {\r\n -webkit-transform: translate3d(0, -4px, 0);\r\n transform: translate3d(0, -4px, 0);\r\n }\r\n}\r\n\r\n.bounce {\r\n -webkit-animation-name: bounce;\r\n animation-name: bounce;\r\n -webkit-transform-origin: center bottom;\r\n transform-origin: center bottom;\r\n}\r\n\r\n@-webkit-keyframes flash {\r\n from,\r\n 50%,\r\n to {\r\n opacity: 1;\r\n }\r\n\r\n 25%,\r\n 75% {\r\n opacity: 0;\r\n }\r\n}\r\n\r\n@keyframes flash {\r\n from,\r\n 50%,\r\n to {\r\n opacity: 1;\r\n }\r\n\r\n 25%,\r\n 75% {\r\n opacity: 0;\r\n }\r\n}\r\n\r\n.flash {\r\n -webkit-animation-name: flash;\r\n animation-name: flash;\r\n}\r\n\r\n/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */\r\n\r\n@-webkit-keyframes pulse {\r\n from {\r\n -webkit-transform: scale3d(1, 1, 1);\r\n transform: scale3d(1, 1, 1);\r\n }\r\n\r\n 50% {\r\n -webkit-transform: scale3d(1.05, 1.05, 1.05);\r\n transform: scale3d(1.05, 1.05, 1.05);\r\n }\r\n\r\n to {\r\n -webkit-transform: scale3d(1, 1, 1);\r\n transform: scale3d(1, 1, 1);\r\n }\r\n}\r\n\r\n@keyframes pulse {\r\n from {\r\n -webkit-transform: scale3d(1, 1, 1);\r\n transform: scale3d(1, 1, 1);\r\n }\r\n\r\n 50% {\r\n -webkit-transform: scale3d(1.05, 1.05, 1.05);\r\n transform: scale3d(1.05, 1.05, 1.05);\r\n }\r\n\r\n to {\r\n -webkit-transform: scale3d(1, 1, 1);\r\n transform: scale3d(1, 1, 1);\r\n }\r\n}\r\n\r\n.pulse {\r\n -webkit-animation-name: pulse;\r\n animation-name: pulse;\r\n}\r\n\r\n@-webkit-keyframes rubberBand {\r\n from {\r\n -webkit-transform: scale3d(1, 1, 1);\r\n transform: scale3d(1, 1, 1);\r\n }\r\n\r\n 30% {\r\n -webkit-transform: scale3d(1.25, 0.75, 1);\r\n transform: scale3d(1.25, 0.75, 1);\r\n }\r\n\r\n 40% {\r\n -webkit-transform: scale3d(0.75, 1.25, 1);\r\n transform: scale3d(0.75, 1.25, 1);\r\n }\r\n\r\n 50% {\r\n -webkit-transform: scale3d(1.15, 0.85, 1);\r\n transform: scale3d(1.15, 0.85, 1);\r\n }\r\n\r\n 65% {\r\n -webkit-transform: scale3d(0.95, 1.05, 1);\r\n transform: scale3d(0.95, 1.05, 1);\r\n }\r\n\r\n 75% {\r\n -webkit-transform: scale3d(1.05, 0.95, 1);\r\n transform: scale3d(1.05, 0.95, 1);\r\n }\r\n\r\n to {\r\n -webkit-transform: scale3d(1, 1, 1);\r\n transform: scale3d(1, 1, 1);\r\n }\r\n}\r\n\r\n@keyframes rubberBand {\r\n from {\r\n -webkit-transform: scale3d(1, 1, 1);\r\n transform: scale3d(1, 1, 1);\r\n }\r\n\r\n 30% {\r\n -webkit-transform: scale3d(1.25, 0.75, 1);\r\n transform: scale3d(1.25, 0.75, 1);\r\n }\r\n\r\n 40% {\r\n -webkit-transform: scale3d(0.75, 1.25, 1);\r\n transform: scale3d(0.75, 1.25, 1);\r\n }\r\n\r\n 50% {\r\n -webkit-transform: scale3d(1.15, 0.85, 1);\r\n transform: scale3d(1.15, 0.85, 1);\r\n }\r\n\r\n 65% {\r\n -webkit-transform: scale3d(0.95, 1.05, 1);\r\n transform: scale3d(0.95, 1.05, 1);\r\n }\r\n\r\n 75% {\r\n -webkit-transform: scale3d(1.05, 0.95, 1);\r\n transform: scale3d(1.05, 0.95, 1);\r\n }\r\n\r\n to {\r\n -webkit-transform: scale3d(1, 1, 1);\r\n transform: scale3d(1, 1, 1);\r\n }\r\n}\r\n\r\n.rubberBand {\r\n -webkit-animation-name: rubberBand;\r\n animation-name: rubberBand;\r\n}\r\n\r\n@-webkit-keyframes shake {\r\n from,\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n\r\n 10%,\r\n 30%,\r\n 50%,\r\n 70%,\r\n 90% {\r\n -webkit-transform: translate3d(-10px, 0, 0);\r\n transform: translate3d(-10px, 0, 0);\r\n }\r\n\r\n 20%,\r\n 40%,\r\n 60%,\r\n 80% {\r\n -webkit-transform: translate3d(10px, 0, 0);\r\n transform: translate3d(10px, 0, 0);\r\n }\r\n}\r\n\r\n@keyframes shake {\r\n from,\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n\r\n 10%,\r\n 30%,\r\n 50%,\r\n 70%,\r\n 90% {\r\n -webkit-transform: translate3d(-10px, 0, 0);\r\n transform: translate3d(-10px, 0, 0);\r\n }\r\n\r\n 20%,\r\n 40%,\r\n 60%,\r\n 80% {\r\n -webkit-transform: translate3d(10px, 0, 0);\r\n transform: translate3d(10px, 0, 0);\r\n }\r\n}\r\n\r\n.shake {\r\n -webkit-animation-name: shake;\r\n animation-name: shake;\r\n}\r\n\r\n@-webkit-keyframes headShake {\r\n 0% {\r\n -webkit-transform: translateX(0);\r\n transform: translateX(0);\r\n }\r\n\r\n 6.5% {\r\n -webkit-transform: translateX(-6px) rotateY(-9deg);\r\n transform: translateX(-6px) rotateY(-9deg);\r\n }\r\n\r\n 18.5% {\r\n -webkit-transform: translateX(5px) rotateY(7deg);\r\n transform: translateX(5px) rotateY(7deg);\r\n }\r\n\r\n 31.5% {\r\n -webkit-transform: translateX(-3px) rotateY(-5deg);\r\n transform: translateX(-3px) rotateY(-5deg);\r\n }\r\n\r\n 43.5% {\r\n -webkit-transform: translateX(2px) rotateY(3deg);\r\n transform: translateX(2px) rotateY(3deg);\r\n }\r\n\r\n 50% {\r\n -webkit-transform: translateX(0);\r\n transform: translateX(0);\r\n }\r\n}\r\n\r\n@keyframes headShake {\r\n 0% {\r\n -webkit-transform: translateX(0);\r\n transform: translateX(0);\r\n }\r\n\r\n 6.5% {\r\n -webkit-transform: translateX(-6px) rotateY(-9deg);\r\n transform: translateX(-6px) rotateY(-9deg);\r\n }\r\n\r\n 18.5% {\r\n -webkit-transform: translateX(5px) rotateY(7deg);\r\n transform: translateX(5px) rotateY(7deg);\r\n }\r\n\r\n 31.5% {\r\n -webkit-transform: translateX(-3px) rotateY(-5deg);\r\n transform: translateX(-3px) rotateY(-5deg);\r\n }\r\n\r\n 43.5% {\r\n -webkit-transform: translateX(2px) rotateY(3deg);\r\n transform: translateX(2px) rotateY(3deg);\r\n }\r\n\r\n 50% {\r\n -webkit-transform: translateX(0);\r\n transform: translateX(0);\r\n }\r\n}\r\n\r\n.headShake {\r\n -webkit-animation-timing-function: ease-in-out;\r\n animation-timing-function: ease-in-out;\r\n -webkit-animation-name: headShake;\r\n animation-name: headShake;\r\n}\r\n\r\n@-webkit-keyframes swing {\r\n 20% {\r\n -webkit-transform: rotate3d(0, 0, 1, 15deg);\r\n transform: rotate3d(0, 0, 1, 15deg);\r\n }\r\n\r\n 40% {\r\n -webkit-transform: rotate3d(0, 0, 1, -10deg);\r\n transform: rotate3d(0, 0, 1, -10deg);\r\n }\r\n\r\n 60% {\r\n -webkit-transform: rotate3d(0, 0, 1, 5deg);\r\n transform: rotate3d(0, 0, 1, 5deg);\r\n }\r\n\r\n 80% {\r\n -webkit-transform: rotate3d(0, 0, 1, -5deg);\r\n transform: rotate3d(0, 0, 1, -5deg);\r\n }\r\n\r\n to {\r\n -webkit-transform: rotate3d(0, 0, 1, 0deg);\r\n transform: rotate3d(0, 0, 1, 0deg);\r\n }\r\n}\r\n\r\n@keyframes swing {\r\n 20% {\r\n -webkit-transform: rotate3d(0, 0, 1, 15deg);\r\n transform: rotate3d(0, 0, 1, 15deg);\r\n }\r\n\r\n 40% {\r\n -webkit-transform: rotate3d(0, 0, 1, -10deg);\r\n transform: rotate3d(0, 0, 1, -10deg);\r\n }\r\n\r\n 60% {\r\n -webkit-transform: rotate3d(0, 0, 1, 5deg);\r\n transform: rotate3d(0, 0, 1, 5deg);\r\n }\r\n\r\n 80% {\r\n -webkit-transform: rotate3d(0, 0, 1, -5deg);\r\n transform: rotate3d(0, 0, 1, -5deg);\r\n }\r\n\r\n to {\r\n -webkit-transform: rotate3d(0, 0, 1, 0deg);\r\n transform: rotate3d(0, 0, 1, 0deg);\r\n }\r\n}\r\n\r\n.swing {\r\n -webkit-transform-origin: top center;\r\n transform-origin: top center;\r\n -webkit-animation-name: swing;\r\n animation-name: swing;\r\n}\r\n\r\n@-webkit-keyframes tada {\r\n from {\r\n -webkit-transform: scale3d(1, 1, 1);\r\n transform: scale3d(1, 1, 1);\r\n }\r\n\r\n 10%,\r\n 20% {\r\n -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);\r\n transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);\r\n }\r\n\r\n 30%,\r\n 50%,\r\n 70%,\r\n 90% {\r\n -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);\r\n transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);\r\n }\r\n\r\n 40%,\r\n 60%,\r\n 80% {\r\n -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);\r\n transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);\r\n }\r\n\r\n to {\r\n -webkit-transform: scale3d(1, 1, 1);\r\n transform: scale3d(1, 1, 1);\r\n }\r\n}\r\n\r\n@keyframes tada {\r\n from {\r\n -webkit-transform: scale3d(1, 1, 1);\r\n transform: scale3d(1, 1, 1);\r\n }\r\n\r\n 10%,\r\n 20% {\r\n -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);\r\n transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);\r\n }\r\n\r\n 30%,\r\n 50%,\r\n 70%,\r\n 90% {\r\n -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);\r\n transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);\r\n }\r\n\r\n 40%,\r\n 60%,\r\n 80% {\r\n -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);\r\n transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);\r\n }\r\n\r\n to {\r\n -webkit-transform: scale3d(1, 1, 1);\r\n transform: scale3d(1, 1, 1);\r\n }\r\n}\r\n\r\n.tada {\r\n -webkit-animation-name: tada;\r\n animation-name: tada;\r\n}\r\n\r\n/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */\r\n\r\n@-webkit-keyframes wobble {\r\n from {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n\r\n 15% {\r\n -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);\r\n transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);\r\n }\r\n\r\n 30% {\r\n -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);\r\n transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);\r\n }\r\n\r\n 45% {\r\n -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);\r\n transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);\r\n }\r\n\r\n 60% {\r\n -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);\r\n transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);\r\n }\r\n\r\n 75% {\r\n -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);\r\n transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);\r\n }\r\n\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n@keyframes wobble {\r\n from {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n\r\n 15% {\r\n -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);\r\n transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);\r\n }\r\n\r\n 30% {\r\n -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);\r\n transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);\r\n }\r\n\r\n 45% {\r\n -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);\r\n transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);\r\n }\r\n\r\n 60% {\r\n -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);\r\n transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);\r\n }\r\n\r\n 75% {\r\n -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);\r\n transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);\r\n }\r\n\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n.wobble {\r\n -webkit-animation-name: wobble;\r\n animation-name: wobble;\r\n}\r\n\r\n@-webkit-keyframes jello {\r\n from,\r\n 11.1%,\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n\r\n 22.2% {\r\n -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);\r\n transform: skewX(-12.5deg) skewY(-12.5deg);\r\n }\r\n\r\n 33.3% {\r\n -webkit-transform: skewX(6.25deg) skewY(6.25deg);\r\n transform: skewX(6.25deg) skewY(6.25deg);\r\n }\r\n\r\n 44.4% {\r\n -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);\r\n transform: skewX(-3.125deg) skewY(-3.125deg);\r\n }\r\n\r\n 55.5% {\r\n -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);\r\n transform: skewX(1.5625deg) skewY(1.5625deg);\r\n }\r\n\r\n 66.6% {\r\n -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);\r\n transform: skewX(-0.78125deg) skewY(-0.78125deg);\r\n }\r\n\r\n 77.7% {\r\n -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);\r\n transform: skewX(0.390625deg) skewY(0.390625deg);\r\n }\r\n\r\n 88.8% {\r\n -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);\r\n transform: skewX(-0.1953125deg) skewY(-0.1953125deg);\r\n }\r\n}\r\n\r\n@keyframes jello {\r\n from,\r\n 11.1%,\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n\r\n 22.2% {\r\n -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);\r\n transform: skewX(-12.5deg) skewY(-12.5deg);\r\n }\r\n\r\n 33.3% {\r\n -webkit-transform: skewX(6.25deg) skewY(6.25deg);\r\n transform: skewX(6.25deg) skewY(6.25deg);\r\n }\r\n\r\n 44.4% {\r\n -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);\r\n transform: skewX(-3.125deg) skewY(-3.125deg);\r\n }\r\n\r\n 55.5% {\r\n -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);\r\n transform: skewX(1.5625deg) skewY(1.5625deg);\r\n }\r\n\r\n 66.6% {\r\n -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);\r\n transform: skewX(-0.78125deg) skewY(-0.78125deg);\r\n }\r\n\r\n 77.7% {\r\n -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);\r\n transform: skewX(0.390625deg) skewY(0.390625deg);\r\n }\r\n\r\n 88.8% {\r\n -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);\r\n transform: skewX(-0.1953125deg) skewY(-0.1953125deg);\r\n }\r\n}\r\n\r\n.jello {\r\n -webkit-animation-name: jello;\r\n animation-name: jello;\r\n -webkit-transform-origin: center;\r\n transform-origin: center;\r\n}\r\n\r\n@-webkit-keyframes bounceIn {\r\n from,\r\n 20%,\r\n 40%,\r\n 60%,\r\n 80%,\r\n to {\r\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n }\r\n\r\n 0% {\r\n opacity: 0;\r\n -webkit-transform: scale3d(0.3, 0.3, 0.3);\r\n transform: scale3d(0.3, 0.3, 0.3);\r\n }\r\n\r\n 20% {\r\n -webkit-transform: scale3d(1.1, 1.1, 1.1);\r\n transform: scale3d(1.1, 1.1, 1.1);\r\n }\r\n\r\n 40% {\r\n -webkit-transform: scale3d(0.9, 0.9, 0.9);\r\n transform: scale3d(0.9, 0.9, 0.9);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(1.03, 1.03, 1.03);\r\n transform: scale3d(1.03, 1.03, 1.03);\r\n }\r\n\r\n 80% {\r\n -webkit-transform: scale3d(0.97, 0.97, 0.97);\r\n transform: scale3d(0.97, 0.97, 0.97);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n -webkit-transform: scale3d(1, 1, 1);\r\n transform: scale3d(1, 1, 1);\r\n }\r\n}\r\n\r\n@keyframes bounceIn {\r\n from,\r\n 20%,\r\n 40%,\r\n 60%,\r\n 80%,\r\n to {\r\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n }\r\n\r\n 0% {\r\n opacity: 0;\r\n -webkit-transform: scale3d(0.3, 0.3, 0.3);\r\n transform: scale3d(0.3, 0.3, 0.3);\r\n }\r\n\r\n 20% {\r\n -webkit-transform: scale3d(1.1, 1.1, 1.1);\r\n transform: scale3d(1.1, 1.1, 1.1);\r\n }\r\n\r\n 40% {\r\n -webkit-transform: scale3d(0.9, 0.9, 0.9);\r\n transform: scale3d(0.9, 0.9, 0.9);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(1.03, 1.03, 1.03);\r\n transform: scale3d(1.03, 1.03, 1.03);\r\n }\r\n\r\n 80% {\r\n -webkit-transform: scale3d(0.97, 0.97, 0.97);\r\n transform: scale3d(0.97, 0.97, 0.97);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n -webkit-transform: scale3d(1, 1, 1);\r\n transform: scale3d(1, 1, 1);\r\n }\r\n}\r\n\r\n.bounceIn {\r\n -webkit-animation-duration: 0.75s;\r\n animation-duration: 0.75s;\r\n -webkit-animation-name: bounceIn;\r\n animation-name: bounceIn;\r\n}\r\n\r\n@-webkit-keyframes bounceInDown {\r\n from,\r\n 60%,\r\n 75%,\r\n 90%,\r\n to {\r\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n }\r\n\r\n 0% {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, -3000px, 0);\r\n transform: translate3d(0, -3000px, 0);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(0, 25px, 0);\r\n transform: translate3d(0, 25px, 0);\r\n }\r\n\r\n 75% {\r\n -webkit-transform: translate3d(0, -10px, 0);\r\n transform: translate3d(0, -10px, 0);\r\n }\r\n\r\n 90% {\r\n -webkit-transform: translate3d(0, 5px, 0);\r\n transform: translate3d(0, 5px, 0);\r\n }\r\n\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n@keyframes bounceInDown {\r\n from,\r\n 60%,\r\n 75%,\r\n 90%,\r\n to {\r\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n }\r\n\r\n 0% {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, -3000px, 0);\r\n transform: translate3d(0, -3000px, 0);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(0, 25px, 0);\r\n transform: translate3d(0, 25px, 0);\r\n }\r\n\r\n 75% {\r\n -webkit-transform: translate3d(0, -10px, 0);\r\n transform: translate3d(0, -10px, 0);\r\n }\r\n\r\n 90% {\r\n -webkit-transform: translate3d(0, 5px, 0);\r\n transform: translate3d(0, 5px, 0);\r\n }\r\n\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n.bounceInDown {\r\n -webkit-animation-name: bounceInDown;\r\n animation-name: bounceInDown;\r\n}\r\n\r\n@-webkit-keyframes bounceInLeft {\r\n from,\r\n 60%,\r\n 75%,\r\n 90%,\r\n to {\r\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n }\r\n\r\n 0% {\r\n opacity: 0;\r\n -webkit-transform: translate3d(-3000px, 0, 0);\r\n transform: translate3d(-3000px, 0, 0);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(25px, 0, 0);\r\n transform: translate3d(25px, 0, 0);\r\n }\r\n\r\n 75% {\r\n -webkit-transform: translate3d(-10px, 0, 0);\r\n transform: translate3d(-10px, 0, 0);\r\n }\r\n\r\n 90% {\r\n -webkit-transform: translate3d(5px, 0, 0);\r\n transform: translate3d(5px, 0, 0);\r\n }\r\n\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n@keyframes bounceInLeft {\r\n from,\r\n 60%,\r\n 75%,\r\n 90%,\r\n to {\r\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n }\r\n\r\n 0% {\r\n opacity: 0;\r\n -webkit-transform: translate3d(-3000px, 0, 0);\r\n transform: translate3d(-3000px, 0, 0);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(25px, 0, 0);\r\n transform: translate3d(25px, 0, 0);\r\n }\r\n\r\n 75% {\r\n -webkit-transform: translate3d(-10px, 0, 0);\r\n transform: translate3d(-10px, 0, 0);\r\n }\r\n\r\n 90% {\r\n -webkit-transform: translate3d(5px, 0, 0);\r\n transform: translate3d(5px, 0, 0);\r\n }\r\n\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n.bounceInLeft {\r\n -webkit-animation-name: bounceInLeft;\r\n animation-name: bounceInLeft;\r\n}\r\n\r\n@-webkit-keyframes bounceInRight {\r\n from,\r\n 60%,\r\n 75%,\r\n 90%,\r\n to {\r\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n }\r\n\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(3000px, 0, 0);\r\n transform: translate3d(3000px, 0, 0);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(-25px, 0, 0);\r\n transform: translate3d(-25px, 0, 0);\r\n }\r\n\r\n 75% {\r\n -webkit-transform: translate3d(10px, 0, 0);\r\n transform: translate3d(10px, 0, 0);\r\n }\r\n\r\n 90% {\r\n -webkit-transform: translate3d(-5px, 0, 0);\r\n transform: translate3d(-5px, 0, 0);\r\n }\r\n\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n@keyframes bounceInRight {\r\n from,\r\n 60%,\r\n 75%,\r\n 90%,\r\n to {\r\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n }\r\n\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(3000px, 0, 0);\r\n transform: translate3d(3000px, 0, 0);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(-25px, 0, 0);\r\n transform: translate3d(-25px, 0, 0);\r\n }\r\n\r\n 75% {\r\n -webkit-transform: translate3d(10px, 0, 0);\r\n transform: translate3d(10px, 0, 0);\r\n }\r\n\r\n 90% {\r\n -webkit-transform: translate3d(-5px, 0, 0);\r\n transform: translate3d(-5px, 0, 0);\r\n }\r\n\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n.bounceInRight {\r\n -webkit-animation-name: bounceInRight;\r\n animation-name: bounceInRight;\r\n}\r\n\r\n@-webkit-keyframes bounceInUp {\r\n from,\r\n 60%,\r\n 75%,\r\n 90%,\r\n to {\r\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n }\r\n\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, 3000px, 0);\r\n transform: translate3d(0, 3000px, 0);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(0, -20px, 0);\r\n transform: translate3d(0, -20px, 0);\r\n }\r\n\r\n 75% {\r\n -webkit-transform: translate3d(0, 10px, 0);\r\n transform: translate3d(0, 10px, 0);\r\n }\r\n\r\n 90% {\r\n -webkit-transform: translate3d(0, -5px, 0);\r\n transform: translate3d(0, -5px, 0);\r\n }\r\n\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n@keyframes bounceInUp {\r\n from,\r\n 60%,\r\n 75%,\r\n 90%,\r\n to {\r\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\r\n }\r\n\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, 3000px, 0);\r\n transform: translate3d(0, 3000px, 0);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(0, -20px, 0);\r\n transform: translate3d(0, -20px, 0);\r\n }\r\n\r\n 75% {\r\n -webkit-transform: translate3d(0, 10px, 0);\r\n transform: translate3d(0, 10px, 0);\r\n }\r\n\r\n 90% {\r\n -webkit-transform: translate3d(0, -5px, 0);\r\n transform: translate3d(0, -5px, 0);\r\n }\r\n\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n.bounceInUp {\r\n -webkit-animation-name: bounceInUp;\r\n animation-name: bounceInUp;\r\n}\r\n\r\n@-webkit-keyframes bounceOut {\r\n 20% {\r\n -webkit-transform: scale3d(0.9, 0.9, 0.9);\r\n transform: scale3d(0.9, 0.9, 0.9);\r\n }\r\n\r\n 50%,\r\n 55% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(1.1, 1.1, 1.1);\r\n transform: scale3d(1.1, 1.1, 1.1);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: scale3d(0.3, 0.3, 0.3);\r\n transform: scale3d(0.3, 0.3, 0.3);\r\n }\r\n}\r\n\r\n@keyframes bounceOut {\r\n 20% {\r\n -webkit-transform: scale3d(0.9, 0.9, 0.9);\r\n transform: scale3d(0.9, 0.9, 0.9);\r\n }\r\n\r\n 50%,\r\n 55% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(1.1, 1.1, 1.1);\r\n transform: scale3d(1.1, 1.1, 1.1);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: scale3d(0.3, 0.3, 0.3);\r\n transform: scale3d(0.3, 0.3, 0.3);\r\n }\r\n}\r\n\r\n.bounceOut {\r\n -webkit-animation-duration: 0.75s;\r\n animation-duration: 0.75s;\r\n -webkit-animation-name: bounceOut;\r\n animation-name: bounceOut;\r\n}\r\n\r\n@-webkit-keyframes bounceOutDown {\r\n 20% {\r\n -webkit-transform: translate3d(0, 10px, 0);\r\n transform: translate3d(0, 10px, 0);\r\n }\r\n\r\n 40%,\r\n 45% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(0, -20px, 0);\r\n transform: translate3d(0, -20px, 0);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, 2000px, 0);\r\n transform: translate3d(0, 2000px, 0);\r\n }\r\n}\r\n\r\n@keyframes bounceOutDown {\r\n 20% {\r\n -webkit-transform: translate3d(0, 10px, 0);\r\n transform: translate3d(0, 10px, 0);\r\n }\r\n\r\n 40%,\r\n 45% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(0, -20px, 0);\r\n transform: translate3d(0, -20px, 0);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, 2000px, 0);\r\n transform: translate3d(0, 2000px, 0);\r\n }\r\n}\r\n\r\n.bounceOutDown {\r\n -webkit-animation-name: bounceOutDown;\r\n animation-name: bounceOutDown;\r\n}\r\n\r\n@-webkit-keyframes bounceOutLeft {\r\n 20% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(20px, 0, 0);\r\n transform: translate3d(20px, 0, 0);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(-2000px, 0, 0);\r\n transform: translate3d(-2000px, 0, 0);\r\n }\r\n}\r\n\r\n@keyframes bounceOutLeft {\r\n 20% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(20px, 0, 0);\r\n transform: translate3d(20px, 0, 0);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(-2000px, 0, 0);\r\n transform: translate3d(-2000px, 0, 0);\r\n }\r\n}\r\n\r\n.bounceOutLeft {\r\n -webkit-animation-name: bounceOutLeft;\r\n animation-name: bounceOutLeft;\r\n}\r\n\r\n@-webkit-keyframes bounceOutRight {\r\n 20% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(-20px, 0, 0);\r\n transform: translate3d(-20px, 0, 0);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(2000px, 0, 0);\r\n transform: translate3d(2000px, 0, 0);\r\n }\r\n}\r\n\r\n@keyframes bounceOutRight {\r\n 20% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(-20px, 0, 0);\r\n transform: translate3d(-20px, 0, 0);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(2000px, 0, 0);\r\n transform: translate3d(2000px, 0, 0);\r\n }\r\n}\r\n\r\n.bounceOutRight {\r\n -webkit-animation-name: bounceOutRight;\r\n animation-name: bounceOutRight;\r\n}\r\n\r\n@-webkit-keyframes bounceOutUp {\r\n 20% {\r\n -webkit-transform: translate3d(0, -10px, 0);\r\n transform: translate3d(0, -10px, 0);\r\n }\r\n\r\n 40%,\r\n 45% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(0, 20px, 0);\r\n transform: translate3d(0, 20px, 0);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, -2000px, 0);\r\n transform: translate3d(0, -2000px, 0);\r\n }\r\n}\r\n\r\n@keyframes bounceOutUp {\r\n 20% {\r\n -webkit-transform: translate3d(0, -10px, 0);\r\n transform: translate3d(0, -10px, 0);\r\n }\r\n\r\n 40%,\r\n 45% {\r\n opacity: 1;\r\n -webkit-transform: translate3d(0, 20px, 0);\r\n transform: translate3d(0, 20px, 0);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, -2000px, 0);\r\n transform: translate3d(0, -2000px, 0);\r\n }\r\n}\r\n\r\n.bounceOutUp {\r\n -webkit-animation-name: bounceOutUp;\r\n animation-name: bounceOutUp;\r\n}\r\n\r\n@-webkit-keyframes fadeIn {\r\n from {\r\n opacity: 0;\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n }\r\n}\r\n\r\n@keyframes fadeIn {\r\n from {\r\n opacity: 0;\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n }\r\n}\r\n\r\n.fadeIn {\r\n -webkit-animation-name: fadeIn;\r\n animation-name: fadeIn;\r\n}\r\n\r\n@-webkit-keyframes fadeInDown {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, -100%, 0);\r\n transform: translate3d(0, -100%, 0);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n@keyframes fadeInDown {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, -100%, 0);\r\n transform: translate3d(0, -100%, 0);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n.fadeInDown {\r\n -webkit-animation-name: fadeInDown;\r\n animation-name: fadeInDown;\r\n}\r\n\r\n@-webkit-keyframes fadeInDownBig {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, -2000px, 0);\r\n transform: translate3d(0, -2000px, 0);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n@keyframes fadeInDownBig {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, -2000px, 0);\r\n transform: translate3d(0, -2000px, 0);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n.fadeInDownBig {\r\n -webkit-animation-name: fadeInDownBig;\r\n animation-name: fadeInDownBig;\r\n}\r\n\r\n@-webkit-keyframes fadeInLeft {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(-100%, 0, 0);\r\n transform: translate3d(-100%, 0, 0);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n@keyframes fadeInLeft {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(-100%, 0, 0);\r\n transform: translate3d(-100%, 0, 0);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n.fadeInLeft {\r\n -webkit-animation-name: fadeInLeft;\r\n animation-name: fadeInLeft;\r\n}\r\n\r\n@-webkit-keyframes fadeInLeftBig {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(-2000px, 0, 0);\r\n transform: translate3d(-2000px, 0, 0);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n@keyframes fadeInLeftBig {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(-2000px, 0, 0);\r\n transform: translate3d(-2000px, 0, 0);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n.fadeInLeftBig {\r\n -webkit-animation-name: fadeInLeftBig;\r\n animation-name: fadeInLeftBig;\r\n}\r\n\r\n@-webkit-keyframes fadeInRight {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(100%, 0, 0);\r\n transform: translate3d(100%, 0, 0);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n@keyframes fadeInRight {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(100%, 0, 0);\r\n transform: translate3d(100%, 0, 0);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n.fadeInRight {\r\n -webkit-animation-name: fadeInRight;\r\n animation-name: fadeInRight;\r\n}\r\n\r\n@-webkit-keyframes fadeInRightBig {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(2000px, 0, 0);\r\n transform: translate3d(2000px, 0, 0);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n@keyframes fadeInRightBig {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(2000px, 0, 0);\r\n transform: translate3d(2000px, 0, 0);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n.fadeInRightBig {\r\n -webkit-animation-name: fadeInRightBig;\r\n animation-name: fadeInRightBig;\r\n}\r\n\r\n@-webkit-keyframes fadeInUp {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, 100%, 0);\r\n transform: translate3d(0, 100%, 0);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n@keyframes fadeInUp {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, 100%, 0);\r\n transform: translate3d(0, 100%, 0);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n.fadeInUp {\r\n -webkit-animation-name: fadeInUp;\r\n animation-name: fadeInUp;\r\n}\r\n\r\n@-webkit-keyframes fadeInUpBig {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, 2000px, 0);\r\n transform: translate3d(0, 2000px, 0);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n@keyframes fadeInUpBig {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, 2000px, 0);\r\n transform: translate3d(0, 2000px, 0);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n.fadeInUpBig {\r\n -webkit-animation-name: fadeInUpBig;\r\n animation-name: fadeInUpBig;\r\n}\r\n\r\n@-webkit-keyframes fadeOut {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n }\r\n}\r\n\r\n@keyframes fadeOut {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n }\r\n}\r\n\r\n.fadeOut {\r\n -webkit-animation-name: fadeOut;\r\n animation-name: fadeOut;\r\n}\r\n\r\n@-webkit-keyframes fadeOutDown {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, 100%, 0);\r\n transform: translate3d(0, 100%, 0);\r\n }\r\n}\r\n\r\n@keyframes fadeOutDown {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, 100%, 0);\r\n transform: translate3d(0, 100%, 0);\r\n }\r\n}\r\n\r\n.fadeOutDown {\r\n -webkit-animation-name: fadeOutDown;\r\n animation-name: fadeOutDown;\r\n}\r\n\r\n@-webkit-keyframes fadeOutDownBig {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, 2000px, 0);\r\n transform: translate3d(0, 2000px, 0);\r\n }\r\n}\r\n\r\n@keyframes fadeOutDownBig {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, 2000px, 0);\r\n transform: translate3d(0, 2000px, 0);\r\n }\r\n}\r\n\r\n.fadeOutDownBig {\r\n -webkit-animation-name: fadeOutDownBig;\r\n animation-name: fadeOutDownBig;\r\n}\r\n\r\n@-webkit-keyframes fadeOutLeft {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(-100%, 0, 0);\r\n transform: translate3d(-100%, 0, 0);\r\n }\r\n}\r\n\r\n@keyframes fadeOutLeft {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(-100%, 0, 0);\r\n transform: translate3d(-100%, 0, 0);\r\n }\r\n}\r\n\r\n.fadeOutLeft {\r\n -webkit-animation-name: fadeOutLeft;\r\n animation-name: fadeOutLeft;\r\n}\r\n\r\n@-webkit-keyframes fadeOutLeftBig {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(-2000px, 0, 0);\r\n transform: translate3d(-2000px, 0, 0);\r\n }\r\n}\r\n\r\n@keyframes fadeOutLeftBig {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(-2000px, 0, 0);\r\n transform: translate3d(-2000px, 0, 0);\r\n }\r\n}\r\n\r\n.fadeOutLeftBig {\r\n -webkit-animation-name: fadeOutLeftBig;\r\n animation-name: fadeOutLeftBig;\r\n}\r\n\r\n@-webkit-keyframes fadeOutRight {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(100%, 0, 0);\r\n transform: translate3d(100%, 0, 0);\r\n }\r\n}\r\n\r\n@keyframes fadeOutRight {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(100%, 0, 0);\r\n transform: translate3d(100%, 0, 0);\r\n }\r\n}\r\n\r\n.fadeOutRight {\r\n -webkit-animation-name: fadeOutRight;\r\n animation-name: fadeOutRight;\r\n}\r\n\r\n@-webkit-keyframes fadeOutRightBig {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(2000px, 0, 0);\r\n transform: translate3d(2000px, 0, 0);\r\n }\r\n}\r\n\r\n@keyframes fadeOutRightBig {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(2000px, 0, 0);\r\n transform: translate3d(2000px, 0, 0);\r\n }\r\n}\r\n\r\n.fadeOutRightBig {\r\n -webkit-animation-name: fadeOutRightBig;\r\n animation-name: fadeOutRightBig;\r\n}\r\n\r\n@-webkit-keyframes fadeOutUp {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, -100%, 0);\r\n transform: translate3d(0, -100%, 0);\r\n }\r\n}\r\n\r\n@keyframes fadeOutUp {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, -100%, 0);\r\n transform: translate3d(0, -100%, 0);\r\n }\r\n}\r\n\r\n.fadeOutUp {\r\n -webkit-animation-name: fadeOutUp;\r\n animation-name: fadeOutUp;\r\n}\r\n\r\n@-webkit-keyframes fadeOutUpBig {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, -2000px, 0);\r\n transform: translate3d(0, -2000px, 0);\r\n }\r\n}\r\n\r\n@keyframes fadeOutUpBig {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0, -2000px, 0);\r\n transform: translate3d(0, -2000px, 0);\r\n }\r\n}\r\n\r\n.fadeOutUpBig {\r\n -webkit-animation-name: fadeOutUpBig;\r\n animation-name: fadeOutUpBig;\r\n}\r\n\r\n@-webkit-keyframes flip {\r\n from {\r\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);\r\n transform: perspective(400px) rotate3d(0, 1, 0, -360deg);\r\n -webkit-animation-timing-function: ease-out;\r\n animation-timing-function: ease-out;\r\n }\r\n\r\n 40% {\r\n -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);\r\n transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);\r\n -webkit-animation-timing-function: ease-out;\r\n animation-timing-function: ease-out;\r\n }\r\n\r\n 50% {\r\n -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);\r\n transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);\r\n -webkit-animation-timing-function: ease-in;\r\n animation-timing-function: ease-in;\r\n }\r\n\r\n 80% {\r\n -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);\r\n transform: perspective(400px) scale3d(0.95, 0.95, 0.95);\r\n -webkit-animation-timing-function: ease-in;\r\n animation-timing-function: ease-in;\r\n }\r\n\r\n to {\r\n -webkit-transform: perspective(400px);\r\n transform: perspective(400px);\r\n -webkit-animation-timing-function: ease-in;\r\n animation-timing-function: ease-in;\r\n }\r\n}\r\n\r\n@keyframes flip {\r\n from {\r\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);\r\n transform: perspective(400px) rotate3d(0, 1, 0, -360deg);\r\n -webkit-animation-timing-function: ease-out;\r\n animation-timing-function: ease-out;\r\n }\r\n\r\n 40% {\r\n -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);\r\n transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);\r\n -webkit-animation-timing-function: ease-out;\r\n animation-timing-function: ease-out;\r\n }\r\n\r\n 50% {\r\n -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);\r\n transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);\r\n -webkit-animation-timing-function: ease-in;\r\n animation-timing-function: ease-in;\r\n }\r\n\r\n 80% {\r\n -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);\r\n transform: perspective(400px) scale3d(0.95, 0.95, 0.95);\r\n -webkit-animation-timing-function: ease-in;\r\n animation-timing-function: ease-in;\r\n }\r\n\r\n to {\r\n -webkit-transform: perspective(400px);\r\n transform: perspective(400px);\r\n -webkit-animation-timing-function: ease-in;\r\n animation-timing-function: ease-in;\r\n }\r\n}\r\n\r\n.animated.flip {\r\n -webkit-backface-visibility: visible;\r\n backface-visibility: visible;\r\n -webkit-animation-name: flip;\r\n animation-name: flip;\r\n}\r\n\r\n@-webkit-keyframes flipInX {\r\n from {\r\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\r\n transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\r\n -webkit-animation-timing-function: ease-in;\r\n animation-timing-function: ease-in;\r\n opacity: 0;\r\n }\r\n\r\n 40% {\r\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\r\n transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\r\n -webkit-animation-timing-function: ease-in;\r\n animation-timing-function: ease-in;\r\n }\r\n\r\n 60% {\r\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);\r\n transform: perspective(400px) rotate3d(1, 0, 0, 10deg);\r\n opacity: 1;\r\n }\r\n\r\n 80% {\r\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);\r\n transform: perspective(400px) rotate3d(1, 0, 0, -5deg);\r\n }\r\n\r\n to {\r\n -webkit-transform: perspective(400px);\r\n transform: perspective(400px);\r\n }\r\n}\r\n\r\n@keyframes flipInX {\r\n from {\r\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\r\n transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\r\n -webkit-animation-timing-function: ease-in;\r\n animation-timing-function: ease-in;\r\n opacity: 0;\r\n }\r\n\r\n 40% {\r\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\r\n transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\r\n -webkit-animation-timing-function: ease-in;\r\n animation-timing-function: ease-in;\r\n }\r\n\r\n 60% {\r\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);\r\n transform: perspective(400px) rotate3d(1, 0, 0, 10deg);\r\n opacity: 1;\r\n }\r\n\r\n 80% {\r\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);\r\n transform: perspective(400px) rotate3d(1, 0, 0, -5deg);\r\n }\r\n\r\n to {\r\n -webkit-transform: perspective(400px);\r\n transform: perspective(400px);\r\n }\r\n}\r\n\r\n.flipInX {\r\n -webkit-backface-visibility: visible !important;\r\n backface-visibility: visible !important;\r\n -webkit-animation-name: flipInX;\r\n animation-name: flipInX;\r\n}\r\n\r\n@-webkit-keyframes flipInY {\r\n from {\r\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);\r\n transform: perspective(400px) rotate3d(0, 1, 0, 90deg);\r\n -webkit-animation-timing-function: ease-in;\r\n animation-timing-function: ease-in;\r\n opacity: 0;\r\n }\r\n\r\n 40% {\r\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);\r\n transform: perspective(400px) rotate3d(0, 1, 0, -20deg);\r\n -webkit-animation-timing-function: ease-in;\r\n animation-timing-function: ease-in;\r\n }\r\n\r\n 60% {\r\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);\r\n transform: perspective(400px) rotate3d(0, 1, 0, 10deg);\r\n opacity: 1;\r\n }\r\n\r\n 80% {\r\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);\r\n transform: perspective(400px) rotate3d(0, 1, 0, -5deg);\r\n }\r\n\r\n to {\r\n -webkit-transform: perspective(400px);\r\n transform: perspective(400px);\r\n }\r\n}\r\n\r\n@keyframes flipInY {\r\n from {\r\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);\r\n transform: perspective(400px) rotate3d(0, 1, 0, 90deg);\r\n -webkit-animation-timing-function: ease-in;\r\n animation-timing-function: ease-in;\r\n opacity: 0;\r\n }\r\n\r\n 40% {\r\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);\r\n transform: perspective(400px) rotate3d(0, 1, 0, -20deg);\r\n -webkit-animation-timing-function: ease-in;\r\n animation-timing-function: ease-in;\r\n }\r\n\r\n 60% {\r\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);\r\n transform: perspective(400px) rotate3d(0, 1, 0, 10deg);\r\n opacity: 1;\r\n }\r\n\r\n 80% {\r\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);\r\n transform: perspective(400px) rotate3d(0, 1, 0, -5deg);\r\n }\r\n\r\n to {\r\n -webkit-transform: perspective(400px);\r\n transform: perspective(400px);\r\n }\r\n}\r\n\r\n.flipInY {\r\n -webkit-backface-visibility: visible !important;\r\n backface-visibility: visible !important;\r\n -webkit-animation-name: flipInY;\r\n animation-name: flipInY;\r\n}\r\n\r\n@-webkit-keyframes flipOutX {\r\n from {\r\n -webkit-transform: perspective(400px);\r\n transform: perspective(400px);\r\n }\r\n\r\n 30% {\r\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\r\n transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\r\n transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n@keyframes flipOutX {\r\n from {\r\n -webkit-transform: perspective(400px);\r\n transform: perspective(400px);\r\n }\r\n\r\n 30% {\r\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\r\n transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\r\n transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n.flipOutX {\r\n -webkit-animation-duration: 0.75s;\r\n animation-duration: 0.75s;\r\n -webkit-animation-name: flipOutX;\r\n animation-name: flipOutX;\r\n -webkit-backface-visibility: visible !important;\r\n backface-visibility: visible !important;\r\n}\r\n\r\n@-webkit-keyframes flipOutY {\r\n from {\r\n -webkit-transform: perspective(400px);\r\n transform: perspective(400px);\r\n }\r\n\r\n 30% {\r\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);\r\n transform: perspective(400px) rotate3d(0, 1, 0, -15deg);\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);\r\n transform: perspective(400px) rotate3d(0, 1, 0, 90deg);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n@keyframes flipOutY {\r\n from {\r\n -webkit-transform: perspective(400px);\r\n transform: perspective(400px);\r\n }\r\n\r\n 30% {\r\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);\r\n transform: perspective(400px) rotate3d(0, 1, 0, -15deg);\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);\r\n transform: perspective(400px) rotate3d(0, 1, 0, 90deg);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n.flipOutY {\r\n -webkit-animation-duration: 0.75s;\r\n animation-duration: 0.75s;\r\n -webkit-backface-visibility: visible !important;\r\n backface-visibility: visible !important;\r\n -webkit-animation-name: flipOutY;\r\n animation-name: flipOutY;\r\n}\r\n\r\n@-webkit-keyframes lightSpeedIn {\r\n from {\r\n -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);\r\n transform: translate3d(100%, 0, 0) skewX(-30deg);\r\n opacity: 0;\r\n }\r\n\r\n 60% {\r\n -webkit-transform: skewX(20deg);\r\n transform: skewX(20deg);\r\n opacity: 1;\r\n }\r\n\r\n 80% {\r\n -webkit-transform: skewX(-5deg);\r\n transform: skewX(-5deg);\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n opacity: 1;\r\n }\r\n}\r\n\r\n@keyframes lightSpeedIn {\r\n from {\r\n -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);\r\n transform: translate3d(100%, 0, 0) skewX(-30deg);\r\n opacity: 0;\r\n }\r\n\r\n 60% {\r\n -webkit-transform: skewX(20deg);\r\n transform: skewX(20deg);\r\n opacity: 1;\r\n }\r\n\r\n 80% {\r\n -webkit-transform: skewX(-5deg);\r\n transform: skewX(-5deg);\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n opacity: 1;\r\n }\r\n}\r\n\r\n.lightSpeedIn {\r\n -webkit-animation-name: lightSpeedIn;\r\n animation-name: lightSpeedIn;\r\n -webkit-animation-timing-function: ease-out;\r\n animation-timing-function: ease-out;\r\n}\r\n\r\n@-webkit-keyframes lightSpeedOut {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);\r\n transform: translate3d(100%, 0, 0) skewX(30deg);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n@keyframes lightSpeedOut {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);\r\n transform: translate3d(100%, 0, 0) skewX(30deg);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n.lightSpeedOut {\r\n -webkit-animation-name: lightSpeedOut;\r\n animation-name: lightSpeedOut;\r\n -webkit-animation-timing-function: ease-in;\r\n animation-timing-function: ease-in;\r\n}\r\n\r\n@-webkit-keyframes rotateIn {\r\n from {\r\n -webkit-transform-origin: center;\r\n transform-origin: center;\r\n -webkit-transform: rotate3d(0, 0, 1, -200deg);\r\n transform: rotate3d(0, 0, 1, -200deg);\r\n opacity: 0;\r\n }\r\n\r\n to {\r\n -webkit-transform-origin: center;\r\n transform-origin: center;\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n opacity: 1;\r\n }\r\n}\r\n\r\n@keyframes rotateIn {\r\n from {\r\n -webkit-transform-origin: center;\r\n transform-origin: center;\r\n -webkit-transform: rotate3d(0, 0, 1, -200deg);\r\n transform: rotate3d(0, 0, 1, -200deg);\r\n opacity: 0;\r\n }\r\n\r\n to {\r\n -webkit-transform-origin: center;\r\n transform-origin: center;\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n opacity: 1;\r\n }\r\n}\r\n\r\n.rotateIn {\r\n -webkit-animation-name: rotateIn;\r\n animation-name: rotateIn;\r\n}\r\n\r\n@-webkit-keyframes rotateInDownLeft {\r\n from {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, -45deg);\r\n transform: rotate3d(0, 0, 1, -45deg);\r\n opacity: 0;\r\n }\r\n\r\n to {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n opacity: 1;\r\n }\r\n}\r\n\r\n@keyframes rotateInDownLeft {\r\n from {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, -45deg);\r\n transform: rotate3d(0, 0, 1, -45deg);\r\n opacity: 0;\r\n }\r\n\r\n to {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n opacity: 1;\r\n }\r\n}\r\n\r\n.rotateInDownLeft {\r\n -webkit-animation-name: rotateInDownLeft;\r\n animation-name: rotateInDownLeft;\r\n}\r\n\r\n@-webkit-keyframes rotateInDownRight {\r\n from {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, 45deg);\r\n transform: rotate3d(0, 0, 1, 45deg);\r\n opacity: 0;\r\n }\r\n\r\n to {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n opacity: 1;\r\n }\r\n}\r\n\r\n@keyframes rotateInDownRight {\r\n from {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, 45deg);\r\n transform: rotate3d(0, 0, 1, 45deg);\r\n opacity: 0;\r\n }\r\n\r\n to {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n opacity: 1;\r\n }\r\n}\r\n\r\n.rotateInDownRight {\r\n -webkit-animation-name: rotateInDownRight;\r\n animation-name: rotateInDownRight;\r\n}\r\n\r\n@-webkit-keyframes rotateInUpLeft {\r\n from {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, 45deg);\r\n transform: rotate3d(0, 0, 1, 45deg);\r\n opacity: 0;\r\n }\r\n\r\n to {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n opacity: 1;\r\n }\r\n}\r\n\r\n@keyframes rotateInUpLeft {\r\n from {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, 45deg);\r\n transform: rotate3d(0, 0, 1, 45deg);\r\n opacity: 0;\r\n }\r\n\r\n to {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n opacity: 1;\r\n }\r\n}\r\n\r\n.rotateInUpLeft {\r\n -webkit-animation-name: rotateInUpLeft;\r\n animation-name: rotateInUpLeft;\r\n}\r\n\r\n@-webkit-keyframes rotateInUpRight {\r\n from {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, -90deg);\r\n transform: rotate3d(0, 0, 1, -90deg);\r\n opacity: 0;\r\n }\r\n\r\n to {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n opacity: 1;\r\n }\r\n}\r\n\r\n@keyframes rotateInUpRight {\r\n from {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, -90deg);\r\n transform: rotate3d(0, 0, 1, -90deg);\r\n opacity: 0;\r\n }\r\n\r\n to {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n opacity: 1;\r\n }\r\n}\r\n\r\n.rotateInUpRight {\r\n -webkit-animation-name: rotateInUpRight;\r\n animation-name: rotateInUpRight;\r\n}\r\n\r\n@-webkit-keyframes rotateOut {\r\n from {\r\n -webkit-transform-origin: center;\r\n transform-origin: center;\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n -webkit-transform-origin: center;\r\n transform-origin: center;\r\n -webkit-transform: rotate3d(0, 0, 1, 200deg);\r\n transform: rotate3d(0, 0, 1, 200deg);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n@keyframes rotateOut {\r\n from {\r\n -webkit-transform-origin: center;\r\n transform-origin: center;\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n -webkit-transform-origin: center;\r\n transform-origin: center;\r\n -webkit-transform: rotate3d(0, 0, 1, 200deg);\r\n transform: rotate3d(0, 0, 1, 200deg);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n.rotateOut {\r\n -webkit-animation-name: rotateOut;\r\n animation-name: rotateOut;\r\n}\r\n\r\n@-webkit-keyframes rotateOutDownLeft {\r\n from {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, 45deg);\r\n transform: rotate3d(0, 0, 1, 45deg);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n@keyframes rotateOutDownLeft {\r\n from {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, 45deg);\r\n transform: rotate3d(0, 0, 1, 45deg);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n.rotateOutDownLeft {\r\n -webkit-animation-name: rotateOutDownLeft;\r\n animation-name: rotateOutDownLeft;\r\n}\r\n\r\n@-webkit-keyframes rotateOutDownRight {\r\n from {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, -45deg);\r\n transform: rotate3d(0, 0, 1, -45deg);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n@keyframes rotateOutDownRight {\r\n from {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, -45deg);\r\n transform: rotate3d(0, 0, 1, -45deg);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n.rotateOutDownRight {\r\n -webkit-animation-name: rotateOutDownRight;\r\n animation-name: rotateOutDownRight;\r\n}\r\n\r\n@-webkit-keyframes rotateOutUpLeft {\r\n from {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, -45deg);\r\n transform: rotate3d(0, 0, 1, -45deg);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n@keyframes rotateOutUpLeft {\r\n from {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n -webkit-transform-origin: left bottom;\r\n transform-origin: left bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, -45deg);\r\n transform: rotate3d(0, 0, 1, -45deg);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n.rotateOutUpLeft {\r\n -webkit-animation-name: rotateOutUpLeft;\r\n animation-name: rotateOutUpLeft;\r\n}\r\n\r\n@-webkit-keyframes rotateOutUpRight {\r\n from {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, 90deg);\r\n transform: rotate3d(0, 0, 1, 90deg);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n@keyframes rotateOutUpRight {\r\n from {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n -webkit-transform-origin: right bottom;\r\n transform-origin: right bottom;\r\n -webkit-transform: rotate3d(0, 0, 1, 90deg);\r\n transform: rotate3d(0, 0, 1, 90deg);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n.rotateOutUpRight {\r\n -webkit-animation-name: rotateOutUpRight;\r\n animation-name: rotateOutUpRight;\r\n}\r\n\r\n@-webkit-keyframes hinge {\r\n 0% {\r\n -webkit-transform-origin: top left;\r\n transform-origin: top left;\r\n -webkit-animation-timing-function: ease-in-out;\r\n animation-timing-function: ease-in-out;\r\n }\r\n\r\n 20%,\r\n 60% {\r\n -webkit-transform: rotate3d(0, 0, 1, 80deg);\r\n transform: rotate3d(0, 0, 1, 80deg);\r\n -webkit-transform-origin: top left;\r\n transform-origin: top left;\r\n -webkit-animation-timing-function: ease-in-out;\r\n animation-timing-function: ease-in-out;\r\n }\r\n\r\n 40%,\r\n 80% {\r\n -webkit-transform: rotate3d(0, 0, 1, 60deg);\r\n transform: rotate3d(0, 0, 1, 60deg);\r\n -webkit-transform-origin: top left;\r\n transform-origin: top left;\r\n -webkit-animation-timing-function: ease-in-out;\r\n animation-timing-function: ease-in-out;\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n -webkit-transform: translate3d(0, 700px, 0);\r\n transform: translate3d(0, 700px, 0);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n@keyframes hinge {\r\n 0% {\r\n -webkit-transform-origin: top left;\r\n transform-origin: top left;\r\n -webkit-animation-timing-function: ease-in-out;\r\n animation-timing-function: ease-in-out;\r\n }\r\n\r\n 20%,\r\n 60% {\r\n -webkit-transform: rotate3d(0, 0, 1, 80deg);\r\n transform: rotate3d(0, 0, 1, 80deg);\r\n -webkit-transform-origin: top left;\r\n transform-origin: top left;\r\n -webkit-animation-timing-function: ease-in-out;\r\n animation-timing-function: ease-in-out;\r\n }\r\n\r\n 40%,\r\n 80% {\r\n -webkit-transform: rotate3d(0, 0, 1, 60deg);\r\n transform: rotate3d(0, 0, 1, 60deg);\r\n -webkit-transform-origin: top left;\r\n transform-origin: top left;\r\n -webkit-animation-timing-function: ease-in-out;\r\n animation-timing-function: ease-in-out;\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n -webkit-transform: translate3d(0, 700px, 0);\r\n transform: translate3d(0, 700px, 0);\r\n opacity: 0;\r\n }\r\n}\r\n\r\n.hinge {\r\n -webkit-animation-duration: 2s;\r\n animation-duration: 2s;\r\n -webkit-animation-name: hinge;\r\n animation-name: hinge;\r\n}\r\n\r\n@-webkit-keyframes jackInTheBox {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: scale(0.1) rotate(30deg);\r\n transform: scale(0.1) rotate(30deg);\r\n -webkit-transform-origin: center bottom;\r\n transform-origin: center bottom;\r\n }\r\n\r\n 50% {\r\n -webkit-transform: rotate(-10deg);\r\n transform: rotate(-10deg);\r\n }\r\n\r\n 70% {\r\n -webkit-transform: rotate(3deg);\r\n transform: rotate(3deg);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n -webkit-transform: scale(1);\r\n transform: scale(1);\r\n }\r\n}\r\n\r\n@keyframes jackInTheBox {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: scale(0.1) rotate(30deg);\r\n transform: scale(0.1) rotate(30deg);\r\n -webkit-transform-origin: center bottom;\r\n transform-origin: center bottom;\r\n }\r\n\r\n 50% {\r\n -webkit-transform: rotate(-10deg);\r\n transform: rotate(-10deg);\r\n }\r\n\r\n 70% {\r\n -webkit-transform: rotate(3deg);\r\n transform: rotate(3deg);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n -webkit-transform: scale(1);\r\n transform: scale(1);\r\n }\r\n}\r\n\r\n.jackInTheBox {\r\n -webkit-animation-name: jackInTheBox;\r\n animation-name: jackInTheBox;\r\n}\r\n\r\n/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */\r\n\r\n@-webkit-keyframes rollIn {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);\r\n transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n@keyframes rollIn {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);\r\n transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n.rollIn {\r\n -webkit-animation-name: rollIn;\r\n animation-name: rollIn;\r\n}\r\n\r\n/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */\r\n\r\n@-webkit-keyframes rollOut {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);\r\n transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);\r\n }\r\n}\r\n\r\n@keyframes rollOut {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);\r\n transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);\r\n }\r\n}\r\n\r\n.rollOut {\r\n -webkit-animation-name: rollOut;\r\n animation-name: rollOut;\r\n}\r\n\r\n@-webkit-keyframes zoomIn {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: scale3d(0.3, 0.3, 0.3);\r\n transform: scale3d(0.3, 0.3, 0.3);\r\n }\r\n\r\n 50% {\r\n opacity: 1;\r\n }\r\n}\r\n\r\n@keyframes zoomIn {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: scale3d(0.3, 0.3, 0.3);\r\n transform: scale3d(0.3, 0.3, 0.3);\r\n }\r\n\r\n 50% {\r\n opacity: 1;\r\n }\r\n}\r\n\r\n.zoomIn {\r\n -webkit-animation-name: zoomIn;\r\n animation-name: zoomIn;\r\n}\r\n\r\n@-webkit-keyframes zoomInDown {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);\r\n transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);\r\n transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n }\r\n}\r\n\r\n@keyframes zoomInDown {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);\r\n transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);\r\n transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n }\r\n}\r\n\r\n.zoomInDown {\r\n -webkit-animation-name: zoomInDown;\r\n animation-name: zoomInDown;\r\n}\r\n\r\n@-webkit-keyframes zoomInLeft {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);\r\n transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);\r\n transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n }\r\n}\r\n\r\n@keyframes zoomInLeft {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);\r\n transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);\r\n transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n }\r\n}\r\n\r\n.zoomInLeft {\r\n -webkit-animation-name: zoomInLeft;\r\n animation-name: zoomInLeft;\r\n}\r\n\r\n@-webkit-keyframes zoomInRight {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);\r\n transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);\r\n transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n }\r\n}\r\n\r\n@keyframes zoomInRight {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);\r\n transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);\r\n transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n }\r\n}\r\n\r\n.zoomInRight {\r\n -webkit-animation-name: zoomInRight;\r\n animation-name: zoomInRight;\r\n}\r\n\r\n@-webkit-keyframes zoomInUp {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);\r\n transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);\r\n transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n }\r\n}\r\n\r\n@keyframes zoomInUp {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);\r\n transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n }\r\n\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);\r\n transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n }\r\n}\r\n\r\n.zoomInUp {\r\n -webkit-animation-name: zoomInUp;\r\n animation-name: zoomInUp;\r\n}\r\n\r\n@-webkit-keyframes zoomOut {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n 50% {\r\n opacity: 0;\r\n -webkit-transform: scale3d(0.3, 0.3, 0.3);\r\n transform: scale3d(0.3, 0.3, 0.3);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n }\r\n}\r\n\r\n@keyframes zoomOut {\r\n from {\r\n opacity: 1;\r\n }\r\n\r\n 50% {\r\n opacity: 0;\r\n -webkit-transform: scale3d(0.3, 0.3, 0.3);\r\n transform: scale3d(0.3, 0.3, 0.3);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n }\r\n}\r\n\r\n.zoomOut {\r\n -webkit-animation-name: zoomOut;\r\n animation-name: zoomOut;\r\n}\r\n\r\n@-webkit-keyframes zoomOutDown {\r\n 40% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);\r\n transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);\r\n transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);\r\n -webkit-transform-origin: center bottom;\r\n transform-origin: center bottom;\r\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n }\r\n}\r\n\r\n@keyframes zoomOutDown {\r\n 40% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);\r\n transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);\r\n transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);\r\n -webkit-transform-origin: center bottom;\r\n transform-origin: center bottom;\r\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n }\r\n}\r\n\r\n.zoomOutDown {\r\n -webkit-animation-name: zoomOutDown;\r\n animation-name: zoomOutDown;\r\n}\r\n\r\n@-webkit-keyframes zoomOutLeft {\r\n 40% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);\r\n transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);\r\n transform: scale(0.1) translate3d(-2000px, 0, 0);\r\n -webkit-transform-origin: left center;\r\n transform-origin: left center;\r\n }\r\n}\r\n\r\n@keyframes zoomOutLeft {\r\n 40% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);\r\n transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);\r\n transform: scale(0.1) translate3d(-2000px, 0, 0);\r\n -webkit-transform-origin: left center;\r\n transform-origin: left center;\r\n }\r\n}\r\n\r\n.zoomOutLeft {\r\n -webkit-animation-name: zoomOutLeft;\r\n animation-name: zoomOutLeft;\r\n}\r\n\r\n@-webkit-keyframes zoomOutRight {\r\n 40% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);\r\n transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);\r\n transform: scale(0.1) translate3d(2000px, 0, 0);\r\n -webkit-transform-origin: right center;\r\n transform-origin: right center;\r\n }\r\n}\r\n\r\n@keyframes zoomOutRight {\r\n 40% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);\r\n transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);\r\n transform: scale(0.1) translate3d(2000px, 0, 0);\r\n -webkit-transform-origin: right center;\r\n transform-origin: right center;\r\n }\r\n}\r\n\r\n.zoomOutRight {\r\n -webkit-animation-name: zoomOutRight;\r\n animation-name: zoomOutRight;\r\n}\r\n\r\n@-webkit-keyframes zoomOutUp {\r\n 40% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);\r\n transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);\r\n transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);\r\n -webkit-transform-origin: center bottom;\r\n transform-origin: center bottom;\r\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n }\r\n}\r\n\r\n@keyframes zoomOutUp {\r\n 40% {\r\n opacity: 1;\r\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);\r\n transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);\r\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\r\n }\r\n\r\n to {\r\n opacity: 0;\r\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);\r\n transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);\r\n -webkit-transform-origin: center bottom;\r\n transform-origin: center bottom;\r\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\r\n }\r\n}\r\n\r\n.zoomOutUp {\r\n -webkit-animation-name: zoomOutUp;\r\n animation-name: zoomOutUp;\r\n}\r\n\r\n@-webkit-keyframes slideInDown {\r\n from {\r\n -webkit-transform: translate3d(0, -100%, 0);\r\n transform: translate3d(0, -100%, 0);\r\n visibility: visible;\r\n }\r\n\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n@keyframes slideInDown {\r\n from {\r\n -webkit-transform: translate3d(0, -100%, 0);\r\n transform: translate3d(0, -100%, 0);\r\n visibility: visible;\r\n }\r\n\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n.slideInDown {\r\n -webkit-animation-name: slideInDown;\r\n animation-name: slideInDown;\r\n}\r\n\r\n@-webkit-keyframes slideInLeft {\r\n from {\r\n -webkit-transform: translate3d(-100%, 0, 0);\r\n transform: translate3d(-100%, 0, 0);\r\n visibility: visible;\r\n }\r\n\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n@keyframes slideInLeft {\r\n from {\r\n -webkit-transform: translate3d(-100%, 0, 0);\r\n transform: translate3d(-100%, 0, 0);\r\n visibility: visible;\r\n }\r\n\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n.slideInLeft {\r\n -webkit-animation-name: slideInLeft;\r\n animation-name: slideInLeft;\r\n}\r\n\r\n@-webkit-keyframes slideInRight {\r\n from {\r\n -webkit-transform: translate3d(100%, 0, 0);\r\n transform: translate3d(100%, 0, 0);\r\n visibility: visible;\r\n }\r\n\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n@keyframes slideInRight {\r\n from {\r\n -webkit-transform: translate3d(100%, 0, 0);\r\n transform: translate3d(100%, 0, 0);\r\n visibility: visible;\r\n }\r\n\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n.slideInRight {\r\n -webkit-animation-name: slideInRight;\r\n animation-name: slideInRight;\r\n}\r\n\r\n@-webkit-keyframes slideInUp {\r\n from {\r\n -webkit-transform: translate3d(0, 100%, 0);\r\n transform: translate3d(0, 100%, 0);\r\n visibility: visible;\r\n }\r\n\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n@keyframes slideInUp {\r\n from {\r\n -webkit-transform: translate3d(0, 100%, 0);\r\n transform: translate3d(0, 100%, 0);\r\n visibility: visible;\r\n }\r\n\r\n to {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n.slideInUp {\r\n -webkit-animation-name: slideInUp;\r\n animation-name: slideInUp;\r\n}\r\n\r\n@-webkit-keyframes slideOutDown {\r\n from {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n\r\n to {\r\n visibility: hidden;\r\n -webkit-transform: translate3d(0, 100%, 0);\r\n transform: translate3d(0, 100%, 0);\r\n }\r\n}\r\n\r\n@keyframes slideOutDown {\r\n from {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n\r\n to {\r\n visibility: hidden;\r\n -webkit-transform: translate3d(0, 100%, 0);\r\n transform: translate3d(0, 100%, 0);\r\n }\r\n}\r\n\r\n.slideOutDown {\r\n -webkit-animation-name: slideOutDown;\r\n animation-name: slideOutDown;\r\n}\r\n\r\n@-webkit-keyframes slideOutLeft {\r\n from {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n\r\n to {\r\n visibility: hidden;\r\n -webkit-transform: translate3d(-100%, 0, 0);\r\n transform: translate3d(-100%, 0, 0);\r\n }\r\n}\r\n\r\n@keyframes slideOutLeft {\r\n from {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n\r\n to {\r\n visibility: hidden;\r\n -webkit-transform: translate3d(-100%, 0, 0);\r\n transform: translate3d(-100%, 0, 0);\r\n }\r\n}\r\n\r\n.slideOutLeft {\r\n -webkit-animation-name: slideOutLeft;\r\n animation-name: slideOutLeft;\r\n}\r\n\r\n@-webkit-keyframes slideOutRight {\r\n from {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n\r\n to {\r\n visibility: hidden;\r\n -webkit-transform: translate3d(100%, 0, 0);\r\n transform: translate3d(100%, 0, 0);\r\n }\r\n}\r\n\r\n@keyframes slideOutRight {\r\n from {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n\r\n to {\r\n visibility: hidden;\r\n -webkit-transform: translate3d(100%, 0, 0);\r\n transform: translate3d(100%, 0, 0);\r\n }\r\n}\r\n\r\n.slideOutRight {\r\n -webkit-animation-name: slideOutRight;\r\n animation-name: slideOutRight;\r\n}\r\n\r\n@-webkit-keyframes slideOutUp {\r\n from {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n\r\n to {\r\n visibility: hidden;\r\n -webkit-transform: translate3d(0, -100%, 0);\r\n transform: translate3d(0, -100%, 0);\r\n }\r\n}\r\n\r\n@keyframes slideOutUp {\r\n from {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n\r\n to {\r\n visibility: hidden;\r\n -webkit-transform: translate3d(0, -100%, 0);\r\n transform: translate3d(0, -100%, 0);\r\n }\r\n}\r\n\r\n.slideOutUp {\r\n -webkit-animation-name: slideOutUp;\r\n animation-name: slideOutUp;\r\n}\r\n","/*!\n * animate.css -http://daneden.me/animate\n * Version - 3.6.0\n * Licensed under the MIT license - http://opensource.org/licenses/MIT\n *\n * Copyright (c) 2018 Daniel Eden\n */\n.animated {\n -webkit-animation-duration: 1s;\n animation-duration: 1s;\n -webkit-animation-fill-mode: both;\n animation-fill-mode: both;\n}\n\n.animated.infinite {\n -webkit-animation-iteration-count: infinite;\n animation-iteration-count: infinite;\n}\n\n@-webkit-keyframes bounce {\n from, 20%, 53%, 80%, to {\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n 40%, 43% {\n -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);\n animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);\n -webkit-transform: translate3d(0, -30px, 0);\n transform: translate3d(0, -30px, 0);\n }\n 70% {\n -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);\n animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);\n -webkit-transform: translate3d(0, -15px, 0);\n transform: translate3d(0, -15px, 0);\n }\n 90% {\n -webkit-transform: translate3d(0, -4px, 0);\n transform: translate3d(0, -4px, 0);\n }\n}\n@keyframes bounce {\n from, 20%, 53%, 80%, to {\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n 40%, 43% {\n -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);\n animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);\n -webkit-transform: translate3d(0, -30px, 0);\n transform: translate3d(0, -30px, 0);\n }\n 70% {\n -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);\n animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);\n -webkit-transform: translate3d(0, -15px, 0);\n transform: translate3d(0, -15px, 0);\n }\n 90% {\n -webkit-transform: translate3d(0, -4px, 0);\n transform: translate3d(0, -4px, 0);\n }\n}\n.bounce {\n -webkit-animation-name: bounce;\n animation-name: bounce;\n -webkit-transform-origin: center bottom;\n transform-origin: center bottom;\n}\n\n@-webkit-keyframes flash {\n from, 50%, to {\n opacity: 1;\n }\n 25%, 75% {\n opacity: 0;\n }\n}\n@keyframes flash {\n from, 50%, to {\n opacity: 1;\n }\n 25%, 75% {\n opacity: 0;\n }\n}\n.flash {\n -webkit-animation-name: flash;\n animation-name: flash;\n}\n\n/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */\n@-webkit-keyframes pulse {\n from {\n -webkit-transform: scale3d(1, 1, 1);\n transform: scale3d(1, 1, 1);\n }\n 50% {\n -webkit-transform: scale3d(1.05, 1.05, 1.05);\n transform: scale3d(1.05, 1.05, 1.05);\n }\n to {\n -webkit-transform: scale3d(1, 1, 1);\n transform: scale3d(1, 1, 1);\n }\n}\n@keyframes pulse {\n from {\n -webkit-transform: scale3d(1, 1, 1);\n transform: scale3d(1, 1, 1);\n }\n 50% {\n -webkit-transform: scale3d(1.05, 1.05, 1.05);\n transform: scale3d(1.05, 1.05, 1.05);\n }\n to {\n -webkit-transform: scale3d(1, 1, 1);\n transform: scale3d(1, 1, 1);\n }\n}\n.pulse {\n -webkit-animation-name: pulse;\n animation-name: pulse;\n}\n\n@-webkit-keyframes rubberBand {\n from {\n -webkit-transform: scale3d(1, 1, 1);\n transform: scale3d(1, 1, 1);\n }\n 30% {\n -webkit-transform: scale3d(1.25, 0.75, 1);\n transform: scale3d(1.25, 0.75, 1);\n }\n 40% {\n -webkit-transform: scale3d(0.75, 1.25, 1);\n transform: scale3d(0.75, 1.25, 1);\n }\n 50% {\n -webkit-transform: scale3d(1.15, 0.85, 1);\n transform: scale3d(1.15, 0.85, 1);\n }\n 65% {\n -webkit-transform: scale3d(0.95, 1.05, 1);\n transform: scale3d(0.95, 1.05, 1);\n }\n 75% {\n -webkit-transform: scale3d(1.05, 0.95, 1);\n transform: scale3d(1.05, 0.95, 1);\n }\n to {\n -webkit-transform: scale3d(1, 1, 1);\n transform: scale3d(1, 1, 1);\n }\n}\n@keyframes rubberBand {\n from {\n -webkit-transform: scale3d(1, 1, 1);\n transform: scale3d(1, 1, 1);\n }\n 30% {\n -webkit-transform: scale3d(1.25, 0.75, 1);\n transform: scale3d(1.25, 0.75, 1);\n }\n 40% {\n -webkit-transform: scale3d(0.75, 1.25, 1);\n transform: scale3d(0.75, 1.25, 1);\n }\n 50% {\n -webkit-transform: scale3d(1.15, 0.85, 1);\n transform: scale3d(1.15, 0.85, 1);\n }\n 65% {\n -webkit-transform: scale3d(0.95, 1.05, 1);\n transform: scale3d(0.95, 1.05, 1);\n }\n 75% {\n -webkit-transform: scale3d(1.05, 0.95, 1);\n transform: scale3d(1.05, 0.95, 1);\n }\n to {\n -webkit-transform: scale3d(1, 1, 1);\n transform: scale3d(1, 1, 1);\n }\n}\n.rubberBand {\n -webkit-animation-name: rubberBand;\n animation-name: rubberBand;\n}\n\n@-webkit-keyframes shake {\n from, to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n 10%, 30%, 50%, 70%, 90% {\n -webkit-transform: translate3d(-10px, 0, 0);\n transform: translate3d(-10px, 0, 0);\n }\n 20%, 40%, 60%, 80% {\n -webkit-transform: translate3d(10px, 0, 0);\n transform: translate3d(10px, 0, 0);\n }\n}\n@keyframes shake {\n from, to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n 10%, 30%, 50%, 70%, 90% {\n -webkit-transform: translate3d(-10px, 0, 0);\n transform: translate3d(-10px, 0, 0);\n }\n 20%, 40%, 60%, 80% {\n -webkit-transform: translate3d(10px, 0, 0);\n transform: translate3d(10px, 0, 0);\n }\n}\n.shake {\n -webkit-animation-name: shake;\n animation-name: shake;\n}\n\n@-webkit-keyframes headShake {\n 0% {\n -webkit-transform: translateX(0);\n transform: translateX(0);\n }\n 6.5% {\n -webkit-transform: translateX(-6px) rotateY(-9deg);\n transform: translateX(-6px) rotateY(-9deg);\n }\n 18.5% {\n -webkit-transform: translateX(5px) rotateY(7deg);\n transform: translateX(5px) rotateY(7deg);\n }\n 31.5% {\n -webkit-transform: translateX(-3px) rotateY(-5deg);\n transform: translateX(-3px) rotateY(-5deg);\n }\n 43.5% {\n -webkit-transform: translateX(2px) rotateY(3deg);\n transform: translateX(2px) rotateY(3deg);\n }\n 50% {\n -webkit-transform: translateX(0);\n transform: translateX(0);\n }\n}\n@keyframes headShake {\n 0% {\n -webkit-transform: translateX(0);\n transform: translateX(0);\n }\n 6.5% {\n -webkit-transform: translateX(-6px) rotateY(-9deg);\n transform: translateX(-6px) rotateY(-9deg);\n }\n 18.5% {\n -webkit-transform: translateX(5px) rotateY(7deg);\n transform: translateX(5px) rotateY(7deg);\n }\n 31.5% {\n -webkit-transform: translateX(-3px) rotateY(-5deg);\n transform: translateX(-3px) rotateY(-5deg);\n }\n 43.5% {\n -webkit-transform: translateX(2px) rotateY(3deg);\n transform: translateX(2px) rotateY(3deg);\n }\n 50% {\n -webkit-transform: translateX(0);\n transform: translateX(0);\n }\n}\n.headShake {\n -webkit-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n -webkit-animation-name: headShake;\n animation-name: headShake;\n}\n\n@-webkit-keyframes swing {\n 20% {\n -webkit-transform: rotate3d(0, 0, 1, 15deg);\n transform: rotate3d(0, 0, 1, 15deg);\n }\n 40% {\n -webkit-transform: rotate3d(0, 0, 1, -10deg);\n transform: rotate3d(0, 0, 1, -10deg);\n }\n 60% {\n -webkit-transform: rotate3d(0, 0, 1, 5deg);\n transform: rotate3d(0, 0, 1, 5deg);\n }\n 80% {\n -webkit-transform: rotate3d(0, 0, 1, -5deg);\n transform: rotate3d(0, 0, 1, -5deg);\n }\n to {\n -webkit-transform: rotate3d(0, 0, 1, 0deg);\n transform: rotate3d(0, 0, 1, 0deg);\n }\n}\n@keyframes swing {\n 20% {\n -webkit-transform: rotate3d(0, 0, 1, 15deg);\n transform: rotate3d(0, 0, 1, 15deg);\n }\n 40% {\n -webkit-transform: rotate3d(0, 0, 1, -10deg);\n transform: rotate3d(0, 0, 1, -10deg);\n }\n 60% {\n -webkit-transform: rotate3d(0, 0, 1, 5deg);\n transform: rotate3d(0, 0, 1, 5deg);\n }\n 80% {\n -webkit-transform: rotate3d(0, 0, 1, -5deg);\n transform: rotate3d(0, 0, 1, -5deg);\n }\n to {\n -webkit-transform: rotate3d(0, 0, 1, 0deg);\n transform: rotate3d(0, 0, 1, 0deg);\n }\n}\n.swing {\n -webkit-transform-origin: top center;\n transform-origin: top center;\n -webkit-animation-name: swing;\n animation-name: swing;\n}\n\n@-webkit-keyframes tada {\n from {\n -webkit-transform: scale3d(1, 1, 1);\n transform: scale3d(1, 1, 1);\n }\n 10%, 20% {\n -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);\n transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);\n }\n 30%, 50%, 70%, 90% {\n -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);\n transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);\n }\n 40%, 60%, 80% {\n -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);\n transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);\n }\n to {\n -webkit-transform: scale3d(1, 1, 1);\n transform: scale3d(1, 1, 1);\n }\n}\n@keyframes tada {\n from {\n -webkit-transform: scale3d(1, 1, 1);\n transform: scale3d(1, 1, 1);\n }\n 10%, 20% {\n -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);\n transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);\n }\n 30%, 50%, 70%, 90% {\n -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);\n transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);\n }\n 40%, 60%, 80% {\n -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);\n transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);\n }\n to {\n -webkit-transform: scale3d(1, 1, 1);\n transform: scale3d(1, 1, 1);\n }\n}\n.tada {\n -webkit-animation-name: tada;\n animation-name: tada;\n}\n\n/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */\n@-webkit-keyframes wobble {\n from {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n 15% {\n -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);\n transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);\n }\n 30% {\n -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);\n transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);\n }\n 45% {\n -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);\n transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);\n }\n 60% {\n -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);\n transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);\n }\n 75% {\n -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);\n transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);\n }\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes wobble {\n from {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n 15% {\n -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);\n transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);\n }\n 30% {\n -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);\n transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);\n }\n 45% {\n -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);\n transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);\n }\n 60% {\n -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);\n transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);\n }\n 75% {\n -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);\n transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);\n }\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.wobble {\n -webkit-animation-name: wobble;\n animation-name: wobble;\n}\n\n@-webkit-keyframes jello {\n from, 11.1%, to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n 22.2% {\n -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);\n transform: skewX(-12.5deg) skewY(-12.5deg);\n }\n 33.3% {\n -webkit-transform: skewX(6.25deg) skewY(6.25deg);\n transform: skewX(6.25deg) skewY(6.25deg);\n }\n 44.4% {\n -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);\n transform: skewX(-3.125deg) skewY(-3.125deg);\n }\n 55.5% {\n -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);\n transform: skewX(1.5625deg) skewY(1.5625deg);\n }\n 66.6% {\n -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);\n transform: skewX(-0.78125deg) skewY(-0.78125deg);\n }\n 77.7% {\n -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);\n transform: skewX(0.390625deg) skewY(0.390625deg);\n }\n 88.8% {\n -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);\n transform: skewX(-0.1953125deg) skewY(-0.1953125deg);\n }\n}\n@keyframes jello {\n from, 11.1%, to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n 22.2% {\n -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);\n transform: skewX(-12.5deg) skewY(-12.5deg);\n }\n 33.3% {\n -webkit-transform: skewX(6.25deg) skewY(6.25deg);\n transform: skewX(6.25deg) skewY(6.25deg);\n }\n 44.4% {\n -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);\n transform: skewX(-3.125deg) skewY(-3.125deg);\n }\n 55.5% {\n -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);\n transform: skewX(1.5625deg) skewY(1.5625deg);\n }\n 66.6% {\n -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);\n transform: skewX(-0.78125deg) skewY(-0.78125deg);\n }\n 77.7% {\n -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);\n transform: skewX(0.390625deg) skewY(0.390625deg);\n }\n 88.8% {\n -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);\n transform: skewX(-0.1953125deg) skewY(-0.1953125deg);\n }\n}\n.jello {\n -webkit-animation-name: jello;\n animation-name: jello;\n -webkit-transform-origin: center;\n transform-origin: center;\n}\n\n@-webkit-keyframes bounceIn {\n from, 20%, 40%, 60%, 80%, to {\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n 0% {\n opacity: 0;\n -webkit-transform: scale3d(0.3, 0.3, 0.3);\n transform: scale3d(0.3, 0.3, 0.3);\n }\n 20% {\n -webkit-transform: scale3d(1.1, 1.1, 1.1);\n transform: scale3d(1.1, 1.1, 1.1);\n }\n 40% {\n -webkit-transform: scale3d(0.9, 0.9, 0.9);\n transform: scale3d(0.9, 0.9, 0.9);\n }\n 60% {\n opacity: 1;\n -webkit-transform: scale3d(1.03, 1.03, 1.03);\n transform: scale3d(1.03, 1.03, 1.03);\n }\n 80% {\n -webkit-transform: scale3d(0.97, 0.97, 0.97);\n transform: scale3d(0.97, 0.97, 0.97);\n }\n to {\n opacity: 1;\n -webkit-transform: scale3d(1, 1, 1);\n transform: scale3d(1, 1, 1);\n }\n}\n@keyframes bounceIn {\n from, 20%, 40%, 60%, 80%, to {\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n 0% {\n opacity: 0;\n -webkit-transform: scale3d(0.3, 0.3, 0.3);\n transform: scale3d(0.3, 0.3, 0.3);\n }\n 20% {\n -webkit-transform: scale3d(1.1, 1.1, 1.1);\n transform: scale3d(1.1, 1.1, 1.1);\n }\n 40% {\n -webkit-transform: scale3d(0.9, 0.9, 0.9);\n transform: scale3d(0.9, 0.9, 0.9);\n }\n 60% {\n opacity: 1;\n -webkit-transform: scale3d(1.03, 1.03, 1.03);\n transform: scale3d(1.03, 1.03, 1.03);\n }\n 80% {\n -webkit-transform: scale3d(0.97, 0.97, 0.97);\n transform: scale3d(0.97, 0.97, 0.97);\n }\n to {\n opacity: 1;\n -webkit-transform: scale3d(1, 1, 1);\n transform: scale3d(1, 1, 1);\n }\n}\n.bounceIn {\n -webkit-animation-duration: 0.75s;\n animation-duration: 0.75s;\n -webkit-animation-name: bounceIn;\n animation-name: bounceIn;\n}\n\n@-webkit-keyframes bounceInDown {\n from, 60%, 75%, 90%, to {\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n 0% {\n opacity: 0;\n -webkit-transform: translate3d(0, -3000px, 0);\n transform: translate3d(0, -3000px, 0);\n }\n 60% {\n opacity: 1;\n -webkit-transform: translate3d(0, 25px, 0);\n transform: translate3d(0, 25px, 0);\n }\n 75% {\n -webkit-transform: translate3d(0, -10px, 0);\n transform: translate3d(0, -10px, 0);\n }\n 90% {\n -webkit-transform: translate3d(0, 5px, 0);\n transform: translate3d(0, 5px, 0);\n }\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes bounceInDown {\n from, 60%, 75%, 90%, to {\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n 0% {\n opacity: 0;\n -webkit-transform: translate3d(0, -3000px, 0);\n transform: translate3d(0, -3000px, 0);\n }\n 60% {\n opacity: 1;\n -webkit-transform: translate3d(0, 25px, 0);\n transform: translate3d(0, 25px, 0);\n }\n 75% {\n -webkit-transform: translate3d(0, -10px, 0);\n transform: translate3d(0, -10px, 0);\n }\n 90% {\n -webkit-transform: translate3d(0, 5px, 0);\n transform: translate3d(0, 5px, 0);\n }\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.bounceInDown {\n -webkit-animation-name: bounceInDown;\n animation-name: bounceInDown;\n}\n\n@-webkit-keyframes bounceInLeft {\n from, 60%, 75%, 90%, to {\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n 0% {\n opacity: 0;\n -webkit-transform: translate3d(-3000px, 0, 0);\n transform: translate3d(-3000px, 0, 0);\n }\n 60% {\n opacity: 1;\n -webkit-transform: translate3d(25px, 0, 0);\n transform: translate3d(25px, 0, 0);\n }\n 75% {\n -webkit-transform: translate3d(-10px, 0, 0);\n transform: translate3d(-10px, 0, 0);\n }\n 90% {\n -webkit-transform: translate3d(5px, 0, 0);\n transform: translate3d(5px, 0, 0);\n }\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes bounceInLeft {\n from, 60%, 75%, 90%, to {\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n 0% {\n opacity: 0;\n -webkit-transform: translate3d(-3000px, 0, 0);\n transform: translate3d(-3000px, 0, 0);\n }\n 60% {\n opacity: 1;\n -webkit-transform: translate3d(25px, 0, 0);\n transform: translate3d(25px, 0, 0);\n }\n 75% {\n -webkit-transform: translate3d(-10px, 0, 0);\n transform: translate3d(-10px, 0, 0);\n }\n 90% {\n -webkit-transform: translate3d(5px, 0, 0);\n transform: translate3d(5px, 0, 0);\n }\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.bounceInLeft {\n -webkit-animation-name: bounceInLeft;\n animation-name: bounceInLeft;\n}\n\n@-webkit-keyframes bounceInRight {\n from, 60%, 75%, 90%, to {\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n from {\n opacity: 0;\n -webkit-transform: translate3d(3000px, 0, 0);\n transform: translate3d(3000px, 0, 0);\n }\n 60% {\n opacity: 1;\n -webkit-transform: translate3d(-25px, 0, 0);\n transform: translate3d(-25px, 0, 0);\n }\n 75% {\n -webkit-transform: translate3d(10px, 0, 0);\n transform: translate3d(10px, 0, 0);\n }\n 90% {\n -webkit-transform: translate3d(-5px, 0, 0);\n transform: translate3d(-5px, 0, 0);\n }\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes bounceInRight {\n from, 60%, 75%, 90%, to {\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n from {\n opacity: 0;\n -webkit-transform: translate3d(3000px, 0, 0);\n transform: translate3d(3000px, 0, 0);\n }\n 60% {\n opacity: 1;\n -webkit-transform: translate3d(-25px, 0, 0);\n transform: translate3d(-25px, 0, 0);\n }\n 75% {\n -webkit-transform: translate3d(10px, 0, 0);\n transform: translate3d(10px, 0, 0);\n }\n 90% {\n -webkit-transform: translate3d(-5px, 0, 0);\n transform: translate3d(-5px, 0, 0);\n }\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.bounceInRight {\n -webkit-animation-name: bounceInRight;\n animation-name: bounceInRight;\n}\n\n@-webkit-keyframes bounceInUp {\n from, 60%, 75%, 90%, to {\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n from {\n opacity: 0;\n -webkit-transform: translate3d(0, 3000px, 0);\n transform: translate3d(0, 3000px, 0);\n }\n 60% {\n opacity: 1;\n -webkit-transform: translate3d(0, -20px, 0);\n transform: translate3d(0, -20px, 0);\n }\n 75% {\n -webkit-transform: translate3d(0, 10px, 0);\n transform: translate3d(0, 10px, 0);\n }\n 90% {\n -webkit-transform: translate3d(0, -5px, 0);\n transform: translate3d(0, -5px, 0);\n }\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes bounceInUp {\n from, 60%, 75%, 90%, to {\n -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n from {\n opacity: 0;\n -webkit-transform: translate3d(0, 3000px, 0);\n transform: translate3d(0, 3000px, 0);\n }\n 60% {\n opacity: 1;\n -webkit-transform: translate3d(0, -20px, 0);\n transform: translate3d(0, -20px, 0);\n }\n 75% {\n -webkit-transform: translate3d(0, 10px, 0);\n transform: translate3d(0, 10px, 0);\n }\n 90% {\n -webkit-transform: translate3d(0, -5px, 0);\n transform: translate3d(0, -5px, 0);\n }\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.bounceInUp {\n -webkit-animation-name: bounceInUp;\n animation-name: bounceInUp;\n}\n\n@-webkit-keyframes bounceOut {\n 20% {\n -webkit-transform: scale3d(0.9, 0.9, 0.9);\n transform: scale3d(0.9, 0.9, 0.9);\n }\n 50%, 55% {\n opacity: 1;\n -webkit-transform: scale3d(1.1, 1.1, 1.1);\n transform: scale3d(1.1, 1.1, 1.1);\n }\n to {\n opacity: 0;\n -webkit-transform: scale3d(0.3, 0.3, 0.3);\n transform: scale3d(0.3, 0.3, 0.3);\n }\n}\n@keyframes bounceOut {\n 20% {\n -webkit-transform: scale3d(0.9, 0.9, 0.9);\n transform: scale3d(0.9, 0.9, 0.9);\n }\n 50%, 55% {\n opacity: 1;\n -webkit-transform: scale3d(1.1, 1.1, 1.1);\n transform: scale3d(1.1, 1.1, 1.1);\n }\n to {\n opacity: 0;\n -webkit-transform: scale3d(0.3, 0.3, 0.3);\n transform: scale3d(0.3, 0.3, 0.3);\n }\n}\n.bounceOut {\n -webkit-animation-duration: 0.75s;\n animation-duration: 0.75s;\n -webkit-animation-name: bounceOut;\n animation-name: bounceOut;\n}\n\n@-webkit-keyframes bounceOutDown {\n 20% {\n -webkit-transform: translate3d(0, 10px, 0);\n transform: translate3d(0, 10px, 0);\n }\n 40%, 45% {\n opacity: 1;\n -webkit-transform: translate3d(0, -20px, 0);\n transform: translate3d(0, -20px, 0);\n }\n to {\n opacity: 0;\n -webkit-transform: translate3d(0, 2000px, 0);\n transform: translate3d(0, 2000px, 0);\n }\n}\n@keyframes bounceOutDown {\n 20% {\n -webkit-transform: translate3d(0, 10px, 0);\n transform: translate3d(0, 10px, 0);\n }\n 40%, 45% {\n opacity: 1;\n -webkit-transform: translate3d(0, -20px, 0);\n transform: translate3d(0, -20px, 0);\n }\n to {\n opacity: 0;\n -webkit-transform: translate3d(0, 2000px, 0);\n transform: translate3d(0, 2000px, 0);\n }\n}\n.bounceOutDown {\n -webkit-animation-name: bounceOutDown;\n animation-name: bounceOutDown;\n}\n\n@-webkit-keyframes bounceOutLeft {\n 20% {\n opacity: 1;\n -webkit-transform: translate3d(20px, 0, 0);\n transform: translate3d(20px, 0, 0);\n }\n to {\n opacity: 0;\n -webkit-transform: translate3d(-2000px, 0, 0);\n transform: translate3d(-2000px, 0, 0);\n }\n}\n@keyframes bounceOutLeft {\n 20% {\n opacity: 1;\n -webkit-transform: translate3d(20px, 0, 0);\n transform: translate3d(20px, 0, 0);\n }\n to {\n opacity: 0;\n -webkit-transform: translate3d(-2000px, 0, 0);\n transform: translate3d(-2000px, 0, 0);\n }\n}\n.bounceOutLeft {\n -webkit-animation-name: bounceOutLeft;\n animation-name: bounceOutLeft;\n}\n\n@-webkit-keyframes bounceOutRight {\n 20% {\n opacity: 1;\n -webkit-transform: translate3d(-20px, 0, 0);\n transform: translate3d(-20px, 0, 0);\n }\n to {\n opacity: 0;\n -webkit-transform: translate3d(2000px, 0, 0);\n transform: translate3d(2000px, 0, 0);\n }\n}\n@keyframes bounceOutRight {\n 20% {\n opacity: 1;\n -webkit-transform: translate3d(-20px, 0, 0);\n transform: translate3d(-20px, 0, 0);\n }\n to {\n opacity: 0;\n -webkit-transform: translate3d(2000px, 0, 0);\n transform: translate3d(2000px, 0, 0);\n }\n}\n.bounceOutRight {\n -webkit-animation-name: bounceOutRight;\n animation-name: bounceOutRight;\n}\n\n@-webkit-keyframes bounceOutUp {\n 20% {\n -webkit-transform: translate3d(0, -10px, 0);\n transform: translate3d(0, -10px, 0);\n }\n 40%, 45% {\n opacity: 1;\n -webkit-transform: translate3d(0, 20px, 0);\n transform: translate3d(0, 20px, 0);\n }\n to {\n opacity: 0;\n -webkit-transform: translate3d(0, -2000px, 0);\n transform: translate3d(0, -2000px, 0);\n }\n}\n@keyframes bounceOutUp {\n 20% {\n -webkit-transform: translate3d(0, -10px, 0);\n transform: translate3d(0, -10px, 0);\n }\n 40%, 45% {\n opacity: 1;\n -webkit-transform: translate3d(0, 20px, 0);\n transform: translate3d(0, 20px, 0);\n }\n to {\n opacity: 0;\n -webkit-transform: translate3d(0, -2000px, 0);\n transform: translate3d(0, -2000px, 0);\n }\n}\n.bounceOutUp {\n -webkit-animation-name: bounceOutUp;\n animation-name: bounceOutUp;\n}\n\n@-webkit-keyframes fadeIn {\n from {\n opacity: 0;\n }\n to {\n opacity: 1;\n }\n}\n@keyframes fadeIn {\n from {\n opacity: 0;\n }\n to {\n opacity: 1;\n }\n}\n.fadeIn {\n -webkit-animation-name: fadeIn;\n animation-name: fadeIn;\n}\n\n@-webkit-keyframes fadeInDown {\n from {\n opacity: 0;\n -webkit-transform: translate3d(0, -100%, 0);\n transform: translate3d(0, -100%, 0);\n }\n to {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes fadeInDown {\n from {\n opacity: 0;\n -webkit-transform: translate3d(0, -100%, 0);\n transform: translate3d(0, -100%, 0);\n }\n to {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.fadeInDown {\n -webkit-animation-name: fadeInDown;\n animation-name: fadeInDown;\n}\n\n@-webkit-keyframes fadeInDownBig {\n from {\n opacity: 0;\n -webkit-transform: translate3d(0, -2000px, 0);\n transform: translate3d(0, -2000px, 0);\n }\n to {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes fadeInDownBig {\n from {\n opacity: 0;\n -webkit-transform: translate3d(0, -2000px, 0);\n transform: translate3d(0, -2000px, 0);\n }\n to {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.fadeInDownBig {\n -webkit-animation-name: fadeInDownBig;\n animation-name: fadeInDownBig;\n}\n\n@-webkit-keyframes fadeInLeft {\n from {\n opacity: 0;\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n }\n to {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes fadeInLeft {\n from {\n opacity: 0;\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n }\n to {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.fadeInLeft {\n -webkit-animation-name: fadeInLeft;\n animation-name: fadeInLeft;\n}\n\n@-webkit-keyframes fadeInLeftBig {\n from {\n opacity: 0;\n -webkit-transform: translate3d(-2000px, 0, 0);\n transform: translate3d(-2000px, 0, 0);\n }\n to {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes fadeInLeftBig {\n from {\n opacity: 0;\n -webkit-transform: translate3d(-2000px, 0, 0);\n transform: translate3d(-2000px, 0, 0);\n }\n to {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.fadeInLeftBig {\n -webkit-animation-name: fadeInLeftBig;\n animation-name: fadeInLeftBig;\n}\n\n@-webkit-keyframes fadeInRight {\n from {\n opacity: 0;\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n }\n to {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes fadeInRight {\n from {\n opacity: 0;\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n }\n to {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.fadeInRight {\n -webkit-animation-name: fadeInRight;\n animation-name: fadeInRight;\n}\n\n@-webkit-keyframes fadeInRightBig {\n from {\n opacity: 0;\n -webkit-transform: translate3d(2000px, 0, 0);\n transform: translate3d(2000px, 0, 0);\n }\n to {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes fadeInRightBig {\n from {\n opacity: 0;\n -webkit-transform: translate3d(2000px, 0, 0);\n transform: translate3d(2000px, 0, 0);\n }\n to {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.fadeInRightBig {\n -webkit-animation-name: fadeInRightBig;\n animation-name: fadeInRightBig;\n}\n\n@-webkit-keyframes fadeInUp {\n from {\n opacity: 0;\n -webkit-transform: translate3d(0, 100%, 0);\n transform: translate3d(0, 100%, 0);\n }\n to {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes fadeInUp {\n from {\n opacity: 0;\n -webkit-transform: translate3d(0, 100%, 0);\n transform: translate3d(0, 100%, 0);\n }\n to {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.fadeInUp {\n -webkit-animation-name: fadeInUp;\n animation-name: fadeInUp;\n}\n\n@-webkit-keyframes fadeInUpBig {\n from {\n opacity: 0;\n -webkit-transform: translate3d(0, 2000px, 0);\n transform: translate3d(0, 2000px, 0);\n }\n to {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes fadeInUpBig {\n from {\n opacity: 0;\n -webkit-transform: translate3d(0, 2000px, 0);\n transform: translate3d(0, 2000px, 0);\n }\n to {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.fadeInUpBig {\n -webkit-animation-name: fadeInUpBig;\n animation-name: fadeInUpBig;\n}\n\n@-webkit-keyframes fadeOut {\n from {\n opacity: 1;\n }\n to {\n opacity: 0;\n }\n}\n@keyframes fadeOut {\n from {\n opacity: 1;\n }\n to {\n opacity: 0;\n }\n}\n.fadeOut {\n -webkit-animation-name: fadeOut;\n animation-name: fadeOut;\n}\n\n@-webkit-keyframes fadeOutDown {\n from {\n opacity: 1;\n }\n to {\n opacity: 0;\n -webkit-transform: translate3d(0, 100%, 0);\n transform: translate3d(0, 100%, 0);\n }\n}\n@keyframes fadeOutDown {\n from {\n opacity: 1;\n }\n to {\n opacity: 0;\n -webkit-transform: translate3d(0, 100%, 0);\n transform: translate3d(0, 100%, 0);\n }\n}\n.fadeOutDown {\n -webkit-animation-name: fadeOutDown;\n animation-name: fadeOutDown;\n}\n\n@-webkit-keyframes fadeOutDownBig {\n from {\n opacity: 1;\n }\n to {\n opacity: 0;\n -webkit-transform: translate3d(0, 2000px, 0);\n transform: translate3d(0, 2000px, 0);\n }\n}\n@keyframes fadeOutDownBig {\n from {\n opacity: 1;\n }\n to {\n opacity: 0;\n -webkit-transform: translate3d(0, 2000px, 0);\n transform: translate3d(0, 2000px, 0);\n }\n}\n.fadeOutDownBig {\n -webkit-animation-name: fadeOutDownBig;\n animation-name: fadeOutDownBig;\n}\n\n@-webkit-keyframes fadeOutLeft {\n from {\n opacity: 1;\n }\n to {\n opacity: 0;\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n }\n}\n@keyframes fadeOutLeft {\n from {\n opacity: 1;\n }\n to {\n opacity: 0;\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n }\n}\n.fadeOutLeft {\n -webkit-animation-name: fadeOutLeft;\n animation-name: fadeOutLeft;\n}\n\n@-webkit-keyframes fadeOutLeftBig {\n from {\n opacity: 1;\n }\n to {\n opacity: 0;\n -webkit-transform: translate3d(-2000px, 0, 0);\n transform: translate3d(-2000px, 0, 0);\n }\n}\n@keyframes fadeOutLeftBig {\n from {\n opacity: 1;\n }\n to {\n opacity: 0;\n -webkit-transform: translate3d(-2000px, 0, 0);\n transform: translate3d(-2000px, 0, 0);\n }\n}\n.fadeOutLeftBig {\n -webkit-animation-name: fadeOutLeftBig;\n animation-name: fadeOutLeftBig;\n}\n\n@-webkit-keyframes fadeOutRight {\n from {\n opacity: 1;\n }\n to {\n opacity: 0;\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n }\n}\n@keyframes fadeOutRight {\n from {\n opacity: 1;\n }\n to {\n opacity: 0;\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n }\n}\n.fadeOutRight {\n -webkit-animation-name: fadeOutRight;\n animation-name: fadeOutRight;\n}\n\n@-webkit-keyframes fadeOutRightBig {\n from {\n opacity: 1;\n }\n to {\n opacity: 0;\n -webkit-transform: translate3d(2000px, 0, 0);\n transform: translate3d(2000px, 0, 0);\n }\n}\n@keyframes fadeOutRightBig {\n from {\n opacity: 1;\n }\n to {\n opacity: 0;\n -webkit-transform: translate3d(2000px, 0, 0);\n transform: translate3d(2000px, 0, 0);\n }\n}\n.fadeOutRightBig {\n -webkit-animation-name: fadeOutRightBig;\n animation-name: fadeOutRightBig;\n}\n\n@-webkit-keyframes fadeOutUp {\n from {\n opacity: 1;\n }\n to {\n opacity: 0;\n -webkit-transform: translate3d(0, -100%, 0);\n transform: translate3d(0, -100%, 0);\n }\n}\n@keyframes fadeOutUp {\n from {\n opacity: 1;\n }\n to {\n opacity: 0;\n -webkit-transform: translate3d(0, -100%, 0);\n transform: translate3d(0, -100%, 0);\n }\n}\n.fadeOutUp {\n -webkit-animation-name: fadeOutUp;\n animation-name: fadeOutUp;\n}\n\n@-webkit-keyframes fadeOutUpBig {\n from {\n opacity: 1;\n }\n to {\n opacity: 0;\n -webkit-transform: translate3d(0, -2000px, 0);\n transform: translate3d(0, -2000px, 0);\n }\n}\n@keyframes fadeOutUpBig {\n from {\n opacity: 1;\n }\n to {\n opacity: 0;\n -webkit-transform: translate3d(0, -2000px, 0);\n transform: translate3d(0, -2000px, 0);\n }\n}\n.fadeOutUpBig {\n -webkit-animation-name: fadeOutUpBig;\n animation-name: fadeOutUpBig;\n}\n\n@-webkit-keyframes flip {\n from {\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);\n transform: perspective(400px) rotate3d(0, 1, 0, -360deg);\n -webkit-animation-timing-function: ease-out;\n animation-timing-function: ease-out;\n }\n 40% {\n -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);\n transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);\n -webkit-animation-timing-function: ease-out;\n animation-timing-function: ease-out;\n }\n 50% {\n -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);\n transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);\n -webkit-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n 80% {\n -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);\n transform: perspective(400px) scale3d(0.95, 0.95, 0.95);\n -webkit-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n to {\n -webkit-transform: perspective(400px);\n transform: perspective(400px);\n -webkit-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n}\n@keyframes flip {\n from {\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);\n transform: perspective(400px) rotate3d(0, 1, 0, -360deg);\n -webkit-animation-timing-function: ease-out;\n animation-timing-function: ease-out;\n }\n 40% {\n -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);\n transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);\n -webkit-animation-timing-function: ease-out;\n animation-timing-function: ease-out;\n }\n 50% {\n -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);\n transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);\n -webkit-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n 80% {\n -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);\n transform: perspective(400px) scale3d(0.95, 0.95, 0.95);\n -webkit-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n to {\n -webkit-transform: perspective(400px);\n transform: perspective(400px);\n -webkit-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n}\n.animated.flip {\n -webkit-backface-visibility: visible;\n backface-visibility: visible;\n -webkit-animation-name: flip;\n animation-name: flip;\n}\n\n@-webkit-keyframes flipInX {\n from {\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\n transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\n -webkit-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n opacity: 0;\n }\n 40% {\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\n transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\n -webkit-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n 60% {\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);\n transform: perspective(400px) rotate3d(1, 0, 0, 10deg);\n opacity: 1;\n }\n 80% {\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);\n transform: perspective(400px) rotate3d(1, 0, 0, -5deg);\n }\n to {\n -webkit-transform: perspective(400px);\n transform: perspective(400px);\n }\n}\n@keyframes flipInX {\n from {\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\n transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\n -webkit-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n opacity: 0;\n }\n 40% {\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\n transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\n -webkit-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n 60% {\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);\n transform: perspective(400px) rotate3d(1, 0, 0, 10deg);\n opacity: 1;\n }\n 80% {\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);\n transform: perspective(400px) rotate3d(1, 0, 0, -5deg);\n }\n to {\n -webkit-transform: perspective(400px);\n transform: perspective(400px);\n }\n}\n.flipInX {\n -webkit-backface-visibility: visible !important;\n backface-visibility: visible !important;\n -webkit-animation-name: flipInX;\n animation-name: flipInX;\n}\n\n@-webkit-keyframes flipInY {\n from {\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);\n transform: perspective(400px) rotate3d(0, 1, 0, 90deg);\n -webkit-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n opacity: 0;\n }\n 40% {\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);\n transform: perspective(400px) rotate3d(0, 1, 0, -20deg);\n -webkit-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n 60% {\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);\n transform: perspective(400px) rotate3d(0, 1, 0, 10deg);\n opacity: 1;\n }\n 80% {\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);\n transform: perspective(400px) rotate3d(0, 1, 0, -5deg);\n }\n to {\n -webkit-transform: perspective(400px);\n transform: perspective(400px);\n }\n}\n@keyframes flipInY {\n from {\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);\n transform: perspective(400px) rotate3d(0, 1, 0, 90deg);\n -webkit-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n opacity: 0;\n }\n 40% {\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);\n transform: perspective(400px) rotate3d(0, 1, 0, -20deg);\n -webkit-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n }\n 60% {\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);\n transform: perspective(400px) rotate3d(0, 1, 0, 10deg);\n opacity: 1;\n }\n 80% {\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);\n transform: perspective(400px) rotate3d(0, 1, 0, -5deg);\n }\n to {\n -webkit-transform: perspective(400px);\n transform: perspective(400px);\n }\n}\n.flipInY {\n -webkit-backface-visibility: visible !important;\n backface-visibility: visible !important;\n -webkit-animation-name: flipInY;\n animation-name: flipInY;\n}\n\n@-webkit-keyframes flipOutX {\n from {\n -webkit-transform: perspective(400px);\n transform: perspective(400px);\n }\n 30% {\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\n transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\n opacity: 1;\n }\n to {\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\n transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\n opacity: 0;\n }\n}\n@keyframes flipOutX {\n from {\n -webkit-transform: perspective(400px);\n transform: perspective(400px);\n }\n 30% {\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\n transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\n opacity: 1;\n }\n to {\n -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\n transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\n opacity: 0;\n }\n}\n.flipOutX {\n -webkit-animation-duration: 0.75s;\n animation-duration: 0.75s;\n -webkit-animation-name: flipOutX;\n animation-name: flipOutX;\n -webkit-backface-visibility: visible !important;\n backface-visibility: visible !important;\n}\n\n@-webkit-keyframes flipOutY {\n from {\n -webkit-transform: perspective(400px);\n transform: perspective(400px);\n }\n 30% {\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);\n transform: perspective(400px) rotate3d(0, 1, 0, -15deg);\n opacity: 1;\n }\n to {\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);\n transform: perspective(400px) rotate3d(0, 1, 0, 90deg);\n opacity: 0;\n }\n}\n@keyframes flipOutY {\n from {\n -webkit-transform: perspective(400px);\n transform: perspective(400px);\n }\n 30% {\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);\n transform: perspective(400px) rotate3d(0, 1, 0, -15deg);\n opacity: 1;\n }\n to {\n -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);\n transform: perspective(400px) rotate3d(0, 1, 0, 90deg);\n opacity: 0;\n }\n}\n.flipOutY {\n -webkit-animation-duration: 0.75s;\n animation-duration: 0.75s;\n -webkit-backface-visibility: visible !important;\n backface-visibility: visible !important;\n -webkit-animation-name: flipOutY;\n animation-name: flipOutY;\n}\n\n@-webkit-keyframes lightSpeedIn {\n from {\n -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);\n transform: translate3d(100%, 0, 0) skewX(-30deg);\n opacity: 0;\n }\n 60% {\n -webkit-transform: skewX(20deg);\n transform: skewX(20deg);\n opacity: 1;\n }\n 80% {\n -webkit-transform: skewX(-5deg);\n transform: skewX(-5deg);\n opacity: 1;\n }\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n opacity: 1;\n }\n}\n@keyframes lightSpeedIn {\n from {\n -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);\n transform: translate3d(100%, 0, 0) skewX(-30deg);\n opacity: 0;\n }\n 60% {\n -webkit-transform: skewX(20deg);\n transform: skewX(20deg);\n opacity: 1;\n }\n 80% {\n -webkit-transform: skewX(-5deg);\n transform: skewX(-5deg);\n opacity: 1;\n }\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n opacity: 1;\n }\n}\n.lightSpeedIn {\n -webkit-animation-name: lightSpeedIn;\n animation-name: lightSpeedIn;\n -webkit-animation-timing-function: ease-out;\n animation-timing-function: ease-out;\n}\n\n@-webkit-keyframes lightSpeedOut {\n from {\n opacity: 1;\n }\n to {\n -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);\n transform: translate3d(100%, 0, 0) skewX(30deg);\n opacity: 0;\n }\n}\n@keyframes lightSpeedOut {\n from {\n opacity: 1;\n }\n to {\n -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);\n transform: translate3d(100%, 0, 0) skewX(30deg);\n opacity: 0;\n }\n}\n.lightSpeedOut {\n -webkit-animation-name: lightSpeedOut;\n animation-name: lightSpeedOut;\n -webkit-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n}\n\n@-webkit-keyframes rotateIn {\n from {\n -webkit-transform-origin: center;\n transform-origin: center;\n -webkit-transform: rotate3d(0, 0, 1, -200deg);\n transform: rotate3d(0, 0, 1, -200deg);\n opacity: 0;\n }\n to {\n -webkit-transform-origin: center;\n transform-origin: center;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n opacity: 1;\n }\n}\n@keyframes rotateIn {\n from {\n -webkit-transform-origin: center;\n transform-origin: center;\n -webkit-transform: rotate3d(0, 0, 1, -200deg);\n transform: rotate3d(0, 0, 1, -200deg);\n opacity: 0;\n }\n to {\n -webkit-transform-origin: center;\n transform-origin: center;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n opacity: 1;\n }\n}\n.rotateIn {\n -webkit-animation-name: rotateIn;\n animation-name: rotateIn;\n}\n\n@-webkit-keyframes rotateInDownLeft {\n from {\n -webkit-transform-origin: left bottom;\n transform-origin: left bottom;\n -webkit-transform: rotate3d(0, 0, 1, -45deg);\n transform: rotate3d(0, 0, 1, -45deg);\n opacity: 0;\n }\n to {\n -webkit-transform-origin: left bottom;\n transform-origin: left bottom;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n opacity: 1;\n }\n}\n@keyframes rotateInDownLeft {\n from {\n -webkit-transform-origin: left bottom;\n transform-origin: left bottom;\n -webkit-transform: rotate3d(0, 0, 1, -45deg);\n transform: rotate3d(0, 0, 1, -45deg);\n opacity: 0;\n }\n to {\n -webkit-transform-origin: left bottom;\n transform-origin: left bottom;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n opacity: 1;\n }\n}\n.rotateInDownLeft {\n -webkit-animation-name: rotateInDownLeft;\n animation-name: rotateInDownLeft;\n}\n\n@-webkit-keyframes rotateInDownRight {\n from {\n -webkit-transform-origin: right bottom;\n transform-origin: right bottom;\n -webkit-transform: rotate3d(0, 0, 1, 45deg);\n transform: rotate3d(0, 0, 1, 45deg);\n opacity: 0;\n }\n to {\n -webkit-transform-origin: right bottom;\n transform-origin: right bottom;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n opacity: 1;\n }\n}\n@keyframes rotateInDownRight {\n from {\n -webkit-transform-origin: right bottom;\n transform-origin: right bottom;\n -webkit-transform: rotate3d(0, 0, 1, 45deg);\n transform: rotate3d(0, 0, 1, 45deg);\n opacity: 0;\n }\n to {\n -webkit-transform-origin: right bottom;\n transform-origin: right bottom;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n opacity: 1;\n }\n}\n.rotateInDownRight {\n -webkit-animation-name: rotateInDownRight;\n animation-name: rotateInDownRight;\n}\n\n@-webkit-keyframes rotateInUpLeft {\n from {\n -webkit-transform-origin: left bottom;\n transform-origin: left bottom;\n -webkit-transform: rotate3d(0, 0, 1, 45deg);\n transform: rotate3d(0, 0, 1, 45deg);\n opacity: 0;\n }\n to {\n -webkit-transform-origin: left bottom;\n transform-origin: left bottom;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n opacity: 1;\n }\n}\n@keyframes rotateInUpLeft {\n from {\n -webkit-transform-origin: left bottom;\n transform-origin: left bottom;\n -webkit-transform: rotate3d(0, 0, 1, 45deg);\n transform: rotate3d(0, 0, 1, 45deg);\n opacity: 0;\n }\n to {\n -webkit-transform-origin: left bottom;\n transform-origin: left bottom;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n opacity: 1;\n }\n}\n.rotateInUpLeft {\n -webkit-animation-name: rotateInUpLeft;\n animation-name: rotateInUpLeft;\n}\n\n@-webkit-keyframes rotateInUpRight {\n from {\n -webkit-transform-origin: right bottom;\n transform-origin: right bottom;\n -webkit-transform: rotate3d(0, 0, 1, -90deg);\n transform: rotate3d(0, 0, 1, -90deg);\n opacity: 0;\n }\n to {\n -webkit-transform-origin: right bottom;\n transform-origin: right bottom;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n opacity: 1;\n }\n}\n@keyframes rotateInUpRight {\n from {\n -webkit-transform-origin: right bottom;\n transform-origin: right bottom;\n -webkit-transform: rotate3d(0, 0, 1, -90deg);\n transform: rotate3d(0, 0, 1, -90deg);\n opacity: 0;\n }\n to {\n -webkit-transform-origin: right bottom;\n transform-origin: right bottom;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n opacity: 1;\n }\n}\n.rotateInUpRight {\n -webkit-animation-name: rotateInUpRight;\n animation-name: rotateInUpRight;\n}\n\n@-webkit-keyframes rotateOut {\n from {\n -webkit-transform-origin: center;\n transform-origin: center;\n opacity: 1;\n }\n to {\n -webkit-transform-origin: center;\n transform-origin: center;\n -webkit-transform: rotate3d(0, 0, 1, 200deg);\n transform: rotate3d(0, 0, 1, 200deg);\n opacity: 0;\n }\n}\n@keyframes rotateOut {\n from {\n -webkit-transform-origin: center;\n transform-origin: center;\n opacity: 1;\n }\n to {\n -webkit-transform-origin: center;\n transform-origin: center;\n -webkit-transform: rotate3d(0, 0, 1, 200deg);\n transform: rotate3d(0, 0, 1, 200deg);\n opacity: 0;\n }\n}\n.rotateOut {\n -webkit-animation-name: rotateOut;\n animation-name: rotateOut;\n}\n\n@-webkit-keyframes rotateOutDownLeft {\n from {\n -webkit-transform-origin: left bottom;\n transform-origin: left bottom;\n opacity: 1;\n }\n to {\n -webkit-transform-origin: left bottom;\n transform-origin: left bottom;\n -webkit-transform: rotate3d(0, 0, 1, 45deg);\n transform: rotate3d(0, 0, 1, 45deg);\n opacity: 0;\n }\n}\n@keyframes rotateOutDownLeft {\n from {\n -webkit-transform-origin: left bottom;\n transform-origin: left bottom;\n opacity: 1;\n }\n to {\n -webkit-transform-origin: left bottom;\n transform-origin: left bottom;\n -webkit-transform: rotate3d(0, 0, 1, 45deg);\n transform: rotate3d(0, 0, 1, 45deg);\n opacity: 0;\n }\n}\n.rotateOutDownLeft {\n -webkit-animation-name: rotateOutDownLeft;\n animation-name: rotateOutDownLeft;\n}\n\n@-webkit-keyframes rotateOutDownRight {\n from {\n -webkit-transform-origin: right bottom;\n transform-origin: right bottom;\n opacity: 1;\n }\n to {\n -webkit-transform-origin: right bottom;\n transform-origin: right bottom;\n -webkit-transform: rotate3d(0, 0, 1, -45deg);\n transform: rotate3d(0, 0, 1, -45deg);\n opacity: 0;\n }\n}\n@keyframes rotateOutDownRight {\n from {\n -webkit-transform-origin: right bottom;\n transform-origin: right bottom;\n opacity: 1;\n }\n to {\n -webkit-transform-origin: right bottom;\n transform-origin: right bottom;\n -webkit-transform: rotate3d(0, 0, 1, -45deg);\n transform: rotate3d(0, 0, 1, -45deg);\n opacity: 0;\n }\n}\n.rotateOutDownRight {\n -webkit-animation-name: rotateOutDownRight;\n animation-name: rotateOutDownRight;\n}\n\n@-webkit-keyframes rotateOutUpLeft {\n from {\n -webkit-transform-origin: left bottom;\n transform-origin: left bottom;\n opacity: 1;\n }\n to {\n -webkit-transform-origin: left bottom;\n transform-origin: left bottom;\n -webkit-transform: rotate3d(0, 0, 1, -45deg);\n transform: rotate3d(0, 0, 1, -45deg);\n opacity: 0;\n }\n}\n@keyframes rotateOutUpLeft {\n from {\n -webkit-transform-origin: left bottom;\n transform-origin: left bottom;\n opacity: 1;\n }\n to {\n -webkit-transform-origin: left bottom;\n transform-origin: left bottom;\n -webkit-transform: rotate3d(0, 0, 1, -45deg);\n transform: rotate3d(0, 0, 1, -45deg);\n opacity: 0;\n }\n}\n.rotateOutUpLeft {\n -webkit-animation-name: rotateOutUpLeft;\n animation-name: rotateOutUpLeft;\n}\n\n@-webkit-keyframes rotateOutUpRight {\n from {\n -webkit-transform-origin: right bottom;\n transform-origin: right bottom;\n opacity: 1;\n }\n to {\n -webkit-transform-origin: right bottom;\n transform-origin: right bottom;\n -webkit-transform: rotate3d(0, 0, 1, 90deg);\n transform: rotate3d(0, 0, 1, 90deg);\n opacity: 0;\n }\n}\n@keyframes rotateOutUpRight {\n from {\n -webkit-transform-origin: right bottom;\n transform-origin: right bottom;\n opacity: 1;\n }\n to {\n -webkit-transform-origin: right bottom;\n transform-origin: right bottom;\n -webkit-transform: rotate3d(0, 0, 1, 90deg);\n transform: rotate3d(0, 0, 1, 90deg);\n opacity: 0;\n }\n}\n.rotateOutUpRight {\n -webkit-animation-name: rotateOutUpRight;\n animation-name: rotateOutUpRight;\n}\n\n@-webkit-keyframes hinge {\n 0% {\n -webkit-transform-origin: top left;\n transform-origin: top left;\n -webkit-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n 20%, 60% {\n -webkit-transform: rotate3d(0, 0, 1, 80deg);\n transform: rotate3d(0, 0, 1, 80deg);\n -webkit-transform-origin: top left;\n transform-origin: top left;\n -webkit-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n 40%, 80% {\n -webkit-transform: rotate3d(0, 0, 1, 60deg);\n transform: rotate3d(0, 0, 1, 60deg);\n -webkit-transform-origin: top left;\n transform-origin: top left;\n -webkit-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n opacity: 1;\n }\n to {\n -webkit-transform: translate3d(0, 700px, 0);\n transform: translate3d(0, 700px, 0);\n opacity: 0;\n }\n}\n@keyframes hinge {\n 0% {\n -webkit-transform-origin: top left;\n transform-origin: top left;\n -webkit-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n 20%, 60% {\n -webkit-transform: rotate3d(0, 0, 1, 80deg);\n transform: rotate3d(0, 0, 1, 80deg);\n -webkit-transform-origin: top left;\n transform-origin: top left;\n -webkit-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n 40%, 80% {\n -webkit-transform: rotate3d(0, 0, 1, 60deg);\n transform: rotate3d(0, 0, 1, 60deg);\n -webkit-transform-origin: top left;\n transform-origin: top left;\n -webkit-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n opacity: 1;\n }\n to {\n -webkit-transform: translate3d(0, 700px, 0);\n transform: translate3d(0, 700px, 0);\n opacity: 0;\n }\n}\n.hinge {\n -webkit-animation-duration: 2s;\n animation-duration: 2s;\n -webkit-animation-name: hinge;\n animation-name: hinge;\n}\n\n@-webkit-keyframes jackInTheBox {\n from {\n opacity: 0;\n -webkit-transform: scale(0.1) rotate(30deg);\n transform: scale(0.1) rotate(30deg);\n -webkit-transform-origin: center bottom;\n transform-origin: center bottom;\n }\n 50% {\n -webkit-transform: rotate(-10deg);\n transform: rotate(-10deg);\n }\n 70% {\n -webkit-transform: rotate(3deg);\n transform: rotate(3deg);\n }\n to {\n opacity: 1;\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n}\n@keyframes jackInTheBox {\n from {\n opacity: 0;\n -webkit-transform: scale(0.1) rotate(30deg);\n transform: scale(0.1) rotate(30deg);\n -webkit-transform-origin: center bottom;\n transform-origin: center bottom;\n }\n 50% {\n -webkit-transform: rotate(-10deg);\n transform: rotate(-10deg);\n }\n 70% {\n -webkit-transform: rotate(3deg);\n transform: rotate(3deg);\n }\n to {\n opacity: 1;\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n}\n.jackInTheBox {\n -webkit-animation-name: jackInTheBox;\n animation-name: jackInTheBox;\n}\n\n/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */\n@-webkit-keyframes rollIn {\n from {\n opacity: 0;\n -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);\n transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);\n }\n to {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes rollIn {\n from {\n opacity: 0;\n -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);\n transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);\n }\n to {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.rollIn {\n -webkit-animation-name: rollIn;\n animation-name: rollIn;\n}\n\n/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */\n@-webkit-keyframes rollOut {\n from {\n opacity: 1;\n }\n to {\n opacity: 0;\n -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);\n transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);\n }\n}\n@keyframes rollOut {\n from {\n opacity: 1;\n }\n to {\n opacity: 0;\n -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);\n transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);\n }\n}\n.rollOut {\n -webkit-animation-name: rollOut;\n animation-name: rollOut;\n}\n\n@-webkit-keyframes zoomIn {\n from {\n opacity: 0;\n -webkit-transform: scale3d(0.3, 0.3, 0.3);\n transform: scale3d(0.3, 0.3, 0.3);\n }\n 50% {\n opacity: 1;\n }\n}\n@keyframes zoomIn {\n from {\n opacity: 0;\n -webkit-transform: scale3d(0.3, 0.3, 0.3);\n transform: scale3d(0.3, 0.3, 0.3);\n }\n 50% {\n opacity: 1;\n }\n}\n.zoomIn {\n -webkit-animation-name: zoomIn;\n animation-name: zoomIn;\n}\n\n@-webkit-keyframes zoomInDown {\n from {\n opacity: 0;\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);\n transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n }\n 60% {\n opacity: 1;\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);\n transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n }\n}\n@keyframes zoomInDown {\n from {\n opacity: 0;\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);\n transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n }\n 60% {\n opacity: 1;\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);\n transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n }\n}\n.zoomInDown {\n -webkit-animation-name: zoomInDown;\n animation-name: zoomInDown;\n}\n\n@-webkit-keyframes zoomInLeft {\n from {\n opacity: 0;\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);\n transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n }\n 60% {\n opacity: 1;\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);\n transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n }\n}\n@keyframes zoomInLeft {\n from {\n opacity: 0;\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);\n transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n }\n 60% {\n opacity: 1;\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);\n transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n }\n}\n.zoomInLeft {\n -webkit-animation-name: zoomInLeft;\n animation-name: zoomInLeft;\n}\n\n@-webkit-keyframes zoomInRight {\n from {\n opacity: 0;\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);\n transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n }\n 60% {\n opacity: 1;\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);\n transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n }\n}\n@keyframes zoomInRight {\n from {\n opacity: 0;\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);\n transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n }\n 60% {\n opacity: 1;\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);\n transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n }\n}\n.zoomInRight {\n -webkit-animation-name: zoomInRight;\n animation-name: zoomInRight;\n}\n\n@-webkit-keyframes zoomInUp {\n from {\n opacity: 0;\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);\n transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n }\n 60% {\n opacity: 1;\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);\n transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n }\n}\n@keyframes zoomInUp {\n from {\n opacity: 0;\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);\n transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n }\n 60% {\n opacity: 1;\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);\n transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n }\n}\n.zoomInUp {\n -webkit-animation-name: zoomInUp;\n animation-name: zoomInUp;\n}\n\n@-webkit-keyframes zoomOut {\n from {\n opacity: 1;\n }\n 50% {\n opacity: 0;\n -webkit-transform: scale3d(0.3, 0.3, 0.3);\n transform: scale3d(0.3, 0.3, 0.3);\n }\n to {\n opacity: 0;\n }\n}\n@keyframes zoomOut {\n from {\n opacity: 1;\n }\n 50% {\n opacity: 0;\n -webkit-transform: scale3d(0.3, 0.3, 0.3);\n transform: scale3d(0.3, 0.3, 0.3);\n }\n to {\n opacity: 0;\n }\n}\n.zoomOut {\n -webkit-animation-name: zoomOut;\n animation-name: zoomOut;\n}\n\n@-webkit-keyframes zoomOutDown {\n 40% {\n opacity: 1;\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);\n transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n }\n to {\n opacity: 0;\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);\n transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);\n -webkit-transform-origin: center bottom;\n transform-origin: center bottom;\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n }\n}\n@keyframes zoomOutDown {\n 40% {\n opacity: 1;\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);\n transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n }\n to {\n opacity: 0;\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);\n transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);\n -webkit-transform-origin: center bottom;\n transform-origin: center bottom;\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n }\n}\n.zoomOutDown {\n -webkit-animation-name: zoomOutDown;\n animation-name: zoomOutDown;\n}\n\n@-webkit-keyframes zoomOutLeft {\n 40% {\n opacity: 1;\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);\n transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);\n }\n to {\n opacity: 0;\n -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);\n transform: scale(0.1) translate3d(-2000px, 0, 0);\n -webkit-transform-origin: left center;\n transform-origin: left center;\n }\n}\n@keyframes zoomOutLeft {\n 40% {\n opacity: 1;\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);\n transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);\n }\n to {\n opacity: 0;\n -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);\n transform: scale(0.1) translate3d(-2000px, 0, 0);\n -webkit-transform-origin: left center;\n transform-origin: left center;\n }\n}\n.zoomOutLeft {\n -webkit-animation-name: zoomOutLeft;\n animation-name: zoomOutLeft;\n}\n\n@-webkit-keyframes zoomOutRight {\n 40% {\n opacity: 1;\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);\n transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);\n }\n to {\n opacity: 0;\n -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);\n transform: scale(0.1) translate3d(2000px, 0, 0);\n -webkit-transform-origin: right center;\n transform-origin: right center;\n }\n}\n@keyframes zoomOutRight {\n 40% {\n opacity: 1;\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);\n transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);\n }\n to {\n opacity: 0;\n -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);\n transform: scale(0.1) translate3d(2000px, 0, 0);\n -webkit-transform-origin: right center;\n transform-origin: right center;\n }\n}\n.zoomOutRight {\n -webkit-animation-name: zoomOutRight;\n animation-name: zoomOutRight;\n}\n\n@-webkit-keyframes zoomOutUp {\n 40% {\n opacity: 1;\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);\n transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n }\n to {\n opacity: 0;\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);\n transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);\n -webkit-transform-origin: center bottom;\n transform-origin: center bottom;\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n }\n}\n@keyframes zoomOutUp {\n 40% {\n opacity: 1;\n -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);\n transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);\n -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n }\n to {\n opacity: 0;\n -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);\n transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);\n -webkit-transform-origin: center bottom;\n transform-origin: center bottom;\n -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n }\n}\n.zoomOutUp {\n -webkit-animation-name: zoomOutUp;\n animation-name: zoomOutUp;\n}\n\n@-webkit-keyframes slideInDown {\n from {\n -webkit-transform: translate3d(0, -100%, 0);\n transform: translate3d(0, -100%, 0);\n visibility: visible;\n }\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes slideInDown {\n from {\n -webkit-transform: translate3d(0, -100%, 0);\n transform: translate3d(0, -100%, 0);\n visibility: visible;\n }\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.slideInDown {\n -webkit-animation-name: slideInDown;\n animation-name: slideInDown;\n}\n\n@-webkit-keyframes slideInLeft {\n from {\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n visibility: visible;\n }\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes slideInLeft {\n from {\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n visibility: visible;\n }\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.slideInLeft {\n -webkit-animation-name: slideInLeft;\n animation-name: slideInLeft;\n}\n\n@-webkit-keyframes slideInRight {\n from {\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n visibility: visible;\n }\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes slideInRight {\n from {\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n visibility: visible;\n }\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.slideInRight {\n -webkit-animation-name: slideInRight;\n animation-name: slideInRight;\n}\n\n@-webkit-keyframes slideInUp {\n from {\n -webkit-transform: translate3d(0, 100%, 0);\n transform: translate3d(0, 100%, 0);\n visibility: visible;\n }\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes slideInUp {\n from {\n -webkit-transform: translate3d(0, 100%, 0);\n transform: translate3d(0, 100%, 0);\n visibility: visible;\n }\n to {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.slideInUp {\n -webkit-animation-name: slideInUp;\n animation-name: slideInUp;\n}\n\n@-webkit-keyframes slideOutDown {\n from {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n to {\n visibility: hidden;\n -webkit-transform: translate3d(0, 100%, 0);\n transform: translate3d(0, 100%, 0);\n }\n}\n@keyframes slideOutDown {\n from {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n to {\n visibility: hidden;\n -webkit-transform: translate3d(0, 100%, 0);\n transform: translate3d(0, 100%, 0);\n }\n}\n.slideOutDown {\n -webkit-animation-name: slideOutDown;\n animation-name: slideOutDown;\n}\n\n@-webkit-keyframes slideOutLeft {\n from {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n to {\n visibility: hidden;\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n }\n}\n@keyframes slideOutLeft {\n from {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n to {\n visibility: hidden;\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n }\n}\n.slideOutLeft {\n -webkit-animation-name: slideOutLeft;\n animation-name: slideOutLeft;\n}\n\n@-webkit-keyframes slideOutRight {\n from {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n to {\n visibility: hidden;\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n }\n}\n@keyframes slideOutRight {\n from {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n to {\n visibility: hidden;\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n }\n}\n.slideOutRight {\n -webkit-animation-name: slideOutRight;\n animation-name: slideOutRight;\n}\n\n@-webkit-keyframes slideOutUp {\n from {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n to {\n visibility: hidden;\n -webkit-transform: translate3d(0, -100%, 0);\n transform: translate3d(0, -100%, 0);\n }\n}\n@keyframes slideOutUp {\n from {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n to {\n visibility: hidden;\n -webkit-transform: translate3d(0, -100%, 0);\n transform: translate3d(0, -100%, 0);\n }\n}\n.slideOutUp {\n -webkit-animation-name: slideOutUp;\n animation-name: slideOutUp;\n}"]} \ No newline at end of file diff --git a/app/css/maps/bootstrap.css.map b/app/css/maps/bootstrap.css.map new file mode 100644 index 0000000..a537f60 --- /dev/null +++ b/app/css/maps/bootstrap.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["bootstrap.css","bootstrap.scss"],"names":[],"mappings":"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rDF;;ACwDA;;EAEE,8BAAA;ADrDF;;ACwDA;;EAEE,4BAAA;ADrDF;;ACwDA;EACE,qBAAA;ADrDF;;ACwDA;;EAEE,yBAAA;ADrDF;;ACwDA;;EAEE,2BAAA;ADrDF;;ACwDA;;EAEE,4BAAA;ADrDF;;ACwDA;;EAEE,0BAAA;ADrDF;;ACwDA;EACE,2BAAA;ADrDF;;ACwDA;;EAEE,+BAAA;ADrDF;;ACwDA;;EAEE,iCAAA;ADrDF;;ACwDA;;EAEE,kCAAA;ADrDF;;ACwDA;;EAEE,gCAAA;ADrDF;;ACwDA;EACE,0BAAA;ADrDF;;ACwDA;;EAEE,8BAAA;ADrDF;;ACwDA;;EAEE,gCAAA;ADrDF;;ACwDA;;EAEE,iCAAA;ADrDF;;ACwDA;;EAEE,+BAAA;ADrDF;;ACwDA;EACE,wBAAA;ADrDF;;ACwDA;;EAEE,4BAAA;ADrDF;;ACwDA;;EAEE,8BAAA;ADrDF;;ACwDA;;EAEE,+BAAA;ADrDF;;ACwDA;;EAEE,6BAAA;ADrDF;;ACwDA;EACE,0BAAA;ADrDF;;ACwDA;;EAEE,8BAAA;ADrDF;;ACwDA;;EAEE,gCAAA;ADrDF;;ACwDA;;EAEE,iCAAA;ADrDF;;ACwDA;;EAEE,+BAAA;ADrDF;;ACwDA;EACE,wBAAA;ADrDF;;ACwDA;;EAEE,4BAAA;ADrDF;;ACwDA;;EAEE,8BAAA;ADrDF;;ACwDA;;EAEE,+BAAA;ADrDF;;ACwDA;;EAEE,6BAAA;ADrDF;;ACwDA;EACE,uBAAA;ADrDF;;ACwDA;;EAEE,2BAAA;ADrDF;;ACwDA;;EAEE,6BAAA;ADrDF;;ACwDA;;EAEE,8BAAA;ADrDF;;ACwDA;;EAEE,4BAAA;ADrDF;;ACwDA;EACE;IACE,oBAAA;EDrDF;ECuDA;;IAEE,wBAAA;EDrDF;ECuDA;;IAEE,0BAAA;EDrDF;ECuDA;;IAEE,2BAAA;EDrDF;ECuDA;;IAEE,yBAAA;EDrDF;ECuDA;IACE,0BAAA;EDrDF;ECuDA;;IAEE,8BAAA;EDrDF;ECuDA;;IAEE,gCAAA;EDrDF;ECuDA;;IAEE,iCAAA;EDrDF;ECuDA;;IAEE,+BAAA;EDrDF;ECuDA;IACE,yBAAA;EDrDF;ECuDA;;IAEE,6BAAA;EDrDF;ECuDA;;IAEE,+BAAA;EDrDF;ECuDA;;IAEE,gCAAA;EDrDF;ECuDA;;IAEE,8BAAA;EDrDF;ECuDA;IACE,uBAAA;EDrDF;ECuDA;;IAEE,2BAAA;EDrDF;ECuDA;;IAEE,6BAAA;EDrDF;ECuDA;;IAEE,8BAAA;EDrDF;ECuDA;;IAEE,4BAAA;EDrDF;ECuDA;IACE,yBAAA;EDrDF;ECuDA;;IAEE,6BAAA;EDrDF;ECuDA;;IAEE,+BAAA;EDrDF;ECuDA;;IAEE,gCAAA;EDrDF;ECuDA;;IAEE,8BAAA;EDrDF;ECuDA;IACE,uBAAA;EDrDF;ECuDA;;IAEE,2BAAA;EDrDF;ECuDA;;IAEE,6BAAA;EDrDF;ECuDA;;IAEE,8BAAA;EDrDF;ECuDA;;IAEE,4BAAA;EDrDF;ECuDA;IACE,qBAAA;EDrDF;ECuDA;;IAEE,yBAAA;EDrDF;ECuDA;;IAEE,2BAAA;EDrDF;ECuDA;;IAEE,4BAAA;EDrDF;ECuDA;;IAEE,0BAAA;EDrDF;ECuDA;IACE,2BAAA;EDrDF;ECuDA;;IAEE,+BAAA;EDrDF;ECuDA;;IAEE,iCAAA;EDrDF;ECuDA;;IAEE,kCAAA;EDrDF;ECuDA;;IAEE,gCAAA;EDrDF;ECuDA;IACE,0BAAA;EDrDF;ECuDA;;IAEE,8BAAA;EDrDF;ECuDA;;IAEE,gCAAA;EDrDF;ECuDA;;IAEE,iCAAA;EDrDF;ECuDA;;IAEE,+BAAA;EDrDF;ECuDA;IACE,wBAAA;EDrDF;ECuDA;;IAEE,4BAAA;EDrDF;ECuDA;;IAEE,8BAAA;EDrDF;ECuDA;;IAEE,+BAAA;EDrDF;ECuDA;;IAEE,6BAAA;EDrDF;ECuDA;IACE,0BAAA;EDrDF;ECuDA;;IAEE,8BAAA;EDrDF;ECuDA;;IAEE,gCAAA;EDrDF;ECuDA;;IAEE,iCAAA;EDrDF;ECuDA;;IAEE,+BAAA;EDrDF;ECuDA;IACE,wBAAA;EDrDF;ECuDA;;IAEE,4BAAA;EDrDF;ECuDA;;IAEE,8BAAA;EDrDF;ECuDA;;IAEE,+BAAA;EDrDF;ECuDA;;IAEE,6BAAA;EDrDF;ECuDA;IACE,uBAAA;EDrDF;ECuDA;;IAEE,2BAAA;EDr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DF;EC0DA;;IAEE,6BAAA;EDxDF;EC0DA;;IAEE,8BAAA;EDxDF;EC0DA;;IAEE,4BAAA;EDxDF;EC0DA;IACE,yBAAA;EDxDF;EC0DA;;IAEE,6BAAA;EDxDF;EC0DA;;IAEE,+BAAA;EDxDF;EC0DA;;IAEE,gCAAA;EDxDF;EC0DA;;IAEE,8BAAA;EDxDF;EC0DA;IACE,uBAAA;EDxDF;EC0DA;;IAEE,2BAAA;EDxDF;EC0DA;;IAEE,6BAAA;EDxDF;EC0DA;;IAEE,8BAAA;EDxDF;EC0DA;;IAEE,4BAAA;EDxDF;EC0DA;IACE,qBAAA;EDxDF;EC0DA;;IAEE,yBAAA;EDxDF;EC0DA;;IAEE,2BAAA;EDxDF;EC0DA;;IAEE,4BAAA;EDxDF;EC0DA;;IAEE,0BAAA;EDxDF;EC0DA;IACE,2BAAA;EDxDF;EC0DA;;IAEE,+BAAA;EDxDF;EC0DA;;IAEE,iCAAA;EDxDF;EC0DA;;IAEE,kCAAA;EDxDF;EC0DA;;IAEE,gCAAA;EDxDF;EC0DA;IACE,0BAAA;EDxDF;EC0DA;;IAEE,8BAAA;EDxDF;EC0DA;;IAEE,gCAAA;EDxDF;EC0DA;;IAEE,iCAAA;EDxDF;EC0DA;;IAEE,+BAAA;EDxDF;EC0DA;IACE,wBAAA;EDxDF;EC0DA;;IAEE,4BAAA;EDxDF;EC0DA;;IAEE,8BAAA;EDxDF;EC0DA;;IAEE,+BAAA;EDxDF;EC0DA;;IAEE,6BAAA;EDxDF;EC0DA;IACE,0BAAA;EDxDF;EC0DA;;IAEE,8BAAA;EDxDF;EC0DA;;IAEE,gCAAA;EDxDF;EC0DA;;IAEE,iCAAA;EDxDF;EC0DA;;IAEE,+BAAA;EDxDF;EC0DA;IACE,wBAAA;EDxDF;EC0DA;;IAEE,4BAAA;EDxDF;EC0DA;;IAEE,8BAAA;EDxDF;EC0DA;;IAEE,+BAAA;EDxDF;EC0DA;;IAEE,6BAAA;EDxDF;EC0DA;IACE,uBAAA;EDxDF;EC0DA;;IAEE,2BAAA;EDxDF;EC0DA;;IAEE,6BAAA;EDxDF;EC0DA;;IAEE,8BAAA;EDxDF;EC0DA;;IAEE,4BAAA;EDxDF;AACF;AC2DA;EACE,8BAAA;ADzDF;;AC4DA;EACE,8BAAA;ADzDF;;AC4DA;EACE,gBAAA;EACA,uBAAA;EACA,mBAAA;ADzDF;;AC4DA;EACE,2BAAA;ADzDF;;AC4DA;EACE,4BAAA;ADzDF;;AC4DA;EACE,6BAAA;ADzDF;;AC4DA;EACE;IACE,2BAAA;EDzDF;EC2DA;IACE,4BAAA;EDzDF;EC2DA;IACE,6BAAA;EDzDF;AACF;AC4DA;EACE;IACE,2BAAA;ED1DF;EC4DA;IACE,4BAAA;ED1DF;EC4DA;IACE,6BAAA;ED1DF;AACF;AC6DA;EACE;IACE,2BAAA;ED3DF;EC6DA;IACE,4BAAA;ED3DF;EC6DA;IACE,6BAAA;ED3DF;AACF;AC8DA;EACE;IACE,2BAAA;ED5DF;EC8DA;IACE,4BAAA;ED5DF;EC8DA;IACE,6BAAA;ED5DF;AACF;AC+DA;EACE,oCAAA;AD7DF;;ACgEA;EACE,oCAAA;AD7DF;;ACgEA;EACE,qCAAA;AD7DF;;ACgEA;EACE,2BAAA;AD7DF;;ACgEA;EACE,2BAAA;AD7DF;;ACgEA;EACE,2BAAA;AD7DF;;ACgEA;EACE,6BAAA;AD7DF;;ACgEA;EACE,sBAAA;AD7DF;;ACgEA;EACE,yBAAA;AD7DF;;ACgEA;EACE,yBAAA;AD7DF;;ACgEA;EACE,yBAAA;AD7DF;;ACgEA;EACE,yBAAA;AD7DF;;ACgEA;EACE,yBAAA;AD7DF;;ACgEA;EACE,yBAAA;AD7DF;;ACgEA;EACE,yBAAA;AD7DF;;ACgEA;EACE,yBAAA;AD7DF;;ACgEA;EACE,yBAAA;AD7DF;;ACgEA;EACE,yBAAA;AD7DF;;ACgEA;EACE,yBAAA;AD7DF;;ACgEA;EACE,yBAAA;AD7DF;;ACgEA;EACE,yBAAA;AD7DF;;ACgEA;EACE,yBAAA;AD7DF;;ACgEA;EACE,yBAAA;AD7DF;;ACgEA;EACE,yBAAA;AD7DF;;ACgEA;EACE,yBAAA;AD7DF;;ACgEA;EACE,WAAA;EACA,kBAAA;EACA,iBAAA;EACA,6BAAA;EACA,SAAA;AD7DF;;ACgEA;EACE,8BAAA;AD7DF;;ACgEA;EACE,6BAAA;AD7DF;;ACgEA;EACE;;;IAGE,4BAAA;IACA,mCAAA;YAAA,2BAAA;ED7DF;EC+DA;IACE,0BAAA;ED7DF;EC+DA;IACE,6BAAA;ED7DF;EC+DA;IACE,gCAAA;ED7DF;EC+DA;;IAEE,sBAAA;IACA,wBAAA;ED7DF;EC+DA;IACE,2BAAA;ED7DF;EC+DA;;IAEE,wBAAA;ED7DF;EC+DA;;;IAGE,UAAA;IACA,SAAA;ED7DF;EC+DA;;IAEE,uBAAA;ED7DF;EC+DA;IACE,QAAA;ED7DF;EC+DA;IACE,2BAAA;ED7DF;EC+DA;IACE,2BAAA;ED7DF;EC+DA;IACE,aAAA;ED7DF;EC+DA;IACE,sBAAA;ED7DF;EC+DA;IACE,oCAAA;ED7DF;EC+DA;;IAEE,iCAAA;ED7DF;EC+DA;;IAEE,iCAAA;ED7DF;AACF","file":"../bootstrap.css","sourcesContent":["@charset \"UTF-8\";\n/*!\n * Bootstrap v4.0.0 (https://getbootstrap.com)\n * Copyright 2011-2018 The Bootstrap Authors\n * Copyright 2011-2018 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n:root {\n --blue: #007bff;\n --indigo: #6610f2;\n --purple: #6f42c1;\n --pink: #e83e8c;\n --red: #dc3545;\n --orange: #fd7e14;\n --yellow: #ffc107;\n --green: #28a745;\n --teal: #20c997;\n --cyan: #17a2b8;\n --white: #fff;\n --gray: #6c757d;\n --gray-dark: #343a40;\n --primary: #007bff;\n --secondary: #6c757d;\n --success: #28a745;\n --info: #17a2b8;\n --warning: #ffc107;\n --danger: #dc3545;\n --light: #f8f9fa;\n --dark: #343a40;\n --breakpoint-xs: 0;\n --breakpoint-sm: 576px;\n --breakpoint-md: 768px;\n --breakpoint-lg: 992px;\n --breakpoint-xl: 1200px;\n --font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -ms-text-size-adjust: 100%;\n -ms-overflow-style: scrollbar;\n -webkit-tap-highlight-color: transparent;\n}\n\n@-ms-viewport {\n width: device-width;\n}\narticle, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n text-align: left;\n background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n -webkit-text-decoration: underline dotted;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: 0.5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\ndfn {\n font-style: italic;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\na {\n color: #007bff;\n text-decoration: none;\n background-color: transparent;\n -webkit-text-decoration-skip: objects;\n}\n\na:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus {\n outline: 0;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n -ms-overflow-style: scrollbar;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg:not(:root) {\n overflow: hidden;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #6c757d;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: 0.5rem;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nbutton,\nhtml [type=button],\n[type=reset],\n[type=submit] {\n -webkit-appearance: button;\n}\n\nbutton::-moz-focus-inner,\n[type=button]::-moz-focus-inner,\n[type=reset]::-moz-focus-inner,\n[type=submit]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=radio],\ninput[type=checkbox] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=date],\ninput[type=time],\ninput[type=datetime-local],\ninput[type=month] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: 0.5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=number]::-webkit-inner-spin-button,\n[type=number]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=search] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=search]::-webkit-search-cancel-button,\n[type=search]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: 0.5rem;\n font-family: inherit;\n font-weight: 500;\n line-height: 1.2;\n color: inherit;\n}\n\nh1, .h1 {\n font-size: 2.5rem;\n}\n\nh2, .h2 {\n font-size: 2rem;\n}\n\nh3, .h3 {\n font-size: 1.75rem;\n}\n\nh4, .h4 {\n font-size: 1.5rem;\n}\n\nh5, .h5 {\n font-size: 1.25rem;\n}\n\nh6, .h6 {\n font-size: 1rem;\n}\n\n.lead {\n font-size: 1.25rem;\n font-weight: 300;\n}\n\n.display-1 {\n font-size: 6rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-2 {\n font-size: 5.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-3 {\n font-size: 4.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-4 {\n font-size: 3.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\nhr {\n margin-top: 1rem;\n margin-bottom: 1rem;\n border: 0;\n border-top: 1px solid rgba(0, 0, 0, 0.1);\n}\n\nsmall,\n.small {\n font-size: 80%;\n font-weight: 400;\n}\n\nmark,\n.mark {\n padding: 0.2em;\n background-color: #fcf8e3;\n}\n\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline-item {\n display: inline-block;\n}\n\n.list-inline-item:not(:last-child) {\n margin-right: 0.5rem;\n}\n\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n.blockquote {\n margin-bottom: 1rem;\n font-size: 1.25rem;\n}\n\n.blockquote-footer {\n display: block;\n font-size: 80%;\n color: #6c757d;\n}\n\n.blockquote-footer::before {\n content: \"— \";\n}\n\n.img-fluid {\n max-width: 100%;\n height: auto;\n}\n\n.img-thumbnail {\n padding: 0.25rem;\n background-color: #fff;\n border: 1px solid #dee2e6;\n border-radius: 0.25rem;\n max-width: 100%;\n height: auto;\n}\n\n.figure {\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: 0.5rem;\n line-height: 1;\n}\n\n.figure-caption {\n font-size: 90%;\n color: #6c757d;\n}\n\ncode,\nkbd,\npre,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\ncode {\n font-size: 87.5%;\n color: #e83e8c;\n word-break: break-word;\n}\n\na > code {\n color: inherit;\n}\n\nkbd {\n padding: 0.2rem 0.4rem;\n font-size: 87.5%;\n color: #fff;\n background-color: #212529;\n border-radius: 0.2rem;\n}\n\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: 700;\n}\n\npre {\n display: block;\n font-size: 87.5%;\n color: #212529;\n}\n\npre code {\n font-size: inherit;\n color: inherit;\n word-break: normal;\n}\n\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n\n.container {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container {\n max-width: 540px;\n }\n}\n@media (min-width: 768px) {\n .container {\n max-width: 720px;\n }\n}\n@media (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n@media (min-width: 1200px) {\n .container {\n max-width: 1140px;\n }\n}\n.container-fluid {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n.row {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=col-] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,\n.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,\n.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,\n.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,\n.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,\n.col-xl-auto {\n position: relative;\n width: 100%;\n min-height: 1px;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.col {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -webkit-box-flex: 1;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.col-auto {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n}\n\n.col-1 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n -webkit-box-ordinal-group: 0;\n -ms-flex-order: -1;\n order: -1;\n}\n\n.order-last {\n -webkit-box-ordinal-group: 14;\n -ms-flex-order: 13;\n order: 13;\n}\n\n.order-0 {\n -webkit-box-ordinal-group: 1;\n -ms-flex-order: 0;\n order: 0;\n}\n\n.order-1 {\n -webkit-box-ordinal-group: 2;\n -ms-flex-order: 1;\n order: 1;\n}\n\n.order-2 {\n -webkit-box-ordinal-group: 3;\n -ms-flex-order: 2;\n order: 2;\n}\n\n.order-3 {\n -webkit-box-ordinal-group: 4;\n -ms-flex-order: 3;\n order: 3;\n}\n\n.order-4 {\n -webkit-box-ordinal-group: 5;\n -ms-flex-order: 4;\n order: 4;\n}\n\n.order-5 {\n -webkit-box-ordinal-group: 6;\n -ms-flex-order: 5;\n order: 5;\n}\n\n.order-6 {\n -webkit-box-ordinal-group: 7;\n -ms-flex-order: 6;\n order: 6;\n}\n\n.order-7 {\n -webkit-box-ordinal-group: 8;\n -ms-flex-order: 7;\n order: 7;\n}\n\n.order-8 {\n -webkit-box-ordinal-group: 9;\n -ms-flex-order: 8;\n order: 8;\n}\n\n.order-9 {\n -webkit-box-ordinal-group: 10;\n -ms-flex-order: 9;\n order: 9;\n}\n\n.order-10 {\n -webkit-box-ordinal-group: 11;\n -ms-flex-order: 10;\n order: 10;\n}\n\n.order-11 {\n -webkit-box-ordinal-group: 12;\n -ms-flex-order: 11;\n order: 11;\n}\n\n.order-12 {\n -webkit-box-ordinal-group: 13;\n -ms-flex-order: 12;\n order: 12;\n}\n\n.offset-1 {\n margin-left: 8.333333%;\n}\n\n.offset-2 {\n margin-left: 16.666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.333333%;\n}\n\n.offset-5 {\n margin-left: 41.666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.333333%;\n}\n\n.offset-8 {\n margin-left: 66.666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.333333%;\n}\n\n.offset-11 {\n margin-left: 91.666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -webkit-box-flex: 1;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-sm-auto {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-sm-1 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-first {\n -webkit-box-ordinal-group: 0;\n -ms-flex-order: -1;\n order: -1;\n }\n .order-sm-last {\n -webkit-box-ordinal-group: 14;\n -ms-flex-order: 13;\n order: 13;\n }\n .order-sm-0 {\n -webkit-box-ordinal-group: 1;\n -ms-flex-order: 0;\n order: 0;\n }\n .order-sm-1 {\n -webkit-box-ordinal-group: 2;\n -ms-flex-order: 1;\n order: 1;\n }\n .order-sm-2 {\n -webkit-box-ordinal-group: 3;\n -ms-flex-order: 2;\n order: 2;\n }\n .order-sm-3 {\n -webkit-box-ordinal-group: 4;\n -ms-flex-order: 3;\n order: 3;\n }\n .order-sm-4 {\n -webkit-box-ordinal-group: 5;\n -ms-flex-order: 4;\n order: 4;\n }\n .order-sm-5 {\n -webkit-box-ordinal-group: 6;\n -ms-flex-order: 5;\n order: 5;\n }\n .order-sm-6 {\n -webkit-box-ordinal-group: 7;\n -ms-flex-order: 6;\n order: 6;\n }\n .order-sm-7 {\n -webkit-box-ordinal-group: 8;\n -ms-flex-order: 7;\n order: 7;\n }\n .order-sm-8 {\n -webkit-box-ordinal-group: 9;\n -ms-flex-order: 8;\n order: 8;\n }\n .order-sm-9 {\n -webkit-box-ordinal-group: 10;\n -ms-flex-order: 9;\n order: 9;\n }\n .order-sm-10 {\n -webkit-box-ordinal-group: 11;\n -ms-flex-order: 10;\n order: 10;\n }\n .order-sm-11 {\n -webkit-box-ordinal-group: 12;\n -ms-flex-order: 11;\n order: 11;\n }\n .order-sm-12 {\n -webkit-box-ordinal-group: 13;\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.333333%;\n }\n .offset-sm-2 {\n margin-left: 16.666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.333333%;\n }\n .offset-sm-5 {\n margin-left: 41.666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.333333%;\n }\n .offset-sm-8 {\n margin-left: 66.666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.333333%;\n }\n .offset-sm-11 {\n margin-left: 91.666667%;\n }\n}\n@media (min-width: 768px) {\n .col-md {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -webkit-box-flex: 1;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-md-auto {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-md-1 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-first {\n -webkit-box-ordinal-group: 0;\n -ms-flex-order: -1;\n order: -1;\n }\n .order-md-last {\n -webkit-box-ordinal-group: 14;\n -ms-flex-order: 13;\n order: 13;\n }\n .order-md-0 {\n -webkit-box-ordinal-group: 1;\n -ms-flex-order: 0;\n order: 0;\n }\n .order-md-1 {\n -webkit-box-ordinal-group: 2;\n -ms-flex-order: 1;\n order: 1;\n }\n .order-md-2 {\n -webkit-box-ordinal-group: 3;\n -ms-flex-order: 2;\n order: 2;\n }\n .order-md-3 {\n -webkit-box-ordinal-group: 4;\n -ms-flex-order: 3;\n order: 3;\n }\n .order-md-4 {\n -webkit-box-ordinal-group: 5;\n -ms-flex-order: 4;\n order: 4;\n }\n .order-md-5 {\n -webkit-box-ordinal-group: 6;\n -ms-flex-order: 5;\n order: 5;\n }\n .order-md-6 {\n -webkit-box-ordinal-group: 7;\n -ms-flex-order: 6;\n order: 6;\n }\n .order-md-7 {\n -webkit-box-ordinal-group: 8;\n -ms-flex-order: 7;\n order: 7;\n }\n .order-md-8 {\n -webkit-box-ordinal-group: 9;\n -ms-flex-order: 8;\n order: 8;\n }\n .order-md-9 {\n -webkit-box-ordinal-group: 10;\n -ms-flex-order: 9;\n order: 9;\n }\n .order-md-10 {\n -webkit-box-ordinal-group: 11;\n -ms-flex-order: 10;\n order: 10;\n }\n .order-md-11 {\n -webkit-box-ordinal-group: 12;\n -ms-flex-order: 11;\n order: 11;\n }\n .order-md-12 {\n -webkit-box-ordinal-group: 13;\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.333333%;\n }\n .offset-md-2 {\n margin-left: 16.666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.333333%;\n }\n .offset-md-5 {\n margin-left: 41.666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.333333%;\n }\n .offset-md-8 {\n margin-left: 66.666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.333333%;\n }\n .offset-md-11 {\n margin-left: 91.666667%;\n }\n}\n@media (min-width: 992px) {\n .col-lg {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -webkit-box-flex: 1;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-lg-auto {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-lg-1 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-first {\n -webkit-box-ordinal-group: 0;\n -ms-flex-order: -1;\n order: -1;\n }\n .order-lg-last {\n -webkit-box-ordinal-group: 14;\n -ms-flex-order: 13;\n order: 13;\n }\n .order-lg-0 {\n -webkit-box-ordinal-group: 1;\n -ms-flex-order: 0;\n order: 0;\n }\n .order-lg-1 {\n -webkit-box-ordinal-group: 2;\n -ms-flex-order: 1;\n order: 1;\n }\n .order-lg-2 {\n -webkit-box-ordinal-group: 3;\n -ms-flex-order: 2;\n order: 2;\n }\n .order-lg-3 {\n -webkit-box-ordinal-group: 4;\n -ms-flex-order: 3;\n order: 3;\n }\n .order-lg-4 {\n -webkit-box-ordinal-group: 5;\n -ms-flex-order: 4;\n order: 4;\n }\n .order-lg-5 {\n -webkit-box-ordinal-group: 6;\n -ms-flex-order: 5;\n order: 5;\n }\n .order-lg-6 {\n -webkit-box-ordinal-group: 7;\n -ms-flex-order: 6;\n order: 6;\n }\n .order-lg-7 {\n -webkit-box-ordinal-group: 8;\n -ms-flex-order: 7;\n order: 7;\n }\n .order-lg-8 {\n -webkit-box-ordinal-group: 9;\n -ms-flex-order: 8;\n order: 8;\n }\n .order-lg-9 {\n -webkit-box-ordinal-group: 10;\n -ms-flex-order: 9;\n order: 9;\n }\n .order-lg-10 {\n -webkit-box-ordinal-group: 11;\n -ms-flex-order: 10;\n order: 10;\n }\n .order-lg-11 {\n -webkit-box-ordinal-group: 12;\n -ms-flex-order: 11;\n order: 11;\n }\n .order-lg-12 {\n -webkit-box-ordinal-group: 13;\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.333333%;\n }\n .offset-lg-2 {\n margin-left: 16.666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.333333%;\n }\n .offset-lg-5 {\n margin-left: 41.666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.333333%;\n }\n .offset-lg-8 {\n margin-left: 66.666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.333333%;\n }\n .offset-lg-11 {\n margin-left: 91.666667%;\n }\n}\n@media (min-width: 1200px) {\n .col-xl {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -webkit-box-flex: 1;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-xl-auto {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-xl-1 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-first {\n -webkit-box-ordinal-group: 0;\n -ms-flex-order: -1;\n order: -1;\n }\n .order-xl-last {\n -webkit-box-ordinal-group: 14;\n -ms-flex-order: 13;\n order: 13;\n }\n .order-xl-0 {\n -webkit-box-ordinal-group: 1;\n -ms-flex-order: 0;\n order: 0;\n }\n .order-xl-1 {\n -webkit-box-ordinal-group: 2;\n -ms-flex-order: 1;\n order: 1;\n }\n .order-xl-2 {\n -webkit-box-ordinal-group: 3;\n -ms-flex-order: 2;\n order: 2;\n }\n .order-xl-3 {\n -webkit-box-ordinal-group: 4;\n -ms-flex-order: 3;\n order: 3;\n }\n .order-xl-4 {\n -webkit-box-ordinal-group: 5;\n -ms-flex-order: 4;\n order: 4;\n }\n .order-xl-5 {\n -webkit-box-ordinal-group: 6;\n -ms-flex-order: 5;\n order: 5;\n }\n .order-xl-6 {\n -webkit-box-ordinal-group: 7;\n -ms-flex-order: 6;\n order: 6;\n }\n .order-xl-7 {\n -webkit-box-ordinal-group: 8;\n -ms-flex-order: 7;\n order: 7;\n }\n .order-xl-8 {\n -webkit-box-ordinal-group: 9;\n -ms-flex-order: 8;\n order: 8;\n }\n .order-xl-9 {\n -webkit-box-ordinal-group: 10;\n -ms-flex-order: 9;\n order: 9;\n }\n .order-xl-10 {\n -webkit-box-ordinal-group: 11;\n -ms-flex-order: 10;\n order: 10;\n }\n .order-xl-11 {\n -webkit-box-ordinal-group: 12;\n -ms-flex-order: 11;\n order: 11;\n }\n .order-xl-12 {\n -webkit-box-ordinal-group: 13;\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.333333%;\n }\n .offset-xl-2 {\n margin-left: 16.666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.333333%;\n }\n .offset-xl-5 {\n margin-left: 41.666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.333333%;\n }\n .offset-xl-8 {\n margin-left: 66.666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.333333%;\n }\n .offset-xl-11 {\n margin-left: 91.666667%;\n }\n}\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: 1rem;\n background-color: transparent;\n}\n\n.table th,\n.table td {\n padding: 0.75rem;\n vertical-align: top;\n border-top: 1px solid #dee2e6;\n}\n\n.table thead th {\n vertical-align: bottom;\n border-bottom: 2px solid #dee2e6;\n}\n\n.table tbody + tbody {\n border-top: 2px solid #dee2e6;\n}\n\n.table .table {\n background-color: #fff;\n}\n\n.table-sm th,\n.table-sm td {\n padding: 0.3rem;\n}\n\n.table-bordered {\n border: 1px solid #dee2e6;\n}\n\n.table-bordered th,\n.table-bordered td {\n border: 1px solid #dee2e6;\n}\n\n.table-bordered thead th,\n.table-bordered thead td {\n border-bottom-width: 2px;\n}\n\n.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(0, 0, 0, 0.05);\n}\n\n.table-hover tbody tr:hover {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-primary,\n.table-primary > th,\n.table-primary > td {\n background-color: #b8daff;\n}\n\n.table-hover .table-primary:hover {\n background-color: #9fcdff;\n}\n\n.table-hover .table-primary:hover > td,\n.table-hover .table-primary:hover > th {\n background-color: #9fcdff;\n}\n\n.table-secondary,\n.table-secondary > th,\n.table-secondary > td {\n background-color: #d6d8db;\n}\n\n.table-hover .table-secondary:hover {\n background-color: #c8cbcf;\n}\n\n.table-hover .table-secondary:hover > td,\n.table-hover .table-secondary:hover > th {\n background-color: #c8cbcf;\n}\n\n.table-success,\n.table-success > th,\n.table-success > td {\n background-color: #c3e6cb;\n}\n\n.table-hover .table-success:hover {\n background-color: #b1dfbb;\n}\n\n.table-hover .table-success:hover > td,\n.table-hover .table-success:hover > th {\n background-color: #b1dfbb;\n}\n\n.table-info,\n.table-info > th,\n.table-info > td {\n background-color: #bee5eb;\n}\n\n.table-hover .table-info:hover {\n background-color: #abdde5;\n}\n\n.table-hover .table-info:hover > td,\n.table-hover .table-info:hover > th {\n background-color: #abdde5;\n}\n\n.table-warning,\n.table-warning > th,\n.table-warning > td {\n background-color: #ffeeba;\n}\n\n.table-hover .table-warning:hover {\n background-color: #ffe8a1;\n}\n\n.table-hover .table-warning:hover > td,\n.table-hover .table-warning:hover > th {\n background-color: #ffe8a1;\n}\n\n.table-danger,\n.table-danger > th,\n.table-danger > td {\n background-color: #f5c6cb;\n}\n\n.table-hover .table-danger:hover {\n background-color: #f1b0b7;\n}\n\n.table-hover .table-danger:hover > td,\n.table-hover .table-danger:hover > th {\n background-color: #f1b0b7;\n}\n\n.table-light,\n.table-light > th,\n.table-light > td {\n background-color: #fdfdfe;\n}\n\n.table-hover .table-light:hover {\n background-color: #ececf6;\n}\n\n.table-hover .table-light:hover > td,\n.table-hover .table-light:hover > th {\n background-color: #ececf6;\n}\n\n.table-dark,\n.table-dark > th,\n.table-dark > td {\n background-color: #c6c8ca;\n}\n\n.table-hover .table-dark:hover {\n background-color: #b9bbbe;\n}\n\n.table-hover .table-dark:hover > td,\n.table-hover .table-dark:hover > th {\n background-color: #b9bbbe;\n}\n\n.table-active,\n.table-active > th,\n.table-active > td {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover > td,\n.table-hover .table-active:hover > th {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table .thead-dark th {\n color: #fff;\n background-color: #212529;\n border-color: #32383e;\n}\n\n.table .thead-light th {\n color: #495057;\n background-color: #e9ecef;\n border-color: #dee2e6;\n}\n\n.table-dark {\n color: #fff;\n background-color: #212529;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th {\n border-color: #32383e;\n}\n\n.table-dark.table-bordered {\n border: 0;\n}\n\n.table-dark.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(255, 255, 255, 0.05);\n}\n\n.table-dark.table-hover tbody tr:hover {\n background-color: rgba(255, 255, 255, 0.075);\n}\n\n@media (max-width: 575.98px) {\n .table-responsive-sm {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n }\n .table-responsive-sm > .table-bordered {\n border: 0;\n }\n}\n@media (max-width: 767.98px) {\n .table-responsive-md {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n }\n .table-responsive-md > .table-bordered {\n border: 0;\n }\n}\n@media (max-width: 991.98px) {\n .table-responsive-lg {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n }\n .table-responsive-lg > .table-bordered {\n border: 0;\n }\n}\n@media (max-width: 1199.98px) {\n .table-responsive-xl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n }\n .table-responsive-xl > .table-bordered {\n border: 0;\n }\n}\n.table-responsive {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n}\n\n.table-responsive > .table-bordered {\n border: 0;\n}\n\n.form-control {\n display: block;\n width: 100%;\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n line-height: 1.5;\n color: #495057;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n.form-control::-ms-expand {\n background-color: transparent;\n border: 0;\n}\n\n.form-control:focus {\n color: #495057;\n background-color: #fff;\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.form-control::-webkit-input-placeholder {\n color: #6c757d;\n opacity: 1;\n}\n\n.form-control::-moz-placeholder {\n color: #6c757d;\n opacity: 1;\n}\n\n.form-control:-ms-input-placeholder {\n color: #6c757d;\n opacity: 1;\n}\n\n.form-control::-ms-input-placeholder {\n color: #6c757d;\n opacity: 1;\n}\n\n.form-control::placeholder {\n color: #6c757d;\n opacity: 1;\n}\n\n.form-control:disabled, .form-control[readonly] {\n background-color: #e9ecef;\n opacity: 1;\n}\n\nselect.form-control:not([size]):not([multiple]) {\n height: calc(2.25rem + 2px);\n}\n\nselect.form-control:focus::-ms-value {\n color: #495057;\n background-color: #fff;\n}\n\n.form-control-file,\n.form-control-range {\n display: block;\n width: 100%;\n}\n\n.col-form-label {\n padding-top: calc(0.375rem + 1px);\n padding-bottom: calc(0.375rem + 1px);\n margin-bottom: 0;\n font-size: inherit;\n line-height: 1.5;\n}\n\n.col-form-label-lg {\n padding-top: calc(0.5rem + 1px);\n padding-bottom: calc(0.5rem + 1px);\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.col-form-label-sm {\n padding-top: calc(0.25rem + 1px);\n padding-bottom: calc(0.25rem + 1px);\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.form-control-plaintext {\n display: block;\n width: 100%;\n padding-top: 0.375rem;\n padding-bottom: 0.375rem;\n margin-bottom: 0;\n line-height: 1.5;\n background-color: transparent;\n border: solid transparent;\n border-width: 1px 0;\n}\n\n.form-control-plaintext.form-control-sm, .input-group-sm > .form-control-plaintext.form-control,\n.input-group-sm > .input-group-prepend > .form-control-plaintext.input-group-text,\n.input-group-sm > .input-group-append > .form-control-plaintext.input-group-text,\n.input-group-sm > .input-group-prepend > .form-control-plaintext.btn,\n.input-group-sm > .input-group-append > .form-control-plaintext.btn, .form-control-plaintext.form-control-lg, .input-group-lg > .form-control-plaintext.form-control,\n.input-group-lg > .input-group-prepend > .form-control-plaintext.input-group-text,\n.input-group-lg > .input-group-append > .form-control-plaintext.input-group-text,\n.input-group-lg > .input-group-prepend > .form-control-plaintext.btn,\n.input-group-lg > .input-group-append > .form-control-plaintext.btn {\n padding-right: 0;\n padding-left: 0;\n}\n\n.form-control-sm, .input-group-sm > .form-control,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .input-group-append > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\nselect.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]),\n.input-group-sm > .input-group-prepend > select.input-group-text:not([size]):not([multiple]),\n.input-group-sm > .input-group-append > select.input-group-text:not([size]):not([multiple]),\n.input-group-sm > .input-group-prepend > select.btn:not([size]):not([multiple]),\n.input-group-sm > .input-group-append > select.btn:not([size]):not([multiple]) {\n height: calc(1.8125rem + 2px);\n}\n\n.form-control-lg, .input-group-lg > .form-control,\n.input-group-lg > .input-group-prepend > .input-group-text,\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .btn,\n.input-group-lg > .input-group-append > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\nselect.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]),\n.input-group-lg > .input-group-prepend > select.input-group-text:not([size]):not([multiple]),\n.input-group-lg > .input-group-append > select.input-group-text:not([size]):not([multiple]),\n.input-group-lg > .input-group-prepend > select.btn:not([size]):not([multiple]),\n.input-group-lg > .input-group-append > select.btn:not([size]):not([multiple]) {\n height: calc(2.875rem + 2px);\n}\n\n.form-group {\n margin-bottom: 1rem;\n}\n\n.form-text {\n display: block;\n margin-top: 0.25rem;\n}\n\n.form-row {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n margin-right: -5px;\n margin-left: -5px;\n}\n\n.form-row > .col,\n.form-row > [class*=col-] {\n padding-right: 5px;\n padding-left: 5px;\n}\n\n.form-check {\n position: relative;\n display: block;\n padding-left: 1.25rem;\n}\n\n.form-check-input {\n position: absolute;\n margin-top: 0.3rem;\n margin-left: -1.25rem;\n}\n\n.form-check-input:disabled ~ .form-check-label {\n color: #6c757d;\n}\n\n.form-check-label {\n margin-bottom: 0;\n}\n\n.form-check-inline {\n display: -webkit-inline-box;\n display: -ms-inline-flexbox;\n display: inline-flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n padding-left: 0;\n margin-right: 0.75rem;\n}\n\n.form-check-inline .form-check-input {\n position: static;\n margin-top: 0;\n margin-right: 0.3125rem;\n margin-left: 0;\n}\n\n.valid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #28a745;\n}\n\n.valid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.5rem;\n margin-top: 0.1rem;\n font-size: 0.875rem;\n line-height: 1;\n color: #fff;\n background-color: rgba(40, 167, 69, 0.8);\n border-radius: 0.2rem;\n}\n\n.was-validated .form-control:valid, .form-control.is-valid, .was-validated .custom-select:valid,\n.custom-select.is-valid {\n border-color: #28a745;\n}\n\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated .custom-select:valid:focus,\n.custom-select.is-valid:focus {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .form-control:valid ~ .valid-feedback,\n.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,\n.form-control.is-valid ~ .valid-tooltip, .was-validated .custom-select:valid ~ .valid-feedback,\n.was-validated .custom-select:valid ~ .valid-tooltip,\n.custom-select.is-valid ~ .valid-feedback,\n.custom-select.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\n color: #28a745;\n}\n\n.was-validated .form-check-input:valid ~ .valid-feedback,\n.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,\n.form-check-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {\n color: #28a745;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {\n background-color: #71dd8a;\n}\n\n.was-validated .custom-control-input:valid ~ .valid-feedback,\n.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,\n.custom-control-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {\n background-color: #34ce57;\n}\n\n.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {\n border-color: #28a745;\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-label::before, .custom-file-input.is-valid ~ .custom-file-label::before {\n border-color: inherit;\n}\n\n.was-validated .custom-file-input:valid ~ .valid-feedback,\n.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,\n.custom-file-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.invalid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #dc3545;\n}\n\n.invalid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.5rem;\n margin-top: 0.1rem;\n font-size: 0.875rem;\n line-height: 1;\n color: #fff;\n background-color: rgba(220, 53, 69, 0.8);\n border-radius: 0.2rem;\n}\n\n.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated .custom-select:invalid,\n.custom-select.is-invalid {\n border-color: #dc3545;\n}\n\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated .custom-select:invalid:focus,\n.custom-select.is-invalid:focus {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .form-control:invalid ~ .invalid-feedback,\n.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,\n.form-control.is-invalid ~ .invalid-tooltip, .was-validated .custom-select:invalid ~ .invalid-feedback,\n.was-validated .custom-select:invalid ~ .invalid-tooltip,\n.custom-select.is-invalid ~ .invalid-feedback,\n.custom-select.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\n color: #dc3545;\n}\n\n.was-validated .form-check-input:invalid ~ .invalid-feedback,\n.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,\n.form-check-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {\n color: #dc3545;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {\n background-color: #efa2a9;\n}\n\n.was-validated .custom-control-input:invalid ~ .invalid-feedback,\n.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,\n.custom-control-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {\n background-color: #e4606d;\n}\n\n.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {\n border-color: #dc3545;\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label::before, .custom-file-input.is-invalid ~ .custom-file-label::before {\n border-color: inherit;\n}\n\n.was-validated .custom-file-input:invalid ~ .invalid-feedback,\n.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,\n.custom-file-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.form-inline {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-flow: row wrap;\n flex-flow: row wrap;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n}\n\n.form-inline .form-check {\n width: 100%;\n}\n\n@media (min-width: 576px) {\n .form-inline label {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n margin-bottom: 0;\n }\n .form-inline .form-group {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-flex: 0;\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-flow: row wrap;\n flex-flow: row wrap;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n margin-bottom: 0;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-plaintext {\n display: inline-block;\n }\n .form-inline .input-group {\n width: auto;\n }\n .form-inline .form-check {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n width: auto;\n padding-left: 0;\n }\n .form-inline .form-check-input {\n position: relative;\n margin-top: 0;\n margin-right: 0.25rem;\n margin-left: 0;\n }\n .form-inline .custom-control {\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n }\n .form-inline .custom-control-label {\n margin-bottom: 0;\n }\n}\n.btn {\n display: inline-block;\n font-weight: 400;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n border: 1px solid transparent;\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n line-height: 1.5;\n border-radius: 0.25rem;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n.btn:hover, .btn:focus {\n text-decoration: none;\n}\n\n.btn:focus, .btn.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.btn.disabled, .btn:disabled {\n opacity: 0.65;\n}\n\n.btn:not(:disabled):not(.disabled) {\n cursor: pointer;\n}\n\n.btn:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active {\n background-image: none;\n}\n\na.btn.disabled,\nfieldset:disabled a.btn {\n pointer-events: none;\n}\n\n.btn-primary {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-primary:hover {\n color: #fff;\n background-color: #0069d9;\n border-color: #0062cc;\n}\n\n.btn-primary:focus, .btn-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-primary.disabled, .btn-primary:disabled {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,\n.show > .btn-primary.dropdown-toggle {\n color: #fff;\n background-color: #0062cc;\n border-color: #005cbf;\n}\n\n.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-secondary {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-secondary:hover {\n color: #fff;\n background-color: #5a6268;\n border-color: #545b62;\n}\n\n.btn-secondary:focus, .btn-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.btn-secondary.disabled, .btn-secondary:disabled {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,\n.show > .btn-secondary.dropdown-toggle {\n color: #fff;\n background-color: #545b62;\n border-color: #4e555b;\n}\n\n.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.btn-success {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-success:hover {\n color: #fff;\n background-color: #218838;\n border-color: #1e7e34;\n}\n\n.btn-success:focus, .btn-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-success.disabled, .btn-success:disabled {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,\n.show > .btn-success.dropdown-toggle {\n color: #fff;\n background-color: #1e7e34;\n border-color: #1c7430;\n}\n\n.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,\n.show > .btn-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-info {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-info:hover {\n color: #fff;\n background-color: #138496;\n border-color: #117a8b;\n}\n\n.btn-info:focus, .btn-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-info.disabled, .btn-info:disabled {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,\n.show > .btn-info.dropdown-toggle {\n color: #fff;\n background-color: #117a8b;\n border-color: #10707f;\n}\n\n.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,\n.show > .btn-info.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-warning {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-warning:hover {\n color: #212529;\n background-color: #e0a800;\n border-color: #d39e00;\n}\n\n.btn-warning:focus, .btn-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-warning.disabled, .btn-warning:disabled {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,\n.show > .btn-warning.dropdown-toggle {\n color: #212529;\n background-color: #d39e00;\n border-color: #c69500;\n}\n\n.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,\n.show > .btn-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-danger {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-danger:hover {\n color: #fff;\n background-color: #c82333;\n border-color: #bd2130;\n}\n\n.btn-danger:focus, .btn-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-danger.disabled, .btn-danger:disabled {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,\n.show > .btn-danger.dropdown-toggle {\n color: #fff;\n background-color: #bd2130;\n border-color: #b21f2d;\n}\n\n.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,\n.show > .btn-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-light {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-light:hover {\n color: #212529;\n background-color: #e2e6ea;\n border-color: #dae0e5;\n}\n\n.btn-light:focus, .btn-light.focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-light.disabled, .btn-light:disabled {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,\n.show > .btn-light.dropdown-toggle {\n color: #212529;\n background-color: #dae0e5;\n border-color: #d3d9df;\n}\n\n.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,\n.show > .btn-light.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-dark {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-dark:hover {\n color: #fff;\n background-color: #23272b;\n border-color: #1d2124;\n}\n\n.btn-dark:focus, .btn-dark.focus {\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-dark.disabled, .btn-dark:disabled {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,\n.show > .btn-dark.dropdown-toggle {\n color: #fff;\n background-color: #1d2124;\n border-color: #171a1d;\n}\n\n.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,\n.show > .btn-dark.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-outline-primary {\n color: #007bff;\n background-color: transparent;\n background-image: none;\n border-color: #007bff;\n}\n\n.btn-outline-primary:hover {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-outline-primary:focus, .btn-outline-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-outline-primary.disabled, .btn-outline-primary:disabled {\n color: #007bff;\n background-color: transparent;\n}\n\n.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,\n.show > .btn-outline-primary.dropdown-toggle {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-outline-secondary {\n color: #6c757d;\n background-color: transparent;\n background-image: none;\n border-color: #6c757d;\n}\n\n.btn-outline-secondary:hover {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-outline-secondary:focus, .btn-outline-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {\n color: #6c757d;\n background-color: transparent;\n}\n\n.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,\n.show > .btn-outline-secondary.dropdown-toggle {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.btn-outline-success {\n color: #28a745;\n background-color: transparent;\n background-image: none;\n border-color: #28a745;\n}\n\n.btn-outline-success:hover {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-success:focus, .btn-outline-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-outline-success.disabled, .btn-outline-success:disabled {\n color: #28a745;\n background-color: transparent;\n}\n\n.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,\n.show > .btn-outline-success.dropdown-toggle {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-outline-info {\n color: #17a2b8;\n background-color: transparent;\n background-image: none;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:hover {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:focus, .btn-outline-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-outline-info.disabled, .btn-outline-info:disabled {\n color: #17a2b8;\n background-color: transparent;\n}\n\n.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,\n.show > .btn-outline-info.dropdown-toggle {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-info.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-outline-warning {\n color: #ffc107;\n background-color: transparent;\n background-image: none;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:hover {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:focus, .btn-outline-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-outline-warning.disabled, .btn-outline-warning:disabled {\n color: #ffc107;\n background-color: transparent;\n}\n\n.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,\n.show > .btn-outline-warning.dropdown-toggle {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-outline-danger {\n color: #dc3545;\n background-color: transparent;\n background-image: none;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:hover {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:focus, .btn-outline-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-outline-danger.disabled, .btn-outline-danger:disabled {\n color: #dc3545;\n background-color: transparent;\n}\n\n.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,\n.show > .btn-outline-danger.dropdown-toggle {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-outline-light {\n color: #f8f9fa;\n background-color: transparent;\n background-image: none;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:hover {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:focus, .btn-outline-light.focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-outline-light.disabled, .btn-outline-light:disabled {\n color: #f8f9fa;\n background-color: transparent;\n}\n\n.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,\n.show > .btn-outline-light.dropdown-toggle {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-light.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-outline-dark {\n color: #343a40;\n background-color: transparent;\n background-image: none;\n border-color: #343a40;\n}\n\n.btn-outline-dark:hover {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-outline-dark:focus, .btn-outline-dark.focus {\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-outline-dark.disabled, .btn-outline-dark:disabled {\n color: #343a40;\n background-color: transparent;\n}\n\n.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,\n.show > .btn-outline-dark.dropdown-toggle {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-dark.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-link {\n font-weight: 400;\n color: #007bff;\n background-color: transparent;\n}\n\n.btn-link:hover {\n color: #0056b3;\n text-decoration: underline;\n background-color: transparent;\n border-color: transparent;\n}\n\n.btn-link:focus, .btn-link.focus {\n text-decoration: underline;\n border-color: transparent;\n box-shadow: none;\n}\n\n.btn-link:disabled, .btn-link.disabled {\n color: #6c757d;\n}\n\n.btn-lg, .btn-group-lg > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\n.btn-sm, .btn-group-sm > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.btn-block {\n display: block;\n width: 100%;\n}\n\n.btn-block + .btn-block {\n margin-top: 0.5rem;\n}\n\ninput[type=submit].btn-block,\ninput[type=reset].btn-block,\ninput[type=button].btn-block {\n width: 100%;\n}\n\n.fade {\n opacity: 0;\n transition: opacity 0.15s linear;\n}\n\n.fade.show {\n opacity: 1;\n}\n\n.collapse {\n display: none;\n}\n\n.collapse.show {\n display: block;\n}\n\ntr.collapse.show {\n display: table-row;\n}\n\ntbody.collapse.show {\n display: table-row-group;\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n transition: height 0.35s ease;\n}\n\n.dropup,\n.dropdown {\n position: relative;\n}\n\n.dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid;\n border-right: 0.3em solid transparent;\n border-bottom: 0;\n border-left: 0.3em solid transparent;\n}\n\n.dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 10rem;\n padding: 0.5rem 0;\n margin: 0.125rem 0 0;\n font-size: 1rem;\n color: #212529;\n text-align: left;\n list-style: none;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 0.25rem;\n}\n\n.dropup .dropdown-menu {\n margin-top: 0;\n margin-bottom: 0.125rem;\n}\n\n.dropup .dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0;\n border-right: 0.3em solid transparent;\n border-bottom: 0.3em solid;\n border-left: 0.3em solid transparent;\n}\n\n.dropup .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropright .dropdown-menu {\n margin-top: 0;\n margin-left: 0.125rem;\n}\n\n.dropright .dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-bottom: 0.3em solid transparent;\n border-left: 0.3em solid;\n}\n\n.dropright .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropright .dropdown-toggle::after {\n vertical-align: 0;\n}\n\n.dropleft .dropdown-menu {\n margin-top: 0;\n margin-right: 0.125rem;\n}\n\n.dropleft .dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n}\n\n.dropleft .dropdown-toggle::after {\n display: none;\n}\n\n.dropleft .dropdown-toggle::before {\n display: inline-block;\n width: 0;\n height: 0;\n margin-right: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0.3em solid;\n border-bottom: 0.3em solid transparent;\n}\n\n.dropleft .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropleft .dropdown-toggle::before {\n vertical-align: 0;\n}\n\n.dropdown-divider {\n height: 0;\n margin: 0.5rem 0;\n overflow: hidden;\n border-top: 1px solid #e9ecef;\n}\n\n.dropdown-item {\n display: block;\n width: 100%;\n padding: 0.25rem 1.5rem;\n clear: both;\n font-weight: 400;\n color: #212529;\n text-align: inherit;\n white-space: nowrap;\n background-color: transparent;\n border: 0;\n}\n\n.dropdown-item:hover, .dropdown-item:focus {\n color: #16181b;\n text-decoration: none;\n background-color: #f8f9fa;\n}\n\n.dropdown-item.active, .dropdown-item:active {\n color: #fff;\n text-decoration: none;\n background-color: #007bff;\n}\n\n.dropdown-item.disabled, .dropdown-item:disabled {\n color: #6c757d;\n background-color: transparent;\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n.dropdown-header {\n display: block;\n padding: 0.5rem 1.5rem;\n margin-bottom: 0;\n font-size: 0.875rem;\n color: #6c757d;\n white-space: nowrap;\n}\n\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: -webkit-inline-box;\n display: -ms-inline-flexbox;\n display: inline-flex;\n vertical-align: middle;\n}\n\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n -webkit-box-flex: 0;\n -ms-flex: 0 1 auto;\n flex: 0 1 auto;\n}\n\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover {\n z-index: 1;\n}\n\n.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,\n.btn-group-vertical > .btn:focus,\n.btn-group-vertical > .btn:active,\n.btn-group-vertical > .btn.active {\n z-index: 1;\n}\n\n.btn-group .btn + .btn,\n.btn-group .btn + .btn-group,\n.btn-group .btn-group + .btn,\n.btn-group .btn-group + .btn-group,\n.btn-group-vertical .btn + .btn,\n.btn-group-vertical .btn + .btn-group,\n.btn-group-vertical .btn-group + .btn,\n.btn-group-vertical .btn-group + .btn-group {\n margin-left: -1px;\n}\n\n.btn-toolbar {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n -webkit-box-pack: start;\n -ms-flex-pack: start;\n justify-content: flex-start;\n}\n\n.btn-toolbar .input-group {\n width: auto;\n}\n\n.btn-group > .btn:first-child {\n margin-left: 0;\n}\n\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group > .btn-group:not(:last-child) > .btn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.dropdown-toggle-split {\n padding-right: 0.5625rem;\n padding-left: 0.5625rem;\n}\n\n.dropdown-toggle-split::after {\n margin-left: 0;\n}\n\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\n padding-right: 0.375rem;\n padding-left: 0.375rem;\n}\n\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\n padding-right: 0.75rem;\n padding-left: 0.75rem;\n}\n\n.btn-group-vertical {\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n -webkit-box-align: start;\n -ms-flex-align: start;\n align-items: flex-start;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n}\n\n.btn-group-vertical .btn,\n.btn-group-vertical .btn-group {\n width: 100%;\n}\n\n.btn-group-vertical > .btn + .btn,\n.btn-group-vertical > .btn + .btn-group,\n.btn-group-vertical > .btn-group + .btn,\n.btn-group-vertical > .btn-group + .btn-group {\n margin-top: -1px;\n margin-left: 0;\n}\n\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.btn-group-toggle > .btn,\n.btn-group-toggle > .btn-group > .btn {\n margin-bottom: 0;\n}\n\n.btn-group-toggle > .btn input[type=radio],\n.btn-group-toggle > .btn input[type=checkbox],\n.btn-group-toggle > .btn-group > .btn input[type=radio],\n.btn-group-toggle > .btn-group > .btn input[type=checkbox] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n\n.input-group {\n position: relative;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n -webkit-box-align: stretch;\n -ms-flex-align: stretch;\n align-items: stretch;\n width: 100%;\n}\n\n.input-group > .form-control,\n.input-group > .custom-select,\n.input-group > .custom-file {\n position: relative;\n -webkit-box-flex: 1;\n -ms-flex: 1 1 auto;\n flex: 1 1 auto;\n width: 1%;\n margin-bottom: 0;\n}\n\n.input-group > .form-control:focus,\n.input-group > .custom-select:focus,\n.input-group > .custom-file:focus {\n z-index: 3;\n}\n\n.input-group > .form-control + .form-control,\n.input-group > .form-control + .custom-select,\n.input-group > .form-control + .custom-file,\n.input-group > .custom-select + .form-control,\n.input-group > .custom-select + .custom-select,\n.input-group > .custom-select + .custom-file,\n.input-group > .custom-file + .form-control,\n.input-group > .custom-file + .custom-select,\n.input-group > .custom-file + .custom-file {\n margin-left: -1px;\n}\n\n.input-group > .form-control:not(:last-child),\n.input-group > .custom-select:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .form-control:not(:first-child),\n.input-group > .custom-select:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group > .custom-file {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n}\n\n.input-group > .custom-file:not(:last-child) .custom-file-label,\n.input-group > .custom-file:not(:last-child) .custom-file-label::before {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .custom-file:not(:first-child) .custom-file-label,\n.input-group > .custom-file:not(:first-child) .custom-file-label::before {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group-prepend,\n.input-group-append {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n}\n\n.input-group-prepend .btn,\n.input-group-append .btn {\n position: relative;\n z-index: 2;\n}\n\n.input-group-prepend .btn + .btn,\n.input-group-prepend .btn + .input-group-text,\n.input-group-prepend .input-group-text + .input-group-text,\n.input-group-prepend .input-group-text + .btn,\n.input-group-append .btn + .btn,\n.input-group-append .btn + .input-group-text,\n.input-group-append .input-group-text + .input-group-text,\n.input-group-append .input-group-text + .btn {\n margin-left: -1px;\n}\n\n.input-group-prepend {\n margin-right: -1px;\n}\n\n.input-group-append {\n margin-left: -1px;\n}\n\n.input-group-text {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n padding: 0.375rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n text-align: center;\n white-space: nowrap;\n background-color: #e9ecef;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n}\n\n.input-group-text input[type=radio],\n.input-group-text input[type=checkbox] {\n margin-top: 0;\n}\n\n.input-group > .input-group-prepend > .btn,\n.input-group > .input-group-prepend > .input-group-text,\n.input-group > .input-group-append:not(:last-child) > .btn,\n.input-group > .input-group-append:not(:last-child) > .input-group-text,\n.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .input-group-append > .btn,\n.input-group > .input-group-append > .input-group-text,\n.input-group > .input-group-prepend:not(:first-child) > .btn,\n.input-group > .input-group-prepend:not(:first-child) > .input-group-text,\n.input-group > .input-group-prepend:first-child > .btn:not(:first-child),\n.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.custom-control {\n position: relative;\n display: block;\n min-height: 1.5rem;\n padding-left: 1.5rem;\n}\n\n.custom-control-inline {\n display: -webkit-inline-box;\n display: -ms-inline-flexbox;\n display: inline-flex;\n margin-right: 1rem;\n}\n\n.custom-control-input {\n position: absolute;\n z-index: -1;\n opacity: 0;\n}\n\n.custom-control-input:checked ~ .custom-control-label::before {\n color: #fff;\n background-color: #007bff;\n}\n\n.custom-control-input:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-control-input:active ~ .custom-control-label::before {\n color: #fff;\n background-color: #b3d7ff;\n}\n\n.custom-control-input:disabled ~ .custom-control-label {\n color: #6c757d;\n}\n\n.custom-control-input:disabled ~ .custom-control-label::before {\n background-color: #e9ecef;\n}\n\n.custom-control-label {\n margin-bottom: 0;\n}\n\n.custom-control-label::before {\n position: absolute;\n top: 0.25rem;\n left: 0;\n display: block;\n width: 1rem;\n height: 1rem;\n pointer-events: none;\n content: \"\";\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n background-color: #dee2e6;\n}\n\n.custom-control-label::after {\n position: absolute;\n top: 0.25rem;\n left: 0;\n display: block;\n width: 1rem;\n height: 1rem;\n content: \"\";\n background-repeat: no-repeat;\n background-position: center center;\n background-size: 50% 50%;\n}\n\n.custom-checkbox .custom-control-label::before {\n border-radius: 0.25rem;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {\n background-color: #007bff;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E\");\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {\n background-color: #007bff;\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E\");\n}\n\n.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-radio .custom-control-label::before {\n border-radius: 50%;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::before {\n background-color: #007bff;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E\");\n}\n\n.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-select {\n display: inline-block;\n width: 100%;\n height: calc(2.25rem + 2px);\n padding: 0.375rem 1.75rem 0.375rem 0.75rem;\n line-height: 1.5;\n color: #495057;\n vertical-align: middle;\n background: #fff url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\") no-repeat right 0.75rem center;\n background-size: 8px 10px;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n}\n\n.custom-select:focus {\n border-color: #80bdff;\n outline: 0;\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(128, 189, 255, 0.5);\n}\n\n.custom-select:focus::-ms-value {\n color: #495057;\n background-color: #fff;\n}\n\n.custom-select[multiple], .custom-select[size]:not([size=\"1\"]) {\n height: auto;\n padding-right: 0.75rem;\n background-image: none;\n}\n\n.custom-select:disabled {\n color: #6c757d;\n background-color: #e9ecef;\n}\n\n.custom-select::-ms-expand {\n opacity: 0;\n}\n\n.custom-select-sm {\n height: calc(1.8125rem + 2px);\n padding-top: 0.375rem;\n padding-bottom: 0.375rem;\n font-size: 75%;\n}\n\n.custom-select-lg {\n height: calc(2.875rem + 2px);\n padding-top: 0.375rem;\n padding-bottom: 0.375rem;\n font-size: 125%;\n}\n\n.custom-file {\n position: relative;\n display: inline-block;\n width: 100%;\n height: calc(2.25rem + 2px);\n margin-bottom: 0;\n}\n\n.custom-file-input {\n position: relative;\n z-index: 2;\n width: 100%;\n height: calc(2.25rem + 2px);\n margin: 0;\n opacity: 0;\n}\n\n.custom-file-input:focus ~ .custom-file-control {\n border-color: #80bdff;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-file-input:focus ~ .custom-file-control::before {\n border-color: #80bdff;\n}\n\n.custom-file-input:lang(en) ~ .custom-file-label::after {\n content: \"Browse\";\n}\n\n.custom-file-label {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1;\n height: calc(2.25rem + 2px);\n padding: 0.375rem 0.75rem;\n line-height: 1.5;\n color: #495057;\n background-color: #fff;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n}\n\n.custom-file-label::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n z-index: 3;\n display: block;\n height: calc(2.25rem + 2px - 2px);\n padding: 0.375rem 0.75rem;\n line-height: 1.5;\n color: #495057;\n content: \"Browse\";\n background-color: #e9ecef;\n border-left: 1px solid #ced4da;\n border-radius: 0 0.25rem 0.25rem 0;\n}\n\n.nav {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.nav-link {\n display: block;\n padding: 0.5rem 1rem;\n}\n\n.nav-link:hover, .nav-link:focus {\n text-decoration: none;\n}\n\n.nav-link.disabled {\n color: #6c757d;\n}\n\n.nav-tabs {\n border-bottom: 1px solid #dee2e6;\n}\n\n.nav-tabs .nav-item {\n margin-bottom: -1px;\n}\n\n.nav-tabs .nav-link {\n border: 1px solid transparent;\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\n border-color: #e9ecef #e9ecef #dee2e6;\n}\n\n.nav-tabs .nav-link.disabled {\n color: #6c757d;\n background-color: transparent;\n border-color: transparent;\n}\n\n.nav-tabs .nav-link.active,\n.nav-tabs .nav-item.show .nav-link {\n color: #495057;\n background-color: #fff;\n border-color: #dee2e6 #dee2e6 #fff;\n}\n\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.nav-pills .nav-link {\n border-radius: 0.25rem;\n}\n\n.nav-pills .nav-link.active,\n.nav-pills .show > .nav-link {\n color: #fff;\n background-color: #007bff;\n}\n\n.nav-fill .nav-item {\n -webkit-box-flex: 1;\n -ms-flex: 1 1 auto;\n flex: 1 1 auto;\n text-align: center;\n}\n\n.nav-justified .nav-item {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -webkit-box-flex: 1;\n -ms-flex-positive: 1;\n flex-grow: 1;\n text-align: center;\n}\n\n.tab-content > .tab-pane {\n display: none;\n}\n\n.tab-content > .active {\n display: block;\n}\n\n.navbar {\n position: relative;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n -webkit-box-pack: justify;\n -ms-flex-pack: justify;\n justify-content: space-between;\n padding: 0.5rem 1rem;\n}\n\n.navbar > .container,\n.navbar > .container-fluid {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n -webkit-box-pack: justify;\n -ms-flex-pack: justify;\n justify-content: space-between;\n}\n\n.navbar-brand {\n display: inline-block;\n padding-top: 0.3125rem;\n padding-bottom: 0.3125rem;\n margin-right: 1rem;\n font-size: 1.25rem;\n line-height: inherit;\n white-space: nowrap;\n}\n\n.navbar-brand:hover, .navbar-brand:focus {\n text-decoration: none;\n}\n\n.navbar-nav {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.navbar-nav .nav-link {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-nav .dropdown-menu {\n position: static;\n float: none;\n}\n\n.navbar-text {\n display: inline-block;\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n}\n\n.navbar-collapse {\n -ms-flex-preferred-size: 100%;\n flex-basis: 100%;\n -webkit-box-flex: 1;\n -ms-flex-positive: 1;\n flex-grow: 1;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n}\n\n.navbar-toggler {\n padding: 0.25rem 0.75rem;\n font-size: 1.25rem;\n line-height: 1;\n background-color: transparent;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.navbar-toggler:hover, .navbar-toggler:focus {\n text-decoration: none;\n}\n\n.navbar-toggler:not(:disabled):not(.disabled) {\n cursor: pointer;\n}\n\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5em;\n height: 1.5em;\n vertical-align: middle;\n content: \"\";\n background: no-repeat center center;\n background-size: 100% 100%;\n}\n\n@media (max-width: 575.98px) {\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n@media (min-width: 576px) {\n .navbar-expand-sm {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-flow: row nowrap;\n flex-flow: row nowrap;\n -webkit-box-pack: start;\n -ms-flex-pack: start;\n justify-content: flex-start;\n }\n .navbar-expand-sm .navbar-nav {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n }\n .navbar-expand-sm .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-sm .navbar-nav .dropdown-menu-right {\n right: 0;\n left: auto;\n }\n .navbar-expand-sm .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid {\n -ms-flex-wrap: nowrap;\n flex-wrap: nowrap;\n }\n .navbar-expand-sm .navbar-collapse {\n display: -webkit-box !important;\n display: -ms-flexbox !important;\n display: flex !important;\n -ms-flex-preferred-size: auto;\n flex-basis: auto;\n }\n .navbar-expand-sm .navbar-toggler {\n display: none;\n }\n .navbar-expand-sm .dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n }\n}\n@media (max-width: 767.98px) {\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n@media (min-width: 768px) {\n .navbar-expand-md {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-flow: row nowrap;\n flex-flow: row nowrap;\n -webkit-box-pack: start;\n -ms-flex-pack: start;\n justify-content: flex-start;\n }\n .navbar-expand-md .navbar-nav {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n }\n .navbar-expand-md .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-md .navbar-nav .dropdown-menu-right {\n right: 0;\n left: auto;\n }\n .navbar-expand-md .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid {\n -ms-flex-wrap: nowrap;\n flex-wrap: nowrap;\n }\n .navbar-expand-md .navbar-collapse {\n display: -webkit-box !important;\n display: -ms-flexbox !important;\n display: flex !important;\n -ms-flex-preferred-size: auto;\n flex-basis: auto;\n }\n .navbar-expand-md .navbar-toggler {\n display: none;\n }\n .navbar-expand-md .dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n }\n}\n@media (max-width: 991.98px) {\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n@media (min-width: 992px) {\n .navbar-expand-lg {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-flow: row nowrap;\n flex-flow: row nowrap;\n -webkit-box-pack: start;\n -ms-flex-pack: start;\n justify-content: flex-start;\n }\n .navbar-expand-lg .navbar-nav {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n }\n .navbar-expand-lg .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-lg .navbar-nav .dropdown-menu-right {\n right: 0;\n left: auto;\n }\n .navbar-expand-lg .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid {\n -ms-flex-wrap: nowrap;\n flex-wrap: nowrap;\n }\n .navbar-expand-lg .navbar-collapse {\n display: -webkit-box !important;\n display: -ms-flexbox !important;\n display: flex !important;\n -ms-flex-preferred-size: auto;\n flex-basis: auto;\n }\n .navbar-expand-lg .navbar-toggler {\n display: none;\n }\n .navbar-expand-lg .dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n }\n}\n@media (max-width: 1199.98px) {\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n@media (min-width: 1200px) {\n .navbar-expand-xl {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-flow: row nowrap;\n flex-flow: row nowrap;\n -webkit-box-pack: start;\n -ms-flex-pack: start;\n justify-content: flex-start;\n }\n .navbar-expand-xl .navbar-nav {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n }\n .navbar-expand-xl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-xl .navbar-nav .dropdown-menu-right {\n right: 0;\n left: auto;\n }\n .navbar-expand-xl .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid {\n -ms-flex-wrap: nowrap;\n flex-wrap: nowrap;\n }\n .navbar-expand-xl .navbar-collapse {\n display: -webkit-box !important;\n display: -ms-flexbox !important;\n display: flex !important;\n -ms-flex-preferred-size: auto;\n flex-basis: auto;\n }\n .navbar-expand-xl .navbar-toggler {\n display: none;\n }\n .navbar-expand-xl .dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n }\n}\n.navbar-expand {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-flow: row nowrap;\n flex-flow: row nowrap;\n -webkit-box-pack: start;\n -ms-flex-pack: start;\n justify-content: flex-start;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-expand .navbar-nav {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n}\n\n.navbar-expand .navbar-nav .dropdown-menu {\n position: absolute;\n}\n\n.navbar-expand .navbar-nav .dropdown-menu-right {\n right: 0;\n left: auto;\n}\n\n.navbar-expand .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid {\n -ms-flex-wrap: nowrap;\n flex-wrap: nowrap;\n}\n\n.navbar-expand .navbar-collapse {\n display: -webkit-box !important;\n display: -ms-flexbox !important;\n display: flex !important;\n -ms-flex-preferred-size: auto;\n flex-basis: auto;\n}\n\n.navbar-expand .navbar-toggler {\n display: none;\n}\n\n.navbar-expand .dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n}\n\n.navbar-light .navbar-brand {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-nav .nav-link {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {\n color: rgba(0, 0, 0, 0.7);\n}\n\n.navbar-light .navbar-nav .nav-link.disabled {\n color: rgba(0, 0, 0, 0.3);\n}\n\n.navbar-light .navbar-nav .show > .nav-link,\n.navbar-light .navbar-nav .active > .nav-link,\n.navbar-light .navbar-nav .nav-link.show,\n.navbar-light .navbar-nav .nav-link.active {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-toggler {\n color: rgba(0, 0, 0, 0.5);\n border-color: rgba(0, 0, 0, 0.1);\n}\n\n.navbar-light .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\");\n}\n\n.navbar-light .navbar-text {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-text a {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-dark .navbar-brand {\n color: #fff;\n}\n\n.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {\n color: #fff;\n}\n\n.navbar-dark .navbar-nav .nav-link {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {\n color: rgba(255, 255, 255, 0.75);\n}\n\n.navbar-dark .navbar-nav .nav-link.disabled {\n color: rgba(255, 255, 255, 0.25);\n}\n\n.navbar-dark .navbar-nav .show > .nav-link,\n.navbar-dark .navbar-nav .active > .nav-link,\n.navbar-dark .navbar-nav .nav-link.show,\n.navbar-dark .navbar-nav .nav-link.active {\n color: #fff;\n}\n\n.navbar-dark .navbar-toggler {\n color: rgba(255, 255, 255, 0.5);\n border-color: rgba(255, 255, 255, 0.1);\n}\n\n.navbar-dark .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\");\n}\n\n.navbar-dark .navbar-text {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-text a {\n color: #fff;\n}\n\n.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {\n color: #fff;\n}\n\n.card {\n position: relative;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n min-width: 0;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: border-box;\n border: 1px solid rgba(0, 0, 0, 0.125);\n border-radius: 0.25rem;\n}\n\n.card > hr {\n margin-right: 0;\n margin-left: 0;\n}\n\n.card > .list-group:first-child .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.card > .list-group:last-child .list-group-item:last-child {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.card-body {\n -webkit-box-flex: 1;\n -ms-flex: 1 1 auto;\n flex: 1 1 auto;\n padding: 1.25rem;\n}\n\n.card-title {\n margin-bottom: 0.75rem;\n}\n\n.card-subtitle {\n margin-top: -0.375rem;\n margin-bottom: 0;\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link:hover {\n text-decoration: none;\n}\n\n.card-link + .card-link {\n margin-left: 1.25rem;\n}\n\n.card-header {\n padding: 0.75rem 1.25rem;\n margin-bottom: 0;\n background-color: rgba(0, 0, 0, 0.03);\n border-bottom: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.card-header:first-child {\n border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;\n}\n\n.card-header + .list-group .list-group-item:first-child {\n border-top: 0;\n}\n\n.card-footer {\n padding: 0.75rem 1.25rem;\n background-color: rgba(0, 0, 0, 0.03);\n border-top: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.card-footer:last-child {\n border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);\n}\n\n.card-header-tabs {\n margin-right: -0.625rem;\n margin-bottom: -0.75rem;\n margin-left: -0.625rem;\n border-bottom: 0;\n}\n\n.card-header-pills {\n margin-right: -0.625rem;\n margin-left: -0.625rem;\n}\n\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: 1.25rem;\n}\n\n.card-img {\n width: 100%;\n border-radius: calc(0.25rem - 1px);\n}\n\n.card-img-top {\n width: 100%;\n border-top-left-radius: calc(0.25rem - 1px);\n border-top-right-radius: calc(0.25rem - 1px);\n}\n\n.card-img-bottom {\n width: 100%;\n border-bottom-right-radius: calc(0.25rem - 1px);\n border-bottom-left-radius: calc(0.25rem - 1px);\n}\n\n.card-deck {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n}\n\n.card-deck .card {\n margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n .card-deck {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-flow: row wrap;\n flex-flow: row wrap;\n margin-right: -15px;\n margin-left: -15px;\n }\n .card-deck .card {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-flex: 1;\n -ms-flex: 1 0 0%;\n flex: 1 0 0%;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n margin-right: 15px;\n margin-bottom: 0;\n margin-left: 15px;\n }\n}\n.card-group {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n}\n\n.card-group > .card {\n margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n .card-group {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-flow: row wrap;\n flex-flow: row wrap;\n }\n .card-group > .card {\n -webkit-box-flex: 1;\n -ms-flex: 1 0 0%;\n flex: 1 0 0%;\n margin-bottom: 0;\n }\n .card-group > .card + .card {\n margin-left: 0;\n border-left: 0;\n }\n .card-group > .card:first-child {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n .card-group > .card:first-child .card-img-top,\n .card-group > .card:first-child .card-header {\n border-top-right-radius: 0;\n }\n .card-group > .card:first-child .card-img-bottom,\n .card-group > .card:first-child .card-footer {\n border-bottom-right-radius: 0;\n }\n .card-group > .card:last-child {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n .card-group > .card:last-child .card-img-top,\n .card-group > .card:last-child .card-header {\n border-top-left-radius: 0;\n }\n .card-group > .card:last-child .card-img-bottom,\n .card-group > .card:last-child .card-footer {\n border-bottom-left-radius: 0;\n }\n .card-group > .card:only-child {\n border-radius: 0.25rem;\n }\n .card-group > .card:only-child .card-img-top,\n .card-group > .card:only-child .card-header {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n }\n .card-group > .card:only-child .card-img-bottom,\n .card-group > .card:only-child .card-footer {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n }\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) {\n border-radius: 0;\n }\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top,\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header,\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer {\n border-radius: 0;\n }\n}\n.card-columns .card {\n margin-bottom: 0.75rem;\n}\n\n@media (min-width: 576px) {\n .card-columns {\n -webkit-column-count: 3;\n -moz-column-count: 3;\n column-count: 3;\n -webkit-column-gap: 1.25rem;\n -moz-column-gap: 1.25rem;\n column-gap: 1.25rem;\n }\n .card-columns .card {\n display: inline-block;\n width: 100%;\n }\n}\n.breadcrumb {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n padding: 0.75rem 1rem;\n margin-bottom: 1rem;\n list-style: none;\n background-color: #e9ecef;\n border-radius: 0.25rem;\n}\n\n.breadcrumb-item + .breadcrumb-item::before {\n display: inline-block;\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n color: #6c757d;\n content: \"/\";\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: underline;\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: none;\n}\n\n.breadcrumb-item.active {\n color: #6c757d;\n}\n\n.pagination {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n padding-left: 0;\n list-style: none;\n border-radius: 0.25rem;\n}\n\n.page-link {\n position: relative;\n display: block;\n padding: 0.5rem 0.75rem;\n margin-left: -1px;\n line-height: 1.25;\n color: #007bff;\n background-color: #fff;\n border: 1px solid #dee2e6;\n}\n\n.page-link:hover {\n color: #0056b3;\n text-decoration: none;\n background-color: #e9ecef;\n border-color: #dee2e6;\n}\n\n.page-link:focus {\n z-index: 2;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.page-link:not(:disabled):not(.disabled) {\n cursor: pointer;\n}\n\n.page-item:first-child .page-link {\n margin-left: 0;\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.page-item:last-child .page-link {\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n}\n\n.page-item.active .page-link {\n z-index: 1;\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.page-item.disabled .page-link {\n color: #6c757d;\n pointer-events: none;\n cursor: auto;\n background-color: #fff;\n border-color: #dee2e6;\n}\n\n.pagination-lg .page-link {\n padding: 0.75rem 1.5rem;\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.pagination-lg .page-item:first-child .page-link {\n border-top-left-radius: 0.3rem;\n border-bottom-left-radius: 0.3rem;\n}\n\n.pagination-lg .page-item:last-child .page-link {\n border-top-right-radius: 0.3rem;\n border-bottom-right-radius: 0.3rem;\n}\n\n.pagination-sm .page-link {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.pagination-sm .page-item:first-child .page-link {\n border-top-left-radius: 0.2rem;\n border-bottom-left-radius: 0.2rem;\n}\n\n.pagination-sm .page-item:last-child .page-link {\n border-top-right-radius: 0.2rem;\n border-bottom-right-radius: 0.2rem;\n}\n\n.badge {\n display: inline-block;\n padding: 0.25em 0.4em;\n font-size: 75%;\n font-weight: 700;\n line-height: 1;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: 0.25rem;\n}\n\n.badge:empty {\n display: none;\n}\n\n.btn .badge {\n position: relative;\n top: -1px;\n}\n\n.badge-pill {\n padding-right: 0.6em;\n padding-left: 0.6em;\n border-radius: 10rem;\n}\n\n.badge-primary {\n color: #fff;\n background-color: #007bff;\n}\n\n.badge-primary[href]:hover, .badge-primary[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #0062cc;\n}\n\n.badge-secondary {\n color: #fff;\n background-color: #6c757d;\n}\n\n.badge-secondary[href]:hover, .badge-secondary[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #545b62;\n}\n\n.badge-success {\n color: #fff;\n background-color: #28a745;\n}\n\n.badge-success[href]:hover, .badge-success[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #1e7e34;\n}\n\n.badge-info {\n color: #fff;\n background-color: #17a2b8;\n}\n\n.badge-info[href]:hover, .badge-info[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #117a8b;\n}\n\n.badge-warning {\n color: #212529;\n background-color: #ffc107;\n}\n\n.badge-warning[href]:hover, .badge-warning[href]:focus {\n color: #212529;\n text-decoration: none;\n background-color: #d39e00;\n}\n\n.badge-danger {\n color: #fff;\n background-color: #dc3545;\n}\n\n.badge-danger[href]:hover, .badge-danger[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #bd2130;\n}\n\n.badge-light {\n color: #212529;\n background-color: #f8f9fa;\n}\n\n.badge-light[href]:hover, .badge-light[href]:focus {\n color: #212529;\n text-decoration: none;\n background-color: #dae0e5;\n}\n\n.badge-dark {\n color: #fff;\n background-color: #343a40;\n}\n\n.badge-dark[href]:hover, .badge-dark[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #1d2124;\n}\n\n.jumbotron {\n padding: 2rem 1rem;\n margin-bottom: 2rem;\n background-color: #e9ecef;\n border-radius: 0.3rem;\n}\n\n@media (min-width: 576px) {\n .jumbotron {\n padding: 4rem 2rem;\n }\n}\n.jumbotron-fluid {\n padding-right: 0;\n padding-left: 0;\n border-radius: 0;\n}\n\n.alert {\n position: relative;\n padding: 0.75rem 1.25rem;\n margin-bottom: 1rem;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.alert-heading {\n color: inherit;\n}\n\n.alert-link {\n font-weight: 700;\n}\n\n.alert-dismissible {\n padding-right: 4rem;\n}\n\n.alert-dismissible .close {\n position: absolute;\n top: 0;\n right: 0;\n padding: 0.75rem 1.25rem;\n color: inherit;\n}\n\n.alert-primary {\n color: #004085;\n background-color: #cce5ff;\n border-color: #b8daff;\n}\n\n.alert-primary hr {\n border-top-color: #9fcdff;\n}\n\n.alert-primary .alert-link {\n color: #002752;\n}\n\n.alert-secondary {\n color: #383d41;\n background-color: #e2e3e5;\n border-color: #d6d8db;\n}\n\n.alert-secondary hr {\n border-top-color: #c8cbcf;\n}\n\n.alert-secondary .alert-link {\n color: #202326;\n}\n\n.alert-success {\n color: #155724;\n background-color: #d4edda;\n border-color: #c3e6cb;\n}\n\n.alert-success hr {\n border-top-color: #b1dfbb;\n}\n\n.alert-success .alert-link {\n color: #0b2e13;\n}\n\n.alert-info {\n color: #0c5460;\n background-color: #d1ecf1;\n border-color: #bee5eb;\n}\n\n.alert-info hr {\n border-top-color: #abdde5;\n}\n\n.alert-info .alert-link {\n color: #062c33;\n}\n\n.alert-warning {\n color: #856404;\n background-color: #fff3cd;\n border-color: #ffeeba;\n}\n\n.alert-warning hr {\n border-top-color: #ffe8a1;\n}\n\n.alert-warning .alert-link {\n color: #533f03;\n}\n\n.alert-danger {\n color: #721c24;\n background-color: #f8d7da;\n border-color: #f5c6cb;\n}\n\n.alert-danger hr {\n border-top-color: #f1b0b7;\n}\n\n.alert-danger .alert-link {\n color: #491217;\n}\n\n.alert-light {\n color: #818182;\n background-color: #fefefe;\n border-color: #fdfdfe;\n}\n\n.alert-light hr {\n border-top-color: #ececf6;\n}\n\n.alert-light .alert-link {\n color: #686868;\n}\n\n.alert-dark {\n color: #1b1e21;\n background-color: #d6d8d9;\n border-color: #c6c8ca;\n}\n\n.alert-dark hr {\n border-top-color: #b9bbbe;\n}\n\n.alert-dark .alert-link {\n color: #040505;\n}\n\n@-webkit-keyframes progress-bar-stripes {\n from {\n background-position: 1rem 0;\n }\n to {\n background-position: 0 0;\n }\n}\n@keyframes progress-bar-stripes {\n from {\n background-position: 1rem 0;\n }\n to {\n background-position: 0 0;\n }\n}\n.progress {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n height: 1rem;\n overflow: hidden;\n font-size: 0.75rem;\n background-color: #e9ecef;\n border-radius: 0.25rem;\n}\n\n.progress-bar {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n color: #fff;\n text-align: center;\n background-color: #007bff;\n transition: width 0.6s ease;\n}\n\n.progress-bar-striped {\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: 1rem 1rem;\n}\n\n.progress-bar-animated {\n -webkit-animation: progress-bar-stripes 1s linear infinite;\n animation: progress-bar-stripes 1s linear infinite;\n}\n\n.media {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: start;\n -ms-flex-align: start;\n align-items: flex-start;\n}\n\n.media-body {\n -webkit-box-flex: 1;\n -ms-flex: 1;\n flex: 1;\n}\n\n.list-group {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n}\n\n.list-group-item-action {\n width: 100%;\n color: #495057;\n text-align: inherit;\n}\n\n.list-group-item-action:hover, .list-group-item-action:focus {\n color: #495057;\n text-decoration: none;\n background-color: #f8f9fa;\n}\n\n.list-group-item-action:active {\n color: #212529;\n background-color: #e9ecef;\n}\n\n.list-group-item {\n position: relative;\n display: block;\n padding: 0.75rem 1.25rem;\n margin-bottom: -1px;\n background-color: #fff;\n border: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.list-group-item:hover, .list-group-item:focus {\n z-index: 1;\n text-decoration: none;\n}\n\n.list-group-item.disabled, .list-group-item:disabled {\n color: #6c757d;\n background-color: #fff;\n}\n\n.list-group-item.active {\n z-index: 2;\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.list-group-flush .list-group-item {\n border-right: 0;\n border-left: 0;\n border-radius: 0;\n}\n\n.list-group-flush:first-child .list-group-item:first-child {\n border-top: 0;\n}\n\n.list-group-flush:last-child .list-group-item:last-child {\n border-bottom: 0;\n}\n\n.list-group-item-primary {\n color: #004085;\n background-color: #b8daff;\n}\n\n.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {\n color: #004085;\n background-color: #9fcdff;\n}\n\n.list-group-item-primary.list-group-item-action.active {\n color: #fff;\n background-color: #004085;\n border-color: #004085;\n}\n\n.list-group-item-secondary {\n color: #383d41;\n background-color: #d6d8db;\n}\n\n.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {\n color: #383d41;\n background-color: #c8cbcf;\n}\n\n.list-group-item-secondary.list-group-item-action.active {\n color: #fff;\n background-color: #383d41;\n border-color: #383d41;\n}\n\n.list-group-item-success {\n color: #155724;\n background-color: #c3e6cb;\n}\n\n.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {\n color: #155724;\n background-color: #b1dfbb;\n}\n\n.list-group-item-success.list-group-item-action.active {\n color: #fff;\n background-color: #155724;\n border-color: #155724;\n}\n\n.list-group-item-info {\n color: #0c5460;\n background-color: #bee5eb;\n}\n\n.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {\n color: #0c5460;\n background-color: #abdde5;\n}\n\n.list-group-item-info.list-group-item-action.active {\n color: #fff;\n background-color: #0c5460;\n border-color: #0c5460;\n}\n\n.list-group-item-warning {\n color: #856404;\n background-color: #ffeeba;\n}\n\n.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {\n color: #856404;\n background-color: #ffe8a1;\n}\n\n.list-group-item-warning.list-group-item-action.active {\n color: #fff;\n background-color: #856404;\n border-color: #856404;\n}\n\n.list-group-item-danger {\n color: #721c24;\n background-color: #f5c6cb;\n}\n\n.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {\n color: #721c24;\n background-color: #f1b0b7;\n}\n\n.list-group-item-danger.list-group-item-action.active {\n color: #fff;\n background-color: #721c24;\n border-color: #721c24;\n}\n\n.list-group-item-light {\n color: #818182;\n background-color: #fdfdfe;\n}\n\n.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {\n color: #818182;\n background-color: #ececf6;\n}\n\n.list-group-item-light.list-group-item-action.active {\n color: #fff;\n background-color: #818182;\n border-color: #818182;\n}\n\n.list-group-item-dark {\n color: #1b1e21;\n background-color: #c6c8ca;\n}\n\n.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {\n color: #1b1e21;\n background-color: #b9bbbe;\n}\n\n.list-group-item-dark.list-group-item-action.active {\n color: #fff;\n background-color: #1b1e21;\n border-color: #1b1e21;\n}\n\n.close {\n float: right;\n font-size: 1.5rem;\n font-weight: 700;\n line-height: 1;\n color: #000;\n text-shadow: 0 1px 0 #fff;\n opacity: 0.5;\n}\n\n.close:hover, .close:focus {\n color: #000;\n text-decoration: none;\n opacity: 0.75;\n}\n\n.close:not(:disabled):not(.disabled) {\n cursor: pointer;\n}\n\nbutton.close {\n padding: 0;\n background-color: transparent;\n border: 0;\n -webkit-appearance: none;\n}\n\n.modal-open {\n overflow: hidden;\n}\n\n.modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1050;\n display: none;\n overflow: hidden;\n outline: 0;\n}\n\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 0.5rem;\n pointer-events: none;\n}\n\n.modal.fade .modal-dialog {\n transition: -webkit-transform 0.3s ease-out;\n transition: transform 0.3s ease-out;\n transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;\n -webkit-transform: translate(0, -25%);\n transform: translate(0, -25%);\n}\n\n.modal.show .modal-dialog {\n -webkit-transform: translate(0, 0);\n transform: translate(0, 0);\n}\n\n.modal-dialog-centered {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n min-height: calc(100% - 1rem);\n}\n\n.modal-content {\n position: relative;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n width: 100%;\n pointer-events: auto;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n outline: 0;\n}\n\n.modal-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1040;\n background-color: #000;\n}\n\n.modal-backdrop.fade {\n opacity: 0;\n}\n\n.modal-backdrop.show {\n opacity: 0.5;\n}\n\n.modal-header {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: start;\n -ms-flex-align: start;\n align-items: flex-start;\n -webkit-box-pack: justify;\n -ms-flex-pack: justify;\n justify-content: space-between;\n padding: 1rem;\n border-bottom: 1px solid #e9ecef;\n border-top-left-radius: 0.3rem;\n border-top-right-radius: 0.3rem;\n}\n\n.modal-header .close {\n padding: 1rem;\n margin: -1rem -1rem -1rem auto;\n}\n\n.modal-title {\n margin-bottom: 0;\n line-height: 1.5;\n}\n\n.modal-body {\n position: relative;\n -webkit-box-flex: 1;\n -ms-flex: 1 1 auto;\n flex: 1 1 auto;\n padding: 1rem;\n}\n\n.modal-footer {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n -webkit-box-pack: end;\n -ms-flex-pack: end;\n justify-content: flex-end;\n padding: 1rem;\n border-top: 1px solid #e9ecef;\n}\n\n.modal-footer > :not(:first-child) {\n margin-left: 0.25rem;\n}\n\n.modal-footer > :not(:last-child) {\n margin-right: 0.25rem;\n}\n\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n\n@media (min-width: 576px) {\n .modal-dialog {\n max-width: 500px;\n margin: 1.75rem auto;\n }\n .modal-dialog-centered {\n min-height: calc(100% - 3.5rem);\n }\n .modal-sm {\n max-width: 300px;\n }\n}\n@media (min-width: 992px) {\n .modal-lg {\n max-width: 800px;\n }\n}\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n word-wrap: break-word;\n opacity: 0;\n}\n\n.tooltip.show {\n opacity: 0.9;\n}\n\n.tooltip .arrow {\n position: absolute;\n display: block;\n width: 0.8rem;\n height: 0.4rem;\n}\n\n.tooltip .arrow::before {\n position: absolute;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-tooltip-top, .bs-tooltip-auto[x-placement^=top] {\n padding: 0.4rem 0;\n}\n\n.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=top] .arrow {\n bottom: 0;\n}\n\n.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=top] .arrow::before {\n top: 0;\n border-width: 0.4rem 0.4rem 0;\n border-top-color: #000;\n}\n\n.bs-tooltip-right, .bs-tooltip-auto[x-placement^=right] {\n padding: 0 0.4rem;\n}\n\n.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=right] .arrow {\n left: 0;\n width: 0.4rem;\n height: 0.8rem;\n}\n\n.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=right] .arrow::before {\n right: 0;\n border-width: 0.4rem 0.4rem 0.4rem 0;\n border-right-color: #000;\n}\n\n.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=bottom] {\n padding: 0.4rem 0;\n}\n\n.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=bottom] .arrow {\n top: 0;\n}\n\n.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=bottom] .arrow::before {\n bottom: 0;\n border-width: 0 0.4rem 0.4rem;\n border-bottom-color: #000;\n}\n\n.bs-tooltip-left, .bs-tooltip-auto[x-placement^=left] {\n padding: 0 0.4rem;\n}\n\n.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=left] .arrow {\n right: 0;\n width: 0.4rem;\n height: 0.8rem;\n}\n\n.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=left] .arrow::before {\n left: 0;\n border-width: 0.4rem 0 0.4rem 0.4rem;\n border-left-color: #000;\n}\n\n.tooltip-inner {\n max-width: 200px;\n padding: 0.25rem 0.5rem;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 0.25rem;\n}\n\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: block;\n max-width: 276px;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n}\n\n.popover .arrow {\n position: absolute;\n display: block;\n width: 1rem;\n height: 0.5rem;\n margin: 0 0.3rem;\n}\n\n.popover .arrow::before, .popover .arrow::after {\n position: absolute;\n display: block;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-popover-top, .bs-popover-auto[x-placement^=top] {\n margin-bottom: 0.5rem;\n}\n\n.bs-popover-top .arrow, .bs-popover-auto[x-placement^=top] .arrow {\n bottom: calc((0.5rem + 1px) * -1);\n}\n\n.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^=top] .arrow::before,\n.bs-popover-top .arrow::after, .bs-popover-auto[x-placement^=top] .arrow::after {\n border-width: 0.5rem 0.5rem 0;\n}\n\n.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^=top] .arrow::before {\n bottom: 0;\n border-top-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-top .arrow::after, .bs-popover-auto[x-placement^=top] .arrow::after {\n bottom: 1px;\n border-top-color: #fff;\n}\n\n.bs-popover-right, .bs-popover-auto[x-placement^=right] {\n margin-left: 0.5rem;\n}\n\n.bs-popover-right .arrow, .bs-popover-auto[x-placement^=right] .arrow {\n left: calc((0.5rem + 1px) * -1);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0;\n}\n\n.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^=right] .arrow::before,\n.bs-popover-right .arrow::after, .bs-popover-auto[x-placement^=right] .arrow::after {\n border-width: 0.5rem 0.5rem 0.5rem 0;\n}\n\n.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^=right] .arrow::before {\n left: 0;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-right .arrow::after, .bs-popover-auto[x-placement^=right] .arrow::after {\n left: 1px;\n border-right-color: #fff;\n}\n\n.bs-popover-bottom, .bs-popover-auto[x-placement^=bottom] {\n margin-top: 0.5rem;\n}\n\n.bs-popover-bottom .arrow, .bs-popover-auto[x-placement^=bottom] .arrow {\n top: calc((0.5rem + 1px) * -1);\n}\n\n.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^=bottom] .arrow::before,\n.bs-popover-bottom .arrow::after, .bs-popover-auto[x-placement^=bottom] .arrow::after {\n border-width: 0 0.5rem 0.5rem 0.5rem;\n}\n\n.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^=bottom] .arrow::before {\n top: 0;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-bottom .arrow::after, .bs-popover-auto[x-placement^=bottom] .arrow::after {\n top: 1px;\n border-bottom-color: #fff;\n}\n\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=bottom] .popover-header::before {\n position: absolute;\n top: 0;\n left: 50%;\n display: block;\n width: 1rem;\n margin-left: -0.5rem;\n content: \"\";\n border-bottom: 1px solid #f7f7f7;\n}\n\n.bs-popover-left, .bs-popover-auto[x-placement^=left] {\n margin-right: 0.5rem;\n}\n\n.bs-popover-left .arrow, .bs-popover-auto[x-placement^=left] .arrow {\n right: calc((0.5rem + 1px) * -1);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0;\n}\n\n.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^=left] .arrow::before,\n.bs-popover-left .arrow::after, .bs-popover-auto[x-placement^=left] .arrow::after {\n border-width: 0.5rem 0 0.5rem 0.5rem;\n}\n\n.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^=left] .arrow::before {\n right: 0;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-left .arrow::after, .bs-popover-auto[x-placement^=left] .arrow::after {\n right: 1px;\n border-left-color: #fff;\n}\n\n.popover-header {\n padding: 0.5rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n color: inherit;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-top-left-radius: calc(0.3rem - 1px);\n border-top-right-radius: calc(0.3rem - 1px);\n}\n\n.popover-header:empty {\n display: none;\n}\n\n.popover-body {\n padding: 0.5rem 0.75rem;\n color: #212529;\n}\n\n.carousel {\n position: relative;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n\n.carousel-item {\n position: relative;\n display: none;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n width: 100%;\n transition: -webkit-transform 0.6s ease;\n transition: transform 0.6s ease;\n transition: transform 0.6s ease, -webkit-transform 0.6s ease;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n -webkit-perspective: 1000px;\n perspective: 1000px;\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n\n.carousel-item-next,\n.carousel-item-prev {\n position: absolute;\n top: 0;\n}\n\n.carousel-item-next.carousel-item-left,\n.carousel-item-prev.carousel-item-right {\n -webkit-transform: translateX(0);\n transform: translateX(0);\n}\n\n@supports (-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d) {\n .carousel-item-next.carousel-item-left,\n .carousel-item-prev.carousel-item-right {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.carousel-item-next,\n.active.carousel-item-right {\n -webkit-transform: translateX(100%);\n transform: translateX(100%);\n}\n\n@supports (-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d) {\n .carousel-item-next,\n .active.carousel-item-right {\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n }\n}\n.carousel-item-prev,\n.active.carousel-item-left {\n -webkit-transform: translateX(-100%);\n transform: translateX(-100%);\n}\n\n@supports (-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d) {\n .carousel-item-prev,\n .active.carousel-item-left {\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n }\n}\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n width: 15%;\n color: #fff;\n text-align: center;\n opacity: 0.5;\n}\n\n.carousel-control-prev:hover, .carousel-control-prev:focus,\n.carousel-control-next:hover,\n.carousel-control-next:focus {\n color: #fff;\n text-decoration: none;\n outline: 0;\n opacity: 0.9;\n}\n\n.carousel-control-prev {\n left: 0;\n}\n\n.carousel-control-next {\n right: 0;\n}\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: 20px;\n height: 20px;\n background: transparent no-repeat center center;\n background-size: 100% 100%;\n}\n\n.carousel-control-prev-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E\");\n}\n\n.carousel-control-next-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E\");\n}\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 10px;\n left: 0;\n z-index: 15;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n padding-left: 0;\n margin-right: 15%;\n margin-left: 15%;\n list-style: none;\n}\n\n.carousel-indicators li {\n position: relative;\n -webkit-box-flex: 0;\n -ms-flex: 0 1 auto;\n flex: 0 1 auto;\n width: 30px;\n height: 3px;\n margin-right: 3px;\n margin-left: 3px;\n text-indent: -999px;\n background-color: rgba(255, 255, 255, 0.5);\n}\n\n.carousel-indicators li::before {\n position: absolute;\n top: -10px;\n left: 0;\n display: inline-block;\n width: 100%;\n height: 10px;\n content: \"\";\n}\n\n.carousel-indicators li::after {\n position: absolute;\n bottom: -10px;\n left: 0;\n display: inline-block;\n width: 100%;\n height: 10px;\n content: \"\";\n}\n\n.carousel-indicators .active {\n background-color: #fff;\n}\n\n.carousel-caption {\n position: absolute;\n right: 15%;\n bottom: 20px;\n left: 15%;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #fff;\n text-align: center;\n}\n\n.align-baseline {\n vertical-align: baseline !important;\n}\n\n.align-top {\n vertical-align: top !important;\n}\n\n.align-middle {\n vertical-align: middle !important;\n}\n\n.align-bottom {\n vertical-align: bottom !important;\n}\n\n.align-text-bottom {\n vertical-align: text-bottom !important;\n}\n\n.align-text-top {\n vertical-align: text-top !important;\n}\n\n.bg-primary {\n background-color: #007bff !important;\n}\n\na.bg-primary:hover, a.bg-primary:focus,\nbutton.bg-primary:hover,\nbutton.bg-primary:focus {\n background-color: #0062cc !important;\n}\n\n.bg-secondary {\n background-color: #6c757d !important;\n}\n\na.bg-secondary:hover, a.bg-secondary:focus,\nbutton.bg-secondary:hover,\nbutton.bg-secondary:focus {\n background-color: #545b62 !important;\n}\n\n.bg-success {\n background-color: #28a745 !important;\n}\n\na.bg-success:hover, a.bg-success:focus,\nbutton.bg-success:hover,\nbutton.bg-success:focus {\n background-color: #1e7e34 !important;\n}\n\n.bg-info {\n background-color: #17a2b8 !important;\n}\n\na.bg-info:hover, a.bg-info:focus,\nbutton.bg-info:hover,\nbutton.bg-info:focus {\n background-color: #117a8b !important;\n}\n\n.bg-warning {\n background-color: #ffc107 !important;\n}\n\na.bg-warning:hover, a.bg-warning:focus,\nbutton.bg-warning:hover,\nbutton.bg-warning:focus {\n background-color: #d39e00 !important;\n}\n\n.bg-danger {\n background-color: #dc3545 !important;\n}\n\na.bg-danger:hover, a.bg-danger:focus,\nbutton.bg-danger:hover,\nbutton.bg-danger:focus {\n background-color: #bd2130 !important;\n}\n\n.bg-light {\n background-color: #f8f9fa !important;\n}\n\na.bg-light:hover, a.bg-light:focus,\nbutton.bg-light:hover,\nbutton.bg-light:focus {\n background-color: #dae0e5 !important;\n}\n\n.bg-dark {\n background-color: #343a40 !important;\n}\n\na.bg-dark:hover, a.bg-dark:focus,\nbutton.bg-dark:hover,\nbutton.bg-dark:focus {\n background-color: #1d2124 !important;\n}\n\n.bg-white {\n background-color: #fff !important;\n}\n\n.bg-transparent {\n background-color: transparent !important;\n}\n\n.border {\n border: 1px solid #dee2e6 !important;\n}\n\n.border-top {\n border-top: 1px solid #dee2e6 !important;\n}\n\n.border-right {\n border-right: 1px solid #dee2e6 !important;\n}\n\n.border-bottom {\n border-bottom: 1px solid #dee2e6 !important;\n}\n\n.border-left {\n border-left: 1px solid #dee2e6 !important;\n}\n\n.border-0 {\n border: 0 !important;\n}\n\n.border-top-0 {\n border-top: 0 !important;\n}\n\n.border-right-0 {\n border-right: 0 !important;\n}\n\n.border-bottom-0 {\n border-bottom: 0 !important;\n}\n\n.border-left-0 {\n border-left: 0 !important;\n}\n\n.border-primary {\n border-color: #007bff !important;\n}\n\n.border-secondary {\n border-color: #6c757d !important;\n}\n\n.border-success {\n border-color: #28a745 !important;\n}\n\n.border-info {\n border-color: #17a2b8 !important;\n}\n\n.border-warning {\n border-color: #ffc107 !important;\n}\n\n.border-danger {\n border-color: #dc3545 !important;\n}\n\n.border-light {\n border-color: #f8f9fa !important;\n}\n\n.border-dark {\n border-color: #343a40 !important;\n}\n\n.border-white {\n border-color: #fff !important;\n}\n\n.rounded {\n border-radius: 0.25rem !important;\n}\n\n.rounded-top {\n border-top-left-radius: 0.25rem !important;\n border-top-right-radius: 0.25rem !important;\n}\n\n.rounded-right {\n border-top-right-radius: 0.25rem !important;\n border-bottom-right-radius: 0.25rem !important;\n}\n\n.rounded-bottom {\n border-bottom-right-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-left {\n border-top-left-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-circle {\n border-radius: 50% !important;\n}\n\n.rounded-0 {\n border-radius: 0 !important;\n}\n\n.clearfix::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.d-none {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: -webkit-box !important;\n display: -ms-flexbox !important;\n display: flex !important;\n}\n\n.d-inline-flex {\n display: -webkit-inline-box !important;\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: -webkit-box !important;\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: -webkit-inline-box !important;\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: -webkit-box !important;\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-md-inline-flex {\n display: -webkit-inline-box !important;\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n@media (min-width: 992px) {\n .d-lg-none {\n display: none !important;\n }\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: -webkit-box !important;\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: -webkit-inline-box !important;\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n@media (min-width: 1200px) {\n .d-xl-none {\n display: none !important;\n }\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: -webkit-box !important;\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: -webkit-inline-box !important;\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n@media print {\n .d-print-none {\n display: none !important;\n }\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: -webkit-box !important;\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-print-inline-flex {\n display: -webkit-inline-box !important;\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n.embed-responsive {\n position: relative;\n display: block;\n width: 100%;\n padding: 0;\n overflow: hidden;\n}\n\n.embed-responsive::before {\n display: block;\n content: \"\";\n}\n\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 0;\n}\n\n.embed-responsive-21by9::before {\n padding-top: 42.857143%;\n}\n\n.embed-responsive-16by9::before {\n padding-top: 56.25%;\n}\n\n.embed-responsive-4by3::before {\n padding-top: 75%;\n}\n\n.embed-responsive-1by1::before {\n padding-top: 100%;\n}\n\n.flex-row {\n -webkit-box-orient: horizontal !important;\n -webkit-box-direction: normal !important;\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n}\n\n.flex-column {\n -webkit-box-orient: vertical !important;\n -webkit-box-direction: normal !important;\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n -webkit-box-orient: horizontal !important;\n -webkit-box-direction: reverse !important;\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n -webkit-box-orient: vertical !important;\n -webkit-box-direction: reverse !important;\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n}\n\n.justify-content-start {\n -webkit-box-pack: start !important;\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n -webkit-box-pack: end !important;\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n -webkit-box-pack: center !important;\n -ms-flex-pack: center !important;\n justify-content: center !important;\n}\n\n.justify-content-between {\n -webkit-box-pack: justify !important;\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n}\n\n.align-items-start {\n -webkit-box-align: start !important;\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n}\n\n.align-items-end {\n -webkit-box-align: end !important;\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n}\n\n.align-items-center {\n -webkit-box-align: center !important;\n -ms-flex-align: center !important;\n align-items: center !important;\n}\n\n.align-items-baseline {\n -webkit-box-align: baseline !important;\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n -webkit-box-align: stretch !important;\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n}\n\n.align-content-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n}\n\n.align-content-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n}\n\n.align-content-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n}\n\n.align-content-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n}\n\n.align-content-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n}\n\n.align-self-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n}\n\n.align-self-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n}\n\n.align-self-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n}\n\n.align-self-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n}\n\n.align-self-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n}\n\n@media (min-width: 576px) {\n .flex-sm-row {\n -webkit-box-orient: horizontal !important;\n -webkit-box-direction: normal !important;\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-sm-column {\n -webkit-box-orient: vertical !important;\n -webkit-box-direction: normal !important;\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n -webkit-box-orient: horizontal !important;\n -webkit-box-direction: reverse !important;\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n -webkit-box-orient: vertical !important;\n -webkit-box-direction: reverse !important;\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-sm-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-sm-start {\n -webkit-box-pack: start !important;\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n -webkit-box-pack: end !important;\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n -webkit-box-pack: center !important;\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-sm-between {\n -webkit-box-pack: justify !important;\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-sm-start {\n -webkit-box-align: start !important;\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n -webkit-box-align: end !important;\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n -webkit-box-align: center !important;\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-sm-baseline {\n -webkit-box-align: baseline !important;\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n -webkit-box-align: stretch !important;\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-sm-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-sm-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-sm-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-sm-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-sm-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n@media (min-width: 768px) {\n .flex-md-row {\n -webkit-box-orient: horizontal !important;\n -webkit-box-direction: normal !important;\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-md-column {\n -webkit-box-orient: vertical !important;\n -webkit-box-direction: normal !important;\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n -webkit-box-orient: horizontal !important;\n -webkit-box-direction: reverse !important;\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n -webkit-box-orient: vertical !important;\n -webkit-box-direction: reverse !important;\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-md-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-md-start {\n -webkit-box-pack: start !important;\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n -webkit-box-pack: end !important;\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n -webkit-box-pack: center !important;\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-md-between {\n -webkit-box-pack: justify !important;\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-md-start {\n -webkit-box-align: start !important;\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-md-end {\n -webkit-box-align: end !important;\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-md-center {\n -webkit-box-align: center !important;\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-md-baseline {\n -webkit-box-align: baseline !important;\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n -webkit-box-align: stretch !important;\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-md-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-md-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-md-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-md-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-md-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-md-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-md-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-md-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-md-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-md-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n@media (min-width: 992px) {\n .flex-lg-row {\n -webkit-box-orient: horizontal !important;\n -webkit-box-direction: normal !important;\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-lg-column {\n -webkit-box-orient: vertical !important;\n -webkit-box-direction: normal !important;\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n -webkit-box-orient: horizontal !important;\n -webkit-box-direction: reverse !important;\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n -webkit-box-orient: vertical !important;\n -webkit-box-direction: reverse !important;\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-lg-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-lg-start {\n -webkit-box-pack: start !important;\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n -webkit-box-pack: end !important;\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n -webkit-box-pack: center !important;\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-lg-between {\n -webkit-box-pack: justify !important;\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-lg-start {\n -webkit-box-align: start !important;\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n -webkit-box-align: end !important;\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n -webkit-box-align: center !important;\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-lg-baseline {\n -webkit-box-align: baseline !important;\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n -webkit-box-align: stretch !important;\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-lg-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-lg-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-lg-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-lg-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-lg-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n@media (min-width: 1200px) {\n .flex-xl-row {\n -webkit-box-orient: horizontal !important;\n -webkit-box-direction: normal !important;\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-xl-column {\n -webkit-box-orient: vertical !important;\n -webkit-box-direction: normal !important;\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n -webkit-box-orient: horizontal !important;\n -webkit-box-direction: reverse !important;\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n -webkit-box-orient: vertical !important;\n -webkit-box-direction: reverse !important;\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-xl-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xl-start {\n -webkit-box-pack: start !important;\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n -webkit-box-pack: end !important;\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n -webkit-box-pack: center !important;\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-xl-between {\n -webkit-box-pack: justify !important;\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-xl-start {\n -webkit-box-align: start !important;\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n -webkit-box-align: end !important;\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n -webkit-box-align: center !important;\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-xl-baseline {\n -webkit-box-align: baseline !important;\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n -webkit-box-align: stretch !important;\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-xl-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-xl-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-xl-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-xl-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-xl-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n.float-left {\n float: left !important;\n}\n\n.float-right {\n float: right !important;\n}\n\n.float-none {\n float: none !important;\n}\n\n@media (min-width: 576px) {\n .float-sm-left {\n float: left !important;\n }\n .float-sm-right {\n float: right !important;\n }\n .float-sm-none {\n float: none !important;\n }\n}\n@media (min-width: 768px) {\n .float-md-left {\n float: left !important;\n }\n .float-md-right {\n float: right !important;\n }\n .float-md-none {\n float: none !important;\n }\n}\n@media (min-width: 992px) {\n .float-lg-left {\n float: left !important;\n }\n .float-lg-right {\n float: right !important;\n }\n .float-lg-none {\n float: none !important;\n }\n}\n@media (min-width: 1200px) {\n .float-xl-left {\n float: left !important;\n }\n .float-xl-right {\n float: right !important;\n }\n .float-xl-none {\n float: none !important;\n }\n}\n.position-static {\n position: static !important;\n}\n\n.position-relative {\n position: relative !important;\n}\n\n.position-absolute {\n position: absolute !important;\n}\n\n.position-fixed {\n position: fixed !important;\n}\n\n.position-sticky {\n position: -webkit-sticky !important;\n position: sticky !important;\n}\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1030;\n}\n\n@supports (position: -webkit-sticky) or (position: sticky) {\n .sticky-top {\n position: -webkit-sticky;\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n}\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n -webkit-clip-path: inset(50%);\n clip-path: inset(50%);\n border: 0;\n}\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n overflow: visible;\n clip: auto;\n white-space: normal;\n -webkit-clip-path: none;\n clip-path: none;\n}\n\n.w-25 {\n width: 25% !important;\n}\n\n.w-50 {\n width: 50% !important;\n}\n\n.w-75 {\n width: 75% !important;\n}\n\n.w-100 {\n width: 100% !important;\n}\n\n.h-25 {\n height: 25% !important;\n}\n\n.h-50 {\n height: 50% !important;\n}\n\n.h-75 {\n height: 75% !important;\n}\n\n.h-100 {\n height: 100% !important;\n}\n\n.mw-100 {\n max-width: 100% !important;\n}\n\n.mh-100 {\n max-height: 100% !important;\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.mt-0,\n.my-0 {\n margin-top: 0 !important;\n}\n\n.mr-0,\n.mx-0 {\n margin-right: 0 !important;\n}\n\n.mb-0,\n.my-0 {\n margin-bottom: 0 !important;\n}\n\n.ml-0,\n.mx-0 {\n margin-left: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.mt-1,\n.my-1 {\n margin-top: 0.25rem !important;\n}\n\n.mr-1,\n.mx-1 {\n margin-right: 0.25rem !important;\n}\n\n.mb-1,\n.my-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.ml-1,\n.mx-1 {\n margin-left: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.mt-2,\n.my-2 {\n margin-top: 0.5rem !important;\n}\n\n.mr-2,\n.mx-2 {\n margin-right: 0.5rem !important;\n}\n\n.mb-2,\n.my-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.ml-2,\n.mx-2 {\n margin-left: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.mt-3,\n.my-3 {\n margin-top: 1rem !important;\n}\n\n.mr-3,\n.mx-3 {\n margin-right: 1rem !important;\n}\n\n.mb-3,\n.my-3 {\n margin-bottom: 1rem !important;\n}\n\n.ml-3,\n.mx-3 {\n margin-left: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.mt-4,\n.my-4 {\n margin-top: 1.5rem !important;\n}\n\n.mr-4,\n.mx-4 {\n margin-right: 1.5rem !important;\n}\n\n.mb-4,\n.my-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.ml-4,\n.mx-4 {\n margin-left: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.mt-5,\n.my-5 {\n margin-top: 3rem !important;\n}\n\n.mr-5,\n.mx-5 {\n margin-right: 3rem !important;\n}\n\n.mb-5,\n.my-5 {\n margin-bottom: 3rem !important;\n}\n\n.ml-5,\n.mx-5 {\n margin-left: 3rem !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.pt-0,\n.py-0 {\n padding-top: 0 !important;\n}\n\n.pr-0,\n.px-0 {\n padding-right: 0 !important;\n}\n\n.pb-0,\n.py-0 {\n padding-bottom: 0 !important;\n}\n\n.pl-0,\n.px-0 {\n padding-left: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.pt-1,\n.py-1 {\n padding-top: 0.25rem !important;\n}\n\n.pr-1,\n.px-1 {\n padding-right: 0.25rem !important;\n}\n\n.pb-1,\n.py-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pl-1,\n.px-1 {\n padding-left: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.pt-2,\n.py-2 {\n padding-top: 0.5rem !important;\n}\n\n.pr-2,\n.px-2 {\n padding-right: 0.5rem !important;\n}\n\n.pb-2,\n.py-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pl-2,\n.px-2 {\n padding-left: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.pt-3,\n.py-3 {\n padding-top: 1rem !important;\n}\n\n.pr-3,\n.px-3 {\n padding-right: 1rem !important;\n}\n\n.pb-3,\n.py-3 {\n padding-bottom: 1rem !important;\n}\n\n.pl-3,\n.px-3 {\n padding-left: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.pt-4,\n.py-4 {\n padding-top: 1.5rem !important;\n}\n\n.pr-4,\n.px-4 {\n padding-right: 1.5rem !important;\n}\n\n.pb-4,\n.py-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pl-4,\n.px-4 {\n padding-left: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.pt-5,\n.py-5 {\n padding-top: 3rem !important;\n}\n\n.pr-5,\n.px-5 {\n padding-right: 3rem !important;\n}\n\n.pb-5,\n.py-5 {\n padding-bottom: 3rem !important;\n}\n\n.pl-5,\n.px-5 {\n padding-left: 3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mt-auto,\n.my-auto {\n margin-top: auto !important;\n}\n\n.mr-auto,\n.mx-auto {\n margin-right: auto !important;\n}\n\n.mb-auto,\n.my-auto {\n margin-bottom: auto !important;\n}\n\n.ml-auto,\n.mx-auto {\n margin-left: auto !important;\n}\n\n@media (min-width: 576px) {\n .m-sm-0 {\n margin: 0 !important;\n }\n .mt-sm-0,\n .my-sm-0 {\n margin-top: 0 !important;\n }\n .mr-sm-0,\n .mx-sm-0 {\n margin-right: 0 !important;\n }\n .mb-sm-0,\n .my-sm-0 {\n margin-bottom: 0 !important;\n }\n .ml-sm-0,\n .mx-sm-0 {\n margin-left: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .mt-sm-1,\n .my-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mr-sm-1,\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n }\n .mb-sm-1,\n .my-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-sm-1,\n .mx-sm-1 {\n margin-left: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .mt-sm-2,\n .my-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mr-sm-2,\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n }\n .mb-sm-2,\n .my-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-sm-2,\n .mx-sm-2 {\n margin-left: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .mt-sm-3,\n .my-sm-3 {\n margin-top: 1rem !important;\n }\n .mr-sm-3,\n .mx-sm-3 {\n margin-right: 1rem !important;\n }\n .mb-sm-3,\n .my-sm-3 {\n margin-bottom: 1rem !important;\n }\n .ml-sm-3,\n .mx-sm-3 {\n margin-left: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .mt-sm-4,\n .my-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mr-sm-4,\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n }\n .mb-sm-4,\n .my-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-sm-4,\n .mx-sm-4 {\n margin-left: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .mt-sm-5,\n .my-sm-5 {\n margin-top: 3rem !important;\n }\n .mr-sm-5,\n .mx-sm-5 {\n margin-right: 3rem !important;\n }\n .mb-sm-5,\n .my-sm-5 {\n margin-bottom: 3rem !important;\n }\n .ml-sm-5,\n .mx-sm-5 {\n margin-left: 3rem !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .pt-sm-0,\n .py-sm-0 {\n padding-top: 0 !important;\n }\n .pr-sm-0,\n .px-sm-0 {\n padding-right: 0 !important;\n }\n .pb-sm-0,\n .py-sm-0 {\n padding-bottom: 0 !important;\n }\n .pl-sm-0,\n .px-sm-0 {\n padding-left: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .pt-sm-1,\n .py-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pr-sm-1,\n .px-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pb-sm-1,\n .py-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-sm-1,\n .px-sm-1 {\n padding-left: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .pt-sm-2,\n .py-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pr-sm-2,\n .px-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pb-sm-2,\n .py-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-sm-2,\n .px-sm-2 {\n padding-left: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .pt-sm-3,\n .py-sm-3 {\n padding-top: 1rem !important;\n }\n .pr-sm-3,\n .px-sm-3 {\n padding-right: 1rem !important;\n }\n .pb-sm-3,\n .py-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pl-sm-3,\n .px-sm-3 {\n padding-left: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .pt-sm-4,\n .py-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pr-sm-4,\n .px-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pb-sm-4,\n .py-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-sm-4,\n .px-sm-4 {\n padding-left: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .pt-sm-5,\n .py-sm-5 {\n padding-top: 3rem !important;\n }\n .pr-sm-5,\n .px-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-5,\n .py-sm-5 {\n padding-bottom: 3rem !important;\n }\n .pl-sm-5,\n .px-sm-5 {\n padding-left: 3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mt-sm-auto,\n .my-sm-auto {\n margin-top: auto !important;\n }\n .mr-sm-auto,\n .mx-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-auto,\n .my-sm-auto {\n margin-bottom: auto !important;\n }\n .ml-sm-auto,\n .mx-sm-auto {\n margin-left: auto !important;\n }\n}\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0 !important;\n }\n .mt-md-0,\n .my-md-0 {\n margin-top: 0 !important;\n }\n .mr-md-0,\n .mx-md-0 {\n margin-right: 0 !important;\n }\n .mb-md-0,\n .my-md-0 {\n margin-bottom: 0 !important;\n }\n .ml-md-0,\n .mx-md-0 {\n margin-left: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .mt-md-1,\n .my-md-1 {\n margin-top: 0.25rem !important;\n }\n .mr-md-1,\n .mx-md-1 {\n margin-right: 0.25rem !important;\n }\n .mb-md-1,\n .my-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-md-1,\n .mx-md-1 {\n margin-left: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .mt-md-2,\n .my-md-2 {\n margin-top: 0.5rem !important;\n }\n .mr-md-2,\n .mx-md-2 {\n margin-right: 0.5rem !important;\n }\n .mb-md-2,\n .my-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-md-2,\n .mx-md-2 {\n margin-left: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .mt-md-3,\n .my-md-3 {\n margin-top: 1rem !important;\n }\n .mr-md-3,\n .mx-md-3 {\n margin-right: 1rem !important;\n }\n .mb-md-3,\n .my-md-3 {\n margin-bottom: 1rem !important;\n }\n .ml-md-3,\n .mx-md-3 {\n margin-left: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .mt-md-4,\n .my-md-4 {\n margin-top: 1.5rem !important;\n }\n .mr-md-4,\n .mx-md-4 {\n margin-right: 1.5rem !important;\n }\n .mb-md-4,\n .my-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-md-4,\n .mx-md-4 {\n margin-left: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .mt-md-5,\n .my-md-5 {\n margin-top: 3rem !important;\n }\n .mr-md-5,\n .mx-md-5 {\n margin-right: 3rem !important;\n }\n .mb-md-5,\n .my-md-5 {\n margin-bottom: 3rem !important;\n }\n .ml-md-5,\n .mx-md-5 {\n margin-left: 3rem !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .pt-md-0,\n .py-md-0 {\n padding-top: 0 !important;\n }\n .pr-md-0,\n .px-md-0 {\n padding-right: 0 !important;\n }\n .pb-md-0,\n .py-md-0 {\n padding-bottom: 0 !important;\n }\n .pl-md-0,\n .px-md-0 {\n padding-left: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .pt-md-1,\n .py-md-1 {\n padding-top: 0.25rem !important;\n }\n .pr-md-1,\n .px-md-1 {\n padding-right: 0.25rem !important;\n }\n .pb-md-1,\n .py-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-md-1,\n .px-md-1 {\n padding-left: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .pt-md-2,\n .py-md-2 {\n padding-top: 0.5rem !important;\n }\n .pr-md-2,\n .px-md-2 {\n padding-right: 0.5rem !important;\n }\n .pb-md-2,\n .py-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-md-2,\n .px-md-2 {\n padding-left: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .pt-md-3,\n .py-md-3 {\n padding-top: 1rem !important;\n }\n .pr-md-3,\n .px-md-3 {\n padding-right: 1rem !important;\n }\n .pb-md-3,\n .py-md-3 {\n padding-bottom: 1rem !important;\n }\n .pl-md-3,\n .px-md-3 {\n padding-left: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .pt-md-4,\n .py-md-4 {\n padding-top: 1.5rem !important;\n }\n .pr-md-4,\n .px-md-4 {\n padding-right: 1.5rem !important;\n }\n .pb-md-4,\n .py-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-md-4,\n .px-md-4 {\n padding-left: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .pt-md-5,\n .py-md-5 {\n padding-top: 3rem !important;\n }\n .pr-md-5,\n .px-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-5,\n .py-md-5 {\n padding-bottom: 3rem !important;\n }\n .pl-md-5,\n .px-md-5 {\n padding-left: 3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mt-md-auto,\n .my-md-auto {\n margin-top: auto !important;\n }\n .mr-md-auto,\n .mx-md-auto {\n margin-right: auto !important;\n }\n .mb-md-auto,\n .my-md-auto {\n margin-bottom: auto !important;\n }\n .ml-md-auto,\n .mx-md-auto {\n margin-left: auto !important;\n }\n}\n@media (min-width: 992px) {\n .m-lg-0 {\n margin: 0 !important;\n }\n .mt-lg-0,\n .my-lg-0 {\n margin-top: 0 !important;\n }\n .mr-lg-0,\n .mx-lg-0 {\n margin-right: 0 !important;\n }\n .mb-lg-0,\n .my-lg-0 {\n margin-bottom: 0 !important;\n }\n .ml-lg-0,\n .mx-lg-0 {\n margin-left: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .mt-lg-1,\n .my-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mr-lg-1,\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n }\n .mb-lg-1,\n .my-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-lg-1,\n .mx-lg-1 {\n margin-left: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .mt-lg-2,\n .my-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mr-lg-2,\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n }\n .mb-lg-2,\n .my-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-lg-2,\n .mx-lg-2 {\n margin-left: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .mt-lg-3,\n .my-lg-3 {\n margin-top: 1rem !important;\n }\n .mr-lg-3,\n .mx-lg-3 {\n margin-right: 1rem !important;\n }\n .mb-lg-3,\n .my-lg-3 {\n margin-bottom: 1rem !important;\n }\n .ml-lg-3,\n .mx-lg-3 {\n margin-left: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .mt-lg-4,\n .my-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mr-lg-4,\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n }\n .mb-lg-4,\n .my-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-lg-4,\n .mx-lg-4 {\n margin-left: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .mt-lg-5,\n .my-lg-5 {\n margin-top: 3rem !important;\n }\n .mr-lg-5,\n .mx-lg-5 {\n margin-right: 3rem !important;\n }\n .mb-lg-5,\n .my-lg-5 {\n margin-bottom: 3rem !important;\n }\n .ml-lg-5,\n .mx-lg-5 {\n margin-left: 3rem !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .pt-lg-0,\n .py-lg-0 {\n padding-top: 0 !important;\n }\n .pr-lg-0,\n .px-lg-0 {\n padding-right: 0 !important;\n }\n .pb-lg-0,\n .py-lg-0 {\n padding-bottom: 0 !important;\n }\n .pl-lg-0,\n .px-lg-0 {\n padding-left: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .pt-lg-1,\n .py-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pr-lg-1,\n .px-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pb-lg-1,\n .py-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-lg-1,\n .px-lg-1 {\n padding-left: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .pt-lg-2,\n .py-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pr-lg-2,\n .px-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pb-lg-2,\n .py-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-lg-2,\n .px-lg-2 {\n padding-left: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .pt-lg-3,\n .py-lg-3 {\n padding-top: 1rem !important;\n }\n .pr-lg-3,\n .px-lg-3 {\n padding-right: 1rem !important;\n }\n .pb-lg-3,\n .py-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pl-lg-3,\n .px-lg-3 {\n padding-left: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .pt-lg-4,\n .py-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pr-lg-4,\n .px-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pb-lg-4,\n .py-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-lg-4,\n .px-lg-4 {\n padding-left: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .pt-lg-5,\n .py-lg-5 {\n padding-top: 3rem !important;\n }\n .pr-lg-5,\n .px-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-5,\n .py-lg-5 {\n padding-bottom: 3rem !important;\n }\n .pl-lg-5,\n .px-lg-5 {\n padding-left: 3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mt-lg-auto,\n .my-lg-auto {\n margin-top: auto !important;\n }\n .mr-lg-auto,\n .mx-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-auto,\n .my-lg-auto {\n margin-bottom: auto !important;\n }\n .ml-lg-auto,\n .mx-lg-auto {\n margin-left: auto !important;\n }\n}\n@media (min-width: 1200px) {\n .m-xl-0 {\n margin: 0 !important;\n }\n .mt-xl-0,\n .my-xl-0 {\n margin-top: 0 !important;\n }\n .mr-xl-0,\n .mx-xl-0 {\n margin-right: 0 !important;\n }\n .mb-xl-0,\n .my-xl-0 {\n margin-bottom: 0 !important;\n }\n .ml-xl-0,\n .mx-xl-0 {\n margin-left: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .mt-xl-1,\n .my-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mr-xl-1,\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n }\n .mb-xl-1,\n .my-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-xl-1,\n .mx-xl-1 {\n margin-left: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .mt-xl-2,\n .my-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mr-xl-2,\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n }\n .mb-xl-2,\n .my-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-xl-2,\n .mx-xl-2 {\n margin-left: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .mt-xl-3,\n .my-xl-3 {\n margin-top: 1rem !important;\n }\n .mr-xl-3,\n .mx-xl-3 {\n margin-right: 1rem !important;\n }\n .mb-xl-3,\n .my-xl-3 {\n margin-bottom: 1rem !important;\n }\n .ml-xl-3,\n .mx-xl-3 {\n margin-left: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .mt-xl-4,\n .my-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mr-xl-4,\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n }\n .mb-xl-4,\n .my-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-xl-4,\n .mx-xl-4 {\n margin-left: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .mt-xl-5,\n .my-xl-5 {\n margin-top: 3rem !important;\n }\n .mr-xl-5,\n .mx-xl-5 {\n margin-right: 3rem !important;\n }\n .mb-xl-5,\n .my-xl-5 {\n margin-bottom: 3rem !important;\n }\n .ml-xl-5,\n .mx-xl-5 {\n margin-left: 3rem !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .pt-xl-0,\n .py-xl-0 {\n padding-top: 0 !important;\n }\n .pr-xl-0,\n .px-xl-0 {\n padding-right: 0 !important;\n }\n .pb-xl-0,\n .py-xl-0 {\n padding-bottom: 0 !important;\n }\n .pl-xl-0,\n .px-xl-0 {\n padding-left: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .pt-xl-1,\n .py-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pr-xl-1,\n .px-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pb-xl-1,\n .py-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-xl-1,\n .px-xl-1 {\n padding-left: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .pt-xl-2,\n .py-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pr-xl-2,\n .px-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pb-xl-2,\n .py-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-xl-2,\n .px-xl-2 {\n padding-left: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .pt-xl-3,\n .py-xl-3 {\n padding-top: 1rem !important;\n }\n .pr-xl-3,\n .px-xl-3 {\n padding-right: 1rem !important;\n }\n .pb-xl-3,\n .py-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pl-xl-3,\n .px-xl-3 {\n padding-left: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .pt-xl-4,\n .py-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pr-xl-4,\n .px-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pb-xl-4,\n .py-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-xl-4,\n .px-xl-4 {\n padding-left: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .pt-xl-5,\n .py-xl-5 {\n padding-top: 3rem !important;\n }\n .pr-xl-5,\n .px-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-5,\n .py-xl-5 {\n padding-bottom: 3rem !important;\n }\n .pl-xl-5,\n .px-xl-5 {\n padding-left: 3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mt-xl-auto,\n .my-xl-auto {\n margin-top: auto !important;\n }\n .mr-xl-auto,\n .mx-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-auto,\n .my-xl-auto {\n margin-bottom: auto !important;\n }\n .ml-xl-auto,\n .mx-xl-auto {\n margin-left: auto !important;\n }\n}\n.text-justify {\n text-align: justify !important;\n}\n\n.text-nowrap {\n white-space: nowrap !important;\n}\n\n.text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.text-left {\n text-align: left !important;\n}\n\n.text-right {\n text-align: right !important;\n}\n\n.text-center {\n text-align: center !important;\n}\n\n@media (min-width: 576px) {\n .text-sm-left {\n text-align: left !important;\n }\n .text-sm-right {\n text-align: right !important;\n }\n .text-sm-center {\n text-align: center !important;\n }\n}\n@media (min-width: 768px) {\n .text-md-left {\n text-align: left !important;\n }\n .text-md-right {\n text-align: right !important;\n }\n .text-md-center {\n text-align: center !important;\n }\n}\n@media (min-width: 992px) {\n .text-lg-left {\n text-align: left !important;\n }\n .text-lg-right {\n text-align: right !important;\n }\n .text-lg-center {\n text-align: center !important;\n }\n}\n@media (min-width: 1200px) {\n .text-xl-left {\n text-align: left !important;\n }\n .text-xl-right {\n text-align: right !important;\n }\n .text-xl-center {\n text-align: center !important;\n }\n}\n.text-lowercase {\n text-transform: lowercase !important;\n}\n\n.text-uppercase {\n text-transform: uppercase !important;\n}\n\n.text-capitalize {\n text-transform: capitalize !important;\n}\n\n.font-weight-light {\n font-weight: 300 !important;\n}\n\n.font-weight-normal {\n font-weight: 400 !important;\n}\n\n.font-weight-bold {\n font-weight: 700 !important;\n}\n\n.font-italic {\n font-style: italic !important;\n}\n\n.text-white {\n color: #fff !important;\n}\n\n.text-primary {\n color: #007bff !important;\n}\n\na.text-primary:hover, a.text-primary:focus {\n color: #0062cc !important;\n}\n\n.text-secondary {\n color: #6c757d !important;\n}\n\na.text-secondary:hover, a.text-secondary:focus {\n color: #545b62 !important;\n}\n\n.text-success {\n color: #28a745 !important;\n}\n\na.text-success:hover, a.text-success:focus {\n color: #1e7e34 !important;\n}\n\n.text-info {\n color: #17a2b8 !important;\n}\n\na.text-info:hover, a.text-info:focus {\n color: #117a8b !important;\n}\n\n.text-warning {\n color: #ffc107 !important;\n}\n\na.text-warning:hover, a.text-warning:focus {\n color: #d39e00 !important;\n}\n\n.text-danger {\n color: #dc3545 !important;\n}\n\na.text-danger:hover, a.text-danger:focus {\n color: #bd2130 !important;\n}\n\n.text-light {\n color: #f8f9fa !important;\n}\n\na.text-light:hover, a.text-light:focus {\n color: #dae0e5 !important;\n}\n\n.text-dark {\n color: #343a40 !important;\n}\n\na.text-dark:hover, a.text-dark:focus {\n color: #1d2124 !important;\n}\n\n.text-muted {\n color: #6c757d !important;\n}\n\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n\n@media print {\n *,\n *::before,\n *::after {\n text-shadow: none !important;\n box-shadow: none !important;\n }\n a:not(.btn) {\n text-decoration: underline;\n }\n abbr[title]::after {\n content: \" (\" attr(title) \")\";\n }\n pre {\n white-space: pre-wrap !important;\n }\n pre,\n blockquote {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n thead {\n display: table-header-group;\n }\n tr,\n img {\n page-break-inside: avoid;\n }\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n h2,\n h3 {\n page-break-after: avoid;\n }\n @page {\n size: a3;\n }\n body {\n min-width: 992px !important;\n }\n .container {\n min-width: 992px !important;\n }\n .navbar {\n display: none;\n }\n .badge {\n border: 1px solid #000;\n }\n .table {\n border-collapse: collapse !important;\n }\n .table td,\n .table th {\n background-color: #fff !important;\n }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #ddd !important;\n }\n}\n","/*!\r\n * Bootstrap v4.0.0 (https://getbootstrap.com)\r\n * Copyright 2011-2018 The Bootstrap Authors\r\n * Copyright 2011-2018 Twitter, Inc.\r\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\r\n */\r\n:root {\r\n --blue: #007bff;\r\n --indigo: #6610f2;\r\n --purple: #6f42c1;\r\n --pink: #e83e8c;\r\n --red: #dc3545;\r\n --orange: #fd7e14;\r\n --yellow: #ffc107;\r\n --green: #28a745;\r\n --teal: #20c997;\r\n --cyan: #17a2b8;\r\n --white: #fff;\r\n --gray: #6c757d;\r\n --gray-dark: #343a40;\r\n --primary: #007bff;\r\n --secondary: #6c757d;\r\n --success: #28a745;\r\n --info: #17a2b8;\r\n --warning: #ffc107;\r\n --danger: #dc3545;\r\n --light: #f8f9fa;\r\n --dark: #343a40;\r\n --breakpoint-xs: 0;\r\n --breakpoint-sm: 576px;\r\n --breakpoint-md: 768px;\r\n --breakpoint-lg: 992px;\r\n --breakpoint-xl: 1200px;\r\n --font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\r\n --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\r\n}\r\n\r\n*,\r\n*::before,\r\n*::after {\r\n box-sizing: border-box;\r\n}\r\n\r\nhtml {\r\n font-family: sans-serif;\r\n line-height: 1.15;\r\n -webkit-text-size-adjust: 100%;\r\n -ms-text-size-adjust: 100%;\r\n -ms-overflow-style: scrollbar;\r\n -webkit-tap-highlight-color: transparent;\r\n}\r\n\r\n@-ms-viewport {\r\n width: device-width;\r\n}\r\n\r\narticle, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {\r\n display: block;\r\n}\r\n\r\nbody {\r\n margin: 0;\r\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\r\n font-size: 1rem;\r\n font-weight: 400;\r\n line-height: 1.5;\r\n color: #212529;\r\n text-align: left;\r\n background-color: #fff;\r\n}\r\n\r\n[tabindex=\"-1\"]:focus {\r\n outline: 0 !important;\r\n}\r\n\r\nhr {\r\n box-sizing: content-box;\r\n height: 0;\r\n overflow: visible;\r\n}\r\n\r\nh1, h2, h3, h4, h5, h6 {\r\n margin-top: 0;\r\n margin-bottom: 0.5rem;\r\n}\r\n\r\np {\r\n margin-top: 0;\r\n margin-bottom: 1rem;\r\n}\r\n\r\nabbr[title],\r\nabbr[data-original-title] {\r\n text-decoration: underline;\r\n -webkit-text-decoration: underline dotted;\r\n text-decoration: underline dotted;\r\n cursor: help;\r\n border-bottom: 0;\r\n}\r\n\r\naddress {\r\n margin-bottom: 1rem;\r\n font-style: normal;\r\n line-height: inherit;\r\n}\r\n\r\nol,\r\nul,\r\ndl {\r\n margin-top: 0;\r\n margin-bottom: 1rem;\r\n}\r\n\r\nol ol,\r\nul ul,\r\nol ul,\r\nul ol {\r\n margin-bottom: 0;\r\n}\r\n\r\ndt {\r\n font-weight: 700;\r\n}\r\n\r\ndd {\r\n margin-bottom: .5rem;\r\n margin-left: 0;\r\n}\r\n\r\nblockquote {\r\n margin: 0 0 1rem;\r\n}\r\n\r\ndfn {\r\n font-style: italic;\r\n}\r\n\r\nb,\r\nstrong {\r\n font-weight: bolder;\r\n}\r\n\r\nsmall {\r\n font-size: 80%;\r\n}\r\n\r\nsub,\r\nsup {\r\n position: relative;\r\n font-size: 75%;\r\n line-height: 0;\r\n vertical-align: baseline;\r\n}\r\n\r\nsub {\r\n bottom: -.25em;\r\n}\r\n\r\nsup {\r\n top: -.5em;\r\n}\r\n\r\na {\r\n color: #007bff;\r\n text-decoration: none;\r\n background-color: transparent;\r\n -webkit-text-decoration-skip: objects;\r\n}\r\n\r\na:hover {\r\n color: #0056b3;\r\n text-decoration: underline;\r\n}\r\n\r\na:not([href]):not([tabindex]) {\r\n color: inherit;\r\n text-decoration: none;\r\n}\r\n\r\na:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {\r\n color: inherit;\r\n text-decoration: none;\r\n}\r\n\r\na:not([href]):not([tabindex]):focus {\r\n outline: 0;\r\n}\r\n\r\npre,\r\ncode,\r\nkbd,\r\nsamp {\r\n font-family: monospace, monospace;\r\n font-size: 1em;\r\n}\r\n\r\npre {\r\n margin-top: 0;\r\n margin-bottom: 1rem;\r\n overflow: auto;\r\n -ms-overflow-style: scrollbar;\r\n}\r\n\r\nfigure {\r\n margin: 0 0 1rem;\r\n}\r\n\r\nimg {\r\n vertical-align: middle;\r\n border-style: none;\r\n}\r\n\r\nsvg:not(:root) {\r\n overflow: hidden;\r\n}\r\n\r\ntable {\r\n border-collapse: collapse;\r\n}\r\n\r\ncaption {\r\n padding-top: 0.75rem;\r\n padding-bottom: 0.75rem;\r\n color: #6c757d;\r\n text-align: left;\r\n caption-side: bottom;\r\n}\r\n\r\nth {\r\n text-align: inherit;\r\n}\r\n\r\nlabel {\r\n display: inline-block;\r\n margin-bottom: .5rem;\r\n}\r\n\r\nbutton {\r\n border-radius: 0;\r\n}\r\n\r\nbutton:focus {\r\n outline: 1px dotted;\r\n outline: 5px auto -webkit-focus-ring-color;\r\n}\r\n\r\ninput,\r\nbutton,\r\nselect,\r\noptgroup,\r\ntextarea {\r\n margin: 0;\r\n font-family: inherit;\r\n font-size: inherit;\r\n line-height: inherit;\r\n}\r\n\r\nbutton,\r\ninput {\r\n overflow: visible;\r\n}\r\n\r\nbutton,\r\nselect {\r\n text-transform: none;\r\n}\r\n\r\nbutton,\r\nhtml [type=\"button\"],\r\n[type=\"reset\"],\r\n[type=\"submit\"] {\r\n -webkit-appearance: button;\r\n}\r\n\r\nbutton::-moz-focus-inner,\r\n[type=\"button\"]::-moz-focus-inner,\r\n[type=\"reset\"]::-moz-focus-inner,\r\n[type=\"submit\"]::-moz-focus-inner {\r\n padding: 0;\r\n border-style: none;\r\n}\r\n\r\ninput[type=\"radio\"],\r\ninput[type=\"checkbox\"] {\r\n box-sizing: border-box;\r\n padding: 0;\r\n}\r\n\r\ninput[type=\"date\"],\r\ninput[type=\"time\"],\r\ninput[type=\"datetime-local\"],\r\ninput[type=\"month\"] {\r\n -webkit-appearance: listbox;\r\n}\r\n\r\ntextarea {\r\n overflow: auto;\r\n resize: vertical;\r\n}\r\n\r\nfieldset {\r\n min-width: 0;\r\n padding: 0;\r\n margin: 0;\r\n border: 0;\r\n}\r\n\r\nlegend {\r\n display: block;\r\n width: 100%;\r\n max-width: 100%;\r\n padding: 0;\r\n margin-bottom: .5rem;\r\n font-size: 1.5rem;\r\n line-height: inherit;\r\n color: inherit;\r\n white-space: normal;\r\n}\r\n\r\nprogress {\r\n vertical-align: baseline;\r\n}\r\n\r\n[type=\"number\"]::-webkit-inner-spin-button,\r\n[type=\"number\"]::-webkit-outer-spin-button {\r\n height: auto;\r\n}\r\n\r\n[type=\"search\"] {\r\n outline-offset: -2px;\r\n -webkit-appearance: none;\r\n}\r\n\r\n[type=\"search\"]::-webkit-search-cancel-button,\r\n[type=\"search\"]::-webkit-search-decoration {\r\n -webkit-appearance: none;\r\n}\r\n\r\n::-webkit-file-upload-button {\r\n font: inherit;\r\n -webkit-appearance: button;\r\n}\r\n\r\noutput {\r\n display: inline-block;\r\n}\r\n\r\nsummary {\r\n display: list-item;\r\n cursor: pointer;\r\n}\r\n\r\ntemplate {\r\n display: none;\r\n}\r\n\r\n[hidden] {\r\n display: none !important;\r\n}\r\n\r\nh1, h2, h3, h4, h5, h6,\r\n.h1, .h2, .h3, .h4, .h5, .h6 {\r\n margin-bottom: 0.5rem;\r\n font-family: inherit;\r\n font-weight: 500;\r\n line-height: 1.2;\r\n color: inherit;\r\n}\r\n\r\nh1, .h1 {\r\n font-size: 2.5rem;\r\n}\r\n\r\nh2, .h2 {\r\n font-size: 2rem;\r\n}\r\n\r\nh3, .h3 {\r\n font-size: 1.75rem;\r\n}\r\n\r\nh4, .h4 {\r\n font-size: 1.5rem;\r\n}\r\n\r\nh5, .h5 {\r\n font-size: 1.25rem;\r\n}\r\n\r\nh6, .h6 {\r\n font-size: 1rem;\r\n}\r\n\r\n.lead {\r\n font-size: 1.25rem;\r\n font-weight: 300;\r\n}\r\n\r\n.display-1 {\r\n font-size: 6rem;\r\n font-weight: 300;\r\n line-height: 1.2;\r\n}\r\n\r\n.display-2 {\r\n font-size: 5.5rem;\r\n font-weight: 300;\r\n line-height: 1.2;\r\n}\r\n\r\n.display-3 {\r\n font-size: 4.5rem;\r\n font-weight: 300;\r\n line-height: 1.2;\r\n}\r\n\r\n.display-4 {\r\n font-size: 3.5rem;\r\n font-weight: 300;\r\n line-height: 1.2;\r\n}\r\n\r\nhr {\r\n margin-top: 1rem;\r\n margin-bottom: 1rem;\r\n border: 0;\r\n border-top: 1px solid rgba(0, 0, 0, 0.1);\r\n}\r\n\r\nsmall,\r\n.small {\r\n font-size: 80%;\r\n font-weight: 400;\r\n}\r\n\r\nmark,\r\n.mark {\r\n padding: 0.2em;\r\n background-color: #fcf8e3;\r\n}\r\n\r\n.list-unstyled {\r\n padding-left: 0;\r\n list-style: none;\r\n}\r\n\r\n.list-inline {\r\n padding-left: 0;\r\n list-style: none;\r\n}\r\n\r\n.list-inline-item {\r\n display: inline-block;\r\n}\r\n\r\n.list-inline-item:not(:last-child) {\r\n margin-right: 0.5rem;\r\n}\r\n\r\n.initialism {\r\n font-size: 90%;\r\n text-transform: uppercase;\r\n}\r\n\r\n.blockquote {\r\n margin-bottom: 1rem;\r\n font-size: 1.25rem;\r\n}\r\n\r\n.blockquote-footer {\r\n display: block;\r\n font-size: 80%;\r\n color: #6c757d;\r\n}\r\n\r\n.blockquote-footer::before {\r\n content: \"\\2014 \\00A0\";\r\n}\r\n\r\n.img-fluid {\r\n max-width: 100%;\r\n height: auto;\r\n}\r\n\r\n.img-thumbnail {\r\n padding: 0.25rem;\r\n background-color: #fff;\r\n border: 1px solid #dee2e6;\r\n border-radius: 0.25rem;\r\n max-width: 100%;\r\n height: auto;\r\n}\r\n\r\n.figure {\r\n display: inline-block;\r\n}\r\n\r\n.figure-img {\r\n margin-bottom: 0.5rem;\r\n line-height: 1;\r\n}\r\n\r\n.figure-caption {\r\n font-size: 90%;\r\n color: #6c757d;\r\n}\r\n\r\ncode,\r\nkbd,\r\npre,\r\nsamp {\r\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\r\n}\r\n\r\ncode {\r\n font-size: 87.5%;\r\n color: #e83e8c;\r\n word-break: break-word;\r\n}\r\n\r\na > code {\r\n color: inherit;\r\n}\r\n\r\nkbd {\r\n padding: 0.2rem 0.4rem;\r\n font-size: 87.5%;\r\n color: #fff;\r\n background-color: #212529;\r\n border-radius: 0.2rem;\r\n}\r\n\r\nkbd kbd {\r\n padding: 0;\r\n font-size: 100%;\r\n font-weight: 700;\r\n}\r\n\r\npre {\r\n display: block;\r\n font-size: 87.5%;\r\n color: #212529;\r\n}\r\n\r\npre code {\r\n font-size: inherit;\r\n color: inherit;\r\n word-break: normal;\r\n}\r\n\r\n.pre-scrollable {\r\n max-height: 340px;\r\n overflow-y: scroll;\r\n}\r\n\r\n.container {\r\n width: 100%;\r\n padding-right: 15px;\r\n padding-left: 15px;\r\n margin-right: auto;\r\n margin-left: auto;\r\n}\r\n\r\n@media (min-width: 576px) {\r\n .container {\r\n max-width: 540px;\r\n }\r\n}\r\n\r\n@media (min-width: 768px) {\r\n .container {\r\n max-width: 720px;\r\n }\r\n}\r\n\r\n@media (min-width: 992px) {\r\n .container {\r\n max-width: 960px;\r\n }\r\n}\r\n\r\n@media (min-width: 1200px) {\r\n .container {\r\n max-width: 1140px;\r\n }\r\n}\r\n\r\n.container-fluid {\r\n width: 100%;\r\n padding-right: 15px;\r\n padding-left: 15px;\r\n margin-right: auto;\r\n margin-left: auto;\r\n}\r\n\r\n.row {\r\n display: -webkit-box;\r\n display: -ms-flexbox;\r\n display: flex;\r\n -ms-flex-wrap: wrap;\r\n flex-wrap: wrap;\r\n margin-right: -15px;\r\n margin-left: -15px;\r\n}\r\n\r\n.no-gutters {\r\n margin-right: 0;\r\n margin-left: 0;\r\n}\r\n\r\n.no-gutters > .col,\r\n.no-gutters > [class*=\"col-\"] {\r\n padding-right: 0;\r\n padding-left: 0;\r\n}\r\n\r\n.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,\r\n.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,\r\n.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,\r\n.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,\r\n.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,\r\n.col-xl-auto {\r\n position: relative;\r\n width: 100%;\r\n min-height: 1px;\r\n padding-right: 15px;\r\n padding-left: 15px;\r\n}\r\n\r\n.col {\r\n -ms-flex-preferred-size: 0;\r\n flex-basis: 0;\r\n -webkit-box-flex: 1;\r\n -ms-flex-positive: 1;\r\n flex-grow: 1;\r\n max-width: 100%;\r\n}\r\n\r\n.col-auto {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 auto;\r\n flex: 0 0 auto;\r\n width: auto;\r\n max-width: none;\r\n}\r\n\r\n.col-1 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 8.333333%;\r\n flex: 0 0 8.333333%;\r\n max-width: 8.333333%;\r\n}\r\n\r\n.col-2 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 16.666667%;\r\n flex: 0 0 16.666667%;\r\n max-width: 16.666667%;\r\n}\r\n\r\n.col-3 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 25%;\r\n flex: 0 0 25%;\r\n max-width: 25%;\r\n}\r\n\r\n.col-4 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 33.333333%;\r\n flex: 0 0 33.333333%;\r\n max-width: 33.333333%;\r\n}\r\n\r\n.col-5 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 41.666667%;\r\n flex: 0 0 41.666667%;\r\n max-width: 41.666667%;\r\n}\r\n\r\n.col-6 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 50%;\r\n flex: 0 0 50%;\r\n max-width: 50%;\r\n}\r\n\r\n.col-7 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 58.333333%;\r\n flex: 0 0 58.333333%;\r\n max-width: 58.333333%;\r\n}\r\n\r\n.col-8 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 66.666667%;\r\n flex: 0 0 66.666667%;\r\n max-width: 66.666667%;\r\n}\r\n\r\n.col-9 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 75%;\r\n flex: 0 0 75%;\r\n max-width: 75%;\r\n}\r\n\r\n.col-10 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 83.333333%;\r\n flex: 0 0 83.333333%;\r\n max-width: 83.333333%;\r\n}\r\n\r\n.col-11 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 91.666667%;\r\n flex: 0 0 91.666667%;\r\n max-width: 91.666667%;\r\n}\r\n\r\n.col-12 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 100%;\r\n flex: 0 0 100%;\r\n max-width: 100%;\r\n}\r\n\r\n.order-first {\r\n -webkit-box-ordinal-group: 0;\r\n -ms-flex-order: -1;\r\n order: -1;\r\n}\r\n\r\n.order-last {\r\n -webkit-box-ordinal-group: 14;\r\n -ms-flex-order: 13;\r\n order: 13;\r\n}\r\n\r\n.order-0 {\r\n -webkit-box-ordinal-group: 1;\r\n -ms-flex-order: 0;\r\n order: 0;\r\n}\r\n\r\n.order-1 {\r\n -webkit-box-ordinal-group: 2;\r\n -ms-flex-order: 1;\r\n order: 1;\r\n}\r\n\r\n.order-2 {\r\n -webkit-box-ordinal-group: 3;\r\n -ms-flex-order: 2;\r\n order: 2;\r\n}\r\n\r\n.order-3 {\r\n -webkit-box-ordinal-group: 4;\r\n -ms-flex-order: 3;\r\n order: 3;\r\n}\r\n\r\n.order-4 {\r\n -webkit-box-ordinal-group: 5;\r\n -ms-flex-order: 4;\r\n order: 4;\r\n}\r\n\r\n.order-5 {\r\n -webkit-box-ordinal-group: 6;\r\n -ms-flex-order: 5;\r\n order: 5;\r\n}\r\n\r\n.order-6 {\r\n -webkit-box-ordinal-group: 7;\r\n -ms-flex-order: 6;\r\n order: 6;\r\n}\r\n\r\n.order-7 {\r\n -webkit-box-ordinal-group: 8;\r\n -ms-flex-order: 7;\r\n order: 7;\r\n}\r\n\r\n.order-8 {\r\n -webkit-box-ordinal-group: 9;\r\n -ms-flex-order: 8;\r\n order: 8;\r\n}\r\n\r\n.order-9 {\r\n -webkit-box-ordinal-group: 10;\r\n -ms-flex-order: 9;\r\n order: 9;\r\n}\r\n\r\n.order-10 {\r\n -webkit-box-ordinal-group: 11;\r\n -ms-flex-order: 10;\r\n order: 10;\r\n}\r\n\r\n.order-11 {\r\n -webkit-box-ordinal-group: 12;\r\n -ms-flex-order: 11;\r\n order: 11;\r\n}\r\n\r\n.order-12 {\r\n -webkit-box-ordinal-group: 13;\r\n -ms-flex-order: 12;\r\n order: 12;\r\n}\r\n\r\n.offset-1 {\r\n margin-left: 8.333333%;\r\n}\r\n\r\n.offset-2 {\r\n margin-left: 16.666667%;\r\n}\r\n\r\n.offset-3 {\r\n margin-left: 25%;\r\n}\r\n\r\n.offset-4 {\r\n margin-left: 33.333333%;\r\n}\r\n\r\n.offset-5 {\r\n margin-left: 41.666667%;\r\n}\r\n\r\n.offset-6 {\r\n margin-left: 50%;\r\n}\r\n\r\n.offset-7 {\r\n margin-left: 58.333333%;\r\n}\r\n\r\n.offset-8 {\r\n margin-left: 66.666667%;\r\n}\r\n\r\n.offset-9 {\r\n margin-left: 75%;\r\n}\r\n\r\n.offset-10 {\r\n margin-left: 83.333333%;\r\n}\r\n\r\n.offset-11 {\r\n margin-left: 91.666667%;\r\n}\r\n\r\n@media (min-width: 576px) {\r\n .col-sm {\r\n -ms-flex-preferred-size: 0;\r\n flex-basis: 0;\r\n -webkit-box-flex: 1;\r\n -ms-flex-positive: 1;\r\n flex-grow: 1;\r\n max-width: 100%;\r\n }\r\n .col-sm-auto {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 auto;\r\n flex: 0 0 auto;\r\n width: auto;\r\n max-width: none;\r\n }\r\n .col-sm-1 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 8.333333%;\r\n flex: 0 0 8.333333%;\r\n max-width: 8.333333%;\r\n }\r\n .col-sm-2 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 16.666667%;\r\n flex: 0 0 16.666667%;\r\n max-width: 16.666667%;\r\n }\r\n .col-sm-3 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 25%;\r\n flex: 0 0 25%;\r\n max-width: 25%;\r\n }\r\n .col-sm-4 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 33.333333%;\r\n flex: 0 0 33.333333%;\r\n max-width: 33.333333%;\r\n }\r\n .col-sm-5 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 41.666667%;\r\n flex: 0 0 41.666667%;\r\n max-width: 41.666667%;\r\n }\r\n .col-sm-6 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 50%;\r\n flex: 0 0 50%;\r\n max-width: 50%;\r\n }\r\n .col-sm-7 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 58.333333%;\r\n flex: 0 0 58.333333%;\r\n max-width: 58.333333%;\r\n }\r\n .col-sm-8 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 66.666667%;\r\n flex: 0 0 66.666667%;\r\n max-width: 66.666667%;\r\n }\r\n .col-sm-9 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 75%;\r\n flex: 0 0 75%;\r\n max-width: 75%;\r\n }\r\n .col-sm-10 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 83.333333%;\r\n flex: 0 0 83.333333%;\r\n max-width: 83.333333%;\r\n }\r\n .col-sm-11 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 91.666667%;\r\n flex: 0 0 91.666667%;\r\n max-width: 91.666667%;\r\n }\r\n .col-sm-12 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 100%;\r\n flex: 0 0 100%;\r\n max-width: 100%;\r\n }\r\n .order-sm-first {\r\n -webkit-box-ordinal-group: 0;\r\n -ms-flex-order: -1;\r\n order: -1;\r\n }\r\n .order-sm-last {\r\n -webkit-box-ordinal-group: 14;\r\n -ms-flex-order: 13;\r\n order: 13;\r\n }\r\n .order-sm-0 {\r\n -webkit-box-ordinal-group: 1;\r\n -ms-flex-order: 0;\r\n order: 0;\r\n }\r\n .order-sm-1 {\r\n -webkit-box-ordinal-group: 2;\r\n -ms-flex-order: 1;\r\n order: 1;\r\n }\r\n .order-sm-2 {\r\n -webkit-box-ordinal-group: 3;\r\n -ms-flex-order: 2;\r\n order: 2;\r\n }\r\n .order-sm-3 {\r\n -webkit-box-ordinal-group: 4;\r\n -ms-flex-order: 3;\r\n order: 3;\r\n }\r\n .order-sm-4 {\r\n -webkit-box-ordinal-group: 5;\r\n -ms-flex-order: 4;\r\n order: 4;\r\n }\r\n .order-sm-5 {\r\n -webkit-box-ordinal-group: 6;\r\n -ms-flex-order: 5;\r\n order: 5;\r\n }\r\n .order-sm-6 {\r\n -webkit-box-ordinal-group: 7;\r\n -ms-flex-order: 6;\r\n order: 6;\r\n }\r\n .order-sm-7 {\r\n -webkit-box-ordinal-group: 8;\r\n -ms-flex-order: 7;\r\n order: 7;\r\n }\r\n .order-sm-8 {\r\n -webkit-box-ordinal-group: 9;\r\n -ms-flex-order: 8;\r\n order: 8;\r\n }\r\n .order-sm-9 {\r\n -webkit-box-ordinal-group: 10;\r\n -ms-flex-order: 9;\r\n order: 9;\r\n }\r\n .order-sm-10 {\r\n -webkit-box-ordinal-group: 11;\r\n -ms-flex-order: 10;\r\n order: 10;\r\n }\r\n .order-sm-11 {\r\n -webkit-box-ordinal-group: 12;\r\n -ms-flex-order: 11;\r\n order: 11;\r\n }\r\n .order-sm-12 {\r\n -webkit-box-ordinal-group: 13;\r\n -ms-flex-order: 12;\r\n order: 12;\r\n }\r\n .offset-sm-0 {\r\n margin-left: 0;\r\n }\r\n .offset-sm-1 {\r\n margin-left: 8.333333%;\r\n }\r\n .offset-sm-2 {\r\n margin-left: 16.666667%;\r\n }\r\n .offset-sm-3 {\r\n margin-left: 25%;\r\n }\r\n .offset-sm-4 {\r\n margin-left: 33.333333%;\r\n }\r\n .offset-sm-5 {\r\n margin-left: 41.666667%;\r\n }\r\n .offset-sm-6 {\r\n margin-left: 50%;\r\n }\r\n .offset-sm-7 {\r\n margin-left: 58.333333%;\r\n }\r\n .offset-sm-8 {\r\n margin-left: 66.666667%;\r\n }\r\n .offset-sm-9 {\r\n margin-left: 75%;\r\n }\r\n .offset-sm-10 {\r\n margin-left: 83.333333%;\r\n }\r\n .offset-sm-11 {\r\n margin-left: 91.666667%;\r\n }\r\n}\r\n\r\n@media (min-width: 768px) {\r\n .col-md {\r\n -ms-flex-preferred-size: 0;\r\n flex-basis: 0;\r\n -webkit-box-flex: 1;\r\n -ms-flex-positive: 1;\r\n flex-grow: 1;\r\n max-width: 100%;\r\n }\r\n .col-md-auto {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 auto;\r\n flex: 0 0 auto;\r\n width: auto;\r\n max-width: none;\r\n }\r\n .col-md-1 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 8.333333%;\r\n flex: 0 0 8.333333%;\r\n max-width: 8.333333%;\r\n }\r\n .col-md-2 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 16.666667%;\r\n flex: 0 0 16.666667%;\r\n max-width: 16.666667%;\r\n }\r\n .col-md-3 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 25%;\r\n flex: 0 0 25%;\r\n max-width: 25%;\r\n }\r\n .col-md-4 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 33.333333%;\r\n flex: 0 0 33.333333%;\r\n max-width: 33.333333%;\r\n }\r\n .col-md-5 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 41.666667%;\r\n flex: 0 0 41.666667%;\r\n max-width: 41.666667%;\r\n }\r\n .col-md-6 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 50%;\r\n flex: 0 0 50%;\r\n max-width: 50%;\r\n }\r\n .col-md-7 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 58.333333%;\r\n flex: 0 0 58.333333%;\r\n max-width: 58.333333%;\r\n }\r\n .col-md-8 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 66.666667%;\r\n flex: 0 0 66.666667%;\r\n max-width: 66.666667%;\r\n }\r\n .col-md-9 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 75%;\r\n flex: 0 0 75%;\r\n max-width: 75%;\r\n }\r\n .col-md-10 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 83.333333%;\r\n flex: 0 0 83.333333%;\r\n max-width: 83.333333%;\r\n }\r\n .col-md-11 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 91.666667%;\r\n flex: 0 0 91.666667%;\r\n max-width: 91.666667%;\r\n }\r\n .col-md-12 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 100%;\r\n flex: 0 0 100%;\r\n max-width: 100%;\r\n }\r\n .order-md-first {\r\n -webkit-box-ordinal-group: 0;\r\n -ms-flex-order: -1;\r\n order: -1;\r\n }\r\n .order-md-last {\r\n -webkit-box-ordinal-group: 14;\r\n -ms-flex-order: 13;\r\n order: 13;\r\n }\r\n .order-md-0 {\r\n -webkit-box-ordinal-group: 1;\r\n -ms-flex-order: 0;\r\n order: 0;\r\n }\r\n .order-md-1 {\r\n -webkit-box-ordinal-group: 2;\r\n -ms-flex-order: 1;\r\n order: 1;\r\n }\r\n .order-md-2 {\r\n -webkit-box-ordinal-group: 3;\r\n -ms-flex-order: 2;\r\n order: 2;\r\n }\r\n .order-md-3 {\r\n -webkit-box-ordinal-group: 4;\r\n -ms-flex-order: 3;\r\n order: 3;\r\n }\r\n .order-md-4 {\r\n -webkit-box-ordinal-group: 5;\r\n -ms-flex-order: 4;\r\n order: 4;\r\n }\r\n .order-md-5 {\r\n -webkit-box-ordinal-group: 6;\r\n -ms-flex-order: 5;\r\n order: 5;\r\n }\r\n .order-md-6 {\r\n -webkit-box-ordinal-group: 7;\r\n -ms-flex-order: 6;\r\n order: 6;\r\n }\r\n .order-md-7 {\r\n -webkit-box-ordinal-group: 8;\r\n -ms-flex-order: 7;\r\n order: 7;\r\n }\r\n .order-md-8 {\r\n -webkit-box-ordinal-group: 9;\r\n -ms-flex-order: 8;\r\n order: 8;\r\n }\r\n .order-md-9 {\r\n -webkit-box-ordinal-group: 10;\r\n -ms-flex-order: 9;\r\n order: 9;\r\n }\r\n .order-md-10 {\r\n -webkit-box-ordinal-group: 11;\r\n -ms-flex-order: 10;\r\n order: 10;\r\n }\r\n .order-md-11 {\r\n -webkit-box-ordinal-group: 12;\r\n -ms-flex-order: 11;\r\n order: 11;\r\n }\r\n .order-md-12 {\r\n -webkit-box-ordinal-group: 13;\r\n -ms-flex-order: 12;\r\n order: 12;\r\n }\r\n .offset-md-0 {\r\n margin-left: 0;\r\n }\r\n .offset-md-1 {\r\n margin-left: 8.333333%;\r\n }\r\n .offset-md-2 {\r\n margin-left: 16.666667%;\r\n }\r\n .offset-md-3 {\r\n margin-left: 25%;\r\n }\r\n .offset-md-4 {\r\n margin-left: 33.333333%;\r\n }\r\n .offset-md-5 {\r\n margin-left: 41.666667%;\r\n }\r\n .offset-md-6 {\r\n margin-left: 50%;\r\n }\r\n .offset-md-7 {\r\n margin-left: 58.333333%;\r\n }\r\n .offset-md-8 {\r\n margin-left: 66.666667%;\r\n }\r\n .offset-md-9 {\r\n margin-left: 75%;\r\n }\r\n .offset-md-10 {\r\n margin-left: 83.333333%;\r\n }\r\n .offset-md-11 {\r\n margin-left: 91.666667%;\r\n }\r\n}\r\n\r\n@media (min-width: 992px) {\r\n .col-lg {\r\n -ms-flex-preferred-size: 0;\r\n flex-basis: 0;\r\n -webkit-box-flex: 1;\r\n -ms-flex-positive: 1;\r\n flex-grow: 1;\r\n max-width: 100%;\r\n }\r\n .col-lg-auto {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 auto;\r\n flex: 0 0 auto;\r\n width: auto;\r\n max-width: none;\r\n }\r\n .col-lg-1 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 8.333333%;\r\n flex: 0 0 8.333333%;\r\n max-width: 8.333333%;\r\n }\r\n .col-lg-2 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 16.666667%;\r\n flex: 0 0 16.666667%;\r\n max-width: 16.666667%;\r\n }\r\n .col-lg-3 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 25%;\r\n flex: 0 0 25%;\r\n max-width: 25%;\r\n }\r\n .col-lg-4 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 33.333333%;\r\n flex: 0 0 33.333333%;\r\n max-width: 33.333333%;\r\n }\r\n .col-lg-5 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 41.666667%;\r\n flex: 0 0 41.666667%;\r\n max-width: 41.666667%;\r\n }\r\n .col-lg-6 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 50%;\r\n flex: 0 0 50%;\r\n max-width: 50%;\r\n }\r\n .col-lg-7 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 58.333333%;\r\n flex: 0 0 58.333333%;\r\n max-width: 58.333333%;\r\n }\r\n .col-lg-8 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 66.666667%;\r\n flex: 0 0 66.666667%;\r\n max-width: 66.666667%;\r\n }\r\n .col-lg-9 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 75%;\r\n flex: 0 0 75%;\r\n max-width: 75%;\r\n }\r\n .col-lg-10 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 83.333333%;\r\n flex: 0 0 83.333333%;\r\n max-width: 83.333333%;\r\n }\r\n .col-lg-11 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 91.666667%;\r\n flex: 0 0 91.666667%;\r\n max-width: 91.666667%;\r\n }\r\n .col-lg-12 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 100%;\r\n flex: 0 0 100%;\r\n max-width: 100%;\r\n }\r\n .order-lg-first {\r\n -webkit-box-ordinal-group: 0;\r\n -ms-flex-order: -1;\r\n order: -1;\r\n }\r\n .order-lg-last {\r\n -webkit-box-ordinal-group: 14;\r\n -ms-flex-order: 13;\r\n order: 13;\r\n }\r\n .order-lg-0 {\r\n -webkit-box-ordinal-group: 1;\r\n -ms-flex-order: 0;\r\n order: 0;\r\n }\r\n .order-lg-1 {\r\n -webkit-box-ordinal-group: 2;\r\n -ms-flex-order: 1;\r\n order: 1;\r\n }\r\n .order-lg-2 {\r\n -webkit-box-ordinal-group: 3;\r\n -ms-flex-order: 2;\r\n order: 2;\r\n }\r\n .order-lg-3 {\r\n -webkit-box-ordinal-group: 4;\r\n -ms-flex-order: 3;\r\n order: 3;\r\n }\r\n .order-lg-4 {\r\n -webkit-box-ordinal-group: 5;\r\n -ms-flex-order: 4;\r\n order: 4;\r\n }\r\n .order-lg-5 {\r\n -webkit-box-ordinal-group: 6;\r\n -ms-flex-order: 5;\r\n order: 5;\r\n }\r\n .order-lg-6 {\r\n -webkit-box-ordinal-group: 7;\r\n -ms-flex-order: 6;\r\n order: 6;\r\n }\r\n .order-lg-7 {\r\n -webkit-box-ordinal-group: 8;\r\n -ms-flex-order: 7;\r\n order: 7;\r\n }\r\n .order-lg-8 {\r\n -webkit-box-ordinal-group: 9;\r\n -ms-flex-order: 8;\r\n order: 8;\r\n }\r\n .order-lg-9 {\r\n -webkit-box-ordinal-group: 10;\r\n -ms-flex-order: 9;\r\n order: 9;\r\n }\r\n .order-lg-10 {\r\n -webkit-box-ordinal-group: 11;\r\n -ms-flex-order: 10;\r\n order: 10;\r\n }\r\n .order-lg-11 {\r\n -webkit-box-ordinal-group: 12;\r\n -ms-flex-order: 11;\r\n order: 11;\r\n }\r\n .order-lg-12 {\r\n -webkit-box-ordinal-group: 13;\r\n -ms-flex-order: 12;\r\n order: 12;\r\n }\r\n .offset-lg-0 {\r\n margin-left: 0;\r\n }\r\n .offset-lg-1 {\r\n margin-left: 8.333333%;\r\n }\r\n .offset-lg-2 {\r\n margin-left: 16.666667%;\r\n }\r\n .offset-lg-3 {\r\n margin-left: 25%;\r\n }\r\n .offset-lg-4 {\r\n margin-left: 33.333333%;\r\n }\r\n .offset-lg-5 {\r\n margin-left: 41.666667%;\r\n }\r\n .offset-lg-6 {\r\n margin-left: 50%;\r\n }\r\n .offset-lg-7 {\r\n margin-left: 58.333333%;\r\n }\r\n .offset-lg-8 {\r\n margin-left: 66.666667%;\r\n }\r\n .offset-lg-9 {\r\n margin-left: 75%;\r\n }\r\n .offset-lg-10 {\r\n margin-left: 83.333333%;\r\n }\r\n .offset-lg-11 {\r\n margin-left: 91.666667%;\r\n }\r\n}\r\n\r\n@media (min-width: 1200px) {\r\n .col-xl {\r\n -ms-flex-preferred-size: 0;\r\n flex-basis: 0;\r\n -webkit-box-flex: 1;\r\n -ms-flex-positive: 1;\r\n flex-grow: 1;\r\n max-width: 100%;\r\n }\r\n .col-xl-auto {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 auto;\r\n flex: 0 0 auto;\r\n width: auto;\r\n max-width: none;\r\n }\r\n .col-xl-1 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 8.333333%;\r\n flex: 0 0 8.333333%;\r\n max-width: 8.333333%;\r\n }\r\n .col-xl-2 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 16.666667%;\r\n flex: 0 0 16.666667%;\r\n max-width: 16.666667%;\r\n }\r\n .col-xl-3 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 25%;\r\n flex: 0 0 25%;\r\n max-width: 25%;\r\n }\r\n .col-xl-4 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 33.333333%;\r\n flex: 0 0 33.333333%;\r\n max-width: 33.333333%;\r\n }\r\n .col-xl-5 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 41.666667%;\r\n flex: 0 0 41.666667%;\r\n max-width: 41.666667%;\r\n }\r\n .col-xl-6 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 50%;\r\n flex: 0 0 50%;\r\n max-width: 50%;\r\n }\r\n .col-xl-7 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 58.333333%;\r\n flex: 0 0 58.333333%;\r\n max-width: 58.333333%;\r\n }\r\n .col-xl-8 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 66.666667%;\r\n flex: 0 0 66.666667%;\r\n max-width: 66.666667%;\r\n }\r\n .col-xl-9 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 75%;\r\n flex: 0 0 75%;\r\n max-width: 75%;\r\n }\r\n .col-xl-10 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 83.333333%;\r\n flex: 0 0 83.333333%;\r\n max-width: 83.333333%;\r\n }\r\n .col-xl-11 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 91.666667%;\r\n flex: 0 0 91.666667%;\r\n max-width: 91.666667%;\r\n }\r\n .col-xl-12 {\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 100%;\r\n flex: 0 0 100%;\r\n max-width: 100%;\r\n }\r\n .order-xl-first {\r\n -webkit-box-ordinal-group: 0;\r\n -ms-flex-order: -1;\r\n order: -1;\r\n }\r\n .order-xl-last {\r\n -webkit-box-ordinal-group: 14;\r\n -ms-flex-order: 13;\r\n order: 13;\r\n }\r\n .order-xl-0 {\r\n -webkit-box-ordinal-group: 1;\r\n -ms-flex-order: 0;\r\n order: 0;\r\n }\r\n .order-xl-1 {\r\n -webkit-box-ordinal-group: 2;\r\n -ms-flex-order: 1;\r\n order: 1;\r\n }\r\n .order-xl-2 {\r\n -webkit-box-ordinal-group: 3;\r\n -ms-flex-order: 2;\r\n order: 2;\r\n }\r\n .order-xl-3 {\r\n -webkit-box-ordinal-group: 4;\r\n -ms-flex-order: 3;\r\n order: 3;\r\n }\r\n .order-xl-4 {\r\n -webkit-box-ordinal-group: 5;\r\n -ms-flex-order: 4;\r\n order: 4;\r\n }\r\n .order-xl-5 {\r\n -webkit-box-ordinal-group: 6;\r\n -ms-flex-order: 5;\r\n order: 5;\r\n }\r\n .order-xl-6 {\r\n -webkit-box-ordinal-group: 7;\r\n -ms-flex-order: 6;\r\n order: 6;\r\n }\r\n .order-xl-7 {\r\n -webkit-box-ordinal-group: 8;\r\n -ms-flex-order: 7;\r\n order: 7;\r\n }\r\n .order-xl-8 {\r\n -webkit-box-ordinal-group: 9;\r\n -ms-flex-order: 8;\r\n order: 8;\r\n }\r\n .order-xl-9 {\r\n -webkit-box-ordinal-group: 10;\r\n -ms-flex-order: 9;\r\n order: 9;\r\n }\r\n .order-xl-10 {\r\n -webkit-box-ordinal-group: 11;\r\n -ms-flex-order: 10;\r\n order: 10;\r\n }\r\n .order-xl-11 {\r\n -webkit-box-ordinal-group: 12;\r\n -ms-flex-order: 11;\r\n order: 11;\r\n }\r\n .order-xl-12 {\r\n -webkit-box-ordinal-group: 13;\r\n -ms-flex-order: 12;\r\n order: 12;\r\n }\r\n .offset-xl-0 {\r\n margin-left: 0;\r\n }\r\n .offset-xl-1 {\r\n margin-left: 8.333333%;\r\n }\r\n .offset-xl-2 {\r\n margin-left: 16.666667%;\r\n }\r\n .offset-xl-3 {\r\n margin-left: 25%;\r\n }\r\n .offset-xl-4 {\r\n margin-left: 33.333333%;\r\n }\r\n .offset-xl-5 {\r\n margin-left: 41.666667%;\r\n }\r\n .offset-xl-6 {\r\n margin-left: 50%;\r\n }\r\n .offset-xl-7 {\r\n margin-left: 58.333333%;\r\n }\r\n .offset-xl-8 {\r\n margin-left: 66.666667%;\r\n }\r\n .offset-xl-9 {\r\n margin-left: 75%;\r\n }\r\n .offset-xl-10 {\r\n margin-left: 83.333333%;\r\n }\r\n .offset-xl-11 {\r\n margin-left: 91.666667%;\r\n }\r\n}\r\n\r\n.table {\r\n width: 100%;\r\n max-width: 100%;\r\n margin-bottom: 1rem;\r\n background-color: transparent;\r\n}\r\n\r\n.table th,\r\n.table td {\r\n padding: 0.75rem;\r\n vertical-align: top;\r\n border-top: 1px solid #dee2e6;\r\n}\r\n\r\n.table thead th {\r\n vertical-align: bottom;\r\n border-bottom: 2px solid #dee2e6;\r\n}\r\n\r\n.table tbody + tbody {\r\n border-top: 2px solid #dee2e6;\r\n}\r\n\r\n.table .table {\r\n background-color: #fff;\r\n}\r\n\r\n.table-sm th,\r\n.table-sm td {\r\n padding: 0.3rem;\r\n}\r\n\r\n.table-bordered {\r\n border: 1px solid #dee2e6;\r\n}\r\n\r\n.table-bordered th,\r\n.table-bordered td {\r\n border: 1px solid #dee2e6;\r\n}\r\n\r\n.table-bordered thead th,\r\n.table-bordered thead td {\r\n border-bottom-width: 2px;\r\n}\r\n\r\n.table-striped tbody tr:nth-of-type(odd) {\r\n background-color: rgba(0, 0, 0, 0.05);\r\n}\r\n\r\n.table-hover tbody tr:hover {\r\n background-color: rgba(0, 0, 0, 0.075);\r\n}\r\n\r\n.table-primary,\r\n.table-primary > th,\r\n.table-primary > td {\r\n background-color: #b8daff;\r\n}\r\n\r\n.table-hover .table-primary:hover {\r\n background-color: #9fcdff;\r\n}\r\n\r\n.table-hover .table-primary:hover > td,\r\n.table-hover .table-primary:hover > th {\r\n background-color: #9fcdff;\r\n}\r\n\r\n.table-secondary,\r\n.table-secondary > th,\r\n.table-secondary > td {\r\n background-color: #d6d8db;\r\n}\r\n\r\n.table-hover .table-secondary:hover {\r\n background-color: #c8cbcf;\r\n}\r\n\r\n.table-hover .table-secondary:hover > td,\r\n.table-hover .table-secondary:hover > th {\r\n background-color: #c8cbcf;\r\n}\r\n\r\n.table-success,\r\n.table-success > th,\r\n.table-success > td {\r\n background-color: #c3e6cb;\r\n}\r\n\r\n.table-hover .table-success:hover {\r\n background-color: #b1dfbb;\r\n}\r\n\r\n.table-hover .table-success:hover > td,\r\n.table-hover .table-success:hover > th {\r\n background-color: #b1dfbb;\r\n}\r\n\r\n.table-info,\r\n.table-info > th,\r\n.table-info > td {\r\n background-color: #bee5eb;\r\n}\r\n\r\n.table-hover .table-info:hover {\r\n background-color: #abdde5;\r\n}\r\n\r\n.table-hover .table-info:hover > td,\r\n.table-hover .table-info:hover > th {\r\n background-color: #abdde5;\r\n}\r\n\r\n.table-warning,\r\n.table-warning > th,\r\n.table-warning > td {\r\n background-color: #ffeeba;\r\n}\r\n\r\n.table-hover .table-warning:hover {\r\n background-color: #ffe8a1;\r\n}\r\n\r\n.table-hover .table-warning:hover > td,\r\n.table-hover .table-warning:hover > th {\r\n background-color: #ffe8a1;\r\n}\r\n\r\n.table-danger,\r\n.table-danger > th,\r\n.table-danger > td {\r\n background-color: #f5c6cb;\r\n}\r\n\r\n.table-hover .table-danger:hover {\r\n background-color: #f1b0b7;\r\n}\r\n\r\n.table-hover .table-danger:hover > td,\r\n.table-hover .table-danger:hover > th {\r\n background-color: #f1b0b7;\r\n}\r\n\r\n.table-light,\r\n.table-light > th,\r\n.table-light > td {\r\n background-color: #fdfdfe;\r\n}\r\n\r\n.table-hover .table-light:hover {\r\n background-color: #ececf6;\r\n}\r\n\r\n.table-hover .table-light:hover > td,\r\n.table-hover .table-light:hover > th {\r\n background-color: #ececf6;\r\n}\r\n\r\n.table-dark,\r\n.table-dark > th,\r\n.table-dark > td {\r\n background-color: #c6c8ca;\r\n}\r\n\r\n.table-hover .table-dark:hover {\r\n background-color: #b9bbbe;\r\n}\r\n\r\n.table-hover .table-dark:hover > td,\r\n.table-hover .table-dark:hover > th {\r\n background-color: #b9bbbe;\r\n}\r\n\r\n.table-active,\r\n.table-active > th,\r\n.table-active > td {\r\n background-color: rgba(0, 0, 0, 0.075);\r\n}\r\n\r\n.table-hover .table-active:hover {\r\n background-color: rgba(0, 0, 0, 0.075);\r\n}\r\n\r\n.table-hover .table-active:hover > td,\r\n.table-hover .table-active:hover > th {\r\n background-color: rgba(0, 0, 0, 0.075);\r\n}\r\n\r\n.table .thead-dark th {\r\n color: #fff;\r\n background-color: #212529;\r\n border-color: #32383e;\r\n}\r\n\r\n.table .thead-light th {\r\n color: #495057;\r\n background-color: #e9ecef;\r\n border-color: #dee2e6;\r\n}\r\n\r\n.table-dark {\r\n color: #fff;\r\n background-color: #212529;\r\n}\r\n\r\n.table-dark th,\r\n.table-dark td,\r\n.table-dark thead th {\r\n border-color: #32383e;\r\n}\r\n\r\n.table-dark.table-bordered {\r\n border: 0;\r\n}\r\n\r\n.table-dark.table-striped tbody tr:nth-of-type(odd) {\r\n background-color: rgba(255, 255, 255, 0.05);\r\n}\r\n\r\n.table-dark.table-hover tbody tr:hover {\r\n background-color: rgba(255, 255, 255, 0.075);\r\n}\r\n\r\n@media (max-width: 575.98px) {\r\n .table-responsive-sm {\r\n display: block;\r\n width: 100%;\r\n overflow-x: auto;\r\n -webkit-overflow-scrolling: touch;\r\n -ms-overflow-style: -ms-autohiding-scrollbar;\r\n }\r\n .table-responsive-sm > .table-bordered {\r\n border: 0;\r\n }\r\n}\r\n\r\n@media (max-width: 767.98px) {\r\n .table-responsive-md {\r\n display: block;\r\n width: 100%;\r\n overflow-x: auto;\r\n -webkit-overflow-scrolling: touch;\r\n -ms-overflow-style: -ms-autohiding-scrollbar;\r\n }\r\n .table-responsive-md > .table-bordered {\r\n border: 0;\r\n }\r\n}\r\n\r\n@media (max-width: 991.98px) {\r\n .table-responsive-lg {\r\n display: block;\r\n width: 100%;\r\n overflow-x: auto;\r\n -webkit-overflow-scrolling: touch;\r\n -ms-overflow-style: -ms-autohiding-scrollbar;\r\n }\r\n .table-responsive-lg > .table-bordered {\r\n border: 0;\r\n }\r\n}\r\n\r\n@media (max-width: 1199.98px) {\r\n .table-responsive-xl {\r\n display: block;\r\n width: 100%;\r\n overflow-x: auto;\r\n -webkit-overflow-scrolling: touch;\r\n -ms-overflow-style: -ms-autohiding-scrollbar;\r\n }\r\n .table-responsive-xl > .table-bordered {\r\n border: 0;\r\n }\r\n}\r\n\r\n.table-responsive {\r\n display: block;\r\n width: 100%;\r\n overflow-x: auto;\r\n -webkit-overflow-scrolling: touch;\r\n -ms-overflow-style: -ms-autohiding-scrollbar;\r\n}\r\n\r\n.table-responsive > .table-bordered {\r\n border: 0;\r\n}\r\n\r\n.form-control {\r\n display: block;\r\n width: 100%;\r\n padding: 0.375rem 0.75rem;\r\n font-size: 1rem;\r\n line-height: 1.5;\r\n color: #495057;\r\n background-color: #fff;\r\n background-clip: padding-box;\r\n border: 1px solid #ced4da;\r\n border-radius: 0.25rem;\r\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\r\n}\r\n\r\n.form-control::-ms-expand {\r\n background-color: transparent;\r\n border: 0;\r\n}\r\n\r\n.form-control:focus {\r\n color: #495057;\r\n background-color: #fff;\r\n border-color: #80bdff;\r\n outline: 0;\r\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\r\n}\r\n\r\n.form-control::-webkit-input-placeholder {\r\n color: #6c757d;\r\n opacity: 1;\r\n}\r\n\r\n.form-control::-moz-placeholder {\r\n color: #6c757d;\r\n opacity: 1;\r\n}\r\n\r\n.form-control:-ms-input-placeholder {\r\n color: #6c757d;\r\n opacity: 1;\r\n}\r\n\r\n.form-control::-ms-input-placeholder {\r\n color: #6c757d;\r\n opacity: 1;\r\n}\r\n\r\n.form-control::placeholder {\r\n color: #6c757d;\r\n opacity: 1;\r\n}\r\n\r\n.form-control:disabled, .form-control[readonly] {\r\n background-color: #e9ecef;\r\n opacity: 1;\r\n}\r\n\r\nselect.form-control:not([size]):not([multiple]) {\r\n height: calc(2.25rem + 2px);\r\n}\r\n\r\nselect.form-control:focus::-ms-value {\r\n color: #495057;\r\n background-color: #fff;\r\n}\r\n\r\n.form-control-file,\r\n.form-control-range {\r\n display: block;\r\n width: 100%;\r\n}\r\n\r\n.col-form-label {\r\n padding-top: calc(0.375rem + 1px);\r\n padding-bottom: calc(0.375rem + 1px);\r\n margin-bottom: 0;\r\n font-size: inherit;\r\n line-height: 1.5;\r\n}\r\n\r\n.col-form-label-lg {\r\n padding-top: calc(0.5rem + 1px);\r\n padding-bottom: calc(0.5rem + 1px);\r\n font-size: 1.25rem;\r\n line-height: 1.5;\r\n}\r\n\r\n.col-form-label-sm {\r\n padding-top: calc(0.25rem + 1px);\r\n padding-bottom: calc(0.25rem + 1px);\r\n font-size: 0.875rem;\r\n line-height: 1.5;\r\n}\r\n\r\n.form-control-plaintext {\r\n display: block;\r\n width: 100%;\r\n padding-top: 0.375rem;\r\n padding-bottom: 0.375rem;\r\n margin-bottom: 0;\r\n line-height: 1.5;\r\n background-color: transparent;\r\n border: solid transparent;\r\n border-width: 1px 0;\r\n}\r\n\r\n.form-control-plaintext.form-control-sm, .input-group-sm > .form-control-plaintext.form-control,\r\n.input-group-sm > .input-group-prepend > .form-control-plaintext.input-group-text,\r\n.input-group-sm > .input-group-append > .form-control-plaintext.input-group-text,\r\n.input-group-sm > .input-group-prepend > .form-control-plaintext.btn,\r\n.input-group-sm > .input-group-append > .form-control-plaintext.btn, .form-control-plaintext.form-control-lg, .input-group-lg > .form-control-plaintext.form-control,\r\n.input-group-lg > .input-group-prepend > .form-control-plaintext.input-group-text,\r\n.input-group-lg > .input-group-append > .form-control-plaintext.input-group-text,\r\n.input-group-lg > .input-group-prepend > .form-control-plaintext.btn,\r\n.input-group-lg > .input-group-append > .form-control-plaintext.btn {\r\n padding-right: 0;\r\n padding-left: 0;\r\n}\r\n\r\n.form-control-sm, .input-group-sm > .form-control,\r\n.input-group-sm > .input-group-prepend > .input-group-text,\r\n.input-group-sm > .input-group-append > .input-group-text,\r\n.input-group-sm > .input-group-prepend > .btn,\r\n.input-group-sm > .input-group-append > .btn {\r\n padding: 0.25rem 0.5rem;\r\n font-size: 0.875rem;\r\n line-height: 1.5;\r\n border-radius: 0.2rem;\r\n}\r\n\r\nselect.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]),\r\n.input-group-sm > .input-group-prepend > select.input-group-text:not([size]):not([multiple]),\r\n.input-group-sm > .input-group-append > select.input-group-text:not([size]):not([multiple]),\r\n.input-group-sm > .input-group-prepend > select.btn:not([size]):not([multiple]),\r\n.input-group-sm > .input-group-append > select.btn:not([size]):not([multiple]) {\r\n height: calc(1.8125rem + 2px);\r\n}\r\n\r\n.form-control-lg, .input-group-lg > .form-control,\r\n.input-group-lg > .input-group-prepend > .input-group-text,\r\n.input-group-lg > .input-group-append > .input-group-text,\r\n.input-group-lg > .input-group-prepend > .btn,\r\n.input-group-lg > .input-group-append > .btn {\r\n padding: 0.5rem 1rem;\r\n font-size: 1.25rem;\r\n line-height: 1.5;\r\n border-radius: 0.3rem;\r\n}\r\n\r\nselect.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]),\r\n.input-group-lg > .input-group-prepend > select.input-group-text:not([size]):not([multiple]),\r\n.input-group-lg > .input-group-append > select.input-group-text:not([size]):not([multiple]),\r\n.input-group-lg > .input-group-prepend > select.btn:not([size]):not([multiple]),\r\n.input-group-lg > .input-group-append > select.btn:not([size]):not([multiple]) {\r\n height: calc(2.875rem + 2px);\r\n}\r\n\r\n.form-group {\r\n margin-bottom: 1rem;\r\n}\r\n\r\n.form-text {\r\n display: block;\r\n margin-top: 0.25rem;\r\n}\r\n\r\n.form-row {\r\n display: -webkit-box;\r\n display: -ms-flexbox;\r\n display: flex;\r\n -ms-flex-wrap: wrap;\r\n flex-wrap: wrap;\r\n margin-right: -5px;\r\n margin-left: -5px;\r\n}\r\n\r\n.form-row > .col,\r\n.form-row > [class*=\"col-\"] {\r\n padding-right: 5px;\r\n padding-left: 5px;\r\n}\r\n\r\n.form-check {\r\n position: relative;\r\n display: block;\r\n padding-left: 1.25rem;\r\n}\r\n\r\n.form-check-input {\r\n position: absolute;\r\n margin-top: 0.3rem;\r\n margin-left: -1.25rem;\r\n}\r\n\r\n.form-check-input:disabled ~ .form-check-label {\r\n color: #6c757d;\r\n}\r\n\r\n.form-check-label {\r\n margin-bottom: 0;\r\n}\r\n\r\n.form-check-inline {\r\n display: -webkit-inline-box;\r\n display: -ms-inline-flexbox;\r\n display: inline-flex;\r\n -webkit-box-align: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n padding-left: 0;\r\n margin-right: 0.75rem;\r\n}\r\n\r\n.form-check-inline .form-check-input {\r\n position: static;\r\n margin-top: 0;\r\n margin-right: 0.3125rem;\r\n margin-left: 0;\r\n}\r\n\r\n.valid-feedback {\r\n display: none;\r\n width: 100%;\r\n margin-top: 0.25rem;\r\n font-size: 80%;\r\n color: #28a745;\r\n}\r\n\r\n.valid-tooltip {\r\n position: absolute;\r\n top: 100%;\r\n z-index: 5;\r\n display: none;\r\n max-width: 100%;\r\n padding: .5rem;\r\n margin-top: .1rem;\r\n font-size: .875rem;\r\n line-height: 1;\r\n color: #fff;\r\n background-color: rgba(40, 167, 69, 0.8);\r\n border-radius: .2rem;\r\n}\r\n\r\n.was-validated .form-control:valid, .form-control.is-valid, .was-validated\r\n.custom-select:valid,\r\n.custom-select.is-valid {\r\n border-color: #28a745;\r\n}\r\n\r\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated\r\n.custom-select:valid:focus,\r\n.custom-select.is-valid:focus {\r\n border-color: #28a745;\r\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\r\n}\r\n\r\n.was-validated .form-control:valid ~ .valid-feedback,\r\n.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,\r\n.form-control.is-valid ~ .valid-tooltip, .was-validated\r\n.custom-select:valid ~ .valid-feedback,\r\n.was-validated\r\n.custom-select:valid ~ .valid-tooltip,\r\n.custom-select.is-valid ~ .valid-feedback,\r\n.custom-select.is-valid ~ .valid-tooltip {\r\n display: block;\r\n}\r\n\r\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\r\n color: #28a745;\r\n}\r\n\r\n.was-validated .form-check-input:valid ~ .valid-feedback,\r\n.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,\r\n.form-check-input.is-valid ~ .valid-tooltip {\r\n display: block;\r\n}\r\n\r\n.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {\r\n color: #28a745;\r\n}\r\n\r\n.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {\r\n background-color: #71dd8a;\r\n}\r\n\r\n.was-validated .custom-control-input:valid ~ .valid-feedback,\r\n.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,\r\n.custom-control-input.is-valid ~ .valid-tooltip {\r\n display: block;\r\n}\r\n\r\n.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {\r\n background-color: #34ce57;\r\n}\r\n\r\n.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {\r\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\r\n}\r\n\r\n.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {\r\n border-color: #28a745;\r\n}\r\n\r\n.was-validated .custom-file-input:valid ~ .custom-file-label::before, .custom-file-input.is-valid ~ .custom-file-label::before {\r\n border-color: inherit;\r\n}\r\n\r\n.was-validated .custom-file-input:valid ~ .valid-feedback,\r\n.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,\r\n.custom-file-input.is-valid ~ .valid-tooltip {\r\n display: block;\r\n}\r\n\r\n.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {\r\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\r\n}\r\n\r\n.invalid-feedback {\r\n display: none;\r\n width: 100%;\r\n margin-top: 0.25rem;\r\n font-size: 80%;\r\n color: #dc3545;\r\n}\r\n\r\n.invalid-tooltip {\r\n position: absolute;\r\n top: 100%;\r\n z-index: 5;\r\n display: none;\r\n max-width: 100%;\r\n padding: .5rem;\r\n margin-top: .1rem;\r\n font-size: .875rem;\r\n line-height: 1;\r\n color: #fff;\r\n background-color: rgba(220, 53, 69, 0.8);\r\n border-radius: .2rem;\r\n}\r\n\r\n.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated\r\n.custom-select:invalid,\r\n.custom-select.is-invalid {\r\n border-color: #dc3545;\r\n}\r\n\r\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated\r\n.custom-select:invalid:focus,\r\n.custom-select.is-invalid:focus {\r\n border-color: #dc3545;\r\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\r\n}\r\n\r\n.was-validated .form-control:invalid ~ .invalid-feedback,\r\n.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,\r\n.form-control.is-invalid ~ .invalid-tooltip, .was-validated\r\n.custom-select:invalid ~ .invalid-feedback,\r\n.was-validated\r\n.custom-select:invalid ~ .invalid-tooltip,\r\n.custom-select.is-invalid ~ .invalid-feedback,\r\n.custom-select.is-invalid ~ .invalid-tooltip {\r\n display: block;\r\n}\r\n\r\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\r\n color: #dc3545;\r\n}\r\n\r\n.was-validated .form-check-input:invalid ~ .invalid-feedback,\r\n.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,\r\n.form-check-input.is-invalid ~ .invalid-tooltip {\r\n display: block;\r\n}\r\n\r\n.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {\r\n color: #dc3545;\r\n}\r\n\r\n.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {\r\n background-color: #efa2a9;\r\n}\r\n\r\n.was-validated .custom-control-input:invalid ~ .invalid-feedback,\r\n.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,\r\n.custom-control-input.is-invalid ~ .invalid-tooltip {\r\n display: block;\r\n}\r\n\r\n.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {\r\n background-color: #e4606d;\r\n}\r\n\r\n.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {\r\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\r\n}\r\n\r\n.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {\r\n border-color: #dc3545;\r\n}\r\n\r\n.was-validated .custom-file-input:invalid ~ .custom-file-label::before, .custom-file-input.is-invalid ~ .custom-file-label::before {\r\n border-color: inherit;\r\n}\r\n\r\n.was-validated .custom-file-input:invalid ~ .invalid-feedback,\r\n.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,\r\n.custom-file-input.is-invalid ~ .invalid-tooltip {\r\n display: block;\r\n}\r\n\r\n.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {\r\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\r\n}\r\n\r\n.form-inline {\r\n display: -webkit-box;\r\n display: -ms-flexbox;\r\n display: flex;\r\n -webkit-box-orient: horizontal;\r\n -webkit-box-direction: normal;\r\n -ms-flex-flow: row wrap;\r\n flex-flow: row wrap;\r\n -webkit-box-align: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n}\r\n\r\n.form-inline .form-check {\r\n width: 100%;\r\n}\r\n\r\n@media (min-width: 576px) {\r\n .form-inline label {\r\n display: -webkit-box;\r\n display: -ms-flexbox;\r\n display: flex;\r\n -webkit-box-align: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n -webkit-box-pack: center;\r\n -ms-flex-pack: center;\r\n justify-content: center;\r\n margin-bottom: 0;\r\n }\r\n .form-inline .form-group {\r\n display: -webkit-box;\r\n display: -ms-flexbox;\r\n display: flex;\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 0 auto;\r\n flex: 0 0 auto;\r\n -webkit-box-orient: horizontal;\r\n -webkit-box-direction: normal;\r\n -ms-flex-flow: row wrap;\r\n flex-flow: row wrap;\r\n -webkit-box-align: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n margin-bottom: 0;\r\n }\r\n .form-inline .form-control {\r\n display: inline-block;\r\n width: auto;\r\n vertical-align: middle;\r\n }\r\n .form-inline .form-control-plaintext {\r\n display: inline-block;\r\n }\r\n .form-inline .input-group {\r\n width: auto;\r\n }\r\n .form-inline .form-check {\r\n display: -webkit-box;\r\n display: -ms-flexbox;\r\n display: flex;\r\n -webkit-box-align: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n -webkit-box-pack: center;\r\n -ms-flex-pack: center;\r\n justify-content: center;\r\n width: auto;\r\n padding-left: 0;\r\n }\r\n .form-inline .form-check-input {\r\n position: relative;\r\n margin-top: 0;\r\n margin-right: 0.25rem;\r\n margin-left: 0;\r\n }\r\n .form-inline .custom-control {\r\n -webkit-box-align: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n -webkit-box-pack: center;\r\n -ms-flex-pack: center;\r\n justify-content: center;\r\n }\r\n .form-inline .custom-control-label {\r\n margin-bottom: 0;\r\n }\r\n}\r\n\r\n.btn {\r\n display: inline-block;\r\n font-weight: 400;\r\n text-align: center;\r\n white-space: nowrap;\r\n vertical-align: middle;\r\n -webkit-user-select: none;\r\n -moz-user-select: none;\r\n -ms-user-select: none;\r\n user-select: none;\r\n border: 1px solid transparent;\r\n padding: 0.375rem 0.75rem;\r\n font-size: 1rem;\r\n line-height: 1.5;\r\n border-radius: 0.25rem;\r\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\r\n}\r\n\r\n.btn:hover, .btn:focus {\r\n text-decoration: none;\r\n}\r\n\r\n.btn:focus, .btn.focus {\r\n outline: 0;\r\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\r\n}\r\n\r\n.btn.disabled, .btn:disabled {\r\n opacity: 0.65;\r\n}\r\n\r\n.btn:not(:disabled):not(.disabled) {\r\n cursor: pointer;\r\n}\r\n\r\n.btn:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active {\r\n background-image: none;\r\n}\r\n\r\na.btn.disabled,\r\nfieldset:disabled a.btn {\r\n pointer-events: none;\r\n}\r\n\r\n.btn-primary {\r\n color: #fff;\r\n background-color: #007bff;\r\n border-color: #007bff;\r\n}\r\n\r\n.btn-primary:hover {\r\n color: #fff;\r\n background-color: #0069d9;\r\n border-color: #0062cc;\r\n}\r\n\r\n.btn-primary:focus, .btn-primary.focus {\r\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\r\n}\r\n\r\n.btn-primary.disabled, .btn-primary:disabled {\r\n color: #fff;\r\n background-color: #007bff;\r\n border-color: #007bff;\r\n}\r\n\r\n.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,\r\n.show > .btn-primary.dropdown-toggle {\r\n color: #fff;\r\n background-color: #0062cc;\r\n border-color: #005cbf;\r\n}\r\n\r\n.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,\r\n.show > .btn-primary.dropdown-toggle:focus {\r\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\r\n}\r\n\r\n.btn-secondary {\r\n color: #fff;\r\n background-color: #6c757d;\r\n border-color: #6c757d;\r\n}\r\n\r\n.btn-secondary:hover {\r\n color: #fff;\r\n background-color: #5a6268;\r\n border-color: #545b62;\r\n}\r\n\r\n.btn-secondary:focus, .btn-secondary.focus {\r\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\r\n}\r\n\r\n.btn-secondary.disabled, .btn-secondary:disabled {\r\n color: #fff;\r\n background-color: #6c757d;\r\n border-color: #6c757d;\r\n}\r\n\r\n.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,\r\n.show > .btn-secondary.dropdown-toggle {\r\n color: #fff;\r\n background-color: #545b62;\r\n border-color: #4e555b;\r\n}\r\n\r\n.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,\r\n.show > .btn-secondary.dropdown-toggle:focus {\r\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\r\n}\r\n\r\n.btn-success {\r\n color: #fff;\r\n background-color: #28a745;\r\n border-color: #28a745;\r\n}\r\n\r\n.btn-success:hover {\r\n color: #fff;\r\n background-color: #218838;\r\n border-color: #1e7e34;\r\n}\r\n\r\n.btn-success:focus, .btn-success.focus {\r\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\r\n}\r\n\r\n.btn-success.disabled, .btn-success:disabled {\r\n color: #fff;\r\n background-color: #28a745;\r\n border-color: #28a745;\r\n}\r\n\r\n.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,\r\n.show > .btn-success.dropdown-toggle {\r\n color: #fff;\r\n background-color: #1e7e34;\r\n border-color: #1c7430;\r\n}\r\n\r\n.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,\r\n.show > .btn-success.dropdown-toggle:focus {\r\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\r\n}\r\n\r\n.btn-info {\r\n color: #fff;\r\n background-color: #17a2b8;\r\n border-color: #17a2b8;\r\n}\r\n\r\n.btn-info:hover {\r\n color: #fff;\r\n background-color: #138496;\r\n border-color: #117a8b;\r\n}\r\n\r\n.btn-info:focus, .btn-info.focus {\r\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\r\n}\r\n\r\n.btn-info.disabled, .btn-info:disabled {\r\n color: #fff;\r\n background-color: #17a2b8;\r\n border-color: #17a2b8;\r\n}\r\n\r\n.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,\r\n.show > .btn-info.dropdown-toggle {\r\n color: #fff;\r\n background-color: #117a8b;\r\n border-color: #10707f;\r\n}\r\n\r\n.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,\r\n.show > .btn-info.dropdown-toggle:focus {\r\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\r\n}\r\n\r\n.btn-warning {\r\n color: #212529;\r\n background-color: #ffc107;\r\n border-color: #ffc107;\r\n}\r\n\r\n.btn-warning:hover {\r\n color: #212529;\r\n background-color: #e0a800;\r\n border-color: #d39e00;\r\n}\r\n\r\n.btn-warning:focus, .btn-warning.focus {\r\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\r\n}\r\n\r\n.btn-warning.disabled, .btn-warning:disabled {\r\n color: #212529;\r\n background-color: #ffc107;\r\n border-color: #ffc107;\r\n}\r\n\r\n.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,\r\n.show > .btn-warning.dropdown-toggle {\r\n color: #212529;\r\n background-color: #d39e00;\r\n border-color: #c69500;\r\n}\r\n\r\n.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,\r\n.show > .btn-warning.dropdown-toggle:focus {\r\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\r\n}\r\n\r\n.btn-danger {\r\n color: #fff;\r\n background-color: #dc3545;\r\n border-color: #dc3545;\r\n}\r\n\r\n.btn-danger:hover {\r\n color: #fff;\r\n background-color: #c82333;\r\n border-color: #bd2130;\r\n}\r\n\r\n.btn-danger:focus, .btn-danger.focus {\r\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\r\n}\r\n\r\n.btn-danger.disabled, .btn-danger:disabled {\r\n color: #fff;\r\n background-color: #dc3545;\r\n border-color: #dc3545;\r\n}\r\n\r\n.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,\r\n.show > .btn-danger.dropdown-toggle {\r\n color: #fff;\r\n background-color: #bd2130;\r\n border-color: #b21f2d;\r\n}\r\n\r\n.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,\r\n.show > .btn-danger.dropdown-toggle:focus {\r\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\r\n}\r\n\r\n.btn-light {\r\n color: #212529;\r\n background-color: #f8f9fa;\r\n border-color: #f8f9fa;\r\n}\r\n\r\n.btn-light:hover {\r\n color: #212529;\r\n background-color: #e2e6ea;\r\n border-color: #dae0e5;\r\n}\r\n\r\n.btn-light:focus, .btn-light.focus {\r\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\r\n}\r\n\r\n.btn-light.disabled, .btn-light:disabled {\r\n color: #212529;\r\n background-color: #f8f9fa;\r\n border-color: #f8f9fa;\r\n}\r\n\r\n.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,\r\n.show > .btn-light.dropdown-toggle {\r\n color: #212529;\r\n background-color: #dae0e5;\r\n border-color: #d3d9df;\r\n}\r\n\r\n.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,\r\n.show > .btn-light.dropdown-toggle:focus {\r\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\r\n}\r\n\r\n.btn-dark {\r\n color: #fff;\r\n background-color: #343a40;\r\n border-color: #343a40;\r\n}\r\n\r\n.btn-dark:hover {\r\n color: #fff;\r\n background-color: #23272b;\r\n border-color: #1d2124;\r\n}\r\n\r\n.btn-dark:focus, .btn-dark.focus {\r\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\r\n}\r\n\r\n.btn-dark.disabled, .btn-dark:disabled {\r\n color: #fff;\r\n background-color: #343a40;\r\n border-color: #343a40;\r\n}\r\n\r\n.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,\r\n.show > .btn-dark.dropdown-toggle {\r\n color: #fff;\r\n background-color: #1d2124;\r\n border-color: #171a1d;\r\n}\r\n\r\n.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,\r\n.show > .btn-dark.dropdown-toggle:focus {\r\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\r\n}\r\n\r\n.btn-outline-primary {\r\n color: #007bff;\r\n background-color: transparent;\r\n background-image: none;\r\n border-color: #007bff;\r\n}\r\n\r\n.btn-outline-primary:hover {\r\n color: #fff;\r\n background-color: #007bff;\r\n border-color: #007bff;\r\n}\r\n\r\n.btn-outline-primary:focus, .btn-outline-primary.focus {\r\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\r\n}\r\n\r\n.btn-outline-primary.disabled, .btn-outline-primary:disabled {\r\n color: #007bff;\r\n background-color: transparent;\r\n}\r\n\r\n.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,\r\n.show > .btn-outline-primary.dropdown-toggle {\r\n color: #fff;\r\n background-color: #007bff;\r\n border-color: #007bff;\r\n}\r\n\r\n.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,\r\n.show > .btn-outline-primary.dropdown-toggle:focus {\r\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\r\n}\r\n\r\n.btn-outline-secondary {\r\n color: #6c757d;\r\n background-color: transparent;\r\n background-image: none;\r\n border-color: #6c757d;\r\n}\r\n\r\n.btn-outline-secondary:hover {\r\n color: #fff;\r\n background-color: #6c757d;\r\n border-color: #6c757d;\r\n}\r\n\r\n.btn-outline-secondary:focus, .btn-outline-secondary.focus {\r\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\r\n}\r\n\r\n.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {\r\n color: #6c757d;\r\n background-color: transparent;\r\n}\r\n\r\n.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,\r\n.show > .btn-outline-secondary.dropdown-toggle {\r\n color: #fff;\r\n background-color: #6c757d;\r\n border-color: #6c757d;\r\n}\r\n\r\n.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,\r\n.show > .btn-outline-secondary.dropdown-toggle:focus {\r\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\r\n}\r\n\r\n.btn-outline-success {\r\n color: #28a745;\r\n background-color: transparent;\r\n background-image: none;\r\n border-color: #28a745;\r\n}\r\n\r\n.btn-outline-success:hover {\r\n color: #fff;\r\n background-color: #28a745;\r\n border-color: #28a745;\r\n}\r\n\r\n.btn-outline-success:focus, .btn-outline-success.focus {\r\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\r\n}\r\n\r\n.btn-outline-success.disabled, .btn-outline-success:disabled {\r\n color: #28a745;\r\n background-color: transparent;\r\n}\r\n\r\n.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,\r\n.show > .btn-outline-success.dropdown-toggle {\r\n color: #fff;\r\n background-color: #28a745;\r\n border-color: #28a745;\r\n}\r\n\r\n.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,\r\n.show > .btn-outline-success.dropdown-toggle:focus {\r\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\r\n}\r\n\r\n.btn-outline-info {\r\n color: #17a2b8;\r\n background-color: transparent;\r\n background-image: none;\r\n border-color: #17a2b8;\r\n}\r\n\r\n.btn-outline-info:hover {\r\n color: #fff;\r\n background-color: #17a2b8;\r\n border-color: #17a2b8;\r\n}\r\n\r\n.btn-outline-info:focus, .btn-outline-info.focus {\r\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\r\n}\r\n\r\n.btn-outline-info.disabled, .btn-outline-info:disabled {\r\n color: #17a2b8;\r\n background-color: transparent;\r\n}\r\n\r\n.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,\r\n.show > .btn-outline-info.dropdown-toggle {\r\n color: #fff;\r\n background-color: #17a2b8;\r\n border-color: #17a2b8;\r\n}\r\n\r\n.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,\r\n.show > .btn-outline-info.dropdown-toggle:focus {\r\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\r\n}\r\n\r\n.btn-outline-warning {\r\n color: #ffc107;\r\n background-color: transparent;\r\n background-image: none;\r\n border-color: #ffc107;\r\n}\r\n\r\n.btn-outline-warning:hover {\r\n color: #212529;\r\n background-color: #ffc107;\r\n border-color: #ffc107;\r\n}\r\n\r\n.btn-outline-warning:focus, .btn-outline-warning.focus {\r\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\r\n}\r\n\r\n.btn-outline-warning.disabled, .btn-outline-warning:disabled {\r\n color: #ffc107;\r\n background-color: transparent;\r\n}\r\n\r\n.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,\r\n.show > .btn-outline-warning.dropdown-toggle {\r\n color: #212529;\r\n background-color: #ffc107;\r\n border-color: #ffc107;\r\n}\r\n\r\n.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,\r\n.show > .btn-outline-warning.dropdown-toggle:focus {\r\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\r\n}\r\n\r\n.btn-outline-danger {\r\n color: #dc3545;\r\n background-color: transparent;\r\n background-image: none;\r\n border-color: #dc3545;\r\n}\r\n\r\n.btn-outline-danger:hover {\r\n color: #fff;\r\n background-color: #dc3545;\r\n border-color: #dc3545;\r\n}\r\n\r\n.btn-outline-danger:focus, .btn-outline-danger.focus {\r\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\r\n}\r\n\r\n.btn-outline-danger.disabled, .btn-outline-danger:disabled {\r\n color: #dc3545;\r\n background-color: transparent;\r\n}\r\n\r\n.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,\r\n.show > .btn-outline-danger.dropdown-toggle {\r\n color: #fff;\r\n background-color: #dc3545;\r\n border-color: #dc3545;\r\n}\r\n\r\n.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,\r\n.show > .btn-outline-danger.dropdown-toggle:focus {\r\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\r\n}\r\n\r\n.btn-outline-light {\r\n color: #f8f9fa;\r\n background-color: transparent;\r\n background-image: none;\r\n border-color: #f8f9fa;\r\n}\r\n\r\n.btn-outline-light:hover {\r\n color: #212529;\r\n background-color: #f8f9fa;\r\n border-color: #f8f9fa;\r\n}\r\n\r\n.btn-outline-light:focus, .btn-outline-light.focus {\r\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\r\n}\r\n\r\n.btn-outline-light.disabled, .btn-outline-light:disabled {\r\n color: #f8f9fa;\r\n background-color: transparent;\r\n}\r\n\r\n.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,\r\n.show > .btn-outline-light.dropdown-toggle {\r\n color: #212529;\r\n background-color: #f8f9fa;\r\n border-color: #f8f9fa;\r\n}\r\n\r\n.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,\r\n.show > .btn-outline-light.dropdown-toggle:focus {\r\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\r\n}\r\n\r\n.btn-outline-dark {\r\n color: #343a40;\r\n background-color: transparent;\r\n background-image: none;\r\n border-color: #343a40;\r\n}\r\n\r\n.btn-outline-dark:hover {\r\n color: #fff;\r\n background-color: #343a40;\r\n border-color: #343a40;\r\n}\r\n\r\n.btn-outline-dark:focus, .btn-outline-dark.focus {\r\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\r\n}\r\n\r\n.btn-outline-dark.disabled, .btn-outline-dark:disabled {\r\n color: #343a40;\r\n background-color: transparent;\r\n}\r\n\r\n.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,\r\n.show > .btn-outline-dark.dropdown-toggle {\r\n color: #fff;\r\n background-color: #343a40;\r\n border-color: #343a40;\r\n}\r\n\r\n.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,\r\n.show > .btn-outline-dark.dropdown-toggle:focus {\r\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\r\n}\r\n\r\n.btn-link {\r\n font-weight: 400;\r\n color: #007bff;\r\n background-color: transparent;\r\n}\r\n\r\n.btn-link:hover {\r\n color: #0056b3;\r\n text-decoration: underline;\r\n background-color: transparent;\r\n border-color: transparent;\r\n}\r\n\r\n.btn-link:focus, .btn-link.focus {\r\n text-decoration: underline;\r\n border-color: transparent;\r\n box-shadow: none;\r\n}\r\n\r\n.btn-link:disabled, .btn-link.disabled {\r\n color: #6c757d;\r\n}\r\n\r\n.btn-lg, .btn-group-lg > .btn {\r\n padding: 0.5rem 1rem;\r\n font-size: 1.25rem;\r\n line-height: 1.5;\r\n border-radius: 0.3rem;\r\n}\r\n\r\n.btn-sm, .btn-group-sm > .btn {\r\n padding: 0.25rem 0.5rem;\r\n font-size: 0.875rem;\r\n line-height: 1.5;\r\n border-radius: 0.2rem;\r\n}\r\n\r\n.btn-block {\r\n display: block;\r\n width: 100%;\r\n}\r\n\r\n.btn-block + .btn-block {\r\n margin-top: 0.5rem;\r\n}\r\n\r\ninput[type=\"submit\"].btn-block,\r\ninput[type=\"reset\"].btn-block,\r\ninput[type=\"button\"].btn-block {\r\n width: 100%;\r\n}\r\n\r\n.fade {\r\n opacity: 0;\r\n transition: opacity 0.15s linear;\r\n}\r\n\r\n.fade.show {\r\n opacity: 1;\r\n}\r\n\r\n.collapse {\r\n display: none;\r\n}\r\n\r\n.collapse.show {\r\n display: block;\r\n}\r\n\r\ntr.collapse.show {\r\n display: table-row;\r\n}\r\n\r\ntbody.collapse.show {\r\n display: table-row-group;\r\n}\r\n\r\n.collapsing {\r\n position: relative;\r\n height: 0;\r\n overflow: hidden;\r\n transition: height 0.35s ease;\r\n}\r\n\r\n.dropup,\r\n.dropdown {\r\n position: relative;\r\n}\r\n\r\n.dropdown-toggle::after {\r\n display: inline-block;\r\n width: 0;\r\n height: 0;\r\n margin-left: 0.255em;\r\n vertical-align: 0.255em;\r\n content: \"\";\r\n border-top: 0.3em solid;\r\n border-right: 0.3em solid transparent;\r\n border-bottom: 0;\r\n border-left: 0.3em solid transparent;\r\n}\r\n\r\n.dropdown-toggle:empty::after {\r\n margin-left: 0;\r\n}\r\n\r\n.dropdown-menu {\r\n position: absolute;\r\n top: 100%;\r\n left: 0;\r\n z-index: 1000;\r\n display: none;\r\n float: left;\r\n min-width: 10rem;\r\n padding: 0.5rem 0;\r\n margin: 0.125rem 0 0;\r\n font-size: 1rem;\r\n color: #212529;\r\n text-align: left;\r\n list-style: none;\r\n background-color: #fff;\r\n background-clip: padding-box;\r\n border: 1px solid rgba(0, 0, 0, 0.15);\r\n border-radius: 0.25rem;\r\n}\r\n\r\n.dropup .dropdown-menu {\r\n margin-top: 0;\r\n margin-bottom: 0.125rem;\r\n}\r\n\r\n.dropup .dropdown-toggle::after {\r\n display: inline-block;\r\n width: 0;\r\n height: 0;\r\n margin-left: 0.255em;\r\n vertical-align: 0.255em;\r\n content: \"\";\r\n border-top: 0;\r\n border-right: 0.3em solid transparent;\r\n border-bottom: 0.3em solid;\r\n border-left: 0.3em solid transparent;\r\n}\r\n\r\n.dropup .dropdown-toggle:empty::after {\r\n margin-left: 0;\r\n}\r\n\r\n.dropright .dropdown-menu {\r\n margin-top: 0;\r\n margin-left: 0.125rem;\r\n}\r\n\r\n.dropright .dropdown-toggle::after {\r\n display: inline-block;\r\n width: 0;\r\n height: 0;\r\n margin-left: 0.255em;\r\n vertical-align: 0.255em;\r\n content: \"\";\r\n border-top: 0.3em solid transparent;\r\n border-bottom: 0.3em solid transparent;\r\n border-left: 0.3em solid;\r\n}\r\n\r\n.dropright .dropdown-toggle:empty::after {\r\n margin-left: 0;\r\n}\r\n\r\n.dropright .dropdown-toggle::after {\r\n vertical-align: 0;\r\n}\r\n\r\n.dropleft .dropdown-menu {\r\n margin-top: 0;\r\n margin-right: 0.125rem;\r\n}\r\n\r\n.dropleft .dropdown-toggle::after {\r\n display: inline-block;\r\n width: 0;\r\n height: 0;\r\n margin-left: 0.255em;\r\n vertical-align: 0.255em;\r\n content: \"\";\r\n}\r\n\r\n.dropleft .dropdown-toggle::after {\r\n display: none;\r\n}\r\n\r\n.dropleft .dropdown-toggle::before {\r\n display: inline-block;\r\n width: 0;\r\n height: 0;\r\n margin-right: 0.255em;\r\n vertical-align: 0.255em;\r\n content: \"\";\r\n border-top: 0.3em solid transparent;\r\n border-right: 0.3em solid;\r\n border-bottom: 0.3em solid transparent;\r\n}\r\n\r\n.dropleft .dropdown-toggle:empty::after {\r\n margin-left: 0;\r\n}\r\n\r\n.dropleft .dropdown-toggle::before {\r\n vertical-align: 0;\r\n}\r\n\r\n.dropdown-divider {\r\n height: 0;\r\n margin: 0.5rem 0;\r\n overflow: hidden;\r\n border-top: 1px solid #e9ecef;\r\n}\r\n\r\n.dropdown-item {\r\n display: block;\r\n width: 100%;\r\n padding: 0.25rem 1.5rem;\r\n clear: both;\r\n font-weight: 400;\r\n color: #212529;\r\n text-align: inherit;\r\n white-space: nowrap;\r\n background-color: transparent;\r\n border: 0;\r\n}\r\n\r\n.dropdown-item:hover, .dropdown-item:focus {\r\n color: #16181b;\r\n text-decoration: none;\r\n background-color: #f8f9fa;\r\n}\r\n\r\n.dropdown-item.active, .dropdown-item:active {\r\n color: #fff;\r\n text-decoration: none;\r\n background-color: #007bff;\r\n}\r\n\r\n.dropdown-item.disabled, .dropdown-item:disabled {\r\n color: #6c757d;\r\n background-color: transparent;\r\n}\r\n\r\n.dropdown-menu.show {\r\n display: block;\r\n}\r\n\r\n.dropdown-header {\r\n display: block;\r\n padding: 0.5rem 1.5rem;\r\n margin-bottom: 0;\r\n font-size: 0.875rem;\r\n color: #6c757d;\r\n white-space: nowrap;\r\n}\r\n\r\n.btn-group,\r\n.btn-group-vertical {\r\n position: relative;\r\n display: -webkit-inline-box;\r\n display: -ms-inline-flexbox;\r\n display: inline-flex;\r\n vertical-align: middle;\r\n}\r\n\r\n.btn-group > .btn,\r\n.btn-group-vertical > .btn {\r\n position: relative;\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 1 auto;\r\n flex: 0 1 auto;\r\n}\r\n\r\n.btn-group > .btn:hover,\r\n.btn-group-vertical > .btn:hover {\r\n z-index: 1;\r\n}\r\n\r\n.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,\r\n.btn-group-vertical > .btn:focus,\r\n.btn-group-vertical > .btn:active,\r\n.btn-group-vertical > .btn.active {\r\n z-index: 1;\r\n}\r\n\r\n.btn-group .btn + .btn,\r\n.btn-group .btn + .btn-group,\r\n.btn-group .btn-group + .btn,\r\n.btn-group .btn-group + .btn-group,\r\n.btn-group-vertical .btn + .btn,\r\n.btn-group-vertical .btn + .btn-group,\r\n.btn-group-vertical .btn-group + .btn,\r\n.btn-group-vertical .btn-group + .btn-group {\r\n margin-left: -1px;\r\n}\r\n\r\n.btn-toolbar {\r\n display: -webkit-box;\r\n display: -ms-flexbox;\r\n display: flex;\r\n -ms-flex-wrap: wrap;\r\n flex-wrap: wrap;\r\n -webkit-box-pack: start;\r\n -ms-flex-pack: start;\r\n justify-content: flex-start;\r\n}\r\n\r\n.btn-toolbar .input-group {\r\n width: auto;\r\n}\r\n\r\n.btn-group > .btn:first-child {\r\n margin-left: 0;\r\n}\r\n\r\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\r\n.btn-group > .btn-group:not(:last-child) > .btn {\r\n border-top-right-radius: 0;\r\n border-bottom-right-radius: 0;\r\n}\r\n\r\n.btn-group > .btn:not(:first-child),\r\n.btn-group > .btn-group:not(:first-child) > .btn {\r\n border-top-left-radius: 0;\r\n border-bottom-left-radius: 0;\r\n}\r\n\r\n.dropdown-toggle-split {\r\n padding-right: 0.5625rem;\r\n padding-left: 0.5625rem;\r\n}\r\n\r\n.dropdown-toggle-split::after {\r\n margin-left: 0;\r\n}\r\n\r\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\r\n padding-right: 0.375rem;\r\n padding-left: 0.375rem;\r\n}\r\n\r\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\r\n padding-right: 0.75rem;\r\n padding-left: 0.75rem;\r\n}\r\n\r\n.btn-group-vertical {\r\n -webkit-box-orient: vertical;\r\n -webkit-box-direction: normal;\r\n -ms-flex-direction: column;\r\n flex-direction: column;\r\n -webkit-box-align: start;\r\n -ms-flex-align: start;\r\n align-items: flex-start;\r\n -webkit-box-pack: center;\r\n -ms-flex-pack: center;\r\n justify-content: center;\r\n}\r\n\r\n.btn-group-vertical .btn,\r\n.btn-group-vertical .btn-group {\r\n width: 100%;\r\n}\r\n\r\n.btn-group-vertical > .btn + .btn,\r\n.btn-group-vertical > .btn + .btn-group,\r\n.btn-group-vertical > .btn-group + .btn,\r\n.btn-group-vertical > .btn-group + .btn-group {\r\n margin-top: -1px;\r\n margin-left: 0;\r\n}\r\n\r\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\r\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\r\n border-bottom-right-radius: 0;\r\n border-bottom-left-radius: 0;\r\n}\r\n\r\n.btn-group-vertical > .btn:not(:first-child),\r\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\r\n border-top-left-radius: 0;\r\n border-top-right-radius: 0;\r\n}\r\n\r\n.btn-group-toggle > .btn,\r\n.btn-group-toggle > .btn-group > .btn {\r\n margin-bottom: 0;\r\n}\r\n\r\n.btn-group-toggle > .btn input[type=\"radio\"],\r\n.btn-group-toggle > .btn input[type=\"checkbox\"],\r\n.btn-group-toggle > .btn-group > .btn input[type=\"radio\"],\r\n.btn-group-toggle > .btn-group > .btn input[type=\"checkbox\"] {\r\n position: absolute;\r\n clip: rect(0, 0, 0, 0);\r\n pointer-events: none;\r\n}\r\n\r\n.input-group {\r\n position: relative;\r\n display: -webkit-box;\r\n display: -ms-flexbox;\r\n display: flex;\r\n -ms-flex-wrap: wrap;\r\n flex-wrap: wrap;\r\n -webkit-box-align: stretch;\r\n -ms-flex-align: stretch;\r\n align-items: stretch;\r\n width: 100%;\r\n}\r\n\r\n.input-group > .form-control,\r\n.input-group > .custom-select,\r\n.input-group > .custom-file {\r\n position: relative;\r\n -webkit-box-flex: 1;\r\n -ms-flex: 1 1 auto;\r\n flex: 1 1 auto;\r\n width: 1%;\r\n margin-bottom: 0;\r\n}\r\n\r\n.input-group > .form-control:focus,\r\n.input-group > .custom-select:focus,\r\n.input-group > .custom-file:focus {\r\n z-index: 3;\r\n}\r\n\r\n.input-group > .form-control + .form-control,\r\n.input-group > .form-control + .custom-select,\r\n.input-group > .form-control + .custom-file,\r\n.input-group > .custom-select + .form-control,\r\n.input-group > .custom-select + .custom-select,\r\n.input-group > .custom-select + .custom-file,\r\n.input-group > .custom-file + .form-control,\r\n.input-group > .custom-file + .custom-select,\r\n.input-group > .custom-file + .custom-file {\r\n margin-left: -1px;\r\n}\r\n\r\n.input-group > .form-control:not(:last-child),\r\n.input-group > .custom-select:not(:last-child) {\r\n border-top-right-radius: 0;\r\n border-bottom-right-radius: 0;\r\n}\r\n\r\n.input-group > .form-control:not(:first-child),\r\n.input-group > .custom-select:not(:first-child) {\r\n border-top-left-radius: 0;\r\n border-bottom-left-radius: 0;\r\n}\r\n\r\n.input-group > .custom-file {\r\n display: -webkit-box;\r\n display: -ms-flexbox;\r\n display: flex;\r\n -webkit-box-align: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n}\r\n\r\n.input-group > .custom-file:not(:last-child) .custom-file-label,\r\n.input-group > .custom-file:not(:last-child) .custom-file-label::before {\r\n border-top-right-radius: 0;\r\n border-bottom-right-radius: 0;\r\n}\r\n\r\n.input-group > .custom-file:not(:first-child) .custom-file-label,\r\n.input-group > .custom-file:not(:first-child) .custom-file-label::before {\r\n border-top-left-radius: 0;\r\n border-bottom-left-radius: 0;\r\n}\r\n\r\n.input-group-prepend,\r\n.input-group-append {\r\n display: -webkit-box;\r\n display: -ms-flexbox;\r\n display: flex;\r\n}\r\n\r\n.input-group-prepend .btn,\r\n.input-group-append .btn {\r\n position: relative;\r\n z-index: 2;\r\n}\r\n\r\n.input-group-prepend .btn + .btn,\r\n.input-group-prepend .btn + .input-group-text,\r\n.input-group-prepend .input-group-text + .input-group-text,\r\n.input-group-prepend .input-group-text + .btn,\r\n.input-group-append .btn + .btn,\r\n.input-group-append .btn + .input-group-text,\r\n.input-group-append .input-group-text + .input-group-text,\r\n.input-group-append .input-group-text + .btn {\r\n margin-left: -1px;\r\n}\r\n\r\n.input-group-prepend {\r\n margin-right: -1px;\r\n}\r\n\r\n.input-group-append {\r\n margin-left: -1px;\r\n}\r\n\r\n.input-group-text {\r\n display: -webkit-box;\r\n display: -ms-flexbox;\r\n display: flex;\r\n -webkit-box-align: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n padding: 0.375rem 0.75rem;\r\n margin-bottom: 0;\r\n font-size: 1rem;\r\n font-weight: 400;\r\n line-height: 1.5;\r\n color: #495057;\r\n text-align: center;\r\n white-space: nowrap;\r\n background-color: #e9ecef;\r\n border: 1px solid #ced4da;\r\n border-radius: 0.25rem;\r\n}\r\n\r\n.input-group-text input[type=\"radio\"],\r\n.input-group-text input[type=\"checkbox\"] {\r\n margin-top: 0;\r\n}\r\n\r\n.input-group > .input-group-prepend > .btn,\r\n.input-group > .input-group-prepend > .input-group-text,\r\n.input-group > .input-group-append:not(:last-child) > .btn,\r\n.input-group > .input-group-append:not(:last-child) > .input-group-text,\r\n.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),\r\n.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {\r\n border-top-right-radius: 0;\r\n border-bottom-right-radius: 0;\r\n}\r\n\r\n.input-group > .input-group-append > .btn,\r\n.input-group > .input-group-append > .input-group-text,\r\n.input-group > .input-group-prepend:not(:first-child) > .btn,\r\n.input-group > .input-group-prepend:not(:first-child) > .input-group-text,\r\n.input-group > .input-group-prepend:first-child > .btn:not(:first-child),\r\n.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {\r\n border-top-left-radius: 0;\r\n border-bottom-left-radius: 0;\r\n}\r\n\r\n.custom-control {\r\n position: relative;\r\n display: block;\r\n min-height: 1.5rem;\r\n padding-left: 1.5rem;\r\n}\r\n\r\n.custom-control-inline {\r\n display: -webkit-inline-box;\r\n display: -ms-inline-flexbox;\r\n display: inline-flex;\r\n margin-right: 1rem;\r\n}\r\n\r\n.custom-control-input {\r\n position: absolute;\r\n z-index: -1;\r\n opacity: 0;\r\n}\r\n\r\n.custom-control-input:checked ~ .custom-control-label::before {\r\n color: #fff;\r\n background-color: #007bff;\r\n}\r\n\r\n.custom-control-input:focus ~ .custom-control-label::before {\r\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\r\n}\r\n\r\n.custom-control-input:active ~ .custom-control-label::before {\r\n color: #fff;\r\n background-color: #b3d7ff;\r\n}\r\n\r\n.custom-control-input:disabled ~ .custom-control-label {\r\n color: #6c757d;\r\n}\r\n\r\n.custom-control-input:disabled ~ .custom-control-label::before {\r\n background-color: #e9ecef;\r\n}\r\n\r\n.custom-control-label {\r\n margin-bottom: 0;\r\n}\r\n\r\n.custom-control-label::before {\r\n position: absolute;\r\n top: 0.25rem;\r\n left: 0;\r\n display: block;\r\n width: 1rem;\r\n height: 1rem;\r\n pointer-events: none;\r\n content: \"\";\r\n -webkit-user-select: none;\r\n -moz-user-select: none;\r\n -ms-user-select: none;\r\n user-select: none;\r\n background-color: #dee2e6;\r\n}\r\n\r\n.custom-control-label::after {\r\n position: absolute;\r\n top: 0.25rem;\r\n left: 0;\r\n display: block;\r\n width: 1rem;\r\n height: 1rem;\r\n content: \"\";\r\n background-repeat: no-repeat;\r\n background-position: center center;\r\n background-size: 50% 50%;\r\n}\r\n\r\n.custom-checkbox .custom-control-label::before {\r\n border-radius: 0.25rem;\r\n}\r\n\r\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {\r\n background-color: #007bff;\r\n}\r\n\r\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {\r\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E\");\r\n}\r\n\r\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {\r\n background-color: #007bff;\r\n}\r\n\r\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {\r\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E\");\r\n}\r\n\r\n.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {\r\n background-color: rgba(0, 123, 255, 0.5);\r\n}\r\n\r\n.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {\r\n background-color: rgba(0, 123, 255, 0.5);\r\n}\r\n\r\n.custom-radio .custom-control-label::before {\r\n border-radius: 50%;\r\n}\r\n\r\n.custom-radio .custom-control-input:checked ~ .custom-control-label::before {\r\n background-color: #007bff;\r\n}\r\n\r\n.custom-radio .custom-control-input:checked ~ .custom-control-label::after {\r\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E\");\r\n}\r\n\r\n.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {\r\n background-color: rgba(0, 123, 255, 0.5);\r\n}\r\n\r\n.custom-select {\r\n display: inline-block;\r\n width: 100%;\r\n height: calc(2.25rem + 2px);\r\n padding: 0.375rem 1.75rem 0.375rem 0.75rem;\r\n line-height: 1.5;\r\n color: #495057;\r\n vertical-align: middle;\r\n background: #fff url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\") no-repeat right 0.75rem center;\r\n background-size: 8px 10px;\r\n border: 1px solid #ced4da;\r\n border-radius: 0.25rem;\r\n -webkit-appearance: none;\r\n -moz-appearance: none;\r\n appearance: none;\r\n}\r\n\r\n.custom-select:focus {\r\n border-color: #80bdff;\r\n outline: 0;\r\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(128, 189, 255, 0.5);\r\n}\r\n\r\n.custom-select:focus::-ms-value {\r\n color: #495057;\r\n background-color: #fff;\r\n}\r\n\r\n.custom-select[multiple], .custom-select[size]:not([size=\"1\"]) {\r\n height: auto;\r\n padding-right: 0.75rem;\r\n background-image: none;\r\n}\r\n\r\n.custom-select:disabled {\r\n color: #6c757d;\r\n background-color: #e9ecef;\r\n}\r\n\r\n.custom-select::-ms-expand {\r\n opacity: 0;\r\n}\r\n\r\n.custom-select-sm {\r\n height: calc(1.8125rem + 2px);\r\n padding-top: 0.375rem;\r\n padding-bottom: 0.375rem;\r\n font-size: 75%;\r\n}\r\n\r\n.custom-select-lg {\r\n height: calc(2.875rem + 2px);\r\n padding-top: 0.375rem;\r\n padding-bottom: 0.375rem;\r\n font-size: 125%;\r\n}\r\n\r\n.custom-file {\r\n position: relative;\r\n display: inline-block;\r\n width: 100%;\r\n height: calc(2.25rem + 2px);\r\n margin-bottom: 0;\r\n}\r\n\r\n.custom-file-input {\r\n position: relative;\r\n z-index: 2;\r\n width: 100%;\r\n height: calc(2.25rem + 2px);\r\n margin: 0;\r\n opacity: 0;\r\n}\r\n\r\n.custom-file-input:focus ~ .custom-file-control {\r\n border-color: #80bdff;\r\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\r\n}\r\n\r\n.custom-file-input:focus ~ .custom-file-control::before {\r\n border-color: #80bdff;\r\n}\r\n\r\n.custom-file-input:lang(en) ~ .custom-file-label::after {\r\n content: \"Browse\";\r\n}\r\n\r\n.custom-file-label {\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n left: 0;\r\n z-index: 1;\r\n height: calc(2.25rem + 2px);\r\n padding: 0.375rem 0.75rem;\r\n line-height: 1.5;\r\n color: #495057;\r\n background-color: #fff;\r\n border: 1px solid #ced4da;\r\n border-radius: 0.25rem;\r\n}\r\n\r\n.custom-file-label::after {\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n bottom: 0;\r\n z-index: 3;\r\n display: block;\r\n height: calc(calc(2.25rem + 2px) - 1px * 2);\r\n padding: 0.375rem 0.75rem;\r\n line-height: 1.5;\r\n color: #495057;\r\n content: \"Browse\";\r\n background-color: #e9ecef;\r\n border-left: 1px solid #ced4da;\r\n border-radius: 0 0.25rem 0.25rem 0;\r\n}\r\n\r\n.nav {\r\n display: -webkit-box;\r\n display: -ms-flexbox;\r\n display: flex;\r\n -ms-flex-wrap: wrap;\r\n flex-wrap: wrap;\r\n padding-left: 0;\r\n margin-bottom: 0;\r\n list-style: none;\r\n}\r\n\r\n.nav-link {\r\n display: block;\r\n padding: 0.5rem 1rem;\r\n}\r\n\r\n.nav-link:hover, .nav-link:focus {\r\n text-decoration: none;\r\n}\r\n\r\n.nav-link.disabled {\r\n color: #6c757d;\r\n}\r\n\r\n.nav-tabs {\r\n border-bottom: 1px solid #dee2e6;\r\n}\r\n\r\n.nav-tabs .nav-item {\r\n margin-bottom: -1px;\r\n}\r\n\r\n.nav-tabs .nav-link {\r\n border: 1px solid transparent;\r\n border-top-left-radius: 0.25rem;\r\n border-top-right-radius: 0.25rem;\r\n}\r\n\r\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\r\n border-color: #e9ecef #e9ecef #dee2e6;\r\n}\r\n\r\n.nav-tabs .nav-link.disabled {\r\n color: #6c757d;\r\n background-color: transparent;\r\n border-color: transparent;\r\n}\r\n\r\n.nav-tabs .nav-link.active,\r\n.nav-tabs .nav-item.show .nav-link {\r\n color: #495057;\r\n background-color: #fff;\r\n border-color: #dee2e6 #dee2e6 #fff;\r\n}\r\n\r\n.nav-tabs .dropdown-menu {\r\n margin-top: -1px;\r\n border-top-left-radius: 0;\r\n border-top-right-radius: 0;\r\n}\r\n\r\n.nav-pills .nav-link {\r\n border-radius: 0.25rem;\r\n}\r\n\r\n.nav-pills .nav-link.active,\r\n.nav-pills .show > .nav-link {\r\n color: #fff;\r\n background-color: #007bff;\r\n}\r\n\r\n.nav-fill .nav-item {\r\n -webkit-box-flex: 1;\r\n -ms-flex: 1 1 auto;\r\n flex: 1 1 auto;\r\n text-align: center;\r\n}\r\n\r\n.nav-justified .nav-item {\r\n -ms-flex-preferred-size: 0;\r\n flex-basis: 0;\r\n -webkit-box-flex: 1;\r\n -ms-flex-positive: 1;\r\n flex-grow: 1;\r\n text-align: center;\r\n}\r\n\r\n.tab-content > .tab-pane {\r\n display: none;\r\n}\r\n\r\n.tab-content > .active {\r\n display: block;\r\n}\r\n\r\n.navbar {\r\n position: relative;\r\n display: -webkit-box;\r\n display: -ms-flexbox;\r\n display: flex;\r\n -ms-flex-wrap: wrap;\r\n flex-wrap: wrap;\r\n -webkit-box-align: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n -webkit-box-pack: justify;\r\n -ms-flex-pack: justify;\r\n justify-content: space-between;\r\n padding: 0.5rem 1rem;\r\n}\r\n\r\n.navbar > .container,\r\n.navbar > .container-fluid {\r\n display: -webkit-box;\r\n display: -ms-flexbox;\r\n display: flex;\r\n -ms-flex-wrap: wrap;\r\n flex-wrap: wrap;\r\n -webkit-box-align: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n -webkit-box-pack: justify;\r\n -ms-flex-pack: justify;\r\n justify-content: space-between;\r\n}\r\n\r\n.navbar-brand {\r\n display: inline-block;\r\n padding-top: 0.3125rem;\r\n padding-bottom: 0.3125rem;\r\n margin-right: 1rem;\r\n font-size: 1.25rem;\r\n line-height: inherit;\r\n white-space: nowrap;\r\n}\r\n\r\n.navbar-brand:hover, .navbar-brand:focus {\r\n text-decoration: none;\r\n}\r\n\r\n.navbar-nav {\r\n display: -webkit-box;\r\n display: -ms-flexbox;\r\n display: flex;\r\n -webkit-box-orient: vertical;\r\n -webkit-box-direction: normal;\r\n -ms-flex-direction: column;\r\n flex-direction: column;\r\n padding-left: 0;\r\n margin-bottom: 0;\r\n list-style: none;\r\n}\r\n\r\n.navbar-nav .nav-link {\r\n padding-right: 0;\r\n padding-left: 0;\r\n}\r\n\r\n.navbar-nav .dropdown-menu {\r\n position: static;\r\n float: none;\r\n}\r\n\r\n.navbar-text {\r\n display: inline-block;\r\n padding-top: 0.5rem;\r\n padding-bottom: 0.5rem;\r\n}\r\n\r\n.navbar-collapse {\r\n -ms-flex-preferred-size: 100%;\r\n flex-basis: 100%;\r\n -webkit-box-flex: 1;\r\n -ms-flex-positive: 1;\r\n flex-grow: 1;\r\n -webkit-box-align: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n}\r\n\r\n.navbar-toggler {\r\n padding: 0.25rem 0.75rem;\r\n font-size: 1.25rem;\r\n line-height: 1;\r\n background-color: transparent;\r\n border: 1px solid transparent;\r\n border-radius: 0.25rem;\r\n}\r\n\r\n.navbar-toggler:hover, .navbar-toggler:focus {\r\n text-decoration: none;\r\n}\r\n\r\n.navbar-toggler:not(:disabled):not(.disabled) {\r\n cursor: pointer;\r\n}\r\n\r\n.navbar-toggler-icon {\r\n display: inline-block;\r\n width: 1.5em;\r\n height: 1.5em;\r\n vertical-align: middle;\r\n content: \"\";\r\n background: no-repeat center center;\r\n background-size: 100% 100%;\r\n}\r\n\r\n@media (max-width: 575.98px) {\r\n .navbar-expand-sm > .container,\r\n .navbar-expand-sm > .container-fluid {\r\n padding-right: 0;\r\n padding-left: 0;\r\n }\r\n}\r\n\r\n@media (min-width: 576px) {\r\n .navbar-expand-sm {\r\n -webkit-box-orient: horizontal;\r\n -webkit-box-direction: normal;\r\n -ms-flex-flow: row nowrap;\r\n flex-flow: row nowrap;\r\n -webkit-box-pack: start;\r\n -ms-flex-pack: start;\r\n justify-content: flex-start;\r\n }\r\n .navbar-expand-sm .navbar-nav {\r\n -webkit-box-orient: horizontal;\r\n -webkit-box-direction: normal;\r\n -ms-flex-direction: row;\r\n flex-direction: row;\r\n }\r\n .navbar-expand-sm .navbar-nav .dropdown-menu {\r\n position: absolute;\r\n }\r\n .navbar-expand-sm .navbar-nav .dropdown-menu-right {\r\n right: 0;\r\n left: auto;\r\n }\r\n .navbar-expand-sm .navbar-nav .nav-link {\r\n padding-right: 0.5rem;\r\n padding-left: 0.5rem;\r\n }\r\n .navbar-expand-sm > .container,\r\n .navbar-expand-sm > .container-fluid {\r\n -ms-flex-wrap: nowrap;\r\n flex-wrap: nowrap;\r\n }\r\n .navbar-expand-sm .navbar-collapse {\r\n display: -webkit-box !important;\r\n display: -ms-flexbox !important;\r\n display: flex !important;\r\n -ms-flex-preferred-size: auto;\r\n flex-basis: auto;\r\n }\r\n .navbar-expand-sm .navbar-toggler {\r\n display: none;\r\n }\r\n .navbar-expand-sm .dropup .dropdown-menu {\r\n top: auto;\r\n bottom: 100%;\r\n }\r\n}\r\n\r\n@media (max-width: 767.98px) {\r\n .navbar-expand-md > .container,\r\n .navbar-expand-md > .container-fluid {\r\n padding-right: 0;\r\n padding-left: 0;\r\n }\r\n}\r\n\r\n@media (min-width: 768px) {\r\n .navbar-expand-md {\r\n -webkit-box-orient: horizontal;\r\n -webkit-box-direction: normal;\r\n -ms-flex-flow: row nowrap;\r\n flex-flow: row nowrap;\r\n -webkit-box-pack: start;\r\n -ms-flex-pack: start;\r\n justify-content: flex-start;\r\n }\r\n .navbar-expand-md .navbar-nav {\r\n -webkit-box-orient: horizontal;\r\n -webkit-box-direction: normal;\r\n -ms-flex-direction: row;\r\n flex-direction: row;\r\n }\r\n .navbar-expand-md .navbar-nav .dropdown-menu {\r\n position: absolute;\r\n }\r\n .navbar-expand-md .navbar-nav .dropdown-menu-right {\r\n right: 0;\r\n left: auto;\r\n }\r\n .navbar-expand-md .navbar-nav .nav-link {\r\n padding-right: 0.5rem;\r\n padding-left: 0.5rem;\r\n }\r\n .navbar-expand-md > .container,\r\n .navbar-expand-md > .container-fluid {\r\n -ms-flex-wrap: nowrap;\r\n flex-wrap: nowrap;\r\n }\r\n .navbar-expand-md .navbar-collapse {\r\n display: -webkit-box !important;\r\n display: -ms-flexbox !important;\r\n display: flex !important;\r\n -ms-flex-preferred-size: auto;\r\n flex-basis: auto;\r\n }\r\n .navbar-expand-md .navbar-toggler {\r\n display: none;\r\n }\r\n .navbar-expand-md .dropup .dropdown-menu {\r\n top: auto;\r\n bottom: 100%;\r\n }\r\n}\r\n\r\n@media (max-width: 991.98px) {\r\n .navbar-expand-lg > .container,\r\n .navbar-expand-lg > .container-fluid {\r\n padding-right: 0;\r\n padding-left: 0;\r\n }\r\n}\r\n\r\n@media (min-width: 992px) {\r\n .navbar-expand-lg {\r\n -webkit-box-orient: horizontal;\r\n -webkit-box-direction: normal;\r\n -ms-flex-flow: row nowrap;\r\n flex-flow: row nowrap;\r\n -webkit-box-pack: start;\r\n -ms-flex-pack: start;\r\n justify-content: flex-start;\r\n }\r\n .navbar-expand-lg .navbar-nav {\r\n -webkit-box-orient: horizontal;\r\n -webkit-box-direction: normal;\r\n -ms-flex-direction: row;\r\n flex-direction: row;\r\n }\r\n .navbar-expand-lg .navbar-nav .dropdown-menu {\r\n position: absolute;\r\n }\r\n .navbar-expand-lg .navbar-nav .dropdown-menu-right {\r\n right: 0;\r\n left: auto;\r\n }\r\n .navbar-expand-lg .navbar-nav .nav-link {\r\n padding-right: 0.5rem;\r\n padding-left: 0.5rem;\r\n }\r\n .navbar-expand-lg > .container,\r\n .navbar-expand-lg > .container-fluid {\r\n -ms-flex-wrap: nowrap;\r\n flex-wrap: nowrap;\r\n }\r\n .navbar-expand-lg .navbar-collapse {\r\n display: -webkit-box !important;\r\n display: -ms-flexbox !important;\r\n display: flex !important;\r\n -ms-flex-preferred-size: auto;\r\n flex-basis: auto;\r\n }\r\n .navbar-expand-lg .navbar-toggler {\r\n display: none;\r\n }\r\n .navbar-expand-lg .dropup .dropdown-menu {\r\n top: auto;\r\n bottom: 100%;\r\n }\r\n}\r\n\r\n@media (max-width: 1199.98px) {\r\n .navbar-expand-xl > .container,\r\n .navbar-expand-xl > .container-fluid {\r\n padding-right: 0;\r\n padding-left: 0;\r\n }\r\n}\r\n\r\n@media (min-width: 1200px) {\r\n .navbar-expand-xl {\r\n -webkit-box-orient: horizontal;\r\n -webkit-box-direction: normal;\r\n -ms-flex-flow: row nowrap;\r\n flex-flow: row nowrap;\r\n -webkit-box-pack: start;\r\n -ms-flex-pack: start;\r\n justify-content: flex-start;\r\n }\r\n .navbar-expand-xl .navbar-nav {\r\n -webkit-box-orient: horizontal;\r\n -webkit-box-direction: normal;\r\n -ms-flex-direction: row;\r\n flex-direction: row;\r\n }\r\n .navbar-expand-xl .navbar-nav .dropdown-menu {\r\n position: absolute;\r\n }\r\n .navbar-expand-xl .navbar-nav .dropdown-menu-right {\r\n right: 0;\r\n left: auto;\r\n }\r\n .navbar-expand-xl .navbar-nav .nav-link {\r\n padding-right: 0.5rem;\r\n padding-left: 0.5rem;\r\n }\r\n .navbar-expand-xl > .container,\r\n .navbar-expand-xl > .container-fluid {\r\n -ms-flex-wrap: nowrap;\r\n flex-wrap: nowrap;\r\n }\r\n .navbar-expand-xl .navbar-collapse {\r\n display: -webkit-box !important;\r\n display: -ms-flexbox !important;\r\n display: flex !important;\r\n -ms-flex-preferred-size: auto;\r\n flex-basis: auto;\r\n }\r\n .navbar-expand-xl .navbar-toggler {\r\n display: none;\r\n }\r\n .navbar-expand-xl .dropup .dropdown-menu {\r\n top: auto;\r\n bottom: 100%;\r\n }\r\n}\r\n\r\n.navbar-expand {\r\n -webkit-box-orient: horizontal;\r\n -webkit-box-direction: normal;\r\n -ms-flex-flow: row nowrap;\r\n flex-flow: row nowrap;\r\n -webkit-box-pack: start;\r\n -ms-flex-pack: start;\r\n justify-content: flex-start;\r\n}\r\n\r\n.navbar-expand > .container,\r\n.navbar-expand > .container-fluid {\r\n padding-right: 0;\r\n padding-left: 0;\r\n}\r\n\r\n.navbar-expand .navbar-nav {\r\n -webkit-box-orient: horizontal;\r\n -webkit-box-direction: normal;\r\n -ms-flex-direction: row;\r\n flex-direction: row;\r\n}\r\n\r\n.navbar-expand .navbar-nav .dropdown-menu {\r\n position: absolute;\r\n}\r\n\r\n.navbar-expand .navbar-nav .dropdown-menu-right {\r\n right: 0;\r\n left: auto;\r\n}\r\n\r\n.navbar-expand .navbar-nav .nav-link {\r\n padding-right: 0.5rem;\r\n padding-left: 0.5rem;\r\n}\r\n\r\n.navbar-expand > .container,\r\n.navbar-expand > .container-fluid {\r\n -ms-flex-wrap: nowrap;\r\n flex-wrap: nowrap;\r\n}\r\n\r\n.navbar-expand .navbar-collapse {\r\n display: -webkit-box !important;\r\n display: -ms-flexbox !important;\r\n display: flex !important;\r\n -ms-flex-preferred-size: auto;\r\n flex-basis: auto;\r\n}\r\n\r\n.navbar-expand .navbar-toggler {\r\n display: none;\r\n}\r\n\r\n.navbar-expand .dropup .dropdown-menu {\r\n top: auto;\r\n bottom: 100%;\r\n}\r\n\r\n.navbar-light .navbar-brand {\r\n color: rgba(0, 0, 0, 0.9);\r\n}\r\n\r\n.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {\r\n color: rgba(0, 0, 0, 0.9);\r\n}\r\n\r\n.navbar-light .navbar-nav .nav-link {\r\n color: rgba(0, 0, 0, 0.5);\r\n}\r\n\r\n.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {\r\n color: rgba(0, 0, 0, 0.7);\r\n}\r\n\r\n.navbar-light .navbar-nav .nav-link.disabled {\r\n color: rgba(0, 0, 0, 0.3);\r\n}\r\n\r\n.navbar-light .navbar-nav .show > .nav-link,\r\n.navbar-light .navbar-nav .active > .nav-link,\r\n.navbar-light .navbar-nav .nav-link.show,\r\n.navbar-light .navbar-nav .nav-link.active {\r\n color: rgba(0, 0, 0, 0.9);\r\n}\r\n\r\n.navbar-light .navbar-toggler {\r\n color: rgba(0, 0, 0, 0.5);\r\n border-color: rgba(0, 0, 0, 0.1);\r\n}\r\n\r\n.navbar-light .navbar-toggler-icon {\r\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\");\r\n}\r\n\r\n.navbar-light .navbar-text {\r\n color: rgba(0, 0, 0, 0.5);\r\n}\r\n\r\n.navbar-light .navbar-text a {\r\n color: rgba(0, 0, 0, 0.9);\r\n}\r\n\r\n.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {\r\n color: rgba(0, 0, 0, 0.9);\r\n}\r\n\r\n.navbar-dark .navbar-brand {\r\n color: #fff;\r\n}\r\n\r\n.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {\r\n color: #fff;\r\n}\r\n\r\n.navbar-dark .navbar-nav .nav-link {\r\n color: rgba(255, 255, 255, 0.5);\r\n}\r\n\r\n.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {\r\n color: rgba(255, 255, 255, 0.75);\r\n}\r\n\r\n.navbar-dark .navbar-nav .nav-link.disabled {\r\n color: rgba(255, 255, 255, 0.25);\r\n}\r\n\r\n.navbar-dark .navbar-nav .show > .nav-link,\r\n.navbar-dark .navbar-nav .active > .nav-link,\r\n.navbar-dark .navbar-nav .nav-link.show,\r\n.navbar-dark .navbar-nav .nav-link.active {\r\n color: #fff;\r\n}\r\n\r\n.navbar-dark .navbar-toggler {\r\n color: rgba(255, 255, 255, 0.5);\r\n border-color: rgba(255, 255, 255, 0.1);\r\n}\r\n\r\n.navbar-dark .navbar-toggler-icon {\r\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\");\r\n}\r\n\r\n.navbar-dark .navbar-text {\r\n color: rgba(255, 255, 255, 0.5);\r\n}\r\n\r\n.navbar-dark .navbar-text a {\r\n color: #fff;\r\n}\r\n\r\n.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {\r\n color: #fff;\r\n}\r\n\r\n.card {\r\n position: relative;\r\n display: -webkit-box;\r\n display: -ms-flexbox;\r\n display: flex;\r\n -webkit-box-orient: vertical;\r\n -webkit-box-direction: normal;\r\n -ms-flex-direction: column;\r\n flex-direction: column;\r\n min-width: 0;\r\n word-wrap: break-word;\r\n background-color: #fff;\r\n background-clip: border-box;\r\n border: 1px solid rgba(0, 0, 0, 0.125);\r\n border-radius: 0.25rem;\r\n}\r\n\r\n.card > hr {\r\n margin-right: 0;\r\n margin-left: 0;\r\n}\r\n\r\n.card > .list-group:first-child .list-group-item:first-child {\r\n border-top-left-radius: 0.25rem;\r\n border-top-right-radius: 0.25rem;\r\n}\r\n\r\n.card > .list-group:last-child .list-group-item:last-child {\r\n border-bottom-right-radius: 0.25rem;\r\n border-bottom-left-radius: 0.25rem;\r\n}\r\n\r\n.card-body {\r\n -webkit-box-flex: 1;\r\n -ms-flex: 1 1 auto;\r\n flex: 1 1 auto;\r\n padding: 1.25rem;\r\n}\r\n\r\n.card-title {\r\n margin-bottom: 0.75rem;\r\n}\r\n\r\n.card-subtitle {\r\n margin-top: -0.375rem;\r\n margin-bottom: 0;\r\n}\r\n\r\n.card-text:last-child {\r\n margin-bottom: 0;\r\n}\r\n\r\n.card-link:hover {\r\n text-decoration: none;\r\n}\r\n\r\n.card-link + .card-link {\r\n margin-left: 1.25rem;\r\n}\r\n\r\n.card-header {\r\n padding: 0.75rem 1.25rem;\r\n margin-bottom: 0;\r\n background-color: rgba(0, 0, 0, 0.03);\r\n border-bottom: 1px solid rgba(0, 0, 0, 0.125);\r\n}\r\n\r\n.card-header:first-child {\r\n border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;\r\n}\r\n\r\n.card-header + .list-group .list-group-item:first-child {\r\n border-top: 0;\r\n}\r\n\r\n.card-footer {\r\n padding: 0.75rem 1.25rem;\r\n background-color: rgba(0, 0, 0, 0.03);\r\n border-top: 1px solid rgba(0, 0, 0, 0.125);\r\n}\r\n\r\n.card-footer:last-child {\r\n border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);\r\n}\r\n\r\n.card-header-tabs {\r\n margin-right: -0.625rem;\r\n margin-bottom: -0.75rem;\r\n margin-left: -0.625rem;\r\n border-bottom: 0;\r\n}\r\n\r\n.card-header-pills {\r\n margin-right: -0.625rem;\r\n margin-left: -0.625rem;\r\n}\r\n\r\n.card-img-overlay {\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n bottom: 0;\r\n left: 0;\r\n padding: 1.25rem;\r\n}\r\n\r\n.card-img {\r\n width: 100%;\r\n border-radius: calc(0.25rem - 1px);\r\n}\r\n\r\n.card-img-top {\r\n width: 100%;\r\n border-top-left-radius: calc(0.25rem - 1px);\r\n border-top-right-radius: calc(0.25rem - 1px);\r\n}\r\n\r\n.card-img-bottom {\r\n width: 100%;\r\n border-bottom-right-radius: calc(0.25rem - 1px);\r\n border-bottom-left-radius: calc(0.25rem - 1px);\r\n}\r\n\r\n.card-deck {\r\n display: -webkit-box;\r\n display: -ms-flexbox;\r\n display: flex;\r\n -webkit-box-orient: vertical;\r\n -webkit-box-direction: normal;\r\n -ms-flex-direction: column;\r\n flex-direction: column;\r\n}\r\n\r\n.card-deck .card {\r\n margin-bottom: 15px;\r\n}\r\n\r\n@media (min-width: 576px) {\r\n .card-deck {\r\n -webkit-box-orient: horizontal;\r\n -webkit-box-direction: normal;\r\n -ms-flex-flow: row wrap;\r\n flex-flow: row wrap;\r\n margin-right: -15px;\r\n margin-left: -15px;\r\n }\r\n .card-deck .card {\r\n display: -webkit-box;\r\n display: -ms-flexbox;\r\n display: flex;\r\n -webkit-box-flex: 1;\r\n -ms-flex: 1 0 0%;\r\n flex: 1 0 0%;\r\n -webkit-box-orient: vertical;\r\n -webkit-box-direction: normal;\r\n -ms-flex-direction: column;\r\n flex-direction: column;\r\n margin-right: 15px;\r\n margin-bottom: 0;\r\n margin-left: 15px;\r\n }\r\n}\r\n\r\n.card-group {\r\n display: -webkit-box;\r\n display: -ms-flexbox;\r\n display: flex;\r\n -webkit-box-orient: vertical;\r\n -webkit-box-direction: normal;\r\n -ms-flex-direction: column;\r\n flex-direction: column;\r\n}\r\n\r\n.card-group > .card {\r\n margin-bottom: 15px;\r\n}\r\n\r\n@media (min-width: 576px) {\r\n .card-group {\r\n -webkit-box-orient: horizontal;\r\n -webkit-box-direction: normal;\r\n -ms-flex-flow: row wrap;\r\n flex-flow: row wrap;\r\n }\r\n .card-group > .card {\r\n -webkit-box-flex: 1;\r\n -ms-flex: 1 0 0%;\r\n flex: 1 0 0%;\r\n margin-bottom: 0;\r\n }\r\n .card-group > .card + .card {\r\n margin-left: 0;\r\n border-left: 0;\r\n }\r\n .card-group > .card:first-child {\r\n border-top-right-radius: 0;\r\n border-bottom-right-radius: 0;\r\n }\r\n .card-group > .card:first-child .card-img-top,\r\n .card-group > .card:first-child .card-header {\r\n border-top-right-radius: 0;\r\n }\r\n .card-group > .card:first-child .card-img-bottom,\r\n .card-group > .card:first-child .card-footer {\r\n border-bottom-right-radius: 0;\r\n }\r\n .card-group > .card:last-child {\r\n border-top-left-radius: 0;\r\n border-bottom-left-radius: 0;\r\n }\r\n .card-group > .card:last-child .card-img-top,\r\n .card-group > .card:last-child .card-header {\r\n border-top-left-radius: 0;\r\n }\r\n .card-group > .card:last-child .card-img-bottom,\r\n .card-group > .card:last-child .card-footer {\r\n border-bottom-left-radius: 0;\r\n }\r\n .card-group > .card:only-child {\r\n border-radius: 0.25rem;\r\n }\r\n .card-group > .card:only-child .card-img-top,\r\n .card-group > .card:only-child .card-header {\r\n border-top-left-radius: 0.25rem;\r\n border-top-right-radius: 0.25rem;\r\n }\r\n .card-group > .card:only-child .card-img-bottom,\r\n .card-group > .card:only-child .card-footer {\r\n border-bottom-right-radius: 0.25rem;\r\n border-bottom-left-radius: 0.25rem;\r\n }\r\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) {\r\n border-radius: 0;\r\n }\r\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top,\r\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,\r\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header,\r\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer {\r\n border-radius: 0;\r\n }\r\n}\r\n\r\n.card-columns .card {\r\n margin-bottom: 0.75rem;\r\n}\r\n\r\n@media (min-width: 576px) {\r\n .card-columns {\r\n -webkit-column-count: 3;\r\n -moz-column-count: 3;\r\n column-count: 3;\r\n -webkit-column-gap: 1.25rem;\r\n -moz-column-gap: 1.25rem;\r\n column-gap: 1.25rem;\r\n }\r\n .card-columns .card {\r\n display: inline-block;\r\n width: 100%;\r\n }\r\n}\r\n\r\n.breadcrumb {\r\n display: -webkit-box;\r\n display: -ms-flexbox;\r\n display: flex;\r\n -ms-flex-wrap: wrap;\r\n flex-wrap: wrap;\r\n padding: 0.75rem 1rem;\r\n margin-bottom: 1rem;\r\n list-style: none;\r\n background-color: #e9ecef;\r\n border-radius: 0.25rem;\r\n}\r\n\r\n.breadcrumb-item + .breadcrumb-item::before {\r\n display: inline-block;\r\n padding-right: 0.5rem;\r\n padding-left: 0.5rem;\r\n color: #6c757d;\r\n content: \"/\";\r\n}\r\n\r\n.breadcrumb-item + .breadcrumb-item:hover::before {\r\n text-decoration: underline;\r\n}\r\n\r\n.breadcrumb-item + .breadcrumb-item:hover::before {\r\n text-decoration: none;\r\n}\r\n\r\n.breadcrumb-item.active {\r\n color: #6c757d;\r\n}\r\n\r\n.pagination {\r\n display: -webkit-box;\r\n display: -ms-flexbox;\r\n display: flex;\r\n padding-left: 0;\r\n list-style: none;\r\n border-radius: 0.25rem;\r\n}\r\n\r\n.page-link {\r\n position: relative;\r\n display: block;\r\n padding: 0.5rem 0.75rem;\r\n margin-left: -1px;\r\n line-height: 1.25;\r\n color: #007bff;\r\n background-color: #fff;\r\n border: 1px solid #dee2e6;\r\n}\r\n\r\n.page-link:hover {\r\n color: #0056b3;\r\n text-decoration: none;\r\n background-color: #e9ecef;\r\n border-color: #dee2e6;\r\n}\r\n\r\n.page-link:focus {\r\n z-index: 2;\r\n outline: 0;\r\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\r\n}\r\n\r\n.page-link:not(:disabled):not(.disabled) {\r\n cursor: pointer;\r\n}\r\n\r\n.page-item:first-child .page-link {\r\n margin-left: 0;\r\n border-top-left-radius: 0.25rem;\r\n border-bottom-left-radius: 0.25rem;\r\n}\r\n\r\n.page-item:last-child .page-link {\r\n border-top-right-radius: 0.25rem;\r\n border-bottom-right-radius: 0.25rem;\r\n}\r\n\r\n.page-item.active .page-link {\r\n z-index: 1;\r\n color: #fff;\r\n background-color: #007bff;\r\n border-color: #007bff;\r\n}\r\n\r\n.page-item.disabled .page-link {\r\n color: #6c757d;\r\n pointer-events: none;\r\n cursor: auto;\r\n background-color: #fff;\r\n border-color: #dee2e6;\r\n}\r\n\r\n.pagination-lg .page-link {\r\n padding: 0.75rem 1.5rem;\r\n font-size: 1.25rem;\r\n line-height: 1.5;\r\n}\r\n\r\n.pagination-lg .page-item:first-child .page-link {\r\n border-top-left-radius: 0.3rem;\r\n border-bottom-left-radius: 0.3rem;\r\n}\r\n\r\n.pagination-lg .page-item:last-child .page-link {\r\n border-top-right-radius: 0.3rem;\r\n border-bottom-right-radius: 0.3rem;\r\n}\r\n\r\n.pagination-sm .page-link {\r\n padding: 0.25rem 0.5rem;\r\n font-size: 0.875rem;\r\n line-height: 1.5;\r\n}\r\n\r\n.pagination-sm .page-item:first-child .page-link {\r\n border-top-left-radius: 0.2rem;\r\n border-bottom-left-radius: 0.2rem;\r\n}\r\n\r\n.pagination-sm .page-item:last-child .page-link {\r\n border-top-right-radius: 0.2rem;\r\n border-bottom-right-radius: 0.2rem;\r\n}\r\n\r\n.badge {\r\n display: inline-block;\r\n padding: 0.25em 0.4em;\r\n font-size: 75%;\r\n font-weight: 700;\r\n line-height: 1;\r\n text-align: center;\r\n white-space: nowrap;\r\n vertical-align: baseline;\r\n border-radius: 0.25rem;\r\n}\r\n\r\n.badge:empty {\r\n display: none;\r\n}\r\n\r\n.btn .badge {\r\n position: relative;\r\n top: -1px;\r\n}\r\n\r\n.badge-pill {\r\n padding-right: 0.6em;\r\n padding-left: 0.6em;\r\n border-radius: 10rem;\r\n}\r\n\r\n.badge-primary {\r\n color: #fff;\r\n background-color: #007bff;\r\n}\r\n\r\n.badge-primary[href]:hover, .badge-primary[href]:focus {\r\n color: #fff;\r\n text-decoration: none;\r\n background-color: #0062cc;\r\n}\r\n\r\n.badge-secondary {\r\n color: #fff;\r\n background-color: #6c757d;\r\n}\r\n\r\n.badge-secondary[href]:hover, .badge-secondary[href]:focus {\r\n color: #fff;\r\n text-decoration: none;\r\n background-color: #545b62;\r\n}\r\n\r\n.badge-success {\r\n color: #fff;\r\n background-color: #28a745;\r\n}\r\n\r\n.badge-success[href]:hover, .badge-success[href]:focus {\r\n color: #fff;\r\n text-decoration: none;\r\n background-color: #1e7e34;\r\n}\r\n\r\n.badge-info {\r\n color: #fff;\r\n background-color: #17a2b8;\r\n}\r\n\r\n.badge-info[href]:hover, .badge-info[href]:focus {\r\n color: #fff;\r\n text-decoration: none;\r\n background-color: #117a8b;\r\n}\r\n\r\n.badge-warning {\r\n color: #212529;\r\n background-color: #ffc107;\r\n}\r\n\r\n.badge-warning[href]:hover, .badge-warning[href]:focus {\r\n color: #212529;\r\n text-decoration: none;\r\n background-color: #d39e00;\r\n}\r\n\r\n.badge-danger {\r\n color: #fff;\r\n background-color: #dc3545;\r\n}\r\n\r\n.badge-danger[href]:hover, .badge-danger[href]:focus {\r\n color: #fff;\r\n text-decoration: none;\r\n background-color: #bd2130;\r\n}\r\n\r\n.badge-light {\r\n color: #212529;\r\n background-color: #f8f9fa;\r\n}\r\n\r\n.badge-light[href]:hover, .badge-light[href]:focus {\r\n color: #212529;\r\n text-decoration: none;\r\n background-color: #dae0e5;\r\n}\r\n\r\n.badge-dark {\r\n color: #fff;\r\n background-color: #343a40;\r\n}\r\n\r\n.badge-dark[href]:hover, .badge-dark[href]:focus {\r\n color: #fff;\r\n text-decoration: none;\r\n background-color: #1d2124;\r\n}\r\n\r\n.jumbotron {\r\n padding: 2rem 1rem;\r\n margin-bottom: 2rem;\r\n background-color: #e9ecef;\r\n border-radius: 0.3rem;\r\n}\r\n\r\n@media (min-width: 576px) {\r\n .jumbotron {\r\n padding: 4rem 2rem;\r\n }\r\n}\r\n\r\n.jumbotron-fluid {\r\n padding-right: 0;\r\n padding-left: 0;\r\n border-radius: 0;\r\n}\r\n\r\n.alert {\r\n position: relative;\r\n padding: 0.75rem 1.25rem;\r\n margin-bottom: 1rem;\r\n border: 1px solid transparent;\r\n border-radius: 0.25rem;\r\n}\r\n\r\n.alert-heading {\r\n color: inherit;\r\n}\r\n\r\n.alert-link {\r\n font-weight: 700;\r\n}\r\n\r\n.alert-dismissible {\r\n padding-right: 4rem;\r\n}\r\n\r\n.alert-dismissible .close {\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n padding: 0.75rem 1.25rem;\r\n color: inherit;\r\n}\r\n\r\n.alert-primary {\r\n color: #004085;\r\n background-color: #cce5ff;\r\n border-color: #b8daff;\r\n}\r\n\r\n.alert-primary hr {\r\n border-top-color: #9fcdff;\r\n}\r\n\r\n.alert-primary .alert-link {\r\n color: #002752;\r\n}\r\n\r\n.alert-secondary {\r\n color: #383d41;\r\n background-color: #e2e3e5;\r\n border-color: #d6d8db;\r\n}\r\n\r\n.alert-secondary hr {\r\n border-top-color: #c8cbcf;\r\n}\r\n\r\n.alert-secondary .alert-link {\r\n color: #202326;\r\n}\r\n\r\n.alert-success {\r\n color: #155724;\r\n background-color: #d4edda;\r\n border-color: #c3e6cb;\r\n}\r\n\r\n.alert-success hr {\r\n border-top-color: #b1dfbb;\r\n}\r\n\r\n.alert-success .alert-link {\r\n color: #0b2e13;\r\n}\r\n\r\n.alert-info {\r\n color: #0c5460;\r\n background-color: #d1ecf1;\r\n border-color: #bee5eb;\r\n}\r\n\r\n.alert-info hr {\r\n border-top-color: #abdde5;\r\n}\r\n\r\n.alert-info .alert-link {\r\n color: #062c33;\r\n}\r\n\r\n.alert-warning {\r\n color: #856404;\r\n background-color: #fff3cd;\r\n border-color: #ffeeba;\r\n}\r\n\r\n.alert-warning hr {\r\n border-top-color: #ffe8a1;\r\n}\r\n\r\n.alert-warning .alert-link {\r\n color: #533f03;\r\n}\r\n\r\n.alert-danger {\r\n color: #721c24;\r\n background-color: #f8d7da;\r\n border-color: #f5c6cb;\r\n}\r\n\r\n.alert-danger hr {\r\n border-top-color: #f1b0b7;\r\n}\r\n\r\n.alert-danger .alert-link {\r\n color: #491217;\r\n}\r\n\r\n.alert-light {\r\n color: #818182;\r\n background-color: #fefefe;\r\n border-color: #fdfdfe;\r\n}\r\n\r\n.alert-light hr {\r\n border-top-color: #ececf6;\r\n}\r\n\r\n.alert-light .alert-link {\r\n color: #686868;\r\n}\r\n\r\n.alert-dark {\r\n color: #1b1e21;\r\n background-color: #d6d8d9;\r\n border-color: #c6c8ca;\r\n}\r\n\r\n.alert-dark hr {\r\n border-top-color: #b9bbbe;\r\n}\r\n\r\n.alert-dark .alert-link {\r\n color: #040505;\r\n}\r\n\r\n@-webkit-keyframes progress-bar-stripes {\r\n from {\r\n background-position: 1rem 0;\r\n }\r\n to {\r\n background-position: 0 0;\r\n }\r\n}\r\n\r\n@keyframes progress-bar-stripes {\r\n from {\r\n background-position: 1rem 0;\r\n }\r\n to {\r\n background-position: 0 0;\r\n }\r\n}\r\n\r\n.progress {\r\n display: -webkit-box;\r\n display: -ms-flexbox;\r\n display: flex;\r\n height: 1rem;\r\n overflow: hidden;\r\n font-size: 0.75rem;\r\n background-color: #e9ecef;\r\n border-radius: 0.25rem;\r\n}\r\n\r\n.progress-bar {\r\n display: -webkit-box;\r\n display: -ms-flexbox;\r\n display: flex;\r\n -webkit-box-orient: vertical;\r\n -webkit-box-direction: normal;\r\n -ms-flex-direction: column;\r\n flex-direction: column;\r\n -webkit-box-pack: center;\r\n -ms-flex-pack: center;\r\n justify-content: center;\r\n color: #fff;\r\n text-align: center;\r\n background-color: #007bff;\r\n transition: width 0.6s ease;\r\n}\r\n\r\n.progress-bar-striped {\r\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\r\n background-size: 1rem 1rem;\r\n}\r\n\r\n.progress-bar-animated {\r\n -webkit-animation: progress-bar-stripes 1s linear infinite;\r\n animation: progress-bar-stripes 1s linear infinite;\r\n}\r\n\r\n.media {\r\n display: -webkit-box;\r\n display: -ms-flexbox;\r\n display: flex;\r\n -webkit-box-align: start;\r\n -ms-flex-align: start;\r\n align-items: flex-start;\r\n}\r\n\r\n.media-body {\r\n -webkit-box-flex: 1;\r\n -ms-flex: 1;\r\n flex: 1;\r\n}\r\n\r\n.list-group {\r\n display: -webkit-box;\r\n display: -ms-flexbox;\r\n display: flex;\r\n -webkit-box-orient: vertical;\r\n -webkit-box-direction: normal;\r\n -ms-flex-direction: column;\r\n flex-direction: column;\r\n padding-left: 0;\r\n margin-bottom: 0;\r\n}\r\n\r\n.list-group-item-action {\r\n width: 100%;\r\n color: #495057;\r\n text-align: inherit;\r\n}\r\n\r\n.list-group-item-action:hover, .list-group-item-action:focus {\r\n color: #495057;\r\n text-decoration: none;\r\n background-color: #f8f9fa;\r\n}\r\n\r\n.list-group-item-action:active {\r\n color: #212529;\r\n background-color: #e9ecef;\r\n}\r\n\r\n.list-group-item {\r\n position: relative;\r\n display: block;\r\n padding: 0.75rem 1.25rem;\r\n margin-bottom: -1px;\r\n background-color: #fff;\r\n border: 1px solid rgba(0, 0, 0, 0.125);\r\n}\r\n\r\n.list-group-item:first-child {\r\n border-top-left-radius: 0.25rem;\r\n border-top-right-radius: 0.25rem;\r\n}\r\n\r\n.list-group-item:last-child {\r\n margin-bottom: 0;\r\n border-bottom-right-radius: 0.25rem;\r\n border-bottom-left-radius: 0.25rem;\r\n}\r\n\r\n.list-group-item:hover, .list-group-item:focus {\r\n z-index: 1;\r\n text-decoration: none;\r\n}\r\n\r\n.list-group-item.disabled, .list-group-item:disabled {\r\n color: #6c757d;\r\n background-color: #fff;\r\n}\r\n\r\n.list-group-item.active {\r\n z-index: 2;\r\n color: #fff;\r\n background-color: #007bff;\r\n border-color: #007bff;\r\n}\r\n\r\n.list-group-flush .list-group-item {\r\n border-right: 0;\r\n border-left: 0;\r\n border-radius: 0;\r\n}\r\n\r\n.list-group-flush:first-child .list-group-item:first-child {\r\n border-top: 0;\r\n}\r\n\r\n.list-group-flush:last-child .list-group-item:last-child {\r\n border-bottom: 0;\r\n}\r\n\r\n.list-group-item-primary {\r\n color: #004085;\r\n background-color: #b8daff;\r\n}\r\n\r\n.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {\r\n color: #004085;\r\n background-color: #9fcdff;\r\n}\r\n\r\n.list-group-item-primary.list-group-item-action.active {\r\n color: #fff;\r\n background-color: #004085;\r\n border-color: #004085;\r\n}\r\n\r\n.list-group-item-secondary {\r\n color: #383d41;\r\n background-color: #d6d8db;\r\n}\r\n\r\n.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {\r\n color: #383d41;\r\n background-color: #c8cbcf;\r\n}\r\n\r\n.list-group-item-secondary.list-group-item-action.active {\r\n color: #fff;\r\n background-color: #383d41;\r\n border-color: #383d41;\r\n}\r\n\r\n.list-group-item-success {\r\n color: #155724;\r\n background-color: #c3e6cb;\r\n}\r\n\r\n.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {\r\n color: #155724;\r\n background-color: #b1dfbb;\r\n}\r\n\r\n.list-group-item-success.list-group-item-action.active {\r\n color: #fff;\r\n background-color: #155724;\r\n border-color: #155724;\r\n}\r\n\r\n.list-group-item-info {\r\n color: #0c5460;\r\n background-color: #bee5eb;\r\n}\r\n\r\n.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {\r\n color: #0c5460;\r\n background-color: #abdde5;\r\n}\r\n\r\n.list-group-item-info.list-group-item-action.active {\r\n color: #fff;\r\n background-color: #0c5460;\r\n border-color: #0c5460;\r\n}\r\n\r\n.list-group-item-warning {\r\n color: #856404;\r\n background-color: #ffeeba;\r\n}\r\n\r\n.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {\r\n color: #856404;\r\n background-color: #ffe8a1;\r\n}\r\n\r\n.list-group-item-warning.list-group-item-action.active {\r\n color: #fff;\r\n background-color: #856404;\r\n border-color: #856404;\r\n}\r\n\r\n.list-group-item-danger {\r\n color: #721c24;\r\n background-color: #f5c6cb;\r\n}\r\n\r\n.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {\r\n color: #721c24;\r\n background-color: #f1b0b7;\r\n}\r\n\r\n.list-group-item-danger.list-group-item-action.active {\r\n color: #fff;\r\n background-color: #721c24;\r\n border-color: #721c24;\r\n}\r\n\r\n.list-group-item-light {\r\n color: #818182;\r\n background-color: #fdfdfe;\r\n}\r\n\r\n.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {\r\n color: #818182;\r\n background-color: #ececf6;\r\n}\r\n\r\n.list-group-item-light.list-group-item-action.active {\r\n color: #fff;\r\n background-color: #818182;\r\n border-color: #818182;\r\n}\r\n\r\n.list-group-item-dark {\r\n color: #1b1e21;\r\n background-color: #c6c8ca;\r\n}\r\n\r\n.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {\r\n color: #1b1e21;\r\n background-color: #b9bbbe;\r\n}\r\n\r\n.list-group-item-dark.list-group-item-action.active {\r\n color: #fff;\r\n background-color: #1b1e21;\r\n border-color: #1b1e21;\r\n}\r\n\r\n.close {\r\n float: right;\r\n font-size: 1.5rem;\r\n font-weight: 700;\r\n line-height: 1;\r\n color: #000;\r\n text-shadow: 0 1px 0 #fff;\r\n opacity: .5;\r\n}\r\n\r\n.close:hover, .close:focus {\r\n color: #000;\r\n text-decoration: none;\r\n opacity: .75;\r\n}\r\n\r\n.close:not(:disabled):not(.disabled) {\r\n cursor: pointer;\r\n}\r\n\r\nbutton.close {\r\n padding: 0;\r\n background-color: transparent;\r\n border: 0;\r\n -webkit-appearance: none;\r\n}\r\n\r\n.modal-open {\r\n overflow: hidden;\r\n}\r\n\r\n.modal {\r\n position: fixed;\r\n top: 0;\r\n right: 0;\r\n bottom: 0;\r\n left: 0;\r\n z-index: 1050;\r\n display: none;\r\n overflow: hidden;\r\n outline: 0;\r\n}\r\n\r\n.modal-open .modal {\r\n overflow-x: hidden;\r\n overflow-y: auto;\r\n}\r\n\r\n.modal-dialog {\r\n position: relative;\r\n width: auto;\r\n margin: 0.5rem;\r\n pointer-events: none;\r\n}\r\n\r\n.modal.fade .modal-dialog {\r\n transition: -webkit-transform 0.3s ease-out;\r\n transition: transform 0.3s ease-out;\r\n transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;\r\n -webkit-transform: translate(0, -25%);\r\n transform: translate(0, -25%);\r\n}\r\n\r\n.modal.show .modal-dialog {\r\n -webkit-transform: translate(0, 0);\r\n transform: translate(0, 0);\r\n}\r\n\r\n.modal-dialog-centered {\r\n display: -webkit-box;\r\n display: -ms-flexbox;\r\n display: flex;\r\n -webkit-box-align: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n min-height: calc(100% - (0.5rem * 2));\r\n}\r\n\r\n.modal-content {\r\n position: relative;\r\n display: -webkit-box;\r\n display: -ms-flexbox;\r\n display: flex;\r\n -webkit-box-orient: vertical;\r\n -webkit-box-direction: normal;\r\n -ms-flex-direction: column;\r\n flex-direction: column;\r\n width: 100%;\r\n pointer-events: auto;\r\n background-color: #fff;\r\n background-clip: padding-box;\r\n border: 1px solid rgba(0, 0, 0, 0.2);\r\n border-radius: 0.3rem;\r\n outline: 0;\r\n}\r\n\r\n.modal-backdrop {\r\n position: fixed;\r\n top: 0;\r\n right: 0;\r\n bottom: 0;\r\n left: 0;\r\n z-index: 1040;\r\n background-color: #000;\r\n}\r\n\r\n.modal-backdrop.fade {\r\n opacity: 0;\r\n}\r\n\r\n.modal-backdrop.show {\r\n opacity: 0.5;\r\n}\r\n\r\n.modal-header {\r\n display: -webkit-box;\r\n display: -ms-flexbox;\r\n display: flex;\r\n -webkit-box-align: start;\r\n -ms-flex-align: start;\r\n align-items: flex-start;\r\n -webkit-box-pack: justify;\r\n -ms-flex-pack: justify;\r\n justify-content: space-between;\r\n padding: 1rem;\r\n border-bottom: 1px solid #e9ecef;\r\n border-top-left-radius: 0.3rem;\r\n border-top-right-radius: 0.3rem;\r\n}\r\n\r\n.modal-header .close {\r\n padding: 1rem;\r\n margin: -1rem -1rem -1rem auto;\r\n}\r\n\r\n.modal-title {\r\n margin-bottom: 0;\r\n line-height: 1.5;\r\n}\r\n\r\n.modal-body {\r\n position: relative;\r\n -webkit-box-flex: 1;\r\n -ms-flex: 1 1 auto;\r\n flex: 1 1 auto;\r\n padding: 1rem;\r\n}\r\n\r\n.modal-footer {\r\n display: -webkit-box;\r\n display: -ms-flexbox;\r\n display: flex;\r\n -webkit-box-align: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n -webkit-box-pack: end;\r\n -ms-flex-pack: end;\r\n justify-content: flex-end;\r\n padding: 1rem;\r\n border-top: 1px solid #e9ecef;\r\n}\r\n\r\n.modal-footer > :not(:first-child) {\r\n margin-left: .25rem;\r\n}\r\n\r\n.modal-footer > :not(:last-child) {\r\n margin-right: .25rem;\r\n}\r\n\r\n.modal-scrollbar-measure {\r\n position: absolute;\r\n top: -9999px;\r\n width: 50px;\r\n height: 50px;\r\n overflow: scroll;\r\n}\r\n\r\n@media (min-width: 576px) {\r\n .modal-dialog {\r\n max-width: 500px;\r\n margin: 1.75rem auto;\r\n }\r\n .modal-dialog-centered {\r\n min-height: calc(100% - (1.75rem * 2));\r\n }\r\n .modal-sm {\r\n max-width: 300px;\r\n }\r\n}\r\n\r\n@media (min-width: 992px) {\r\n .modal-lg {\r\n max-width: 800px;\r\n }\r\n}\r\n\r\n.tooltip {\r\n position: absolute;\r\n z-index: 1070;\r\n display: block;\r\n margin: 0;\r\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\r\n font-style: normal;\r\n font-weight: 400;\r\n line-height: 1.5;\r\n text-align: left;\r\n text-align: start;\r\n text-decoration: none;\r\n text-shadow: none;\r\n text-transform: none;\r\n letter-spacing: normal;\r\n word-break: normal;\r\n word-spacing: normal;\r\n white-space: normal;\r\n line-break: auto;\r\n font-size: 0.875rem;\r\n word-wrap: break-word;\r\n opacity: 0;\r\n}\r\n\r\n.tooltip.show {\r\n opacity: 0.9;\r\n}\r\n\r\n.tooltip .arrow {\r\n position: absolute;\r\n display: block;\r\n width: 0.8rem;\r\n height: 0.4rem;\r\n}\r\n\r\n.tooltip .arrow::before {\r\n position: absolute;\r\n content: \"\";\r\n border-color: transparent;\r\n border-style: solid;\r\n}\r\n\r\n.bs-tooltip-top, .bs-tooltip-auto[x-placement^=\"top\"] {\r\n padding: 0.4rem 0;\r\n}\r\n\r\n.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=\"top\"] .arrow {\r\n bottom: 0;\r\n}\r\n\r\n.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\r\n top: 0;\r\n border-width: 0.4rem 0.4rem 0;\r\n border-top-color: #000;\r\n}\r\n\r\n.bs-tooltip-right, .bs-tooltip-auto[x-placement^=\"right\"] {\r\n padding: 0 0.4rem;\r\n}\r\n\r\n.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=\"right\"] .arrow {\r\n left: 0;\r\n width: 0.4rem;\r\n height: 0.8rem;\r\n}\r\n\r\n.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\r\n right: 0;\r\n border-width: 0.4rem 0.4rem 0.4rem 0;\r\n border-right-color: #000;\r\n}\r\n\r\n.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=\"bottom\"] {\r\n padding: 0.4rem 0;\r\n}\r\n\r\n.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow {\r\n top: 0;\r\n}\r\n\r\n.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\r\n bottom: 0;\r\n border-width: 0 0.4rem 0.4rem;\r\n border-bottom-color: #000;\r\n}\r\n\r\n.bs-tooltip-left, .bs-tooltip-auto[x-placement^=\"left\"] {\r\n padding: 0 0.4rem;\r\n}\r\n\r\n.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=\"left\"] .arrow {\r\n right: 0;\r\n width: 0.4rem;\r\n height: 0.8rem;\r\n}\r\n\r\n.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\r\n left: 0;\r\n border-width: 0.4rem 0 0.4rem 0.4rem;\r\n border-left-color: #000;\r\n}\r\n\r\n.tooltip-inner {\r\n max-width: 200px;\r\n padding: 0.25rem 0.5rem;\r\n color: #fff;\r\n text-align: center;\r\n background-color: #000;\r\n border-radius: 0.25rem;\r\n}\r\n\r\n.popover {\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n z-index: 1060;\r\n display: block;\r\n max-width: 276px;\r\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\r\n font-style: normal;\r\n font-weight: 400;\r\n line-height: 1.5;\r\n text-align: left;\r\n text-align: start;\r\n text-decoration: none;\r\n text-shadow: none;\r\n text-transform: none;\r\n letter-spacing: normal;\r\n word-break: normal;\r\n word-spacing: normal;\r\n white-space: normal;\r\n line-break: auto;\r\n font-size: 0.875rem;\r\n word-wrap: break-word;\r\n background-color: #fff;\r\n background-clip: padding-box;\r\n border: 1px solid rgba(0, 0, 0, 0.2);\r\n border-radius: 0.3rem;\r\n}\r\n\r\n.popover .arrow {\r\n position: absolute;\r\n display: block;\r\n width: 1rem;\r\n height: 0.5rem;\r\n margin: 0 0.3rem;\r\n}\r\n\r\n.popover .arrow::before, .popover .arrow::after {\r\n position: absolute;\r\n display: block;\r\n content: \"\";\r\n border-color: transparent;\r\n border-style: solid;\r\n}\r\n\r\n.bs-popover-top, .bs-popover-auto[x-placement^=\"top\"] {\r\n margin-bottom: 0.5rem;\r\n}\r\n\r\n.bs-popover-top .arrow, .bs-popover-auto[x-placement^=\"top\"] .arrow {\r\n bottom: calc((0.5rem + 1px) * -1);\r\n}\r\n\r\n.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^=\"top\"] .arrow::before,\r\n.bs-popover-top .arrow::after, .bs-popover-auto[x-placement^=\"top\"] .arrow::after {\r\n border-width: 0.5rem 0.5rem 0;\r\n}\r\n\r\n.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^=\"top\"] .arrow::before {\r\n bottom: 0;\r\n border-top-color: rgba(0, 0, 0, 0.25);\r\n}\r\n\r\n.bs-popover-top .arrow::after, .bs-popover-auto[x-placement^=\"top\"] .arrow::after {\r\n bottom: 1px;\r\n border-top-color: #fff;\r\n}\r\n\r\n.bs-popover-right, .bs-popover-auto[x-placement^=\"right\"] {\r\n margin-left: 0.5rem;\r\n}\r\n\r\n.bs-popover-right .arrow, .bs-popover-auto[x-placement^=\"right\"] .arrow {\r\n left: calc((0.5rem + 1px) * -1);\r\n width: 0.5rem;\r\n height: 1rem;\r\n margin: 0.3rem 0;\r\n}\r\n\r\n.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^=\"right\"] .arrow::before,\r\n.bs-popover-right .arrow::after, .bs-popover-auto[x-placement^=\"right\"] .arrow::after {\r\n border-width: 0.5rem 0.5rem 0.5rem 0;\r\n}\r\n\r\n.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^=\"right\"] .arrow::before {\r\n left: 0;\r\n border-right-color: rgba(0, 0, 0, 0.25);\r\n}\r\n\r\n.bs-popover-right .arrow::after, .bs-popover-auto[x-placement^=\"right\"] .arrow::after {\r\n left: 1px;\r\n border-right-color: #fff;\r\n}\r\n\r\n.bs-popover-bottom, .bs-popover-auto[x-placement^=\"bottom\"] {\r\n margin-top: 0.5rem;\r\n}\r\n\r\n.bs-popover-bottom .arrow, .bs-popover-auto[x-placement^=\"bottom\"] .arrow {\r\n top: calc((0.5rem + 1px) * -1);\r\n}\r\n\r\n.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^=\"bottom\"] .arrow::before,\r\n.bs-popover-bottom .arrow::after, .bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\r\n border-width: 0 0.5rem 0.5rem 0.5rem;\r\n}\r\n\r\n.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^=\"bottom\"] .arrow::before {\r\n top: 0;\r\n border-bottom-color: rgba(0, 0, 0, 0.25);\r\n}\r\n\r\n.bs-popover-bottom .arrow::after, .bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\r\n top: 1px;\r\n border-bottom-color: #fff;\r\n}\r\n\r\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=\"bottom\"] .popover-header::before {\r\n position: absolute;\r\n top: 0;\r\n left: 50%;\r\n display: block;\r\n width: 1rem;\r\n margin-left: -0.5rem;\r\n content: \"\";\r\n border-bottom: 1px solid #f7f7f7;\r\n}\r\n\r\n.bs-popover-left, .bs-popover-auto[x-placement^=\"left\"] {\r\n margin-right: 0.5rem;\r\n}\r\n\r\n.bs-popover-left .arrow, .bs-popover-auto[x-placement^=\"left\"] .arrow {\r\n right: calc((0.5rem + 1px) * -1);\r\n width: 0.5rem;\r\n height: 1rem;\r\n margin: 0.3rem 0;\r\n}\r\n\r\n.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^=\"left\"] .arrow::before,\r\n.bs-popover-left .arrow::after, .bs-popover-auto[x-placement^=\"left\"] .arrow::after {\r\n border-width: 0.5rem 0 0.5rem 0.5rem;\r\n}\r\n\r\n.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^=\"left\"] .arrow::before {\r\n right: 0;\r\n border-left-color: rgba(0, 0, 0, 0.25);\r\n}\r\n\r\n.bs-popover-left .arrow::after, .bs-popover-auto[x-placement^=\"left\"] .arrow::after {\r\n right: 1px;\r\n border-left-color: #fff;\r\n}\r\n\r\n.popover-header {\r\n padding: 0.5rem 0.75rem;\r\n margin-bottom: 0;\r\n font-size: 1rem;\r\n color: inherit;\r\n background-color: #f7f7f7;\r\n border-bottom: 1px solid #ebebeb;\r\n border-top-left-radius: calc(0.3rem - 1px);\r\n border-top-right-radius: calc(0.3rem - 1px);\r\n}\r\n\r\n.popover-header:empty {\r\n display: none;\r\n}\r\n\r\n.popover-body {\r\n padding: 0.5rem 0.75rem;\r\n color: #212529;\r\n}\r\n\r\n.carousel {\r\n position: relative;\r\n}\r\n\r\n.carousel-inner {\r\n position: relative;\r\n width: 100%;\r\n overflow: hidden;\r\n}\r\n\r\n.carousel-item {\r\n position: relative;\r\n display: none;\r\n -webkit-box-align: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n width: 100%;\r\n transition: -webkit-transform 0.6s ease;\r\n transition: transform 0.6s ease;\r\n transition: transform 0.6s ease, -webkit-transform 0.6s ease;\r\n -webkit-backface-visibility: hidden;\r\n backface-visibility: hidden;\r\n -webkit-perspective: 1000px;\r\n perspective: 1000px;\r\n}\r\n\r\n.carousel-item.active,\r\n.carousel-item-next,\r\n.carousel-item-prev {\r\n display: block;\r\n}\r\n\r\n.carousel-item-next,\r\n.carousel-item-prev {\r\n position: absolute;\r\n top: 0;\r\n}\r\n\r\n.carousel-item-next.carousel-item-left,\r\n.carousel-item-prev.carousel-item-right {\r\n -webkit-transform: translateX(0);\r\n transform: translateX(0);\r\n}\r\n\r\n@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {\r\n .carousel-item-next.carousel-item-left,\r\n .carousel-item-prev.carousel-item-right {\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n }\r\n}\r\n\r\n.carousel-item-next,\r\n.active.carousel-item-right {\r\n -webkit-transform: translateX(100%);\r\n transform: translateX(100%);\r\n}\r\n\r\n@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {\r\n .carousel-item-next,\r\n .active.carousel-item-right {\r\n -webkit-transform: translate3d(100%, 0, 0);\r\n transform: translate3d(100%, 0, 0);\r\n }\r\n}\r\n\r\n.carousel-item-prev,\r\n.active.carousel-item-left {\r\n -webkit-transform: translateX(-100%);\r\n transform: translateX(-100%);\r\n}\r\n\r\n@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {\r\n .carousel-item-prev,\r\n .active.carousel-item-left {\r\n -webkit-transform: translate3d(-100%, 0, 0);\r\n transform: translate3d(-100%, 0, 0);\r\n }\r\n}\r\n\r\n.carousel-control-prev,\r\n.carousel-control-next {\r\n position: absolute;\r\n top: 0;\r\n bottom: 0;\r\n display: -webkit-box;\r\n display: -ms-flexbox;\r\n display: flex;\r\n -webkit-box-align: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n -webkit-box-pack: center;\r\n -ms-flex-pack: center;\r\n justify-content: center;\r\n width: 15%;\r\n color: #fff;\r\n text-align: center;\r\n opacity: 0.5;\r\n}\r\n\r\n.carousel-control-prev:hover, .carousel-control-prev:focus,\r\n.carousel-control-next:hover,\r\n.carousel-control-next:focus {\r\n color: #fff;\r\n text-decoration: none;\r\n outline: 0;\r\n opacity: .9;\r\n}\r\n\r\n.carousel-control-prev {\r\n left: 0;\r\n}\r\n\r\n.carousel-control-next {\r\n right: 0;\r\n}\r\n\r\n.carousel-control-prev-icon,\r\n.carousel-control-next-icon {\r\n display: inline-block;\r\n width: 20px;\r\n height: 20px;\r\n background: transparent no-repeat center center;\r\n background-size: 100% 100%;\r\n}\r\n\r\n.carousel-control-prev-icon {\r\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E\");\r\n}\r\n\r\n.carousel-control-next-icon {\r\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E\");\r\n}\r\n\r\n.carousel-indicators {\r\n position: absolute;\r\n right: 0;\r\n bottom: 10px;\r\n left: 0;\r\n z-index: 15;\r\n display: -webkit-box;\r\n display: -ms-flexbox;\r\n display: flex;\r\n -webkit-box-pack: center;\r\n -ms-flex-pack: center;\r\n justify-content: center;\r\n padding-left: 0;\r\n margin-right: 15%;\r\n margin-left: 15%;\r\n list-style: none;\r\n}\r\n\r\n.carousel-indicators li {\r\n position: relative;\r\n -webkit-box-flex: 0;\r\n -ms-flex: 0 1 auto;\r\n flex: 0 1 auto;\r\n width: 30px;\r\n height: 3px;\r\n margin-right: 3px;\r\n margin-left: 3px;\r\n text-indent: -999px;\r\n background-color: rgba(255, 255, 255, 0.5);\r\n}\r\n\r\n.carousel-indicators li::before {\r\n position: absolute;\r\n top: -10px;\r\n left: 0;\r\n display: inline-block;\r\n width: 100%;\r\n height: 10px;\r\n content: \"\";\r\n}\r\n\r\n.carousel-indicators li::after {\r\n position: absolute;\r\n bottom: -10px;\r\n left: 0;\r\n display: inline-block;\r\n width: 100%;\r\n height: 10px;\r\n content: \"\";\r\n}\r\n\r\n.carousel-indicators .active {\r\n background-color: #fff;\r\n}\r\n\r\n.carousel-caption {\r\n position: absolute;\r\n right: 15%;\r\n bottom: 20px;\r\n left: 15%;\r\n z-index: 10;\r\n padding-top: 20px;\r\n padding-bottom: 20px;\r\n color: #fff;\r\n text-align: center;\r\n}\r\n\r\n.align-baseline {\r\n vertical-align: baseline !important;\r\n}\r\n\r\n.align-top {\r\n vertical-align: top !important;\r\n}\r\n\r\n.align-middle {\r\n vertical-align: middle !important;\r\n}\r\n\r\n.align-bottom {\r\n vertical-align: bottom !important;\r\n}\r\n\r\n.align-text-bottom {\r\n vertical-align: text-bottom !important;\r\n}\r\n\r\n.align-text-top {\r\n vertical-align: text-top !important;\r\n}\r\n\r\n.bg-primary {\r\n background-color: #007bff !important;\r\n}\r\n\r\na.bg-primary:hover, a.bg-primary:focus,\r\nbutton.bg-primary:hover,\r\nbutton.bg-primary:focus {\r\n background-color: #0062cc !important;\r\n}\r\n\r\n.bg-secondary {\r\n background-color: #6c757d !important;\r\n}\r\n\r\na.bg-secondary:hover, a.bg-secondary:focus,\r\nbutton.bg-secondary:hover,\r\nbutton.bg-secondary:focus {\r\n background-color: #545b62 !important;\r\n}\r\n\r\n.bg-success {\r\n background-color: #28a745 !important;\r\n}\r\n\r\na.bg-success:hover, a.bg-success:focus,\r\nbutton.bg-success:hover,\r\nbutton.bg-success:focus {\r\n background-color: #1e7e34 !important;\r\n}\r\n\r\n.bg-info {\r\n background-color: #17a2b8 !important;\r\n}\r\n\r\na.bg-info:hover, a.bg-info:focus,\r\nbutton.bg-info:hover,\r\nbutton.bg-info:focus {\r\n background-color: #117a8b !important;\r\n}\r\n\r\n.bg-warning {\r\n background-color: #ffc107 !important;\r\n}\r\n\r\na.bg-warning:hover, a.bg-warning:focus,\r\nbutton.bg-warning:hover,\r\nbutton.bg-warning:focus {\r\n background-color: #d39e00 !important;\r\n}\r\n\r\n.bg-danger {\r\n background-color: #dc3545 !important;\r\n}\r\n\r\na.bg-danger:hover, a.bg-danger:focus,\r\nbutton.bg-danger:hover,\r\nbutton.bg-danger:focus {\r\n background-color: #bd2130 !important;\r\n}\r\n\r\n.bg-light {\r\n background-color: #f8f9fa !important;\r\n}\r\n\r\na.bg-light:hover, a.bg-light:focus,\r\nbutton.bg-light:hover,\r\nbutton.bg-light:focus {\r\n background-color: #dae0e5 !important;\r\n}\r\n\r\n.bg-dark {\r\n background-color: #343a40 !important;\r\n}\r\n\r\na.bg-dark:hover, a.bg-dark:focus,\r\nbutton.bg-dark:hover,\r\nbutton.bg-dark:focus {\r\n background-color: #1d2124 !important;\r\n}\r\n\r\n.bg-white {\r\n background-color: #fff !important;\r\n}\r\n\r\n.bg-transparent {\r\n background-color: transparent !important;\r\n}\r\n\r\n.border {\r\n border: 1px solid #dee2e6 !important;\r\n}\r\n\r\n.border-top {\r\n border-top: 1px solid #dee2e6 !important;\r\n}\r\n\r\n.border-right {\r\n border-right: 1px solid #dee2e6 !important;\r\n}\r\n\r\n.border-bottom {\r\n border-bottom: 1px solid #dee2e6 !important;\r\n}\r\n\r\n.border-left {\r\n border-left: 1px solid #dee2e6 !important;\r\n}\r\n\r\n.border-0 {\r\n border: 0 !important;\r\n}\r\n\r\n.border-top-0 {\r\n border-top: 0 !important;\r\n}\r\n\r\n.border-right-0 {\r\n border-right: 0 !important;\r\n}\r\n\r\n.border-bottom-0 {\r\n border-bottom: 0 !important;\r\n}\r\n\r\n.border-left-0 {\r\n border-left: 0 !important;\r\n}\r\n\r\n.border-primary {\r\n border-color: #007bff !important;\r\n}\r\n\r\n.border-secondary {\r\n border-color: #6c757d !important;\r\n}\r\n\r\n.border-success {\r\n border-color: #28a745 !important;\r\n}\r\n\r\n.border-info {\r\n border-color: #17a2b8 !important;\r\n}\r\n\r\n.border-warning {\r\n border-color: #ffc107 !important;\r\n}\r\n\r\n.border-danger {\r\n border-color: #dc3545 !important;\r\n}\r\n\r\n.border-light {\r\n border-color: #f8f9fa !important;\r\n}\r\n\r\n.border-dark {\r\n border-color: #343a40 !important;\r\n}\r\n\r\n.border-white {\r\n border-color: #fff !important;\r\n}\r\n\r\n.rounded {\r\n border-radius: 0.25rem !important;\r\n}\r\n\r\n.rounded-top {\r\n border-top-left-radius: 0.25rem !important;\r\n border-top-right-radius: 0.25rem !important;\r\n}\r\n\r\n.rounded-right {\r\n border-top-right-radius: 0.25rem !important;\r\n border-bottom-right-radius: 0.25rem !important;\r\n}\r\n\r\n.rounded-bottom {\r\n border-bottom-right-radius: 0.25rem !important;\r\n border-bottom-left-radius: 0.25rem !important;\r\n}\r\n\r\n.rounded-left {\r\n border-top-left-radius: 0.25rem !important;\r\n border-bottom-left-radius: 0.25rem !important;\r\n}\r\n\r\n.rounded-circle {\r\n border-radius: 50% !important;\r\n}\r\n\r\n.rounded-0 {\r\n border-radius: 0 !important;\r\n}\r\n\r\n.clearfix::after {\r\n display: block;\r\n clear: both;\r\n content: \"\";\r\n}\r\n\r\n.d-none {\r\n display: none !important;\r\n}\r\n\r\n.d-inline {\r\n display: inline !important;\r\n}\r\n\r\n.d-inline-block {\r\n display: inline-block !important;\r\n}\r\n\r\n.d-block {\r\n display: block !important;\r\n}\r\n\r\n.d-table {\r\n display: table !important;\r\n}\r\n\r\n.d-table-row {\r\n display: table-row !important;\r\n}\r\n\r\n.d-table-cell {\r\n display: table-cell !important;\r\n}\r\n\r\n.d-flex {\r\n display: -webkit-box !important;\r\n display: -ms-flexbox !important;\r\n display: flex !important;\r\n}\r\n\r\n.d-inline-flex {\r\n display: -webkit-inline-box !important;\r\n display: -ms-inline-flexbox !important;\r\n display: inline-flex !important;\r\n}\r\n\r\n@media (min-width: 576px) {\r\n .d-sm-none {\r\n display: none !important;\r\n }\r\n .d-sm-inline {\r\n display: inline !important;\r\n }\r\n .d-sm-inline-block {\r\n display: inline-block !important;\r\n }\r\n .d-sm-block {\r\n display: block !important;\r\n }\r\n .d-sm-table {\r\n display: table !important;\r\n }\r\n .d-sm-table-row {\r\n display: table-row !important;\r\n }\r\n .d-sm-table-cell {\r\n display: table-cell !important;\r\n }\r\n .d-sm-flex {\r\n display: -webkit-box !important;\r\n display: -ms-flexbox !important;\r\n display: flex !important;\r\n }\r\n .d-sm-inline-flex {\r\n display: -webkit-inline-box !important;\r\n display: -ms-inline-flexbox !important;\r\n display: inline-flex !important;\r\n }\r\n}\r\n\r\n@media (min-width: 768px) {\r\n .d-md-none {\r\n display: none !important;\r\n }\r\n .d-md-inline {\r\n display: inline !important;\r\n }\r\n .d-md-inline-block {\r\n display: inline-block !important;\r\n }\r\n .d-md-block {\r\n display: block !important;\r\n }\r\n .d-md-table {\r\n display: table !important;\r\n }\r\n .d-md-table-row {\r\n display: table-row !important;\r\n }\r\n .d-md-table-cell {\r\n display: table-cell !important;\r\n }\r\n .d-md-flex {\r\n display: -webkit-box !important;\r\n display: -ms-flexbox !important;\r\n display: flex !important;\r\n }\r\n .d-md-inline-flex {\r\n display: -webkit-inline-box !important;\r\n display: -ms-inline-flexbox !important;\r\n display: inline-flex !important;\r\n }\r\n}\r\n\r\n@media (min-width: 992px) {\r\n .d-lg-none {\r\n display: none !important;\r\n }\r\n .d-lg-inline {\r\n display: inline !important;\r\n }\r\n .d-lg-inline-block {\r\n display: inline-block !important;\r\n }\r\n .d-lg-block {\r\n display: block !important;\r\n }\r\n .d-lg-table {\r\n display: table !important;\r\n }\r\n .d-lg-table-row {\r\n display: table-row !important;\r\n }\r\n .d-lg-table-cell {\r\n display: table-cell !important;\r\n }\r\n .d-lg-flex {\r\n display: -webkit-box !important;\r\n display: -ms-flexbox !important;\r\n display: flex !important;\r\n }\r\n .d-lg-inline-flex {\r\n display: -webkit-inline-box !important;\r\n display: -ms-inline-flexbox !important;\r\n display: inline-flex !important;\r\n }\r\n}\r\n\r\n@media (min-width: 1200px) {\r\n .d-xl-none {\r\n display: none !important;\r\n }\r\n .d-xl-inline {\r\n display: inline !important;\r\n }\r\n .d-xl-inline-block {\r\n display: inline-block !important;\r\n }\r\n .d-xl-block {\r\n display: block !important;\r\n }\r\n .d-xl-table {\r\n display: table !important;\r\n }\r\n .d-xl-table-row {\r\n display: table-row !important;\r\n }\r\n .d-xl-table-cell {\r\n display: table-cell !important;\r\n }\r\n .d-xl-flex {\r\n display: -webkit-box !important;\r\n display: -ms-flexbox !important;\r\n display: flex !important;\r\n }\r\n .d-xl-inline-flex {\r\n display: -webkit-inline-box !important;\r\n display: -ms-inline-flexbox !important;\r\n display: inline-flex !important;\r\n }\r\n}\r\n\r\n@media print {\r\n .d-print-none {\r\n display: none !important;\r\n }\r\n .d-print-inline {\r\n display: inline !important;\r\n }\r\n .d-print-inline-block {\r\n display: inline-block !important;\r\n }\r\n .d-print-block {\r\n display: block !important;\r\n }\r\n .d-print-table {\r\n display: table !important;\r\n }\r\n .d-print-table-row {\r\n display: table-row !important;\r\n }\r\n .d-print-table-cell {\r\n display: table-cell !important;\r\n }\r\n .d-print-flex {\r\n display: -webkit-box !important;\r\n display: -ms-flexbox !important;\r\n display: flex !important;\r\n }\r\n .d-print-inline-flex {\r\n display: -webkit-inline-box !important;\r\n display: -ms-inline-flexbox !important;\r\n display: inline-flex !important;\r\n }\r\n}\r\n\r\n.embed-responsive {\r\n position: relative;\r\n display: block;\r\n width: 100%;\r\n padding: 0;\r\n overflow: hidden;\r\n}\r\n\r\n.embed-responsive::before {\r\n display: block;\r\n content: \"\";\r\n}\r\n\r\n.embed-responsive .embed-responsive-item,\r\n.embed-responsive iframe,\r\n.embed-responsive embed,\r\n.embed-responsive object,\r\n.embed-responsive video {\r\n position: absolute;\r\n top: 0;\r\n bottom: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 100%;\r\n border: 0;\r\n}\r\n\r\n.embed-responsive-21by9::before {\r\n padding-top: 42.857143%;\r\n}\r\n\r\n.embed-responsive-16by9::before {\r\n padding-top: 56.25%;\r\n}\r\n\r\n.embed-responsive-4by3::before {\r\n padding-top: 75%;\r\n}\r\n\r\n.embed-responsive-1by1::before {\r\n padding-top: 100%;\r\n}\r\n\r\n.flex-row {\r\n -webkit-box-orient: horizontal !important;\r\n -webkit-box-direction: normal !important;\r\n -ms-flex-direction: row !important;\r\n flex-direction: row !important;\r\n}\r\n\r\n.flex-column {\r\n -webkit-box-orient: vertical !important;\r\n -webkit-box-direction: normal !important;\r\n -ms-flex-direction: column !important;\r\n flex-direction: column !important;\r\n}\r\n\r\n.flex-row-reverse {\r\n -webkit-box-orient: horizontal !important;\r\n -webkit-box-direction: reverse !important;\r\n -ms-flex-direction: row-reverse !important;\r\n flex-direction: row-reverse !important;\r\n}\r\n\r\n.flex-column-reverse {\r\n -webkit-box-orient: vertical !important;\r\n -webkit-box-direction: reverse !important;\r\n -ms-flex-direction: column-reverse !important;\r\n flex-direction: column-reverse !important;\r\n}\r\n\r\n.flex-wrap {\r\n -ms-flex-wrap: wrap !important;\r\n flex-wrap: wrap !important;\r\n}\r\n\r\n.flex-nowrap {\r\n -ms-flex-wrap: nowrap !important;\r\n flex-wrap: nowrap !important;\r\n}\r\n\r\n.flex-wrap-reverse {\r\n -ms-flex-wrap: wrap-reverse !important;\r\n flex-wrap: wrap-reverse !important;\r\n}\r\n\r\n.justify-content-start {\r\n -webkit-box-pack: start !important;\r\n -ms-flex-pack: start !important;\r\n justify-content: flex-start !important;\r\n}\r\n\r\n.justify-content-end {\r\n -webkit-box-pack: end !important;\r\n -ms-flex-pack: end !important;\r\n justify-content: flex-end !important;\r\n}\r\n\r\n.justify-content-center {\r\n -webkit-box-pack: center !important;\r\n -ms-flex-pack: center !important;\r\n justify-content: center !important;\r\n}\r\n\r\n.justify-content-between {\r\n -webkit-box-pack: justify !important;\r\n -ms-flex-pack: justify !important;\r\n justify-content: space-between !important;\r\n}\r\n\r\n.justify-content-around {\r\n -ms-flex-pack: distribute !important;\r\n justify-content: space-around !important;\r\n}\r\n\r\n.align-items-start {\r\n -webkit-box-align: start !important;\r\n -ms-flex-align: start !important;\r\n align-items: flex-start !important;\r\n}\r\n\r\n.align-items-end {\r\n -webkit-box-align: end !important;\r\n -ms-flex-align: end !important;\r\n align-items: flex-end !important;\r\n}\r\n\r\n.align-items-center {\r\n -webkit-box-align: center !important;\r\n -ms-flex-align: center !important;\r\n align-items: center !important;\r\n}\r\n\r\n.align-items-baseline {\r\n -webkit-box-align: baseline !important;\r\n -ms-flex-align: baseline !important;\r\n align-items: baseline !important;\r\n}\r\n\r\n.align-items-stretch {\r\n -webkit-box-align: stretch !important;\r\n -ms-flex-align: stretch !important;\r\n align-items: stretch !important;\r\n}\r\n\r\n.align-content-start {\r\n -ms-flex-line-pack: start !important;\r\n align-content: flex-start !important;\r\n}\r\n\r\n.align-content-end {\r\n -ms-flex-line-pack: end !important;\r\n align-content: flex-end !important;\r\n}\r\n\r\n.align-content-center {\r\n -ms-flex-line-pack: center !important;\r\n align-content: center !important;\r\n}\r\n\r\n.align-content-between {\r\n -ms-flex-line-pack: justify !important;\r\n align-content: space-between !important;\r\n}\r\n\r\n.align-content-around {\r\n -ms-flex-line-pack: distribute !important;\r\n align-content: space-around !important;\r\n}\r\n\r\n.align-content-stretch {\r\n -ms-flex-line-pack: stretch !important;\r\n align-content: stretch !important;\r\n}\r\n\r\n.align-self-auto {\r\n -ms-flex-item-align: auto !important;\r\n align-self: auto !important;\r\n}\r\n\r\n.align-self-start {\r\n -ms-flex-item-align: start !important;\r\n align-self: flex-start !important;\r\n}\r\n\r\n.align-self-end {\r\n -ms-flex-item-align: end !important;\r\n align-self: flex-end !important;\r\n}\r\n\r\n.align-self-center {\r\n -ms-flex-item-align: center !important;\r\n align-self: center !important;\r\n}\r\n\r\n.align-self-baseline {\r\n -ms-flex-item-align: baseline !important;\r\n align-self: baseline !important;\r\n}\r\n\r\n.align-self-stretch {\r\n -ms-flex-item-align: stretch !important;\r\n align-self: stretch !important;\r\n}\r\n\r\n@media (min-width: 576px) {\r\n .flex-sm-row {\r\n -webkit-box-orient: horizontal !important;\r\n -webkit-box-direction: normal !important;\r\n -ms-flex-direction: row !important;\r\n flex-direction: row !important;\r\n }\r\n .flex-sm-column {\r\n -webkit-box-orient: vertical !important;\r\n -webkit-box-direction: normal !important;\r\n -ms-flex-direction: column !important;\r\n flex-direction: column !important;\r\n }\r\n .flex-sm-row-reverse {\r\n -webkit-box-orient: horizontal !important;\r\n -webkit-box-direction: reverse !important;\r\n -ms-flex-direction: row-reverse !important;\r\n flex-direction: row-reverse !important;\r\n }\r\n .flex-sm-column-reverse {\r\n -webkit-box-orient: vertical !important;\r\n -webkit-box-direction: reverse !important;\r\n -ms-flex-direction: column-reverse !important;\r\n flex-direction: column-reverse !important;\r\n }\r\n .flex-sm-wrap {\r\n -ms-flex-wrap: wrap !important;\r\n flex-wrap: wrap !important;\r\n }\r\n .flex-sm-nowrap {\r\n -ms-flex-wrap: nowrap !important;\r\n flex-wrap: nowrap !important;\r\n }\r\n .flex-sm-wrap-reverse {\r\n -ms-flex-wrap: wrap-reverse !important;\r\n flex-wrap: wrap-reverse !important;\r\n }\r\n .justify-content-sm-start {\r\n -webkit-box-pack: start !important;\r\n -ms-flex-pack: start !important;\r\n justify-content: flex-start !important;\r\n }\r\n .justify-content-sm-end {\r\n -webkit-box-pack: end !important;\r\n -ms-flex-pack: end !important;\r\n justify-content: flex-end !important;\r\n }\r\n .justify-content-sm-center {\r\n -webkit-box-pack: center !important;\r\n -ms-flex-pack: center !important;\r\n justify-content: center !important;\r\n }\r\n .justify-content-sm-between {\r\n -webkit-box-pack: justify !important;\r\n -ms-flex-pack: justify !important;\r\n justify-content: space-between !important;\r\n }\r\n .justify-content-sm-around {\r\n -ms-flex-pack: distribute !important;\r\n justify-content: space-around !important;\r\n }\r\n .align-items-sm-start {\r\n -webkit-box-align: start !important;\r\n -ms-flex-align: start !important;\r\n align-items: flex-start !important;\r\n }\r\n .align-items-sm-end {\r\n -webkit-box-align: end !important;\r\n -ms-flex-align: end !important;\r\n align-items: flex-end !important;\r\n }\r\n .align-items-sm-center {\r\n -webkit-box-align: center !important;\r\n -ms-flex-align: center !important;\r\n align-items: center !important;\r\n }\r\n .align-items-sm-baseline {\r\n -webkit-box-align: baseline !important;\r\n -ms-flex-align: baseline !important;\r\n align-items: baseline !important;\r\n }\r\n .align-items-sm-stretch {\r\n -webkit-box-align: stretch !important;\r\n -ms-flex-align: stretch !important;\r\n align-items: stretch !important;\r\n }\r\n .align-content-sm-start {\r\n -ms-flex-line-pack: start !important;\r\n align-content: flex-start !important;\r\n }\r\n .align-content-sm-end {\r\n -ms-flex-line-pack: end !important;\r\n align-content: flex-end !important;\r\n }\r\n .align-content-sm-center {\r\n -ms-flex-line-pack: center !important;\r\n align-content: center !important;\r\n }\r\n .align-content-sm-between {\r\n -ms-flex-line-pack: justify !important;\r\n align-content: space-between !important;\r\n }\r\n .align-content-sm-around {\r\n -ms-flex-line-pack: distribute !important;\r\n align-content: space-around !important;\r\n }\r\n .align-content-sm-stretch {\r\n -ms-flex-line-pack: stretch !important;\r\n align-content: stretch !important;\r\n }\r\n .align-self-sm-auto {\r\n -ms-flex-item-align: auto !important;\r\n align-self: auto !important;\r\n }\r\n .align-self-sm-start {\r\n -ms-flex-item-align: start !important;\r\n align-self: flex-start !important;\r\n }\r\n .align-self-sm-end {\r\n -ms-flex-item-align: end !important;\r\n align-self: flex-end !important;\r\n }\r\n .align-self-sm-center {\r\n -ms-flex-item-align: center !important;\r\n align-self: center !important;\r\n }\r\n .align-self-sm-baseline {\r\n -ms-flex-item-align: baseline !important;\r\n align-self: baseline !important;\r\n }\r\n .align-self-sm-stretch {\r\n -ms-flex-item-align: stretch !important;\r\n align-self: stretch !important;\r\n }\r\n}\r\n\r\n@media (min-width: 768px) {\r\n .flex-md-row {\r\n -webkit-box-orient: horizontal !important;\r\n -webkit-box-direction: normal !important;\r\n -ms-flex-direction: row !important;\r\n flex-direction: row !important;\r\n }\r\n .flex-md-column {\r\n -webkit-box-orient: vertical !important;\r\n -webkit-box-direction: normal !important;\r\n -ms-flex-direction: column !important;\r\n flex-direction: column !important;\r\n }\r\n .flex-md-row-reverse {\r\n -webkit-box-orient: horizontal !important;\r\n -webkit-box-direction: reverse !important;\r\n -ms-flex-direction: row-reverse !important;\r\n flex-direction: row-reverse !important;\r\n }\r\n .flex-md-column-reverse {\r\n -webkit-box-orient: vertical !important;\r\n -webkit-box-direction: reverse !important;\r\n -ms-flex-direction: column-reverse !important;\r\n flex-direction: column-reverse !important;\r\n }\r\n .flex-md-wrap {\r\n -ms-flex-wrap: wrap !important;\r\n flex-wrap: wrap !important;\r\n }\r\n .flex-md-nowrap {\r\n -ms-flex-wrap: nowrap !important;\r\n flex-wrap: nowrap !important;\r\n }\r\n .flex-md-wrap-reverse {\r\n -ms-flex-wrap: wrap-reverse !important;\r\n flex-wrap: wrap-reverse !important;\r\n }\r\n .justify-content-md-start {\r\n -webkit-box-pack: start !important;\r\n -ms-flex-pack: start !important;\r\n justify-content: flex-start !important;\r\n }\r\n .justify-content-md-end {\r\n -webkit-box-pack: end !important;\r\n -ms-flex-pack: end !important;\r\n justify-content: flex-end !important;\r\n }\r\n .justify-content-md-center {\r\n -webkit-box-pack: center !important;\r\n -ms-flex-pack: center !important;\r\n justify-content: center !important;\r\n }\r\n .justify-content-md-between {\r\n -webkit-box-pack: justify !important;\r\n -ms-flex-pack: justify !important;\r\n justify-content: space-between !important;\r\n }\r\n .justify-content-md-around {\r\n -ms-flex-pack: distribute !important;\r\n justify-content: space-around !important;\r\n }\r\n .align-items-md-start {\r\n -webkit-box-align: start !important;\r\n -ms-flex-align: start !important;\r\n align-items: flex-start !important;\r\n }\r\n .align-items-md-end {\r\n -webkit-box-align: end !important;\r\n -ms-flex-align: end !important;\r\n align-items: flex-end !important;\r\n }\r\n .align-items-md-center {\r\n -webkit-box-align: center !important;\r\n -ms-flex-align: center !important;\r\n align-items: center !important;\r\n }\r\n .align-items-md-baseline {\r\n -webkit-box-align: baseline !important;\r\n -ms-flex-align: baseline !important;\r\n align-items: baseline !important;\r\n }\r\n .align-items-md-stretch {\r\n -webkit-box-align: stretch !important;\r\n -ms-flex-align: stretch !important;\r\n align-items: stretch !important;\r\n }\r\n .align-content-md-start {\r\n -ms-flex-line-pack: start !important;\r\n align-content: flex-start !important;\r\n }\r\n .align-content-md-end {\r\n -ms-flex-line-pack: end !important;\r\n align-content: flex-end !important;\r\n }\r\n .align-content-md-center {\r\n -ms-flex-line-pack: center !important;\r\n align-content: center !important;\r\n }\r\n .align-content-md-between {\r\n -ms-flex-line-pack: justify !important;\r\n align-content: space-between !important;\r\n }\r\n .align-content-md-around {\r\n -ms-flex-line-pack: distribute !important;\r\n align-content: space-around !important;\r\n }\r\n .align-content-md-stretch {\r\n -ms-flex-line-pack: stretch !important;\r\n align-content: stretch !important;\r\n }\r\n .align-self-md-auto {\r\n -ms-flex-item-align: auto !important;\r\n align-self: auto !important;\r\n }\r\n .align-self-md-start {\r\n -ms-flex-item-align: start !important;\r\n align-self: flex-start !important;\r\n }\r\n .align-self-md-end {\r\n -ms-flex-item-align: end !important;\r\n align-self: flex-end !important;\r\n }\r\n .align-self-md-center {\r\n -ms-flex-item-align: center !important;\r\n align-self: center !important;\r\n }\r\n .align-self-md-baseline {\r\n -ms-flex-item-align: baseline !important;\r\n align-self: baseline !important;\r\n }\r\n .align-self-md-stretch {\r\n -ms-flex-item-align: stretch !important;\r\n align-self: stretch !important;\r\n }\r\n}\r\n\r\n@media (min-width: 992px) {\r\n .flex-lg-row {\r\n -webkit-box-orient: horizontal !important;\r\n -webkit-box-direction: normal !important;\r\n -ms-flex-direction: row !important;\r\n flex-direction: row !important;\r\n }\r\n .flex-lg-column {\r\n -webkit-box-orient: vertical !important;\r\n -webkit-box-direction: normal !important;\r\n -ms-flex-direction: column !important;\r\n flex-direction: column !important;\r\n }\r\n .flex-lg-row-reverse {\r\n -webkit-box-orient: horizontal !important;\r\n -webkit-box-direction: reverse !important;\r\n -ms-flex-direction: row-reverse !important;\r\n flex-direction: row-reverse !important;\r\n }\r\n .flex-lg-column-reverse {\r\n -webkit-box-orient: vertical !important;\r\n -webkit-box-direction: reverse !important;\r\n -ms-flex-direction: column-reverse !important;\r\n flex-direction: column-reverse !important;\r\n }\r\n .flex-lg-wrap {\r\n -ms-flex-wrap: wrap !important;\r\n flex-wrap: wrap !important;\r\n }\r\n .flex-lg-nowrap {\r\n -ms-flex-wrap: nowrap !important;\r\n flex-wrap: nowrap !important;\r\n }\r\n .flex-lg-wrap-reverse {\r\n -ms-flex-wrap: wrap-reverse !important;\r\n flex-wrap: wrap-reverse !important;\r\n }\r\n .justify-content-lg-start {\r\n -webkit-box-pack: start !important;\r\n -ms-flex-pack: start !important;\r\n justify-content: flex-start !important;\r\n }\r\n .justify-content-lg-end {\r\n -webkit-box-pack: end !important;\r\n -ms-flex-pack: end !important;\r\n justify-content: flex-end !important;\r\n }\r\n .justify-content-lg-center {\r\n -webkit-box-pack: center !important;\r\n -ms-flex-pack: center !important;\r\n justify-content: center !important;\r\n }\r\n .justify-content-lg-between {\r\n -webkit-box-pack: justify !important;\r\n -ms-flex-pack: justify !important;\r\n justify-content: space-between !important;\r\n }\r\n .justify-content-lg-around {\r\n -ms-flex-pack: distribute !important;\r\n justify-content: space-around !important;\r\n }\r\n .align-items-lg-start {\r\n -webkit-box-align: start !important;\r\n -ms-flex-align: start !important;\r\n align-items: flex-start !important;\r\n }\r\n .align-items-lg-end {\r\n -webkit-box-align: end !important;\r\n -ms-flex-align: end !important;\r\n align-items: flex-end !important;\r\n }\r\n .align-items-lg-center {\r\n -webkit-box-align: center !important;\r\n -ms-flex-align: center !important;\r\n align-items: center !important;\r\n }\r\n .align-items-lg-baseline {\r\n -webkit-box-align: baseline !important;\r\n -ms-flex-align: baseline !important;\r\n align-items: baseline !important;\r\n }\r\n .align-items-lg-stretch {\r\n -webkit-box-align: stretch !important;\r\n -ms-flex-align: stretch !important;\r\n align-items: stretch !important;\r\n }\r\n .align-content-lg-start {\r\n -ms-flex-line-pack: start !important;\r\n align-content: flex-start !important;\r\n }\r\n .align-content-lg-end {\r\n -ms-flex-line-pack: end !important;\r\n align-content: flex-end !important;\r\n }\r\n .align-content-lg-center {\r\n -ms-flex-line-pack: center !important;\r\n align-content: center !important;\r\n }\r\n .align-content-lg-between {\r\n -ms-flex-line-pack: justify !important;\r\n align-content: space-between !important;\r\n }\r\n .align-content-lg-around {\r\n -ms-flex-line-pack: distribute !important;\r\n align-content: space-around !important;\r\n }\r\n .align-content-lg-stretch {\r\n -ms-flex-line-pack: stretch !important;\r\n align-content: stretch !important;\r\n }\r\n .align-self-lg-auto {\r\n -ms-flex-item-align: auto !important;\r\n align-self: auto !important;\r\n }\r\n .align-self-lg-start {\r\n -ms-flex-item-align: start !important;\r\n align-self: flex-start !important;\r\n }\r\n .align-self-lg-end {\r\n -ms-flex-item-align: end !important;\r\n align-self: flex-end !important;\r\n }\r\n .align-self-lg-center {\r\n -ms-flex-item-align: center !important;\r\n align-self: center !important;\r\n }\r\n .align-self-lg-baseline {\r\n -ms-flex-item-align: baseline !important;\r\n align-self: baseline !important;\r\n }\r\n .align-self-lg-stretch {\r\n -ms-flex-item-align: stretch !important;\r\n align-self: stretch !important;\r\n }\r\n}\r\n\r\n@media (min-width: 1200px) {\r\n .flex-xl-row {\r\n -webkit-box-orient: horizontal !important;\r\n -webkit-box-direction: normal !important;\r\n -ms-flex-direction: row !important;\r\n flex-direction: row !important;\r\n }\r\n .flex-xl-column {\r\n -webkit-box-orient: vertical !important;\r\n -webkit-box-direction: normal !important;\r\n -ms-flex-direction: column !important;\r\n flex-direction: column !important;\r\n }\r\n .flex-xl-row-reverse {\r\n -webkit-box-orient: horizontal !important;\r\n -webkit-box-direction: reverse !important;\r\n -ms-flex-direction: row-reverse !important;\r\n flex-direction: row-reverse !important;\r\n }\r\n .flex-xl-column-reverse {\r\n -webkit-box-orient: vertical !important;\r\n -webkit-box-direction: reverse !important;\r\n -ms-flex-direction: column-reverse !important;\r\n flex-direction: column-reverse !important;\r\n }\r\n .flex-xl-wrap {\r\n -ms-flex-wrap: wrap !important;\r\n flex-wrap: wrap !important;\r\n }\r\n .flex-xl-nowrap {\r\n -ms-flex-wrap: nowrap !important;\r\n flex-wrap: nowrap !important;\r\n }\r\n .flex-xl-wrap-reverse {\r\n -ms-flex-wrap: wrap-reverse !important;\r\n flex-wrap: wrap-reverse !important;\r\n }\r\n .justify-content-xl-start {\r\n -webkit-box-pack: start !important;\r\n -ms-flex-pack: start !important;\r\n justify-content: flex-start !important;\r\n }\r\n .justify-content-xl-end {\r\n -webkit-box-pack: end !important;\r\n -ms-flex-pack: end !important;\r\n justify-content: flex-end !important;\r\n }\r\n .justify-content-xl-center {\r\n -webkit-box-pack: center !important;\r\n -ms-flex-pack: center !important;\r\n justify-content: center !important;\r\n }\r\n .justify-content-xl-between {\r\n -webkit-box-pack: justify !important;\r\n -ms-flex-pack: justify !important;\r\n justify-content: space-between !important;\r\n }\r\n .justify-content-xl-around {\r\n -ms-flex-pack: distribute !important;\r\n justify-content: space-around !important;\r\n }\r\n .align-items-xl-start {\r\n -webkit-box-align: start !important;\r\n -ms-flex-align: start !important;\r\n align-items: flex-start !important;\r\n }\r\n .align-items-xl-end {\r\n -webkit-box-align: end !important;\r\n -ms-flex-align: end !important;\r\n align-items: flex-end !important;\r\n }\r\n .align-items-xl-center {\r\n -webkit-box-align: center !important;\r\n -ms-flex-align: center !important;\r\n align-items: center !important;\r\n }\r\n .align-items-xl-baseline {\r\n -webkit-box-align: baseline !important;\r\n -ms-flex-align: baseline !important;\r\n align-items: baseline !important;\r\n }\r\n .align-items-xl-stretch {\r\n -webkit-box-align: stretch !important;\r\n -ms-flex-align: stretch !important;\r\n align-items: stretch !important;\r\n }\r\n .align-content-xl-start {\r\n -ms-flex-line-pack: start !important;\r\n align-content: flex-start !important;\r\n }\r\n .align-content-xl-end {\r\n -ms-flex-line-pack: end !important;\r\n align-content: flex-end !important;\r\n }\r\n .align-content-xl-center {\r\n -ms-flex-line-pack: center !important;\r\n align-content: center !important;\r\n }\r\n .align-content-xl-between {\r\n -ms-flex-line-pack: justify !important;\r\n align-content: space-between !important;\r\n }\r\n .align-content-xl-around {\r\n -ms-flex-line-pack: distribute !important;\r\n align-content: space-around !important;\r\n }\r\n .align-content-xl-stretch {\r\n -ms-flex-line-pack: stretch !important;\r\n align-content: stretch !important;\r\n }\r\n .align-self-xl-auto {\r\n -ms-flex-item-align: auto !important;\r\n align-self: auto !important;\r\n }\r\n .align-self-xl-start {\r\n -ms-flex-item-align: start !important;\r\n align-self: flex-start !important;\r\n }\r\n .align-self-xl-end {\r\n -ms-flex-item-align: end !important;\r\n align-self: flex-end !important;\r\n }\r\n .align-self-xl-center {\r\n -ms-flex-item-align: center !important;\r\n align-self: center !important;\r\n }\r\n .align-self-xl-baseline {\r\n -ms-flex-item-align: baseline !important;\r\n align-self: baseline !important;\r\n }\r\n .align-self-xl-stretch {\r\n -ms-flex-item-align: stretch !important;\r\n align-self: stretch !important;\r\n }\r\n}\r\n\r\n.float-left {\r\n float: left !important;\r\n}\r\n\r\n.float-right {\r\n float: right !important;\r\n}\r\n\r\n.float-none {\r\n float: none !important;\r\n}\r\n\r\n@media (min-width: 576px) {\r\n .float-sm-left {\r\n float: left !important;\r\n }\r\n .float-sm-right {\r\n float: right !important;\r\n }\r\n .float-sm-none {\r\n float: none !important;\r\n }\r\n}\r\n\r\n@media (min-width: 768px) {\r\n .float-md-left {\r\n float: left !important;\r\n }\r\n .float-md-right {\r\n float: right !important;\r\n }\r\n .float-md-none {\r\n float: none !important;\r\n }\r\n}\r\n\r\n@media (min-width: 992px) {\r\n .float-lg-left {\r\n float: left !important;\r\n }\r\n .float-lg-right {\r\n float: right !important;\r\n }\r\n .float-lg-none {\r\n float: none !important;\r\n }\r\n}\r\n\r\n@media (min-width: 1200px) {\r\n .float-xl-left {\r\n float: left !important;\r\n }\r\n .float-xl-right {\r\n float: right !important;\r\n }\r\n .float-xl-none {\r\n float: none !important;\r\n }\r\n}\r\n\r\n.position-static {\r\n position: static !important;\r\n}\r\n\r\n.position-relative {\r\n position: relative !important;\r\n}\r\n\r\n.position-absolute {\r\n position: absolute !important;\r\n}\r\n\r\n.position-fixed {\r\n position: fixed !important;\r\n}\r\n\r\n.position-sticky {\r\n position: -webkit-sticky !important;\r\n position: sticky !important;\r\n}\r\n\r\n.fixed-top {\r\n position: fixed;\r\n top: 0;\r\n right: 0;\r\n left: 0;\r\n z-index: 1030;\r\n}\r\n\r\n.fixed-bottom {\r\n position: fixed;\r\n right: 0;\r\n bottom: 0;\r\n left: 0;\r\n z-index: 1030;\r\n}\r\n\r\n@supports ((position: -webkit-sticky) or (position: sticky)) {\r\n .sticky-top {\r\n position: -webkit-sticky;\r\n position: sticky;\r\n top: 0;\r\n z-index: 1020;\r\n }\r\n}\r\n\r\n.sr-only {\r\n position: absolute;\r\n width: 1px;\r\n height: 1px;\r\n padding: 0;\r\n overflow: hidden;\r\n clip: rect(0, 0, 0, 0);\r\n white-space: nowrap;\r\n -webkit-clip-path: inset(50%);\r\n clip-path: inset(50%);\r\n border: 0;\r\n}\r\n\r\n.sr-only-focusable:active, .sr-only-focusable:focus {\r\n position: static;\r\n width: auto;\r\n height: auto;\r\n overflow: visible;\r\n clip: auto;\r\n white-space: normal;\r\n -webkit-clip-path: none;\r\n clip-path: none;\r\n}\r\n\r\n.w-25 {\r\n width: 25% !important;\r\n}\r\n\r\n.w-50 {\r\n width: 50% !important;\r\n}\r\n\r\n.w-75 {\r\n width: 75% !important;\r\n}\r\n\r\n.w-100 {\r\n width: 100% !important;\r\n}\r\n\r\n.h-25 {\r\n height: 25% !important;\r\n}\r\n\r\n.h-50 {\r\n height: 50% !important;\r\n}\r\n\r\n.h-75 {\r\n height: 75% !important;\r\n}\r\n\r\n.h-100 {\r\n height: 100% !important;\r\n}\r\n\r\n.mw-100 {\r\n max-width: 100% !important;\r\n}\r\n\r\n.mh-100 {\r\n max-height: 100% !important;\r\n}\r\n\r\n.m-0 {\r\n margin: 0 !important;\r\n}\r\n\r\n.mt-0,\r\n.my-0 {\r\n margin-top: 0 !important;\r\n}\r\n\r\n.mr-0,\r\n.mx-0 {\r\n margin-right: 0 !important;\r\n}\r\n\r\n.mb-0,\r\n.my-0 {\r\n margin-bottom: 0 !important;\r\n}\r\n\r\n.ml-0,\r\n.mx-0 {\r\n margin-left: 0 !important;\r\n}\r\n\r\n.m-1 {\r\n margin: 0.25rem !important;\r\n}\r\n\r\n.mt-1,\r\n.my-1 {\r\n margin-top: 0.25rem !important;\r\n}\r\n\r\n.mr-1,\r\n.mx-1 {\r\n margin-right: 0.25rem !important;\r\n}\r\n\r\n.mb-1,\r\n.my-1 {\r\n margin-bottom: 0.25rem !important;\r\n}\r\n\r\n.ml-1,\r\n.mx-1 {\r\n margin-left: 0.25rem !important;\r\n}\r\n\r\n.m-2 {\r\n margin: 0.5rem !important;\r\n}\r\n\r\n.mt-2,\r\n.my-2 {\r\n margin-top: 0.5rem !important;\r\n}\r\n\r\n.mr-2,\r\n.mx-2 {\r\n margin-right: 0.5rem !important;\r\n}\r\n\r\n.mb-2,\r\n.my-2 {\r\n margin-bottom: 0.5rem !important;\r\n}\r\n\r\n.ml-2,\r\n.mx-2 {\r\n margin-left: 0.5rem !important;\r\n}\r\n\r\n.m-3 {\r\n margin: 1rem !important;\r\n}\r\n\r\n.mt-3,\r\n.my-3 {\r\n margin-top: 1rem !important;\r\n}\r\n\r\n.mr-3,\r\n.mx-3 {\r\n margin-right: 1rem !important;\r\n}\r\n\r\n.mb-3,\r\n.my-3 {\r\n margin-bottom: 1rem !important;\r\n}\r\n\r\n.ml-3,\r\n.mx-3 {\r\n margin-left: 1rem !important;\r\n}\r\n\r\n.m-4 {\r\n margin: 1.5rem !important;\r\n}\r\n\r\n.mt-4,\r\n.my-4 {\r\n margin-top: 1.5rem !important;\r\n}\r\n\r\n.mr-4,\r\n.mx-4 {\r\n margin-right: 1.5rem !important;\r\n}\r\n\r\n.mb-4,\r\n.my-4 {\r\n margin-bottom: 1.5rem !important;\r\n}\r\n\r\n.ml-4,\r\n.mx-4 {\r\n margin-left: 1.5rem !important;\r\n}\r\n\r\n.m-5 {\r\n margin: 3rem !important;\r\n}\r\n\r\n.mt-5,\r\n.my-5 {\r\n margin-top: 3rem !important;\r\n}\r\n\r\n.mr-5,\r\n.mx-5 {\r\n margin-right: 3rem !important;\r\n}\r\n\r\n.mb-5,\r\n.my-5 {\r\n margin-bottom: 3rem !important;\r\n}\r\n\r\n.ml-5,\r\n.mx-5 {\r\n margin-left: 3rem !important;\r\n}\r\n\r\n.p-0 {\r\n padding: 0 !important;\r\n}\r\n\r\n.pt-0,\r\n.py-0 {\r\n padding-top: 0 !important;\r\n}\r\n\r\n.pr-0,\r\n.px-0 {\r\n padding-right: 0 !important;\r\n}\r\n\r\n.pb-0,\r\n.py-0 {\r\n padding-bottom: 0 !important;\r\n}\r\n\r\n.pl-0,\r\n.px-0 {\r\n padding-left: 0 !important;\r\n}\r\n\r\n.p-1 {\r\n padding: 0.25rem !important;\r\n}\r\n\r\n.pt-1,\r\n.py-1 {\r\n padding-top: 0.25rem !important;\r\n}\r\n\r\n.pr-1,\r\n.px-1 {\r\n padding-right: 0.25rem !important;\r\n}\r\n\r\n.pb-1,\r\n.py-1 {\r\n padding-bottom: 0.25rem !important;\r\n}\r\n\r\n.pl-1,\r\n.px-1 {\r\n padding-left: 0.25rem !important;\r\n}\r\n\r\n.p-2 {\r\n padding: 0.5rem !important;\r\n}\r\n\r\n.pt-2,\r\n.py-2 {\r\n padding-top: 0.5rem !important;\r\n}\r\n\r\n.pr-2,\r\n.px-2 {\r\n padding-right: 0.5rem !important;\r\n}\r\n\r\n.pb-2,\r\n.py-2 {\r\n padding-bottom: 0.5rem !important;\r\n}\r\n\r\n.pl-2,\r\n.px-2 {\r\n padding-left: 0.5rem !important;\r\n}\r\n\r\n.p-3 {\r\n padding: 1rem !important;\r\n}\r\n\r\n.pt-3,\r\n.py-3 {\r\n padding-top: 1rem !important;\r\n}\r\n\r\n.pr-3,\r\n.px-3 {\r\n padding-right: 1rem !important;\r\n}\r\n\r\n.pb-3,\r\n.py-3 {\r\n padding-bottom: 1rem !important;\r\n}\r\n\r\n.pl-3,\r\n.px-3 {\r\n padding-left: 1rem !important;\r\n}\r\n\r\n.p-4 {\r\n padding: 1.5rem !important;\r\n}\r\n\r\n.pt-4,\r\n.py-4 {\r\n padding-top: 1.5rem !important;\r\n}\r\n\r\n.pr-4,\r\n.px-4 {\r\n padding-right: 1.5rem !important;\r\n}\r\n\r\n.pb-4,\r\n.py-4 {\r\n padding-bottom: 1.5rem !important;\r\n}\r\n\r\n.pl-4,\r\n.px-4 {\r\n padding-left: 1.5rem !important;\r\n}\r\n\r\n.p-5 {\r\n padding: 3rem !important;\r\n}\r\n\r\n.pt-5,\r\n.py-5 {\r\n padding-top: 3rem !important;\r\n}\r\n\r\n.pr-5,\r\n.px-5 {\r\n padding-right: 3rem !important;\r\n}\r\n\r\n.pb-5,\r\n.py-5 {\r\n padding-bottom: 3rem !important;\r\n}\r\n\r\n.pl-5,\r\n.px-5 {\r\n padding-left: 3rem !important;\r\n}\r\n\r\n.m-auto {\r\n margin: auto !important;\r\n}\r\n\r\n.mt-auto,\r\n.my-auto {\r\n margin-top: auto !important;\r\n}\r\n\r\n.mr-auto,\r\n.mx-auto {\r\n margin-right: auto !important;\r\n}\r\n\r\n.mb-auto,\r\n.my-auto {\r\n margin-bottom: auto !important;\r\n}\r\n\r\n.ml-auto,\r\n.mx-auto {\r\n margin-left: auto !important;\r\n}\r\n\r\n@media (min-width: 576px) {\r\n .m-sm-0 {\r\n margin: 0 !important;\r\n }\r\n .mt-sm-0,\r\n .my-sm-0 {\r\n margin-top: 0 !important;\r\n }\r\n .mr-sm-0,\r\n .mx-sm-0 {\r\n margin-right: 0 !important;\r\n }\r\n .mb-sm-0,\r\n .my-sm-0 {\r\n margin-bottom: 0 !important;\r\n }\r\n .ml-sm-0,\r\n .mx-sm-0 {\r\n margin-left: 0 !important;\r\n }\r\n .m-sm-1 {\r\n margin: 0.25rem !important;\r\n }\r\n .mt-sm-1,\r\n .my-sm-1 {\r\n margin-top: 0.25rem !important;\r\n }\r\n .mr-sm-1,\r\n .mx-sm-1 {\r\n margin-right: 0.25rem !important;\r\n }\r\n .mb-sm-1,\r\n .my-sm-1 {\r\n margin-bottom: 0.25rem !important;\r\n }\r\n .ml-sm-1,\r\n .mx-sm-1 {\r\n margin-left: 0.25rem !important;\r\n }\r\n .m-sm-2 {\r\n margin: 0.5rem !important;\r\n }\r\n .mt-sm-2,\r\n .my-sm-2 {\r\n margin-top: 0.5rem !important;\r\n }\r\n .mr-sm-2,\r\n .mx-sm-2 {\r\n margin-right: 0.5rem !important;\r\n }\r\n .mb-sm-2,\r\n .my-sm-2 {\r\n margin-bottom: 0.5rem !important;\r\n }\r\n .ml-sm-2,\r\n .mx-sm-2 {\r\n margin-left: 0.5rem !important;\r\n }\r\n .m-sm-3 {\r\n margin: 1rem !important;\r\n }\r\n .mt-sm-3,\r\n .my-sm-3 {\r\n margin-top: 1rem !important;\r\n }\r\n .mr-sm-3,\r\n .mx-sm-3 {\r\n margin-right: 1rem !important;\r\n }\r\n .mb-sm-3,\r\n .my-sm-3 {\r\n margin-bottom: 1rem !important;\r\n }\r\n .ml-sm-3,\r\n .mx-sm-3 {\r\n margin-left: 1rem !important;\r\n }\r\n .m-sm-4 {\r\n margin: 1.5rem !important;\r\n }\r\n .mt-sm-4,\r\n .my-sm-4 {\r\n margin-top: 1.5rem !important;\r\n }\r\n .mr-sm-4,\r\n .mx-sm-4 {\r\n margin-right: 1.5rem !important;\r\n }\r\n .mb-sm-4,\r\n .my-sm-4 {\r\n margin-bottom: 1.5rem !important;\r\n }\r\n .ml-sm-4,\r\n .mx-sm-4 {\r\n margin-left: 1.5rem !important;\r\n }\r\n .m-sm-5 {\r\n margin: 3rem !important;\r\n }\r\n .mt-sm-5,\r\n .my-sm-5 {\r\n margin-top: 3rem !important;\r\n }\r\n .mr-sm-5,\r\n .mx-sm-5 {\r\n margin-right: 3rem !important;\r\n }\r\n .mb-sm-5,\r\n .my-sm-5 {\r\n margin-bottom: 3rem !important;\r\n }\r\n .ml-sm-5,\r\n .mx-sm-5 {\r\n margin-left: 3rem !important;\r\n }\r\n .p-sm-0 {\r\n padding: 0 !important;\r\n }\r\n .pt-sm-0,\r\n .py-sm-0 {\r\n padding-top: 0 !important;\r\n }\r\n .pr-sm-0,\r\n .px-sm-0 {\r\n padding-right: 0 !important;\r\n }\r\n .pb-sm-0,\r\n .py-sm-0 {\r\n padding-bottom: 0 !important;\r\n }\r\n .pl-sm-0,\r\n .px-sm-0 {\r\n padding-left: 0 !important;\r\n }\r\n .p-sm-1 {\r\n padding: 0.25rem !important;\r\n }\r\n .pt-sm-1,\r\n .py-sm-1 {\r\n padding-top: 0.25rem !important;\r\n }\r\n .pr-sm-1,\r\n .px-sm-1 {\r\n padding-right: 0.25rem !important;\r\n }\r\n .pb-sm-1,\r\n .py-sm-1 {\r\n padding-bottom: 0.25rem !important;\r\n }\r\n .pl-sm-1,\r\n .px-sm-1 {\r\n padding-left: 0.25rem !important;\r\n }\r\n .p-sm-2 {\r\n padding: 0.5rem !important;\r\n }\r\n .pt-sm-2,\r\n .py-sm-2 {\r\n padding-top: 0.5rem !important;\r\n }\r\n .pr-sm-2,\r\n .px-sm-2 {\r\n padding-right: 0.5rem !important;\r\n }\r\n .pb-sm-2,\r\n .py-sm-2 {\r\n padding-bottom: 0.5rem !important;\r\n }\r\n .pl-sm-2,\r\n .px-sm-2 {\r\n padding-left: 0.5rem !important;\r\n }\r\n .p-sm-3 {\r\n padding: 1rem !important;\r\n }\r\n .pt-sm-3,\r\n .py-sm-3 {\r\n padding-top: 1rem !important;\r\n }\r\n .pr-sm-3,\r\n .px-sm-3 {\r\n padding-right: 1rem !important;\r\n }\r\n .pb-sm-3,\r\n .py-sm-3 {\r\n padding-bottom: 1rem !important;\r\n }\r\n .pl-sm-3,\r\n .px-sm-3 {\r\n padding-left: 1rem !important;\r\n }\r\n .p-sm-4 {\r\n padding: 1.5rem !important;\r\n }\r\n .pt-sm-4,\r\n .py-sm-4 {\r\n padding-top: 1.5rem !important;\r\n }\r\n .pr-sm-4,\r\n .px-sm-4 {\r\n padding-right: 1.5rem !important;\r\n }\r\n .pb-sm-4,\r\n .py-sm-4 {\r\n padding-bottom: 1.5rem !important;\r\n }\r\n .pl-sm-4,\r\n .px-sm-4 {\r\n padding-left: 1.5rem !important;\r\n }\r\n .p-sm-5 {\r\n padding: 3rem !important;\r\n }\r\n .pt-sm-5,\r\n .py-sm-5 {\r\n padding-top: 3rem !important;\r\n }\r\n .pr-sm-5,\r\n .px-sm-5 {\r\n padding-right: 3rem !important;\r\n }\r\n .pb-sm-5,\r\n .py-sm-5 {\r\n padding-bottom: 3rem !important;\r\n }\r\n .pl-sm-5,\r\n .px-sm-5 {\r\n padding-left: 3rem !important;\r\n }\r\n .m-sm-auto {\r\n margin: auto !important;\r\n }\r\n .mt-sm-auto,\r\n .my-sm-auto {\r\n margin-top: auto !important;\r\n }\r\n .mr-sm-auto,\r\n .mx-sm-auto {\r\n margin-right: auto !important;\r\n }\r\n .mb-sm-auto,\r\n .my-sm-auto {\r\n margin-bottom: auto !important;\r\n }\r\n .ml-sm-auto,\r\n .mx-sm-auto {\r\n margin-left: auto !important;\r\n }\r\n}\r\n\r\n@media (min-width: 768px) {\r\n .m-md-0 {\r\n margin: 0 !important;\r\n }\r\n .mt-md-0,\r\n .my-md-0 {\r\n margin-top: 0 !important;\r\n }\r\n .mr-md-0,\r\n .mx-md-0 {\r\n margin-right: 0 !important;\r\n }\r\n .mb-md-0,\r\n .my-md-0 {\r\n margin-bottom: 0 !important;\r\n }\r\n .ml-md-0,\r\n .mx-md-0 {\r\n margin-left: 0 !important;\r\n }\r\n .m-md-1 {\r\n margin: 0.25rem !important;\r\n }\r\n .mt-md-1,\r\n .my-md-1 {\r\n margin-top: 0.25rem !important;\r\n }\r\n .mr-md-1,\r\n .mx-md-1 {\r\n margin-right: 0.25rem !important;\r\n }\r\n .mb-md-1,\r\n .my-md-1 {\r\n margin-bottom: 0.25rem !important;\r\n }\r\n .ml-md-1,\r\n .mx-md-1 {\r\n margin-left: 0.25rem !important;\r\n }\r\n .m-md-2 {\r\n margin: 0.5rem !important;\r\n }\r\n .mt-md-2,\r\n .my-md-2 {\r\n margin-top: 0.5rem !important;\r\n }\r\n .mr-md-2,\r\n .mx-md-2 {\r\n margin-right: 0.5rem !important;\r\n }\r\n .mb-md-2,\r\n .my-md-2 {\r\n margin-bottom: 0.5rem !important;\r\n }\r\n .ml-md-2,\r\n .mx-md-2 {\r\n margin-left: 0.5rem !important;\r\n }\r\n .m-md-3 {\r\n margin: 1rem !important;\r\n }\r\n .mt-md-3,\r\n .my-md-3 {\r\n margin-top: 1rem !important;\r\n }\r\n .mr-md-3,\r\n .mx-md-3 {\r\n margin-right: 1rem !important;\r\n }\r\n .mb-md-3,\r\n .my-md-3 {\r\n margin-bottom: 1rem !important;\r\n }\r\n .ml-md-3,\r\n .mx-md-3 {\r\n margin-left: 1rem !important;\r\n }\r\n .m-md-4 {\r\n margin: 1.5rem !important;\r\n }\r\n .mt-md-4,\r\n .my-md-4 {\r\n margin-top: 1.5rem !important;\r\n }\r\n .mr-md-4,\r\n .mx-md-4 {\r\n margin-right: 1.5rem !important;\r\n }\r\n .mb-md-4,\r\n .my-md-4 {\r\n margin-bottom: 1.5rem !important;\r\n }\r\n .ml-md-4,\r\n .mx-md-4 {\r\n margin-left: 1.5rem !important;\r\n }\r\n .m-md-5 {\r\n margin: 3rem !important;\r\n }\r\n .mt-md-5,\r\n .my-md-5 {\r\n margin-top: 3rem !important;\r\n }\r\n .mr-md-5,\r\n .mx-md-5 {\r\n margin-right: 3rem !important;\r\n }\r\n .mb-md-5,\r\n .my-md-5 {\r\n margin-bottom: 3rem !important;\r\n }\r\n .ml-md-5,\r\n .mx-md-5 {\r\n margin-left: 3rem !important;\r\n }\r\n .p-md-0 {\r\n padding: 0 !important;\r\n }\r\n .pt-md-0,\r\n .py-md-0 {\r\n padding-top: 0 !important;\r\n }\r\n .pr-md-0,\r\n .px-md-0 {\r\n padding-right: 0 !important;\r\n }\r\n .pb-md-0,\r\n .py-md-0 {\r\n padding-bottom: 0 !important;\r\n }\r\n .pl-md-0,\r\n .px-md-0 {\r\n padding-left: 0 !important;\r\n }\r\n .p-md-1 {\r\n padding: 0.25rem !important;\r\n }\r\n .pt-md-1,\r\n .py-md-1 {\r\n padding-top: 0.25rem !important;\r\n }\r\n .pr-md-1,\r\n .px-md-1 {\r\n padding-right: 0.25rem !important;\r\n }\r\n .pb-md-1,\r\n .py-md-1 {\r\n padding-bottom: 0.25rem !important;\r\n }\r\n .pl-md-1,\r\n .px-md-1 {\r\n padding-left: 0.25rem !important;\r\n }\r\n .p-md-2 {\r\n padding: 0.5rem !important;\r\n }\r\n .pt-md-2,\r\n .py-md-2 {\r\n padding-top: 0.5rem !important;\r\n }\r\n .pr-md-2,\r\n .px-md-2 {\r\n padding-right: 0.5rem !important;\r\n }\r\n .pb-md-2,\r\n .py-md-2 {\r\n padding-bottom: 0.5rem !important;\r\n }\r\n .pl-md-2,\r\n .px-md-2 {\r\n padding-left: 0.5rem !important;\r\n }\r\n .p-md-3 {\r\n padding: 1rem !important;\r\n }\r\n .pt-md-3,\r\n .py-md-3 {\r\n padding-top: 1rem !important;\r\n }\r\n .pr-md-3,\r\n .px-md-3 {\r\n padding-right: 1rem !important;\r\n }\r\n .pb-md-3,\r\n .py-md-3 {\r\n padding-bottom: 1rem !important;\r\n }\r\n .pl-md-3,\r\n .px-md-3 {\r\n padding-left: 1rem !important;\r\n }\r\n .p-md-4 {\r\n padding: 1.5rem !important;\r\n }\r\n .pt-md-4,\r\n .py-md-4 {\r\n padding-top: 1.5rem !important;\r\n }\r\n .pr-md-4,\r\n .px-md-4 {\r\n padding-right: 1.5rem !important;\r\n }\r\n .pb-md-4,\r\n .py-md-4 {\r\n padding-bottom: 1.5rem !important;\r\n }\r\n .pl-md-4,\r\n .px-md-4 {\r\n padding-left: 1.5rem !important;\r\n }\r\n .p-md-5 {\r\n padding: 3rem !important;\r\n }\r\n .pt-md-5,\r\n .py-md-5 {\r\n padding-top: 3rem !important;\r\n }\r\n .pr-md-5,\r\n .px-md-5 {\r\n padding-right: 3rem !important;\r\n }\r\n .pb-md-5,\r\n .py-md-5 {\r\n padding-bottom: 3rem !important;\r\n }\r\n .pl-md-5,\r\n .px-md-5 {\r\n padding-left: 3rem !important;\r\n }\r\n .m-md-auto {\r\n margin: auto !important;\r\n }\r\n .mt-md-auto,\r\n .my-md-auto {\r\n margin-top: auto !important;\r\n }\r\n .mr-md-auto,\r\n .mx-md-auto {\r\n margin-right: auto !important;\r\n }\r\n .mb-md-auto,\r\n .my-md-auto {\r\n margin-bottom: auto !important;\r\n }\r\n .ml-md-auto,\r\n .mx-md-auto {\r\n margin-left: auto !important;\r\n }\r\n}\r\n\r\n@media (min-width: 992px) {\r\n .m-lg-0 {\r\n margin: 0 !important;\r\n }\r\n .mt-lg-0,\r\n .my-lg-0 {\r\n margin-top: 0 !important;\r\n }\r\n .mr-lg-0,\r\n .mx-lg-0 {\r\n margin-right: 0 !important;\r\n }\r\n .mb-lg-0,\r\n .my-lg-0 {\r\n margin-bottom: 0 !important;\r\n }\r\n .ml-lg-0,\r\n .mx-lg-0 {\r\n margin-left: 0 !important;\r\n }\r\n .m-lg-1 {\r\n margin: 0.25rem !important;\r\n }\r\n .mt-lg-1,\r\n .my-lg-1 {\r\n margin-top: 0.25rem !important;\r\n }\r\n .mr-lg-1,\r\n .mx-lg-1 {\r\n margin-right: 0.25rem !important;\r\n }\r\n .mb-lg-1,\r\n .my-lg-1 {\r\n margin-bottom: 0.25rem !important;\r\n }\r\n .ml-lg-1,\r\n .mx-lg-1 {\r\n margin-left: 0.25rem !important;\r\n }\r\n .m-lg-2 {\r\n margin: 0.5rem !important;\r\n }\r\n .mt-lg-2,\r\n .my-lg-2 {\r\n margin-top: 0.5rem !important;\r\n }\r\n .mr-lg-2,\r\n .mx-lg-2 {\r\n margin-right: 0.5rem !important;\r\n }\r\n .mb-lg-2,\r\n .my-lg-2 {\r\n margin-bottom: 0.5rem !important;\r\n }\r\n .ml-lg-2,\r\n .mx-lg-2 {\r\n margin-left: 0.5rem !important;\r\n }\r\n .m-lg-3 {\r\n margin: 1rem !important;\r\n }\r\n .mt-lg-3,\r\n .my-lg-3 {\r\n margin-top: 1rem !important;\r\n }\r\n .mr-lg-3,\r\n .mx-lg-3 {\r\n margin-right: 1rem !important;\r\n }\r\n .mb-lg-3,\r\n .my-lg-3 {\r\n margin-bottom: 1rem !important;\r\n }\r\n .ml-lg-3,\r\n .mx-lg-3 {\r\n margin-left: 1rem !important;\r\n }\r\n .m-lg-4 {\r\n margin: 1.5rem !important;\r\n }\r\n .mt-lg-4,\r\n .my-lg-4 {\r\n margin-top: 1.5rem !important;\r\n }\r\n .mr-lg-4,\r\n .mx-lg-4 {\r\n margin-right: 1.5rem !important;\r\n }\r\n .mb-lg-4,\r\n .my-lg-4 {\r\n margin-bottom: 1.5rem !important;\r\n }\r\n .ml-lg-4,\r\n .mx-lg-4 {\r\n margin-left: 1.5rem !important;\r\n }\r\n .m-lg-5 {\r\n margin: 3rem !important;\r\n }\r\n .mt-lg-5,\r\n .my-lg-5 {\r\n margin-top: 3rem !important;\r\n }\r\n .mr-lg-5,\r\n .mx-lg-5 {\r\n margin-right: 3rem !important;\r\n }\r\n .mb-lg-5,\r\n .my-lg-5 {\r\n margin-bottom: 3rem !important;\r\n }\r\n .ml-lg-5,\r\n .mx-lg-5 {\r\n margin-left: 3rem !important;\r\n }\r\n .p-lg-0 {\r\n padding: 0 !important;\r\n }\r\n .pt-lg-0,\r\n .py-lg-0 {\r\n padding-top: 0 !important;\r\n }\r\n .pr-lg-0,\r\n .px-lg-0 {\r\n padding-right: 0 !important;\r\n }\r\n .pb-lg-0,\r\n .py-lg-0 {\r\n padding-bottom: 0 !important;\r\n }\r\n .pl-lg-0,\r\n .px-lg-0 {\r\n padding-left: 0 !important;\r\n }\r\n .p-lg-1 {\r\n padding: 0.25rem !important;\r\n }\r\n .pt-lg-1,\r\n .py-lg-1 {\r\n padding-top: 0.25rem !important;\r\n }\r\n .pr-lg-1,\r\n .px-lg-1 {\r\n padding-right: 0.25rem !important;\r\n }\r\n .pb-lg-1,\r\n .py-lg-1 {\r\n padding-bottom: 0.25rem !important;\r\n }\r\n .pl-lg-1,\r\n .px-lg-1 {\r\n padding-left: 0.25rem !important;\r\n }\r\n .p-lg-2 {\r\n padding: 0.5rem !important;\r\n }\r\n .pt-lg-2,\r\n .py-lg-2 {\r\n padding-top: 0.5rem !important;\r\n }\r\n .pr-lg-2,\r\n .px-lg-2 {\r\n padding-right: 0.5rem !important;\r\n }\r\n .pb-lg-2,\r\n .py-lg-2 {\r\n padding-bottom: 0.5rem !important;\r\n }\r\n .pl-lg-2,\r\n .px-lg-2 {\r\n padding-left: 0.5rem !important;\r\n }\r\n .p-lg-3 {\r\n padding: 1rem !important;\r\n }\r\n .pt-lg-3,\r\n .py-lg-3 {\r\n padding-top: 1rem !important;\r\n }\r\n .pr-lg-3,\r\n .px-lg-3 {\r\n padding-right: 1rem !important;\r\n }\r\n .pb-lg-3,\r\n .py-lg-3 {\r\n padding-bottom: 1rem !important;\r\n }\r\n .pl-lg-3,\r\n .px-lg-3 {\r\n padding-left: 1rem !important;\r\n }\r\n .p-lg-4 {\r\n padding: 1.5rem !important;\r\n }\r\n .pt-lg-4,\r\n .py-lg-4 {\r\n padding-top: 1.5rem !important;\r\n }\r\n .pr-lg-4,\r\n .px-lg-4 {\r\n padding-right: 1.5rem !important;\r\n }\r\n .pb-lg-4,\r\n .py-lg-4 {\r\n padding-bottom: 1.5rem !important;\r\n }\r\n .pl-lg-4,\r\n .px-lg-4 {\r\n padding-left: 1.5rem !important;\r\n }\r\n .p-lg-5 {\r\n padding: 3rem !important;\r\n }\r\n .pt-lg-5,\r\n .py-lg-5 {\r\n padding-top: 3rem !important;\r\n }\r\n .pr-lg-5,\r\n .px-lg-5 {\r\n padding-right: 3rem !important;\r\n }\r\n .pb-lg-5,\r\n .py-lg-5 {\r\n padding-bottom: 3rem !important;\r\n }\r\n .pl-lg-5,\r\n .px-lg-5 {\r\n padding-left: 3rem !important;\r\n }\r\n .m-lg-auto {\r\n margin: auto !important;\r\n }\r\n .mt-lg-auto,\r\n .my-lg-auto {\r\n margin-top: auto !important;\r\n }\r\n .mr-lg-auto,\r\n .mx-lg-auto {\r\n margin-right: auto !important;\r\n }\r\n .mb-lg-auto,\r\n .my-lg-auto {\r\n margin-bottom: auto !important;\r\n }\r\n .ml-lg-auto,\r\n .mx-lg-auto {\r\n margin-left: auto !important;\r\n }\r\n}\r\n\r\n@media (min-width: 1200px) {\r\n .m-xl-0 {\r\n margin: 0 !important;\r\n }\r\n .mt-xl-0,\r\n .my-xl-0 {\r\n margin-top: 0 !important;\r\n }\r\n .mr-xl-0,\r\n .mx-xl-0 {\r\n margin-right: 0 !important;\r\n }\r\n .mb-xl-0,\r\n .my-xl-0 {\r\n margin-bottom: 0 !important;\r\n }\r\n .ml-xl-0,\r\n .mx-xl-0 {\r\n margin-left: 0 !important;\r\n }\r\n .m-xl-1 {\r\n margin: 0.25rem !important;\r\n }\r\n .mt-xl-1,\r\n .my-xl-1 {\r\n margin-top: 0.25rem !important;\r\n }\r\n .mr-xl-1,\r\n .mx-xl-1 {\r\n margin-right: 0.25rem !important;\r\n }\r\n .mb-xl-1,\r\n .my-xl-1 {\r\n margin-bottom: 0.25rem !important;\r\n }\r\n .ml-xl-1,\r\n .mx-xl-1 {\r\n margin-left: 0.25rem !important;\r\n }\r\n .m-xl-2 {\r\n margin: 0.5rem !important;\r\n }\r\n .mt-xl-2,\r\n .my-xl-2 {\r\n margin-top: 0.5rem !important;\r\n }\r\n .mr-xl-2,\r\n .mx-xl-2 {\r\n margin-right: 0.5rem !important;\r\n }\r\n .mb-xl-2,\r\n .my-xl-2 {\r\n margin-bottom: 0.5rem !important;\r\n }\r\n .ml-xl-2,\r\n .mx-xl-2 {\r\n margin-left: 0.5rem !important;\r\n }\r\n .m-xl-3 {\r\n margin: 1rem !important;\r\n }\r\n .mt-xl-3,\r\n .my-xl-3 {\r\n margin-top: 1rem !important;\r\n }\r\n .mr-xl-3,\r\n .mx-xl-3 {\r\n margin-right: 1rem !important;\r\n }\r\n .mb-xl-3,\r\n .my-xl-3 {\r\n margin-bottom: 1rem !important;\r\n }\r\n .ml-xl-3,\r\n .mx-xl-3 {\r\n margin-left: 1rem !important;\r\n }\r\n .m-xl-4 {\r\n margin: 1.5rem !important;\r\n }\r\n .mt-xl-4,\r\n .my-xl-4 {\r\n margin-top: 1.5rem !important;\r\n }\r\n .mr-xl-4,\r\n .mx-xl-4 {\r\n margin-right: 1.5rem !important;\r\n }\r\n .mb-xl-4,\r\n .my-xl-4 {\r\n margin-bottom: 1.5rem !important;\r\n }\r\n .ml-xl-4,\r\n .mx-xl-4 {\r\n margin-left: 1.5rem !important;\r\n }\r\n .m-xl-5 {\r\n margin: 3rem !important;\r\n }\r\n .mt-xl-5,\r\n .my-xl-5 {\r\n margin-top: 3rem !important;\r\n }\r\n .mr-xl-5,\r\n .mx-xl-5 {\r\n margin-right: 3rem !important;\r\n }\r\n .mb-xl-5,\r\n .my-xl-5 {\r\n margin-bottom: 3rem !important;\r\n }\r\n .ml-xl-5,\r\n .mx-xl-5 {\r\n margin-left: 3rem !important;\r\n }\r\n .p-xl-0 {\r\n padding: 0 !important;\r\n }\r\n .pt-xl-0,\r\n .py-xl-0 {\r\n padding-top: 0 !important;\r\n }\r\n .pr-xl-0,\r\n .px-xl-0 {\r\n padding-right: 0 !important;\r\n }\r\n .pb-xl-0,\r\n .py-xl-0 {\r\n padding-bottom: 0 !important;\r\n }\r\n .pl-xl-0,\r\n .px-xl-0 {\r\n padding-left: 0 !important;\r\n }\r\n .p-xl-1 {\r\n padding: 0.25rem !important;\r\n }\r\n .pt-xl-1,\r\n .py-xl-1 {\r\n padding-top: 0.25rem !important;\r\n }\r\n .pr-xl-1,\r\n .px-xl-1 {\r\n padding-right: 0.25rem !important;\r\n }\r\n .pb-xl-1,\r\n .py-xl-1 {\r\n padding-bottom: 0.25rem !important;\r\n }\r\n .pl-xl-1,\r\n .px-xl-1 {\r\n padding-left: 0.25rem !important;\r\n }\r\n .p-xl-2 {\r\n padding: 0.5rem !important;\r\n }\r\n .pt-xl-2,\r\n .py-xl-2 {\r\n padding-top: 0.5rem !important;\r\n }\r\n .pr-xl-2,\r\n .px-xl-2 {\r\n padding-right: 0.5rem !important;\r\n }\r\n .pb-xl-2,\r\n .py-xl-2 {\r\n padding-bottom: 0.5rem !important;\r\n }\r\n .pl-xl-2,\r\n .px-xl-2 {\r\n padding-left: 0.5rem !important;\r\n }\r\n .p-xl-3 {\r\n padding: 1rem !important;\r\n }\r\n .pt-xl-3,\r\n .py-xl-3 {\r\n padding-top: 1rem !important;\r\n }\r\n .pr-xl-3,\r\n .px-xl-3 {\r\n padding-right: 1rem !important;\r\n }\r\n .pb-xl-3,\r\n .py-xl-3 {\r\n padding-bottom: 1rem !important;\r\n }\r\n .pl-xl-3,\r\n .px-xl-3 {\r\n padding-left: 1rem !important;\r\n }\r\n .p-xl-4 {\r\n padding: 1.5rem !important;\r\n }\r\n .pt-xl-4,\r\n .py-xl-4 {\r\n padding-top: 1.5rem !important;\r\n }\r\n .pr-xl-4,\r\n .px-xl-4 {\r\n padding-right: 1.5rem !important;\r\n }\r\n .pb-xl-4,\r\n .py-xl-4 {\r\n padding-bottom: 1.5rem !important;\r\n }\r\n .pl-xl-4,\r\n .px-xl-4 {\r\n padding-left: 1.5rem !important;\r\n }\r\n .p-xl-5 {\r\n padding: 3rem !important;\r\n }\r\n .pt-xl-5,\r\n .py-xl-5 {\r\n padding-top: 3rem !important;\r\n }\r\n .pr-xl-5,\r\n .px-xl-5 {\r\n padding-right: 3rem !important;\r\n }\r\n .pb-xl-5,\r\n .py-xl-5 {\r\n padding-bottom: 3rem !important;\r\n }\r\n .pl-xl-5,\r\n .px-xl-5 {\r\n padding-left: 3rem !important;\r\n }\r\n .m-xl-auto {\r\n margin: auto !important;\r\n }\r\n .mt-xl-auto,\r\n .my-xl-auto {\r\n margin-top: auto !important;\r\n }\r\n .mr-xl-auto,\r\n .mx-xl-auto {\r\n margin-right: auto !important;\r\n }\r\n .mb-xl-auto,\r\n .my-xl-auto {\r\n margin-bottom: auto !important;\r\n }\r\n .ml-xl-auto,\r\n .mx-xl-auto {\r\n margin-left: auto !important;\r\n }\r\n}\r\n\r\n.text-justify {\r\n text-align: justify !important;\r\n}\r\n\r\n.text-nowrap {\r\n white-space: nowrap !important;\r\n}\r\n\r\n.text-truncate {\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n white-space: nowrap;\r\n}\r\n\r\n.text-left {\r\n text-align: left !important;\r\n}\r\n\r\n.text-right {\r\n text-align: right !important;\r\n}\r\n\r\n.text-center {\r\n text-align: center !important;\r\n}\r\n\r\n@media (min-width: 576px) {\r\n .text-sm-left {\r\n text-align: left !important;\r\n }\r\n .text-sm-right {\r\n text-align: right !important;\r\n }\r\n .text-sm-center {\r\n text-align: center !important;\r\n }\r\n}\r\n\r\n@media (min-width: 768px) {\r\n .text-md-left {\r\n text-align: left !important;\r\n }\r\n .text-md-right {\r\n text-align: right !important;\r\n }\r\n .text-md-center {\r\n text-align: center !important;\r\n }\r\n}\r\n\r\n@media (min-width: 992px) {\r\n .text-lg-left {\r\n text-align: left !important;\r\n }\r\n .text-lg-right {\r\n text-align: right !important;\r\n }\r\n .text-lg-center {\r\n text-align: center !important;\r\n }\r\n}\r\n\r\n@media (min-width: 1200px) {\r\n .text-xl-left {\r\n text-align: left !important;\r\n }\r\n .text-xl-right {\r\n text-align: right !important;\r\n }\r\n .text-xl-center {\r\n text-align: center !important;\r\n }\r\n}\r\n\r\n.text-lowercase {\r\n text-transform: lowercase !important;\r\n}\r\n\r\n.text-uppercase {\r\n text-transform: uppercase !important;\r\n}\r\n\r\n.text-capitalize {\r\n text-transform: capitalize !important;\r\n}\r\n\r\n.font-weight-light {\r\n font-weight: 300 !important;\r\n}\r\n\r\n.font-weight-normal {\r\n font-weight: 400 !important;\r\n}\r\n\r\n.font-weight-bold {\r\n font-weight: 700 !important;\r\n}\r\n\r\n.font-italic {\r\n font-style: italic !important;\r\n}\r\n\r\n.text-white {\r\n color: #fff !important;\r\n}\r\n\r\n.text-primary {\r\n color: #007bff !important;\r\n}\r\n\r\na.text-primary:hover, a.text-primary:focus {\r\n color: #0062cc !important;\r\n}\r\n\r\n.text-secondary {\r\n color: #6c757d !important;\r\n}\r\n\r\na.text-secondary:hover, a.text-secondary:focus {\r\n color: #545b62 !important;\r\n}\r\n\r\n.text-success {\r\n color: #28a745 !important;\r\n}\r\n\r\na.text-success:hover, a.text-success:focus {\r\n color: #1e7e34 !important;\r\n}\r\n\r\n.text-info {\r\n color: #17a2b8 !important;\r\n}\r\n\r\na.text-info:hover, a.text-info:focus {\r\n color: #117a8b !important;\r\n}\r\n\r\n.text-warning {\r\n color: #ffc107 !important;\r\n}\r\n\r\na.text-warning:hover, a.text-warning:focus {\r\n color: #d39e00 !important;\r\n}\r\n\r\n.text-danger {\r\n color: #dc3545 !important;\r\n}\r\n\r\na.text-danger:hover, a.text-danger:focus {\r\n color: #bd2130 !important;\r\n}\r\n\r\n.text-light {\r\n color: #f8f9fa !important;\r\n}\r\n\r\na.text-light:hover, a.text-light:focus {\r\n color: #dae0e5 !important;\r\n}\r\n\r\n.text-dark {\r\n color: #343a40 !important;\r\n}\r\n\r\na.text-dark:hover, a.text-dark:focus {\r\n color: #1d2124 !important;\r\n}\r\n\r\n.text-muted {\r\n color: #6c757d !important;\r\n}\r\n\r\n.text-hide {\r\n font: 0/0 a;\r\n color: transparent;\r\n text-shadow: none;\r\n background-color: transparent;\r\n border: 0;\r\n}\r\n\r\n.visible {\r\n visibility: visible !important;\r\n}\r\n\r\n.invisible {\r\n visibility: hidden !important;\r\n}\r\n\r\n@media print {\r\n *,\r\n *::before,\r\n *::after {\r\n text-shadow: none !important;\r\n box-shadow: none !important;\r\n }\r\n a:not(.btn) {\r\n text-decoration: underline;\r\n }\r\n abbr[title]::after {\r\n content: \" (\" attr(title) \")\";\r\n }\r\n pre {\r\n white-space: pre-wrap !important;\r\n }\r\n pre,\r\n blockquote {\r\n border: 1px solid #999;\r\n page-break-inside: avoid;\r\n }\r\n thead {\r\n display: table-header-group;\r\n }\r\n tr,\r\n img {\r\n page-break-inside: avoid;\r\n }\r\n p,\r\n h2,\r\n h3 {\r\n orphans: 3;\r\n widows: 3;\r\n }\r\n h2,\r\n h3 {\r\n page-break-after: avoid;\r\n }\r\n @page {\r\n size: a3;\r\n }\r\n body {\r\n min-width: 992px !important;\r\n }\r\n .container {\r\n min-width: 992px !important;\r\n }\r\n .navbar {\r\n display: none;\r\n }\r\n .badge {\r\n border: 1px solid #000;\r\n }\r\n .table {\r\n border-collapse: collapse !important;\r\n }\r\n .table td,\r\n .table th {\r\n background-color: #fff !important;\r\n }\r\n .table-bordered th,\r\n .table-bordered td {\r\n border: 1px solid #ddd !important;\r\n }\r\n}\r\n/*# sourceMappingURL=bootstrap.css.map */"]} \ No newline at end of file diff --git a/app/css/maps/bootstrap.min.css.map b/app/css/maps/bootstrap.min.css.map new file mode 100644 index 0000000..2e4e720 --- /dev/null +++ b/app/css/maps/bootstrap.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["bootstrap.min.css","bootstrap.min.scss"],"names":[],"mappings":"AAAA,gBAAgB;ACAhB;;;;;EAAA;AAKG;EAAM,cAAA;EAAe,gBAAA;EAAiB,gBAAA;EAAiB,cAAA;EAAe,aAAA;EAAc,gBAAA;EAAiB,gBAAA;EAAiB,eAAA;EAAgB,cAAA;EAAe,cAAA;EAAe,YAAA;EAAa,cAAA;EAAe,mBAAA;EAAoB,iBAAA;EAAkB,mBAAA;EAAoB,iBAAA;EAAkB,cAAA;EAAe,iBAAA;EAAkB,gBAAA;EAAiB,eAAA;EAAgB,cAAA;EAAe,iBAAA;EAAkB,qBAAA;EAAsB,qBAAA;EAAsB,qBAAA;EAAsB,sBAAA;EAAuB,oKAAA;EAAqK,sGAAA;AD+BhnB;;AC/ButB;EAAmB,8BAAA;UAAA,sBAAA;ADmC1uB;;ACnCgwB;EAAK,uBAAA;EAAuB,iBAAA;EAAiB,8BAAA;EAA8B,0BAAA;EAA0B,6BAAA;EAA6B,wCAAA;AD4Cl4B;;AC5C06B;EAAc,mBAAA;ADgDx7B;AChD28B;EAA6E,cAAA;ADmDxhC;;ACnDsiC;EAAK,SAAA;EAAS,iKAAA;EAAwJ,eAAA;EAAe,gBAAA;EAAgB,gBAAA;EAAgB,cAAA;EAAc,gBAAA;EAAgB,sBAAA;AD8DzxC;;AC9D+yC;EAAsB,qBAAA;ADkEr0C;;AClEy1C;EAAG,+BAAA;UAAA,uBAAA;EAAuB,SAAA;EAAS,iBAAA;ADwE53C;;ACxE64C;EAAkB,aAAA;EAAa,qBAAA;AD6E56C;;AC7Eg8C;EAAE,aAAA;EAAa,mBAAA;ADkF/8C;;AClFk+C;EAAsC,0BAAA;EAA0B,yCAAA;EAAyC,iCAAA;EAAiC,YAAA;EAAY,gBAAA;AD0FxnD;;AC1FwoD;EAAQ,mBAAA;EAAmB,kBAAA;EAAkB,oBAAA;ADgGrrD;;AChGysD;EAAS,aAAA;EAAa,mBAAA;ADqG/tD;;ACrGkvD;EAAwB,gBAAA;ADyG1wD;;ACzG0xD;EAAG,gBAAA;AD6G7xD;;AC7G6yD;EAAG,qBAAA;EAAoB,cAAA;ADkHp0D;;AClHk1D;EAAW,gBAAA;ADsH71D;;ACtH62D;EAAI,kBAAA;AD0Hj3D;;AC1Hm4D;EAAS,mBAAA;AD8H54D;;AC9H+5D;EAAM,cAAA;ADkIr6D;;AClIm7D;EAAQ,kBAAA;EAAkB,cAAA;EAAc,cAAA;EAAc,wBAAA;ADyIz+D;;ACzIigE;EAAI,eAAA;AD6IrgE;;AC7ImhE;EAAI,WAAA;ADiJvhE;;ACjJiiE;EAAE,cAAA;EAAc,qBAAA;EAAqB,6BAAA;EAA6B,qCAAA;ADwJnmE;;ACxJwoE;EAAQ,cAAA;EAAc,0BAAA;AD6J9pE;;AC7JwrE;EAA8B,cAAA;EAAc,qBAAA;ADkKpuE;;AClKyvE;EAAwE,cAAA;EAAc,qBAAA;ADuK/0E;;ACvKo2E;EAAoC,UAAA;AD2Kx4E;;AC3Kk5E;EAAkB,iCAAA;EAAgC,cAAA;ADgLp8E;;AChLk9E;EAAI,aAAA;EAAa,mBAAA;EAAmB,cAAA;EAAc,6BAAA;ADuLpgF;;ACvLiiF;EAAO,gBAAA;AD2LxiF;;AC3LwjF;EAAI,sBAAA;EAAsB,kBAAA;ADgMllF;;AChMomF;EAAe,gBAAA;ADoMnnF;;ACpMmoF;EAAM,yBAAA;ADwMzoF;;ACxMkqF;EAAQ,oBAAA;EAAmB,uBAAA;EAAsB,cAAA;EAAc,gBAAA;EAAgB,oBAAA;ADgNjvF;;AChNqwF;EAAG,mBAAA;ADoNxwF;;ACpN2xF;EAAM,qBAAA;EAAqB,qBAAA;ADyNtzF;;ACzN00F;EAAO,gBAAA;AD6Nj1F;;AC7Ni2F;EAAa,mBAAA;EAAmB,0CAAA;ADkOj4F;;AClO26F;EAAsC,SAAA;EAAS,oBAAA;EAAoB,kBAAA;EAAkB,oBAAA;ADyOhgG;;ACzOohG;EAAa,iBAAA;AD6OjiG;;AC7OkjG;EAAc,oBAAA;ADiPhkG;;ACjPolG;EAAqD,0BAAA;ADqPzoG;;ACrPmqG;EAAwH,UAAA;EAAU,kBAAA;AD0PryG;;AC1PuzG;EAAuC,8BAAA;UAAA,sBAAA;EAAsB,UAAA;AD+Pp3G;;AC/P83G;EAA+E,2BAAA;ADmQ78G;;ACnQw+G;EAAS,cAAA;EAAc,gBAAA;ADwQ//G;;ACxQ+gH;EAAS,YAAA;EAAY,UAAA;EAAU,SAAA;EAAS,SAAA;AD+QvjH;;AC/QgkH;EAAO,cAAA;EAAc,WAAA;EAAW,eAAA;EAAe,UAAA;EAAU,qBAAA;EAAoB,iBAAA;EAAiB,oBAAA;EAAoB,cAAA;EAAc,mBAAA;AD2RhsH;;AC3RmtH;EAAS,wBAAA;AD+R5tH;;AC/RovH;EAAkF,YAAA;ADmSt0H;;ACnSk1H;EAAc,oBAAA;EAAoB,wBAAA;ADwSp3H;;ACxS44H;EAAqF,wBAAA;AD4Sj+H;;AC5Sy/H;EAA6B,aAAA;EAAa,0BAAA;ADiTniI;;ACjT6jI;EAAO,qBAAA;ADqTpkI;;ACrTylI;EAAQ,kBAAA;EAAkB,eAAA;AD0TnnI;;AC1TkoI;EAAS,aAAA;AD8T3oI;;AC9TwpI;EAAS,wBAAA;ADkUjqI;;AClUwrI;EAA0C,qBAAA;EAAoB,oBAAA;EAAoB,gBAAA;EAAgB,gBAAA;EAAgB,cAAA;AD0U1yI;;AC1UwzI;EAAO,iBAAA;AD8U/zI;;AC9Ug1I;EAAO,eAAA;ADkVv1I;;AClVs2I;EAAO,kBAAA;ADsV72I;;ACtV+3I;EAAO,iBAAA;AD0Vt4I;;AC1Vu5I;EAAO,kBAAA;AD8V95I;;AC9Vg7I;EAAO,eAAA;ADkWv7I;;AClWs8I;EAAM,kBAAA;EAAkB,gBAAA;ADuW99I;;ACvW8+I;EAAW,eAAA;EAAe,gBAAA;EAAgB,gBAAA;AD6WxhJ;;AC7WwiJ;EAAW,iBAAA;EAAiB,gBAAA;EAAgB,gBAAA;ADmXplJ;;ACnXomJ;EAAW,iBAAA;EAAiB,gBAAA;EAAgB,gBAAA;ADyXhpJ;;ACzXgqJ;EAAW,iBAAA;EAAiB,gBAAA;EAAgB,gBAAA;AD+X5sJ;;AC/X4tJ;EAAG,gBAAA;EAAgB,mBAAA;EAAmB,SAAA;EAAS,wCAAA;ADsY3wJ;;ACtY+yJ;EAAa,cAAA;EAAc,gBAAA;AD2Y10J;;AC3Y01J;EAAW,cAAA;EAAa,yBAAA;ADgZl3J;;AChZ24J;EAAe,eAAA;EAAe,gBAAA;ADqZz6J;;ACrZy7J;EAAa,eAAA;EAAe,gBAAA;AD0Zr9J;;AC1Zq+J;EAAkB,qBAAA;AD8Zv/J;;AC9Z4gK;EAAmC,oBAAA;ADka/iK;;AClakkK;EAAY,cAAA;EAAc,yBAAA;ADua5lK;;ACvaqnK;EAAY,mBAAA;EAAmB,kBAAA;AD4appK;;AC5asqK;EAAmB,cAAA;EAAc,cAAA;EAAc,cAAA;ADkbrtK;;AClbmuK;EAA2B,aAAA;ADsb9vK;;ACtboxK;EAAW,eAAA;EAAe,YAAA;AD2b9yK;;AC3b0zK;EAAe,gBAAA;EAAe,sBAAA;EAAsB,yBAAA;EAAyB,sBAAA;EAAqB,eAAA;EAAe,YAAA;ADoc36K;;ACpcu7K;EAAQ,qBAAA;ADwc/7K;;ACxco9K;EAAY,qBAAA;EAAoB,cAAA;AD6cp/K;;AC7ckgL;EAAgB,cAAA;EAAc,cAAA;ADkdhiL;;ACld8iL;EAAkB,iGAAA;ADsdhkL;;ACtd2pL;EAAK,gBAAA;EAAgB,cAAA;EAAc,sBAAA;AD4d9rL;;AC5dotL;EAAO,cAAA;ADge3tL;;ACheyuL;EAAI,sBAAA;EAAoB,gBAAA;EAAgB,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADwerzL;;ACxey0L;EAAQ,UAAA;EAAU,eAAA;EAAe,gBAAA;AD8e12L;;AC9e03L;EAAI,cAAA;EAAc,gBAAA;EAAgB,cAAA;ADof55L;;ACpf06L;EAAS,kBAAA;EAAkB,cAAA;EAAc,kBAAA;AD0fn9L;;AC1fq+L;EAAgB,iBAAA;EAAiB,kBAAA;AD+ftgM;;AC/fwhM;EAAW,WAAA;EAAW,mBAAA;EAAmB,kBAAA;EAAkB,kBAAA;EAAkB,iBAAA;ADugBrmM;;ACvgBsnM;EAAyB;IAAW,gBAAA;ED4gBxpM;AACF;AC7gB2qM;EAAyB;IAAW,gBAAA;EDihB7sM;AACF;AClhBguM;EAAyB;IAAW,gBAAA;EDshBlwM;AACF;ACvhBqxM;EAA0B;IAAW,iBAAA;ED2hBxzM;AACF;AC5hB40M;EAAiB,WAAA;EAAW,mBAAA;EAAmB,kBAAA;EAAkB,kBAAA;EAAkB,iBAAA;ADmiB/5M;;ACniBg7M;EAAK,oBAAA;EAAoB,oBAAA;EAAoB,aAAA;EAAa,mBAAA;EAAmB,eAAA;EAAe,mBAAA;EAAmB,kBAAA;AD6iB/hN;;AC7iBijN;EAAY,eAAA;EAAe,cAAA;ADkjB5kN;;ACljB0lN;EAA2C,gBAAA;EAAgB,eAAA;ADujBrpN;;ACvjBoqN;EAAsqB,kBAAA;EAAkB,WAAA;EAAW,eAAA;EAAe,mBAAA;EAAmB,kBAAA;AD+jBz4O;;AC/jB25O;EAAK,0BAAA;EAA0B,aAAA;EAAa,mBAAA;EAAmB,oBAAA;EAAoB,YAAA;EAAY,eAAA;ADwkB1/O;;ACxkBygP;EAAU,mBAAA;EAAmB,kBAAA;EAAkB,cAAA;EAAc,WAAA;EAAW,eAAA;ADglBjlP;;AChlBgmP;EAAO,mBAAA;EAAmB,uBAAA;EAAuB,mBAAA;EAAmB,oBAAA;ADulBpqP;;ACvlBwrP;EAAO,mBAAA;EAAmB,wBAAA;EAAwB,oBAAA;EAAoB,qBAAA;AD8lB9vP;;AC9lBmxP;EAAO,mBAAA;EAAmB,iBAAA;EAAiB,aAAA;EAAa,cAAA;ADqmB30P;;ACrmBy1P;EAAO,mBAAA;EAAmB,wBAAA;EAAwB,oBAAA;EAAoB,qBAAA;AD4mB/5P;;AC5mBo7P;EAAO,mBAAA;EAAmB,wBAAA;EAAwB,oBAAA;EAAoB,qBAAA;ADmnB1/P;;ACnnB+gQ;EAAO,mBAAA;EAAmB,iBAAA;EAAiB,aAAA;EAAa,cAAA;AD0nBvkQ;;AC1nBqlQ;EAAO,mBAAA;EAAmB,wBAAA;EAAwB,oBAAA;EAAoB,qBAAA;ADioB3pQ;;ACjoBgrQ;EAAO,mBAAA;EAAmB,wBAAA;EAAwB,oBAAA;EAAoB,qBAAA;ADwoBtvQ;;ACxoB2wQ;EAAO,mBAAA;EAAmB,iBAAA;EAAiB,aAAA;EAAa,cAAA;AD+oBn0Q;;AC/oBi1Q;EAAQ,mBAAA;EAAmB,wBAAA;EAAwB,oBAAA;EAAoB,qBAAA;ADspBx5Q;;ACtpB66Q;EAAQ,mBAAA;EAAmB,wBAAA;EAAwB,oBAAA;EAAoB,qBAAA;AD6pBp/Q;;AC7pBygR;EAAQ,mBAAA;EAAmB,kBAAA;EAAkB,cAAA;EAAc,eAAA;ADoqBpkR;;ACpqBmlR;EAAa,4BAAA;EAA4B,kBAAA;EAAkB,SAAA;AD0qB9oR;;AC1qBupR;EAAY,6BAAA;EAA6B,kBAAA;EAAkB,SAAA;ADgrBltR;;AChrB2tR;EAAS,4BAAA;EAA4B,iBAAA;EAAiB,QAAA;ADsrBjxR;;ACtrByxR;EAAS,4BAAA;EAA4B,iBAAA;EAAiB,QAAA;AD4rB/0R;;AC5rBu1R;EAAS,4BAAA;EAA4B,iBAAA;EAAiB,QAAA;ADksB74R;;AClsBq5R;EAAS,4BAAA;EAA4B,iBAAA;EAAiB,QAAA;ADwsB38R;;ACxsBm9R;EAAS,4BAAA;EAA4B,iBAAA;EAAiB,QAAA;AD8sBzgS;;AC9sBihS;EAAS,4BAAA;EAA4B,iBAAA;EAAiB,QAAA;ADotBvkS;;ACptB+kS;EAAS,4BAAA;EAA4B,iBAAA;EAAiB,QAAA;AD0tBroS;;AC1tB6oS;EAAS,4BAAA;EAA4B,iBAAA;EAAiB,QAAA;ADguBnsS;;AChuB2sS;EAAS,4BAAA;EAA4B,iBAAA;EAAiB,QAAA;ADsuBjwS;;ACtuBywS;EAAS,6BAAA;EAA6B,iBAAA;EAAiB,QAAA;AD4uBh0S;;AC5uBw0S;EAAU,6BAAA;EAA6B,kBAAA;EAAkB,SAAA;ADkvBj4S;;AClvB04S;EAAU,6BAAA;EAA6B,kBAAA;EAAkB,SAAA;ADwvBn8S;;ACxvB48S;EAAU,6BAAA;EAA6B,kBAAA;EAAkB,SAAA;AD8vBrgT;;AC9vB8gT;EAAU,sBAAA;ADkwBxhT;;AClwB8iT;EAAU,uBAAA;ADswBxjT;;ACtwB+kT;EAAU,gBAAA;AD0wBzlT;;AC1wBymT;EAAU,uBAAA;AD8wBnnT;;AC9wB0oT;EAAU,uBAAA;ADkxBppT;;AClxB2qT;EAAU,gBAAA;ADsxBrrT;;ACtxBqsT;EAAU,uBAAA;AD0xB/sT;;AC1xBsuT;EAAU,uBAAA;AD8xBhvT;;AC9xBuwT;EAAU,gBAAA;ADkyBjxT;;AClyBiyT;EAAW,uBAAA;ADsyB5yT;;ACtyBm0T;EAAW,uBAAA;AD0yB90T;;AC1yBq2T;EAAyB;IAAQ,0BAAA;IAA0B,aAAA;IAAa,mBAAA;IAAmB,oBAAA;IAAoB,YAAA;IAAY,eAAA;EDozB99T;ECpzB6+T;IAAa,mBAAA;IAAmB,kBAAA;IAAkB,cAAA;IAAc,WAAA;IAAW,eAAA;ED2zBxjU;EC3zBukU;IAAU,mBAAA;IAAmB,uBAAA;IAAuB,mBAAA;IAAmB,oBAAA;EDi0B9oU;ECj0BkqU;IAAU,mBAAA;IAAmB,wBAAA;IAAwB,oBAAA;IAAoB,qBAAA;EDu0B3uU;ECv0BgwU;IAAU,mBAAA;IAAmB,iBAAA;IAAiB,aAAA;IAAa,cAAA;ED60B3zU;EC70By0U;IAAU,mBAAA;IAAmB,wBAAA;IAAwB,oBAAA;IAAoB,qBAAA;EDm1Bl5U;ECn1Bu6U;IAAU,mBAAA;IAAmB,wBAAA;IAAwB,oBAAA;IAAoB,qBAAA;EDy1Bh/U;ECz1BqgV;IAAU,mBAAA;IAAmB,iBAAA;IAAiB,aAAA;IAAa,cAAA;ED+1BhkV;EC/1B8kV;IAAU,mBAAA;IAAmB,wBAAA;IAAwB,oBAAA;IAAoB,qBAAA;EDq2BvpV;ECr2B4qV;IAAU,mBAAA;IAAmB,wBAAA;IAAwB,oBAAA;IAAoB,qBAAA;ED22BrvV;EC32B0wV;IAAU,mBAAA;IAAmB,iBAAA;IAAiB,aAAA;IAAa,cAAA;EDi3Br0V;ECj3Bm1V;IAAW,mBAAA;IAAmB,wBAAA;IAAwB,oBAAA;IAAoB,qBAAA;EDu3B75V;ECv3Bk7V;IAAW,mBAAA;IAAmB,wBAAA;IAAwB,oBAAA;IAAoB,qBAAA;ED63B5/V;EC73BihW;IAAW,mBAAA;IAAmB,kBAAA;IAAkB,cAAA;IAAc,eAAA;EDm4B/kW;ECn4B8lW;IAAgB,4BAAA;IAA4B,kBAAA;IAAkB,SAAA;EDw4B5pW;ECx4BqqW;IAAe,6BAAA;IAA6B,kBAAA;IAAkB,SAAA;ED64BnuW;EC74B4uW;IAAY,4BAAA;IAA4B,iBAAA;IAAiB,QAAA;EDk5BryW;ECl5B6yW;IAAY,4BAAA;IAA4B,iBAAA;IAAiB,QAAA;EDu5Bt2W;ECv5B82W;IAAY,4BAAA;IAA4B,iBAAA;IAAiB,QAAA;ED45Bv6W;EC55B+6W;IAAY,4BAAA;IAA4B,iBAAA;IAAiB,QAAA;EDi6Bx+W;ECj6Bg/W;IAAY,4BAAA;IAA4B,iBAAA;IAAiB,QAAA;EDs6BziX;ECt6BijX;IAAY,4BAAA;IAA4B,iBAAA;IAAiB,QAAA;ED26B1mX;EC36BknX;IAAY,4BAAA;IAA4B,iBAAA;IAAiB,QAAA;EDg7B3qX;ECh7BmrX;IAAY,4BAAA;IAA4B,iBAAA;IAAiB,QAAA;EDq7B5uX;ECr7BovX;IAAY,4BAAA;IAA4B,iBAAA;IAAiB,QAAA;ED07B7yX;EC17BqzX;IAAY,6BAAA;IAA6B,iBAAA;IAAiB,QAAA;ED+7B/2X;EC/7Bu3X;IAAa,6BAAA;IAA6B,kBAAA;IAAkB,SAAA;EDo8Bn7X;ECp8B47X;IAAa,6BAAA;IAA6B,kBAAA;IAAkB,SAAA;EDy8Bx/X;ECz8BigY;IAAa,6BAAA;IAA6B,kBAAA;IAAkB,SAAA;ED88B7jY;EC98BskY;IAAa,cAAA;EDi9BnlY;ECj9BimY;IAAa,sBAAA;EDo9B9mY;ECp9BooY;IAAa,uBAAA;EDu9BjpY;ECv9BwqY;IAAa,gBAAA;ED09BrrY;EC19BqsY;IAAa,uBAAA;ED69BltY;EC79ByuY;IAAa,uBAAA;EDg+BtvY;ECh+B6wY;IAAa,gBAAA;EDm+B1xY;ECn+B0yY;IAAa,uBAAA;EDs+BvzY;ECt+B80Y;IAAa,uBAAA;EDy+B31Y;ECz+Bk3Y;IAAa,gBAAA;ED4+B/3Y;EC5+B+4Y;IAAc,uBAAA;ED++B75Y;EC/+Bo7Y;IAAc,uBAAA;EDk/Bl8Y;AACF;ACn/B49Y;EAAyB;IAAQ,0BAAA;IAA0B,aAAA;IAAa,mBAAA;IAAmB,oBAAA;IAAoB,YAAA;IAAY,eAAA;ED4/BrlZ;EC5/BomZ;IAAa,mBAAA;IAAmB,kBAAA;IAAkB,cAAA;IAAc,WAAA;IAAW,eAAA;EDmgC/qZ;ECngC8rZ;IAAU,mBAAA;IAAmB,uBAAA;IAAuB,mBAAA;IAAmB,oBAAA;EDygCrwZ;ECzgCyxZ;IAAU,mBAAA;IAAmB,wBAAA;IAAwB,oBAAA;IAAoB,qBAAA;ED+gCl2Z;EC/gCu3Z;IAAU,mBAAA;IAAmB,iBAAA;IAAiB,aAAA;IAAa,cAAA;EDqhCl7Z;ECrhCg8Z;IAAU,mBAAA;IAAmB,wBAAA;IAAwB,oBAAA;IAAoB,qBAAA;ED2hCzga;EC3hC8ha;IAAU,mBAAA;IAAmB,wBAAA;IAAwB,oBAAA;IAAoB,qBAAA;EDiiCvma;ECjiC4na;IAAU,mBAAA;IAAmB,iBAAA;IAAiB,aAAA;IAAa,cAAA;EDuiCvra;ECviCqsa;IAAU,mBAAA;IAAmB,wBAAA;IAAwB,oBAAA;IAAoB,qBAAA;ED6iC9wa;EC7iCmya;IAAU,mBAAA;IAAmB,wBAAA;IAAwB,oBAAA;IAAoB,qBAAA;EDmjC52a;ECnjCi4a;IAAU,mBAAA;IAAmB,iBAAA;IAAiB,aAAA;IAAa,cAAA;EDyjC57a;ECzjC08a;IAAW,mBAAA;IAAmB,wBAAA;IAAwB,oBAAA;IAAoB,qBAAA;ED+jCphb;EC/jCyib;IAAW,mBAAA;IAAmB,wBAAA;IAAwB,oBAAA;IAAoB,qBAAA;EDqkCnnb;ECrkCwob;IAAW,mBAAA;IAAmB,kBAAA;IAAkB,cAAA;IAAc,eAAA;ED2kCtsb;EC3kCqtb;IAAgB,4BAAA;IAA4B,kBAAA;IAAkB,SAAA;EDglCnxb;EChlC4xb;IAAe,6BAAA;IAA6B,kBAAA;IAAkB,SAAA;EDqlC11b;ECrlCm2b;IAAY,4BAAA;IAA4B,iBAAA;IAAiB,QAAA;ED0lC55b;EC1lCo6b;IAAY,4BAAA;IAA4B,iBAAA;IAAiB,QAAA;ED+lC79b;EC/lCq+b;IAAY,4BAAA;IAA4B,iBAAA;IAAiB,QAAA;EDomC9hc;ECpmCsic;IAAY,4BAAA;IAA4B,iBAAA;IAAiB,QAAA;EDymC/lc;ECzmCumc;IAAY,4BAAA;IAA4B,iBAAA;IAAiB,QAAA;ED8mChqc;EC9mCwqc;IAAY,4BAAA;IAA4B,iBAAA;IAAiB,QAAA;EDmnCjuc;ECnnCyuc;IAAY,4BAAA;IAA4B,iBAAA;IAAiB,QAAA;EDwnClyc;ECxnC0yc;IAAY,4BAAA;IAA4B,iBAAA;IAAiB,QAAA;ED6nCn2c;EC7nC22c;IAAY,4BAAA;IAA4B,iBAAA;IAAiB,QAAA;EDkoCp6c;ECloC46c;IAAY,6BAAA;IAA6B,iBAAA;IAAiB,QAAA;EDuoCt+c;ECvoC8+c;IAAa,6BAAA;IAA6B,kBAAA;IAAkB,SAAA;ED4oC1id;EC5oCmjd;IAAa,6BAAA;IAA6B,kBAAA;IAAkB,SAAA;EDipC/md;ECjpCwnd;IAAa,6BAAA;IAA6B,kBAAA;IAAkB,SAAA;EDspCprd;ECtpC6rd;IAAa,cAAA;EDypC1sd;ECzpCwtd;IAAa,sBAAA;ED4pCrud;EC5pC2vd;IAAa,uBAAA;ED+pCxwd;EC/pC+xd;IAAa,gBAAA;EDkqC5yd;EClqC4zd;IAAa,uBAAA;EDqqCz0d;ECrqCg2d;IAAa,uBAAA;EDwqC72d;ECxqCo4d;IAAa,gBAAA;ED2qCj5d;EC3qCi6d;IAAa,uBAAA;ED8qC96d;EC9qCq8d;IAAa,uBAAA;EDirCl9d;ECjrCy+d;IAAa,gBAAA;EDorCt/d;ECprCsge;IAAc,uBAAA;EDurCphe;ECvrC2ie;IAAc,uBAAA;ED0rCzje;AACF;AC3rCmle;EAAyB;IAAQ,0BAAA;IAA0B,aAAA;IAAa,mBAAA;IAAmB,oBAAA;IAAoB,YAAA;IAAY,eAAA;EDosC5se;ECpsC2te;IAAa,mBAAA;IAAmB,kBAAA;IAAkB,cAAA;IAAc,WAAA;IAAW,eAAA;ED2sCtye;EC3sCqze;IAAU,mBAAA;IAAmB,uBAAA;IAAuB,mBAAA;IAAmB,oBAAA;EDitC53e;ECjtCg5e;IAAU,mBAAA;IAAmB,wBAAA;IAAwB,oBAAA;IAAoB,qBAAA;EDutCz9e;ECvtC8+e;IAAU,mBAAA;IAAmB,iBAAA;IAAiB,aAAA;IAAa,cAAA;ED6tCzif;EC7tCujf;IAAU,mBAAA;IAAmB,wBAAA;IAAwB,oBAAA;IAAoB,qBAAA;EDmuChof;ECnuCqpf;IAAU,mBAAA;IAAmB,wBAAA;IAAwB,oBAAA;IAAoB,qBAAA;EDyuC9tf;ECzuCmvf;IAAU,mBAAA;IAAmB,iBAAA;IAAiB,aAAA;IAAa,cAAA;ED+uC9yf;EC/uC4zf;IAAU,mBAAA;IAAmB,wBAAA;IAAwB,oBAAA;IAAoB,qBAAA;EDqvCr4f;ECrvC05f;IAAU,mBAAA;IAAmB,wBAAA;IAAwB,oBAAA;IAAoB,qBAAA;ED2vCn+f;EC3vCw/f;IAAU,mBAAA;IAAmB,iBAAA;IAAiB,aAAA;IAAa,cAAA;EDiwCnjgB;ECjwCikgB;IAAW,mBAAA;IAAmB,wBAAA;IAAwB,oBAAA;IAAoB,qBAAA;EDuwC3ogB;ECvwCgqgB;IAAW,mBAAA;IAAmB,wBAAA;IAAwB,oBAAA;IAAoB,qBAAA;ED6wC1ugB;EC7wC+vgB;IAAW,mBAAA;IAAmB,kBAAA;IAAkB,cAAA;IAAc,eAAA;EDmxC7zgB;ECnxC40gB;IAAgB,4BAAA;IAA4B,kBAAA;IAAkB,SAAA;EDwxC14gB;ECxxCm5gB;IAAe,6BAAA;IAA6B,kBAAA;IAAkB,SAAA;ED6xCj9gB;EC7xC09gB;IAAY,4BAAA;IAA4B,iBAAA;IAAiB,QAAA;EDkyCnhhB;EClyC2hhB;IAAY,4BAAA;IAA4B,iBAAA;IAAiB,QAAA;EDuyCplhB;ECvyC4lhB;IAAY,4BAAA;IAA4B,iBAAA;IAAiB,QAAA;ED4yCrphB;EC5yC6phB;IAAY,4BAAA;IAA4B,iBAAA;IAAiB,QAAA;EDizCtthB;ECjzC8thB;IAAY,4BAAA;IAA4B,iBAAA;IAAiB,QAAA;EDszCvxhB;ECtzC+xhB;IAAY,4BAAA;IAA4B,iBAAA;IAAiB,QAAA;ED2zCx1hB;EC3zCg2hB;IAAY,4BAAA;IAA4B,iBAAA;IAAiB,QAAA;EDg0Cz5hB;ECh0Ci6hB;IAAY,4BAAA;IAA4B,iBAAA;IAAiB,QAAA;EDq0C19hB;ECr0Ck+hB;IAAY,4BAAA;IAA4B,iBAAA;IAAiB,QAAA;ED00C3hiB;EC10CmiiB;IAAY,6BAAA;IAA6B,iBAAA;IAAiB,QAAA;ED+0C7liB;EC/0CqmiB;IAAa,6BAAA;IAA6B,kBAAA;IAAkB,SAAA;EDo1CjqiB;ECp1C0qiB;IAAa,6BAAA;IAA6B,kBAAA;IAAkB,SAAA;EDy1CtuiB;ECz1C+uiB;IAAa,6BAAA;IAA6B,kBAAA;IAAkB,SAAA;ED81C3yiB;EC91CoziB;IAAa,cAAA;EDi2Cj0iB;ECj2C+0iB;IAAa,sBAAA;EDo2C51iB;ECp2Ck3iB;IAAa,uBAAA;EDu2C/3iB;ECv2Cs5iB;IAAa,gBAAA;ED02Cn6iB;EC12Cm7iB;IAAa,uBAAA;ED62Ch8iB;EC72Cu9iB;IAAa,uBAAA;EDg3Cp+iB;ECh3C2/iB;IAAa,gBAAA;EDm3CxgjB;ECn3CwhjB;IAAa,uBAAA;EDs3CrijB;ECt3C4jjB;IAAa,uBAAA;EDy3CzkjB;ECz3CgmjB;IAAa,gBAAA;ED43C7mjB;EC53C6njB;IAAc,uBAAA;ED+3C3ojB;EC/3CkqjB;IAAc,uBAAA;EDk4ChrjB;AACF;ACn4C0sjB;EAA0B;IAAQ,0BAAA;IAA0B,aAAA;IAAa,mBAAA;IAAmB,oBAAA;IAAoB,YAAA;IAAY,eAAA;ED44Cp0jB;EC54Cm1jB;IAAa,mBAAA;IAAmB,kBAAA;IAAkB,cAAA;IAAc,WAAA;IAAW,eAAA;EDm5C95jB;ECn5C66jB;IAAU,mBAAA;IAAmB,uBAAA;IAAuB,mBAAA;IAAmB,oBAAA;EDy5Cp/jB;ECz5CwgkB;IAAU,mBAAA;IAAmB,wBAAA;IAAwB,oBAAA;IAAoB,qBAAA;ED+5CjlkB;EC/5CsmkB;IAAU,mBAAA;IAAmB,iBAAA;IAAiB,aAAA;IAAa,cAAA;EDq6CjqkB;ECr6C+qkB;IAAU,mBAAA;IAAmB,wBAAA;IAAwB,oBAAA;IAAoB,qBAAA;ED26CxvkB;EC36C6wkB;IAAU,mBAAA;IAAmB,wBAAA;IAAwB,oBAAA;IAAoB,qBAAA;EDi7Ct1kB;ECj7C22kB;IAAU,mBAAA;IAAmB,iBAAA;IAAiB,aAAA;IAAa,cAAA;EDu7Ct6kB;ECv7Co7kB;IAAU,mBAAA;IAAmB,wBAAA;IAAwB,oBAAA;IAAoB,qBAAA;ED67C7/kB;EC77CkhlB;IAAU,mBAAA;IAAmB,wBAAA;IAAwB,oBAAA;IAAoB,qBAAA;EDm8C3llB;ECn8CgnlB;IAAU,mBAAA;IAAmB,iBAAA;IAAiB,aAAA;IAAa,cAAA;EDy8C3qlB;ECz8CyrlB;IAAW,mBAAA;IAAmB,wBAAA;IAAwB,oBAAA;IAAoB,qBAAA;ED+8CnwlB;EC/8CwxlB;IAAW,mBAAA;IAAmB,wBAAA;IAAwB,oBAAA;IAAoB,qBAAA;EDq9Cl2lB;ECr9Cu3lB;IAAW,mBAAA;IAAmB,kBAAA;IAAkB,cAAA;IAAc,eAAA;ED29Cr7lB;EC39Co8lB;IAAgB,4BAAA;IAA4B,kBAAA;IAAkB,SAAA;EDg+ClgmB;ECh+C2gmB;IAAe,6BAAA;IAA6B,kBAAA;IAAkB,SAAA;EDq+CzkmB;ECr+CklmB;IAAY,4BAAA;IAA4B,iBAAA;IAAiB,QAAA;ED0+C3omB;EC1+CmpmB;IAAY,4BAAA;IAA4B,iBAAA;IAAiB,QAAA;ED++C5smB;EC/+CotmB;IAAY,4BAAA;IAA4B,iBAAA;IAAiB,QAAA;EDo/C7wmB;ECp/CqxmB;IAAY,4BAAA;IAA4B,iBAAA;IAAiB,QAAA;EDy/C90mB;ECz/Cs1mB;IAAY,4BAAA;IAA4B,iBAAA;IAAiB,QAAA;ED8/C/4mB;EC9/Cu5mB;IAAY,4BAAA;IAA4B,iBAAA;IAAiB,QAAA;EDmgDh9mB;ECngDw9mB;IAAY,4BAAA;IAA4B,iBAAA;IAAiB,QAAA;EDwgDjhnB;ECxgDyhnB;IAAY,4BAAA;IAA4B,iBAAA;IAAiB,QAAA;ED6gDllnB;EC7gD0lnB;IAAY,4BAAA;IAA4B,iBAAA;IAAiB,QAAA;EDkhDnpnB;EClhD2pnB;IAAY,6BAAA;IAA6B,iBAAA;IAAiB,QAAA;EDuhDrtnB;ECvhD6tnB;IAAa,6BAAA;IAA6B,kBAAA;IAAkB,SAAA;ED4hDzxnB;EC5hDkynB;IAAa,6BAAA;IAA6B,kBAAA;IAAkB,SAAA;EDiiD91nB;ECjiDu2nB;IAAa,6BAAA;IAA6B,kBAAA;IAAkB,SAAA;EDsiDn6nB;ECtiD46nB;IAAa,cAAA;EDyiDz7nB;ECziDu8nB;IAAa,sBAAA;ED4iDp9nB;EC5iD0+nB;IAAa,uBAAA;ED+iDv/nB;EC/iD8goB;IAAa,gBAAA;EDkjD3hoB;ECljD2ioB;IAAa,uBAAA;EDqjDxjoB;ECrjD+koB;IAAa,uBAAA;EDwjD5loB;ECxjDmnoB;IAAa,gBAAA;ED2jDhooB;EC3jDgpoB;IAAa,uBAAA;ED8jD7poB;EC9jDoroB;IAAa,uBAAA;EDikDjsoB;ECjkDwtoB;IAAa,gBAAA;EDokDruoB;ECpkDqvoB;IAAc,uBAAA;EDukDnwoB;ECvkD0xoB;IAAc,uBAAA;ED0kDxyoB;AACF;AC3kDk0oB;EAAO,WAAA;EAAW,eAAA;EAAe,mBAAA;EAAmB,6BAAA;ADilDt3oB;;ACjlDm5oB;EAAoB,gBAAA;EAAe,mBAAA;EAAmB,6BAAA;ADulDz8oB;;ACvlDs+oB;EAAgB,sBAAA;EAAsB,gCAAA;AD4lD5gpB;;AC5lD4ipB;EAAmB,6BAAA;ADgmD/jpB;;AChmD4lpB;EAAc,sBAAA;ADomD1mpB;;ACpmDgopB;EAA0B,eAAA;ADwmD1ppB;;ACxmDwqpB;EAAgB,yBAAA;AD4mDxrpB;;AC5mDitpB;EAAsC,yBAAA;ADgnDvvpB;;AChnDgxpB;EAAkD,wBAAA;ADonDl0pB;;ACpnD01pB;EAAyC,qCAAA;ADwnDn4pB;;ACxnDo6pB;EAA4B,sCAAA;AD4nDh8pB;;AC5nDk+pB;EAAmD,yBAAA;ADgoDrhqB;;AChoD8iqB;EAAkC,yBAAA;ADooDhlqB;;ACpoDymqB;EAA0E,yBAAA;ADwoDnrqB;;ACxoD4sqB;EAAyD,yBAAA;AD4oDrwqB;;AC5oD8xqB;EAAoC,yBAAA;ADgpDl0qB;;AChpD21qB;EAA8E,yBAAA;ADopDz6qB;;ACppDk8qB;EAAmD,yBAAA;ADwpDr/qB;;ACxpD8grB;EAAkC,yBAAA;AD4pDhjrB;;AC5pDykrB;EAA0E,yBAAA;ADgqDnprB;;AChqD4qrB;EAA0C,yBAAA;ADoqDttrB;;ACpqD+urB;EAA+B,yBAAA;ADwqD9wrB;;ACxqDuyrB;EAAoE,yBAAA;AD4qD32rB;;AC5qDo4rB;EAAmD,yBAAA;ADgrDv7rB;;AChrDg9rB;EAAkC,yBAAA;ADorDl/rB;;ACprD2gsB;EAA0E,yBAAA;ADwrDrlsB;;ACxrD8msB;EAAgD,yBAAA;AD4rD9psB;;AC5rDursB;EAAiC,yBAAA;ADgsDxtsB;;AChsDivsB;EAAwE,yBAAA;ADosDzzsB;;ACpsDk1sB;EAA6C,yBAAA;ADwsD/3sB;;ACxsDw5sB;EAAgC,yBAAA;AD4sDx7sB;;AC5sDi9sB;EAAsE,yBAAA;ADgtDvhtB;;AChtDgjtB;EAA0C,yBAAA;ADotD1ltB;;ACptDmntB;EAA+B,yBAAA;ADwtDlptB;;ACxtD2qtB;EAAoE,yBAAA;AD4tD/utB;;AC5tDwwtB;EAAgD,sCAAA;ADguDxztB;;AChuD01tB;EAAiC,sCAAA;ADouD33tB;;ACpuD65tB;EAAwE,sCAAA;ADwuDr+tB;;ACxuDuguB;EAAsB,WAAA;EAAW,yBAAA;EAAyB,qBAAA;AD8uDjkuB;;AC9uDsluB;EAAuB,cAAA;EAAc,yBAAA;EAAyB,qBAAA;ADovDppuB;;ACpvDyquB;EAAY,WAAA;EAAW,yBAAA;ADyvDhsuB;;ACzvDytuB;EAAmD,qBAAA;AD6vD5wuB;;AC7vDiyuB;EAA2B,SAAA;ADiwD5zuB;;ACjwDq0uB;EAAoD,2CAAA;ADqwDz3uB;;ACrwDg6uB;EAAuC,4CAAA;ADywDv8uB;;ACzwD++uB;EAA4B;IAAqB,cAAA;IAAc,WAAA;IAAW,gBAAA;IAAgB,iCAAA;IAAiC,4CAAA;EDkxDxmvB;EClxDopvB;IAAqC,SAAA;EDqxDzrvB;AACF;ACtxDqsvB;EAA4B;IAAqB,cAAA;IAAc,WAAA;IAAW,gBAAA;IAAgB,iCAAA;IAAiC,4CAAA;ED8xD9zvB;EC9xD02vB;IAAqC,SAAA;EDiyD/4vB;AACF;AClyD25vB;EAA4B;IAAqB,cAAA;IAAc,WAAA;IAAW,gBAAA;IAAgB,iCAAA;IAAiC,4CAAA;ED0yDphwB;EC1yDgkwB;IAAqC,SAAA;ED6yDrmwB;AACF;AC9yDinwB;EAA6B;IAAqB,cAAA;IAAc,WAAA;IAAW,gBAAA;IAAgB,iCAAA;IAAiC,4CAAA;EDszD3uwB;ECtzDuxwB;IAAqC,SAAA;EDyzD5zwB;AACF;AC1zDw0wB;EAAkB,cAAA;EAAc,WAAA;EAAW,gBAAA;EAAgB,iCAAA;EAAiC,4CAAA;ADi0Dp6wB;;ACj0Dg9wB;EAAkC,SAAA;ADq0Dl/wB;;ACr0D2/wB;EAAc,cAAA;EAAc,WAAA;EAAW,yBAAA;EAAuB,eAAA;EAAe,gBAAA;EAAgB,cAAA;EAAc,sBAAA;EAAsB,4BAAA;EAA4B,yBAAA;EAAyB,sBAAA;EAAqB,wFAAA;EAAA,gFAAA;EAAA,wEAAA;EAAA,8GAAA;ADm1DtsxB;;ACn1D2wxB;EAA0B,6BAAA;EAA6B,SAAA;ADw1Dl0xB;;ACx1D20xB;EAAoB,cAAA;EAAc,sBAAA;EAAsB,qBAAA;EAAqB,UAAA;EAAU,wDAAA;UAAA,gDAAA;ADg2Dl6xB;;ACh2D68xB;EAAyC,cAAA;EAAc,UAAA;ADq2DpgyB;;ACr2D8gyB;EAAgC,cAAA;EAAc,UAAA;AD02D5jyB;;AC12DskyB;EAAoC,cAAA;EAAc,UAAA;AD+2DxnyB;;AC/2DkoyB;EAAqC,cAAA;EAAc,UAAA;ADo3DrryB;;ACp3D+ryB;EAA2B,cAAA;EAAc,UAAA;ADy3DxuyB;;ACz3DkvyB;EAA+C,yBAAA;EAAyB,UAAA;AD83D1zyB;;AC93Do0yB;EAAgD,2BAAA;ADk4Dp3yB;;ACl4D+4yB;EAAqC,cAAA;EAAc,sBAAA;ADu4Dl8yB;;ACv4Dw9yB;EAAuC,cAAA;EAAc,WAAA;AD44D7gzB;;AC54DwhzB;EAAgB,iCAAA;EAAgC,oCAAA;EAAmC,gBAAA;EAAgB,kBAAA;EAAkB,gBAAA;ADo5D7ozB;;ACp5D6pzB;EAAmB,+BAAA;EAA8B,kCAAA;EAAiC,kBAAA;EAAkB,gBAAA;AD25DjwzB;;AC35DixzB;EAAmB,gCAAA;EAA+B,mCAAA;EAAkC,mBAAA;EAAkB,gBAAA;ADk6Dv3zB;;ACl6Du4zB;EAAwB,cAAA;EAAc,WAAA;EAAW,qBAAA;EAAoB,wBAAA;EAAuB,gBAAA;EAAgB,gBAAA;EAAgB,6BAAA;EAA6B,yBAAA;EAAyB,mBAAA;AD86Dzj0B;;AC96D4k0B;EAAkvB,gBAAA;EAAgB,eAAA;ADm7D901B;;ACn7D611B;EAA+O,uBAAA;EAAqB,mBAAA;EAAkB,gBAAA;EAAgB,qBAAA;AD07Dno2B;;AC17Dup2B;EAA2b,6BAAA;AD87Dll3B;;AC97D+m3B;EAA+O,oBAAA;EAAmB,kBAAA;EAAkB,gBAAA;EAAgB,qBAAA;ADq8Dn53B;;ACr8Du63B;EAA2b,4BAAA;ADy8Dl24B;;ACz8D834B;EAAY,mBAAA;AD68D144B;;AC78D654B;EAAW,cAAA;EAAc,mBAAA;ADk9Dt74B;;ACl9Dw84B;EAAU,oBAAA;EAAoB,oBAAA;EAAoB,aAAA;EAAa,mBAAA;EAAmB,eAAA;EAAe,kBAAA;EAAkB,iBAAA;AD49D3j5B;;AC59D4k5B;EAAuC,kBAAA;EAAkB,iBAAA;ADi+Dro5B;;ACj+Dsp5B;EAAY,kBAAA;EAAkB,cAAA;EAAc,qBAAA;ADu+Dls5B;;ACv+Dut5B;EAAkB,kBAAA;EAAkB,kBAAA;EAAiB,qBAAA;AD6+D5w5B;;AC7+Diy5B;EAA6C,cAAA;ADi/D905B;;ACj/D415B;EAAkB,gBAAA;ADq/D925B;;ACr/D835B;EAAmB,2BAAA;EAA2B,2BAAA;EAA2B,oBAAA;EAAoB,yBAAA;EAAyB,sBAAA;EAAsB,mBAAA;EAAmB,eAAA;EAAe,qBAAA;ADggE5i6B;;AChgEgk6B;EAAqC,gBAAA;EAAgB,aAAA;EAAa,uBAAA;EAAsB,cAAA;ADugExp6B;;ACvgEsq6B;EAAgB,aAAA;EAAa,WAAA;EAAW,mBAAA;EAAkB,cAAA;EAAc,cAAA;AD+gE9u6B;;AC/gE4v6B;EAAe,kBAAA;EAAkB,SAAA;EAAS,UAAA;EAAU,aAAA;EAAa,eAAA;EAAe,eAAA;EAAc,kBAAA;EAAiB,mBAAA;EAAkB,cAAA;EAAc,WAAA;EAAW,wCAAA;EAAoC,qBAAA;AD8hE176B;;AC9hE886B;EAAsH,qBAAA;ADkiEpk7B;;ACliEyl7B;EAA8I,qBAAA;EAAqB,wDAAA;UAAA,gDAAA;ADuiE5v7B;;ACviEuy7B;EAAwW,cAAA;AD2iE/o8B;;AC3iE6p8B;EAAsG,cAAA;AD+iEnw8B;;AC/iEix8B;EAAkM,cAAA;ADmjEn98B;;ACnjEi+8B;EAAsH,cAAA;ADujEvl9B;;ACvjEqm9B;EAAsI,yBAAA;AD2jE3u9B;;AC3jEow9B;EAAkN,cAAA;AD+jEt99B;;AC/jEo+9B;EAAsJ,yBAAA;ADmkE1n+B;;ACnkEmp+B;EAAkJ,wEAAA;UAAA,gEAAA;ADukEry+B;;ACvkE+1+B;EAA0G,qBAAA;AD2kEz8+B;;AC3kE89+B;EAA0H,qBAAA;AD+kExl/B;;AC/kE6m/B;EAAsM,cAAA;ADmlEnz/B;;ACnlEi0/B;EAAsH,wDAAA;UAAA,gDAAA;ADulEv7/B;;ACvlEk+/B;EAAkB,aAAA;EAAa,WAAA;EAAW,mBAAA;EAAkB,cAAA;EAAc,cAAA;AD+lE5igC;;AC/lE0jgC;EAAiB,kBAAA;EAAkB,SAAA;EAAS,UAAA;EAAU,aAAA;EAAa,eAAA;EAAe,eAAA;EAAc,kBAAA;EAAiB,mBAAA;EAAkB,cAAA;EAAc,WAAA;EAAW,wCAAA;EAAoC,qBAAA;AD8mE1vgC;;AC9mE8wgC;EAA8H,qBAAA;ADknE54gC;;AClnEi6gC;EAAsJ,qBAAA;EAAqB,wDAAA;UAAA,gDAAA;ADunE5khC;;ACvnEunhC;EAAwY,cAAA;AD2nE//hC;;AC3nE6giC;EAA0G,cAAA;AD+nEvniC;;AC/nEqoiC;EAAkN,cAAA;ADmoEv1iC;;ACnoEq2iC;EAA0H,cAAA;ADuoE/9iC;;ACvoE6+iC;EAA0I,yBAAA;AD2oEvnjC;;AC3oEgpjC;EAAkO,cAAA;AD+oEl3jC;;AC/oEg4jC;EAA0J,yBAAA;ADmpE1hkC;;ACnpEmjkC;EAAsJ,wEAAA;UAAA,gEAAA;ADupEzskC;;ACvpEmwkC;EAA8G,qBAAA;AD2pEj3kC;;AC3pEs4kC;EAA8H,qBAAA;AD+pEpglC;;AC/pEyhlC;EAAsN,cAAA;ADmqE/ulC;;ACnqE6vlC;EAA0H,wDAAA;UAAA,gDAAA;ADuqEv3lC;;ACvqEk6lC;EAAa,oBAAA;EAAoB,oBAAA;EAAoB,aAAA;EAAa,8BAAA;EAA8B,6BAAA;EAA6B,uBAAA;EAAuB,mBAAA;EAAmB,yBAAA;EAAyB,sBAAA;EAAsB,mBAAA;ADorExnmC;;ACprE2omC;EAAyB,WAAA;ADwrEpqmC;;ACxrE+qmC;EAAyB;IAAmB,oBAAA;IAAoB,oBAAA;IAAoB,aAAA;IAAa,yBAAA;IAAyB,sBAAA;IAAsB,mBAAA;IAAmB,wBAAA;IAAwB,qBAAA;IAAqB,uBAAA;IAAuB,gBAAA;EDssEp5mC;ECtsEo6mC;IAAyB,oBAAA;IAAoB,oBAAA;IAAoB,aAAA;IAAa,mBAAA;IAAmB,kBAAA;IAAkB,cAAA;IAAc,8BAAA;IAA8B,6BAAA;IAA6B,uBAAA;IAAuB,mBAAA;IAAmB,yBAAA;IAAyB,sBAAA;IAAsB,mBAAA;IAAmB,gBAAA;EDstE5snC;ECttE4tnC;IAA2B,qBAAA;IAAqB,WAAA;IAAW,sBAAA;ED2tEvxnC;EC3tE6ynC;IAAqC,qBAAA;ED8tEl1nC;EC9tEu2nC;IAA0B,WAAA;EDiuEj4nC;ECjuE44nC;IAAyB,oBAAA;IAAoB,oBAAA;IAAoB,aAAA;IAAa,yBAAA;IAAyB,sBAAA;IAAsB,mBAAA;IAAmB,wBAAA;IAAwB,qBAAA;IAAqB,uBAAA;IAAuB,WAAA;IAAW,eAAA;ED8uE3moC;EC9uE0noC;IAA+B,kBAAA;IAAkB,aAAA;IAAa,qBAAA;IAAoB,cAAA;EDovE5soC;ECpvE0toC;IAA6B,yBAAA;IAAyB,sBAAA;IAAsB,mBAAA;IAAmB,wBAAA;IAAwB,qBAAA;IAAqB,uBAAA;ED4vEt2oC;EC5vE63oC;IAAmC,gBAAA;ED+vEh6oC;AACF;AChwEm7oC;EAAK,qBAAA;EAAqB,gBAAA;EAAgB,kBAAA;EAAkB,mBAAA;EAAmB,sBAAA;EAAsB,yBAAA;EAAyB,sBAAA;EAAsB,qBAAA;EAAqB,iBAAA;EAAiB,6BAAA;EAA6B,yBAAA;EAAuB,eAAA;EAAe,gBAAA;EAAgB,sBAAA;EAAqB,qJAAA;EAAA,6IAAA;EAAA,qIAAA;EAAA,2KAAA;ADixErtpC;;ACjxEm1pC;EAAsB,qBAAA;ADqxEz2pC;;ACrxE83pC;EAAsB,UAAA;EAAU,wDAAA;UAAA,gDAAA;AD0xE95pC;;AC1xEy8pC;EAA4B,aAAA;AD8xEr+pC;;AC9xEi/pC;EAAmC,eAAA;ADkyEphqC;;AClyEmiqC;EAAoF,sBAAA;ADsyEvnqC;;ACtyE6oqC;EAAuC,oBAAA;AD0yEprqC;;AC1yEwsqC;EAAa,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADgzEzvqC;;AChzE8wqC;EAAmB,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADszEr0qC;;ACtzE01qC;EAAsC,uDAAA;UAAA,+CAAA;AD0zEh4qC;;AC1zE06qC;EAA4C,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADg0E1/qC;;ACh0E+grC;EAAuI,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADs0E1rrC;;ACt0E+srC;EAAyJ,uDAAA;UAAA,+CAAA;AD00Ex2rC;;AC10Ek5rC;EAAe,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADg1Er8rC;;ACh1E09rC;EAAqB,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADs1EnhsC;;ACt1EwisC;EAA0C,yDAAA;UAAA,iDAAA;AD01EllsC;;AC11E8nsC;EAAgD,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADg2EltsC;;ACh2EuusC;EAA6I,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADs2Ex5sC;;ACt2E66sC;EAA+J,yDAAA;UAAA,iDAAA;AD02E5ktC;;AC12EwntC;EAAa,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADg3EzqtC;;ACh3E8rtC;EAAmB,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADs3ErvtC;;ACt3E0wtC;EAAsC,uDAAA;UAAA,+CAAA;AD03EhztC;;AC13E01tC;EAA4C,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADg4E16tC;;ACh4E+7tC;EAAuI,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADs4E1muC;;ACt4E+nuC;EAAyJ,uDAAA;UAAA,+CAAA;AD04ExxuC;;AC14Ek0uC;EAAU,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADg5Eh3uC;;ACh5Eq4uC;EAAgB,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADs5Ez7uC;;ACt5E88uC;EAAgC,wDAAA;UAAA,gDAAA;AD05E9+uC;;AC15EyhvC;EAAsC,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADg6EnmvC;;ACh6EwnvC;EAA8H,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADs6E1xvC;;ACt6E+yvC;EAAgJ,wDAAA;UAAA,gDAAA;AD06E/7vC;;AC16E0+vC;EAAa,cAAA;EAAc,yBAAA;EAAyB,qBAAA;ADg7E9hwC;;ACh7EmjwC;EAAmB,cAAA;EAAc,yBAAA;EAAyB,qBAAA;ADs7E7mwC;;ACt7EkowC;EAAsC,uDAAA;UAAA,+CAAA;AD07ExqwC;;AC17EktwC;EAA4C,cAAA;EAAc,yBAAA;EAAyB,qBAAA;ADg8ErywC;;ACh8E0zwC;EAAuI,cAAA;EAAc,yBAAA;EAAyB,qBAAA;ADs8Ex+wC;;ACt8E6/wC;EAAyJ,uDAAA;UAAA,+CAAA;AD08EtpxC;;AC18EgsxC;EAAY,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADg9EhvxC;;ACh9EqwxC;EAAkB,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADs9E3zxC;;ACt9Eg1xC;EAAoC,uDAAA;UAAA,+CAAA;AD09Ep3xC;;AC19E85xC;EAA0C,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADg+E5+xC;;ACh+EigyC;EAAoI,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADs+EzqyC;;ACt+E8ryC;EAAsJ,uDAAA;UAAA,+CAAA;AD0+Ep1yC;;AC1+E83yC;EAAW,cAAA;EAAc,yBAAA;EAAyB,qBAAA;ADg/Eh7yC;;ACh/Eq8yC;EAAiB,cAAA;EAAc,yBAAA;EAAyB,qBAAA;ADs/E7/yC;;ACt/EkhzC;EAAkC,yDAAA;UAAA,iDAAA;AD0/EpjzC;;AC1/EgmzC;EAAwC,cAAA;EAAc,yBAAA;EAAyB,qBAAA;ADggF/qzC;;AChgFoszC;EAAiI,cAAA;EAAc,yBAAA;EAAyB,qBAAA;ADsgF52zC;;ACtgFi4zC;EAAmJ,yDAAA;UAAA,iDAAA;AD0gFph0C;;AC1gFgk0C;EAAU,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADghF9m0C;;AChhFmo0C;EAAgB,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADshFvr0C;;ACthF4s0C;EAAgC,sDAAA;UAAA,8CAAA;AD0hF5u0C;;AC1hFqx0C;EAAsC,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADgiF/10C;;AChiFo30C;EAA8H,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADsiFth1C;;ACtiF2i1C;EAAgJ,sDAAA;UAAA,8CAAA;AD0iF3r1C;;AC1iFou1C;EAAqB,cAAA;EAAc,6BAAA;EAA6B,sBAAA;EAAsB,qBAAA;ADijF1z1C;;ACjjF+01C;EAA2B,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADujF941C;;ACvjFm61C;EAAsD,uDAAA;UAAA,+CAAA;AD2jFz91C;;AC3jFmg2C;EAA4D,cAAA;EAAc,6BAAA;ADgkF7k2C;;AChkF0m2C;EAA+J,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADskF7y2C;;ACtkFk02C;EAAiL,uDAAA;UAAA,+CAAA;AD0kFn/2C;;AC1kF6h3C;EAAuB,cAAA;EAAc,6BAAA;EAA6B,sBAAA;EAAsB,qBAAA;ADilFrn3C;;ACjlF0o3C;EAA6B,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADulF3s3C;;ACvlFgu3C;EAA0D,yDAAA;UAAA,iDAAA;AD2lF1x3C;;AC3lFs03C;EAAgE,cAAA;EAAc,6BAAA;ADgmFp53C;;AChmFi73C;EAAqK,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADsmF1n4C;;ACtmF+o4C;EAAuL,yDAAA;UAAA,iDAAA;AD0mFt04C;;AC1mFk34C;EAAqB,cAAA;EAAc,6BAAA;EAA6B,sBAAA;EAAsB,qBAAA;ADinFx84C;;ACjnF694C;EAA2B,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADunF5h5C;;ACvnFij5C;EAAsD,uDAAA;UAAA,+CAAA;AD2nFvm5C;;AC3nFip5C;EAA4D,cAAA;EAAc,6BAAA;ADgoF3t5C;;AChoFwv5C;EAA+J,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADsoF375C;;ACtoFg95C;EAAiL,uDAAA;UAAA,+CAAA;AD0oFjo6C;;AC1oF2q6C;EAAkB,cAAA;EAAc,6BAAA;EAA6B,sBAAA;EAAsB,qBAAA;ADipF9v6C;;ACjpFmx6C;EAAwB,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADupF/06C;;ACvpFo26C;EAAgD,wDAAA;UAAA,gDAAA;AD2pFp56C;;AC3pF+76C;EAAsD,cAAA;EAAc,6BAAA;ADgqFng7C;;AChqFgi7C;EAAsJ,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADsqF1t7C;;ACtqF+u7C;EAAwK,wDAAA;UAAA,gDAAA;AD0qFv57C;;AC1qFk87C;EAAqB,cAAA;EAAc,6BAAA;EAA6B,sBAAA;EAAsB,qBAAA;ADirFxh8C;;ACjrF6i8C;EAA2B,cAAA;EAAc,yBAAA;EAAyB,qBAAA;ADurF/m8C;;ACvrFoo8C;EAAsD,uDAAA;UAAA,+CAAA;AD2rF1r8C;;AC3rFou8C;EAA4D,cAAA;EAAc,6BAAA;ADgsF9y8C;;AChsF208C;EAA+J,cAAA;EAAc,yBAAA;EAAyB,qBAAA;ADssFjh9C;;ACtsFsi9C;EAAiL,uDAAA;UAAA,+CAAA;AD0sFvt9C;;AC1sFiw9C;EAAoB,cAAA;EAAc,6BAAA;EAA6B,sBAAA;EAAsB,qBAAA;ADitFt19C;;ACjtF229C;EAA0B,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADutFz69C;;ACvtF879C;EAAoD,uDAAA;UAAA,+CAAA;AD2tFl/9C;;AC3tF4h+C;EAA0D,cAAA;EAAc,6BAAA;ADguFpm+C;;AChuFio+C;EAA4J,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADsuFj0+C;;ACtuFs1+C;EAA8K,uDAAA;UAAA,+CAAA;AD0uFpg/C;;AC1uF8i/C;EAAmB,cAAA;EAAc,6BAAA;EAA6B,sBAAA;EAAsB,qBAAA;ADivFlo/C;;ACjvFup/C;EAAyB,cAAA;EAAc,yBAAA;EAAyB,qBAAA;ADuvFvt/C;;ACvvF4u/C;EAAkD,yDAAA;UAAA,iDAAA;AD2vF9x/C;;AC3vF00/C;EAAwD,cAAA;EAAc,6BAAA;ADgwFh5/C;;AChwF66/C;EAAyJ,cAAA;EAAc,yBAAA;EAAyB,qBAAA;ADswF7mgD;;ACtwFkogD;EAA2K,yDAAA;UAAA,iDAAA;AD0wF7ygD;;AC1wFy1gD;EAAkB,cAAA;EAAc,6BAAA;EAA6B,sBAAA;EAAsB,qBAAA;ADixF56gD;;ACjxFi8gD;EAAwB,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADuxF7/gD;;ACvxFkhhD;EAAgD,sDAAA;UAAA,8CAAA;AD2xFlkhD;;AC3xF2mhD;EAAsD,cAAA;EAAc,6BAAA;ADgyF/qhD;;AChyF4shD;EAAsJ,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADsyFt4hD;;ACtyF25hD;EAAwK,sDAAA;UAAA,8CAAA;AD0yFnkiD;;AC1yF4miD;EAAU,gBAAA;EAAgB,cAAA;EAAc,6BAAA;ADgzFppiD;;AChzFiriD;EAAgB,cAAA;EAAc,0BAAA;EAA0B,6BAAA;EAA6B,yBAAA;ADuzFtwiD;;ACvzF+xiD;EAAgC,0BAAA;EAA0B,yBAAA;EAAyB,wBAAA;UAAA,gBAAA;AD6zFl3iD;;AC7zFk4iD;EAAsC,cAAA;ADi0Fx6iD;;ACj0Fs7iD;EAA2B,oBAAA;EAAmB,kBAAA;EAAkB,gBAAA;EAAgB,qBAAA;ADw0FtgjD;;ACx0F0hjD;EAA2B,uBAAA;EAAqB,mBAAA;EAAkB,gBAAA;EAAgB,qBAAA;AD+0F5mjD;;AC/0FgojD;EAAW,cAAA;EAAc,WAAA;ADo1FzpjD;;ACp1FoqjD;EAAsB,kBAAA;ADw1F1rjD;;ACx1F2sjD;EAAsF,WAAA;AD41FjyjD;;AC51F4yjD;EAAM,UAAA;EAAU,wCAAA;EAAA,gCAAA;ADi2F5zjD;;ACj2F21jD;EAAW,UAAA;ADq2Ft2jD;;ACr2Fg3jD;EAAU,aAAA;ADy2F13jD;;ACz2Fu4jD;EAAe,cAAA;AD62Ft5jD;;AC72Fo6jD;EAAiB,kBAAA;ADi3Fr7jD;;ACj3Fu8jD;EAAoB,wBAAA;ADq3F39jD;;ACr3Fm/jD;EAAY,kBAAA;EAAkB,SAAA;EAAS,gBAAA;EAAgB,qCAAA;EAAA,6BAAA;AD43F1ikD;;AC53FskkD;EAAkB,kBAAA;ADg4FxlkD;;ACh4F0mkD;EAAwB,qBAAA;EAAqB,QAAA;EAAQ,SAAA;EAAS,oBAAA;EAAmB,uBAAA;EAAsB,WAAA;EAAW,uBAAA;EAAsB,qCAAA;EAAoC,gBAAA;EAAgB,oCAAA;AD64FtykD;;AC74Fy0kD;EAA8B,cAAA;ADi5Fv2kD;;ACj5Fq3kD;EAAe,kBAAA;EAAkB,SAAA;EAAS,OAAA;EAAO,aAAA;EAAa,aAAA;EAAa,WAAA;EAAW,gBAAA;EAAgB,iBAAA;EAAgB,oBAAA;EAAmB,eAAA;EAAe,cAAA;EAAc,gBAAA;EAAgB,gBAAA;EAAgB,sBAAA;EAAsB,4BAAA;EAA4B,qCAAA;EAAiC,sBAAA;ADq6F9olD;;ACr6FmqlD;EAAuB,aAAA;EAAa,uBAAA;AD06FvslD;;AC16F6tlD;EAAgC,qBAAA;EAAqB,QAAA;EAAQ,SAAA;EAAS,oBAAA;EAAmB,uBAAA;EAAsB,WAAA;EAAW,aAAA;EAAa,qCAAA;EAAoC,0BAAA;EAAyB,oCAAA;ADu7Fj6lD;;ACv7Fo8lD;EAAsC,cAAA;AD27F1+lD;;AC37Fw/lD;EAA0B,aAAA;EAAa,qBAAA;ADg8F/hmD;;ACh8FmjmD;EAAmC,qBAAA;EAAqB,QAAA;EAAQ,SAAA;EAAS,oBAAA;EAAmB,uBAAA;EAAsB,WAAA;EAAW,mCAAA;EAAkC,sCAAA;EAAqC,wBAAA;AD48FvvmD;;AC58F8wmD;EAAyC,cAAA;ADg9FvzmD;;ACh9Fq0mD;EAAmC,iBAAA;ADo9Fx2mD;;ACp9Fy3mD;EAAyB,aAAA;EAAa,sBAAA;ADy9F/5mD;;ACz9Fo7mD;EAAkC,qBAAA;EAAqB,QAAA;EAAQ,SAAA;EAAS,oBAAA;EAAmB,uBAAA;EAAsB,WAAA;ADk+FrinD;;ACl+FgjnD;EAAkC,aAAA;ADs+FllnD;;ACt+F+lnD;EAAmC,qBAAA;EAAqB,QAAA;EAAQ,SAAA;EAAS,qBAAA;EAAoB,uBAAA;EAAsB,WAAA;EAAW,mCAAA;EAAkC,yBAAA;EAAwB,sCAAA;ADk/FvxnD;;ACl/F4znD;EAAwC,cAAA;ADs/Fp2nD;;ACt/Fk3nD;EAAmC,iBAAA;AD0/Fr5nD;;AC1/Fs6nD;EAAkB,SAAA;EAAS,gBAAA;EAAe,gBAAA;EAAgB,6BAAA;ADigGh+nD;;ACjgG6/nD;EAAe,cAAA;EAAc,WAAA;EAAW,uBAAA;EAAsB,WAAA;EAAW,gBAAA;EAAgB,cAAA;EAAc,mBAAA;EAAmB,mBAAA;EAAmB,6BAAA;EAA6B,SAAA;AD8gGvqoD;;AC9gGgroD;EAA0C,cAAA;EAAc,qBAAA;EAAqB,yBAAA;ADohG7voD;;ACphGsxoD;EAA4C,WAAA;EAAW,qBAAA;EAAqB,yBAAA;AD0hGl2oD;;AC1hG23oD;EAAgD,cAAA;EAAc,6BAAA;AD+hGz7oD;;AC/hGs9oD;EAAoB,cAAA;ADmiG1+oD;;ACniGw/oD;EAAiB,cAAA;EAAc,sBAAA;EAAqB,gBAAA;EAAgB,mBAAA;EAAkB,cAAA;EAAc,mBAAA;AD4iG5lpD;;AC5iG+mpD;EAA+B,kBAAA;EAAkB,2BAAA;EAA2B,2BAAA;EAA2B,oBAAA;EAAoB,sBAAA;ADojG1upD;;ACpjGgwpD;EAAyC,kBAAA;EAAkB,mBAAA;EAAmB,kBAAA;EAAkB,cAAA;AD2jGh2pD;;AC3jG82pD;EAAqD,UAAA;AD+jGn6pD;;AC/jG66pD;EAAmK,UAAA;ADmkGhlqD;;ACnkG0lqD;EAA4P,iBAAA;ADukGt1qD;;ACvkGu2qD;EAAa,oBAAA;EAAoB,oBAAA;EAAoB,aAAA;EAAa,mBAAA;EAAmB,eAAA;EAAe,uBAAA;EAAuB,oBAAA;EAAoB,2BAAA;ADklGt/qD;;ACllGihrD;EAA0B,WAAA;ADslG3irD;;ACtlGsjrD;EAA4B,cAAA;AD0lGllrD;;AC1lGgmrD;EAAmG,0BAAA;EAA0B,6BAAA;AD+lG7trD;;AC/lG0vrD;EAA+E,yBAAA;EAAyB,4BAAA;ADomGl2rD;;ACpmG83rD;EAAuB,wBAAA;EAAuB,uBAAA;ADymG56rD;;ACzmGk8rD;EAA8B,cAAA;AD6mGh+rD;;AC7mG8+rD;EAAyE,uBAAA;EAAsB,sBAAA;ADknG7ksD;;AClnGkmsD;EAAyE,sBAAA;EAAqB,qBAAA;ADunGhssD;;ACvnGotsD;EAAoB,4BAAA;EAA4B,6BAAA;EAA6B,0BAAA;EAA0B,sBAAA;EAAsB,wBAAA;EAAwB,qBAAA;EAAqB,uBAAA;EAAuB,wBAAA;EAAwB,qBAAA;EAAqB,uBAAA;ADooGl8sD;;ACpoGy9sD;EAAwD,WAAA;ADwoGjhtD;;ACxoG4htD;EAAgJ,gBAAA;EAAgB,cAAA;AD6oG5rtD;;AC7oG0stD;EAAqH,6BAAA;EAA6B,4BAAA;ADkpG51tD;;AClpGw3tD;EAAiG,yBAAA;EAAyB,0BAAA;ADupGl/tD;;ACvpG4guD;EAAyD,gBAAA;AD2pGrkuD;;AC3pGqluD;EAAgM,kBAAA;EAAkB,sBAAA;EAAmB,oBAAA;ADiqG1zuD;;ACjqG80uD;EAAa,kBAAA;EAAkB,oBAAA;EAAoB,oBAAA;EAAoB,aAAA;EAAa,mBAAA;EAAmB,eAAA;EAAe,0BAAA;EAA0B,uBAAA;EAAuB,oBAAA;EAAoB,WAAA;AD8qGzgvD;;AC9qGohvD;EAAiF,kBAAA;EAAkB,mBAAA;EAAmB,kBAAA;EAAkB,cAAA;EAAc,SAAA;EAAS,gBAAA;ADurGnrvD;;ACvrGmsvD;EAAmG,UAAA;AD2rGtyvD;;AC3rGgzvD;EAAiX,iBAAA;AD+rGjqwD;;AC/rGkrwD;EAAyF,0BAAA;EAA0B,6BAAA;ADosGrywD;;ACpsGk0wD;EAA2F,yBAAA;EAAyB,4BAAA;ADysGt7wD;;ACzsGk9wD;EAA0B,oBAAA;EAAoB,oBAAA;EAAoB,aAAA;EAAa,yBAAA;EAAyB,sBAAA;EAAsB,mBAAA;ADktGhlxD;;ACltGmmxD;EAAoI,0BAAA;EAA0B,6BAAA;ADutGjwxD;;ACvtG8xxD;EAAsI,yBAAA;EAAyB,4BAAA;AD4tG77xD;;AC5tGy9xD;EAAyC,oBAAA;EAAoB,oBAAA;EAAoB,aAAA;ADkuG1iyD;;ACluGujyD;EAAmD,kBAAA;EAAkB,UAAA;ADuuG5nyD;;ACvuGsoyD;EAA4V,iBAAA;AD2uGl+yD;;AC3uGm/yD;EAAqB,kBAAA;AD+uGxgzD;;AC/uG0hzD;EAAoB,iBAAA;ADmvG9izD;;ACnvG+jzD;EAAkB,oBAAA;EAAoB,oBAAA;EAAoB,aAAA;EAAa,yBAAA;EAAyB,sBAAA;EAAsB,mBAAA;EAAmB,yBAAA;EAAuB,gBAAA;EAAgB,eAAA;EAAe,gBAAA;EAAgB,gBAAA;EAAgB,cAAA;EAAc,kBAAA;EAAkB,mBAAA;EAAmB,yBAAA;EAAyB,yBAAA;EAAyB,sBAAA;ADuwGn4zD;;ACvwGw5zD;EAA2E,aAAA;AD2wGn+zD;;AC3wGg/zD;EAA6X,0BAAA;EAA0B,6BAAA;ADgxGv40D;;AChxGo60D;EAA+W,yBAAA;EAAyB,4BAAA;ADqxG5y1D;;ACrxGw01D;EAAgB,kBAAA;EAAkB,cAAA;EAAc,kBAAA;EAAkB,oBAAA;AD4xG141D;;AC5xG851D;EAAuB,2BAAA;EAA2B,2BAAA;EAA2B,oBAAA;EAAoB,kBAAA;ADmyG//1D;;ACnyGih2D;EAAsB,kBAAA;EAAkB,WAAA;EAAW,UAAA;ADyyGpk2D;;ACzyG8k2D;EAA4D,WAAA;EAAW,yBAAA;AD8yGrp2D;;AC9yG8q2D;EAA0D,wEAAA;UAAA,gEAAA;ADkzGxu2D;;AClzGky2D;EAA2D,WAAA;EAAW,yBAAA;ADuzGx22D;;ACvzGi42D;EAAqD,cAAA;AD2zGt72D;;AC3zGo82D;EAA6D,yBAAA;AD+zGjg3D;;AC/zG0h3D;EAAsB,gBAAA;ADm0Ghj3D;;ACn0Ggk3D;EAA8B,kBAAA;EAAkB,YAAA;EAAW,OAAA;EAAO,cAAA;EAAc,WAAA;EAAW,YAAA;EAAY,oBAAA;EAAoB,WAAA;EAAW,yBAAA;EAAyB,sBAAA;EAAsB,qBAAA;EAAqB,iBAAA;EAAiB,yBAAA;ADm1G3x3D;;ACn1Goz3D;EAA6B,kBAAA;EAAkB,YAAA;EAAW,OAAA;EAAO,cAAA;EAAc,WAAA;EAAW,YAAA;EAAY,WAAA;EAAW,4BAAA;EAA4B,kCAAA;EAAkC,wBAAA;ADg2Gn+3D;;ACh2G2/3D;EAA+C,sBAAA;ADo2G1i4D;;ACp2G+j4D;EAA6E,yBAAA;ADw2G5o4D;;ACx2Gqq4D;EAA4E,0NAAA;AD42Gjv4D;;AC52G284D;EAAmF,yBAAA;ADg3G9h5D;;ACh3Guj5D;EAAkF,uKAAA;ADo3Gzo5D;;ACp3Ggz5D;EAAsF,wCAAA;ADw3Gt45D;;ACx3G065D;EAA4F,wCAAA;AD43Gtg6D;;AC53G0i6D;EAA4C,kBAAA;ADg4Gtl6D;;ACh4Gwm6D;EAA0E,yBAAA;ADo4Glr6D;;ACp4G2s6D;EAAyE,oKAAA;ADw4Gpx6D;;ACx4Gw76D;EAAmF,wCAAA;AD44G3g7D;;AC54G+i7D;EAAe,qBAAA;EAAqB,WAAA;EAAW,2BAAA;EAA2B,0CAAA;EAAuC,gBAAA;EAAgB,cAAA;EAAc,sBAAA;EAAsB,sNAAA;EAAqN,yBAAA;EAAyB,yBAAA;EAAyB,sBAAA;EAAqB,wBAAA;EAAwB,qBAAA;EAAqB,gBAAA;AD65G7h8D;;AC75G6i8D;EAAqB,qBAAA;EAAqB,UAAA;EAAU,0FAAA;UAAA,kFAAA;ADm6Gjm8D;;ACn6G0q8D;EAAgC,cAAA;EAAc,sBAAA;ADw6Gxt8D;;ACx6G8u8D;EAA8D,YAAA;EAAY,sBAAA;EAAqB,sBAAA;AD86G708D;;AC96Gm28D;EAAwB,cAAA;EAAc,yBAAA;ADm7Gz48D;;ACn7Gk68D;EAA2B,UAAA;ADu7G778D;;ACv7Gu88D;EAAkB,6BAAA;EAA6B,qBAAA;EAAoB,wBAAA;EAAuB,cAAA;AD87Gji9D;;AC97G+i9D;EAAkB,4BAAA;EAA4B,qBAAA;EAAoB,wBAAA;EAAuB,eAAA;ADq8Gxo9D;;ACr8Gup9D;EAAa,kBAAA;EAAkB,qBAAA;EAAqB,WAAA;EAAW,2BAAA;EAA2B,gBAAA;AD68Gjv9D;;AC78Giw9D;EAAmB,kBAAA;EAAkB,UAAA;EAAU,WAAA;EAAW,2BAAA;EAA2B,SAAA;EAAS,UAAA;ADs9G/19D;;ACt9Gy29D;EAA8C,qBAAA;EAAqB,wDAAA;UAAA,gDAAA;AD29G569D;;AC39Gu99D;EAAsD,qBAAA;AD+9G7g+D;;AC/9Gki+D;EAAsD,iBAAA;ADm+Gxl+D;;ACn+Gym+D;EAAmB,kBAAA;EAAkB,MAAA;EAAM,QAAA;EAAQ,OAAA;EAAO,UAAA;EAAU,2BAAA;EAA2B,yBAAA;EAAuB,gBAAA;EAAgB,cAAA;EAAc,sBAAA;EAAsB,yBAAA;EAAyB,sBAAA;ADk/G5y+D;;ACl/Gi0+D;EAA0B,kBAAA;EAAkB,MAAA;EAAM,QAAA;EAAQ,SAAA;EAAS,UAAA;EAAU,cAAA;EAAc,iCAAA;EAA2C,yBAAA;EAAuB,gBAAA;EAAgB,cAAA;EAAc,iBAAA;EAAiB,yBAAA;EAAyB,8BAAA;EAA8B,kCAAA;ADmgHpk/D;;ACngHom/D;EAAK,oBAAA;EAAoB,oBAAA;EAAoB,aAAA;EAAa,mBAAA;EAAmB,eAAA;EAAe,eAAA;EAAe,gBAAA;EAAgB,gBAAA;AD8gH/t/D;;AC9gH+u/D;EAAU,cAAA;EAAc,oBAAA;ADmhHvw/D;;ACnhH0x/D;EAAgC,qBAAA;ADuhH1z/D;;ACvhH+0/D;EAAmB,cAAA;AD2hHl2/D;;AC3hHg3/D;EAAU,gCAAA;AD+hH13/D;;AC/hH05/D;EAAoB,mBAAA;ADmiH96/D;;ACniHi8/D;EAAoB,6BAAA;EAA6B,+BAAA;EAA8B,gCAAA;ADyiHhhgE;;ACziH+igE;EAAoD,qCAAA;AD6iHnmgE;;AC7iHwogE;EAA6B,cAAA;EAAc,6BAAA;EAA6B,yBAAA;ADmjHhtgE;;ACnjHyugE;EAA8D,cAAA;EAAc,sBAAA;EAAsB,kCAAA;ADyjH30gE;;ACzjH62gE;EAAyB,gBAAA;EAAgB,yBAAA;EAAyB,0BAAA;AD+jH/6gE;;AC/jHy8gE;EAAqB,sBAAA;ADmkH99gE;;ACnkHm/gE;EAAuD,WAAA;EAAW,yBAAA;ADwkHrjhE;;ACxkH8khE;EAAoB,mBAAA;EAAmB,kBAAA;EAAkB,cAAA;EAAc,kBAAA;AD+kHrphE;;AC/kHuqhE;EAAyB,0BAAA;EAA0B,aAAA;EAAa,mBAAA;EAAmB,oBAAA;EAAoB,YAAA;EAAY,kBAAA;ADwlH1xhE;;ACxlH4yhE;EAAuB,aAAA;AD4lHn0hE;;AC5lHg1hE;EAAqB,cAAA;ADgmHr2hE;;AChmHm3hE;EAAQ,kBAAA;EAAkB,oBAAA;EAAoB,oBAAA;EAAoB,aAAA;EAAa,mBAAA;EAAmB,eAAA;EAAe,yBAAA;EAAyB,sBAAA;EAAsB,mBAAA;EAAmB,yBAAA;EAAyB,sBAAA;EAAsB,8BAAA;EAA8B,oBAAA;ADgnHnniE;;AChnHsoiE;EAA4C,oBAAA;EAAoB,oBAAA;EAAoB,aAAA;EAAa,mBAAA;EAAmB,eAAA;EAAe,yBAAA;EAAyB,sBAAA;EAAsB,mBAAA;EAAmB,yBAAA;EAAyB,sBAAA;EAAsB,8BAAA;AD8nH13iE;;AC9nHw5iE;EAAc,qBAAA;EAAqB,sBAAA;EAAqB,yBAAA;EAAwB,kBAAA;EAAkB,kBAAA;EAAkB,oBAAA;EAAoB,mBAAA;ADwoHhijE;;ACxoHmjjE;EAAwC,qBAAA;AD4oH3ljE;;AC5oHgnjE;EAAY,oBAAA;EAAoB,oBAAA;EAAoB,aAAA;EAAa,4BAAA;EAA4B,6BAAA;EAA6B,0BAAA;EAA0B,sBAAA;EAAsB,eAAA;EAAe,gBAAA;EAAgB,gBAAA;ADypHzzjE;;ACzpHy0jE;EAAsB,gBAAA;EAAgB,eAAA;AD8pH/2jE;;AC9pH83jE;EAA2B,gBAAA;EAAgB,WAAA;ADmqHz6jE;;ACnqHo7jE;EAAa,qBAAA;EAAqB,mBAAA;EAAkB,sBAAA;ADyqHx+jE;;ACzqH6/jE;EAAiB,6BAAA;EAA6B,gBAAA;EAAgB,mBAAA;EAAmB,oBAAA;EAAoB,YAAA;EAAY,yBAAA;EAAyB,sBAAA;EAAsB,mBAAA;ADorH7pkE;;ACprHgrkE;EAAgB,wBAAA;EAAsB,kBAAA;EAAkB,cAAA;EAAc,6BAAA;EAA6B,6BAAA;EAA6B,sBAAA;AD6rHhzkE;;AC7rHq0kE;EAA4C,qBAAA;ADisHj3kE;;ACjsHs4kE;EAA8C,eAAA;ADqsHp7kE;;ACrsHm8kE;EAAqB,qBAAA;EAAqB,YAAA;EAAY,aAAA;EAAa,sBAAA;EAAsB,WAAA;EAAW,mCAAA;EAAmC,0BAAA;AD+sH1klE;;AC/sHomlE;EAA4B;IAAgE,gBAAA;IAAgB,eAAA;EDqtH9slE;AACF;ACttHgulE;EAAyB;IAAkB,8BAAA;IAA8B,6BAAA;IAA6B,yBAAA;IAAyB,qBAAA;IAAqB,uBAAA;IAAuB,oBAAA;IAAoB,2BAAA;EDguH75lE;EChuHw7lE;IAA8B,8BAAA;IAA8B,6BAAA;IAA6B,uBAAA;IAAuB,mBAAA;EDsuHximE;ECtuH2jmE;IAA6C,kBAAA;EDyuHxmmE;ECzuH0nmE;IAAmD,QAAA;IAAQ,UAAA;ED6uHrrmE;EC7uH+rmE;IAAwC,qBAAA;IAAoB,oBAAA;EDivH3vmE;ECjvH8wmE;IAAgE,qBAAA;IAAqB,iBAAA;EDqvHn2mE;ECrvHo3mE;IAAmC,+BAAA;IAA8B,+BAAA;IAA8B,wBAAA;IAAuB,6BAAA;IAA6B,gBAAA;ED4vHvgnE;EC5vHuhnE;IAAkC,aAAA;ED+vHzjnE;EC/vHsknE;IAAyC,SAAA;IAAS,YAAA;EDmwHxnnE;AACF;ACpwHuonE;EAA4B;IAAgE,gBAAA;IAAgB,eAAA;EDywHjvnE;AACF;AC1wHmwnE;EAAyB;IAAkB,8BAAA;IAA8B,6BAAA;IAA6B,yBAAA;IAAyB,qBAAA;IAAqB,uBAAA;IAAuB,oBAAA;IAAoB,2BAAA;EDoxHh8nE;ECpxH29nE;IAA8B,8BAAA;IAA8B,6BAAA;IAA6B,uBAAA;IAAuB,mBAAA;ED0xH3koE;EC1xH8loE;IAA6C,kBAAA;ED6xH3ooE;EC7xH6poE;IAAmD,QAAA;IAAQ,UAAA;EDiyHxtoE;ECjyHkuoE;IAAwC,qBAAA;IAAoB,oBAAA;EDqyH9xoE;ECryHizoE;IAAgE,qBAAA;IAAqB,iBAAA;EDyyHt4oE;ECzyHu5oE;IAAmC,+BAAA;IAA8B,+BAAA;IAA8B,wBAAA;IAAuB,6BAAA;IAA6B,gBAAA;EDgzH1ipE;EChzH0jpE;IAAkC,aAAA;EDmzH5lpE;ECnzHympE;IAAyC,SAAA;IAAS,YAAA;EDuzH3ppE;AACF;ACxzH0qpE;EAA4B;IAAgE,gBAAA;IAAgB,eAAA;ED6zHpxpE;AACF;AC9zHsypE;EAAyB;IAAkB,8BAAA;IAA8B,6BAAA;IAA6B,yBAAA;IAAyB,qBAAA;IAAqB,uBAAA;IAAuB,oBAAA;IAAoB,2BAAA;EDw0Hn+pE;ECx0H8/pE;IAA8B,8BAAA;IAA8B,6BAAA;IAA6B,uBAAA;IAAuB,mBAAA;ED80H9mqE;EC90HioqE;IAA6C,kBAAA;EDi1H9qqE;ECj1HgsqE;IAAmD,QAAA;IAAQ,UAAA;EDq1H3vqE;ECr1HqwqE;IAAwC,qBAAA;IAAoB,oBAAA;EDy1Hj0qE;ECz1Ho1qE;IAAgE,qBAAA;IAAqB,iBAAA;ED61Hz6qE;EC71H07qE;IAAmC,+BAAA;IAA8B,+BAAA;IAA8B,wBAAA;IAAuB,6BAAA;IAA6B,gBAAA;EDo2H7krE;ECp2H6lrE;IAAkC,aAAA;EDu2H/nrE;ECv2H4orE;IAAyC,SAAA;IAAS,YAAA;ED22H9rrE;AACF;AC52H6srE;EAA6B;IAAgE,gBAAA;IAAgB,eAAA;EDi3HxzrE;AACF;ACl3H00rE;EAA0B;IAAkB,8BAAA;IAA8B,6BAAA;IAA6B,yBAAA;IAAyB,qBAAA;IAAqB,uBAAA;IAAuB,oBAAA;IAAoB,2BAAA;ED43HxgsE;EC53HmisE;IAA8B,8BAAA;IAA8B,6BAAA;IAA6B,uBAAA;IAAuB,mBAAA;EDk4HnpsE;ECl4HsqsE;IAA6C,kBAAA;EDq4HntsE;ECr4HqusE;IAAmD,QAAA;IAAQ,UAAA;EDy4HhysE;ECz4H0ysE;IAAwC,qBAAA;IAAoB,oBAAA;ED64Ht2sE;EC74Hy3sE;IAAgE,qBAAA;IAAqB,iBAAA;EDi5H98sE;ECj5H+9sE;IAAmC,+BAAA;IAA8B,+BAAA;IAA8B,wBAAA;IAAuB,6BAAA;IAA6B,gBAAA;EDw5HlntE;ECx5HkotE;IAAkC,aAAA;ED25HpqtE;EC35HirtE;IAAyC,SAAA;IAAS,YAAA;ED+5HnutE;AACF;ACh6HkvtE;EAAe,8BAAA;EAA8B,6BAAA;EAA6B,yBAAA;EAAyB,qBAAA;EAAqB,uBAAA;EAAuB,oBAAA;EAAoB,2BAAA;ADy6Hr5tE;;ACz6Hg7tE;EAA0D,gBAAA;EAAgB,eAAA;AD86H1/tE;;AC96HyguE;EAA2B,8BAAA;EAA8B,6BAAA;EAA6B,uBAAA;EAAuB,mBAAA;ADq7HtnuE;;ACr7HyouE;EAA0C,kBAAA;ADy7HnruE;;ACz7HqsuE;EAAgD,QAAA;EAAQ,UAAA;AD87H7vuE;;AC97HuwuE;EAAqC,qBAAA;EAAoB,oBAAA;ADm8Hh0uE;;ACn8Hm1uE;EAA0D,qBAAA;EAAqB,iBAAA;ADw8Hl6uE;;ACx8Hm7uE;EAAgC,+BAAA;EAA8B,+BAAA;EAA8B,wBAAA;EAAuB,6BAAA;EAA6B,gBAAA;ADg9HnkvE;;ACh9HmlvE;EAA+B,aAAA;ADo9HlnvE;;ACp9H+nvE;EAAsC,SAAA;EAAS,YAAA;ADy9H9qvE;;ACz9H0rvE;EAA4B,yBAAA;AD69HttvE;;AC79H2uvE;EAAoE,yBAAA;ADi+H/yvE;;ACj+Ho0vE;EAAoC,yBAAA;ADq+Hx2vE;;ACr+H63vE;EAAoF,yBAAA;ADy+Hj9vE;;ACz+Hs+vE;EAA6C,yBAAA;AD6+HnhwE;;AC7+HwiwE;EAA0K,yBAAA;ADi/HltwE;;ACj/HuuwE;EAA8B,yBAAA;EAAqB,gCAAA;ADs/H1xwE;;ACt/HszwE;EAAmC,qQAAA;AD0/Hz1wE;;AC1/H8lxE;EAA2B,yBAAA;AD8/HznxE;;AC9/H8oxE;EAA6B,yBAAA;ADkgI3qxE;;AClgIgsxE;EAAsE,yBAAA;ADsgItwxE;;ACtgI2xxE;EAA2B,WAAA;AD0gItzxE;;AC1gIi0xE;EAAkE,WAAA;AD8gIn4xE;;AC9gI84xE;EAAmC,+BAAA;ADkhIj7xE;;AClhI48xE;EAAkF,gCAAA;ADshI9hyE;;ACthI0jyE;EAA4C,gCAAA;AD0hItmyE;;AC1hIkoyE;EAAsK,WAAA;AD8hIxyyE;;AC9hImzyE;EAA6B,+BAAA;EAA2B,sCAAA;ADmiI32yE;;ACniI64yE;EAAkC,2QAAA;ADuiI/6yE;;ACviI0rzE;EAA0B,+BAAA;AD2iIptzE;;AC3iI+uzE;EAA4B,WAAA;AD+iI3wzE;;AC/iIsxzE;EAAoE,WAAA;ADmjI11zE;;ACnjIq2zE;EAAM,kBAAA;EAAkB,oBAAA;EAAoB,oBAAA;EAAoB,aAAA;EAAa,4BAAA;EAA4B,6BAAA;EAA6B,0BAAA;EAA0B,sBAAA;EAAsB,YAAA;EAAY,qBAAA;EAAqB,sBAAA;EAAsB,2BAAA;EAA2B,sCAAA;EAAkC,sBAAA;ADokI/o0E;;ACpkIoq0E;EAAS,eAAA;EAAe,cAAA;ADykI5r0E;;ACzkI0s0E;EAA2D,+BAAA;EAA8B,gCAAA;AD8kIny0E;;AC9kIk00E;EAAyD,mCAAA;EAAkC,kCAAA;ADmlI750E;;ACnlI870E;EAAW,mBAAA;EAAmB,kBAAA;EAAkB,cAAA;EAAc,gBAAA;AD0lI5/0E;;AC1lI4g1E;EAAY,sBAAA;AD8lIxh1E;;AC9lI6i1E;EAAe,qBAAA;EAAoB,gBAAA;ADmmIhl1E;;ACnmIgm1E;EAAsB,gBAAA;ADumItn1E;;ACvmIso1E;EAAiB,qBAAA;AD2mIvp1E;;AC3mI4q1E;EAAsB,oBAAA;AD+mIls1E;;AC/mIst1E;EAAa,wBAAA;EAAuB,gBAAA;EAAgB,qCAAA;EAAiC,6CAAA;ADsnI3y1E;;ACtnIo11E;EAAyB,0DAAA;AD0nI721E;;AC1nIq61E;EAAsD,aAAA;AD8nI391E;;AC9nIw+1E;EAAa,wBAAA;EAAuB,qCAAA;EAAiC,0CAAA;ADooI7i2E;;ACpoIml2E;EAAwB,0DAAA;ADwoI3m2E;;ACxoImq2E;EAAkB,uBAAA;EAAsB,uBAAA;EAAsB,sBAAA;EAAqB,gBAAA;AD+oItv2E;;AC/oIsw2E;EAAmB,uBAAA;EAAsB,sBAAA;ADopI/y2E;;ACppIo02E;EAAkB,kBAAA;EAAkB,MAAA;EAAM,QAAA;EAAQ,SAAA;EAAS,OAAA;EAAO,gBAAA;AD6pIt42E;;AC7pIs52E;EAAU,WAAA;EAAW,kCAAA;ADkqI362E;;AClqI482E;EAAc,WAAA;EAAW,2CAAA;EAA0C,4CAAA;ADwqI/g3E;;ACxqI0j3E;EAAiB,WAAA;EAAW,+CAAA;EAA8C,8CAAA;AD8qIpo3E;;AC9qIir3E;EAAW,oBAAA;EAAoB,oBAAA;EAAoB,aAAA;EAAa,4BAAA;EAA4B,6BAAA;EAA6B,0BAAA;EAA0B,sBAAA;ADwrIp03E;;ACxrI013E;EAAiB,mBAAA;AD4rI323E;;AC5rI833E;EAAyB;IAAW,8BAAA;IAA8B,6BAAA;IAA6B,uBAAA;IAAuB,mBAAA;IAAmB,mBAAA;IAAmB,kBAAA;EDssIxh4E;ECtsI0i4E;IAAiB,oBAAA;IAAoB,oBAAA;IAAoB,aAAA;IAAa,mBAAA;IAAmB,gBAAA;IAAgB,YAAA;IAAY,4BAAA;IAA4B,6BAAA;IAA6B,0BAAA;IAA0B,sBAAA;IAAsB,kBAAA;IAAkB,gBAAA;IAAgB,iBAAA;EDqtI1y4E;AACF;ACttI8z4E;EAAY,oBAAA;EAAoB,oBAAA;EAAoB,aAAA;EAAa,4BAAA;EAA4B,6BAAA;EAA6B,0BAAA;EAA0B,sBAAA;AD+tIl94E;;AC/tIw+4E;EAAkB,mBAAA;ADmuI1/4E;;ACnuI6g5E;EAAyB;IAAY,8BAAA;IAA8B,6BAAA;IAA6B,uBAAA;IAAuB,mBAAA;ED2uIlo5E;EC3uIqp5E;IAAkB,mBAAA;IAAmB,gBAAA;IAAgB,YAAA;IAAY,gBAAA;EDivItt5E;ECjvIsu5E;IAAwB,cAAA;IAAc,cAAA;EDqvI5w5E;ECrvI0x5E;IAA8B,0BAAA;IAA0B,6BAAA;EDyvIl15E;ECzvI+25E;IAAuF,0BAAA;ED4vIt85E;EC5vIg+5E;IAA0F,6BAAA;ED+vI1j6E;EC/vIul6E;IAA6B,yBAAA;IAAyB,4BAAA;EDmwI7o6E;ECnwIyq6E;IAAqF,yBAAA;EDswI9v6E;ECtwIux6E;IAAwF,4BAAA;EDywI/26E;ECzwI246E;IAA6B,sBAAA;ED4wIx66E;EC5wI676E;IAAqF,+BAAA;IAA8B,gCAAA;EDgxIhj7E;EChxI+k7E;IAAwF,mCAAA;IAAkC,kCAAA;EDoxIzs7E;ECpxI0u7E;IAAsE,gBAAA;EDuxIhz7E;ECvxIg07E;IAAiV,gBAAA;ED0xIjp8E;AACF;AC3xIoq8E;EAAoB,sBAAA;AD8xIxr8E;;AC9xI6s8E;EAAyB;IAAc,uBAAA;IAAuB,oBAAA;IAAoB,eAAA;IAAe,2BAAA;IAA2B,wBAAA;IAAwB,mBAAA;EDwyI/18E;ECxyIk38E;IAAoB,qBAAA;IAAqB,WAAA;ED4yI358E;AACF;AC7yIy68E;EAAY,oBAAA;EAAoB,oBAAA;EAAoB,aAAA;EAAa,mBAAA;EAAmB,eAAA;EAAe,qBAAA;EAAoB,mBAAA;EAAmB,gBAAA;EAAgB,yBAAA;EAAyB,sBAAA;ADyzI5l9E;;ACzzIin9E;EAA0C,qBAAA;EAAqB,qBAAA;EAAoB,oBAAA;EAAmB,cAAA;EAAc,YAAA;ADi0Iru9E;;ACj0Iiv9E;EAAgD,0BAAA;ADq0Ijy9E;;ACr0I2z9E;EAAgD,qBAAA;ADy0I329E;;ACz0Ig49E;EAAwB,cAAA;AD60Ix59E;;AC70Is69E;EAAY,oBAAA;EAAoB,oBAAA;EAAoB,aAAA;EAAa,eAAA;EAAe,gBAAA;EAAgB,sBAAA;ADs1Itg+E;;ACt1I2h+E;EAAW,kBAAA;EAAkB,cAAA;EAAc,uBAAA;EAAqB,iBAAA;EAAiB,iBAAA;EAAiB,cAAA;EAAc,sBAAA;EAAsB,yBAAA;ADi2Ijq+E;;ACj2I0r+E;EAAiB,cAAA;EAAc,qBAAA;EAAqB,yBAAA;EAAyB,qBAAA;ADw2Ivw+E;;ACx2I4x+E;EAAiB,UAAA;EAAU,UAAA;EAAU,wDAAA;UAAA,gDAAA;AD82Ij0+E;;AC92I42+E;EAAyC,eAAA;ADk3Ir5+E;;ACl3Io6+E;EAAkC,cAAA;EAAc,+BAAA;EAA8B,kCAAA;ADw3Il/+E;;ACx3Imh/E;EAAiC,gCAAA;EAA+B,mCAAA;AD63Inl/E;;AC73Iqn/E;EAA6B,UAAA;EAAU,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADo4Ihs/E;;ACp4Iqt/E;EAA+B,cAAA;EAAc,oBAAA;EAAoB,YAAA;EAAY,sBAAA;EAAsB,qBAAA;AD44Ixz/E;;AC54I60/E;EAA0B,uBAAA;EAAsB,kBAAA;EAAkB,gBAAA;ADk5I/4/E;;ACl5I+5/E;EAAiD,8BAAA;EAA6B,iCAAA;ADu5I7+/E;;ACv5I6ggF;EAAgD,+BAAA;EAA8B,kCAAA;AD45I3lgF;;AC55I4ngF;EAA0B,uBAAA;EAAqB,mBAAA;EAAkB,gBAAA;ADk6I7rgF;;ACl6I6sgF;EAAiD,8BAAA;EAA6B,iCAAA;ADu6I3xgF;;ACv6I2zgF;EAAgD,+BAAA;EAA8B,kCAAA;AD46Iz4gF;;AC56I06gF;EAAO,qBAAA;EAAqB,qBAAA;EAAmB,cAAA;EAAc,gBAAA;EAAgB,cAAA;EAAc,kBAAA;EAAkB,mBAAA;EAAmB,wBAAA;EAAwB,sBAAA;ADw7IlkhF;;ACx7IulhF;EAAa,aAAA;AD47IpmhF;;AC57IinhF;EAAY,kBAAA;EAAkB,SAAA;ADi8I/ohF;;ACj8IwphF;EAAY,oBAAA;EAAmB,mBAAA;EAAkB,oBAAA;ADu8IzshF;;ACv8I6thF;EAAe,WAAA;EAAW,yBAAA;AD48IvvhF;;AC58IgxhF;EAAsD,WAAA;EAAW,qBAAA;EAAqB,yBAAA;ADk9It2hF;;ACl9I+3hF;EAAiB,WAAA;EAAW,yBAAA;ADu9I35hF;;ACv9Io7hF;EAA0D,WAAA;EAAW,qBAAA;EAAqB,yBAAA;AD69I9giF;;AC79IuiiF;EAAe,WAAA;EAAW,yBAAA;ADk+IjkiF;;ACl+I0liF;EAAsD,WAAA;EAAW,qBAAA;EAAqB,yBAAA;ADw+IhriF;;ACx+IysiF;EAAY,WAAA;EAAW,yBAAA;AD6+IhuiF;;AC7+IyviF;EAAgD,WAAA;EAAW,qBAAA;EAAqB,yBAAA;ADm/Iz0iF;;ACn/Ik2iF;EAAe,cAAA;EAAc,yBAAA;ADw/I/3iF;;ACx/Iw5iF;EAAsD,cAAA;EAAc,qBAAA;EAAqB,yBAAA;AD8/Ij/iF;;AC9/I0gjF;EAAc,WAAA;EAAW,yBAAA;ADmgJnijF;;ACngJ4jjF;EAAoD,WAAA;EAAW,qBAAA;EAAqB,yBAAA;ADygJhpjF;;ACzgJyqjF;EAAa,cAAA;EAAc,yBAAA;AD8gJpsjF;;AC9gJ6tjF;EAAkD,cAAA;EAAc,qBAAA;EAAqB,yBAAA;ADohJlzjF;;ACphJ20jF;EAAY,WAAA;EAAW,yBAAA;ADyhJl2jF;;ACzhJ23jF;EAAgD,WAAA;EAAW,qBAAA;EAAqB,yBAAA;AD+hJ38jF;;AC/hJo+jF;EAAW,kBAAA;EAAkB,mBAAA;EAAmB,yBAAA;EAAyB,qBAAA;ADsiJ7ikF;;ACtiJikkF;EAAyB;IAAW,kBAAA;ED2iJnmkF;AACF;AC5iJwnkF;EAAiB,gBAAA;EAAgB,eAAA;EAAe,gBAAA;ADijJxqkF;;ACjjJwrkF;EAAO,kBAAA;EAAkB,wBAAA;EAAuB,mBAAA;EAAmB,6BAAA;EAA6B,sBAAA;ADyjJxxkF;;ACzjJ6ykF;EAAe,cAAA;AD6jJ5zkF;;AC7jJ00kF;EAAY,gBAAA;ADikJt1kF;;ACjkJs2kF;EAAmB,mBAAA;ADqkJz3kF;;ACrkJ44kF;EAA0B,kBAAA;EAAkB,MAAA;EAAM,QAAA;EAAQ,wBAAA;EAAuB,cAAA;AD6kJ79kF;;AC7kJ2+kF;EAAe,cAAA;EAAc,yBAAA;EAAyB,qBAAA;ADmlJjilF;;ACnlJsjlF;EAAkB,yBAAA;ADulJxklF;;ACvlJimlF;EAA2B,cAAA;AD2lJ5nlF;;AC3lJ0olF;EAAiB,cAAA;EAAc,yBAAA;EAAyB,qBAAA;ADimJlslF;;ACjmJutlF;EAAoB,yBAAA;ADqmJ3ulF;;ACrmJowlF;EAA6B,cAAA;ADymJjylF;;ACzmJ+ylF;EAAe,cAAA;EAAc,yBAAA;EAAyB,qBAAA;AD+mJr2lF;;AC/mJ03lF;EAAkB,yBAAA;ADmnJ54lF;;ACnnJq6lF;EAA2B,cAAA;ADunJh8lF;;ACvnJ88lF;EAAY,cAAA;EAAc,yBAAA;EAAyB,qBAAA;AD6nJjgmF;;AC7nJshmF;EAAe,yBAAA;ADioJrimF;;ACjoJ8jmF;EAAwB,cAAA;ADqoJtlmF;;ACroJommF;EAAe,cAAA;EAAc,yBAAA;EAAyB,qBAAA;AD2oJ1pmF;;AC3oJ+qmF;EAAkB,yBAAA;AD+oJjsmF;;AC/oJ0tmF;EAA2B,cAAA;ADmpJrvmF;;ACnpJmwmF;EAAc,cAAA;EAAc,yBAAA;EAAyB,qBAAA;ADypJxzmF;;ACzpJ60mF;EAAiB,yBAAA;AD6pJ91mF;;AC7pJu3mF;EAA0B,cAAA;ADiqJj5mF;;ACjqJ+5mF;EAAa,cAAA;EAAc,yBAAA;EAAyB,qBAAA;ADuqJn9mF;;ACvqJw+mF;EAAgB,yBAAA;AD2qJx/mF;;AC3qJihnF;EAAyB,cAAA;AD+qJ1inF;;AC/qJwjnF;EAAY,cAAA;EAAc,yBAAA;EAAyB,qBAAA;ADqrJ3mnF;;ACrrJgonF;EAAe,yBAAA;ADyrJ/onF;;ACzrJwqnF;EAAwB,cAAA;AD6rJhsnF;;AC7rJ8snF;EAAwC;IAAK,2BAAA;EDksJzvnF;EClsJoxnF;IAAG,wBAAA;EDqsJvxnF;AACF;ACtsJkznF;EAAgC;IAAK,2BAAA;ED0sJr1nF;EC1sJg3nF;IAAG,wBAAA;ED6sJn3nF;AACF;AC9sJ84nF;EAAU,oBAAA;EAAoB,oBAAA;EAAoB,aAAA;EAAa,YAAA;EAAY,gBAAA;EAAgB,kBAAA;EAAiB,yBAAA;EAAyB,sBAAA;ADwtJnhoF;;ACxtJwioF;EAAc,oBAAA;EAAoB,oBAAA;EAAoB,aAAA;EAAa,4BAAA;EAA4B,6BAAA;EAA6B,0BAAA;EAA0B,sBAAA;EAAsB,wBAAA;EAAwB,qBAAA;EAAqB,uBAAA;EAAuB,WAAA;EAAW,kBAAA;EAAkB,yBAAA;EAAyB,mCAAA;EAAA,2BAAA;ADyuJ90oF;;ACzuJw2oF;EAAsB,qMAAA;EAAkL,0BAAA;AD8uJhjpF;;AC9uJ0kpF;EAAuB,0DAAA;EAA0D,kDAAA;ADmvJ3ppF;;ACnvJ6spF;EAAO,oBAAA;EAAoB,oBAAA;EAAoB,aAAA;EAAa,wBAAA;EAAwB,qBAAA;EAAqB,uBAAA;AD4vJtzpF;;AC5vJ60pF;EAAY,mBAAA;EAAmB,WAAA;EAAW,OAAA;ADkwJv3pF;;AClwJ83pF;EAAY,oBAAA;EAAoB,oBAAA;EAAoB,aAAA;EAAa,4BAAA;EAA4B,6BAAA;EAA6B,0BAAA;EAA0B,sBAAA;EAAsB,eAAA;EAAe,gBAAA;AD8wJvjqF;;AC9wJukqF;EAAwB,WAAA;EAAW,cAAA;EAAc,mBAAA;ADoxJxnqF;;ACpxJ2oqF;EAA4D,cAAA;EAAc,qBAAA;EAAqB,yBAAA;AD0xJ1uqF;;AC1xJmwqF;EAA+B,cAAA;EAAc,yBAAA;AD+xJhzqF;;AC/xJy0qF;EAAiB,kBAAA;EAAkB,cAAA;EAAc,wBAAA;EAAuB,mBAAA;EAAmB,sBAAA;EAAsB,sCAAA;ADwyJ17qF;;ACxyJ49qF;EAA6B,+BAAA;EAA8B,gCAAA;AD6yJvhrF;;AC7yJsjrF;EAA4B,gBAAA;EAAgB,mCAAA;EAAkC,kCAAA;ADmzJporF;;ACnzJqqrF;EAA8C,UAAA;EAAU,qBAAA;ADwzJ7trF;;ACxzJkvrF;EAAoD,cAAA;EAAc,sBAAA;AD6zJpzrF;;AC7zJ00rF;EAAwB,UAAA;EAAU,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADo0Jh5rF;;ACp0Jq6rF;EAAmC,eAAA;EAAe,cAAA;EAAc,gBAAA;AD00Jr+rF;;AC10Jq/rF;EAA2D,aAAA;AD80JhjsF;;AC90J6jsF;EAAyD,gBAAA;ADk1JtnsF;;ACl1JsosF;EAAyB,cAAA;EAAc,yBAAA;ADu1J7qsF;;ACv1JsssF;EAA4G,cAAA;EAAc,yBAAA;AD41Jh0sF;;AC51Jy1sF;EAAuD,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADk2Jp7sF;;ACl2Jy8sF;EAA2B,cAAA;EAAc,yBAAA;ADu2Jl/sF;;ACv2J2gtF;EAAgH,cAAA;EAAc,yBAAA;AD42JzotF;;AC52JkqtF;EAAyD,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADk3J/vtF;;ACl3JoxtF;EAAyB,cAAA;EAAc,yBAAA;ADu3J3ztF;;ACv3Jo1tF;EAA4G,cAAA;EAAc,yBAAA;AD43J98tF;;AC53Ju+tF;EAAuD,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADk4JlkuF;;ACl4JuluF;EAAsB,cAAA;EAAc,yBAAA;ADu4J3nuF;;ACv4JopuF;EAAsG,cAAA;EAAc,yBAAA;AD44JxwuF;;AC54JiyuF;EAAoD,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADk5Jz3uF;;ACl5J84uF;EAAyB,cAAA;EAAc,yBAAA;ADu5Jr7uF;;ACv5J88uF;EAA4G,cAAA;EAAc,yBAAA;AD45JxkvF;;AC55JimvF;EAAuD,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADk6J5rvF;;ACl6JitvF;EAAwB,cAAA;EAAc,yBAAA;ADu6JvvvF;;ACv6JgxvF;EAA0G,cAAA;EAAc,yBAAA;AD46Jx4vF;;AC56Ji6vF;EAAsD,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADk7J3/vF;;ACl7JghwF;EAAuB,cAAA;EAAc,yBAAA;ADu7JrjwF;;ACv7J8kwF;EAAwG,cAAA;EAAc,yBAAA;AD47JpswF;;AC57J6twF;EAAqD,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADk8JtzwF;;ACl8J20wF;EAAsB,cAAA;EAAc,yBAAA;ADu8J/2wF;;ACv8Jw4wF;EAAsG,cAAA;EAAc,yBAAA;AD48J5/wF;;AC58JqhxF;EAAoD,WAAA;EAAW,yBAAA;EAAyB,qBAAA;ADk9J7mxF;;ACl9JkoxF;EAAO,YAAA;EAAY,iBAAA;EAAiB,gBAAA;EAAgB,cAAA;EAAc,WAAA;EAAW,yBAAA;EAAyB,YAAA;AD49JxuxF;;AC59JmvxF;EAA0B,WAAA;EAAW,qBAAA;EAAqB,aAAA;ADk+J7yxF;;ACl+JyzxF;EAAqC,eAAA;ADs+J91xF;;ACt+J62xF;EAAa,UAAA;EAAU,6BAAA;EAA6B,SAAA;EAAS,wBAAA;AD6+J16xF;;AC7+Jk8xF;EAAY,gBAAA;ADi/J98xF;;ACj/J89xF;EAAO,eAAA;EAAe,MAAA;EAAM,QAAA;EAAQ,SAAA;EAAS,OAAA;EAAO,aAAA;EAAa,aAAA;EAAa,gBAAA;EAAgB,UAAA;AD6/J5jyF;;AC7/JskyF;EAAmB,kBAAA;EAAkB,gBAAA;ADkgK3myF;;AClgK2nyF;EAAc,kBAAA;EAAkB,WAAA;EAAW,cAAA;EAAa,oBAAA;ADygKnryF;;ACzgKusyF;EAA0B,2CAAA;EAA0C,mDAAA;EAAA,mCAAA;EAAkC,oEAAA;EAAiE,qCAAA;EAAoC,iCAAA;MAAA,6BAAA;ADihKl5yF;;ACjhK86yF;EAA0B,kCAAA;EAAiC,8BAAA;MAAA,0BAAA;ADshKz+yF;;ACthKkgzF;EAAuB,oBAAA;EAAoB,oBAAA;EAAoB,aAAA;EAAa,yBAAA;EAAyB,sBAAA;EAAsB,mBAAA;EAAmB,6BAAA;ADgiKhpzF;;AChiKorzF;EAAe,kBAAA;EAAkB,oBAAA;EAAoB,oBAAA;EAAoB,aAAA;EAAa,4BAAA;EAA4B,6BAAA;EAA6B,0BAAA;EAA0B,sBAAA;EAAsB,WAAA;EAAW,oBAAA;EAAoB,sBAAA;EAAsB,4BAAA;EAA4B,oCAAA;EAAgC,qBAAA;EAAoB,UAAA;ADkjKx/zF;;ACljKkg0F;EAAgB,eAAA;EAAe,MAAA;EAAM,QAAA;EAAQ,SAAA;EAAS,OAAA;EAAO,aAAA;EAAa,sBAAA;AD4jK5k0F;;AC5jKkm0F;EAAqB,UAAA;ADgkKvn0F;;AChkKio0F;EAAqB,YAAA;ADokKtp0F;;ACpkKiq0F;EAAc,oBAAA;EAAoB,oBAAA;EAAoB,aAAA;EAAa,wBAAA;EAAwB,qBAAA;EAAqB,uBAAA;EAAuB,yBAAA;EAAyB,sBAAA;EAAsB,8BAAA;EAA8B,aAAA;EAAa,gCAAA;EAAgC,8BAAA;EAA6B,+BAAA;ADolK/70F;;ACplK690F;EAAqB,aAAA;EAAa,8BAAA;ADylK//0F;;ACzlK6h1F;EAAa,gBAAA;EAAgB,gBAAA;AD8lK1j1F;;AC9lK0k1F;EAAY,kBAAA;EAAkB,mBAAA;EAAmB,kBAAA;EAAkB,cAAA;EAAc,aAAA;ADsmK3p1F;;ACtmKwq1F;EAAc,oBAAA;EAAoB,oBAAA;EAAoB,aAAA;EAAa,yBAAA;EAAyB,sBAAA;EAAsB,mBAAA;EAAmB,qBAAA;EAAqB,kBAAA;EAAkB,yBAAA;EAAyB,aAAA;EAAa,6BAAA;ADonK131F;;ACpnKu51F;EAAiC,oBAAA;ADwnKx71F;;ACxnK281F;EAAgC,qBAAA;AD4nK3+1F;;AC5nK+/1F;EAAyB,kBAAA;EAAkB,YAAA;EAAY,WAAA;EAAW,YAAA;EAAY,gBAAA;ADooK7k2F;;ACpoK6l2F;EAAyB;IAAc,gBAAA;IAAgB,oBAAA;ED0oKlp2F;EC1oKsq2F;IAAuB,+BAAA;ED6oK7r2F;EC7oKmu2F;IAAU,gBAAA;EDgpK7u2F;AACF;ACjpKgw2F;EAAyB;IAAU,gBAAA;EDqpKjy2F;AACF;ACtpKoz2F;EAAS,kBAAA;EAAkB,aAAA;EAAa,cAAA;EAAc,SAAA;EAAS,iKAAA;EAAwJ,kBAAA;EAAkB,gBAAA;EAAgB,gBAAA;EAAgB,gBAAA;EAAgB,iBAAA;EAAiB,qBAAA;EAAqB,iBAAA;EAAiB,oBAAA;EAAoB,sBAAA;EAAsB,kBAAA;EAAkB,oBAAA;EAAoB,mBAAA;EAAmB,gBAAA;EAAgB,mBAAA;EAAkB,qBAAA;EAAqB,UAAA;AD6qK9x3F;;AC7qKwy3F;EAAc,YAAA;ADirKtz3F;;ACjrKi03F;EAAgB,kBAAA;EAAkB,cAAA;EAAc,aAAA;EAAY,cAAA;ADwrK733F;;ACxrK043F;EAAwB,kBAAA;EAAkB,WAAA;EAAW,yBAAA;EAAyB,mBAAA;AD+rKx93F;;AC/rK2+3F;EAAmD,iBAAA;ADmsK9h4F;;ACnsK8i4F;EAAiE,SAAA;ADusK/m4F;;ACvsKwn4F;EAAiF,MAAA;EAAM,6BAAA;EAA2B,sBAAA;AD6sK1u4F;;AC7sKgw4F;EAAuD,iBAAA;ADitKvz4F;;ACjtKu04F;EAAqE,OAAA;EAAO,aAAA;EAAY,cAAA;ADutK/54F;;ACvtK464F;EAAqF,QAAA;EAAQ,oCAAA;EAAiC,wBAAA;AD6tK1i5F;;AC7tKkk5F;EAAyD,iBAAA;ADiuK3n5F;;ACjuK2o5F;EAAuE,MAAA;ADquKlt5F;;ACruKwt5F;EAAuF,SAAA;EAAS,6BAAA;EAA2B,yBAAA;AD2uKn15F;;AC3uK425F;EAAqD,iBAAA;AD+uKj65F;;AC/uKi75F;EAAmE,QAAA;EAAQ,aAAA;EAAY,cAAA;ADqvKxg6F;;ACrvKqh6F;EAAmF,OAAA;EAAO,oCAAA;EAAiC,uBAAA;AD2vKhp6F;;AC3vKuq6F;EAAe,gBAAA;EAAgB,uBAAA;EAAqB,WAAA;EAAW,kBAAA;EAAkB,sBAAA;EAAsB,sBAAA;ADowK9w6F;;ACpwKmy6F;EAAS,kBAAA;EAAkB,MAAA;EAAM,OAAA;EAAO,aAAA;EAAa,cAAA;EAAc,gBAAA;EAAgB,iKAAA;EAAwJ,kBAAA;EAAkB,gBAAA;EAAgB,gBAAA;EAAgB,gBAAA;EAAgB,iBAAA;EAAiB,qBAAA;EAAqB,iBAAA;EAAiB,oBAAA;EAAoB,sBAAA;EAAsB,kBAAA;EAAkB,oBAAA;EAAoB,mBAAA;EAAmB,gBAAA;EAAgB,mBAAA;EAAkB,qBAAA;EAAqB,sBAAA;EAAsB,4BAAA;EAA4B,oCAAA;EAAgC,qBAAA;ADiyKn37F;;ACjyKu47F;EAAgB,kBAAA;EAAkB,cAAA;EAAc,WAAA;EAAW,cAAA;EAAa,gBAAA;ADyyK/87F;;ACzyK897F;EAA+C,kBAAA;EAAkB,cAAA;EAAc,WAAA;EAAW,yBAAA;EAAyB,mBAAA;ADizKjl8F;;ACjzKom8F;EAAmD,qBAAA;ADqzKvp8F;;ACrzK2q8F;EAAiE,iCAAA;ADyzK5u8F;;ACzzK4w8F;EAAgK,6BAAA;AD6zK568F;;AC7zKu88F;EAAiF,SAAA;EAAS,qCAAA;ADk0Kji9F;;ACl0Kkk9F;EAA+E,WAAA;EAAW,sBAAA;ADu0K5p9F;;ACv0Kkr9F;EAAuD,mBAAA;AD20Kzu9F;;AC30K2v9F;EAAqE,+BAAA;EAA8B,aAAA;EAAY,YAAA;EAAY,gBAAA;ADk1Kt39F;;ACl1Kq49F;EAAwK,oCAAA;ADs1K7i+F;;ACt1K8k+F;EAAqF,OAAA;EAAO,uCAAA;AD21K1q+F;;AC31K6s+F;EAAmF,SAAA;EAAS,wBAAA;ADg2Kzy+F;;ACh2Ki0+F;EAAyD,kBAAA;ADo2K13+F;;ACp2K24+F;EAAuE,8BAAA;ADw2Kl9+F;;ACx2K+++F;EAA4K,oCAAA;AD42K3p/F;;AC52K4r/F;EAAuF,MAAA;EAAM,wCAAA;ADi3Kzx/F;;ACj3K6z/F;EAAqF,QAAA;EAAQ,yBAAA;ADs3K15/F;;ACt3Km7/F;EAAyG,kBAAA;EAAkB,MAAA;EAAM,SAAA;EAAS,cAAA;EAAc,WAAA;EAAW,oBAAA;EAAmB,WAAA;EAAW,gCAAA;ADi4KpngG;;ACj4KopgG;EAAqD,oBAAA;ADq4KzsgG;;ACr4K4tgG;EAAmE,gCAAA;EAA+B,aAAA;EAAY,YAAA;EAAY,gBAAA;AD44Kt1gG;;AC54Kq2gG;EAAoK,oCAAA;ADg5KzghG;;ACh5K0ihG;EAAmF,QAAA;EAAQ,sCAAA;ADq5KrohG;;ACr5KuqhG;EAAiF,UAAA;EAAU,uBAAA;AD05KlwhG;;AC15KyxhG;EAAgB,uBAAA;EAAqB,gBAAA;EAAgB,eAAA;EAAe,cAAA;EAAc,yBAAA;EAAyB,gCAAA;EAAgC,0CAAA;EAAyC,2CAAA;ADq6K78hG;;ACr6Ku/hG;EAAsB,aAAA;ADy6K7giG;;ACz6K0hiG;EAAc,uBAAA;EAAqB,cAAA;AD86K7jiG;;AC96K2kiG;EAAU,kBAAA;ADk7KrliG;;ACl7KumiG;EAAgB,kBAAA;EAAkB,WAAA;EAAW,gBAAA;ADw7KppiG;;ACx7KoqiG;EAAe,kBAAA;EAAkB,aAAA;EAAa,yBAAA;EAAyB,sBAAA;EAAsB,mBAAA;EAAmB,WAAA;EAAW,uCAAA;EAAsC,+CAAA;EAAA,+BAAA;EAA8B,4DAAA;EAAyD,mCAAA;EAAmC,2BAAA;EAA2B,2BAAA;EAA2B,mBAAA;ADw8Kr/iG;;ACx8KwgjG;EAA8D,cAAA;AD48KtkjG;;AC58KoljG;EAAwC,kBAAA;EAAkB,MAAA;ADi9K9ojG;;ACj9KopjG;EAA+E,gCAAA;EAAgC,4BAAA;MAAA,wBAAA;ADs9KnwjG;;ACt9K2xjG;EAAmF;IAA+E,uCAAA;IAAqC,+BAAA;ED49Kh+jG;AACF;AC79KggkG;EAAgD,mCAAA;EAAmC,+BAAA;MAAA,2BAAA;ADi+KnlkG;;ACj+K8mkG;EAAmF;IAAgD,0CAAA;IAAwC,kCAAA;EDu+KvxkG;AACF;ACx+K0zkG;EAA+C,oCAAA;EAAoC,gCAAA;MAAA,4BAAA;AD4+K74kG;;AC5+Ky6kG;EAAmF;IAA+C,2CAAA;IAAyC,mCAAA;EDk/KlllG;AACF;ACn/KsnlG;EAA8C,kBAAA;EAAkB,MAAA;EAAM,SAAA;EAAS,oBAAA;EAAoB,oBAAA;EAAoB,aAAA;EAAa,yBAAA;EAAyB,sBAAA;EAAsB,mBAAA;EAAmB,wBAAA;EAAwB,qBAAA;EAAqB,uBAAA;EAAuB,UAAA;EAAU,WAAA;EAAW,kBAAA;EAAkB,YAAA;ADqgLv6lG;;ACrgLk7lG;EAAoH,WAAA;EAAW,qBAAA;EAAqB,UAAA;EAAU,YAAA;AD4gLhlmG;;AC5gL2lmG;EAAuB,OAAA;ADghLlnmG;;AChhLynmG;EAAuB,QAAA;ADohLhpmG;;ACphLwpmG;EAAwD,qBAAA;EAAqB,WAAA;EAAW,YAAA;EAAY,+CAAA;EAA+C,0BAAA;AD4hL3ymG;;AC5hLq0mG;EAA4B,gNAAA;ADgiLj2mG;;AChiLijnG;EAA4B,gNAAA;ADoiL7knG;;ACpiL6xnG;EAAqB,kBAAA;EAAkB,QAAA;EAAQ,YAAA;EAAY,OAAA;EAAO,WAAA;EAAW,oBAAA;EAAoB,oBAAA;EAAoB,aAAA;EAAa,wBAAA;EAAwB,qBAAA;EAAqB,uBAAA;EAAuB,eAAA;EAAe,iBAAA;EAAiB,gBAAA;EAAgB,gBAAA;ADsjLnhoG;;ACtjLmioG;EAAwB,kBAAA;EAAkB,mBAAA;EAAmB,kBAAA;EAAkB,cAAA;EAAc,WAAA;EAAW,WAAA;EAAW,iBAAA;EAAiB,gBAAA;EAAgB,mBAAA;EAAmB,0CAAA;ADmkL1soG;;ACnkLgvoG;EAAgC,kBAAA;EAAkB,UAAA;EAAU,OAAA;EAAO,qBAAA;EAAqB,WAAA;EAAW,YAAA;EAAY,WAAA;AD6kL/1oG;;AC7kL02oG;EAA+B,kBAAA;EAAkB,aAAA;EAAa,OAAA;EAAO,qBAAA;EAAqB,WAAA;EAAW,YAAA;EAAY,WAAA;ADulL39oG;;ACvlLs+oG;EAA6B,sBAAA;AD2lLngpG;;AC3lLyhpG;EAAkB,kBAAA;EAAkB,UAAA;EAAU,YAAA;EAAY,SAAA;EAAS,WAAA;EAAW,iBAAA;EAAiB,oBAAA;EAAoB,WAAA;EAAW,kBAAA;ADumLvppG;;ACvmLyqpG;EAAgB,mCAAA;AD2mLzrpG;;AC3mL2tpG;EAAW,8BAAA;AD+mLtupG;;AC/mLmwpG;EAAc,iCAAA;ADmnLjxpG;;ACnnLizpG;EAAc,iCAAA;ADunL/zpG;;ACvnL+1pG;EAAmB,sCAAA;AD2nLl3pG;;AC3nLu5pG;EAAgB,mCAAA;AD+nLv6pG;;AC/nLy8pG;EAAY,oCAAA;ADmoLr9pG;;ACnoLw/pG;EAAsF,oCAAA;ADuoL9kqG;;ACvoLinqG;EAAc,oCAAA;AD2oL/nqG;;AC3oLkqqG;EAA8F,oCAAA;AD+oLhwqG;;AC/oLmyqG;EAAY,oCAAA;ADmpL/yqG;;ACnpLk1qG;EAAsF,oCAAA;ADupLx6qG;;ACvpL28qG;EAAS,oCAAA;AD2pLp9qG;;AC3pLu/qG;EAA0E,oCAAA;AD+pLjkrG;;AC/pLomrG;EAAY,oCAAA;ADmqLhnrG;;ACnqLmprG;EAAsF,oCAAA;ADuqLzurG;;ACvqL4wrG;EAAW,oCAAA;AD2qLvxrG;;AC3qL0zrG;EAAkF,oCAAA;AD+qL54rG;;AC/qL+6rG;EAAU,oCAAA;ADmrLz7rG;;ACnrL49rG;EAA8E,oCAAA;ADurL1isG;;ACvrL6ksG;EAAS,oCAAA;AD2rLtlsG;;AC3rLynsG;EAA0E,oCAAA;AD+rLnssG;;AC/rLsusG;EAAU,iCAAA;ADmsLhvsG;;ACnsLgxsG;EAAgB,wCAAA;ADusLhysG;;ACvsLu0sG;EAAQ,oCAAA;AD2sL/0sG;;AC3sLk3sG;EAAY,wCAAA;AD+sL93sG;;AC/sLq6sG;EAAc,0CAAA;ADmtLn7sG;;ACntL49sG;EAAe,2CAAA;ADutL3+sG;;ACvtLqhtG;EAAa,yCAAA;AD2tLlitG;;AC3tL0ktG;EAAU,oBAAA;AD+tLpltG;;AC/tLumtG;EAAc,wBAAA;ADmuLrntG;;ACnuL4otG;EAAgB,0BAAA;ADuuL5ptG;;ACvuLqrtG;EAAiB,2BAAA;AD2uLtstG;;AC3uLgutG;EAAe,yBAAA;AD+uL/utG;;AC/uLuwtG;EAAgB,gCAAA;ADmvLvxtG;;ACnvLsztG;EAAkB,gCAAA;ADuvLx0tG;;ACvvLu2tG;EAAgB,gCAAA;AD2vLv3tG;;AC3vLs5tG;EAAa,gCAAA;AD+vLn6tG;;AC/vLk8tG;EAAgB,gCAAA;ADmwLl9tG;;ACnwLi/tG;EAAe,gCAAA;ADuwLhguG;;ACvwL+huG;EAAc,gCAAA;AD2wL7iuG;;AC3wL4kuG;EAAa,gCAAA;AD+wLzluG;;AC/wLwnuG;EAAc,6BAAA;ADmxLtouG;;ACnxLkquG;EAAS,iCAAA;ADuxL3quG;;ACvxL0suG;EAAa,0CAAA;EAAwC,2CAAA;AD4xL/vuG;;AC5xLwyuG;EAAe,2CAAA;EAAyC,8CAAA;ADiyLh2uG;;ACjyL44uG;EAAgB,8CAAA;EAA4C,6CAAA;ADsyLx8uG;;ACtyLm/uG;EAAc,0CAAA;EAAwC,6CAAA;AD2yLzivG;;AC3yLolvG;EAAgB,6BAAA;AD+yLpmvG;;AC/yLgovG;EAAW,2BAAA;ADmzL3ovG;;ACnzLqqvG;EAAiB,cAAA;EAAc,WAAA;EAAW,WAAA;ADyzL/svG;;ACzzL0tvG;EAAQ,wBAAA;AD6zLluvG;;AC7zLyvvG;EAAU,0BAAA;ADi0LnwvG;;ACj0L4xvG;EAAgB,gCAAA;ADq0L5yvG;;ACr0L20vG;EAAS,yBAAA;ADy0Lp1vG;;ACz0L42vG;EAAS,yBAAA;AD60Lr3vG;;AC70L64vG;EAAa,6BAAA;ADi1L15vG;;ACj1Ls7vG;EAAc,8BAAA;ADq1Lp8vG;;ACr1Li+vG;EAAQ,+BAAA;EAA8B,+BAAA;EAA8B,wBAAA;AD21LriwG;;AC31L4jwG;EAAe,sCAAA;EAAqC,sCAAA;EAAqC,+BAAA;ADi2LrpwG;;ACj2LmrwG;EAAyB;IAAW,wBAAA;EDs2LrtwG;ECt2L4uwG;IAAa,0BAAA;EDy2LzvwG;ECz2LkxwG;IAAmB,gCAAA;ED42LrywG;EC52Lo0wG;IAAY,yBAAA;ED+2Lh1wG;EC/2Lw2wG;IAAY,yBAAA;EDk3Lp3wG;ECl3L44wG;IAAgB,6BAAA;EDq3L55wG;ECr3Lw7wG;IAAiB,8BAAA;EDw3Lz8wG;ECx3Ls+wG;IAAW,+BAAA;IAA8B,+BAAA;IAA8B,wBAAA;ED63L7ixG;EC73LokxG;IAAkB,sCAAA;IAAqC,sCAAA;IAAqC,+BAAA;EDk4LhqxG;AACF;ACn4LisxG;EAAyB;IAAW,wBAAA;EDu4LnuxG;ECv4L0vxG;IAAa,0BAAA;ED04LvwxG;EC14LgyxG;IAAmB,gCAAA;ED64LnzxG;EC74Lk1xG;IAAY,yBAAA;EDg5L91xG;ECh5Ls3xG;IAAY,yBAAA;EDm5Ll4xG;ECn5L05xG;IAAgB,6BAAA;EDs5L16xG;ECt5Ls8xG;IAAiB,8BAAA;EDy5Lv9xG;ECz5Lo/xG;IAAW,+BAAA;IAA8B,+BAAA;IAA8B,wBAAA;ED85L3jyG;EC95LklyG;IAAkB,sCAAA;IAAqC,sCAAA;IAAqC,+BAAA;EDm6L9qyG;AACF;ACp6L+syG;EAAyB;IAAW,wBAAA;EDw6LjvyG;ECx6LwwyG;IAAa,0BAAA;ED26LrxyG;EC36L8yyG;IAAmB,gCAAA;ED86Lj0yG;EC96Lg2yG;IAAY,yBAAA;EDi7L52yG;ECj7Lo4yG;IAAY,yBAAA;EDo7Lh5yG;ECp7Lw6yG;IAAgB,6BAAA;EDu7Lx7yG;ECv7Lo9yG;IAAiB,8BAAA;ED07Lr+yG;EC17LkgzG;IAAW,+BAAA;IAA8B,+BAAA;IAA8B,wBAAA;ED+7LzkzG;EC/7LgmzG;IAAkB,sCAAA;IAAqC,sCAAA;IAAqC,+BAAA;EDo8L5rzG;AACF;ACr8L6tzG;EAA0B;IAAW,wBAAA;EDy8LhwzG;ECz8LuxzG;IAAa,0BAAA;ED48LpyzG;EC58L6zzG;IAAmB,gCAAA;ED+8Lh1zG;EC/8L+2zG;IAAY,yBAAA;EDk9L33zG;ECl9Lm5zG;IAAY,yBAAA;EDq9L/5zG;ECr9Lu7zG;IAAgB,6BAAA;EDw9Lv8zG;ECx9Lm+zG;IAAiB,8BAAA;ED29Lp/zG;EC39Lih0G;IAAW,+BAAA;IAA8B,+BAAA;IAA8B,wBAAA;EDg+Lxl0G;ECh+L+m0G;IAAkB,sCAAA;IAAqC,sCAAA;IAAqC,+BAAA;EDq+L3s0G;AACF;ACt+L4u0G;EAAa;IAAc,wBAAA;ED0+Lrw0G;EC1+L4x0G;IAAgB,0BAAA;ED6+L5y0G;EC7+Lq00G;IAAsB,gCAAA;EDg/L310G;ECh/L030G;IAAe,yBAAA;EDm/Lz40G;ECn/Li60G;IAAe,yBAAA;EDs/Lh70G;ECt/Lw80G;IAAmB,6BAAA;EDy/L390G;ECz/Lu/0G;IAAoB,8BAAA;ED4/L3g1G;EC5/Lwi1G;IAAc,+BAAA;IAA8B,+BAAA;IAA8B,wBAAA;EDigMln1G;ECjgMyo1G;IAAqB,sCAAA;IAAqC,sCAAA;IAAqC,+BAAA;EDsgMxu1G;AACF;ACvgMyw1G;EAAkB,kBAAA;EAAkB,cAAA;EAAc,WAAA;EAAW,UAAA;EAAU,gBAAA;AD8gMh11G;;AC9gMg21G;EAA0B,cAAA;EAAc,WAAA;ADmhMx41G;;ACnhMm51G;EAA2I,kBAAA;EAAkB,MAAA;EAAM,SAAA;EAAS,OAAA;EAAO,WAAA;EAAW,YAAA;EAAY,SAAA;AD6hM7l2G;;AC7hMsm2G;EAAgC,uBAAA;ADiiMto2G;;ACjiM6p2G;EAAgC,mBAAA;ADqiM7r2G;;ACriMgt2G;EAA+B,gBAAA;ADyiM/u2G;;ACziM+v2G;EAA+B,iBAAA;AD6iM9x2G;;AC7iM+y2G;EAAU,yCAAA;EAAwC,wCAAA;EAAuC,kCAAA;EAAiC,8BAAA;ADojMz62G;;ACpjMs82G;EAAa,uCAAA;EAAsC,wCAAA;EAAuC,qCAAA;EAAoC,iCAAA;AD2jMpk3G;;AC3jMom3G;EAAkB,yCAAA;EAAwC,yCAAA;EAAwC,0CAAA;EAAyC,sCAAA;ADkkM/u3G;;AClkMox3G;EAAqB,uCAAA;EAAsC,yCAAA;EAAwC,6CAAA;EAA4C,yCAAA;ADykMn63G;;ACzkM283G;EAAW,8BAAA;EAA6B,0BAAA;AD8kMn/3G;;AC9kM4g4G;EAAa,gCAAA;EAA+B,4BAAA;ADmlMxj4G;;ACnlMml4G;EAAmB,sCAAA;EAAqC,kCAAA;ADwlM3o4G;;ACxlM4q4G;EAAuB,kCAAA;EAAiC,+BAAA;EAA8B,sCAAA;AD8lMlw4G;;AC9lMuy4G;EAAqB,gCAAA;EAA+B,6BAAA;EAA4B,oCAAA;ADomMv34G;;ACpmM054G;EAAwB,mCAAA;EAAkC,gCAAA;EAA+B,kCAAA;AD0mMn/4G;;AC1mMoh5G;EAAyB,oCAAA;EAAmC,iCAAA;EAAgC,yCAAA;ADgnMhn5G;;AChnMwp5G;EAAwB,oCAAA;EAAmC,wCAAA;ADqnMnt5G;;ACrnM0v5G;EAAmB,mCAAA;EAAkC,gCAAA;EAA+B,kCAAA;AD2nM905G;;AC3nM+25G;EAAiB,iCAAA;EAAgC,8BAAA;EAA6B,gCAAA;ADioM775G;;ACjoM495G;EAAoB,oCAAA;EAAmC,iCAAA;EAAgC,8BAAA;ADuoMnj6G;;ACvoMgl6G;EAAsB,sCAAA;EAAqC,mCAAA;EAAkC,gCAAA;AD6oM7q6G;;AC7oM4s6G;EAAqB,qCAAA;EAAoC,kCAAA;EAAiC,+BAAA;ADmpMty6G;;ACnpMo06G;EAAqB,oCAAA;EAAmC,oCAAA;ADwpM536G;;ACxpM+56G;EAAmB,kCAAA;EAAiC,kCAAA;AD6pMn96G;;AC7pMo/6G;EAAsB,qCAAA;EAAoC,gCAAA;ADkqM9i7G;;AClqM6k7G;EAAuB,sCAAA;EAAqC,uCAAA;ADuqMzo7G;;ACvqM+q7G;EAAsB,yCAAA;EAAwC,sCAAA;AD4qM7u7G;;AC5qMkx7G;EAAuB,sCAAA;EAAqC,iCAAA;ADirM907G;;ACjrM827G;EAAiB,oCAAA;EAAmC,2BAAA;ADsrMl67G;;ACtrM477G;EAAkB,qCAAA;EAAoC,iCAAA;AD2rMl/7G;;AC3rMkh8G;EAAgB,mCAAA;EAAkC,+BAAA;ADgsMpk8G;;AChsMkm8G;EAAmB,sCAAA;EAAqC,6BAAA;ADqsM1p8G;;ACrsMsr8G;EAAqB,wCAAA;EAAuC,+BAAA;AD0sMlv8G;;AC1sMgx8G;EAAoB,uCAAA;EAAsC,8BAAA;AD+sM108G;;AC/sMu28G;EAAyB;IAAa,yCAAA;IAAwC,wCAAA;IAAuC,kCAAA;IAAiC,8BAAA;EDutM3/8G;ECvtMwh9G;IAAgB,uCAAA;IAAsC,wCAAA;IAAuC,qCAAA;IAAoC,iCAAA;ED6tMzp9G;EC7tMyr9G;IAAqB,yCAAA;IAAwC,yCAAA;IAAwC,0CAAA;IAAyC,sCAAA;EDmuMv09G;ECnuM429G;IAAwB,uCAAA;IAAsC,yCAAA;IAAwC,6CAAA;IAA4C,yCAAA;EDyuM9/9G;ECzuMsi+G;IAAc,8BAAA;IAA6B,0BAAA;ED6uMjl+G;EC7uM0m+G;IAAgB,gCAAA;IAA+B,4BAAA;EDivMzp+G;ECjvMor+G;IAAsB,sCAAA;IAAqC,kCAAA;EDqvM/u+G;ECrvMgx+G;IAA0B,kCAAA;IAAiC,+BAAA;IAA8B,sCAAA;ED0vMz2+G;EC1vM84+G;IAAwB,gCAAA;IAA+B,6BAAA;IAA4B,oCAAA;ED+vMj++G;EC/vMog/G;IAA2B,mCAAA;IAAkC,gCAAA;IAA+B,kCAAA;EDowMhm/G;ECpwMio/G;IAA4B,oCAAA;IAAmC,iCAAA;IAAgC,yCAAA;EDywMhu/G;ECzwMww/G;IAA2B,oCAAA;IAAmC,wCAAA;ED6wMt0/G;EC7wM62/G;IAAsB,mCAAA;IAAkC,gCAAA;IAA+B,kCAAA;EDkxMp8/G;EClxMq+/G;IAAoB,iCAAA;IAAgC,8BAAA;IAA6B,gCAAA;EDuxMtjgH;ECvxMqlgH;IAAuB,oCAAA;IAAmC,iCAAA;IAAgC,8BAAA;ED4xM/qgH;EC5xM4sgH;IAAyB,sCAAA;IAAqC,mCAAA;IAAkC,gCAAA;EDiyM5ygH;ECjyM20gH;IAAwB,qCAAA;IAAoC,kCAAA;IAAiC,+BAAA;EDsyMx6gH;ECtyMs8gH;IAAwB,oCAAA;IAAmC,oCAAA;ED0yMjghH;EC1yMoihH;IAAsB,kCAAA;IAAiC,kCAAA;ED8yM3lhH;EC9yM4nhH;IAAyB,qCAAA;IAAoC,gCAAA;EDkzMzrhH;EClzMwthH;IAA0B,sCAAA;IAAqC,uCAAA;EDszMvxhH;ECtzM6zhH;IAAyB,yCAAA;IAAwC,sCAAA;ED0zM93hH;EC1zMm6hH;IAA0B,sCAAA;IAAqC,iCAAA;ED8zMl+hH;EC9zMkgiH;IAAoB,oCAAA;IAAmC,2BAAA;EDk0MzjiH;ECl0MmliH;IAAqB,qCAAA;IAAoC,iCAAA;EDs0M5oiH;ECt0M4qiH;IAAmB,mCAAA;IAAkC,+BAAA;ED00MjuiH;EC10M+viH;IAAsB,sCAAA;IAAqC,6BAAA;ED80M1ziH;EC90Ms1iH;IAAwB,wCAAA;IAAuC,+BAAA;EDk1Mr5iH;ECl1Mm7iH;IAAuB,uCAAA;IAAsC,8BAAA;EDs1Mh/iH;AACF;ACv1MghjH;EAAyB;IAAa,yCAAA;IAAwC,wCAAA;IAAuC,kCAAA;IAAiC,8BAAA;ED81MpqjH;EC91MisjH;IAAgB,uCAAA;IAAsC,wCAAA;IAAuC,qCAAA;IAAoC,iCAAA;EDo2Ml0jH;ECp2Mk2jH;IAAqB,yCAAA;IAAwC,yCAAA;IAAwC,0CAAA;IAAyC,sCAAA;ED02Mh/jH;EC12MqhkH;IAAwB,uCAAA;IAAsC,yCAAA;IAAwC,6CAAA;IAA4C,yCAAA;EDg3MvqkH;ECh3M+skH;IAAc,8BAAA;IAA6B,0BAAA;EDo3M1vkH;ECp3MmxkH;IAAgB,gCAAA;IAA+B,4BAAA;EDw3Ml0kH;ECx3M61kH;IAAsB,sCAAA;IAAqC,kCAAA;ED43Mx5kH;EC53My7kH;IAA0B,kCAAA;IAAiC,+BAAA;IAA8B,sCAAA;EDi4MlhlH;ECj4MujlH;IAAwB,gCAAA;IAA+B,6BAAA;IAA4B,oCAAA;EDs4M1olH;ECt4M6qlH;IAA2B,mCAAA;IAAkC,gCAAA;IAA+B,kCAAA;ED24MzwlH;EC34M0ylH;IAA4B,oCAAA;IAAmC,iCAAA;IAAgC,yCAAA;EDg5Mz4lH;ECh5Mi7lH;IAA2B,oCAAA;IAAmC,wCAAA;EDo5M/+lH;ECp5MshmH;IAAsB,mCAAA;IAAkC,gCAAA;IAA+B,kCAAA;EDy5M7mmH;ECz5M8omH;IAAoB,iCAAA;IAAgC,8BAAA;IAA6B,gCAAA;ED85M/tmH;EC95M8vmH;IAAuB,oCAAA;IAAmC,iCAAA;IAAgC,8BAAA;EDm6Mx1mH;ECn6Mq3mH;IAAyB,sCAAA;IAAqC,mCAAA;IAAkC,gCAAA;EDw6Mr9mH;ECx6Mo/mH;IAAwB,qCAAA;IAAoC,kCAAA;IAAiC,+BAAA;ED66MjlnH;EC76M+mnH;IAAwB,oCAAA;IAAmC,oCAAA;EDi7M1qnH;ECj7M6snH;IAAsB,kCAAA;IAAiC,kCAAA;EDq7MpwnH;ECr7MqynH;IAAyB,qCAAA;IAAoC,gCAAA;EDy7Ml2nH;ECz7Mi4nH;IAA0B,sCAAA;IAAqC,uCAAA;ED67Mh8nH;EC77Ms+nH;IAAyB,yCAAA;IAAwC,sCAAA;EDi8MvioH;ECj8M4koH;IAA0B,sCAAA;IAAqC,iCAAA;EDq8M3ooH;ECr8M2qoH;IAAoB,oCAAA;IAAmC,2BAAA;EDy8MluoH;ECz8M4voH;IAAqB,qCAAA;IAAoC,iCAAA;ED68MrzoH;EC78Mq1oH;IAAmB,mCAAA;IAAkC,+BAAA;EDi9M14oH;ECj9Mw6oH;IAAsB,sCAAA;IAAqC,6BAAA;EDq9Mn+oH;ECr9M+/oH;IAAwB,wCAAA;IAAuC,+BAAA;EDy9M9jpH;ECz9M4lpH;IAAuB,uCAAA;IAAsC,8BAAA;ED69MzppH;AACF;AC99MyrpH;EAAyB;IAAa,yCAAA;IAAwC,wCAAA;IAAuC,kCAAA;IAAiC,8BAAA;EDq+M70pH;ECr+M02pH;IAAgB,uCAAA;IAAsC,wCAAA;IAAuC,qCAAA;IAAoC,iCAAA;ED2+M3+pH;EC3+M2gqH;IAAqB,yCAAA;IAAwC,yCAAA;IAAwC,0CAAA;IAAyC,sCAAA;EDi/MzpqH;ECj/M8rqH;IAAwB,uCAAA;IAAsC,yCAAA;IAAwC,6CAAA;IAA4C,yCAAA;EDu/Mh1qH;ECv/Mw3qH;IAAc,8BAAA;IAA6B,0BAAA;ED2/Mn6qH;EC3/M47qH;IAAgB,gCAAA;IAA+B,4BAAA;ED+/M3+qH;EC//MsgrH;IAAsB,sCAAA;IAAqC,kCAAA;EDmgNjkrH;ECngNkmrH;IAA0B,kCAAA;IAAiC,+BAAA;IAA8B,sCAAA;EDwgN3rrH;ECxgNgurH;IAAwB,gCAAA;IAA+B,6BAAA;IAA4B,oCAAA;ED6gNnzrH;EC7gNs1rH;IAA2B,mCAAA;IAAkC,gCAAA;IAA+B,kCAAA;EDkhNl7rH;EClhNm9rH;IAA4B,oCAAA;IAAmC,iCAAA;IAAgC,yCAAA;EDuhNljsH;ECvhN0lsH;IAA2B,oCAAA;IAAmC,wCAAA;ED2hNxpsH;EC3hN+rsH;IAAsB,mCAAA;IAAkC,gCAAA;IAA+B,kCAAA;EDgiNtxsH;EChiNuzsH;IAAoB,iCAAA;IAAgC,8BAAA;IAA6B,gCAAA;EDqiNx4sH;ECriNu6sH;IAAuB,oCAAA;IAAmC,iCAAA;IAAgC,8BAAA;ED0iNjgtH;EC1iN8htH;IAAyB,sCAAA;IAAqC,mCAAA;IAAkC,gCAAA;ED+iN9ntH;EC/iN6ptH;IAAwB,qCAAA;IAAoC,kCAAA;IAAiC,+BAAA;EDojN1vtH;ECpjNwxtH;IAAwB,oCAAA;IAAmC,oCAAA;EDwjNn1tH;ECxjNs3tH;IAAsB,kCAAA;IAAiC,kCAAA;ED4jN76tH;EC5jN88tH;IAAyB,qCAAA;IAAoC,gCAAA;EDgkN3guH;EChkN0iuH;IAA0B,sCAAA;IAAqC,uCAAA;EDokNzmuH;ECpkN+ouH;IAAyB,yCAAA;IAAwC,sCAAA;EDwkNhtuH;ECxkNqvuH;IAA0B,sCAAA;IAAqC,iCAAA;ED4kNpzuH;EC5kNo1uH;IAAoB,oCAAA;IAAmC,2BAAA;EDglN34uH;EChlNq6uH;IAAqB,qCAAA;IAAoC,iCAAA;EDolN99uH;ECplN8/uH;IAAmB,mCAAA;IAAkC,+BAAA;EDwlNnjvH;ECxlNilvH;IAAsB,sCAAA;IAAqC,6BAAA;ED4lN5ovH;EC5lNwqvH;IAAwB,wCAAA;IAAuC,+BAAA;EDgmNvuvH;EChmNqwvH;IAAuB,uCAAA;IAAsC,8BAAA;EDomNl0vH;AACF;ACrmNk2vH;EAA0B;IAAa,yCAAA;IAAwC,wCAAA;IAAuC,kCAAA;IAAiC,8BAAA;ED4mNv/vH;EC5mNohwH;IAAgB,uCAAA;IAAsC,wCAAA;IAAuC,qCAAA;IAAoC,iCAAA;EDknNrpwH;EClnNqrwH;IAAqB,yCAAA;IAAwC,yCAAA;IAAwC,0CAAA;IAAyC,sCAAA;EDwnNn0wH;ECxnNw2wH;IAAwB,uCAAA;IAAsC,yCAAA;IAAwC,6CAAA;IAA4C,yCAAA;ED8nN1/wH;EC9nNkixH;IAAc,8BAAA;IAA6B,0BAAA;EDkoN7kxH;ECloNsmxH;IAAgB,gCAAA;IAA+B,4BAAA;EDsoNrpxH;ECtoNgrxH;IAAsB,sCAAA;IAAqC,kCAAA;ED0oN3uxH;EC1oN4wxH;IAA0B,kCAAA;IAAiC,+BAAA;IAA8B,sCAAA;ED+oNr2xH;EC/oN04xH;IAAwB,gCAAA;IAA+B,6BAAA;IAA4B,oCAAA;EDopN79xH;ECppNggyH;IAA2B,mCAAA;IAAkC,gCAAA;IAA+B,kCAAA;EDypN5lyH;ECzpN6nyH;IAA4B,oCAAA;IAAmC,iCAAA;IAAgC,yCAAA;ED8pN5tyH;EC9pNowyH;IAA2B,oCAAA;IAAmC,wCAAA;EDkqNl0yH;EClqNy2yH;IAAsB,mCAAA;IAAkC,gCAAA;IAA+B,kCAAA;EDuqNh8yH;ECvqNi+yH;IAAoB,iCAAA;IAAgC,8BAAA;IAA6B,gCAAA;ED4qNljzH;EC5qNilzH;IAAuB,oCAAA;IAAmC,iCAAA;IAAgC,8BAAA;EDirN3qzH;ECjrNwszH;IAAyB,sCAAA;IAAqC,mCAAA;IAAkC,gCAAA;EDsrNxyzH;ECtrNu0zH;IAAwB,qCAAA;IAAoC,kCAAA;IAAiC,+BAAA;ED2rNp6zH;EC3rNk8zH;IAAwB,oCAAA;IAAmC,oCAAA;ED+rN7/zH;EC/rNgi0H;IAAsB,kCAAA;IAAiC,kCAAA;EDmsNvl0H;ECnsNwn0H;IAAyB,qCAAA;IAAoC,gCAAA;EDusNrr0H;ECvsNot0H;IAA0B,sCAAA;IAAqC,uCAAA;ED2sNnx0H;EC3sNyz0H;IAAyB,yCAAA;IAAwC,sCAAA;ED+sN130H;EC/sN+50H;IAA0B,sCAAA;IAAqC,iCAAA;EDmtN990H;ECntN8/0H;IAAoB,oCAAA;IAAmC,2BAAA;EDutNrj1H;ECvtN+k1H;IAAqB,qCAAA;IAAoC,iCAAA;ED2tNxo1H;EC3tNwq1H;IAAmB,mCAAA;IAAkC,+BAAA;ED+tN7t1H;EC/tN2v1H;IAAsB,sCAAA;IAAqC,6BAAA;EDmuNtz1H;ECnuNk11H;IAAwB,wCAAA;IAAuC,+BAAA;EDuuNj51H;ECvuN+61H;IAAuB,uCAAA;IAAsC,8BAAA;ED2uN5+1H;AACF;AC5uN4g2H;EAAY,sBAAA;AD+uNxh2H;;AC/uN6i2H;EAAa,uBAAA;ADmvN1j2H;;ACnvNgl2H;EAAY,sBAAA;ADuvN5l2H;;ACvvNin2H;EAAyB;IAAe,sBAAA;ED4vNvp2H;EC5vN4q2H;IAAgB,uBAAA;ED+vN5r2H;EC/vNkt2H;IAAe,sBAAA;EDkwNju2H;AACF;ACnwNyv2H;EAAyB;IAAe,sBAAA;EDuwN/x2H;ECvwNoz2H;IAAgB,uBAAA;ED0wNp02H;EC1wN012H;IAAe,sBAAA;ED6wNz22H;AACF;AC9wNi42H;EAAyB;IAAe,sBAAA;EDkxNv62H;EClxN472H;IAAgB,uBAAA;EDqxN582H;ECrxNk+2H;IAAe,sBAAA;EDwxNj/2H;AACF;ACzxNyg3H;EAA0B;IAAe,sBAAA;ED6xNhj3H;EC7xNqk3H;IAAgB,uBAAA;EDgyNrl3H;EChyN2m3H;IAAe,sBAAA;EDmyN1n3H;AACF;ACpyNkp3H;EAAiB,2BAAA;ADuyNnq3H;;ACvyN6r3H;EAAmB,6BAAA;AD2yNht3H;;AC3yN4u3H;EAAmB,6BAAA;AD+yN/v3H;;AC/yN2x3H;EAAgB,0BAAA;ADmzN3y3H;;ACnzNo03H;EAAmD,2BAAA;ADwzNv33H;;ACxzNi53H;EAAW,eAAA;EAAe,MAAA;EAAM,QAAA;EAAQ,OAAA;EAAO,aAAA;ADg0Nh83H;;ACh0N683H;EAAc,eAAA;EAAe,QAAA;EAAQ,SAAA;EAAS,OAAA;EAAO,aAAA;ADw0Nlg4H;;ACx0N+g4H;EAA2D;IAAoC,gBAAA;IAAgB,MAAA;IAAM,aAAA;EDg1Nlo4H;AACF;ACj1Nkp4H;EAAS,kBAAA;EAAkB,UAAA;EAAU,WAAA;EAAW,UAAA;EAAU,gBAAA;EAAgB,sBAAA;EAAmB,mBAAA;EAAmB,6BAAA;EAA6B,qBAAA;EAAqB,SAAA;AD61Npz4H;;AC71N6z4H;EAAmD,gBAAA;EAAgB,WAAA;EAAW,YAAA;EAAY,iBAAA;EAAiB,UAAA;EAAU,mBAAA;EAAmB,uBAAA;EAAuB,eAAA;ADw2N594H;;ACx2N2+4H;EAAM,qBAAA;AD42Nj/4H;;AC52Nqg5H;EAAM,qBAAA;ADg3N3g5H;;ACh3N+h5H;EAAM,qBAAA;ADo3Nri5H;;ACp3Nyj5H;EAAO,sBAAA;ADw3Nhk5H;;ACx3Nql5H;EAAM,sBAAA;AD43N3l5H;;AC53Ngn5H;EAAM,sBAAA;ADg4Ntn5H;;ACh4N2o5H;EAAM,sBAAA;ADo4Njp5H;;ACp4Nsq5H;EAAO,uBAAA;ADw4N7q5H;;ACx4Nms5H;EAAQ,0BAAA;AD44N3s5H;;AC54Nou5H;EAAQ,2BAAA;ADg5N5u5H;;ACh5Nsw5H;EAAK,oBAAA;ADo5N3w5H;;ACp5N8x5H;EAAY,wBAAA;ADw5N1y5H;;ACx5Ni05H;EAAY,0BAAA;AD45N705H;;AC55Ns25H;EAAY,2BAAA;ADg6Nl35H;;ACh6N445H;EAAY,yBAAA;ADo6Nx55H;;ACp6Ng75H;EAAK,0BAAA;ADw6Nr75H;;ACx6N685H;EAAY,8BAAA;AD46Nz95H;;AC56Nq/5H;EAAY,gCAAA;ADg7Njg6H;;ACh7N+h6H;EAAY,iCAAA;ADo7N3i6H;;ACp7N0k6H;EAAY,+BAAA;ADw7Ntl6H;;ACx7Nmn6H;EAAK,yBAAA;AD47Nxn6H;;AC57N+o6H;EAAY,6BAAA;ADg8N3p6H;;ACh8Nsr6H;EAAY,+BAAA;ADo8Nls6H;;ACp8N+t6H;EAAY,gCAAA;ADw8N3u6H;;ACx8Nyw6H;EAAY,8BAAA;AD48Nrx6H;;AC58Niz6H;EAAK,uBAAA;ADg9Ntz6H;;ACh9N406H;EAAY,2BAAA;ADo9Nx16H;;ACp9Nk36H;EAAY,6BAAA;ADw9N936H;;ACx9N056H;EAAY,8BAAA;AD49Nt66H;;AC59Nm86H;EAAY,4BAAA;ADg+N/86H;;ACh+N0+6H;EAAK,yBAAA;ADo+N/+6H;;ACp+Nug7H;EAAY,6BAAA;ADw+Nnh7H;;ACx+N+i7H;EAAY,+BAAA;AD4+N3j7H;;AC5+Nyl7H;EAAY,gCAAA;ADg/Nrm7H;;ACh/Noo7H;EAAY,8BAAA;ADo/Nhp7H;;ACp/N6q7H;EAAK,uBAAA;ADw/Nlr7H;;ACx/Nws7H;EAAY,2BAAA;AD4/Npt7H;;AC5/N8u7H;EAAY,6BAAA;ADggO1v7H;;AChgOsx7H;EAAY,8BAAA;ADogOly7H;;ACpgO+z7H;EAAY,4BAAA;ADwgO307H;;ACxgOs27H;EAAK,qBAAA;AD4gO327H;;AC5gO+37H;EAAY,yBAAA;ADghO347H;;AChhOm67H;EAAY,2BAAA;ADohO/67H;;ACphOy87H;EAAY,4BAAA;ADwhOr97H;;ACxhOg/7H;EAAY,0BAAA;AD4hO5/7H;;AC5hOqh8H;EAAK,2BAAA;ADgiO1h8H;;AChiOmj8H;EAAY,+BAAA;ADoiO/j8H;;ACpiO4l8H;EAAY,iCAAA;ADwiOxm8H;;ACxiOuo8H;EAAY,kCAAA;AD4iOnp8H;;AC5iOmr8H;EAAY,gCAAA;ADgjO/r8H;;AChjO6t8H;EAAK,0BAAA;ADojOlu8H;;ACpjO0v8H;EAAY,8BAAA;ADwjOtw8H;;ACxjOky8H;EAAY,gCAAA;AD4jO9y8H;;AC5jO408H;EAAY,iCAAA;ADgkOx18H;;AChkOu38H;EAAY,+BAAA;ADokOn48H;;ACpkOg68H;EAAK,wBAAA;ADwkOr68H;;ACxkO478H;EAAY,4BAAA;AD4kOx88H;;AC5kOm+8H;EAAY,8BAAA;ADglO/+8H;;AChlO4g9H;EAAY,+BAAA;ADolOxh9H;;ACplOsj9H;EAAY,6BAAA;ADwlOlk9H;;ACxlO8l9H;EAAK,0BAAA;AD4lOnm9H;;AC5lO4n9H;EAAY,8BAAA;ADgmOxo9H;;AChmOqq9H;EAAY,gCAAA;ADomOjr9H;;ACpmOgt9H;EAAY,iCAAA;ADwmO5t9H;;ACxmO4v9H;EAAY,+BAAA;AD4mOxw9H;;AC5mOsy9H;EAAK,wBAAA;ADgnO3y9H;;AChnOk09H;EAAY,4BAAA;ADonO909H;;ACpnOy29H;EAAY,8BAAA;ADwnOr39H;;ACxnOk59H;EAAY,+BAAA;AD4nO959H;;AC5nO479H;EAAY,6BAAA;ADgoOx89H;;AChoOo+9H;EAAQ,uBAAA;ADooO5+9H;;ACpoOkg+H;EAAkB,2BAAA;ADwoOph+H;;ACxoO8i+H;EAAkB,6BAAA;AD4oOhk+H;;AC5oO4l+H;EAAkB,8BAAA;ADgpO9m+H;;AChpO2o+H;EAAkB,4BAAA;ADopO7p+H;;ACppOwr+H;EAAyB;IAAQ,oBAAA;EDypOvt+H;ECzpO0u+H;IAAkB,wBAAA;ED4pO5v+H;EC5pOmx+H;IAAkB,0BAAA;ED+pOry+H;EC/pO8z+H;IAAkB,2BAAA;EDkqOh1+H;EClqO02+H;IAAkB,yBAAA;EDqqO53+H;ECrqOo5+H;IAAQ,0BAAA;EDwqO55+H;ECxqOo7+H;IAAkB,8BAAA;ED2qOt8+H;EC3qOk++H;IAAkB,gCAAA;ED8qOp/+H;EC9qOkh/H;IAAkB,iCAAA;EDirOpi/H;ECjrOmk/H;IAAkB,+BAAA;EDorOrl/H;ECprOkn/H;IAAQ,yBAAA;EDurO1n/H;ECvrOip/H;IAAkB,6BAAA;ED0rOnq/H;EC1rO8r/H;IAAkB,+BAAA;ED6rOht/H;EC7rO6u/H;IAAkB,gCAAA;EDgsO/v/H;EChsO6x/H;IAAkB,8BAAA;EDmsO/y/H;ECnsO20/H;IAAQ,uBAAA;EDssOn1/H;ECtsOy2/H;IAAkB,2BAAA;EDysO33/H;ECzsOq5/H;IAAkB,6BAAA;ED4sOv6/H;EC5sOm8/H;IAAkB,8BAAA;ED+sOr9/H;EC/sOk//H;IAAkB,4BAAA;EDktOpggI;ECltO+hgI;IAAQ,yBAAA;EDqtOvigI;ECrtO+jgI;IAAkB,6BAAA;EDwtOjlgI;ECxtO6mgI;IAAkB,+BAAA;ED2tO/ngI;EC3tO6pgI;IAAkB,gCAAA;ED8tO/qgI;EC9tO8sgI;IAAkB,8BAAA;EDiuOhugI;ECjuO6vgI;IAAQ,uBAAA;EDouOrwgI;ECpuO2xgI;IAAkB,2BAAA;EDuuO7ygI;ECvuOu0gI;IAAkB,6BAAA;ED0uOz1gI;EC1uOq3gI;IAAkB,8BAAA;ED6uOv4gI;EC7uOo6gI;IAAkB,4BAAA;EDgvOt7gI;EChvOi9gI;IAAQ,qBAAA;EDmvOz9gI;ECnvO6+gI;IAAkB,yBAAA;EDsvO//gI;ECtvOuhhI;IAAkB,2BAAA;EDyvOzihI;ECzvOmkhI;IAAkB,4BAAA;ED4vOrlhI;EC5vOgnhI;IAAkB,0BAAA;ED+vOlohI;EC/vO2phI;IAAQ,2BAAA;EDkwOnqhI;EClwO4rhI;IAAkB,+BAAA;EDqwO9shI;ECrwO2uhI;IAAkB,iCAAA;EDwwO7vhI;ECxwO4xhI;IAAkB,kCAAA;ED2wO9yhI;EC3wO80hI;IAAkB,gCAAA;ED8wOh2hI;EC9wO83hI;IAAQ,0BAAA;EDixOt4hI;ECjxO85hI;IAAkB,8BAAA;EDoxOh7hI;ECpxO48hI;IAAkB,gCAAA;EDuxO99hI;ECvxO4/hI;IAAkB,iCAAA;ED0xO9giI;EC1xO6iiI;IAAkB,+BAAA;ED6xO/jiI;EC7xO4liI;IAAQ,wBAAA;EDgyOpmiI;EChyO2niI;IAAkB,4BAAA;EDmyO7oiI;ECnyOwqiI;IAAkB,8BAAA;EDsyO1riI;ECtyOutiI;IAAkB,+BAAA;EDyyOzuiI;ECzyOuwiI;IAAkB,6BAAA;ED4yOzxiI;EC5yOqziI;IAAQ,0BAAA;ED+yO7ziI;EC/yOs1iI;IAAkB,8BAAA;EDkzOx2iI;EClzOq4iI;IAAkB,gCAAA;EDqzOv5iI;ECrzOs7iI;IAAkB,iCAAA;EDwzOx8iI;ECxzOw+iI;IAAkB,+BAAA;ED2zO1/iI;EC3zOwhjI;IAAQ,wBAAA;ED8zOhijI;EC9zOujjI;IAAkB,4BAAA;EDi0OzkjI;ECj0OomjI;IAAkB,8BAAA;EDo0OtnjI;ECp0OmpjI;IAAkB,+BAAA;EDu0OrqjI;ECv0OmsjI;IAAkB,6BAAA;ED00OrtjI;EC10OivjI;IAAW,uBAAA;ED60O5vjI;EC70OkxjI;IAAwB,2BAAA;EDg1O1yjI;ECh1Oo0jI;IAAwB,6BAAA;EDm1O51jI;ECn1Ow3jI;IAAwB,8BAAA;EDs1Oh5jI;ECt1O66jI;IAAwB,4BAAA;EDy1Or8jI;AACF;AC11Om+jI;EAAyB;IAAQ,oBAAA;ED81OlgkI;EC91OqhkI;IAAkB,wBAAA;EDi2OvikI;ECj2O8jkI;IAAkB,0BAAA;EDo2OhlkI;ECp2OymkI;IAAkB,2BAAA;EDu2O3nkI;ECv2OqpkI;IAAkB,yBAAA;ED02OvqkI;EC12O+rkI;IAAQ,0BAAA;ED62OvskI;EC72O+tkI;IAAkB,8BAAA;EDg3OjvkI;ECh3O6wkI;IAAkB,gCAAA;EDm3O/xkI;ECn3O6zkI;IAAkB,iCAAA;EDs3O/0kI;ECt3O82kI;IAAkB,+BAAA;EDy3Oh4kI;ECz3O65kI;IAAQ,yBAAA;ED43Or6kI;EC53O47kI;IAAkB,6BAAA;ED+3O98kI;EC/3Oy+kI;IAAkB,+BAAA;EDk4O3/kI;ECl4OwhlI;IAAkB,gCAAA;EDq4O1ilI;ECr4OwklI;IAAkB,8BAAA;EDw4O1llI;ECx4OsnlI;IAAQ,uBAAA;ED24O9nlI;EC34OoplI;IAAkB,2BAAA;ED84OtqlI;EC94OgslI;IAAkB,6BAAA;EDi5OltlI;ECj5O8ulI;IAAkB,8BAAA;EDo5OhwlI;ECp5O6xlI;IAAkB,4BAAA;EDu5O/ylI;ECv5O00lI;IAAQ,yBAAA;ED05Ol1lI;EC15O02lI;IAAkB,6BAAA;ED65O53lI;EC75Ow5lI;IAAkB,+BAAA;EDg6O16lI;ECh6Ow8lI;IAAkB,gCAAA;EDm6O19lI;ECn6Oy/lI;IAAkB,8BAAA;EDs6O3gmI;ECt6OwimI;IAAQ,uBAAA;EDy6OhjmI;ECz6OskmI;IAAkB,2BAAA;ED46OxlmI;EC56OknmI;IAAkB,6BAAA;ED+6OpomI;EC/6OgqmI;IAAkB,8BAAA;EDk7OlrmI;ECl7O+smI;IAAkB,4BAAA;EDq7OjumI;ECr7O4vmI;IAAQ,qBAAA;EDw7OpwmI;ECx7OwxmI;IAAkB,yBAAA;ED27O1ymI;EC37Ok0mI;IAAkB,2BAAA;ED87Op1mI;EC97O82mI;IAAkB,4BAAA;EDi8Oh4mI;ECj8O25mI;IAAkB,0BAAA;EDo8O76mI;ECp8Os8mI;IAAQ,2BAAA;EDu8O98mI;ECv8Ou+mI;IAAkB,+BAAA;ED08Oz/mI;EC18OshnI;IAAkB,iCAAA;ED68OxinI;EC78OuknI;IAAkB,kCAAA;EDg9OzlnI;ECh9OynnI;IAAkB,gCAAA;EDm9O3onI;ECn9OyqnI;IAAQ,0BAAA;EDs9OjrnI;ECt9OysnI;IAAkB,8BAAA;EDy9O3tnI;ECz9OuvnI;IAAkB,gCAAA;ED49OzwnI;EC59OuynI;IAAkB,iCAAA;ED+9OzznI;EC/9Ow1nI;IAAkB,+BAAA;EDk+O12nI;ECl+Ou4nI;IAAQ,wBAAA;EDq+O/4nI;ECr+Os6nI;IAAkB,4BAAA;EDw+Ox7nI;ECx+Om9nI;IAAkB,8BAAA;ED2+Or+nI;EC3+OkgoI;IAAkB,+BAAA;ED8+OphoI;EC9+OkjoI;IAAkB,6BAAA;EDi/OpkoI;ECj/OgmoI;IAAQ,0BAAA;EDo/OxmoI;ECp/OiooI;IAAkB,8BAAA;EDu/OnpoI;ECv/OgroI;IAAkB,gCAAA;ED0/OlsoI;EC1/OiuoI;IAAkB,iCAAA;ED6/OnvoI;EC7/OmxoI;IAAkB,+BAAA;EDggPryoI;EChgPm0oI;IAAQ,wBAAA;EDmgP30oI;ECngPk2oI;IAAkB,4BAAA;EDsgPp3oI;ECtgP+4oI;IAAkB,8BAAA;EDygPj6oI;ECzgP87oI;IAAkB,+BAAA;ED4gPh9oI;EC5gP8+oI;IAAkB,6BAAA;ED+gPhgpI;EC/gP4hpI;IAAW,uBAAA;EDkhPvipI;EClhP6jpI;IAAwB,2BAAA;EDqhPrlpI;ECrhP+mpI;IAAwB,6BAAA;EDwhPvopI;ECxhPmqpI;IAAwB,8BAAA;ED2hP3rpI;EC3hPwtpI;IAAwB,4BAAA;ED8hPhvpI;AACF;AC/hP8wpI;EAAyB;IAAQ,oBAAA;EDmiP7ypI;ECniPg0pI;IAAkB,wBAAA;EDsiPl1pI;ECtiPy2pI;IAAkB,0BAAA;EDyiP33pI;ECziPo5pI;IAAkB,2BAAA;ED4iPt6pI;EC5iPg8pI;IAAkB,yBAAA;ED+iPl9pI;EC/iP0+pI;IAAQ,0BAAA;EDkjPl/pI;ECljP0gqI;IAAkB,8BAAA;EDqjP5hqI;ECrjPwjqI;IAAkB,gCAAA;EDwjP1kqI;ECxjPwmqI;IAAkB,iCAAA;ED2jP1nqI;EC3jPypqI;IAAkB,+BAAA;ED8jP3qqI;EC9jPwsqI;IAAQ,yBAAA;EDikPhtqI;ECjkPuuqI;IAAkB,6BAAA;EDokPzvqI;ECpkPoxqI;IAAkB,+BAAA;EDukPtyqI;ECvkPm0qI;IAAkB,gCAAA;ED0kPr1qI;EC1kPm3qI;IAAkB,8BAAA;ED6kPr4qI;EC7kPi6qI;IAAQ,uBAAA;EDglPz6qI;EChlP+7qI;IAAkB,2BAAA;EDmlPj9qI;ECnlP2+qI;IAAkB,6BAAA;EDslP7/qI;ECtlPyhrI;IAAkB,8BAAA;EDylP3irI;ECzlPwkrI;IAAkB,4BAAA;ED4lP1lrI;EC5lPqnrI;IAAQ,yBAAA;ED+lP7nrI;EC/lPqprI;IAAkB,6BAAA;EDkmPvqrI;EClmPmsrI;IAAkB,+BAAA;EDqmPrtrI;ECrmPmvrI;IAAkB,gCAAA;EDwmPrwrI;ECxmPoyrI;IAAkB,8BAAA;ED2mPtzrI;EC3mPm1rI;IAAQ,uBAAA;ED8mP31rI;EC9mPi3rI;IAAkB,2BAAA;EDinPn4rI;ECjnP65rI;IAAkB,6BAAA;EDonP/6rI;ECpnP28rI;IAAkB,8BAAA;EDunP79rI;ECvnP0/rI;IAAkB,4BAAA;ED0nP5gsI;EC1nPuisI;IAAQ,qBAAA;ED6nP/isI;EC7nPmksI;IAAkB,yBAAA;EDgoPrlsI;EChoP6msI;IAAkB,2BAAA;EDmoP/nsI;ECnoPypsI;IAAkB,4BAAA;EDsoP3qsI;ECtoPsssI;IAAkB,0BAAA;EDyoPxtsI;ECzoPivsI;IAAQ,2BAAA;ED4oPzvsI;EC5oPkxsI;IAAkB,+BAAA;ED+oPpysI;EC/oPi0sI;IAAkB,iCAAA;EDkpPn1sI;EClpPk3sI;IAAkB,kCAAA;EDqpPp4sI;ECrpPo6sI;IAAkB,gCAAA;EDwpPt7sI;ECxpPo9sI;IAAQ,0BAAA;ED2pP59sI;EC3pPo/sI;IAAkB,8BAAA;ED8pPtgtI;EC9pPkitI;IAAkB,gCAAA;EDiqPpjtI;ECjqPkltI;IAAkB,iCAAA;EDoqPpmtI;ECpqPmotI;IAAkB,+BAAA;EDuqPrptI;ECvqPkrtI;IAAQ,wBAAA;ED0qP1rtI;EC1qPittI;IAAkB,4BAAA;ED6qPnutI;EC7qP8vtI;IAAkB,8BAAA;EDgrPhxtI;EChrP6ytI;IAAkB,+BAAA;EDmrP/ztI;ECnrP61tI;IAAkB,6BAAA;EDsrP/2tI;ECtrP24tI;IAAQ,0BAAA;EDyrPn5tI;ECzrP46tI;IAAkB,8BAAA;ED4rP97tI;EC5rP29tI;IAAkB,gCAAA;ED+rP7+tI;EC/rP4guI;IAAkB,iCAAA;EDksP9huI;EClsP8juI;IAAkB,+BAAA;EDqsPhluI;ECrsP8muI;IAAQ,wBAAA;EDwsPtnuI;ECxsP6ouI;IAAkB,4BAAA;ED2sP/puI;EC3sP0ruI;IAAkB,8BAAA;ED8sP5suI;EC9sPyuuI;IAAkB,+BAAA;EDitP3vuI;ECjtPyxuI;IAAkB,6BAAA;EDotP3yuI;ECptPu0uI;IAAW,uBAAA;EDutPl1uI;ECvtPw2uI;IAAwB,2BAAA;ED0tPh4uI;EC1tP05uI;IAAwB,6BAAA;ED6tPl7uI;EC7tP88uI;IAAwB,8BAAA;EDguPt+uI;EChuPmgvI;IAAwB,4BAAA;EDmuP3hvI;AACF;ACpuPyjvI;EAA0B;IAAQ,oBAAA;EDwuPzlvI;ECxuP4mvI;IAAkB,wBAAA;ED2uP9nvI;EC3uPqpvI;IAAkB,0BAAA;ED8uPvqvI;EC9uPgsvI;IAAkB,2BAAA;EDivPltvI;ECjvP4uvI;IAAkB,yBAAA;EDovP9vvI;ECpvPsxvI;IAAQ,0BAAA;EDuvP9xvI;ECvvPszvI;IAAkB,8BAAA;ED0vPx0vI;EC1vPo2vI;IAAkB,gCAAA;ED6vPt3vI;EC7vPo5vI;IAAkB,iCAAA;EDgwPt6vI;EChwPq8vI;IAAkB,+BAAA;EDmwPv9vI;ECnwPo/vI;IAAQ,yBAAA;EDswP5/vI;ECtwPmhwI;IAAkB,6BAAA;EDywPriwI;ECzwPgkwI;IAAkB,+BAAA;ED4wPllwI;EC5wP+mwI;IAAkB,gCAAA;ED+wPjowI;EC/wP+pwI;IAAkB,8BAAA;EDkxPjrwI;EClxP6swI;IAAQ,uBAAA;EDqxPrtwI;ECrxP2uwI;IAAkB,2BAAA;EDwxP7vwI;ECxxPuxwI;IAAkB,6BAAA;ED2xPzywI;EC3xPq0wI;IAAkB,8BAAA;ED8xPv1wI;EC9xPo3wI;IAAkB,4BAAA;EDiyPt4wI;ECjyPi6wI;IAAQ,yBAAA;EDoyPz6wI;ECpyPi8wI;IAAkB,6BAAA;EDuyPn9wI;ECvyP++wI;IAAkB,+BAAA;ED0yPjgxI;EC1yP+hxI;IAAkB,gCAAA;ED6yPjjxI;EC7yPglxI;IAAkB,8BAAA;EDgzPlmxI;EChzP+nxI;IAAQ,uBAAA;EDmzPvoxI;ECnzP6pxI;IAAkB,2BAAA;EDszP/qxI;ECtzPysxI;IAAkB,6BAAA;EDyzP3txI;ECzzPuvxI;IAAkB,8BAAA;ED4zPzwxI;EC5zPsyxI;IAAkB,4BAAA;ED+zPxzxI;EC/zPm1xI;IAAQ,qBAAA;EDk0P31xI;ECl0P+2xI;IAAkB,yBAAA;EDq0Pj4xI;ECr0Py5xI;IAAkB,2BAAA;EDw0P36xI;ECx0Pq8xI;IAAkB,4BAAA;ED20Pv9xI;EC30Pk/xI;IAAkB,0BAAA;ED80PpgyI;EC90P6hyI;IAAQ,2BAAA;EDi1PriyI;ECj1P8jyI;IAAkB,+BAAA;EDo1PhlyI;ECp1P6myI;IAAkB,iCAAA;EDu1P/nyI;ECv1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","file":"../bootstrap.min.css","sourcesContent":["@charset \"UTF-8\";\n/*!\n * Bootstrap v4.0.0 (https://getbootstrap.com)\n * Copyright 2011-2018 The Bootstrap Authors\n * Copyright 2011-2018 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n:root {\n --blue:#007bff;\n --indigo:#6610f2;\n --purple:#6f42c1;\n --pink:#e83e8c;\n --red:#dc3545;\n --orange:#fd7e14;\n --yellow:#ffc107;\n --green:#28a745;\n --teal:#20c997;\n --cyan:#17a2b8;\n --white:#fff;\n --gray:#6c757d;\n --gray-dark:#343a40;\n --primary:#007bff;\n --secondary:#6c757d;\n --success:#28a745;\n --info:#17a2b8;\n --warning:#ffc107;\n --danger:#dc3545;\n --light:#f8f9fa;\n --dark:#343a40;\n --breakpoint-xs:0;\n --breakpoint-sm:576px;\n --breakpoint-md:768px;\n --breakpoint-lg:992px;\n --breakpoint-xl:1200px;\n --font-family-sans-serif:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\";\n --font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,\"Liberation Mono\",\"Courier New\",monospace;\n}\n\n*, ::after, ::before {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -ms-text-size-adjust: 100%;\n -ms-overflow-style: scrollbar;\n -webkit-tap-highlight-color: transparent;\n}\n\n@-ms-viewport {\n width: device-width;\n}\narticle, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n text-align: left;\n background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[data-original-title], abbr[title] {\n text-decoration: underline;\n -webkit-text-decoration: underline dotted;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\ndl, ol, ul {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol, ol ul, ul ol, ul ul {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: 0.5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\ndfn {\n font-style: italic;\n}\n\nb, strong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub, sup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\na {\n color: #007bff;\n text-decoration: none;\n background-color: transparent;\n -webkit-text-decoration-skip: objects;\n}\n\na:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus {\n outline: 0;\n}\n\ncode, kbd, pre, samp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n -ms-overflow-style: scrollbar;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg:not(:root) {\n overflow: hidden;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #6c757d;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: 0.5rem;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\nbutton, input, optgroup, select, textarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton, input {\n overflow: visible;\n}\n\nbutton, select {\n text-transform: none;\n}\n\n[type=reset], [type=submit], button, html [type=button] {\n -webkit-appearance: button;\n}\n\n[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=checkbox], input[type=radio] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=date], input[type=datetime-local], input[type=month], input[type=time] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: 0.5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=search] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=search]::-webkit-search-cancel-button, [type=search]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\n.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {\n margin-bottom: 0.5rem;\n font-family: inherit;\n font-weight: 500;\n line-height: 1.2;\n color: inherit;\n}\n\n.h1, h1 {\n font-size: 2.5rem;\n}\n\n.h2, h2 {\n font-size: 2rem;\n}\n\n.h3, h3 {\n font-size: 1.75rem;\n}\n\n.h4, h4 {\n font-size: 1.5rem;\n}\n\n.h5, h5 {\n font-size: 1.25rem;\n}\n\n.h6, h6 {\n font-size: 1rem;\n}\n\n.lead {\n font-size: 1.25rem;\n font-weight: 300;\n}\n\n.display-1 {\n font-size: 6rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-2 {\n font-size: 5.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-3 {\n font-size: 4.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-4 {\n font-size: 3.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\nhr {\n margin-top: 1rem;\n margin-bottom: 1rem;\n border: 0;\n border-top: 1px solid rgba(0, 0, 0, 0.1);\n}\n\n.small, small {\n font-size: 80%;\n font-weight: 400;\n}\n\n.mark, mark {\n padding: 0.2em;\n background-color: #fcf8e3;\n}\n\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline-item {\n display: inline-block;\n}\n\n.list-inline-item:not(:last-child) {\n margin-right: 0.5rem;\n}\n\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n.blockquote {\n margin-bottom: 1rem;\n font-size: 1.25rem;\n}\n\n.blockquote-footer {\n display: block;\n font-size: 80%;\n color: #6c757d;\n}\n\n.blockquote-footer::before {\n content: \"— \";\n}\n\n.img-fluid {\n max-width: 100%;\n height: auto;\n}\n\n.img-thumbnail {\n padding: 0.25rem;\n background-color: #fff;\n border: 1px solid #dee2e6;\n border-radius: 0.25rem;\n max-width: 100%;\n height: auto;\n}\n\n.figure {\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: 0.5rem;\n line-height: 1;\n}\n\n.figure-caption {\n font-size: 90%;\n color: #6c757d;\n}\n\ncode, kbd, pre, samp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\ncode {\n font-size: 87.5%;\n color: #e83e8c;\n word-break: break-word;\n}\n\na > code {\n color: inherit;\n}\n\nkbd {\n padding: 0.2rem 0.4rem;\n font-size: 87.5%;\n color: #fff;\n background-color: #212529;\n border-radius: 0.2rem;\n}\n\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: 700;\n}\n\npre {\n display: block;\n font-size: 87.5%;\n color: #212529;\n}\n\npre code {\n font-size: inherit;\n color: inherit;\n word-break: normal;\n}\n\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n\n.container {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container {\n max-width: 540px;\n }\n}\n@media (min-width: 768px) {\n .container {\n max-width: 720px;\n }\n}\n@media (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n@media (min-width: 1200px) {\n .container {\n max-width: 1140px;\n }\n}\n.container-fluid {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n.row {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.no-gutters > .col, .no-gutters > [class*=col-] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {\n position: relative;\n width: 100%;\n min-height: 1px;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.col {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -webkit-box-flex: 1;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.col-auto {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n}\n\n.col-1 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n -webkit-box-ordinal-group: 0;\n -ms-flex-order: -1;\n order: -1;\n}\n\n.order-last {\n -webkit-box-ordinal-group: 14;\n -ms-flex-order: 13;\n order: 13;\n}\n\n.order-0 {\n -webkit-box-ordinal-group: 1;\n -ms-flex-order: 0;\n order: 0;\n}\n\n.order-1 {\n -webkit-box-ordinal-group: 2;\n -ms-flex-order: 1;\n order: 1;\n}\n\n.order-2 {\n -webkit-box-ordinal-group: 3;\n -ms-flex-order: 2;\n order: 2;\n}\n\n.order-3 {\n -webkit-box-ordinal-group: 4;\n -ms-flex-order: 3;\n order: 3;\n}\n\n.order-4 {\n -webkit-box-ordinal-group: 5;\n -ms-flex-order: 4;\n order: 4;\n}\n\n.order-5 {\n -webkit-box-ordinal-group: 6;\n -ms-flex-order: 5;\n order: 5;\n}\n\n.order-6 {\n -webkit-box-ordinal-group: 7;\n -ms-flex-order: 6;\n order: 6;\n}\n\n.order-7 {\n -webkit-box-ordinal-group: 8;\n -ms-flex-order: 7;\n order: 7;\n}\n\n.order-8 {\n -webkit-box-ordinal-group: 9;\n -ms-flex-order: 8;\n order: 8;\n}\n\n.order-9 {\n -webkit-box-ordinal-group: 10;\n -ms-flex-order: 9;\n order: 9;\n}\n\n.order-10 {\n -webkit-box-ordinal-group: 11;\n -ms-flex-order: 10;\n order: 10;\n}\n\n.order-11 {\n -webkit-box-ordinal-group: 12;\n -ms-flex-order: 11;\n order: 11;\n}\n\n.order-12 {\n -webkit-box-ordinal-group: 13;\n -ms-flex-order: 12;\n order: 12;\n}\n\n.offset-1 {\n margin-left: 8.333333%;\n}\n\n.offset-2 {\n margin-left: 16.666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.333333%;\n}\n\n.offset-5 {\n margin-left: 41.666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.333333%;\n}\n\n.offset-8 {\n margin-left: 66.666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.333333%;\n}\n\n.offset-11 {\n margin-left: 91.666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -webkit-box-flex: 1;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-sm-auto {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-sm-1 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-first {\n -webkit-box-ordinal-group: 0;\n -ms-flex-order: -1;\n order: -1;\n }\n .order-sm-last {\n -webkit-box-ordinal-group: 14;\n -ms-flex-order: 13;\n order: 13;\n }\n .order-sm-0 {\n -webkit-box-ordinal-group: 1;\n -ms-flex-order: 0;\n order: 0;\n }\n .order-sm-1 {\n -webkit-box-ordinal-group: 2;\n -ms-flex-order: 1;\n order: 1;\n }\n .order-sm-2 {\n -webkit-box-ordinal-group: 3;\n -ms-flex-order: 2;\n order: 2;\n }\n .order-sm-3 {\n -webkit-box-ordinal-group: 4;\n -ms-flex-order: 3;\n order: 3;\n }\n .order-sm-4 {\n -webkit-box-ordinal-group: 5;\n -ms-flex-order: 4;\n order: 4;\n }\n .order-sm-5 {\n -webkit-box-ordinal-group: 6;\n -ms-flex-order: 5;\n order: 5;\n }\n .order-sm-6 {\n -webkit-box-ordinal-group: 7;\n -ms-flex-order: 6;\n order: 6;\n }\n .order-sm-7 {\n -webkit-box-ordinal-group: 8;\n -ms-flex-order: 7;\n order: 7;\n }\n .order-sm-8 {\n -webkit-box-ordinal-group: 9;\n -ms-flex-order: 8;\n order: 8;\n }\n .order-sm-9 {\n -webkit-box-ordinal-group: 10;\n -ms-flex-order: 9;\n order: 9;\n }\n .order-sm-10 {\n -webkit-box-ordinal-group: 11;\n -ms-flex-order: 10;\n order: 10;\n }\n .order-sm-11 {\n -webkit-box-ordinal-group: 12;\n -ms-flex-order: 11;\n order: 11;\n }\n .order-sm-12 {\n -webkit-box-ordinal-group: 13;\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.333333%;\n }\n .offset-sm-2 {\n margin-left: 16.666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.333333%;\n }\n .offset-sm-5 {\n margin-left: 41.666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.333333%;\n }\n .offset-sm-8 {\n margin-left: 66.666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.333333%;\n }\n .offset-sm-11 {\n margin-left: 91.666667%;\n }\n}\n@media (min-width: 768px) {\n .col-md {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -webkit-box-flex: 1;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-md-auto {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-md-1 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-first {\n -webkit-box-ordinal-group: 0;\n -ms-flex-order: -1;\n order: -1;\n }\n .order-md-last {\n -webkit-box-ordinal-group: 14;\n -ms-flex-order: 13;\n order: 13;\n }\n .order-md-0 {\n -webkit-box-ordinal-group: 1;\n -ms-flex-order: 0;\n order: 0;\n }\n .order-md-1 {\n -webkit-box-ordinal-group: 2;\n -ms-flex-order: 1;\n order: 1;\n }\n .order-md-2 {\n -webkit-box-ordinal-group: 3;\n -ms-flex-order: 2;\n order: 2;\n }\n .order-md-3 {\n -webkit-box-ordinal-group: 4;\n -ms-flex-order: 3;\n order: 3;\n }\n .order-md-4 {\n -webkit-box-ordinal-group: 5;\n -ms-flex-order: 4;\n order: 4;\n }\n .order-md-5 {\n -webkit-box-ordinal-group: 6;\n -ms-flex-order: 5;\n order: 5;\n }\n .order-md-6 {\n -webkit-box-ordinal-group: 7;\n -ms-flex-order: 6;\n order: 6;\n }\n .order-md-7 {\n -webkit-box-ordinal-group: 8;\n -ms-flex-order: 7;\n order: 7;\n }\n .order-md-8 {\n -webkit-box-ordinal-group: 9;\n -ms-flex-order: 8;\n order: 8;\n }\n .order-md-9 {\n -webkit-box-ordinal-group: 10;\n -ms-flex-order: 9;\n order: 9;\n }\n .order-md-10 {\n -webkit-box-ordinal-group: 11;\n -ms-flex-order: 10;\n order: 10;\n }\n .order-md-11 {\n -webkit-box-ordinal-group: 12;\n -ms-flex-order: 11;\n order: 11;\n }\n .order-md-12 {\n -webkit-box-ordinal-group: 13;\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.333333%;\n }\n .offset-md-2 {\n margin-left: 16.666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.333333%;\n }\n .offset-md-5 {\n margin-left: 41.666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.333333%;\n }\n .offset-md-8 {\n margin-left: 66.666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.333333%;\n }\n .offset-md-11 {\n margin-left: 91.666667%;\n }\n}\n@media (min-width: 992px) {\n .col-lg {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -webkit-box-flex: 1;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-lg-auto {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-lg-1 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-first {\n -webkit-box-ordinal-group: 0;\n -ms-flex-order: -1;\n order: -1;\n }\n .order-lg-last {\n -webkit-box-ordinal-group: 14;\n -ms-flex-order: 13;\n order: 13;\n }\n .order-lg-0 {\n -webkit-box-ordinal-group: 1;\n -ms-flex-order: 0;\n order: 0;\n }\n .order-lg-1 {\n -webkit-box-ordinal-group: 2;\n -ms-flex-order: 1;\n order: 1;\n }\n .order-lg-2 {\n -webkit-box-ordinal-group: 3;\n -ms-flex-order: 2;\n order: 2;\n }\n .order-lg-3 {\n -webkit-box-ordinal-group: 4;\n -ms-flex-order: 3;\n order: 3;\n }\n .order-lg-4 {\n -webkit-box-ordinal-group: 5;\n -ms-flex-order: 4;\n order: 4;\n }\n .order-lg-5 {\n -webkit-box-ordinal-group: 6;\n -ms-flex-order: 5;\n order: 5;\n }\n .order-lg-6 {\n -webkit-box-ordinal-group: 7;\n -ms-flex-order: 6;\n order: 6;\n }\n .order-lg-7 {\n -webkit-box-ordinal-group: 8;\n -ms-flex-order: 7;\n order: 7;\n }\n .order-lg-8 {\n -webkit-box-ordinal-group: 9;\n -ms-flex-order: 8;\n order: 8;\n }\n .order-lg-9 {\n -webkit-box-ordinal-group: 10;\n -ms-flex-order: 9;\n order: 9;\n }\n .order-lg-10 {\n -webkit-box-ordinal-group: 11;\n -ms-flex-order: 10;\n order: 10;\n }\n .order-lg-11 {\n -webkit-box-ordinal-group: 12;\n -ms-flex-order: 11;\n order: 11;\n }\n .order-lg-12 {\n -webkit-box-ordinal-group: 13;\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.333333%;\n }\n .offset-lg-2 {\n margin-left: 16.666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.333333%;\n }\n .offset-lg-5 {\n margin-left: 41.666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.333333%;\n }\n .offset-lg-8 {\n margin-left: 66.666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.333333%;\n }\n .offset-lg-11 {\n margin-left: 91.666667%;\n }\n}\n@media (min-width: 1200px) {\n .col-xl {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -webkit-box-flex: 1;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-xl-auto {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-xl-1 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-first {\n -webkit-box-ordinal-group: 0;\n -ms-flex-order: -1;\n order: -1;\n }\n .order-xl-last {\n -webkit-box-ordinal-group: 14;\n -ms-flex-order: 13;\n order: 13;\n }\n .order-xl-0 {\n -webkit-box-ordinal-group: 1;\n -ms-flex-order: 0;\n order: 0;\n }\n .order-xl-1 {\n -webkit-box-ordinal-group: 2;\n -ms-flex-order: 1;\n order: 1;\n }\n .order-xl-2 {\n -webkit-box-ordinal-group: 3;\n -ms-flex-order: 2;\n order: 2;\n }\n .order-xl-3 {\n -webkit-box-ordinal-group: 4;\n -ms-flex-order: 3;\n order: 3;\n }\n .order-xl-4 {\n -webkit-box-ordinal-group: 5;\n -ms-flex-order: 4;\n order: 4;\n }\n .order-xl-5 {\n -webkit-box-ordinal-group: 6;\n -ms-flex-order: 5;\n order: 5;\n }\n .order-xl-6 {\n -webkit-box-ordinal-group: 7;\n -ms-flex-order: 6;\n order: 6;\n }\n .order-xl-7 {\n -webkit-box-ordinal-group: 8;\n -ms-flex-order: 7;\n order: 7;\n }\n .order-xl-8 {\n -webkit-box-ordinal-group: 9;\n -ms-flex-order: 8;\n order: 8;\n }\n .order-xl-9 {\n -webkit-box-ordinal-group: 10;\n -ms-flex-order: 9;\n order: 9;\n }\n .order-xl-10 {\n -webkit-box-ordinal-group: 11;\n -ms-flex-order: 10;\n order: 10;\n }\n .order-xl-11 {\n -webkit-box-ordinal-group: 12;\n -ms-flex-order: 11;\n order: 11;\n }\n .order-xl-12 {\n -webkit-box-ordinal-group: 13;\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.333333%;\n }\n .offset-xl-2 {\n margin-left: 16.666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.333333%;\n }\n .offset-xl-5 {\n margin-left: 41.666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.333333%;\n }\n .offset-xl-8 {\n margin-left: 66.666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.333333%;\n }\n .offset-xl-11 {\n margin-left: 91.666667%;\n }\n}\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: 1rem;\n background-color: transparent;\n}\n\n.table td, .table th {\n padding: 0.75rem;\n vertical-align: top;\n border-top: 1px solid #dee2e6;\n}\n\n.table thead th {\n vertical-align: bottom;\n border-bottom: 2px solid #dee2e6;\n}\n\n.table tbody + tbody {\n border-top: 2px solid #dee2e6;\n}\n\n.table .table {\n background-color: #fff;\n}\n\n.table-sm td, .table-sm th {\n padding: 0.3rem;\n}\n\n.table-bordered {\n border: 1px solid #dee2e6;\n}\n\n.table-bordered td, .table-bordered th {\n border: 1px solid #dee2e6;\n}\n\n.table-bordered thead td, .table-bordered thead th {\n border-bottom-width: 2px;\n}\n\n.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(0, 0, 0, 0.05);\n}\n\n.table-hover tbody tr:hover {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-primary, .table-primary > td, .table-primary > th {\n background-color: #b8daff;\n}\n\n.table-hover .table-primary:hover {\n background-color: #9fcdff;\n}\n\n.table-hover .table-primary:hover > td, .table-hover .table-primary:hover > th {\n background-color: #9fcdff;\n}\n\n.table-secondary, .table-secondary > td, .table-secondary > th {\n background-color: #d6d8db;\n}\n\n.table-hover .table-secondary:hover {\n background-color: #c8cbcf;\n}\n\n.table-hover .table-secondary:hover > td, .table-hover .table-secondary:hover > th {\n background-color: #c8cbcf;\n}\n\n.table-success, .table-success > td, .table-success > th {\n background-color: #c3e6cb;\n}\n\n.table-hover .table-success:hover {\n background-color: #b1dfbb;\n}\n\n.table-hover .table-success:hover > td, .table-hover .table-success:hover > th {\n background-color: #b1dfbb;\n}\n\n.table-info, .table-info > td, .table-info > th {\n background-color: #bee5eb;\n}\n\n.table-hover .table-info:hover {\n background-color: #abdde5;\n}\n\n.table-hover .table-info:hover > td, .table-hover .table-info:hover > th {\n background-color: #abdde5;\n}\n\n.table-warning, .table-warning > td, .table-warning > th {\n background-color: #ffeeba;\n}\n\n.table-hover .table-warning:hover {\n background-color: #ffe8a1;\n}\n\n.table-hover .table-warning:hover > td, .table-hover .table-warning:hover > th {\n background-color: #ffe8a1;\n}\n\n.table-danger, .table-danger > td, .table-danger > th {\n background-color: #f5c6cb;\n}\n\n.table-hover .table-danger:hover {\n background-color: #f1b0b7;\n}\n\n.table-hover .table-danger:hover > td, .table-hover .table-danger:hover > th {\n background-color: #f1b0b7;\n}\n\n.table-light, .table-light > td, .table-light > th {\n background-color: #fdfdfe;\n}\n\n.table-hover .table-light:hover {\n background-color: #ececf6;\n}\n\n.table-hover .table-light:hover > td, .table-hover .table-light:hover > th {\n background-color: #ececf6;\n}\n\n.table-dark, .table-dark > td, .table-dark > th {\n background-color: #c6c8ca;\n}\n\n.table-hover .table-dark:hover {\n background-color: #b9bbbe;\n}\n\n.table-hover .table-dark:hover > td, .table-hover .table-dark:hover > th {\n background-color: #b9bbbe;\n}\n\n.table-active, .table-active > td, .table-active > th {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover > td, .table-hover .table-active:hover > th {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table .thead-dark th {\n color: #fff;\n background-color: #212529;\n border-color: #32383e;\n}\n\n.table .thead-light th {\n color: #495057;\n background-color: #e9ecef;\n border-color: #dee2e6;\n}\n\n.table-dark {\n color: #fff;\n background-color: #212529;\n}\n\n.table-dark td, .table-dark th, .table-dark thead th {\n border-color: #32383e;\n}\n\n.table-dark.table-bordered {\n border: 0;\n}\n\n.table-dark.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(255, 255, 255, 0.05);\n}\n\n.table-dark.table-hover tbody tr:hover {\n background-color: rgba(255, 255, 255, 0.075);\n}\n\n@media (max-width: 575.98px) {\n .table-responsive-sm {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n }\n .table-responsive-sm > .table-bordered {\n border: 0;\n }\n}\n@media (max-width: 767.98px) {\n .table-responsive-md {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n }\n .table-responsive-md > .table-bordered {\n border: 0;\n }\n}\n@media (max-width: 991.98px) {\n .table-responsive-lg {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n }\n .table-responsive-lg > .table-bordered {\n border: 0;\n }\n}\n@media (max-width: 1199.98px) {\n .table-responsive-xl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n }\n .table-responsive-xl > .table-bordered {\n border: 0;\n }\n}\n.table-responsive {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n}\n\n.table-responsive > .table-bordered {\n border: 0;\n}\n\n.form-control {\n display: block;\n width: 100%;\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n line-height: 1.5;\n color: #495057;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n.form-control::-ms-expand {\n background-color: transparent;\n border: 0;\n}\n\n.form-control:focus {\n color: #495057;\n background-color: #fff;\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.form-control::-webkit-input-placeholder {\n color: #6c757d;\n opacity: 1;\n}\n\n.form-control::-moz-placeholder {\n color: #6c757d;\n opacity: 1;\n}\n\n.form-control:-ms-input-placeholder {\n color: #6c757d;\n opacity: 1;\n}\n\n.form-control::-ms-input-placeholder {\n color: #6c757d;\n opacity: 1;\n}\n\n.form-control::placeholder {\n color: #6c757d;\n opacity: 1;\n}\n\n.form-control:disabled, .form-control[readonly] {\n background-color: #e9ecef;\n opacity: 1;\n}\n\nselect.form-control:not([size]):not([multiple]) {\n height: calc(2.25rem + 2px);\n}\n\nselect.form-control:focus::-ms-value {\n color: #495057;\n background-color: #fff;\n}\n\n.form-control-file, .form-control-range {\n display: block;\n width: 100%;\n}\n\n.col-form-label {\n padding-top: calc(0.375rem + 1px);\n padding-bottom: calc(0.375rem + 1px);\n margin-bottom: 0;\n font-size: inherit;\n line-height: 1.5;\n}\n\n.col-form-label-lg {\n padding-top: calc(0.5rem + 1px);\n padding-bottom: calc(0.5rem + 1px);\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.col-form-label-sm {\n padding-top: calc(0.25rem + 1px);\n padding-bottom: calc(0.25rem + 1px);\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.form-control-plaintext {\n display: block;\n width: 100%;\n padding-top: 0.375rem;\n padding-bottom: 0.375rem;\n margin-bottom: 0;\n line-height: 1.5;\n background-color: transparent;\n border: solid transparent;\n border-width: 1px 0;\n}\n\n.form-control-plaintext.form-control-lg, .form-control-plaintext.form-control-sm, .input-group-lg > .form-control-plaintext.form-control, .input-group-lg > .input-group-append > .form-control-plaintext.btn, .input-group-lg > .input-group-append > .form-control-plaintext.input-group-text, .input-group-lg > .input-group-prepend > .form-control-plaintext.btn, .input-group-lg > .input-group-prepend > .form-control-plaintext.input-group-text, .input-group-sm > .form-control-plaintext.form-control, .input-group-sm > .input-group-append > .form-control-plaintext.btn, .input-group-sm > .input-group-append > .form-control-plaintext.input-group-text, .input-group-sm > .input-group-prepend > .form-control-plaintext.btn, .input-group-sm > .input-group-prepend > .form-control-plaintext.input-group-text {\n padding-right: 0;\n padding-left: 0;\n}\n\n.form-control-sm, .input-group-sm > .form-control, .input-group-sm > .input-group-append > .btn, .input-group-sm > .input-group-append > .input-group-text, .input-group-sm > .input-group-prepend > .btn, .input-group-sm > .input-group-prepend > .input-group-text {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.input-group-sm > .input-group-append > select.btn:not([size]):not([multiple]), .input-group-sm > .input-group-append > select.input-group-text:not([size]):not([multiple]), .input-group-sm > .input-group-prepend > select.btn:not([size]):not([multiple]), .input-group-sm > .input-group-prepend > select.input-group-text:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]), select.form-control-sm:not([size]):not([multiple]) {\n height: calc(1.8125rem + 2px);\n}\n\n.form-control-lg, .input-group-lg > .form-control, .input-group-lg > .input-group-append > .btn, .input-group-lg > .input-group-append > .input-group-text, .input-group-lg > .input-group-prepend > .btn, .input-group-lg > .input-group-prepend > .input-group-text {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\n.input-group-lg > .input-group-append > select.btn:not([size]):not([multiple]), .input-group-lg > .input-group-append > select.input-group-text:not([size]):not([multiple]), .input-group-lg > .input-group-prepend > select.btn:not([size]):not([multiple]), .input-group-lg > .input-group-prepend > select.input-group-text:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]), select.form-control-lg:not([size]):not([multiple]) {\n height: calc(2.875rem + 2px);\n}\n\n.form-group {\n margin-bottom: 1rem;\n}\n\n.form-text {\n display: block;\n margin-top: 0.25rem;\n}\n\n.form-row {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n margin-right: -5px;\n margin-left: -5px;\n}\n\n.form-row > .col, .form-row > [class*=col-] {\n padding-right: 5px;\n padding-left: 5px;\n}\n\n.form-check {\n position: relative;\n display: block;\n padding-left: 1.25rem;\n}\n\n.form-check-input {\n position: absolute;\n margin-top: 0.3rem;\n margin-left: -1.25rem;\n}\n\n.form-check-input:disabled ~ .form-check-label {\n color: #6c757d;\n}\n\n.form-check-label {\n margin-bottom: 0;\n}\n\n.form-check-inline {\n display: -webkit-inline-box;\n display: -ms-inline-flexbox;\n display: inline-flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n padding-left: 0;\n margin-right: 0.75rem;\n}\n\n.form-check-inline .form-check-input {\n position: static;\n margin-top: 0;\n margin-right: 0.3125rem;\n margin-left: 0;\n}\n\n.valid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #28a745;\n}\n\n.valid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.5rem;\n margin-top: 0.1rem;\n font-size: 0.875rem;\n line-height: 1;\n color: #fff;\n background-color: rgba(40, 167, 69, 0.8);\n border-radius: 0.2rem;\n}\n\n.custom-select.is-valid, .form-control.is-valid, .was-validated .custom-select:valid, .was-validated .form-control:valid {\n border-color: #28a745;\n}\n\n.custom-select.is-valid:focus, .form-control.is-valid:focus, .was-validated .custom-select:valid:focus, .was-validated .form-control:valid:focus {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.custom-select.is-valid ~ .valid-feedback, .custom-select.is-valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, .form-control.is-valid ~ .valid-tooltip, .was-validated .custom-select:valid ~ .valid-feedback, .was-validated .custom-select:valid ~ .valid-tooltip, .was-validated .form-control:valid ~ .valid-feedback, .was-validated .form-control:valid ~ .valid-tooltip {\n display: block;\n}\n\n.form-check-input.is-valid ~ .form-check-label, .was-validated .form-check-input:valid ~ .form-check-label {\n color: #28a745;\n}\n\n.form-check-input.is-valid ~ .valid-feedback, .form-check-input.is-valid ~ .valid-tooltip, .was-validated .form-check-input:valid ~ .valid-feedback, .was-validated .form-check-input:valid ~ .valid-tooltip {\n display: block;\n}\n\n.custom-control-input.is-valid ~ .custom-control-label, .was-validated .custom-control-input:valid ~ .custom-control-label {\n color: #28a745;\n}\n\n.custom-control-input.is-valid ~ .custom-control-label::before, .was-validated .custom-control-input:valid ~ .custom-control-label::before {\n background-color: #71dd8a;\n}\n\n.custom-control-input.is-valid ~ .valid-feedback, .custom-control-input.is-valid ~ .valid-tooltip, .was-validated .custom-control-input:valid ~ .valid-feedback, .was-validated .custom-control-input:valid ~ .valid-tooltip {\n display: block;\n}\n\n.custom-control-input.is-valid:checked ~ .custom-control-label::before, .was-validated .custom-control-input:valid:checked ~ .custom-control-label::before {\n background-color: #34ce57;\n}\n\n.custom-control-input.is-valid:focus ~ .custom-control-label::before, .was-validated .custom-control-input:valid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.custom-file-input.is-valid ~ .custom-file-label, .was-validated .custom-file-input:valid ~ .custom-file-label {\n border-color: #28a745;\n}\n\n.custom-file-input.is-valid ~ .custom-file-label::before, .was-validated .custom-file-input:valid ~ .custom-file-label::before {\n border-color: inherit;\n}\n\n.custom-file-input.is-valid ~ .valid-feedback, .custom-file-input.is-valid ~ .valid-tooltip, .was-validated .custom-file-input:valid ~ .valid-feedback, .was-validated .custom-file-input:valid ~ .valid-tooltip {\n display: block;\n}\n\n.custom-file-input.is-valid:focus ~ .custom-file-label, .was-validated .custom-file-input:valid:focus ~ .custom-file-label {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.invalid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #dc3545;\n}\n\n.invalid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.5rem;\n margin-top: 0.1rem;\n font-size: 0.875rem;\n line-height: 1;\n color: #fff;\n background-color: rgba(220, 53, 69, 0.8);\n border-radius: 0.2rem;\n}\n\n.custom-select.is-invalid, .form-control.is-invalid, .was-validated .custom-select:invalid, .was-validated .form-control:invalid {\n border-color: #dc3545;\n}\n\n.custom-select.is-invalid:focus, .form-control.is-invalid:focus, .was-validated .custom-select:invalid:focus, .was-validated .form-control:invalid:focus {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.custom-select.is-invalid ~ .invalid-feedback, .custom-select.is-invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, .form-control.is-invalid ~ .invalid-tooltip, .was-validated .custom-select:invalid ~ .invalid-feedback, .was-validated .custom-select:invalid ~ .invalid-tooltip, .was-validated .form-control:invalid ~ .invalid-feedback, .was-validated .form-control:invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.form-check-input.is-invalid ~ .form-check-label, .was-validated .form-check-input:invalid ~ .form-check-label {\n color: #dc3545;\n}\n\n.form-check-input.is-invalid ~ .invalid-feedback, .form-check-input.is-invalid ~ .invalid-tooltip, .was-validated .form-check-input:invalid ~ .invalid-feedback, .was-validated .form-check-input:invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.custom-control-input.is-invalid ~ .custom-control-label, .was-validated .custom-control-input:invalid ~ .custom-control-label {\n color: #dc3545;\n}\n\n.custom-control-input.is-invalid ~ .custom-control-label::before, .was-validated .custom-control-input:invalid ~ .custom-control-label::before {\n background-color: #efa2a9;\n}\n\n.custom-control-input.is-invalid ~ .invalid-feedback, .custom-control-input.is-invalid ~ .invalid-tooltip, .was-validated .custom-control-input:invalid ~ .invalid-feedback, .was-validated .custom-control-input:invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.custom-control-input.is-invalid:checked ~ .custom-control-label::before, .was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before {\n background-color: #e4606d;\n}\n\n.custom-control-input.is-invalid:focus ~ .custom-control-label::before, .was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.custom-file-input.is-invalid ~ .custom-file-label, .was-validated .custom-file-input:invalid ~ .custom-file-label {\n border-color: #dc3545;\n}\n\n.custom-file-input.is-invalid ~ .custom-file-label::before, .was-validated .custom-file-input:invalid ~ .custom-file-label::before {\n border-color: inherit;\n}\n\n.custom-file-input.is-invalid ~ .invalid-feedback, .custom-file-input.is-invalid ~ .invalid-tooltip, .was-validated .custom-file-input:invalid ~ .invalid-feedback, .was-validated .custom-file-input:invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.custom-file-input.is-invalid:focus ~ .custom-file-label, .was-validated .custom-file-input:invalid:focus ~ .custom-file-label {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.form-inline {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-flow: row wrap;\n flex-flow: row wrap;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n}\n\n.form-inline .form-check {\n width: 100%;\n}\n\n@media (min-width: 576px) {\n .form-inline label {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n margin-bottom: 0;\n }\n .form-inline .form-group {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-flex: 0;\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-flow: row wrap;\n flex-flow: row wrap;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n margin-bottom: 0;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-plaintext {\n display: inline-block;\n }\n .form-inline .input-group {\n width: auto;\n }\n .form-inline .form-check {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n width: auto;\n padding-left: 0;\n }\n .form-inline .form-check-input {\n position: relative;\n margin-top: 0;\n margin-right: 0.25rem;\n margin-left: 0;\n }\n .form-inline .custom-control {\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n }\n .form-inline .custom-control-label {\n margin-bottom: 0;\n }\n}\n.btn {\n display: inline-block;\n font-weight: 400;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n border: 1px solid transparent;\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n line-height: 1.5;\n border-radius: 0.25rem;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n.btn:focus, .btn:hover {\n text-decoration: none;\n}\n\n.btn.focus, .btn:focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.btn.disabled, .btn:disabled {\n opacity: 0.65;\n}\n\n.btn:not(:disabled):not(.disabled) {\n cursor: pointer;\n}\n\n.btn:not(:disabled):not(.disabled).active, .btn:not(:disabled):not(.disabled):active {\n background-image: none;\n}\n\na.btn.disabled, fieldset:disabled a.btn {\n pointer-events: none;\n}\n\n.btn-primary {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-primary:hover {\n color: #fff;\n background-color: #0069d9;\n border-color: #0062cc;\n}\n\n.btn-primary.focus, .btn-primary:focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-primary.disabled, .btn-primary:disabled {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show > .btn-primary.dropdown-toggle {\n color: #fff;\n background-color: #0062cc;\n border-color: #005cbf;\n}\n\n.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show > .btn-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-secondary {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-secondary:hover {\n color: #fff;\n background-color: #5a6268;\n border-color: #545b62;\n}\n\n.btn-secondary.focus, .btn-secondary:focus {\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.btn-secondary.disabled, .btn-secondary:disabled {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show > .btn-secondary.dropdown-toggle {\n color: #fff;\n background-color: #545b62;\n border-color: #4e555b;\n}\n\n.btn-secondary:not(:disabled):not(.disabled).active:focus, .btn-secondary:not(:disabled):not(.disabled):active:focus, .show > .btn-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.btn-success {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-success:hover {\n color: #fff;\n background-color: #218838;\n border-color: #1e7e34;\n}\n\n.btn-success.focus, .btn-success:focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-success.disabled, .btn-success:disabled {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-success:not(:disabled):not(.disabled).active, .btn-success:not(:disabled):not(.disabled):active, .show > .btn-success.dropdown-toggle {\n color: #fff;\n background-color: #1e7e34;\n border-color: #1c7430;\n}\n\n.btn-success:not(:disabled):not(.disabled).active:focus, .btn-success:not(:disabled):not(.disabled):active:focus, .show > .btn-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-info {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-info:hover {\n color: #fff;\n background-color: #138496;\n border-color: #117a8b;\n}\n\n.btn-info.focus, .btn-info:focus {\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-info.disabled, .btn-info:disabled {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-info:not(:disabled):not(.disabled).active, .btn-info:not(:disabled):not(.disabled):active, .show > .btn-info.dropdown-toggle {\n color: #fff;\n background-color: #117a8b;\n border-color: #10707f;\n}\n\n.btn-info:not(:disabled):not(.disabled).active:focus, .btn-info:not(:disabled):not(.disabled):active:focus, .show > .btn-info.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-warning {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-warning:hover {\n color: #212529;\n background-color: #e0a800;\n border-color: #d39e00;\n}\n\n.btn-warning.focus, .btn-warning:focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-warning.disabled, .btn-warning:disabled {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-warning:not(:disabled):not(.disabled).active, .btn-warning:not(:disabled):not(.disabled):active, .show > .btn-warning.dropdown-toggle {\n color: #212529;\n background-color: #d39e00;\n border-color: #c69500;\n}\n\n.btn-warning:not(:disabled):not(.disabled).active:focus, .btn-warning:not(:disabled):not(.disabled):active:focus, .show > .btn-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-danger {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-danger:hover {\n color: #fff;\n background-color: #c82333;\n border-color: #bd2130;\n}\n\n.btn-danger.focus, .btn-danger:focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-danger.disabled, .btn-danger:disabled {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-danger:not(:disabled):not(.disabled).active, .btn-danger:not(:disabled):not(.disabled):active, .show > .btn-danger.dropdown-toggle {\n color: #fff;\n background-color: #bd2130;\n border-color: #b21f2d;\n}\n\n.btn-danger:not(:disabled):not(.disabled).active:focus, .btn-danger:not(:disabled):not(.disabled):active:focus, .show > .btn-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-light {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-light:hover {\n color: #212529;\n background-color: #e2e6ea;\n border-color: #dae0e5;\n}\n\n.btn-light.focus, .btn-light:focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-light.disabled, .btn-light:disabled {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-light:not(:disabled):not(.disabled).active, .btn-light:not(:disabled):not(.disabled):active, .show > .btn-light.dropdown-toggle {\n color: #212529;\n background-color: #dae0e5;\n border-color: #d3d9df;\n}\n\n.btn-light:not(:disabled):not(.disabled).active:focus, .btn-light:not(:disabled):not(.disabled):active:focus, .show > .btn-light.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-dark {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-dark:hover {\n color: #fff;\n background-color: #23272b;\n border-color: #1d2124;\n}\n\n.btn-dark.focus, .btn-dark:focus {\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-dark.disabled, .btn-dark:disabled {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-dark:not(:disabled):not(.disabled).active, .btn-dark:not(:disabled):not(.disabled):active, .show > .btn-dark.dropdown-toggle {\n color: #fff;\n background-color: #1d2124;\n border-color: #171a1d;\n}\n\n.btn-dark:not(:disabled):not(.disabled).active:focus, .btn-dark:not(:disabled):not(.disabled):active:focus, .show > .btn-dark.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-outline-primary {\n color: #007bff;\n background-color: transparent;\n background-image: none;\n border-color: #007bff;\n}\n\n.btn-outline-primary:hover {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-outline-primary.focus, .btn-outline-primary:focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-outline-primary.disabled, .btn-outline-primary:disabled {\n color: #007bff;\n background-color: transparent;\n}\n\n.btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active, .show > .btn-outline-primary.dropdown-toggle {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-outline-primary:not(:disabled):not(.disabled).active:focus, .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-outline-secondary {\n color: #6c757d;\n background-color: transparent;\n background-image: none;\n border-color: #6c757d;\n}\n\n.btn-outline-secondary:hover {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-outline-secondary.focus, .btn-outline-secondary:focus {\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {\n color: #6c757d;\n background-color: transparent;\n}\n\n.btn-outline-secondary:not(:disabled):not(.disabled).active, .btn-outline-secondary:not(:disabled):not(.disabled):active, .show > .btn-outline-secondary.dropdown-toggle {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.btn-outline-success {\n color: #28a745;\n background-color: transparent;\n background-image: none;\n border-color: #28a745;\n}\n\n.btn-outline-success:hover {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-success.focus, .btn-outline-success:focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-outline-success.disabled, .btn-outline-success:disabled {\n color: #28a745;\n background-color: transparent;\n}\n\n.btn-outline-success:not(:disabled):not(.disabled).active, .btn-outline-success:not(:disabled):not(.disabled):active, .show > .btn-outline-success.dropdown-toggle {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-success:not(:disabled):not(.disabled).active:focus, .btn-outline-success:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-outline-info {\n color: #17a2b8;\n background-color: transparent;\n background-image: none;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:hover {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-info.focus, .btn-outline-info:focus {\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-outline-info.disabled, .btn-outline-info:disabled {\n color: #17a2b8;\n background-color: transparent;\n}\n\n.btn-outline-info:not(:disabled):not(.disabled).active, .btn-outline-info:not(:disabled):not(.disabled):active, .show > .btn-outline-info.dropdown-toggle {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:not(:disabled):not(.disabled).active:focus, .btn-outline-info:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-info.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-outline-warning {\n color: #ffc107;\n background-color: transparent;\n background-image: none;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:hover {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-outline-warning.focus, .btn-outline-warning:focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-outline-warning.disabled, .btn-outline-warning:disabled {\n color: #ffc107;\n background-color: transparent;\n}\n\n.btn-outline-warning:not(:disabled):not(.disabled).active, .btn-outline-warning:not(:disabled):not(.disabled):active, .show > .btn-outline-warning.dropdown-toggle {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:not(:disabled):not(.disabled).active:focus, .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-outline-danger {\n color: #dc3545;\n background-color: transparent;\n background-image: none;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:hover {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-danger.focus, .btn-outline-danger:focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-outline-danger.disabled, .btn-outline-danger:disabled {\n color: #dc3545;\n background-color: transparent;\n}\n\n.btn-outline-danger:not(:disabled):not(.disabled).active, .btn-outline-danger:not(:disabled):not(.disabled):active, .show > .btn-outline-danger.dropdown-toggle {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:not(:disabled):not(.disabled).active:focus, .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-outline-light {\n color: #f8f9fa;\n background-color: transparent;\n background-image: none;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:hover {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light.focus, .btn-outline-light:focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-outline-light.disabled, .btn-outline-light:disabled {\n color: #f8f9fa;\n background-color: transparent;\n}\n\n.btn-outline-light:not(:disabled):not(.disabled).active, .btn-outline-light:not(:disabled):not(.disabled):active, .show > .btn-outline-light.dropdown-toggle {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:not(:disabled):not(.disabled).active:focus, .btn-outline-light:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-light.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-outline-dark {\n color: #343a40;\n background-color: transparent;\n background-image: none;\n border-color: #343a40;\n}\n\n.btn-outline-dark:hover {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-outline-dark.focus, .btn-outline-dark:focus {\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-outline-dark.disabled, .btn-outline-dark:disabled {\n color: #343a40;\n background-color: transparent;\n}\n\n.btn-outline-dark:not(:disabled):not(.disabled).active, .btn-outline-dark:not(:disabled):not(.disabled):active, .show > .btn-outline-dark.dropdown-toggle {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-outline-dark:not(:disabled):not(.disabled).active:focus, .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-link {\n font-weight: 400;\n color: #007bff;\n background-color: transparent;\n}\n\n.btn-link:hover {\n color: #0056b3;\n text-decoration: underline;\n background-color: transparent;\n border-color: transparent;\n}\n\n.btn-link.focus, .btn-link:focus {\n text-decoration: underline;\n border-color: transparent;\n box-shadow: none;\n}\n\n.btn-link.disabled, .btn-link:disabled {\n color: #6c757d;\n}\n\n.btn-group-lg > .btn, .btn-lg {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\n.btn-group-sm > .btn, .btn-sm {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.btn-block {\n display: block;\n width: 100%;\n}\n\n.btn-block + .btn-block {\n margin-top: 0.5rem;\n}\n\ninput[type=button].btn-block, input[type=reset].btn-block, input[type=submit].btn-block {\n width: 100%;\n}\n\n.fade {\n opacity: 0;\n transition: opacity 0.15s linear;\n}\n\n.fade.show {\n opacity: 1;\n}\n\n.collapse {\n display: none;\n}\n\n.collapse.show {\n display: block;\n}\n\ntr.collapse.show {\n display: table-row;\n}\n\ntbody.collapse.show {\n display: table-row-group;\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n transition: height 0.35s ease;\n}\n\n.dropdown, .dropup {\n position: relative;\n}\n\n.dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid;\n border-right: 0.3em solid transparent;\n border-bottom: 0;\n border-left: 0.3em solid transparent;\n}\n\n.dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 10rem;\n padding: 0.5rem 0;\n margin: 0.125rem 0 0;\n font-size: 1rem;\n color: #212529;\n text-align: left;\n list-style: none;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 0.25rem;\n}\n\n.dropup .dropdown-menu {\n margin-top: 0;\n margin-bottom: 0.125rem;\n}\n\n.dropup .dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0;\n border-right: 0.3em solid transparent;\n border-bottom: 0.3em solid;\n border-left: 0.3em solid transparent;\n}\n\n.dropup .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropright .dropdown-menu {\n margin-top: 0;\n margin-left: 0.125rem;\n}\n\n.dropright .dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-bottom: 0.3em solid transparent;\n border-left: 0.3em solid;\n}\n\n.dropright .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropright .dropdown-toggle::after {\n vertical-align: 0;\n}\n\n.dropleft .dropdown-menu {\n margin-top: 0;\n margin-right: 0.125rem;\n}\n\n.dropleft .dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n}\n\n.dropleft .dropdown-toggle::after {\n display: none;\n}\n\n.dropleft .dropdown-toggle::before {\n display: inline-block;\n width: 0;\n height: 0;\n margin-right: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0.3em solid;\n border-bottom: 0.3em solid transparent;\n}\n\n.dropleft .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropleft .dropdown-toggle::before {\n vertical-align: 0;\n}\n\n.dropdown-divider {\n height: 0;\n margin: 0.5rem 0;\n overflow: hidden;\n border-top: 1px solid #e9ecef;\n}\n\n.dropdown-item {\n display: block;\n width: 100%;\n padding: 0.25rem 1.5rem;\n clear: both;\n font-weight: 400;\n color: #212529;\n text-align: inherit;\n white-space: nowrap;\n background-color: transparent;\n border: 0;\n}\n\n.dropdown-item:focus, .dropdown-item:hover {\n color: #16181b;\n text-decoration: none;\n background-color: #f8f9fa;\n}\n\n.dropdown-item.active, .dropdown-item:active {\n color: #fff;\n text-decoration: none;\n background-color: #007bff;\n}\n\n.dropdown-item.disabled, .dropdown-item:disabled {\n color: #6c757d;\n background-color: transparent;\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n.dropdown-header {\n display: block;\n padding: 0.5rem 1.5rem;\n margin-bottom: 0;\n font-size: 0.875rem;\n color: #6c757d;\n white-space: nowrap;\n}\n\n.btn-group, .btn-group-vertical {\n position: relative;\n display: -webkit-inline-box;\n display: -ms-inline-flexbox;\n display: inline-flex;\n vertical-align: middle;\n}\n\n.btn-group-vertical > .btn, .btn-group > .btn {\n position: relative;\n -webkit-box-flex: 0;\n -ms-flex: 0 1 auto;\n flex: 0 1 auto;\n}\n\n.btn-group-vertical > .btn:hover, .btn-group > .btn:hover {\n z-index: 1;\n}\n\n.btn-group-vertical > .btn.active, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn:focus, .btn-group > .btn.active, .btn-group > .btn:active, .btn-group > .btn:focus {\n z-index: 1;\n}\n\n.btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group, .btn-group-vertical .btn + .btn, .btn-group-vertical .btn + .btn-group, .btn-group-vertical .btn-group + .btn, .btn-group-vertical .btn-group + .btn-group {\n margin-left: -1px;\n}\n\n.btn-toolbar {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n -webkit-box-pack: start;\n -ms-flex-pack: start;\n justify-content: flex-start;\n}\n\n.btn-toolbar .input-group {\n width: auto;\n}\n\n.btn-group > .btn:first-child {\n margin-left: 0;\n}\n\n.btn-group > .btn-group:not(:last-child) > .btn, .btn-group > .btn:not(:last-child):not(.dropdown-toggle) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.btn-group > .btn-group:not(:first-child) > .btn, .btn-group > .btn:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.dropdown-toggle-split {\n padding-right: 0.5625rem;\n padding-left: 0.5625rem;\n}\n\n.dropdown-toggle-split::after {\n margin-left: 0;\n}\n\n.btn-group-sm > .btn + .dropdown-toggle-split, .btn-sm + .dropdown-toggle-split {\n padding-right: 0.375rem;\n padding-left: 0.375rem;\n}\n\n.btn-group-lg > .btn + .dropdown-toggle-split, .btn-lg + .dropdown-toggle-split {\n padding-right: 0.75rem;\n padding-left: 0.75rem;\n}\n\n.btn-group-vertical {\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n -webkit-box-align: start;\n -ms-flex-align: start;\n align-items: flex-start;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n}\n\n.btn-group-vertical .btn, .btn-group-vertical .btn-group {\n width: 100%;\n}\n\n.btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group {\n margin-top: -1px;\n margin-left: 0;\n}\n\n.btn-group-vertical > .btn-group:not(:last-child) > .btn, .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle) {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn-group-vertical > .btn-group:not(:first-child) > .btn, .btn-group-vertical > .btn:not(:first-child) {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.btn-group-toggle > .btn, .btn-group-toggle > .btn-group > .btn {\n margin-bottom: 0;\n}\n\n.btn-group-toggle > .btn input[type=checkbox], .btn-group-toggle > .btn input[type=radio], .btn-group-toggle > .btn-group > .btn input[type=checkbox], .btn-group-toggle > .btn-group > .btn input[type=radio] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n\n.input-group {\n position: relative;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n -webkit-box-align: stretch;\n -ms-flex-align: stretch;\n align-items: stretch;\n width: 100%;\n}\n\n.input-group > .custom-file, .input-group > .custom-select, .input-group > .form-control {\n position: relative;\n -webkit-box-flex: 1;\n -ms-flex: 1 1 auto;\n flex: 1 1 auto;\n width: 1%;\n margin-bottom: 0;\n}\n\n.input-group > .custom-file:focus, .input-group > .custom-select:focus, .input-group > .form-control:focus {\n z-index: 3;\n}\n\n.input-group > .custom-file + .custom-file, .input-group > .custom-file + .custom-select, .input-group > .custom-file + .form-control, .input-group > .custom-select + .custom-file, .input-group > .custom-select + .custom-select, .input-group > .custom-select + .form-control, .input-group > .form-control + .custom-file, .input-group > .form-control + .custom-select, .input-group > .form-control + .form-control {\n margin-left: -1px;\n}\n\n.input-group > .custom-select:not(:last-child), .input-group > .form-control:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .custom-select:not(:first-child), .input-group > .form-control:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group > .custom-file {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n}\n\n.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::before {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .custom-file:not(:first-child) .custom-file-label, .input-group > .custom-file:not(:first-child) .custom-file-label::before {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group-append, .input-group-prepend {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n}\n\n.input-group-append .btn, .input-group-prepend .btn {\n position: relative;\n z-index: 2;\n}\n\n.input-group-append .btn + .btn, .input-group-append .btn + .input-group-text, .input-group-append .input-group-text + .btn, .input-group-append .input-group-text + .input-group-text, .input-group-prepend .btn + .btn, .input-group-prepend .btn + .input-group-text, .input-group-prepend .input-group-text + .btn, .input-group-prepend .input-group-text + .input-group-text {\n margin-left: -1px;\n}\n\n.input-group-prepend {\n margin-right: -1px;\n}\n\n.input-group-append {\n margin-left: -1px;\n}\n\n.input-group-text {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n padding: 0.375rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n text-align: center;\n white-space: nowrap;\n background-color: #e9ecef;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n}\n\n.input-group-text input[type=checkbox], .input-group-text input[type=radio] {\n margin-top: 0;\n}\n\n.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group > .input-group-append:last-child > .input-group-text:not(:last-child), .input-group > .input-group-append:not(:last-child) > .btn, .input-group > .input-group-append:not(:last-child) > .input-group-text, .input-group > .input-group-prepend > .btn, .input-group > .input-group-prepend > .input-group-text {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .input-group-append > .btn, .input-group > .input-group-append > .input-group-text, .input-group > .input-group-prepend:first-child > .btn:not(:first-child), .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child), .input-group > .input-group-prepend:not(:first-child) > .btn, .input-group > .input-group-prepend:not(:first-child) > .input-group-text {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.custom-control {\n position: relative;\n display: block;\n min-height: 1.5rem;\n padding-left: 1.5rem;\n}\n\n.custom-control-inline {\n display: -webkit-inline-box;\n display: -ms-inline-flexbox;\n display: inline-flex;\n margin-right: 1rem;\n}\n\n.custom-control-input {\n position: absolute;\n z-index: -1;\n opacity: 0;\n}\n\n.custom-control-input:checked ~ .custom-control-label::before {\n color: #fff;\n background-color: #007bff;\n}\n\n.custom-control-input:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-control-input:active ~ .custom-control-label::before {\n color: #fff;\n background-color: #b3d7ff;\n}\n\n.custom-control-input:disabled ~ .custom-control-label {\n color: #6c757d;\n}\n\n.custom-control-input:disabled ~ .custom-control-label::before {\n background-color: #e9ecef;\n}\n\n.custom-control-label {\n margin-bottom: 0;\n}\n\n.custom-control-label::before {\n position: absolute;\n top: 0.25rem;\n left: 0;\n display: block;\n width: 1rem;\n height: 1rem;\n pointer-events: none;\n content: \"\";\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n background-color: #dee2e6;\n}\n\n.custom-control-label::after {\n position: absolute;\n top: 0.25rem;\n left: 0;\n display: block;\n width: 1rem;\n height: 1rem;\n content: \"\";\n background-repeat: no-repeat;\n background-position: center center;\n background-size: 50% 50%;\n}\n\n.custom-checkbox .custom-control-label::before {\n border-radius: 0.25rem;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {\n background-color: #007bff;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E\");\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {\n background-color: #007bff;\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E\");\n}\n\n.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-radio .custom-control-label::before {\n border-radius: 50%;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::before {\n background-color: #007bff;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E\");\n}\n\n.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-select {\n display: inline-block;\n width: 100%;\n height: calc(2.25rem + 2px);\n padding: 0.375rem 1.75rem 0.375rem 0.75rem;\n line-height: 1.5;\n color: #495057;\n vertical-align: middle;\n background: #fff url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\") no-repeat right 0.75rem center;\n background-size: 8px 10px;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n}\n\n.custom-select:focus {\n border-color: #80bdff;\n outline: 0;\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(128, 189, 255, 0.5);\n}\n\n.custom-select:focus::-ms-value {\n color: #495057;\n background-color: #fff;\n}\n\n.custom-select[multiple], .custom-select[size]:not([size=\"1\"]) {\n height: auto;\n padding-right: 0.75rem;\n background-image: none;\n}\n\n.custom-select:disabled {\n color: #6c757d;\n background-color: #e9ecef;\n}\n\n.custom-select::-ms-expand {\n opacity: 0;\n}\n\n.custom-select-sm {\n height: calc(1.8125rem + 2px);\n padding-top: 0.375rem;\n padding-bottom: 0.375rem;\n font-size: 75%;\n}\n\n.custom-select-lg {\n height: calc(2.875rem + 2px);\n padding-top: 0.375rem;\n padding-bottom: 0.375rem;\n font-size: 125%;\n}\n\n.custom-file {\n position: relative;\n display: inline-block;\n width: 100%;\n height: calc(2.25rem + 2px);\n margin-bottom: 0;\n}\n\n.custom-file-input {\n position: relative;\n z-index: 2;\n width: 100%;\n height: calc(2.25rem + 2px);\n margin: 0;\n opacity: 0;\n}\n\n.custom-file-input:focus ~ .custom-file-control {\n border-color: #80bdff;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-file-input:focus ~ .custom-file-control::before {\n border-color: #80bdff;\n}\n\n.custom-file-input:lang(en) ~ .custom-file-label::after {\n content: \"Browse\";\n}\n\n.custom-file-label {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1;\n height: calc(2.25rem + 2px);\n padding: 0.375rem 0.75rem;\n line-height: 1.5;\n color: #495057;\n background-color: #fff;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n}\n\n.custom-file-label::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n z-index: 3;\n display: block;\n height: calc(2.25rem + 2px - 2px);\n padding: 0.375rem 0.75rem;\n line-height: 1.5;\n color: #495057;\n content: \"Browse\";\n background-color: #e9ecef;\n border-left: 1px solid #ced4da;\n border-radius: 0 0.25rem 0.25rem 0;\n}\n\n.nav {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.nav-link {\n display: block;\n padding: 0.5rem 1rem;\n}\n\n.nav-link:focus, .nav-link:hover {\n text-decoration: none;\n}\n\n.nav-link.disabled {\n color: #6c757d;\n}\n\n.nav-tabs {\n border-bottom: 1px solid #dee2e6;\n}\n\n.nav-tabs .nav-item {\n margin-bottom: -1px;\n}\n\n.nav-tabs .nav-link {\n border: 1px solid transparent;\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {\n border-color: #e9ecef #e9ecef #dee2e6;\n}\n\n.nav-tabs .nav-link.disabled {\n color: #6c757d;\n background-color: transparent;\n border-color: transparent;\n}\n\n.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {\n color: #495057;\n background-color: #fff;\n border-color: #dee2e6 #dee2e6 #fff;\n}\n\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.nav-pills .nav-link {\n border-radius: 0.25rem;\n}\n\n.nav-pills .nav-link.active, .nav-pills .show > .nav-link {\n color: #fff;\n background-color: #007bff;\n}\n\n.nav-fill .nav-item {\n -webkit-box-flex: 1;\n -ms-flex: 1 1 auto;\n flex: 1 1 auto;\n text-align: center;\n}\n\n.nav-justified .nav-item {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -webkit-box-flex: 1;\n -ms-flex-positive: 1;\n flex-grow: 1;\n text-align: center;\n}\n\n.tab-content > .tab-pane {\n display: none;\n}\n\n.tab-content > .active {\n display: block;\n}\n\n.navbar {\n position: relative;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n -webkit-box-pack: justify;\n -ms-flex-pack: justify;\n justify-content: space-between;\n padding: 0.5rem 1rem;\n}\n\n.navbar > .container, .navbar > .container-fluid {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n -webkit-box-pack: justify;\n -ms-flex-pack: justify;\n justify-content: space-between;\n}\n\n.navbar-brand {\n display: inline-block;\n padding-top: 0.3125rem;\n padding-bottom: 0.3125rem;\n margin-right: 1rem;\n font-size: 1.25rem;\n line-height: inherit;\n white-space: nowrap;\n}\n\n.navbar-brand:focus, .navbar-brand:hover {\n text-decoration: none;\n}\n\n.navbar-nav {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.navbar-nav .nav-link {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-nav .dropdown-menu {\n position: static;\n float: none;\n}\n\n.navbar-text {\n display: inline-block;\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n}\n\n.navbar-collapse {\n -ms-flex-preferred-size: 100%;\n flex-basis: 100%;\n -webkit-box-flex: 1;\n -ms-flex-positive: 1;\n flex-grow: 1;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n}\n\n.navbar-toggler {\n padding: 0.25rem 0.75rem;\n font-size: 1.25rem;\n line-height: 1;\n background-color: transparent;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.navbar-toggler:focus, .navbar-toggler:hover {\n text-decoration: none;\n}\n\n.navbar-toggler:not(:disabled):not(.disabled) {\n cursor: pointer;\n}\n\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5em;\n height: 1.5em;\n vertical-align: middle;\n content: \"\";\n background: no-repeat center center;\n background-size: 100% 100%;\n}\n\n@media (max-width: 575.98px) {\n .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n@media (min-width: 576px) {\n .navbar-expand-sm {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-flow: row nowrap;\n flex-flow: row nowrap;\n -webkit-box-pack: start;\n -ms-flex-pack: start;\n justify-content: flex-start;\n }\n .navbar-expand-sm .navbar-nav {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n }\n .navbar-expand-sm .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-sm .navbar-nav .dropdown-menu-right {\n right: 0;\n left: auto;\n }\n .navbar-expand-sm .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid {\n -ms-flex-wrap: nowrap;\n flex-wrap: nowrap;\n }\n .navbar-expand-sm .navbar-collapse {\n display: -webkit-box !important;\n display: -ms-flexbox !important;\n display: flex !important;\n -ms-flex-preferred-size: auto;\n flex-basis: auto;\n }\n .navbar-expand-sm .navbar-toggler {\n display: none;\n }\n .navbar-expand-sm .dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n }\n}\n@media (max-width: 767.98px) {\n .navbar-expand-md > .container, .navbar-expand-md > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n@media (min-width: 768px) {\n .navbar-expand-md {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-flow: row nowrap;\n flex-flow: row nowrap;\n -webkit-box-pack: start;\n -ms-flex-pack: start;\n justify-content: flex-start;\n }\n .navbar-expand-md .navbar-nav {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n }\n .navbar-expand-md .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-md .navbar-nav .dropdown-menu-right {\n right: 0;\n left: auto;\n }\n .navbar-expand-md .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-md > .container, .navbar-expand-md > .container-fluid {\n -ms-flex-wrap: nowrap;\n flex-wrap: nowrap;\n }\n .navbar-expand-md .navbar-collapse {\n display: -webkit-box !important;\n display: -ms-flexbox !important;\n display: flex !important;\n -ms-flex-preferred-size: auto;\n flex-basis: auto;\n }\n .navbar-expand-md .navbar-toggler {\n display: none;\n }\n .navbar-expand-md .dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n }\n}\n@media (max-width: 991.98px) {\n .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n@media (min-width: 992px) {\n .navbar-expand-lg {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-flow: row nowrap;\n flex-flow: row nowrap;\n -webkit-box-pack: start;\n -ms-flex-pack: start;\n justify-content: flex-start;\n }\n .navbar-expand-lg .navbar-nav {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n }\n .navbar-expand-lg .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-lg .navbar-nav .dropdown-menu-right {\n right: 0;\n left: auto;\n }\n .navbar-expand-lg .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid {\n -ms-flex-wrap: nowrap;\n flex-wrap: nowrap;\n }\n .navbar-expand-lg .navbar-collapse {\n display: -webkit-box !important;\n display: -ms-flexbox !important;\n display: flex !important;\n -ms-flex-preferred-size: auto;\n flex-basis: auto;\n }\n .navbar-expand-lg .navbar-toggler {\n display: none;\n }\n .navbar-expand-lg .dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n }\n}\n@media (max-width: 1199.98px) {\n .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n@media (min-width: 1200px) {\n .navbar-expand-xl {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-flow: row nowrap;\n flex-flow: row nowrap;\n -webkit-box-pack: start;\n -ms-flex-pack: start;\n justify-content: flex-start;\n }\n .navbar-expand-xl .navbar-nav {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n }\n .navbar-expand-xl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-xl .navbar-nav .dropdown-menu-right {\n right: 0;\n left: auto;\n }\n .navbar-expand-xl .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid {\n -ms-flex-wrap: nowrap;\n flex-wrap: nowrap;\n }\n .navbar-expand-xl .navbar-collapse {\n display: -webkit-box !important;\n display: -ms-flexbox !important;\n display: flex !important;\n -ms-flex-preferred-size: auto;\n flex-basis: auto;\n }\n .navbar-expand-xl .navbar-toggler {\n display: none;\n }\n .navbar-expand-xl .dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n }\n}\n.navbar-expand {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-flow: row nowrap;\n flex-flow: row nowrap;\n -webkit-box-pack: start;\n -ms-flex-pack: start;\n justify-content: flex-start;\n}\n\n.navbar-expand > .container, .navbar-expand > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-expand .navbar-nav {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n}\n\n.navbar-expand .navbar-nav .dropdown-menu {\n position: absolute;\n}\n\n.navbar-expand .navbar-nav .dropdown-menu-right {\n right: 0;\n left: auto;\n}\n\n.navbar-expand .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n}\n\n.navbar-expand > .container, .navbar-expand > .container-fluid {\n -ms-flex-wrap: nowrap;\n flex-wrap: nowrap;\n}\n\n.navbar-expand .navbar-collapse {\n display: -webkit-box !important;\n display: -ms-flexbox !important;\n display: flex !important;\n -ms-flex-preferred-size: auto;\n flex-basis: auto;\n}\n\n.navbar-expand .navbar-toggler {\n display: none;\n}\n\n.navbar-expand .dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n}\n\n.navbar-light .navbar-brand {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-nav .nav-link {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {\n color: rgba(0, 0, 0, 0.7);\n}\n\n.navbar-light .navbar-nav .nav-link.disabled {\n color: rgba(0, 0, 0, 0.3);\n}\n\n.navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show > .nav-link {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-toggler {\n color: rgba(0, 0, 0, 0.5);\n border-color: rgba(0, 0, 0, 0.1);\n}\n\n.navbar-light .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\");\n}\n\n.navbar-light .navbar-text {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-text a {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-text a:focus, .navbar-light .navbar-text a:hover {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-dark .navbar-brand {\n color: #fff;\n}\n\n.navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover {\n color: #fff;\n}\n\n.navbar-dark .navbar-nav .nav-link {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {\n color: rgba(255, 255, 255, 0.75);\n}\n\n.navbar-dark .navbar-nav .nav-link.disabled {\n color: rgba(255, 255, 255, 0.25);\n}\n\n.navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .show > .nav-link {\n color: #fff;\n}\n\n.navbar-dark .navbar-toggler {\n color: rgba(255, 255, 255, 0.5);\n border-color: rgba(255, 255, 255, 0.1);\n}\n\n.navbar-dark .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\");\n}\n\n.navbar-dark .navbar-text {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-text a {\n color: #fff;\n}\n\n.navbar-dark .navbar-text a:focus, .navbar-dark .navbar-text a:hover {\n color: #fff;\n}\n\n.card {\n position: relative;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n min-width: 0;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: border-box;\n border: 1px solid rgba(0, 0, 0, 0.125);\n border-radius: 0.25rem;\n}\n\n.card > hr {\n margin-right: 0;\n margin-left: 0;\n}\n\n.card > .list-group:first-child .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.card > .list-group:last-child .list-group-item:last-child {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.card-body {\n -webkit-box-flex: 1;\n -ms-flex: 1 1 auto;\n flex: 1 1 auto;\n padding: 1.25rem;\n}\n\n.card-title {\n margin-bottom: 0.75rem;\n}\n\n.card-subtitle {\n margin-top: -0.375rem;\n margin-bottom: 0;\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link:hover {\n text-decoration: none;\n}\n\n.card-link + .card-link {\n margin-left: 1.25rem;\n}\n\n.card-header {\n padding: 0.75rem 1.25rem;\n margin-bottom: 0;\n background-color: rgba(0, 0, 0, 0.03);\n border-bottom: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.card-header:first-child {\n border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;\n}\n\n.card-header + .list-group .list-group-item:first-child {\n border-top: 0;\n}\n\n.card-footer {\n padding: 0.75rem 1.25rem;\n background-color: rgba(0, 0, 0, 0.03);\n border-top: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.card-footer:last-child {\n border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);\n}\n\n.card-header-tabs {\n margin-right: -0.625rem;\n margin-bottom: -0.75rem;\n margin-left: -0.625rem;\n border-bottom: 0;\n}\n\n.card-header-pills {\n margin-right: -0.625rem;\n margin-left: -0.625rem;\n}\n\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: 1.25rem;\n}\n\n.card-img {\n width: 100%;\n border-radius: calc(0.25rem - 1px);\n}\n\n.card-img-top {\n width: 100%;\n border-top-left-radius: calc(0.25rem - 1px);\n border-top-right-radius: calc(0.25rem - 1px);\n}\n\n.card-img-bottom {\n width: 100%;\n border-bottom-right-radius: calc(0.25rem - 1px);\n border-bottom-left-radius: calc(0.25rem - 1px);\n}\n\n.card-deck {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n}\n\n.card-deck .card {\n margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n .card-deck {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-flow: row wrap;\n flex-flow: row wrap;\n margin-right: -15px;\n margin-left: -15px;\n }\n .card-deck .card {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-flex: 1;\n -ms-flex: 1 0 0%;\n flex: 1 0 0%;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n margin-right: 15px;\n margin-bottom: 0;\n margin-left: 15px;\n }\n}\n.card-group {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n}\n\n.card-group > .card {\n margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n .card-group {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-flow: row wrap;\n flex-flow: row wrap;\n }\n .card-group > .card {\n -webkit-box-flex: 1;\n -ms-flex: 1 0 0%;\n flex: 1 0 0%;\n margin-bottom: 0;\n }\n .card-group > .card + .card {\n margin-left: 0;\n border-left: 0;\n }\n .card-group > .card:first-child {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n .card-group > .card:first-child .card-header, .card-group > .card:first-child .card-img-top {\n border-top-right-radius: 0;\n }\n .card-group > .card:first-child .card-footer, .card-group > .card:first-child .card-img-bottom {\n border-bottom-right-radius: 0;\n }\n .card-group > .card:last-child {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n .card-group > .card:last-child .card-header, .card-group > .card:last-child .card-img-top {\n border-top-left-radius: 0;\n }\n .card-group > .card:last-child .card-footer, .card-group > .card:last-child .card-img-bottom {\n border-bottom-left-radius: 0;\n }\n .card-group > .card:only-child {\n border-radius: 0.25rem;\n }\n .card-group > .card:only-child .card-header, .card-group > .card:only-child .card-img-top {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n }\n .card-group > .card:only-child .card-footer, .card-group > .card:only-child .card-img-bottom {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n }\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) {\n border-radius: 0;\n }\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer, .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header, .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom, .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top {\n border-radius: 0;\n }\n}\n.card-columns .card {\n margin-bottom: 0.75rem;\n}\n\n@media (min-width: 576px) {\n .card-columns {\n -webkit-column-count: 3;\n -moz-column-count: 3;\n column-count: 3;\n -webkit-column-gap: 1.25rem;\n -moz-column-gap: 1.25rem;\n column-gap: 1.25rem;\n }\n .card-columns .card {\n display: inline-block;\n width: 100%;\n }\n}\n.breadcrumb {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n padding: 0.75rem 1rem;\n margin-bottom: 1rem;\n list-style: none;\n background-color: #e9ecef;\n border-radius: 0.25rem;\n}\n\n.breadcrumb-item + .breadcrumb-item::before {\n display: inline-block;\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n color: #6c757d;\n content: \"/\";\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: underline;\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: none;\n}\n\n.breadcrumb-item.active {\n color: #6c757d;\n}\n\n.pagination {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n padding-left: 0;\n list-style: none;\n border-radius: 0.25rem;\n}\n\n.page-link {\n position: relative;\n display: block;\n padding: 0.5rem 0.75rem;\n margin-left: -1px;\n line-height: 1.25;\n color: #007bff;\n background-color: #fff;\n border: 1px solid #dee2e6;\n}\n\n.page-link:hover {\n color: #0056b3;\n text-decoration: none;\n background-color: #e9ecef;\n border-color: #dee2e6;\n}\n\n.page-link:focus {\n z-index: 2;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.page-link:not(:disabled):not(.disabled) {\n cursor: pointer;\n}\n\n.page-item:first-child .page-link {\n margin-left: 0;\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.page-item:last-child .page-link {\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n}\n\n.page-item.active .page-link {\n z-index: 1;\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.page-item.disabled .page-link {\n color: #6c757d;\n pointer-events: none;\n cursor: auto;\n background-color: #fff;\n border-color: #dee2e6;\n}\n\n.pagination-lg .page-link {\n padding: 0.75rem 1.5rem;\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.pagination-lg .page-item:first-child .page-link {\n border-top-left-radius: 0.3rem;\n border-bottom-left-radius: 0.3rem;\n}\n\n.pagination-lg .page-item:last-child .page-link {\n border-top-right-radius: 0.3rem;\n border-bottom-right-radius: 0.3rem;\n}\n\n.pagination-sm .page-link {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.pagination-sm .page-item:first-child .page-link {\n border-top-left-radius: 0.2rem;\n border-bottom-left-radius: 0.2rem;\n}\n\n.pagination-sm .page-item:last-child .page-link {\n border-top-right-radius: 0.2rem;\n border-bottom-right-radius: 0.2rem;\n}\n\n.badge {\n display: inline-block;\n padding: 0.25em 0.4em;\n font-size: 75%;\n font-weight: 700;\n line-height: 1;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: 0.25rem;\n}\n\n.badge:empty {\n display: none;\n}\n\n.btn .badge {\n position: relative;\n top: -1px;\n}\n\n.badge-pill {\n padding-right: 0.6em;\n padding-left: 0.6em;\n border-radius: 10rem;\n}\n\n.badge-primary {\n color: #fff;\n background-color: #007bff;\n}\n\n.badge-primary[href]:focus, .badge-primary[href]:hover {\n color: #fff;\n text-decoration: none;\n background-color: #0062cc;\n}\n\n.badge-secondary {\n color: #fff;\n background-color: #6c757d;\n}\n\n.badge-secondary[href]:focus, .badge-secondary[href]:hover {\n color: #fff;\n text-decoration: none;\n background-color: #545b62;\n}\n\n.badge-success {\n color: #fff;\n background-color: #28a745;\n}\n\n.badge-success[href]:focus, .badge-success[href]:hover {\n color: #fff;\n text-decoration: none;\n background-color: #1e7e34;\n}\n\n.badge-info {\n color: #fff;\n background-color: #17a2b8;\n}\n\n.badge-info[href]:focus, .badge-info[href]:hover {\n color: #fff;\n text-decoration: none;\n background-color: #117a8b;\n}\n\n.badge-warning {\n color: #212529;\n background-color: #ffc107;\n}\n\n.badge-warning[href]:focus, .badge-warning[href]:hover {\n color: #212529;\n text-decoration: none;\n background-color: #d39e00;\n}\n\n.badge-danger {\n color: #fff;\n background-color: #dc3545;\n}\n\n.badge-danger[href]:focus, .badge-danger[href]:hover {\n color: #fff;\n text-decoration: none;\n background-color: #bd2130;\n}\n\n.badge-light {\n color: #212529;\n background-color: #f8f9fa;\n}\n\n.badge-light[href]:focus, .badge-light[href]:hover {\n color: #212529;\n text-decoration: none;\n background-color: #dae0e5;\n}\n\n.badge-dark {\n color: #fff;\n background-color: #343a40;\n}\n\n.badge-dark[href]:focus, .badge-dark[href]:hover {\n color: #fff;\n text-decoration: none;\n background-color: #1d2124;\n}\n\n.jumbotron {\n padding: 2rem 1rem;\n margin-bottom: 2rem;\n background-color: #e9ecef;\n border-radius: 0.3rem;\n}\n\n@media (min-width: 576px) {\n .jumbotron {\n padding: 4rem 2rem;\n }\n}\n.jumbotron-fluid {\n padding-right: 0;\n padding-left: 0;\n border-radius: 0;\n}\n\n.alert {\n position: relative;\n padding: 0.75rem 1.25rem;\n margin-bottom: 1rem;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.alert-heading {\n color: inherit;\n}\n\n.alert-link {\n font-weight: 700;\n}\n\n.alert-dismissible {\n padding-right: 4rem;\n}\n\n.alert-dismissible .close {\n position: absolute;\n top: 0;\n right: 0;\n padding: 0.75rem 1.25rem;\n color: inherit;\n}\n\n.alert-primary {\n color: #004085;\n background-color: #cce5ff;\n border-color: #b8daff;\n}\n\n.alert-primary hr {\n border-top-color: #9fcdff;\n}\n\n.alert-primary .alert-link {\n color: #002752;\n}\n\n.alert-secondary {\n color: #383d41;\n background-color: #e2e3e5;\n border-color: #d6d8db;\n}\n\n.alert-secondary hr {\n border-top-color: #c8cbcf;\n}\n\n.alert-secondary .alert-link {\n color: #202326;\n}\n\n.alert-success {\n color: #155724;\n background-color: #d4edda;\n border-color: #c3e6cb;\n}\n\n.alert-success hr {\n border-top-color: #b1dfbb;\n}\n\n.alert-success .alert-link {\n color: #0b2e13;\n}\n\n.alert-info {\n color: #0c5460;\n background-color: #d1ecf1;\n border-color: #bee5eb;\n}\n\n.alert-info hr {\n border-top-color: #abdde5;\n}\n\n.alert-info .alert-link {\n color: #062c33;\n}\n\n.alert-warning {\n color: #856404;\n background-color: #fff3cd;\n border-color: #ffeeba;\n}\n\n.alert-warning hr {\n border-top-color: #ffe8a1;\n}\n\n.alert-warning .alert-link {\n color: #533f03;\n}\n\n.alert-danger {\n color: #721c24;\n background-color: #f8d7da;\n border-color: #f5c6cb;\n}\n\n.alert-danger hr {\n border-top-color: #f1b0b7;\n}\n\n.alert-danger .alert-link {\n color: #491217;\n}\n\n.alert-light {\n color: #818182;\n background-color: #fefefe;\n border-color: #fdfdfe;\n}\n\n.alert-light hr {\n border-top-color: #ececf6;\n}\n\n.alert-light .alert-link {\n color: #686868;\n}\n\n.alert-dark {\n color: #1b1e21;\n background-color: #d6d8d9;\n border-color: #c6c8ca;\n}\n\n.alert-dark hr {\n border-top-color: #b9bbbe;\n}\n\n.alert-dark .alert-link {\n color: #040505;\n}\n\n@-webkit-keyframes progress-bar-stripes {\n from {\n background-position: 1rem 0;\n }\n to {\n background-position: 0 0;\n }\n}\n@keyframes progress-bar-stripes {\n from {\n background-position: 1rem 0;\n }\n to {\n background-position: 0 0;\n }\n}\n.progress {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n height: 1rem;\n overflow: hidden;\n font-size: 0.75rem;\n background-color: #e9ecef;\n border-radius: 0.25rem;\n}\n\n.progress-bar {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n color: #fff;\n text-align: center;\n background-color: #007bff;\n transition: width 0.6s ease;\n}\n\n.progress-bar-striped {\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: 1rem 1rem;\n}\n\n.progress-bar-animated {\n -webkit-animation: progress-bar-stripes 1s linear infinite;\n animation: progress-bar-stripes 1s linear infinite;\n}\n\n.media {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: start;\n -ms-flex-align: start;\n align-items: flex-start;\n}\n\n.media-body {\n -webkit-box-flex: 1;\n -ms-flex: 1;\n flex: 1;\n}\n\n.list-group {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n}\n\n.list-group-item-action {\n width: 100%;\n color: #495057;\n text-align: inherit;\n}\n\n.list-group-item-action:focus, .list-group-item-action:hover {\n color: #495057;\n text-decoration: none;\n background-color: #f8f9fa;\n}\n\n.list-group-item-action:active {\n color: #212529;\n background-color: #e9ecef;\n}\n\n.list-group-item {\n position: relative;\n display: block;\n padding: 0.75rem 1.25rem;\n margin-bottom: -1px;\n background-color: #fff;\n border: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.list-group-item:focus, .list-group-item:hover {\n z-index: 1;\n text-decoration: none;\n}\n\n.list-group-item.disabled, .list-group-item:disabled {\n color: #6c757d;\n background-color: #fff;\n}\n\n.list-group-item.active {\n z-index: 2;\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.list-group-flush .list-group-item {\n border-right: 0;\n border-left: 0;\n border-radius: 0;\n}\n\n.list-group-flush:first-child .list-group-item:first-child {\n border-top: 0;\n}\n\n.list-group-flush:last-child .list-group-item:last-child {\n border-bottom: 0;\n}\n\n.list-group-item-primary {\n color: #004085;\n background-color: #b8daff;\n}\n\n.list-group-item-primary.list-group-item-action:focus, .list-group-item-primary.list-group-item-action:hover {\n color: #004085;\n background-color: #9fcdff;\n}\n\n.list-group-item-primary.list-group-item-action.active {\n color: #fff;\n background-color: #004085;\n border-color: #004085;\n}\n\n.list-group-item-secondary {\n color: #383d41;\n background-color: #d6d8db;\n}\n\n.list-group-item-secondary.list-group-item-action:focus, .list-group-item-secondary.list-group-item-action:hover {\n color: #383d41;\n background-color: #c8cbcf;\n}\n\n.list-group-item-secondary.list-group-item-action.active {\n color: #fff;\n background-color: #383d41;\n border-color: #383d41;\n}\n\n.list-group-item-success {\n color: #155724;\n background-color: #c3e6cb;\n}\n\n.list-group-item-success.list-group-item-action:focus, .list-group-item-success.list-group-item-action:hover {\n color: #155724;\n background-color: #b1dfbb;\n}\n\n.list-group-item-success.list-group-item-action.active {\n color: #fff;\n background-color: #155724;\n border-color: #155724;\n}\n\n.list-group-item-info {\n color: #0c5460;\n background-color: #bee5eb;\n}\n\n.list-group-item-info.list-group-item-action:focus, .list-group-item-info.list-group-item-action:hover {\n color: #0c5460;\n background-color: #abdde5;\n}\n\n.list-group-item-info.list-group-item-action.active {\n color: #fff;\n background-color: #0c5460;\n border-color: #0c5460;\n}\n\n.list-group-item-warning {\n color: #856404;\n background-color: #ffeeba;\n}\n\n.list-group-item-warning.list-group-item-action:focus, .list-group-item-warning.list-group-item-action:hover {\n color: #856404;\n background-color: #ffe8a1;\n}\n\n.list-group-item-warning.list-group-item-action.active {\n color: #fff;\n background-color: #856404;\n border-color: #856404;\n}\n\n.list-group-item-danger {\n color: #721c24;\n background-color: #f5c6cb;\n}\n\n.list-group-item-danger.list-group-item-action:focus, .list-group-item-danger.list-group-item-action:hover {\n color: #721c24;\n background-color: #f1b0b7;\n}\n\n.list-group-item-danger.list-group-item-action.active {\n color: #fff;\n background-color: #721c24;\n border-color: #721c24;\n}\n\n.list-group-item-light {\n color: #818182;\n background-color: #fdfdfe;\n}\n\n.list-group-item-light.list-group-item-action:focus, .list-group-item-light.list-group-item-action:hover {\n color: #818182;\n background-color: #ececf6;\n}\n\n.list-group-item-light.list-group-item-action.active {\n color: #fff;\n background-color: #818182;\n border-color: #818182;\n}\n\n.list-group-item-dark {\n color: #1b1e21;\n background-color: #c6c8ca;\n}\n\n.list-group-item-dark.list-group-item-action:focus, .list-group-item-dark.list-group-item-action:hover {\n color: #1b1e21;\n background-color: #b9bbbe;\n}\n\n.list-group-item-dark.list-group-item-action.active {\n color: #fff;\n background-color: #1b1e21;\n border-color: #1b1e21;\n}\n\n.close {\n float: right;\n font-size: 1.5rem;\n font-weight: 700;\n line-height: 1;\n color: #000;\n text-shadow: 0 1px 0 #fff;\n opacity: 0.5;\n}\n\n.close:focus, .close:hover {\n color: #000;\n text-decoration: none;\n opacity: 0.75;\n}\n\n.close:not(:disabled):not(.disabled) {\n cursor: pointer;\n}\n\nbutton.close {\n padding: 0;\n background-color: transparent;\n border: 0;\n -webkit-appearance: none;\n}\n\n.modal-open {\n overflow: hidden;\n}\n\n.modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1050;\n display: none;\n overflow: hidden;\n outline: 0;\n}\n\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 0.5rem;\n pointer-events: none;\n}\n\n.modal.fade .modal-dialog {\n transition: -webkit-transform 0.3s ease-out;\n transition: transform 0.3s ease-out;\n transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;\n -webkit-transform: translate(0, -25%);\n transform: translate(0, -25%);\n}\n\n.modal.show .modal-dialog {\n -webkit-transform: translate(0, 0);\n transform: translate(0, 0);\n}\n\n.modal-dialog-centered {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n min-height: calc(100% - 1rem);\n}\n\n.modal-content {\n position: relative;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n width: 100%;\n pointer-events: auto;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n outline: 0;\n}\n\n.modal-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1040;\n background-color: #000;\n}\n\n.modal-backdrop.fade {\n opacity: 0;\n}\n\n.modal-backdrop.show {\n opacity: 0.5;\n}\n\n.modal-header {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: start;\n -ms-flex-align: start;\n align-items: flex-start;\n -webkit-box-pack: justify;\n -ms-flex-pack: justify;\n justify-content: space-between;\n padding: 1rem;\n border-bottom: 1px solid #e9ecef;\n border-top-left-radius: 0.3rem;\n border-top-right-radius: 0.3rem;\n}\n\n.modal-header .close {\n padding: 1rem;\n margin: -1rem -1rem -1rem auto;\n}\n\n.modal-title {\n margin-bottom: 0;\n line-height: 1.5;\n}\n\n.modal-body {\n position: relative;\n -webkit-box-flex: 1;\n -ms-flex: 1 1 auto;\n flex: 1 1 auto;\n padding: 1rem;\n}\n\n.modal-footer {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n -webkit-box-pack: end;\n -ms-flex-pack: end;\n justify-content: flex-end;\n padding: 1rem;\n border-top: 1px solid #e9ecef;\n}\n\n.modal-footer > :not(:first-child) {\n margin-left: 0.25rem;\n}\n\n.modal-footer > :not(:last-child) {\n margin-right: 0.25rem;\n}\n\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n\n@media (min-width: 576px) {\n .modal-dialog {\n max-width: 500px;\n margin: 1.75rem auto;\n }\n .modal-dialog-centered {\n min-height: calc(100% - 3.5rem);\n }\n .modal-sm {\n max-width: 300px;\n }\n}\n@media (min-width: 992px) {\n .modal-lg {\n max-width: 800px;\n }\n}\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n word-wrap: break-word;\n opacity: 0;\n}\n\n.tooltip.show {\n opacity: 0.9;\n}\n\n.tooltip .arrow {\n position: absolute;\n display: block;\n width: 0.8rem;\n height: 0.4rem;\n}\n\n.tooltip .arrow::before {\n position: absolute;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-tooltip-auto[x-placement^=top], .bs-tooltip-top {\n padding: 0.4rem 0;\n}\n\n.bs-tooltip-auto[x-placement^=top] .arrow, .bs-tooltip-top .arrow {\n bottom: 0;\n}\n\n.bs-tooltip-auto[x-placement^=top] .arrow::before, .bs-tooltip-top .arrow::before {\n top: 0;\n border-width: 0.4rem 0.4rem 0;\n border-top-color: #000;\n}\n\n.bs-tooltip-auto[x-placement^=right], .bs-tooltip-right {\n padding: 0 0.4rem;\n}\n\n.bs-tooltip-auto[x-placement^=right] .arrow, .bs-tooltip-right .arrow {\n left: 0;\n width: 0.4rem;\n height: 0.8rem;\n}\n\n.bs-tooltip-auto[x-placement^=right] .arrow::before, .bs-tooltip-right .arrow::before {\n right: 0;\n border-width: 0.4rem 0.4rem 0.4rem 0;\n border-right-color: #000;\n}\n\n.bs-tooltip-auto[x-placement^=bottom], .bs-tooltip-bottom {\n padding: 0.4rem 0;\n}\n\n.bs-tooltip-auto[x-placement^=bottom] .arrow, .bs-tooltip-bottom .arrow {\n top: 0;\n}\n\n.bs-tooltip-auto[x-placement^=bottom] .arrow::before, .bs-tooltip-bottom .arrow::before {\n bottom: 0;\n border-width: 0 0.4rem 0.4rem;\n border-bottom-color: #000;\n}\n\n.bs-tooltip-auto[x-placement^=left], .bs-tooltip-left {\n padding: 0 0.4rem;\n}\n\n.bs-tooltip-auto[x-placement^=left] .arrow, .bs-tooltip-left .arrow {\n right: 0;\n width: 0.4rem;\n height: 0.8rem;\n}\n\n.bs-tooltip-auto[x-placement^=left] .arrow::before, .bs-tooltip-left .arrow::before {\n left: 0;\n border-width: 0.4rem 0 0.4rem 0.4rem;\n border-left-color: #000;\n}\n\n.tooltip-inner {\n max-width: 200px;\n padding: 0.25rem 0.5rem;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 0.25rem;\n}\n\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: block;\n max-width: 276px;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n}\n\n.popover .arrow {\n position: absolute;\n display: block;\n width: 1rem;\n height: 0.5rem;\n margin: 0 0.3rem;\n}\n\n.popover .arrow::after, .popover .arrow::before {\n position: absolute;\n display: block;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-popover-auto[x-placement^=top], .bs-popover-top {\n margin-bottom: 0.5rem;\n}\n\n.bs-popover-auto[x-placement^=top] .arrow, .bs-popover-top .arrow {\n bottom: calc((0.5rem + 1px) * -1);\n}\n\n.bs-popover-auto[x-placement^=top] .arrow::after, .bs-popover-auto[x-placement^=top] .arrow::before, .bs-popover-top .arrow::after, .bs-popover-top .arrow::before {\n border-width: 0.5rem 0.5rem 0;\n}\n\n.bs-popover-auto[x-placement^=top] .arrow::before, .bs-popover-top .arrow::before {\n bottom: 0;\n border-top-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-auto[x-placement^=top] .arrow::after, .bs-popover-top .arrow::after {\n bottom: 1px;\n border-top-color: #fff;\n}\n\n.bs-popover-auto[x-placement^=right], .bs-popover-right {\n margin-left: 0.5rem;\n}\n\n.bs-popover-auto[x-placement^=right] .arrow, .bs-popover-right .arrow {\n left: calc((0.5rem + 1px) * -1);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0;\n}\n\n.bs-popover-auto[x-placement^=right] .arrow::after, .bs-popover-auto[x-placement^=right] .arrow::before, .bs-popover-right .arrow::after, .bs-popover-right .arrow::before {\n border-width: 0.5rem 0.5rem 0.5rem 0;\n}\n\n.bs-popover-auto[x-placement^=right] .arrow::before, .bs-popover-right .arrow::before {\n left: 0;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-auto[x-placement^=right] .arrow::after, .bs-popover-right .arrow::after {\n left: 1px;\n border-right-color: #fff;\n}\n\n.bs-popover-auto[x-placement^=bottom], .bs-popover-bottom {\n margin-top: 0.5rem;\n}\n\n.bs-popover-auto[x-placement^=bottom] .arrow, .bs-popover-bottom .arrow {\n top: calc((0.5rem + 1px) * -1);\n}\n\n.bs-popover-auto[x-placement^=bottom] .arrow::after, .bs-popover-auto[x-placement^=bottom] .arrow::before, .bs-popover-bottom .arrow::after, .bs-popover-bottom .arrow::before {\n border-width: 0 0.5rem 0.5rem 0.5rem;\n}\n\n.bs-popover-auto[x-placement^=bottom] .arrow::before, .bs-popover-bottom .arrow::before {\n top: 0;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-auto[x-placement^=bottom] .arrow::after, .bs-popover-bottom .arrow::after {\n top: 1px;\n border-bottom-color: #fff;\n}\n\n.bs-popover-auto[x-placement^=bottom] .popover-header::before, .bs-popover-bottom .popover-header::before {\n position: absolute;\n top: 0;\n left: 50%;\n display: block;\n width: 1rem;\n margin-left: -0.5rem;\n content: \"\";\n border-bottom: 1px solid #f7f7f7;\n}\n\n.bs-popover-auto[x-placement^=left], .bs-popover-left {\n margin-right: 0.5rem;\n}\n\n.bs-popover-auto[x-placement^=left] .arrow, .bs-popover-left .arrow {\n right: calc((0.5rem + 1px) * -1);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0;\n}\n\n.bs-popover-auto[x-placement^=left] .arrow::after, .bs-popover-auto[x-placement^=left] .arrow::before, .bs-popover-left .arrow::after, .bs-popover-left .arrow::before {\n border-width: 0.5rem 0 0.5rem 0.5rem;\n}\n\n.bs-popover-auto[x-placement^=left] .arrow::before, .bs-popover-left .arrow::before {\n right: 0;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-auto[x-placement^=left] .arrow::after, .bs-popover-left .arrow::after {\n right: 1px;\n border-left-color: #fff;\n}\n\n.popover-header {\n padding: 0.5rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n color: inherit;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-top-left-radius: calc(0.3rem - 1px);\n border-top-right-radius: calc(0.3rem - 1px);\n}\n\n.popover-header:empty {\n display: none;\n}\n\n.popover-body {\n padding: 0.5rem 0.75rem;\n color: #212529;\n}\n\n.carousel {\n position: relative;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n\n.carousel-item {\n position: relative;\n display: none;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n width: 100%;\n transition: -webkit-transform 0.6s ease;\n transition: transform 0.6s ease;\n transition: transform 0.6s ease, -webkit-transform 0.6s ease;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n -webkit-perspective: 1000px;\n perspective: 1000px;\n}\n\n.carousel-item-next, .carousel-item-prev, .carousel-item.active {\n display: block;\n}\n\n.carousel-item-next, .carousel-item-prev {\n position: absolute;\n top: 0;\n}\n\n.carousel-item-next.carousel-item-left, .carousel-item-prev.carousel-item-right {\n -webkit-transform: translateX(0);\n transform: translateX(0);\n}\n\n@supports (-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d) {\n .carousel-item-next.carousel-item-left, .carousel-item-prev.carousel-item-right {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.active.carousel-item-right, .carousel-item-next {\n -webkit-transform: translateX(100%);\n transform: translateX(100%);\n}\n\n@supports (-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d) {\n .active.carousel-item-right, .carousel-item-next {\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n }\n}\n.active.carousel-item-left, .carousel-item-prev {\n -webkit-transform: translateX(-100%);\n transform: translateX(-100%);\n}\n\n@supports (-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d) {\n .active.carousel-item-left, .carousel-item-prev {\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n }\n}\n.carousel-control-next, .carousel-control-prev {\n position: absolute;\n top: 0;\n bottom: 0;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n width: 15%;\n color: #fff;\n text-align: center;\n opacity: 0.5;\n}\n\n.carousel-control-next:focus, .carousel-control-next:hover, .carousel-control-prev:focus, .carousel-control-prev:hover {\n color: #fff;\n text-decoration: none;\n outline: 0;\n opacity: 0.9;\n}\n\n.carousel-control-prev {\n left: 0;\n}\n\n.carousel-control-next {\n right: 0;\n}\n\n.carousel-control-next-icon, .carousel-control-prev-icon {\n display: inline-block;\n width: 20px;\n height: 20px;\n background: transparent no-repeat center center;\n background-size: 100% 100%;\n}\n\n.carousel-control-prev-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E\");\n}\n\n.carousel-control-next-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E\");\n}\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 10px;\n left: 0;\n z-index: 15;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n padding-left: 0;\n margin-right: 15%;\n margin-left: 15%;\n list-style: none;\n}\n\n.carousel-indicators li {\n position: relative;\n -webkit-box-flex: 0;\n -ms-flex: 0 1 auto;\n flex: 0 1 auto;\n width: 30px;\n height: 3px;\n margin-right: 3px;\n margin-left: 3px;\n text-indent: -999px;\n background-color: rgba(255, 255, 255, 0.5);\n}\n\n.carousel-indicators li::before {\n position: absolute;\n top: -10px;\n left: 0;\n display: inline-block;\n width: 100%;\n height: 10px;\n content: \"\";\n}\n\n.carousel-indicators li::after {\n position: absolute;\n bottom: -10px;\n left: 0;\n display: inline-block;\n width: 100%;\n height: 10px;\n content: \"\";\n}\n\n.carousel-indicators .active {\n background-color: #fff;\n}\n\n.carousel-caption {\n position: absolute;\n right: 15%;\n bottom: 20px;\n left: 15%;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #fff;\n text-align: center;\n}\n\n.align-baseline {\n vertical-align: baseline !important;\n}\n\n.align-top {\n vertical-align: top !important;\n}\n\n.align-middle {\n vertical-align: middle !important;\n}\n\n.align-bottom {\n vertical-align: bottom !important;\n}\n\n.align-text-bottom {\n vertical-align: text-bottom !important;\n}\n\n.align-text-top {\n vertical-align: text-top !important;\n}\n\n.bg-primary {\n background-color: #007bff !important;\n}\n\na.bg-primary:focus, a.bg-primary:hover, button.bg-primary:focus, button.bg-primary:hover {\n background-color: #0062cc !important;\n}\n\n.bg-secondary {\n background-color: #6c757d !important;\n}\n\na.bg-secondary:focus, a.bg-secondary:hover, button.bg-secondary:focus, button.bg-secondary:hover {\n background-color: #545b62 !important;\n}\n\n.bg-success {\n background-color: #28a745 !important;\n}\n\na.bg-success:focus, a.bg-success:hover, button.bg-success:focus, button.bg-success:hover {\n background-color: #1e7e34 !important;\n}\n\n.bg-info {\n background-color: #17a2b8 !important;\n}\n\na.bg-info:focus, a.bg-info:hover, button.bg-info:focus, button.bg-info:hover {\n background-color: #117a8b !important;\n}\n\n.bg-warning {\n background-color: #ffc107 !important;\n}\n\na.bg-warning:focus, a.bg-warning:hover, button.bg-warning:focus, button.bg-warning:hover {\n background-color: #d39e00 !important;\n}\n\n.bg-danger {\n background-color: #dc3545 !important;\n}\n\na.bg-danger:focus, a.bg-danger:hover, button.bg-danger:focus, button.bg-danger:hover {\n background-color: #bd2130 !important;\n}\n\n.bg-light {\n background-color: #f8f9fa !important;\n}\n\na.bg-light:focus, a.bg-light:hover, button.bg-light:focus, button.bg-light:hover {\n background-color: #dae0e5 !important;\n}\n\n.bg-dark {\n background-color: #343a40 !important;\n}\n\na.bg-dark:focus, a.bg-dark:hover, button.bg-dark:focus, button.bg-dark:hover {\n background-color: #1d2124 !important;\n}\n\n.bg-white {\n background-color: #fff !important;\n}\n\n.bg-transparent {\n background-color: transparent !important;\n}\n\n.border {\n border: 1px solid #dee2e6 !important;\n}\n\n.border-top {\n border-top: 1px solid #dee2e6 !important;\n}\n\n.border-right {\n border-right: 1px solid #dee2e6 !important;\n}\n\n.border-bottom {\n border-bottom: 1px solid #dee2e6 !important;\n}\n\n.border-left {\n border-left: 1px solid #dee2e6 !important;\n}\n\n.border-0 {\n border: 0 !important;\n}\n\n.border-top-0 {\n border-top: 0 !important;\n}\n\n.border-right-0 {\n border-right: 0 !important;\n}\n\n.border-bottom-0 {\n border-bottom: 0 !important;\n}\n\n.border-left-0 {\n border-left: 0 !important;\n}\n\n.border-primary {\n border-color: #007bff !important;\n}\n\n.border-secondary {\n border-color: #6c757d !important;\n}\n\n.border-success {\n border-color: #28a745 !important;\n}\n\n.border-info {\n border-color: #17a2b8 !important;\n}\n\n.border-warning {\n border-color: #ffc107 !important;\n}\n\n.border-danger {\n border-color: #dc3545 !important;\n}\n\n.border-light {\n border-color: #f8f9fa !important;\n}\n\n.border-dark {\n border-color: #343a40 !important;\n}\n\n.border-white {\n border-color: #fff !important;\n}\n\n.rounded {\n border-radius: 0.25rem !important;\n}\n\n.rounded-top {\n border-top-left-radius: 0.25rem !important;\n border-top-right-radius: 0.25rem !important;\n}\n\n.rounded-right {\n border-top-right-radius: 0.25rem !important;\n border-bottom-right-radius: 0.25rem !important;\n}\n\n.rounded-bottom {\n border-bottom-right-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-left {\n border-top-left-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-circle {\n border-radius: 50% !important;\n}\n\n.rounded-0 {\n border-radius: 0 !important;\n}\n\n.clearfix::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.d-none {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: -webkit-box !important;\n display: -ms-flexbox !important;\n display: flex !important;\n}\n\n.d-inline-flex {\n display: -webkit-inline-box !important;\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: -webkit-box !important;\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: -webkit-inline-box !important;\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: -webkit-box !important;\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-md-inline-flex {\n display: -webkit-inline-box !important;\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n@media (min-width: 992px) {\n .d-lg-none {\n display: none !important;\n }\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: -webkit-box !important;\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: -webkit-inline-box !important;\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n@media (min-width: 1200px) {\n .d-xl-none {\n display: none !important;\n }\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: -webkit-box !important;\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: -webkit-inline-box !important;\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n@media print {\n .d-print-none {\n display: none !important;\n }\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: -webkit-box !important;\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-print-inline-flex {\n display: -webkit-inline-box !important;\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n.embed-responsive {\n position: relative;\n display: block;\n width: 100%;\n padding: 0;\n overflow: hidden;\n}\n\n.embed-responsive::before {\n display: block;\n content: \"\";\n}\n\n.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 0;\n}\n\n.embed-responsive-21by9::before {\n padding-top: 42.857143%;\n}\n\n.embed-responsive-16by9::before {\n padding-top: 56.25%;\n}\n\n.embed-responsive-4by3::before {\n padding-top: 75%;\n}\n\n.embed-responsive-1by1::before {\n padding-top: 100%;\n}\n\n.flex-row {\n -webkit-box-orient: horizontal !important;\n -webkit-box-direction: normal !important;\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n}\n\n.flex-column {\n -webkit-box-orient: vertical !important;\n -webkit-box-direction: normal !important;\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n -webkit-box-orient: horizontal !important;\n -webkit-box-direction: reverse !important;\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n -webkit-box-orient: vertical !important;\n -webkit-box-direction: reverse !important;\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n}\n\n.justify-content-start {\n -webkit-box-pack: start !important;\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n -webkit-box-pack: end !important;\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n -webkit-box-pack: center !important;\n -ms-flex-pack: center !important;\n justify-content: center !important;\n}\n\n.justify-content-between {\n -webkit-box-pack: justify !important;\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n}\n\n.align-items-start {\n -webkit-box-align: start !important;\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n}\n\n.align-items-end {\n -webkit-box-align: end !important;\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n}\n\n.align-items-center {\n -webkit-box-align: center !important;\n -ms-flex-align: center !important;\n align-items: center !important;\n}\n\n.align-items-baseline {\n -webkit-box-align: baseline !important;\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n -webkit-box-align: stretch !important;\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n}\n\n.align-content-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n}\n\n.align-content-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n}\n\n.align-content-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n}\n\n.align-content-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n}\n\n.align-content-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n}\n\n.align-self-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n}\n\n.align-self-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n}\n\n.align-self-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n}\n\n.align-self-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n}\n\n.align-self-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n}\n\n@media (min-width: 576px) {\n .flex-sm-row {\n -webkit-box-orient: horizontal !important;\n -webkit-box-direction: normal !important;\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-sm-column {\n -webkit-box-orient: vertical !important;\n -webkit-box-direction: normal !important;\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n -webkit-box-orient: horizontal !important;\n -webkit-box-direction: reverse !important;\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n -webkit-box-orient: vertical !important;\n -webkit-box-direction: reverse !important;\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-sm-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-sm-start {\n -webkit-box-pack: start !important;\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n -webkit-box-pack: end !important;\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n -webkit-box-pack: center !important;\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-sm-between {\n -webkit-box-pack: justify !important;\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-sm-start {\n -webkit-box-align: start !important;\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n -webkit-box-align: end !important;\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n -webkit-box-align: center !important;\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-sm-baseline {\n -webkit-box-align: baseline !important;\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n -webkit-box-align: stretch !important;\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-sm-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-sm-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-sm-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-sm-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-sm-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n@media (min-width: 768px) {\n .flex-md-row {\n -webkit-box-orient: horizontal !important;\n -webkit-box-direction: normal !important;\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-md-column {\n -webkit-box-orient: vertical !important;\n -webkit-box-direction: normal !important;\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n -webkit-box-orient: horizontal !important;\n -webkit-box-direction: reverse !important;\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n -webkit-box-orient: vertical !important;\n -webkit-box-direction: reverse !important;\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-md-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-md-start {\n -webkit-box-pack: start !important;\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n -webkit-box-pack: end !important;\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n -webkit-box-pack: center !important;\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-md-between {\n -webkit-box-pack: justify !important;\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-md-start {\n -webkit-box-align: start !important;\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-md-end {\n -webkit-box-align: end !important;\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-md-center {\n -webkit-box-align: center !important;\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-md-baseline {\n -webkit-box-align: baseline !important;\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n -webkit-box-align: stretch !important;\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-md-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-md-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-md-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-md-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-md-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-md-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-md-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-md-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-md-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-md-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n@media (min-width: 992px) {\n .flex-lg-row {\n -webkit-box-orient: horizontal !important;\n -webkit-box-direction: normal !important;\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-lg-column {\n -webkit-box-orient: vertical !important;\n -webkit-box-direction: normal !important;\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n -webkit-box-orient: horizontal !important;\n -webkit-box-direction: reverse !important;\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n -webkit-box-orient: vertical !important;\n -webkit-box-direction: reverse !important;\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-lg-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-lg-start {\n -webkit-box-pack: start !important;\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n -webkit-box-pack: end !important;\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n -webkit-box-pack: center !important;\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-lg-between {\n -webkit-box-pack: justify !important;\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-lg-start {\n -webkit-box-align: start !important;\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n -webkit-box-align: end !important;\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n -webkit-box-align: center !important;\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-lg-baseline {\n -webkit-box-align: baseline !important;\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n -webkit-box-align: stretch !important;\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-lg-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-lg-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-lg-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-lg-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-lg-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n@media (min-width: 1200px) {\n .flex-xl-row {\n -webkit-box-orient: horizontal !important;\n -webkit-box-direction: normal !important;\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-xl-column {\n -webkit-box-orient: vertical !important;\n -webkit-box-direction: normal !important;\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n -webkit-box-orient: horizontal !important;\n -webkit-box-direction: reverse !important;\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n -webkit-box-orient: vertical !important;\n -webkit-box-direction: reverse !important;\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-xl-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xl-start {\n -webkit-box-pack: start !important;\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n -webkit-box-pack: end !important;\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n -webkit-box-pack: center !important;\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-xl-between {\n -webkit-box-pack: justify !important;\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-xl-start {\n -webkit-box-align: start !important;\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n -webkit-box-align: end !important;\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n -webkit-box-align: center !important;\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-xl-baseline {\n -webkit-box-align: baseline !important;\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n -webkit-box-align: stretch !important;\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-xl-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-xl-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-xl-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-xl-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-xl-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n.float-left {\n float: left !important;\n}\n\n.float-right {\n float: right !important;\n}\n\n.float-none {\n float: none !important;\n}\n\n@media (min-width: 576px) {\n .float-sm-left {\n float: left !important;\n }\n .float-sm-right {\n float: right !important;\n }\n .float-sm-none {\n float: none !important;\n }\n}\n@media (min-width: 768px) {\n .float-md-left {\n float: left !important;\n }\n .float-md-right {\n float: right !important;\n }\n .float-md-none {\n float: none !important;\n }\n}\n@media (min-width: 992px) {\n .float-lg-left {\n float: left !important;\n }\n .float-lg-right {\n float: right !important;\n }\n .float-lg-none {\n float: none !important;\n }\n}\n@media (min-width: 1200px) {\n .float-xl-left {\n float: left !important;\n }\n .float-xl-right {\n float: right !important;\n }\n .float-xl-none {\n float: none !important;\n }\n}\n.position-static {\n position: static !important;\n}\n\n.position-relative {\n position: relative !important;\n}\n\n.position-absolute {\n position: absolute !important;\n}\n\n.position-fixed {\n position: fixed !important;\n}\n\n.position-sticky {\n position: -webkit-sticky !important;\n position: sticky !important;\n}\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1030;\n}\n\n@supports (position: -webkit-sticky) or (position: sticky) {\n .sticky-top {\n position: -webkit-sticky;\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n}\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n -webkit-clip-path: inset(50%);\n clip-path: inset(50%);\n border: 0;\n}\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n overflow: visible;\n clip: auto;\n white-space: normal;\n -webkit-clip-path: none;\n clip-path: none;\n}\n\n.w-25 {\n width: 25% !important;\n}\n\n.w-50 {\n width: 50% !important;\n}\n\n.w-75 {\n width: 75% !important;\n}\n\n.w-100 {\n width: 100% !important;\n}\n\n.h-25 {\n height: 25% !important;\n}\n\n.h-50 {\n height: 50% !important;\n}\n\n.h-75 {\n height: 75% !important;\n}\n\n.h-100 {\n height: 100% !important;\n}\n\n.mw-100 {\n max-width: 100% !important;\n}\n\n.mh-100 {\n max-height: 100% !important;\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.mt-0, .my-0 {\n margin-top: 0 !important;\n}\n\n.mr-0, .mx-0 {\n margin-right: 0 !important;\n}\n\n.mb-0, .my-0 {\n margin-bottom: 0 !important;\n}\n\n.ml-0, .mx-0 {\n margin-left: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.mt-1, .my-1 {\n margin-top: 0.25rem !important;\n}\n\n.mr-1, .mx-1 {\n margin-right: 0.25rem !important;\n}\n\n.mb-1, .my-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.ml-1, .mx-1 {\n margin-left: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.mt-2, .my-2 {\n margin-top: 0.5rem !important;\n}\n\n.mr-2, .mx-2 {\n margin-right: 0.5rem !important;\n}\n\n.mb-2, .my-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.ml-2, .mx-2 {\n margin-left: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.mt-3, .my-3 {\n margin-top: 1rem !important;\n}\n\n.mr-3, .mx-3 {\n margin-right: 1rem !important;\n}\n\n.mb-3, .my-3 {\n margin-bottom: 1rem !important;\n}\n\n.ml-3, .mx-3 {\n margin-left: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.mt-4, .my-4 {\n margin-top: 1.5rem !important;\n}\n\n.mr-4, .mx-4 {\n margin-right: 1.5rem !important;\n}\n\n.mb-4, .my-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.ml-4, .mx-4 {\n margin-left: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.mt-5, .my-5 {\n margin-top: 3rem !important;\n}\n\n.mr-5, .mx-5 {\n margin-right: 3rem !important;\n}\n\n.mb-5, .my-5 {\n margin-bottom: 3rem !important;\n}\n\n.ml-5, .mx-5 {\n margin-left: 3rem !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.pt-0, .py-0 {\n padding-top: 0 !important;\n}\n\n.pr-0, .px-0 {\n padding-right: 0 !important;\n}\n\n.pb-0, .py-0 {\n padding-bottom: 0 !important;\n}\n\n.pl-0, .px-0 {\n padding-left: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.pt-1, .py-1 {\n padding-top: 0.25rem !important;\n}\n\n.pr-1, .px-1 {\n padding-right: 0.25rem !important;\n}\n\n.pb-1, .py-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pl-1, .px-1 {\n padding-left: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.pt-2, .py-2 {\n padding-top: 0.5rem !important;\n}\n\n.pr-2, .px-2 {\n padding-right: 0.5rem !important;\n}\n\n.pb-2, .py-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pl-2, .px-2 {\n padding-left: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.pt-3, .py-3 {\n padding-top: 1rem !important;\n}\n\n.pr-3, .px-3 {\n padding-right: 1rem !important;\n}\n\n.pb-3, .py-3 {\n padding-bottom: 1rem !important;\n}\n\n.pl-3, .px-3 {\n padding-left: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.pt-4, .py-4 {\n padding-top: 1.5rem !important;\n}\n\n.pr-4, .px-4 {\n padding-right: 1.5rem !important;\n}\n\n.pb-4, .py-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pl-4, .px-4 {\n padding-left: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.pt-5, .py-5 {\n padding-top: 3rem !important;\n}\n\n.pr-5, .px-5 {\n padding-right: 3rem !important;\n}\n\n.pb-5, .py-5 {\n padding-bottom: 3rem !important;\n}\n\n.pl-5, .px-5 {\n padding-left: 3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mt-auto, .my-auto {\n margin-top: auto !important;\n}\n\n.mr-auto, .mx-auto {\n margin-right: auto !important;\n}\n\n.mb-auto, .my-auto {\n margin-bottom: auto !important;\n}\n\n.ml-auto, .mx-auto {\n margin-left: auto !important;\n}\n\n@media (min-width: 576px) {\n .m-sm-0 {\n margin: 0 !important;\n }\n .mt-sm-0, .my-sm-0 {\n margin-top: 0 !important;\n }\n .mr-sm-0, .mx-sm-0 {\n margin-right: 0 !important;\n }\n .mb-sm-0, .my-sm-0 {\n margin-bottom: 0 !important;\n }\n .ml-sm-0, .mx-sm-0 {\n margin-left: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .mt-sm-1, .my-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mr-sm-1, .mx-sm-1 {\n margin-right: 0.25rem !important;\n }\n .mb-sm-1, .my-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-sm-1, .mx-sm-1 {\n margin-left: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .mt-sm-2, .my-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mr-sm-2, .mx-sm-2 {\n margin-right: 0.5rem !important;\n }\n .mb-sm-2, .my-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-sm-2, .mx-sm-2 {\n margin-left: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .mt-sm-3, .my-sm-3 {\n margin-top: 1rem !important;\n }\n .mr-sm-3, .mx-sm-3 {\n margin-right: 1rem !important;\n }\n .mb-sm-3, .my-sm-3 {\n margin-bottom: 1rem !important;\n }\n .ml-sm-3, .mx-sm-3 {\n margin-left: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .mt-sm-4, .my-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mr-sm-4, .mx-sm-4 {\n margin-right: 1.5rem !important;\n }\n .mb-sm-4, .my-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-sm-4, .mx-sm-4 {\n margin-left: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .mt-sm-5, .my-sm-5 {\n margin-top: 3rem !important;\n }\n .mr-sm-5, .mx-sm-5 {\n margin-right: 3rem !important;\n }\n .mb-sm-5, .my-sm-5 {\n margin-bottom: 3rem !important;\n }\n .ml-sm-5, .mx-sm-5 {\n margin-left: 3rem !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .pt-sm-0, .py-sm-0 {\n padding-top: 0 !important;\n }\n .pr-sm-0, .px-sm-0 {\n padding-right: 0 !important;\n }\n .pb-sm-0, .py-sm-0 {\n padding-bottom: 0 !important;\n }\n .pl-sm-0, .px-sm-0 {\n padding-left: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .pt-sm-1, .py-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pr-sm-1, .px-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pb-sm-1, .py-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-sm-1, .px-sm-1 {\n padding-left: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .pt-sm-2, .py-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pr-sm-2, .px-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pb-sm-2, .py-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-sm-2, .px-sm-2 {\n padding-left: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .pt-sm-3, .py-sm-3 {\n padding-top: 1rem !important;\n }\n .pr-sm-3, .px-sm-3 {\n padding-right: 1rem !important;\n }\n .pb-sm-3, .py-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pl-sm-3, .px-sm-3 {\n padding-left: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .pt-sm-4, .py-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pr-sm-4, .px-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pb-sm-4, .py-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-sm-4, .px-sm-4 {\n padding-left: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .pt-sm-5, .py-sm-5 {\n padding-top: 3rem !important;\n }\n .pr-sm-5, .px-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-5, .py-sm-5 {\n padding-bottom: 3rem !important;\n }\n .pl-sm-5, .px-sm-5 {\n padding-left: 3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mt-sm-auto, .my-sm-auto {\n margin-top: auto !important;\n }\n .mr-sm-auto, .mx-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-auto, .my-sm-auto {\n margin-bottom: auto !important;\n }\n .ml-sm-auto, .mx-sm-auto {\n margin-left: auto !important;\n }\n}\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0 !important;\n }\n .mt-md-0, .my-md-0 {\n margin-top: 0 !important;\n }\n .mr-md-0, .mx-md-0 {\n margin-right: 0 !important;\n }\n .mb-md-0, .my-md-0 {\n margin-bottom: 0 !important;\n }\n .ml-md-0, .mx-md-0 {\n margin-left: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .mt-md-1, .my-md-1 {\n margin-top: 0.25rem !important;\n }\n .mr-md-1, .mx-md-1 {\n margin-right: 0.25rem !important;\n }\n .mb-md-1, .my-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-md-1, .mx-md-1 {\n margin-left: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .mt-md-2, .my-md-2 {\n margin-top: 0.5rem !important;\n }\n .mr-md-2, .mx-md-2 {\n margin-right: 0.5rem !important;\n }\n .mb-md-2, .my-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-md-2, .mx-md-2 {\n margin-left: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .mt-md-3, .my-md-3 {\n margin-top: 1rem !important;\n }\n .mr-md-3, .mx-md-3 {\n margin-right: 1rem !important;\n }\n .mb-md-3, .my-md-3 {\n margin-bottom: 1rem !important;\n }\n .ml-md-3, .mx-md-3 {\n margin-left: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .mt-md-4, .my-md-4 {\n margin-top: 1.5rem !important;\n }\n .mr-md-4, .mx-md-4 {\n margin-right: 1.5rem !important;\n }\n .mb-md-4, .my-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-md-4, .mx-md-4 {\n margin-left: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .mt-md-5, .my-md-5 {\n margin-top: 3rem !important;\n }\n .mr-md-5, .mx-md-5 {\n margin-right: 3rem !important;\n }\n .mb-md-5, .my-md-5 {\n margin-bottom: 3rem !important;\n }\n .ml-md-5, .mx-md-5 {\n margin-left: 3rem !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .pt-md-0, .py-md-0 {\n padding-top: 0 !important;\n }\n .pr-md-0, .px-md-0 {\n padding-right: 0 !important;\n }\n .pb-md-0, .py-md-0 {\n padding-bottom: 0 !important;\n }\n .pl-md-0, .px-md-0 {\n padding-left: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .pt-md-1, .py-md-1 {\n padding-top: 0.25rem !important;\n }\n .pr-md-1, .px-md-1 {\n padding-right: 0.25rem !important;\n }\n .pb-md-1, .py-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-md-1, .px-md-1 {\n padding-left: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .pt-md-2, .py-md-2 {\n padding-top: 0.5rem !important;\n }\n .pr-md-2, .px-md-2 {\n padding-right: 0.5rem !important;\n }\n .pb-md-2, .py-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-md-2, .px-md-2 {\n padding-left: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .pt-md-3, .py-md-3 {\n padding-top: 1rem !important;\n }\n .pr-md-3, .px-md-3 {\n padding-right: 1rem !important;\n }\n .pb-md-3, .py-md-3 {\n padding-bottom: 1rem !important;\n }\n .pl-md-3, .px-md-3 {\n padding-left: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .pt-md-4, .py-md-4 {\n padding-top: 1.5rem !important;\n }\n .pr-md-4, .px-md-4 {\n padding-right: 1.5rem !important;\n }\n .pb-md-4, .py-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-md-4, .px-md-4 {\n padding-left: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .pt-md-5, .py-md-5 {\n padding-top: 3rem !important;\n }\n .pr-md-5, .px-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-5, .py-md-5 {\n padding-bottom: 3rem !important;\n }\n .pl-md-5, .px-md-5 {\n padding-left: 3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mt-md-auto, .my-md-auto {\n margin-top: auto !important;\n }\n .mr-md-auto, .mx-md-auto {\n margin-right: auto !important;\n }\n .mb-md-auto, .my-md-auto {\n margin-bottom: auto !important;\n }\n .ml-md-auto, .mx-md-auto {\n margin-left: auto !important;\n }\n}\n@media (min-width: 992px) {\n .m-lg-0 {\n margin: 0 !important;\n }\n .mt-lg-0, .my-lg-0 {\n margin-top: 0 !important;\n }\n .mr-lg-0, .mx-lg-0 {\n margin-right: 0 !important;\n }\n .mb-lg-0, .my-lg-0 {\n margin-bottom: 0 !important;\n }\n .ml-lg-0, .mx-lg-0 {\n margin-left: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .mt-lg-1, .my-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mr-lg-1, .mx-lg-1 {\n margin-right: 0.25rem !important;\n }\n .mb-lg-1, .my-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-lg-1, .mx-lg-1 {\n margin-left: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .mt-lg-2, .my-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mr-lg-2, .mx-lg-2 {\n margin-right: 0.5rem !important;\n }\n .mb-lg-2, .my-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-lg-2, .mx-lg-2 {\n margin-left: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .mt-lg-3, .my-lg-3 {\n margin-top: 1rem !important;\n }\n .mr-lg-3, .mx-lg-3 {\n margin-right: 1rem !important;\n }\n .mb-lg-3, .my-lg-3 {\n margin-bottom: 1rem !important;\n }\n .ml-lg-3, .mx-lg-3 {\n margin-left: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .mt-lg-4, .my-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mr-lg-4, .mx-lg-4 {\n margin-right: 1.5rem !important;\n }\n .mb-lg-4, .my-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-lg-4, .mx-lg-4 {\n margin-left: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .mt-lg-5, .my-lg-5 {\n margin-top: 3rem !important;\n }\n .mr-lg-5, .mx-lg-5 {\n margin-right: 3rem !important;\n }\n .mb-lg-5, .my-lg-5 {\n margin-bottom: 3rem !important;\n }\n .ml-lg-5, .mx-lg-5 {\n margin-left: 3rem !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .pt-lg-0, .py-lg-0 {\n padding-top: 0 !important;\n }\n .pr-lg-0, .px-lg-0 {\n padding-right: 0 !important;\n }\n .pb-lg-0, .py-lg-0 {\n padding-bottom: 0 !important;\n }\n .pl-lg-0, .px-lg-0 {\n padding-left: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .pt-lg-1, .py-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pr-lg-1, .px-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pb-lg-1, .py-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-lg-1, .px-lg-1 {\n padding-left: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .pt-lg-2, .py-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pr-lg-2, .px-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pb-lg-2, .py-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-lg-2, .px-lg-2 {\n padding-left: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .pt-lg-3, .py-lg-3 {\n padding-top: 1rem !important;\n }\n .pr-lg-3, .px-lg-3 {\n padding-right: 1rem !important;\n }\n .pb-lg-3, .py-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pl-lg-3, .px-lg-3 {\n padding-left: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .pt-lg-4, .py-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pr-lg-4, .px-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pb-lg-4, .py-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-lg-4, .px-lg-4 {\n padding-left: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .pt-lg-5, .py-lg-5 {\n padding-top: 3rem !important;\n }\n .pr-lg-5, .px-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-5, .py-lg-5 {\n padding-bottom: 3rem !important;\n }\n .pl-lg-5, .px-lg-5 {\n padding-left: 3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mt-lg-auto, .my-lg-auto {\n margin-top: auto !important;\n }\n .mr-lg-auto, .mx-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-auto, .my-lg-auto {\n margin-bottom: auto !important;\n }\n .ml-lg-auto, .mx-lg-auto {\n margin-left: auto !important;\n }\n}\n@media (min-width: 1200px) {\n .m-xl-0 {\n margin: 0 !important;\n }\n .mt-xl-0, .my-xl-0 {\n margin-top: 0 !important;\n }\n .mr-xl-0, .mx-xl-0 {\n margin-right: 0 !important;\n }\n .mb-xl-0, .my-xl-0 {\n margin-bottom: 0 !important;\n }\n .ml-xl-0, .mx-xl-0 {\n margin-left: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .mt-xl-1, .my-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mr-xl-1, .mx-xl-1 {\n margin-right: 0.25rem !important;\n }\n .mb-xl-1, .my-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-xl-1, .mx-xl-1 {\n margin-left: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .mt-xl-2, .my-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mr-xl-2, .mx-xl-2 {\n margin-right: 0.5rem !important;\n }\n .mb-xl-2, .my-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-xl-2, .mx-xl-2 {\n margin-left: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .mt-xl-3, .my-xl-3 {\n margin-top: 1rem !important;\n }\n .mr-xl-3, .mx-xl-3 {\n margin-right: 1rem !important;\n }\n .mb-xl-3, .my-xl-3 {\n margin-bottom: 1rem !important;\n }\n .ml-xl-3, .mx-xl-3 {\n margin-left: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .mt-xl-4, .my-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mr-xl-4, .mx-xl-4 {\n margin-right: 1.5rem !important;\n }\n .mb-xl-4, .my-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-xl-4, .mx-xl-4 {\n margin-left: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .mt-xl-5, .my-xl-5 {\n margin-top: 3rem !important;\n }\n .mr-xl-5, .mx-xl-5 {\n margin-right: 3rem !important;\n }\n .mb-xl-5, .my-xl-5 {\n margin-bottom: 3rem !important;\n }\n .ml-xl-5, .mx-xl-5 {\n margin-left: 3rem !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .pt-xl-0, .py-xl-0 {\n padding-top: 0 !important;\n }\n .pr-xl-0, .px-xl-0 {\n padding-right: 0 !important;\n }\n .pb-xl-0, .py-xl-0 {\n padding-bottom: 0 !important;\n }\n .pl-xl-0, .px-xl-0 {\n padding-left: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .pt-xl-1, .py-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pr-xl-1, .px-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pb-xl-1, .py-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-xl-1, .px-xl-1 {\n padding-left: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .pt-xl-2, .py-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pr-xl-2, .px-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pb-xl-2, .py-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-xl-2, .px-xl-2 {\n padding-left: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .pt-xl-3, .py-xl-3 {\n padding-top: 1rem !important;\n }\n .pr-xl-3, .px-xl-3 {\n padding-right: 1rem !important;\n }\n .pb-xl-3, .py-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pl-xl-3, .px-xl-3 {\n padding-left: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .pt-xl-4, .py-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pr-xl-4, .px-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pb-xl-4, .py-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-xl-4, .px-xl-4 {\n padding-left: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .pt-xl-5, .py-xl-5 {\n padding-top: 3rem !important;\n }\n .pr-xl-5, .px-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-5, .py-xl-5 {\n padding-bottom: 3rem !important;\n }\n .pl-xl-5, .px-xl-5 {\n padding-left: 3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mt-xl-auto, .my-xl-auto {\n margin-top: auto !important;\n }\n .mr-xl-auto, .mx-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-auto, .my-xl-auto {\n margin-bottom: auto !important;\n }\n .ml-xl-auto, .mx-xl-auto {\n margin-left: auto !important;\n }\n}\n.text-justify {\n text-align: justify !important;\n}\n\n.text-nowrap {\n white-space: nowrap !important;\n}\n\n.text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.text-left {\n text-align: left !important;\n}\n\n.text-right {\n text-align: right !important;\n}\n\n.text-center {\n text-align: center !important;\n}\n\n@media (min-width: 576px) {\n .text-sm-left {\n text-align: left !important;\n }\n .text-sm-right {\n text-align: right !important;\n }\n .text-sm-center {\n text-align: center !important;\n }\n}\n@media (min-width: 768px) {\n .text-md-left {\n text-align: left !important;\n }\n .text-md-right {\n text-align: right !important;\n }\n .text-md-center {\n text-align: center !important;\n }\n}\n@media (min-width: 992px) {\n .text-lg-left {\n text-align: left !important;\n }\n .text-lg-right {\n text-align: right !important;\n }\n .text-lg-center {\n text-align: center !important;\n }\n}\n@media (min-width: 1200px) {\n .text-xl-left {\n text-align: left !important;\n }\n .text-xl-right {\n text-align: right !important;\n }\n .text-xl-center {\n text-align: center !important;\n }\n}\n.text-lowercase {\n text-transform: lowercase !important;\n}\n\n.text-uppercase {\n text-transform: uppercase !important;\n}\n\n.text-capitalize {\n text-transform: capitalize !important;\n}\n\n.font-weight-light {\n font-weight: 300 !important;\n}\n\n.font-weight-normal {\n font-weight: 400 !important;\n}\n\n.font-weight-bold {\n font-weight: 700 !important;\n}\n\n.font-italic {\n font-style: italic !important;\n}\n\n.text-white {\n color: #fff !important;\n}\n\n.text-primary {\n color: #007bff !important;\n}\n\na.text-primary:focus, a.text-primary:hover {\n color: #0062cc !important;\n}\n\n.text-secondary {\n color: #6c757d !important;\n}\n\na.text-secondary:focus, a.text-secondary:hover {\n color: #545b62 !important;\n}\n\n.text-success {\n color: #28a745 !important;\n}\n\na.text-success:focus, a.text-success:hover {\n color: #1e7e34 !important;\n}\n\n.text-info {\n color: #17a2b8 !important;\n}\n\na.text-info:focus, a.text-info:hover {\n color: #117a8b !important;\n}\n\n.text-warning {\n color: #ffc107 !important;\n}\n\na.text-warning:focus, a.text-warning:hover {\n color: #d39e00 !important;\n}\n\n.text-danger {\n color: #dc3545 !important;\n}\n\na.text-danger:focus, a.text-danger:hover {\n color: #bd2130 !important;\n}\n\n.text-light {\n color: #f8f9fa !important;\n}\n\na.text-light:focus, a.text-light:hover {\n color: #dae0e5 !important;\n}\n\n.text-dark {\n color: #343a40 !important;\n}\n\na.text-dark:focus, a.text-dark:hover {\n color: #1d2124 !important;\n}\n\n.text-muted {\n color: #6c757d !important;\n}\n\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n\n@media print {\n *, ::after, ::before {\n text-shadow: none !important;\n box-shadow: none !important;\n }\n a:not(.btn) {\n text-decoration: underline;\n }\n abbr[title]::after {\n content: \" (\" attr(title) \")\";\n }\n pre {\n white-space: pre-wrap !important;\n }\n blockquote, pre {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n thead {\n display: table-header-group;\n }\n img, tr {\n page-break-inside: avoid;\n }\n h2, h3, p {\n orphans: 3;\n widows: 3;\n }\n h2, h3 {\n page-break-after: avoid;\n }\n @page {\n size: a3;\n }\n body {\n min-width: 992px !important;\n }\n .container {\n min-width: 992px !important;\n }\n .navbar {\n display: none;\n }\n .badge {\n border: 1px solid #000;\n }\n .table {\n border-collapse: collapse !important;\n }\n .table td, .table th {\n background-color: #fff !important;\n }\n .table-bordered td, .table-bordered th {\n border: 1px solid #ddd !important;\n }\n}\n","/*!\r\n * Bootstrap v4.0.0 (https://getbootstrap.com)\r\n * Copyright 2011-2018 The Bootstrap Authors\r\n * Copyright 2011-2018 Twitter, Inc.\r\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\r\n */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,\"Liberation Mono\",\"Courier New\",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex=\"-1\"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:\"\\2014 \\00A0\"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,\"Liberation Mono\",\"Courier New\",monospace}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;max-width:100%;margin-bottom:1rem;background-color:transparent}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table .table{background-color:#fff}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#212529;border-color:#32383e}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#212529}.table-dark td,.table-dark th,.table-dark thead th{border-color:#32383e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:not([size]):not([multiple]){height:calc(2.25rem + 2px)}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm,.input-group-lg>.form-control-plaintext.form-control,.input-group-lg>.input-group-append>.form-control-plaintext.btn,.input-group-lg>.input-group-append>.form-control-plaintext.input-group-text,.input-group-lg>.input-group-prepend>.form-control-plaintext.btn,.input-group-lg>.input-group-prepend>.form-control-plaintext.input-group-text,.input-group-sm>.form-control-plaintext.form-control,.input-group-sm>.input-group-append>.form-control-plaintext.btn,.input-group-sm>.input-group-append>.form-control-plaintext.input-group-text,.input-group-sm>.input-group-prepend>.form-control-plaintext.btn,.input-group-sm>.input-group-prepend>.form-control-plaintext.input-group-text{padding-right:0;padding-left:0}.form-control-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-sm>.input-group-append>select.btn:not([size]):not([multiple]),.input-group-sm>.input-group-append>select.input-group-text:not([size]):not([multiple]),.input-group-sm>.input-group-prepend>select.btn:not([size]):not([multiple]),.input-group-sm>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),.input-group-sm>select.form-control:not([size]):not([multiple]),select.form-control-sm:not([size]):not([multiple]){height:calc(1.8125rem + 2px)}.form-control-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-lg>.input-group-append>select.btn:not([size]):not([multiple]),.input-group-lg>.input-group-append>select.input-group-text:not([size]):not([multiple]),.input-group-lg>.input-group-prepend>select.btn:not([size]):not([multiple]),.input-group-lg>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),.input-group-lg>select.form-control:not([size]):not([multiple]),select.form-control-lg:not([size]):not([multiple]){height:calc(2.875rem + 2px)}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(40,167,69,.8);border-radius:.2rem}.custom-select.is-valid,.form-control.is-valid,.was-validated .custom-select:valid,.was-validated .form-control:valid{border-color:#28a745}.custom-select.is-valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{background-color:#71dd8a}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(40,167,69,.25)}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label::before,.was-validated .custom-file-input:valid~.custom-file-label::before{border-color:inherit}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(220,53,69,.8);border-radius:.2rem}.custom-select.is-invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.was-validated .form-control:invalid{border-color:#dc3545}.custom-select.is-invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{background-color:#efa2a9}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(220,53,69,.25)}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label::before,.was-validated .custom-file-input:invalid~.custom-file-label::before{border-color:inherit}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group{width:auto}.form-inline .form-check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn:focus,.btn:hover{text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}.btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled):active{background-image:none}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-primary{color:#007bff;background-color:transparent;background-image:none;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;background-color:transparent;background-image:none;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;background-color:transparent;background-image:none;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;background-color:transparent;background-image:none;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;background-color:transparent;background-image:none;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;background-color:transparent;background-image:none;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;background-color:transparent;background-image:none;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;background-color:transparent;background-image:none;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;background-color:transparent}.btn-link:hover{color:#0056b3;text-decoration:underline;background-color:transparent;border-color:transparent}.btn-link.focus,.btn-link:focus{text-decoration:underline;border-color:transparent;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;transition:opacity .15s linear}.fade.show{opacity:1}.collapse{display:none}.collapse.show{display:block}tr.collapse.show{display:table-row}tbody.collapse.show{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}.dropdown,.dropup{position:relative}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:\"\";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropup .dropdown-menu{margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:\"\";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:\"\";border-top:.3em solid transparent;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:\"\"}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;width:0;height:0;margin-right:.255em;vertical-align:.255em;content:\"\";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.btn-group,.btn-group-vertical{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group,.btn-group-vertical .btn+.btn,.btn-group-vertical .btn+.btn-group,.btn-group-vertical .btn-group+.btn,.btn-group-vertical .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after{margin-left:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-group-vertical .btn,.btn-group-vertical .btn-group{width:100%}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file:focus,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control{margin-left:-1px}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::before{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label,.input-group>.custom-file:not(:first-child) .custom-file-label::before{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:-webkit-box;display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:active~.custom-control-label::before{color:#fff;background-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{margin-bottom:0}.custom-control-label::before{position:absolute;top:.25rem;left:0;display:block;width:1rem;height:1rem;pointer-events:none;content:\"\";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#dee2e6}.custom-control-label::after{position:absolute;top:.25rem;left:0;display:block;width:1rem;height:1rem;content:\"\";background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::before{background-color:#007bff}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E\")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E\")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#007bff}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E\")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .75rem;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\") no-repeat right .75rem center;background-size:8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 5px rgba(128,189,255,.5)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size=\"1\"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{opacity:0}.custom-select-sm{height:calc(1.8125rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:75%}.custom-select-lg{height:calc(2.875rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:125%}.custom-file{position:relative;display:inline-block;width:100%;height:calc(2.25rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(2.25rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-control{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:focus~.custom-file-control::before{border-color:#80bdff}.custom-file-input:lang(en)~.custom-file-label::after{content:\"Browse\"}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(2.25rem + 2px);padding:.375rem .75rem;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(calc(2.25rem + 2px) - 1px * 2);padding:.375rem .75rem;line-height:1.5;color:#495057;content:\"Browse\";background-color:#e9ecef;border-left:1px solid #ced4da;border-radius:0 .25rem .25rem 0}.nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler:not(:disabled):not(.disabled){cursor:pointer}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:\"\";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .dropup .dropdown-menu{top:auto;bottom:100%}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .dropup .dropdown-menu{top:auto;bottom:100%}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .dropup .dropdown-menu{top:auto;bottom:100%}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .dropup .dropdown-menu{top:auto;bottom:100%}}.navbar-expand{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .dropup .dropdown-menu{top:auto;bottom:100%}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:first-child .card-header,.card-group>.card:first-child .card-img-top{border-top-right-radius:0}.card-group>.card:first-child .card-footer,.card-group>.card:first-child .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:last-child .card-header,.card-group>.card:last-child .card-img-top{border-top-left-radius:0}.card-group>.card:last-child .card-footer,.card-group>.card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group>.card:only-child{border-radius:.25rem}.card-group>.card:only-child .card-header,.card-group>.card:only-child .card-img-top{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-group>.card:only-child .card-footer,.card-group>.card:only-child .card-img-bottom{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-group>.card:not(:first-child):not(:last-child):not(:only-child){border-radius:0}.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top{border-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.card-columns .card{display:inline-block;width:100%}}.breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;padding-left:.5rem;color:#6c757d;content:\"/\"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-link:not(:disabled):not(.disabled){cursor:pointer}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}.badge-primary[href]:focus,.badge-primary[href]:hover{color:#fff;text-decoration:none;background-color:#0062cc}.badge-secondary{color:#fff;background-color:#6c757d}.badge-secondary[href]:focus,.badge-secondary[href]:hover{color:#fff;text-decoration:none;background-color:#545b62}.badge-success{color:#fff;background-color:#28a745}.badge-success[href]:focus,.badge-success[href]:hover{color:#fff;text-decoration:none;background-color:#1e7e34}.badge-info{color:#fff;background-color:#17a2b8}.badge-info[href]:focus,.badge-info[href]:hover{color:#fff;text-decoration:none;background-color:#117a8b}.badge-warning{color:#212529;background-color:#ffc107}.badge-warning[href]:focus,.badge-warning[href]:hover{color:#212529;text-decoration:none;background-color:#d39e00}.badge-danger{color:#fff;background-color:#dc3545}.badge-danger[href]:focus,.badge-danger[href]:hover{color:#fff;text-decoration:none;background-color:#bd2130}.badge-light{color:#212529;background-color:#f8f9fa}.badge-light[href]:focus,.badge-light[href]:hover{color:#212529;text-decoration:none;background-color:#dae0e5}.badge-dark{color:#fff;background-color:#343a40}.badge-dark[href]:focus,.badge-dark[href]:hover{color:#fff;text-decoration:none;background-color:#1d2124}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-webkit-box;display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;background-color:#007bff;transition:width .6s ease}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}.media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.media-body{-webkit-box-flex:1;-ms-flex:1;flex:1}.list-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item:focus,.list-group-item:hover{z-index:1;text-decoration:none}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:focus,.close:hover{color:#000;text-decoration:none;opacity:.75}.close:not(:disabled):not(.disabled){cursor:pointer}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.show .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-dialog-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))}.modal-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-centered{min-height:calc(100% - (1.75rem * 2))}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg{max-width:800px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:\"\";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:\"\";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top] .arrow,.bs-popover-top .arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::after,.bs-popover-top .arrow::before{border-width:.5rem .5rem 0}.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::before{bottom:0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-top .arrow::after{bottom:1px;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right] .arrow,.bs-popover-right .arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::after,.bs-popover-right .arrow::before{border-width:.5rem .5rem .5rem 0}.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::before{left:0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-right .arrow::after{left:1px;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom] .arrow,.bs-popover-bottom .arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::after,.bs-popover-bottom .arrow::before{border-width:0 .5rem .5rem .5rem}.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::before{top:0;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-bottom .arrow::after{top:1px;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:\"\";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left] .arrow,.bs-popover-left .arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::after,.bs-popover-left .arrow::before{border-width:.5rem 0 .5rem .5rem}.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::before{right:0;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-left .arrow::after{right:1px;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-item{position:relative;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.carousel-item-next,.carousel-item-prev{position:absolute;top:0}.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.active.carousel-item-right,.carousel-item-next{-webkit-transform:translateX(100%);transform:translateX(100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-right,.carousel-item-next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translateX(-100%);transform:translateX(-100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat center center;background-size:100% 100%}.carousel-control-prev-icon{background-image:url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E\")}.carousel-control-next-icon{background-image:url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E\")}.carousel-indicators{position:absolute;right:0;bottom:10px;left:0;z-index:15;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{position:relative;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;background-color:rgba(255,255,255,.5)}.carousel-indicators li::before{position:absolute;top:-10px;left:0;display:inline-block;width:100%;height:10px;content:\"\"}.carousel-indicators li::after{position:absolute;bottom:-10px;left:0;display:inline-block;width:100%;height:10px;content:\"\"}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-circle{border-radius:50%!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:\"\"}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:\"\"}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-sm-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-md-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-lg-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0062cc!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#545b62!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#1e7e34!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#117a8b!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#d39e00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#bd2130!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#dae0e5!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#1d2124!important}.text-muted{color:#6c757d!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:\" (\" attr(title) \")\"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}\r\n/*# sourceMappingURL=bootstrap.min.css.map */"]} \ No newline at end of file diff --git a/app/css/maps/contact_us.css.map b/app/css/maps/contact_us.css.map new file mode 100644 index 0000000..a1bb3d8 --- /dev/null +++ b/app/css/maps/contact_us.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["contact_us.css","contact_us.less"],"names":[],"mappings":"AAAA,4BAA4B;ACC5B;EACE,eAAA;EACA,gBAAA;EACA,8CAAA;EACA,cAAA;ADCF;ACLA;EAMM,WAAA;EACA,cAAA;EACA,iBAAA;EACA,eAAA;EACA,yBAAA;ADEN;ACZA;EAaM,WAAA;EACA,iBAAA;EACA,cAAA;EACA,eAAA;EACA,yBAAA;ADEN;ACnBA;EAoBM,YAAA;ADEN;ACtBA;EAuBM,kBAAA;EACA,WAAA;EACA,gBAAA;EACA,eAAA;ADEN;AC5BA;EA4BU,eAAA;EACA,cAAA;EACA,8CAAA;EACA,mBAAA;EACA,kBAAA;ADGV;ACnCA;EAoCM,oBAAA;EAAA,oBAAA;EAAA,aAAA;EACA,UAAA;ADEN;ACvCA;EAuCU,UAAA;ADGV;AC1CA;EA0CU,UAAA;ADGV;AC7CA;EA4Cc,WAAA;ADId;AChDA;EAgDU,YAAA;EACA,gBAAA;ADGV;AACA,0BAA0B","file":"../contact_us.css","sourcesContent":["/* contact-us styles start */\n.contact-us-form {\n font-size: 14px;\n font-weight: 900;\n font-family: 'NeuzeitS', Helvetica, sans-serif;\n color: #231F20;\n}\n.contact-us-form .input-text {\n width: 100%;\n color: #53565A;\n padding: 5px 14px;\n margin-top: 5px;\n border: 1px solid #E5E5E5;\n}\n.contact-us-form .select {\n width: 100%;\n padding: 5px 10px;\n color: #231F20;\n margin-top: 5px;\n border: 1px solid #E5E5E5;\n}\n.contact-us-form .field-required {\n margin: 2rem;\n}\n.contact-us-form .actions-toolbar {\n text-align: center;\n width: 100%;\n margin-top: 5rem;\n font-size: 16px;\n}\n.contact-us-form .actions-toolbar .button.action.continue.primary {\n font-size: 16px;\n color: #FFFFFF;\n font-family: 'NeuzeitS', Helvetica, sans-serif;\n background: #231F20;\n padding: 10px 7rem;\n}\n.contact-us-form .contact-us-fields {\n display: flex;\n width: 75%;\n}\n.contact-us-form .contact-us-fields .form-section-primary {\n width: 50%;\n}\n.contact-us-form .contact-us-fields .form-section-secondary {\n width: 50%;\n}\n.contact-us-form .contact-us-fields .form-section-secondary #comment {\n height: 47%;\n}\n.contact-us-form .contact-us-fields .form-section-third {\n width: 37.5%;\n margin-top: 4rem;\n}\n/* contact-us styles end */\n","/* contact-us styles start */\r\n.contact-us-form{\r\n font-size: 14px;\r\n font-weight: 900;\r\n font-family: 'NeuzeitS', Helvetica, sans-serif;\r\n color: #231F20;\r\n .input-text{\r\n width: 100%;\r\n color: #53565A;\r\n padding: 5px 14px;\r\n margin-top: 5px;\r\n border: 1px solid #E5E5E5;\r\n }\r\n .select{\r\n width: 100%;\r\n padding: 5px 10px;\r\n color: #231F20;\r\n margin-top: 5px;\r\n border: 1px solid #E5E5E5;\r\n }\r\n .field-required{\r\n margin: 2rem;\r\n }\r\n .actions-toolbar{\r\n text-align: center;\r\n width: 100%;\r\n margin-top: 5rem;\r\n font-size: 16px;\r\n .button.action.continue.primary{\r\n font-size: 16px;\r\n color: #FFFFFF;\r\n font-family: 'NeuzeitS', Helvetica, sans-serif;\r\n background: #231F20;\r\n padding: 10px 7rem;\r\n }\r\n }\r\n .contact-us-fields{\r\n display: flex;\r\n width: 75%;\r\n .form-section-primary{\r\n width: 50%;\r\n }\r\n .form-section-secondary{\r\n width: 50%;\r\n #comment{\r\n height: 47%;\r\n }\r\n }\r\n .form-section-third{\r\n width: 37.5%;\r\n margin-top: 4rem;\r\n }\r\n }\r\n}\r\n\r\n@media screen {\r\n\r\n}\r\n/* contact-us styles end */\r\n"]} \ No newline at end of file diff --git a/app/css/maps/less-styles.css.map b/app/css/maps/less-styles.css.map new file mode 100644 index 0000000..8125502 --- /dev/null +++ b/app/css/maps/less-styles.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["less/lib/slick-theme.less","less-styles.css","less/lib/slick.less","less/helpers/_helpers.less","less/helpers/_typography.less","less/helpers/_mixin.less","less/modules/_footer.less","less/modules/_header.less","less/modules/_navigation.less","less/modules/_search.less","less/pages/_account.less","less/pages/_forgot-password.less","less/pages/_homepage.less","less/pages/_login.less","less/pages/_pdp.less","less/pages/_plp.less","less/pages/_signup.less","less/pages/_designers.less","less/pages/_searchresult.less","less/pages/_cart.less","less/pages/_sustainability.less","less/pages/_designers-list.less","less/pages/_loginsignup-popup.less","less/pages/_pricelist.less","less/pages/_gradedPartners.less","less/pages/_quotesummary.less","less/pages/_newsinspiration.less","less/pages/_performance-options.less","less/pages/_checkout.less","less/pages/_contact_us.less"],"names":[],"mappings":"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","file":"../less-styles.css","sourcesContent":["@charset \"UTF-8\";\r\n\r\n// Default Variables\r\n\r\n@slick-font-path: \"./fonts/\";\r\n@slick-font-family: \"slick\";\r\n@slick-loader-path: \"./\";\r\n@slick-arrow-color: white;\r\n@slick-dot-color: black;\r\n@slick-dot-color-active: @slick-dot-color;\r\n@slick-prev-character: \"←\";\r\n@slick-next-character: \"→\";\r\n@slick-dot-character: \"•\";\r\n@slick-dot-size: 6px;\r\n@slick-opacity-default: 0.75;\r\n@slick-opacity-on-hover: 1;\r\n@slick-opacity-not-active: 0.25;\r\n\r\n/* Slider */\r\n.slick-loading .slick-list{\r\n\tbackground: #fff url('@{slick-loader-path}ajax-loader.gif') center center no-repeat;\r\n}\r\n\r\n/* Arrows */\r\n.slick-prev,\r\n.slick-next {\r\n\tposition: absolute;\r\n\tdisplay: block;\r\n\theight: 20px;\r\n\twidth: 20px;\r\n\tline-height: 0px;\r\n\tfont-size: 0px;\r\n\tcursor: pointer;\r\n\tbackground: transparent;\r\n\tcolor: transparent;\r\n\ttop: 50%;\r\n\t-webkit-transform: translate(0, -50%);\r\n\t-ms-transform: translate(0, -50%);\r\n\ttransform: translate(0, -50%);\r\n\tpadding: 0;\r\n\tborder: none;\r\n\toutline: none;\r\n\t&:hover, &:focus {\r\n\t\toutline: none;\r\n\t\tbackground: transparent;\r\n\t\tcolor: transparent;\r\n\t\t&:before {\r\n\t\t\topacity: @slick-opacity-on-hover;\r\n\t\t}\r\n\t}\r\n\t&.slick-disabled:before {\r\n\t\topacity: @slick-opacity-not-active;\r\n\t}\r\n}\r\n\r\n.slick-prev:before, .slick-next:before {\r\n\tfont-family: @slick-font-family;\r\n\tfont-size: 20px;\r\n\tline-height: 1;\r\n\tcolor: @slick-arrow-color;\r\n\topacity: @slick-opacity-default;\r\n\t-webkit-font-smoothing: antialiased;\r\n\t-moz-osx-font-smoothing: grayscale;\r\n \r\n\t& when ( @slick-font-family = 'slick' ) {\r\n\t\t/* Icons */\r\n\t\t@font-face {\r\n\t\t\tfont-family: 'slick';\r\n\t\t\tfont-weight: normal;\r\n\t\t\tfont-style: normal;\r\n\t\t\tsrc: url('@{slick-font-path}slick.eot');\r\n\t\t\tsrc: url('@{slick-font-path}slick.eot?#iefix') format('embedded-opentype'), url('@{slick-font-path}slick.woff') format('woff'), url('@{slick-font-path}slick.ttf') format('truetype'), url('@{slick-font-path}slick.svg#slick') format('svg');\r\n\t\t}\r\n\t}\r\n}\r\n\r\n.slick-prev {\r\n\tleft: -25px;\r\n\t[dir=\"rtl\"] & {\r\n\t\tleft: auto;\r\n\t\tright: -25px;\r\n\t}\r\n\t&:before {\r\n\t\tcontent: @slick-prev-character;\r\n\t\t[dir=\"rtl\"] & {\r\n\t\t\tcontent: @slick-next-character;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n.slick-next {\r\n\tright: -25px;\r\n\t[dir=\"rtl\"] & {\r\n\t\tleft: -25px;\r\n\t\tright: auto;\r\n\t}\r\n\t&:before {\r\n\t\tcontent: @slick-next-character;\r\n\t\t[dir=\"rtl\"] & {\r\n\t\t\tcontent: @slick-prev-character;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n/* Dots */\r\n\r\n.slick-dotted .slick-slider {\r\n\tmargin-bottom: 30px;\r\n}\r\n\r\n.slick-dots {\r\n\tposition: absolute;\r\n\tbottom: -25px;\r\n\tlist-style: none;\r\n\tdisplay: block;\r\n\ttext-align: center;\r\n\tpadding: 0;\r\n\tmargin: 0;\r\n\twidth: 100%;\r\n\tli {\r\n\t\tposition: relative;\r\n\t\tdisplay: inline-block;\r\n\t\theight: 20px;\r\n\t\twidth: 20px;\r\n\t\tmargin: 0 5px;\r\n\t\tpadding: 0;\r\n\t\tcursor: pointer;\r\n\t\tbutton {\r\n\t\t\tborder: 0;\r\n\t\t\tbackground: transparent;\r\n\t\t\tdisplay: block;\r\n\t\t\theight: 20px;\r\n\t\t\twidth: 20px;\r\n\t\t\toutline: none;\r\n\t\t\tline-height: 0px;\r\n\t\t\tfont-size: 0px;\r\n\t\t\tcolor: transparent;\r\n\t\t\tpadding: 5px;\r\n\t\t\tcursor: pointer;\r\n\t\t\t&:hover, &:focus {\r\n\t\t\t\toutline: none;\r\n\t\t\t\t&:before {\r\n\t\t\t\t\topacity: @slick-opacity-on-hover;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t&:before {\r\n\t\t\t\tposition: absolute;\r\n\t\t\t\ttop: 0;\r\n\t\t\t\tleft: 0;\r\n\t\t\t\tcontent: @slick-dot-character;\r\n\t\t\t\twidth: 20px;\r\n\t\t\t\theight: 20px;\r\n\t\t\t\tfont-family: @slick-font-family;\r\n\t\t\t\tfont-size: @slick-dot-size;\r\n\t\t\t\tline-height: 20px;\r\n\t\t\t\ttext-align: center;\r\n\t\t\t\tcolor: @slick-dot-color;\r\n\t\t\t\topacity: @slick-opacity-not-active;\r\n\t\t\t\t-webkit-font-smoothing: antialiased;\r\n\t\t\t\t-moz-osx-font-smoothing: grayscale;\r\n\t\t\t}\r\n\t\t}\r\n\t\t&.slick-active button:before {\r\n\t\t\tcolor: @slick-dot-color-active;\r\n\t\t\topacity: @slick-opacity-default;\r\n\t\t}\r\n\t}\r\n}","@charset \"UTF-8\";\n/**** LIBRARY ****/\n/* Slider */\n.slick-loading .slick-list {\n background: #fff url('./ajax-loader.gif') center center no-repeat;\n}\n/* Arrows */\n.slick-prev,\n.slick-next {\n position: absolute;\n display: block;\n height: 20px;\n width: 20px;\n line-height: 0px;\n font-size: 0px;\n cursor: pointer;\n background: transparent;\n color: transparent;\n top: 50%;\n -webkit-transform: translate(0, -50%);\n -ms-transform: translate(0, -50%);\n transform: translate(0, -50%);\n padding: 0;\n border: none;\n outline: none;\n}\n.slick-prev:hover,\n.slick-next:hover,\n.slick-prev:focus,\n.slick-next:focus {\n outline: none;\n background: transparent;\n color: transparent;\n}\n.slick-prev:hover:before,\n.slick-next:hover:before,\n.slick-prev:focus:before,\n.slick-next:focus:before {\n opacity: 1;\n}\n.slick-prev.slick-disabled:before,\n.slick-next.slick-disabled:before {\n opacity: 0.25;\n}\n.slick-prev:before,\n.slick-next:before {\n font-family: \"slick\";\n font-size: 20px;\n line-height: 1;\n color: white;\n opacity: 0.75;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n /* Icons */\n}\n@font-face {\n font-family: 'slick';\n font-weight: normal;\n font-style: normal;\n src: url('./fonts/slick.eot');\n src: url('./fonts/slick.eot?#iefix') format('embedded-opentype'), url('./fonts/slick.woff') format('woff'), url('./fonts/slick.ttf') format('truetype'), url('./fonts/slick.svg#slick') format('svg');\n}\n.slick-prev {\n left: -25px;\n}\n[dir=\"rtl\"] .slick-prev {\n left: auto;\n right: -25px;\n}\n.slick-prev:before {\n content: \"←\";\n}\n[dir=\"rtl\"] .slick-prev:before {\n content: \"→\";\n}\n.slick-next {\n right: -25px;\n}\n[dir=\"rtl\"] .slick-next {\n left: -25px;\n right: auto;\n}\n.slick-next:before {\n content: \"→\";\n}\n[dir=\"rtl\"] .slick-next:before {\n content: \"←\";\n}\n/* Dots */\n.slick-dotted .slick-slider {\n margin-bottom: 30px;\n}\n.slick-dots {\n position: absolute;\n bottom: -25px;\n list-style: none;\n display: block;\n text-align: center;\n padding: 0;\n margin: 0;\n width: 100%;\n}\n.slick-dots li {\n position: relative;\n display: inline-block;\n height: 20px;\n width: 20px;\n margin: 0 5px;\n padding: 0;\n cursor: pointer;\n}\n.slick-dots li button {\n border: 0;\n background: transparent;\n display: block;\n height: 20px;\n width: 20px;\n outline: none;\n line-height: 0px;\n font-size: 0px;\n color: transparent;\n padding: 5px;\n cursor: pointer;\n}\n.slick-dots li button:hover,\n.slick-dots li button:focus {\n outline: none;\n}\n.slick-dots li button:hover:before,\n.slick-dots li button:focus:before {\n opacity: 1;\n}\n.slick-dots li button:before {\n position: absolute;\n top: 0;\n left: 0;\n content: \"•\";\n width: 20px;\n height: 20px;\n font-family: \"slick\";\n font-size: 6px;\n line-height: 20px;\n text-align: center;\n color: black;\n opacity: 0.25;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n.slick-dots li.slick-active button:before {\n color: black;\n opacity: 0.75;\n}\n/* Slider */\n.slick-slider {\n position: relative;\n display: block;\n box-sizing: border-box;\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -khtml-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n -ms-touch-action: pan-y;\n touch-action: pan-y;\n -webkit-tap-highlight-color: transparent;\n}\n.slick-list {\n position: relative;\n overflow: hidden;\n display: block;\n margin: 0;\n padding: 0;\n}\n.slick-list:focus {\n outline: none;\n}\n.slick-list.dragging {\n cursor: pointer;\n cursor: hand;\n}\n.slick-slider .slick-track,\n.slick-slider .slick-list {\n -webkit-transform: translate3d(0, 0, 0);\n -moz-transform: translate3d(0, 0, 0);\n -ms-transform: translate3d(0, 0, 0);\n -o-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n}\n.slick-track {\n position: relative;\n left: 0;\n top: 0;\n display: block;\n margin-left: auto;\n margin-right: auto;\n}\n.slick-track:before,\n.slick-track:after {\n content: \"\";\n display: table;\n}\n.slick-track:after {\n clear: both;\n}\n.slick-loading .slick-track {\n visibility: hidden;\n}\n.slick-slide {\n float: left;\n height: 100%;\n min-height: 1px;\n display: none;\n}\n[dir=\"rtl\"] .slick-slide {\n float: right;\n}\n.slick-slide img {\n display: block;\n}\n.slick-slide.slick-loading img {\n display: none;\n}\n.slick-slide.dragging img {\n pointer-events: none;\n}\n.slick-initialized .slick-slide {\n display: block;\n}\n.slick-loading .slick-slide {\n visibility: hidden;\n}\n.slick-vertical .slick-slide {\n display: block;\n height: auto;\n border: 1px solid transparent;\n}\n.slick-arrow.slick-hidden {\n display: none;\n}\n/**** HELPERS ****/\n/*------------------------------------*\\\n #TYPOGRAPHIC FAMILY\n\\*------------------------------------*/\n/*------------------------------------*\\\n #TYPOGRAPHIC SCALE\n\\*------------------------------------*/\n/*------------------------------------*\\\n #BRAND COLORS\n\\*------------------------------------*/\n/* PRIMARY COLORS */\n/* SECONDARY COLORS */\n/*------------------------------------*\\\n #LINE HEIGHT\n\\*------------------------------------*/\n/*------------------------------------*\\\n #INTER COMPONENT MARGIN\n\\*------------------------------------*/\n/*------------------------------------*\\\n #TYPOGRAPHY\n\\*------------------------------------*/\n/*------------------------------------*\\\n #MEDIA SCREENS\n\\*------------------------------------*/\n/*------------------------------------*\\\n #BORDER RADIUS\n\\*------------------------------------*/\n.margin-bottom--lv0 {\n margin-bottom: 0rem;\n}\n.margin-bottom--lv1 {\n margin-bottom: 1rem;\n}\n.margin-bottom--lv2 {\n margin-bottom: 2rem;\n}\n.margin-bottom--lv3 {\n margin-bottom: 4rem;\n}\n.margin-bottom--lv4 {\n margin-bottom: 6rem;\n}\n@media all and (min-width: 768px) {\n .margin-bottom--lv1 {\n margin-bottom: 10rem;\n }\n .margin-bottom--lv2 {\n margin-bottom: 13rem;\n }\n .margin-bottom--lv3 {\n margin-bottom: 15rem;\n }\n .margin-bottom--lv4 {\n margin-bottom: 16rem;\n }\n}\n.margin-top--lv1 {\n margin-top: 1rem;\n}\n@media all and (min-width: 768px) {\n .margin-top--lv1 {\n margin-top: 10rem;\n }\n .margin-top-lv1 {\n margin-top: -10rem;\n }\n}\n.line-height--none {\n line-height: 0;\n}\n.line-height--small {\n line-height: 1;\n}\n.line-height--base {\n line-height: 1.5;\n}\n.line-height--medium {\n line-height: 2;\n}\n.text-align--center {\n text-align: center;\n}\n.text-align--left {\n text-align: left;\n}\n.text-align--right {\n text-align: right;\n}\n.mx-auto {\n margin: 0 auto !important;\n}\n.no-padding {\n padding: 0;\n}\n.no-margin {\n margin: 0;\n}\n.margin-50 {\n margin-top: 5rem;\n}\n.separator--horizontal {\n max-width: 7.5rem;\n}\n.display--none {\n display: none;\n}\n.display--flex {\n display: flex;\n}\n.display--inline {\n display: inline!important;\n}\n.flex-jc--sb {\n justify-content: space-between;\n}\n.flex-ai--fe {\n align-items: flex-end;\n}\n.relative {\n position: relative;\n}\n.absolute {\n position: absolute;\n}\n@media all and (max-width: 767px) {\n .desktop-only {\n display: none;\n }\n .m-auto-mobile {\n margin-left: auto;\n margin-right: auto;\n }\n .w-100 {\n width: 100%;\n }\n}\n@media all and (min-width: 768px) {\n .mobile-only {\n display: none;\n }\n .m-auto-desktop {\n margin-left: auto;\n margin-right: auto;\n }\n .position-md-relative {\n position: relative;\n }\n .position-md-absolute {\n position: absolute;\n }\n .no-gutters-md {\n margin-right: 0;\n margin-left: 0;\n }\n .no-gutters-md > .col,\n .no-gutters-md > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n }\n}\n/*------------------------------------*\\\n # RESPONSIVE PROPERTIES\n\\*------------------------------------*/\n.font-size--nano {\n font-size: 1rem;\n}\n.font-size--micro {\n font-size: 1.2rem;\n}\n.font-size--milli {\n font-size: 1.4rem;\n}\n.font-size--base {\n font-size: 1.6rem;\n}\n.font-size--kilo {\n font-size: 1.8rem;\n}\n.font-size--mega {\n font-size: 2rem;\n}\n.font-size--giga {\n font-size: 2.4rem;\n}\n.font-size--tera {\n font-size: 3.6rem;\n}\n.font-size--peta {\n font-size: 4.8rem;\n}\n.font-size--exa {\n font-size: 6rem;\n}\n.font-family--primary {\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.font-family--secondary {\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.font--xl {\n font-size: 3.6rem;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n@media screen and (min-width: 320px) {\n .font--xl {\n font-size: calc(3.6rem + 24 * ((100vw - 320px ) / 1120 ));\n }\n}\n@media screen and (min-width: 1440px) {\n .font--xl {\n font-size: 6rem;\n }\n}\nh1 {\n font-size: 3.6rem;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n@media screen and (min-width: 320px) {\n h1 {\n font-size: calc(3.6rem + 12 * ((100vw - 320px ) / 1120 ));\n }\n}\n@media screen and (min-width: 1440px) {\n h1 {\n font-size: 4.8rem;\n }\n}\nh2 {\n font-size: 2.4rem;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n@media screen and (min-width: 320px) {\n h2 {\n font-size: calc(2.4rem + 12 * ((100vw - 320px ) / 1120 ));\n }\n}\n@media screen and (min-width: 1440px) {\n h2 {\n font-size: 3.6rem;\n }\n}\nh3 {\n font-size: 3.6rem;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\nh4 {\n font-size: 2rem;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n@media screen and (min-width: 320px) {\n h4 {\n font-size: calc(2rem + 4 * ((100vw - 320px ) / 1120 ));\n }\n}\n@media screen and (min-width: 1440px) {\n h4 {\n font-size: 2.4rem;\n }\n}\n.color-black {\n color: #000000;\n}\n.color-white {\n color: #ffffff;\n}\n.color-platinum {\n color: #E3E3E3;\n}\n/*------------------------------------*\\\n #PRIMARY FONT\n\\*------------------------------------*/\n@font-face {\n font-family: 'NeuzeitS';\n src: local('sans-serif'), url('../fonts/NeuzeitS-Regular.ttf') format('truetype');\n font-display: swap;\n}\n@font-face {\n font-family: 'NeuzeitS-bold';\n src: local('sans-serif'), url('../fonts/NeuzeitS-Bold.otf') format('opentype');\n font-display: swap;\n}\n/*------------------------------------*\\\n #FONT ICONS\n\\*------------------------------------*/\n@font-face {\n font-family: 'fontello';\n src: url('../fonts/fontello.eot?88670338');\n src: url('../fonts/fontello.eot?88670338#iefix') format('embedded-opentype'), url('../fonts/fontello.woff?88670338') format('woff'), url('../fonts/fontello.ttf?88670338') format('truetype'), url('../fonts/fontello.svg?88670338#fontello') format('svg');\n font-weight: normal;\n font-style: normal;\n font-display: block;\n}\n[class^=\"icon-\"]:before,\n[class*=\" icon-\"]:before {\n /* use !important to prevent issues with browser extensions that change fonts */\n font-family: 'fontello' !important;\n font-style: normal;\n font-weight: normal;\n font-variant: normal;\n text-transform: none;\n line-height: normal;\n font-size: 3.2rem;\n /* Better Font Rendering =========== */\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n/*----------ICONS------------*/\n.icon-download:before {\n content: '\\e800';\n}\n/* '' */\n.icon-close:before {\n content: '\\e801';\n}\n/* '' */\n.icon-hamburger-menu:before {\n content: '\\e802';\n}\n/* '' */\n.icon-zoom:before {\n content: '\\e803';\n}\n/* '' */\n.icon-flammability:before {\n content: '\\e804';\n}\n/* '' */\n.icon-wet-dry-crocking:before {\n content: '\\e805';\n}\n/* '' */\n.icon-colorfastness-to-light:before {\n content: '\\e806';\n}\n/* '' */\n.icon-facts:before {\n content: '\\e807';\n}\n/* '' */\n.icon-physical-properties:before {\n content: '\\e808';\n}\n/* '' */\n.icon-abrasion-high-traffic:before {\n content: '\\e809';\n}\n/* '' */\n.icon-abrasion-low-traffic:before {\n content: '\\e80a';\n}\n/* '' */\n.icon-filled-heart:before {\n content: '\\e80c';\n}\n/* '' */\n.icon-search:before {\n content: '\\e80d';\n}\n/* '' */\n.icon-unfilled-heart:before {\n content: '\\e80e';\n}\n/* '' */\n.icon-save-as-pdf:before {\n content: '\\e80f';\n}\n/* '' */\n.icon-price-lists:before {\n content: '\\e810';\n}\n/* '' */\n.icon-maintenance:before {\n content: '\\e811';\n}\n/* '' */\n.icon-indoor-advantage:before {\n content: '\\e812';\n}\n/* '' */\n.icon-performance-frame:before {\n content: '\\e813';\n}\n/* '' */\n.icon-sustainability:before {\n content: '\\e814';\n}\n/* '' */\n.icon-up-arrow:before {\n content: '\\e815';\n}\n/* '' */\n.icon-down-arrow:before {\n content: '\\e816';\n}\n/* '' */\n.icon-right-arrow:before {\n content: '\\e817';\n}\n/* '' */\n.icon-left-arrow:before {\n content: '\\e818';\n}\n/* '' */\n.icon-facebook:before {\n content: '\\e819';\n}\n/* '' */\n.icon-instagram:before {\n content: '\\e81a';\n}\n/* '' */\n.icon-twitter:before {\n content: '\\e81b';\n}\n/* '' */\n.icon-youtube:before {\n content: '\\e81c';\n}\n/* '' */\n.icon-pinterest:before {\n content: '\\e81d';\n}\n/* '' */\n.icon-linkedin:before {\n content: '\\e81e';\n}\n/* '' */\n.icon-print:before {\n content: '\\e81f';\n}\n/* '' */\n/**** COMPONENTS ****/\n/**** MODULES ****/\nfooter.page-footer {\n background: none;\n padding: 0px 19px 0px;\n}\n@media (max-width: 767px) {\n footer.page-footer {\n padding: 0px;\n }\n}\nfooter.page-footer .footer.content {\n padding: 0px;\n}\n.footer_container {\n border-top: 0.5px solid rgba(68, 68, 68, 0.2);\n max-width: 1200px;\n margin: 0px auto;\n color: #333333;\n padding: 78px 0px 0px;\n}\n@media (max-width: 767px) {\n .footer_container {\n padding: 40px 19px 0px;\n }\n}\n.footer_container * {\n box-sizing: border-box;\n}\n.footer_info {\n display: flex;\n flex-wrap: wrap;\n max-width: 960px;\n margin: 0px auto;\n}\n@media (max-width: 991px) {\n .footer_info {\n max-width: 100%;\n }\n}\n.footer_info .footer_title {\n font-size: 16px;\n line-height: 19px;\n text-transform: uppercase;\n letter-spacing: 0.1em;\n width: 100%;\n display: inline-block;\n vertical-align: top;\n min-height: 34px;\n margin: 0px 0px 13px;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .footer_info .footer_title {\n font-size: 1.4rem;\n line-height: 17px;\n }\n}\n@media (max-width: 767px) {\n .footer_info .footer_title {\n min-height: unset;\n margin: 0px 0px 22px;\n }\n}\n.footer_info .footer_colums {\n flex: 0 0 auto;\n position: relative;\n width: 210px;\n padding: 0px 17px 0px 23px;\n}\n@media (max-width: 991px) {\n .footer_info .footer_colums {\n width: calc(20% - 10px);\n padding: 0px 5px 0px 15px;\n }\n}\n@media (max-width: 767px) {\n .footer_info .footer_colums {\n width: 100%;\n padding: 0px;\n }\n}\n.footer_info .footer_colums ul {\n list-style: none;\n margin: 0px;\n padding: 0px;\n}\n.footer_info .footer_colums ul li {\n margin: 0px 0px 30px;\n}\n@media (max-width: 767px) {\n .footer_info .footer_colums ul li {\n min-height: unset;\n margin: 0px 0px 32px;\n }\n}\n.footer_info .footer_colums ul li a {\n font-size: 14px;\n line-height: 17px;\n letter-spacing: 0.1em;\n color: #333333;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n@media (max-width: 767px) {\n .footer_info .footer_colums ul li a {\n font-size: 16px;\n line-height: 19px;\n }\n}\n.footer_info .footer_colums ul li a:focus {\n box-shadow: 0 0 3px 1px #00699d !important;\n}\n.footer_info .footer_colums:after {\n content: \"\";\n width: 0.5px;\n height: 262px;\n background: rgba(68, 68, 68, 0.2);\n display: inline-block;\n vertical-align: top;\n position: absolute;\n right: 0px;\n top: 39px;\n}\n@media (max-width: 767px) {\n .footer_info .footer_colums:after {\n position: static;\n width: 49px;\n height: 1px;\n display: block;\n margin: 11px 0px 41px;\n }\n}\n.footer_info .footer_products_column {\n padding: 0px 44px 0px 0px;\n width: 200px;\n}\n@media (max-width: 991px) {\n .footer_info .footer_products_column {\n padding: 0px 15px 0px 0px;\n width: 20%;\n }\n}\n@media (max-width: 767px) {\n .footer_info .footer_products_column {\n width: 100%;\n padding: 0px;\n }\n}\n@media (max-width: 767px) {\n .footer_info .footer_resources_column:after {\n margin-top: 12px;\n }\n}\n@media (max-width: 767px) {\n .footer_info .footer_about_column {\n padding: 0px 0px 33px;\n border-bottom: 1px solid rgba(68, 68, 68, 0.2);\n margin: 0px 0px 40px;\n }\n}\n.footer_info .footer_about_column:after {\n display: none;\n}\n.footer_info .footer_social_column {\n padding: 0px;\n width: 22px;\n margin-left: auto;\n}\n@media (max-width: 767px) {\n .footer_info .footer_social_column {\n width: 100%;\n padding: 0px;\n margin: 0px;\n display: flex;\n flex-wrap: wrap;\n justify-content: center;\n max-width: 240px;\n margin: 0px auto;\n align-items: center;\n }\n}\n.footer_info .footer_social_column:after {\n display: none;\n}\n.social_icons {\n float: left;\n width: 100%;\n text-align: center;\n margin: 0px 0px 21px;\n}\n@media (max-width: 767px) {\n .social_icons {\n width: auto;\n margin: 0px 34px 21px 0px;\n }\n .social_icons:nth-child(4) {\n margin-right: 0px;\n }\n}\n.social_icons:nth-child(2) {\n display: none;\n}\n.social_icons a {\n line-height: normal;\n float: left;\n display: inline-block;\n vertical-align: top;\n}\n@media (max-width: 767px) {\n .social_icons a svg.twitter {\n width: 26px;\n height: 22px;\n }\n}\n@media (max-width: 767px) {\n .social_icons a svg.youtube {\n width: 24px;\n height: 18px;\n }\n}\n@media (max-width: 767px) {\n .social_icons a svg.instagram {\n width: 23px;\n height: 23px;\n }\n}\n@media (max-width: 767px) {\n .social_icons a svg.facebook {\n width: 25px;\n height: 26px;\n }\n}\n@media (max-width: 767px) {\n .social_icons a svg.pinterest {\n width: 14px;\n height: 20px;\n }\n}\n@media (max-width: 767px) {\n .social_icons a svg.linkedin {\n width: 19px;\n height: 20px;\n }\n}\n.social_icons a:focus {\n box-shadow: 0 0 3px 1px #00699d !important;\n}\n.footer_bottom {\n flex: 0 0 100%;\n display: flex;\n flex-wrap: wrap;\n border-top: 0.5px solid rgba(68, 68, 68, 0.2);\n margin: 5px 0px 0px;\n padding: 35px 0px 32px;\n order: 6;\n}\n@media (max-width: 767px) {\n .footer_bottom {\n border-top: none;\n margin: 0px;\n padding: 0px;\n }\n}\n.footer_bottom ul {\n margin: 0px;\n padding: 0px;\n display: inline-flex;\n flex-wrap: wrap;\n}\n@media (max-width: 767px) {\n .footer_bottom ul {\n width: 100%;\n justify-content: center;\n }\n}\n.footer_bottom ul li {\n list-style: none;\n float: left;\n margin: 0px 59px 0px 0px;\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .footer_bottom ul li {\n margin: 0px 20px 0px 0px;\n }\n}\n@media (max-width: 767px) {\n .footer_bottom ul li {\n margin: 0px 43px 0px 0px;\n }\n}\n@media (max-width: 350px) {\n .footer_bottom ul li {\n margin: 0px 33px 0px 0px;\n }\n}\n.footer_bottom ul li a {\n font-size: 14px;\n line-height: 16px;\n letter-spacing: 0.08em;\n text-transform: uppercase;\n color: #333333;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.footer_bottom ul li a:focus {\n box-shadow: 0 0 3px 1px #00699d !important;\n}\n.footer_bottom ul li:last-child {\n margin-right: 0px;\n}\n.footer_bottom ul.footer_bottom_right {\n margin-left: auto;\n}\n@media (max-width: 767px) {\n .footer_bottom ul.footer_bottom_right {\n margin-top: 26px;\n margin-bottom: 20px;\n }\n}\n.footer_bottom ul.footer_bottom_right li {\n margin-right: 0px;\n margin-left: 18px;\n}\n.footer_bottom ul.footer_bottom_right li:last-child {\n font-size: 12px;\n line-height: 17px;\n letter-spacing: 0.08em;\n text-transform: uppercase;\n color: #333333;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.footer_bottom ul.footer_bottom_right li:first-child {\n margin-left: 0px;\n}\n.footer_bottom ul.footer_bottom_right a {\n font-size: 14px;\n line-height: 17px;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.copyright {\n display: none;\n}\n.footer_colums.footer_products_column {\n order: 1;\n}\n.footer_colums.footer_resources_column {\n order: 2;\n}\n.footer_colums.footer_news_column {\n order: 3;\n}\n.footer_colums.footer_inspiration_column {\n order: 3;\n}\n.footer_colums.footer_about_column {\n order: 4;\n}\n.footer_colums.footer_social_column {\n order: 5;\n}\nheader.page-header .panel.wrapper {\n border-bottom: none;\n background: none;\n}\nheader.page-header div.header.panel {\n padding: 17px 20px 0px;\n max-width: 1260px;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n margin-bottom: 26px;\n}\n@media (max-width: 767px) {\n header.page-header div.header.panel {\n position: absolute !important;\n margin-bottom: 0;\n left: 0px;\n right: 0px;\n padding: 0px 18px 0px;\n }\n}\nheader.page-header div.header.panel > .header.links {\n margin: 0px;\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-end;\n}\n@media (max-width: 767px) {\n header.page-header div.header.panel > .header.links {\n display: none;\n }\n}\nheader.page-header div.header.panel > .header.links li {\n float: left;\n margin: 0px;\n}\nheader.page-header div.header.panel > .header.links li a {\n float: left;\n font-weight: 900;\n font-size: 14px;\n line-height: 17px;\n text-transform: uppercase;\n color: #231F20;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\nheader.page-header div.header.panel > .header.links li.customer-welcome {\n margin: 0px 0px 0px 25px;\n display: inline-flex;\n}\nheader.page-header div.header.panel > .header.links li.customer-welcome:after {\n content: \"\";\n font-size: 14px;\n line-height: 17px;\n text-transform: uppercase;\n color: #231f20;\n width: 2px;\n height: 11px;\n background: #231f20;\n margin: 2px 14px;\n vertical-align: top;\n clear: unset;\n display: inline-block;\n}\nheader.page-header div.header.panel > .header.links li.customer-welcome.loggedin {\n margin: 0px 0px 0px 46px;\n}\nheader.page-header div.header.panel > .header.links li.customer-welcome.loggedin span.customer-name {\n display: inline-block;\n}\nheader.page-header div.header.panel > .header.links li.customer-welcome.loggedin:after {\n display: none;\n}\nheader .minicart-wrapper {\n order: -1;\n margin-left: auto;\n font-size: unset;\n line-height: 16px;\n}\n@media (max-width: 767px) {\n header .minicart-wrapper {\n margin: 0px 0px 0px auto;\n }\n}\nheader .minicart-wrapper .action.showcart {\n margin-right: 45px;\n}\n@media (max-width: 767px) {\n header .minicart-wrapper .action.showcart {\n position: relative;\n z-index: 1;\n margin: 31px 0px;\n }\n}\nheader .minicart-wrapper .action.showcart:before {\n display: none;\n}\nheader .minicart-wrapper .action.showcart .text {\n position: static;\n width: auto;\n height: auto;\n margin: 0px;\n font-weight: 900;\n font-size: 14px;\n line-height: 17px;\n text-transform: uppercase;\n color: #231F20;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\nheader .header.content {\n max-width: 1264px;\n padding: 0px 20px;\n border-bottom: none;\n}\n@media screen and (max-width: 767px) {\n header .header.content {\n text-align: center;\n padding: 16px 20px;\n }\n}\nheader .header.content .logo {\n margin: 0px;\n}\n@media screen and (max-width: 767px) {\n header .header.content .logo {\n float: none;\n display: inline-block;\n vertical-align: top;\n }\n header .header.content .logo img {\n max-width: 120px;\n }\n}\n@media (max-width: 767px) {\n .sections.nav-sections .header.links {\n margin: 0px;\n display: inline-block;\n vertical-align: top;\n width: 100%;\n border: none;\n padding: 0px 20px;\n box-sizing: border-box;\n }\n .sections.nav-sections .header.links li {\n float: left;\n margin: 0px;\n }\n .sections.nav-sections .header.links li.customer-welcome:after {\n content: \"\";\n font-size: 14px;\n line-height: 17px;\n text-transform: uppercase;\n color: #231f20;\n width: 1px;\n height: 12px;\n background: #231f20;\n margin: 3px 9px;\n vertical-align: top;\n clear: unset;\n display: inline-block;\n }\n .sections.nav-sections .header.links li.customer-welcome.loggedin {\n width: 100%;\n }\n .sections.nav-sections .header.links li.customer-welcome.loggedin .header.links {\n padding: 0px;\n }\n .sections.nav-sections .header.links li.customer-welcome.loggedin .header.links li {\n width: 100%;\n margin: 0px 0px 40px;\n }\n .sections.nav-sections .header.links li.customer-welcome.loggedin .authorization-link:after {\n display: none;\n }\n .sections.nav-sections .header.links li.customer-welcome.loggedin:after {\n display: none;\n }\n .sections.nav-sections .header.links li a {\n float: left;\n font-weight: normal;\n font-size: 16px;\n line-height: 19px;\n text-transform: uppercase;\n color: #231F20;\n border: none;\n padding: 0px;\n letter-spacing: 0.1em;\n font-family: 'NeuzeitS', 'Open Sans';\n }\n .sections.nav-sections .header.links li a strong {\n font-weight: normal;\n }\n}\n@media (max-width: 767px) {\n span.nav-toggle {\n top: 30px;\n left: 22px;\n }\n}\n@media (max-width: 767px) {\n span.nav-toggle:before {\n content: \"\";\n background: url(../images/hamburger__menu.png);\n width: 11px;\n height: 22px;\n font-size: unset;\n }\n .nav-open span.nav-toggle:before {\n background: none;\n }\n}\n@media (max-width: 767px) {\n .nav-sections .section-items {\n height: inherit;\n }\n}\n@media (max-width: 767px) {\n .nav-sections #store\\.menu {\n min-height: calc(100% - 190px);\n margin-left: 0px;\n }\n}\n@media (max-width: 767px) {\n .nav-sections #store\\.links {\n display: block !important;\n margin: 0;\n padding: 0;\n }\n}\na:focus-visible {\n outline: #08f auto 5px;\n}\nbutton.action.primary:focus {\n outline: #08f auto 5px;\n}\ndiv.message.error {\n color: #c92723;\n}\nheader .header.content {\n border-bottom: none !important;\n}\n@media (max-width: 767px) {\n .page-header {\n border-bottom: 1px solid #231f20 !important;\n margin-bottom: 0px;\n margin-top: 0px;\n }\n}\nheader .minicart-wrapper .action.showcart .counter.qty {\n background: #fff;\n color: #231f20;\n font-size: 14px;\n font-family: \"NeuzeitS-bold\", \"sans-serif\";\n margin: 0;\n vertical-align: top;\n line-height: 16px;\n height: auto;\n}\nheader .minicart-wrapper .action.showcart .counter.qty span.counter-number {\n text-shadow: none;\n}\nheader .minicart-wrapper .action.showcart .counter.qty::before {\n content: \"(\";\n position: relative;\n left: 3px;\n}\nheader .minicart-wrapper .action.showcart .counter.qty::after {\n content: \")\";\n position: relative;\n right: 3px;\n}\nheader .minicart-wrapper .action.showcart .text {\n vertical-align: top;\n line-height: 18px;\n}\n.ui-widget-content li.Woven span {\n text-transform: capitalize;\n}\n.ui-widget-content li.Leather span {\n text-transform: capitalize;\n}\n.ui-widget-content li.Wrapped span {\n text-transform: capitalize;\n}\n.ui-widget-content li.Wallcovering span {\n text-transform: capitalize;\n}\n.ui-widget-content li.Drapery span {\n text-transform: capitalize;\n}\n.ui-widget-content li.All span {\n text-transform: capitalize;\n}\n.ui-widget-content li.Pricelists span {\n text-transform: capitalize;\n}\n.ui-widget-content li.Performance span {\n text-transform: capitalize;\n}\n.ui-widget-content li.Maintenance span {\n text-transform: capitalize;\n}\n.ui-widget-content li.Warranty span {\n text-transform: capitalize;\n}\n.ui-widget-content li.Graded-In span {\n text-transform: capitalize;\n}\n.ui-widget-content li.About span {\n text-transform: capitalize;\n}\n.ui-widget-content li.Designers span {\n text-transform: capitalize;\n}\n.ui-widget-content li.Corporate span {\n text-transform: capitalize;\n}\n.ui-widget-content li.Find span {\n text-transform: initial;\n}\n.ui-widget-content li.Contact span {\n text-transform: capitalize;\n}\n.ui-widget-content li.Showrooms span {\n text-transform: capitalize;\n}\n.ui-widget-content li.Visit span {\n text-transform: capitalize;\n}\nli.level0.nav-1.category-item.level-top.ui-menu-item.show-sub.active:after {\n content: \"\";\n width: 17px;\n height: 1px;\n background: #000;\n display: block;\n position: static;\n}\nli.level0.nav-2.category-item.level-top.ui-menu-item.show-sub.active:after {\n content: \"\";\n width: 17px;\n height: 1px;\n background: #000;\n display: block;\n position: static;\n}\nli.level0.nav-4.category-item.level-top.ui-menu-item.show-sub.active:after {\n content: \"\";\n width: 17px;\n height: 1px;\n background: #000;\n display: block;\n position: static;\n}\n.nav-sections .navigation .level0 ul.level0.submenu.ui-menu.ui-widget.ui-widget-content.ui-corner-all.show {\n top: 26px;\n}\nheader.page-header div.header.panel {\n align-items: initial !important;\n justify-content: flex-end;\n}\n@media (min-width: 768px) {\n .quote-link {\n order: -1;\n margin-left: auto;\n margin-right: 45px;\n }\n header .minicart-wrapper {\n order: 1;\n font-size: unset;\n line-height: 16px;\n margin-left: 0 !important;\n }\n header .header.content .logo {\n margin-top: -8px !important;\n }\n header.page-header div.header.panel > .header.links {\n order: 2;\n }\n .header.links .quote-header {\n display: none !important;\n }\n}\n@media (max-width: 767px) {\n .panel.header .quote-link {\n display: none;\n }\n .nav-sections-item-content .header.links .quote-header {\n margin-bottom: 31px !important;\n }\n}\n.header.content .logo img {\n max-width: 186px;\n}\n.panel.header {\n margin-bottom: 18px !important;\n}\n.sections.nav-sections {\n top: 13.4rem;\n}\n@media only screen and (max-width: 767px) {\n .sections.nav-sections {\n top: 0px;\n }\n}\n.nav-sections .navigation {\n background: transparent;\n left: 1rem;\n top: 0;\n}\n.nav-sections .navigation ul {\n display: inline-block;\n vertical-align: top;\n width: 100%;\n margin-top: -1.1rem;\n}\n.nav-sections .navigation ul li.Furniture.Partners.level1.nav-6.category-item.ui-menu-item .level-top.ui-corner-all span {\n text-transform: capitalize;\n}\n.nav-sections .navigation .level-top {\n font-weight: normal;\n font-size: 1.6rem;\n line-height: 1.9rem !important;\n letter-spacing: 0.11em;\n text-transform: uppercase;\n}\n.nav-sections .navigation .level0.active > .level-top {\n border: none;\n}\n.nav-sections .navigation .level0.active > .level-top span:after {\n content: \"\";\n width: 17px;\n height: 1px;\n background: #000;\n display: block;\n}\n.nav-sections .navigation .level0.has-active > .level-top {\n border: none;\n}\n.nav-sections .navigation .level0.has-active > .level-top span {\n border-color: #231F20;\n border-width: 0 0 1px 0;\n border-style: solid;\n}\n.nav-sections .navigation .level0 ul.level0.submenu.ui-menu.ui-widget.ui-widget-content.ui-corner-all.show {\n display: block!important;\n}\n@media only screen and (min-width: 768px) {\n .nav-sections {\n width: auto;\n position: absolute;\n top: 15.5rem;\n left: 0px;\n background: transparent;\n max-width: 1264px;\n right: 0;\n margin: 0 auto;\n padding: 0px 20px;\n }\n .nav-sections .navigation .sub-menu-head span.sub-cat-head {\n display: none;\n }\n .nav-sections .navigation .level-top span.ui-menu-icon.ui-icon.ui-icon-carat-1-e {\n display: none !important;\n }\n}\n@media only screen and (max-width: 767px) {\n .nav-open .nav-toggle:after {\n background: rgb(255, 255, 255 / 100%);\n z-index: 999999;\n background-image: url(../images/menu-close-icon.png);\n background-repeat: no-repeat;\n background-color: #ffffff;\n background-position: 96% top;\n margin-top: 31px;\n display: inline-block;\n }\n .nav-sections {\n background: #F8F8F8;\n }\n .nav-sections .section-item-title {\n display: none;\n }\n .nav-sections .navigation {\n background: #F8F8F8;\n }\n .nav-sections .navigation .level-top {\n width: 100%;\n margin-right: 0px;\n }\n .nav-sections .navigation .level-top span {\n font-size: 1.6rem;\n line-height: 1.9rem;\n letter-spacing: 0.1em;\n color: #231F20;\n font-weight: normal;\n }\n .nav-sections .navigation .level-top.level0.category-item {\n border: none !important;\n padding: 1.5rem 4rem 1.5rem 2rem !important;\n background: url(../images/menu-right-icon.png);\n background-repeat: no-repeat;\n background-position: right 20px bottom 13px;\n }\n .nav-sections .navigation .level-top.ui-corner-all[aria-label=\"News + Inspiration\"] {\n padding-left: 0;\n }\n .nav-sections .navigation .level-top .sub-menu-head.mobile-only {\n padding-left: 1.7rem;\n margin: 2.1rem 0 3.9rem 0;\n }\n .nav-sections .navigation .level-top .sub-menu-head.mobile-only span.icon-arrow-left {\n background: url(../images/menu-left-icon.png);\n background-repeat: no-repeat;\n font-size: 19px;\n }\n .nav-sections .navigation .level-top .sub-menu-head.mobile-only .icon-close:before {\n content: '';\n }\n .nav-sections .navigation .level0 ul.level0.submenu.ui-menu.ui-widget.ui-widget-content.ui-corner-all.show {\n display: block !important;\n background: #f8f8f8;\n position: absolute;\n width: 100%;\n left: 0 !important;\n top: 0 !important;\n height: 100vh;\n padding-left: 6px;\n }\n .nav-sections .navigation .level0 ul.level0.submenu.ui-menu.ui-widget.ui-widget-content.ui-corner-all.show li.sub-menu-head.mobile-only {\n padding-left: 1.7rem;\n }\n .nav-sections .navigation .level0 ul.level0.submenu.ui-menu.ui-widget.ui-widget-content.ui-corner-all.show li.sub-menu-head.mobile-only .icon-close:before {\n content: '';\n }\n .nav-sections .navigation .level0 ul.level0.submenu.ui-menu.ui-widget.ui-widget-content.ui-corner-all.show .category-item.ui-menu-item {\n padding: 1rem 0rem !important;\n }\n .nav-sections .navigation .level0 ul.level0.submenu.ui-menu.ui-widget.ui-widget-content.ui-corner-all.show .ui-menu-item.all-category {\n display: none;\n }\n .nav-sections .navigation .submenu:not(:first-child) .active > a {\n border-color: transparent;\n }\n .nav-sections .menu-logo.mobile-only {\n position: absolute;\n top: 3rem;\n right: 1.2rem;\n }\n .nav-sections .menu-logo.mobile-only .icon-close::before {\n content: \"\";\n }\n}\nnav.navigation.test {\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.submenu .ui-menu-item a {\n font-size: 1.4rem !important;\n}\n@media only screen and (max-width: 767px) {\n header .header.content {\n max-width: 1264px !important;\n }\n .navigation ul {\n padding: 0 68px 0px 223px;\n }\n .navigation .level0 .submenu {\n width: 467px !important;\n padding-left: 73% !important;\n }\n}\n.nav-sections .navigation .level-top {\n color: #212529 !important;\n}\n@media only screen and (min-width: 768px) and (max-width: 1023px) {\n .nav-sections .navigation ul#ui-id-1 {\n padding: 0 0px 0px 215px !important;\n }\n .nav-sections .navigation ul#ui-id-1 .category-item.level-top {\n font-size: 1.4rem;\n margin-right: 20px;\n }\n .nav-sections .navigation ul#ui-id-1 li.level0.nav-4.category-item.level-top.ui-menu-item.show-sub {\n margin-right: 0 !important;\n }\n .nav-sections .navigation ul#ui-id-1 li ul.level0.submenu.show {\n width: 380px !important;\n padding-left: 36% !important;\n left: 0;\n right: -10px;\n }\n .nav-sections .navigation ul#ui-id-1 li.nav-4 ul.level0.submenu.show {\n left: unset;\n }\n}\n.Coated.Fabrics a {\n text-transform: capitalize !important;\n}\n.Price.Lists a {\n text-transform: capitalize !important;\n}\n.search-autocomplete {\n font-family: 'NeuzeitS', 'Open Sans';\n font-style: normal;\n font-weight: normal;\n font-size: 1.4rem;\n line-height: 17px;\n letter-spacing: 0.1585em;\n}\n.search-autocomplete ul:not(:empty) {\n background: #ffffff;\n border: 0.5px solid rgba(35, 31, 32, 0.5);\n box-sizing: border-box;\n}\n.search-autocomplete ul li:hover {\n background: #ffffff !important;\n}\n.search-autocomplete ul li.selected {\n background: #ffffff !important;\n}\ndiv.block-search {\n top: 100%;\n position: absolute;\n right: 2.1rem;\n width: 317px !important;\n}\ndiv.block-search input {\n margin-top: 0px !important;\n height: 41px;\n left: 0;\n font-family: NeuzeitS LT Book;\n font-size: 14px;\n}\n.center-search {\n order: 3;\n float: right;\n text-align: center;\n margin-top: -9px;\n font-size: 21px;\n padding-left: 3.1rem;\n padding-right: 4rem;\n height: 39px;\n width: 39px;\n}\n.icon-search:before {\n content: '\\e80d';\n font-size: 1.6rem;\n font-weight: 900;\n}\n._keyfocus *:focus {\n box-shadow: 0 0 0px 1px #0071eb !important;\n}\na.show-search {\n color: #231F20;\n}\na.show-search:hover {\n color: #231F20;\n text-decoration: none !important;\n}\n.icon-search {\n margin-top: 11px;\n}\n.qs-option-name {\n color: #231F20;\n}\nheader.page-header .header.panel {\n position: relative !important;\n}\n@media only screen and (max-width: 767px) {\n .sections.nav-sections {\n max-width: 353px;\n width: calc(100% - 43px);\n left: -100%;\n }\n .sections.nav-sections .navigation ul {\n margin-top: 0rem;\n padding: 0 0px !important;\n }\n .search-autocomplete {\n position: absolute;\n width: 298px !important;\n display: block;\n left: 0px;\n margin: 0px;\n }\n .icon-search {\n margin-top: 11px;\n left: 28px;\n }\n .center-search {\n display: none;\n }\n .nav-open .sections.nav-sections {\n left: 0px;\n }\n .nav-open .center-search {\n display: block;\n position: absolute;\n left: calc(2% + 4px);\n z-index: 100;\n top: 47px;\n width: calc(100% - 43px);\n margin: 0px;\n padding: 0px;\n max-width: 317px;\n }\n .nav-open .center-search .icon-search::before {\n content: \"\";\n background: url(../images/search.png) no-repeat;\n width: 26px;\n height: 26px;\n display: block;\n margin-left: 13px;\n margin-top: -2.6rem !important;\n }\n .nav-open .center-search .icon-search.show-search-icon::before {\n margin-top: 1.6rem !important;\n }\n .nav-open .center-search a {\n float: left;\n width: 50px !important;\n height: 50px !important;\n }\n .nav-open .center-search .show-search.icon-search-head::before {\n content: \"\";\n background: url(../images/searchmobile.png) no-repeat;\n width: 26px;\n height: 26px;\n display: block;\n margin-left: 11px;\n margin-top: 12px;\n }\n .nav-open .page-wrapper {\n overflow: unset;\n }\n .nav-open #center-search-div.block-search {\n left: calc(-100% + 62px);\n right: auto;\n z-index: 999;\n top: 97px;\n width: 100% !important;\n margin: 0px;\n max-width: 100%;\n }\n .nav-open #center-search-div.block-search input {\n margin: 0px !important;\n position: fixed !important;\n width: 81%;\n left: 10px;\n }\n .nav-open #center-search-div.block-search .search-autocomplete {\n position: fixed !important;\n width: 81% !important;\n left: 10px;\n top: 141px;\n }\n .nav-open #center-search-div.block-search .search-autocomplete ul {\n display: block !important;\n }\n .nav-open .center-search {\n top: 30px !important;\n }\n}\n.field.password-info p {\n margin-top: 10px;\n}\n.search-autocomplete ul li {\n border-top: none !important;\n}\ndiv.block-search input {\n height: 45px !important;\n}\n@media (min-width: 1300px) and (max-width: 1400px) {\n .search-autocomplete {\n width: 366px !important;\n }\n}\n@media (min-width: 768px) and (max-width: 1300px) {\n .search-autocomplete {\n width: 323px !important;\n }\n}\n/**** PAGES ****/\n.account input[type=\"checkbox\"] {\n appearance: none;\n -webkit-appearance: none;\n width: 13px;\n height: 13px;\n}\n.account input[type=\"checkbox\"]:before {\n content: \"\";\n background: #ffffff;\n width: 13px;\n height: 13px;\n display: inline-block;\n border: 1px solid #E5E5E5;\n}\n.account input[type=\"checkbox\"]:checked::before {\n background: #000000;\n}\n.account input[type=\"checkbox\"]:checked::after {\n content: \"\";\n width: 9px;\n height: 4px;\n border-top: 2px solid #ffffff;\n border-right: 2px solid #ffffff;\n transform: rotate(135deg);\n display: inline-block;\n position: absolute;\n left: 2px;\n top: 3px;\n}\n.account .block.block-collapsible-nav .content ul.nav.items {\n width: 100%;\n display: flex;\n flex-wrap: wrap;\n}\n.account .block.block-collapsible-nav .content ul.nav.items .nav.item {\n display: block;\n font-size: 1.6rem;\n font-weight: 900;\n line-height: 19px;\n color: #231F20;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n margin: 2px 0;\n border-left: 10px solid transparent;\n width: 100%;\n}\n.account .block.block-collapsible-nav .content ul.nav.items .nav.item:nth-child(5) {\n order: 3;\n}\n.account .block.block-collapsible-nav .content ul.nav.items .nav.item:nth-child(6) {\n order: 4;\n}\n.account .block.block-collapsible-nav .content ul.nav.items .nav.item:nth-child(3) {\n order: 6;\n}\n.account .block.block-collapsible-nav .content ul.nav.items .nav.item:nth-child(4) {\n order: 7;\n}\n.account .block.block-collapsible-nav .content ul.nav.items .nav.item:hover {\n background: #E5E5E5;\n border-color: #231F20;\n}\n.account .block.block-collapsible-nav .content ul.nav.items .nav.item strong,\n.account .block.block-collapsible-nav .content ul.nav.items .nav.item a {\n color: #231F20;\n padding: 21px 15px;\n border: 0;\n}\n.account .block.block-collapsible-nav .content ul.nav.items li.nav.item.current {\n border-color: #231F20;\n background: #E5E5E5;\n}\n.account .block.block-collapsible-nav .content ul.nav.items li.nav.item.current strong {\n font-weight: 900;\n}\n.account .block.block-collapsible-nav .content.block-collapsible-nav-content {\n background-color: #ffffff;\n}\n@media only screen and (max-width: 767px) {\n .account .block-collapsible-nav {\n order: 1;\n top: 0;\n margin: 0;\n padding: 0;\n left: 0;\n position: absolute;\n width: 100%;\n z-index: 1;\n display: block;\n }\n .account.page-layout-2columns-left .column.main {\n order: 2;\n }\n}\n.account .columns {\n padding-top: 80px;\n padding-left: 45px;\n}\n.account.page-layout-2columns-left .column.main {\n width: 75% !important;\n order: 2;\n}\n.account.page-layout-2columns-left .column.main .page-title {\n font-size: 3.6rem;\n line-height: 35px;\n color: #231F20;\n font-weight: 400;\n margin-bottom: 15px;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.cuttingapproval-cfa-index.account.page-layout-2columns-left .column.main .page-title {\n border-bottom: 1px solid #E5E5E5;\n margin: 0px 0px 39px;\n width: 100%;\n padding: 0px 0px 15px;\n}\n.account.customer-account-index .sidebar.sidebar-main .block.block-collapsible-nav {\n font-size: 1.6rem;\n line-height: 19px;\n}\n.account.customer-account-index .page-title-wrapper {\n border-bottom: 1px solid #E5E5E5;\n}\n.account.customer-account-index .block.block-dashboard-info .block-title {\n border: none !important;\n padding-top: 16px;\n}\n.account.customer-account-index .block.block-dashboard-info .block-title strong {\n border-bottom: none;\n font-size: 1.8rem !important;\n font-weight: 900 !important;\n line-height: 32px;\n text-transform: uppercase;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n color: #231F20;\n}\n.account.customer-account-index .block.block-dashboard-info .box .box-title span {\n font-weight: 900;\n font-size: 1.8rem;\n line-height: 20px;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n color: #231F20;\n}\n.account.customer-account-index .block.block-dashboard-info .box .box-content p {\n font-size: 1.6rem;\n font-weight: 400;\n line-height: 20px;\n font-family: 'NeuzeitS', 'Open Sans';\n color: #231F20;\n}\n.account.customer-account-index .block.block-dashboard-info .box .box-actions .action {\n font-size: 1.6rem;\n font-weight: 900;\n line-height: 20px;\n text-decoration: underline;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n color: #231F20;\n}\n.account.customer-account-index .block.block-dashboard-info .box .box-actions .action:after {\n border-left: none;\n}\n.account.customer-account-index .block.block-dashboard-addresses .block-title {\n border-bottom: none !important;\n border-top: 1px solid #E5E5E5;\n padding-top: 15px;\n text-transform: uppercase;\n}\n.account.customer-account-index .block.block-dashboard-addresses .block-title .action.edit {\n display: none;\n}\n.account.customer-account-index .block.block-dashboard-addresses .block-title strong {\n font-size: 1.8rem !important;\n font-weight: 900 !important;\n line-height: 20px;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n color: #231F20;\n}\n.account.customer-account-index .block.block-dashboard-addresses .box .box-title span {\n font-weight: 900;\n font-size: 1.8rem;\n line-height: 20px;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n color: #231F20;\n}\n.account.customer-account-index .block.block-dashboard-addresses .box .box-content {\n font-weight: 400;\n font-size: 1.6rem;\n line-height: 20px;\n font-family: 'NeuzeitS', 'Open Sans';\n color: #231F20;\n margin-bottom: 26px;\n margin-bottom: 33px;\n}\n.account.customer-account-index .block.block-dashboard-addresses .box .box-content address a {\n color: #231F20;\n}\n.account.customer-account-index .block.block-dashboard-addresses .box .box-actions .action.edit {\n font-weight: 900;\n font-size: 1.6rem;\n line-height: 20px;\n text-decoration: underline;\n color: #231F20;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n@media only screen and (max-width: 767px) {\n .account .columns {\n padding: 60px 0 0;\n padding-left: 0px;\n }\n .account.customer-account-index .block.block-dashboard-info .box.box-information .box-content {\n font-size: 1.6rem;\n line-height: 20px;\n font-weight: 400;\n }\n}\n@media only screen and (min-width: 768px) and (max-width: 1023px) {\n .account .columns {\n padding-left: 0px !important;\n }\n .account .columns .column.main {\n width: 72% !important;\n }\n .account .columns .sidebar-main {\n width: 25% !important;\n }\n .account.quote-tab-index #maincontent .table-responsive .table thead th {\n font-size: 1.4rem !important;\n padding: 2rem 1rem !important;\n }\n .account.quote-tab-index #maincontent .table-responsive .table tbody td {\n font-size: 1.4rem !important;\n padding: 2rem 1rem !important;\n }\n .account.quote-tab-index #maincontent .table-responsive .table tbody th {\n font-size: 1.4rem !important;\n padding: 2rem 1rem !important;\n }\n}\n.account.customer-account-edit .form.form-edit-account .fieldset {\n margin: 6px 0 22px !important;\n}\n.account.customer-account-edit .form.form-edit-account .legend {\n border-bottom: none;\n}\n.account.customer-account-edit .form.form-edit-account .legend span {\n font-size: 1.8rem;\n line-height: 32px;\n font-weight: 400;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.account.customer-account-edit .form.form-edit-account .field.field-name-firstname.required .label {\n font-size: 1.6rem;\n line-height: 32px;\n font-weight: 900;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.account.customer-account-edit .form.form-edit-account .field.field-name-firstname.required .control .input-text.required-entry {\n border-top: none;\n border-right: none;\n border-left: none;\n font-size: 1.6rem;\n line-height: 32px;\n font-weight: 400;\n font-family: 'NeuzeitS', 'Open Sans';\n width: 375px;\n}\n@media (max-width: 767px) {\n .account.customer-account-edit .form.form-edit-account .field.field-name-firstname.required .control .input-text.required-entry {\n width: 100%;\n }\n}\n@media only screen and (min-width: 768px) and (max-width: 1092px) {\n .account.customer-account-edit .form.form-edit-account .field.field-name-firstname.required .control .input-text.required-entry {\n width: 100%;\n }\n}\n.account.customer-account-edit .form.form-edit-account .field.field-name-firstname.required .control .input-text.required-entry:focus {\n outline: none;\n}\n.account.customer-account-edit .form.form-edit-account .field.field-name-lastname.required .label {\n font-size: 1.6rem;\n line-height: 32px;\n font-weight: 900;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.account.customer-account-edit .form.form-edit-account .field.field-name-lastname.required .control .input-text.required-entry {\n border-top: none;\n border-right: none;\n border-left: none;\n font-size: 1.6rem;\n line-height: 32px;\n font-weight: 400;\n font-family: 'NeuzeitS', 'Open Sans';\n width: 375px;\n}\n@media (max-width: 767px) {\n .account.customer-account-edit .form.form-edit-account .field.field-name-lastname.required .control .input-text.required-entry {\n width: 100%;\n }\n}\n@media only screen and (min-width: 768px) and (max-width: 1092px) {\n .account.customer-account-edit .form.form-edit-account .field.field-name-lastname.required .control .input-text.required-entry {\n width: 100%;\n }\n}\n.account.customer-account-edit .form.form-edit-account .field.field-name-lastname.required .control .input-text.required-entry:focus {\n outline: none;\n}\n.account.customer-account-edit .form.form-edit-account .field.choice .label {\n font-size: 1.4rem;\n line-height: 24px;\n font-weight: 400;\n text-decoration: underline;\n text-transform: uppercase;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.account.customer-account-edit .form.form-edit-account .field.field-choose_role.required .label {\n font-weight: 900;\n font-size: 1.6rem;\n line-height: 32px;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.account.customer-account-edit .form.form-edit-account .field.field-choose_role.required .control .select.required-entry {\n font-size: 1.6rem;\n font-weight: 400;\n border-top: none;\n border-right: none;\n border-left: none;\n font-family: 'NeuzeitS', 'Open Sans';\n width: 375px;\n}\n@media (max-width: 767px) {\n .account.customer-account-edit .form.form-edit-account .field.field-choose_role.required .control .select.required-entry {\n width: 100%;\n }\n}\n@media only screen and (min-width: 768px) and (max-width: 1092px) {\n .account.customer-account-edit .form.form-edit-account .field.field-choose_role.required .control .select.required-entry {\n width: 100%;\n }\n}\n.account.customer-account-edit .form.form-edit-account .field.field-choose_role.required .control .select.required-entry:focus {\n outline: none;\n}\n.account.customer-account-edit .form.form-edit-account .actions-toolbar .primary .action.save.primary {\n width: 137px;\n height: 52px;\n background-color: #231F20;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n@media only screen and (max-width: 767px) {\n .account.customer-account-edit .form.form-edit-account .legend {\n padding-top: 20px;\n }\n}\n.account.customer-account-edit.page-layout-2columns-left .fieldset.password .field.password.current.required .label {\n font-size: 1.6rem;\n line-height: 32px;\n font-weight: 900;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.account.customer-account-edit.page-layout-2columns-left .fieldset.password .field.password.current.required .control .input-text {\n border-top: none;\n border-left: none;\n border-right: none;\n color: #231F20;\n width: 375px;\n}\n@media (max-width: 767px) {\n .account.customer-account-edit.page-layout-2columns-left .fieldset.password .field.password.current.required .control .input-text {\n width: 100%;\n }\n}\n@media only screen and (min-width: 768px) and (max-width: 1092px) {\n .account.customer-account-edit.page-layout-2columns-left .fieldset.password .field.password.current.required .control .input-text {\n width: 100%;\n }\n}\n.account.customer-account-edit.page-layout-2columns-left .fieldset.password .field.password.current.required .control .input-text:focus {\n outline: none;\n}\n.account.customer-account-edit.page-layout-2columns-left .fieldset.password .field.new.password.required .label {\n font-size: 1.6rem;\n line-height: 32px;\n font-weight: 900;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.account.customer-account-edit.page-layout-2columns-left .fieldset.password .field.new.password.required .control .input-text {\n border-top: none;\n border-left: none;\n border-right: none;\n color: #53565A;\n width: 375px;\n}\n@media (max-width: 767px) {\n .account.customer-account-edit.page-layout-2columns-left .fieldset.password .field.new.password.required .control .input-text {\n width: 100%;\n }\n}\n@media only screen and (min-width: 768px) and (max-width: 1092px) {\n .account.customer-account-edit.page-layout-2columns-left .fieldset.password .field.new.password.required .control .input-text {\n width: 100%;\n }\n}\n.account.customer-account-edit.page-layout-2columns-left .fieldset.password .field.new.password.required .control .input-text:focus {\n outline: none;\n}\n.account.customer-account-edit.page-layout-2columns-left .fieldset.password .field.new.password.required .control .password-strength-meter {\n font-family: 'NeuzeitS', 'Open Sans';\n font-size: 1.4rem;\n font-weight: 400;\n line-height: 16px;\n background-color: #ffffff;\n}\n.account.customer-account-edit.page-layout-2columns-left .fieldset.password .field.new.password.required .control .password-none .password-strength-meter:before {\n background-color: #ffffff;\n}\n.account.customer-account-edit.page-layout-2columns-left .fieldset.password .field.confirm.password.required {\n margin-bottom: 0px;\n}\n.account.customer-account-edit.page-layout-2columns-left .fieldset.password .field.confirm.password.required .label {\n font-size: 1.6rem;\n line-height: 32px;\n font-weight: 900;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.account.customer-account-edit.page-layout-2columns-left .fieldset.password .field.confirm.password.required .control .input-text {\n border-top: none;\n border-left: none;\n border-right: none;\n color: #53565A;\n width: 375px;\n}\n@media (max-width: 767px) {\n .account.customer-account-edit.page-layout-2columns-left .fieldset.password .field.confirm.password.required .control .input-text {\n width: 100%;\n }\n}\n@media only screen and (min-width: 768px) and (max-width: 1092px) {\n .account.customer-account-edit.page-layout-2columns-left .fieldset.password .field.confirm.password.required .control .input-text {\n width: 100%;\n }\n}\n.account.customer-account-edit.page-layout-2columns-left .fieldset.password .field.confirm.password.required .control .input-text:focus {\n outline: none;\n}\n.account.customer-account-edit.page-layout-2columns-left .fieldset.password .field.password-info {\n font-size: 1.4rem;\n line-height: 16px;\n font-weight: 400;\n font-family: 'NeuzeitS', 'Open Sans';\n color: #53565A;\n}\n.account.customer-account-edit.page-layout-2columns-left .fieldset.password .field.password-info a {\n color: #53565A;\n text-decoration: underline;\n}\n.account.customer-account-edit .require_field_text {\n color: #8C0000;\n font-size: 1.4rem;\n line-height: 1.6rem;\n padding-bottom: 3.6rem;\n padding-top: 17px;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.account.customer-address-index .block.block-addresses-default {\n color: #231F20;\n}\n.account.customer-address-index .block.block-addresses-default .block-title {\n line-height: 32px;\n font-family: 'NeuzeitS', 'Open Sans';\n text-transform: uppercase;\n border: none !important;\n}\n.account.customer-address-index .block.block-addresses-default .block-title strong {\n font-size: 1.8rem !important;\n font-weight: 900 !important;\n}\n.account.customer-address-index .block.block-addresses-default .block-content .box.box-address-billing .box-title {\n line-height: 32px;\n font-weight: 900;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.account.customer-address-index .block.block-addresses-default .block-content .box.box-address-billing .box-title span {\n font-size: 1.8rem;\n}\n.account.customer-address-index .block.block-addresses-default .block-content .box.box-address-billing .box-content {\n font-size: 1.6rem;\n line-height: 32px;\n font-weight: 400;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.account.customer-address-index .block.block-addresses-default .block-content .box.box-address-billing .box-content address a {\n color: #231F20;\n}\n.account.customer-address-index .block.block-addresses-default .block-content .box.box-address-billing .box-actions {\n font-size: 1.8rem;\n line-height: 32px;\n font-weight: 400;\n font-family: 'NeuzeitS', 'Open Sans';\n text-decoration: underline;\n margin-top: 3rem;\n}\n.account.customer-address-index .block.block-addresses-default .block-content .box.box-address-billing .box-actions .action.edit {\n color: #231F20;\n}\n.account.customer-address-index .block.block-addresses-default .block-content .box.box-address-shipping .box-title {\n line-height: 32px;\n font-weight: 900;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.account.customer-address-index .block.block-addresses-default .block-content .box.box-address-shipping .box-title span {\n font-size: 1.8rem;\n}\n.account.customer-address-index .block.block-addresses-default .block-content .box.box-address-shipping .box-content {\n font-size: 1.6rem;\n line-height: 32px;\n font-weight: 400;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.account.customer-address-index .block.block-addresses-default .block-content .box.box-address-shipping .box-content address a {\n color: #231F20;\n}\n.account.customer-address-index .block.block-addresses-default .block-content .box.box-address-shipping .box-actions {\n font-size: 1.8rem;\n line-height: 32px;\n font-weight: 400;\n font-family: 'NeuzeitS', 'Open Sans';\n text-decoration: underline;\n margin-top: 3rem;\n}\n.account.customer-address-index .block.block-addresses-default .block-content .box.box-address-shipping .box-actions .action.edit {\n color: #231F20;\n}\n.account.customer-address-index .block.block-addresses-list .block-title {\n border: none !important;\n}\n.account.customer-address-index .block.block-addresses-list .block-title strong {\n font-size: 1.8rem !important;\n font-weight: 900;\n line-height: 32px;\n text-transform: uppercase;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.account.customer-address-index .block.block-addresses-list .block-content {\n font-size: 1.6rem;\n line-height: 32px;\n font-weight: 400;\n color: #231F20;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.account.customer-address-index .block.block-addresses-list .block-content .table-wrapper.additional-addresses .table thead .col {\n border: none;\n text-transform: uppercase;\n font-size: 1.8rem;\n font-weight: 900;\n line-height: 32px;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.account.customer-address-index .block.block-addresses-list .block-content .table-wrapper.additional-addresses .table thead .col.actions {\n display: none;\n}\n.account.customer-address-index .block.block-addresses-list .block-content .table-wrapper.additional-addresses .table tbody tr {\n font-size: 1.8rem;\n line-height: 32px;\n font-weight: 400;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.account.customer-address-index .block.block-addresses-list .block-content .table-wrapper.additional-addresses .table tbody tr .col.actions .action.edit,\n.account.customer-address-index .block.block-addresses-list .block-content .table-wrapper.additional-addresses .table tbody tr .col.actions .action.delete {\n color: #231F20;\n line-height: 32px;\n font-weight: 400;\n font-size: 1.8rem;\n text-decoration: underline;\n}\n.account.customer-address-index .block.block-addresses-list .block-content .table-wrapper.additional-addresses .table tbody tr .col.actions .action.edit::after {\n border-left: 1px solid #231F20;\n margin-left: 8px;\n margin-right: 4px;\n}\n.account.customer-address-index .block.block-addresses-list .block-content .customer-addresses-toolbar.toolbar.bottom {\n margin-bottom: 20px;\n}\n.account.customer-address-index .block.block-addresses-list .block-content .customer-addresses-toolbar.toolbar.bottom .pager .toolbar-amount {\n font-size: 1.8rem;\n line-height: 32px;\n font-weight: 400;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.account.customer-address-index .block.block-addresses-list .block-content .customer-addresses-toolbar.toolbar.bottom .pager .limiter .limiter-label {\n font-size: 1.8rem;\n line-height: 32px;\n font-weight: 400;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.account.customer-address-index .block.block-addresses-list .block-content .customer-addresses-toolbar.toolbar.bottom .pager .limiter .limiter-options {\n font-size: 1.8rem;\n line-height: 32px;\n font-weight: 400;\n font-family: 'NeuzeitS', 'Open Sans';\n background-color: #ffffff;\n border: 1px solid #E5E5E5;\n width: 56px;\n height: 41px;\n padding-right: 5px;\n padding-left: 15px;\n}\n.account.customer-address-index .block.block-addresses-list .block-content .customer-addresses-toolbar.toolbar.bottom .pager .limiter .limiter-text {\n font-size: 1.8rem;\n line-height: 32px;\n font-weight: 400;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.account.customer-address-index .actions-toolbar .action.primary.add {\n width: 274px;\n height: 52px;\n background-color: #231F20;\n font-size: 15px;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.account.customer-address-index .col {\n width: 37% !important;\n}\n.account.customer-address-form .form-address-edit .fieldset {\n color: #231F20;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.account.customer-address-form .form-address-edit .fieldset .legend {\n border-bottom: none;\n line-height: 32px;\n font-weight: 400;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.account.customer-address-form .form-address-edit .fieldset .legend span {\n font-size: 1.8rem;\n}\n.account.customer-address-form .form-address-edit .fieldset .field .label {\n font-size: 1.6rem;\n line-height: 32px;\n font-weight: 900;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.account.customer-address-form .form-address-edit .fieldset .field .control {\n width: 375px;\n}\n@media (max-width: 767px) {\n .account.customer-address-form .form-address-edit .fieldset .field .control {\n width: 100%;\n }\n}\n.account.customer-address-form .form-address-edit .fieldset .field .control .input-text {\n border: none;\n border-bottom: 1px solid #E5E5E5;\n font-size: 1.6rem;\n line-height: 32px;\n font-weight: 400;\n color: #53565A;\n}\n.account.customer-address-form .form-address-edit .fieldset .field .control .validate-select,\n.account.customer-address-form .form-address-edit .fieldset .field .control .required-entry {\n font-size: 1.6rem;\n font-weight: 400;\n color: #231F20;\n}\n.account.customer-address-form .form-address-edit .fieldset .field.choice.set.billing .label {\n font-size: 1.6rem;\n font-weight: 400;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.account.customer-address-form .form-address-edit .fieldset .field.choice.set.shipping .label {\n font-size: 1.6rem;\n font-weight: 400;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.account.customer-address-form .form-address-edit .actions-toolbar .primary .action.save.primary {\n width: 274px;\n font-size: 15px;\n background-color: #231F20;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n@media only screen and (max-width: 767px) {\n .account.customer-address-index .block.block-addresses-list .block-content .table-wrapper.additional-addresses .table thead tr .col.name {\n width: 100% !important;\n }\n .account.customer-address-index .col {\n width: 100% !important;\n }\n}\n@media only screen and (max-width: 767px) {\n .account.customer-account-index .block-collapsible-nav .title {\n padding: 14px 40px 14px 15px !important;\n }\n .account.customer-account-index .block-collapsible-nav .content {\n margin-top: -17px !important;\n }\n}\n.account.quote-tab-index #maincontent .page-title-wrapper {\n border-bottom: 1px solid #E5E5E5;\n}\n.account.quote-tab-index #maincontent .table-responsive .table thead th {\n font-family: 'NeuzeitS-bold', 'sans-serif';\n font-size: 1.8rem;\n font-weight: 900;\n line-height: 32px;\n border-bottom: none;\n padding: 2rem;\n}\n.account.quote-tab-index #maincontent .table-responsive .table thead th:last-child {\n display: none !important;\n}\n.account.quote-tab-index #maincontent .table-responsive .table tbody th {\n font-family: 'NeuzeitS-bold', 'sans-serif';\n font-size: 1.8rem;\n font-weight: 900;\n line-height: 32px;\n text-align: left;\n text-decoration: underline;\n padding: 2rem;\n}\n.account.quote-tab-index #maincontent .table-responsive .table tbody th a {\n color: #231F20;\n}\n.account.quote-tab-index #maincontent .table-responsive .table tbody td {\n font-family: 'NeuzeitS', 'Open Sans';\n font-size: 1.8rem;\n font-weight: 400;\n line-height: 32px;\n text-align: left;\n padding: 2rem;\n}\n.account.quote-tab-index #maincontent .table-responsive .table tbody td a {\n color: #231F20;\n}\n.account.quote-tab-index #maincontent .table-responsive .table tfoot {\n background: none;\n}\n.account.quote-tab-index #maincontent .table-responsive .table tfoot td {\n font-family: 'NeuzeitS', 'Open Sans';\n font-size: 1.8rem;\n font-weight: 400;\n line-height: 32px;\n text-align: left;\n}\n.account.quote-tab-index #maincontent .table-responsive .table tfoot td label {\n padding-right: 10px;\n}\n.account.quote-tab-index #maincontent .table-responsive .table tfoot select {\n height: 41px;\n}\n.account.quote-tab-index .columns {\n padding-top: 0px;\n}\n.account.quote-tab-index .message.success {\n margin: 63px 0 10px 48px;\n background: #D6EBBC;\n color: #231F20;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n font-size: 1.4rem;\n font-weight: 900;\n line-height: 17px;\n}\n.account.quote-tab-index #maincontent .table-responsive tbody tr td a:before {\n content: '';\n background: url(../images/cart-remove-icon.png);\n background-repeat: no-repeat;\n width: 14px;\n height: 14px;\n}\n.account.quote-tab-index #maincontent .table-responsive tbody tr td a:before .fa.fa-remove {\n display: none;\n}\n.account.quote-tab-index .message.success > *:first-child:before {\n content: '' !important;\n background: url(../images/success-check-icon.png);\n background-repeat: no-repeat;\n width: 14px;\n height: 16px;\n margin-left: 1.5rem;\n top: 2.6rem;\n}\n@media only screen and (max-width: 767px) {\n .account.quote-tab-index .columns {\n padding: 0px 0px 0px;\n }\n .account.quote-tab-index .columns .page-title-wrapper {\n margin-top: 15px;\n }\n .account.quote-tab-index .message.success {\n margin: 0px 0 10px;\n }\n}\n.account .table-wrapper {\n border: none;\n}\n.account #maincontent .table-wrapper.orders-history {\n border-top: 1px solid #E5E5E5;\n border-bottom: 1px solid #E5E5E5;\n padding-top: 39px;\n}\n.account #maincontent .table-wrapper.orders-history .data.table .col.actions {\n border-top: none;\n}\n.account #maincontent .order-products-toolbar .pager .toolbar-amount {\n font-size: 1.8rem;\n line-height: 32px;\n font-family: 'NeuzeitS', 'Open Sans';\n color: #231F20;\n}\n.account #maincontent .order-products-toolbar .pager .limiter {\n font-size: 1.8rem;\n line-height: 32px;\n font-family: 'NeuzeitS', 'Open Sans';\n color: #231F20;\n}\n.account #maincontent .order-products-toolbar .pager .limiter .limiter-options {\n background: transparent !important;\n box-shadow: none !important;\n border-radius: 0 !important;\n padding: 0 16px 0 16px !important;\n width: 56px !important;\n font-weight: normal !important;\n}\n.account #maincontent .table thead th {\n border: none;\n font-size: 1.8rem;\n line-height: 32px;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n padding: 0px 15px 5px 0px;\n width: auto;\n color: #231F20;\n text-transform: uppercase;\n min-width: 145px;\n}\n.cuttingapproval-cfa-index.account #maincontent .table thead th {\n padding-right: 67px;\n}\n@media (max-width: 1024px) {\n .cuttingapproval-cfa-index.account #maincontent .table thead th {\n padding-right: 12px;\n }\n}\n.cuttingapproval-cfa-index.account #maincontent .table thead th.id {\n width: 146px;\n}\n@media (max-width: 1024px) {\n .cuttingapproval-cfa-index.account #maincontent .table thead th.id {\n width: auto;\n }\n}\n.cuttingapproval-cfa-index.account #maincontent .table thead th.date {\n width: 135px;\n}\n@media (max-width: 1024px) {\n .cuttingapproval-cfa-index.account #maincontent .table thead th.date {\n width: auto;\n }\n}\n.account #maincontent .table thead th:last-child {\n width: 285px;\n padding-right: 12px;\n}\n@media (max-width: 1024px) {\n .account #maincontent .table thead th:last-child {\n width: 180px;\n }\n}\n@media (max-width: 639px) {\n .account #maincontent .table tbody tr {\n margin: 0px 0px 20px;\n }\n}\n.account #maincontent .table tbody td {\n padding: 15px 15px 15px 0px;\n border: none;\n font-size: 1.8rem;\n line-height: 32px;\n font-family: 'NeuzeitS', 'Open Sans';\n width: auto;\n color: #231F20;\n border-top: 1px solid #E5E5E5 !important;\n word-break: break-all;\n}\n.cuttingapproval-cfa-index.account #maincontent .table tbody td {\n padding-right: 67px;\n}\n@media (max-width: 1024px) {\n .cuttingapproval-cfa-index.account #maincontent .table tbody td {\n padding-right: 12px;\n }\n}\n@media (max-width: 639px) {\n .cuttingapproval-cfa-index.account #maincontent .table tbody td {\n padding-top: 8px;\n padding-bottom: 8px;\n }\n}\n.account #maincontent .table tbody td.actions .action {\n font-size: 1.8rem;\n line-height: 32px;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n color: #231F20;\n text-decoration: underline;\n}\n.account #maincontent .table tbody td.actions .action:after {\n display: none;\n}\n.account #maincontent .table tbody td:last-child {\n padding-right: 12px;\n}\n.account #maincontent .table tbody td:last-child .status-dev {\n float: left;\n padding: 0;\n width: auto;\n margin: 0px 16px 0px 0px;\n}\n@media (max-width: 639px) {\n .account #maincontent .table tbody td:last-child .status-dev {\n float: none;\n display: inline-block;\n vertical-align: top;\n }\n}\n.account #maincontent .table tbody td:last-child .col.actions {\n float: left;\n padding: 0;\n width: auto;\n border-bottom: 1px solid #231F20;\n margin: 9px 0px 0px;\n line-height: 16px;\n}\n@media (max-width: 639px) {\n .account #maincontent .table tbody td:last-child .col.actions {\n float: none;\n display: inline-block;\n vertical-align: top;\n }\n}\n.account #maincontent .table tbody td:last-child .col.actions .action {\n float: left;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n color: #231F20;\n}\n.account #maincontent .table tbody td:last-child .col.actions .action::after {\n display: none;\n}\n.account #maincontent .table tbody td:last-child .col.actions > span {\n float: left;\n margin: 0px 6px;\n text-indent: -1px;\n width: 1px;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.modal-popup.confirm._show .modal-inner-wrap {\n padding: 34px 27px 33px 34px;\n}\n.modal-popup.confirm._show .modal-inner-wrap header.modal-header {\n display: none;\n}\n.modal-popup.confirm._show .modal-inner-wrap .modal-content {\n font-weight: normal;\n font-size: 1.6rem;\n line-height: 19px;\n color: #231F20;\n border: none !important;\n padding: 0;\n}\n.modal-popup.confirm._show .modal-inner-wrap .modal-content .addressmessage {\n font-family: 'NeuzeitS-bold', 'sans-serif';\n font-size: 2.4rem;\n font-weight: 900;\n line-height: 29px;\n margin-bottom: 2.5rem;\n}\n.modal-popup.confirm._show .modal-inner-wrap .modal-footer {\n border: none;\n padding: 119px 0 0 0 !important;\n justify-content: space-between;\n}\n.modal-popup.confirm._show .modal-inner-wrap .modal-footer button.action-secondary.action-dismiss {\n font-weight: normal;\n font-size: 1.6rem;\n line-height: 19px;\n color: #231F20;\n background: transparent;\n border: none !important;\n box-shadow: none;\n width: 142px;\n height: 52px;\n}\n.modal-popup.confirm._show .modal-inner-wrap .modal-footer button.action-primary.action-accept {\n width: 200px;\n height: 52px;\n background: #231F20;\n border: none;\n font-weight: normal;\n font-size: 1.6rem;\n line-height: 19px;\n text-align: center;\n color: #ffffff;\n}\n.account #maincontent .page-title-1 {\n font-family: 'NeuzeitS', 'Open Sans';\n font-size: 4.8rem;\n font-weight: 400;\n line-height: 58px;\n margin-bottom: 50px;\n margin-left: -3.5rem;\n}\n.account #maincontent .quote_exp_date {\n font-family: 'NeuzeitS', 'Open Sans';\n font-size: 1.8rem;\n font-weight: 400;\n line-height: 22px;\n padding: 2.5rem 0 0 1rem;\n}\n.account #maincontent .quote_exp_date .label b {\n font-weight: 400;\n}\n@media only screen and (min-width: 320px) and (max-width: 991px) {\n .account #maincontent .quote-items .form-cart {\n width: 100% !important;\n }\n}\n.account #maincontent .quote-items .table thead th {\n font-size: 1.4rem;\n}\n.account #maincontent .quote-items .table thead .col.item {\n width: 55%;\n}\n.account #maincontent .quote-items .table thead .col.price {\n width: 15%;\n}\n.account #maincontent .quote-items .table thead .col.qty {\n width: 15%;\n}\n.account #maincontent .quote-items .table thead .col.subtotal {\n width: 15%;\n}\n.account #maincontent .quote-items .table thead .col.remove {\n display: none;\n}\n.account #maincontent .quote-items .table tbody {\n border-top: 1px solid #231F20;\n}\n.account #maincontent .quote-items .table tbody td {\n font-size: 1.6rem;\n border-top: none !important;\n word-break: normal;\n}\n.account #maincontent .quote-items .table tbody .col.qty {\n font-size: 1.4rem;\n}\n.account #maincontent .quote-items .table tbody .col.qty .field.qty {\n width: 91px;\n text-align: left;\n}\n.account #maincontent .quote-items .table tbody .col.qty .field.qty .control.qty {\n display: flex;\n margin-bottom: 0px;\n align-items: center;\n margin-top: 5px;\n}\n@media only screen and (max-width: 767px) {\n .account #maincontent .quote-items .table tbody .col.qty .field.qty .control.qty {\n margin-top: 14px;\n }\n}\n.account #maincontent .quote-items .table tbody .col.qty .field.qty .control.qty .qty {\n margin-top: 0px;\n text-align: center;\n font-weight: normal;\n font-size: 16px;\n line-height: 19px;\n color: #231F20;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.account #maincontent .quote-items .table tbody .col.qty .field.qty .control.qty .measurement {\n font-weight: normal;\n font-size: 14px;\n line-height: 17px;\n color: #231F20;\n padding-left: 5px;\n text-transform: lowercase;\n}\n.account #maincontent .quote-items .table tbody .col.qty .action-edit {\n color: #231F20;\n text-decoration: underline;\n}\n.account #maincontent .quote-items .table tbody .item-info td.col {\n padding: 23px 0px 50px 0;\n}\n@media only screen and (max-width: 767px) {\n .account #maincontent .quote-items .table tbody .item-info td.col {\n padding: 0px 0px 0px 135px !important;\n width: auto;\n position: static;\n }\n}\n.account #maincontent .quote-items .table tbody .item-info .col.item {\n display: table-cell;\n}\n.account #maincontent .quote-items .table tbody .item-info .col.item .product-item-photo {\n width: 120px;\n padding: 0px;\n float: left;\n position: static;\n max-width: 100%;\n}\n.account #maincontent .quote-items .table tbody .item-info .col.item .product-item-photo .product-image-container {\n width: 100% !important;\n vertical-align: top;\n}\n.account #maincontent .quote-items .table tbody .item-info .col.item .product-item-photo .product-image-container .product-image-photo {\n vertical-align: top;\n}\n.account #maincontent .quote-items .table tbody .item-info .col.item .product-item-details {\n vertical-align: top;\n margin: 0px 0px 0px 15px;\n padding: 0px;\n display: inline-block;\n padding-left: 0px;\n width: calc(100% - 135px);\n}\n@media only screen and (max-width: 767px) {\n .account #maincontent .quote-items .table tbody .item-info .col.item .product-item-details {\n padding-left: 0px;\n max-width: 100%;\n width: 100%;\n }\n}\n.account #maincontent .quote-items .table tbody .item-info .col.item .product-item-details .item-options dd {\n display: block;\n}\n.account #maincontent .quote-items .table tbody .item-info .col.item .product-item-details .product-item-name {\n font-weight: normal;\n font-size: 1.8rem;\n line-height: 22px;\n color: #231F20;\n margin: 0px 0px 12px;\n}\n.account #maincontent .quote-items .table tbody .item-info .col.item .product-item-details .product-item-name a {\n word-wrap: normal;\n}\n.account #maincontent .quote-items .table tbody .item-info .col.item .product-item-details .item-options {\n margin-top: 0px;\n font-weight: normal;\n font-size: 1.6rem;\n line-height: 19px;\n color: #231F20;\n}\n.account #maincontent .quote-items .table tbody .item-info .col.item .product-item-details .availability.in-stock {\n font-weight: 900;\n font-size: 1.4rem;\n line-height: 17px;\n color: #004F59;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n padding-top: 1.5rem;\n}\n.account #maincontent .quote-items .table tbody .item-info .col.item .product-item-details .item-options dt {\n float: left;\n margin: 0 6px 0px 0;\n}\n.account #maincontent .quote-items .table tbody .print-quote {\n font-family: 'NeuzeitS', 'Open Sans';\n font-size: 1.8rem;\n font-weight: 400;\n line-height: 22px;\n text-decoration: underline;\n color: #231F20;\n}\n.account #maincontent .quote-items .table tbody .request-reserve-all {\n display: none;\n}\n.account #maincontent .quote-items .quote-summary {\n margin-top: -3rem;\n}\n@media only screen and (min-width: 320px) and (max-width: 991px) {\n .account #maincontent .quote-items .quote-summary {\n width: 100% !important;\n margin-top: 0px;\n }\n}\n.account #maincontent .quote-items .quote-summary .table_quote_total thead .quote-total-header {\n font-family: 'NeuzeitS', 'Open Sans';\n font-size: 32px;\n font-weight: 400;\n line-height: 38px;\n color: #231F20;\n border-bottom: 1px solid #231F20;\n}\n.account #maincontent .quote-items .quote-summary .table_quote_total tbody tr th {\n font-family: 'NeuzeitS', 'Open Sans';\n font-size: 1.4rem;\n font-weight: 400;\n line-height: 30px;\n padding: 0px 10px;\n}\n.account #maincontent .quote-items .quote-summary .table_quote_total tbody tr td {\n font-family: 'NeuzeitS-bold', 'sans-serif';\n font-size: 1.4rem;\n font-weight: 900;\n line-height: 30px;\n padding: 0px 10px;\n}\n.account #maincontent .quote-items .quote-summary .table_quote_total tfoot tr {\n font-family: 'NeuzeitS-bold', 'sans-serif';\n font-size: 1.8rem;\n font-weight: 900;\n line-height: 30px;\n text-transform: uppercase;\n border-top: 1px solid #231F20;\n}\n.account #maincontent .quote-items .quote-summary .table_quote_total tfoot tr th {\n padding: 11px 10px 25px;\n}\n.account #maincontent .quote-items .quote-summary .actions-toolbar {\n padding-left: 1.5rem;\n}\n.account #maincontent .quote-items .quote-summary .actions-toolbar .primary {\n width: 100%;\n}\n@media only screen and (max-width: 991px) {\n .account #maincontent .quote-items .quote-summary .actions-toolbar .primary {\n width: 100%;\n }\n}\n.account #maincontent .quote-items .quote-summary .actions-toolbar .primary .action.primary.Add_cart {\n width: 100%;\n height: 52px;\n background-color: #231F20;\n font-family: 'NeuzeitS', 'Open Sans';\n font-size: 15px;\n font-weight: 400;\n line-height: 18px;\n}\n.account.quote-quote-view #maincontent .quote-items .table tbody .col.qty .field.qty {\n margin-top: 5px;\n}\n@media only screen and (max-width: 767px) {\n .account.quote-quote-view #maincontent .columns .column.main {\n width: 100% !important;\n }\n .account.quote-quote-view {\n padding-top: 0px;\n }\n .account.quote-quote-view #maincontent {\n padding-top: 0px;\n }\n .account.quote-quote-view #maincontent .columns {\n padding-left: 0px;\n padding-top: 0px;\n }\n .account.quote-quote-view #maincontent .page-title-1 {\n margin-bottom: 0px;\n font-size: 32px;\n margin-left: 0px;\n }\n .account.quote-quote-view #maincontent .quote_exp_date {\n padding: 0px;\n }\n .account.quote-quote-view #maincontent .quote-items .table tbody {\n border-top: none !important;\n }\n .account.quote-quote-view #maincontent .quote-items .table tbody .item-info {\n position: relative;\n padding-bottom: 20px;\n display: inline-block;\n vertical-align: top;\n width: 100%;\n margin: 47px 0px 0px;\n border-bottom: 0.5px solid #231f20;\n }\n .account.quote-quote-view #maincontent .quote-items .table tbody .item-info .col.item .product-item-details {\n margin: 0px;\n }\n .account.quote-quote-view #maincontent .quote-items .table tbody .item-info .col.item .product-item-photo {\n position: absolute !important;\n left: 0;\n }\n .account.quote-quote-view #maincontent .quote-items .table tbody .item-info .col.item .product-item-photo .product-image-container .product-image-photo {\n position: absolute;\n left: 0px;\n top: 0px;\n }\n .account.quote-quote-view #maincontent .quote-items .table tbody tr .col.price {\n width: calc(100% - 58px);\n float: left;\n margin-top: 6px;\n }\n .account.quote-quote-view #maincontent .quote-items .table tbody tr .col.subtotal {\n display: block !important;\n width: 100%;\n padding-right: 7px !important;\n padding-top: 21px !important;\n text-align: right;\n }\n .account.quote-quote-view #maincontent .quote-items .table tbody tr .col.qty .field.qty {\n width: 100%;\n padding-top: 0px;\n }\n .account.quote-quote-view #maincontent .quote-items .table tbody .item-info td:before {\n display: none !important;\n }\n}\n.account.quote-quote-view .table tbody tr td p {\n font-family: 'NeuzeitS', 'Open Sans';\n font-size: 1.8rem;\n font-weight: 400;\n line-height: 22px;\n}\n.account.quote-quote-view .table-wrapper {\n overflow: initial !important;\n}\n@media only screen and (max-width: 767px) {\n .account.quote-quote-view .table-wrapper .table-quote-items thead {\n display: none;\n }\n}\n@media only screen and (min-width: 320px) and (max-width: 1023px) {\n .account.quote-quote-view .columns .column.main {\n width: 100% !important;\n }\n .account.quote-quote-view #maincontent .quote-items .quote-summary {\n margin-bottom: 7rem;\n }\n}\n.require_field_text {\n color: #8C0000;\n font-size: 1.4rem;\n line-height: 1.6rem;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n@media (min-width: 768px), print {\n .account.quote-quote-view .header.panel > .header.links > .customer-welcome + .authorization-link a {\n display: none !important;\n }\n .account.quote-quote-view .page-header {\n border-bottom: none !important;\n }\n .account.quote-quote-view .logo {\n max-width: 30% !important;\n }\n}\n.customer-account-forgotpassword .form.password.forget {\n padding-left: 110px;\n}\n.customer-account-forgotpassword .form.password.forget .fieldset {\n margin-bottom: 36px;\n}\n.customer-account-forgotpassword .form.password.forget .fieldset .actions-toolbar {\n padding-left: 110px;\n}\n.customer-account-forgotpassword .form.password.forget .fieldset .field.email.required {\n padding-bottom: 35px;\n padding-top: 35px;\n}\n.customer-account-forgotpassword .form.password.forget .fieldset .field.email.required .label {\n font-size: 1.6rem;\n font-weight: 900;\n line-height: 19px;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.customer-account-forgotpassword .form.password.forget .fieldset .require_field_text {\n font-size: 1.4rem;\n font-weight: 400;\n line-height: 16px;\n color: #8C0000;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.customer-account-forgotpassword .form.password.forget .actions-toolbar .primary .action.submit.primary {\n width: 320px;\n height: 52px;\n background-color: #231F20;\n color: #fff;\n border-color: #231F20;\n font-size: 1.6rem;\n font-weight: 400;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.customer-account-forgotpassword .form.password.forget .control .input-text {\n width: 465px;\n height: 30px;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.customer-account-forgotpassword .page-title-wrapper .page-title {\n font-size: 3.6rem;\n line-height: 35px;\n font-weight: 900;\n color: #231F20;\n padding-top: 122px;\n padding-left: 110px;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n margin-bottom: 0px;\n text-transform: capitalize;\n}\n.customer-account-forgotpassword .field.note {\n padding-top: 16px;\n font-size: 1.6rem;\n line-height: 20px;\n font-weight: 400;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.customer-account-forgotpassword.page-layout-1column .actions-toolbar .primary .action.submit.primary {\n background-color: #231F20;\n width: 320px;\n height: 52px;\n}\n.customer-account-forgotpassword.page-layout-1column .form.password.forget .fieldset:after {\n margin-top: 1px;\n}\n@media only screen and (max-width: 767px) {\n .customer-account-forgotpassword .form.password.forget {\n padding-left: 0px;\n }\n .customer-account-forgotpassword .form.password.forget .control .input-text {\n width: 100%;\n }\n .customer-account-forgotpassword .form.password.forget .fieldset {\n padding-left: 0px;\n }\n .customer-account-forgotpassword .form.password.forget .actions-toolbar .primary {\n text-align: center;\n }\n .customer-account-forgotpassword .form.password.forget .actions-toolbar .primary .action.submit.primary {\n width: 100%;\n }\n .customer-account-forgotpassword .page-title-wrapper .page-title {\n padding-left: 0px;\n padding-top: 0px;\n }\n .customer-account-forgotpassword .field.note {\n padding-top: 37px;\n padding-bottom: 100px;\n }\n}\n.customer-account-createpassword .page-title-wrapper .page-title {\n font-size: 3.6rem;\n line-height: 35px;\n font-weight: 900;\n color: #231F20;\n padding-top: 122px;\n padding-left: 110px;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n margin-bottom: 0px;\n text-transform: capitalize;\n}\n.customer-account-createpassword .form.password.reset {\n padding-left: 110px;\n padding-top: 61px;\n}\n.customer-account-createpassword .form.password.reset .fieldset {\n margin-bottom: 30px;\n}\n.customer-account-createpassword .form.password.reset .fieldset .field.password.required {\n margin-bottom: 3rem;\n}\n.customer-account-createpassword .form.password.reset .fieldset .field.password.required .label {\n font-size: 1.6rem;\n font-weight: 900;\n line-height: 19px;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.customer-account-createpassword .form.password.reset .fieldset .field.password.required .control .input-text {\n width: 465px;\n height: 30px;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.customer-account-createpassword .form.password.reset .fieldset .field.password.required .control #password-strength-meter-container {\n display: none;\n}\n.customer-account-createpassword .form.password.reset .fieldset .field.confirmation.required {\n margin-bottom: 3rem;\n}\n.customer-account-createpassword .form.password.reset .fieldset .field.confirmation.required .label {\n font-size: 1.6rem;\n font-weight: 900;\n line-height: 19px;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.customer-account-createpassword .form.password.reset .fieldset .field.confirmation.required .control .input-text {\n width: 465px;\n height: 30px;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.customer-account-createpassword .form.password.reset .fieldset .require_field_text {\n font-size: 1.4rem;\n font-weight: 400;\n line-height: 16px;\n color: #8C0000;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.customer-account-createpassword .form.password.reset .actions-toolbar {\n padding-bottom: 15rem;\n}\n.customer-account-createpassword .form.password.reset .actions-toolbar .primary .action.submit.primary {\n width: 320px;\n height: 52px;\n background-color: #231F20;\n color: #ffffff;\n border-color: #231F20;\n font-size: 1.6rem;\n font-weight: 400;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n@media only screen and (max-width: 767px) {\n .customer-account-createpassword .page-title-wrapper .page-title {\n padding-left: 0px;\n padding-top: 0px;\n }\n .customer-account-createpassword .form.password.reset {\n padding-left: 0px;\n padding-top: 0px;\n }\n .customer-account-createpassword .form.password.reset .fieldset {\n margin-bottom: 3.8rem;\n }\n .customer-account-createpassword .form.password.reset .fieldset .field.password.required {\n padding-top: 3.5rem;\n }\n .customer-account-createpassword .form.password.reset .fieldset .field.password.required .control .input-text {\n width: 100%;\n }\n .customer-account-createpassword .form.password.reset .fieldset .field.confirmation.required {\n margin-bottom: 3.6rem;\n }\n .customer-account-createpassword .form.password.reset .fieldset .field.confirmation.required .control .input-text {\n width: 100%;\n }\n .customer-account-createpassword .form.password.reset .actions-toolbar .primary .action.submit.primary {\n width: 100%;\n }\n}\n/* banner css */\n.cms-hbft-homepage header.page-header {\n border: 0 !important;\n}\n.cms-hbft-homepage .column.main {\n padding-bottom: 0;\n}\n.banner-slider .pagebuilder-poster-content button {\n background: #333;\n color: #fff;\n border-color: #333;\n font-size: 16px;\n margin: 10px 0 0;\n padding: 12px 20px;\n}\n.home-banner .slick-dots {\n bottom: -40px;\n}\n.home-banner .slick-dots li {\n width: auto;\n}\n.home-banner .slick-dots li button {\n height: 2px;\n width: 15px;\n background: #d1d1d1;\n border-radius: 0;\n padding: 1px;\n}\n.home-banner .slick-dots li button:hover {\n border: 0;\n}\n.home-banner .slick-dots li.slick-active button {\n background: #000;\n width: 40px;\n}\n/* banner css end */\n/* section header css start */\n.section_header_bg {\n padding: 36px 0px 60px 15px;\n max-width: 88%;\n float: right;\n}\n.section_header_bg .header-content-sec {\n width: 41%;\n margin: 0 0 27px 0;\n}\n.section_header_bg .header-content-sec h2 {\n font-size: 3.6rem;\n line-height: 43px;\n color: #231F20;\n margin: 0px 0px 6px;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.section_header_bg .header-content-sec p {\n font-family: 'NeuzeitS', 'Open Sans';\n font-size: 1.6rem;\n line-height: 24px;\n margin: 0px;\n}\n.section_header_bg .header-content-sec p:last-child {\n margin: 0px;\n}\n.section_header_bg .section-card-text {\n background: #fff;\n padding: 49px 0px 13px 10px;\n}\n.section_header_bg .section-card-text p a {\n font-size: 1.6rem;\n line-height: 24px;\n color: #231F20;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.section_header_bg .custom-slider-sectionheader .slider {\n width: 100%;\n margin: 30px auto;\n}\n.section_header_bg .custom-slider-sectionheader .slider .slick-slide {\n padding: 0px 32px 0 0;\n transition: all ease-in-out 0.3s;\n}\n.section_header_bg .custom-slider-sectionheader .slider .slick-slide:last-child {\n padding-right: 0px;\n}\n.section_header_bg .custom-slider-sectionheader .slider .slick-slide img {\n width: 100%;\n height: 270px;\n}\n.section_header_bg .custom-slider-sectionheader .slick-arrow {\n width: 25px;\n height: 50px;\n background: rgba(229, 229, 229, 0.25);\n margin-top: -31px;\n}\n.section_header_bg .custom-slider-sectionheader .slick-arrow:before {\n content: \"\";\n border: solid #231f20;\n border-width: 0 1px 1px 0;\n display: inline-block;\n padding: 8px;\n}\n.section_header_bg .custom-slider-sectionheader .slick-arrow.slick-disabled {\n opacity: 0;\n}\n.section_header_bg .custom-slider-sectionheader .slick-arrow.slick-next {\n right: 0px;\n padding-right: 10px;\n}\n.section_header_bg .custom-slider-sectionheader .slick-arrow.slick-next::before {\n transform: rotate(-45deg);\n -webkit-transform: rotate(-45deg);\n}\n.section_header_bg .custom-slider-sectionheader .slick-arrow.slick-next:hover,\n.section_header_bg .custom-slider-sectionheader .slick-arrow.slick-next:focus {\n color: #231F20;\n outline: none;\n background: rgba(229, 229, 229, 0.25);\n}\n.section_header_bg .custom-slider-sectionheader .slick-arrow.slick-prev {\n left: 0px;\n padding-left: 9px;\n}\n.section_header_bg .custom-slider-sectionheader .slick-arrow.slick-prev::before {\n transform: rotate(135deg);\n -webkit-transform: rotate(135deg);\n}\n.section_header_bg .custom-slider-sectionheader .slick-arrow.slick-prev:hover,\n.section_header_bg .custom-slider-sectionheader .slick-arrow.slick-prev:focus {\n color: #231F20;\n outline: none;\n background: rgba(229, 229, 229, 0.25);\n}\n/* section header css ends */\n@media (max-width: 991px) {\n .section_header_bg {\n padding: 29px 0px 43px 15px;\n max-width: 98%;\n margin: auto;\n }\n}\n@media (max-width: 767px) {\n .home-banner {\n margin: 0 0 35px !important;\n padding: 0 !important;\n }\n .home-banner .pagebuilder-slide-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay {\n align-items: baseline;\n text-align: left;\n padding: 50px 15px;\n }\n .home-banner .pagebuilder-slide-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay h1 {\n text-align: left !important;\n }\n .home-banner .pagebuilder-slide-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay h1 span {\n font-size: 48px !important;\n }\n .home-banner video#VideoWorker-0 {\n width: 100% !important;\n height: 200px !important;\n }\n .cms-hbft-homepage header.page-header {\n border-bottom: 1px solid #231f20 !important;\n margin: 0;\n }\n .cms-hbft-homepage header .header.content {\n margin-bottom: 5px;\n }\n .banner-slider .pagebuilder-poster-content button {\n margin-top: 20rem;\n }\n .section-header-home {\n padding: 0px;\n }\n .section_header_bg .header-content-sec {\n margin: 0 0 20px 0;\n width: 100%;\n }\n .section_header_bg .header-content-sec h2 {\n margin: 0px;\n }\n .section_header_bg .section-card-text {\n padding: 33px 40px 5px 10px;\n }\n .section_header_bg .custom-slider-sectionheader .slider .slick-slide {\n padding: 0px 17px 0 0;\n }\n .section_header_bg .custom-slider-sectionheader .slick-next {\n right: 2px;\n }\n}\n/* privacy banner start*/\n.cms-hbft-homepage .hbft-cookie-banner {\n bottom: 0;\n z-index: 99999;\n display: flex;\n left: 0;\n width: 100%;\n background-color: #231F20;\n color: #ffffff;\n font-size: 1.6rem;\n height: 50px;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.cms-hbft-homepage .hbft-cookie-banner .icon-close::before {\n vertical-align: middle;\n font-size: 15px;\n padding: 2px;\n border-radius: 50%;\n}\n.cms-hbft-homepage .hbft-cookie-banner span {\n height: 50px !important;\n margin-top: 16px !important;\n}\n.cms-hbft-homepage .icon-close:before {\n content: '\\e801';\n cursor: pointer;\n}\n@media only screen and (max-width: 767px) {\n .cms-hbft-homepage .hbft-cookie-banner {\n height: 126px !important;\n }\n .cms-hbft-homepage .hbft-cookie-banner span {\n margin-top: 0px !important;\n }\n}\n/*privacy banner End*/\n.customer-account-login input[type=\"checkbox\"] {\n appearance: none;\n -webkit-appearance: none;\n width: 22px;\n height: 22px;\n}\n.customer-account-login input[type=\"checkbox\"]:before {\n content: \"\";\n background: #ffffff;\n width: 22px;\n height: 22px;\n display: inline-block;\n border: 2px solid #231F20;\n}\n.customer-account-login input[type=\"checkbox\"]:checked::before {\n background: #000000;\n}\n.customer-account-login input[type=\"checkbox\"]:checked::after {\n content: \"\";\n border-top: 2px solid #fff;\n border-right: 2px solid #fff;\n transform: rotate(135deg);\n display: inline-block;\n position: absolute;\n left: 2px;\n top: 3px;\n width: 16px;\n height: 9px;\n}\n.customer-account-login .login-container .block.block-customer-login .block-title {\n font-size: 3.6rem;\n line-height: 35px;\n font-weight: 900;\n color: #231F20;\n}\n.customer-account-login .login-container .block.block-new-customer .block-title {\n font-size: 3.6rem;\n line-height: 35px;\n font-weight: 900;\n color: #231F20;\n}\n.customer-account-login .login-container .block.block-customer-login .block-title {\n font-size: 3.6rem;\n line-height: 35px;\n font-weight: 900;\n color: #231F20;\n}\n.customer-account-login .login-container .block.block-new-customer .block-title {\n font-size: 3.6rem;\n line-height: 35px;\n font-weight: 900;\n color: #231F20;\n}\n.customer-account-login .login-container .require_field_text {\n color: #8C0000;\n font-size: 1.4rem;\n line-height: 16px;\n padding-bottom: 36px;\n padding-top: 17px;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.customer-account-login .login-container .form.form-login .fieldset.login .actions-toolbar .secondary {\n width: 100%;\n text-align: left;\n}\n.customer-account-login #block-customer-login-heading,\n.customer-account-login #block-new-customer-heading {\n font-size: 3.6rem;\n line-height: 35px;\n font-weight: 900;\n color: #231F20;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.customer-account-login .block.block-customer-login .fieldset.login .field.email.required .label {\n font-size: 1.6rem;\n font-weight: 900;\n line-height: 19px;\n color: #231F20;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.customer-account-login .block.block-customer-login .fieldset.login .field.password.required .label {\n font-size: 1.6rem;\n font-weight: 900;\n line-height: 19px;\n color: #231F20;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.customer-account-login .page-title-wrapper .page-title {\n display: none !important;\n}\n.amazon-validate-container .block .block-title {\n border-bottom: none !important;\n}\n.login-container {\n padding: 75px 25px 0px 95px;\n}\n.login-container .block .block-title {\n border-bottom: none !important;\n}\n.login-container .block.block-customer-login {\n border-right: 1px solid #E5E5E5;\n}\n.login-container .actions-toolbar .action.login.primary {\n width: 320px;\n height: 52px;\n background-color: #231F20;\n font-size: 1.6rem;\n font-family: 'NeuzeitS', 'Open Sans';\n max-width: 100%;\n}\n.login-container .actions-toolbar .secondary .action.remind {\n text-decoration: underline;\n color: #231F20;\n font-size: 1.6rem;\n line-height: 20px;\n font-weight: 400;\n padding-top: 27px;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.login-container .actions-toolbar .primary .action.create.primary {\n width: 320px;\n height: 52px;\n background-color: #ffffff;\n color: #231F20;\n border-color: #231F20;\n padding-top: 15px;\n font-size: 1.6rem;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.login-container .block.block-new-customer .block-content {\n padding-left: 55px;\n}\n.login-container .block.block-new-customer .block-content p {\n font-weight: 400;\n font-size: 1.6rem;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.login-container .block.block-new-customer .block-title {\n padding-left: 54px;\n}\n.login-container .fieldset.login .field.choice.persistent {\n padding-left: 2px;\n}\n.login-container .fieldset.login .field.choice.persistent .label {\n font-size: 1.6rem;\n line-height: 24px;\n color: #231F20;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.page-main .page.messages .messages {\n padding-top: 10px;\n}\n.customer-account-create.page-layout-1column .columns {\n padding-left: 85px;\n}\n@media only screen and (max-width: 767px) {\n .login-container .actions-toolbar .primary .action.login.primary {\n width: 100%;\n }\n .login-container .actions-toolbar .primary .action.create.primary {\n width: 100%;\n }\n}\n@media only screen and (max-width: 767px) {\n .login-container {\n padding: 0px;\n }\n .login-container .block.block-customer-login {\n border-right: none;\n padding-top: 30px;\n }\n .login-container .actions-toolbar .secondary {\n text-align: left;\n padding-top: 27px;\n }\n .login-container .fieldset:after {\n text-align: left;\n }\n .login-container .block .block-title {\n border-bottom: none;\n }\n .login-container .block .block-title strong {\n font-size: 3.6rem;\n line-height: 35px;\n font-weight: 900;\n color: #231F20;\n }\n .login-container .block.block-new-customer .block-content {\n padding-left: 0px;\n }\n .login-container .block.block-new-customer .block-title {\n padding-left: 0px;\n }\n .customer-account-create.page-layout-1column .columns {\n padding-left: 0px;\n }\n .amazon-validate-container .block .block-title {\n border-bottom: none;\n }\n .amazon-validate-container .block .block-title strong {\n font-size: 3.6rem;\n line-height: 35px;\n font-weight: 900;\n color: #231F20;\n }\n}\n@media only screen and (min-width: 768px) and (max-width: 1023px) {\n .customer-account-login .login-container {\n padding: 75px 25px 0px 0px !important;\n }\n .catalog-product-view .login-container {\n padding: 0px 41px 0px 0px !important;\n }\n .catalog-product-view .modal-popup .modal-inner-wrap {\n width: auto !important;\n }\n}\n.catalog-product-view .login-container {\n padding: 50px 15px 0px 0px;\n}\n.catalog-product-view .modal-popup .modal-inner-wrap {\n margin: 2rem auto !important;\n}\n.product-info-main .product-info-price {\n border-bottom: initial !important;\n}\n.product.media {\n display: block;\n}\n.product.media .product-gallery .items .item {\n position: relative;\n text-align: right;\n display: inline-block;\n}\n.product.media .product-gallery .items .item .download-button {\n position: absolute;\n bottom: 0;\n right: 0;\n}\n.product.media .product-gallery .items .item .download-button .low-resolution {\n font-size: 1.4rem;\n background-color: #ffffff !important;\n height: 4rem;\n line-height: 4rem;\n letter-spacing: 0.1em;\n text-transform: uppercase;\n color: #333333;\n padding: 1rem 2rem 1.5rem 3.5rem;\n text-decoration: none;\n background: url(../images/download-icon.png) no-repeat;\n background-position: 1.5rem 0.8rem;\n}\n.product.media .product-gallery .items .item .download-button .high-resolution {\n font-size: 1.4rem;\n background-color: #ffffff !important;\n height: 4rem;\n line-height: 4rem;\n letter-spacing: 0.1em;\n text-transform: uppercase;\n color: #333333;\n padding: 1rem 1.5rem 1.5rem 3.5rem;\n text-decoration: none;\n background: url(../images/download-icon.png) no-repeat;\n background-position: 1.5rem 0.8rem;\n}\n.product.media .product-next-prev {\n margin: 3rem 0 1.4rem 0;\n float: right;\n width: 142px;\n height: 52px;\n}\n.product.media .product-next-prev .product-next {\n font-size: 1.6rem;\n line-height: 19px;\n text-align: center;\n color: #ffffff;\n background: #231F20;\n padding: 1.5rem 5.5rem;\n text-decoration: none;\n float: right;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.product.media .product-next-prev .product-prev {\n display: none !important;\n}\n.additional-attributes-wrapper .additional-attributes > tbody > tr > th {\n border: none;\n padding: 5.5px 30px 10px 0;\n width: 151px;\n height: 17px;\n left: 0%;\n right: 64.72%;\n top: 9.6%;\n bottom: 89.05%;\n font-family: 'NeuzeitS', 'Open Sans';\n font-style: normal;\n font-weight: 900;\n font-size: 1.4rem;\n line-height: 17px;\n letter-spacing: 0.15em;\n text-transform: uppercase;\n}\n.additional-attributes-wrapper .additional-attributes > tbody > tr > td {\n border: none;\n padding: 5.5px 5px 10px;\n top: 9.6%;\n font-family: 'NeuzeitS', 'Open Sans';\n font-style: normal;\n font-weight: normal;\n font-size: 1.4rem;\n line-height: 1.7rem;\n width: 14.6rem;\n height: 1.7rem;\n}\n.table > tbody > tr > th {\n border-top: 1px solid #ccc !important;\n}\n.table > tbody > tr > td {\n border-top: 1px solid #ccc !important;\n}\n.catalog-product-view .column.main {\n display: flex;\n flex-wrap: wrap;\n width: 100%;\n max-width: 1190px !important;\n margin: auto;\n}\n.catalog-product-view .column.main .product-info-main {\n width: 35%;\n margin-top: 5px;\n order: 2;\n}\n@media (max-width: 767px) {\n .catalog-product-view .column.main .product-info-main {\n max-width: 100%;\n }\n}\n.catalog-product-view .column.main .product-info-main .product-info-price {\n display: flex;\n flex-wrap: wrap;\n}\n.catalog-product-view .column.main .product-info-main .product-info-price .product-info-stock-sku {\n order: 0;\n padding: 0px;\n width: 100%;\n text-align: left;\n}\n.catalog-product-view .column.main .product-info-main .product-info-price .product-info-stock-sku .stock {\n font-size: 12px;\n line-height: 14px;\n font-weight: 900;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.catalog-product-view .column.main .product-info-main .product-info-price .product-info-stock-sku .stock.available {\n color: #004F59;\n}\n.catalog-product-view .column.main .product-info-main .product-info-price .product-info-stock-sku .sku {\n font-size: 14px;\n line-height: 17px;\n color: #231F20;\n}\n.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes {\n width: 100%;\n table-layout: fixed;\n}\n@media (max-width: 639px) {\n .catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes {\n display: table;\n }\n}\n@media (max-width: 639px) {\n .catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody {\n display: table-row-group;\n }\n}\n@media (max-width: 639px) {\n .catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr {\n display: table-row;\n }\n}\n.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > th {\n border-top: 0.5px solid rgba(35, 31, 32, 0.2) !important;\n padding: 10px 5px 10px 0px;\n}\n@media (max-width: 639px) {\n .catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > th {\n display: table-cell;\n vertical-align: middle;\n background: none;\n }\n}\n.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr td.col.data.hbft_price_list a.hbft_price_list {\n font-weight: normal;\n font-size: 14px;\n line-height: 20px;\n letter-spacing: 0.1em;\n text-transform: uppercase;\n color: #333333 !important;\n}\n.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td {\n border-top: 0.5px solid rgba(35, 31, 32, 0.2) !important;\n padding: 10px 5px 10px 0px;\n}\n@media (max-width: 639px) {\n .catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td {\n display: table-cell;\n padding: 10px 5px 10px 0px !important;\n }\n .catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td::before {\n display: none;\n }\n}\n.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td.hbft_price_list a {\n padding: 0px 0px 0px 23px;\n position: relative;\n}\n.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td.hbft_price_list a:before {\n content: \"\";\n width: 13px;\n height: 13px;\n background: url(../images/pricelists_icon.png) no-repeat;\n display: inline-block;\n position: absolute;\n left: 0px;\n top: 2px;\n}\n.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td a {\n color: #333333;\n text-decoration: underline;\n}\n.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td .download_attribute_list {\n float: left;\n width: 100%;\n margin: 0px 0px 20px;\n}\n.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td .download_attribute_list a {\n float: left;\n color: #333333;\n}\n.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td .download_attribute_list a svg {\n float: left;\n margin-right: 10px;\n margin-top: 2px;\n}\n.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td .download_attribute_list a::before {\n margin-right: 10px;\n}\n.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td .download_attribute_list a.download_maintenance:before {\n content: \"\";\n background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16' viewBox='0 0 17 16' fill='none'%3E%3Cpath d='M16.0995 0.730042H1V15.2699H16.0995V0.730042Z' stroke='%23231F20' stroke-miterlimit='10' style='%0A'%3E%3C/path%3E%3Cpath d='M1.10352 8.73004C2.10352 7.97542 4.54637 6.91895 8.3178 8.73004C12.0892 10.5411 15.2464 9.48467 16.1035 8.73004' stroke='%23231F20' stroke-width='0.75'%3E%3C/path%3E%3Cpath d='M10.6035 0.993713L10.6035 9.73004' stroke='%23231F20'%3E%3C/path%3E%3Cpath d='M6.10351 0.993713L6.10352 7.73004' stroke='%23231F20'%3E%3C/path%3E%3C/svg%3E\");\n width: 17px;\n height: 16px;\n float: left;\n margin-top: 3px;\n}\n.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td .download_attribute_list a.download_maintenance:hover::before {\n background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16' viewBox='0 0 17 16' fill='none'%3E%3Cpath d='M16.0995 0.730042H1V15.2699H16.0995V0.730042Z' stroke='%23004F59' stroke-miterlimit='10' style='%0A'%3E%3C/path%3E%3Cpath d='M1.10352 8.73004C2.10352 7.97542 4.54637 6.91895 8.3178 8.73004C12.0892 10.5411 15.2464 9.48467 16.1035 8.73004' stroke='%23004F59' stroke-width='0.75'%3E%3C/path%3E%3Cpath d='M10.6035 0.993713L10.6035 9.73004' stroke='%23004F59'%3E%3C/path%3E%3Cpath d='M6.10351 0.993713L6.10352 7.73004' stroke='%23004F59'%3E%3C/path%3E%3C/svg%3E\");\n}\n.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td .download_attribute_list a.scs_indoor:before {\n content: \"\";\n width: 17px;\n height: 17px;\n float: left;\n background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17' fill='none'%3E%3Cpath d='M16.1897 5.76957V1H10.9062' stroke='%23231F20' stroke-miterlimit='10'%3E%3C/path%3E%3Cpath d='M3.64136 7.99524V13.0828H8.92476' stroke='%23231F20' stroke-miterlimit='10'%3E%3C/path%3E%3Cpath d='M3.64136 13.0833L16.1898 1' stroke='%23231F20' stroke-width='0.75' stroke-miterlimit='10'%3E%3C/path%3E%3Cpath d='M14.2089 6.72375V15.6268H1V2.90826H9.58523' stroke='%23231F20' stroke-miterlimit='10'%3E%3C/path%3E%3C/svg%3E\");\n}\n.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td .download_attribute_list a.scs_indoor:hover::before {\n background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17' fill='none'%3E%3Cpath d='M16.1897 5.76957V1H10.9062' stroke='%23004F59' stroke-miterlimit='10'%3E%3C/path%3E%3Cpath d='M3.64136 7.99524V13.0828H8.92476' stroke='%23004F59' stroke-miterlimit='10'%3E%3C/path%3E%3Cpath d='M3.64136 13.0833L16.1898 1' stroke='%23004F59' stroke-width='0.75' stroke-miterlimit='10'%3E%3C/path%3E%3Cpath d='M14.2089 6.72375V15.6268H1V2.90826H9.58523' stroke='%23004F59' stroke-miterlimit='10'%3E%3C/path%3E%3C/svg%3E\");\n}\n.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td .download_attribute_list a.performance_text:before {\n content: \"\";\n background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M14.9833 13.542C14.9833 13.6888 14.9833 13.8205 14.9833 13.9735C14.2778 13.9735 13.5888 13.9735 12.8757 13.9735C12.8757 13.8308 12.8757 13.6991 12.8757 13.542C13.573 13.542 14.2716 13.542 14.9833 13.542Z' fill='%23231F20'/%3E%3Cpath d='M14.9899 2.16895C14.9899 2.33291 14.9899 2.44543 14.9899 2.5847C14.2934 2.5847 13.6016 2.5847 12.8838 2.5847C12.8838 2.46532 12.8838 2.33772 12.8838 2.16895C13.5783 2.16895 14.2687 2.16895 14.9899 2.16895Z' fill='%23231F20'/%3E%3Cpath d='M14.9857 4.86526C14.2741 4.86526 13.5803 4.86526 12.8713 4.86526C12.8713 4.7253 12.8713 4.60387 12.8713 4.4502C13.572 4.4502 14.272 4.4502 14.9857 4.4502C14.9857 4.5778 14.9857 4.70061 14.9857 4.86526Z' fill='%23231F20'/%3E%3Cpath d='M12.8706 7.12746C12.8706 6.97309 12.8706 6.86126 12.8706 6.71582C13.5754 6.71582 14.2658 6.71582 14.9781 6.71582C14.9781 6.84343 14.9781 6.97446 14.9781 7.12746C14.2836 7.12746 13.5905 7.12746 12.8706 7.12746Z' fill='%23231F20'/%3E%3Cpath d='M12.7082 15.0001C12.5454 14.9864 12.4129 14.9747 12.2693 14.9624C12.2693 14.2962 12.2693 13.6513 12.2693 12.9824C12.4197 12.9824 12.5516 12.9824 12.7082 12.9824C12.7082 13.6362 12.7082 14.2921 12.7082 15.0001Z' fill='%23231F20'/%3E%3Cpath d='M14.9774 11.6772C14.2424 11.6772 13.563 11.6772 12.8733 11.6772C12.8733 11.5269 12.8733 11.4062 12.8733 11.2676C13.5829 11.2676 14.2746 11.2676 14.9774 11.2676C14.9774 11.4089 14.9774 11.5386 14.9774 11.6772Z' fill='%23231F20'/%3E%3Cpath d='M10.4349 14.9727C10.2824 14.9727 10.1512 14.9727 9.99805 14.9727C9.99805 14.2976 9.99805 13.6459 9.99805 12.9756C10.1457 12.9756 10.2769 12.9756 10.4349 12.9756C10.4349 13.6404 10.4349 14.2928 10.4349 14.9727Z' fill='%23231F20'/%3E%3Cpath d='M4.29663 0.015625C4.44844 0.015625 4.57141 0.015625 4.74108 0.015625C4.74108 0.636509 4.75413 1.24642 4.72391 1.85358C4.72047 1.92424 4.4821 1.98393 4.29663 2.07655C4.29663 1.3308 4.29663 0.687963 4.29663 0.015625Z' fill='%23231F20'/%3E%3Cpath d='M8.86353 0.0126953C9.00984 0.0126953 9.12319 0.0126953 9.27088 0.0126953C9.27088 0.661707 9.27088 1.30454 9.27088 1.98649C9.14861 1.99198 9.02015 1.99746 8.86353 2.00432C8.86353 1.33267 8.86353 0.688464 8.86353 0.0126953Z' fill='%23231F20'/%3E%3Cpath d='M6.58594 0.0146484C6.74737 0.0146484 6.86896 0.0146484 7.01046 0.0146484C7.01046 0.669835 7.01046 1.31267 7.01046 1.97884C6.87376 1.97884 6.74462 1.97884 6.58594 1.97884C6.58594 1.32365 6.58594 0.674637 6.58594 0.0146484Z' fill='%23231F20'/%3E%3Cpath d='M8.14019 14.9721C7.99456 14.9721 7.87366 14.9721 7.72803 14.9721C7.72803 14.297 7.72803 13.6419 7.72803 12.9736C7.87022 12.9736 7.99113 12.9736 8.14019 12.9736C8.14019 13.6357 8.14019 14.2826 8.14019 14.9721Z' fill='%23231F20'/%3E%3Cpath d='M12.8828 9.00293C13.5904 9.00293 14.2794 9.00293 14.9835 9.00293C14.9835 9.14151 14.9835 9.26226 14.9835 9.41525C14.2862 9.41525 13.5979 9.41525 12.8828 9.41525C12.8828 9.27324 12.8828 9.15455 12.8828 9.00293Z' fill='%23231F20'/%3E%3Cpath d='M2.02637 0.0175781C2.17681 0.0175781 2.29908 0.0175781 2.4454 0.0175781C2.4454 0.668648 2.4454 1.30463 2.4454 1.98245C2.31488 1.98931 2.18436 1.99686 2.02637 2.00509C2.02637 1.3403 2.02637 0.694033 2.02637 0.0175781Z' fill='%23231F20'/%3E%3Cpath d='M13.85 1.9885C13.7044 1.9885 13.5814 1.9885 13.4324 1.9885C13.4324 1.34086 13.4324 0.695961 13.4324 0.0263672C13.5656 0.0263672 13.6948 0.0263672 13.85 0.0263672C13.85 0.681554 13.85 1.32645 13.85 1.9885Z' fill='%23231F20'/%3E%3Cpath d='M0.846159 12.9834C1.04125 12.9834 1.16284 12.9834 1.30641 12.9834C1.30641 13.6441 1.30641 14.2883 1.30641 14.9284C0.890123 14.9997 0.850968 14.9757 0.847533 14.6142C0.842724 14.0804 0.846159 13.5467 0.846159 12.9834Z' fill='%23231F20'/%3E%3Cpath d='M1.95659 6.02392C1.23461 6.02392 0.644533 6.02392 0.0324707 6.02392C0.0324707 5.87984 0.0324707 5.74949 0.0324707 5.56083C0.592326 5.56083 1.15836 5.54642 1.72165 5.57866C1.79584 5.58278 1.85629 5.82633 1.95659 6.02392Z' fill='%23231F20'/%3E%3Cpath d='M1.85803 7.82271C1.85803 7.9908 1.85803 8.12184 1.85803 8.27963C1.25009 8.27963 0.654515 8.27963 0.0589385 8.27963C-0.0427285 7.84535 -0.0289897 7.82477 0.384548 7.8234C0.870213 7.82134 1.35588 7.82271 1.85803 7.82271Z' fill='%23231F20'/%3E%3Cpath d='M0.0314941 3.30176C0.653174 3.30176 1.24394 3.30176 1.85669 3.30176C1.85669 3.44171 1.85669 3.57138 1.85669 3.72506C1.25493 3.72506 0.655235 3.72506 0.0314941 3.72506C0.0314941 3.58853 0.0314941 3.45955 0.0314941 3.30176Z' fill='%23231F20'/%3E%3Cpath d='M1.86649 10.1289C1.86649 10.2949 1.86649 10.4074 1.86649 10.5453C1.25649 10.5453 0.657478 10.5453 0.0344238 10.5453C0.0344238 10.4136 0.0344238 10.2853 0.0344238 10.1289C0.640304 10.1289 1.23931 10.1289 1.86649 10.1289Z' fill='%23231F20'/%3E%3Cpath d='M5.84859 14.9773C5.72288 14.9828 5.60198 14.9883 5.45703 14.9951C5.45703 14.3146 5.45703 13.6587 5.45703 12.9795C5.58686 12.9795 5.7057 12.9795 5.84859 12.9795C5.84859 13.6285 5.84859 14.2748 5.84859 14.9773Z' fill='%23231F20'/%3E%3Cpath d='M3.57045 14.9748C3.43375 14.9748 3.31354 14.9748 3.17065 14.9748C3.17065 14.3086 3.17065 13.663 3.17065 12.9797C3.29705 12.9701 3.41658 12.9612 3.57045 12.9502C3.57045 13.6266 3.57045 14.2812 3.57045 14.9748Z' fill='%23231F20'/%3E%3Cpath d='M11.1582 0.0195312C11.299 0.0195312 11.4179 0.0195312 11.5566 0.0195312C11.5566 0.676776 11.5566 1.31756 11.5566 1.98097C11.422 1.98097 11.3031 1.98097 11.1582 1.98097C11.1582 1.33745 11.1582 0.695986 11.1582 0.0195312Z' fill='%23231F20'/%3E%3Cpath d='M0.0267906 12.8053C0.0178604 12.6859 0.0103041 12.5727 0 12.4307C0.61481 12.4307 1.22206 12.4307 1.85405 12.4307C1.86229 12.5548 1.86916 12.6639 1.87809 12.8053C1.25985 12.8053 0.661522 12.8053 0.0267906 12.8053Z' fill='%23231F20'/%3E%3Cpath d='M1.86501 1.0498C1.86501 1.1781 1.86501 1.28924 1.86501 1.43125C1.26256 1.43125 0.662865 1.43125 0.036377 1.43125C0.036377 1.31874 0.036377 1.20005 0.036377 1.0498C0.625084 1.0498 1.22478 1.0498 1.86501 1.0498Z' fill='%23231F20'/%3E%3Cpath d='M4.13616 5.58691C4.13616 5.73648 4.13616 5.85997 4.13616 6.0109C3.62095 6.0109 3.11537 6.0109 2.58643 6.0109C2.58643 5.8778 2.58643 5.74814 2.58643 5.58691C3.09613 5.58691 3.60103 5.58691 4.13616 5.58691Z' fill='%23231F20'/%3E%3Cpath d='M11.7119 6.0172C11.7119 5.86421 11.7119 5.73249 11.7119 5.57812C12.2257 5.57812 12.7238 5.57812 13.2493 5.57812C13.2493 5.71739 13.2493 5.85667 13.2493 6.0172C12.7513 6.0172 12.2532 6.0172 11.7119 6.0172Z' fill='%23231F20'/%3E%3Cpath d='M7.56292 13.5391C7.56292 13.6941 7.56292 13.8258 7.56292 13.9768C7.03947 13.9768 6.53388 13.9768 6.01318 13.9768C6.01318 13.8272 6.01318 13.6948 6.01318 13.5391C6.52083 13.5391 7.02642 13.5391 7.56292 13.5391Z' fill='%23231F20'/%3E%3Cpath d='M4.13034 7.84277C4.13034 7.9992 4.13034 8.13092 4.13034 8.28391C3.6172 8.28391 3.11985 8.28391 2.59229 8.28391C2.59229 8.14121 2.59229 8.00263 2.59229 7.84277C3.09718 7.84277 3.59453 7.84277 4.13034 7.84277Z' fill='%23231F20'/%3E%3Cpath d='M11.7039 8.2728C11.7039 8.1301 11.7039 8.00524 11.7039 7.85156C12.2177 7.85156 12.7246 7.85156 13.255 7.85156C13.255 7.97917 13.255 8.11021 13.255 8.2728C12.7528 8.2728 12.2465 8.2728 11.7039 8.2728Z' fill='%23231F20'/%3E%3Cpath d='M8.64501 7.82215C8.72744 8.29348 8.71851 8.30445 8.31253 8.30514C7.99242 8.30514 7.67093 8.31749 7.35288 8.29348C7.26907 8.2873 7.14611 8.18028 7.12481 8.09795C7.0836 7.93535 7.15367 7.81598 7.36112 7.81941C7.7829 7.82764 8.20468 7.82215 8.64501 7.82215Z' fill='%23231F20'/%3E%3Cpath d='M7.0031 11.0796C6.67268 11.1757 6.52567 11.0926 6.54285 10.7503C6.56346 10.3572 6.54766 9.96202 6.54766 9.55176C6.73038 9.55176 6.85266 9.55176 7.0031 9.55176C7.0031 10.054 7.0031 10.5568 7.0031 11.0796Z' fill='%23231F20'/%3E%3Cpath d='M5.28525 13.5439C5.32578 13.9878 5.32028 13.994 4.90743 13.9947C4.64502 13.9954 4.38123 13.9741 4.12157 13.9995C3.77192 14.0338 3.66132 13.8966 3.75543 13.5439C4.25003 13.5439 4.75493 13.5439 5.28525 13.5439Z' fill='%23231F20'/%3E%3Cpath d='M7.12646 10.5528C7.12646 10.4011 7.12646 10.29 7.12646 10.1377C7.64167 10.1377 8.14657 10.1377 8.67963 10.1377C8.67963 10.279 8.67963 10.4073 8.67963 10.5528C8.15962 10.5528 7.66228 10.5528 7.12646 10.5528Z' fill='%23231F20'/%3E%3Cpath d='M10.4612 3.14523C10.2826 3.14523 10.1582 3.14523 9.98376 3.14523C9.98376 2.6746 9.97552 2.21151 9.99406 1.7491C9.99612 1.69079 10.1479 1.58514 10.2153 1.59543C10.3046 1.60983 10.4468 1.71343 10.4502 1.78478C10.4722 2.2266 10.4612 2.66911 10.4612 3.14523Z' fill='%23231F20'/%3E%3Cpath d='M0.86792 3.89022C1.00806 3.88268 1.14132 3.87513 1.30275 3.86621C1.30275 4.38076 1.30275 4.8754 1.30275 5.39681C1.16949 5.39681 1.03004 5.39681 0.86792 5.39681C0.86792 4.9001 0.86792 4.40683 0.86792 3.89022Z' fill='%23231F20'/%3E%3Cpath d='M7.00734 11.7412C7.00734 12.3388 7.00734 12.832 7.00734 13.3541C6.87476 13.3541 6.74562 13.3541 6.55671 13.3541C6.55671 12.8959 6.53885 12.4328 6.57457 11.9745C6.58007 11.8976 6.81843 11.8386 7.00734 11.7412Z' fill='%23231F20'/%3E%3Cpath d='M12.2754 3.88184C12.4217 3.88184 12.5557 3.88184 12.7116 3.88184C12.7116 4.39158 12.7116 4.88828 12.7116 5.40351C12.5673 5.40351 12.4354 5.40351 12.2754 5.40351C12.2754 4.89789 12.2754 4.39295 12.2754 3.88184Z' fill='%23231F20'/%3E%3Cpath d='M1.3011 3.13696C1.15891 3.13696 1.0277 3.13696 0.849784 3.13696C0.849784 2.66427 0.831237 2.20049 0.866958 1.74083C0.87314 1.66056 1.10807 1.59882 1.3011 1.49316C1.3011 2.11062 1.3011 2.61487 1.3011 3.13696Z' fill='%23231F20'/%3E%3Cpath d='M9.83389 2.15395C9.83389 2.33644 9.83389 2.45719 9.83389 2.5944C9.32762 2.5944 8.83989 2.5944 8.35216 2.59371C8.2292 2.19648 8.24088 2.16973 8.65442 2.15669C9.0391 2.14434 9.42447 2.15395 9.83389 2.15395Z' fill='%23231F20'/%3E%3Cpath d='M4.75592 9.44922C4.75592 10.018 4.7779 10.4618 4.73943 10.9002C4.7305 10.9997 4.51206 11.08 4.39047 11.1699C4.35337 11.1431 4.31697 11.117 4.27987 11.0903C4.27987 10.6265 4.26132 10.162 4.29773 9.701C4.30391 9.62211 4.54365 9.56105 4.75592 9.44922Z' fill='%23231F20'/%3E%3Cpath d='M9.83462 11.2695C9.83462 11.4026 9.83462 11.5227 9.83462 11.6757C9.33796 11.6757 8.84542 11.6757 8.32129 11.6757C8.32129 11.5453 8.32129 11.4184 8.32129 11.2695C8.82482 11.2695 9.3201 11.2695 9.83462 11.2695Z' fill='%23231F20'/%3E%3Cpath d='M12.2778 1.59277C12.4372 1.60032 12.5588 1.60649 12.7065 1.61336C12.7065 2.11967 12.7065 2.61226 12.7065 3.13023C12.5684 3.13023 12.4386 3.13023 12.2778 3.13023C12.2778 2.6349 12.2778 2.1327 12.2778 1.59277Z' fill='%23231F20'/%3E%3Cpath d='M10.9934 3.31055C10.9934 3.46285 10.9934 3.58428 10.9934 3.72561C10.4679 3.72561 9.96093 3.72561 9.44092 3.72561C9.44092 3.57742 9.44092 3.45393 9.44092 3.31055C9.95337 3.31055 10.4617 3.31055 10.9934 3.31055Z' fill='%23231F20'/%3E%3Cpath d='M9.28449 11.8745C9.28449 12.3595 9.28449 12.8453 9.28449 13.355C9.1471 13.355 9.01864 13.355 8.84553 13.355C8.84553 12.9015 8.82836 12.448 8.86133 11.998C8.86752 11.9143 9.07497 11.845 9.18969 11.7695C9.22129 11.8045 9.25289 11.8395 9.28449 11.8745Z' fill='%23231F20'/%3E%3Cpath d='M10.9624 5.58203C10.9624 5.73365 10.9624 5.864 10.9624 6.01631C10.452 6.01631 9.96018 6.01631 9.4436 6.01631C9.4436 5.87086 9.4436 5.73983 9.4436 5.58203C9.9327 5.58203 10.4266 5.58203 10.9624 5.58203Z' fill='%23231F20'/%3E%3Cpath d='M5.27714 4.44727C5.37606 4.77589 5.27646 4.90624 4.94192 4.88771C4.54899 4.86645 4.154 4.88291 3.7439 4.88291C3.7439 4.71963 3.7439 4.59888 3.7439 4.44727C4.2591 4.44727 4.77156 4.44727 5.27714 4.44727Z' fill='%23231F20'/%3E%3Cpath d='M7.1416 6.01955C7.1416 5.86519 7.1416 5.73346 7.1416 5.5791C7.64994 5.5791 8.1459 5.5791 8.66454 5.5791C8.66454 5.72249 8.66454 5.86176 8.66454 6.01955C8.16514 6.01955 7.6781 6.01955 7.1416 6.01955Z' fill='%23231F20'/%3E%3Cpath d='M8.31152 13.9705C8.31152 13.8113 8.31152 13.6796 8.31152 13.5342C8.82742 13.5342 9.32201 13.5342 9.83447 13.5342C9.83447 13.6831 9.83447 13.8148 9.83447 13.9705C9.33369 13.9705 8.83978 13.9705 8.31152 13.9705Z' fill='%23231F20'/%3E%3Cpath d='M4.29395 4.29398C4.29395 3.76983 4.29395 3.27587 4.29395 2.7627C4.43958 2.7627 4.57078 2.7627 4.73152 2.7627C4.73152 3.24637 4.73152 3.7369 4.73152 4.26105C4.59414 4.27203 4.454 4.28232 4.29395 4.29398Z' fill='%23231F20'/%3E%3Cpath d='M6.01489 2.58747C6.01489 2.44065 6.01489 2.31784 6.01489 2.16211C6.5301 2.16211 7.02881 2.16211 7.55432 2.16211C7.55432 2.30412 7.55432 2.43379 7.55432 2.58747C7.0556 2.58747 6.54796 2.58747 6.01489 2.58747Z' fill='%23231F20'/%3E%3Cpath d='M8.87109 9.5459C9.01535 9.5459 9.12732 9.5459 9.26952 9.5459C9.26952 10.0598 9.26952 10.5654 9.26952 11.0923C9.14518 11.0923 9.02497 11.0923 8.87109 11.0923C8.87109 10.588 8.87109 10.0831 8.87109 9.5459Z' fill='%23231F20'/%3E%3Cpath d='M7.17578 3.74817C7.17578 3.56431 7.17578 3.44219 7.17578 3.30566C7.67862 3.30566 8.16841 3.30566 8.65613 3.30566C8.78665 3.70289 8.7578 3.74611 8.358 3.74749C7.97057 3.74954 7.58245 3.74817 7.17578 3.74817Z' fill='%23231F20'/%3E%3Cpath d='M11.729 3.30762C12.2332 3.30762 12.7319 3.30762 13.2581 3.30762C13.2581 3.44757 13.2581 3.57655 13.2581 3.72749C12.756 3.72749 12.2573 3.72749 11.729 3.72749C11.729 3.58067 11.729 3.45375 11.729 3.30762Z' fill='%23231F20'/%3E%3Cpath d='M5.39359 7.12701C4.77328 7.12701 4.26495 7.12701 3.74219 7.12701C3.74219 6.98294 3.74219 6.8615 3.74219 6.69205C4.21892 6.69205 4.68467 6.67421 5.14698 6.7092C5.22598 6.71469 5.28917 6.94246 5.39359 7.12701Z' fill='%23231F20'/%3E%3Cpath d='M10.437 5.41043C10.2838 5.41043 10.1512 5.41043 9.99805 5.41043C9.99805 4.91372 9.99805 4.43005 9.99805 3.90727C10.1341 3.89492 10.2714 3.88257 10.437 3.86816C10.437 4.393 10.437 4.8849 10.437 5.41043Z' fill='%23231F20'/%3E%3Cpath d='M1.4668 4.85811C1.4668 4.72158 1.4668 4.60015 1.4668 4.44922C1.97925 4.44922 2.48003 4.44922 2.9973 4.44922C2.9973 4.58918 2.9973 4.70992 2.9973 4.85811C2.49514 4.85811 2.00124 4.85811 1.4668 4.85811Z' fill='%23231F20'/%3E%3Cpath d='M6.01025 4.8542C6.01025 4.71768 6.01025 4.59556 6.01025 4.44531C6.52889 4.44531 7.03517 4.44531 7.56479 4.44531C7.57098 4.57909 7.57716 4.70053 7.58472 4.8542C7.06196 4.8542 6.555 4.8542 6.01025 4.8542Z' fill='%23231F20'/%3E%3Cpath d='M9.83864 4.41663C9.83864 4.58608 9.83864 4.70889 9.83864 4.85845C9.34061 4.85845 8.8467 4.85845 8.35005 4.85845C8.22708 4.46877 8.258 4.41868 8.63925 4.41663C9.03424 4.41525 9.42854 4.41663 9.83864 4.41663Z' fill='%23231F20'/%3E%3Cpath d='M4.88086 6.0172C4.88086 5.86421 4.88086 5.73249 4.88086 5.57812C5.38576 5.57812 5.87211 5.57812 6.38938 5.57812C6.38938 5.71808 6.38938 5.85667 6.38938 6.0172C5.89959 6.0172 5.41118 6.0172 4.88086 6.0172Z' fill='%23231F20'/%3E%3Cpath d='M6.40346 7.84277C6.40346 8.00194 6.40346 8.13366 6.40346 8.28528C5.89788 8.28528 5.41015 8.28528 4.89014 8.28528C4.89014 8.14464 4.89014 8.004 4.89014 7.84277C5.39366 7.84277 5.87864 7.84277 6.40346 7.84277Z' fill='%23231F20'/%3E%3Cpath d='M4.76023 8.75512C4.32334 8.88135 4.28006 8.85117 4.27869 8.43953C4.27731 8.06563 4.27869 7.69241 4.27869 7.32537C4.72039 7.20531 4.75886 7.23138 4.76023 7.6389C4.76092 8.01349 4.76023 8.38739 4.76023 8.75512Z' fill='%23231F20'/%3E%3Cpath d='M7.564 11.2715C7.564 11.4217 7.564 11.5432 7.564 11.6831C7.04056 11.6831 6.53359 11.6831 6.01221 11.6831C6.01221 11.5397 6.01221 11.4176 6.01221 11.2715C6.52123 11.2715 7.02819 11.2715 7.564 11.2715Z' fill='%23231F20'/%3E%3Cpath d='M7.01237 4.27377C6.86949 4.27377 6.74859 4.27377 6.58716 4.27377C6.58716 3.77775 6.58716 3.28653 6.58716 2.76855C6.71424 2.76855 6.853 2.76855 7.01237 2.76855C7.01237 3.25771 7.01237 3.74207 7.01237 4.27377Z' fill='%23231F20'/%3E%3Cpath d='M5.28349 2.17676C5.28349 2.32838 5.28349 2.44912 5.28349 2.59045C4.76897 2.59045 4.27163 2.59045 3.75024 2.59045C3.75024 2.4649 3.75024 2.34553 3.75024 2.17676C4.24827 2.17676 4.75249 2.17676 5.28349 2.17676Z' fill='%23231F20'/%3E%3Cpath d='M9.83975 6.68605C9.83975 6.86237 9.83975 6.98449 9.83975 7.12856C9.33005 7.12856 8.83339 7.12856 8.33879 7.12856C8.25361 6.71212 8.26392 6.69291 8.64036 6.68742C9.02779 6.68194 9.41523 6.68605 9.83975 6.68605Z' fill='%23231F20'/%3E%3Cpath d='M11.0192 8.2894C10.4353 8.2894 9.94959 8.2894 9.44263 8.2894C9.44263 8.14259 9.44263 8.01155 9.44263 7.82631C9.92074 7.82631 10.3961 7.8119 10.8673 7.84552C10.9237 7.84895 10.9615 8.11171 11.0192 8.2894Z' fill='%23231F20'/%3E%3Cpath d='M1.47021 2.58441C1.47021 2.44925 1.47021 2.32919 1.47021 2.16797C1.98198 2.16797 2.47452 2.16797 2.98972 2.16797C2.98972 2.31822 2.98972 2.43759 2.98972 2.58441C2.49581 2.58441 2.00259 2.58441 1.47021 2.58441Z' fill='%23231F20'/%3E%3Cpath d='M6.4145 10.1176C6.4145 10.3007 6.4145 10.4126 6.4145 10.5697C5.93845 10.5697 5.4727 10.5772 5.00833 10.5601C4.952 10.558 4.84965 10.4208 4.85789 10.3577C4.86888 10.2719 4.96231 10.1306 5.0255 10.1278C5.47888 10.1079 5.93295 10.1176 6.4145 10.1176Z' fill='%23231F20'/%3E%3Cpath d='M4.91406 3.30371C5.39835 3.30371 5.88608 3.30371 6.39991 3.30371C6.39991 3.44092 6.39991 3.56922 6.39991 3.74485C5.94103 3.74485 5.48696 3.75445 5.03358 3.74005C4.84674 3.73456 4.82682 3.63988 4.91406 3.30371Z' fill='%23231F20'/%3E%3Cpath d='M9.27816 4.26828C9.13665 4.26828 9.00751 4.26828 8.85913 4.26828C8.85913 3.76265 8.85913 3.2783 8.85913 2.76855C8.99652 2.76855 9.12498 2.76855 9.27816 2.76855C9.27816 3.25977 9.27816 3.75442 9.27816 4.26828Z' fill='%23231F20'/%3E%3Cpath d='M4.29272 13.3428C4.29272 12.8578 4.29272 12.372 4.29272 11.8623C4.43698 11.8623 4.5778 11.8623 4.75641 11.8623C4.75641 12.313 4.7777 12.7549 4.73924 13.1912C4.73099 13.2852 4.50636 13.3607 4.38134 13.4444C4.3518 13.4107 4.32226 13.3764 4.29272 13.3428Z' fill='%23231F20'/%3E%3Cpath d='M13.2437 10.1279C13.3097 10.5691 13.3097 10.5698 12.8996 10.5704C12.5135 10.5711 12.1274 10.5704 11.718 10.5704C11.718 10.4188 11.718 10.2912 11.718 10.1279C12.2332 10.1279 12.7395 10.1279 13.2437 10.1279Z' fill='%23231F20'/%3E%3Cpath d='M4.13458 3.30957C4.13458 3.46188 4.13458 3.58262 4.13458 3.74179C3.67227 3.74179 3.22782 3.76168 2.78887 3.72532C2.69613 3.71778 2.62057 3.50167 2.4873 3.30957C3.11791 3.30957 3.61388 3.30957 4.13458 3.30957Z' fill='%23231F20'/%3E%3Cpath d='M4.11984 10.5692C3.70424 10.5692 3.30719 10.5706 2.91083 10.5685C2.55156 10.5665 2.55156 10.5651 2.58522 10.1377C3.086 10.1377 3.58952 10.1377 4.11984 10.1377C4.11984 10.2687 4.11984 10.3984 4.11984 10.5692Z' fill='%23231F20'/%3E%3Cpath d='M12.1088 4.45547C12.1088 4.59542 12.1088 4.71754 12.1088 4.8623C11.6012 4.8623 11.1059 4.8623 10.6134 4.8623C10.5234 4.45547 10.5399 4.4294 10.9149 4.42459C11.2687 4.41979 11.6218 4.42254 11.9756 4.42391C12.0085 4.42322 12.0408 4.43831 12.1088 4.45547Z' fill='%23231F20'/%3E%3Cpath d='M2.4446 9.56055C2.4446 10.0888 2.4446 10.5876 2.4446 11.0959C2.29691 11.0959 2.17601 11.0959 2.02832 11.0959C2.02832 10.5821 2.02832 10.084 2.02832 9.56055C2.16021 9.56055 2.29004 9.56055 2.4446 9.56055Z' fill='%23231F20'/%3E%3Cpath d='M7.73364 1.61375C7.85935 1.60689 7.98163 1.60003 8.13894 1.5918C8.13894 2.10428 8.13894 2.60854 8.13894 3.13406C8.00567 3.13406 7.88477 3.13406 7.73364 3.13406C7.73364 2.63872 7.73364 2.13378 7.73364 1.61375Z' fill='%23231F20'/%3E%3Cpath d='M11.0906 10.5533C10.4566 10.5533 9.95853 10.5533 9.43921 10.5533C9.43921 10.4175 9.43921 10.2974 9.43921 10.1184C9.91182 10.1184 10.3755 10.1019 10.8358 10.1348C10.9141 10.1396 10.9766 10.3578 11.0906 10.5533Z' fill='%23231F20'/%3E%3Cpath d='M10.0042 8.44434C10.156 8.44434 10.2803 8.44434 10.4562 8.44434C10.4562 8.91017 10.4726 9.37052 10.4376 9.82812C10.4328 9.89398 10.1834 9.942 10.0042 10.0154C10.0042 9.43363 10.0042 8.94173 10.0042 8.44434Z' fill='%23231F20'/%3E%3Cpath d='M12.2186 13.9772C11.5845 13.9772 11.1002 13.9772 10.5933 13.9772C10.5933 13.8276 10.5933 13.6966 10.5933 13.5189C11.0466 13.5189 11.5 13.499 11.9479 13.5368C12.0338 13.5436 12.1011 13.7769 12.2186 13.9772Z' fill='%23231F20'/%3E%3Cpath d='M12.2498 8.45312C12.4298 8.45312 12.5617 8.45312 12.7135 8.45312C12.7135 8.95189 12.7135 9.4335 12.7135 9.91169C12.2615 9.99745 12.2505 9.98921 12.2498 9.5666C12.2491 9.20505 12.2498 8.84418 12.2498 8.45312Z' fill='%23231F20'/%3E%3Cpath d='M4.74032 6.50931C4.57888 6.50931 4.45455 6.50931 4.30273 6.50931C4.30273 6.0229 4.30273 5.53922 4.30273 5.03223C4.44218 5.03223 4.58095 5.03223 4.74032 5.03223C4.74032 5.5255 4.74032 5.9982 4.74032 6.50931Z' fill='%23231F20'/%3E%3Cpath d='M8.16359 5.41237C7.99598 5.41237 7.87302 5.41237 7.72876 5.41237C7.72876 4.91292 7.72876 4.4169 7.72876 3.92294C8.12444 3.82963 8.16153 3.85502 8.16291 4.22C8.16497 4.60694 8.16359 4.99319 8.16359 5.41237Z' fill='%23231F20'/%3E%3Cpath d='M1.29994 7.674C1.15981 7.674 1.02791 7.674 0.870605 7.674C0.870605 7.18141 0.870605 6.69842 0.870605 6.18045C1.00662 6.17359 1.13782 6.16741 1.29994 6.15918C1.29994 6.67098 1.29994 7.16357 1.29994 7.674Z' fill='%23231F20'/%3E%3Cpath d='M7.72803 6.19203C8.17317 6.13989 8.17729 6.14469 8.17317 6.55015C8.16973 6.91239 8.17248 7.27463 8.17248 7.665C8.01105 7.665 7.88259 7.665 7.72803 7.665C7.72803 7.18476 7.72803 6.70108 7.72803 6.19203Z' fill='%23231F20'/%3E%3Cpath d='M10.4402 7.68387C10.285 7.68387 10.16 7.68387 10.0061 7.68387C10.0061 7.19266 10.0061 6.7083 10.0061 6.19238C10.1387 6.19238 10.2781 6.19238 10.4402 6.19238C10.4402 6.6788 10.4402 7.16384 10.4402 7.68387Z' fill='%23231F20'/%3E%3Cpath d='M12.2673 6.17871C12.4233 6.17871 12.5552 6.17871 12.7097 6.17871C12.7097 6.6761 12.7097 7.16046 12.7097 7.66952C12.5634 7.66952 12.4246 7.66952 12.2673 7.66952C12.2673 7.17624 12.2673 6.70149 12.2673 6.17871Z' fill='%23231F20'/%3E%3Cpath d='M1.3111 9.92705C0.956638 10.019 0.81238 9.92567 0.841232 9.56892C0.870083 9.21011 0.847414 8.84719 0.847414 8.46094C1.01228 8.46094 1.15104 8.46094 1.3111 8.46094C1.3111 8.9501 1.3111 9.43171 1.3111 9.92705Z' fill='%23231F20'/%3E%3Cpath d='M12.7106 12.2114C12.5526 12.2114 12.4289 12.2114 12.2771 12.2114C12.2771 11.7134 12.2771 11.2228 12.2771 10.7158C12.4227 10.7158 12.5546 10.7158 12.7106 10.7158C12.7106 11.2077 12.7106 11.6907 12.7106 12.2114Z' fill='%23231F20'/%3E%3Cpath d='M6.56909 7.27539C6.73808 7.27539 6.86104 7.27539 7.00667 7.27539C7.00667 7.77553 7.00667 8.25989 7.00667 8.76963C6.86448 8.76963 6.72503 8.76963 6.56909 8.76963C6.56909 8.27567 6.56909 7.79131 6.56909 7.27539Z' fill='%23231F20'/%3E%3Cpath d='M8.86865 7.27832C9.00673 7.27832 9.129 7.27832 9.2767 7.27832C9.2767 7.77709 9.2767 8.27036 9.2767 8.77805C9.13931 8.77805 9.01841 8.77805 8.86865 8.77805C8.86865 8.27722 8.86865 7.786 8.86865 7.27832Z' fill='%23231F20'/%3E%3Cpath d='M1.30132 12.2022C1.15638 12.2022 1.04441 12.2022 0.88916 12.2022C0.88916 11.7165 0.88916 11.2355 0.88916 10.7155C1.008 10.71 1.13921 10.7038 1.30132 10.6963C1.30132 11.1978 1.30132 11.6808 1.30132 12.2022Z' fill='%23231F20'/%3E%3Cpath d='M13.439 2.75684C13.5715 2.75684 13.6931 2.75684 13.8415 2.75684C13.8415 3.2604 13.8415 3.75437 13.8415 4.27303C13.7124 4.27303 13.5915 4.27303 13.439 4.27303C13.439 3.77632 13.439 3.27412 13.439 2.75684Z' fill='%23231F20'/%3E%3Cpath d='M9.99658 12.1855C9.99658 11.7025 9.99658 11.2174 9.99658 10.7139C10.1477 10.7139 10.2803 10.7139 10.4506 10.7139C10.4506 11.1475 10.4644 11.5776 10.4452 12.0064C10.4348 12.2349 10.3916 12.241 9.99658 12.1855Z' fill='%23231F20'/%3E%3Cpath d='M5.29803 11.2754C5.29803 11.4215 5.29803 11.5436 5.29803 11.6843C4.78007 11.6843 4.27449 11.6843 3.74829 11.6843C3.74829 11.5423 3.74829 11.4222 3.74829 11.2754C4.25319 11.2754 4.75741 11.2754 5.29803 11.2754Z' fill='%23231F20'/%3E%3Cpath d='M1.46856 13.9529C1.461 13.8109 1.45482 13.6895 1.44727 13.542C1.95835 13.542 2.44951 13.542 2.93861 13.542C3.04509 13.968 3.0128 14.0051 2.60064 13.9866C2.40829 13.9776 2.21526 13.9982 2.02292 13.9927C1.845 13.9879 1.6664 13.9674 1.46856 13.9529Z' fill='%23231F20'/%3E%3Cpath d='M7.01259 6.50155C6.85872 6.50155 6.72751 6.50155 6.57227 6.50155C6.57227 6.00828 6.57227 5.5349 6.57227 5.03613C6.71446 5.03613 6.85391 5.03613 7.01259 5.03613C7.01259 5.5198 7.01259 5.99456 7.01259 6.50155Z' fill='%23231F20'/%3E%3Cpath d='M9.27328 6.5062C9.13451 6.5062 9.01293 6.5062 8.86523 6.5062C8.86523 6.0088 8.86523 5.52582 8.86523 5.02637C9.00125 5.02637 9.12352 5.02637 9.27328 5.02637C9.27328 5.50455 9.27328 5.98754 9.27328 6.5062Z' fill='%23231F20'/%3E%3Cpath d='M7.73071 10.71C7.8784 10.71 7.99038 10.71 8.13532 10.71C8.13532 11.208 8.13532 11.6979 8.13532 12.2069C8.00205 12.2069 7.88047 12.2069 7.73071 12.2069C7.73071 11.7178 7.73071 11.2266 7.73071 10.71Z' fill='%23231F20'/%3E%3Cpath d='M13.4348 11.8585C13.8717 11.8187 13.8786 11.8263 13.8745 12.2269C13.871 12.5988 13.8738 12.9706 13.8738 13.3617C13.7075 13.3617 13.5873 13.3617 13.4348 13.3617C13.4348 12.8622 13.4348 12.36 13.4348 11.8585Z' fill='%23231F20'/%3E%3Cpath d='M13.4338 9.55273C13.5685 9.55273 13.6894 9.55273 13.8426 9.55273C13.8426 10.0673 13.8426 10.5722 13.8426 11.095C13.7024 11.095 13.5815 11.095 13.4338 11.095C13.4338 10.5832 13.4338 10.0762 13.4338 9.55273Z' fill='%23231F20'/%3E%3Cpath d='M2.02466 7.28027C2.16892 7.28027 2.2905 7.28027 2.44438 7.28027C2.44438 7.76738 2.44438 8.24899 2.44438 8.77588C2.32279 8.78617 2.18678 8.79784 2.02466 8.81087C2.02466 8.28604 2.02466 7.80374 2.02466 7.28027Z' fill='%23231F20'/%3E%3Cpath d='M3.57824 12.2026C3.43398 12.2026 3.31171 12.2026 3.16333 12.2026C3.16333 11.7086 3.16333 11.2339 3.16333 10.7138C3.2911 10.7083 3.42093 10.7022 3.57824 10.6953C3.57824 11.1996 3.57824 11.6846 3.57824 12.2026Z' fill='%23231F20'/%3E%3Cpath d='M3.58374 9.9443C3.43124 9.9443 3.30965 9.9443 3.16333 9.9443C3.16333 9.44622 3.16333 8.96392 3.16333 8.45898C3.30072 8.45898 3.43124 8.45898 3.58374 8.45898C3.58374 8.94128 3.58374 9.42496 3.58374 9.9443Z' fill='%23231F20'/%3E%3Cpath d='M2.02466 2.75684C2.16892 2.75684 2.2905 2.75684 2.43957 2.75684C2.43957 3.2556 2.43957 3.74819 2.43957 4.26617C2.30218 4.26617 2.17372 4.26617 2.02466 4.26617C2.02466 3.75642 2.02466 3.26315 2.02466 2.75684Z' fill='%23231F20'/%3E%3Cpath d='M3.1665 1.60449C3.3087 1.60449 3.4296 1.60449 3.57661 1.60449C3.57661 2.12452 3.57661 2.63015 3.57661 3.14264C3.43853 3.14264 3.31694 3.14264 3.1665 3.14264C3.1665 2.63564 3.1665 2.14099 3.1665 1.60449Z' fill='%23231F20'/%3E%3Cpath d='M5.29085 9.00488C5.29085 9.15513 5.29085 9.27519 5.29085 9.41652C4.76603 9.41652 4.26045 9.41652 3.73975 9.41652C3.73975 9.27039 3.73975 9.14827 3.73975 9.00488C4.24877 9.00488 4.75367 9.00488 5.29085 9.00488Z' fill='%23231F20'/%3E%3Cpath d='M2.98482 7.12814C2.45726 7.12814 1.9709 7.12814 1.46875 7.12814C1.46875 6.98544 1.46875 6.86538 1.46875 6.71582C1.97296 6.71582 2.46619 6.71582 2.98482 6.71582C2.98482 6.8448 2.98482 6.97378 2.98482 7.12814Z' fill='%23231F20'/%3E%3Cpath d='M6.00854 7.1193C6.00854 6.97866 6.00854 6.86683 6.00854 6.7207C6.53131 6.7207 7.04307 6.7207 7.56446 6.7207C7.56446 6.8634 7.56446 6.98484 7.56446 7.1193C7.03621 7.1193 6.52306 7.1193 6.00854 7.1193Z' fill='%23231F20'/%3E%3Cpath d='M10.6138 2.59242C10.4963 2.24528 10.6234 2.13551 10.947 2.15197C11.3186 2.1705 11.6916 2.15609 12.0928 2.15609C12.0928 2.31868 12.0928 2.44492 12.0928 2.59242C11.603 2.59242 11.118 2.59242 10.6138 2.59242Z' fill='%23231F20'/%3E%3Cpath d='M8.13091 9.94841C7.98116 9.94841 7.8685 9.94841 7.72974 9.94841C7.72974 9.45239 7.72974 8.96735 7.72974 8.45349C7.85201 8.44731 7.97223 8.44114 8.13091 8.43359C8.13091 8.94334 8.13091 9.43524 8.13091 9.94841Z' fill='%23231F20'/%3E%3Cpath d='M1.46875 11.6804C1.46875 11.539 1.46875 11.4176 1.46875 11.2715C1.96884 11.2715 2.46619 11.2715 2.98826 11.2715C2.98826 11.3984 2.98826 11.5267 2.98826 11.6804C2.4758 11.6804 1.98121 11.6804 1.46875 11.6804Z' fill='%23231F20'/%3E%3Cpath d='M10.5957 7.12648C10.5957 6.98172 10.5957 6.86303 10.5957 6.71484C11.1006 6.71484 11.5849 6.71484 12.0953 6.71484C12.0953 6.84588 12.0953 6.97349 12.0953 7.12648C11.6103 7.12648 11.1253 7.12648 10.5957 7.12648Z' fill='%23231F20'/%3E%3Cpath d='M13.852 7.27539C13.852 7.79405 13.852 8.27909 13.852 8.77649C13.705 8.77649 13.5813 8.77649 13.4302 8.77649C13.4302 8.27704 13.4302 7.78376 13.4302 7.27539C13.5696 7.27539 13.6919 7.27539 13.852 7.27539Z' fill='%23231F20'/%3E%3Cpath d='M3.57587 5.40516C3.43367 5.40516 3.3114 5.40516 3.14104 5.40516C3.14104 4.94893 3.12112 4.50711 3.15684 4.0694C3.16439 3.97335 3.37253 3.89377 3.48794 3.80664C3.51679 3.83477 3.54633 3.8629 3.57518 3.89103C3.57587 4.38705 3.57587 4.88376 3.57587 5.40516Z' fill='%23231F20'/%3E%3Cpath d='M13.8426 6.50562C13.6839 6.50562 13.563 6.50562 13.4263 6.50562C13.4263 6.00822 13.4263 5.52524 13.4263 5.02441C13.5678 5.02441 13.688 5.02441 13.8426 5.02441C13.8426 5.51632 13.8426 5.99793 13.8426 6.50562Z' fill='%23231F20'/%3E%3Cpath d='M6.01416 9.4124C6.01416 9.26627 6.01416 9.14621 6.01416 9.00488C6.53349 9.00488 7.04045 9.00488 7.56321 9.00488C7.56321 9.14072 7.56321 9.2601 7.56321 9.4124C7.04938 9.4124 6.55135 9.4124 6.01416 9.4124Z' fill='%23231F20'/%3E%3Cpath d='M10.5886 11.6837C10.5886 11.5259 10.5886 11.4045 10.5886 11.2666C11.0956 11.2666 11.5819 11.2666 12.0958 11.2666C12.0958 11.4045 12.0958 11.5328 12.0958 11.6837C11.5964 11.6837 11.11 11.6837 10.5886 11.6837Z' fill='%23231F20'/%3E%3Cpath d='M2.44667 6.5057C2.29897 6.5057 2.1767 6.5057 2.02832 6.5057C2.02832 6.01722 2.02832 5.53218 2.02832 5.0293C2.16639 5.0293 2.29554 5.0293 2.44667 5.0293C2.44667 5.526 2.44667 6.0083 2.44667 6.5057Z' fill='%23231F20'/%3E%3Cpath d='M10.5933 9.41388C10.5933 9.27667 10.5933 9.14837 10.5933 9.00293C11.1016 9.00293 11.5948 9.00293 12.1052 9.00293C12.1052 9.1422 12.1052 9.26226 12.1052 9.41388C11.6065 9.41388 11.114 9.41388 10.5933 9.41388Z' fill='%23231F20'/%3E%3Cpath d='M1.47339 9C1.96661 9 2.45365 9 2.94206 9C3.07602 9.36773 3.04167 9.42673 2.68309 9.42948C2.28672 9.43222 1.89036 9.43016 1.47339 9.43016C1.47339 9.27374 1.47339 9.14476 1.47339 9Z' fill='%23231F20'/%3E%3Cpath d='M2.43859 13.3616C2.28334 13.3616 2.16244 13.3616 2.02368 13.3616C2.02368 12.8608 2.02368 12.3744 2.02368 11.8633C2.15145 11.8633 2.27991 11.8633 2.43859 11.8633C2.43859 12.3531 2.43859 12.8457 2.43859 13.3616Z' fill='%23231F20'/%3E%3Cpath d='M9.84157 9.01074C9.84157 9.14178 9.84157 9.25292 9.84157 9.40317C9.33942 9.40317 8.84689 9.40317 8.31726 9.40317C8.3097 9.27625 8.30214 9.15824 8.29321 9.01074C8.81529 9.01074 9.30851 9.01074 9.84157 9.01074Z' fill='%23231F20'/%3E%3Cpath d='M3.1626 6.17285C3.31922 6.17285 3.43188 6.17285 3.57339 6.17285C3.57339 6.67711 3.57339 7.16832 3.57339 7.67189C3.43394 7.67189 3.30479 7.67189 3.1626 7.67189C3.1626 7.16558 3.1626 6.68328 3.1626 6.17285Z' fill='%23231F20'/%3E%3Cpath d='M13.2628 1.04688C13.2628 1.18546 13.2628 1.30415 13.2628 1.44753C12.7476 1.44753 12.251 1.44753 11.7172 1.44753C11.7111 1.31718 11.7049 1.19781 11.698 1.04688C12.2173 1.04687 12.7229 1.04688 13.2628 1.04688Z' fill='%23231F20'/%3E%3Cpath d='M7.17285 1.4598C7.17285 1.29172 7.17285 1.18058 7.17285 1.04199C7.6805 1.04199 8.17853 1.04199 8.69236 1.04199C8.7693 1.31367 8.75212 1.48244 8.39972 1.4646C8.00199 1.44402 7.60288 1.4598 7.17285 1.4598Z' fill='%23231F20'/%3E%3Cpath d='M11.5513 11.0882C11.418 11.0971 11.3068 11.104 11.1611 11.1136C11.1611 10.5929 11.1611 10.0866 11.1611 9.55762C11.2855 9.55762 11.405 9.55762 11.5513 9.55762C11.5513 10.0571 11.5513 10.5531 11.5513 11.0882Z' fill='%23231F20'/%3E%3Cpath d='M10.9843 1.04492C11.0633 1.35639 10.9871 1.484 10.6738 1.46548C10.2768 1.44146 9.87768 1.45999 9.44834 1.45999C9.44079 1.31249 9.43529 1.19311 9.42773 1.04492C9.95462 1.04492 10.4623 1.04492 10.9843 1.04492Z' fill='%23231F20'/%3E%3Cpath d='M5.45068 5.4023C5.45068 4.88707 5.45068 4.40134 5.45068 3.8916C5.58464 3.8916 5.70279 3.8916 5.84773 3.8916C5.84773 4.39448 5.84773 4.88776 5.84773 5.4023C5.71996 5.4023 5.60112 5.4023 5.45068 5.4023Z' fill='%23231F20'/%3E%3Cpath d='M13.2604 12.4238C13.2604 12.5617 13.2604 12.6797 13.2604 12.819C12.7383 12.819 12.2341 12.819 11.7141 12.819C11.7141 12.6818 11.7141 12.5638 11.7141 12.4238C12.2369 12.4238 12.7404 12.4238 13.2604 12.4238Z' fill='%23231F20'/%3E%3Cpath d='M5.45776 1.59668C5.59378 1.59668 5.70437 1.59668 5.84382 1.59668C5.84382 2.10505 5.84382 2.6093 5.84382 3.13414C5.71811 3.13414 5.59927 3.13414 5.45776 3.13414C5.45776 2.63126 5.45776 2.13524 5.45776 1.59668Z' fill='%23231F20'/%3E%3Cpath d='M4.13705 1.04004C4.13705 1.19029 4.13705 1.30074 4.13705 1.43521C3.62597 1.43521 3.13137 1.43521 2.61548 1.43521C2.61548 1.3028 2.61548 1.18343 2.61548 1.04004C3.12244 1.04004 3.61772 1.04004 4.13705 1.04004Z' fill='%23231F20'/%3E%3Cpath d='M8.69671 12.4385C8.69053 12.5702 8.68572 12.6834 8.67954 12.8192C8.17327 12.8192 7.67592 12.8192 7.16003 12.8192C7.14011 12.7012 7.12156 12.5915 7.09546 12.4385C7.63608 12.4385 8.14991 12.4385 8.69671 12.4385Z' fill='%23231F20'/%3E%3Cpath d='M6.40693 12.4056C6.40693 12.5579 6.40693 12.667 6.40693 12.8399C5.94119 12.8399 5.4775 12.8488 5.01588 12.8289C4.95474 12.8262 4.85102 12.6732 4.8572 12.597C4.86269 12.5278 4.98909 12.4173 5.06603 12.4139C5.49743 12.3967 5.9302 12.4056 6.40693 12.4056Z' fill='%23231F20'/%3E%3Cpath d='M11.1416 4.26366C11.1416 3.75324 11.1416 3.27642 11.1416 2.77148C11.2776 2.77148 11.4054 2.77148 11.5572 2.77148C11.5572 3.26064 11.5572 3.74569 11.5572 4.26366C11.4287 4.26366 11.3017 4.26366 11.1416 4.26366Z' fill='%23231F20'/%3E%3Cpath d='M6.44783 1.44386C5.89759 1.44386 5.40849 1.44386 4.88916 1.44386C4.88916 1.30391 4.88916 1.1763 4.88916 1.03223C5.39681 1.03223 5.87492 1.03223 6.4018 1.03223C6.41554 1.15435 6.42928 1.27715 6.44783 1.44386Z' fill='%23231F20'/%3E%3Cpath d='M10.9493 12.4199C10.972 12.551 10.9926 12.6696 11.0187 12.8185C10.4774 12.8185 9.97317 12.8185 9.44629 12.8185C9.44629 12.6868 9.44629 12.5688 9.44629 12.4199C9.94638 12.4199 10.4382 12.4199 10.9493 12.4199Z' fill='%23231F20'/%3E%3Cpath d='M4.13142 12.407C4.13142 12.5737 4.13142 12.6842 4.13142 12.8317C3.66637 12.8317 3.21573 12.8386 2.76648 12.8235C2.70602 12.8214 2.59749 12.7027 2.60298 12.6471C2.61123 12.5634 2.69709 12.4201 2.7548 12.418C3.20474 12.3988 3.65538 12.407 4.13142 12.407Z' fill='%23231F20'/%3E%3Cpath d='M11.5473 13.3627C11.4161 13.3627 11.2965 13.3627 11.155 13.3627C11.155 12.8612 11.155 12.3748 11.155 11.8623C11.2787 11.8623 11.3982 11.8623 11.5473 11.8623C11.5473 12.3522 11.5473 12.8365 11.5473 13.3627Z' fill='%23231F20'/%3E%3Cpath d='M11.1638 5.04074C11.4764 4.94538 11.5973 5.03663 11.5774 5.3577C11.554 5.72886 11.5719 6.10276 11.5719 6.50342C11.4324 6.51028 11.3129 6.51577 11.1638 6.52263C11.1638 6.02455 11.1638 5.54294 11.1638 5.04074Z' fill='%23231F20'/%3E%3Cpath d='M5.45215 7.6996C5.45215 7.16859 5.45215 6.6856 5.45215 6.18066C5.58885 6.18066 5.707 6.18066 5.8492 6.18066C5.8492 6.67531 5.8492 7.1583 5.8492 7.67353C5.72693 7.68176 5.60808 7.68999 5.45215 7.6996Z' fill='%23231F20'/%3E%3Cpath d='M5.46558 10.7178C5.60022 10.7178 5.71906 10.7178 5.85438 10.7178C5.85438 11.2138 5.85438 11.6885 5.85438 12.2038C5.73211 12.21 5.61327 12.2168 5.46558 12.2244C5.46558 11.7119 5.46558 11.2179 5.46558 10.7178Z' fill='%23231F20'/%3E%3Cpath d='M11.1523 7.28516C11.298 7.28516 11.4161 7.28516 11.5549 7.28516C11.5549 7.78598 11.5549 8.26691 11.5549 8.76979C11.4189 8.76979 11.3 8.76979 11.1523 8.76979C11.1523 8.28406 11.1523 7.80244 11.1523 7.28516Z' fill='%23231F20'/%3E%3Cpath d='M5.46851 8.45312C5.59834 8.45312 5.71718 8.45312 5.85525 8.45312C5.85525 8.94572 5.85525 9.42116 5.85525 9.93844C5.73847 9.9453 5.61963 9.95285 5.46851 9.96177C5.46851 9.45203 5.46851 8.96012 5.46851 8.45312Z' fill='%23231F20'/%3E%3Cpath d='M14.99 5.58887C14.99 5.73431 14.99 5.85849 14.99 6.01011C14.663 6.01011 14.3395 6.01011 13.9912 6.01011C13.9912 5.88181 13.9912 5.75078 13.9912 5.58887C14.3065 5.58887 14.6301 5.58887 14.99 5.58887Z' fill='%23231F20'/%3E%3Cpath d='M14.9894 7.84961C14.9894 8.00397 14.9894 8.12815 14.9894 8.27771C14.6638 8.27771 14.3402 8.27771 13.9919 8.27771C13.9919 8.13912 13.9919 8.0074 13.9919 7.84961C14.3052 7.84961 14.6287 7.84961 14.9894 7.84961Z' fill='%23231F20'/%3E%3Cpath d='M14.984 10.1494C14.984 10.2914 14.984 10.4129 14.984 10.5514C14.6529 10.5514 14.3376 10.5514 13.9886 10.5514C13.9804 10.4211 13.9735 10.3017 13.9639 10.1494C14.308 10.1494 14.6309 10.1494 14.984 10.1494Z' fill='%23231F20'/%3E%3Cpath d='M13.8672 3.3125C14.3233 3.3125 14.6489 3.3125 14.9862 3.3125C14.9862 3.45589 14.9862 3.57869 14.9862 3.74266C14.7039 3.74266 14.4277 3.77559 14.1667 3.7262C14.065 3.70699 13.9984 3.50254 13.8672 3.3125Z' fill='%23231F20'/%3E%3Cpath d='M14.9823 1.04395C14.9823 1.17704 14.9823 1.29504 14.9823 1.43637C14.6491 1.43637 14.329 1.43637 13.9883 1.43637C13.9883 1.29642 13.9883 1.1791 13.9883 1.04395C14.3221 1.04395 14.6436 1.04395 14.9823 1.04395Z' fill='%23231F20'/%3E%3Cpath d='M13.9639 12.811C13.9714 12.6689 13.9769 12.5585 13.9838 12.4268C14.3176 12.4268 14.6329 12.4268 14.9819 12.4268C14.9874 12.5482 14.9936 12.6669 15.0005 12.811C14.6474 12.811 14.3142 12.811 13.9639 12.811Z' fill='%23231F20'/%3E%3Cpath d='M10.4224 0.0283203C10.5495 0.796707 10.489 0.911278 10.0027 0.81523C10.0027 0.564133 10.0027 0.308919 10.0027 0.0283203C10.1442 0.0283203 10.274 0.0283203 10.4224 0.0283203Z' fill='%23231F20'/%3E%3Cpath d='M13.4282 14.9513C13.4282 14.672 13.4282 14.4141 13.4282 14.1396C13.5677 14.1396 13.6886 14.1396 13.8067 14.1396C13.9977 14.8278 13.9015 15.0439 13.4282 14.9513Z' fill='%23231F20'/%3E%3Cpath d='M7.72876 0.835225C7.72876 0.564917 7.72876 0.306959 7.72876 0.0201862C7.85516 0.0140117 7.97468 0.00852321 8.13474 0.000976562C8.13474 0.283633 8.13474 0.54708 8.13474 0.835911C8.00422 0.835225 7.87508 0.835225 7.72876 0.835225Z' fill='%23231F20'/%3E%3Cpath d='M12.2654 0.858291C12.2654 0.549565 12.2654 0.291606 12.2654 0.0185547C12.4144 0.0185547 12.5463 0.0185547 12.7057 0.0185547C12.7057 0.277885 12.7057 0.534471 12.7057 0.834965C12.58 0.841826 12.4412 0.848686 12.2654 0.858291Z' fill='%23231F20'/%3E%3Cpath d='M4.75869 14.1387C4.75869 14.3706 4.75251 14.562 4.76006 14.7527C4.76831 14.9592 4.63779 15.0244 4.47979 14.9873C4.39942 14.9681 4.30119 14.8446 4.28882 14.7575C4.25997 14.5599 4.27989 14.3562 4.27989 14.1387C4.44819 14.1387 4.5794 14.1387 4.75869 14.1387Z' fill='%23231F20'/%3E%3Cpath d='M7.01189 14.9744C6.87382 14.9744 6.75223 14.9744 6.58187 14.9744C6.58187 14.7144 6.56333 14.4482 6.59973 14.1896C6.60592 14.1457 6.85046 14.1354 7.01121 14.1045C7.01189 14.4146 7.01189 14.6725 7.01189 14.9744Z' fill='%23231F20'/%3E%3Cpath d='M1.30677 0.835627C1.14671 0.835627 1.01619 0.835627 0.869873 0.835627C0.869873 0.558459 0.869873 0.303245 0.869873 0.0253906C1.02306 0.0253906 1.15289 0.0253906 1.30677 0.0253906C1.30677 0.281291 1.30677 0.537877 1.30677 0.835627Z' fill='%23231F20'/%3E%3Cpath d='M9.27728 14.9431C8.86306 15.0357 8.84039 15.022 8.84108 14.6481C8.84177 14.4821 8.85482 14.3161 8.86306 14.1377C9.01556 14.1377 9.13577 14.1377 9.27728 14.1377C9.27728 14.4059 9.27728 14.6625 9.27728 14.9431Z' fill='%23231F20'/%3E%3Cpath d='M5.85704 0.0244141C5.85704 0.299524 5.85704 0.555424 5.85704 0.836022C5.72858 0.836022 5.61112 0.836022 5.46411 0.836022C5.46411 0.573947 5.46411 0.310501 5.46411 0.0244141C5.58158 0.0244141 5.69973 0.0244141 5.85704 0.0244141Z' fill='%23231F20'/%3E%3Cpath d='M2.03076 14.1475C2.16678 14.1475 2.28562 14.1475 2.43331 14.1475C2.43331 14.4233 2.43331 14.6805 2.43331 14.9659C2.30966 14.9659 2.18051 14.9659 2.03076 14.9659C2.03076 14.6888 2.03076 14.4226 2.03076 14.1475Z' fill='%23231F20'/%3E%3Cpath d='M3.58752 0.0195312C3.58752 0.302188 3.58752 0.549169 3.58752 0.829081C3.4467 0.829081 3.31206 0.829081 3.17261 0.829081C3.17261 0.545053 3.17261 0.289839 3.17261 0.0195312C3.3148 0.0195313 3.43364 0.0195312 3.58752 0.0195312Z' fill='%23231F20'/%3E%3Cpath d='M11.1521 14.9488C11.1521 14.686 11.1521 14.4294 11.1521 14.1475C11.2861 14.1475 11.4124 14.1475 11.5753 14.1475C11.5753 14.3327 11.5643 14.5008 11.5773 14.6661C11.6055 15.0105 11.4365 15.0462 11.1521 14.9488Z' fill='%23231F20'/%3E%3Cpath d='M0.0256348 11.6642C0.0256348 11.5236 0.0256348 11.4035 0.0256348 11.2656C0.251638 11.2656 0.463902 11.2656 0.673418 11.2656C0.831414 11.7157 0.742112 11.7719 0.0256348 11.6642Z' fill='%23231F20'/%3E%3Cpath d='M0.713378 4.86766C0.482566 4.86766 0.269615 4.86766 0.023691 4.86766C0.0154478 4.73869 0.00857837 4.62 0.00170898 4.50817C0.573929 4.28451 0.775202 4.37988 0.713378 4.86766Z' fill='%23231F20'/%3E%3Cpath d='M0.0324707 2.17773C0.277708 2.17773 0.487911 2.17773 0.740018 2.17773C0.731775 2.33004 0.724905 2.45627 0.717349 2.59623C0.477607 2.59623 0.266717 2.59623 0.0331576 2.59623C0.0324707 2.46176 0.0324707 2.33347 0.0324707 2.17773Z' fill='%23231F20'/%3E%3Cpath d='M0.70907 7.13112C0.47551 7.13112 0.263933 7.13112 0.028313 7.13112C0.0214436 6.99871 0.0152611 6.87934 0.00976562 6.76545C0.594351 6.57061 0.762651 6.65568 0.70907 7.13112Z' fill='%23231F20'/%3E%3Cpath d='M0.710389 9.41182C0.479577 9.41182 0.266626 9.41182 0.0310059 9.41182C0.0310059 9.28215 0.0310059 9.15112 0.0310059 9.00293C0.241896 9.00293 0.456908 9.00293 0.710389 9.00293C0.710389 9.11407 0.710389 9.23687 0.710389 9.41182Z' fill='%23231F20'/%3E%3Cpath d='M0.699073 13.929C0.104184 14.0676 0.00183029 14.0093 0.0334295 13.5633C0.617328 13.435 0.735481 13.4961 0.699073 13.929Z' fill='%23231F20'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='15' height='15' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E\");\n width: 15px;\n height: 15px;\n float: left;\n}\n.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td .download_attribute_list a.performance_text:hover:before {\n background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M14.9833 13.542C14.9833 13.6888 14.9833 13.8205 14.9833 13.9735C14.2778 13.9735 13.5888 13.9735 12.8757 13.9735C12.8757 13.8308 12.8757 13.6991 12.8757 13.542C13.573 13.542 14.2716 13.542 14.9833 13.542Z' fill='%23004F59'/%3E%3Cpath d='M14.9899 2.16895C14.9899 2.33291 14.9899 2.44543 14.9899 2.5847C14.2934 2.5847 13.6016 2.5847 12.8838 2.5847C12.8838 2.46532 12.8838 2.33772 12.8838 2.16895C13.5783 2.16895 14.2687 2.16895 14.9899 2.16895Z' fill='%23004F59'/%3E%3Cpath d='M14.9857 4.86526C14.2741 4.86526 13.5803 4.86526 12.8713 4.86526C12.8713 4.7253 12.8713 4.60387 12.8713 4.4502C13.572 4.4502 14.272 4.4502 14.9857 4.4502C14.9857 4.5778 14.9857 4.70061 14.9857 4.86526Z' fill='%23004F59'/%3E%3Cpath d='M12.8706 7.12746C12.8706 6.97309 12.8706 6.86126 12.8706 6.71582C13.5754 6.71582 14.2658 6.71582 14.9781 6.71582C14.9781 6.84343 14.9781 6.97446 14.9781 7.12746C14.2836 7.12746 13.5905 7.12746 12.8706 7.12746Z' fill='%23004F59'/%3E%3Cpath d='M12.7082 15.0001C12.5454 14.9864 12.4129 14.9747 12.2693 14.9624C12.2693 14.2962 12.2693 13.6513 12.2693 12.9824C12.4197 12.9824 12.5516 12.9824 12.7082 12.9824C12.7082 13.6362 12.7082 14.2921 12.7082 15.0001Z' fill='%23004F59'/%3E%3Cpath d='M14.9774 11.6772C14.2424 11.6772 13.563 11.6772 12.8733 11.6772C12.8733 11.5269 12.8733 11.4062 12.8733 11.2676C13.5829 11.2676 14.2746 11.2676 14.9774 11.2676C14.9774 11.4089 14.9774 11.5386 14.9774 11.6772Z' fill='%23004F59'/%3E%3Cpath d='M10.4349 14.9727C10.2824 14.9727 10.1512 14.9727 9.99805 14.9727C9.99805 14.2976 9.99805 13.6459 9.99805 12.9756C10.1457 12.9756 10.2769 12.9756 10.4349 12.9756C10.4349 13.6404 10.4349 14.2928 10.4349 14.9727Z' fill='%23004F59'/%3E%3Cpath d='M4.29663 0.015625C4.44844 0.015625 4.57141 0.015625 4.74108 0.015625C4.74108 0.636509 4.75413 1.24642 4.72391 1.85358C4.72047 1.92424 4.4821 1.98393 4.29663 2.07655C4.29663 1.3308 4.29663 0.687963 4.29663 0.015625Z' fill='%23004F59'/%3E%3Cpath d='M8.86353 0.0126953C9.00984 0.0126953 9.12319 0.0126953 9.27088 0.0126953C9.27088 0.661707 9.27088 1.30454 9.27088 1.98649C9.14861 1.99198 9.02015 1.99746 8.86353 2.00432C8.86353 1.33267 8.86353 0.688464 8.86353 0.0126953Z' fill='%23004F59'/%3E%3Cpath d='M6.58594 0.0146484C6.74737 0.0146484 6.86896 0.0146484 7.01046 0.0146484C7.01046 0.669835 7.01046 1.31267 7.01046 1.97884C6.87376 1.97884 6.74462 1.97884 6.58594 1.97884C6.58594 1.32365 6.58594 0.674637 6.58594 0.0146484Z' fill='%23004F59'/%3E%3Cpath d='M8.14019 14.9721C7.99456 14.9721 7.87366 14.9721 7.72803 14.9721C7.72803 14.297 7.72803 13.6419 7.72803 12.9736C7.87022 12.9736 7.99113 12.9736 8.14019 12.9736C8.14019 13.6357 8.14019 14.2826 8.14019 14.9721Z' fill='%23004F59'/%3E%3Cpath d='M12.8828 9.00293C13.5904 9.00293 14.2794 9.00293 14.9835 9.00293C14.9835 9.14151 14.9835 9.26226 14.9835 9.41525C14.2862 9.41525 13.5979 9.41525 12.8828 9.41525C12.8828 9.27324 12.8828 9.15455 12.8828 9.00293Z' fill='%23004F59'/%3E%3Cpath d='M2.02637 0.0175781C2.17681 0.0175781 2.29908 0.0175781 2.4454 0.0175781C2.4454 0.668648 2.4454 1.30463 2.4454 1.98245C2.31488 1.98931 2.18436 1.99686 2.02637 2.00509C2.02637 1.3403 2.02637 0.694033 2.02637 0.0175781Z' fill='%23004F59'/%3E%3Cpath d='M13.85 1.9885C13.7044 1.9885 13.5814 1.9885 13.4324 1.9885C13.4324 1.34086 13.4324 0.695961 13.4324 0.0263672C13.5656 0.0263672 13.6948 0.0263672 13.85 0.0263672C13.85 0.681554 13.85 1.32645 13.85 1.9885Z' fill='%23004F59'/%3E%3Cpath d='M0.846159 12.9834C1.04125 12.9834 1.16284 12.9834 1.30641 12.9834C1.30641 13.6441 1.30641 14.2883 1.30641 14.9284C0.890123 14.9997 0.850968 14.9757 0.847533 14.6142C0.842724 14.0804 0.846159 13.5467 0.846159 12.9834Z' fill='%23004F59'/%3E%3Cpath d='M1.95659 6.02392C1.23461 6.02392 0.644533 6.02392 0.0324707 6.02392C0.0324707 5.87984 0.0324707 5.74949 0.0324707 5.56083C0.592326 5.56083 1.15836 5.54642 1.72165 5.57866C1.79584 5.58278 1.85629 5.82633 1.95659 6.02392Z' fill='%23004F59'/%3E%3Cpath d='M1.85803 7.82271C1.85803 7.9908 1.85803 8.12184 1.85803 8.27963C1.25009 8.27963 0.654515 8.27963 0.0589385 8.27963C-0.0427285 7.84535 -0.0289897 7.82477 0.384548 7.8234C0.870213 7.82134 1.35588 7.82271 1.85803 7.82271Z' fill='%23004F59'/%3E%3Cpath d='M0.0314941 3.30176C0.653174 3.30176 1.24394 3.30176 1.85669 3.30176C1.85669 3.44171 1.85669 3.57138 1.85669 3.72506C1.25493 3.72506 0.655235 3.72506 0.0314941 3.72506C0.0314941 3.58853 0.0314941 3.45955 0.0314941 3.30176Z' fill='%23004F59'/%3E%3Cpath d='M1.86649 10.1289C1.86649 10.2949 1.86649 10.4074 1.86649 10.5453C1.25649 10.5453 0.657478 10.5453 0.0344238 10.5453C0.0344238 10.4136 0.0344238 10.2853 0.0344238 10.1289C0.640304 10.1289 1.23931 10.1289 1.86649 10.1289Z' fill='%23004F59'/%3E%3Cpath d='M5.84859 14.9773C5.72288 14.9828 5.60198 14.9883 5.45703 14.9951C5.45703 14.3146 5.45703 13.6587 5.45703 12.9795C5.58686 12.9795 5.7057 12.9795 5.84859 12.9795C5.84859 13.6285 5.84859 14.2748 5.84859 14.9773Z' fill='%23004F59'/%3E%3Cpath d='M3.57045 14.9748C3.43375 14.9748 3.31354 14.9748 3.17065 14.9748C3.17065 14.3086 3.17065 13.663 3.17065 12.9797C3.29705 12.9701 3.41658 12.9612 3.57045 12.9502C3.57045 13.6266 3.57045 14.2812 3.57045 14.9748Z' fill='%23004F59'/%3E%3Cpath d='M11.1582 0.0195312C11.299 0.0195312 11.4179 0.0195312 11.5566 0.0195312C11.5566 0.676776 11.5566 1.31756 11.5566 1.98097C11.422 1.98097 11.3031 1.98097 11.1582 1.98097C11.1582 1.33745 11.1582 0.695986 11.1582 0.0195312Z' fill='%23004F59'/%3E%3Cpath d='M0.0267906 12.8053C0.0178604 12.6859 0.0103041 12.5727 0 12.4307C0.61481 12.4307 1.22206 12.4307 1.85405 12.4307C1.86229 12.5548 1.86916 12.6639 1.87809 12.8053C1.25985 12.8053 0.661522 12.8053 0.0267906 12.8053Z' fill='%23004F59'/%3E%3Cpath d='M1.86501 1.0498C1.86501 1.1781 1.86501 1.28924 1.86501 1.43125C1.26256 1.43125 0.662865 1.43125 0.036377 1.43125C0.036377 1.31874 0.036377 1.20005 0.036377 1.0498C0.625084 1.0498 1.22478 1.0498 1.86501 1.0498Z' fill='%23004F59'/%3E%3Cpath d='M4.13616 5.58691C4.13616 5.73648 4.13616 5.85997 4.13616 6.0109C3.62095 6.0109 3.11537 6.0109 2.58643 6.0109C2.58643 5.8778 2.58643 5.74814 2.58643 5.58691C3.09613 5.58691 3.60103 5.58691 4.13616 5.58691Z' fill='%23004F59'/%3E%3Cpath d='M11.7119 6.0172C11.7119 5.86421 11.7119 5.73249 11.7119 5.57812C12.2257 5.57812 12.7238 5.57812 13.2493 5.57812C13.2493 5.71739 13.2493 5.85667 13.2493 6.0172C12.7513 6.0172 12.2532 6.0172 11.7119 6.0172Z' fill='%23004F59'/%3E%3Cpath d='M7.56292 13.5391C7.56292 13.6941 7.56292 13.8258 7.56292 13.9768C7.03947 13.9768 6.53388 13.9768 6.01318 13.9768C6.01318 13.8272 6.01318 13.6948 6.01318 13.5391C6.52083 13.5391 7.02642 13.5391 7.56292 13.5391Z' fill='%23004F59'/%3E%3Cpath d='M4.13034 7.84277C4.13034 7.9992 4.13034 8.13092 4.13034 8.28391C3.6172 8.28391 3.11985 8.28391 2.59229 8.28391C2.59229 8.14121 2.59229 8.00263 2.59229 7.84277C3.09718 7.84277 3.59453 7.84277 4.13034 7.84277Z' fill='%23004F59'/%3E%3Cpath d='M11.7039 8.2728C11.7039 8.1301 11.7039 8.00524 11.7039 7.85156C12.2177 7.85156 12.7246 7.85156 13.255 7.85156C13.255 7.97917 13.255 8.11021 13.255 8.2728C12.7528 8.2728 12.2465 8.2728 11.7039 8.2728Z' fill='%23004F59'/%3E%3Cpath d='M8.64501 7.82215C8.72744 8.29348 8.71851 8.30445 8.31253 8.30514C7.99242 8.30514 7.67093 8.31749 7.35288 8.29348C7.26907 8.2873 7.14611 8.18028 7.12481 8.09795C7.0836 7.93535 7.15367 7.81598 7.36112 7.81941C7.7829 7.82764 8.20468 7.82215 8.64501 7.82215Z' fill='%23004F59'/%3E%3Cpath d='M7.0031 11.0796C6.67268 11.1757 6.52567 11.0926 6.54285 10.7503C6.56346 10.3572 6.54766 9.96202 6.54766 9.55176C6.73038 9.55176 6.85266 9.55176 7.0031 9.55176C7.0031 10.054 7.0031 10.5568 7.0031 11.0796Z' fill='%23004F59'/%3E%3Cpath d='M5.28525 13.5439C5.32578 13.9878 5.32028 13.994 4.90743 13.9947C4.64502 13.9954 4.38123 13.9741 4.12157 13.9995C3.77192 14.0338 3.66132 13.8966 3.75543 13.5439C4.25003 13.5439 4.75493 13.5439 5.28525 13.5439Z' fill='%23004F59'/%3E%3Cpath d='M7.12646 10.5528C7.12646 10.4011 7.12646 10.29 7.12646 10.1377C7.64167 10.1377 8.14657 10.1377 8.67963 10.1377C8.67963 10.279 8.67963 10.4073 8.67963 10.5528C8.15962 10.5528 7.66228 10.5528 7.12646 10.5528Z' fill='%23004F59'/%3E%3Cpath d='M10.4612 3.14523C10.2826 3.14523 10.1582 3.14523 9.98376 3.14523C9.98376 2.6746 9.97552 2.21151 9.99406 1.7491C9.99612 1.69079 10.1479 1.58514 10.2153 1.59543C10.3046 1.60983 10.4468 1.71343 10.4502 1.78478C10.4722 2.2266 10.4612 2.66911 10.4612 3.14523Z' fill='%23004F59'/%3E%3Cpath d='M0.86792 3.89022C1.00806 3.88268 1.14132 3.87513 1.30275 3.86621C1.30275 4.38076 1.30275 4.8754 1.30275 5.39681C1.16949 5.39681 1.03004 5.39681 0.86792 5.39681C0.86792 4.9001 0.86792 4.40683 0.86792 3.89022Z' fill='%23004F59'/%3E%3Cpath d='M7.00734 11.7412C7.00734 12.3388 7.00734 12.832 7.00734 13.3541C6.87476 13.3541 6.74562 13.3541 6.55671 13.3541C6.55671 12.8959 6.53885 12.4328 6.57457 11.9745C6.58007 11.8976 6.81843 11.8386 7.00734 11.7412Z' fill='%23004F59'/%3E%3Cpath d='M12.2754 3.88184C12.4217 3.88184 12.5557 3.88184 12.7116 3.88184C12.7116 4.39158 12.7116 4.88828 12.7116 5.40351C12.5673 5.40351 12.4354 5.40351 12.2754 5.40351C12.2754 4.89789 12.2754 4.39295 12.2754 3.88184Z' fill='%23004F59'/%3E%3Cpath d='M1.3011 3.13696C1.15891 3.13696 1.0277 3.13696 0.849784 3.13696C0.849784 2.66427 0.831237 2.20049 0.866958 1.74083C0.87314 1.66056 1.10807 1.59882 1.3011 1.49316C1.3011 2.11062 1.3011 2.61487 1.3011 3.13696Z' fill='%23004F59'/%3E%3Cpath d='M9.83389 2.15395C9.83389 2.33644 9.83389 2.45719 9.83389 2.5944C9.32762 2.5944 8.83989 2.5944 8.35216 2.59371C8.2292 2.19648 8.24088 2.16973 8.65442 2.15669C9.0391 2.14434 9.42447 2.15395 9.83389 2.15395Z' fill='%23004F59'/%3E%3Cpath d='M4.75592 9.44922C4.75592 10.018 4.7779 10.4618 4.73943 10.9002C4.7305 10.9997 4.51206 11.08 4.39047 11.1699C4.35337 11.1431 4.31697 11.117 4.27987 11.0903C4.27987 10.6265 4.26132 10.162 4.29773 9.701C4.30391 9.62211 4.54365 9.56105 4.75592 9.44922Z' fill='%23004F59'/%3E%3Cpath d='M9.83462 11.2695C9.83462 11.4026 9.83462 11.5227 9.83462 11.6757C9.33796 11.6757 8.84542 11.6757 8.32129 11.6757C8.32129 11.5453 8.32129 11.4184 8.32129 11.2695C8.82482 11.2695 9.3201 11.2695 9.83462 11.2695Z' fill='%23004F59'/%3E%3Cpath d='M12.2778 1.59277C12.4372 1.60032 12.5588 1.60649 12.7065 1.61336C12.7065 2.11967 12.7065 2.61226 12.7065 3.13023C12.5684 3.13023 12.4386 3.13023 12.2778 3.13023C12.2778 2.6349 12.2778 2.1327 12.2778 1.59277Z' fill='%23004F59'/%3E%3Cpath d='M10.9934 3.31055C10.9934 3.46285 10.9934 3.58428 10.9934 3.72561C10.4679 3.72561 9.96093 3.72561 9.44092 3.72561C9.44092 3.57742 9.44092 3.45393 9.44092 3.31055C9.95337 3.31055 10.4617 3.31055 10.9934 3.31055Z' fill='%23004F59'/%3E%3Cpath d='M9.28449 11.8745C9.28449 12.3595 9.28449 12.8453 9.28449 13.355C9.1471 13.355 9.01864 13.355 8.84553 13.355C8.84553 12.9015 8.82836 12.448 8.86133 11.998C8.86752 11.9143 9.07497 11.845 9.18969 11.7695C9.22129 11.8045 9.25289 11.8395 9.28449 11.8745Z' fill='%23004F59'/%3E%3Cpath d='M10.9624 5.58203C10.9624 5.73365 10.9624 5.864 10.9624 6.01631C10.452 6.01631 9.96018 6.01631 9.4436 6.01631C9.4436 5.87086 9.4436 5.73983 9.4436 5.58203C9.9327 5.58203 10.4266 5.58203 10.9624 5.58203Z' fill='%23004F59'/%3E%3Cpath d='M5.27714 4.44727C5.37606 4.77589 5.27646 4.90624 4.94192 4.88771C4.54899 4.86645 4.154 4.88291 3.7439 4.88291C3.7439 4.71963 3.7439 4.59888 3.7439 4.44727C4.2591 4.44727 4.77156 4.44727 5.27714 4.44727Z' fill='%23004F59'/%3E%3Cpath d='M7.1416 6.01955C7.1416 5.86519 7.1416 5.73346 7.1416 5.5791C7.64994 5.5791 8.1459 5.5791 8.66454 5.5791C8.66454 5.72249 8.66454 5.86176 8.66454 6.01955C8.16514 6.01955 7.6781 6.01955 7.1416 6.01955Z' fill='%23004F59'/%3E%3Cpath d='M8.31152 13.9705C8.31152 13.8113 8.31152 13.6796 8.31152 13.5342C8.82742 13.5342 9.32201 13.5342 9.83447 13.5342C9.83447 13.6831 9.83447 13.8148 9.83447 13.9705C9.33369 13.9705 8.83978 13.9705 8.31152 13.9705Z' fill='%23004F59'/%3E%3Cpath d='M4.29395 4.29398C4.29395 3.76983 4.29395 3.27587 4.29395 2.7627C4.43958 2.7627 4.57078 2.7627 4.73152 2.7627C4.73152 3.24637 4.73152 3.7369 4.73152 4.26105C4.59414 4.27203 4.454 4.28232 4.29395 4.29398Z' fill='%23004F59'/%3E%3Cpath d='M6.01489 2.58747C6.01489 2.44065 6.01489 2.31784 6.01489 2.16211C6.5301 2.16211 7.02881 2.16211 7.55432 2.16211C7.55432 2.30412 7.55432 2.43379 7.55432 2.58747C7.0556 2.58747 6.54796 2.58747 6.01489 2.58747Z' fill='%23004F59'/%3E%3Cpath d='M8.87109 9.5459C9.01535 9.5459 9.12732 9.5459 9.26952 9.5459C9.26952 10.0598 9.26952 10.5654 9.26952 11.0923C9.14518 11.0923 9.02497 11.0923 8.87109 11.0923C8.87109 10.588 8.87109 10.0831 8.87109 9.5459Z' fill='%23004F59'/%3E%3Cpath d='M7.17578 3.74817C7.17578 3.56431 7.17578 3.44219 7.17578 3.30566C7.67862 3.30566 8.16841 3.30566 8.65613 3.30566C8.78665 3.70289 8.7578 3.74611 8.358 3.74749C7.97057 3.74954 7.58245 3.74817 7.17578 3.74817Z' fill='%23004F59'/%3E%3Cpath d='M11.729 3.30762C12.2332 3.30762 12.7319 3.30762 13.2581 3.30762C13.2581 3.44757 13.2581 3.57655 13.2581 3.72749C12.756 3.72749 12.2573 3.72749 11.729 3.72749C11.729 3.58067 11.729 3.45375 11.729 3.30762Z' fill='%23004F59'/%3E%3Cpath d='M5.39359 7.12701C4.77328 7.12701 4.26495 7.12701 3.74219 7.12701C3.74219 6.98294 3.74219 6.8615 3.74219 6.69205C4.21892 6.69205 4.68467 6.67421 5.14698 6.7092C5.22598 6.71469 5.28917 6.94246 5.39359 7.12701Z' fill='%23004F59'/%3E%3Cpath d='M10.437 5.41043C10.2838 5.41043 10.1512 5.41043 9.99805 5.41043C9.99805 4.91372 9.99805 4.43005 9.99805 3.90727C10.1341 3.89492 10.2714 3.88257 10.437 3.86816C10.437 4.393 10.437 4.8849 10.437 5.41043Z' fill='%23004F59'/%3E%3Cpath d='M1.4668 4.85811C1.4668 4.72158 1.4668 4.60015 1.4668 4.44922C1.97925 4.44922 2.48003 4.44922 2.9973 4.44922C2.9973 4.58918 2.9973 4.70992 2.9973 4.85811C2.49514 4.85811 2.00124 4.85811 1.4668 4.85811Z' fill='%23004F59'/%3E%3Cpath d='M6.01025 4.8542C6.01025 4.71768 6.01025 4.59556 6.01025 4.44531C6.52889 4.44531 7.03517 4.44531 7.56479 4.44531C7.57098 4.57909 7.57716 4.70053 7.58472 4.8542C7.06196 4.8542 6.555 4.8542 6.01025 4.8542Z' fill='%23004F59'/%3E%3Cpath d='M9.83864 4.41663C9.83864 4.58608 9.83864 4.70889 9.83864 4.85845C9.34061 4.85845 8.8467 4.85845 8.35005 4.85845C8.22708 4.46877 8.258 4.41868 8.63925 4.41663C9.03424 4.41525 9.42854 4.41663 9.83864 4.41663Z' fill='%23004F59'/%3E%3Cpath d='M4.88086 6.0172C4.88086 5.86421 4.88086 5.73249 4.88086 5.57812C5.38576 5.57812 5.87211 5.57812 6.38938 5.57812C6.38938 5.71808 6.38938 5.85667 6.38938 6.0172C5.89959 6.0172 5.41118 6.0172 4.88086 6.0172Z' fill='%23004F59'/%3E%3Cpath d='M6.40346 7.84277C6.40346 8.00194 6.40346 8.13366 6.40346 8.28528C5.89788 8.28528 5.41015 8.28528 4.89014 8.28528C4.89014 8.14464 4.89014 8.004 4.89014 7.84277C5.39366 7.84277 5.87864 7.84277 6.40346 7.84277Z' fill='%23004F59'/%3E%3Cpath d='M4.76023 8.75512C4.32334 8.88135 4.28006 8.85117 4.27869 8.43953C4.27731 8.06563 4.27869 7.69241 4.27869 7.32537C4.72039 7.20531 4.75886 7.23138 4.76023 7.6389C4.76092 8.01349 4.76023 8.38739 4.76023 8.75512Z' fill='%23004F59'/%3E%3Cpath d='M7.564 11.2715C7.564 11.4217 7.564 11.5432 7.564 11.6831C7.04056 11.6831 6.53359 11.6831 6.01221 11.6831C6.01221 11.5397 6.01221 11.4176 6.01221 11.2715C6.52123 11.2715 7.02819 11.2715 7.564 11.2715Z' fill='%23004F59'/%3E%3Cpath d='M7.01237 4.27377C6.86949 4.27377 6.74859 4.27377 6.58716 4.27377C6.58716 3.77775 6.58716 3.28653 6.58716 2.76855C6.71424 2.76855 6.853 2.76855 7.01237 2.76855C7.01237 3.25771 7.01237 3.74207 7.01237 4.27377Z' fill='%23004F59'/%3E%3Cpath d='M5.28349 2.17676C5.28349 2.32838 5.28349 2.44912 5.28349 2.59045C4.76897 2.59045 4.27163 2.59045 3.75024 2.59045C3.75024 2.4649 3.75024 2.34553 3.75024 2.17676C4.24827 2.17676 4.75249 2.17676 5.28349 2.17676Z' fill='%23004F59'/%3E%3Cpath d='M9.83975 6.68605C9.83975 6.86237 9.83975 6.98449 9.83975 7.12856C9.33005 7.12856 8.83339 7.12856 8.33879 7.12856C8.25361 6.71212 8.26392 6.69291 8.64036 6.68742C9.02779 6.68194 9.41523 6.68605 9.83975 6.68605Z' fill='%23004F59'/%3E%3Cpath d='M11.0192 8.2894C10.4353 8.2894 9.94959 8.2894 9.44263 8.2894C9.44263 8.14259 9.44263 8.01155 9.44263 7.82631C9.92074 7.82631 10.3961 7.8119 10.8673 7.84552C10.9237 7.84895 10.9615 8.11171 11.0192 8.2894Z' fill='%23004F59'/%3E%3Cpath d='M1.47021 2.58441C1.47021 2.44925 1.47021 2.32919 1.47021 2.16797C1.98198 2.16797 2.47452 2.16797 2.98972 2.16797C2.98972 2.31822 2.98972 2.43759 2.98972 2.58441C2.49581 2.58441 2.00259 2.58441 1.47021 2.58441Z' fill='%23004F59'/%3E%3Cpath d='M6.4145 10.1176C6.4145 10.3007 6.4145 10.4126 6.4145 10.5697C5.93845 10.5697 5.4727 10.5772 5.00833 10.5601C4.952 10.558 4.84965 10.4208 4.85789 10.3577C4.86888 10.2719 4.96231 10.1306 5.0255 10.1278C5.47888 10.1079 5.93295 10.1176 6.4145 10.1176Z' fill='%23004F59'/%3E%3Cpath d='M4.91406 3.30371C5.39835 3.30371 5.88608 3.30371 6.39991 3.30371C6.39991 3.44092 6.39991 3.56922 6.39991 3.74485C5.94103 3.74485 5.48696 3.75445 5.03358 3.74005C4.84674 3.73456 4.82682 3.63988 4.91406 3.30371Z' fill='%23004F59'/%3E%3Cpath d='M9.27816 4.26828C9.13665 4.26828 9.00751 4.26828 8.85913 4.26828C8.85913 3.76265 8.85913 3.2783 8.85913 2.76855C8.99652 2.76855 9.12498 2.76855 9.27816 2.76855C9.27816 3.25977 9.27816 3.75442 9.27816 4.26828Z' fill='%23004F59'/%3E%3Cpath d='M4.29272 13.3428C4.29272 12.8578 4.29272 12.372 4.29272 11.8623C4.43698 11.8623 4.5778 11.8623 4.75641 11.8623C4.75641 12.313 4.7777 12.7549 4.73924 13.1912C4.73099 13.2852 4.50636 13.3607 4.38134 13.4444C4.3518 13.4107 4.32226 13.3764 4.29272 13.3428Z' fill='%23004F59'/%3E%3Cpath d='M13.2437 10.1279C13.3097 10.5691 13.3097 10.5698 12.8996 10.5704C12.5135 10.5711 12.1274 10.5704 11.718 10.5704C11.718 10.4188 11.718 10.2912 11.718 10.1279C12.2332 10.1279 12.7395 10.1279 13.2437 10.1279Z' fill='%23004F59'/%3E%3Cpath d='M4.13458 3.30957C4.13458 3.46188 4.13458 3.58262 4.13458 3.74179C3.67227 3.74179 3.22782 3.76168 2.78887 3.72532C2.69613 3.71778 2.62057 3.50167 2.4873 3.30957C3.11791 3.30957 3.61388 3.30957 4.13458 3.30957Z' fill='%23004F59'/%3E%3Cpath d='M4.11984 10.5692C3.70424 10.5692 3.30719 10.5706 2.91083 10.5685C2.55156 10.5665 2.55156 10.5651 2.58522 10.1377C3.086 10.1377 3.58952 10.1377 4.11984 10.1377C4.11984 10.2687 4.11984 10.3984 4.11984 10.5692Z' fill='%23004F59'/%3E%3Cpath d='M12.1088 4.45547C12.1088 4.59542 12.1088 4.71754 12.1088 4.8623C11.6012 4.8623 11.1059 4.8623 10.6134 4.8623C10.5234 4.45547 10.5399 4.4294 10.9149 4.42459C11.2687 4.41979 11.6218 4.42254 11.9756 4.42391C12.0085 4.42322 12.0408 4.43831 12.1088 4.45547Z' fill='%23004F59'/%3E%3Cpath d='M2.4446 9.56055C2.4446 10.0888 2.4446 10.5876 2.4446 11.0959C2.29691 11.0959 2.17601 11.0959 2.02832 11.0959C2.02832 10.5821 2.02832 10.084 2.02832 9.56055C2.16021 9.56055 2.29004 9.56055 2.4446 9.56055Z' fill='%23004F59'/%3E%3Cpath d='M7.73364 1.61375C7.85935 1.60689 7.98163 1.60003 8.13894 1.5918C8.13894 2.10428 8.13894 2.60854 8.13894 3.13406C8.00567 3.13406 7.88477 3.13406 7.73364 3.13406C7.73364 2.63872 7.73364 2.13378 7.73364 1.61375Z' fill='%23004F59'/%3E%3Cpath d='M11.0906 10.5533C10.4566 10.5533 9.95853 10.5533 9.43921 10.5533C9.43921 10.4175 9.43921 10.2974 9.43921 10.1184C9.91182 10.1184 10.3755 10.1019 10.8358 10.1348C10.9141 10.1396 10.9766 10.3578 11.0906 10.5533Z' fill='%23004F59'/%3E%3Cpath d='M10.0042 8.44434C10.156 8.44434 10.2803 8.44434 10.4562 8.44434C10.4562 8.91017 10.4726 9.37052 10.4376 9.82812C10.4328 9.89398 10.1834 9.942 10.0042 10.0154C10.0042 9.43363 10.0042 8.94173 10.0042 8.44434Z' fill='%23004F59'/%3E%3Cpath d='M12.2186 13.9772C11.5845 13.9772 11.1002 13.9772 10.5933 13.9772C10.5933 13.8276 10.5933 13.6966 10.5933 13.5189C11.0466 13.5189 11.5 13.499 11.9479 13.5368C12.0338 13.5436 12.1011 13.7769 12.2186 13.9772Z' fill='%23004F59'/%3E%3Cpath d='M12.2498 8.45312C12.4298 8.45312 12.5617 8.45312 12.7135 8.45312C12.7135 8.95189 12.7135 9.4335 12.7135 9.91169C12.2615 9.99745 12.2505 9.98921 12.2498 9.5666C12.2491 9.20505 12.2498 8.84418 12.2498 8.45312Z' fill='%23004F59'/%3E%3Cpath d='M4.74032 6.50931C4.57888 6.50931 4.45455 6.50931 4.30273 6.50931C4.30273 6.0229 4.30273 5.53922 4.30273 5.03223C4.44218 5.03223 4.58095 5.03223 4.74032 5.03223C4.74032 5.5255 4.74032 5.9982 4.74032 6.50931Z' fill='%23004F59'/%3E%3Cpath d='M8.16359 5.41237C7.99598 5.41237 7.87302 5.41237 7.72876 5.41237C7.72876 4.91292 7.72876 4.4169 7.72876 3.92294C8.12444 3.82963 8.16153 3.85502 8.16291 4.22C8.16497 4.60694 8.16359 4.99319 8.16359 5.41237Z' fill='%23004F59'/%3E%3Cpath d='M1.29994 7.674C1.15981 7.674 1.02791 7.674 0.870605 7.674C0.870605 7.18141 0.870605 6.69842 0.870605 6.18045C1.00662 6.17359 1.13782 6.16741 1.29994 6.15918C1.29994 6.67098 1.29994 7.16357 1.29994 7.674Z' fill='%23004F59'/%3E%3Cpath d='M7.72803 6.19203C8.17317 6.13989 8.17729 6.14469 8.17317 6.55015C8.16973 6.91239 8.17248 7.27463 8.17248 7.665C8.01105 7.665 7.88259 7.665 7.72803 7.665C7.72803 7.18476 7.72803 6.70108 7.72803 6.19203Z' fill='%23004F59'/%3E%3Cpath d='M10.4402 7.68387C10.285 7.68387 10.16 7.68387 10.0061 7.68387C10.0061 7.19266 10.0061 6.7083 10.0061 6.19238C10.1387 6.19238 10.2781 6.19238 10.4402 6.19238C10.4402 6.6788 10.4402 7.16384 10.4402 7.68387Z' fill='%23004F59'/%3E%3Cpath d='M12.2673 6.17871C12.4233 6.17871 12.5552 6.17871 12.7097 6.17871C12.7097 6.6761 12.7097 7.16046 12.7097 7.66952C12.5634 7.66952 12.4246 7.66952 12.2673 7.66952C12.2673 7.17624 12.2673 6.70149 12.2673 6.17871Z' fill='%23004F59'/%3E%3Cpath d='M1.3111 9.92705C0.956638 10.019 0.81238 9.92567 0.841232 9.56892C0.870083 9.21011 0.847414 8.84719 0.847414 8.46094C1.01228 8.46094 1.15104 8.46094 1.3111 8.46094C1.3111 8.9501 1.3111 9.43171 1.3111 9.92705Z' fill='%23004F59'/%3E%3Cpath d='M12.7106 12.2114C12.5526 12.2114 12.4289 12.2114 12.2771 12.2114C12.2771 11.7134 12.2771 11.2228 12.2771 10.7158C12.4227 10.7158 12.5546 10.7158 12.7106 10.7158C12.7106 11.2077 12.7106 11.6907 12.7106 12.2114Z' fill='%23004F59'/%3E%3Cpath d='M6.56909 7.27539C6.73808 7.27539 6.86104 7.27539 7.00667 7.27539C7.00667 7.77553 7.00667 8.25989 7.00667 8.76963C6.86448 8.76963 6.72503 8.76963 6.56909 8.76963C6.56909 8.27567 6.56909 7.79131 6.56909 7.27539Z' fill='%23004F59'/%3E%3Cpath d='M8.86865 7.27832C9.00673 7.27832 9.129 7.27832 9.2767 7.27832C9.2767 7.77709 9.2767 8.27036 9.2767 8.77805C9.13931 8.77805 9.01841 8.77805 8.86865 8.77805C8.86865 8.27722 8.86865 7.786 8.86865 7.27832Z' fill='%23004F59'/%3E%3Cpath d='M1.30132 12.2022C1.15638 12.2022 1.04441 12.2022 0.88916 12.2022C0.88916 11.7165 0.88916 11.2355 0.88916 10.7155C1.008 10.71 1.13921 10.7038 1.30132 10.6963C1.30132 11.1978 1.30132 11.6808 1.30132 12.2022Z' fill='%23004F59'/%3E%3Cpath d='M13.439 2.75684C13.5715 2.75684 13.6931 2.75684 13.8415 2.75684C13.8415 3.2604 13.8415 3.75437 13.8415 4.27303C13.7124 4.27303 13.5915 4.27303 13.439 4.27303C13.439 3.77632 13.439 3.27412 13.439 2.75684Z' fill='%23004F59'/%3E%3Cpath d='M9.99658 12.1855C9.99658 11.7025 9.99658 11.2174 9.99658 10.7139C10.1477 10.7139 10.2803 10.7139 10.4506 10.7139C10.4506 11.1475 10.4644 11.5776 10.4452 12.0064C10.4348 12.2349 10.3916 12.241 9.99658 12.1855Z' fill='%23004F59'/%3E%3Cpath d='M5.29803 11.2754C5.29803 11.4215 5.29803 11.5436 5.29803 11.6843C4.78007 11.6843 4.27449 11.6843 3.74829 11.6843C3.74829 11.5423 3.74829 11.4222 3.74829 11.2754C4.25319 11.2754 4.75741 11.2754 5.29803 11.2754Z' fill='%23004F59'/%3E%3Cpath d='M1.46856 13.9529C1.461 13.8109 1.45482 13.6895 1.44727 13.542C1.95835 13.542 2.44951 13.542 2.93861 13.542C3.04509 13.968 3.0128 14.0051 2.60064 13.9866C2.40829 13.9776 2.21526 13.9982 2.02292 13.9927C1.845 13.9879 1.6664 13.9674 1.46856 13.9529Z' fill='%23004F59'/%3E%3Cpath d='M7.01259 6.50155C6.85872 6.50155 6.72751 6.50155 6.57227 6.50155C6.57227 6.00828 6.57227 5.5349 6.57227 5.03613C6.71446 5.03613 6.85391 5.03613 7.01259 5.03613C7.01259 5.5198 7.01259 5.99456 7.01259 6.50155Z' fill='%23004F59'/%3E%3Cpath d='M9.27328 6.5062C9.13451 6.5062 9.01293 6.5062 8.86523 6.5062C8.86523 6.0088 8.86523 5.52582 8.86523 5.02637C9.00125 5.02637 9.12352 5.02637 9.27328 5.02637C9.27328 5.50455 9.27328 5.98754 9.27328 6.5062Z' fill='%23004F59'/%3E%3Cpath d='M7.73071 10.71C7.8784 10.71 7.99038 10.71 8.13532 10.71C8.13532 11.208 8.13532 11.6979 8.13532 12.2069C8.00205 12.2069 7.88047 12.2069 7.73071 12.2069C7.73071 11.7178 7.73071 11.2266 7.73071 10.71Z' fill='%23004F59'/%3E%3Cpath d='M13.4348 11.8585C13.8717 11.8187 13.8786 11.8263 13.8745 12.2269C13.871 12.5988 13.8738 12.9706 13.8738 13.3617C13.7075 13.3617 13.5873 13.3617 13.4348 13.3617C13.4348 12.8622 13.4348 12.36 13.4348 11.8585Z' fill='%23004F59'/%3E%3Cpath d='M13.4338 9.55273C13.5685 9.55273 13.6894 9.55273 13.8426 9.55273C13.8426 10.0673 13.8426 10.5722 13.8426 11.095C13.7024 11.095 13.5815 11.095 13.4338 11.095C13.4338 10.5832 13.4338 10.0762 13.4338 9.55273Z' fill='%23004F59'/%3E%3Cpath d='M2.02466 7.28027C2.16892 7.28027 2.2905 7.28027 2.44438 7.28027C2.44438 7.76738 2.44438 8.24899 2.44438 8.77588C2.32279 8.78617 2.18678 8.79784 2.02466 8.81087C2.02466 8.28604 2.02466 7.80374 2.02466 7.28027Z' fill='%23004F59'/%3E%3Cpath d='M3.57824 12.2026C3.43398 12.2026 3.31171 12.2026 3.16333 12.2026C3.16333 11.7086 3.16333 11.2339 3.16333 10.7138C3.2911 10.7083 3.42093 10.7022 3.57824 10.6953C3.57824 11.1996 3.57824 11.6846 3.57824 12.2026Z' fill='%23004F59'/%3E%3Cpath d='M3.58374 9.9443C3.43124 9.9443 3.30965 9.9443 3.16333 9.9443C3.16333 9.44622 3.16333 8.96392 3.16333 8.45898C3.30072 8.45898 3.43124 8.45898 3.58374 8.45898C3.58374 8.94128 3.58374 9.42496 3.58374 9.9443Z' fill='%23004F59'/%3E%3Cpath d='M2.02466 2.75684C2.16892 2.75684 2.2905 2.75684 2.43957 2.75684C2.43957 3.2556 2.43957 3.74819 2.43957 4.26617C2.30218 4.26617 2.17372 4.26617 2.02466 4.26617C2.02466 3.75642 2.02466 3.26315 2.02466 2.75684Z' fill='%23004F59'/%3E%3Cpath d='M3.1665 1.60449C3.3087 1.60449 3.4296 1.60449 3.57661 1.60449C3.57661 2.12452 3.57661 2.63015 3.57661 3.14264C3.43853 3.14264 3.31694 3.14264 3.1665 3.14264C3.1665 2.63564 3.1665 2.14099 3.1665 1.60449Z' fill='%23004F59'/%3E%3Cpath d='M5.29085 9.00488C5.29085 9.15513 5.29085 9.27519 5.29085 9.41652C4.76603 9.41652 4.26045 9.41652 3.73975 9.41652C3.73975 9.27039 3.73975 9.14827 3.73975 9.00488C4.24877 9.00488 4.75367 9.00488 5.29085 9.00488Z' fill='%23004F59'/%3E%3Cpath d='M2.98482 7.12814C2.45726 7.12814 1.9709 7.12814 1.46875 7.12814C1.46875 6.98544 1.46875 6.86538 1.46875 6.71582C1.97296 6.71582 2.46619 6.71582 2.98482 6.71582C2.98482 6.8448 2.98482 6.97378 2.98482 7.12814Z' fill='%23004F59'/%3E%3Cpath d='M6.00854 7.1193C6.00854 6.97866 6.00854 6.86683 6.00854 6.7207C6.53131 6.7207 7.04307 6.7207 7.56446 6.7207C7.56446 6.8634 7.56446 6.98484 7.56446 7.1193C7.03621 7.1193 6.52306 7.1193 6.00854 7.1193Z' fill='%23004F59'/%3E%3Cpath d='M10.6138 2.59242C10.4963 2.24528 10.6234 2.13551 10.947 2.15197C11.3186 2.1705 11.6916 2.15609 12.0928 2.15609C12.0928 2.31868 12.0928 2.44492 12.0928 2.59242C11.603 2.59242 11.118 2.59242 10.6138 2.59242Z' fill='%23004F59'/%3E%3Cpath d='M8.13091 9.94841C7.98116 9.94841 7.8685 9.94841 7.72974 9.94841C7.72974 9.45239 7.72974 8.96735 7.72974 8.45349C7.85201 8.44731 7.97223 8.44114 8.13091 8.43359C8.13091 8.94334 8.13091 9.43524 8.13091 9.94841Z' fill='%23004F59'/%3E%3Cpath d='M1.46875 11.6804C1.46875 11.539 1.46875 11.4176 1.46875 11.2715C1.96884 11.2715 2.46619 11.2715 2.98826 11.2715C2.98826 11.3984 2.98826 11.5267 2.98826 11.6804C2.4758 11.6804 1.98121 11.6804 1.46875 11.6804Z' fill='%23004F59'/%3E%3Cpath d='M10.5957 7.12648C10.5957 6.98172 10.5957 6.86303 10.5957 6.71484C11.1006 6.71484 11.5849 6.71484 12.0953 6.71484C12.0953 6.84588 12.0953 6.97349 12.0953 7.12648C11.6103 7.12648 11.1253 7.12648 10.5957 7.12648Z' fill='%23004F59'/%3E%3Cpath d='M13.852 7.27539C13.852 7.79405 13.852 8.27909 13.852 8.77649C13.705 8.77649 13.5813 8.77649 13.4302 8.77649C13.4302 8.27704 13.4302 7.78376 13.4302 7.27539C13.5696 7.27539 13.6919 7.27539 13.852 7.27539Z' fill='%23004F59'/%3E%3Cpath d='M3.57587 5.40516C3.43367 5.40516 3.3114 5.40516 3.14104 5.40516C3.14104 4.94893 3.12112 4.50711 3.15684 4.0694C3.16439 3.97335 3.37253 3.89377 3.48794 3.80664C3.51679 3.83477 3.54633 3.8629 3.57518 3.89103C3.57587 4.38705 3.57587 4.88376 3.57587 5.40516Z' fill='%23004F59'/%3E%3Cpath d='M13.8426 6.50562C13.6839 6.50562 13.563 6.50562 13.4263 6.50562C13.4263 6.00822 13.4263 5.52524 13.4263 5.02441C13.5678 5.02441 13.688 5.02441 13.8426 5.02441C13.8426 5.51632 13.8426 5.99793 13.8426 6.50562Z' fill='%23004F59'/%3E%3Cpath d='M6.01416 9.4124C6.01416 9.26627 6.01416 9.14621 6.01416 9.00488C6.53349 9.00488 7.04045 9.00488 7.56321 9.00488C7.56321 9.14072 7.56321 9.2601 7.56321 9.4124C7.04938 9.4124 6.55135 9.4124 6.01416 9.4124Z' fill='%23004F59'/%3E%3Cpath d='M10.5886 11.6837C10.5886 11.5259 10.5886 11.4045 10.5886 11.2666C11.0956 11.2666 11.5819 11.2666 12.0958 11.2666C12.0958 11.4045 12.0958 11.5328 12.0958 11.6837C11.5964 11.6837 11.11 11.6837 10.5886 11.6837Z' fill='%23004F59'/%3E%3Cpath d='M2.44667 6.5057C2.29897 6.5057 2.1767 6.5057 2.02832 6.5057C2.02832 6.01722 2.02832 5.53218 2.02832 5.0293C2.16639 5.0293 2.29554 5.0293 2.44667 5.0293C2.44667 5.526 2.44667 6.0083 2.44667 6.5057Z' fill='%23004F59'/%3E%3Cpath d='M10.5933 9.41388C10.5933 9.27667 10.5933 9.14837 10.5933 9.00293C11.1016 9.00293 11.5948 9.00293 12.1052 9.00293C12.1052 9.1422 12.1052 9.26226 12.1052 9.41388C11.6065 9.41388 11.114 9.41388 10.5933 9.41388Z' fill='%23004F59'/%3E%3Cpath d='M1.47339 9C1.96661 9 2.45365 9 2.94206 9C3.07602 9.36773 3.04167 9.42673 2.68309 9.42948C2.28672 9.43222 1.89036 9.43016 1.47339 9.43016C1.47339 9.27374 1.47339 9.14476 1.47339 9Z' fill='%23004F59'/%3E%3Cpath d='M2.43859 13.3616C2.28334 13.3616 2.16244 13.3616 2.02368 13.3616C2.02368 12.8608 2.02368 12.3744 2.02368 11.8633C2.15145 11.8633 2.27991 11.8633 2.43859 11.8633C2.43859 12.3531 2.43859 12.8457 2.43859 13.3616Z' fill='%23004F59'/%3E%3Cpath d='M9.84157 9.01074C9.84157 9.14178 9.84157 9.25292 9.84157 9.40317C9.33942 9.40317 8.84689 9.40317 8.31726 9.40317C8.3097 9.27625 8.30214 9.15824 8.29321 9.01074C8.81529 9.01074 9.30851 9.01074 9.84157 9.01074Z' fill='%23004F59'/%3E%3Cpath d='M3.1626 6.17285C3.31922 6.17285 3.43188 6.17285 3.57339 6.17285C3.57339 6.67711 3.57339 7.16832 3.57339 7.67189C3.43394 7.67189 3.30479 7.67189 3.1626 7.67189C3.1626 7.16558 3.1626 6.68328 3.1626 6.17285Z' fill='%23004F59'/%3E%3Cpath d='M13.2628 1.04688C13.2628 1.18546 13.2628 1.30415 13.2628 1.44753C12.7476 1.44753 12.251 1.44753 11.7172 1.44753C11.7111 1.31718 11.7049 1.19781 11.698 1.04688C12.2173 1.04687 12.7229 1.04688 13.2628 1.04688Z' fill='%23004F59'/%3E%3Cpath d='M7.17285 1.4598C7.17285 1.29172 7.17285 1.18058 7.17285 1.04199C7.6805 1.04199 8.17853 1.04199 8.69236 1.04199C8.7693 1.31367 8.75212 1.48244 8.39972 1.4646C8.00199 1.44402 7.60288 1.4598 7.17285 1.4598Z' fill='%23004F59'/%3E%3Cpath d='M11.5513 11.0882C11.418 11.0971 11.3068 11.104 11.1611 11.1136C11.1611 10.5929 11.1611 10.0866 11.1611 9.55762C11.2855 9.55762 11.405 9.55762 11.5513 9.55762C11.5513 10.0571 11.5513 10.5531 11.5513 11.0882Z' fill='%23004F59'/%3E%3Cpath d='M10.9843 1.04492C11.0633 1.35639 10.9871 1.484 10.6738 1.46548C10.2768 1.44146 9.87768 1.45999 9.44834 1.45999C9.44079 1.31249 9.43529 1.19311 9.42773 1.04492C9.95462 1.04492 10.4623 1.04492 10.9843 1.04492Z' fill='%23004F59'/%3E%3Cpath d='M5.45068 5.4023C5.45068 4.88707 5.45068 4.40134 5.45068 3.8916C5.58464 3.8916 5.70279 3.8916 5.84773 3.8916C5.84773 4.39448 5.84773 4.88776 5.84773 5.4023C5.71996 5.4023 5.60112 5.4023 5.45068 5.4023Z' fill='%23004F59'/%3E%3Cpath d='M13.2604 12.4238C13.2604 12.5617 13.2604 12.6797 13.2604 12.819C12.7383 12.819 12.2341 12.819 11.7141 12.819C11.7141 12.6818 11.7141 12.5638 11.7141 12.4238C12.2369 12.4238 12.7404 12.4238 13.2604 12.4238Z' fill='%23004F59'/%3E%3Cpath d='M5.45776 1.59668C5.59378 1.59668 5.70437 1.59668 5.84382 1.59668C5.84382 2.10505 5.84382 2.6093 5.84382 3.13414C5.71811 3.13414 5.59927 3.13414 5.45776 3.13414C5.45776 2.63126 5.45776 2.13524 5.45776 1.59668Z' fill='%23004F59'/%3E%3Cpath d='M4.13705 1.04004C4.13705 1.19029 4.13705 1.30074 4.13705 1.43521C3.62597 1.43521 3.13137 1.43521 2.61548 1.43521C2.61548 1.3028 2.61548 1.18343 2.61548 1.04004C3.12244 1.04004 3.61772 1.04004 4.13705 1.04004Z' fill='%23004F59'/%3E%3Cpath d='M8.69671 12.4385C8.69053 12.5702 8.68572 12.6834 8.67954 12.8192C8.17327 12.8192 7.67592 12.8192 7.16003 12.8192C7.14011 12.7012 7.12156 12.5915 7.09546 12.4385C7.63608 12.4385 8.14991 12.4385 8.69671 12.4385Z' fill='%23004F59'/%3E%3Cpath d='M6.40693 12.4056C6.40693 12.5579 6.40693 12.667 6.40693 12.8399C5.94119 12.8399 5.4775 12.8488 5.01588 12.8289C4.95474 12.8262 4.85102 12.6732 4.8572 12.597C4.86269 12.5278 4.98909 12.4173 5.06603 12.4139C5.49743 12.3967 5.9302 12.4056 6.40693 12.4056Z' fill='%23004F59'/%3E%3Cpath d='M11.1416 4.26366C11.1416 3.75324 11.1416 3.27642 11.1416 2.77148C11.2776 2.77148 11.4054 2.77148 11.5572 2.77148C11.5572 3.26064 11.5572 3.74569 11.5572 4.26366C11.4287 4.26366 11.3017 4.26366 11.1416 4.26366Z' fill='%23004F59'/%3E%3Cpath d='M6.44783 1.44386C5.89759 1.44386 5.40849 1.44386 4.88916 1.44386C4.88916 1.30391 4.88916 1.1763 4.88916 1.03223C5.39681 1.03223 5.87492 1.03223 6.4018 1.03223C6.41554 1.15435 6.42928 1.27715 6.44783 1.44386Z' fill='%23004F59'/%3E%3Cpath d='M10.9493 12.4199C10.972 12.551 10.9926 12.6696 11.0187 12.8185C10.4774 12.8185 9.97317 12.8185 9.44629 12.8185C9.44629 12.6868 9.44629 12.5688 9.44629 12.4199C9.94638 12.4199 10.4382 12.4199 10.9493 12.4199Z' fill='%23004F59'/%3E%3Cpath d='M4.13142 12.407C4.13142 12.5737 4.13142 12.6842 4.13142 12.8317C3.66637 12.8317 3.21573 12.8386 2.76648 12.8235C2.70602 12.8214 2.59749 12.7027 2.60298 12.6471C2.61123 12.5634 2.69709 12.4201 2.7548 12.418C3.20474 12.3988 3.65538 12.407 4.13142 12.407Z' fill='%23004F59'/%3E%3Cpath d='M11.5473 13.3627C11.4161 13.3627 11.2965 13.3627 11.155 13.3627C11.155 12.8612 11.155 12.3748 11.155 11.8623C11.2787 11.8623 11.3982 11.8623 11.5473 11.8623C11.5473 12.3522 11.5473 12.8365 11.5473 13.3627Z' fill='%23004F59'/%3E%3Cpath d='M11.1638 5.04074C11.4764 4.94538 11.5973 5.03663 11.5774 5.3577C11.554 5.72886 11.5719 6.10276 11.5719 6.50342C11.4324 6.51028 11.3129 6.51577 11.1638 6.52263C11.1638 6.02455 11.1638 5.54294 11.1638 5.04074Z' fill='%23004F59'/%3E%3Cpath d='M5.45215 7.6996C5.45215 7.16859 5.45215 6.6856 5.45215 6.18066C5.58885 6.18066 5.707 6.18066 5.8492 6.18066C5.8492 6.67531 5.8492 7.1583 5.8492 7.67353C5.72693 7.68176 5.60808 7.68999 5.45215 7.6996Z' fill='%23004F59'/%3E%3Cpath d='M5.46558 10.7178C5.60022 10.7178 5.71906 10.7178 5.85438 10.7178C5.85438 11.2138 5.85438 11.6885 5.85438 12.2038C5.73211 12.21 5.61327 12.2168 5.46558 12.2244C5.46558 11.7119 5.46558 11.2179 5.46558 10.7178Z' fill='%23004F59'/%3E%3Cpath d='M11.1523 7.28516C11.298 7.28516 11.4161 7.28516 11.5549 7.28516C11.5549 7.78598 11.5549 8.26691 11.5549 8.76979C11.4189 8.76979 11.3 8.76979 11.1523 8.76979C11.1523 8.28406 11.1523 7.80244 11.1523 7.28516Z' fill='%23004F59'/%3E%3Cpath d='M5.46851 8.45312C5.59834 8.45312 5.71718 8.45312 5.85525 8.45312C5.85525 8.94572 5.85525 9.42116 5.85525 9.93844C5.73847 9.9453 5.61963 9.95285 5.46851 9.96177C5.46851 9.45203 5.46851 8.96012 5.46851 8.45312Z' fill='%23004F59'/%3E%3Cpath d='M14.99 5.58887C14.99 5.73431 14.99 5.85849 14.99 6.01011C14.663 6.01011 14.3395 6.01011 13.9912 6.01011C13.9912 5.88181 13.9912 5.75078 13.9912 5.58887C14.3065 5.58887 14.6301 5.58887 14.99 5.58887Z' fill='%23004F59'/%3E%3Cpath d='M14.9894 7.84961C14.9894 8.00397 14.9894 8.12815 14.9894 8.27771C14.6638 8.27771 14.3402 8.27771 13.9919 8.27771C13.9919 8.13912 13.9919 8.0074 13.9919 7.84961C14.3052 7.84961 14.6287 7.84961 14.9894 7.84961Z' fill='%23004F59'/%3E%3Cpath d='M14.984 10.1494C14.984 10.2914 14.984 10.4129 14.984 10.5514C14.6529 10.5514 14.3376 10.5514 13.9886 10.5514C13.9804 10.4211 13.9735 10.3017 13.9639 10.1494C14.308 10.1494 14.6309 10.1494 14.984 10.1494Z' fill='%23004F59'/%3E%3Cpath d='M13.8672 3.3125C14.3233 3.3125 14.6489 3.3125 14.9862 3.3125C14.9862 3.45589 14.9862 3.57869 14.9862 3.74266C14.7039 3.74266 14.4277 3.77559 14.1667 3.7262C14.065 3.70699 13.9984 3.50254 13.8672 3.3125Z' fill='%23004F59'/%3E%3Cpath d='M14.9823 1.04395C14.9823 1.17704 14.9823 1.29504 14.9823 1.43637C14.6491 1.43637 14.329 1.43637 13.9883 1.43637C13.9883 1.29642 13.9883 1.1791 13.9883 1.04395C14.3221 1.04395 14.6436 1.04395 14.9823 1.04395Z' fill='%23004F59'/%3E%3Cpath d='M13.9639 12.811C13.9714 12.6689 13.9769 12.5585 13.9838 12.4268C14.3176 12.4268 14.6329 12.4268 14.9819 12.4268C14.9874 12.5482 14.9936 12.6669 15.0005 12.811C14.6474 12.811 14.3142 12.811 13.9639 12.811Z' fill='%23004F59'/%3E%3Cpath d='M10.4224 0.0283203C10.5495 0.796707 10.489 0.911278 10.0027 0.81523C10.0027 0.564133 10.0027 0.308919 10.0027 0.0283203C10.1442 0.0283203 10.274 0.0283203 10.4224 0.0283203Z' fill='%23004F59'/%3E%3Cpath d='M13.4282 14.9513C13.4282 14.672 13.4282 14.4141 13.4282 14.1396C13.5677 14.1396 13.6886 14.1396 13.8067 14.1396C13.9977 14.8278 13.9015 15.0439 13.4282 14.9513Z' fill='%23004F59'/%3E%3Cpath d='M7.72876 0.835225C7.72876 0.564917 7.72876 0.306959 7.72876 0.0201862C7.85516 0.0140117 7.97468 0.00852321 8.13474 0.000976562C8.13474 0.283633 8.13474 0.54708 8.13474 0.835911C8.00422 0.835225 7.87508 0.835225 7.72876 0.835225Z' fill='%23004F59'/%3E%3Cpath d='M12.2654 0.858291C12.2654 0.549565 12.2654 0.291606 12.2654 0.0185547C12.4144 0.0185547 12.5463 0.0185547 12.7057 0.0185547C12.7057 0.277885 12.7057 0.534471 12.7057 0.834965C12.58 0.841826 12.4412 0.848686 12.2654 0.858291Z' fill='%23004F59'/%3E%3Cpath d='M4.75869 14.1387C4.75869 14.3706 4.75251 14.562 4.76006 14.7527C4.76831 14.9592 4.63779 15.0244 4.47979 14.9873C4.39942 14.9681 4.30119 14.8446 4.28882 14.7575C4.25997 14.5599 4.27989 14.3562 4.27989 14.1387C4.44819 14.1387 4.5794 14.1387 4.75869 14.1387Z' fill='%23004F59'/%3E%3Cpath d='M7.01189 14.9744C6.87382 14.9744 6.75223 14.9744 6.58187 14.9744C6.58187 14.7144 6.56333 14.4482 6.59973 14.1896C6.60592 14.1457 6.85046 14.1354 7.01121 14.1045C7.01189 14.4146 7.01189 14.6725 7.01189 14.9744Z' fill='%23004F59'/%3E%3Cpath d='M1.30677 0.835627C1.14671 0.835627 1.01619 0.835627 0.869873 0.835627C0.869873 0.558459 0.869873 0.303245 0.869873 0.0253906C1.02306 0.0253906 1.15289 0.0253906 1.30677 0.0253906C1.30677 0.281291 1.30677 0.537877 1.30677 0.835627Z' fill='%23004F59'/%3E%3Cpath d='M9.27728 14.9431C8.86306 15.0357 8.84039 15.022 8.84108 14.6481C8.84177 14.4821 8.85482 14.3161 8.86306 14.1377C9.01556 14.1377 9.13577 14.1377 9.27728 14.1377C9.27728 14.4059 9.27728 14.6625 9.27728 14.9431Z' fill='%23004F59'/%3E%3Cpath d='M5.85704 0.0244141C5.85704 0.299524 5.85704 0.555424 5.85704 0.836022C5.72858 0.836022 5.61112 0.836022 5.46411 0.836022C5.46411 0.573947 5.46411 0.310501 5.46411 0.0244141C5.58158 0.0244141 5.69973 0.0244141 5.85704 0.0244141Z' fill='%23004F59'/%3E%3Cpath d='M2.03076 14.1475C2.16678 14.1475 2.28562 14.1475 2.43331 14.1475C2.43331 14.4233 2.43331 14.6805 2.43331 14.9659C2.30966 14.9659 2.18051 14.9659 2.03076 14.9659C2.03076 14.6888 2.03076 14.4226 2.03076 14.1475Z' fill='%23004F59'/%3E%3Cpath d='M3.58752 0.0195312C3.58752 0.302188 3.58752 0.549169 3.58752 0.829081C3.4467 0.829081 3.31206 0.829081 3.17261 0.829081C3.17261 0.545053 3.17261 0.289839 3.17261 0.0195312C3.3148 0.0195313 3.43364 0.0195312 3.58752 0.0195312Z' fill='%23004F59'/%3E%3Cpath d='M11.1521 14.9488C11.1521 14.686 11.1521 14.4294 11.1521 14.1475C11.2861 14.1475 11.4124 14.1475 11.5753 14.1475C11.5753 14.3327 11.5643 14.5008 11.5773 14.6661C11.6055 15.0105 11.4365 15.0462 11.1521 14.9488Z' fill='%23004F59'/%3E%3Cpath d='M0.0256348 11.6642C0.0256348 11.5236 0.0256348 11.4035 0.0256348 11.2656C0.251638 11.2656 0.463902 11.2656 0.673418 11.2656C0.831414 11.7157 0.742112 11.7719 0.0256348 11.6642Z' fill='%23004F59'/%3E%3Cpath d='M0.713378 4.86766C0.482566 4.86766 0.269615 4.86766 0.023691 4.86766C0.0154478 4.73869 0.00857837 4.62 0.00170898 4.50817C0.573929 4.28451 0.775202 4.37988 0.713378 4.86766Z' fill='%23004F59'/%3E%3Cpath d='M0.0324707 2.17773C0.277708 2.17773 0.487911 2.17773 0.740018 2.17773C0.731775 2.33004 0.724905 2.45627 0.717349 2.59623C0.477607 2.59623 0.266717 2.59623 0.0331576 2.59623C0.0324707 2.46176 0.0324707 2.33347 0.0324707 2.17773Z' fill='%23004F59'/%3E%3Cpath d='M0.70907 7.13112C0.47551 7.13112 0.263933 7.13112 0.028313 7.13112C0.0214436 6.99871 0.0152611 6.87934 0.00976562 6.76545C0.594351 6.57061 0.762651 6.65568 0.70907 7.13112Z' fill='%23004F59'/%3E%3Cpath d='M0.710389 9.41182C0.479577 9.41182 0.266626 9.41182 0.0310059 9.41182C0.0310059 9.28215 0.0310059 9.15112 0.0310059 9.00293C0.241896 9.00293 0.456908 9.00293 0.710389 9.00293C0.710389 9.11407 0.710389 9.23687 0.710389 9.41182Z' fill='%23004F59'/%3E%3Cpath d='M0.699073 13.929C0.104184 14.0676 0.00183029 14.0093 0.0334295 13.5633C0.617328 13.435 0.735481 13.4961 0.699073 13.929Z' fill='%23004F59'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='15' height='15' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E\");\n}\n.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td .download_attribute_list a.sustainability_statement:before {\n content: \"\";\n background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='18' viewBox='0 0 14 18' fill='none'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M7.02187 0C6.88591 0 6.75437 0.130262 6.66798 0.239138C6.17568 0.8608 5.68288 1.48198 5.19009 2.10315C3.97135 3.63908 2.71139 5.2275 1.48136 6.79697C0.279316 8.33095 -0.195319 10.0919 0.0716937 12.0313C0.297967 13.6761 1.12551 15.1867 2.40216 16.2847C3.67391 17.3783 5.30249 17.9874 6.98801 18C7.10826 17.9893 7.22999 17.981 7.3473 17.9728C7.60056 17.9548 7.86267 17.9363 8.11299 17.8965C10.5632 17.5057 12.5756 15.9012 13.4959 13.6041C14.4143 11.3119 14.0624 8.78395 12.5535 6.8412C11.3329 5.26881 10.0807 3.67845 8.87035 2.13961C8.37313 1.50774 7.87592 0.875868 7.3792 0.243026C7.29232 0.132692 7.15931 0.000486053 7.02187 0ZM6.62675 16.6026C6.62725 16.7499 6.62774 16.8981 6.62774 17.0483V17.2179L6.45644 17.2184C6.45153 17.2184 6.44613 17.2184 6.44122 17.2184C5.97248 17.2184 5.50913 17.1275 4.98492 16.9336C2.54696 16.0315 1.1314 14.3031 0.777019 11.797C0.550746 10.1959 0.959608 8.66438 1.95894 7.36759C2.93717 6.09899 3.95074 4.82505 4.93142 3.59242C5.34666 3.07088 5.76191 2.54886 6.17568 2.02587C6.2012 1.99379 6.2282 1.96414 6.25912 1.93012C6.27532 1.91262 6.29299 1.89269 6.31409 1.86936L6.61448 1.53204V8.70472L6.32342 8.42622C6.27385 8.37858 6.22722 8.33435 6.18255 8.29206C6.08782 8.20166 6.00242 8.12049 5.91799 8.03786C5.82473 7.94599 5.73197 7.85364 5.63871 7.76129C5.50324 7.62666 5.36335 7.48716 5.22396 7.35252C5.04726 7.18192 4.83276 7.16928 4.67668 7.31996C4.60305 7.39141 4.56379 7.47695 4.56281 7.56736C4.56182 7.67186 4.61336 7.78122 4.70711 7.87503C4.95596 8.1234 5.2058 8.3708 5.45563 8.61821C5.7786 8.93803 6.11285 9.26903 6.43926 9.59712C6.49325 9.65155 6.61939 9.79543 6.62037 9.95582C6.62724 10.959 6.62675 11.9438 6.62626 12.9869V14.0887L6.34158 13.8433C6.31508 13.8204 6.29102 13.8005 6.26943 13.7825C6.22574 13.7461 6.18795 13.7145 6.15163 13.6785C5.85418 13.3844 5.55723 13.0904 5.26028 12.7963C4.75325 12.2942 4.24671 11.7926 3.73821 11.2915C3.59047 11.1462 3.45156 11.116 3.28664 11.1953C3.13399 11.2682 3.05841 11.414 3.09424 11.5661C3.11534 11.6565 3.18062 11.7649 3.26505 11.8495C4.30708 12.8916 5.36335 13.9376 6.40441 14.9588C6.5654 15.1167 6.6351 15.2864 6.63019 15.5085C6.6243 15.8701 6.62528 16.2259 6.62675 16.6026ZM7.39392 5.16286V2.16537C7.39392 2.13037 7.39638 2.09683 7.39932 2.05455C7.4008 2.03219 7.40276 2.00594 7.40472 1.97435L7.43172 1.5228L8.20429 2.50609C8.58665 2.99311 8.95919 3.4675 9.33173 3.94189C9.59334 4.27581 9.85594 4.60875 10.1185 4.9417C10.7262 5.71258 11.3544 6.50971 11.9621 7.30197C12.9649 8.60994 13.3821 10.1162 13.2024 11.7785C12.9055 14.5291 10.7105 16.7567 7.86512 17.1951C7.83076 17.2004 7.79052 17.2053 7.7488 17.2053C7.66928 17.2053 7.58289 17.1888 7.51222 17.1285C7.40276 17.0357 7.39049 16.8903 7.39049 16.7892C7.39343 12.9139 7.39392 8.97351 7.39392 5.16286Z' fill='%2353565A'/%3E%3Cpath d='M9.03625 15.4999C9.09122 15.4819 9.15061 15.4576 9.22325 15.4236C10.0032 15.0576 10.6506 14.5283 11.1468 13.8502C11.6205 13.2038 11.9184 12.4922 12.0328 11.7349C12.0392 11.4307 11.915 11.2576 11.6627 11.2212C11.646 11.2187 11.6293 11.2178 11.6131 11.2178C11.4246 11.2178 11.2465 11.3694 11.2101 11.5716C10.9461 13.0473 10.1082 14.1112 8.71966 14.7344C8.48259 14.8408 8.38688 15.0644 8.48063 15.2904C8.56652 15.497 8.78985 15.5811 9.03625 15.4999Z' fill='%2353565A'/%3E%3Cpath d='M11.2554 9.93509C11.2539 10.1665 11.4316 10.3536 11.6593 10.3614C11.7693 10.3648 11.8733 10.3254 11.9524 10.2505C12.0358 10.1713 12.0819 10.0624 12.0829 9.94336C12.0839 9.82184 12.0392 9.71102 11.9573 9.63082C11.8822 9.55694 11.782 9.5166 11.6746 9.5166C11.6721 9.5166 11.6701 9.5166 11.6677 9.5166C11.4458 9.52 11.2569 9.71199 11.2554 9.93509Z' fill='%2353565A'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='14' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E\");\n width: 14px;\n height: 18px;\n float: left;\n}\n.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td .download_attribute_list a.sustainability_statement:hover::before {\n background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='18' viewBox='0 0 14 18' fill='none'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M7.02187 0C6.88591 0 6.75437 0.130262 6.66798 0.239138C6.17568 0.8608 5.68288 1.48198 5.19009 2.10315C3.97135 3.63908 2.71139 5.2275 1.48136 6.79697C0.279316 8.33095 -0.195319 10.0919 0.0716937 12.0313C0.297967 13.6761 1.12551 15.1867 2.40216 16.2847C3.67391 17.3783 5.30249 17.9874 6.98801 18C7.10826 17.9893 7.22999 17.981 7.3473 17.9728C7.60056 17.9548 7.86267 17.9363 8.11299 17.8965C10.5632 17.5057 12.5756 15.9012 13.4959 13.6041C14.4143 11.3119 14.0624 8.78395 12.5535 6.8412C11.3329 5.26881 10.0807 3.67845 8.87035 2.13961C8.37313 1.50774 7.87592 0.875868 7.3792 0.243026C7.29232 0.132692 7.15931 0.000486053 7.02187 0ZM6.62675 16.6026C6.62725 16.7499 6.62774 16.8981 6.62774 17.0483V17.2179L6.45644 17.2184C6.45153 17.2184 6.44613 17.2184 6.44122 17.2184C5.97248 17.2184 5.50913 17.1275 4.98492 16.9336C2.54696 16.0315 1.1314 14.3031 0.777019 11.797C0.550746 10.1959 0.959608 8.66438 1.95894 7.36759C2.93717 6.09899 3.95074 4.82505 4.93142 3.59242C5.34666 3.07088 5.76191 2.54886 6.17568 2.02587C6.2012 1.99379 6.2282 1.96414 6.25912 1.93012C6.27532 1.91262 6.29299 1.89269 6.31409 1.86936L6.61448 1.53204V8.70472L6.32342 8.42622C6.27385 8.37858 6.22722 8.33435 6.18255 8.29206C6.08782 8.20166 6.00242 8.12049 5.91799 8.03786C5.82473 7.94599 5.73197 7.85364 5.63871 7.76129C5.50324 7.62666 5.36335 7.48716 5.22396 7.35252C5.04726 7.18192 4.83276 7.16928 4.67668 7.31996C4.60305 7.39141 4.56379 7.47695 4.56281 7.56736C4.56182 7.67186 4.61336 7.78122 4.70711 7.87503C4.95596 8.1234 5.2058 8.3708 5.45563 8.61821C5.7786 8.93803 6.11285 9.26903 6.43926 9.59712C6.49325 9.65155 6.61939 9.79543 6.62037 9.95582C6.62724 10.959 6.62675 11.9438 6.62626 12.9869V14.0887L6.34158 13.8433C6.31508 13.8204 6.29102 13.8005 6.26943 13.7825C6.22574 13.7461 6.18795 13.7145 6.15163 13.6785C5.85418 13.3844 5.55723 13.0904 5.26028 12.7963C4.75325 12.2942 4.24671 11.7926 3.73821 11.2915C3.59047 11.1462 3.45156 11.116 3.28664 11.1953C3.13399 11.2682 3.05841 11.414 3.09424 11.5661C3.11534 11.6565 3.18062 11.7649 3.26505 11.8495C4.30708 12.8916 5.36335 13.9376 6.40441 14.9588C6.5654 15.1167 6.6351 15.2864 6.63019 15.5085C6.6243 15.8701 6.62528 16.2259 6.62675 16.6026ZM7.39392 5.16286V2.16537C7.39392 2.13037 7.39638 2.09683 7.39932 2.05455C7.4008 2.03219 7.40276 2.00594 7.40472 1.97435L7.43172 1.5228L8.20429 2.50609C8.58665 2.99311 8.95919 3.4675 9.33173 3.94189C9.59334 4.27581 9.85594 4.60875 10.1185 4.9417C10.7262 5.71258 11.3544 6.50971 11.9621 7.30197C12.9649 8.60994 13.3821 10.1162 13.2024 11.7785C12.9055 14.5291 10.7105 16.7567 7.86512 17.1951C7.83076 17.2004 7.79052 17.2053 7.7488 17.2053C7.66928 17.2053 7.58289 17.1888 7.51222 17.1285C7.40276 17.0357 7.39049 16.8903 7.39049 16.7892C7.39343 12.9139 7.39392 8.97351 7.39392 5.16286Z' fill='%23004F59'/%3E%3Cpath d='M9.03625 15.4999C9.09122 15.4819 9.15061 15.4576 9.22325 15.4236C10.0032 15.0576 10.6506 14.5283 11.1468 13.8502C11.6205 13.2038 11.9184 12.4922 12.0328 11.7349C12.0392 11.4307 11.915 11.2576 11.6627 11.2212C11.646 11.2187 11.6293 11.2178 11.6131 11.2178C11.4246 11.2178 11.2465 11.3694 11.2101 11.5716C10.9461 13.0473 10.1082 14.1112 8.71966 14.7344C8.48259 14.8408 8.38688 15.0644 8.48063 15.2904C8.56652 15.497 8.78985 15.5811 9.03625 15.4999Z' fill='%23004F59'/%3E%3Cpath d='M11.2554 9.93509C11.2539 10.1665 11.4316 10.3536 11.6593 10.3614C11.7693 10.3648 11.8733 10.3254 11.9524 10.2505C12.0358 10.1713 12.0819 10.0624 12.0829 9.94336C12.0839 9.82184 12.0392 9.71102 11.9573 9.63082C11.8822 9.55694 11.782 9.5166 11.6746 9.5166C11.6721 9.5166 11.6701 9.5166 11.6677 9.5166C11.4458 9.52 11.2569 9.71199 11.2554 9.93509Z' fill='%23004F59'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='14' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E\");\n}\n.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td .download_attribute_list a p {\n max-width: calc(100% - 28px);\n display: inline-block;\n vertical-align: top;\n font-size: 1.4rem;\n line-height: 20px;\n text-decoration: underline;\n letter-spacing: 0.1em;\n text-transform: uppercase;\n margin: 0px;\n}\n.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td .download_attribute_list a:hover {\n color: #004F59;\n}\n.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td .download_attribute_list a:hover svg path {\n fill: #004F59;\n}\n.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td .download_attribute_list a.download_maintenance:hover svg path,\n.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes > tbody > tr > td .download_attribute_list a.scs_indoor:hover svg path {\n stroke: #004F59;\n fill: unset;\n}\n.catalog-product-view .column.main .product.media {\n width: 61%;\n order: 1;\n flex-wrap: wrap;\n padding-right: 25px;\n}\n.catalog-product-view .column.main .block.related {\n width: 100%;\n order: 3;\n}\n.bundle-options-container {\n order: 4;\n}\na.action.skip.gallery-next-area,\na.action.skip.gallery-prev-area {\n color: #0071eb;\n}\n.act_regsitration {\n float: left;\n margin-right: 8px;\n position: relative;\n}\n.act_regsitration [class^=\"icon-\"]:before {\n font-size: 15px;\n}\n.act_regsitration [class^=\"icon-\"]:hover .act_registration_text {\n display: block;\n}\n.act_regsitration [class^=\"icon-\"] .act_registration_text {\n background: #000;\n display: none;\n position: absolute;\n top: 32px;\n min-width: 10rem;\n padding: 0.5rem;\n border-radius: 0;\n background-color: #000;\n font-size: 12px;\n color: #fefefe;\n line-height: 18px;\n left: -43px;\n z-index: 10;\n text-align: center;\n}\n.act_regsitration [class^=\"icon-\"] .act_registration_text:before {\n display: block;\n width: 0;\n height: 0;\n border: inset 12px;\n content: '';\n border-top-width: 0;\n border-bottom-style: solid;\n border-color: transparent transparent #000;\n bottom: 100%;\n left: 50%;\n -ms-transform: translateX(-50%);\n transform: translateX(-50%);\n position: absolute;\n}\n.act_regsitration [class^=\"icon-\"] .act_registration_text p {\n margin: 0px;\n}\n.catalog-product-view .block.related {\n width: 100%;\n max-width: 1160px;\n margin: auto;\n}\n.catalog-product-view .block.related .block-title.title {\n margin-bottom: 40px;\n}\n.catalog-product-view .block.related .block-title.title strong#block-related-heading {\n font-size: 16px;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n text-transform: uppercase;\n color: #231F20;\n}\n.custom-slider .products {\n margin: 0;\n}\n.liked-product-slider {\n width: 75%;\n}\n.liked-product-slider li.item.product-item {\n padding-right: 15px;\n}\n.liked-product-slider li.item.product-item .product-item-info {\n width: 100%;\n}\n.liked-product-slider li.item.product-item .product-item-info:hover,\n.liked-product-slider li.item.product-item .product-item-info:focus {\n box-shadow: none;\n border: 0;\n margin: 0;\n padding: 0;\n}\n.liked-product-slider li.item.product-item .product-item-info .product-item-photo {\n max-width: 200px;\n width: 200px;\n height: 200px;\n clear: both;\n display: block;\n margin: 0 0 10px 0 !important;\n}\n.liked-product-slider li.item.product-item .product-item-info .product-item-photo .product-image-container {\n width: 100% !important;\n}\n.liked-product-slider li.item.product-item .product-item-info .product-item-photo .product-image-container .product-image-wrapper {\n width: 200px;\n height: 200px;\n padding-bottom: 0 !important;\n}\n.liked-product-slider li.item.product-item .product-item-info .product-item-photo .product-image-container .product-image-wrapper .product-image-photo {\n margin: 0;\n width: 100%;\n height: 200px;\n max-width: 200px;\n max-height: 200px;\n}\n.liked-product-slider li.item.product-item .product-item-info .product-item-details .product-item-name {\n margin: 0;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n font-size: 12px;\n color: #231F20;\n}\n.liked-product-slider li.item.product-item .product-item-info .product-item-details .product-item-name a:hover {\n text-decoration: none;\n}\n.liked-product-slider li.item.product-item .product-item-info .product-item-details .price-box.price-final_price {\n margin: 0;\n}\n.liked-product-slider li.item.product-item .product-item-info .product-item-details .price-box.price-final_price .price-container span.price-label {\n display: none;\n}\n.liked-product-slider li.item.product-item .product-item-info .product-item-details .price-box.price-final_price .price-container .price-wrapper .price,\n.liked-product-slider li.item.product-item .product-item-info .product-item-details .price-box.price-final_price .price-container .price-wrapper .measurement {\n font-family: 'NeuzeitS-bold', 'sans-serif';\n font-size: 12px;\n color: #231F20;\n text-transform: lowercase;\n}\n.liked-product-slider li.item.product-item .product-item-info .product-item-details .price-box.price-final_price .old-price,\n.liked-product-slider li.item.product-item .product-item-info .product-item-details .price-box.price-final_price .supplies_text {\n display: none;\n}\n.liked-product-slider li.item.product-item .product-item-info .product-item-details .product-item-actions a.action.tocompare {\n display: none;\n}\n.liked-product-slider li.item.product-item .product-item-info .product-item-details .product-item-actions .towishlist {\n display: none;\n position: absolute;\n top: -10px;\n right: 0;\n}\n.liked-product-slider li.item.product-item .product-item-info .form_text {\n display: none;\n}\n.liked-product-slider .slick-arrow {\n width: 25px;\n height: 50px;\n background: transparent;\n margin-top: -22px;\n}\n.liked-product-slider .slick-arrow:before {\n content: \"\";\n border: solid #231F20;\n border-width: 0 1px 1px 0;\n display: inline-block;\n padding: 8px;\n}\n.liked-product-slider .slick-arrow.slick-disabled {\n opacity: 0;\n}\n.liked-product-slider .slick-arrow.slick-next {\n right: -20px;\n}\n.liked-product-slider .slick-arrow.slick-next::before {\n transform: rotate(-45deg);\n -webkit-transform: rotate(-45deg);\n}\n.liked-product-slider .slick-arrow.slick-next:hover,\n.liked-product-slider .slick-arrow.slick-next:focus {\n color: #231F20;\n outline: none;\n background: transparent;\n}\n.liked-product-slider .slick-arrow.slick-prev {\n left: -30px;\n}\n.liked-product-slider .slick-arrow.slick-prev::before {\n transform: rotate(135deg);\n -webkit-transform: rotate(135deg);\n}\n.liked-product-slider .slick-arrow.slick-prev:hover,\n.liked-product-slider .slick-arrow.slick-prev:focus {\n color: #231F20;\n outline: none;\n background: transparent;\n}\n.catalog-category-view .form_text {\n display: none;\n}\n@media (max-width: 767px) {\n .block.related {\n width: 100%;\n max-width: 100%;\n }\n .liked-product-slider {\n width: 100%;\n }\n .liked-product-slider .slick-arrow {\n background: #E5E5E5;\n }\n .liked-product-slider .slick-arrow.slick-next {\n right: 0px;\n padding-right: 10px;\n }\n .liked-product-slider .slick-arrow.slick-next:hover,\n .liked-product-slider .slick-arrow.slick-next:focus {\n background: #E5E5E5;\n }\n .liked-product-slider .slick-arrow.slick-prev {\n left: 0px;\n padding-left: 9px;\n }\n .liked-product-slider .slick-arrow.slick-prev:hover,\n .liked-product-slider .slick-arrow.slick-prev:focus {\n background: #E5E5E5;\n }\n .liked-product-slider .slick-slide.slick-current.slick-active {\n width: 215px !important;\n }\n}\n.bundle-options-container div.block-bundle-summary {\n width: 100%;\n}\n.product-details .paypal {\n width: 100%;\n vertical-align: top;\n}\n.product-details .sample-button-pdp {\n font-size: 1.4rem;\n line-height: 20px;\n color: #333333;\n text-decoration: underline;\n text-transform: uppercase;\n letter-spacing: 0.1em;\n font-family: 'NeuzeitS', 'Open Sans';\n margin-top: 25px;\n display: none;\n vertical-align: top;\n}\n.product-details .sample-button-pdp:before {\n content: \"\";\n background: url(../images/sample_icon.png) no-repeat;\n width: 14px;\n height: 19px;\n display: inline-block;\n vertical-align: top;\n margin-right: 10px;\n display: none;\n}\n.product-details .sample-button-pdp svg {\n vertical-align: top;\n margin-right: 10px;\n}\n.modal-popup.sample-modalpopup {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n font-family: 'NeuzeitS', 'Open Sans';\n justify-content: center;\n left: 0px;\n padding: 0px;\n}\n.modal-popup.sample-modalpopup .modal-inner-wrap[class] {\n width: 324px;\n max-width: 100%;\n box-shadow: none;\n background: #fff;\n height: auto;\n overflow: auto;\n margin: 0 auto;\n display: inline-block;\n position: static;\n max-height: calc(100% - 40px);\n}\n.modal-popup.sample-modalpopup .modal-inner-wrap[class] .modal-header {\n padding: 34px 0px 0px 33px;\n border: none;\n border-radius: 0px;\n}\n.modal-popup.sample-modalpopup .modal-inner-wrap[class] .modal-header .modal-title {\n padding: 0px;\n border: none;\n font-size: 2.4rem;\n line-height: 29px;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n color: #231F20;\n font-weight: 900;\n margin: 0px 0px 29px;\n}\n.modal-popup.sample-modalpopup .modal-inner-wrap[class] .modal-header .action-close {\n display: none;\n}\n.modal-popup.sample-modalpopup .modal-inner-wrap[class] .modal-content {\n border: none;\n padding: 0px 33px;\n position: static;\n}\n.modal-popup.sample-modalpopup .modal-inner-wrap[class] .modal-content .action-close {\n position: absolute;\n top: 10px;\n margin: 0px;\n right: 13px;\n cursor: pointer;\n}\n.modal-popup.sample-modalpopup .modal-inner-wrap[class] .modal-content .action-close::before {\n display: none;\n}\n.modal-popup.sample-modalpopup .modal-inner-wrap[class] .modal-content .bundle-color-option {\n display: none;\n}\n.modal-popup.sample-modalpopup .modal-inner-wrap[class] .modal-content .sample_bundle_select {\n position: relative;\n background: #ffffff;\n border: 1px solid #E5E5E5;\n}\n.modal-popup.sample-modalpopup .modal-inner-wrap[class] .modal-content .sample_bundle_select select {\n display: block;\n height: 25px;\n border: none;\n font-size: 1.2rem;\n line-height: 14px;\n color: #231F20;\n font-family: 'NeuzeitS', 'Open Sans';\n padding: 0px 9px;\n background: none;\n position: relative;\n z-index: 1;\n}\n.modal-popup.sample-modalpopup .modal-inner-wrap[class] .modal-content .sample_bundle_select select:focus {\n box-shadow: none !important;\n}\n.modal-popup.sample-modalpopup .modal-inner-wrap[class] .modal-content .sample_bundle_select svg {\n position: absolute;\n top: 50%;\n transform: translate(0px, -50%);\n right: 9px;\n}\n.modal-popup.sample-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options {\n margin: 0px 0px 25px;\n}\n.modal-popup.sample-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options .label {\n font-size: 1.6rem;\n line-height: 19px;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n font-weight: 900;\n margin: 0px 0px 10px;\n}\n.modal-popup.sample-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options .label:after {\n margin: 0px;\n color: #8C0000;\n font-size: 1.6rem;\n}\n.modal-popup.sample-modalpopup .modal-inner-wrap[class] .modal-content .sample-qty .sample-title {\n font-size: 1.6rem;\n line-height: 19px;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n font-weight: 900;\n margin: 0px 0px 10px;\n display: block;\n}\n.modal-popup.sample-modalpopup .modal-inner-wrap[class] .modal-content .sample-qty #sampleqty {\n height: 25px;\n font-size: 1.2rem;\n line-height: 14px;\n color: #231F20;\n font-family: 'NeuzeitS', 'Open Sans';\n border: 1px solid #E5E5E5;\n margin: 0px 0px 5px;\n width: 72px;\n text-align: center;\n}\n.modal-popup.sample-modalpopup .modal-inner-wrap[class] .modal-content .sample-qty #sampleqty:focus {\n box-shadow: none !important;\n}\n.modal-popup.sample-modalpopup .modal-inner-wrap[class] .modal-content .sample-qty .max-qty-text {\n font-size: 1.4rem;\n line-height: 17px;\n color: #231F20;\n display: block;\n}\n.modal-popup.sample-modalpopup .modal-inner-wrap[class] .modal-content p {\n font-size: 1.6rem;\n line-height: 19px;\n color: #231F20;\n margin: 24px 0px;\n}\n.modal-popup.sample-modalpopup .modal-inner-wrap[class] .modal-content p#warning-message {\n font-size: 1.4rem;\n line-height: 17px;\n color: #8C0000;\n margin: 0px;\n}\n.modal-popup.sample-modalpopup .modal-inner-wrap[class] .modal-content .required-sample {\n margin: 0px;\n font-size: 1.4rem;\n line-height: 17px;\n color: #8C0000;\n display: block;\n margin: 0px 0px 25px;\n}\n.modal-popup.sample-modalpopup .modal-inner-wrap[class] .modal-content .sample-button {\n width: 100%;\n height: 52px;\n background: #231F20;\n font-size: 1.6rem;\n line-height: 19px;\n color: #fff;\n margin: 0px 0px 30px;\n border: none;\n padding: 0px;\n font-family: 'NeuzeitS', 'Open Sans';\n font-weight: 400;\n}\n.product-social-links {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n}\n.product-social-links .action {\n position: relative;\n}\n.product-social-links .action span {\n visibility: hidden;\n background: #000;\n position: absolute;\n top: 22px;\n left: -38px;\n width: 10rem;\n padding: 0.6rem;\n border-radius: 3px;\n background-color: #000;\n font-size: 11px;\n color: #fefefe;\n line-height: 15px;\n z-index: 10;\n text-align: center;\n opacity: 1;\n text-transform: capitalize;\n font-weight: 500;\n}\n.product-social-links .action span:before {\n display: block;\n width: 0;\n height: 0;\n border: inset 6px;\n content: '';\n border-top-width: 0;\n border-bottom-style: solid;\n border-color: transparent transparent #000;\n bottom: 100%;\n left: 50%;\n -ms-transform: translateX(-50%);\n transform: translateX(-50%);\n position: absolute;\n}\n.product-social-links .action:hover span,\n.product-social-links .action:focus span {\n visibility: visible;\n}\n.product-social-links .product-addto-links .action.tocompare {\n display: none;\n}\n.product-social-links .action.icon-print {\n order: 2;\n}\n.product-social-links .action.icon-print span {\n top: 23px;\n left: -22px;\n width: 85px;\n padding: 7px 15px;\n}\n.product-social-links .action.icon-pdf {\n margin: 0px 15px;\n vertical-align: text-top;\n order: 1;\n width: 17px;\n height: 17px;\n}\n.product-social-links .action.icon-pdf svg path {\n fill: #868787;\n}\n.product-social-links .action.icon-pdf span {\n text-transform: none;\n width: 14rem;\n left: -52px;\n}\n.catalog-product-view .product-info-main .page-title-wrapper.product h1.page-title {\n margin-bottom: 15px;\n}\n.catalog-product-view .product-info-main .page-title-wrapper.product h1.page-title span.base {\n font-weight: 400;\n font-size: 32px;\n color: #231F20;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.catalog-product-view .product-info-main .product-info-stock-sku {\n display: block;\n text-align: left;\n padding: 0;\n font-weight: 400;\n font-size: 14px;\n color: #231F20;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.catalog-product-view .product-info-main .product-info-stock-sku strong.type {\n display: none;\n}\n.catalog-product-view .product-info-main .product.overview {\n margin: 8px 0;\n border-bottom: 0.5px solid #d0d0d0;\n}\n.catalog-product-view .product-info-main .product.overview .description {\n padding: 0 !important;\n font-size: 16px;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.catalog-product-view .product-info-main .product-info-price {\n margin: 12px 0 -10px;\n}\n.catalog-product-view .product-info-main .product-info-price .price-box.price-final_price {\n width: 100%;\n padding: 0;\n}\n.catalog-product-view .product-info-main .product-info-price .price-container.price-final_price {\n display: flex;\n align-items: center;\n align-content: space-between;\n font-size: 24px;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n color: #231F20;\n text-transform: lowercase;\n}\n.catalog-product-view .product-info-main .product-info-price .price-container.price-final_price span.price-label {\n margin: 0 10px 0 0;\n text-transform: capitalize;\n}\n.catalog-product-view .product-info-main .product-info-price .price-container.price-final_price span.price {\n font-size: 2.4rem;\n}\n.catalog-product-view .product-info-main .product-info-price .price-container.price-final_price .measurement {\n margin-left: -7px;\n}\n.catalog-product-view .product-info-main .product-info-price span.old-price {\n vertical-align: middle;\n display: inline-block;\n line-height: 10px;\n}\n.catalog-product-view .product-info-main .product-info-price span.old-price span.price-container span.price-label {\n margin-right: 0px;\n}\n.catalog-product-view .product-info-main .product-info-price span.old-price span.price-container .price-wrapper .price,\n.catalog-product-view .product-info-main .product-info-price span.old-price span.price-container .price-wrapper .measurement {\n font-size: 14px;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n color: #231F20;\n text-decoration: line-through;\n text-transform: lowercase;\n}\n.catalog-product-view .product-info-main .product-info-price span.old-price span.price-container .price-wrapper .measurement {\n margin-left: -7px;\n}\n.catalog-product-view .product-info-main .product-info-price p.price-from {\n display: none;\n}\n.catalog-product-view .product-info-main .product-info-price .form_text {\n font-size: 14px;\n font-family: 'NeuzeitS', 'Open Sans';\n color: #231F20;\n}\n.catalog-product-view .product-info-main .product-info-price .supplies_text {\n display: inline-block;\n vertical-align: middle;\n font-size: 14px;\n padding-top: 2px;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n color: #231F20;\n margin-left: 10px;\n}\n.catalog-product-view .product-info-main p.stock.available {\n font-size: 12px;\n line-height: 14px;\n color: #004F59;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n margin: 15px 0;\n text-transform: none;\n}\n.catalog-product-view .product-info-main .stock.unavailable {\n display: none;\n}\n.catalog-product-view .product-info-main .bundle-actions button.customize {\n display: none;\n}\n.catalog-product-view .product-info-main .product-social-links {\n width: 100%;\n clear: both;\n margin-bottom: 0;\n}\n.catalog-product-view .product-info-main .product-social-links .icon-print:before {\n content: \"\" !important;\n background: url(../images/printer.png) no-repeat !important;\n width: 19px;\n height: 19px;\n text-decoration: none;\n vertical-align: middle;\n display: inline-block !important;\n}\n.catalog-product-view .product-info-main .bundle-options-container .product-add-form {\n display: block !important;\n}\n.catalog-product-view .product-info-main .bundle-options-container .product-add-form .bundle-options-wrapper {\n width: 90%;\n margin-bottom: 15px;\n}\n@media only screen and (min-width: 768px) and (max-width: 1023px) {\n .catalog-product-view .product-info-main .bundle-options-container .product-add-form .bundle-options-wrapper {\n width: 100%;\n }\n}\n.catalog-product-view .product-info-main .bundle-options-container .product-add-form .bundle-options-wrapper .product-options-bottom {\n display: none;\n}\n.catalog-product-view .product-info-main .bundle-options-container .product-add-form .bundle-options-wrapper .product-options-wrapper {\n width: 100%;\n margin-bottom: 0;\n}\n.catalog-product-view .product-info-main .bundle-options-container .product-add-form .bundle-options-wrapper .product-options-wrapper .fieldset {\n margin-bottom: 0;\n}\n.catalog-product-view .product-info-main .bundle-options-container .product-add-form .bundle-options-wrapper .product-options-wrapper .fieldset.fieldset-bundle-options .field:nth-child(2) {\n display: none;\n}\n.catalog-product-view .product-info-main .bundle-options-container .product-add-form .bundle-options-wrapper .product-options-wrapper .fieldset .control {\n width: 100%;\n}\n.catalog-product-view .product-info-main .bundle-options-container .product-add-form .block-bundle-summary {\n margin-top: 0;\n padding: 0;\n}\n.catalog-product-view .product-info-main .bundle-options-container .product-add-form .block-bundle-summary .title {\n display: none;\n}\n.catalog-product-view .product-info-main .bundle-options-container .product-add-form .block-bundle-summary .bundle-info .product-details {\n display: flex;\n flex-flow: column wrap;\n align-items: flex-start;\n}\n.catalog-product-view .product-info-main .bundle-options-container .product-add-form .block-bundle-summary .bundle-info .product-details .box-tocart {\n margin: 0px;\n}\n.catalog-product-view .product-info-main .bundle-options-container .product-add-form .block-bundle-summary .bundle-info .product-details .box-tocart .fieldset {\n margin: 0px;\n}\n.catalog-product-view .product-info-main .bundle-options-container .product-add-form .block-bundle-summary .bundle-info .product-details .box-tocart .fieldset:last-child {\n margin: 0px;\n}\n.catalog-product-view .product-info-main .bundle-options-container .product-add-form .block-bundle-summary .bundle-info a.bundle-button-pdp {\n background: #231F20;\n color: #fff;\n font-size: 16px;\n padding: 1.4rem 2rem;\n text-align: center;\n margin: 0px 0;\n display: block;\n border-radius: 2px;\n font-family: 'NeuzeitS', LT Book;\n font-weight: 400;\n width: 320px;\n cursor: pointer;\n}\n.catalog-product-view .product-info-main .bundle-options-container .product-add-form .block-bundle-summary .bundle-info a.bundle-button-pdp:hover {\n text-decoration: none;\n color: #fff;\n}\n.catalog-product-view .product-info-main .bundle-options-container .product-add-form .block-bundle-summary .bundle-info a.addto-quote-product {\n font-size: 1.4rem;\n line-height: 20px;\n color: #333333;\n margin: 25px 0px 45px;\n display: inline-block;\n vertical-align: top;\n text-decoration: underline;\n order: 4;\n letter-spacing: 0.1em;\n text-transform: uppercase;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.catalog-product-view .product-info-main .bundle-options-container .product-add-form .block-bundle-summary .bundle-info a.addto-quote-product::before {\n content: \"\";\n background: url(../images/quote_icon.png) no-repeat;\n width: 18px;\n height: 18px;\n display: inline-block;\n vertical-align: top;\n margin-right: 10px;\n margin-top: 2px;\n}\n.catalog-product-view .product-info-main .bundle-options-container .bundle-info .box-tocart .field.qty,\n.catalog-product-view .product-info-main .bundle-options-container .bundle-info .box-tocart button.tocart,\n.catalog-product-view .product-info-main .bundle-options-container .bundle-info .box-tocart .paypal.checkout {\n display: none;\n}\n.catalog-product-view .product-info-main .bundle-options-container .bundle-info .price-box.price-configured_price {\n display: none;\n}\n.catalog-product-view .product-info-main .bundle-options-container .bundle-summary {\n display: none;\n}\n.catalog-product-view .product-info-main .stock.available {\n display: none;\n}\n.catalog-product-view .product-info-main .lead_time_message {\n color: #004F59;\n font-size: 1.2rem;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n font-weight: 900;\n line-height: 14.4px;\n padding-top: 1rem;\n position: relative;\n padding-left: 3px;\n display: none;\n}\n.catalog-product-view .product-info-main .lead_time_message span {\n padding-left: 14px;\n}\n.catalog-product-view .product-info-main .lead_time_message:before {\n content: \"\";\n background: url(../images/rectangle_icon.png);\n background-repeat: no-repeat;\n position: absolute;\n width: 10.65px;\n height: 10.65px;\n padding: 10px 0px;\n}\n.catalog-product-view .bundle-options-wrapper .fieldset-bundle-options .field label.hni-color-label {\n display: none;\n}\n.catalog-product-view .bundle-options-wrapper .bundle-color-option .label {\n position: relative;\n display: inline-block;\n}\n.catalog-product-view .bundle-options-wrapper .bundle-color-option .label .swatch-option {\n width: 70px;\n height: 70px;\n}\n.catalog-product-view .bundle-options-wrapper .bundle-color-option .label .swatch-option:hover {\n border: 4px solid #004F59;\n outline: none;\n}\n.catalog-product-view .bundle-options-wrapper .bundle-color-option .label .swatch-option.selected {\n outline: none;\n border: 4px solid #004F59;\n}\n.catalog-product-view .bundle-options-wrapper .bundle-color-option .label .tooltip {\n background: #000;\n visibility: hidden;\n position: absolute;\n top: 75px;\n width: 6rem;\n padding: 0.6rem;\n border-radius: 3px;\n background-color: #000;\n font-size: 11px;\n color: #fefefe;\n line-height: 15px;\n z-index: 10;\n text-align: center;\n opacity: 1;\n left: 0.5rem;\n}\n.catalog-product-view .bundle-options-wrapper .bundle-color-option .label .tooltip::before {\n display: block;\n width: 0;\n height: 0;\n border: inset 6px;\n content: '';\n border-top-width: 0;\n border-bottom-style: solid;\n border-color: transparent transparent #000;\n bottom: 100%;\n left: 50%;\n -ms-transform: translateX(-50%);\n transform: translateX(-50%);\n position: absolute;\n}\n.catalog-product-view .bundle-options-wrapper .bundle-color-option .label:hover .tooltip,\n.catalog-product-view .bundle-options-wrapper .bundle-color-option .label:focus .tooltip {\n visibility: visible;\n}\n.catalog-product-view .bundle-options-wrapper .sample_bundle_select svg {\n display: none;\n}\n@media (max-width: 767px) {\n .catalog-product-view .product-info-main {\n margin-top: 0;\n padding: 0px 12px;\n }\n .catalog-product-view .product-info-main .page-title-wrapper.product {\n word-break: break-word;\n width: 190px;\n margin-top: -5.6rem;\n }\n .catalog-product-view .product-info-main .product-info-stock-sku {\n margin-top: 2rem;\n }\n .catalog-product-view .product-info-main .product-info-price .price-box.price-final_price {\n padding: 0;\n }\n}\ndiv#ajaxcartpopup {\n position: fixed;\n top: 0;\n bottom: 0px;\n left: 0px;\n right: 0px;\n font-family: 'NeuzeitS', 'Open Sans';\n}\ndiv#ajaxcartpopup:before {\n content: \"\";\n background: rgba(0, 0, 0, 0.5);\n width: 100%;\n height: 100%;\n display: inline-block;\n position: absolute;\n}\ndiv#ajaxcartpopup .modal-dialog {\n max-width: 100%;\n width: 650px;\n margin: 20px auto;\n max-height: calc(100% - 40px);\n max-width: calc(100% - 40px);\n overflow: auto;\n font-family: 'NeuzeitS', 'Open Sans';\n min-height: unset;\n}\ndiv#ajaxcartpopup .modal-dialog .modal-content {\n border: none;\n border-radius: 0px;\n padding-bottom: 74px;\n}\n@media (max-width: 480px) {\n div#ajaxcartpopup .modal-dialog .modal-content {\n padding-bottom: 35px;\n }\n}\ndiv#ajaxcartpopup .modal-dialog .modal-content tr:first-of-type td {\n padding-bottom: 29px;\n padding-top: 28px;\n}\ndiv#ajaxcartpopup .modal-dialog .modal-content td {\n padding: 0px;\n vertical-align: top;\n}\ndiv#ajaxcartpopup .modal-dialog .modal-content td:first-of-type {\n padding-left: 35px;\n}\n@media (max-width: 767px) {\n div#ajaxcartpopup .modal-dialog .modal-content td {\n float: left;\n }\n}\ndiv#ajaxcartpopup .modal-dialog .modal-content td.image-section {\n padding-left: 35px;\n width: 192px;\n}\n@media (max-width: 767px) {\n div#ajaxcartpopup .modal-dialog .modal-content td.image-section {\n width: 172px;\n padding-left: 15px;\n }\n}\n@media (max-width: 480px) {\n div#ajaxcartpopup .modal-dialog .modal-content td.image-section {\n width: 100%;\n padding-right: 15px;\n text-align: center;\n }\n}\ndiv#ajaxcartpopup .modal-dialog .modal-content td.image-section a {\n max-width: 100%;\n width: 157px;\n float: left;\n}\n@media (max-width: 480px) {\n div#ajaxcartpopup .modal-dialog .modal-content td.image-section a {\n float: none;\n display: inline-block;\n vertical-align: top;\n }\n}\ndiv#ajaxcartpopup .modal-dialog .modal-content td.image-section a .product-image-container {\n width: 100% !important;\n vertical-align: top;\n}\ndiv#ajaxcartpopup .modal-dialog .modal-content td.image-section a .product-image-container .product-image-wrapper {\n padding-bottom: 0px !important;\n height: auto;\n overflow: unset;\n}\ndiv#ajaxcartpopup .modal-dialog .modal-content td.image-section a .product-image-photo {\n position: static;\n}\ndiv#ajaxcartpopup .modal-dialog .modal-content td.detail-section {\n padding: 18px 5px 0px 14px;\n}\n@media (max-width: 767px) {\n div#ajaxcartpopup .modal-dialog .modal-content td.detail-section {\n width: calc(100% - 172px);\n padding: 0px 15px;\n }\n}\n@media (max-width: 600px) {\n div#ajaxcartpopup .modal-dialog .modal-content td.detail-section {\n width: 100%;\n text-align: center;\n }\n}\n@media (max-width: 600px) {\n div#ajaxcartpopup .modal-dialog .modal-content td.detail-section .product-item-details {\n text-align: center;\n }\n}\ndiv#ajaxcartpopup .modal-dialog .modal-content td.detail-section .product-item-details > a {\n font-size: 1.8rem;\n line-height: 22px;\n color: #231F20;\n}\ndiv#ajaxcartpopup .modal-dialog .modal-content td.detail-section .product-item-details .item-options {\n margin: 9px 0px 0px 0px;\n}\ndiv#ajaxcartpopup .modal-dialog .modal-content td.detail-section .product-item-details .item-options dt {\n font-size: 1.6rem;\n line-height: 19px;\n color: #231F20;\n float: left;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n margin: 0px 6px 0px 0px;\n text-transform: capitalize;\n}\n@media (max-width: 480px) {\n div#ajaxcartpopup .modal-dialog .modal-content td.detail-section .product-item-details .item-options dt {\n float: none;\n display: inline-block;\n vertical-align: top;\n margin-right: 3px;\n }\n}\ndiv#ajaxcartpopup .modal-dialog .modal-content td.detail-section .product-item-details .item-options dd {\n font-size: 1.6rem;\n line-height: 19px;\n color: #231F20;\n margin: 0px;\n display: flex;\n vertical-align: top;\n}\n@media (max-width: 767px) {\n div#ajaxcartpopup .modal-dialog .modal-content td.detail-section .product-item-details .item-options dd {\n display: inline-block;\n }\n}\ndiv#ajaxcartpopup .modal-dialog .modal-content td.detail-section .product-item-details .item-price {\n margin: 23px 0px 0px;\n}\ndiv#ajaxcartpopup .modal-dialog .modal-content td.detail-section .product-item-details .item-price .price {\n font-size: 1.8rem;\n line-height: 22px;\n color: #231F20;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\ndiv#ajaxcartpopup .modal-dialog .modal-content td.cart-detail {\n padding: 0px 59px 0px 0px;\n text-align: right;\n}\n@media (max-width: 767px) {\n div#ajaxcartpopup .modal-dialog .modal-content td.cart-detail {\n width: 100%;\n padding: 0px 15px;\n margin: 15px 0px 0px;\n }\n}\ndiv#ajaxcartpopup .modal-dialog .modal-content td.cart-detail > span {\n font-size: 22px;\n line-height: 26px;\n color: #231F20;\n margin: 0px 0px 18px;\n display: block;\n padding: 0px 19px 0px 0px;\n}\n@media (max-width: 480px) {\n div#ajaxcartpopup .modal-dialog .modal-content td.cart-detail > span {\n padding: 0px;\n text-align: center;\n }\n}\ndiv#ajaxcartpopup .modal-dialog .modal-content td.cart-detail button {\n width: 174px;\n height: 52px;\n background: #231F20;\n border: none;\n max-width: 100%;\n color: #ffffff;\n border-radius: 0px;\n margin: 0px 0px 7px;\n font-size: 1.6rem;\n line-height: 19px;\n font-weight: normal;\n vertical-align: top;\n}\n@media (max-width: 600px) {\n div#ajaxcartpopup .modal-dialog .modal-content td.cart-detail button {\n width: 100%;\n margin: 0px;\n }\n}\ndiv#ajaxcartpopup .modal-dialog .modal-content td.cart-detail button:nth-of-type(2) {\n background: #ffffff;\n border: 1px solid #231F20;\n color: #231F20;\n margin: 0px;\n}\n@media (max-width: 480px) {\n div#ajaxcartpopup .modal-dialog .modal-content td.cart-detail button:nth-of-type(2) {\n margin: 7px 0px 0px;\n }\n}\ndiv#ajaxcartpopup .modal-dialog .modal-content .popup-title {\n font-size: 28px;\n line-height: 33px;\n font-weight: 900;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\ndiv#ajaxcartpopup .modal-dialog .modal-content .popup-title:before {\n content: \"\";\n background: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='14' viewBox='0 0 18 14' fill='none'%3E%3Cpath d='M17.3371 2.41518C17.5454 2.62351 17.6496 2.87649 17.6496 3.17411C17.6496 3.47173 17.5454 3.7247 17.3371 3.93304L9.2567 12.0134L7.73884 13.5312C7.53051 13.7396 7.27753 13.8438 6.97991 13.8438C6.68229 13.8438 6.42932 13.7396 6.22098 13.5312L4.70312 12.0134L0.662946 7.97321C0.454613 7.76488 0.350446 7.5119 0.350446 7.21429C0.350446 6.91667 0.454613 6.66369 0.662946 6.45536L2.1808 4.9375C2.38914 4.72917 2.64211 4.625 2.93973 4.625C3.23735 4.625 3.49033 4.72917 3.69866 4.9375L6.97991 8.22991L14.3013 0.897321C14.5097 0.688987 14.7626 0.584821 15.0603 0.584821C15.3579 0.584821 15.6109 0.688987 15.8192 0.897321L17.3371 2.41518Z' fill='%23231F20'%3E%3C/path%3E%3C/svg%3E\") no-repeat;\n width: 18px;\n height: 14px;\n display: inline-block;\n vertical-align: top;\n margin: 9px 10px 0px 0px;\n}\ndiv#ajaxcartpopup .modal-dialog .modal-content .popup-title svg {\n margin: 9px 2px 0px 0px;\n vertical-align: top;\n}\ndiv#ajaxcartpopup .modal-dialog .modal-content .close {\n opacity: 1;\n margin: 14px 13px 0px 0px;\n position: absolute;\n top: 0px;\n right: 0px;\n}\ndiv#ajaxcartpopup .modal-dialog .modal-content .close .icon-close {\n display: none;\n}\ndiv#ajaxcartpopup .modal-dialog .modal-content .product-image-photo {\n position: static;\n}\n.product-social-links .action.towishlist:before,\n.block-bundle-summary .action.towishlist:before,\n.product-item .action.towishlist:before,\n.table-comparison .action.towishlist:before {\n content: '\\e600';\n content: \"\" !important;\n background: url(../images/wishlist_unfill_icon.png) no-repeat;\n width: 16px;\n height: 14px;\n display: inline-block;\n line-height: unset;\n}\n.modal-popup.bundle-modalpopup,\n.modal-popup.quote-bundle-modalpopup {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n font-family: 'NeuzeitS', 'Open Sans';\n justify-content: center;\n left: 0px;\n padding: 0px;\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class],\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] {\n width: 324px;\n max-width: 100%;\n box-shadow: none;\n background: #fff;\n height: auto;\n overflow: auto;\n margin: 0 auto;\n display: inline-block;\n position: static;\n max-height: calc(100% - 40px);\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-header,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-header {\n padding: 34px 0px 0px 33px;\n border: none;\n border-radius: 0px;\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-header .modal-title,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-header .modal-title {\n padding: 0px;\n border: none;\n font-size: 2.4rem;\n line-height: 29px;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n color: #231F20;\n font-weight: 900;\n margin: 0px 0px 29px;\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-header .action-close,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-header .action-close {\n display: none;\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content {\n border: none;\n padding: 0px 33px;\n position: static;\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .action-close,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .action-close {\n position: absolute;\n top: 10px;\n margin: 0px;\n right: 13px;\n cursor: pointer;\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .action-close::before,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .action-close::before {\n display: none;\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .bundle-color-option,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .bundle-color-option {\n display: none;\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .sample_bundle_select,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .sample_bundle_select {\n position: relative;\n background: #ffffff;\n border: 1px solid #E5E5E5;\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .sample_bundle_select select,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .sample_bundle_select select {\n display: block;\n height: 25px;\n border: none;\n font-size: 1.2rem;\n line-height: 14px;\n color: #231F20;\n font-family: 'NeuzeitS', 'Open Sans';\n padding: 0px 9px;\n background: none;\n position: relative;\n z-index: 1;\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .sample_bundle_select select:focus,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .sample_bundle_select select:focus {\n box-shadow: none !important;\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .sample_bundle_select svg,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .sample_bundle_select svg {\n position: absolute;\n top: 50%;\n transform: translate(0px, -50%);\n right: 9px;\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options {\n margin: 0px 0px 25px;\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options .label,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options .label {\n font-size: 1.6rem;\n line-height: 19px;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n font-weight: 900;\n margin: 0px 0px 10px;\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options .label:after,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options .label:after {\n margin: 0px;\n color: #8C0000;\n font-size: 1.6rem;\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options .field.option .control .nested.options-list .field.choice .label .product-name,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options .field.option .control .nested.options-list .field.choice .label .product-name {\n font-family: 'NeuzeitS', 'Open Sans';\n font-size: 14px;\n font-weight: 400;\n line-height: 17px;\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options .field.option .control .nested.options-list .field.choice .label .price-notice,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options .field.option .control .nested.options-list .field.choice .label .price-notice {\n font-family: 'NeuzeitS', 'Open Sans';\n font-size: 14px;\n font-weight: 400;\n line-height: 17px;\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options .field:nth-child(2) .nested.options-list .choice input,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options .field:nth-child(2) .nested.options-list .choice input {\n width: 18px;\n height: 18px;\n border: 2px solid rgba(0, 0, 0, 0.6);\n border-radius: 3px;\n float: left;\n appearance: none;\n -webkit-appearance: none;\n margin: 0px 10px 0px 0px;\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options .field:nth-child(2) .nested.options-list .choice input::before,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options .field:nth-child(2) .nested.options-list .choice input::before {\n width: 14px;\n height: 14px;\n content: \"\";\n display: inline-block;\n position: absolute;\n left: 0;\n top: 0px;\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options .field:nth-child(2) .nested.options-list .choice input:checked:before,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options .field:nth-child(2) .nested.options-list .choice input:checked:before {\n background: #000000;\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options .field:nth-child(2) .nested.options-list .choice input:checked:after,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options .field:nth-child(2) .nested.options-list .choice input:checked:after {\n content: \"\";\n background: url(../images/check_icon.svg) no-repeat center !important;\n width: 14px;\n height: 14px;\n left: 0;\n top: 0;\n position: absolute;\n display: inline-block;\n vertical-align: top;\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options .field:nth-child(2) .nested.options-list .choice .label,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .fieldset-bundle-options .field:nth-child(2) .nested.options-list .choice .label {\n font-size: 1.4rem;\n line-height: 17px;\n max-width: calc(100% - 28px);\n display: inline-block;\n vertical-align: top;\n margin: 3px 0px 0px;\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-qty .addto-title,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-qty .addto-title {\n font-size: 1.6rem;\n line-height: 19px;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n font-weight: 900;\n margin: 0px 0px 10px;\n display: block;\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-qty .addto-title:after,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-qty .addto-title:after {\n margin: 0px;\n color: #8C0000;\n font-size: 1.6rem;\n content: \"*\";\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-qty #qtypopup,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-qty #qtypopup {\n height: 25px;\n font-size: 1.2rem;\n line-height: 14px;\n color: #231F20;\n font-family: 'NeuzeitS', 'Open Sans';\n border: 1px solid #E5E5E5;\n margin: 0px 0px 5px;\n width: 72px;\n text-align: center;\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-qty #qtypopup:focus,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-qty #qtypopup:focus {\n box-shadow: none !important;\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-qty #quote-qtypopup,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-qty #quote-qtypopup {\n height: 25px;\n font-size: 1.2rem;\n line-height: 14px;\n color: #231F20;\n font-family: 'NeuzeitS', 'Open Sans';\n border: 1px solid #E5E5E5;\n margin: 0px 0px 5px;\n width: 72px;\n text-align: center;\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-qty #quote-qtypopup:focus,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-qty #quote-qtypopup:focus {\n box-shadow: none !important;\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-qty .measurement,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-qty .measurement {\n font-size: 1.4rem;\n line-height: 17px;\n color: #231F20;\n margin: 0px 0px 0px 10px;\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-qty .max-qty-text,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-qty .max-qty-text {\n font-size: 1.4rem;\n line-height: 17px;\n color: #231F20;\n display: block;\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-tag,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-tag {\n border-bottom: 1px solid #E5E5E5;\n padding-bottom: 25px;\n padding-top: 25px;\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-tag .addto-title,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-tag .addto-title {\n font-size: 1.6rem;\n line-height: 19px;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n font-weight: 900;\n margin: 0px 0px 10px;\n display: block;\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-tag #product_tag,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-tag #product_tag {\n height: 25px;\n font-size: 1.2rem;\n line-height: 14px;\n color: #231F20;\n font-family: 'NeuzeitS', 'Open Sans';\n border: 1px solid #E5E5E5;\n margin: 0px 0px 5px;\n width: 100%;\n text-align: left;\n padding: 0px 9px;\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-tag #product_tag:focus,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-tag #product_tag:focus {\n box-shadow: none !important;\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-tag #quote_product_tag,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-tag #quote_product_tag {\n height: 25px;\n font-size: 1.2rem;\n line-height: 14px;\n color: #231F20;\n font-family: 'NeuzeitS', 'Open Sans';\n border: 1px solid #E5E5E5;\n margin: 0px 0px 5px;\n width: 100%;\n text-align: left;\n padding: 0px 9px;\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-tag #quote_product_tag:focus,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-tag #quote_product_tag:focus {\n box-shadow: none !important;\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-tag .measurement,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-tag .measurement {\n font-size: 1.4rem;\n line-height: 17px;\n color: #231F20;\n margin: 0px 0px 0px 10px;\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-tag .max-qty-text,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-tag .max-qty-text {\n font-size: 1.4rem;\n line-height: 17px;\n color: #231F20;\n display: block;\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .total-addto,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .total-addto {\n display: inline-block;\n vertical-align: top;\n width: 100%;\n padding: 9.5px 0px 0px;\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .total-addto span,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .total-addto span {\n float: left;\n font-size: 1.6rem;\n line-height: 19px;\n color: #231F20;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .total-addto span#price-total,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .total-addto span#price-total {\n float: right;\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .total-addto span#price-total .price,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .total-addto span#price-total .price {\n font-size: 2.4rem;\n line-height: 28px;\n color: #231F20;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .total-addto span#quote-price-total,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .total-addto span#quote-price-total {\n float: right;\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .total-addto span#quote-price-total .price,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .total-addto span#quote-price-total .price {\n font-size: 2.4rem;\n line-height: 28px;\n color: #231F20;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content p,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content p {\n font-size: 1.6rem;\n line-height: 19px;\n color: #231F20;\n margin: 25px 0px 23px;\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content p a,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content p a {\n color: #231F20;\n text-decoration: underline;\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content p#warning-message,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content p#warning-message {\n font-size: 1.4rem;\n line-height: 17px;\n color: #8C0000;\n margin: 0px;\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .required-addto,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .required-addto {\n margin: 0px;\n font-size: 1.4rem;\n line-height: 17px;\n color: #8C0000;\n display: block;\n margin: 0px 0px 17px;\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-button-product,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-button-product {\n width: 100%;\n height: 52px;\n background: #231F20;\n font-size: 1.6rem;\n line-height: 19px;\n color: #fff;\n margin: 0px 0px 30px;\n border: none;\n padding: 0px;\n font-family: 'NeuzeitS', 'Open Sans';\n font-weight: 400;\n}\n.modal-popup.bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-quote-button-product,\n.modal-popup.quote-bundle-modalpopup .modal-inner-wrap[class] .modal-content .addto-quote-button-product {\n width: 100%;\n height: 52px;\n background: #231F20;\n font-size: 1.6rem;\n line-height: 19px;\n color: #fff;\n margin: 0px 0px 30px;\n border: none;\n padding: 0px;\n font-family: 'NeuzeitS', 'Open Sans';\n font-weight: 400;\n}\n/* Mobile Gallery css start */\n@media only screen and (max-width: 767px) {\n .catalog-product-view .breadcrumbs {\n margin-bottom: 0px !important;\n }\n .catalog-product-view .column.main .product-info-main {\n width: 100%;\n }\n .catalog-product-view .column.main .product-info-main .page-title-wrapper {\n margin-top: -6rem;\n max-width: 170px;\n }\n .catalog-product-view .column.main .product-info-main .page-title-wrapper .page-title {\n font-weight: normal;\n font-size: 32px;\n line-height: 38px;\n color: #231F20;\n margin-bottom: 14px;\n }\n .catalog-product-view .column.main .product-info-main .product-info-price {\n margin: 10px 0 0 0;\n }\n .catalog-product-view .column.main .product-info-main .product-info-price .price-box.price-final_price {\n padding-left: 0;\n }\n .catalog-product-view .column.main .product-info-main .product-info-price .price-box .price-container .price {\n font-weight: 900;\n font-size: 24px;\n line-height: 29px;\n color: #231F20;\n }\n .catalog-product-view .column.main .product-info-main .stock.available {\n font-weight: 900;\n text-transform: unset;\n margin-bottom: 0 !important;\n }\n .catalog-product-view .column.main .product-info-main .stock.unavailable {\n font-weight: 900;\n text-transform: unset;\n margin-bottom: 0 !important;\n }\n .catalog-product-view .column.main .product-info-main .product-social-links {\n display: none;\n }\n .catalog-product-view .column.main .product-info-main .additional-attributes-wrapper {\n border-top: none;\n }\n .catalog-product-view .column.main .product-info-main .additional-attributes-wrapper th.col.label {\n color: #231f20;\n vertical-align: top !important;\n word-break: break-word;\n }\n .catalog-product-view .column.main .product-info-main .additional-attributes-wrapper td.col.data {\n color: #231f20;\n }\n .catalog-product-view .column.main .product-info-main .bundle-options-container .sample_bundle_select {\n display: none;\n }\n .catalog-product-view .column.main .product-info-main .bundle-options-container .block-bundle-summary {\n margin-top: 13px;\n }\n .catalog-product-view .column.main .product-info-main .bundle-options-container .block-bundle-summary .bundle-info .bundle-button-pdp {\n font-weight: normal;\n font-size: 16px;\n line-height: 28px;\n color: #FFFFFF;\n background: #231F20;\n padding: 11px 12px 13px 12px !important;\n margin: 0 auto;\n display: block;\n text-align: center;\n width: 100%;\n }\n .catalog-product-view .column.main .product-info-main .bundle-options-container .bundle-color-option .label {\n margin-bottom: 7px;\n }\n .catalog-product-view .column.main .product-info-main .bundle-options-container .bundle-color-option .label.hni-color-label {\n display: none !important;\n }\n .catalog-product-view .column.main .product-info-main .bundle-options-container .bundle-color-option .label .swatch-option {\n border: none;\n height: 70px;\n margin: 0 10px 0px 0;\n min-width: 70px;\n }\n .catalog-product-view .column.main .product-info-main .bundle-options-container .bundle-color-option .label .swatch-option.selected {\n outline: none;\n color: unset;\n border: 4px solid #004F59;\n }\n .catalog-product-view .column.main .product-info-main .bundle-options-container .bundle-color-option .label .tooltip p {\n margin-bottom: 0;\n }\n .catalog-product-view .column.main .product-info-main .product.overview {\n padding: 14px 0 10px 0;\n border-bottom: 0.5px solid rgb(35, 31, 32 / 20%);\n margin: 0 !important;\n }\n .catalog-product-view .column.main .product-info-main .product.overview .description {\n padding: 0 !important;\n font-family: 'NeuzeitS', 'Open Sans';\n font-weight: normal;\n font-size: 16px;\n line-height: 19px;\n color: #231F20;\n }\n .catalog-product-view .column.main .product.media {\n padding-right: 0px !important;\n width: 100% !important;\n display: flex;\n justify-content: flex-end;\n }\n .catalog-product-view .column.main .product.media .product-next-prev {\n margin: 1.6rem 0 0rem 0;\n order: 2;\n width: 90px;\n height: 52px;\n }\n .catalog-product-view .column.main .product.media .fotorama-item {\n min-width: 100% !important;\n }\n .catalog-product-view .column.main .product.media .fotorama__wrap {\n min-width: 100% !important;\n }\n .catalog-product-view .column.main .product.media .fotorama__wrap .fotorama__stage .fotorama__fullscreen-icon {\n background-position: -180px -15px;\n display: block;\n height: 40px;\n right: 0;\n top: 0;\n width: 40px;\n z-index: 1000;\n background-color: white !important;\n background-size: inherit;\n display: block !important;\n }\n .catalog-product-view .column.main .product.media .fotorama__wrap .fotorama__stage .fotorama__stage__shaft.fotorama__grab {\n width: 100% !important;\n }\n .catalog-product-view .column.main .product.media .fotorama__wrap .fotorama__stage__frame .download-button {\n position: absolute;\n bottom: 11px;\n right: 0px;\n }\n .catalog-product-view .column.main .product.media .fotorama__wrap .fotorama__stage__frame .download-button .low-resolution {\n font-size: 1.4rem;\n background-color: #fff !important;\n height: 4rem;\n line-height: 4rem;\n letter-spacing: 0.1em;\n text-transform: uppercase;\n color: #333;\n padding: 1rem 2rem 1.5rem 3.5rem;\n text-decoration: none;\n background: url(../images/download-icon.png) no-repeat;\n background-position: 1.5rem 0.8rem;\n }\n .catalog-product-view .column.main .product.media .fotorama__wrap .fotorama__stage__frame .download-button .high-resolution {\n font-size: 1.4rem;\n background-color: #fff !important;\n height: 4rem;\n line-height: 4rem;\n letter-spacing: 0.1em;\n text-transform: uppercase;\n color: #333;\n padding: 1rem 1.5rem 1.5rem 3.5rem;\n text-decoration: none;\n background: url(../images/download-icon.png) no-repeat;\n background-position: 1.5rem 0.8rem;\n margin-left: 1px;\n }\n .catalog-product-view .column.main .product.media .fotorama__wrap .fotorama__nav-wrap {\n margin: 10px 0 0 0;\n }\n .catalog-product-view .column.main .product.media .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__shaft .fotorama__nav__frame {\n height: 2px;\n width: auto;\n }\n .catalog-product-view .column.main .product.media .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__shaft .fotorama__nav__frame.fotorama__active .fotorama__dot {\n background-color: #231F20 !important;\n border-color: transparent;\n width: 57px !important;\n }\n .catalog-product-view .column.main .product.media .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__shaft .fotorama__nav__frame .fotorama__dot {\n border-radius: 0;\n border: none;\n display: block;\n left: 8px;\n position: relative;\n top: 0px;\n height: 2px;\n width: 14px;\n background: #D1D1D1;\n margin-right: 8px;\n }\n .catalog-product-view .column.main .gallery-placeholder {\n width: 100%;\n }\n .catalog-product-view .column.main .gallery-placeholder .fotorama-item .fotorama__stage {\n width: 360px !important;\n height: 360px !important;\n }\n .fotorama__fullscreen .download-button {\n display: none !important;\n }\n .fotorama__fullscreen .fotorama__fullscreen-icon {\n height: 21px;\n width: 21px;\n background-color: transparent !important;\n background-image: url(../images/menu-close-icon.png);\n background-repeat: no-repeat;\n background-position: 100% center !important;\n top: 27px;\n right: 12px;\n }\n .fotorama__fullscreen .fotorama__zoom-in {\n display: none !important;\n }\n .fotorama__fullscreen .fotorama__zoom-out {\n display: none !important;\n }\n .fotorama__fullscreen .fotorama__thumb-border {\n border: 4px solid #004F59 !important;\n outline: none;\n }\n .fotorama__fullscreen .fotorama__wrap {\n position: unset;\n }\n .fotorama__fullscreen .fotorama__nav-wrap {\n position: absolute;\n bottom: 32px;\n left: 20px;\n }\n}\n/* Mobile Gallery css end */\n@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) {\n .catalog-product-view .column.main .product-info-main .page-title-wrapper {\n margin-top: -5.5rem;\n }\n}\n@media only screen and (min-width: 377px) and (max-width: 767px) {\n .catalog-product-view .column.main .product.media .fotorama__wrap .fotorama__stage__frame .download-button {\n bottom: 0px !important;\n }\n}\ndiv#ajaxcartpopup.low-inv-popup-main .modal-dialog .modal-content td:first-of-type {\n padding-left: initial !important;\n}\ndiv#ajaxcartpopup.low-inv-popup-main .model-popup {\n height: 276px !important;\n width: 320px !important;\n overflow: hidden;\n}\ndiv#ajaxcartpopup.low-inv-popup-main .model-popup .modal-content .popup-title-show {\n color: #231F20;\n font-size: 2.4rem;\n line-height: 29px;\n margin-left: 32px;\n}\ndiv#ajaxcartpopup.low-inv-popup-main .model-popup .modal-content .cart-details {\n padding-bottom: 2.4rem;\n}\ndiv#ajaxcartpopup.low-inv-popup-main .model-popup .modal-content .cart-details button {\n background: #ffffff;\n border-radius: 0px;\n border: none;\n color: #000000;\n color: #231F20;\n font-family: 'NeuzeitS', 'Open Sans';\n font-size: 1.6rem;\n height: 52px;\n line-height: 19px;\n margin: 0px 14px 7px;\n max-width: 100%;\n width: 106px;\n}\ndiv#ajaxcartpopup.low-inv-popup-main .model-popup .modal-content .cart-details button:nth-of-type(2) {\n background: #231F20;\n border: 1px solid #231F20;\n color: #ffffff;\n width: 133px;\n}\ndiv#ajaxcartpopup.low-inv-popup-main .popup-title-text {\n color: #231F20;\n font-family: 'NeuzeitS', 'Open Sans';\n font-size: 1.6rem;\n height: 114px;\n line-height: 19px;\n width: 261px;\n margin-left: 31px;\n}\n.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes tr th.price,\n.catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes tr td.price {\n display: none;\n}\n.modal-popup.quote-success-popup {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n}\n@media (max-width: 767px) {\n .modal-popup.quote-success-popup {\n left: 0px;\n }\n}\n.modal-popup.quote-success-popup .modal-inner-wrap {\n width: 650px;\n max-width: 100%;\n box-shadow: none;\n background: #fff;\n height: auto;\n overflow: auto;\n margin: 0 auto;\n display: inline-block;\n position: static;\n max-height: 355px;\n padding-bottom: 37px;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n@media (max-width: 767px) {\n .modal-popup.quote-success-popup .modal-inner-wrap {\n padding-bottom: 67px;\n max-width: calc(100% - 40px);\n }\n}\n@media (max-width: 600px) {\n .modal-popup.quote-success-popup .modal-inner-wrap {\n padding-bottom: 35px;\n }\n}\n.modal-popup.quote-success-popup .modal-inner-wrap .modal-header {\n border: none;\n background: #ffffff;\n padding-bottom: 29px;\n padding-top: 28px;\n}\n.modal-popup.quote-success-popup .modal-inner-wrap .modal-header .modal-title {\n font-size: 28px;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n line-height: 33px;\n padding: 0px;\n border: none;\n}\n.modal-popup.quote-success-popup .modal-inner-wrap .modal-header .modal-title:before {\n content: \"\";\n background: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='14' viewBox='0 0 18 14' fill='none'%3E%3Cpath d='M17.3371 2.41518C17.5454 2.62351 17.6496 2.87649 17.6496 3.17411C17.6496 3.47173 17.5454 3.7247 17.3371 3.93304L9.2567 12.0134L7.73884 13.5312C7.53051 13.7396 7.27753 13.8438 6.97991 13.8438C6.68229 13.8438 6.42932 13.7396 6.22098 13.5312L4.70312 12.0134L0.662946 7.97321C0.454613 7.76488 0.350446 7.5119 0.350446 7.21429C0.350446 6.91667 0.454613 6.66369 0.662946 6.45536L2.1808 4.9375C2.38914 4.72917 2.64211 4.625 2.93973 4.625C3.23735 4.625 3.49033 4.72917 3.69866 4.9375L6.97991 8.22991L14.3013 0.897321C14.5097 0.688987 14.7626 0.584821 15.0603 0.584821C15.3579 0.584821 15.6109 0.688987 15.8192 0.897321L17.3371 2.41518Z' fill='%23231F20'%3E%3C/path%3E%3C/svg%3E\") no-repeat;\n width: 18px;\n height: 14px;\n display: inline-block;\n vertical-align: top;\n margin: 9px 2px 0px 0px;\n}\n.modal-popup.quote-success-popup .modal-inner-wrap .modal-header .action-close {\n margin: 10px 10px 0px 0px;\n box-shadow: none;\n}\n.modal-popup.quote-success-popup .modal-inner-wrap .modal-header .action-close:focus {\n outline: none;\n}\n.modal-popup.quote-success-popup .modal-inner-wrap .modal-header .action-close::before {\n background: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='17' viewBox='0 0 18 17' fill='none'%3E%3Cpath d='M17.0566 0.318359C16.9134 0.189453 16.7487 0.125 16.5625 0.125C16.3763 0.125 16.2116 0.189453 16.0684 0.318359L9 7.4082L1.93164 0.318359C1.78841 0.189453 1.6237 0.125 1.4375 0.125C1.2513 0.125 1.08659 0.189453 0.943359 0.318359C0.814453 0.461589 0.75 0.626302 0.75 0.8125C0.75 0.998698 0.814453 1.16341 0.943359 1.30664L8.0332 8.375L0.943359 15.4434C0.814453 15.5866 0.75 15.7513 0.75 15.9375C0.75 16.1237 0.814453 16.2884 0.943359 16.4316C1.01497 16.4889 1.09375 16.5391 1.17969 16.582C1.26562 16.6107 1.35156 16.625 1.4375 16.625C1.52344 16.625 1.60938 16.6107 1.69531 16.582C1.78125 16.5391 1.86003 16.4889 1.93164 16.4316L9 9.3418L16.0684 16.4316C16.14 16.4889 16.2188 16.5391 16.3047 16.582C16.3906 16.6107 16.4766 16.625 16.5625 16.625C16.6484 16.625 16.7344 16.6107 16.8203 16.582C16.9062 16.5391 16.985 16.4889 17.0566 16.4316C17.1855 16.2884 17.25 16.1237 17.25 15.9375C17.25 15.7513 17.1855 15.5866 17.0566 15.4434L9.9668 8.375L17.0566 1.30664C17.1855 1.16341 17.25 0.998698 17.25 0.8125C17.25 0.626302 17.1855 0.461589 17.0566 0.318359Z' fill='%23231F20'%3E%3C/path%3E%3C/svg%3E\") no-repeat;\n width: 18px;\n height: 17px;\n content: \"\";\n}\n.modal-popup.quote-success-popup .modal-inner-wrap .modal-content {\n padding: 0px;\n border: none;\n border-radius: 0px;\n}\n.modal-popup.quote-success-popup .modal-inner-wrap .modal-content td {\n padding: 0px;\n vertical-align: top;\n}\n@media (max-width: 767px) {\n .modal-popup.quote-success-popup .modal-inner-wrap .modal-content td {\n float: left;\n }\n}\n.modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.image-section {\n padding-left: 35px;\n width: 192px;\n}\n@media (max-width: 767px) {\n .modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.image-section {\n width: 172px;\n padding-left: 15px;\n }\n}\n@media (max-width: 600px) {\n .modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.image-section {\n width: 100%;\n padding-right: 15px;\n text-align: center;\n }\n}\n.modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.image-section a {\n max-width: 100%;\n width: 157px;\n float: left;\n}\n@media (max-width: 600px) {\n .modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.image-section a {\n float: none;\n display: inline-block;\n vertical-align: top;\n }\n}\n.modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.image-section a .product-image-container {\n width: 100% !important;\n vertical-align: top;\n}\n.modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.image-section a .product-image-container .product-image-wrapper {\n padding-bottom: 0px !important;\n height: auto;\n overflow: unset;\n}\n.modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.image-section a .product-image-photo {\n position: static;\n}\n.modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.detail-section {\n padding: 15px 10px 0px 10px !important;\n}\n@media (max-width: 767px) {\n .modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.detail-section {\n width: calc(100% - 172px);\n padding: 0px 15px;\n }\n}\n@media (max-width: 600px) {\n .modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.detail-section {\n width: 100%;\n }\n}\n@media (max-width: 600px) {\n .modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.detail-section .product-item-details {\n text-align: center;\n }\n}\n.modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.detail-section .product-item-details > a {\n font-size: 1.8rem;\n line-height: 22px;\n color: #231F20;\n}\n.modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.detail-section .product-item-details dl:first-of-type {\n margin-top: 5px;\n}\n.modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.detail-section .product-item-details .item-options {\n margin: 1px 0px 0px 0px;\n}\n.modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.detail-section .product-item-details .item-options dt {\n font-size: 1.6rem;\n line-height: 19px;\n color: #231F20;\n float: left;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n margin: 0px 6px 0px 0px;\n}\n@media (max-width: 600px) {\n .modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.detail-section .product-item-details .item-options dt {\n float: none;\n display: inline-block;\n vertical-align: top;\n margin-right: 3px;\n }\n}\n.modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.detail-section .product-item-details .item-options dd {\n font-size: 1.6rem;\n line-height: 19px;\n color: #231F20;\n margin: 0px;\n display: block;\n vertical-align: top;\n}\n.modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.detail-section .product-item-details .item-options dd.tags {\n display: -webkit-box;\n vertical-align: top;\n overflow: hidden;\n -webkit-line-clamp: 1;\n -webkit-box-orient: vertical;\n text-overflow: ellipsis;\n}\n.modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.detail-section .product-item-details .item-price {\n margin: 23px 0px 0px;\n}\n.modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.detail-section .product-item-details .item-price .price {\n font-size: 1.8rem;\n line-height: 22px;\n color: #231F20;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.cart-detail {\n padding: 0px 40px 0px 0px;\n text-align: right;\n width: 275px;\n}\n@media (max-width: 767px) {\n .modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.cart-detail {\n width: 100%;\n padding: 0px 15px;\n margin: 15px 0px 0px;\n }\n}\n.modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.cart-detail > span {\n font-size: 22px;\n line-height: 26px;\n color: #231F20;\n margin: 0px 0px 18px;\n display: block;\n padding: 0px 19px 0px 0px;\n}\n@media (max-width: 600px) {\n .modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.cart-detail > span {\n padding: 0px;\n text-align: center;\n }\n}\n.modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.cart-detail button {\n width: 206px !important;\n height: 52px;\n background: #231F20;\n border: none;\n max-width: 100%;\n color: #ffffff;\n border-radius: 0px;\n margin: 0px 0px 7px;\n font-size: 1.6rem;\n line-height: 19px;\n font-weight: normal;\n vertical-align: top;\n padding: 10px;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n@media (max-width: 600px) {\n .modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.cart-detail button {\n width: 100% !important;\n margin: 0px;\n }\n}\n.modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.cart-detail button:nth-of-type(2) {\n background: #ffffff;\n border: 1px solid #231F20;\n color: #231F20;\n margin: 0px;\n}\n@media (max-width: 600px) {\n .modal-popup.quote-success-popup .modal-inner-wrap .modal-content td.cart-detail button:nth-of-type(2) {\n margin: 7px 0px 0px;\n }\n}\n.modal-popup.quote-success-popup .modal-inner-wrap .modal-content .note {\n font-size: 1.8rem;\n line-height: 21px;\n color: #231F20;\n padding: 0px 43px 0px 35px;\n display: inline-block;\n vertical-align: top;\n margin: 29px 0px 0px;\n width: 100%;\n}\n.catalog-product-view button.action.primary:focus {\n outline: none;\n}\n@media (max-width: 767px) {\n .price-final_price .old-price .price {\n font-size: 14px !important;\n }\n}\n@media only screen and (min-width: 768px) and (max-width: 1023px) {\n .catalog-product-view .column.main .block.related {\n margin-left: 40px !important;\n padding: 13px !important;\n }\n .catalog-product-view .column.main .product-info-main .additional-attributes-wrapper .additional-attributes {\n word-break: break-all;\n }\n .liked-product-slider li.item.product-item .product-item-info .product-item-photo {\n display: initial !important;\n }\n body.page-product-bundle.catalog-product-view .modal-popup.bundle-modalpopup .modal-inner-wrap {\n width: 324px !important;\n }\n}\n@media print {\n .catalog-product-view .breadcrumbs {\n display: none !important;\n }\n .catalog-product-view .panel.header {\n display: none !important;\n }\n .catalog-product-view header .header.content .logo {\n margin-top: 0px !important;\n }\n}\ndiv.page-main {\n max-width: 1264px;\n}\n@media (max-width: 767px) {\n .catalog-category-view main.page-main {\n padding-left: 9px;\n padding-right: 9px;\n }\n}\n@media (max-width: 767px) {\n .catalog-category-view main.page-main .columns {\n display: flex;\n flex-wrap: wrap;\n padding: 0px;\n align-items: flex-start;\n }\n}\n.catalog-category-view .sidebar.sidebar-main {\n background: rgba(229, 229, 229, 0.25);\n width: 350px;\n padding: 2rem 2rem 0rem 1.9rem;\n margin-right: 19px;\n}\n@media (max-width: 767px) {\n .catalog-category-view .sidebar.sidebar-main {\n width: 100%;\n padding: 0px;\n background: none;\n margin-right: 0px;\n }\n}\n.catalog-category-view .sidebar.sidebar-main div#layered-filter-block {\n background: none;\n margin-bottom: 89px;\n}\n@media (max-width: 767px) {\n .catalog-category-view .sidebar.sidebar-main div#layered-filter-block {\n margin-bottom: 32px;\n }\n}\n@media (max-width: 767px) {\n .catalog-category-view .sidebar.sidebar-main div#layered-filter-block .filter-title:first-child {\n position: static;\n display: block;\n }\n}\n@media (max-width: 767px) {\n .catalog-category-view .sidebar.sidebar-main div#layered-filter-block .filter-title strong {\n width: 100%;\n height: auto;\n background: #231F20;\n font-size: 15px;\n line-height: 18px;\n color: #ffffff;\n top: 0px !important;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: center;\n font-family: 'NeuzeitS', 'Open Sans';\n height: 48px;\n right: 0px;\n position: static;\n }\n .catalog-category-view .sidebar.sidebar-main div#layered-filter-block .filter-title strong:before {\n display: none !important;\n }\n .catalog-category-view .sidebar.sidebar-main div#layered-filter-block .filter-title strong svg {\n margin: 0px 0px 0px 6px;\n }\n}\n@media (max-width: 767px) {\n .catalog-category-view .sidebar.sidebar-main div.block.filter.active .close_filter_popup {\n display: none;\n font-size: unset;\n top: 15px;\n }\n .filter-active.catalog-category-view .sidebar.sidebar-main div.block.filter.active .close_filter_popup {\n display: block;\n }\n}\n@media (max-width: 767px) and (max-width: 767px) {\n .catalog-category-view .sidebar.sidebar-main div.block.filter.active .close_filter_popup:before {\n display: none;\n }\n}\n.catalog-category-view .sidebar.sidebar-main div.block.filter.active .filter_checkbox {\n background: none;\n padding: 0px;\n}\n@media (max-width: 767px) {\n .catalog-category-view .sidebar.sidebar-main div.block.filter.active .filter_checkbox {\n display: none;\n }\n}\n@media (max-width: 767px) {\n .filter-active.catalog-category-view .sidebar.sidebar-main div.block.filter.active .filter_checkbox {\n background: rgba(229, 229, 229, 0.25);\n display: block;\n padding-top: 20px;\n height: calc(100% - 50px);\n top: 50px;\n }\n}\n.catalog-category-view .sidebar.sidebar-main div.block.filter.active .filter_checkbox #narrow-by-list-sort_mob {\n background: none;\n}\n.catalog-category-view .sidebar.sidebar-main div.block.filter.active .filter_checkbox #narrow-by-list-sort_mob .filter-options-title {\n font-weight: 900;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n line-height: 24px;\n color: #231F20;\n text-transform: uppercase;\n margin-bottom: 16px;\n}\n@media (max-width: 767px) {\n .catalog-category-view .sidebar.sidebar-main div.block.filter.active .filter_checkbox #narrow-by-list-sort_mob .filter-options-item {\n padding: 0px;\n width: calc(100% - 53px);\n margin: 0px 34px 0px 19px;\n border-bottom: 1px solid rgba(35, 31, 32, 0.2);\n }\n}\n.catalog-category-view .sidebar.sidebar-main div.block.filter.active .filter_checkbox #narrow-by-list-sort_mob .filter-options-item ol li {\n margin-bottom: 16px;\n}\n.catalog-category-view .sidebar.sidebar-main div.block.filter.active .filter_checkbox #narrow-by-list-sort_mob .filter-options-item ol li label {\n padding: 0px 0px 0px 27px;\n}\n.catalog-category-view .sidebar.sidebar-main div.block.filter.active .filter_checkbox #narrow-by-list-sort_mob:after {\n font-size: 16px;\n font-weight: 900;\n text-transform: uppercase;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n line-height: 24px;\n padding: 0px 34px 0px 19px;\n margin: 16px 0px 0px;\n color: #231F20;\n}\n.catalog-category-view .sidebar #mobile_filter_apply {\n display: none;\n}\n@media (max-width: 767px) {\n .catalog-category-view .sidebar #mobile_filter_apply {\n border: 1px solid #333333;\n height: 50px;\n font-size: 16px;\n line-height: 19px;\n letter-spacing: 0.1em;\n text-transform: uppercase;\n color: #333333;\n width: calc(100% - 27px);\n margin: 16px 8px 57px 19px;\n }\n .filter-active.catalog-category-view .sidebar #mobile_filter_apply {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: center;\n }\n}\n.catalog-category-view #narrow-by-list-sort .filter-options-item {\n padding: 0px;\n border-bottom: 1px solid rgba(68, 68, 68, 0.2);\n}\n.catalog-category-view #narrow-by-list-sort .filter-options-item .filter-options-title {\n line-height: 24px;\n font-weight: 900;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n text-transform: uppercase;\n cursor: default;\n margin: 0px 0px 16px;\n}\n.catalog-category-view #narrow-by-list-sort .filter-options-item .filter-options-content {\n margin: 0px;\n}\n.catalog-category-view #narrow-by-list-sort .filter-options-item .filter-options-content .item {\n margin-bottom: 16px;\n}\n.catalog-category-view #narrow-by-list-sort .filter-options-item .filter-options-content .item label {\n padding: 0px 0px 0px 27px;\n}\n.catalog-category-view .filter-options-content {\n padding: 0px;\n margin-top: 8px;\n}\n.catalog-category-view .filter-options-content li label {\n padding: 0px;\n font-size: 16px;\n line-height: 24px;\n font-family: 'NeuzeitS', 'Open Sans';\n display: grid;\n}\n.catalog-category-view .filter-options-content li label::before {\n display: none;\n}\n.catalog-category-view .filter-options-content li input[type=\"radio\"] {\n width: 18px;\n height: 18px;\n border-radius: 50%;\n border: 2px solid #231F20;\n opacity: 1;\n top: 4px;\n}\n.catalog-category-view .filter-options-content li input[type=\"radio\"]:checked:before {\n content: \"\";\n width: 8px;\n height: 8px;\n background: #231F20;\n border-radius: 50%;\n display: inline-block;\n position: absolute;\n left: 50%;\n top: 50%;\n transform: translate(-50%, -50%);\n}\n.catalog-category-view .filter-options-content li input[type=\"radio\"]:checked:after {\n display: none;\n}\n.catalog-category-view .filter-options-content li.show_more a {\n font-size: 1.6rem;\n line-height: 24px;\n text-decoration: underline;\n color: #231F20;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.catalog-category-view .filter_title {\n padding: 0px;\n font-size: 16px;\n text-transform: uppercase;\n font-weight: 900;\n line-height: 24px;\n margin: 16px 0px 0px;\n color: #231F20;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.catalog-category-view .filter_checkbox {\n padding: 0px;\n position: relative;\n}\n@media (max-width: 767px) {\n .filter-active.catalog-category-view .filter_checkbox div.filter-current {\n padding: 0 0 0 19px;\n }\n}\n.catalog-category-view .filter_checkbox div.filter-current .filter-current-subtitle {\n display: none;\n}\n.catalog-category-view .filter_checkbox div.filter-current ol.items {\n padding: 0px;\n}\n.catalog-category-view .filter_checkbox div.filter-current ol.items .item {\n margin: 16px 0px 0px;\n max-width: unset;\n min-width: unset;\n min-height: unset;\n border-radius: 27px;\n background: #E5E5E5;\n padding: 3px 31px 3px 8px;\n font-size: unset;\n}\n.catalog-category-view .filter_checkbox div.filter-current ol.items .item .filter-value {\n padding: 0px;\n margin: 0px;\n font-size: 16px;\n line-height: 24px;\n font-family: 'NeuzeitS', 'Open Sans';\n color: #231F20;\n}\n.catalog-category-view .filter_checkbox div.filter-current ol.items .item a.action.remove {\n right: 10px;\n margin-top: 2px;\n}\n.catalog-category-view .filter_checkbox div.filter-current ol.items .item a.action.remove:before {\n display: none;\n}\n.catalog-category-view .filter_checkbox div.filter-current + .filter-actions {\n position: absolute;\n right: 0px;\n top: -25px;\n padding: 0px;\n}\n@media (max-width: 767px) {\n .catalog-category-view .filter_checkbox div.filter-current + .filter-actions {\n top: 277px;\n right: 34px;\n }\n}\n.catalog-category-view .filter_checkbox div.filter-current + .filter-actions .filter-clear {\n font-size: 16px;\n line-height: 24px;\n font-family: 'NeuzeitS', 'Open Sans';\n text-decoration-line: underline;\n margin: 0px;\n padding: 0px;\n}\n.catalog-category-view div#narrow-by-list.filter-options {\n border: none;\n background: none;\n}\n@media (max-width: 767px) {\n .catalog-category-view div#narrow-by-list.filter-options {\n width: calc(100% - 49px);\n margin: 0px 30px 0px 19px;\n }\n}\n.catalog-category-view div#narrow-by-list.filter-options .filter-options-item {\n border: none;\n padding: 16px 0px 0px;\n}\n.catalog-category-view div#narrow-by-list.filter-options .filter-options-item.Color {\n display: none;\n}\n.catalog-category-view div#narrow-by-list.filter-options .filter-options-item.Color.Schemes {\n display: block;\n}\n.catalog-category-view div#narrow-by-list.filter-options .filter-options-item .filter-options-title {\n line-height: 24px;\n margin: 0px;\n font-weight: 900;\n text-transform: capitalize;\n overflow: unset;\n color: #231F20;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.catalog-category-view div#narrow-by-list.filter-options .filter-options-item .filter-options-title:after {\n content: \"\";\n background: url(../images/filter_arrow.svg) no-repeat;\n width: 23px;\n height: 10px;\n border: none;\n right: 0px;\n}\n@media (max-width: 767px) {\n .catalog-category-view div#narrow-by-list.filter-options .filter-options-item .filter-options-title:after {\n right: 0px;\n }\n}\n.catalog-category-view div#narrow-by-list.filter-options .filter-options-item .item {\n margin: 0px 0px 8px;\n}\n.catalog-category-view div#narrow-by-list.filter-options .filter-options-item .item.hide_item {\n display: none;\n}\n.catalog-category-view div#narrow-by-list.filter-options .filter-options-item .item:last-child {\n margin: 0px;\n}\n.catalog-category-view div#narrow-by-list.filter-options .filter-options-item .plpfilter_checkbox_box {\n width: auto;\n height: auto;\n margin-right: 11px;\n line-height: 11px;\n margin: 3px 11px 0px 0px;\n}\n.catalog-category-view div#narrow-by-list.filter-options .filter-options-item .plpfilter_checkbox_box input[type=\"checkbox\"] {\n width: 18px;\n height: 18px;\n border: 2px solid rgba(0, 0, 0, 0.6);\n border-radius: 3px;\n}\n.catalog-category-view div#narrow-by-list.filter-options .filter-options-item .plpfilter_checkbox_box input[type=\"checkbox\"]:before {\n border: none;\n width: 14px;\n height: 14px;\n}\n.catalog-category-view div#narrow-by-list.filter-options .filter-options-item .plpfilter_checkbox_box input[type=\"checkbox\"]:checked:before {\n content: \"\";\n background: #000;\n border: none !important;\n border-radius: 0px;\n}\n.catalog-category-view div#narrow-by-list.filter-options .filter-options-item .plpfilter_checkbox_box input[type=\"checkbox\"]:checked:after {\n width: 14px;\n height: 14px;\n left: 0;\n top: 0;\n background: url(../images/check_icon.svg) no-repeat center !important;\n}\n.catalog-category-view div#narrow-by-list.filter-options .filter-options-item .plpfilter_checkbox_box + a {\n font-size: 16px;\n line-height: 24px;\n padding: 0px;\n}\n@media (max-width: 767px) {\n .filter-active .block-title.filter-title + .block-title.filter-title {\n background: #ffffff;\n height: 50px;\n }\n}\n.catalog-category-view main.page-main,\n.catalogsearch-result-index main.page-main {\n max-width: 1264px;\n}\n.catalog-category-view.page-products .columns,\n.catalogsearch-result-index.page-products .columns {\n margin: 0px 0px 124px;\n}\n@media (max-width: 767px) {\n .catalog-category-view.page-products .columns,\n .catalogsearch-result-index.page-products .columns {\n margin: 0px 0px 84px;\n }\n}\n.catalog-category-view.page-products .column.main,\n.catalogsearch-result-index.page-products .column.main {\n width: calc(100% - 369px);\n margin: 0px;\n}\n@media (max-width: 767px) {\n .catalog-category-view.page-products .column.main,\n .catalogsearch-result-index.page-products .column.main {\n width: 100%;\n }\n}\n.catalog-category-view.page-products .products.products-grid .product-items.products,\n.catalogsearch-result-index.page-products .products.products-grid .product-items.products {\n margin: 0px -7.5px 0px;\n}\n@media (max-width: 767px) {\n .catalog-category-view.page-products .products.products-grid .product-items.products,\n .catalogsearch-result-index.page-products .products.products-grid .product-items.products {\n margin: 48px -11.5px 0p;\n }\n}\n.catalog-category-view.page-products .products.products-grid .product-items.products li,\n.catalogsearch-result-index.page-products .products.products-grid .product-items.products li {\n width: calc(33.33333333% - 15px);\n padding: 0px;\n margin: 0px 7.5px 25px;\n}\n@media (max-width: 1024px) {\n .catalog-category-view.page-products .products.products-grid .product-items.products li,\n .catalogsearch-result-index.page-products .products.products-grid .product-items.products li {\n width: calc(50% - 15px);\n }\n}\n@media (max-width: 767px) {\n .catalog-category-view.page-products .products.products-grid .product-items.products li,\n .catalogsearch-result-index.page-products .products.products-grid .product-items.products li {\n width: calc(50% - 23px);\n margin: 0px 10.5px 25px;\n }\n}\n.catalog-category-view.page-products .products.products-grid .product-items.products li .product-item-info,\n.catalogsearch-result-index.page-products .products.products-grid .product-items.products li .product-item-info {\n width: 100% !important;\n}\n.catalog-category-view.page-products .products.products-grid .product-items.products li .product-item-info:hover,\n.catalogsearch-result-index.page-products .products.products-grid .product-items.products li .product-item-info:hover {\n padding: 0px;\n box-shadow: none;\n}\n.catalog-category-view.page-products .products.products-grid .product-items.products .product-image-container,\n.catalogsearch-result-index.page-products .products.products-grid .product-items.products .product-image-container {\n width: 100% !important;\n}\n.catalog-category-view.page-products .products.products-grid .product-items.products .product-image-container .product-image-wrapper,\n.catalogsearch-result-index.page-products .products.products-grid .product-items.products .product-image-container .product-image-wrapper {\n padding-bottom: 0px !important;\n height: auto;\n max-height: 275px;\n}\n.catalog-category-view.page-products .products.products-grid .product-items.products .product-image-container .product-image-wrapper .product-image-photo,\n.catalogsearch-result-index.page-products .products.products-grid .product-items.products .product-image-container .product-image-wrapper .product-image-photo {\n position: static;\n width: 100%;\n max-height: unset;\n height: auto;\n}\n.catalog-category-view.page-products .products.products-grid .product-items.products .product-item-details,\n.catalogsearch-result-index.page-products .products.products-grid .product-items.products .product-item-details {\n position: relative;\n}\n.catalog-category-view.page-products .products.products-grid .product-items.products .product-item-details .product-item-name,\n.catalogsearch-result-index.page-products .products.products-grid .product-items.products .product-item-details .product-item-name {\n margin: 8px 0px 0px;\n padding: 0px 26px 0px 0px;\n max-width: 100%;\n}\n.catalog-category-view.page-products .products.products-grid .product-items.products .product-item-details .product-item-name a,\n.catalogsearch-result-index.page-products .products.products-grid .product-items.products .product-item-details .product-item-name a {\n font-size: 1.6rem;\n line-height: 17px;\n color: #231F20;\n font-weight: 900;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.catalog-category-view.page-products .products.products-grid .product-items.products .product-item-details .Product-dec,\n.catalogsearch-result-index.page-products .products.products-grid .product-items.products .product-item-details .Product-dec {\n display: none;\n}\n.catalog-category-view.page-products .products.products-grid .product-items.products .product-item-details .Product-dec p,\n.catalogsearch-result-index.page-products .products.products-grid .product-items.products .product-item-details .Product-dec p {\n margin: 0px;\n}\n.catalog-category-view.page-products .products.products-grid .product-items.products .product-item-details .price-box .price,\n.catalogsearch-result-index.page-products .products.products-grid .product-items.products .product-item-details .price-box .price {\n font-size: 1.4rem;\n line-height: 17px;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n font-weight: 900;\n}\n.catalog-category-view.page-products .products.products-grid .product-items.products .product-item-details .price-box .supplies_text,\n.catalogsearch-result-index.page-products .products.products-grid .product-items.products .product-item-details .price-box .supplies_text {\n display: table-cell;\n font-size: 1.4rem;\n line-height: 17px;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n font-weight: 900;\n}\n.catalog-category-view.page-products .products.products-grid .product-items.products .product-item-details .price-box .form_text,\n.catalogsearch-result-index.page-products .products.products-grid .product-items.products .product-item-details .price-box .form_text {\n display: none;\n}\n.catalog-category-view.page-products .products.products-grid .product-items.products .product-item-details .price-box .measurement,\n.catalogsearch-result-index.page-products .products.products-grid .product-items.products .product-item-details .price-box .measurement {\n display: inline-block;\n font-size: 1.4rem;\n line-height: 17px;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n font-weight: 900;\n text-transform: lowercase;\n}\n.catalog-category-view.page-products .products.products-grid .product-items.products .product-item-details .product-item-inner,\n.catalogsearch-result-index.page-products .products.products-grid .product-items.products .product-item-details .product-item-inner {\n position: static;\n width: auto;\n height: auto;\n margin: 0px;\n}\n.catalog-category-view.page-products .products.products-grid .product-items.products .product-item-details .product-item-inner .action.tocompare,\n.catalogsearch-result-index.page-products .products.products-grid .product-items.products .product-item-details .product-item-inner .action.tocompare {\n display: none;\n}\n.catalog-category-view.page-products .products.products-grid .product-items.products .product-item-details .product-item-inner .action.towishlist,\n.catalogsearch-result-index.page-products .products.products-grid .product-items.products .product-item-details .product-item-inner .action.towishlist {\n margin: 0px;\n top: 4px;\n width: 16px;\n height: 14px;\n right: 0px;\n}\n.catalog-category-view.page-products .products.products-grid .product-items.products .product-item-details .product-item-inner .action.towishlist:before,\n.catalogsearch-result-index.page-products .products.products-grid .product-items.products .product-item-details .product-item-inner .action.towishlist:before {\n content: \"\" !important;\n background: url(../images/wishlist_unfill_icon.png) no-repeat;\n width: 16px;\n height: 14px;\n display: inline-block;\n vertical-align: top;\n line-height: unset;\n}\n.catalog-category-view .page-main .page-title-wrapper,\n.catalogsearch-result-index .page-main .page-title-wrapper {\n padding: 0px;\n margin: 34px 0px 51px;\n display: block;\n}\n@media (max-width: 767px) {\n .catalog-category-view .page-main .page-title-wrapper,\n .catalogsearch-result-index .page-main .page-title-wrapper {\n margin: 4px 0 38px !important;\n text-align: center;\n }\n}\n.catalog-category-view .page-main .page-title-wrapper .page-title,\n.catalogsearch-result-index .page-main .page-title-wrapper .page-title {\n padding: 0px;\n font-size: 3.6rem;\n line-height: 43px;\n letter-spacing: -0.03em;\n color: #53565A;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n@media (max-width: 767px) {\n .catalog-category-view .page-main .page-title-wrapper .page-title,\n .catalogsearch-result-index .page-main .page-title-wrapper .page-title {\n padding: 0px !important;\n }\n}\n#load-more-products,\n.page-with-filter .ias-spinner {\n max-width: 343px;\n height: 50px;\n width: 100%;\n display: block;\n font-size: 1.6rem;\n line-height: 19px;\n letter-spacing: 0.1em;\n text-transform: uppercase;\n color: #333333;\n font-family: 'NeuzeitS', 'Open Sans';\n border: 1px solid #333333;\n line-height: 48px;\n margin: 98px auto 120px;\n text-decoration: none;\n}\n#load-more-products a,\n.page-with-filter .ias-spinner a {\n color: #333333;\n text-decoration: none;\n}\n@media (max-width: 480px) {\n #load-more-products,\n .page-with-filter .ias-spinner {\n max-width: 100%;\n margin: 40px 0px 84px;\n }\n}\ndiv#load-more-loader {\n text-align: center;\n margin-top: 98px;\n margin-bottom: 120px;\n}\n@media (max-width: 480px) {\n div#load-more-loader {\n margin: 40px 0px 84px;\n }\n}\n._keyfocus *:focus,\ninput:not([disabled]):focus,\ntextarea:not([disabled]):focus,\nselect:not([disabled]):focus {\n box-shadow: 0 0 3px 1px #00699d !important;\n}\n.plp-label-wrapper {\n display: none;\n}\n#total_number_of_products {\n font-size: 1.4rem;\n line-height: 17px;\n text-align: right;\n letter-spacing: 0.15em;\n color: #231F20;\n margin: -34px 0px 0px;\n float: right;\n}\n@media (max-width: 767px) {\n #total_number_of_products {\n margin: 0px;\n position: relative;\n top: 63px;\n }\n}\n.page-products .message.notice {\n background-color: #fff;\n font-size: 3.6rem;\n color: #53565A !important;\n margin-top: 2rem;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.page-products .message.notice > *:first-child:before {\n display: none;\n}\n.page-products .page-title-wrapper {\n display: none;\n}\n.catalogsearch-result-index .filter-options-content li input[type=\"radio\"] {\n width: 18px;\n height: 18px;\n border-radius: 50%;\n border: 2px solid #231F20;\n opacity: 1;\n top: 4px;\n}\n.catalogsearch-result-index .filter-options-content li input[type=\"radio\"]:checked:before {\n content: \"\";\n width: 8px;\n height: 8px;\n background: #231F20;\n border-radius: 50%;\n display: inline-block;\n position: absolute;\n left: 50%;\n top: 50%;\n transform: translate(-50%, -50%);\n}\n.catalogsearch-result-index .filter-options-content li input:checked:after {\n content: none !important;\n}\n.catalogsearch-result-index .sidebar-main .filter-content.hni .filter-options-item .filter-options-content .item.custom_sort_by label:before {\n content: none !important;\n}\n.catalogsearch-result-index .filter-options-item .filter-options-content .items .item .plpfilter_checkbox_box input[type=\"checkbox\"]:checked:before {\n width: 14px;\n height: 14px;\n left: 0;\n top: 0px;\n background: url(../images/check_icon.svg) no-repeat center !important;\n background-color: #000 !important;\n}\n@media (max-width: 767px) {\n .catalog-category-view .product-image-wrapper {\n height: 157px !important;\n }\n}\n.filter-options .filter-options-item.active .filter-options-title {\n margin-bottom: 10px !important;\n}\n.catalogsearch-result-index .ias-noneleft {\n display: none !important;\n}\n@media only screen and (min-width: 768px) {\n .page-with-filter .sections.nav-sections {\n z-index: 5;\n }\n}\n.product-item-actions a.action.towishlist {\n display: none;\n}\n@media only screen and (min-width: 768px) and (max-width: 1023px) {\n .catalogsearch-result-index div.products-grid .product-item-info .product-item-details {\n margin-top: -13px !important;\n }\n .catalogsearch-result-index .search.results .products-grid .product-item-info {\n padding: initial !important;\n }\n .catalogsearch-result-index .search.results .product-item-info .supplies_text {\n margin-left: 0 !important;\n }\n .catalogsearch-result-index div.products-grid .product-item-info {\n display: initial !important;\n flex-wrap: none !important;\n }\n .catalog-category-view div.products-grid .product-item-info .product-item-details {\n margin-top: -21px !important;\n }\n}\n@media (max-width: 767px) {\n .catalogsearch-result-index div.products-grid .product-item-info {\n display: initial !important;\n flex-wrap: none !important;\n }\n}\n.filter_active .page-title-wrapper {\n display: none !important;\n}\n.filter_active .message.info.empty {\n margin-top: 8% !important;\n}\n.no-search-result .page-title-wrapper {\n display: none !important;\n}\n.no-search-result .sidebar.sidebar-main {\n display: none;\n}\n.no-search-result .message.info.empty {\n margin-top: 8%;\n}\n.customer-account-create.page-layout-1column input[type=\"checkbox\"] {\n appearance: none;\n -webkit-appearance: none;\n width: 22px;\n height: 22px;\n}\n.customer-account-create.page-layout-1column input[type=\"checkbox\"]:before {\n width: 22px;\n height: 22px;\n display: inline-block;\n content: \"\";\n background: #ffffff;\n border: 2px solid #231F20;\n}\n.customer-account-create.page-layout-1column input[type=\"checkbox\"]:checked::before {\n background: #000000;\n}\n.customer-account-create.page-layout-1column input[type=\"checkbox\"]:checked::after {\n width: 16px;\n height: 9px;\n content: \"\";\n border-top: 2px solid #fff;\n border-right: 2px solid #fff;\n transform: rotate(135deg);\n display: inline-block;\n position: absolute;\n left: 2px;\n top: 3px;\n}\n.customer-account-create.page-layout-1column form.create.account.form-create-account {\n width: 100% !important;\n display: flex !important;\n}\n.customer-account-create.page-layout-1column .form-create-account .fieldset.create.info {\n width: 50%;\n padding-left: 18px;\n}\n.customer-account-create.page-layout-1column .form-create-account .fieldset.create.info .legend {\n border-bottom: none;\n}\n.customer-account-create.page-layout-1column .form-create-account .fieldset.create.info .legend span {\n font-size: 1.8rem;\n line-height: 32px;\n font-weight: 400;\n color: #231F20;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.customer-account-create.page-layout-1column .form-create-account .fieldset.create.account {\n width: 50%;\n padding-left: 4px;\n}\n.customer-account-create.page-layout-1column .form-create-account .fieldset.create.account .legend {\n border-bottom: none;\n}\n.customer-account-create.page-layout-1column .form-create-account .fieldset.create.account .legend span {\n font-size: 1.8rem;\n line-height: 32px;\n font-weight: 400;\n color: #231F20;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.customer-account-create.page-layout-1column .form-create-account .fieldset.create.account .field.choice.persistent {\n display: none;\n}\n.customer-account-create.page-layout-1column .form-create-account .field.choice.newsletter {\n padding-bottom: 20px;\n display: flex;\n}\n.customer-account-create.page-layout-1column .form-create-account .field.choice.newsletter .label {\n padding-left: 10px;\n}\n.customer-account-create.page-layout-1column .form-create-account .field.is_residence {\n padding-bottom: 10px;\n}\n.customer-account-create.page-layout-1column .form-create-account .field.is_residence .control span {\n padding-left: 5px;\n}\n.customer-account-create.page-layout-1column .fieldset.create.account .require_field_text {\n color: #8C0000;\n font-size: 1.4rem;\n line-height: 16px;\n font-weight: 400;\n padding-bottom: 46px;\n padding-top: 50px;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.customer-account-create.page-layout-1column .fieldset.create.account .field.required .label {\n font-size: 1.6rem;\n font-weight: 900;\n line-height: 19px;\n color: #231F20;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.customer-account-create.page-layout-1column .fieldset.create.account .confirmation-div {\n font-size: 1.6rem;\n line-height: 24px;\n color: #231F20;\n font-weight: 400;\n width: 80%;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.customer-account-create.page-layout-1column .fieldset.create.account .confirmation-div .label span {\n font-size: 1.6rem;\n line-height: 24px;\n color: #231F20;\n font-weight: 400;\n}\n.customer-account-create.page-layout-1column .fieldset.create.account .confirmation-div .paragraph_text {\n display: none;\n}\n.customer-account-create.page-layout-1column .fieldset.create.account .confirmation-div .paragraph_text div {\n padding-left: 0px !important;\n}\n.customer-account-create.page-layout-1column .fieldset.create.account .confirmation-div .paragraph_text div div {\n padding-left: 0px !important;\n}\n.customer-account-create.page-layout-1column .fieldset.create.account .confirmation-div .paragraph_text a {\n color: #231F20;\n text-decoration: underline;\n}\n.customer-account-create.page-layout-1column .fieldset.create.account .confirmation-div .field.is_residence .control {\n display: flex;\n}\n.customer-account-create.page-layout-1column .fieldset.create.account .confirmation-div .field.is_tax_exempt_status_checkbox .control {\n display: flex;\n}\n.customer-account-create.page-layout-1column .fieldset.create.account .confirmation-div .field.is_tax_exempt_status_checkbox .control .label {\n padding-left: 10px;\n}\n.customer-account-create.page-layout-1column .page-title-wrapper .page-title {\n padding-top: 70px;\n color: #231F20;\n font-weight: 900;\n font-size: 3.6rem;\n line-height: 35px;\n padding-left: 100px;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.customer-account-create.page-layout-1column .fieldset.create.info .field .label {\n font-size: 1.6rem;\n font-weight: 900;\n line-height: 19px;\n color: #231F20;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.customer-account-create.page-layout-1column .fieldset.create.info .field.is_residence span {\n font-size: 1.6rem;\n line-height: 24px;\n font-weight: 400;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.customer-account-create.page-layout-1column .field .control .input-text {\n width: 465px;\n height: 30px;\n}\n.customer-account-create.page-layout-1column .field .control .required-entry {\n width: 465px;\n height: 30px;\n font-size: 1.4rem;\n line-height: 16px;\n font-weight: 400;\n color: #231F20;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.customer-account-create.page-layout-1column .field .control .password-strength-meter {\n display: none;\n}\n.customer-account-create.page-layout-1column .actions-toolbar .action.submit.primary {\n width: 320px;\n height: 52px;\n background-color: #231F20;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n@media only screen and (min-width: 768px) and (max-width: 991px) {\n .customer-account-create.page-layout-1column form.create.account.form-create-account {\n display: flex !important;\n }\n .customer-account-create.page-layout-1column .columns {\n padding-left: 18px;\n }\n .customer-account-create.page-layout-1column .field .control .required-entry {\n width: 320px;\n }\n .customer-account-create.page-layout-1column .field .control .input-text {\n width: 320px;\n }\n .customer-account-create.page-layout-1column .form-create-account .fieldset.create.info {\n padding-left: 0px;\n }\n .customer-account-create.page-layout-1column .page-title-wrapper .page-title {\n padding-left: 18px;\n }\n}\n@media only screen and (min-width: 768px) and (max-width: 1092px) {\n .customer-account-create.page-layout-1column .field .control .required-entry {\n width: 90%;\n }\n .customer-account-create.page-layout-1column .field .control .input-text {\n width: 90%;\n }\n}\n@media only screen and (max-width: 767px) {\n .customer-account-create.page-layout-1column form.create.account.form-create-account {\n width: 100% !important;\n display: block !important;\n }\n .customer-account-create.page-layout-1column .form-create-account .fieldset.create.info {\n width: 100%;\n padding-left: 0px;\n margin-bottom: 20px;\n }\n .customer-account-create.page-layout-1column .form-create-account .fieldset.create.account {\n width: 100%;\n padding-left: 0px;\n margin-bottom: 0px;\n }\n .customer-account-create.page-layout-1column .form-create-account .fieldset.create.account .require_field_text {\n padding-top: 0px;\n padding-bottom: 26px;\n }\n .customer-account-create.page-layout-1column .form-create-account .fieldset.create.account .confirmation-div {\n width: 98%;\n }\n .customer-account-create.page-layout-1column .form-create-account .fieldset.create.account .field.is_residence {\n padding-bottom: 0px !important;\n }\n .customer-account-create.page-layout-1column .form-create-account .fieldset.create.account .fieldset.create.account:after {\n margin-top: 0px;\n }\n .customer-account-create.page-layout-1column .field .control .input-text {\n width: 100%;\n }\n .customer-account-create.page-layout-1column .field .control .required-entry {\n width: 100%;\n }\n .customer-account-create.page-layout-1column .page-title-wrapper .page-title {\n padding-top: 0px;\n padding-bottom: 53px;\n padding-left: 12px;\n }\n .customer-account-create.page-layout-1column .actions-toolbar .action.submit.primary {\n width: 100%;\n text-align: center;\n }\n}\n[data-content-type='row'][data-appearance='contained'] {\n max-width: 1264px;\n padding: 0px 20px;\n}\n@media only screen and (max-width: 767px) {\n [data-content-type='row'][data-appearance='contained'] {\n padding: 0px;\n }\n}\ndiv.breadcrumbs {\n max-width: 1264px;\n padding-left: 20px;\n padding-right: 20px;\n margin: 23px auto 0px;\n}\n@media (max-width: 767px) {\n div.breadcrumbs {\n display: block;\n text-align: center;\n margin-top: 0px;\n }\n}\ndiv.breadcrumbs .items {\n border-top: 1px solid #E5E5E5;\n border-bottom: 1px solid #E5E5E5;\n display: inline-block;\n vertical-align: top;\n width: 100%;\n}\n@media (max-width: 767px) {\n div.breadcrumbs .items {\n display: none;\n }\n}\ndiv.breadcrumbs .items .item {\n margin: 17px 0px 15px;\n float: left;\n}\ndiv.breadcrumbs .items .item:not(:last-child):after {\n content: \"\";\n background: url(../images/breadcrumb_arrow.png) no-repeat;\n float: left;\n width: 6px;\n height: 11px;\n margin: 3px 20px 0px;\n}\ndiv.breadcrumbs .items a,\ndiv.breadcrumbs .items strong {\n font-size: 1.4rem;\n line-height: 17px;\n font-family: 'NeuzeitS', 'Open Sans';\n letter-spacing: 0.1em;\n text-transform: capitalize;\n color: #231F20;\n float: left;\n}\n.designers_list {\n display: flex;\n flex-wrap: wrap;\n align-items: flex-start;\n margin: 0px -15px;\n}\n.designers_list h1 {\n font-size: 3.6rem;\n line-height: 43px;\n color: #53565A;\n letter-spacing: -0.03em;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n margin: 28px 0px 67px;\n width: 100%;\n padding: 0px 15px;\n}\n@media only screen and (max-width: 767px) {\n .designers_list h1 {\n margin: 35px 0px;\n text-align: center;\n }\n}\n.designers_list .designers_list_info {\n float: left;\n width: 100%;\n max-width: 353px;\n margin: 0px 15px 65px;\n}\n@media only screen and (max-width: 1199px) {\n .designers_list .designers_list_info {\n max-width: calc(33.333333% - 30px);\n }\n}\n@media only screen and (max-width: 767px) {\n .designers_list .designers_list_info {\n margin: 0px 0px 44px;\n max-width: 100%;\n }\n}\n@media only screen and (max-width: 767px) {\n .designers_list .designers_list_info .designers_list_img {\n height: 339px;\n }\n}\n@media only screen and (max-width: 767px) {\n .designers_list .designers_list_info .designers_list_img img {\n width: 100%;\n height: 100%;\n }\n}\n.designers_list .designers_list_info span {\n font-size: 1.6rem;\n line-height: 19px;\n display: block;\n color: #53565A;\n text-transform: capitalize;\n margin: 20px 0px 0px;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n@media only screen and (max-width: 767px) {\n .designers_list .designers_list_info span {\n text-align: center;\n padding: 0px 15px;\n }\n}\n@media only screen and (max-width: 767px) {\n .designers-index-view .product-item-info {\n width: 100% !important;\n height: auto !important;\n }\n .designers-index-view .product-item-info img {\n width: 100% !important;\n max-height: unset !important;\n }\n .designers-index-view .product-item-info .designer-view-heading {\n text-align: center;\n }\n}\n@media (max-width: 767px) {\n .catalogsearch-result-index div#narrow-by-list.filter-options {\n width: calc(100% - 49px);\n margin: 0px 30px 0px 19px;\n background: none;\n }\n}\n@media (max-width: 767px) {\n .catalogsearch-result-index .columns {\n display: flex;\n flex-wrap: wrap;\n padding: 0px;\n align-items: flex-start;\n }\n}\n.catalogsearch-result-index .sidebar-main {\n width: 35rem !important;\n flex-basis: 35rem !important;\n margin-right: 0 !important;\n background: rgba(229, 229, 229, 0.25) !important;\n padding: 2rem 2rem 0rem 1.9rem !important;\n}\n@media (max-width: 767px) {\n .catalogsearch-result-index .sidebar-main {\n padding: 0px !important;\n background: none !important;\n }\n}\n.catalogsearch-result-index .sidebar-main div#layered-filter-block {\n background: none;\n margin-bottom: 89px;\n}\n@media (max-width: 767px) {\n .catalogsearch-result-index .sidebar-main div#layered-filter-block {\n margin-bottom: 32px;\n }\n}\n@media (max-width: 767px) {\n .catalogsearch-result-index .sidebar-main div#layered-filter-block .filter-title:first-child {\n position: static;\n display: block;\n }\n}\n@media (max-width: 767px) {\n .catalogsearch-result-index .sidebar-main div#layered-filter-block .filter-title strong {\n width: 100%;\n height: auto;\n background: #231F20;\n font-size: 15px;\n line-height: 18px;\n color: #ffffff;\n top: 0px !important;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: center;\n font-family: 'NeuzeitS', 'Open Sans';\n height: 48px;\n right: 0px;\n position: static;\n }\n .catalogsearch-result-index .sidebar-main div#layered-filter-block .filter-title strong:before {\n display: none !important;\n }\n .catalogsearch-result-index .sidebar-main div#layered-filter-block .filter-title strong svg {\n margin: 0px 0px 0px 6px;\n }\n}\n@media (max-width: 767px) {\n .catalogsearch-result-index .sidebar-main div.block.filter.active .close_filter_popup {\n display: none;\n font-size: unset;\n top: 15px;\n }\n .filter-active.catalogsearch-result-index .sidebar-main div.block.filter.active .close_filter_popup {\n display: block;\n }\n}\n@media (max-width: 767px) and (max-width: 767px) {\n .catalogsearch-result-index .sidebar-main div.block.filter.active .close_filter_popup:before {\n display: none;\n }\n}\n.catalogsearch-result-index .sidebar-main div.block.filter.active .filter_checkbox {\n background: none;\n padding: 0px;\n}\n@media (max-width: 767px) {\n .catalogsearch-result-index .sidebar-main div.block.filter.active .filter_checkbox {\n display: none;\n }\n}\n@media (max-width: 767px) {\n .filter-active.catalogsearch-result-index .sidebar-main div.block.filter.active .filter_checkbox {\n background: rgba(229, 229, 229, 0.25);\n display: block;\n padding-top: 20px;\n height: calc(100% - 50px);\n top: 50px;\n }\n}\n.catalogsearch-result-index .sidebar-main div.block.filter.active .filter_checkbox #narrow-by-list-sort_mob {\n background: none;\n}\n.catalogsearch-result-index .sidebar-main div.block.filter.active .filter_checkbox #narrow-by-list-sort_mob .filter-options-title {\n font-weight: 900;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n line-height: 24px;\n color: #231F20;\n text-transform: uppercase;\n margin-bottom: 16px;\n}\n@media (max-width: 767px) {\n .catalogsearch-result-index .sidebar-main div.block.filter.active .filter_checkbox #narrow-by-list-sort_mob .filter-options-item {\n padding: 0px;\n width: calc(100% - 53px);\n margin: 0px 34px 0px 19px;\n border-bottom: 1px solid rgba(35, 31, 32, 0.2) !important;\n }\n}\n.catalogsearch-result-index .sidebar-main div.block.filter.active .filter_checkbox #narrow-by-list-sort_mob .filter-options-item ol li {\n margin-bottom: 16px;\n}\n.catalogsearch-result-index .sidebar-main div.block.filter.active .filter_checkbox #narrow-by-list-sort_mob .filter-options-item ol li label {\n padding: 0px 0px 0px 27px;\n}\n.catalogsearch-result-index .sidebar-main div.block.filter.active .filter_checkbox #narrow-by-list-sort_mob:after {\n font-size: 16px;\n font-weight: 900;\n text-transform: uppercase;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n line-height: 24px;\n padding: 0px 34px 0px 19px;\n margin: 16px 0px 0px;\n color: #231F20;\n}\n.catalogsearch-result-index .sidebar-main .filter.block {\n background: none !important;\n}\n.catalogsearch-result-index .sidebar-main .filter-content.hni .filter-options-item {\n border-bottom: 1px solid rgba(68, 68, 68, 0.2) !important;\n padding: 0px !important;\n}\n.catalogsearch-result-index .sidebar-main .filter-content.hni .filter-options-item .filter-options-title {\n font-size: 1.6rem;\n text-transform: uppercase;\n padding: 0;\n line-height: 2.4rem;\n margin: 0 0 1.6rem;\n font-weight: 900;\n color: #231F20;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.catalogsearch-result-index .sidebar-main .filter-content.hni .filter-options-item .filter-options-content {\n padding: 0;\n border-bottom: none;\n}\n.catalogsearch-result-index .sidebar-main .filter-content.hni .filter-options-item .filter-options-content .items .item {\n margin: 0px 0px 8px;\n}\n.catalogsearch-result-index .sidebar-main .filter-content.hni .filter-options-item .filter-options-content .items .item .plpfilter_checkbox_box {\n display: block;\n width: auto;\n height: auto;\n margin: 3px 11px 0px 0px;\n}\n.catalogsearch-result-index .sidebar-main .filter-content.hni .filter-options-item .filter-options-content .items .item .plpfilter_checkbox_box input[type=\"checkbox\"] {\n width: 18px;\n height: 18px;\n border: 2px solid rgba(0, 0, 0, 0.6);\n border-radius: 3px;\n}\n.catalogsearch-result-index .sidebar-main .filter-content.hni .filter-options-item .filter-options-content .items .item .plpfilter_checkbox_box input[type=\"checkbox\"]:before {\n border: none;\n width: 14px;\n height: 14px;\n}\n.catalogsearch-result-index .sidebar-main .filter-content.hni .filter-options-item .filter-options-content .items .item .plpfilter_checkbox_box input[type=\"checkbox\"]:checked:before {\n content: \"\";\n background: #000;\n border: none !important;\n border-radius: 0px;\n}\n.catalogsearch-result-index .sidebar-main .filter-content.hni .filter-options-item .filter-options-content .items .item .plpfilter_checkbox_box input[type=\"checkbox\"]:checked:after {\n width: 14px;\n height: 14px;\n left: 0;\n top: 0;\n background: url(../images/check_icon.svg) no-repeat center !important;\n}\n.catalogsearch-result-index .sidebar-main .filter-content.hni .filter-options-item .filter-options-content .items .item .checkbox_label {\n padding: 0px;\n font-size: 1.6rem;\n line-height: 24px;\n font-family: 'NeuzeitS', 'Open Sans';\n max-width: calc(100% - 29px);\n}\n.catalogsearch-result-index .sidebar-main .filter-content.hni .filter-options-item .filter-options-content .items .item .checkbox_label::before {\n display: none;\n}\n.catalogsearch-result-index .sidebar-main .filter-content.hni .filter-options-item .filter-options-content .item.custom_sort_by {\n margin-bottom: 1.6rem;\n}\n.catalogsearch-result-index .sidebar-main .filter-content.hni .filter-options-item .filter-options-content .item.custom_sort_by label {\n padding: 0px 0px 0px 27px;\n font-size: 1.6rem;\n line-height: 2.4rem;\n color: #231F20;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.catalogsearch-result-index .sidebar-main .filter-content.hni .filter-options-item .filter-options-content .item.custom_sort_by label:before {\n width: 1.8rem;\n height: 1.8rem;\n top: 0.3rem;\n border: 0.2rem solid #53565A;\n}\n.catalogsearch-result-index .sidebar-main .filter-content.hni .filter-options-item .filter-options-content .item.custom_sort_by label input {\n width: 1.8rem;\n height: 1.8rem;\n}\n.catalogsearch-result-index .sidebar-main .filter-content.hni .filter_title {\n display: inline-block;\n width: 100%;\n vertical-align: top;\n font-size: 1.6rem;\n padding: 0px;\n font-weight: 900;\n line-height: 2.4rem;\n color: #231F20;\n text-transform: uppercase;\n margin: 16px 0px 0px;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n@media (max-width: 767px) {\n .catalogsearch-result-index .sidebar-main .filter-content.hni .filter_title {\n display: none;\n }\n}\n.catalogsearch-result-index .sidebar-main .filter-content.hni .filter_checkbox {\n padding: 0px;\n background: #f8f8f8 !important;\n}\n.catalogsearch-result-index .sidebar-main .filter-content.hni .filter_checkbox .filter-actions {\n float: right;\n}\n.catalogsearch-result-index .sidebar-main .filter-content.hni .filter_checkbox .filter-actions .action.clear.filter-clear {\n font-family: 'NeuzeitS', 'Open Sans';\n font-weight: normal;\n font-size: 1.6rem;\n line-height: 24px;\n text-decoration-line: underline;\n color: #231F20 !important;\n}\n.catalogsearch-result-index .sidebar-main .filter-content.hni .filter_checkbox .filter-options {\n border-bottom: none !important;\n}\n.catalogsearch-result-index .sidebar-main .filter-content.hni .filter_checkbox .filter-options .filter-options-item {\n padding: 16px 0px 0px !important;\n border: none !important;\n}\n.catalogsearch-result-index .sidebar-main .filter-content.hni .filter_checkbox .filter-options .filter-options-item.Color {\n display: none;\n}\n.catalogsearch-result-index .sidebar-main .filter-content.hni .filter_checkbox .filter-options .filter-options-item.Color.Schemes {\n display: block;\n}\n.catalogsearch-result-index .sidebar-main .filter-content.hni .filter_checkbox .filter-options .filter-options-item .filter-options-title {\n line-height: 24px;\n margin: 0px !important;\n font-weight: 900;\n text-transform: capitalize;\n overflow: unset;\n color: #231f20;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.catalogsearch-result-index .sidebar-main .filter-content.hni .filter_checkbox .filter-options .filter-options-item .filter-options-title.Category {\n padding: 0 0 0 0 !important;\n}\n.catalogsearch-result-index .sidebar-main .filter-content.hni .filter_checkbox .filter-options .filter-options-item .filter-options-title.Price {\n padding: 0.8rem 0 !important;\n}\n.catalogsearch-result-index .sidebar-main .filter-content.hni .filter_checkbox .filter-options .filter-options-item .filter-options-title.Sale {\n padding: 0 !important;\n}\n.catalogsearch-result-index .sidebar-main .filter-content.hni .filter_checkbox .filter-options .filter-options-item .filter-options-title:after {\n top: 0;\n transform: unset;\n transform-origin: top;\n background: url(../images/filter-arrow.png) no-repeat;\n width: 23px;\n height: 10px;\n border: none !important;\n right: 0px;\n}\n.catalogsearch-result-index .sidebar-main .filter-content.hni .filter_checkbox .filter-options .filter-options-item .filter-options-content {\n margin-top: 8px;\n}\n.catalogsearch-result-index .sidebar-main .filter-content.hni .filter_checkbox .filter-options .filter-options-item .filter-options-content .items {\n padding-left: 0 !important;\n}\n.catalogsearch-result-index .sidebar-main .filter-content.hni .filter_checkbox .filter-options .filter-options-item .filter-options-content .items .item {\n padding-left: 0 !important;\n}\n.catalogsearch-result-index .sidebar-main .filter-content.hni .filter_checkbox .filter-options .filter-options-item .filter-options-content .items .item:last-child {\n margin-bottom: 0px;\n}\n.catalogsearch-result-index .sidebar-main .filter-content.hni .filter_checkbox #mobile_filter_apply {\n display: none;\n}\n@media (max-width: 767px) {\n .catalogsearch-result-index .sidebar-main .filter-content.hni .filter_checkbox #mobile_filter_apply {\n border: 1px solid #333333;\n height: 50px;\n font-size: 16px;\n line-height: 19px;\n letter-spacing: 0.1em;\n text-transform: uppercase;\n color: #333333;\n width: calc(100% - 27px);\n margin: 16px 8px 57px 19px;\n }\n .filter-active.catalogsearch-result-index .sidebar-main .filter-content.hni .filter_checkbox #mobile_filter_apply {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: center;\n }\n}\n.catalogsearch-result-index .sidebar-main .filter-content.hni .filter_checkbox .filter-current li.item .filter-value {\n font-weight: normal;\n font-size: 16px;\n line-height: 24px;\n color: #231F20;\n}\n.catalogsearch-result-index .sidebar-main .filter-content.hni .filter_checkbox .filter-current li.item .action.remove {\n top: 60%;\n}\n.catalogsearch-result-index .sidebar-main .filter-content.hni .filter_checkbox .filter-current li.item .action.remove svg {\n width: 13px;\n height: 13px;\n}\n.catalogsearch-result-index .search.results dl.block {\n display: none;\n}\n.catalogsearch-result-index .search.results .products-grid {\n margin-top: 0;\n}\n.catalogsearch-result-index .search.results .products-grid .product-item-info {\n padding: 0 0 1.2rem;\n}\n.catalogsearch-result-index .search.results .products-grid .product-item-info .product-item-details {\n margin-top: 1.5rem;\n}\n.catalogsearch-result-index .search.results .products-grid .product-item-info .product-item-details .product-item-name {\n margin: 0 0 0 0 !important;\n}\n.catalogsearch-result-index .search.results .products-grid .product-item-info .product-item-details .product-item-name a {\n font-size: 1.4rem;\n}\n.catalogsearch-result-index .search.results .product-item-info .old-price {\n text-decoration: line-through;\n}\n.catalogsearch-result-index .search.results .product-item-info .supplies_text {\n font-weight: 700;\n line-height: 16px;\n font-size: 1.4rem;\n color: #231F20;\n margin-left: 1rem;\n display: contents;\n}\n.search-autocomplete ul li.selected {\n box-shadow: 0 0 3px 1px #00699d;\n}\n.checkout-cart-index .page-title-wrapper .page-title {\n font-size: 48px;\n line-height: 58px;\n color: #231F20;\n font-weight: normal;\n margin: 79px 0 50px 47px;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.checkout-cart-index .cart-empty p {\n font-size: 2rem;\n margin-bottom: 15px;\n text-align: center;\n}\n.checkout-cart-index .cart-container .cart.table-wrapper {\n border-bottom: 0.5px solid rgb(35, 31, 32 / 20%) !important;\n margin-left: 80px;\n}\n.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table {\n margin-bottom: 0;\n}\n.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table thead tr th.col {\n border: none;\n padding-bottom: 13px;\n padding-top: 0;\n font-weight: 900;\n font-size: 1.4rem;\n line-height: 17px;\n letter-spacing: 0.15em;\n text-transform: uppercase;\n color: #231F20;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table thead tr th.col.price {\n padding-right: 58px;\n}\n.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table thead tr th.col.qty {\n padding-right: 39px ;\n}\n.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table thead tr th.col.subtotal {\n padding-right: 51px ;\n}\n.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item {\n border-bottom: none;\n border-top: 0.5px solid rgb(35, 31, 32 / 20%) !important;\n}\n.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col {\n border-top: none !important;\n}\n.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.item {\n padding: 13px 0 13px 0;\n}\n.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.item .product-item-photo {\n padding-right: 15px;\n}\n.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.item .product-item-photo .product-image-container {\n width: 120px !important;\n}\n.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.item .product-item-details .product-item-name {\n font-weight: normal;\n font-size: 1.8rem;\n line-height: 22px;\n color: #231F20;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.item .actions-toolbar {\n display: none;\n}\n.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.price {\n padding-right: 58px;\n}\n.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.price .price-excluding-tax {\n font-weight: normal;\n font-size: 1.6rem !important;\n line-height: 19px !important;\n color: #231F20 !important;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.price .price-excluding-tax .price {\n font-weight: normal !important;\n}\n.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.qty {\n padding-right: 39px;\n}\n.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.qty .input-text {\n height: 30px;\n margin-top: -4px;\n text-align: center;\n width: 50px;\n border: 1px solid #E5E5E5;\n font-weight: normal;\n font-size: 1.6rem;\n line-height: 19px;\n color: #231F20;\n}\n.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.qty button.action.update {\n background: transparent;\n border: 0;\n font-weight: normal;\n font-size: 1.4rem;\n line-height: 17px;\n text-decoration-line: underline;\n color: #231F20;\n box-shadow: none;\n padding: 0;\n margin-top: 8px;\n font-family: 'NeuzeitS', 'Open Sans';\n outline: none;\n}\n.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.qty div.mage-error {\n width: 100%;\n overflow: visible;\n max-width: 40px;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.subtotal {\n padding-right: 51px;\n}\n.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.subtotal .price-excluding-tax {\n font-weight: normal;\n font-size: 1.6rem !important;\n line-height: 19px !important;\n text-align: right;\n color: #231F20 !important;\n}\n.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.subtotal .price-excluding-tax .price {\n font-weight: normal;\n}\n.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.subtotal .cutting-approval {\n display: none;\n}\n.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.subtotal .actions-toolbar {\n min-height: 0px;\n padding-bottom: 0;\n position: static;\n border: none !important;\n}\n.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.subtotal .actions-toolbar .action-delete {\n position: absolute;\n top: 23px;\n right: 0;\n}\n.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.subtotal .actions-toolbar .action-delete:before {\n content: '';\n background: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M13.5918 0.533203C13.4746 0.427734 13.3398 0.375 13.1875 0.375C13.0352 0.375 12.9004 0.427734 12.7832 0.533203L7 6.33398L1.2168 0.533203C1.09961 0.427734 0.964844 0.375 0.8125 0.375C0.660156 0.375 0.525391 0.427734 0.408203 0.533203C0.302734 0.650391 0.25 0.785156 0.25 0.9375C0.25 1.08984 0.302734 1.22461 0.408203 1.3418L6.20898 7.125L0.408203 12.9082C0.302734 13.0254 0.25 13.1602 0.25 13.3125C0.25 13.4648 0.302734 13.5996 0.408203 13.7168C0.466797 13.7637 0.53125 13.8047 0.601562 13.8398C0.671875 13.8633 0.742188 13.875 0.8125 13.875C0.882812 13.875 0.953125 13.8633 1.02344 13.8398C1.09375 13.8047 1.1582 13.7637 1.2168 13.7168L7 7.91602L12.7832 13.7168C12.8418 13.7637 12.9062 13.8047 12.9766 13.8398C13.0469 13.8633 13.1172 13.875 13.1875 13.875C13.2578 13.875 13.3281 13.8633 13.3984 13.8398C13.4688 13.8047 13.5332 13.7637 13.5918 13.7168C13.6973 13.5996 13.75 13.4648 13.75 13.3125C13.75 13.1602 13.6973 13.0254 13.5918 12.9082L7.79102 7.125L13.5918 1.3418C13.6973 1.22461 13.75 1.08984 13.75 0.9375C13.75 0.785156 13.6973 0.650391 13.5918 0.533203Z' fill='%23231F20'/%3E%3C/svg%3E\") no-repeat;\n width: 14px;\n height: 14px;\n}\n.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.subtotal .actions-toolbar .towishlist.action-towishlist {\n display: none;\n}\n.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.subtotal .actions-toolbar .action.action-edit {\n display: none !important;\n}\n.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-actions td {\n border: none !important;\n}\n.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-actions td .actions-toolbar {\n min-height: 0px;\n padding-bottom: 0;\n position: static;\n border: none !important;\n}\n.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-actions td .actions-toolbar .action-delete {\n position: absolute;\n top: 23px;\n right: 0;\n}\n.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-actions td .actions-toolbar .action-delete:before {\n content: '';\n background: url(../images/cart-remove-icon.png);\n background-repeat: no-repeat;\n width: 14px;\n height: 14px;\n}\n.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-actions td .actions-toolbar .towishlist.action-towishlist {\n display: none;\n}\n.checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-actions td .actions-toolbar .action.action-edit {\n display: none !important;\n}\n.checkout-cart-index .cart-container .cart-summary {\n background-color: #E5E5E540;\n color: #231F20;\n top: -25px;\n padding: 0px 20px;\n}\n.checkout-cart-index .cart-container .cart-summary .block > .title:after {\n display: none !important;\n}\n.checkout-cart-index .cart-container .cart-summary .summary.title {\n font-family: 'NeuzeitS', 'Open Sans';\n font-size: 32px;\n font-weight: 400;\n line-height: 38px;\n margin: 0px;\n padding: 17px 0px 11.5px;\n border-bottom: 0.5px solid rgba(35, 31, 32, 0.2);\n}\n@media (max-width: 767px) {\n .checkout-cart-index .cart-container .cart-summary .summary.title {\n display: inline-block;\n vertical-align: top;\n width: 100%;\n border: none;\n }\n}\n.checkout-cart-index .cart-container .cart-summary .fieldset.estimate .field .label {\n font-weight: 400 !important;\n}\n.checkout-cart-index .cart-container .cart-summary .block.shipping .title {\n font-size: 1.4rem;\n font-weight: 900;\n text-transform: uppercase;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n line-height: 17px;\n letter-spacing: 0.15em;\n padding: 0px;\n border: none;\n margin: 14px 0px 0px;\n}\n@media (max-width: 767px) {\n .checkout-cart-index .cart-container .cart-summary .block.shipping .title {\n border-top: 1px solid rgba(35, 31, 32, 0.5);\n border-bottom: 1px solid rgba(35, 31, 32, 0.5);\n margin: 0px 0px 10px;\n padding: 17.5px 0px 14px;\n }\n .checkout-cart-index .cart-container .cart-summary .block.shipping .title strong {\n margin: 0px;\n float: left;\n }\n .checkout-cart-index .cart-container .cart-summary .block.shipping .title:after {\n content: \"\";\n background: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='5' viewBox='0 0 9 5' fill='none'%3E%3Cpath d='M7.09688 0.219375L4.18688 3.12938L1.27688 0.219375C0.984375 -0.073125 0.511875 -0.073125 0.219375 0.219375C-0.073125 0.511875 -0.073125 0.984375 0.219375 1.27688L3.66188 4.71938C3.95438 5.01188 4.42688 5.01188 4.71938 4.71938L8.16187 1.27688C8.45437 0.984375 8.45437 0.511875 8.16187 0.219375C7.86937 -0.065625 7.38938 -0.073125 7.09688 0.219375Z' fill='%2353565A'/%3E%3C/svg%3E\") no-repeat;\n display: inline-block !important;\n width: 8px;\n height: 5px;\n position: static;\n vertical-align: top;\n margin: 6px 0px 0px 15px;\n }\n}\n.checkout-cart-index .cart-container .cart-summary .block.shipping .title .block-shipping-heading {\n letter-spacing: 0.15em;\n}\n.checkout-cart-index .cart-container .cart-summary .block.shipping .title .block-shipping-heading::after {\n display: none !important;\n}\n.checkout-cart-index .cart-container .cart-summary .block.shipping .content {\n font-size: 1.4rem;\n font-weight: 400;\n line-height: 16px;\n font-family: 'NeuzeitS', 'Open Sans';\n padding: 0px;\n}\n.checkout-cart-index .cart-container .cart-summary .block.shipping .content #co-shipping-method-form .fieldset.rate .item-title {\n font-weight: 400;\n}\n.checkout-cart-index .cart-container .cart-summary .block.shipping .content #co-shipping-method-form .fieldset.rate .item-options .field.choice.item input[type=\"radio\"] {\n width: 25px;\n height: 25px;\n border-radius: 50%;\n border: 1px solid #E5E5E5;\n opacity: 1;\n top: -2px;\n appearance: none;\n position: relative;\n}\n.checkout-cart-index .cart-container .cart-summary .block.shipping .content #co-shipping-method-form .fieldset.rate .item-options .field.choice.item input[type=\"radio\"]:checked:before {\n content: \"\";\n width: 14px;\n height: 14px;\n background: #231F20;\n border-radius: 50%;\n display: inline-block;\n position: absolute;\n left: 50%;\n top: 50%;\n transform: translate(-50%, -50%);\n}\n.checkout-cart-index .cart-container .cart-summary .block.shipping .content #co-shipping-method-form .fieldset.rate .item-options .field.choice.item input[type=\"radio\"]:checked:after {\n display: none;\n}\n.checkout-cart-index .cart-container .cart-summary .block.shipping .content #co-shipping-method-form .fieldset.rate .item-options .field.choice.item .label {\n padding-top: 5px;\n}\n.checkout-cart-index .cart-container .cart-summary .cart-totals {\n border-top: none;\n padding: 0px;\n}\n.checkout-cart-index .cart-container .cart-summary .cart-totals .data.table.totals .totals.sub .mark {\n font-size: 1.4rem;\n font-weight: 400;\n line-height: 30px;\n font-family: 'NeuzeitS', 'Open Sans';\n background: none;\n}\n.checkout-cart-index .cart-container .cart-summary .cart-totals .data.table.totals .totals.sub .amount {\n font-size: 1.4rem;\n font-weight: 900;\n line-height: 30px;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.checkout-cart-index .cart-container .cart-summary .cart-totals .data.table.totals .totals.shipping.excl .mark {\n font-size: 1.4rem;\n font-weight: 400;\n line-height: 30px;\n font-family: 'NeuzeitS', 'Open Sans';\n background: none;\n}\n.checkout-cart-index .cart-container .cart-summary .cart-totals .data.table.totals .totals.shipping.excl .amount {\n font-size: 1.4rem;\n font-weight: 900;\n line-height: 30px;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.checkout-cart-index .cart-container .cart-summary .cart-totals .data.table.totals .totals-tax .mark {\n font-size: 1.4rem;\n font-weight: 400;\n line-height: 30px;\n font-family: 'NeuzeitS', 'Open Sans';\n background: none;\n}\n.checkout-cart-index .cart-container .cart-summary .cart-totals .data.table.totals .totals-tax .amount {\n font-size: 1.4rem;\n font-weight: 900;\n line-height: 30px;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.checkout-cart-index .cart-container .cart-summary .cart-totals .data.table.totals .grand.totals {\n font-size: 1.8rem;\n line-height: 30px;\n font-weight: 900;\n text-transform: uppercase;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.checkout-cart-index .cart-container .cart-summary .cart-totals .data.table.totals .grand.totals .mark {\n background: none;\n}\n.checkout-cart-index .cart-container .cart-summary .checkout.methods.items.checkout-methods-items .item .action.primary.checkout {\n background: #231F20;\n font-size: 1.6rem;\n font-family: 'NeuzeitS', 'Open Sans';\n font-weight: 400;\n line-height: 19px;\n}\n.checkout-cart-index .cart-container .cart-summary .block .fieldset .field {\n margin: 0 0 20px !important;\n}\n.checkout-cart-index .cart-container .cart-summary .checkout.checkout-methods-items .item .action.multicheckout {\n font-size: 1.4rem;\n font-weight: 400;\n line-height: 16px;\n font-family: 'NeuzeitS', 'Open Sans';\n text-decoration: underline;\n color: #231F20;\n}\n.checkout-cart-index .cart-container .cart-summary .checkout .submit-cfa-request-button {\n background: #231F20;\n font-size: 1.6rem;\n font-family: 'NeuzeitS', 'Open Sans';\n font-weight: 400;\n line-height: 19px;\n width: 100%;\n height: 52px;\n}\n.checkout-cart-index .cart-container .cutting-approval-show {\n position: relative;\n display: inline-block;\n vertical-align: top;\n max-width: calc(100% - 35px);\n}\n.checkout-cart-index .cart-container .cutting-approval-show:hover .cutting_label_tooltip {\n opacity: 1;\n}\n.checkout-cart-index .cart-container .cutting-approval-show .cutting_label_tooltip {\n width: 207px;\n min-height: 67px;\n background: #C4C4C4;\n padding: 7px 5px 6px 12px;\n position: absolute;\n top: 39px;\n opacity: 0;\n left: 5px;\n z-index: 1;\n}\n@media (max-width: 400px) {\n .checkout-cart-index .cart-container .cutting-approval-show .cutting_label_tooltip {\n left: auto;\n right: 0px;\n top: 57px;\n }\n}\n.checkout-cart-index .cart-container .cutting-approval-show .cutting_label_tooltip::before {\n content: \"\";\n border-bottom: 18px solid #C4C4C4;\n border-left: 14px solid transparent;\n border-right: 14px solid transparent;\n display: inline-block;\n vertical-align: top;\n position: absolute;\n top: -14px;\n left: 2px;\n}\n@media (max-width: 400px) {\n .checkout-cart-index .cart-container .cutting-approval-show .cutting_label_tooltip::before {\n left: 15px;\n }\n}\n.checkout-cart-index .cart-container .cutting-approval-show .cutting_label_tooltip p {\n font-size: 1.4rem;\n line-height: 17px;\n color: #231F20;\n margin: 0px;\n}\n.checkout-cart-index .cart-container .cuttining-label {\n font-size: 1.4rem;\n color: #231F20;\n font-weight: 400;\n line-height: 16px;\n font-family: 'NeuzeitS', 'Open Sans';\n position: relative;\n cursor: pointer;\n vertical-align: top;\n margin: 6px 0px 0px;\n}\n.checkout-cart-index .cart-container .cuttining-label .cutting-text {\n padding-bottom: 15px;\n}\n.checkout-cart-index .cart-container .cutting-approval input[type=\"checkbox\"] {\n appearance: none;\n -webkit-appearance: none;\n width: 25px;\n height: 25px;\n float: left;\n margin-right: 10px;\n margin-top: 0px;\n top: 0px;\n}\n.checkout-cart-index .cart-container .cutting-approval input[type=\"checkbox\"]:before {\n content: \"\";\n background: #ffffff;\n width: 25px;\n height: 25px;\n display: inline-block;\n border: 1px solid #E5E5E5;\n}\n.checkout-cart-index .cart-container .cutting-approval input[type=\"checkbox\"]:checked::before {\n background: #E5E5E5;\n}\n.checkout-cart-index .cart-container .cutting-approval input[type=\"checkbox\"]:checked::after {\n content: \"\";\n border-top: 2px solid #231F20;\n border-right: 2px solid #231F20;\n transform: rotate(135deg);\n display: inline-block;\n position: absolute;\n left: 6px;\n top: 7px;\n width: 13px;\n height: 7px;\n}\n.checkout-cart-index .cutting-popup {\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n width: 100%;\n height: 100%;\n z-index: 999999;\n background-color: rgba(51, 51, 51, 0.55);\n}\n.checkout-cart-index .cutting-popup .modal-dialog {\n width: 324px;\n max-height: 95%;\n overflow: auto;\n min-height: unset;\n pointer-events: unset;\n display: block;\n}\n.checkout-cart-index .cutting-popup .modal-dialog .modal-content {\n border: none;\n border-radius: 0px;\n}\n.checkout-cart-index .cutting-popup .modal-dialog .cutting-popup-content {\n padding: 0px 24px;\n position: static;\n top: 0;\n bottom: 0px;\n left: 0px;\n right: 0px;\n font-family: 'NeuzeitS', 'Open Sans';\n z-index: 999;\n background-color: #ffffff;\n}\n.checkout-cart-index .cutting-popup .modal-dialog .cuting-popup-top {\n display: flex;\n justify-content: space-between;\n align-items: inherit;\n padding-top: 2.2rem;\n}\n.checkout-cart-index .cutting-popup .modal-dialog .cuting-popup-top .popup-title {\n font-family: 'NeuzeitS-bold', 'sans-serif';\n font-size: 2.4rem;\n font-style: normal;\n font-weight: 900;\n line-height: 29px;\n padding-top: 38px;\n padding-bottom: 22px;\n}\n.checkout-cart-index .cutting-popup .modal-dialog .cutting-form .fieldset {\n margin: 0px;\n}\n.checkout-cart-index .cutting-popup .modal-dialog .cutting-form .fieldset .field {\n font-family: 'NeuzeitS', 'Open Sans';\n font-size: 1.4rem;\n font-weight: 400;\n line-height: 17px;\n margin: 0 0 24px;\n}\n.checkout-cart-index .cutting-popup .modal-dialog .cutting-form .fieldset .field .control .input-text {\n width: 275px;\n height: 30px;\n border: 1px solid #E5E5E5;\n}\n.checkout-cart-index .cutting-popup .modal-dialog .cutting-form .fieldset .field .control .input-select {\n width: 275px;\n height: 30px;\n border: 1px solid #E5E5E5;\n}\n.checkout-cart-index .cutting-popup .modal-dialog .cutting-form .fieldset .required-addto {\n color: #8C0000;\n font-size: 1.4rem;\n line-height: 16px;\n padding-top: 17px;\n font-family: 'NeuzeitS', 'Open Sans';\n padding-bottom: 24px;\n}\n.checkout-cart-index .cutting-popup .modal-dialog .cutting-form .fieldset .actions-toolbar {\n padding-bottom: 25px;\n padding-top: 24px;\n}\n.checkout-cart-index .cutting-popup .modal-dialog .cutting-form .fieldset .actions-toolbar .action.primary {\n background: #231F20;\n font-size: 1.6rem;\n font-family: 'NeuzeitS', 'Open Sans';\n font-weight: 400;\n line-height: 19px;\n width: 100%;\n height: 52px;\n}\n.checkout-cart-index .cfa-request-received-popup {\n position: fixed;\n top: 0px;\n bottom: 0px;\n left: 0px;\n right: 0px;\n font-family: 'NeuzeitS', 'Open Sans';\n z-index: 999;\n background-color: rgba(51, 51, 51, 0.55);\n}\n.checkout-cart-index .cfa-request-received-popup .modal-content {\n padding: 34px 27px 33px 33px;\n border: none;\n border-radius: 0px;\n}\n.checkout-cart-index .cfa-request-received-popup .modal-content .cfa-title {\n font-family: 'NeuzeitS-bold', 'sans-serif';\n font-size: 2.4rem;\n font-style: normal;\n font-weight: 900;\n line-height: 29px;\n padding-bottom: 22px;\n}\n.checkout-cart-index .cfa-request-received-popup .modal-content .cfa-success-content {\n padding-bottom: 81px;\n}\n.checkout-cart-index .cfa-request-received-popup .modal-content .cfa-success-content span {\n font-family: 'NeuzeitS', 'Open Sans';\n font-size: 1.6rem;\n font-style: normal;\n font-weight: 400;\n line-height: 19px;\n}\n.checkout-cart-index .cfa-request-received-popup .modal-content .actions-toolbar .action.continue {\n background: #ffffff;\n font-size: 1.6rem;\n font-family: 'NeuzeitS', 'Open Sans';\n font-weight: 400;\n line-height: 19px;\n border: none;\n padding-top: 1.5rem;\n}\n.checkout-cart-index .cfa-request-received-popup .modal-content .actions-toolbar .action.continue a {\n color: #231F20;\n}\n.checkout-cart-index .cfa-request-received-popup .modal-content .actions-toolbar .action.view-cfa {\n background: #231F20;\n font-size: 1.6rem;\n font-family: 'NeuzeitS', 'Open Sans';\n font-weight: 400;\n line-height: 19px;\n width: 200px;\n height: 52px;\n border: none;\n}\n.checkout-cart-index .cfa-request-received-popup .modal-content .actions-toolbar .action.view-cfa a {\n color: #ffffff;\n}\n@media only screen and (max-width: 767px) {\n .checkout-cart-index .page-title-wrapper {\n margin-top: 20px;\n }\n .checkout-cart-index .page-title-wrapper .page-title {\n margin: 0px 0 16px 0px;\n font-size: 32px;\n line-height: 38px;\n }\n .checkout-cart-index .cart-container {\n display: flex;\n flex-direction: column;\n }\n .checkout-cart-index .cart-container .cart-summary {\n -webkit-order: 2;\n order: 2;\n margin: 0px 19px 0px 16px;\n }\n .checkout-cart-index .cart-container .form-cart {\n -webkit-order: 1;\n order: 1;\n }\n .checkout-cart-index .cart-container .cart.table-wrapper {\n padding: 0 11px;\n margin: 0;\n }\n .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col {\n padding: 0px 0px 0px 0 !important;\n }\n .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.item {\n padding: 23px 0 23px 0 !important;\n min-height: 120px;\n }\n .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.item .product-item-photo {\n padding-right: 0;\n left: 0px;\n max-width: 120px;\n height: 120px;\n }\n .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.item .product-item-details {\n margin-left: 135px;\n }\n .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.item .product-item-details .product-item-name {\n margin-bottom: 12px;\n }\n .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.item .product-item-details .item-options {\n margin-top: 0px;\n }\n .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.item .product-item-details .item-options dt {\n font-weight: 900;\n font-size: 1.6rem;\n line-height: 19px;\n color: #231F20;\n }\n .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.item .product-item-details .item-options dd {\n font-weight: normal;\n font-size: 1.6rem;\n line-height: 19px;\n color: #231F20;\n }\n .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.item .product-item-details .cutting-approval {\n display: none;\n }\n .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.item .actions-toolbar {\n min-height: 0px;\n padding-bottom: 0;\n position: static;\n border: none !important;\n display: block;\n }\n .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.item .actions-toolbar .action-delete {\n position: absolute;\n top: 23px;\n right: 0;\n }\n .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.item .actions-toolbar .action-delete:before {\n content: '';\n background: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M13.5918 0.533203C13.4746 0.427734 13.3398 0.375 13.1875 0.375C13.0352 0.375 12.9004 0.427734 12.7832 0.533203L7 6.33398L1.2168 0.533203C1.09961 0.427734 0.964844 0.375 0.8125 0.375C0.660156 0.375 0.525391 0.427734 0.408203 0.533203C0.302734 0.650391 0.25 0.785156 0.25 0.9375C0.25 1.08984 0.302734 1.22461 0.408203 1.3418L6.20898 7.125L0.408203 12.9082C0.302734 13.0254 0.25 13.1602 0.25 13.3125C0.25 13.4648 0.302734 13.5996 0.408203 13.7168C0.466797 13.7637 0.53125 13.8047 0.601562 13.8398C0.671875 13.8633 0.742188 13.875 0.8125 13.875C0.882812 13.875 0.953125 13.8633 1.02344 13.8398C1.09375 13.8047 1.1582 13.7637 1.2168 13.7168L7 7.91602L12.7832 13.7168C12.8418 13.7637 12.9062 13.8047 12.9766 13.8398C13.0469 13.8633 13.1172 13.875 13.1875 13.875C13.2578 13.875 13.3281 13.8633 13.3984 13.8398C13.4688 13.8047 13.5332 13.7637 13.5918 13.7168C13.6973 13.5996 13.75 13.4648 13.75 13.3125C13.75 13.1602 13.6973 13.0254 13.5918 12.9082L7.79102 7.125L13.5918 1.3418C13.6973 1.22461 13.75 1.08984 13.75 0.9375C13.75 0.785156 13.6973 0.650391 13.5918 0.533203Z' fill='%23231F20'/%3E%3C/svg%3E\") no-repeat;\n width: 14px;\n height: 14px;\n }\n .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.item .actions-toolbar .towishlist.action-towishlist {\n display: none;\n }\n .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.item .actions-toolbar .action.action-edit {\n display: none !important;\n }\n .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.qty {\n padding-right: 0px !important;\n width: auto;\n float: right;\n }\n .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.qty:before {\n display: none;\n }\n .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.subtotal {\n display: block;\n float: left;\n width: 100%;\n margin: 0px 0px 24px;\n }\n .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.subtotal::before {\n display: none;\n }\n .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.subtotal .cutting-approval {\n display: inline-block;\n vertical-align: top;\n margin: 12px 0px 0px 0px;\n max-width: calc(100% - 120px);\n white-space: normal;\n }\n .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.subtotal .actions-toolbar {\n display: none;\n }\n .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.subtotal .price-excluding-tax {\n margin-top: 19px;\n float: right;\n }\n .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.price {\n padding-right: 0px !important;\n margin-left: 135px;\n width: auto;\n }\n .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.price:before {\n display: none;\n }\n}\n.cfa-popup {\n overflow: hidden;\n}\n@media only screen and (min-width: 768px) and (max-width: 1023px) {\n .checkout-cart-index .cart-container .cart.table-wrapper {\n margin-left: auto !important;\n }\n .checkout-cart-index .cart-container .cart.table-wrapper .cart.items.data.table .cart.item .item-info td.col.subtotal .price-excluding-tax .price {\n padding: 32px;\n }\n .checkout-cart-index .cart-container {\n display: flex;\n flex-wrap: wrap;\n }\n .checkout-cart-index .cart-summary {\n width: 100% !important;\n padding: 1px 8px 25px !important;\n }\n}\n.sustainability-index-index .load-more-heading {\n text-align: center;\n}\n.sustainability-index-index .load-more-btn {\n max-width: 343px;\n height: 50px;\n width: 100%;\n display: inline-block;\n font-size: 1.6rem;\n line-height: 19px;\n letter-spacing: 0.1em;\n text-transform: uppercase;\n color: #333333;\n font-family: 'NeuzeitS', 'Open Sans';\n border: 1px solid #333;\n vertical-align: top;\n margin: 65px 0px 66px;\n text-decoration: none;\n background: #ffffff;\n font-weight: normal;\n}\n.sustainability-index-index .column.main .container {\n margin-right: 0px !important;\n margin-left: 0px !important;\n margin-top: 3rem !important;\n}\n.sustainability-index-index .page-layout-2columns-left .column.main {\n width: 100% !important;\n}\n.sustainability-index-index .columns {\n padding-top: 18px !important;\n padding-left: 4px !important;\n}\n.sustainability-index-index .column .main .container {\n margin-right: 0px !important;\n margin-left: 0px !important;\n}\n.sustainability-index-index .action .heading {\n font-size: 1.6rem;\n color: #53565A;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n font-style: normal;\n font-weight: 900;\n}\n.sustainability-index-index .sustainability-list .view-product:hover {\n color: #53565A;\n}\n.sustainability-index-index .sustainability-list .view-web:hover {\n color: #53565A;\n}\n.sustainability-index-index .sustainability-list .description {\n color: #53565A;\n font-size: 1.4rem;\n font-family: 'NeuzeitS', 'Open Sans';\n width: 350px;\n}\n@media only screen and (min-width: 768px) and (max-width: 1023px) {\n .sustainability-index-index .sustainability-list .description {\n width: 100%;\n }\n}\n.sustainability-index-index .sustainability-list a {\n color: #53565A !important;\n text-decoration: underline !important;\n}\n.sustainability-index-index .sustainability-subheading {\n font-weight: 900;\n}\n.sustainability-index-index .download-pdf {\n font-weight: 900;\n}\n.sustainability-index-index .sustainability-heading {\n margin-bottom: 12px;\n}\n.sustainability-index-view .sustainability-view-wrapper .sustainability-view-left {\n width: 48%;\n float: left;\n}\n.sustainability-index-view .sustainability-view-wrapper .sustainability-view-left .page-title {\n font-size: 3.6rem;\n color: #53565A;\n text-align: center;\n margin-bottom: 2rem;\n display: inline-block;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.sustainability-index-view .sustainability-view-wrapper .sustainability-view-left .links {\n margin-top: 3rem;\n margin-bottom: 20%;\n}\n.sustainability-index-view .sustainability-view-wrapper .sustainability-view-left .links .action {\n font-size: 14px;\n margin-right: 5rem;\n margin-bottom: 3rem;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n text-decoration: underline;\n}\n.sustainability-index-view .sustainability-view-wrapper .sustainability-view-left .links .action span {\n font-size: 14px !important;\n font-weight: 900;\n color: #53565A;\n}\n.sustainability-index-view .sustainability-view-subheading {\n display: inline;\n font-size: 1.6rem;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.sustainability-index-view .sustainability-heading {\n margin-bottom: 12px;\n}\n.sustainability-index-view .sustainability-view-right img {\n width: 189px;\n height: 189px;\n margin-top: 4rem;\n margin-left: 0rem;\n}\n@media (max-width: 767px) {\n .sustainability-index-index .sustainability-list .description {\n width: 320px !important;\n padding-right: 15px;\n text-align: justify;\n }\n .sustainability-index-index .sustainability-heading {\n text-align: center;\n }\n .sustainability-index-view .sustainability-view-wrapper .sustainability-view-left {\n text-align: justify;\n padding-left: 22px;\n padding-right: 18px;\n }\n .sustainability-index-view .sustainability-view-left {\n width: 100%;\n float: left;\n }\n .sustainability-index-view .sustainability-view-left .action {\n display: block;\n }\n .sustainability-index-view .sustainability-view-right img {\n margin-top: -4rem !important;\n margin-left: 2rem !important;\n }\n}\n.sustainability-heading {\n font-family: 'NeuzeitS-bold', 'sans-serif';\n font-style: normal;\n font-weight: 900;\n font-size: 3.6rem;\n line-height: 43px;\n letter-spacing: -0.03em;\n color: #53565A;\n}\n.sustainability-subheading {\n font-family: 'NeuzeitS-bold', 'sans-serif';\n font-style: normal;\n font-size: 16px;\n line-height: 19px;\n color: #53565A;\n}\n.download-pdf {\n font-size: 16px;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n font-style: normal;\n color: #53565A;\n text-decoration-line: underline;\n}\n.heading {\n font-size: 16px;\n color: #53565A;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n font-style: normal;\n}\n.view-product {\n font-size: 16px;\n color: #53565A;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n font-style: normal;\n font-weight: 900;\n text-decoration-line: underline;\n}\n.view-web {\n font-size: 16px;\n color: #53565A;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n font-style: normal;\n font-weight: 900;\n text-decoration-line: underline;\n}\n@media (min-width: 768px) {\n .sustainability-index-index .product-main-page {\n position: relative;\n padding-bottom: 48px;\n }\n .sustainability-index-index .sustainability-list a {\n padding-bottom: 10px;\n }\n .sustainability-index-index .view-port-product {\n position: absolute;\n bottom: 19px;\n }\n .sustainability-index-index a.view-product {\n display: block;\n position: absolute;\n bottom: 0;\n width: 108px;\n }\n}\n.designers-index-index .designers_list_img img {\n object-fit: cover;\n}\n.designers-index-index .designers_list .designers_list_info {\n margin: 0px 12px 67px 14px;\n}\n.designers-index-index .columns {\n padding-top: 18px !important;\n}\n.designers-index-index .page-layout-2columns-left .column.main {\n width: 100% !important;\n}\n.designers-index-index .page-title-wrapper {\n margin-top: 18px;\n}\n.designers-index-index .page-title-wrapper .page-title .base {\n color: #53565A;\n font-size: 3.6rem;\n}\n.designers-index-view a.product-item-link {\n text-decoration: none !important;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.designers-index-view .block-title {\n margin-bottom: 21px;\n margin-left: 0px !important;\n}\n.designers-index-view .designer-view-products span {\n display: none;\n}\n.designers-index-view .product-item-info {\n height: 275px;\n width: 275px;\n margin-bottom: 63px;\n}\n.designers-index-view .column.main .product-item {\n padding-left: initial !important;\n}\n.designers-index-view .item.product.product-item {\n width: calc((100% - 28%) / 3);\n margin-left: -3px;\n}\n.designers-index-view .products-grid .product-item-info:hover {\n background: unset !important;\n box-shadow: none;\n border: none;\n margin: 0;\n padding: 0;\n}\n.designers-index-view .block {\n margin-top: 123px;\n margin-left: 8px;\n}\n.designers-index-view .designer-view-products span {\n display: none;\n}\n.designers-index-view .designer-list {\n padding-left: 6px;\n display: flex;\n}\n.designers-index-view .designer-view-wrapper {\n margin-top: 3rem;\n}\n.designers-index-view .designer-view-left {\n width: 42%;\n float: left;\n}\n.designers-index-view .designer-view-heading {\n font-size: 3.6rem;\n color: #53565A;\n margin-bottom: 12px;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.designers-index-view .designer-view-subheading {\n font-size: 1.6rem;\n font-family: 'NeuzeitS', 'Open Sans';\n margin-top: 1.2rem;\n line-height: 19.23px;\n}\n.designers-index-view .designer-view-right {\n display: inline-block;\n margin-top: 6.1rem;\n margin-left: 3.3rem;\n height: 189px;\n width: 189px;\n}\n.designers-index-view .designer-view-products {\n font-size: 1.6rem;\n color: #53565A;\n margin-top: 10rem;\n font-weight: 700;\n margin-bottom: 10rem;\n font-family: 'Neuzeit S LT Std';\n display: flex;\n}\n@media only screen and (max-width: 767px) {\n .designers-index-index .designers_list .designers_list_info {\n margin: 0px 0px 67px !important;\n }\n .designers-index-index .page-main {\n padding: 0 0;\n }\n .designers-index-index .page-main .page-title-wrapper {\n margin-right: 0px !important;\n margin-top: 0px !important;\n }\n .designers-index-index .page-main .page-title-wrapper .page-title {\n text-align: center;\n margin: 35px 0 !important;\n }\n .designers-index-view .designer-view-left {\n width: 100% !important;\n text-align: left;\n }\n .designers-index-view .designer-view-right {\n margin-left: 0rem;\n margin-top: 36px;\n margin-bottom: -83px;\n }\n .designers-index-view .page-title-wrapper {\n display: none;\n }\n}\n.designers-index-index .page-main .page-title-wrapper {\n margin-top: 0;\n}\n.designers-index-index .page-main .page-title-wrapper .page-title {\n font-family: 'NeuzeitS', 'Open Sans';\n font-weight: 900;\n font-size: 36px;\n line-height: 43px;\n letter-spacing: -0.03em;\n color: #53565A;\n margin: 28px 0 67px 0;\n}\n.designers-index-index .page-main .columns .column.main .designers_list .designers_list_info .action:hover {\n text-decoration: none !important;\n}\n.designers-index-index .page-main .columns .column.main .designers_list .designers_list_info .action .designers_list_img img {\n object-fit: unset !important;\n}\n.products-grid .product-item-info.active {\n background: unset !important;\n box-shadow: none;\n border: none;\n margin: 0;\n padding: 0;\n}\nh2#block-designer-products-heading {\n font-size: 16px;\n}\n.designer-view-subheading:focus {\n box-shadow: 0 0 3px 1px #00699d !important;\n}\n@media only screen and (min-width: 768px) and (max-width: 1023px) {\n .item.product.product-item {\n margin-left: 11px !important;\n width: 25% !important;\n }\n .designers-index-view .block-title {\n margin-left: 10px !important;\n }\n}\n@media (max-width: 767px) {\n .designers-index-view .item.product.product-item {\n width: 100% !important;\n }\n}\n.modal-popup.login-modalpopup .modal-header {\n border-bottom: none !important;\n}\n.modal-popup.login-modalpopup .modal-header .action-close {\n outline: none;\n}\n.modal-popup.login-modalpopup .modal-header .action-close:before {\n color: #231F20;\n}\n.modal-popup.login-modalpopup .modal-content {\n border: none;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.modal-popup.login-modalpopup .modal-content .login-container .block .block-title {\n border-bottom: none !important;\n font-weight: 900;\n font-size: 3.6rem;\n line-height: 35px;\n color: #231F20;\n}\n.modal-popup.login-modalpopup .modal-content .login-container .form-login .fieldset .field {\n margin-bottom: 18px;\n}\n.modal-popup.login-modalpopup .modal-content .login-container .form-login .fieldset .field label.label {\n font-weight: 900 !important;\n font-size: 1.6rem;\n line-height: 19px;\n color: #231F20;\n margin-bottom: 3px !important;\n}\n.modal-popup.login-modalpopup .modal-content .login-container .form-login .fieldset .field .control {\n width: 100%;\n padding-right: 41px;\n}\n.modal-popup.login-modalpopup .modal-content .login-container .form-login .fieldset .field .control .input-text {\n background: #ffffff;\n border: 1px solid #E5E5E5;\n box-sizing: border-box;\n border-radius: 0;\n height: 30px;\n font-weight: normal;\n font-size: 1.4rem;\n line-height: 17px;\n color: #231F20;\n}\n.modal-popup.login-modalpopup .modal-content .login-container .form-login .fieldset .field.choice.persistent {\n margin-bottom: 35px;\n}\n.modal-popup.login-modalpopup .modal-content .login-container .form-login .fieldset .field.choice.persistent .label {\n font-size: 1.6rem;\n line-height: 24px;\n color: #231F20;\n font-family: 'NeuzeitS', 'Open Sans';\n font-weight: normal !important;\n}\n.modal-popup.login-modalpopup .modal-content .login-container .form-login .fieldset .field.choice.persistent input[type=\"checkbox\"] {\n width: 16px;\n height: 16px;\n}\n.modal-popup.login-modalpopup .modal-content .login-container .form-login .fieldset .field.choice.persistent input[type=\"checkbox\"]:checked::after {\n width: 12px;\n height: 6px;\n}\n.modal-popup.login-modalpopup .modal-content .login-container .form-login .fieldset .field.choice.persistent input[type=\"checkbox\"]:before {\n content: \"\";\n width: 16px;\n height: 16px;\n display: inline-block;\n border: 1px solid rgba(0, 0, 0, 0.6);\n}\n.modal-popup.login-modalpopup .modal-content .login-container .form-login .require_field_text {\n font-weight: normal;\n font-size: 1.4rem;\n line-height: 17px;\n color: #8C0000;\n margin-bottom: 36px;\n}\n.modal-popup.login-modalpopup .modal-content .login-container .actions-toolbar .primary .action.create.primary {\n width: 320px;\n height: 50px;\n background-color: #ffffff;\n border-color: #333333;\n padding: 15px;\n font-size: 1.6rem;\n font-family: 'NeuzeitS', 'Open Sans';\n letter-spacing: 0.1em;\n color: #333333;\n box-sizing: border-box;\n line-height: 16px;\n font-weight: normal;\n}\n.modal-popup.login-modalpopup .modal-content .login-container .actions-toolbar .secondary .action.remind {\n padding-top: 10px;\n}\n.modal-popup.login-modalpopup .modal-content .login-container .block.block-new-customer .block-title {\n margin-bottom: 19px;\n}\n.modal-popup.login-modalpopup .modal-content .login-container .block.block-new-customer .block-content p {\n line-height: 20px;\n color: #231F20;\n margin-bottom: 0;\n}\n.modal-popup.login-modalpopup .modal-content .login-container .block.block-customer-login .block-title {\n margin-bottom: 33px;\n padding-bottom: 0px;\n}\n@media only screen and (max-width: 767px) {\n .modal-popup.login-modalpopup {\n left: 0;\n right: 0;\n }\n .modal-popup.login-modalpopup .modal-content {\n padding: 0 1.6rem !important;\n }\n .modal-popup.login-modalpopup .modal-content .login-container .actions-toolbar .primary .action.create.primary {\n width: 100%;\n }\n .modal-popup.login-modalpopup .modal-content .login-container .form-login .fieldset .field .control {\n padding-right: 0;\n }\n .modal-popup.login-modalpopup .modal-content .login-container .block.block-customer-login {\n border-bottom: 1px solid #E5E5E5;\n }\n .modal-popup.login-modalpopup .modal-content .block.block-new-customer {\n padding-top: 20px;\n }\n}\n.pricelists-index-index .filter-options-title:after {\n display: none;\n}\n.pricelists-index-index .page-main .page-title-wrapper .page-title {\n font-weight: 900;\n font-size: 36px;\n line-height: 43px;\n letter-spacing: -0.03em;\n color: #53565A;\n margin: 34px 0 51px 0;\n}\n.pricelists-index-index .page-main .columns .column.main .pricelists-list {\n width: 100%;\n height: auto;\n padding-left: 40px;\n}\n.pricelists-index-index .page-main .columns .column.main .pricelists-list .product-outer-block {\n margin-bottom: 85px;\n}\n.pricelists-index-index .page-main .columns .column.main .pricelists-list .product-outer-block .product-inner-block .price-image {\n width: 184px;\n height: 239px;\n display: block;\n}\n.pricelists-index-index .page-main .columns .column.main .pricelists-list .product-outer-block .product-inner-block .price-name {\n width: 184px;\n font-weight: 900;\n font-size: 16px;\n line-height: 19px;\n color: #53565A;\n margin-top: 15px;\n min-height: 38px;\n}\n@media only screen and (min-width: 768px) and (max-width: 1023px) {\n .pricelists-index-index .page-main .columns .column.main .pricelists-list .product-outer-block .product-inner-block .price-name {\n width: 100%;\n }\n}\n.pricelists-index-index .page-main .columns .column.main .pricelists-list .product-outer-block .product-inner-block .price-date {\n font-weight: normal;\n font-size: 14px;\n line-height: 28px;\n color: #53565A;\n}\n.pricelists-index-index .page-main .columns .column.main .pricelists-list .product-outer-block .product-inner-block .price-pdf-download {\n font-style: normal;\n font-weight: normal;\n font-size: 14px;\n line-height: 28px;\n text-decoration-line: underline;\n color: #53565A;\n}\n.pricelists-index-index .page-main .columns .sidebar-main {\n flex-basis: 350px !important;\n height: 339px;\n background: rgba(229, 229, 229, 0.25);\n}\n.pricelists-index-index .page-main .columns .sidebar-main .filter-options .filter-options-item {\n border-bottom: none !important;\n padding: 20px 20px 20px 20px !important;\n}\n.pricelists-index-index .page-main .columns .sidebar-main .filter-options .filter-options-item .filter-options-title {\n text-transform: unset;\n padding: 0;\n margin: 0px 1px 15px 13px;\n font-weight: 900;\n font-size: 16px;\n line-height: 24px;\n color: #231F20;\n text-transform: uppercase;\n}\n.pricelists-index-index .page-main .columns .sidebar-main .filter-options .filter-options-item .filter-options-content li.custom_sort_by {\n margin-bottom: 16px;\n}\n.pricelists-index-index .page-main .columns .sidebar-main .filter-options .filter-options-item .filter-options-content li.custom_sort_by label {\n padding: 0px 0 0 41px;\n margin: 0;\n font-weight: normal;\n font-size: 16px;\n line-height: 24px;\n color: #231F20;\n}\n.pricelists-index-index .filter-options-content li input[type=\"radio\"] {\n width: 18px;\n height: 18px;\n border-radius: 50%;\n border: 2px solid #231f20;\n opacity: 1;\n top: 4px;\n}\n.pricelists-index-index .filter-options-content li input[type=\"radio\"]:checked:before {\n content: \"\";\n width: 8px;\n height: 8px;\n background: #231f20;\n border-radius: 50%;\n display: inline-block;\n position: absolute;\n left: 50%;\n top: 50%;\n transform: translate(-50%, -50%);\n}\n.pricelists-index-index .filter-options-content li input[type=\"radio\"]:checked:after {\n content: none !important;\n}\n.pricelists-index-index .filter-options-content li input[type=\"radio\"]:focus {\n box-shadow: none !important;\n}\n.pricelists-index-index .filter-options-content li label:before {\n content: none !important;\n}\n@media only screen and (max-width: 767px) {\n .pricelists-index-index .modal-popup.modal-slide {\n left: 0px !important;\n }\n .pricelists-index-index .page-main .page-title-wrapper {\n margin-top: 20px !important;\n }\n .pricelists-index-index .page-main .page-title-wrapper .page-title {\n text-align: center;\n margin: 0 0 20px 0 !important;\n }\n .pricelists-index-index .page-main .columns .column.main {\n -webkit-order: 2;\n order: 2;\n }\n .pricelists-index-index .page-main .columns .column.main .pricelists-list {\n padding-left: 30px;\n }\n .pricelists-index-index .page-main .columns .column.main .pricelists-list .product-outer-block {\n margin-bottom: 73px;\n /*text-align: -webkit-center;*/\n }\n .pricelists-index-index .page-main .columns .column.main .pricelists-list .product-outer-block .product-inner-block {\n margin: 0 auto;\n width: 184px;\n }\n .pricelists-index-index .page-main .columns .sidebar-main {\n -webkit-order: 1;\n order: 1;\n }\n .pricelists-index-index .page-main .columns .sidebar-main .filter-options {\n display: block !important;\n }\n .pricelists-index-index .block.filter strong svg {\n margin: 0px 0px 0px 6px;\n }\n .pricelists-index-index .sidebar.sidebar-main {\n width: 100%;\n padding: 0px;\n background: none;\n margin-right: 0px;\n }\n .pricelists-index-index .page-main .columns .sidebar-main {\n background: none !important;\n height: 111px !important;\n }\n .pricelists-index-index .page-main .page-title-wrapper .page-title {\n text-align: center;\n }\n .pricelists-index-index .modal-content {\n background-color: #f4f4f4 !important;\n border: none;\n }\n .pricelists-index-index div#narrow-by-list-sort_mob .filter-options-item {\n border-bottom: none;\n }\n .pricelists-index-index .modal-footer {\n border-top: none;\n }\n .pricelists-index-index .modal-footer button {\n border: 1px solid #333;\n height: 50px;\n font-size: 1.6rem;\n line-height: 19px;\n text-transform: uppercase;\n color: #333333;\n width: 100%;\n margin: 16px 8px 57px 19px;\n }\n .pricelists-index-index .filter-options-title {\n font-weight: 900;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n line-height: 24px;\n color: #231F20;\n text-transform: uppercase;\n margin-bottom: 16px;\n font-size: 1.6rem !important;\n }\n .pricelists-index-index .modal-header {\n border: none;\n }\n}\nbutton.action-close:focus {\n outline: none !important;\n}\n.pricelists-index-gradedinpartners .filter-options-content li input[type=\"radio\"] {\n width: 18px;\n height: 18px;\n border-radius: 50%;\n border: 2px solid #231f20;\n opacity: 1;\n top: 4px;\n}\n.pricelists-index-gradedinpartners .filter-options-content li input[type=\"radio\"]:checked:before {\n content: \"\";\n width: 8px;\n height: 8px;\n background: #231f20;\n border-radius: 50%;\n display: inline-block;\n position: absolute;\n left: 50%;\n top: 50%;\n transform: translate(-50%, -50%);\n}\n.pricelists-index-gradedinpartners .filter-options-content li input[type=\"radio\"]:checked:after {\n content: none !important;\n}\n.pricelists-index-gradedinpartners .filter-options-content li input[type=\"radio\"]:focus {\n box-shadow: none !important;\n}\n.pricelists-index-gradedinpartners .filter-options-content li label:before {\n content: none !important;\n}\n.pricelists-index-gradedinpartners .page-main .page-title-wrapper .page-title {\n font-weight: 900;\n font-size: 36px;\n line-height: 43px;\n letter-spacing: -0.03em;\n color: #53565A;\n margin: 34px 0 51px 0;\n}\n.pricelists-index-gradedinpartners .page-main .columns .column.main .graded-in-partners {\n width: 100%;\n height: auto;\n padding-left: 40px;\n}\n.pricelists-index-gradedinpartners .page-main .columns .column.main .graded-in-partners .product-outer-block {\n margin-bottom: 85px;\n}\n.pricelists-index-gradedinpartners .page-main .columns .column.main .graded-in-partners .product-outer-block .product-inner-block .graded-in-partners-image {\n width: 184px;\n height: 239px;\n display: block;\n}\n.pricelists-index-gradedinpartners .page-main .columns .column.main .graded-in-partners .product-outer-block .product-inner-block .graded-in-partners-name {\n width: 184px;\n font-weight: 900;\n font-size: 16px;\n line-height: 19px;\n color: #53565A;\n margin-top: 15px;\n min-height: 38px;\n}\n.pricelists-index-gradedinpartners .page-main .columns .column.main .graded-in-partners .product-outer-block .product-inner-block .graded-in-partners-date {\n font-weight: normal;\n font-size: 14px;\n line-height: 28px;\n color: #53565A;\n}\n.pricelists-index-gradedinpartners .page-main .columns .column.main .graded-in-partners .product-outer-block .product-inner-block .price-pdf-download {\n font-style: normal;\n font-weight: normal;\n font-size: 14px;\n line-height: 28px;\n text-decoration-line: underline;\n color: #53565A;\n}\n.pricelists-index-gradedinpartners .page-main .columns .sidebar-main {\n flex-basis: 350px !important;\n height: 339px;\n background: rgba(229, 229, 229, 0.25);\n}\n.pricelists-index-gradedinpartners .page-main .columns .sidebar-main .filter-options .filter-options-item {\n border-bottom: none;\n padding: 20px 20px 20px 20px;\n}\n.pricelists-index-gradedinpartners .page-main .columns .sidebar-main .filter-options .filter-options-item .filter-options-title {\n text-transform: unset;\n padding: 0;\n margin: 0px 1px 15px 13px;\n font-weight: 900;\n font-size: 16px;\n line-height: 24px;\n color: #231F20;\n text-transform: uppercase;\n}\n.pricelists-index-gradedinpartners .page-main .columns .sidebar-main .filter-options .filter-options-item .filter-options-content li.custom_sort_by {\n margin-bottom: 16px;\n}\n.pricelists-index-gradedinpartners .page-main .columns .sidebar-main .filter-options .filter-options-item .filter-options-content li.custom_sort_by label {\n padding: 0px 0 0 41px;\n margin: 0;\n font-weight: normal;\n font-size: 16px;\n line-height: 24px;\n color: #231F20;\n}\n@media only screen and (max-width: 767px) {\n .pricelists-index-gradedinpartners .modal-popup.modal-slide {\n left: 0px !important;\n }\n .pricelists-index-gradedinpartners .block.filter strong svg {\n margin: 0px 0px 0px 6px;\n }\n .pricelists-index-gradedinpartners .sidebar.sidebar-main {\n width: 100%;\n padding: 0px;\n background: none;\n margin-right: 0px;\n }\n .pricelists-index-gradedinpartners .page-main .columns .sidebar-main {\n background: none !important;\n }\n .pricelists-index-gradedinpartners .modal-content {\n background-color: #f4f4f4 !important;\n border: none;\n }\n .pricelists-index-gradedinpartners div#narrow-by-list-sort_mob .filter-options-item {\n border-bottom: none;\n }\n .pricelists-index-gradedinpartners .modal-footer {\n border-top: none;\n }\n .pricelists-index-gradedinpartners .modal-footer button {\n border: 1px solid #333;\n height: 50px;\n font-size: 16px;\n line-height: 19px;\n letter-spacing: 0.1em;\n text-transform: uppercase;\n color: #333333;\n width: calc(100% - 27px);\n margin: 16px 8px 57px 19px;\n }\n .pricelists-index-gradedinpartners .filter-options-title {\n font-weight: 900;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n line-height: 24px;\n color: #231f20;\n text-transform: uppercase;\n margin-bottom: 16px;\n font-size: 16px !important;\n }\n .pricelists-index-gradedinpartners .modal-header {\n border: none;\n }\n .pricelists-index-gradedinpartners .page-main .columns .column.main {\n -webkit-order: 2;\n order: 2;\n }\n .pricelists-index-gradedinpartners .page-main .columns .column.main .page-title-wrapper {\n margin-top: 20px;\n }\n .pricelists-index-gradedinpartners .page-main .columns .column.main .page-title-wrapper .page-title {\n margin: 0 0 20px 0;\n }\n .pricelists-index-gradedinpartners .page-main .columns .column.main .graded-in-partners .product-outer-block {\n margin-bottom: 73px;\n }\n .pricelists-index-gradedinpartners .page-main .columns .column.main .graded-in-partners .product-outer-block .product-inner-block {\n margin: 0 auto;\n width: 184px;\n }\n .pricelists-index-gradedinpartners .page-main .columns .sidebar-main {\n -webkit-order: 1;\n order: 1;\n }\n .pricelists-index-gradedinpartners .page-main .columns .sidebar-main .filter-options {\n display: block !important;\n }\n}\n@media (max-width: 767px) {\n .quote-quote-index .page-main {\n padding-left: 11px;\n padding-right: 11px;\n }\n}\n@media (max-width: 767px) {\n .quote-quote-index .page-title-wrapper {\n margin-top: 8px;\n }\n}\n.quote-quote-index .page-title-wrapper .page-title {\n font-size: 4.8rem;\n line-height: 58px;\n color: #231F20;\n font-weight: normal;\n margin: 79px 0 25px 0px;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n@media (max-width: 767px) {\n .quote-quote-index .page-title-wrapper .page-title {\n font-size: 32px;\n line-height: 38px;\n margin: 0px 0px 16px 0px;\n }\n}\n.quote-quote-index .form.form-cart {\n padding-right: 0px;\n width: calc(100% - 372px);\n float: left;\n -ms-flex-order: 1;\n -webkit-order: 1;\n order: 1;\n position: relative;\n}\n@media (max-width: 992px) {\n .quote-quote-index .form.form-cart {\n width: 100%;\n }\n}\n.quote-quote-index .quote-summary {\n width: 325px;\n float: right;\n -ms-flex-order: 2;\n -webkit-order: 2;\n order: 2;\n padding: 1px 20px 25px;\n background: rgba(229, 229, 229, 0.25);\n padding: 17px 20px 19px 20px;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n@media (max-width: 992px) {\n .quote-quote-index .quote-summary {\n width: 100%;\n }\n}\n@media (max-width: 767px) {\n .quote-quote-index .quote-summary {\n padding-bottom: 22px;\n margin-bottom: 80px;\n }\n}\n.quote-quote-index .quote-summary .primary {\n width: 100%;\n}\n.quote-quote-index .quote-summary .primary .save_quote {\n margin-top: 20px;\n width: calc(100% - 10px);\n background: #231F20;\n font-weight: normal;\n font-size: 15px;\n line-height: 18px;\n text-align: center;\n color: #FFFFFF;\n margin: 20px 5px 0px;\n border: none;\n height: 52px;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n@media (max-width: 767px) {\n .quote-quote-index .quote-summary .primary .save_quote {\n margin-top: 26px;\n }\n}\n.quote-quote-index .cart.table-wrapper {\n font-family: 'NeuzeitS', 'Open Sans';\n border-bottom: none !important;\n margin-left: 38px;\n}\n@media (max-width: 1024px) {\n .quote-quote-index .cart.table-wrapper {\n margin-left: 0px;\n }\n}\n@media (max-width: 767px) {\n .quote-quote-index .cart.table-wrapper {\n border: none;\n }\n}\n.quote-quote-index .cart.table-wrapper .cart {\n margin-bottom: 0;\n}\n@media (max-width: 767px) {\n .quote-quote-index .cart.table-wrapper .cart thead {\n display: none;\n }\n}\n@media (max-width: 767px) {\n .quote-quote-index .cart.table-wrapper .cart tr.item-info {\n position: relative;\n padding-bottom: 20px;\n display: inline-block;\n vertical-align: top;\n width: 100%;\n }\n}\n.quote-quote-index .cart.table-wrapper .cart tr th.col {\n border: none;\n font-weight: 900;\n font-size: 1.4rem;\n line-height: 17px;\n letter-spacing: 0.15em;\n text-transform: uppercase;\n color: #231F20;\n padding: 25px 0px 13px;\n text-align: right;\n}\n.quote-quote-index .cart.table-wrapper .cart tr th.item {\n text-align: left;\n}\n.quote-quote-index .cart.table-wrapper .cart tr th.price {\n padding-right: 58px;\n}\n@media (max-width: 1024px) {\n .quote-quote-index .cart.table-wrapper .cart tr th.price {\n padding-right: 30px;\n }\n}\n.quote-quote-index .cart.table-wrapper .cart tr th.qty {\n padding-right: 39px;\n}\n.quote-quote-index .cart.table-wrapper .cart tr th.subtotal {\n padding-right: 51px;\n}\n@media (max-width: 1024px) {\n .quote-quote-index .cart.table-wrapper .cart tr th.subtotal {\n padding-right: 35px;\n }\n}\n.quote-quote-index .cart.table-wrapper .cart tr td {\n border: none !important;\n}\n.quote-quote-index .cart.table-wrapper .cart tr td.col {\n padding: 23px 0px 50px 0;\n border-top: none;\n}\n@media (max-width: 1024px) {\n .quote-quote-index .cart.table-wrapper .cart tr td.col {\n padding-bottom: 23px;\n }\n}\n@media (max-width: 767px) {\n .quote-quote-index .cart.table-wrapper .cart tr td.col {\n padding: 0px 0px 0px 135px;\n width: auto;\n position: static;\n }\n .quote-quote-index .cart.table-wrapper .cart tr td.col:before {\n display: none;\n }\n}\n.quote-quote-index .cart.table-wrapper .cart tr td.col.item {\n display: table-cell;\n}\n@media (max-width: 767px) {\n .quote-quote-index .cart.table-wrapper .cart tr td.col.item {\n width: 100%;\n display: inline-block;\n vertical-align: top;\n }\n}\n.quote-quote-index .cart.table-wrapper .cart tr td.col.item .product-item-photo {\n width: 120px;\n padding: 0px;\n float: left;\n position: static;\n max-width: 100%;\n}\n@media (max-width: 767px) {\n .quote-quote-index .cart.table-wrapper .cart tr td.col.item .product-item-photo {\n position: absolute;\n left: 0px;\n top: 0px;\n }\n}\n.quote-quote-index .cart.table-wrapper .cart tr td.col.item .product-item-photo .product-image-container {\n width: 100% !important;\n vertical-align: top;\n}\n.quote-quote-index .cart.table-wrapper .cart tr td.col.item .product-item-photo .product-image-photo {\n vertical-align: top;\n}\n.quote-quote-index .cart.table-wrapper .cart tr td.col.item .product-item-details {\n display: inline-block;\n vertical-align: top;\n max-width: calc(100% - 135px);\n margin: 0px 0px 0px 15px;\n padding: 0px;\n}\n@media (max-width: 767px) {\n .quote-quote-index .cart.table-wrapper .cart tr td.col.item .product-item-details {\n max-width: 100%;\n width: 100%;\n margin: 0px;\n }\n}\n.quote-quote-index .cart.table-wrapper .cart tr td.col.item .product-item-details .product-item-name {\n font-weight: normal;\n font-size: 1.8rem;\n line-height: 22px;\n color: #231F20;\n margin: 0px 0px 12px;\n}\n.quote-quote-index .cart.table-wrapper .cart tr td.col.item .product-item-details .item-options {\n margin-top: 0px;\n font-weight: normal;\n font-size: 16px;\n line-height: 19px;\n color: #231F20;\n}\n.quote-quote-index .cart.table-wrapper .cart tr td.col.item .product-item-details .item-options dt {\n margin: 0 6px 0px 0;\n}\n.quote-quote-index .cart.table-wrapper .cart tr td.col.item .product-item-details .item-options dd {\n margin: 0px;\n float: none;\n display: block;\n}\n.quote-quote-index .cart.table-wrapper .cart tr td.col.item .product-item-details .availability {\n margin: 20px 0px 0px;\n}\n@media (max-width: 767px) {\n .quote-quote-index .cart.table-wrapper .cart tr td.col.item .product-item-details .availability {\n margin: 15px 0px 13px;\n }\n}\n.quote-quote-index .cart.table-wrapper .cart tr td.col.item .product-item-details .availability.in-stock {\n font-weight: 900;\n font-size: 14px;\n line-height: 17px;\n color: #004F59;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n position: static;\n}\n.quote-quote-index .cart.table-wrapper .cart tr td.col.price {\n padding-right: 58px;\n padding-top: 28px;\n}\n@media (max-width: 1024px) {\n .quote-quote-index .cart.table-wrapper .cart tr td.col.price {\n padding-right: 30px;\n }\n}\n@media (max-width: 767px) {\n .quote-quote-index .cart.table-wrapper .cart tr td.col.price {\n width: calc(100% - 94px);\n padding-top: 6px;\n }\n}\n.quote-quote-index .cart.table-wrapper .cart tr td.col.price .price-excluding-tax {\n font-weight: normal;\n font-size: 16px !important;\n line-height: 19px !important;\n color: #231F20 !important;\n}\n.quote-quote-index .cart.table-wrapper .cart tr td.col.price .price {\n font-weight: normal;\n font-size: 16px !important;\n line-height: 19px !important;\n color: #231F20 !important;\n}\n.quote-quote-index .cart.table-wrapper .cart tr td.col.price .price-excluding-tax.price {\n font-weight: normal !important;\n}\n.quote-quote-index .cart.table-wrapper .cart tr td.col.qty {\n padding-right: 0px;\n}\n@media (max-width: 767px) {\n .quote-quote-index .cart.table-wrapper .cart tr td.col.qty {\n padding: 0px;\n }\n}\n.quote-quote-index .cart.table-wrapper .cart tr td.col.qty .qty_error {\n text-align: left;\n margin: 10px 0px 0px;\n color: red;\n}\n.quote-quote-index .cart.table-wrapper .cart tr td.col.qty .field {\n width: 94px;\n text-align: left;\n}\n.quote-quote-index .cart.table-wrapper .cart tr td.col.qty .control {\n display: flex;\n margin-bottom: 0px;\n flex-wrap: wrap;\n align-items: center;\n}\n.quote-quote-index .cart.table-wrapper .cart tr td.col.qty .control .measurement {\n font-weight: normal;\n font-size: 14px;\n line-height: 17px;\n color: #231F20;\n padding-left: 5px;\n text-transform: lowercase;\n}\n.quote-quote-index .cart.table-wrapper .cart tr td.col.qty .input-text {\n height: 30px;\n margin-top: 0px;\n text-align: center;\n width: 50px;\n border: 1px solid #E5E5E5;\n font-weight: normal;\n font-size: 16px;\n line-height: 19px;\n color: #231F20;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.quote-quote-index .cart.table-wrapper .cart tr td.col.qty .action-edit {\n display: inline-block;\n vertical-align: top;\n margin-top: 8px;\n padding-right: 31px;\n background: transparent;\n border: 0;\n font-weight: normal;\n font-size: 1.4rem;\n line-height: 17px;\n text-decoration-line: underline;\n color: #231F20;\n box-shadow: none;\n padding: 0;\n margin: 13px 0px 0px 5px;\n outline: none;\n}\n@media (max-width: 767px) {\n .quote-quote-index .cart.table-wrapper .cart tr td.col.qty .action-edit {\n margin: 12px 0px 0px 0px;\n }\n}\n.quote-quote-index .cart.table-wrapper .cart tr td.col.qty button.action.update {\n background: transparent;\n border: 0;\n font-weight: normal;\n font-size: 14px;\n line-height: 17px;\n text-decoration-line: underline;\n color: #231F20;\n box-shadow: none;\n padding: 0;\n margin-top: 8px;\n outline: none;\n}\n.quote-quote-index .cart.table-wrapper .cart tr td.col.qty div.mage-error {\n width: 100%;\n overflow: visible;\n max-width: 40px;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n.quote-quote-index .cart.table-wrapper .cart tr td.col.subtotal {\n padding-right: 51px;\n padding-top: 28px;\n}\n@media (max-width: 1024px) {\n .quote-quote-index .cart.table-wrapper .cart tr td.col.subtotal {\n padding-right: 35px;\n }\n}\n@media (max-width: 767px) {\n .quote-quote-index .cart.table-wrapper .cart tr td.col.subtotal {\n width: 100%;\n padding-right: 7px;\n padding-top: 21px;\n text-align: right;\n }\n}\n.quote-quote-index .cart.table-wrapper .cart tr td.col.subtotal .price-excluding-tax {\n font-weight: normal;\n font-size: 16px !important;\n line-height: 19px !important;\n text-align: right;\n color: #231F20 !important;\n}\n.quote-quote-index .cart.table-wrapper .cart tr td.col.subtotal .price-excluding-tax .price {\n font-weight: normal;\n}\n.quote-quote-index .cart.table-wrapper .cart tr td.col.subtotal .price {\n font-weight: normal;\n font-size: 16px !important;\n line-height: 19px !important;\n text-align: right;\n color: #231F20 !important;\n}\n@media (max-width: 767px) {\n .quote-quote-index .cart.table-wrapper .cart tr td.col.remove {\n position: absolute;\n top: 0px;\n right: 0px;\n }\n}\n.quote-quote-index .cart.table-wrapper .cart tr td.col.remove .action-delete {\n content: '';\n background-repeat: no-repeat;\n width: 14px;\n height: 14px;\n display: inline-block;\n vertical-align: top;\n background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M13.5918 0.533203C13.4746 0.427734 13.3398 0.375 13.1875 0.375C13.0352 0.375 12.9004 0.427734 12.7832 0.533203L7 6.33398L1.2168 0.533203C1.09961 0.427734 0.964844 0.375 0.8125 0.375C0.660156 0.375 0.525391 0.427734 0.408203 0.533203C0.302734 0.650391 0.25 0.785156 0.25 0.9375C0.25 1.08984 0.302734 1.22461 0.408203 1.3418L6.20898 7.125L0.408203 12.9082C0.302734 13.0254 0.25 13.1602 0.25 13.3125C0.25 13.4648 0.302734 13.5996 0.408203 13.7168C0.466797 13.7637 0.53125 13.8047 0.601562 13.8398C0.671875 13.8633 0.742188 13.875 0.8125 13.875C0.882812 13.875 0.953125 13.8633 1.02344 13.8398C1.09375 13.8047 1.1582 13.7637 1.2168 13.7168L7 7.91602L12.7832 13.7168C12.8418 13.7637 12.9062 13.8047 12.9766 13.8398C13.0469 13.8633 13.1172 13.875 13.1875 13.875C13.2578 13.875 13.3281 13.8633 13.3984 13.8398C13.4688 13.8047 13.5332 13.7637 13.5918 13.7168C13.6973 13.5996 13.75 13.4648 13.75 13.3125C13.75 13.1602 13.6973 13.0254 13.5918 12.9082L7.79102 7.125L13.5918 1.3418C13.6973 1.22461 13.75 1.08984 13.75 0.9375C13.75 0.785156 13.6973 0.650391 13.5918 0.533203Z' fill='%23231F20'/%3E%3C/svg%3E\");\n position: absolute;\n top: 25px;\n right: 0px;\n}\n@media (max-width: 767px) {\n .quote-quote-index .cart.table-wrapper .cart tr td.col.remove .action-delete {\n position: static;\n }\n}\n.quote-quote-index .cart.table-wrapper .cart tr td.col.remove .action-delete span {\n display: none;\n}\n.quote-quote-index .cart.table-wrapper .cart tr.item-info .item-actions td {\n border: none;\n}\n.quote-quote-index .cart.table-wrapper .cart tr.item-info .actions-toolbar {\n min-height: 0px;\n padding-bottom: 0;\n position: static;\n border: none !important;\n}\n.quote-quote-index .cart.table-wrapper .cart tr.item-info .actions-toolbar .towishlist.action-towishlist {\n display: none;\n}\n.quote-quote-index .cart.table-wrapper .cart tr.item-info .actions-toolbar .action.action-edit {\n display: none !important;\n}\n.quote-quote-index .cart.table-wrapper .cart .quote {\n border-bottom: none;\n border-top: 1px solid #231F20;\n}\n@media (max-width: 767px) {\n .quote-quote-index .cart.table-wrapper .cart .quote {\n border-bottom: 0.5px solid rgba(35, 31, 2, 0.2);\n border-top: none;\n display: inline-block;\n vertical-align: top;\n width: 100%;\n margin: 0px 0px 53px;\n }\n .quote-quote-index .cart.table-wrapper .cart .quote:nth-last-child(2) {\n margin-bottom: 30px;\n }\n}\n.quote-quote-index .cart.table-wrapper .cart tbody:last-child {\n border-top: 1px solid #231F20;\n}\n@media (max-width: 767px) {\n .quote-quote-index .cart.table-wrapper .cart tbody:last-child {\n border-top: none;\n }\n}\n.quote-quote-index .cart.table-wrapper .cart tbody:last-child tr td {\n padding: 16px 0px 0px;\n}\n@media (max-width: 767px) {\n .quote-quote-index .cart.table-wrapper .cart tbody:last-child tr td {\n padding: 0px;\n }\n}\n.quote-quote-index .quote-note {\n font-size: 1.8rem;\n line-height: 22px;\n margin: 69px 0px 28px 38px;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n@media (max-width: 1024px) {\n .quote-quote-index .quote-note {\n margin: 40px 0px 28px 0;\n }\n}\n@media (max-width: 767px) {\n .quote-quote-index .quote-note {\n margin: 30px 0px 71px 0;\n }\n}\n.quote-quote-index .quote-empty {\n text-align: center;\n margin: 25px 0px 0px;\n}\n.quote-quote-index .quote-empty p {\n font-size: 2rem;\n margin-bottom: 15px;\n text-align: center;\n}\n.quote-quote-index .print-quote {\n font-weight: normal;\n font-size: 18px;\n line-height: 22px;\n text-decoration-line: underline;\n color: #231F20;\n}\n.quote-quote-index .request-reserve-all {\n font-weight: normal;\n font-size: 16px;\n line-height: 47px;\n border: 1px solid #231F20;\n color: #231F20;\n float: right;\n height: 52px;\n width: 274px;\n text-align: center;\n}\n.quote-quote-index .table_quote_total tbody {\n border-top: 1px solid #231F20;\n border-bottom: 1px solid #231F20;\n}\n.quote-quote-index .table_quote_total tbody tr:first-child th {\n padding-top: 10px;\n}\n@media (max-width: 767px) {\n .quote-quote-index .table_quote_total tbody tr:first-child th {\n padding-top: 11.5px;\n }\n}\n.quote-quote-index .table_quote_total tbody tr:first-child td {\n padding-top: 10px;\n}\n@media (max-width: 767px) {\n .quote-quote-index .table_quote_total tbody tr:first-child td {\n padding-top: 11.5px;\n }\n}\n.quote-quote-index .table_quote_total tbody tr:last-child td {\n padding-bottom: 13px;\n}\n@media (max-width: 767px) {\n .quote-quote-index .table_quote_total tbody tr:last-child td {\n padding-top: 11px;\n }\n}\n.quote-quote-index .table_quote_total tbody tr:last-child th {\n padding-bottom: 13px;\n}\n@media (max-width: 767px) {\n .quote-quote-index .table_quote_total tbody tr:last-child th {\n padding-top: 11px;\n }\n}\n.quote-quote-index .table_quote_total td {\n padding: 0 0;\n text-align: right;\n}\n.quote-quote-index .table_quote_total td .price {\n font-weight: 900;\n font-size: 14px;\n line-height: 30px;\n text-align: right;\n color: #231F20;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.quote-quote-index .table_quote_total th {\n font-weight: normal;\n font-size: 14px;\n line-height: 30px;\n color: #231F20;\n padding: 0 0;\n}\n.quote-quote-index .table_quote_total th.quote-total-header {\n font-weight: normal;\n font-size: 32px;\n line-height: 38px;\n color: #231F20;\n padding: 0px 0px 11px;\n}\n.quote-quote-index .table_quote_total tfoot tr th {\n font-size: 1.8rem;\n font-weight: 900;\n line-height: 30px;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n padding: 10px 0px 0px;\n text-transform: uppercase;\n}\n.quote-quote-index .table_quote_total tfoot tr td {\n padding: 10px 0px 0px;\n}\n.quote-quote-index .table_quote_total tfoot tr td span.price {\n font-size: 1.8rem;\n font-weight: 900;\n line-height: 30px;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.item-info td.col {\n border-top: none !important;\n}\n@media (max-width: 767px) {\n .quote-quote-savequote .page-main {\n padding: 0px;\n }\n}\n.quote-quote-savequote .page-title-wrapper .page-title {\n font-size: 4.8rem;\n line-height: 58px;\n font-family: 'NeuzeitS', 'Open Sans';\n color: #231F20;\n margin: 79px 0px 25px;\n vertical-align: top;\n}\n@media (max-width: 767px) {\n .quote-quote-savequote .page-title-wrapper .page-title {\n font-size: 32px;\n line-height: 38px;\n margin: 46px 0px 28px 11px;\n }\n}\n.quote-quote-savequote .columns .page-title {\n display: none;\n}\n.quote-quote-savequote .savequote-container {\n display: flex;\n flex-wrap: wrap;\n align-items: flex-start;\n}\n.quote-quote-savequote .savequote-container .form.create {\n min-width: unset;\n background: rgba(229, 229, 229, 0.25);\n padding: 27px 90px 64px 51px;\n width: 606px;\n margin-right: 0px;\n}\n@media (max-width: 1024px) {\n .quote-quote-savequote .savequote-container .form.create {\n width: 500px;\n padding: 27px 30px 64px;\n }\n}\n@media (max-width: 991px) {\n .quote-quote-savequote .savequote-container .form.create {\n width: 50%;\n }\n}\n@media (max-width: 767px) {\n .quote-quote-savequote .savequote-container .form.create {\n width: 100%;\n padding: 27px 15px 57px;\n }\n}\n.quote-quote-savequote .savequote-container .form .legend {\n border: none;\n padding: 0px;\n margin: 0px;\n}\n.quote-quote-savequote .savequote-container .form .legend b {\n font-family: 'NeuzeitS-bold', 'sans-serif';\n line-height: 29px;\n font-weight: 900;\n color: #231F20;\n margin: 0px 0px 14px;\n font-size: 24px;\n display: inline-block;\n vertical-align: top;\n width: 100%;\n}\n.quote-quote-savequote .savequote-container .form .fieldset {\n width: 100%;\n margin: 0px;\n}\n.quote-quote-savequote .savequote-container .form .fieldset > p {\n font-size: 1.6rem;\n line-height: 20px;\n font-family: Arial;\n color: #54575A;\n margin: 0px 0px 37px;\n}\n.quote-quote-savequote .savequote-container .form .field {\n margin: 0px 0px 25px;\n}\n.quote-quote-savequote .savequote-container .form .field > .label {\n font-size: 1.4rem;\n line-height: 17px;\n color: #231F20;\n margin: 0px 0px 5px;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.quote-quote-savequote .savequote-container .form .field > .label:after {\n color: #8C0000;\n font-size: 1.4rem;\n line-height: 17px;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n margin: 0px 0px 0px 5px;\n width: 5px;\n display: inline-block;\n vertical-align: top;\n text-indent: -1px;\n}\n.quote-quote-savequote .savequote-container .form .field input {\n height: 30px;\n border: 1px solid #E5E5E5;\n background: #ffffff;\n line-height: 17px;\n padding: 0px 0px 0px 14px;\n font-family: 'NeuzeitS', 'Open Sans';\n color: #53565A;\n font-size: 1.4rem;\n}\n.quote-quote-savequote .savequote-container .form .field textarea {\n height: 95px;\n border: 1px solid #E5E5E5;\n background: #ffffff;\n line-height: 17px;\n padding: 6px 0px 0px 14px;\n font-family: 'NeuzeitS', 'Open Sans';\n color: #53565A;\n font-size: 1.4rem;\n}\n.quote-quote-savequote .savequote-container .form .field select {\n background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='5' viewBox='0 0 9 5' fill='none'%3E%3Cpath d='M7.09688 0.219375L4.18688 3.12938L1.27688 0.219375C0.984375 -0.073125 0.511875 -0.073125 0.219375 0.219375C-0.073125 0.511875 -0.073125 0.984375 0.219375 1.27688L3.66188 4.71938C3.95438 5.01188 4.42688 5.01188 4.71938 4.71938L8.16187 1.27688C8.45437 0.984375 8.45437 0.511875 8.16187 0.219375C7.86937 -0.065625 7.38938 -0.073125 7.09688 0.219375Z' fill='%23231F20'/%3E%3C/svg%3E\");\n background-color: #ffffff;\n background-repeat: no-repeat;\n height: 30px;\n border: 1px solid #E5E5E5;\n font-size: 1.4rem;\n line-height: 17px;\n padding: 0px 0px 0px 14px;\n color: #53565A;\n background-position: calc(100% - 16px) center;\n background-size: 9px 5px;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.quote-quote-savequote .savequote-container .form .field div.project_name_new {\n margin: 10px 0px 0px;\n}\n.quote-quote-savequote .savequote-container .form .actions-toolbar .require_field_text {\n padding: 0px;\n display: none;\n}\n.quote-quote-savequote .savequote-container .form .actions-toolbar .action.save {\n width: 156px;\n height: 52px;\n background: #231F20;\n margin: 33px 0px 0px;\n vertical-align: top;\n font-size: 1.6rem;\n line-height: 19px;\n font-family: 'NeuzeitS', 'Open Sans';\n font-weight: normal;\n border: none;\n}\n@media (max-width: 767px) {\n .quote-quote-savequote .savequote-container .form .actions-toolbar .action.save {\n margin: 25px 0px 0px;\n }\n}\n.quote-quote-savequote .savequote-container .quote-summary {\n margin: 0px 0px 0px 120px;\n width: 325px;\n max-width: calc(100% - 726px);\n background: rgba(229, 229, 229, 0.25);\n padding: 17px 20px 0px;\n}\n@media (max-width: 1100px) {\n .quote-quote-savequote .savequote-container .quote-summary {\n margin: 0px 0px 0px 50px;\n max-width: calc(100% - 576px);\n }\n}\n@media (max-width: 991px) {\n .quote-quote-savequote .savequote-container .quote-summary {\n max-width: calc(50% - 30px);\n margin: 0px 0px 0px 30px;\n }\n}\n@media (max-width: 767px) {\n .quote-quote-savequote .savequote-container .quote-summary {\n max-width: 100%;\n width: 100%;\n margin: 20px 0px 0px;\n padding: 17px 15px 0px;\n display: none;\n }\n}\n.quote-quote-savequote .savequote-container .quote-summary table {\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.quote-quote-savequote .savequote-container .quote-summary table tr th {\n padding: 0px;\n}\n.quote-quote-savequote .savequote-container .quote-summary table tr th.quote-summary-header {\n border-bottom: 1px solid rgba(35, 31, 32, 0.5);\n padding-bottom: 11.5px;\n}\n.quote-quote-savequote .savequote-container .quote-summary table tr th .quote-summary-title {\n font-size: 32px;\n line-height: 38px;\n color: #231F20;\n font-family: 'NeuzeitS', 'Open Sans';\n font-weight: 400;\n float: left;\n}\n@media (max-width: 350px) {\n .quote-quote-savequote .savequote-container .quote-summary table tr th .quote-summary-title {\n font-size: 30px;\n line-height: 36px;\n }\n}\n.quote-quote-savequote .savequote-container .quote-summary table tr th .quote-summary-link {\n font-family: 'NeuzeitS', 'Open Sans';\n font-size: 1.4rem;\n line-height: 17px;\n text-decoration: underline;\n color: #231F20;\n display: inline-block;\n vertical-align: top;\n font-weight: normal;\n margin: 0px 0px 0px 19px;\n}\n.quote-quote-savequote .savequote-container .quote-summary table tr td {\n padding: 0px;\n}\n.quote-quote-savequote .savequote-container .quote-summary table tr td.item-count {\n padding: 14.5px 0px 14px;\n}\n.quote-quote-savequote .savequote-container .quote-summary table tr td.item-count .count {\n font-size: 1.4rem;\n line-height: 17px;\n letter-spacing: 0.15em;\n text-transform: uppercase;\n color: #231F20;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n font-weight: 900;\n}\n.quote-quote-savequote .savequote-container .quote-summary table tr td.item-image {\n width: 100px;\n}\n.quote-quote-savequote .savequote-container .quote-summary table tr td.item-image .product-image-container {\n width: 100px !important;\n vertical-align: top;\n}\n.quote-quote-savequote .savequote-container .quote-summary table tr td.item-image .product-image-container .product-image-wrapper {\n padding-bottom: 0px !important;\n height: auto;\n}\n.quote-quote-savequote .savequote-container .quote-summary table tr td.item-image .product-image-container .product-image-wrapper .product-image-photo {\n position: static;\n}\n.quote-quote-savequote .savequote-container .quote-summary table tr td.item-details {\n padding: 0px 0px 0px 15px;\n}\n.quote-quote-savequote .savequote-container .quote-summary table tr td.item-details.item_price {\n padding: 0px 0px 18px 0px;\n}\n.quote-quote-savequote .savequote-container .quote-summary table tr td.item-details > a {\n font-size: 1.8rem;\n line-height: 22px;\n color: #231F20;\n margin: 0px 0px 8px 0px;\n display: inline-block;\n vertical-align: top;\n}\n.quote-quote-savequote .savequote-container .quote-summary table tr td.item-details .item-options dt {\n font-size: 1.6rem;\n line-height: 19px;\n color: #231F20;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n float: left;\n margin: 0px 6px 0px 0px;\n}\n.quote-quote-savequote .savequote-container .quote-summary table tr td.item-details .item-options dd {\n font-size: 1.6rem;\n line-height: 19px;\n color: #231F20;\n font-family: 'NeuzeitS', 'Open Sans';\n display: block;\n margin: 0px;\n word-break: break-all;\n}\n.quote-quote-savequote .savequote-container .quote-summary table tr td.item-details .item-price {\n text-align: right;\n}\n.quote-quote-savequote .savequote-container .quote-summary table tr td.item-details .item-price .price {\n font-size: 1.8rem;\n line-height: 22px;\n color: #231F20;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.quote-quote-savequote .savequote-container .quote-summary table tfoot tr:first-child th {\n padding: 10px 0px 0px;\n border-top: 1px solid rgba(35, 31, 32, 0.5);\n}\n.quote-quote-savequote .savequote-container .quote-summary table tfoot tr:first-child td {\n padding: 10px 0px 0px;\n border-top: 1px solid rgba(35, 31, 32, 0.5);\n}\n.quote-quote-savequote .savequote-container .quote-summary table tfoot tr:nth-last-child(2) th {\n padding-bottom: 15px;\n}\n.quote-quote-savequote .savequote-container .quote-summary table tfoot tr:nth-last-child(2) td {\n padding-bottom: 15px;\n}\n.quote-quote-savequote .savequote-container .quote-summary table tfoot tr:last-child th {\n padding: 10px 0px 15px;\n border-top: 1px solid rgba(35, 31, 32, 0.5);\n font-size: 1.8rem;\n font-weight: normal;\n text-transform: uppercase;\n}\n.quote-quote-savequote .savequote-container .quote-summary table tfoot tr:last-child td {\n padding: 10px 0px 15px;\n border-top: 1px solid rgba(35, 31, 32, 0.5);\n font-size: 1.8rem;\n}\n.quote-quote-savequote .savequote-container .quote-summary table tfoot th {\n font-size: 1.4rem;\n line-height: 30px;\n color: #231F20;\n font-family: 'NeuzeitS', 'Open Sans';\n font-weight: normal;\n}\n.quote-quote-savequote .savequote-container .quote-summary table tfoot td {\n font-size: 1.4rem;\n line-height: 30px;\n color: #231F20;\n font-family: 'NeuzeitS', 'Open Sans';\n text-align: right;\n}\n@media print {\n .quote-quote-index .panel.header {\n display: none !important;\n }\n .quote-quote-index .footer_container {\n display: none !important;\n }\n .quote-quote-index .print-quote {\n display: none !important;\n }\n .quote-quote-index .quote-note {\n display: none !important;\n }\n .quote-quote-index .cart.table-wrapper .cart tr {\n display: inline-block;\n width: 100%;\n }\n .quote-quote-index .cart.table-wrapper .cart tr td.col.item .product-item-details {\n width: calc(100% - 135px);\n }\n .quote-quote-index .cart.table-wrapper .cart tr td.col.item .product-item-details .item-options {\n display: inline-block;\n width: 100%;\n }\n .quote-quote-index .cart.table-wrapper .cart tr td.col {\n display: inline-block;\n width: 25%;\n }\n .quote-quote-index .cart.table-wrapper .cart tr th.col {\n display: inline-block;\n width: 25%;\n }\n .quote-quote-index .cart.table-wrapper .cart tr th.item {\n width: 60% !important;\n }\n .quote-quote-index .cart.table-wrapper .cart tr td.item {\n width: 60% !important;\n }\n .quote-quote-index .cart.table-wrapper .cart tr th.price {\n width: 10% !important;\n }\n .quote-quote-index .cart.table-wrapper .cart tr td.price {\n width: 10% !important;\n }\n .quote-quote-index .cart.table-wrapper .cart tr th.qty {\n width: 10% !important;\n }\n .quote-quote-index .cart.table-wrapper .cart tr td.qty {\n width: 10% !important;\n }\n .quote-quote-index .cart.table-wrapper .cart tr th.subtotal {\n width: 15% !important;\n }\n .quote-quote-index .cart.table-wrapper .cart tr td.subtotal {\n width: 15% !important;\n }\n .quote-quote-index .cart.table-wrapper .cart tr td.col.remove {\n width: 5% !important;\n }\n .quote-quote-index .cart.table-wrapper .cart tr th.col.remove {\n width: 5% !important;\n }\n .quote-quote-index .cart.table-wrapper .cart tr td {\n border: none !important;\n width: 100% !important;\n display: inline-block !important;\n }\n .quote-quote-index .cart.table-wrapper .cart .quote {\n border: none !important;\n width: 100% !important;\n display: inline-block !important;\n }\n .quote-quote-index .logo {\n width: 186px;\n height: 72px;\n margin-bottom: 10px !important;\n padding-top: 20px !important;\n }\n}\n@media print {\n .quote-quote-view .panel.header {\n display: none !important;\n }\n .quote-quote-view .footer_container {\n display: none !important;\n }\n .quote-quote-view .print-quote {\n display: none !important;\n }\n .quote-quote-view .table-quote-items p {\n display: none !important;\n }\n .quote-quote-view .primary.Add_cart {\n display: none !important;\n }\n .quote-quote-view .quote-note {\n display: none !important;\n }\n .quote-quote-view .logo {\n width: 186px;\n height: 72px;\n margin-bottom: 10px !important;\n padding-top: 20px !important;\n }\n}\n.newsinspiration-index-index button#btn-load-more:focus {\n outline: none;\n}\n.newsinspiration-index-index input[type=\"checkbox\"] {\n width: 15px;\n height: 15px;\n top: 3px !important;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.newsinspiration-index-index button.action-close {\n width: 21px;\n height: 21px;\n}\n.newsinspiration-index-index .action .heading {\n text-decoration: none;\n font-weight: 900;\n font-size: 1.6rem;\n color: #53565A;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.newsinspiration-index-index .column.main .container {\n margin-left: -10px;\n}\n.newsinspiration-index-index .page-layout-1column .filter.block {\n border-top: none !important;\n}\n.newsinspiration-index-index .block.filter {\n float: left;\n margin-right: 2rem;\n margin-top: 2rem;\n}\n.newsinspiration-index-index .filter-options-title {\n padding-left: 1.2rem;\n}\n.newsinspiration-index-index .block-content .desktop_view {\n width: 175px;\n height: 1101px;\n background: rgba(229, 229, 229, 0.25);\n}\n.newsinspiration-index-index .page-layout-1column .filter.block {\n border-top: none;\n}\n.newsinspiration-index-index #news-inspiration-list {\n margin-top: 2rem;\n}\n.newsinspiration-index-index .news-inspiration-list .description {\n font-weight: 400;\n font-size: 1.4rem;\n font-style: normal;\n color: #53565A;\n font-family: 'NeuzeitS', 'Open Sans';\n margin-top: -17px !important;\n margin-bottom: 15px !important;\n}\n.newsinspiration-index-index .news-inspiration-list a.action span {\n display: block;\n position: absolute;\n bottom: -18px !important;\n font-weight: 900;\n color: #53565A !important;\n text-decoration: none;\n font-style: normal;\n font-size: 1.8rem;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.newsinspiration-index-index .news-inspiration-list a.action img {\n height: 250px;\n object-fit: cover;\n}\n.newsinspiration-index-index #btn-load-more {\n background: #ffffff;\n max-width: 343px;\n height: 50px;\n width: 100%;\n display: block;\n font-size: 1.6rem;\n line-height: 19px;\n letter-spacing: 0.1em;\n text-transform: uppercase;\n color: #333333;\n font-family: 'NeuzeitS', 'Open Sans';\n border: 1px solid #333;\n margin: 47px auto 120px;\n text-decoration: none;\n font-weight: 400;\n}\n.newsinspiration-index-index body.page-layout-2columns-left .column.main {\n width: calc(100% - 217px) !important;\n}\n.newsinspiration-index-index body.page-layout-2columns-left .sidebar-main {\n width: 175px !important;\n height: 1101px;\n background: rgba(229, 229, 229, 0.25);\n margin-top: 1.5rem;\n}\n.newsinspiration-index-index .filter-options-item {\n border-bottom: none !important;\n}\n.newsinspiration-index-index .filter-options-item .filter-options-title {\n color: #231F20;\n font-size: 1.6rem;\n}\n.newsinspiration-index-index .desktop_view .items {\n padding-left: 1rem;\n padding-top: 1rem;\n}\n.newsinspiration-index-index .desktop_view .items .item label {\n font-size: 1.6rem;\n color: #231F20;\n}\n.newsinspiration-index-index .news-inspiration-heading {\n font-size: 3.6rem;\n margin-bottom: 12px;\n margin-top: 2rem;\n color: #53565A;\n font-weight: 900;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.newsinspiration-index-index .news-inspiration-subheading {\n margin-top: 0;\n margin-bottom: 3rem;\n font-size: 1.6rem;\n font-weight: 900 ;\n font-style: normal;\n color: #53565A;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.newsinspiration-index-view .newsinspiration-view-subheading {\n font-size: 1.6rem;\n color: #53565A;\n font-weight: 400;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n.newsinspiration-index-view .item.main_image {\n position: relative;\n text-align: right;\n display: flex;\n flex-wrap: wrap;\n align-items: flex-end;\n}\n.newsinspiration-index-view .item.main_image .download-button {\n position: absolute;\n bottom: 0;\n right: 0;\n}\n.newsinspiration-index-view .newsinspiration-view-left {\n width: 48%;\n float: left;\n margin-right: 1rem;\n}\n.newsinspiration-index-view .newsinspiration-view-left .action {\n color: #53565A;\n}\n.newsinspiration-index-view .newsinspiration-view-left .action span {\n color: #53565A;\n}\n.newsinspiration-index-view .newsinspiration-view-left .page-title {\n font-size: 3.6rem;\n color: #53565A;\n margin-bottom: 2rem;\n display: inline-block;\n font-family: 'NeuzeitS', 'Open Sans';\n margin-top: 2rem;\n}\n.newsinspiration-index-view .newsinspiration-view-left .links {\n margin-top: 3rem;\n margin-bottom: 2%;\n}\n.newsinspiration-index-view .newsinspiration-view-left .links .action {\n font-size: 14px;\n margin-right: 5rem;\n margin-bottom: 3rem;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n text-decoration: underline;\n}\n.newsinspiration-index-view .newsinspiration-view-right {\n margin-bottom: 7rem;\n}\n.newsinspiration-index-view .newsinspiration-view-right img {\n width: 189px;\n height: 189px;\n margin-top: 8.7rem;\n margin-left: 0rem;\n}\n.newsinspiration-index-view .item.main_image .download-button a:nth-child(1) {\n margin-right: 0.3rem;\n font-size: 1.4rem;\n background-color: #ffffff !important;\n height: 4rem;\n line-height: 4rem;\n letter-spacing: 0.1em;\n text-transform: uppercase;\n color: #333333;\n padding: 1rem 2rem 1.5rem 3.5rem;\n text-decoration: none;\n background: url(../images/download-icon.png) no-repeat;\n background-position: 1.5rem 0.8rem;\n}\n.newsinspiration-index-view .item.main_image .download-button a:nth-child(2) {\n font-size: 1.4rem;\n background-color: #ffffff !important;\n height: 4rem;\n line-height: 4rem;\n letter-spacing: 0.1em;\n text-transform: uppercase;\n color: #333333;\n padding: 1rem 2rem 1.5rem 3.5rem;\n text-decoration: none;\n background: url(../images/download-icon.png) no-repeat;\n background-position: 1.5rem 0.8rem;\n margin-right: 1.5rem;\n}\n@media (max-width: 767px) {\n .newsinspiration-index-index .column.main .container {\n margin-left: auto !important;\n }\n .newsinspiration-index-index .modal-footer {\n margin-top: 20% !important;\n }\n .newsinspiration-index-index .filter-options-item {\n padding-left: initial !important;\n padding-top: 1rem !important;\n }\n .newsinspiration-index-index .block.filter {\n float: none;\n }\n .newsinspiration-index-index .sidebar.sidebar-main {\n position: absolute !important;\n margin-top: 33rem !important;\n }\n .newsinspiration-index-index #news-inspiration-list {\n margin-top: 3rem;\n margin-left: 1rem;\n margin-right: 1rem;\n }\n .newsinspiration-index-index .modal-popup.modal-slide {\n left: 0px !important;\n }\n .newsinspiration-index-index .modal-footer button {\n margin: 0 auto;\n display: block;\n border: 1px solid #333333;\n height: 50px;\n font-size: 1.6rem;\n line-height: 19px;\n text-transform: uppercase;\n color: #333333;\n width: 100%;\n margin: 16px 8px 57px 19 px;\n background: #E5E5E5;\n font-family: 'NeuzeitS', 'Open Sans' !important;\n font-weight: 400 !important;\n }\n .newsinspiration-index-index .filter-options-title:after {\n display: none;\n }\n .newsinspiration-index-index .filter-options-item .item label {\n font-size: 1.6rem;\n color: #231F20;\n font-family: 'NeuzeitS', 'Open Sans';\n }\n .newsinspiration-index-index .filter-options-item .filter-options-title {\n padding: 10px 40px 0px 0px;\n margin-bottom: 1.3rem !important;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n }\n .newsinspiration-index-index .modal-inner-wrap {\n background: #E5E5E5 !important;\n }\n .newsinspiration-index-index .modal-inner-wrap .modal-header {\n background-color: #fff;\n }\n .newsinspiration-index-index .modal-inner-wrap .modal-header .action-close:before {\n right: 1.5rem;\n position: relative;\n font-size: 1.4rem;\n }\n .newsinspiration-index-index .modal-popup.modal-slide .modal-content {\n border: none !important;\n background-color: #E5E5E5;\n }\n .newsinspiration-index-view .newsinspiration-view-left {\n width: 100%;\n }\n .newsinspiration-index-view .newsinspiration-view-left .page-title {\n text-align: center;\n }\n .newsinspiration-index-view .newsinspiration-view-left .links .action {\n display: block;\n }\n}\n@media (min-width: 768px) and (max-width: 922px) {\n .newsinspiration-index-view .newsinspiration-list .row {\n margin-top: 12rem;\n }\n}\n@media (min-width: 768px) and (max-width: 820px) {\n .newsinspiration-index-view .item.main_image .download-button a:nth-child(1) {\n padding: 1rem 0rem 1.5rem 3.5rem;\n }\n .newsinspiration-index-view .item.main_image .download-button a:nth-child(2) {\n padding: 1rem 0rem 1.5rem 3.5rem;\n }\n}\n.newsinspiration-index-index .block.filter strong {\n font-weight: 400;\n}\n@media only screen and (min-width: 768px) {\n .news-inspriration-heading {\n margin-bottom: 53px !important;\n }\n}\n.performance-index-index .performance-subheading {\n font-size: 1.6rem;\n color: #53565A;\n font-weight: 900;\n}\n.performance-index-index .news-inspiration-heading {\n font-size: 3.6rem;\n color: #53565A;\n font-weight: 900;\n margin-top: 2rem;\n}\n.performance-index-index .column.main .container {\n margin-left: 0px !important;\n}\n.performance-index-index .column.main .container .row {\n margin-bottom: 2.5rem;\n}\n.performance-index-index .row.performance-list .description {\n font-size: 1.4rem;\n color: #53565A;\n}\n.performance-index-index .row.performance-list .action span {\n text-decoration: underline;\n color: #53565A;\n font-size: 1.6rem;\n font-weight: 500;\n font-style: normal;\n display: block;\n position: absolute;\n bottom: 0 !important;\n width: 108px !important;\n}\n.performance-index-index #performance-options-list #btn-load-more {\n margin: 0 auto !important;\n display: block !important;\n max-width: 343px;\n width: 100% !important;\n font-size: 1.6rem;\n line-height: 19px;\n letter-spacing: 0.1em;\n text-transform: uppercase;\n color: #333333;\n font-family: 'NeuzeitS', 'Open Sans';\n border: 1 px solid #333;\n vertical-align: top;\n text-decoration: none;\n background: #ffffff;\n font-weight: 400;\n}\n@media (max-width: 767px) {\n .performance-index-index .news-inspiration-heading {\n text-align: center;\n }\n .performance-index-index .performance-subheading {\n margin-top: 2rem;\n }\n}\n.steps_section {\n background: #FFFFFF;\n border-bottom: 1px solid rgba(35, 31, 32, 0.25);\n min-height: 86px;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n padding: 0px 38px 0px 51px;\n}\n@media (max-width: 767px) {\n .steps_section {\n padding: 0px 47px 0px 15px;\n }\n}\n.steps_section:last-child {\n border-bottom: none;\n}\n.steps_section b {\n font-size: 2.4rem;\n line-height: 29px;\n font-weight: 900;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n color: #231F20;\n}\n.steps_section.disabled {\n cursor: no-drop;\n}\n.steps_section.disabled b {\n color: #E5E5E5;\n}\n.steps_section a {\n font-size: 1.4rem;\n line-height: 17px;\n text-decoration: underline;\n color: #231F20;\n margin-left: 20px;\n}\n.steps_section svg {\n margin-left: auto;\n}\n.steps_section.step_completed b {\n padding-bottom: 11px;\n}\n.checkout-index-index .checkout-container {\n margin: 80px 0 20px;\n}\n.checkout-index-index .checkout-container .opc-wrapper .steps_section.step_disabled {\n cursor: not-allowed;\n}\n.checkout-index-index .checkout-container .opc-wrapper .steps_section.step_disabled b {\n color: #E5E5E5;\n}\n.checkout-index-index .checkout-container .opc-wrapper #project .step-content .custom-form-body {\n margin: 37px 0 0 0;\n padding-bottom: 56px;\n}\n.checkout-index-index .checkout-container .opc-wrapper #project .step-content .custom-form-body button.action {\n background: #231F20;\n font-weight: normal;\n font-size: 16px;\n line-height: 19px;\n text-align: center;\n color: #FFFFFF;\n width: 156px;\n height: 52px;\n border: none;\n margin: 0 0 0 0;\n border-radius: 0px;\n box-shadow: none;\n}\n.checkout-index-index .checkout-container .opc-wrapper #project .step-content .custom-form-body button.action:focus {\n outline: none;\n border-radius: 0px;\n}\n.checkout-index-index .opc-progress-bar {\n display: none;\n}\n@media (max-width: 767px) {\n .checkout-index-index .page-main {\n padding-left: 0px;\n padding-right: 0px;\n }\n}\n@media (max-width: 767px) {\n .checkout-index-index .opc-estimated-wrapper {\n margin: 0px;\n }\n}\n.checkout-index-index .opc-wrapper {\n width: 606px;\n max-width: 100%;\n padding: 0px;\n font-family: 'NeuzeitS', 'Open Sans';\n}\n@media (max-width: 1024px) {\n .checkout-index-index .opc-wrapper {\n width: 60%;\n }\n}\n@media (max-width: 991px) {\n .checkout-index-index .opc-wrapper {\n width: 100%;\n }\n}\n.checkout-index-index .opc-wrapper > .opc {\n background: rgba(229, 229, 229, 0.25);\n border: 1px solid rgba(35, 31, 32, 0.25);\n padding: 0px;\n}\n.checkout-index-index .opc-wrapper .step-title {\n font-size: 2.4rem;\n line-height: 29px;\n font-weight: 900;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n color: #231F20;\n border: none;\n margin: 27px 0px 0px;\n padding: 0px 90px 0px 51px;\n}\n.checkout-index-index .opc-wrapper .checkout-shipping-address .step-content {\n border-bottom: none;\n}\n.checkout-index-index .opc-wrapper .step-content {\n padding: 0px 90px 0px 51px;\n margin: 0px;\n border-bottom: 1px solid rgba(35, 31, 32, 0.25);\n}\n@media (max-width: 767px) {\n .checkout-index-index .opc-wrapper .step-content {\n padding: 0px 15px;\n }\n}\n@media (max-width: 767px) {\n .checkout-index-index .opc-wrapper .step-content .payment-methods {\n margin: 0px;\n }\n}\n.checkout-index-index .opc-wrapper .step-content .opc-payment .payment_title {\n padding: 0px;\n font-size: 1.4rem;\n line-height: 17px;\n color: #231F20;\n font-weight: 900;\n margin: 19px 0px 5px;\n}\n.checkout-index-index .opc-wrapper .step-content .opc-payment .payment_title:after {\n font-size: 1.4rem;\n line-height: 17px;\n font-weight: 900;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n color: #8C0000;\n margin: 0px 0 0 6px;\n width: 4px;\n display: inline-block;\n text-indent: -2px;\n vertical-align: top;\n content: \"*\";\n}\n.checkout-index-index .opc-wrapper .step-content .payment-group .step-title {\n padding: 0px;\n font-size: 1.4rem;\n line-height: 17px;\n color: #231F20;\n font-weight: 900;\n margin: 19px 0px 5px;\n display: none;\n}\n.checkout-index-index .opc-wrapper .step-content .payment-group .step-title:after {\n font-size: 1.4rem;\n line-height: 17px;\n font-weight: 900;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n color: #8C0000;\n margin: 0 0 0 2px;\n width: 4px;\n display: inline-block;\n text-indent: -2px;\n vertical-align: top;\n content: \"\";\n}\n.checkout-index-index .opc-wrapper .step-content .payment-group .action.primary {\n display: none;\n}\n.checkout-index-index .opc-wrapper .step-content .payments > .fieldset {\n margin: 0px;\n}\n.checkout-index-index .opc-wrapper .step-content .payments > .required-note {\n font-size: 1.4rem;\n line-height: 17px;\n color: #8C0000;\n font-family: 'NeuzeitS', 'Open Sans';\n margin: 0px 0px 40px;\n}\n.checkout-index-index .opc-wrapper .step-content .payments > .actions-toolbar {\n display: inline-block;\n vertical-align: top;\n width: 100%;\n}\n.checkout-index-index .opc-wrapper .step-content .payments > .actions-toolbar .primary {\n float: left;\n margin: 0px 0px 46px;\n}\n@media (max-width: 767px) {\n .checkout-index-index .opc-wrapper .step-content .payments > .actions-toolbar .primary {\n float: none;\n }\n}\n.checkout-index-index .opc-wrapper .step-content .payments > .actions-toolbar .primary .action.primary {\n padding: 17px 0px;\n margin: 0px;\n}\n.checkout-index-index .opc-wrapper .step-content .payments .legend {\n margin: 27px 0px 0px;\n overflow: unset;\n position: static;\n width: auto;\n height: auto;\n font-size: unset;\n line-height: unset;\n}\n.checkout-index-index .opc-wrapper .step-content .payments .legend span {\n font-size: 2.4rem;\n line-height: 29px;\n color: #231F20;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n}\n.checkout-index-index .opc-wrapper .step-content .payments .checkout-billing-address .field-select-billing {\n max-width: 100%;\n}\n.checkout-index-index .opc-wrapper .step-content .payments .checkout-billing-address .field-select-billing .billing-address-item.shipping-address-item.selected-item {\n border: 1px solid #231F20;\n width: 234px;\n max-width: 100%;\n padding: 14px 35px 18px 14px;\n font-size: 1.4rem;\n line-height: 27px;\n color: #231F20;\n}\n.checkout-index-index .opc-wrapper .step-content .payments .checkout-billing-address .field-select-billing .billing-address-item.shipping-address-item.selected-item:after {\n background: #231F20;\n}\n.checkout-index-index .opc-wrapper .step-content .payments .checkout-billing-address .field-select-billing .billing-address-item.shipping-address-item.selected-item a {\n line-height: 17px;\n color: #231F20;\n}\n.checkout-index-index .opc-wrapper .step-content .payments .checkout-billing-address .field-select-billing .billing-address-item.shipping-address-item.selected-item button {\n margin: 15px 0 0 0;\n}\n.checkout-index-index .opc-wrapper .step-content .payments .checkout-billing-address .title {\n margin: 25px 0px;\n}\n.checkout-index-index .opc-wrapper .step-content .payments .checkout-billing-address .title span {\n font-size: 1.4rem;\n line-height: 17px;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n font-weight: 900;\n color: #231F20;\n letter-spacing: 0.15em;\n text-transform: uppercase;\n}\n.checkout-index-index .opc-wrapper .step-content .payments .checkout-billing-address .actions-toolbar .action-update {\n width: 156px;\n height: 52px;\n background: #231F20;\n font-size: 1.6rem;\n line-height: 19px;\n color: #ffffff;\n font-family: 'NeuzeitS', 'Open Sans';\n border: none;\n border-radius: 0px;\n font-weight: normal;\n}\n.checkout-index-index .opc-wrapper .step-content .payments .checkout-billing-address .actions-toolbar .action-cancel {\n width: 156px;\n height: 52px;\n background: #ffffff;\n font-size: 1.6rem;\n line-height: 19px;\n color: #231F20;\n font-family: 'NeuzeitS', 'Open Sans';\n border: none;\n border-radius: 0px;\n font-weight: normal;\n border: 1px solid #231F20;\n margin: 0px 10px 0px 0px;\n}\n.checkout-index-index .opc-wrapper .step-content .payments .checkout-billing-address > .choice {\n display: flex;\n flex-wrap: wrap;\n align-items: flex-start;\n margin-bottom: 30px;\n}\n.checkout-index-index .opc-wrapper .step-content .payments .checkout-billing-address > .choice label {\n margin: 4px 0px 0px 10px;\n font-size: 1.4rem;\n line-height: 17px;\n width: calc(100% - 35px);\n}\n.checkout-index-index .opc-wrapper .step-content .payments .checkout-billing-address .billing-address-form {\n max-width: 100%;\n}\n.checkout-index-index .opc-wrapper .step-content .payments .checkout-billing-address .billing-address-form .field-tooltip {\n display: none;\n}\n.checkout-index-index .opc-wrapper .step-content .payments .checkout-billing-address .billing-address-form .fieldset {\n display: flex;\n flex-wrap: wrap;\n align-items: flex-start;\n margin-left: -12.5px;\n margin-right: -12.5px;\n}\n.checkout-index-index .opc-wrapper .step-content .payments .checkout-billing-address .billing-address-form .field {\n width: calc(50% - 25px);\n margin-left: 12.5px;\n margin-right: 12.5px;\n}\n.checkout-index-index .opc-wrapper .step-content .payments .checkout-billing-address .billing-address-form .field.street {\n width: calc(100% - 25px);\n}\n.checkout-index-index .opc-wrapper .step-content .payments .checkout-billing-address .billing-address-form .field.street .field {\n width: 100%;\n margin: 0px 0px 25px;\n}\n.checkout-index-index .opc-wrapper .step-content .payments .checkout-billing-address .billing-address-form .field.street .field[name=\"billingAddressshared.street.1\"] .label {\n position: static;\n width: auto;\n height: auto;\n margin: 0px;\n}\n.checkout-index-index .opc-wrapper .step-content .payments .checkout-billing-address .billing-address-form .field.street .field:last-child {\n margin: 0px;\n}\n.checkout-index-index .opc-wrapper .step-content .payments .checkout-billing-address .billing-address-form .field.choice {\n width: calc(100% - 25px);\n display: flex;\n flex-wrap: wrap;\n align-items: flex-start;\n}\n.checkout-index-index .opc-wrapper .step-content .payments .checkout-billing-address .billing-address-form .field.choice .label {\n font-family: 'NeuzeitS', 'Open Sans';\n font-weight: normal;\n margin: 4px 0px 0px 10px;\n}\n.checkout-index-index .opc-wrapper .step-content .payment-method {\n margin: 0px 0px 10px;\n}\n.checkout-index-index .opc-wrapper .step-content .payment-method .payment-method-title {\n padding: 0px;\n margin: 0px;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n border: none;\n}\n.checkout-index-index .opc-wrapper .step-content .payment-method .payment-method-title #paypal_express + label span {\n display: none;\n}\n.checkout-index-index .opc-wrapper .step-content .payment-method .payment-method-title #paypal_express + label a {\n display: none;\n}\n.checkout-index-index .opc-wrapper .step-content .payment-method .payment-method-title .label {\n margin: 0px 0px 0px 10px;\n font-size: 1.4rem;\n line-height: 17px;\n color: #231F20;\n font-family: 'NeuzeitS', 'Open Sans';\n font-weight: normal;\n}\n.checkout-index-index .opc-wrapper .step-content .payment-method .payment-method-title input[type=\"radio\"]:checked::before {\n background-color: rgba(229, 229, 229, 0.25);\n}\n.checkout-index-index .opc-wrapper .step-content .payment-method .fieldset {\n margin: 0px;\n}\n.checkout-index-index .opc-wrapper .step-content .payment-method .payment-method-content {\n padding: 0px;\n}\n.checkout-index-index .opc-wrapper .step-content .payment-method .payment-method-note {\n display: none;\n}\n.checkout-index-index .opc-wrapper .step-content .payment-method + .payment-method {\n margin: 0px;\n}\n.checkout-index-index .opc-wrapper .step-content .payment-method + .payment-method .payment-method-content .ccard {\n margin: 0px;\n}\n.checkout-index-index .opc-wrapper .step-content .payment-method + .payment-method .payment-method-content .credit-card-types {\n display: flex;\n flex-wrap: wrap;\n}\n.checkout-index-index .opc-wrapper .step-content .payment-method + .payment-method .payment-method-content .credit-card-types .item:first-child {\n order: 2;\n}\n.checkout-index-index .opc-wrapper .step-content .payment-method + .payment-method .payment-method-content .credit-card-types .item:nth-child(2) {\n order: 0;\n}\n.checkout-index-index .opc-wrapper .step-content .payment-method + .payment-method .payment-method-content .credit-card-types .item:nth-child(3) {\n order: 1;\n}\n.checkout-index-index .opc-wrapper .step-content .payment-method + .payment-method .payment-method-content .credit-card-types img {\n -webkit-filter: unset;\n}\n.checkout-index-index .opc-wrapper .step-content .payment-method + .payment-method .payment-method-content .legend {\n margin: 0px;\n}\n.checkout-index-index .opc-wrapper .step-content .payment-method + .payment-method .payment-method-content .legend span {\n font-size: unset;\n line-height: unset;\n margin: 0px;\n}\n.checkout-index-index .opc-wrapper .step-content .payment-method + .payment-method .payment-method-content .legend span span {\n margin: 25px 0px;\n font-size: 1.4rem;\n line-height: 17px;\n font-weight: 900;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n letter-spacing: 0.15em;\n color: #231F20;\n text-transform: uppercase;\n display: block;\n}\n.checkout-index-index .opc-wrapper .step-content .payment-method + .payment-method .payment-method-content .input-text {\n width: 100%;\n margin: 0px;\n}\n.checkout-index-index .opc-wrapper .step-content .payment-method + .payment-method .payment-method-content .fields {\n display: flex;\n flex-wrap: wrap;\n margin-left: -12.5px;\n margin-right: -12.5px;\n}\n.checkout-index-index .opc-wrapper .step-content .payment-method + .payment-method .payment-method-content .fields .month {\n width: calc(50% - 25px) !important;\n margin: 0px 12.5px;\n}\n@media (max-width: 767px) {\n .checkout-index-index .opc-wrapper .step-content .payment-method + .payment-method .payment-method-content .fields .month {\n width: calc(100% - 25px) !important;\n margin-bottom: 25px;\n }\n}\n.checkout-index-index .opc-wrapper .step-content .payment-method + .payment-method .payment-method-content .fields .month .select {\n width: 100%;\n padding: 0px 0px 0px 14px;\n}\n.checkout-index-index .opc-wrapper .step-content .payment-method + .payment-method .payment-method-content .fields .year {\n width: calc(50% - 25px) !important;\n margin: 0px 12.5px;\n padding: 0px;\n}\n@media (max-width: 767px) {\n .checkout-index-index .opc-wrapper .step-content .payment-method + .payment-method .payment-method-content .fields .year {\n width: calc(100% - 25px) !important;\n }\n}\n.checkout-index-index .opc-wrapper .step-content .payment-method + .payment-method .payment-method-content .fields .year .select {\n width: 100%;\n padding: 0px 0px 0px 14px;\n}\n.checkout-index-index .opc-wrapper .step-content .payment-method + .payment-method .payment-method-content .cvv {\n margin: 0px;\n}\n.checkout-index-index .opc-wrapper .step-content .payment-method + .payment-method .payment-method-content .cvv .control {\n width: 100%;\n padding: 0px;\n vertical-align: top;\n}\n.checkout-index-index .opc-wrapper .step-content .payment-method + .payment-method .payment-method-content .cvv .control .field-tooltip {\n display: none;\n}\n.checkout-index-index .opc-wrapper .field {\n margin: 0px 0px 25px;\n}\n.checkout-index-index .opc-wrapper .field .label {\n font-size: 1.4rem;\n line-height: 17px;\n font-weight: 900;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n margin: 0px 0px 5px;\n color: #231F20;\n}\n.checkout-index-index .opc-wrapper .field .label:after {\n font-size: 1.4rem;\n line-height: 17px;\n font-weight: 900;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n color: #8C0000;\n margin: 0px 0px 0px 2px;\n width: 4px;\n display: inline-block;\n text-indent: -2px;\n vertical-align: top;\n}\n.checkout-index-index .opc-wrapper .field input {\n background: #ffffff;\n border: 1px solid #E5E5E5;\n font-size: 1.4rem;\n line-height: 17px;\n color: #53565A;\n font-family: 'NeuzeitS', 'Open Sans';\n height: 30px;\n padding: 0px 0px 0px 14px;\n width: 100%;\n}\n.checkout-index-index .opc-wrapper .field input::-webkit-input-placeholder {\n /* Chrome/Opera/Safari */\n color: #53565A;\n}\n.checkout-index-index .opc-wrapper .field input ::-moz-placeholder {\n /* Firefox 19+ */\n color: #53565A;\n}\n.checkout-index-index .opc-wrapper .field input :-ms-input-placeholder {\n /* IE 10+ */\n color: #53565A;\n}\n.checkout-index-index .opc-wrapper .field input :-moz-placeholder {\n /* Firefox 18- */\n color: #53565A;\n}\n.checkout-index-index .opc-wrapper .field input[type=\"checkbox\"] {\n width: 25px;\n height: 25px;\n appearance: none;\n padding: 0;\n background: none;\n border: none;\n margin: 0px;\n vertical-align: middle;\n position: relative;\n top: 0px;\n}\n.checkout-index-index .opc-wrapper .field input[type=\"checkbox\"]::before {\n content: \"\";\n width: 25px;\n height: 25px;\n background: #E5E5E5;\n display: inline-block;\n}\n.checkout-index-index .opc-wrapper .field input[type=\"checkbox\"]:checked:after {\n content: \"\";\n background: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10' fill='none'%3E%3Cpath d='M12.8359 1.89062C12.9818 2.03646 13.0547 2.21354 13.0547 2.42187C13.0547 2.63021 12.9818 2.80729 12.8359 2.95312L7.17969 8.60937L6.11719 9.67187C5.97135 9.81771 5.79427 9.89062 5.58594 9.89062C5.3776 9.89062 5.20052 9.81771 5.05469 9.67187L3.99219 8.60937L1.16406 5.78125C1.01823 5.63542 0.945313 5.45833 0.945313 5.25C0.945313 5.04167 1.01823 4.86458 1.16406 4.71875L2.22656 3.65625C2.3724 3.51042 2.54948 3.4375 2.75781 3.4375C2.96615 3.4375 3.14323 3.51042 3.28906 3.65625L5.58594 5.96094L10.7109 0.828125C10.8568 0.682291 11.0339 0.609375 11.2422 0.609375C11.4505 0.609375 11.6276 0.682291 11.7734 0.828125L12.8359 1.89062Z' fill='%23231F20'/%3E%3C/svg%3E\") no-repeat;\n width: 14px;\n height: 10px;\n display: inline-block;\n position: absolute;\n left: 50%;\n top: 50%;\n transform: translate(-50%, -50%);\n}\n.checkout-index-index .opc-wrapper .field input[type=\"radio\"] {\n appearance: none;\n width: 25px;\n height: 25px;\n padding: 0px;\n margin: 0px;\n border: none;\n background: none;\n position: relative;\n border-radius: 50%;\n}\n.checkout-index-index .opc-wrapper .field input[type=\"radio\"]::before {\n content: \"\";\n width: 25px;\n height: 25px;\n border: 1px solid #E5E5E5;\n border-radius: 50%;\n display: inline-block;\n}\n.checkout-index-index .opc-wrapper .field input[type=\"radio\"]:checked:after {\n content: \"\";\n width: 13px;\n height: 13px;\n display: inline-block;\n position: absolute;\n top: 50%;\n background: #231F20;\n border-radius: 50%;\n transform: translate(-50%, -50%);\n left: 50%;\n}\n.checkout-index-index .opc-wrapper .field .admin__control-textarea {\n border: 1px solid #E5E5E5;\n font-size: 1.4rem;\n}\n.checkout-index-index .opc-wrapper .field select {\n background: #fff url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='5' viewBox='0 0 9 5' fill='none'%3E%3Cpath d='M7.09688 0.219375L4.18688 3.12938L1.27688 0.219375C0.984375 -0.073125 0.511875 -0.073125 0.219375 0.219375C-0.073125 0.511875 -0.073125 0.984375 0.219375 1.27688L3.66188 4.71938C3.95438 5.01188 4.42688 5.01188 4.71938 4.71938L8.16187 1.27688C8.45437 0.984375 8.45437 0.511875 8.16187 0.219375C7.86937 -0.065625 7.38938 -0.073125 7.09688 0.219375Z' fill='%2353565A'/%3E%3C/svg%3E\") no-repeat calc(100% - 10px) center;\n border: 1px solid #E5E5E5;\n font-size: 1.4rem;\n line-height: 17px;\n color: #53565A;\n font-family: 'NeuzeitS', 'Open Sans';\n height: 30px;\n padding: 0px 0px 0px 14px;\n}\n.checkout-index-index .opc-wrapper .form-login {\n padding-bottom: 0px;\n border: none;\n margin-bottom: 0px;\n}\n.checkout-index-index .opc-wrapper .form-login .fieldset {\n margin: 0px;\n}\n.checkout-index-index .opc-wrapper .form-login .fieldset .field-tooltip {\n display: none;\n}\n.checkout-index-index .opc-wrapper .form-shipping-address {\n margin: 0px;\n}\n.checkout-index-index .opc-wrapper .form-shipping-address > .fieldset {\n display: flex;\n flex-wrap: wrap;\n align-items: flex-start;\n margin: 0px -12.5px;\n}\n.checkout-index-index .opc-wrapper .form-shipping-address > .fieldset > .field {\n width: calc(50% - 25px);\n margin-left: 12.5px;\n margin-right: 12.5px;\n}\n.checkout-index-index .opc-wrapper .form-shipping-address > .fieldset > .field.street {\n width: calc(100% - 25px);\n}\n.checkout-index-index .opc-wrapper .form-shipping-address > .fieldset > .field.street .field [name=\"shippingAddress.street.1\"] {\n margin: 0px;\n}\n.checkout-index-index .opc-wrapper .form-shipping-address > .fieldset > .field.street .field .label {\n position: static;\n width: auto;\n height: auto;\n overflow: unset;\n margin: 0px 0px 5px;\n}\n.checkout-index-index .opc-wrapper .form-shipping-address > .fieldset .field-tooltip {\n display: none;\n}\n.checkout-index-index .opc-wrapper .actions-toolbar .action.primary {\n width: 156px;\n height: 52px;\n background: #231F20;\n font-size: 1.6rem;\n line-height: 19px;\n color: #ffffff;\n font-family: 'NeuzeitS', 'Open Sans';\n border: none;\n border-radius: 0px;\n font-weight: normal;\n}\n.checkout-index-index .opc-wrapper .checkout-shipping-method .step-title {\n font-size: 1.4rem;\n line-height: 17px;\n letter-spacing: 0.15em;\n text-transform: uppercase;\n color: #231F20;\n margin: 0px 0px 25px;\n}\n.checkout-index-index .opc-wrapper .checkout-shipping-method .table-checkout-shipping-method {\n min-width: unset;\n width: 100%;\n}\n.checkout-index-index .opc-wrapper .checkout-shipping-method .table-checkout-shipping-method .row {\n display: table-row;\n}\n.checkout-index-index .opc-wrapper .checkout-shipping-method .table-checkout-shipping-method .row td {\n padding: 0px;\n border: none;\n}\n.checkout-index-index .opc-wrapper .checkout-shipping-method .table-checkout-shipping-method .row td.col-carrier {\n font-size: 1.4rem;\n line-height: 17px;\n letter-spacing: 0.05em;\n color: #231F20;\n font-family: 'NeuzeitS', 'Open Sans';\n padding: 5px 0px 6px 10px;\n}\n.checkout-index-index .opc-wrapper .checkout-shipping-method .table-checkout-shipping-method .row .carrier_title {\n float: left;\n}\n.checkout-index-index .opc-wrapper .checkout-shipping-method .table-checkout-shipping-method .row .title-separator {\n float: left;\n}\n.checkout-index-index .opc-wrapper .checkout-shipping-method .table-checkout-shipping-method .row input[type=\"radio\"] {\n appearance: none;\n width: 25px;\n height: 25px;\n padding: 0px;\n margin: 0px;\n border: none;\n background: none;\n position: relative;\n border-radius: 50%;\n}\n.checkout-index-index .opc-wrapper .checkout-shipping-method .table-checkout-shipping-method .row input:before {\n content: \"\";\n width: 25px;\n height: 25px;\n border: 1px solid #E5E5E5;\n border-radius: 50%;\n display: inline-block;\n}\n.checkout-index-index .opc-wrapper .checkout-shipping-method .table-checkout-shipping-method .row input:checked:after {\n content: \"\";\n width: 13px;\n height: 13px;\n display: inline-block;\n position: absolute;\n top: 50%;\n background: #231f20;\n border-radius: 50%;\n transform: translate(-50%, -50%);\n left: 50%;\n}\n.checkout-index-index .opc-wrapper .checkout-shipping-method .checkout-shipping-method-bottom {\n font-size: 1.6rem;\n line-height: 19px;\n color: #231F20;\n font-family: 'NeuzeitS', 'Open Sans';\n margin: 15px 0px 25px;\n display: inline-block;\n vertical-align: top;\n width: 100%;\n}\n.checkout-index-index .opc-wrapper .checkout-shipping-method .methods-shipping .actions-toolbar > .primary {\n float: left;\n margin: 0px 0px 23px 0px;\n}\n.checkout-index-index .opc-wrapper .shipping-address-items .shipping-address-item {\n border: 1px solid #231F20;\n width: 234px;\n max-width: 100%;\n padding: 14px 35px 18px 14px;\n font-size: 1.4rem;\n line-height: 27px;\n color: #231F20;\n}\n.checkout-index-index .opc-wrapper .shipping-address-items .shipping-address-item::before {\n display: none;\n}\n.checkout-index-index .opc-wrapper .shipping-address-items .shipping-address-item a {\n font-size: 1.4rem;\n line-height: 17px;\n color: #231F20;\n}\n.checkout-index-index .opc-wrapper .shipping-address-items .shipping-address-item .action {\n width: 116px;\n height: 52px;\n background: #231F20;\n font-size: 1.6rem;\n line-height: 19px;\n color: #ffffff;\n border: none;\n margin: 15px 0px 0px;\n padding: 0px;\n float: left;\n font-weight: normal;\n}\n.checkout-index-index .opc-wrapper .shipping-address-items .shipping-address-item.selected-item:after {\n content: \"\";\n background: #231F20 url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='11' viewBox='0 0 14 11' fill='none'%3E%3Cpath d='M12.8359 2.08746C12.9818 2.2333 13.0547 2.41038 13.0547 2.61871C13.0547 2.82705 12.9818 3.00413 12.8359 3.14996L7.17969 8.80621L6.11719 9.86871C5.97135 10.0145 5.79427 10.0875 5.58594 10.0875C5.3776 10.0875 5.20052 10.0145 5.05469 9.86871L3.99219 8.80621L1.16406 5.97809C1.01823 5.83225 0.945313 5.65517 0.945313 5.44684C0.945313 5.2385 1.01823 5.06142 1.16406 4.91559L2.22656 3.85309C2.3724 3.70725 2.54948 3.63434 2.75781 3.63434C2.96615 3.63434 3.14323 3.70725 3.28906 3.85309L5.58594 6.15778L10.7109 1.02496C10.8568 0.87913 11.0339 0.806213 11.2422 0.806213C11.4505 0.806213 11.6276 0.87913 11.7734 1.02496L12.8359 2.08746Z' fill='white'/%3E%3C/svg%3E\") no-repeat center;\n width: 30px;\n height: 30px;\n padding: 0px;\n}\n.checkout-index-index .opc-wrapper .shipping-address-items .shipping-address-item.selected-item .edit-address-link {\n display: block !important;\n}\n.checkout-index-index .opc-wrapper .shipping-address-items .shipping-address-item:last-child {\n margin: 0px;\n}\n.checkout-index-index .opc-wrapper .new-address-popup .action-show-popup {\n padding: 0px;\n background: none;\n border: none;\n font-size: 1.4rem;\n line-height: 17px;\n text-decoration-line: underline;\n color: #231F20;\n box-shadow: none;\n font-family: 'NeuzeitS', 'Open Sans';\n font-weight: normal;\n text-align: left;\n margin: 0 0 5px 0;\n height: auto;\n}\n.checkout-index-index .opc-wrapper .new-address-popup .action-show-popup span::before {\n display: none;\n}\n.checkout-index-index .opc-sidebar {\n float: left;\n margin: 0px 0px 0px 120px;\n width: 325px;\n max-width: 100%;\n}\n@media (max-width: 1100px) {\n .checkout-index-index .opc-sidebar {\n margin: 0px 0px 0px 50px;\n }\n}\n@media (max-width: 1024px) {\n .checkout-index-index .opc-sidebar {\n width: calc(40% - 50px);\n }\n}\n@media (max-width: 991px) {\n .checkout-index-index .opc-sidebar {\n width: 100%;\n margin: 0px;\n }\n}\n.checkout-index-index .opc-sidebar .modal-header {\n padding: 0px;\n border: none;\n}\n.checkout-index-index .opc-sidebar .modal-content {\n background: rgba(229, 229, 229, 0.25);\n border: none;\n border-radius: 0px;\n padding: 17px 20px 0px;\n}\n.checkout-index-index .opc-sidebar .opc-block-summary {\n background: none;\n padding: 0px;\n margin: 0px;\n}\n.checkout-index-index .opc-sidebar .opc-block-summary > .title {\n font-size: 32px;\n line-height: 38px;\n color: #231F20;\n font-family: 'NeuzeitS', 'Open Sans';\n font-weight: 400;\n border-bottom: 1px solid rgba(35, 31, 32, 0.5);\n padding-bottom: 11.5px;\n}\n.checkout-index-index .opc-sidebar .opc-block-summary .items-in-cart {\n margin: 0px;\n}\n.checkout-index-index .opc-sidebar .opc-block-summary .items-in-cart .edit-summary {\n position: absolute;\n top: 14px;\n right: 20px;\n font-weight: normal;\n font-size: 1.4rem;\n line-height: 17px;\n text-decoration: underline;\n}\n.checkout-index-index .opc-sidebar .opc-block-summary .items-in-cart .edit-summary a.viewcart {\n color: #231F20;\n}\n.checkout-index-index .opc-sidebar .opc-block-summary .items-in-cart .title {\n font-size: 1.4rem;\n line-height: 17px;\n letter-spacing: 0.15em;\n text-transform: uppercase;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n font-weight: 900;\n padding: 14.5px 0px 14px;\n border: none;\n}\n.checkout-index-index .opc-sidebar .opc-block-summary .items-in-cart .title strong {\n font-size: 1.4rem;\n line-height: 17px;\n letter-spacing: 0.15em;\n text-transform: uppercase;\n color: #231F20;\n}\n.checkout-index-index .opc-sidebar .opc-block-summary .items-in-cart .title:after {\n display: none;\n}\n.checkout-index-index .opc-sidebar .opc-block-summary .table-totals {\n font-family: 'NeuzeitS', 'Open Sans';\n border: none;\n margin: 0px;\n padding: 0px;\n}\n.checkout-index-index .opc-sidebar .opc-block-summary .table-totals tr.sub .mark {\n padding-top: 7px;\n border-top: 1px solid #231F20 !important;\n}\n.checkout-index-index .opc-sidebar .opc-block-summary .table-totals tr.sub .amount {\n padding-top: 7px;\n border-top: 1px solid #231F20 !important;\n}\n.checkout-index-index .opc-sidebar .opc-block-summary .table-totals tr.totals-tax .mark {\n border-bottom: 1px solid #231F20 !important;\n padding-bottom: 11px;\n}\n.checkout-index-index .opc-sidebar .opc-block-summary .table-totals tr.totals-tax .amount {\n border-bottom: 1px solid #231F20 !important;\n padding-bottom: 11px;\n}\n.checkout-index-index .opc-sidebar .opc-block-summary .table-totals tr.grand .mark {\n font-size: 1.8rem;\n line-height: 30px;\n font-weight: 900;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n padding: 10px 0px 15px 0px;\n text-transform: uppercase;\n}\n.checkout-index-index .opc-sidebar .opc-block-summary .table-totals tr.grand .mark strong {\n padding: 0px;\n}\n.checkout-index-index .opc-sidebar .opc-block-summary .table-totals tr.grand .amount {\n font-size: 1.8rem;\n line-height: 30px;\n font-weight: 900;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n padding: 10px 0px 15px 0px;\n}\n.checkout-index-index .opc-sidebar .opc-block-summary .table-totals tr.grand .amount strong {\n padding: 0px;\n}\n.checkout-index-index .opc-sidebar .opc-block-summary .table-totals tr .mark {\n background: none;\n font-size: 1.4rem;\n line-height: 30px;\n color: #231F20;\n padding: 0px;\n border: none !important;\n}\n.checkout-index-index .opc-sidebar .opc-block-summary .table-totals tr .mark .value {\n color: #231F20;\n}\n.checkout-index-index .opc-sidebar .opc-block-summary .table-totals tr .amount {\n background: none;\n font-size: 1.4rem;\n line-height: 30px;\n color: #231F20;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n padding: 0px;\n border: none !important;\n}\n.checkout-index-index .opc-sidebar .opc-block-summary .minicart-items {\n display: block !important;\n}\n.checkout-index-index .opc-sidebar .opc-block-summary .minicart-items-wrapper {\n padding: 0px;\n margin: 0px;\n}\n.checkout-index-index .opc-sidebar .opc-block-summary .minicart-items-wrapper .product-item {\n border: none;\n padding: 0px;\n}\n.checkout-index-index .opc-sidebar .opc-block-summary .minicart-items-wrapper .product-image-container {\n width: 100px !important;\n height: auto !important;\n}\n.checkout-index-index .opc-sidebar .opc-block-summary .minicart-items-wrapper .product-image-container .product-image-wrapper {\n width: 100%;\n}\n.checkout-index-index .opc-sidebar .opc-block-summary .minicart-items-wrapper .product-image-container .product-image-wrapper img {\n width: 100%;\n height: auto;\n}\n.checkout-index-index .opc-sidebar .opc-block-summary .minicart-items-wrapper .product {\n padding-bottom: 41px;\n}\n.checkout-index-index .opc-sidebar .opc-block-summary .minicart-items-wrapper .product-item-details {\n display: inline-block;\n vertical-align: top;\n width: calc(100% - 115px);\n margin: 0px 0px 0px 15px;\n padding: 0px;\n}\n.checkout-index-index .opc-sidebar .opc-block-summary .minicart-items-wrapper .product-item-details .price-excluding-tax {\n margin: 0px;\n}\n.checkout-index-index .opc-sidebar .opc-block-summary .minicart-items-wrapper .product-item-details .subtotal {\n position: absolute;\n bottom: 0px;\n min-height: 41px;\n right: 0px;\n}\n.checkout-index-index .opc-sidebar .opc-block-summary .minicart-items-wrapper .product-item-details .cart-price .price {\n font-size: 1.8rem;\n line-height: 22px;\n font-family: 'NeuzeitS-bold', 'sans-serif';\n font-weight: 900;\n}\n.checkout-index-index .opc-sidebar .opc-block-summary .minicart-items-wrapper .product-item-name {\n font-size: 1.8rem;\n line-height: 22px;\n color: #231F20;\n font-family: 'NeuzeitS', 'Open Sans';\n margin: 0px 0px 8px 0px;\n}\n.checkout-index-index .opc-sidebar .opc-block-summary .minicart-items-wrapper .details-qty {\n display: none;\n}\n@media only screen and (max-width: 767px) {\n .checkout-index-index .modals-wrapper .modal-popup.modal-slide {\n left: 0;\n }\n}\n.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-header .modal-title {\n border-bottom: none;\n}\n.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content {\n margin: 30px 0 0 0;\n border: none;\n}\n.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address {\n max-width: 100%;\n}\n@media only screen and (max-width: 767px) {\n .checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field {\n width: 100% !important;\n display: block !important;\n }\n}\n.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field .label {\n font-weight: 900;\n font-size: 1.4rem;\n line-height: 17px;\n color: #231F20;\n}\n.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field .label .control .select {\n font-size: 1.4rem;\n}\n.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field._required[name=\"shippingAddress.firstname\"] {\n width: 50%;\n display: inline-block;\n}\n.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field._required[name=\"shippingAddress.lastname\"] {\n width: 50%;\n display: inline-block;\n}\n.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field._required[name=\"shippingAddress.lastname\"] .label {\n margin: 0 0 0 1.5rem;\n}\n@media only screen and (max-width: 767px) {\n .checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field._required[name=\"shippingAddress.lastname\"] .label {\n margin: 0 0 0 0;\n }\n}\n.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field._required[name=\"shippingAddress.lastname\"] .control {\n margin: 0 0 0 1.5rem;\n}\n@media only screen and (max-width: 767px) {\n .checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field._required[name=\"shippingAddress.lastname\"] .control {\n margin: 0 0 0 0;\n }\n}\n.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field._required[name=\"shippingAddress.telephone\"] {\n width: 50%;\n display: inline-block;\n}\n.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field[name=\"shippingAddress.company\"] {\n width: 50%;\n display: inline-block;\n}\n.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field[name=\"shippingAddress.company\"] .label {\n margin: 0 0 0 1.5rem;\n}\n@media only screen and (max-width: 767px) {\n .checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field[name=\"shippingAddress.company\"] .label {\n margin: 0 0 0 0;\n }\n}\n.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field[name=\"shippingAddress.company\"] .control {\n margin: 0 0 0 1.5rem;\n}\n@media only screen and (max-width: 767px) {\n .checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field[name=\"shippingAddress.company\"] .control {\n margin: 0 0 0 0;\n }\n}\n.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field.additional[name=\"shippingAddress.street.1\"] {\n width: 50%;\n display: inline-block;\n}\n.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field._required[name=\"shippingAddress.city\"] {\n width: 50%;\n display: inline-block;\n}\n.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field._required[name=\"shippingAddress.region_id\"] {\n width: 50%;\n display: inline-block;\n}\n.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field._required[name=\"shippingAddress.region_id\"] .label {\n margin: 0 0 0 1.5rem;\n}\n@media only screen and (max-width: 767px) {\n .checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field._required[name=\"shippingAddress.region_id\"] .label {\n margin: 0 0 0 0;\n }\n}\n.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field._required[name=\"shippingAddress.region_id\"] .control {\n margin: 0 0 0 1.5rem;\n}\n@media only screen and (max-width: 767px) {\n .checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field._required[name=\"shippingAddress.region_id\"] .control {\n margin: 0 0 0 0;\n }\n}\n.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field._required[name=\"shippingAddress.postcode\"] {\n width: 50%;\n display: inline-block;\n}\n.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field._required[name=\"shippingAddress.country_id\"] {\n width: 50%;\n display: inline-block;\n}\n.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field._required[name=\"shippingAddress.country_id\"] .label {\n margin: 0 0 0 1.5rem;\n}\n@media only screen and (max-width: 767px) {\n .checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field._required[name=\"shippingAddress.country_id\"] .label {\n margin: 0 0 0 0;\n }\n}\n.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field._required[name=\"shippingAddress.country_id\"] .control {\n margin: 0 0 0 1.5rem;\n}\n@media only screen and (max-width: 767px) {\n .checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-content .form-shipping-address .fieldset .field._required[name=\"shippingAddress.country_id\"] .control {\n margin: 0 0 0 0;\n }\n}\n.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-footer button.action.primary.action-save-address {\n float: left;\n margin: 0 20px 0 0;\n background: #000 !important;\n color: #fff !important;\n font-weight: 600;\n border: none;\n padding: 15px !important;\n width: 100%;\n max-width: 332px;\n border-radius: 0px !important;\n text-transform: uppercase;\n font-size: 1.8rem;\n height: 59px;\n}\n@media only screen and (max-width: 767px) {\n .checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-footer button.action.primary.action-save-address {\n flex: 0 0 50%;\n margin: 0 0 0 0 !important;\n }\n}\n.checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-footer button.action.secondary.action-hide-popup {\n float: unset;\n margin: 0 0 0 7rem !important;\n background: #000 !important;\n color: #fff !important;\n font-weight: 600;\n border: none;\n padding: 15px !important;\n width: 100%;\n max-width: 332px;\n border-radius: 0px !important;\n text-transform: uppercase;\n font-size: 1.8rem;\n height: 59px;\n text-decoration: none !important;\n}\n@media only screen and (max-width: 767px) {\n .checkout-index-index .modals-wrapper .modal-popup.modal-slide .modal-footer button.action.secondary.action-hide-popup {\n flex: 0 0 50%;\n margin: 0 0 0 1rem !important;\n }\n}\n.checkout-onepage-success .page-title {\n font-family: 'NeuzeitS', 'Open Sans';\n font-size: 4.8rem;\n font-weight: 400;\n line-height: 58px;\n margin-top: 7.9rem;\n margin-bottom: 5rem;\n padding-left: 1.5rem;\n}\n@media only screen and (max-width: 767px) {\n .checkout-onepage-success .page-title {\n padding-left: 0px;\n }\n}\n.checkout-onepage-success .page-title-wrapper a.action.print {\n display: none;\n}\n.checkout-onepage-success .page.messages {\n display: none;\n}\n.checkout-onepage-success .checkout-success {\n padding-left: 5rem;\n}\n@media only screen and (max-width: 767px) {\n .checkout-onepage-success .checkout-success {\n padding-left: 0px;\n }\n}\n.checkout-onepage-success .checkout-success p {\n font-family: 'NeuzeitS', 'Open Sans';\n font-size: 1.6rem;\n font-weight: 400;\n line-height: 42px;\n}\n.checkout-onepage-success .checkout-success p a {\n font-weight: 900;\n font-size: 'NeuzeitS-bold', 'sans-serif';\n color: #231F20;\n}\n.checkout-onepage-success .checkout-success .actions-toolbar .primary {\n padding-top: 3rem;\n padding-bottom: 115px;\n}\n@media only screen and (max-width: 767px) {\n .checkout-onepage-success .checkout-success .actions-toolbar .primary {\n padding-bottom: 95px;\n text-align: left;\n }\n}\n.checkout-onepage-success .checkout-success .actions-toolbar .primary .action.primary.continue {\n font-family: 'NeuzeitS', 'Open Sans';\n font-size: 1.6rem;\n font-weight: 400;\n line-height: 19px;\n text-align: center;\n background-color: #231F20;\n color: #ffffff;\n width: 258px;\n border-radius: 0px;\n padding: 16px;\n}\n/* contact-us styles start */\n.contact-us-form {\n font-size: 14px;\n font-weight: 900;\n font-family: 'NeuzeitS', Helvetica, sans-serif;\n color: #231F20;\n}\n.contact-us-form .input-text {\n width: 100%;\n color: #53565A;\n padding: 5px 14px;\n margin-top: 5px;\n border: 1px solid #E5E5E5;\n}\n.contact-us-form .select {\n width: 100%;\n padding: 5px 10px;\n color: #231F20;\n margin-top: 5px;\n border: 1px solid #E5E5E5;\n}\n.contact-us-form .field-required {\n margin: 2rem;\n}\n.contact-us-form .actions-toolbar {\n text-align: center;\n width: 100%;\n margin-top: 5rem;\n font-size: 16px;\n}\n.contact-us-form .actions-toolbar .button.action.continue.primary {\n font-size: 16px;\n color: #FFFFFF;\n font-family: 'NeuzeitS', Helvetica, sans-serif;\n background: #231F20;\n padding: 10px 7rem;\n}\n.contact-us-form .contact-us-fields {\n display: flex;\n width: 75%;\n}\n.contact-us-form .contact-us-fields .form-section-primary {\n width: 50%;\n}\n.contact-us-form .contact-us-fields .form-section-secondary {\n width: 50%;\n}\n.contact-us-form .contact-us-fields .form-section-secondary #comment {\n height: 47%;\n}\n.contact-us-form .contact-us-fields .form-section-third {\n width: 37.5%;\n margin-top: 4rem;\n}\n/* contact-us styles end */\n/**** OVERRULES ****/\n","/* Slider */\r\n\r\n.slick-slider {\r\n\tposition: relative;\r\n\tdisplay: block;\r\n\tbox-sizing: border-box;\r\n\t-webkit-touch-callout: none;\r\n\t-webkit-user-select: none;\r\n\t-khtml-user-select: none;\r\n\t-moz-user-select: none;\r\n\t-ms-user-select: none;\r\n\tuser-select: none;\r\n\t-ms-touch-action: pan-y;\r\n\ttouch-action: pan-y;\r\n\t-webkit-tap-highlight-color: transparent;\r\n}\r\n.slick-list {\r\n\tposition: relative;\r\n\toverflow: hidden;\r\n\tdisplay: block;\r\n\tmargin: 0;\r\n\tpadding: 0;\r\n\r\n\t&:focus {\r\n\t\toutline: none;\r\n\t}\r\n\r\n\t&.dragging {\r\n\t\tcursor: pointer;\r\n\t\tcursor: hand;\r\n\t}\r\n}\r\n.slick-slider .slick-track,\r\n.slick-slider .slick-list {\r\n\t-webkit-transform: translate3d(0, 0, 0);\r\n\t-moz-transform: translate3d(0, 0, 0);\r\n\t-ms-transform: translate3d(0, 0, 0);\r\n\t-o-transform: translate3d(0, 0, 0);\r\n\ttransform: translate3d(0, 0, 0);\r\n}\r\n\r\n.slick-track {\r\n\tposition: relative;\r\n\tleft: 0;\r\n\ttop: 0;\r\n\tdisplay: block;\r\n\tmargin-left: auto;\r\n\tmargin-right: auto;\r\n\r\n\t&:before,\r\n\t&:after {\r\n\t\tcontent: \"\";\r\n\t\tdisplay: table;\r\n\t}\r\n\r\n\t&:after {\r\n\t\tclear: both;\r\n\t}\r\n\r\n\t.slick-loading & {\r\n\t\tvisibility: hidden;\r\n\t}\r\n}\r\n.slick-slide {\r\n\tfloat: left;\r\n\theight: 100%;\r\n\tmin-height: 1px;\r\n\t[dir=\"rtl\"] & {\r\n\t\tfloat: right;\r\n\t}\r\n\timg {\r\n\t\tdisplay: block;\r\n\t}\r\n\t&.slick-loading img {\r\n\t\tdisplay: none;\r\n\t}\r\n\r\n\tdisplay: none;\r\n\r\n\t&.dragging img {\r\n\t\tpointer-events: none;\r\n\t}\r\n\r\n\t.slick-initialized & {\r\n\t\tdisplay: block;\r\n\t}\r\n\r\n\t.slick-loading & {\r\n\t\tvisibility: hidden;\r\n\t}\r\n\r\n\t.slick-vertical & {\r\n\t\tdisplay: block;\r\n\t\theight: auto;\r\n\t\tborder: 1px solid transparent;\r\n\t}\r\n}\r\n.slick-arrow.slick-hidden {\r\n\tdisplay: none;\r\n}",".margin-bottom {\r\n\t&--lv0 {\r\n\t\tmargin-bottom: @margin-bottom--lv0;\r\n\t}\r\n\r\n\t&--lv1 {\r\n\t\tmargin-bottom: @margin-bottom--lv1;\r\n\t}\r\n\r\n\t&--lv2 {\r\n\t\tmargin-bottom: @margin-bottom--lv2;\r\n\t}\r\n\r\n\t&--lv3 {\r\n\t\tmargin-bottom: @margin-bottom--lv3;\r\n\t}\r\n\r\n\t&--lv4 {\r\n\t\tmargin-bottom: @margin-bottom--lv4;\r\n\t}\r\n\t@media all and (min-width: @screen__m) { \r\n\t\t&--lv1 {\r\n\t\t\tmargin-bottom: @margin-bottom--lv1-md;\r\n\t\t}\r\n \r\n\t\t&--lv2 {\r\n\t\t\tmargin-bottom: @margin-bottom--lv2-md;\r\n\t\t}\r\n \r\n\t\t&--lv3 {\r\n\t\t\tmargin-bottom: @margin-bottom--lv3-md;\r\n\t\t}\r\n \r\n\t\t&--lv4 {\r\n\t\t\tmargin-bottom: @margin-bottom--lv4-md;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n.margin-top{\r\n\t&--lv1{\r\n\t\tmargin-top: @margin-top--lv1;\r\n\t}\r\n\t@media all and (min-width: @screen__m) {\r\n\t\t&--lv1{\r\n\t\t\tmargin-top: @margin-top--lv1-md;\r\n\t\t}\r\n\t\t&-lv1{\r\n\t\t\tmargin-top: @margin-top-lv1-md;\r\n\t\t}\r\n\t} \r\n}\r\n\r\n.line-height {\r\n\t&--none {\r\n\t\tline-height: @no-line-height;\r\n\t}\r\n\r\n\t&--small {\r\n\t\tline-height: @line-height--small;\r\n\t}\r\n\r\n\t&--base {\r\n\t\tline-height: @line-height--base;\r\n\t}\r\n\r\n\t&--medium {\r\n\t\tline-height: @line-height--medium;\r\n\t}\r\n}\r\n\r\n.text-align--center {\r\n\ttext-align: center;\r\n}\r\n\r\n.text-align--left {\r\n\ttext-align: left;\r\n}\r\n\r\n.text-align--right {\r\n\ttext-align: right;\r\n}\r\n\r\n.mx-auto {\r\n\tmargin: 0 auto !important;\r\n}\r\n\r\n.no-padding {\r\n\tpadding: 0;\r\n}\r\n\r\n.no-margin {\r\n\tmargin: 0;\r\n}\r\n\r\n.margin-50 {\r\n\tmargin-top: 5rem;\r\n}\r\n.separator {\r\n\t&--horizontal {\r\n\t\tmax-width: 7.5rem;\r\n\t}\r\n}\r\n\r\n.display--none {\r\n\tdisplay: none;\r\n}\r\n\r\n.display--flex {\r\n\tdisplay: @flex;\r\n}\r\n\r\n.display--inline {\r\n\tdisplay: inline!important;\r\n}\r\n\r\n.flex-jc--sb {\r\n\tjustify-content: space-between;\r\n}\r\n\r\n.flex-ai--fe {\r\n\talign-items: flex-end;\r\n}\r\n\r\n.relative {\r\n\tposition: relative;\r\n}\r\n\r\n.absolute {\r\n\tposition: absolute;\r\n}\r\n\r\n@media all and (max-width: (@screen__m - 1)) {\r\n\t.desktop-only {\r\n\t\tdisplay: none;\r\n\t}\r\n\t.m-auto-mobile{\r\n\t\tmargin-left: auto;\r\n\t\tmargin-right: auto;\r\n\t}\r\n\t.w-100 {\r\n\t\twidth: 100%;\r\n\t}\r\n}\r\n\r\n@media all and (min-width: @screen__m) {\r\n\t.mobile-only {\r\n\t\tdisplay: none;\r\n\t}\r\n\t.m-auto-desktop{\r\n\t\tmargin-left: auto;\r\n\t\tmargin-right: auto;\r\n\t}\r\n\t.position-md-relative{\r\n\t\tposition: relative;\r\n\t}\r\n\t.position-md-absolute{\r\n\t\tposition: absolute;\r\n\t}\r\n\t.no-gutters-md {\r\n\t\tmargin-right: 0;\r\n\t\tmargin-left: 0;\r\n\t}\r\n \r\n\t.no-gutters-md > .col,\r\n\t.no-gutters-md > [class*=\"col-\"] {\r\n\t\tpadding-right: 0;\r\n\t\tpadding-left: 0;\r\n\t}\r\n}\r\n",".font {\r\n\t&-size {\r\n\t\t&--nano {\r\n\t\t\tfont-size: @font-size--nano;\r\n\t\t}\r\n\r\n\t\t&--micro {\r\n\t\t\tfont-size: @font-size--micro;\r\n\t\t}\r\n\r\n\t\t&--milli {\r\n\t\t\tfont-size: @font-size--milli;\r\n\t\t}\r\n\r\n\t\t&--base {\r\n\t\t\tfont-size: @font-size--base;\r\n\t\t}\r\n\r\n\t\t&--kilo {\r\n\t\t\tfont-size: @font-size--kilo;\r\n\t\t}\r\n\r\n\t\t&--mega {\r\n\t\t\tfont-size: @font-size--mega;\r\n\t\t}\r\n\r\n\t\t&--giga {\r\n\t\t\tfont-size: @font-size--giga;\r\n\t\t}\r\n\r\n\t\t&--tera {\r\n\t\t\tfont-size: @font-size--tera;\r\n\t\t}\r\n\r\n\t\t&--peta {\r\n\t\t\tfont-size: @font-size--peta;\r\n\t\t}\r\n\r\n\t\t&--exa {\r\n\t\t\tfont-size: @font-size--exa;\r\n\t\t}\r\n\r\n\t}\r\n\r\n\t&-family {\r\n\t\t&--primary {\r\n\t\t\tfont-family: @font-family--primary;\r\n\t\t}\r\n\r\n\t\t&--secondary {\r\n\t\t\tfont-family: @font-family--secondary;\r\n\t\t}\r\n\t}\r\n\r\n\t&--xl {\r\n\t\t.fluid-type(font-size, @screen__xxs, @screen__xl, @font-size--tera, @font-size--exa);\r\n\t\tfont-family: @font-family--secondary;\r\n\t}\r\n}\r\n\r\nh1 {\r\n\t.fluid-type(font-size, @screen__xxs, @screen__xl, @font-size--tera, @font-size--peta);\r\n\tfont-family: @font-family--secondary;\r\n}\r\n\r\nh2 {\r\n\t.fluid-type(font-size, @screen__xxs, @screen__xl, @font-size--giga, @font-size--tera);\r\n\tfont-family: @font-family--secondary;\r\n}\r\n\r\nh3 {\r\n\tfont-size: @font-size--tera;\r\n\tfont-family: @font-family--secondary;\r\n}\r\n\r\nh4 {\r\n\t.fluid-type(font-size, @screen__xxs, @screen__xl, @font-size--mega, @font-size--giga);\r\n\tfont-family: @font-family--secondary;\r\n}\r\n\r\n.color-black {\r\n\tcolor: @color-black;\r\n}\r\n\r\n.color-white {\r\n\tcolor: @color-white;\r\n}\r\n\r\n.color-platinum {\r\n\tcolor: @color-platinum;\r\n}\r\n\r\n/*------------------------------------*\\\r\n #PRIMARY FONT\r\n\\*------------------------------------*/\r\n\r\n@font-face {\r\n\tfont-family: 'NeuzeitS';\r\n\tsrc: local('sans-serif'), url('../fonts/NeuzeitS-Regular.ttf') format('truetype');\r\n\tfont-display: swap;\r\n}\r\n\r\n@font-face {\r\n\tfont-family: 'NeuzeitS-bold';\r\n\tsrc: local('sans-serif'), url('../fonts/NeuzeitS-Bold.otf') format('opentype');\r\n\tfont-display: swap;\r\n}\r\n\r\n/*------------------------------------*\\\r\n #FONT ICONS\r\n\\*------------------------------------*/\r\n\r\n@font-face {\r\n\tfont-family: 'fontello';\r\n\tsrc: url('../fonts/fontello.eot?88670338');\r\n\tsrc: url('../fonts/fontello.eot?88670338#iefix') format('embedded-opentype'),\r\n\t\turl('../fonts/fontello.woff?88670338') format('woff'),\r\n\t\turl('../fonts/fontello.ttf?88670338') format('truetype'),\r\n\t\turl('../fonts/fontello.svg?88670338#fontello') format('svg');\r\n\tfont-weight: normal;\r\n\tfont-style: normal;\r\n\tfont-display: block;\r\n}\r\n\r\n[class^=\"icon-\"]:before, [class*=\" icon-\"]:before{\r\n\t/* use !important to prevent issues with browser extensions that change fonts */\r\n\tfont-family: 'fontello' !important;\r\n\tfont-style: normal;\r\n\tfont-weight: normal;\r\n\tfont-variant: normal;\r\n\ttext-transform: none;\r\n\tline-height: normal;\r\n\tfont-size: 3.2rem;\r\n\r\n\t/* Better Font Rendering =========== */\r\n\t-webkit-font-smoothing: antialiased;\r\n\t-moz-osx-font-smoothing: grayscale;\r\n}\r\n\r\n/*----------ICONS------------*/\r\n.icon-download:before { content: '\\e800'; } /* '' */\r\n.icon-close:before { content: '\\e801'; } /* '' */\r\n.icon-hamburger-menu:before { content: '\\e802'; } /* '' */\r\n.icon-zoom:before { content: '\\e803'; } /* '' */\r\n.icon-flammability:before { content: '\\e804'; } /* '' */\r\n.icon-wet-dry-crocking:before { content: '\\e805'; } /* '' */\r\n.icon-colorfastness-to-light:before { content: '\\e806'; } /* '' */\r\n.icon-facts:before { content: '\\e807'; } /* '' */\r\n.icon-physical-properties:before { content: '\\e808'; } /* '' */\r\n.icon-abrasion-high-traffic:before { content: '\\e809'; } /* '' */\r\n.icon-abrasion-low-traffic:before { content: '\\e80a'; } /* '' */\r\n.icon-filled-heart:before { content: '\\e80c'; } /* '' */\r\n.icon-search:before { content: '\\e80d'; } /* '' */\r\n.icon-unfilled-heart:before { content: '\\e80e'; } /* '' */\r\n.icon-save-as-pdf:before { content: '\\e80f'; } /* '' */\r\n.icon-price-lists:before { content: '\\e810'; } /* '' */\r\n.icon-maintenance:before { content: '\\e811'; } /* '' */\r\n.icon-indoor-advantage:before { content: '\\e812'; } /* '' */\r\n.icon-performance-frame:before { content: '\\e813'; } /* '' */\r\n.icon-sustainability:before { content: '\\e814'; } /* '' */\r\n.icon-up-arrow:before { content: '\\e815'; } /* '' */\r\n.icon-down-arrow:before { content: '\\e816'; } /* '' */\r\n.icon-right-arrow:before { content: '\\e817'; } /* '' */\r\n.icon-left-arrow:before { content: '\\e818'; } /* '' */\r\n.icon-facebook:before { content: '\\e819'; } /* '' */\r\n.icon-instagram:before { content: '\\e81a'; } /* '' */\r\n.icon-twitter:before { content: '\\e81b'; } /* '' */\r\n.icon-youtube:before { content: '\\e81c'; } /* '' */\r\n.icon-pinterest:before { content: '\\e81d'; } /* '' */\r\n.icon-linkedin:before { content: '\\e81e'; } /* '' */\r\n.icon-print:before { content: '\\e81f'; } /* '' */\r\n","/*------------------------------------*\\\r\n # RESPONSIVE PROPERTIES\r\n\\*------------------------------------*/\r\n\r\n.fluid-type(@property, @min-vw, @max-vw, @min-size, @max-size) {\r\n\r\n\t@{property}: @min-size;\r\n \r\n\t@media screen and (min-width: @min-vw) {\r\n\t\t@{property}: calc( @min-size ~\" + \" unit((@max-size - @min-size)*10) ~\" * ((100vw - \" @min-vw ~\") /\" unit(@max-vw - @min-vw) ~\")\" );\r\n\t}\r\n\r\n\t@media screen and (min-width: @max-vw) {\r\n\t\t@{property}: @max-size;\r\n\t}\r\n\r\n}","\r\nfooter{\r\n &.page-footer {\r\n background: none;\r\n padding: 0px 19px 0px;\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n padding: 0px;\r\n }\r\n\r\n .footer {\r\n &.content{\r\n padding:0px;\r\n }\r\n }\r\n }\r\n}\r\n\r\n\r\n\r\n.footer_container{\r\n border-top: 0.5px solid rgba(68, 68, 68, 0.2);\r\n max-width: 1200px;\r\n margin:0px auto;\r\n color: #333333;\r\n padding:78px 0px 0px;\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n padding: 40px 19px 0px;\r\n }\r\n\r\n * {\r\n box-sizing: border-box;\r\n }\r\n \r\n}\r\n\r\n.footer_info {\r\n display: flex;\r\n flex-wrap: wrap;\r\n max-width: 960px;\r\n margin: 0px auto;\r\n\r\n @media (max-width: (@screen__xm - 1)){\r\n max-width: 100%;\r\n }\r\n\r\n .footer_title{\r\n font-size: 16px;\r\n line-height: 19px;\r\n text-transform: uppercase;\r\n letter-spacing: 0.1em;\r\n width: 100%;\r\n display: inline-block;\r\n vertical-align: top;\r\n min-height: 34px;\r\n margin: 0px 0px 13px;\r\n font-family: @font-family--primary;\r\n\r\n @media (min-width: @screen__m) and (max-width: (@screen__xm - 1)) {\r\n font-size: @font-size--milli;\r\n line-height: 17px;\r\n }\r\n\r\n @media (max-width: (@screen__m - 1)){\r\n min-height: unset;\r\n margin: 0px 0px 22px;\r\n }\r\n\r\n\r\n }\r\n\r\n .footer_colums{\r\n \r\n flex: 0 0 auto;\r\n position: relative;\r\n width: 210px;\r\n padding: 0px 17px 0px 23px;\r\n\r\n @media (max-width: (@screen__xm - 1)) {\r\n width: ~\"calc(20% - 10px)\";\r\n padding: 0px 5px 0px 15px;\r\n }\r\n \r\n @media (max-width: (@screen__m - 1)) {\r\n width: 100%;\r\n padding: 0px;\r\n }\r\n\r\n ul{\r\n list-style: none;\r\n margin:0px;\r\n padding: 0px;\r\n\r\n li {\r\n\r\n margin:0px 0px 30px;\r\n \r\n @media (max-width: (@screen__m - 1)){\r\n min-height: unset;\r\n margin: 0px 0px 32px;\r\n }\r\n\r\n a {\r\n color: #333333;\r\n font-size: 14px;\r\n line-height: 17px;\r\n letter-spacing: 0.1em;\r\n color: #333333;\r\n font-family: @font-family--primary;\r\n\r\n @media (max-width: (@screen__m - 1)){\r\n font-size: 16px;\r\n line-height: 19px;\r\n }\r\n }\r\n a:focus {\r\n box-shadow: 0 0 3px 1px #00699d !important;\r\n } \r\n }\r\n }\r\n\r\n &:after{\r\n content:\"\";\r\n width: 0.5px;\r\n height: 262px;\r\n background: rgba(68, 68, 68, 20%);\r\n display:inline-block;\r\n vertical-align: top;\r\n position: absolute;\r\n right: 0px;\r\n top: 39px;\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n position: static;\r\n width: 49px;\r\n height: 1px;\r\n display: block;\r\n margin: 11px 0px 41px;\r\n }\r\n }\r\n }\r\n\r\n .footer_products_column {\r\n padding: 0px 44px 0px 0px;\r\n width: 200px;\r\n\r\n @media (max-width: (@screen__xm - 1)) {\r\n padding: 0px 15px 0px 0px;\r\n width: 20%;\r\n }\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n width: 100%;\r\n padding: 0px;\r\n \r\n }\r\n }\r\n\r\n .footer_resources_column {\r\n\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n\r\n &:after{\r\n margin-top: 12px;\r\n\r\n }\r\n }\r\n }\r\n\r\n\r\n .footer_about_column{\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n padding: 0px 0px 33px;\r\n border-bottom: 1px solid rgba(68, 68, 68, 0.2);\r\n margin: 0px 0px 40px;\r\n }\r\n \r\n &:after{\r\n display: none;\r\n }\r\n\r\n }\r\n\r\n .footer_social_column {\r\n padding: 0px;\r\n width: 22px;\r\n margin-left: auto;\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n width: 100%;\r\n padding: 0px;\r\n margin: 0px;\r\n display: flex;\r\n flex-wrap: wrap;\r\n justify-content: center;\r\n max-width: 240px;\r\n margin: 0px auto;\r\n align-items: center;\r\n \r\n }\r\n\r\n &:after{\r\n display: none;\r\n }\r\n }\r\n\r\n}\r\n\r\n.social_icons {\r\n float: left;\r\n width: 100%;\r\n text-align: center;\r\n margin:0px 0px 21px;\r\n\r\n @media (max-width: (@screen__m - 1)){\r\n width: auto;\r\n margin: 0px 34px 21px 0px;\r\n\r\n &:nth-child(4){\r\n margin-right: 0px;\r\n }\r\n }\r\n\r\n &:nth-child(2){\r\n display: none;\r\n }\r\n\r\n a {\r\n line-height: normal;\r\n float: left; \r\n display: inline-block;\r\n vertical-align: top;\r\n\r\n svg{\r\n &.twitter{\r\n @media (max-width: (@screen__m - 1)){\r\n width: 26px;\r\n height: 22px;\r\n }\r\n }\r\n &.youtube{\r\n @media (max-width: (@screen__m - 1)){\r\n width: 24px;\r\n height: 18px;\r\n }\r\n }\r\n &.instagram{\r\n @media (max-width: (@screen__m - 1)){\r\n width: 23px;\r\n height: 23px;\r\n }\r\n }\r\n &.facebook{\r\n @media (max-width: (@screen__m - 1)){\r\n width: 25px;\r\n height: 26px;\r\n }\r\n }\r\n &.pinterest{\r\n @media (max-width: (@screen__m - 1)){\r\n width: 14px;\r\n height: 20px;\r\n }\r\n }\r\n &.linkedin{\r\n @media (max-width: (@screen__m - 1)){\r\n width: 19px;\r\n height: 20px;\r\n }\r\n }\r\n }\r\n\r\n }\r\n a:focus {\r\n box-shadow: 0 0 3px 1px #00699d !important;\r\n }\r\n}\r\n\r\n.footer_bottom{\r\n\r\n flex: 0 0 100%;\r\n display: flex;\r\n flex-wrap: wrap;\r\n border-top: 0.5px solid rgba(68, 68, 68, 20%);\r\n margin: 5px 0px 0px;\r\n padding: 35px 0px 32px;\r\n order: 6;\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n border-top: none;\r\n margin: 0px;\r\n padding: 0px;\r\n }\r\n\r\n\r\n ul {\r\n margin: 0px;\r\n padding: 0px;\r\n display: inline-flex;\r\n flex-wrap: wrap;\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n width: 100%;\r\n justify-content: center;\r\n }\r\n\r\n li {\r\n list-style: none;\r\n float: left;\r\n margin: 0px 59px 0px 0px;\r\n\r\n @media (min-width: @screen__m) and (max-width: (@screen__xm - 1)){\r\n margin: 0px 20px 0px 0px;\r\n }\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n margin: 0px 43px 0px 0px;\r\n }\r\n\r\n @media (max-width: 350px) {\r\n margin: 0px 33px 0px 0px;\r\n }\r\n\r\n a{\r\n font-size: 14px;\r\n line-height: 16px;\r\n letter-spacing: 0.08em;\r\n text-transform: uppercase;\r\n color: #333333;\r\n font-family: @font-family--primary;\r\n }\r\n a:focus {\r\n box-shadow: 0 0 3px 1px #00699d !important;\r\n }\r\n\r\n &:last-child{\r\n margin-right: 0px;\r\n }\r\n \r\n }\r\n\r\n\r\n &.footer_bottom_right{\r\n\r\n margin-left: auto;\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n margin-top: 26px;\r\n margin-bottom: 20px;\r\n }\r\n\r\n li{\r\n margin-right:0px;\r\n margin-left: 18px;\r\n\r\n &:last-child {\r\n font-size: 12px;\r\n line-height: 17px;\r\n letter-spacing: 0.08em;\r\n text-transform: uppercase;\r\n color: #333333;\r\n font-family: @font-family--primary;\r\n }\r\n \r\n &:first-child{\r\n margin-left: 0px;\r\n }\r\n }\r\n\r\n a{\r\n font-size: 14px;\r\n line-height: 17px;\r\n font-family: @font-family--primary;\r\n }\r\n }\r\n }\r\n\r\n\r\n}\r\n.copyright{\r\n display: none;\r\n}\r\n.footer_colums.footer_products_column {\r\n order: 1;\r\n}\r\n.footer_colums.footer_resources_column {\r\n\torder: 2;\r\n}\r\n.footer_colums.footer_news_column {\r\n order: 3;\r\n}\r\n\r\n.footer_colums.footer_inspiration_column {\r\n order: 3;\r\n}\r\n.footer_colums.footer_about_column {\r\n order: 4;\r\n}\r\n.footer_colums.footer_social_column {\r\n order: 5;\r\n}","header {\r\n &.page-header {\r\n .panel {\r\n &.wrapper {\r\n border-bottom: none;\r\n background: none;\r\n }\r\n }\r\n div {\r\n &.header {\r\n &.panel {\r\n padding: 17px 20px 0px;\r\n max-width: 1260px;\r\n display: flex;\r\n flex-wrap: wrap;\r\n align-items: center;\r\n margin-bottom:26px;\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n position: absolute !important;\r\n margin-bottom: 0;\r\n left: 0px;\r\n right: 0px;\r\n padding: 0px 18px 0px;\r\n }\r\n\r\n & > .header {\r\n &.links {\r\n margin: 0px;\r\n display: flex;\r\n flex-wrap: wrap;\r\n justify-content: flex-end;\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n display: none;\r\n }\r\n\r\n li {\r\n float: left;\r\n margin: 0px;\r\n\r\n a {\r\n float: left;\r\n font-weight: 900;\r\n font-size: 14px;\r\n line-height: 17px;\r\n text-transform: uppercase;\r\n color: @color-ivory-black;\r\n font-family: @font-family--secondary;\r\n }\r\n\r\n &.customer-welcome {\r\n margin: 0px 0px 0px 25px;\r\n display: inline-flex;\r\n &:after {\r\n content: \"\";\r\n font-size: 14px;\r\n line-height: 17px;\r\n text-transform: uppercase;\r\n color: #231f20;\r\n width: 2px;\r\n height: 11px;\r\n background: #231f20;\r\n margin: 2px 14px;\r\n vertical-align: top;\r\n clear: unset;\r\n display: inline-block;\r\n }\r\n\r\n &.loggedin {\r\n margin: 0px 0px 0px 46px;\r\n span.customer-name {\r\n display: inline-block;\r\n }\r\n\r\n &:after {\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .minicart-wrapper {\r\n order: -1;\r\n margin-left: auto;\r\n font-size: unset;\r\n line-height: 16px;\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n margin: 0px 0px 0px auto;\r\n }\r\n\r\n .action {\r\n &.showcart {\r\n margin-right: 45px;\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n position: relative;\r\n z-index: 1;\r\n margin: 31px 0px;\r\n }\r\n\r\n &:before {\r\n display: none;\r\n }\r\n .text {\r\n position: static;\r\n width: auto;\r\n height: auto;\r\n margin: 0px;\r\n font-weight: 900;\r\n font-size: 14px;\r\n line-height: 17px;\r\n text-transform: uppercase;\r\n color: @color-ivory-black;\r\n font-family: @font-family--secondary;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .header {\r\n &.content {\r\n max-width: 1264px;\r\n padding: 0px 20px;\r\n border-bottom: none;\r\n\r\n @media screen and (max-width: (@screen__m - 1)) {\r\n text-align: center;\r\n padding: 16px 20px;\r\n }\r\n\r\n .logo {\r\n margin: 0px;\r\n\r\n @media screen and (max-width: (@screen__m - 1)) {\r\n float: none;\r\n display: inline-block;\r\n vertical-align: top;\r\n\r\n img {\r\n max-width: 120px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.sections {\r\n &.nav-sections {\r\n @media (max-width: (@screen__m - 1)) {\r\n .header {\r\n &.links {\r\n margin: 0px;\r\n display: inline-block;\r\n vertical-align: top;\r\n width: 100%;\r\n border: none;\r\n padding: 0px 20px;\r\n box-sizing: border-box;\r\n\r\n li {\r\n float: left;\r\n margin: 0px;\r\n\r\n &.customer-welcome {\r\n &:after {\r\n content: \"\";\r\n font-size: 14px;\r\n line-height: 17px;\r\n text-transform: uppercase;\r\n color: #231f20;\r\n width: 1px;\r\n height: 12px;\r\n background: #231f20;\r\n margin: 3px 9px;\r\n vertical-align: top;\r\n clear: unset;\r\n display: inline-block;\r\n }\r\n\r\n &.loggedin {\r\n width: 100%;\r\n\r\n .header {\r\n &.links {\r\n padding: 0px;\r\n\r\n li {\r\n width: 100%;\r\n margin: 0px 0px 40px;\r\n }\r\n }\r\n }\r\n\r\n .authorization-link {\r\n &:after {\r\n display: none;\r\n }\r\n }\r\n\r\n &:after {\r\n display: none;\r\n }\r\n }\r\n }\r\n\r\n a {\r\n float: left;\r\n font-weight: normal;\r\n font-size: 16px;\r\n line-height: 19px;\r\n text-transform: uppercase;\r\n color: @color-ivory-black;\r\n border: none;\r\n padding: 0px;\r\n letter-spacing: 0.1em;\r\n font-family: @font-family--primary;\r\n\r\n strong {\r\n font-weight: normal;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\nspan {\r\n &.nav-toggle {\r\n @media (max-width: (@screen__m - 1)) {\r\n top: 30px;\r\n left: 22px;\r\n }\r\n\r\n &:before {\r\n @media (max-width: (@screen__m - 1)) {\r\n content: \"\";\r\n background: url(../images/hamburger__menu.png);\r\n width: 11px;\r\n height: 22px;\r\n font-size: unset;\r\n\r\n .nav-open & {\r\n background: none;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.nav-sections {\r\n .section-items {\r\n @media (max-width: (@screen__m - 1)) {\r\n height: inherit;\r\n }\r\n }\r\n\r\n #store\\.menu {\r\n @media (max-width: (@screen__m - 1)) {\r\n min-height: ~\"calc(100% - 190px)\";\r\n margin-left: 0px;\r\n }\r\n }\r\n\r\n #store\\.links {\r\n @media (max-width: (@screen__m - 1)) {\r\n display: block !important;\r\n margin: 0;\r\n padding: 0;\r\n }\r\n }\r\n}\r\n\r\na:focus-visible {\r\n outline: #08f auto 5px;\r\n}\r\n\r\nbutton.action.primary:focus {\r\n outline: #08f auto 5px;\r\n}\r\n\r\ndiv.message {\r\n &.error {\r\n color: #c92723;\r\n }\r\n}\r\n\r\nheader {\r\n .header.content {\r\n border-bottom: none !important;\r\n }\r\n}\r\n\r\n@media (max-width: (@screen__m - 1)) {\r\n .page-header {\r\n border-bottom: 1px solid #231f20 !important;\r\n margin-bottom: 0px;\r\n margin-top: 0px;\r\n }\r\n}\r\n\r\nheader {\r\n .minicart-wrapper {\r\n .action.showcart {\r\n .counter.qty {\r\n background: #fff;\r\n color: #231f20;\r\n font-size: 14px;\r\n font-family: \"NeuzeitS-bold\", \"sans-serif\";\r\n margin: 0;\r\n vertical-align: top;\r\n line-height: 16px;\r\n height: auto;\r\n span.counter-number {\r\n text-shadow: none;\r\n }\r\n &::before {\r\n content: \"(\";\r\n position: relative;\r\n left: 3px;\r\n }\r\n &::after {\r\n content: \")\";\r\n position: relative;\r\n right: 3px;\r\n }\r\n }\r\n .text {\r\n vertical-align: top;\r\n line-height: 18px;\r\n }\r\n }\r\n }\r\n}\r\n\r\n// header navigation css\r\n.ui-widget-content {\r\n li.Woven {\r\n span {\r\n text-transform: capitalize;\r\n }\r\n }\r\n li.Leather {\r\n span {\r\n text-transform: capitalize;\r\n }\r\n }\r\n li.Wrapped {\r\n span {\r\n text-transform: capitalize;\r\n }\r\n }\r\n li.Wallcovering {\r\n span {\r\n text-transform: capitalize;\r\n }\r\n }\r\n li.Drapery {\r\n span {\r\n text-transform: capitalize;\r\n }\r\n }\r\n li.All {\r\n span {\r\n text-transform: capitalize;\r\n }\r\n }\r\n li.Pricelists {\r\n span {\r\n text-transform: capitalize;\r\n }\r\n }\r\n li.Performance {\r\n span {\r\n text-transform: capitalize;\r\n }\r\n }\r\n li.Maintenance {\r\n span {\r\n text-transform: capitalize;\r\n }\r\n }\r\n li.Warranty {\r\n span {\r\n text-transform: capitalize;\r\n }\r\n }\r\n li.Graded-In {\r\n span {\r\n text-transform: capitalize;\r\n }\r\n }\r\n li.About {\r\n span {\r\n text-transform: capitalize;\r\n }\r\n }\r\n li.Designers {\r\n span {\r\n text-transform: capitalize;\r\n }\r\n }\r\n li.Corporate {\r\n span {\r\n text-transform: capitalize;\r\n }\r\n }\r\n li.Find {\r\n span {\r\n text-transform: initial;\r\n }\r\n }\r\n li.Contact {\r\n span {\r\n text-transform: capitalize;\r\n }\r\n }\r\n li.Showrooms {\r\n span {\r\n text-transform: capitalize;\r\n }\r\n }\r\n li.Visit {\r\n span {\r\n text-transform: capitalize;\r\n }\r\n }\r\n}\r\n\r\nli.level0.nav-1.category-item.level-top.ui-menu-item.show-sub.active {\r\n &:after {\r\n content: \"\";\r\n width: 17px;\r\n height: 1px;\r\n background: #000;\r\n display: block;\r\n position: static;\r\n }\r\n}\r\nli.level0.nav-2.category-item.level-top.ui-menu-item.show-sub.active {\r\n &:after {\r\n content: \"\";\r\n width: 17px;\r\n height: 1px;\r\n background: #000;\r\n display: block;\r\n position: static;\r\n }\r\n}\r\nli.level0.nav-4.category-item.level-top.ui-menu-item.show-sub.active {\r\n &:after {\r\n content: \"\";\r\n width: 17px;\r\n height: 1px;\r\n background: #000;\r\n display: block;\r\n position: static;\r\n }\r\n}\r\n\r\n.nav-sections {\r\n .navigation {\r\n .level0 {\r\n ul.level0.submenu.ui-menu.ui-widget.ui-widget-content.ui-corner-all.show {\r\n top: 26px;\r\n }\r\n }\r\n }\r\n}\r\nheader.page-header {\r\n div.header.panel {\r\n align-items: initial !important;\r\n justify-content: flex-end;\r\n }\r\n}\r\n@media (min-width: 768px) {\r\n .quote-link {\r\n order: -1;\r\n margin-left: auto;\r\n margin-right: 45px;\r\n }\r\n header {\r\n .minicart-wrapper {\r\n order: 1;\r\n font-size: unset;\r\n line-height: 16px;\r\n margin-left: 0 !important;\r\n }\r\n .header.content {\r\n .logo {\r\n margin-top: -8px !important;\r\n }\r\n }\r\n }\r\n header.page-header {\r\n div.header.panel {\r\n > .header.links {\r\n order: 2;\r\n }\r\n }\r\n }\r\n .header.links {\r\n .quote-header {\r\n display: none !important;\r\n }\r\n }\r\n}\r\n@media (max-width: (@screen__m - 1)) {\r\n .panel.header {\r\n .quote-link {\r\n display: none;\r\n }\r\n }\r\n .nav-sections-item-content {\r\n .header.links {\r\n .quote-header {\r\n margin-bottom: 31px !important;\r\n }\r\n }\r\n }\r\n}\r\n// my Quote header section end\r\n.header.content {\r\n\t.logo {\r\n\t\timg {\r\n\t\t\tmax-width: 186px;\r\n\t\t}\r\n\t}\r\n}\r\n.panel.header{\r\n margin-bottom:18px !important;\r\n}\r\n.sections.nav-sections{\r\n top: 13.4rem;\r\n}\r\n\r\n@media only screen and (max-width: (@screen__m - 1)) {\r\n .sections.nav-sections {\r\n top: 0px;\r\n }\r\n}","// Nav Menu css for Desktop Start\r\n.nav-sections {\r\n .navigation {\r\n background: transparent;\r\n left: 1rem;\r\n top: 0;\r\n\r\n ul {\r\n display: inline-block;\r\n vertical-align: top;\r\n width: 100%;\r\n margin-top: -1.1rem;\r\n li.Furniture.Partners.level1.nav-6.category-item.ui-menu-item {\r\n .level-top.ui-corner-all {\r\n span {\r\n text-transform: capitalize;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .level-top {\r\n font-weight: normal;\r\n font-size: @font-size--base;\r\n line-height: 1.9rem !important;\r\n letter-spacing: 0.11em;\r\n text-transform: uppercase;\r\n }\r\n .level0 {\r\n &.active>.level-top {\r\n border: none;\r\n span:after {\r\n content: \"\";\r\n width: 17px;\r\n height: 1px;\r\n background: #000;\r\n display: block;\r\n }\r\n }\r\n &.has-active>.level-top {\r\n border: none;\r\n span {\r\n border-color: #231F20;\r\n border-width: 0 0 1px 0;\r\n border-style: solid;\r\n }\r\n }\r\n ul.level0.submenu.ui-menu.ui-widget.ui-widget-content.ui-corner-all.show {\r\n display: block!important;\r\n }\r\n } \r\n }\r\n}\r\n// Nav Menu css for Desktop End\r\n\r\n@media only screen and (min-width: @screen__m) {\r\n .nav-sections {\r\n width: auto;\r\n position: absolute;\r\n top: 15.5rem;\r\n left: 0px;\r\n background: transparent;\r\n max-width: 1264px;\r\n right: 0;\r\n margin: 0 auto;\r\n padding: 0px 20px;\r\n\r\n .navigation {\r\n .sub-menu-head {\r\n span.sub-cat-head {\r\n display: none;\r\n }\r\n }\r\n .level-top {\r\n span.ui-menu-icon.ui-icon.ui-icon-carat-1-e {\r\n display: none !important;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media only screen and (max-width: (@screen__m - 1)) {\r\n .nav-open {\r\n .nav-toggle:after {\r\n background: rgb(255, 255, 255 / 100%);\r\n z-index: 999999;\r\n background-image: url(../images/menu-close-icon.png);\r\n background-repeat: no-repeat;\r\n background-color: #ffffff;\r\n background-position: 96% top;\r\n margin-top: 31px;\r\n display: inline-block;\r\n }\r\n }\r\n .nav-sections {\r\n background: #F8F8F8;\r\n .section-item-title {\r\n display: none;\r\n }\r\n .navigation {\r\n background: #F8F8F8;\r\n .level-top {\r\n\r\n width: 100%;\r\n margin-right: 0px;\r\n\r\n span {\r\n font-size: @font-size--base;\r\n line-height: 1.9rem;\r\n letter-spacing: 0.1em;\r\n color: #231F20;\r\n font-weight: normal;\r\n }\r\n &.level0.category-item {\r\n border: none !important;\r\n padding: 1.5rem 4rem 1.5rem 2rem !important;\r\n background: url(../images/menu-right-icon.png);\r\n background-repeat: no-repeat;\r\n background-position: right 20px bottom 13px;\r\n }\r\n &.ui-corner-all[aria-label=\"News + Inspiration\"] {\r\n padding-left: 0;\r\n }\r\n .sub-menu-head.mobile-only {\r\n padding-left: 1.7rem;\r\n margin: 2.1rem 0 3.9rem 0;\r\n span.icon-arrow-left {\r\n background: url(../images/menu-left-icon.png);\r\n background-repeat: no-repeat;\r\n font-size: 19px;\r\n }\r\n .icon-close:before {\r\n content: '';\r\n }\r\n }\r\n }\r\n .level0 {\r\n ul.level0.submenu.ui-menu.ui-widget.ui-widget-content.ui-corner-all.show {\r\n display: block !important;\r\n background: #f8f8f8;\r\n position: absolute;\r\n width: 100%;\r\n left: 0 !important;\r\n top: 0 !important;\r\n height: 100vh;\r\n padding-left: 6px;\r\n li.sub-menu-head.mobile-only {\r\n padding-left: 1.7rem;\r\n .icon-close:before {\r\n content: '';\r\n }\r\n }\r\n .category-item.ui-menu-item {\r\n padding: 1rem 0rem !important;\r\n }\r\n .ui-menu-item.all-category {\r\n display: none;\r\n }\r\n }\r\n }\r\n .submenu:not(:first-child) .active>a {\r\n border-color: transparent;\r\n }\r\n }\r\n .menu-logo.mobile-only {\r\n position: absolute;\r\n top: 3rem;\r\n right: 1.2rem;\r\n .icon-close {\r\n &::before {\r\n content: \"\";\r\n }\r\n }\r\n } \r\n }\r\n}\r\nnav.navigation.test {\r\n\tfont-family: @font-family--primary;\r\n}\r\n.submenu {\r\n\t.ui-menu-item {\r\n\t\ta {\r\n\t\t\tfont-size: 1.4rem !important;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n@media only screen and (max-width: (@screen__m - 1 )) { \r\n header {\r\n .header.content {\r\n max-width: 1264px !important;\r\n }\r\n }\r\n\t.navigation {\r\n\t\tul {\r\n\t\t\tpadding: 0 68px 0px 223px;\r\n\t\t}\r\n\t\t.level0 {\r\n\t\t\t.submenu {\r\n\t\t\t\twidth: 467px !important;\r\n\t\t\t\tpadding-left: 73% !important;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n.nav-sections .navigation .level-top{\r\n color:#212529 !important\r\n}\r\n\r\n@media only screen and (min-width: @screen__m ) and (max-width: (@screen__l - 1 )) {\r\n .nav-sections {\r\n .navigation {\r\n ul#ui-id-1 {\r\n padding: 0 0px 0px 215px !important;\r\n .category-item.level-top {\r\n font-size: 1.4rem;\r\n margin-right: 20px;\r\n }\r\n li.level0.nav-4.category-item.level-top.ui-menu-item.show-sub {\r\n margin-right: 0 !important;\r\n }\r\n li {\r\n ul.level0.submenu.show {\r\n width: 380px !important;\r\n padding-left: 36% !important;\r\n left: 0;\r\n right: -10px;\r\n }\r\n }\r\n li.nav-4 {\r\n ul.level0.submenu.show {\r\n left: unset;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n.Coated.Fabrics {\r\n\ta {\r\n\t\ttext-transform: capitalize !important;\r\n\t}\r\n}\r\n.Price.Lists {\r\n\ta {\r\n\t\ttext-transform: capitalize !important;\r\n\t}\r\n}",".search-autocomplete {\r\n font-family: @font-family--primary;\r\n font-style: normal;\r\n font-weight: normal;\r\n font-size: @font-size--milli;\r\n line-height: 17px;\r\n letter-spacing: 0.1585em;\r\n\r\n \r\n\r\n\r\n ul {\r\n &:not(:empty) {\r\n background: @color-white ;\r\n border: 0.5px solid rgba(35, 31, 32, 0.5);\r\n box-sizing: border-box;\r\n }\r\n li {\r\n &:hover {\r\n background:@color-white !important;\r\n }\r\n }\r\n li.selected {\r\n background: @color-white !important;\r\n }\r\n }\r\n}\r\n\r\ndiv.block-search {\r\n top: 100%; \r\n position: absolute;\r\n right:2.1rem;\r\n width: 317px !important;\r\n input {\r\n margin-top: 0px !important;\r\n height: 41px;\r\n left: 0;\r\n font-family: NeuzeitS LT Book;\r\n font-size: 14px;\r\n }\r\n}\r\n.center-search {\r\n order: 3;\r\n float: right;\r\n text-align: center;\r\n margin-top: -9px;\r\n font-size: 21px;\r\n padding-left: 3.1rem;\r\n padding-right: 4rem;\r\n height: 39px;\r\n width: 39px;\r\n}\r\n.icon-search {\r\n &:before {\r\n content: '\\e80d';\r\n font-size: @font-size--base;\r\n font-weight: 900;\r\n }\r\n}\r\n._keyfocus {\r\n * {\r\n &:focus {\r\n box-shadow: 0 0 0px 1px #0071eb !important;\r\n }\r\n }\r\n}\r\n// input {\r\n// &:not([disabled]) {\r\n// &:focus {\r\n// box-shadow: initial !important;\r\n// }\r\n// }\r\n// }\r\n// textarea {\r\n// &:not([disabled]) {\r\n// &:focus {\r\n// box-shadow: initial !important;\r\n// }\r\n// }\r\n// }\r\n// select {\r\n// &:not([disabled]) {\r\n// &:focus {\r\n// box-shadow: initial !important;\r\n// }\r\n// }\r\n// }\r\na.show-search {\r\n &:hover {\r\n color: @color-ivory-black ;\r\n text-decoration: none !important;\r\n }\r\n color: @color-ivory-black ;\r\n}\r\n.icon-search {\r\n margin-top: 11px;\r\n}\r\n.qs-option-name {\r\n color: @color-ivory-black ;\r\n}\r\nheader.page-header {\r\n .header.panel {\r\n position: relative !important;\r\n }\r\n}\r\n@media only screen and (max-width: (@screen__m - 1)) {\r\n\r\n .sections.nav-sections {\r\n max-width: 353px;\r\n width: ~\"calc(100% - 43px)\";\r\n left: -100%;\r\n .navigation {\r\n ul {\r\n margin-top: 0rem;\r\n padding: 0 0px !important;\r\n }\r\n }\r\n \r\n }\r\n \r\n .search-autocomplete {\r\n position: absolute;\r\n width: 298px !important;\r\n display: block;\r\n left: 0px;\r\n margin: 0px;\r\n }\r\n .icon-search {\r\n margin-top: 11px;\r\n left: 28px;\r\n }\r\n .center-search {\r\n display: none;\r\n }\r\n .nav-open {\r\n .sections{\r\n &.nav-sections{\r\n left: 0px;\r\n }\r\n }\r\n .center-search {\r\n display: block;\r\n position: absolute;\r\n left: ~\"calc(2% + 4px)\";\r\n z-index: 100;\r\n top: 47px;\r\n width: ~\"calc(100% - 43px)\";\r\n margin:0px;\r\n padding: 0px;\r\n max-width: 317px;\r\n\r\n .icon-search{\r\n &::before{\r\n content: \"\";\r\n background: url(../images/search.png) no-repeat;\r\n width: 26px;\r\n height: 26px;\r\n display: block;\r\n margin-left: 13px;\r\n margin-top: -2.6rem !important;\r\n }\r\n &.show-search-icon {\r\n &::before{\r\n margin-top: 1.6rem !important;\r\n }\r\n }\r\n }\r\n \r\n a{\r\n float: left;\r\n width: 50px !important;\r\n height: 50px !important;\r\n }\r\n .show-search.icon-search-head{\r\n &::before{\r\n content: \"\";\r\n background: url(../images/searchmobile.png) no-repeat;\r\n width: 26px;\r\n height: 26px;\r\n display: block;\r\n margin-left: 11px;\r\n margin-top: 12px;\r\n } \r\n }\r\n }\r\n .page-wrapper {\r\n overflow: unset;\r\n }\r\n #center-search-div.block-search {\r\n left: ~\"calc(-100% + 62px)\";\r\n right: auto;\r\n z-index: 999;\r\n top: 97px;\r\n width: 100% !important;\r\n margin: 0px;\r\n max-width: 100%;\r\n input {\r\n margin: 0px !important;\r\n position: fixed !important;\r\n width: 81%;\r\n left: 10px;\r\n }\r\n .search-autocomplete {\r\n position: fixed !important;\r\n width: 81% !important;\r\n left: 10px;\r\n top: 141px;\r\n ul {\r\n display: block !important;\r\n }\r\n }\r\n }\r\n }\r\n \r\n .nav-open {\r\n .center-search {\r\n top: 30px !important;\r\n }\r\n }\r\n}\r\n.field.password-info {\r\n\tp {\r\n\t\tmargin-top: 10px;\r\n\t}\r\n}\r\n.search-autocomplete ul li{\r\n border-top: none !important;\r\n}\r\ndiv.block-search input{\r\n height: 45px !important;\r\n}\r\n@media (min-width: 1300px) and (max-width: 1400px){\r\n .search-autocomplete {\r\n width: 366px !important;\r\n }\r\n }\r\n\r\n@media (min-width: 768px) and (max-width: 1300px){\r\n .search-autocomplete {\r\n width: 323px !important;\r\n }\r\n}","//********************CSS FOR CHECKBOX START*********************//\r\n//****DO-NOT CHANGE THE CSS HERE, IF REQUIRED CHANGE ACCORDINGLY IN SPECIFIC FILE*****//\r\n.account {\r\n input[type=\"checkbox\"] {\r\n appearance: none;\r\n -webkit-appearance: none;\r\n width: 13px;\r\n height: 13px;\r\n }\r\n input[type=\"checkbox\"]:before {\r\n content: \"\";\r\n background: @color-white;\r\n width: 13px;\r\n height: 13px;\r\n display: inline-block;\r\n border: 1px solid @color-platinum-bright;\r\n }\r\n input[type=\"checkbox\"]:checked::before {\r\n background: @color-black;\r\n }\r\n input[type=\"checkbox\"]:checked::after {\r\n content: \"\";\r\n width: 9px;\r\n height: 4px;\r\n border-top: 2px solid @color-white;\r\n border-right: 2px solid @color-white;\r\n transform: rotate(135deg);\r\n display: inline-block;\r\n position: absolute;\r\n left: 2px;\r\n top: 3px;\r\n }\r\n}\r\n\r\n//********************CSS FOR CHECKBOX END*********************//\r\n\r\n//**************CSS FOR ACCOUNT LEFT SIDE MENU*********************//\r\n .account {\r\n .block.block-collapsible-nav {\r\n .content{\r\n ul.nav.items {\r\n width: 100%;\r\n display: flex; \r\n flex-wrap: wrap;\r\n\r\n .nav.item {\r\n display: @show;\r\n font-size: @font-size--base;\r\n font-weight: 900;\r\n line-height: 19px;\r\n color: @color-ivory-black;\r\n font-family: @font-family--secondary;\r\n margin: 2px 0;\r\n border-left: 10px solid transparent;\r\n width: 100%;\r\n\r\n &:nth-child(5) {\r\n order: 3;\r\n }\r\n &:nth-child(6) {\r\n order: 4;\r\n }\r\n &:nth-child(3) {\r\n order: 6;\r\n }\r\n &:nth-child(4) {\r\n order: 7;\r\n }\r\n\r\n &:hover {\r\n background: @color-platinum-bright;\r\n border-color: @color-ivory-black;\r\n }\r\n strong, a {\r\n color: @color-ivory-black;\r\n padding: 21px 15px;\r\n border: 0;\r\n }\r\n }\r\n li.nav.item.current {\r\n border-color: @color-ivory-black;\r\n background: @color-platinum-bright;\r\n strong {\r\n font-weight: 900;\r\n }\r\n }\r\n }\r\n }\r\n .content.block-collapsible-nav-content {\r\n background-color: @color-white;\r\n }\r\n }\r\n }\r\n @media only screen and (max-width: (@screen__m - 1)) {\r\n .account {\r\n .block-collapsible-nav {\r\n order: 1;\r\n top: 0;\r\n margin: 0;\r\n padding: 0;\r\n left: 0;\r\n position: absolute;\r\n width: 100%;\r\n z-index: 1;\r\n display: block;\r\n }\r\n }\r\n .account.page-layout-2columns-left {\r\n .column.main {\r\n order: 2;\r\n }\r\n }\r\n }\r\n // ***************** MY ACCOUNT CSS ***************//\r\n .account {\r\n .columns {\r\n padding-top: 80px;\r\n padding-left: 45px;\r\n }\r\n }\r\n .account.page-layout-2columns-left {\r\n .column.main {\r\n width: 75% !important;\r\n order: 2;\r\n\r\n .page-title {\r\n font-size: @font-size--tera;\r\n line-height: 35px;\r\n color: @color-ivory-black;\r\n font-weight: 400;\r\n margin-bottom: 15px;\r\n font-family: @font-family--primary;\r\n\r\n .cuttingapproval-cfa-index&{\r\n border-bottom: 1px solid @color-platinum-bright;\r\n margin: 0px 0px 39px;\r\n width: 100%;\r\n padding: 0px 0px 15px;\r\n }\r\n }\r\n }\r\n }\r\n .account.customer-account-index {\r\n .sidebar.sidebar-main {\r\n .block.block-collapsible-nav {\r\n font-size: @font-size--base;\r\n line-height: 19px;\r\n }\r\n }\r\n .page-title-wrapper {\r\n border-bottom: 1px solid @color-platinum-bright;\r\n }\r\n .block.block-dashboard-info {\r\n .block-title {\r\n border: none !important;\r\n padding-top: 16px;\r\n strong {\r\n border-bottom: none;\r\n font-size: @font-size--kilo !important;\r\n font-weight: 900 !important;\r\n line-height: 32px;\r\n text-transform: uppercase;\r\n font-family: @font-family--secondary;\r\n color: @color-ivory-black;\r\n\r\n }\r\n }\r\n .box {\r\n .box-title span {\r\n font-weight: 900;\r\n font-size: @font-size--kilo;\r\n line-height: 20px;\r\n font-family: @font-family--secondary;\r\n color: @color-ivory-black;\r\n }\r\n .box-content {\r\n p{\r\n font-size: @font-size--base;\r\n font-weight: 400;\r\n line-height: 20px;\r\n font-family: @font-family--primary;\r\n color: @color-ivory-black;\r\n }\r\n }\r\n .box-actions {\r\n .action {\r\n color: @color-ivory-black;\r\n font-size: @font-size--base;\r\n font-weight: 900;\r\n line-height: 20px;\r\n text-decoration: underline;\r\n font-family: @font-family--secondary;\r\n color: @color-ivory-black;\r\n }\r\n .action:after {\r\n border-left: none;\r\n }\r\n }\r\n }\r\n }\r\n .block.block-dashboard-addresses {\r\n .block-title {\r\n border-bottom: none !important;\r\n border-top: 1px solid @color-platinum-bright;\r\n padding-top: 15px;\r\n text-transform: uppercase;\r\n .action.edit {\r\n display: none; \r\n }\r\n strong {\r\n font-size: @font-size--kilo !important;\r\n font-weight: 900 !important;\r\n line-height: 20px;\r\n font-family: @font-family--secondary;\r\n color: @color-ivory-black;\r\n\r\n }\r\n }\r\n .box {\r\n .box-title span {\r\n font-weight: 900;\r\n font-size: @font-size--kilo;\r\n line-height: 20px;\r\n font-family: @font-family--secondary;\r\n color: @color-ivory-black;\r\n }\r\n .box-content {\r\n font-weight: 400;\r\n font-size: @font-size--base;\r\n line-height: 20px;\r\n font-family: @font-family--primary;\r\n color: @color-ivory-black;\r\n margin-bottom: 26px;\r\n margin-bottom: 33px;\r\n address a {\r\n color: @color-ivory-black;\r\n }\r\n }\r\n .box-actions {\r\n .action.edit {\r\n font-weight: 900;\r\n font-size: @font-size--base;\r\n line-height: 20px;\r\n color: @color-ivory-black;\r\n text-decoration: underline;\r\n color: @color-ivory-black;\r\n font-family: @font-family--secondary;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media only screen and (max-width: (@screen__m - 1)) {\r\n .account {\r\n .columns {\r\n padding: 60px 0 0;\r\n padding-left: 0px;\r\n }\r\n }\r\n \r\n .account.customer-account-index {\r\n .block.block-dashboard-info {\r\n .box.box-information {\r\n .box-content {\r\n font-size: @font-size--base;\r\n line-height: 20px;\r\n font-weight: 400;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media only screen and (min-width: @screen__m ) and (max-width: (@screen__l - 1 )) {\r\n .account {\r\n .columns {\r\n padding-left: 0px !important;\r\n .column.main {\r\n width: 72% !important;\r\n }\r\n .sidebar-main {\r\n width: 25% !important;\r\n }\r\n }\r\n &.quote-tab-index {\r\n #maincontent {\r\n .table-responsive {\r\n .table {\r\n thead {\r\n th {\r\n font-size: @font-size--milli !important;\r\n padding: 2rem 1rem !important;\r\n }\r\n }\r\n tbody {\r\n td {\r\n font-size: @font-size--milli !important;\r\n padding: 2rem 1rem !important;\r\n }\r\n th {\r\n font-size: @font-size--milli !important;\r\n padding: 2rem 1rem !important;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n// ***************** MY ACCOUNT INFORMATION CSS ***************//\r\n\r\n.account.customer-account-edit {\r\n .form.form-edit-account {\r\n .fieldset {\r\n margin: 6px 0 22px !important;\r\n }\r\n .legend {\r\n border-bottom: none;\r\n span {\r\n font-size: @font-size--kilo;\r\n line-height: 32px;\r\n font-weight: 400;\r\n font-family: @font-family--primary;\r\n }\r\n }\r\n .field.field-name-firstname.required {\r\n .label {\r\n font-size: @font-size--base;\r\n line-height: 32px;\r\n font-weight: 900;\r\n font-family: @font-family--secondary;\r\n }\r\n .control {\r\n .input-text.required-entry {\r\n border-top: none;\r\n border-right: none;\r\n border-left: none;\r\n font-size: @font-size--base;\r\n line-height: 32px;\r\n font-weight: 400;\r\n font-family: @font-family--primary;\r\n width: 375px;\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n width: 100%;\r\n }\r\n @media only screen and (min-width: (@screen__m)) and (max-width: 1092px) {\r\n width: 100%;\r\n }\r\n }\r\n .input-text.required-entry:focus {\r\n outline: none;\r\n }\r\n }\r\n }\r\n .field.field-name-lastname.required {\r\n .label {\r\n font-size: @font-size--base;\r\n line-height: 32px;\r\n font-weight: 900;\r\n font-family: @font-family--secondary;\r\n }\r\n .control {\r\n .input-text.required-entry {\r\n border-top: none;\r\n border-right: none;\r\n border-left: none;\r\n font-size: @font-size--base;\r\n line-height: 32px;\r\n font-weight: 400;\r\n font-family: @font-family--primary;\r\n width: 375px;\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n width: 100%;\r\n }\r\n\r\n @media only screen and (min-width: (@screen__m)) and (max-width: 1092px) {\r\n width: 100%;\r\n }\r\n }\r\n .input-text.required-entry:focus {\r\n outline: none;\r\n }\r\n }\r\n }\r\n .field.choice {\r\n .label {\r\n font-size: @font-size--milli;\r\n line-height: 24px;\r\n font-weight: 400;\r\n text-decoration: underline;\r\n text-transform: uppercase;\r\n font-family: @font-family--primary;\r\n }\r\n }\r\n .field.field-choose_role.required {\r\n .label {\r\n font-weight: 900;\r\n font-size: @font-size--base;\r\n line-height: 32px;\r\n font-family: @font-family--secondary;\r\n }\r\n .control {\r\n .select.required-entry {\r\n font-size: @font-size--base;\r\n font-weight: 400;\r\n border-top: none;\r\n border-right: none;\r\n border-left: none;\r\n font-family: @font-family--primary;\r\n width: 375px;\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n width: 100%;\r\n }\r\n @media only screen and (min-width: (@screen__m)) and (max-width: 1092px) {\r\n width: 100%;\r\n }\r\n }\r\n .select.required-entry:focus {\r\n outline: none;\r\n }\r\n }\r\n }\r\n .actions-toolbar {\r\n .primary {\r\n .action.save.primary {\r\n width: 137px;\r\n height: 52px;\r\n background-color: @color-ivory-black;\r\n font-family: @font-family--primary ;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media only screen and (max-width: (@screen__m - 1)) {\r\n .account.customer-account-edit {\r\n .form.form-edit-account {\r\n .legend {\r\n padding-top: 20px;\r\n }\r\n }\r\n }\r\n}\r\n\r\n// ***************** ACCOUNT INFORMATION - CHANGE PASSWORD CSS ***************//\r\n\r\n.account.customer-account-edit.page-layout-2columns-left {\r\n .fieldset.password {\r\n .field.password.current.required {\r\n .label {\r\n font-size: @font-size--base;\r\n line-height: 32px;\r\n font-weight: 900;\r\n font-family: @font-family--secondary;\r\n }\r\n .control {\r\n .input-text {\r\n border-top: none;\r\n border-left: none;\r\n border-right: none;\r\n color: @color-ivory-black;\r\n width: 375px;\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n width: 100%;\r\n }\r\n @media only screen and (min-width: (@screen__m)) and (max-width: 1092px) {\r\n width: 100%;\r\n }\r\n }\r\n .input-text:focus {\r\n outline: none;\r\n }\r\n }\r\n }\r\n .field.new.password.required {\r\n .label {\r\n font-size: @font-size--base;\r\n line-height: 32px;\r\n font-weight: 900;\r\n font-family: @font-family--secondary;\r\n }\r\n .control {\r\n .input-text {\r\n border-top: none;\r\n border-left: none;\r\n border-right: none;\r\n color: @color-davys-grey;\r\n width: 375px;\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n width: 100%;\r\n }\r\n @media only screen and (min-width: (@screen__m)) and (max-width: 1092px) {\r\n width: 100%;\r\n }\r\n }\r\n .input-text:focus {\r\n outline: none;\r\n }\r\n .password-strength-meter {\r\n font-family: @font-family--primary;\r\n font-size: @font-size--milli;\r\n font-weight: 400;\r\n line-height: 16px;\r\n background-color: @color-white;\r\n }\r\n .password-none {\r\n .password-strength-meter:before {\r\n background-color: @color-white;\r\n }\r\n }\r\n }\r\n }\r\n .field.confirm.password.required {\r\n margin-bottom: 0px;\r\n .label {\r\n font-size: @font-size--base;\r\n line-height: 32px;\r\n font-weight: 900;\r\n font-family: @font-family--secondary;\r\n }\r\n .control {\r\n .input-text {\r\n border-top: none;\r\n border-left: none;\r\n border-right: none;\r\n color: @color-davys-grey;\r\n width: 375px;\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n width: 100%;\r\n }\r\n @media only screen and (min-width: (@screen__m)) and (max-width: 1092px) {\r\n width: 100%;\r\n }\r\n }\r\n .input-text:focus {\r\n outline: none;\r\n }\r\n }\r\n }\r\n .field.password-info {\r\n font-size: @font-size--milli;\r\n line-height: 16px;\r\n font-weight: 400;\r\n font-family: @font-family--primary;\r\n color: @color-davys-grey;\r\n a {\r\n color: @color-davys-grey;\r\n text-decoration: underline;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.account.customer-account-edit {\r\n.require_field_text {\r\n color: @color-error;\r\n font-size: 1.4rem;\r\n line-height: @font-size--base;\r\n padding-bottom: @font-size--tera;\r\n padding-top: 17px;\r\n font-family: @font-family--primary;\r\n}\r\n}\r\n\r\n// ***************** ADDRESS BOOK CSS ***************//\r\n.account.customer-address-index {\r\n .block.block-addresses-default {\r\n color: @color-ivory-black;\r\n .block-title {\r\n line-height: 32px;\r\n font-family: @font-family--primary;\r\n text-transform: uppercase;\r\n border: none !important;\r\n strong {\r\n font-size: @font-size--kilo !important;\r\n font-weight: 900 !important;\r\n }\r\n }\r\n .block-content {\r\n .box.box-address-billing {\r\n .box-title {\r\n line-height: 32px;\r\n font-weight: 900;\r\n font-family: @font-family--secondary;\r\n span {\r\n font-size: @font-size--kilo;\r\n }\r\n }\r\n .box-content {\r\n font-size: @font-size--base;\r\n line-height: 32px;\r\n font-weight: 400;\r\n font-family: @font-family--primary;\r\n\r\n address {\r\n a {\r\n color: @color-ivory-black;\r\n }\r\n }\r\n }\r\n .box-actions {\r\n font-size: @font-size--kilo;\r\n line-height: 32px;\r\n font-weight: 400;\r\n font-family: @font-family--primary;\r\n text-decoration: underline;\r\n margin-top: 3rem;\r\n\r\n .action.edit {\r\n color: @color-ivory-black;\r\n }\r\n }\r\n }\r\n\r\n .box.box-address-shipping {\r\n .box-title {\r\n line-height: 32px;\r\n font-weight: 900;\r\n font-family: @font-family--secondary;\r\n span {\r\n font-size: @font-size--kilo;\r\n }\r\n }\r\n .box-content {\r\n font-size: @font-size--base;\r\n line-height: 32px;\r\n font-weight: 400;\r\n font-family: @font-family--primary;\r\n\r\n address {\r\n a {\r\n color: @color-ivory-black;\r\n }\r\n }\r\n }\r\n .box-actions {\r\n font-size: @font-size--kilo;\r\n line-height: 32px;\r\n font-weight: 400;\r\n font-family: @font-family--primary;\r\n text-decoration: underline;\r\n margin-top: 3rem;\r\n\r\n .action.edit {\r\n color: @color-ivory-black;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n .block.block-addresses-list {\r\n .block-title {\r\n border: none !important;\r\n strong {\r\n font-size: @font-size--kilo !important;\r\n font-weight: 900;\r\n line-height: 32px;\r\n text-transform: uppercase;\r\n font-family: @font-family--secondary;\r\n }\r\n }\r\n .block-content {\r\n font-size: @font-size--base;\r\n line-height: 32px;\r\n font-weight: 400;\r\n color: @color-ivory-black;\r\n font-family: @font-family--primary;\r\n\r\n .table-wrapper.additional-addresses {\r\n .table {\r\n thead {\r\n .col {\r\n border: none;\r\n text-transform: uppercase;\r\n font-size: @font-size--kilo;\r\n font-weight: 900;\r\n line-height: 32px;\r\n font-family: @font-family--secondary;\r\n }\r\n .col.actions {\r\n display: none;\r\n }\r\n }\r\n tbody {\r\n tr {\r\n font-size: @font-size--kilo;\r\n line-height: 32px;\r\n font-weight: 400;\r\n font-family: @font-family--primary;\r\n\r\n .col.actions {\r\n .action.edit, .action.delete {\r\n color: @color-ivory-black;\r\n line-height: 32px;\r\n font-weight: 400;\r\n font-size: @font-size--kilo;\r\n text-decoration: underline;\r\n }\r\n .action.edit::after {\r\n border-left: 1px solid @color-ivory-black;\r\n margin-left: 8px;\r\n margin-right: 4px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n .customer-addresses-toolbar.toolbar.bottom {\r\n margin-bottom: 20px;\r\n .pager {\r\n .toolbar-amount {\r\n font-size: @font-size--kilo;\r\n line-height: 32px;\r\n font-weight: 400;\r\n font-family: @font-family--primary;\r\n }\r\n .limiter {\r\n .limiter-label {\r\n font-size: @font-size--kilo;\r\n line-height: 32px;\r\n font-weight: 400;\r\n font-family: @font-family--primary;\r\n }\r\n .limiter-options {\r\n font-size: @font-size--kilo;\r\n line-height: 32px;\r\n font-weight: 400;\r\n font-family: @font-family--primary;\r\n background-color: @color-white;\r\n border: 1px solid @color-platinum-bright;\r\n width: 56px;\r\n height: 41px;\r\n padding-right: 5px;\r\n padding-left: 15px;\r\n }\r\n .limiter-text {\r\n font-size: @font-size--kilo;\r\n line-height: 32px;\r\n font-weight: 400;\r\n font-family: @font-family--primary;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n .actions-toolbar {\r\n .action.primary.add {\r\n width: 274px;\r\n height: 52px;\r\n background-color: @color-ivory-black;\r\n font-size: 15px;\r\n font-family: @font-family--primary;\r\n }\r\n }\r\n .col {\r\n width: 37% !important;\r\n }\r\n}\r\n\r\n.account.customer-address-form {\r\n .form-address-edit {\r\n .fieldset {\r\n color: @color-ivory-black;\r\n font-family: @font-family--primary;\r\n .legend {\r\n border-bottom: none;\r\n line-height: 32px;\r\n font-weight: 400;\r\n font-family: @font-family--primary;\r\n span {\r\n font-size: @font-size--kilo;\r\n }\r\n }\r\n .field {\r\n .label {\r\n font-size: @font-size--base;\r\n line-height: 32px;\r\n font-weight: 900;\r\n font-family: @font-family--secondary;\r\n }\r\n .control {\r\n width: 375px;\r\n \r\n @media (max-width: (@screen__m - 1)) {\r\n width: 100%;\r\n }\r\n .input-text {\r\n border: none;\r\n border-bottom: 1px solid @color-platinum-bright;\r\n font-size: @font-size--base;\r\n line-height: 32px;\r\n font-weight: 400;\r\n color: @color-davys-grey;\r\n }\r\n .validate-select, .required-entry {\r\n font-size: @font-size--base;\r\n font-weight: 400;\r\n color: @color-ivory-black;\r\n }\r\n }\r\n }\r\n .field.choice.set.billing {\r\n .label {\r\n font-size: @font-size--base;\r\n font-weight: 400;\r\n font-family: @font-family--primary;\r\n }\r\n }\r\n .field.choice.set.shipping {\r\n .label {\r\n font-size: @font-size--base;\r\n font-weight: 400;\r\n font-family: @font-family--primary;\r\n }\r\n }\r\n }\r\n .actions-toolbar {\r\n .primary {\r\n .action.save.primary {\r\n width: 274px;\r\n font-size: 15px;\r\n background-color: @color-ivory-black;\r\n font-family: @font-family--primary;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media only screen and (max-width: (@screen__m - 1)) {\r\n .account.customer-address-index {\r\n .block.block-addresses-list {\r\n .block-content {\r\n .table-wrapper.additional-addresses {\r\n .table {\r\n thead {\r\n tr {\r\n .col.name {\r\n width: 100% !important;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n .col {\r\n width: 100% !important;\r\n }\r\n }\r\n}\r\n@media only screen and (max-width: (@screen__m - 1)) {\r\n.account.customer-account-index {\r\n .block-collapsible-nav {\r\n .title {\r\n padding: 14px 40px 14px 15px !important;\r\n }\r\n }\r\n .block-collapsible-nav .content {\r\n margin-top: -17px !important;\r\n }\r\n}\r\n \r\n}\r\n\r\n// ***************** My Quotes + Reservations Css Start ***************//\r\n.account.quote-tab-index {\r\n #maincontent {\r\n .page-title-wrapper {\r\n border-bottom: 1px solid @color-platinum-bright;\r\n }\r\n .table-responsive {\r\n .table {\r\n thead {\r\n th {\r\n font-family: @font-family--secondary;\r\n font-size: @font-size--kilo;\r\n font-weight: 900;\r\n line-height: 32px;\r\n border-bottom: none;\r\n padding: 2rem;\r\n }\r\n th:last-child {\r\n display: none !important;\r\n }\r\n }\r\n tbody {\r\n th {\r\n font-family: @font-family--secondary;\r\n font-size: @font-size--kilo;\r\n font-weight: 900;\r\n line-height: 32px;\r\n text-align: left;\r\n text-decoration: underline;\r\n padding: 2rem;\r\n\r\n a {\r\n color: @color-ivory-black;\r\n }\r\n }\r\n td {\r\n font-family: @font-family--primary;\r\n font-size: @font-size--kilo;\r\n font-weight: 400;\r\n line-height: 32px;\r\n text-align: left;\r\n padding: 2rem;\r\n \r\n a {\r\n color: @color-ivory-black;\r\n }\r\n }\r\n }\r\n tfoot {\r\n background: none;\r\n \r\n td {\r\n font-family: @font-family--primary;\r\n font-size: @font-size--kilo;\r\n font-weight: 400;\r\n line-height: 32px;\r\n text-align: left;\r\n \r\n label {\r\n padding-right: 10px;\r\n }\r\n }\r\n select {\r\n height: 41px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n// ***************** My Quotes + Reservations Css End ***************//\r\n\r\n.account.quote-tab-index {\r\n .columns {\r\n padding-top: 0px;\r\n }\r\n .message.success {\r\n margin: 63px 0 10px 48px;\r\n background: @color-success-overlay;\r\n color: @color-ivory-black;\r\n font-family: @font-family--secondary;\r\n font-size: @font-size--milli;\r\n font-weight: 900;\r\n line-height: 17px;\r\n }\r\n #maincontent {\r\n .table-responsive {\r\n tbody {\r\n tr {\r\n td {\r\n a:before {\r\n content: '';\r\n background: url(../images/cart-remove-icon.png);\r\n background-repeat: no-repeat;\r\n width: 14px;\r\n height: 14px;\r\n\r\n .fa.fa-remove {\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n .message.success>*:first-child:before {\r\n content: '' !important;\r\n background: url(../images/success-check-icon.png);\r\n background-repeat: no-repeat;\r\n width: 14px;\r\n height: 16px;\r\n margin-left: 1.5rem;\r\n top: 2.6rem;\r\n }\r\n}\r\n@media only screen and (max-width: (@screen__m - 1)) {\r\n .account.quote-tab-index {\r\n .columns {\r\n padding: 0px 0px 0px;\r\n .page-title-wrapper {\r\n margin-top: 15px;\r\n }\r\n }\r\n .message.success {\r\n margin: 0px 0 10px;\r\n }\r\n }\r\n}\r\n\r\n.account{\r\n\r\n .table-wrapper {\r\n border: none;\r\n }\r\n #maincontent{\r\n .table-wrapper.orders-history {\r\n border-top: 1px solid #E5E5E5;\r\n border-bottom: 1px solid #E5E5E5;\r\n padding-top: 39px;\r\n .data.table {\r\n .col.actions {\r\n border-top: none;\r\n }\r\n }\r\n }\r\n .order-products-toolbar {\r\n .pager {\r\n .toolbar-amount {\r\n font-size: @font-size--kilo;\r\n line-height: 32px;\r\n font-family: @font-family--primary;\r\n color: @color-ivory-black;\r\n }\r\n .limiter {\r\n font-size: @font-size--kilo;\r\n line-height: 32px;\r\n font-family: @font-family--primary;\r\n color: @color-ivory-black;\r\n .limiter-options {\r\n background: transparent !important;\r\n box-shadow: none !important;\r\n border-radius: 0 !important;\r\n padding: 0 16px 0 16px !important;\r\n width: 56px !important;\r\n font-weight: normal !important;\r\n }\r\n }\r\n }\r\n }\r\n .table{\r\n thead{\r\n th{\r\n border: none;\r\n font-size: @font-size--kilo;\r\n line-height: 32px;\r\n font-family: @font-family--secondary;\r\n padding: 0px 15px 5px 0px;\r\n width: auto;\r\n color: @color-ivory-black;\r\n text-transform: uppercase;\r\n min-width: 145px;\r\n\r\n .cuttingapproval-cfa-index&{\r\n padding-right: 67px; \r\n\r\n @media (max-width: @screen__l){\r\n padding-right: 12px;\r\n }\r\n }\r\n\r\n &.id{\r\n .cuttingapproval-cfa-index&{\r\n width: 146px; \r\n\r\n @media (max-width: @screen__l){\r\n width: auto;\r\n }\r\n }\r\n }\r\n\r\n &.date{\r\n .cuttingapproval-cfa-index&{\r\n width: 135px; \r\n\r\n @media (max-width: @screen__l){\r\n width: auto;\r\n }\r\n }\r\n }\r\n\r\n &:last-child{\r\n\r\n width: 285px;\r\n padding-right: 12px;\r\n\r\n @media (max-width: @screen__l){\r\n width: 180px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n tbody{\r\n\r\n tr{\r\n @media (max-width: (@screen__s - 1)) {\r\n margin: 0px 0px 20px;\r\n }\r\n }\r\n\r\n td{\r\n padding: 15px 15px 15px 0px;\r\n border: none;\r\n font-size: @font-size--kilo;\r\n line-height: 32px;\r\n font-family: @font-family--primary;\r\n width: auto;\r\n color: @color-ivory-black;\r\n border-top: 1px solid @color-platinum-bright !important;\r\n word-break: break-all;\r\n\r\n .cuttingapproval-cfa-index&{\r\n padding-right: 67px; \r\n\r\n @media (max-width: @screen__l){\r\n padding-right: 12px;\r\n }\r\n\r\n @media (max-width: (@screen__s - 1)){\r\n padding-top: 8px;\r\n padding-bottom: 8px;\r\n }\r\n }\r\n\r\n &.actions{\r\n .action{\r\n\r\n font-size: @font-size--kilo;\r\n line-height: 32px;\r\n font-family: @font-family--secondary;\r\n color: @color-ivory-black;\r\n text-decoration: underline;\r\n &:after{\r\n display: none;\r\n }\r\n }\r\n }\r\n &:last-child{\r\n padding-right: 12px;\r\n \r\n .status-dev{\r\n float: left;\r\n padding: 0;\r\n width: auto;\r\n margin: 0px 16px 0px 0px;\r\n\r\n @media (max-width: (@screen__s - 1)) {\r\n float: none;\r\n display: inline-block;\r\n vertical-align: top;\r\n }\r\n }\r\n\r\n .col{\r\n &.actions{\r\n float: left;\r\n padding: 0;\r\n width: auto;\r\n border-bottom: 1px solid @color-ivory-black;\r\n margin: 9px 0px 0px;\r\n line-height: 16px;\r\n\r\n @media (max-width: (@screen__s - 1)) {\r\n float: none;\r\n display: inline-block;\r\n vertical-align: top;\r\n }\r\n \r\n .action{\r\n \r\n float: left;\r\n font-family: @font-family--secondary;\r\n color: @color-ivory-black;\r\n \r\n &::after{\r\n display: none;\r\n }\r\n }\r\n \r\n & > span{\r\n float: left;\r\n margin: 0px 6px;\r\n text-indent: -1px;\r\n width: 1px;\r\n font-family: @font-family--secondary;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n \r\n }\r\n }\r\n }\r\n}\r\n\r\n// Delete address confirm popup css start\r\n.modal-popup.confirm._show {\r\n .modal-inner-wrap {\r\n padding: 34px 27px 33px 34px;\r\n header.modal-header {\r\n display: none;\r\n }\r\n .modal-content {\r\n font-weight: normal;\r\n font-size: @font-size--base;\r\n line-height: 19px;\r\n color: @color-ivory-black;\r\n border: none !important;\r\n padding: 0;\r\n\r\n .addressmessage {\r\n font-family: @font-family--secondary;\r\n font-size: @font-size--giga;\r\n font-weight: 900;\r\n line-height: 29px;\r\n margin-bottom: 2.5rem;\r\n }\r\n }\r\n .modal-footer {\r\n border: none;\r\n padding: 119px 0 0 0 !important;\r\n justify-content: space-between;\r\n button.action-secondary.action-dismiss {\r\n font-weight: normal;\r\n font-size: @font-size--base;\r\n line-height: 19px;\r\n color: @color-ivory-black;\r\n background: transparent;\r\n border: none !important;\r\n box-shadow: none;\r\n width: 142px;\r\n height: 52px;\r\n }\r\n button.action-primary.action-accept {\r\n width: 200px;\r\n height: 52px;\r\n background: @color-ivory-black;\r\n border: none;\r\n font-weight: normal;\r\n font-size: @font-size--base;\r\n line-height: 19px;\r\n text-align: center;\r\n color: @color-white;\r\n }\r\n }\r\n }\r\n}\r\n// Delete address confirm popup css end\r\n\r\n// view Quote (Quote summary) css start //\r\n.account {\r\n #maincontent {\r\n .page-title-1 {\r\n font-family: @font-family--primary;\r\n font-size: @font-size--peta;\r\n font-weight: 400;\r\n line-height: 58px;\r\n margin-bottom: 50px;\r\n margin-left: -3.5rem;\r\n }\r\n\r\n .quote_exp_date {\r\n font-family: @font-family--primary;\r\n font-size: @font-size--kilo;\r\n font-weight: 400;\r\n line-height: 22px;\r\n padding: 2.5rem 0 0 1rem;\r\n .label {\r\n b {\r\n font-weight: 400;\r\n } \r\n }\r\n }\r\n\r\n .quote-items {\r\n .form-cart {\r\n @media only screen and (min-width: (@screen__xxs)) and (max-width: (@screen__xm - 1)) {\r\n width: 100% !important;\r\n }\r\n }\r\n .table {\r\n thead {\r\n th {\r\n font-size: @font-size--milli;\r\n }\r\n .col.item {\r\n width: 55%;\r\n }\r\n .col.price {\r\n width: 15%;\r\n }\r\n .col.qty {\r\n width: 15%;\r\n }\r\n .col.subtotal {\r\n width: 15%;\r\n }\r\n .col.remove {\r\n display: none;\r\n }\r\n }\r\n tbody {\r\n border-top: 1px solid @color-ivory-black;\r\n\r\n td {\r\n font-size: @font-size--base;\r\n border-top: none !important;\r\n word-break: normal;\r\n }\r\n .col.qty {\r\n font-size: @font-size--milli;\r\n \r\n .field.qty {\r\n width: 91px;\r\n text-align: left;\r\n\r\n .control.qty {\r\n display: flex;\r\n margin-bottom: 0px;\r\n align-items: center;\r\n margin-top: 5px;\r\n\r\n @media only screen and (max-width: (@screen__m - 1)) {\r\n margin-top: 14px;\r\n }\r\n\r\n .qty {\r\n margin-top: 0px;\r\n text-align: center;\r\n font-weight: normal;\r\n font-size: 16px;\r\n line-height: 19px;\r\n color: @color-ivory-black;\r\n font-family: @font-family--primary ;\r\n }\r\n\r\n .measurement {\r\n font-weight: normal;\r\n font-size: 14px;\r\n line-height: 17px;\r\n color: @color-ivory-black;\r\n padding-left: 5px;\r\n text-transform: lowercase;\r\n }\r\n }\r\n }\r\n\r\n .action-edit {\r\n color: @color-ivory-black;\r\n text-decoration: underline;\r\n }\r\n }\r\n .item-info {\r\n td.col {\r\n padding: 23px 0px 50px 0;\r\n @media only screen and (max-width: (@screen__m - 1)) {\r\n padding: 0px 0px 0px 135px !important;\r\n width: auto;\r\n position: static;\r\n }\r\n }\r\n .col.item {\r\n display: table-cell;\r\n\r\n .product-item-photo {\r\n width: 120px;\r\n padding: 0px;\r\n float: left;\r\n position: static;\r\n max-width: 100%;\r\n\r\n .product-image-container {\r\n width: 100% !important;\r\n vertical-align: top;\r\n\r\n .product-image-photo {\r\n vertical-align: top;\r\n }\r\n }\r\n }\r\n\r\n .product-item-details {\r\n vertical-align: top;\r\n margin: 0px 0px 0px 15px;\r\n padding: 0px;\r\n display: inline-block;\r\n padding-left: 0px;\r\n width: ~\"calc(100% - 135px)\";\r\n\r\n @media only screen and (max-width: (@screen__m - 1)) {\r\n padding-left: 0px; \r\n max-width: 100%;\r\n width: 100%;\r\n }\r\n\r\n .item-options {\r\n dd {\r\n display: block;\r\n }\r\n }\r\n\r\n .product-item-name {\r\n font-weight: normal;\r\n font-size: 1.8rem;\r\n line-height: 22px;\r\n color: @color-ivory-black;\r\n margin: 0px 0px 12px;\r\n\r\n a {\r\n word-wrap: normal;\r\n }\r\n }\r\n\r\n .item-options {\r\n margin-top: 0px;\r\n font-weight: normal;\r\n font-size: @font-size--base;\r\n line-height: 19px;\r\n color: @color-ivory-black;\r\n }\r\n\r\n .availability.in-stock {\r\n font-weight: 900;\r\n font-size: @font-size--milli;\r\n line-height: 17px;\r\n color: @color-midnight-green;\r\n font-family: @font-family--secondary;\r\n padding-top: 1.5rem;\r\n }\r\n .item-options {\r\n dt {\r\n float: left;\r\n margin: 0 6px 0px 0;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n .print-quote {\r\n font-family: @font-family--primary;\r\n font-size: @font-size--kilo;\r\n font-weight: 400;\r\n line-height: 22px;\r\n text-decoration: underline;\r\n color: @color-ivory-black;\r\n }\r\n .request-reserve-all {\r\n display: none;\r\n }\r\n }\r\n }\r\n .quote-summary {\r\n margin-top: -3rem;\r\n\r\n @media only screen and (min-width: (@screen__xxs)) and (max-width: (@screen__xm - 1)) {\r\n width: 100% !important;\r\n margin-top: 0px;\r\n }\r\n .table_quote_total {\r\n thead {\r\n .quote-total-header {\r\n font-family: @font-family--primary;\r\n font-size: 32px;\r\n font-weight: 400;\r\n line-height: 38px;\r\n color: @color-ivory-black;\r\n border-bottom: 1px solid @color-ivory-black;\r\n }\r\n }\r\n tbody {\r\n tr {\r\n th {\r\n font-family: @font-family--primary;\r\n font-size: @font-size--milli;\r\n font-weight: 400;\r\n line-height: 30px;\r\n padding: 0px 10px;\r\n }\r\n td {\r\n font-family: @font-family--secondary;\r\n font-size: @font-size--milli;\r\n font-weight: 900;\r\n line-height: 30px;\r\n padding: 0px 10px;\r\n }\r\n }\r\n }\r\n tfoot {\r\n tr {\r\n font-family: @font-family--secondary;\r\n font-size: @font-size--kilo;\r\n font-weight: 900;\r\n line-height: 30px;\r\n text-transform: uppercase;\r\n border-top: 1px solid @color-ivory-black;\r\n\r\n th {\r\n padding: 11px 10px 25px;\r\n }\r\n }\r\n }\r\n }\r\n .actions-toolbar {\r\n padding-left: 1.5rem;\r\n\r\n .primary {\r\n width: 100%;\r\n @media only screen and (max-width: (@screen__xm - 1)) {\r\n width: 100%;\r\n }\r\n\r\n .action.primary.Add_cart {\r\n width: 100%;\r\n height: 52px;\r\n background-color: @color-ivory-black;\r\n font-family: @font-family--primary;\r\n font-size: 15px;\r\n font-weight: 400;\r\n line-height: 18px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n.account.quote-quote-view #maincontent .quote-items .table tbody .col.qty .field.qty {\r\n margin-top: 5px;\r\n}\r\n\r\n@media only screen and (max-width: (@screen__m - 1)) {\r\n .account.quote-quote-view {\r\n #maincontent {\r\n .columns {\r\n .column.main {\r\n width: 100% !important;\r\n }\r\n }\r\n }\r\n }\r\n .account.quote-quote-view {\r\n padding-top: 0px;\r\n\r\n #maincontent {\r\n padding-top: 0px;\r\n\r\n .columns {\r\n padding-left: 0px;\r\n padding-top: 0px;\r\n }\r\n\r\n .page-title-1 {\r\n margin-bottom: 0px;\r\n font-size: 32px;\r\n margin-left: 0px;\r\n }\r\n .quote_exp_date {\r\n padding: 0px;\r\n }\r\n\r\n .quote-items {\r\n .table {\r\n tbody {\r\n border-top: none !important;\r\n \r\n .item-info {\r\n position: relative;\r\n padding-bottom: 20px;\r\n display: inline-block;\r\n vertical-align: top;\r\n width: 100%;\r\n margin: 47px 0px 0px;\r\n border-bottom: 0.5px solid #231f20;\r\n \r\n .col.item {\r\n .product-item-details {\r\n margin: 0px;\r\n }\r\n .product-item-photo {\r\n position: absolute !important;\r\n left: 0;\r\n\r\n .product-image-container {\r\n .product-image-photo {\r\n position: absolute;\r\n left: 0px;\r\n top: 0px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n tr {\r\n .col.price {\r\n width: ~\"calc(100% - 58px)\";\r\n float: left;\r\n margin-top: 6px;\r\n }\r\n .col.subtotal {\r\n display: block !important;\r\n width: 100%;\r\n padding-right: 7px !important;\r\n padding-top: 21px !important;\r\n text-align: right;\r\n }\r\n .col.qty {\r\n .field.qty {\r\n width: 100%;\r\n padding-top: 0px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n .account.quote-quote-view #maincontent .quote-items .table tbody .item-info td:before {\r\n display: none !important;\r\n }\r\n}\r\n.account.quote-quote-view {\r\n .table {\r\n tbody {\r\n tr {\r\n td {\r\n p {\r\n font-family: @font-family--primary;\r\n font-size: @font-size--kilo;\r\n font-weight: 400;\r\n line-height: 22px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n.account.quote-quote-view {\r\n .table-wrapper {\r\n overflow: initial !important;\r\n }\r\n}\r\n@media only screen and (max-width: (@screen__m - 1)) {\r\n .account.quote-quote-view {\r\n .table-wrapper {\r\n .table-quote-items {\r\n thead {\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n@media only screen and (min-width: @screen__xxs ) and (max-width: (@screen__l - 1 )) {\r\n .account.quote-quote-view {\r\n .columns {\r\n .column.main {\r\n width: 100% !important;\r\n }\r\n }\r\n #maincontent {\r\n .quote-items {\r\n .quote-summary {\r\n margin-bottom: 7rem;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.require_field_text{\r\n color: @color-error;\r\n font-size: @font-size--milli;\r\n line-height: @font-size--base;\r\n font-family: @font-family--primary;\r\n}\r\n// view Quote (Quote summary) css ends //\r\n\r\n// Print screen css fix for view quote start//\r\n@media (min-width: 768px), print {\r\n .account.quote-quote-view {\r\n .header.panel>.header.links>.customer-welcome+.authorization-link a {\r\n display: none !important;\r\n }\r\n .page-header {\r\n border-bottom: none !important;\r\n }\r\n .logo {\r\n max-width: 30% !important;\r\n }\r\n }\r\n}\r\n\r\n// Print screen css fix for view quote end //\r\n","//forgot password//\r\n.customer-account-forgotpassword {\r\n\t.form.password.forget {\r\n padding-left: 110px;\r\n\t\t.fieldset {\r\n margin-bottom: 36px;\r\n\t\t\t.actions-toolbar {\r\n\t\t\t\tpadding-left: 110px;\r\n\t\t\t}\r\n .field.email.required {\r\n padding-bottom: 35px;\r\n padding-top: 35px;\r\n .label {\r\n font-size: @font-size--base;\r\n font-weight: 900;\r\n line-height: 19px;\r\n font-family: @font-family--secondary;\r\n }\r\n }\r\n .require_field_text {\r\n font-size: @font-size--milli;\r\n font-weight: 400;\r\n line-height: 16px;\r\n color: @color-error;\r\n font-family: @font-family--primary;\r\n }\r\n\t\t}\r\n\t\t.actions-toolbar {\r\n\t\t\t.primary {\r\n\t\t\t\t.action.submit.primary {\r\n\t\t\t\t\twidth: 320px;\r\n\t\t\t\t\theight: 52px;\r\n\t\t\t\t\tbackground-color: @color-ivory-black;\r\n\t\t\t\t\tcolor: #fff;\r\n\t\t\t\t\tborder-color: @color-ivory-black;\r\n\t\t\t\t\tfont-size: @font-size--base;\r\n\t\t\t\t\tfont-weight: 400;\r\n font-family: @font-family--primary;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\t.control {\r\n\t\t\t.input-text {\r\n\t\t\t\twidth: 465px;\r\n\t\t\t\theight: 30px;\r\n font-family: @font-family--primary;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\t.page-title-wrapper {\r\n\t\t.page-title {\r\n\t\t\tfont-size: @font-size--tera;\r\n\t\t\tline-height: 35px;\r\n\t\t\tfont-weight: 900;\r\n\t\t\tcolor: @color-ivory-black;\r\n\t\t\tpadding-top: 122px;\r\n\t\t\tpadding-left: 110px;\r\n font-family: @font-family--secondary;\r\n margin-bottom: 0px;\r\n text-transform: capitalize;\r\n\t\t}\r\n\t}\r\n .field.note {\r\n padding-top: 16px;\r\n padding-top: 16px;\r\n font-size: @font-size--base;\r\n line-height: 20px;\r\n font-weight: 400;\r\n font-family: @font-family--primary;\r\n }\r\n}\r\n.customer-account-forgotpassword.page-layout-1column {\r\n\t.actions-toolbar {\r\n\t\t.primary {\r\n\t\t\t.action.submit.primary {\r\n\t\t\t\tbackground-color: @color-ivory-black;\r\n\t\t\t\twidth: 320px;\r\n\t\t\t\theight: 52px;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n .form.password.forget {\r\n .fieldset:after {\r\n margin-top: 1px;\r\n }\r\n }\r\n}\r\n\r\n@media only screen and (max-width: (@screen__m - 1)) {\r\n\t.customer-account-forgotpassword {\r\n\t\t.form.password.forget {\r\n padding-left: 0px;\r\n\t\t\t.control {\r\n\t\t\t\t.input-text {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.fieldset {\r\n\t\t\t\tpadding-left: 0px;\r\n\t\t\t}\r\n .actions-toolbar {\r\n .primary {\r\n text-align: center;\r\n .action.submit.primary {\r\n width: 100%;\r\n }\r\n }\r\n }\r\n\t\t}\r\n\t\t.page-title-wrapper {\r\n\t\t\t.page-title {\r\n\t\t\t\tpadding-left: 0px;\r\n\t\t\t\tpadding-top: 0px;\r\n\t\t\t}\r\n\t\t}\r\n .field.note {\r\n padding-top: 37px;\r\n padding-bottom: 100px;\r\n }\r\n\t}\r\n}\r\n\r\n// create a new password page //\r\n\r\n.customer-account-createpassword {\r\n .page-title-wrapper {\r\n .page-title {\r\n font-size: @font-size--tera;\r\n line-height: 35px;\r\n font-weight: 900;\r\n color: @color-ivory-black;\r\n padding-top: 122px;\r\n padding-left: 110px;\r\n font-family: @font-family--secondary;\r\n margin-bottom: 0px;\r\n text-transform: capitalize;\r\n }\r\n }\r\n .form.password.reset {\r\n padding-left: 110px;\r\n padding-top: 61px;\r\n .fieldset {\r\n margin-bottom: 30px;\r\n .field.password.required {\r\n margin-bottom: 3rem;\r\n .label {\r\n font-size: @font-size--base;\r\n font-weight: 900;\r\n line-height: 19px;\r\n font-family: @font-family--secondary;\r\n }\r\n .control {\r\n .input-text {\r\n width: 465px;\r\n height: 30px;\r\n font-family: @font-family--primary;\r\n }\r\n #password-strength-meter-container {\r\n display: none;\r\n }\r\n }\r\n }\r\n .field.confirmation.required {\r\n margin-bottom: 3rem;\r\n .label {\r\n font-size: @font-size--base;\r\n font-weight: 900;\r\n line-height: 19px;\r\n font-family: @font-family--secondary;\r\n }\r\n .control {\r\n .input-text {\r\n width: 465px;\r\n height: 30px;\r\n font-family: @font-family--primary;\r\n }\r\n }\r\n }\r\n .require_field_text {\r\n font-size: @font-size--milli;\r\n font-weight: 400;\r\n line-height: 16px;\r\n color: @color-error;\r\n font-family: @font-family--primary;\r\n }\r\n }\r\n .actions-toolbar {\r\n padding-bottom: 15rem;\r\n .primary {\r\n .action.submit.primary {\r\n width: 320px;\r\n height: 52px;\r\n background-color: @color-ivory-black;\r\n color: @color-white;\r\n border-color: @color-ivory-black;\r\n font-size: @font-size--base;\r\n font-weight: 400;\r\n font-family: @font-family--primary;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media only screen and (max-width: (@screen__m - 1)) {\r\n .customer-account-createpassword {\r\n .page-title-wrapper {\r\n .page-title {\r\n padding-left: 0px;\r\n padding-top: 0px;\r\n }\r\n }\r\n .form.password.reset {\r\n padding-left: 0px;\r\n padding-top: 0px;\r\n .fieldset {\r\n margin-bottom: 3.8rem;\r\n .field.password.required {\r\n padding-top: 3.5rem;\r\n .control {\r\n .input-text {\r\n width: 100%;\r\n }\r\n }\r\n }\r\n .field.confirmation.required {\r\n margin-bottom: 3.6rem;\r\n .control {\r\n .input-text {\r\n width: 100%;\r\n }\r\n }\r\n }\r\n }\r\n .actions-toolbar {\r\n .primary {\r\n .action.submit.primary {\r\n width: 100%;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n","\r\n/* banner css */\r\n.cms-hbft-homepage {\r\n header.page-header {\r\n border: 0 !important;\r\n }\r\n .column.main {\r\n padding-bottom: 0;\r\n }\r\n}\r\n.banner-slider {\r\n .pagebuilder-poster-content button {\r\n background: #333;\r\n color: #fff;\r\n border-color: #333;\r\n font-size: 16px;\r\n margin: 10px 0 0;\r\n padding: 12px 20px;\r\n }\r\n}\r\n.home-banner {\r\n .slick-dots {\r\n bottom: -40px;\r\n li {\r\n width: auto;\r\n button {\r\n height: 2px;\r\n width: 15px;\r\n background: #d1d1d1;\r\n border-radius: 0;\r\n padding: 1px;\r\n &:hover {\r\n border: 0;\r\n }\r\n }\r\n }\r\n li.slick-active {\r\n button {\r\n background: #000;\r\n width: 40px;\r\n }\r\n }\r\n }\r\n}\r\n/* banner css end */\r\n\r\n\r\n/* section header css start */\r\n.section_header_bg{\r\n padding: 36px 0px 60px 15px;\r\n max-width: 88%;\r\n float: right; \r\n .header-content-sec{\r\n width: 41%;\r\n margin: 0 0 27px 0;\r\n h2{\r\n font-size: @font-size--tera;\r\n line-height: 43px;\r\n color: @color-ivory-black;\r\n margin: 0px 0px 6px;\r\n font-family: @font-family--secondary;\r\n }\r\n p{\r\n font-family: @font-family--primary;\r\n font-size: @font-size--base;\r\n line-height: 24px;\r\n margin: 0px;\r\n &:last-child{\r\n margin: 0px;\r\n }\r\n }\r\n }\r\n .section-card-text{\r\n background: #fff;\r\n padding: 49px 0px 13px 10px;\r\n p{\r\n a {\r\n font-size: @font-size--base;\r\n line-height: 24px;\r\n color: @color-ivory-black;\r\n font-family: @font-family--primary;\r\n }\r\n }\r\n }\r\n\r\n .custom-slider-sectionheader{\r\n .slider{\r\n width: 100%;\r\n margin: 30px auto;\r\n .slick-slide {\r\n padding: 0px 32px 0 0;\r\n transition: all ease-in-out .3s;\r\n &:last-child {\r\n padding-right: 0px;\r\n }\r\n img {\r\n width: 100%;\r\n height: 270px;\r\n }\r\n }\r\n }\r\n .slick-arrow {\r\n width: 25px;\r\n height: 50px;\r\n background: rgba(229, 229, 229, 0.25);\r\n margin-top: -31px;\r\n &:before {\r\n content: \"\";\r\n border: solid rgb(35, 31, 32);\r\n border-width: 0 1px 1px 0;\r\n display: inline-block;\r\n padding: 8px;\r\n } \r\n }\r\n .slick-arrow.slick-disabled {\r\n opacity: 0;\r\n }\r\n .slick-arrow.slick-next {\r\n right: 0px;\r\n padding-right: 10px;\r\n &::before {\r\n transform: rotate(-45deg);\r\n -webkit-transform: rotate(-45deg);\r\n }\r\n &:hover, &:focus{\r\n color: #231F20;\r\n outline: none;\r\n background: rgba(229, 229, 229, 0.25);\r\n }\r\n }\r\n .slick-arrow.slick-prev {\r\n left: 0px;\r\n padding-left: 9px;\r\n &::before {\r\n transform: rotate(135deg);\r\n -webkit-transform: rotate(135deg);\r\n }\r\n &:hover, &:focus{\r\n color: #231F20;\r\n outline: none;\r\n background: rgba(229, 229, 229, 0.25);\r\n }\r\n }\r\n }\r\n}\r\n/* section header css ends */\r\n\r\n\r\n@media (max-width: (@screen__xm - 1)){\r\n .section_header_bg{\r\n padding: 29px 0px 43px 15px;\r\n max-width: 98%;\r\n margin: auto;\r\n } \r\n}\r\n@media (max-width: (@screen__m - 1)){\r\n .home-banner {\r\n margin: 0 0 35px !important;\r\n padding: 0 !important;\r\n .pagebuilder-slide-wrapper {\r\n .pagebuilder-overlay.pagebuilder-poster-overlay {\r\n align-items: baseline;\r\n text-align: left;\r\n padding: 50px 15px;\r\n h1 {\r\n text-align: left !important;\r\n span {\r\n font-size: 48px !important;\r\n }\r\n }\r\n }\r\n }\r\n video#VideoWorker-0 {\r\n width: 100% !important;\r\n height: 200px !important;\r\n }\r\n }\r\n .cms-hbft-homepage {\r\n header.page-header {\r\n border-bottom: 1px solid #231f20 !important;\r\n margin: 0;\r\n }\r\n header .header.content {\r\n margin-bottom: 5px;\r\n }\r\n }\r\n .banner-slider .pagebuilder-poster-content button {\r\n margin-top: 20rem;\r\n }\r\n .section-header-home{\r\n padding: 0px;\r\n }\r\n .section_header_bg {\r\n .header-content-sec{\r\n margin: 0 0 20px 0;\r\n width: 100%;\r\n h2{\r\n margin: 0px;\r\n }\r\n }\r\n .section-card-text {\r\n padding: 33px 40px 5px 10px;\r\n }\r\n .custom-slider-sectionheader{\r\n .slider{\r\n .slick-slide{\r\n padding: 0px 17px 0 0;\r\n }\r\n }\r\n .slick-next {\r\n right: 2px;\r\n }\r\n } \r\n }\r\n}\r\n/* privacy banner start*/\r\n.cms-hbft-homepage {\r\n\t.hbft-cookie-banner {\r\n\t\tbottom: 0;\r\n\t\tz-index: 99999;\r\n\t\tdisplay: flex;\r\n\t\tleft: 0;\r\n\t\twidth: 100%;\r\n\t\tbackground-color: @color-ivory-black;\r\n\t\tcolor: @color-white;\r\n\t\tfont-size: @font-size--base;\r\n\t\theight: 50px;\r\n\t\tfont-family: @font-family--primary;\r\n\t\t.icon-close {\r\n\t\t\t&::before {\r\n\t\t\t\tvertical-align: middle;\r\n\t\t\t\tfont-size: 15px;\r\n\t\t\t\tpadding: 2px;\r\n\t\t\t\tborder-radius: 50%;\r\n\t\t\t}\r\n\t\t}\r\n\t\tspan {\r\n height: 50px !important;\r\n margin-top: 16px !important;\r\n\t\t}\r\n\t}\r\n\t.icon-close {\r\n\t\t&:before {\r\n\t\t\tcontent: '\\e801';\r\n cursor: pointer;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n\r\n@media only screen and (max-width: (@screen__m - 1)) { \r\n.cms-hbft-homepage {\r\n\t.hbft-cookie-banner {\r\n\t\theight: 126px !important;\r\n }\r\n.hbft-cookie-banner span {\r\n margin-top: 0px !important;\r\n}\r\n}\r\n}\r\n/*privacy banner End*/","//************CHECKBOX CSS START**************//\r\n.customer-account-login {\r\n input[type=\"checkbox\"] {\r\n appearance: none;\r\n -webkit-appearance: none;\r\n width: 22px;\r\n height: 22px;\r\n }\r\n input[type=\"checkbox\"]:before {\r\n content: \"\";\r\n background: @color-white;\r\n width: 22px;\r\n height: 22px;\r\n display: inline-block;\r\n border: 2px solid @color-ivory-black;\r\n }\r\n input[type=\"checkbox\"]:checked::before {\r\n background: @color-black;\r\n }\r\n input[type=\"checkbox\"]:checked::after {\r\n content: \"\";\r\n border-top: 2px solid #fff;\r\n border-right: 2px solid #fff;\r\n transform: rotate(135deg);\r\n display: inline-block;\r\n position: absolute;\r\n left: 2px;\r\n top: 3px;\r\n width: 16px;\r\n height: 9px;\r\n }\r\n}\r\n//************CHECKBOX CSS END**************//\r\n\r\n.customer-account-login {\r\n\t.login-container {\r\n\t\t.block.block-customer-login {\r\n\t\t\t.block-title {\r\n\t\t\t\tfont-size: @font-size--tera;\r\n\t\t\t\tline-height: 35px;\r\n\t\t\t\tfont-weight: 900;\r\n\t\t\t\tcolor: @color-ivory-black;\r\n\t\t\t}\r\n\t\t}\r\n\t\t.block.block-new-customer {\r\n\t\t\t.block-title {\r\n\t\t\t\tfont-size: @font-size--tera;\r\n\t\t\t\tline-height: 35px;\r\n\t\t\t\tfont-weight: 900;\r\n\t\t\t\tcolor: @color-ivory-black;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n.customer-account-login {\r\n\t.login-container {\r\n\t\t.block.block-customer-login {\r\n\t\t\t.block-title {\r\n\t\t\t\tfont-size: @font-size--tera;\r\n\t\t\t\tline-height: 35px;\r\n\t\t\t\tfont-weight: 900;\r\n\t\t\t\tcolor: @color-ivory-black;\r\n\t\t\t}\r\n\t\t}\r\n\t\t.block.block-new-customer {\r\n\t\t\t.block-title {\r\n\t\t\t\tfont-size: @font-size--tera;\r\n\t\t\t\tline-height: 35px;\r\n\t\t\t\tfont-weight: 900;\r\n\t\t\t\tcolor: @color-ivory-black;\r\n\t\t\t}\r\n\t\t}\r\n\t\t.require_field_text {\r\n\t\t\tcolor: @color-error;\r\n\t\t\tfont-size: @font-size--milli;\r\n\t\t\tline-height: 16px;\r\n\t\t\tpadding-bottom: 36px;\r\n\t\t\tpadding-top: 17px;\r\n font-family: @font-family--primary;\r\n\t\t}\r\n\t\t.form.form-login {\r\n\t\t\t.fieldset.login {\r\n\t\t\t\t.actions-toolbar {\r\n\t\t\t\t\t.secondary {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\ttext-align: left;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\t#block-customer-login-heading, #block-new-customer-heading {\r\n\t\tfont-size: @font-size--tera;\r\n\t\tline-height: 35px;\r\n\t\tfont-weight: 900;\r\n\t\tcolor: @color-ivory-black;\r\n font-family: @font-family--secondary;\r\n\t}\r\n\t.block.block-customer-login {\r\n\t\t.fieldset.login {\r\n\t\t\t.field.email.required {\r\n\t\t\t\t.label {\r\n\t\t\t\t\tfont-size: @font-size--base;\r\n\t\t\t\t\tfont-weight: 900;\r\n\t\t\t\t\tline-height: 19px;\r\n\t\t\t\t\tcolor: @color-ivory-black;\r\n font-family: @font-family--secondary;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.field.password.required {\r\n\t\t\t\t.label {\r\n\t\t\t\t\tfont-size: @font-size--base;\r\n\t\t\t\t\tfont-weight: 900;\r\n\t\t\t\t\tline-height: 19px;\r\n\t\t\t\t\tcolor: @color-ivory-black;\r\n font-family: @font-family--secondary;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\t.page-title-wrapper {\r\n\t\t.page-title {\r\n\t\t\tdisplay: none !important;\r\n\t\t}\r\n\t}\r\n}\r\n.amazon-validate-container {\r\n\t.block {\r\n\t\t.block-title {\r\n\t\t\tborder-bottom: none !important;\r\n\t\t}\r\n\t}\r\n}\r\n.login-container {\r\n\t.block {\r\n\t\t.block-title {\r\n\t\t\tborder-bottom: none !important;\r\n\t\t}\r\n\t}\r\n\t.block.block-customer-login {\r\n\t\tborder-right: 1px solid @color-platinum-bright;\r\n\t}\r\n\t.actions-toolbar {\r\n\t\t.action.login.primary {\r\n\t\t\twidth: 320px;\r\n\t\t\theight: 52px;\r\n\t\t\tbackground-color: @color-ivory-black;\r\n\t\t\tfont-size: @font-size--base;\r\n\t\t\tfont-family: @font-family--primary;\r\n\t\t\tmax-width: 100%;\r\n\t\t}\r\n\t\t.secondary {\r\n\t\t\t.action.remind {\r\n\t\t\t\ttext-decoration: underline;\r\n\t\t\t\tcolor: @color-ivory-black;\r\n\t\t\t\tfont-size: @font-size--base;\r\n\t\t\t\tline-height: 20px;\r\n\t\t\t\tfont-weight: 400;\r\n\t\t\t\tpadding-top: 27px;\r\n font-family: @font-family--primary;\r\n\t\t\t}\r\n\t\t}\r\n\t\t.primary {\r\n\t\t\t.action.create.primary {\r\n\t\t\t\twidth: 320px;\r\n\t\t\t\theight: 52px;\r\n\t\t\t\tbackground-color: @color-white;\r\n\t\t\t\tcolor: @color-ivory-black;\r\n\t\t\t\tborder-color: @color-ivory-black;\r\n\t\t\t\tpadding-top: 15px;\r\n\t\t\t\tfont-size: @font-size--base;\r\n font-family: @font-family--primary;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\t.block.block-new-customer {\r\n\t\t.block-content {\r\n\t\t\tp {\r\n\t\t\t\tfont-weight: 400;\r\n\t\t\t\tfont-size: @font-size--base;\r\n font-family: @font-family--primary;\r\n\t\t\t}\r\n\t\t\tpadding-left: 55px;\r\n\t\t}\r\n\t\t.block-title {\r\n\t\t\tpadding-left: 54px;\r\n\t\t}\r\n\t}\r\n\t.fieldset.login {\r\n\t\t.field.choice.persistent {\r\n\t\t\tpadding-left: 2px;\r\n\r\n\t\t\t.label {\r\n\t\t\t\tfont-size: @font-size--base;\r\n\t\t\t\tline-height: 24px;\r\n\t\t\t\tcolor: @color-ivory-black;\r\n font-family: @font-family--primary;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\tpadding: 75px 25px 0px 95px;\r\n}\r\n.page-main {\r\n\t.page.messages {\r\n\t\t.messages {\r\n\t\t\tpadding-top: 10px;\r\n\t\t}\r\n\t}\r\n\r\n}\r\n.customer-account-create.page-layout-1column {\r\n .columns {\r\n padding-left: 85px;\r\n }\r\n}\r\n@media only screen and (max-width: (@screen__m - 1)) {\r\n .login-container {\r\n .actions-toolbar {\r\n .primary {\r\n .action.login.primary {\r\n width: 100%;\r\n }\r\n .action.create.primary {\r\n width: 100%;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n@media only screen and (max-width: (@screen__m - 1)) {\r\n\t.login-container {\r\n\t\t.block.block-customer-login {\r\n\t\t\tborder-right: none;\r\n\t\t\tpadding-top: 30px;\r\n\t\t}\r\n\t\t.actions-toolbar {\r\n\t\t\t.secondary {\r\n\t\t\t\ttext-align: left;\r\n\t\t\t\tpadding-top: 27px;\r\n\t\t\t}\r\n\t\t}\r\n\t\t.fieldset {\r\n\t\t\t&:after {\r\n\t\t\t\ttext-align: left;\r\n\t\t\t}\r\n\t\t}\r\n\t\t.block {\r\n\t\t\t.block-title {\r\n\t\t\t\tborder-bottom: none;\r\n\t\t\t\tborder-bottom: none;\r\n\t\t\t\tstrong {\r\n\t\t\t\t\tfont-size: @font-size--tera;\r\n\t\t\t\t\tline-height: 35px;\r\n\t\t\t\t\tfont-weight: 900;\r\n\t\t\t\t\tcolor: @color-ivory-black;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\t.block.block-new-customer {\r\n\t\t\t.block-content {\r\n\t\t\t\tpadding-left: 0px;\r\n\t\t\t}\r\n\t\t\t.block-title {\r\n\t\t\t\tpadding-left: 0px;\r\n\t\t\t}\r\n\t\t}\r\n\t\tpadding: 0px;\r\n\t}\r\n .customer-account-create.page-layout-1column {\r\n .columns {\r\n padding-left: 0px;\r\n }\r\n }\r\n\t.amazon-validate-container {\r\n\t\t.block {\r\n\t\t\t.block-title {\r\n\t\t\t\tstrong {\r\n\t\t\t\t\tfont-size: @font-size--tera;\r\n\t\t\t\t\tline-height: 35px;\r\n\t\t\t\t\tfont-weight: 900;\r\n\t\t\t\t\tcolor: @color-ivory-black;\r\n\t\t\t\t}\r\n\t\t\t\tborder-bottom: none;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n@media only screen and (min-width: (@screen__m)) and (max-width: (@screen__l - 1)) {\r\n\t.customer-account-login {\r\n\t\t.login-container {\r\n\t\t\tpadding: 75px 25px 0px 0px !important;\r\n\t\t}\r\n\t}\r\n\t.catalog-product-view {\r\n\t\t.login-container {\r\n\t\t\tpadding: 0px 41px 0px 0px !important;\r\n\t\t}\r\n\t}\r\n\t.catalog-product-view {\r\n\t\t.modal-popup {\r\n\t\t\t.modal-inner-wrap {\r\n\t\t\t\twidth: auto !important;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n\r\n.catalog-product-view {\r\n\t.login-container {\r\n\t\tpadding: 50px 15px 0px 0px;\r\n\t}\r\n\t.modal-popup{\r\n\t\t.modal-inner-wrap{\r\n\t\t\tmargin: 2rem auto !important;\r\n\t\t\t\t\r\n\t\t}\r\n\t} \r\n}\r\n",".product-info-main {\r\n\t.product-info-price {\r\n\t\tborder-bottom: initial !important;\r\n\t}\r\n}\r\n.product.media {\r\n\tdisplay: block;\r\n\t.product-gallery {\r\n\t\t.items {\r\n\t\t\t.item {\r\n\t\t\t\tposition: relative;\r\n\t\t\t\ttext-align: right;\r\n\t\t\t\tdisplay: inline-block;\r\n\t\t\t\t.download-button {\r\n\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\tbottom: 0;\r\n\t\t\t\t\tright: 0;\r\n\t\t\t\t\t.low-resolution {\r\n\t\t\t\t\t\tfont-size: @font-size--milli;\r\n\t\t\t\t\t\tbackground-color: @color-white !important;\r\n\t\t\t\t\t\theight: 4rem;\r\n\t\t\t\t\t\tline-height: 4rem;\r\n\t\t\t\t\t\tletter-spacing: 0.1em;\r\n\t\t\t\t\t\ttext-transform: uppercase;\r\n\t\t\t\t\t\tcolor: @color-dark-charcoal;\r\n\t\t\t\t\t\tpadding: 1rem 2rem 1.5rem 3.5rem;\r\n\t\t\t\t\t\ttext-decoration: none;\r\n\t\t\t\t\t\tbackground: url(../images/download-icon.png) no-repeat;\r\n\t\t\t\t\t\tbackground-position: 1.5rem 0.8rem;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.high-resolution {\r\n\t\t\t\t\t\tfont-size: @font-size--milli;\r\n\t\t\t\t\t\tbackground-color: @color-white !important;\r\n\t\t\t\t\t\theight: 4rem;\r\n\t\t\t\t\t\tline-height: 4rem;\r\n\t\t\t\t\t\tletter-spacing: 0.1em;\r\n\t\t\t\t\t\ttext-transform: uppercase;\r\n\t\t\t\t\t\tcolor: @color-dark-charcoal;\r\n\t\t\t\t\t\tpadding: 1rem 1.5rem 1.5rem 3.5rem;\r\n\t\t\t\t\t\ttext-decoration: none;\r\n\t\t\t\t\t\tbackground: url(../images/download-icon.png) no-repeat;\r\n\t\t\t\t\t\tbackground-position: 1.5rem 0.8rem;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\t.product-next-prev {\r\n \tmargin: 3rem 0 1.4rem 0;\r\n\t\tfloat: right;\r\n\t\twidth: 142px;\r\n\t\theight: 52px;\r\n\t\t.product-next {\r\n\t\t\tfont-size: @font-size--base;\r\n\t\t\tline-height: 19px;\r\n\t\t\ttext-align: center;\r\n\t\t\tcolor: @color-white;\r\n\t\t\tbackground: @color-ivory-black;\r\n\t\t\tpadding: 1.5rem 5.5rem;\r\n\t\t\ttext-decoration: none;\r\n\t\t\tfloat: right;\r\n\t\t\tfont-family: @font-family--primary;\r\n\t\t}\r\n\t\t.product-prev {\r\n display: none !important;\r\n\t\t}\r\n\r\n\t}\r\n}\r\n.additional-attributes-wrapper {\r\n\t.additional-attributes {\r\n\t\t>tbody {\r\n\t\t\t>tr {\r\n\t\t\t\t>th {\r\n\t\t\t\t\tborder: none;\r\n\t\t\t\t\tpadding: 5.5px 30px 10px 0;\r\n\t\t\t\t\twidth: 151px;\r\n\t\t\t\t\theight: 17px;\r\n\t\t\t\t\tleft: 0%;\r\n\t\t\t\t\tright: 64.72%;\r\n\t\t\t\t\ttop: 9.6%;\r\n\t\t\t\t\tbottom: 89.05%;\r\n\t\t\t\t\tfont-family: @font-family--primary;\r\n\t\t\t\t\tfont-style: normal;\r\n\t\t\t\t\tfont-weight: 900;\r\n\t\t\t\t\tfont-size: @font-size--milli;\r\n\t\t\t\t\tline-height: 17px;\r\n\t\t\t\t\tletter-spacing: 0.15em;\r\n\t\t\t\t\ttext-transform: uppercase;\r\n\t\t\t\t}\r\n\t\t\t\t>td {\r\n\t\t\t\t\tborder: none;\r\n\t\t\t\t\tpadding: 5.5px 5px 10px;\r\n\t\t\t\t\ttop: 9.6%;\r\n\t\t\t\t\tfont-family: @font-family--primary;\r\n\t\t\t\t\tfont-style: normal;\r\n\t\t\t\t\tfont-weight: normal;\r\n\t\t\t\t\tfont-size: @font-size--milli;\r\n\t\t\t\t\tline-height: 1.7rem;\r\n\t\t\t\t\twidth: 14.6rem;\r\n\t\t\t\t\theight: 1.7rem;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n.table {\r\n\t>tbody {\r\n\t\t>tr {\r\n\t\t\t>th {\r\n\t\t\t\tborder-top: 1px solid #ccc !important;\r\n\t\t\t}\r\n\t\t\t>td {\r\n\t\t\t\tborder-top: 1px solid #ccc !important;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n\r\n\r\n.catalog-product-view{\r\n\t.column.main{\r\n\t\tdisplay: flex;\r\n\t\tflex-wrap: wrap;\r\n\t\twidth: 100%;\r\n\t\tmax-width: 1190px !important;\r\n\t\tmargin: auto;\r\n\t\t.product-info-main{\r\n\t\t\twidth: 35%;\r\n\t\t\tmargin-top: 5px;\r\n\t\t\torder: 2;\r\n\r\n\t\t\t@media (max-width: (@screen__m - 1)){\r\n\t\t\t\tmax-width: 100%;\r\n\t\t\t}\r\n\r\n\t\t\t.product-info-price{\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\tflex-wrap: wrap;\r\n\r\n\t\t\t\t.product-info-stock-sku{\r\n\t\t\t\t\torder: 0;\r\n\t\t\t\t\tpadding: 0px;\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\ttext-align: left;\r\n\r\n\t\t\t\t\t.stock {\r\n\t\t\t\t\t\tfont-size: 12px;\r\n\t\t\t\t\t\tline-height: 14px;\r\n\t\t\t\t\t\tfont-weight: 900;\r\n\t\t\t\t\t\tfont-family: @font-family--secondary;\r\n\r\n\t\t\t\t\t\t&.available{\r\n\t\t\t\t\t\t\tcolor:@color-midnight-green;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t.sku{\r\n\t\t\t\t\t\tfont-size: 14px;\r\n\t\t\t\t\t\tline-height: 17px;\r\n\t\t\t\t\t\tcolor: @color-ivory-black;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\r\n\t\t\t.additional-attributes-wrapper{\r\n\t\t\t\t.additional-attributes {\r\n\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\ttable-layout: fixed;\r\n\r\n\t\t\t\t\t@media (max-width: 639px){\r\n\t\t\t\t\t\tdisplay: table;\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t& > tbody {\r\n\t\t\t\t\t\t@media (max-width: 639px){\r\n\t\t\t\t\t\t\tdisplay: table-row-group;\r\n\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\t& > tr {\r\n\t\t\t\t\t\t\t@media (max-width: 639px){\r\n\t\t\t\t\t\t\t\tdisplay: table-row;\r\n\t\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\t\t& > th {\r\n\t\t\t\t\t\t\t\tborder-top: 0.5px solid rgba(35, 31, 32, 20%) !important;\r\n\t\t\t\t\t\t\t\tpadding: 10px 5px 10px 0px;\r\n\r\n\t\t\t\t\t\t\t\t@media (max-width: 639px){\r\n\t\t\t\t\t\t\t\t\tdisplay: table-cell;\r\n\t\t\t\t\t\t\t\t\tvertical-align: middle;\r\n\t\t\t\t\t\t\t\t\tbackground: none;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\t\ttd.col.data.hbft_price_list {\r\n\t\t\t\t\t\t\t\ta.hbft_price_list {\r\n\t\t\t\t\t\t\t\t\tfont-weight: normal;\r\n\t\t\t\t\t\t\t\t\tfont-size: 14px;\r\n\t\t\t\t\t\t\t\t\tline-height: 20px;\r\n\t\t\t\t\t\t\t\t\tletter-spacing: 0.1em;\r\n\t\t\t\t\t\t\t\t\ttext-transform: uppercase;\r\n\t\t\t\t\t\t\t\t\tcolor: #333333 !important;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\t\t& > td {\r\n\t\t\t\t\t\t\t\tborder-top: 0.5px solid rgba(35, 31, 32, 20%) !important;\r\n\t\t\t\t\t\t\t\tpadding: 10px 5px 10px 0px;\r\n\r\n\t\t\t\t\t\t\t\t@media (max-width: 639px){\r\n\t\t\t\t\t\t\t\t\tdisplay: table-cell;\r\n\t\t\t\t\t\t\t\t\tpadding: 10px 5px 10px 0px !important;\r\n\r\n\t\t\t\t\t\t\t\t\t&::before{\r\n\t\t\t\t\t\t\t\t\t\tdisplay: none;\r\n\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t}\r\n\r\n\r\n\t\t\t\t\t\t\t\t&.hbft_price_list{\r\n\t\t\t\t\t\t\t\t\ta{\r\n\t\t\t\t\t\t\t\t\t\tpadding: 0px 0px 0px 23px;\r\n\t\t\t\t\t\t\t\t\t\tposition: relative;\r\n\r\n\t\t\t\t\t\t\t\t\t\t&:before{\r\n\t\t\t\t\t\t\t\t\t\t\tcontent: \"\";\r\n\t\t\t\t\t\t\t\t\t\t\twidth: 13px;\r\n\t\t\t\t\t\t\t\t\t\t\theight: 13px;\r\n\t\t\t\t\t\t\t\t\t\t\tbackground: url(../images/pricelists_icon.png) no-repeat;\r\n\t\t\t\t\t\t\t\t\t\t\tdisplay: inline-block;\r\n\t\t\t\t\t\t\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\t\t\t\t\t\t\tleft: 0px;\r\n\t\t\t\t\t\t\t\t\t\t\ttop: 2px;\r\n\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\t\t\ta{\r\n\t\t\t\t\t\t\t\t\tcolor: @color-dark-charcoal;\r\n\t\t\t\t\t\t\t\t\ttext-decoration: underline;\r\n\t\t\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\t\t\t.download_attribute_list{\r\n\t\t\t\t\t\t\t\t\tfloat: left;\r\n\t\t\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\t\t\tmargin: 0px 0px 20px;\r\n\r\n\t\t\t\t\t\t\t\t\ta{\r\n\t\t\t\t\t\t\t\t\t\tfloat: left;\r\n\t\t\t\t\t\t\t\t\t\tcolor: @color-dark-charcoal;\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\tsvg{\r\n\t\t\t\t\t\t\t\t\t\t\tfloat: left;\r\n\t\t\t\t\t\t\t\t\t\t\tmargin-right: 10px;\r\n\t\t\t\t\t\t\t\t\t\t\tmargin-top: 2px;\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\t\t\t\t\t&::before{\r\n\t\t\t\t\t\t\t\t\t\t\tmargin-right: 10px;\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t&.download_maintenance{\r\n\t\t\t\t\t\t\t\t\t\t\t&:before{ \r\n\t\t\t\t\t\t\t\t\t\t\t\tcontent: \"\";\r\n\t\t\t\t\t\t\t\t\t\t\t\tbackground-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16' viewBox='0 0 17 16' fill='none'%3E%3Cpath d='M16.0995 0.730042H1V15.2699H16.0995V0.730042Z' stroke='%23231F20' stroke-miterlimit='10' style='%0A'%3E%3C/path%3E%3Cpath d='M1.10352 8.73004C2.10352 7.97542 4.54637 6.91895 8.3178 8.73004C12.0892 10.5411 15.2464 9.48467 16.1035 8.73004' stroke='%23231F20' stroke-width='0.75'%3E%3C/path%3E%3Cpath d='M10.6035 0.993713L10.6035 9.73004' stroke='%23231F20'%3E%3C/path%3E%3Cpath d='M6.10351 0.993713L6.10352 7.73004' stroke='%23231F20'%3E%3C/path%3E%3C/svg%3E\");\r\n\t\t\t\t\t\t\t\t\t\t\t\twidth: 17px;\r\n\t\t\t\t\t\t\t\t\t\t\t\theight: 16px;\r\n\t\t\t\t\t\t\t\t\t\t\t\tfloat: left; \r\n\t\t\t\t\t\t\t\t\t\t\t\tmargin-top: 3px;\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t&:hover{\r\n\t\t\t\t\t\t\t\t\t\t\t\t&::before{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tbackground-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16' viewBox='0 0 17 16' fill='none'%3E%3Cpath d='M16.0995 0.730042H1V15.2699H16.0995V0.730042Z' stroke='%23004F59' stroke-miterlimit='10' style='%0A'%3E%3C/path%3E%3Cpath d='M1.10352 8.73004C2.10352 7.97542 4.54637 6.91895 8.3178 8.73004C12.0892 10.5411 15.2464 9.48467 16.1035 8.73004' stroke='%23004F59' stroke-width='0.75'%3E%3C/path%3E%3Cpath d='M10.6035 0.993713L10.6035 9.73004' stroke='%23004F59'%3E%3C/path%3E%3Cpath d='M6.10351 0.993713L6.10352 7.73004' stroke='%23004F59'%3E%3C/path%3E%3C/svg%3E\");\r\n\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t&.scs_indoor{\r\n\t\t\t\t\t\t\t\t\t\t\t&:before{ \r\n\t\t\t\t\t\t\t\t\t\t\t\tcontent: \"\";\r\n\t\t\t\t\t\t\t\t\t\t\t\twidth: 17px;\r\n\t\t\t\t\t\t\t\t\t\t\t\theight: 17px;\r\n\t\t\t\t\t\t\t\t\t\t\t\tfloat: left;\r\n\t\t\t\t\t\t\t\t\t\t\t\tbackground-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17' fill='none'%3E%3Cpath d='M16.1897 5.76957V1H10.9062' stroke='%23231F20' stroke-miterlimit='10'%3E%3C/path%3E%3Cpath d='M3.64136 7.99524V13.0828H8.92476' stroke='%23231F20' stroke-miterlimit='10'%3E%3C/path%3E%3Cpath d='M3.64136 13.0833L16.1898 1' stroke='%23231F20' stroke-width='0.75' stroke-miterlimit='10'%3E%3C/path%3E%3Cpath d='M14.2089 6.72375V15.6268H1V2.90826H9.58523' stroke='%23231F20' stroke-miterlimit='10'%3E%3C/path%3E%3C/svg%3E\");\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t&:hover{\r\n\t\t\t\t\t\t\t\t\t\t\t\t&::before{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tbackground-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17' fill='none'%3E%3Cpath d='M16.1897 5.76957V1H10.9062' stroke='%23004F59' stroke-miterlimit='10'%3E%3C/path%3E%3Cpath d='M3.64136 7.99524V13.0828H8.92476' stroke='%23004F59' stroke-miterlimit='10'%3E%3C/path%3E%3Cpath d='M3.64136 13.0833L16.1898 1' stroke='%23004F59' stroke-width='0.75' stroke-miterlimit='10'%3E%3C/path%3E%3Cpath d='M14.2089 6.72375V15.6268H1V2.90826H9.58523' stroke='%23004F59' stroke-miterlimit='10'%3E%3C/path%3E%3C/svg%3E\");\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t&.performance_text{\r\n\t\t\t\t\t\t\t\t\t\t\t&:before { \r\n\t\t\t\t\t\t\t\t\t\t\t\tcontent: \"\";\r\n\t\t\t\t\t\t\t\t\t\t\t\tbackground-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M14.9833 13.542C14.9833 13.6888 14.9833 13.8205 14.9833 13.9735C14.2778 13.9735 13.5888 13.9735 12.8757 13.9735C12.8757 13.8308 12.8757 13.6991 12.8757 13.542C13.573 13.542 14.2716 13.542 14.9833 13.542Z' fill='%23231F20'/%3E%3Cpath d='M14.9899 2.16895C14.9899 2.33291 14.9899 2.44543 14.9899 2.5847C14.2934 2.5847 13.6016 2.5847 12.8838 2.5847C12.8838 2.46532 12.8838 2.33772 12.8838 2.16895C13.5783 2.16895 14.2687 2.16895 14.9899 2.16895Z' fill='%23231F20'/%3E%3Cpath d='M14.9857 4.86526C14.2741 4.86526 13.5803 4.86526 12.8713 4.86526C12.8713 4.7253 12.8713 4.60387 12.8713 4.4502C13.572 4.4502 14.272 4.4502 14.9857 4.4502C14.9857 4.5778 14.9857 4.70061 14.9857 4.86526Z' fill='%23231F20'/%3E%3Cpath d='M12.8706 7.12746C12.8706 6.97309 12.8706 6.86126 12.8706 6.71582C13.5754 6.71582 14.2658 6.71582 14.9781 6.71582C14.9781 6.84343 14.9781 6.97446 14.9781 7.12746C14.2836 7.12746 13.5905 7.12746 12.8706 7.12746Z' fill='%23231F20'/%3E%3Cpath d='M12.7082 15.0001C12.5454 14.9864 12.4129 14.9747 12.2693 14.9624C12.2693 14.2962 12.2693 13.6513 12.2693 12.9824C12.4197 12.9824 12.5516 12.9824 12.7082 12.9824C12.7082 13.6362 12.7082 14.2921 12.7082 15.0001Z' fill='%23231F20'/%3E%3Cpath d='M14.9774 11.6772C14.2424 11.6772 13.563 11.6772 12.8733 11.6772C12.8733 11.5269 12.8733 11.4062 12.8733 11.2676C13.5829 11.2676 14.2746 11.2676 14.9774 11.2676C14.9774 11.4089 14.9774 11.5386 14.9774 11.6772Z' fill='%23231F20'/%3E%3Cpath d='M10.4349 14.9727C10.2824 14.9727 10.1512 14.9727 9.99805 14.9727C9.99805 14.2976 9.99805 13.6459 9.99805 12.9756C10.1457 12.9756 10.2769 12.9756 10.4349 12.9756C10.4349 13.6404 10.4349 14.2928 10.4349 14.9727Z' fill='%23231F20'/%3E%3Cpath d='M4.29663 0.015625C4.44844 0.015625 4.57141 0.015625 4.74108 0.015625C4.74108 0.636509 4.75413 1.24642 4.72391 1.85358C4.72047 1.92424 4.4821 1.98393 4.29663 2.07655C4.29663 1.3308 4.29663 0.687963 4.29663 0.015625Z' fill='%23231F20'/%3E%3Cpath d='M8.86353 0.0126953C9.00984 0.0126953 9.12319 0.0126953 9.27088 0.0126953C9.27088 0.661707 9.27088 1.30454 9.27088 1.98649C9.14861 1.99198 9.02015 1.99746 8.86353 2.00432C8.86353 1.33267 8.86353 0.688464 8.86353 0.0126953Z' fill='%23231F20'/%3E%3Cpath d='M6.58594 0.0146484C6.74737 0.0146484 6.86896 0.0146484 7.01046 0.0146484C7.01046 0.669835 7.01046 1.31267 7.01046 1.97884C6.87376 1.97884 6.74462 1.97884 6.58594 1.97884C6.58594 1.32365 6.58594 0.674637 6.58594 0.0146484Z' fill='%23231F20'/%3E%3Cpath d='M8.14019 14.9721C7.99456 14.9721 7.87366 14.9721 7.72803 14.9721C7.72803 14.297 7.72803 13.6419 7.72803 12.9736C7.87022 12.9736 7.99113 12.9736 8.14019 12.9736C8.14019 13.6357 8.14019 14.2826 8.14019 14.9721Z' fill='%23231F20'/%3E%3Cpath d='M12.8828 9.00293C13.5904 9.00293 14.2794 9.00293 14.9835 9.00293C14.9835 9.14151 14.9835 9.26226 14.9835 9.41525C14.2862 9.41525 13.5979 9.41525 12.8828 9.41525C12.8828 9.27324 12.8828 9.15455 12.8828 9.00293Z' fill='%23231F20'/%3E%3Cpath d='M2.02637 0.0175781C2.17681 0.0175781 2.29908 0.0175781 2.4454 0.0175781C2.4454 0.668648 2.4454 1.30463 2.4454 1.98245C2.31488 1.98931 2.18436 1.99686 2.02637 2.00509C2.02637 1.3403 2.02637 0.694033 2.02637 0.0175781Z' fill='%23231F20'/%3E%3Cpath d='M13.85 1.9885C13.7044 1.9885 13.5814 1.9885 13.4324 1.9885C13.4324 1.34086 13.4324 0.695961 13.4324 0.0263672C13.5656 0.0263672 13.6948 0.0263672 13.85 0.0263672C13.85 0.681554 13.85 1.32645 13.85 1.9885Z' fill='%23231F20'/%3E%3Cpath d='M0.846159 12.9834C1.04125 12.9834 1.16284 12.9834 1.30641 12.9834C1.30641 13.6441 1.30641 14.2883 1.30641 14.9284C0.890123 14.9997 0.850968 14.9757 0.847533 14.6142C0.842724 14.0804 0.846159 13.5467 0.846159 12.9834Z' fill='%23231F20'/%3E%3Cpath d='M1.95659 6.02392C1.23461 6.02392 0.644533 6.02392 0.0324707 6.02392C0.0324707 5.87984 0.0324707 5.74949 0.0324707 5.56083C0.592326 5.56083 1.15836 5.54642 1.72165 5.57866C1.79584 5.58278 1.85629 5.82633 1.95659 6.02392Z' fill='%23231F20'/%3E%3Cpath d='M1.85803 7.82271C1.85803 7.9908 1.85803 8.12184 1.85803 8.27963C1.25009 8.27963 0.654515 8.27963 0.0589385 8.27963C-0.0427285 7.84535 -0.0289897 7.82477 0.384548 7.8234C0.870213 7.82134 1.35588 7.82271 1.85803 7.82271Z' fill='%23231F20'/%3E%3Cpath d='M0.0314941 3.30176C0.653174 3.30176 1.24394 3.30176 1.85669 3.30176C1.85669 3.44171 1.85669 3.57138 1.85669 3.72506C1.25493 3.72506 0.655235 3.72506 0.0314941 3.72506C0.0314941 3.58853 0.0314941 3.45955 0.0314941 3.30176Z' fill='%23231F20'/%3E%3Cpath d='M1.86649 10.1289C1.86649 10.2949 1.86649 10.4074 1.86649 10.5453C1.25649 10.5453 0.657478 10.5453 0.0344238 10.5453C0.0344238 10.4136 0.0344238 10.2853 0.0344238 10.1289C0.640304 10.1289 1.23931 10.1289 1.86649 10.1289Z' fill='%23231F20'/%3E%3Cpath d='M5.84859 14.9773C5.72288 14.9828 5.60198 14.9883 5.45703 14.9951C5.45703 14.3146 5.45703 13.6587 5.45703 12.9795C5.58686 12.9795 5.7057 12.9795 5.84859 12.9795C5.84859 13.6285 5.84859 14.2748 5.84859 14.9773Z' fill='%23231F20'/%3E%3Cpath d='M3.57045 14.9748C3.43375 14.9748 3.31354 14.9748 3.17065 14.9748C3.17065 14.3086 3.17065 13.663 3.17065 12.9797C3.29705 12.9701 3.41658 12.9612 3.57045 12.9502C3.57045 13.6266 3.57045 14.2812 3.57045 14.9748Z' fill='%23231F20'/%3E%3Cpath d='M11.1582 0.0195312C11.299 0.0195312 11.4179 0.0195312 11.5566 0.0195312C11.5566 0.676776 11.5566 1.31756 11.5566 1.98097C11.422 1.98097 11.3031 1.98097 11.1582 1.98097C11.1582 1.33745 11.1582 0.695986 11.1582 0.0195312Z' fill='%23231F20'/%3E%3Cpath d='M0.0267906 12.8053C0.0178604 12.6859 0.0103041 12.5727 0 12.4307C0.61481 12.4307 1.22206 12.4307 1.85405 12.4307C1.86229 12.5548 1.86916 12.6639 1.87809 12.8053C1.25985 12.8053 0.661522 12.8053 0.0267906 12.8053Z' fill='%23231F20'/%3E%3Cpath d='M1.86501 1.0498C1.86501 1.1781 1.86501 1.28924 1.86501 1.43125C1.26256 1.43125 0.662865 1.43125 0.036377 1.43125C0.036377 1.31874 0.036377 1.20005 0.036377 1.0498C0.625084 1.0498 1.22478 1.0498 1.86501 1.0498Z' fill='%23231F20'/%3E%3Cpath d='M4.13616 5.58691C4.13616 5.73648 4.13616 5.85997 4.13616 6.0109C3.62095 6.0109 3.11537 6.0109 2.58643 6.0109C2.58643 5.8778 2.58643 5.74814 2.58643 5.58691C3.09613 5.58691 3.60103 5.58691 4.13616 5.58691Z' fill='%23231F20'/%3E%3Cpath d='M11.7119 6.0172C11.7119 5.86421 11.7119 5.73249 11.7119 5.57812C12.2257 5.57812 12.7238 5.57812 13.2493 5.57812C13.2493 5.71739 13.2493 5.85667 13.2493 6.0172C12.7513 6.0172 12.2532 6.0172 11.7119 6.0172Z' fill='%23231F20'/%3E%3Cpath d='M7.56292 13.5391C7.56292 13.6941 7.56292 13.8258 7.56292 13.9768C7.03947 13.9768 6.53388 13.9768 6.01318 13.9768C6.01318 13.8272 6.01318 13.6948 6.01318 13.5391C6.52083 13.5391 7.02642 13.5391 7.56292 13.5391Z' fill='%23231F20'/%3E%3Cpath d='M4.13034 7.84277C4.13034 7.9992 4.13034 8.13092 4.13034 8.28391C3.6172 8.28391 3.11985 8.28391 2.59229 8.28391C2.59229 8.14121 2.59229 8.00263 2.59229 7.84277C3.09718 7.84277 3.59453 7.84277 4.13034 7.84277Z' fill='%23231F20'/%3E%3Cpath d='M11.7039 8.2728C11.7039 8.1301 11.7039 8.00524 11.7039 7.85156C12.2177 7.85156 12.7246 7.85156 13.255 7.85156C13.255 7.97917 13.255 8.11021 13.255 8.2728C12.7528 8.2728 12.2465 8.2728 11.7039 8.2728Z' fill='%23231F20'/%3E%3Cpath d='M8.64501 7.82215C8.72744 8.29348 8.71851 8.30445 8.31253 8.30514C7.99242 8.30514 7.67093 8.31749 7.35288 8.29348C7.26907 8.2873 7.14611 8.18028 7.12481 8.09795C7.0836 7.93535 7.15367 7.81598 7.36112 7.81941C7.7829 7.82764 8.20468 7.82215 8.64501 7.82215Z' fill='%23231F20'/%3E%3Cpath d='M7.0031 11.0796C6.67268 11.1757 6.52567 11.0926 6.54285 10.7503C6.56346 10.3572 6.54766 9.96202 6.54766 9.55176C6.73038 9.55176 6.85266 9.55176 7.0031 9.55176C7.0031 10.054 7.0031 10.5568 7.0031 11.0796Z' fill='%23231F20'/%3E%3Cpath d='M5.28525 13.5439C5.32578 13.9878 5.32028 13.994 4.90743 13.9947C4.64502 13.9954 4.38123 13.9741 4.12157 13.9995C3.77192 14.0338 3.66132 13.8966 3.75543 13.5439C4.25003 13.5439 4.75493 13.5439 5.28525 13.5439Z' fill='%23231F20'/%3E%3Cpath d='M7.12646 10.5528C7.12646 10.4011 7.12646 10.29 7.12646 10.1377C7.64167 10.1377 8.14657 10.1377 8.67963 10.1377C8.67963 10.279 8.67963 10.4073 8.67963 10.5528C8.15962 10.5528 7.66228 10.5528 7.12646 10.5528Z' fill='%23231F20'/%3E%3Cpath d='M10.4612 3.14523C10.2826 3.14523 10.1582 3.14523 9.98376 3.14523C9.98376 2.6746 9.97552 2.21151 9.99406 1.7491C9.99612 1.69079 10.1479 1.58514 10.2153 1.59543C10.3046 1.60983 10.4468 1.71343 10.4502 1.78478C10.4722 2.2266 10.4612 2.66911 10.4612 3.14523Z' fill='%23231F20'/%3E%3Cpath d='M0.86792 3.89022C1.00806 3.88268 1.14132 3.87513 1.30275 3.86621C1.30275 4.38076 1.30275 4.8754 1.30275 5.39681C1.16949 5.39681 1.03004 5.39681 0.86792 5.39681C0.86792 4.9001 0.86792 4.40683 0.86792 3.89022Z' fill='%23231F20'/%3E%3Cpath d='M7.00734 11.7412C7.00734 12.3388 7.00734 12.832 7.00734 13.3541C6.87476 13.3541 6.74562 13.3541 6.55671 13.3541C6.55671 12.8959 6.53885 12.4328 6.57457 11.9745C6.58007 11.8976 6.81843 11.8386 7.00734 11.7412Z' fill='%23231F20'/%3E%3Cpath d='M12.2754 3.88184C12.4217 3.88184 12.5557 3.88184 12.7116 3.88184C12.7116 4.39158 12.7116 4.88828 12.7116 5.40351C12.5673 5.40351 12.4354 5.40351 12.2754 5.40351C12.2754 4.89789 12.2754 4.39295 12.2754 3.88184Z' fill='%23231F20'/%3E%3Cpath d='M1.3011 3.13696C1.15891 3.13696 1.0277 3.13696 0.849784 3.13696C0.849784 2.66427 0.831237 2.20049 0.866958 1.74083C0.87314 1.66056 1.10807 1.59882 1.3011 1.49316C1.3011 2.11062 1.3011 2.61487 1.3011 3.13696Z' fill='%23231F20'/%3E%3Cpath d='M9.83389 2.15395C9.83389 2.33644 9.83389 2.45719 9.83389 2.5944C9.32762 2.5944 8.83989 2.5944 8.35216 2.59371C8.2292 2.19648 8.24088 2.16973 8.65442 2.15669C9.0391 2.14434 9.42447 2.15395 9.83389 2.15395Z' fill='%23231F20'/%3E%3Cpath d='M4.75592 9.44922C4.75592 10.018 4.7779 10.4618 4.73943 10.9002C4.7305 10.9997 4.51206 11.08 4.39047 11.1699C4.35337 11.1431 4.31697 11.117 4.27987 11.0903C4.27987 10.6265 4.26132 10.162 4.29773 9.701C4.30391 9.62211 4.54365 9.56105 4.75592 9.44922Z' fill='%23231F20'/%3E%3Cpath d='M9.83462 11.2695C9.83462 11.4026 9.83462 11.5227 9.83462 11.6757C9.33796 11.6757 8.84542 11.6757 8.32129 11.6757C8.32129 11.5453 8.32129 11.4184 8.32129 11.2695C8.82482 11.2695 9.3201 11.2695 9.83462 11.2695Z' fill='%23231F20'/%3E%3Cpath d='M12.2778 1.59277C12.4372 1.60032 12.5588 1.60649 12.7065 1.61336C12.7065 2.11967 12.7065 2.61226 12.7065 3.13023C12.5684 3.13023 12.4386 3.13023 12.2778 3.13023C12.2778 2.6349 12.2778 2.1327 12.2778 1.59277Z' fill='%23231F20'/%3E%3Cpath d='M10.9934 3.31055C10.9934 3.46285 10.9934 3.58428 10.9934 3.72561C10.4679 3.72561 9.96093 3.72561 9.44092 3.72561C9.44092 3.57742 9.44092 3.45393 9.44092 3.31055C9.95337 3.31055 10.4617 3.31055 10.9934 3.31055Z' fill='%23231F20'/%3E%3Cpath d='M9.28449 11.8745C9.28449 12.3595 9.28449 12.8453 9.28449 13.355C9.1471 13.355 9.01864 13.355 8.84553 13.355C8.84553 12.9015 8.82836 12.448 8.86133 11.998C8.86752 11.9143 9.07497 11.845 9.18969 11.7695C9.22129 11.8045 9.25289 11.8395 9.28449 11.8745Z' fill='%23231F20'/%3E%3Cpath d='M10.9624 5.58203C10.9624 5.73365 10.9624 5.864 10.9624 6.01631C10.452 6.01631 9.96018 6.01631 9.4436 6.01631C9.4436 5.87086 9.4436 5.73983 9.4436 5.58203C9.9327 5.58203 10.4266 5.58203 10.9624 5.58203Z' fill='%23231F20'/%3E%3Cpath d='M5.27714 4.44727C5.37606 4.77589 5.27646 4.90624 4.94192 4.88771C4.54899 4.86645 4.154 4.88291 3.7439 4.88291C3.7439 4.71963 3.7439 4.59888 3.7439 4.44727C4.2591 4.44727 4.77156 4.44727 5.27714 4.44727Z' fill='%23231F20'/%3E%3Cpath d='M7.1416 6.01955C7.1416 5.86519 7.1416 5.73346 7.1416 5.5791C7.64994 5.5791 8.1459 5.5791 8.66454 5.5791C8.66454 5.72249 8.66454 5.86176 8.66454 6.01955C8.16514 6.01955 7.6781 6.01955 7.1416 6.01955Z' fill='%23231F20'/%3E%3Cpath d='M8.31152 13.9705C8.31152 13.8113 8.31152 13.6796 8.31152 13.5342C8.82742 13.5342 9.32201 13.5342 9.83447 13.5342C9.83447 13.6831 9.83447 13.8148 9.83447 13.9705C9.33369 13.9705 8.83978 13.9705 8.31152 13.9705Z' fill='%23231F20'/%3E%3Cpath d='M4.29395 4.29398C4.29395 3.76983 4.29395 3.27587 4.29395 2.7627C4.43958 2.7627 4.57078 2.7627 4.73152 2.7627C4.73152 3.24637 4.73152 3.7369 4.73152 4.26105C4.59414 4.27203 4.454 4.28232 4.29395 4.29398Z' fill='%23231F20'/%3E%3Cpath d='M6.01489 2.58747C6.01489 2.44065 6.01489 2.31784 6.01489 2.16211C6.5301 2.16211 7.02881 2.16211 7.55432 2.16211C7.55432 2.30412 7.55432 2.43379 7.55432 2.58747C7.0556 2.58747 6.54796 2.58747 6.01489 2.58747Z' fill='%23231F20'/%3E%3Cpath d='M8.87109 9.5459C9.01535 9.5459 9.12732 9.5459 9.26952 9.5459C9.26952 10.0598 9.26952 10.5654 9.26952 11.0923C9.14518 11.0923 9.02497 11.0923 8.87109 11.0923C8.87109 10.588 8.87109 10.0831 8.87109 9.5459Z' fill='%23231F20'/%3E%3Cpath d='M7.17578 3.74817C7.17578 3.56431 7.17578 3.44219 7.17578 3.30566C7.67862 3.30566 8.16841 3.30566 8.65613 3.30566C8.78665 3.70289 8.7578 3.74611 8.358 3.74749C7.97057 3.74954 7.58245 3.74817 7.17578 3.74817Z' fill='%23231F20'/%3E%3Cpath d='M11.729 3.30762C12.2332 3.30762 12.7319 3.30762 13.2581 3.30762C13.2581 3.44757 13.2581 3.57655 13.2581 3.72749C12.756 3.72749 12.2573 3.72749 11.729 3.72749C11.729 3.58067 11.729 3.45375 11.729 3.30762Z' fill='%23231F20'/%3E%3Cpath d='M5.39359 7.12701C4.77328 7.12701 4.26495 7.12701 3.74219 7.12701C3.74219 6.98294 3.74219 6.8615 3.74219 6.69205C4.21892 6.69205 4.68467 6.67421 5.14698 6.7092C5.22598 6.71469 5.28917 6.94246 5.39359 7.12701Z' fill='%23231F20'/%3E%3Cpath d='M10.437 5.41043C10.2838 5.41043 10.1512 5.41043 9.99805 5.41043C9.99805 4.91372 9.99805 4.43005 9.99805 3.90727C10.1341 3.89492 10.2714 3.88257 10.437 3.86816C10.437 4.393 10.437 4.8849 10.437 5.41043Z' fill='%23231F20'/%3E%3Cpath d='M1.4668 4.85811C1.4668 4.72158 1.4668 4.60015 1.4668 4.44922C1.97925 4.44922 2.48003 4.44922 2.9973 4.44922C2.9973 4.58918 2.9973 4.70992 2.9973 4.85811C2.49514 4.85811 2.00124 4.85811 1.4668 4.85811Z' fill='%23231F20'/%3E%3Cpath d='M6.01025 4.8542C6.01025 4.71768 6.01025 4.59556 6.01025 4.44531C6.52889 4.44531 7.03517 4.44531 7.56479 4.44531C7.57098 4.57909 7.57716 4.70053 7.58472 4.8542C7.06196 4.8542 6.555 4.8542 6.01025 4.8542Z' fill='%23231F20'/%3E%3Cpath d='M9.83864 4.41663C9.83864 4.58608 9.83864 4.70889 9.83864 4.85845C9.34061 4.85845 8.8467 4.85845 8.35005 4.85845C8.22708 4.46877 8.258 4.41868 8.63925 4.41663C9.03424 4.41525 9.42854 4.41663 9.83864 4.41663Z' fill='%23231F20'/%3E%3Cpath d='M4.88086 6.0172C4.88086 5.86421 4.88086 5.73249 4.88086 5.57812C5.38576 5.57812 5.87211 5.57812 6.38938 5.57812C6.38938 5.71808 6.38938 5.85667 6.38938 6.0172C5.89959 6.0172 5.41118 6.0172 4.88086 6.0172Z' fill='%23231F20'/%3E%3Cpath d='M6.40346 7.84277C6.40346 8.00194 6.40346 8.13366 6.40346 8.28528C5.89788 8.28528 5.41015 8.28528 4.89014 8.28528C4.89014 8.14464 4.89014 8.004 4.89014 7.84277C5.39366 7.84277 5.87864 7.84277 6.40346 7.84277Z' fill='%23231F20'/%3E%3Cpath d='M4.76023 8.75512C4.32334 8.88135 4.28006 8.85117 4.27869 8.43953C4.27731 8.06563 4.27869 7.69241 4.27869 7.32537C4.72039 7.20531 4.75886 7.23138 4.76023 7.6389C4.76092 8.01349 4.76023 8.38739 4.76023 8.75512Z' fill='%23231F20'/%3E%3Cpath d='M7.564 11.2715C7.564 11.4217 7.564 11.5432 7.564 11.6831C7.04056 11.6831 6.53359 11.6831 6.01221 11.6831C6.01221 11.5397 6.01221 11.4176 6.01221 11.2715C6.52123 11.2715 7.02819 11.2715 7.564 11.2715Z' fill='%23231F20'/%3E%3Cpath d='M7.01237 4.27377C6.86949 4.27377 6.74859 4.27377 6.58716 4.27377C6.58716 3.77775 6.58716 3.28653 6.58716 2.76855C6.71424 2.76855 6.853 2.76855 7.01237 2.76855C7.01237 3.25771 7.01237 3.74207 7.01237 4.27377Z' fill='%23231F20'/%3E%3Cpath d='M5.28349 2.17676C5.28349 2.32838 5.28349 2.44912 5.28349 2.59045C4.76897 2.59045 4.27163 2.59045 3.75024 2.59045C3.75024 2.4649 3.75024 2.34553 3.75024 2.17676C4.24827 2.17676 4.75249 2.17676 5.28349 2.17676Z' fill='%23231F20'/%3E%3Cpath d='M9.83975 6.68605C9.83975 6.86237 9.83975 6.98449 9.83975 7.12856C9.33005 7.12856 8.83339 7.12856 8.33879 7.12856C8.25361 6.71212 8.26392 6.69291 8.64036 6.68742C9.02779 6.68194 9.41523 6.68605 9.83975 6.68605Z' fill='%23231F20'/%3E%3Cpath d='M11.0192 8.2894C10.4353 8.2894 9.94959 8.2894 9.44263 8.2894C9.44263 8.14259 9.44263 8.01155 9.44263 7.82631C9.92074 7.82631 10.3961 7.8119 10.8673 7.84552C10.9237 7.84895 10.9615 8.11171 11.0192 8.2894Z' fill='%23231F20'/%3E%3Cpath d='M1.47021 2.58441C1.47021 2.44925 1.47021 2.32919 1.47021 2.16797C1.98198 2.16797 2.47452 2.16797 2.98972 2.16797C2.98972 2.31822 2.98972 2.43759 2.98972 2.58441C2.49581 2.58441 2.00259 2.58441 1.47021 2.58441Z' fill='%23231F20'/%3E%3Cpath d='M6.4145 10.1176C6.4145 10.3007 6.4145 10.4126 6.4145 10.5697C5.93845 10.5697 5.4727 10.5772 5.00833 10.5601C4.952 10.558 4.84965 10.4208 4.85789 10.3577C4.86888 10.2719 4.96231 10.1306 5.0255 10.1278C5.47888 10.1079 5.93295 10.1176 6.4145 10.1176Z' fill='%23231F20'/%3E%3Cpath d='M4.91406 3.30371C5.39835 3.30371 5.88608 3.30371 6.39991 3.30371C6.39991 3.44092 6.39991 3.56922 6.39991 3.74485C5.94103 3.74485 5.48696 3.75445 5.03358 3.74005C4.84674 3.73456 4.82682 3.63988 4.91406 3.30371Z' fill='%23231F20'/%3E%3Cpath d='M9.27816 4.26828C9.13665 4.26828 9.00751 4.26828 8.85913 4.26828C8.85913 3.76265 8.85913 3.2783 8.85913 2.76855C8.99652 2.76855 9.12498 2.76855 9.27816 2.76855C9.27816 3.25977 9.27816 3.75442 9.27816 4.26828Z' fill='%23231F20'/%3E%3Cpath d='M4.29272 13.3428C4.29272 12.8578 4.29272 12.372 4.29272 11.8623C4.43698 11.8623 4.5778 11.8623 4.75641 11.8623C4.75641 12.313 4.7777 12.7549 4.73924 13.1912C4.73099 13.2852 4.50636 13.3607 4.38134 13.4444C4.3518 13.4107 4.32226 13.3764 4.29272 13.3428Z' fill='%23231F20'/%3E%3Cpath d='M13.2437 10.1279C13.3097 10.5691 13.3097 10.5698 12.8996 10.5704C12.5135 10.5711 12.1274 10.5704 11.718 10.5704C11.718 10.4188 11.718 10.2912 11.718 10.1279C12.2332 10.1279 12.7395 10.1279 13.2437 10.1279Z' fill='%23231F20'/%3E%3Cpath d='M4.13458 3.30957C4.13458 3.46188 4.13458 3.58262 4.13458 3.74179C3.67227 3.74179 3.22782 3.76168 2.78887 3.72532C2.69613 3.71778 2.62057 3.50167 2.4873 3.30957C3.11791 3.30957 3.61388 3.30957 4.13458 3.30957Z' fill='%23231F20'/%3E%3Cpath d='M4.11984 10.5692C3.70424 10.5692 3.30719 10.5706 2.91083 10.5685C2.55156 10.5665 2.55156 10.5651 2.58522 10.1377C3.086 10.1377 3.58952 10.1377 4.11984 10.1377C4.11984 10.2687 4.11984 10.3984 4.11984 10.5692Z' fill='%23231F20'/%3E%3Cpath d='M12.1088 4.45547C12.1088 4.59542 12.1088 4.71754 12.1088 4.8623C11.6012 4.8623 11.1059 4.8623 10.6134 4.8623C10.5234 4.45547 10.5399 4.4294 10.9149 4.42459C11.2687 4.41979 11.6218 4.42254 11.9756 4.42391C12.0085 4.42322 12.0408 4.43831 12.1088 4.45547Z' fill='%23231F20'/%3E%3Cpath d='M2.4446 9.56055C2.4446 10.0888 2.4446 10.5876 2.4446 11.0959C2.29691 11.0959 2.17601 11.0959 2.02832 11.0959C2.02832 10.5821 2.02832 10.084 2.02832 9.56055C2.16021 9.56055 2.29004 9.56055 2.4446 9.56055Z' fill='%23231F20'/%3E%3Cpath d='M7.73364 1.61375C7.85935 1.60689 7.98163 1.60003 8.13894 1.5918C8.13894 2.10428 8.13894 2.60854 8.13894 3.13406C8.00567 3.13406 7.88477 3.13406 7.73364 3.13406C7.73364 2.63872 7.73364 2.13378 7.73364 1.61375Z' fill='%23231F20'/%3E%3Cpath d='M11.0906 10.5533C10.4566 10.5533 9.95853 10.5533 9.43921 10.5533C9.43921 10.4175 9.43921 10.2974 9.43921 10.1184C9.91182 10.1184 10.3755 10.1019 10.8358 10.1348C10.9141 10.1396 10.9766 10.3578 11.0906 10.5533Z' fill='%23231F20'/%3E%3Cpath d='M10.0042 8.44434C10.156 8.44434 10.2803 8.44434 10.4562 8.44434C10.4562 8.91017 10.4726 9.37052 10.4376 9.82812C10.4328 9.89398 10.1834 9.942 10.0042 10.0154C10.0042 9.43363 10.0042 8.94173 10.0042 8.44434Z' fill='%23231F20'/%3E%3Cpath d='M12.2186 13.9772C11.5845 13.9772 11.1002 13.9772 10.5933 13.9772C10.5933 13.8276 10.5933 13.6966 10.5933 13.5189C11.0466 13.5189 11.5 13.499 11.9479 13.5368C12.0338 13.5436 12.1011 13.7769 12.2186 13.9772Z' fill='%23231F20'/%3E%3Cpath d='M12.2498 8.45312C12.4298 8.45312 12.5617 8.45312 12.7135 8.45312C12.7135 8.95189 12.7135 9.4335 12.7135 9.91169C12.2615 9.99745 12.2505 9.98921 12.2498 9.5666C12.2491 9.20505 12.2498 8.84418 12.2498 8.45312Z' fill='%23231F20'/%3E%3Cpath d='M4.74032 6.50931C4.57888 6.50931 4.45455 6.50931 4.30273 6.50931C4.30273 6.0229 4.30273 5.53922 4.30273 5.03223C4.44218 5.03223 4.58095 5.03223 4.74032 5.03223C4.74032 5.5255 4.74032 5.9982 4.74032 6.50931Z' fill='%23231F20'/%3E%3Cpath d='M8.16359 5.41237C7.99598 5.41237 7.87302 5.41237 7.72876 5.41237C7.72876 4.91292 7.72876 4.4169 7.72876 3.92294C8.12444 3.82963 8.16153 3.85502 8.16291 4.22C8.16497 4.60694 8.16359 4.99319 8.16359 5.41237Z' fill='%23231F20'/%3E%3Cpath d='M1.29994 7.674C1.15981 7.674 1.02791 7.674 0.870605 7.674C0.870605 7.18141 0.870605 6.69842 0.870605 6.18045C1.00662 6.17359 1.13782 6.16741 1.29994 6.15918C1.29994 6.67098 1.29994 7.16357 1.29994 7.674Z' fill='%23231F20'/%3E%3Cpath d='M7.72803 6.19203C8.17317 6.13989 8.17729 6.14469 8.17317 6.55015C8.16973 6.91239 8.17248 7.27463 8.17248 7.665C8.01105 7.665 7.88259 7.665 7.72803 7.665C7.72803 7.18476 7.72803 6.70108 7.72803 6.19203Z' fill='%23231F20'/%3E%3Cpath d='M10.4402 7.68387C10.285 7.68387 10.16 7.68387 10.0061 7.68387C10.0061 7.19266 10.0061 6.7083 10.0061 6.19238C10.1387 6.19238 10.2781 6.19238 10.4402 6.19238C10.4402 6.6788 10.4402 7.16384 10.4402 7.68387Z' fill='%23231F20'/%3E%3Cpath d='M12.2673 6.17871C12.4233 6.17871 12.5552 6.17871 12.7097 6.17871C12.7097 6.6761 12.7097 7.16046 12.7097 7.66952C12.5634 7.66952 12.4246 7.66952 12.2673 7.66952C12.2673 7.17624 12.2673 6.70149 12.2673 6.17871Z' fill='%23231F20'/%3E%3Cpath d='M1.3111 9.92705C0.956638 10.019 0.81238 9.92567 0.841232 9.56892C0.870083 9.21011 0.847414 8.84719 0.847414 8.46094C1.01228 8.46094 1.15104 8.46094 1.3111 8.46094C1.3111 8.9501 1.3111 9.43171 1.3111 9.92705Z' fill='%23231F20'/%3E%3Cpath d='M12.7106 12.2114C12.5526 12.2114 12.4289 12.2114 12.2771 12.2114C12.2771 11.7134 12.2771 11.2228 12.2771 10.7158C12.4227 10.7158 12.5546 10.7158 12.7106 10.7158C12.7106 11.2077 12.7106 11.6907 12.7106 12.2114Z' fill='%23231F20'/%3E%3Cpath d='M6.56909 7.27539C6.73808 7.27539 6.86104 7.27539 7.00667 7.27539C7.00667 7.77553 7.00667 8.25989 7.00667 8.76963C6.86448 8.76963 6.72503 8.76963 6.56909 8.76963C6.56909 8.27567 6.56909 7.79131 6.56909 7.27539Z' fill='%23231F20'/%3E%3Cpath d='M8.86865 7.27832C9.00673 7.27832 9.129 7.27832 9.2767 7.27832C9.2767 7.77709 9.2767 8.27036 9.2767 8.77805C9.13931 8.77805 9.01841 8.77805 8.86865 8.77805C8.86865 8.27722 8.86865 7.786 8.86865 7.27832Z' fill='%23231F20'/%3E%3Cpath d='M1.30132 12.2022C1.15638 12.2022 1.04441 12.2022 0.88916 12.2022C0.88916 11.7165 0.88916 11.2355 0.88916 10.7155C1.008 10.71 1.13921 10.7038 1.30132 10.6963C1.30132 11.1978 1.30132 11.6808 1.30132 12.2022Z' fill='%23231F20'/%3E%3Cpath d='M13.439 2.75684C13.5715 2.75684 13.6931 2.75684 13.8415 2.75684C13.8415 3.2604 13.8415 3.75437 13.8415 4.27303C13.7124 4.27303 13.5915 4.27303 13.439 4.27303C13.439 3.77632 13.439 3.27412 13.439 2.75684Z' fill='%23231F20'/%3E%3Cpath d='M9.99658 12.1855C9.99658 11.7025 9.99658 11.2174 9.99658 10.7139C10.1477 10.7139 10.2803 10.7139 10.4506 10.7139C10.4506 11.1475 10.4644 11.5776 10.4452 12.0064C10.4348 12.2349 10.3916 12.241 9.99658 12.1855Z' fill='%23231F20'/%3E%3Cpath d='M5.29803 11.2754C5.29803 11.4215 5.29803 11.5436 5.29803 11.6843C4.78007 11.6843 4.27449 11.6843 3.74829 11.6843C3.74829 11.5423 3.74829 11.4222 3.74829 11.2754C4.25319 11.2754 4.75741 11.2754 5.29803 11.2754Z' fill='%23231F20'/%3E%3Cpath d='M1.46856 13.9529C1.461 13.8109 1.45482 13.6895 1.44727 13.542C1.95835 13.542 2.44951 13.542 2.93861 13.542C3.04509 13.968 3.0128 14.0051 2.60064 13.9866C2.40829 13.9776 2.21526 13.9982 2.02292 13.9927C1.845 13.9879 1.6664 13.9674 1.46856 13.9529Z' fill='%23231F20'/%3E%3Cpath d='M7.01259 6.50155C6.85872 6.50155 6.72751 6.50155 6.57227 6.50155C6.57227 6.00828 6.57227 5.5349 6.57227 5.03613C6.71446 5.03613 6.85391 5.03613 7.01259 5.03613C7.01259 5.5198 7.01259 5.99456 7.01259 6.50155Z' fill='%23231F20'/%3E%3Cpath d='M9.27328 6.5062C9.13451 6.5062 9.01293 6.5062 8.86523 6.5062C8.86523 6.0088 8.86523 5.52582 8.86523 5.02637C9.00125 5.02637 9.12352 5.02637 9.27328 5.02637C9.27328 5.50455 9.27328 5.98754 9.27328 6.5062Z' fill='%23231F20'/%3E%3Cpath d='M7.73071 10.71C7.8784 10.71 7.99038 10.71 8.13532 10.71C8.13532 11.208 8.13532 11.6979 8.13532 12.2069C8.00205 12.2069 7.88047 12.2069 7.73071 12.2069C7.73071 11.7178 7.73071 11.2266 7.73071 10.71Z' fill='%23231F20'/%3E%3Cpath d='M13.4348 11.8585C13.8717 11.8187 13.8786 11.8263 13.8745 12.2269C13.871 12.5988 13.8738 12.9706 13.8738 13.3617C13.7075 13.3617 13.5873 13.3617 13.4348 13.3617C13.4348 12.8622 13.4348 12.36 13.4348 11.8585Z' fill='%23231F20'/%3E%3Cpath d='M13.4338 9.55273C13.5685 9.55273 13.6894 9.55273 13.8426 9.55273C13.8426 10.0673 13.8426 10.5722 13.8426 11.095C13.7024 11.095 13.5815 11.095 13.4338 11.095C13.4338 10.5832 13.4338 10.0762 13.4338 9.55273Z' fill='%23231F20'/%3E%3Cpath d='M2.02466 7.28027C2.16892 7.28027 2.2905 7.28027 2.44438 7.28027C2.44438 7.76738 2.44438 8.24899 2.44438 8.77588C2.32279 8.78617 2.18678 8.79784 2.02466 8.81087C2.02466 8.28604 2.02466 7.80374 2.02466 7.28027Z' fill='%23231F20'/%3E%3Cpath d='M3.57824 12.2026C3.43398 12.2026 3.31171 12.2026 3.16333 12.2026C3.16333 11.7086 3.16333 11.2339 3.16333 10.7138C3.2911 10.7083 3.42093 10.7022 3.57824 10.6953C3.57824 11.1996 3.57824 11.6846 3.57824 12.2026Z' fill='%23231F20'/%3E%3Cpath d='M3.58374 9.9443C3.43124 9.9443 3.30965 9.9443 3.16333 9.9443C3.16333 9.44622 3.16333 8.96392 3.16333 8.45898C3.30072 8.45898 3.43124 8.45898 3.58374 8.45898C3.58374 8.94128 3.58374 9.42496 3.58374 9.9443Z' fill='%23231F20'/%3E%3Cpath d='M2.02466 2.75684C2.16892 2.75684 2.2905 2.75684 2.43957 2.75684C2.43957 3.2556 2.43957 3.74819 2.43957 4.26617C2.30218 4.26617 2.17372 4.26617 2.02466 4.26617C2.02466 3.75642 2.02466 3.26315 2.02466 2.75684Z' fill='%23231F20'/%3E%3Cpath d='M3.1665 1.60449C3.3087 1.60449 3.4296 1.60449 3.57661 1.60449C3.57661 2.12452 3.57661 2.63015 3.57661 3.14264C3.43853 3.14264 3.31694 3.14264 3.1665 3.14264C3.1665 2.63564 3.1665 2.14099 3.1665 1.60449Z' fill='%23231F20'/%3E%3Cpath d='M5.29085 9.00488C5.29085 9.15513 5.29085 9.27519 5.29085 9.41652C4.76603 9.41652 4.26045 9.41652 3.73975 9.41652C3.73975 9.27039 3.73975 9.14827 3.73975 9.00488C4.24877 9.00488 4.75367 9.00488 5.29085 9.00488Z' fill='%23231F20'/%3E%3Cpath d='M2.98482 7.12814C2.45726 7.12814 1.9709 7.12814 1.46875 7.12814C1.46875 6.98544 1.46875 6.86538 1.46875 6.71582C1.97296 6.71582 2.46619 6.71582 2.98482 6.71582C2.98482 6.8448 2.98482 6.97378 2.98482 7.12814Z' fill='%23231F20'/%3E%3Cpath d='M6.00854 7.1193C6.00854 6.97866 6.00854 6.86683 6.00854 6.7207C6.53131 6.7207 7.04307 6.7207 7.56446 6.7207C7.56446 6.8634 7.56446 6.98484 7.56446 7.1193C7.03621 7.1193 6.52306 7.1193 6.00854 7.1193Z' fill='%23231F20'/%3E%3Cpath d='M10.6138 2.59242C10.4963 2.24528 10.6234 2.13551 10.947 2.15197C11.3186 2.1705 11.6916 2.15609 12.0928 2.15609C12.0928 2.31868 12.0928 2.44492 12.0928 2.59242C11.603 2.59242 11.118 2.59242 10.6138 2.59242Z' fill='%23231F20'/%3E%3Cpath d='M8.13091 9.94841C7.98116 9.94841 7.8685 9.94841 7.72974 9.94841C7.72974 9.45239 7.72974 8.96735 7.72974 8.45349C7.85201 8.44731 7.97223 8.44114 8.13091 8.43359C8.13091 8.94334 8.13091 9.43524 8.13091 9.94841Z' fill='%23231F20'/%3E%3Cpath d='M1.46875 11.6804C1.46875 11.539 1.46875 11.4176 1.46875 11.2715C1.96884 11.2715 2.46619 11.2715 2.98826 11.2715C2.98826 11.3984 2.98826 11.5267 2.98826 11.6804C2.4758 11.6804 1.98121 11.6804 1.46875 11.6804Z' fill='%23231F20'/%3E%3Cpath d='M10.5957 7.12648C10.5957 6.98172 10.5957 6.86303 10.5957 6.71484C11.1006 6.71484 11.5849 6.71484 12.0953 6.71484C12.0953 6.84588 12.0953 6.97349 12.0953 7.12648C11.6103 7.12648 11.1253 7.12648 10.5957 7.12648Z' fill='%23231F20'/%3E%3Cpath d='M13.852 7.27539C13.852 7.79405 13.852 8.27909 13.852 8.77649C13.705 8.77649 13.5813 8.77649 13.4302 8.77649C13.4302 8.27704 13.4302 7.78376 13.4302 7.27539C13.5696 7.27539 13.6919 7.27539 13.852 7.27539Z' fill='%23231F20'/%3E%3Cpath d='M3.57587 5.40516C3.43367 5.40516 3.3114 5.40516 3.14104 5.40516C3.14104 4.94893 3.12112 4.50711 3.15684 4.0694C3.16439 3.97335 3.37253 3.89377 3.48794 3.80664C3.51679 3.83477 3.54633 3.8629 3.57518 3.89103C3.57587 4.38705 3.57587 4.88376 3.57587 5.40516Z' fill='%23231F20'/%3E%3Cpath d='M13.8426 6.50562C13.6839 6.50562 13.563 6.50562 13.4263 6.50562C13.4263 6.00822 13.4263 5.52524 13.4263 5.02441C13.5678 5.02441 13.688 5.02441 13.8426 5.02441C13.8426 5.51632 13.8426 5.99793 13.8426 6.50562Z' fill='%23231F20'/%3E%3Cpath d='M6.01416 9.4124C6.01416 9.26627 6.01416 9.14621 6.01416 9.00488C6.53349 9.00488 7.04045 9.00488 7.56321 9.00488C7.56321 9.14072 7.56321 9.2601 7.56321 9.4124C7.04938 9.4124 6.55135 9.4124 6.01416 9.4124Z' fill='%23231F20'/%3E%3Cpath d='M10.5886 11.6837C10.5886 11.5259 10.5886 11.4045 10.5886 11.2666C11.0956 11.2666 11.5819 11.2666 12.0958 11.2666C12.0958 11.4045 12.0958 11.5328 12.0958 11.6837C11.5964 11.6837 11.11 11.6837 10.5886 11.6837Z' fill='%23231F20'/%3E%3Cpath d='M2.44667 6.5057C2.29897 6.5057 2.1767 6.5057 2.02832 6.5057C2.02832 6.01722 2.02832 5.53218 2.02832 5.0293C2.16639 5.0293 2.29554 5.0293 2.44667 5.0293C2.44667 5.526 2.44667 6.0083 2.44667 6.5057Z' fill='%23231F20'/%3E%3Cpath d='M10.5933 9.41388C10.5933 9.27667 10.5933 9.14837 10.5933 9.00293C11.1016 9.00293 11.5948 9.00293 12.1052 9.00293C12.1052 9.1422 12.1052 9.26226 12.1052 9.41388C11.6065 9.41388 11.114 9.41388 10.5933 9.41388Z' fill='%23231F20'/%3E%3Cpath d='M1.47339 9C1.96661 9 2.45365 9 2.94206 9C3.07602 9.36773 3.04167 9.42673 2.68309 9.42948C2.28672 9.43222 1.89036 9.43016 1.47339 9.43016C1.47339 9.27374 1.47339 9.14476 1.47339 9Z' fill='%23231F20'/%3E%3Cpath d='M2.43859 13.3616C2.28334 13.3616 2.16244 13.3616 2.02368 13.3616C2.02368 12.8608 2.02368 12.3744 2.02368 11.8633C2.15145 11.8633 2.27991 11.8633 2.43859 11.8633C2.43859 12.3531 2.43859 12.8457 2.43859 13.3616Z' fill='%23231F20'/%3E%3Cpath d='M9.84157 9.01074C9.84157 9.14178 9.84157 9.25292 9.84157 9.40317C9.33942 9.40317 8.84689 9.40317 8.31726 9.40317C8.3097 9.27625 8.30214 9.15824 8.29321 9.01074C8.81529 9.01074 9.30851 9.01074 9.84157 9.01074Z' fill='%23231F20'/%3E%3Cpath d='M3.1626 6.17285C3.31922 6.17285 3.43188 6.17285 3.57339 6.17285C3.57339 6.67711 3.57339 7.16832 3.57339 7.67189C3.43394 7.67189 3.30479 7.67189 3.1626 7.67189C3.1626 7.16558 3.1626 6.68328 3.1626 6.17285Z' fill='%23231F20'/%3E%3Cpath d='M13.2628 1.04688C13.2628 1.18546 13.2628 1.30415 13.2628 1.44753C12.7476 1.44753 12.251 1.44753 11.7172 1.44753C11.7111 1.31718 11.7049 1.19781 11.698 1.04688C12.2173 1.04687 12.7229 1.04688 13.2628 1.04688Z' fill='%23231F20'/%3E%3Cpath d='M7.17285 1.4598C7.17285 1.29172 7.17285 1.18058 7.17285 1.04199C7.6805 1.04199 8.17853 1.04199 8.69236 1.04199C8.7693 1.31367 8.75212 1.48244 8.39972 1.4646C8.00199 1.44402 7.60288 1.4598 7.17285 1.4598Z' fill='%23231F20'/%3E%3Cpath d='M11.5513 11.0882C11.418 11.0971 11.3068 11.104 11.1611 11.1136C11.1611 10.5929 11.1611 10.0866 11.1611 9.55762C11.2855 9.55762 11.405 9.55762 11.5513 9.55762C11.5513 10.0571 11.5513 10.5531 11.5513 11.0882Z' fill='%23231F20'/%3E%3Cpath d='M10.9843 1.04492C11.0633 1.35639 10.9871 1.484 10.6738 1.46548C10.2768 1.44146 9.87768 1.45999 9.44834 1.45999C9.44079 1.31249 9.43529 1.19311 9.42773 1.04492C9.95462 1.04492 10.4623 1.04492 10.9843 1.04492Z' fill='%23231F20'/%3E%3Cpath d='M5.45068 5.4023C5.45068 4.88707 5.45068 4.40134 5.45068 3.8916C5.58464 3.8916 5.70279 3.8916 5.84773 3.8916C5.84773 4.39448 5.84773 4.88776 5.84773 5.4023C5.71996 5.4023 5.60112 5.4023 5.45068 5.4023Z' fill='%23231F20'/%3E%3Cpath d='M13.2604 12.4238C13.2604 12.5617 13.2604 12.6797 13.2604 12.819C12.7383 12.819 12.2341 12.819 11.7141 12.819C11.7141 12.6818 11.7141 12.5638 11.7141 12.4238C12.2369 12.4238 12.7404 12.4238 13.2604 12.4238Z' fill='%23231F20'/%3E%3Cpath d='M5.45776 1.59668C5.59378 1.59668 5.70437 1.59668 5.84382 1.59668C5.84382 2.10505 5.84382 2.6093 5.84382 3.13414C5.71811 3.13414 5.59927 3.13414 5.45776 3.13414C5.45776 2.63126 5.45776 2.13524 5.45776 1.59668Z' fill='%23231F20'/%3E%3Cpath d='M4.13705 1.04004C4.13705 1.19029 4.13705 1.30074 4.13705 1.43521C3.62597 1.43521 3.13137 1.43521 2.61548 1.43521C2.61548 1.3028 2.61548 1.18343 2.61548 1.04004C3.12244 1.04004 3.61772 1.04004 4.13705 1.04004Z' fill='%23231F20'/%3E%3Cpath d='M8.69671 12.4385C8.69053 12.5702 8.68572 12.6834 8.67954 12.8192C8.17327 12.8192 7.67592 12.8192 7.16003 12.8192C7.14011 12.7012 7.12156 12.5915 7.09546 12.4385C7.63608 12.4385 8.14991 12.4385 8.69671 12.4385Z' fill='%23231F20'/%3E%3Cpath d='M6.40693 12.4056C6.40693 12.5579 6.40693 12.667 6.40693 12.8399C5.94119 12.8399 5.4775 12.8488 5.01588 12.8289C4.95474 12.8262 4.85102 12.6732 4.8572 12.597C4.86269 12.5278 4.98909 12.4173 5.06603 12.4139C5.49743 12.3967 5.9302 12.4056 6.40693 12.4056Z' fill='%23231F20'/%3E%3Cpath d='M11.1416 4.26366C11.1416 3.75324 11.1416 3.27642 11.1416 2.77148C11.2776 2.77148 11.4054 2.77148 11.5572 2.77148C11.5572 3.26064 11.5572 3.74569 11.5572 4.26366C11.4287 4.26366 11.3017 4.26366 11.1416 4.26366Z' fill='%23231F20'/%3E%3Cpath d='M6.44783 1.44386C5.89759 1.44386 5.40849 1.44386 4.88916 1.44386C4.88916 1.30391 4.88916 1.1763 4.88916 1.03223C5.39681 1.03223 5.87492 1.03223 6.4018 1.03223C6.41554 1.15435 6.42928 1.27715 6.44783 1.44386Z' fill='%23231F20'/%3E%3Cpath d='M10.9493 12.4199C10.972 12.551 10.9926 12.6696 11.0187 12.8185C10.4774 12.8185 9.97317 12.8185 9.44629 12.8185C9.44629 12.6868 9.44629 12.5688 9.44629 12.4199C9.94638 12.4199 10.4382 12.4199 10.9493 12.4199Z' fill='%23231F20'/%3E%3Cpath d='M4.13142 12.407C4.13142 12.5737 4.13142 12.6842 4.13142 12.8317C3.66637 12.8317 3.21573 12.8386 2.76648 12.8235C2.70602 12.8214 2.59749 12.7027 2.60298 12.6471C2.61123 12.5634 2.69709 12.4201 2.7548 12.418C3.20474 12.3988 3.65538 12.407 4.13142 12.407Z' fill='%23231F20'/%3E%3Cpath d='M11.5473 13.3627C11.4161 13.3627 11.2965 13.3627 11.155 13.3627C11.155 12.8612 11.155 12.3748 11.155 11.8623C11.2787 11.8623 11.3982 11.8623 11.5473 11.8623C11.5473 12.3522 11.5473 12.8365 11.5473 13.3627Z' fill='%23231F20'/%3E%3Cpath d='M11.1638 5.04074C11.4764 4.94538 11.5973 5.03663 11.5774 5.3577C11.554 5.72886 11.5719 6.10276 11.5719 6.50342C11.4324 6.51028 11.3129 6.51577 11.1638 6.52263C11.1638 6.02455 11.1638 5.54294 11.1638 5.04074Z' fill='%23231F20'/%3E%3Cpath d='M5.45215 7.6996C5.45215 7.16859 5.45215 6.6856 5.45215 6.18066C5.58885 6.18066 5.707 6.18066 5.8492 6.18066C5.8492 6.67531 5.8492 7.1583 5.8492 7.67353C5.72693 7.68176 5.60808 7.68999 5.45215 7.6996Z' fill='%23231F20'/%3E%3Cpath d='M5.46558 10.7178C5.60022 10.7178 5.71906 10.7178 5.85438 10.7178C5.85438 11.2138 5.85438 11.6885 5.85438 12.2038C5.73211 12.21 5.61327 12.2168 5.46558 12.2244C5.46558 11.7119 5.46558 11.2179 5.46558 10.7178Z' fill='%23231F20'/%3E%3Cpath d='M11.1523 7.28516C11.298 7.28516 11.4161 7.28516 11.5549 7.28516C11.5549 7.78598 11.5549 8.26691 11.5549 8.76979C11.4189 8.76979 11.3 8.76979 11.1523 8.76979C11.1523 8.28406 11.1523 7.80244 11.1523 7.28516Z' fill='%23231F20'/%3E%3Cpath d='M5.46851 8.45312C5.59834 8.45312 5.71718 8.45312 5.85525 8.45312C5.85525 8.94572 5.85525 9.42116 5.85525 9.93844C5.73847 9.9453 5.61963 9.95285 5.46851 9.96177C5.46851 9.45203 5.46851 8.96012 5.46851 8.45312Z' fill='%23231F20'/%3E%3Cpath d='M14.99 5.58887C14.99 5.73431 14.99 5.85849 14.99 6.01011C14.663 6.01011 14.3395 6.01011 13.9912 6.01011C13.9912 5.88181 13.9912 5.75078 13.9912 5.58887C14.3065 5.58887 14.6301 5.58887 14.99 5.58887Z' fill='%23231F20'/%3E%3Cpath d='M14.9894 7.84961C14.9894 8.00397 14.9894 8.12815 14.9894 8.27771C14.6638 8.27771 14.3402 8.27771 13.9919 8.27771C13.9919 8.13912 13.9919 8.0074 13.9919 7.84961C14.3052 7.84961 14.6287 7.84961 14.9894 7.84961Z' fill='%23231F20'/%3E%3Cpath d='M14.984 10.1494C14.984 10.2914 14.984 10.4129 14.984 10.5514C14.6529 10.5514 14.3376 10.5514 13.9886 10.5514C13.9804 10.4211 13.9735 10.3017 13.9639 10.1494C14.308 10.1494 14.6309 10.1494 14.984 10.1494Z' fill='%23231F20'/%3E%3Cpath d='M13.8672 3.3125C14.3233 3.3125 14.6489 3.3125 14.9862 3.3125C14.9862 3.45589 14.9862 3.57869 14.9862 3.74266C14.7039 3.74266 14.4277 3.77559 14.1667 3.7262C14.065 3.70699 13.9984 3.50254 13.8672 3.3125Z' fill='%23231F20'/%3E%3Cpath d='M14.9823 1.04395C14.9823 1.17704 14.9823 1.29504 14.9823 1.43637C14.6491 1.43637 14.329 1.43637 13.9883 1.43637C13.9883 1.29642 13.9883 1.1791 13.9883 1.04395C14.3221 1.04395 14.6436 1.04395 14.9823 1.04395Z' fill='%23231F20'/%3E%3Cpath d='M13.9639 12.811C13.9714 12.6689 13.9769 12.5585 13.9838 12.4268C14.3176 12.4268 14.6329 12.4268 14.9819 12.4268C14.9874 12.5482 14.9936 12.6669 15.0005 12.811C14.6474 12.811 14.3142 12.811 13.9639 12.811Z' fill='%23231F20'/%3E%3Cpath d='M10.4224 0.0283203C10.5495 0.796707 10.489 0.911278 10.0027 0.81523C10.0027 0.564133 10.0027 0.308919 10.0027 0.0283203C10.1442 0.0283203 10.274 0.0283203 10.4224 0.0283203Z' fill='%23231F20'/%3E%3Cpath d='M13.4282 14.9513C13.4282 14.672 13.4282 14.4141 13.4282 14.1396C13.5677 14.1396 13.6886 14.1396 13.8067 14.1396C13.9977 14.8278 13.9015 15.0439 13.4282 14.9513Z' fill='%23231F20'/%3E%3Cpath d='M7.72876 0.835225C7.72876 0.564917 7.72876 0.306959 7.72876 0.0201862C7.85516 0.0140117 7.97468 0.00852321 8.13474 0.000976562C8.13474 0.283633 8.13474 0.54708 8.13474 0.835911C8.00422 0.835225 7.87508 0.835225 7.72876 0.835225Z' fill='%23231F20'/%3E%3Cpath d='M12.2654 0.858291C12.2654 0.549565 12.2654 0.291606 12.2654 0.0185547C12.4144 0.0185547 12.5463 0.0185547 12.7057 0.0185547C12.7057 0.277885 12.7057 0.534471 12.7057 0.834965C12.58 0.841826 12.4412 0.848686 12.2654 0.858291Z' fill='%23231F20'/%3E%3Cpath d='M4.75869 14.1387C4.75869 14.3706 4.75251 14.562 4.76006 14.7527C4.76831 14.9592 4.63779 15.0244 4.47979 14.9873C4.39942 14.9681 4.30119 14.8446 4.28882 14.7575C4.25997 14.5599 4.27989 14.3562 4.27989 14.1387C4.44819 14.1387 4.5794 14.1387 4.75869 14.1387Z' fill='%23231F20'/%3E%3Cpath d='M7.01189 14.9744C6.87382 14.9744 6.75223 14.9744 6.58187 14.9744C6.58187 14.7144 6.56333 14.4482 6.59973 14.1896C6.60592 14.1457 6.85046 14.1354 7.01121 14.1045C7.01189 14.4146 7.01189 14.6725 7.01189 14.9744Z' fill='%23231F20'/%3E%3Cpath d='M1.30677 0.835627C1.14671 0.835627 1.01619 0.835627 0.869873 0.835627C0.869873 0.558459 0.869873 0.303245 0.869873 0.0253906C1.02306 0.0253906 1.15289 0.0253906 1.30677 0.0253906C1.30677 0.281291 1.30677 0.537877 1.30677 0.835627Z' fill='%23231F20'/%3E%3Cpath d='M9.27728 14.9431C8.86306 15.0357 8.84039 15.022 8.84108 14.6481C8.84177 14.4821 8.85482 14.3161 8.86306 14.1377C9.01556 14.1377 9.13577 14.1377 9.27728 14.1377C9.27728 14.4059 9.27728 14.6625 9.27728 14.9431Z' fill='%23231F20'/%3E%3Cpath d='M5.85704 0.0244141C5.85704 0.299524 5.85704 0.555424 5.85704 0.836022C5.72858 0.836022 5.61112 0.836022 5.46411 0.836022C5.46411 0.573947 5.46411 0.310501 5.46411 0.0244141C5.58158 0.0244141 5.69973 0.0244141 5.85704 0.0244141Z' fill='%23231F20'/%3E%3Cpath d='M2.03076 14.1475C2.16678 14.1475 2.28562 14.1475 2.43331 14.1475C2.43331 14.4233 2.43331 14.6805 2.43331 14.9659C2.30966 14.9659 2.18051 14.9659 2.03076 14.9659C2.03076 14.6888 2.03076 14.4226 2.03076 14.1475Z' fill='%23231F20'/%3E%3Cpath d='M3.58752 0.0195312C3.58752 0.302188 3.58752 0.549169 3.58752 0.829081C3.4467 0.829081 3.31206 0.829081 3.17261 0.829081C3.17261 0.545053 3.17261 0.289839 3.17261 0.0195312C3.3148 0.0195313 3.43364 0.0195312 3.58752 0.0195312Z' fill='%23231F20'/%3E%3Cpath d='M11.1521 14.9488C11.1521 14.686 11.1521 14.4294 11.1521 14.1475C11.2861 14.1475 11.4124 14.1475 11.5753 14.1475C11.5753 14.3327 11.5643 14.5008 11.5773 14.6661C11.6055 15.0105 11.4365 15.0462 11.1521 14.9488Z' fill='%23231F20'/%3E%3Cpath d='M0.0256348 11.6642C0.0256348 11.5236 0.0256348 11.4035 0.0256348 11.2656C0.251638 11.2656 0.463902 11.2656 0.673418 11.2656C0.831414 11.7157 0.742112 11.7719 0.0256348 11.6642Z' fill='%23231F20'/%3E%3Cpath d='M0.713378 4.86766C0.482566 4.86766 0.269615 4.86766 0.023691 4.86766C0.0154478 4.73869 0.00857837 4.62 0.00170898 4.50817C0.573929 4.28451 0.775202 4.37988 0.713378 4.86766Z' fill='%23231F20'/%3E%3Cpath d='M0.0324707 2.17773C0.277708 2.17773 0.487911 2.17773 0.740018 2.17773C0.731775 2.33004 0.724905 2.45627 0.717349 2.59623C0.477607 2.59623 0.266717 2.59623 0.0331576 2.59623C0.0324707 2.46176 0.0324707 2.33347 0.0324707 2.17773Z' fill='%23231F20'/%3E%3Cpath d='M0.70907 7.13112C0.47551 7.13112 0.263933 7.13112 0.028313 7.13112C0.0214436 6.99871 0.0152611 6.87934 0.00976562 6.76545C0.594351 6.57061 0.762651 6.65568 0.70907 7.13112Z' fill='%23231F20'/%3E%3Cpath d='M0.710389 9.41182C0.479577 9.41182 0.266626 9.41182 0.0310059 9.41182C0.0310059 9.28215 0.0310059 9.15112 0.0310059 9.00293C0.241896 9.00293 0.456908 9.00293 0.710389 9.00293C0.710389 9.11407 0.710389 9.23687 0.710389 9.41182Z' fill='%23231F20'/%3E%3Cpath d='M0.699073 13.929C0.104184 14.0676 0.00183029 14.0093 0.0334295 13.5633C0.617328 13.435 0.735481 13.4961 0.699073 13.929Z' fill='%23231F20'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='15' height='15' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E\");\r\n\t\t\t\t\t\t\t\t\t\t\t\twidth: 15px;\r\n\t\t\t\t\t\t\t\t\t\t\t\theight: 15px;\r\n\t\t\t\t\t\t\t\t\t\t\t\tfloat: left;\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t&:hover{\r\n\t\t\t\t\t\t\t\t\t\t\t\t&:before{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tbackground-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M14.9833 13.542C14.9833 13.6888 14.9833 13.8205 14.9833 13.9735C14.2778 13.9735 13.5888 13.9735 12.8757 13.9735C12.8757 13.8308 12.8757 13.6991 12.8757 13.542C13.573 13.542 14.2716 13.542 14.9833 13.542Z' fill='%23004F59'/%3E%3Cpath d='M14.9899 2.16895C14.9899 2.33291 14.9899 2.44543 14.9899 2.5847C14.2934 2.5847 13.6016 2.5847 12.8838 2.5847C12.8838 2.46532 12.8838 2.33772 12.8838 2.16895C13.5783 2.16895 14.2687 2.16895 14.9899 2.16895Z' fill='%23004F59'/%3E%3Cpath d='M14.9857 4.86526C14.2741 4.86526 13.5803 4.86526 12.8713 4.86526C12.8713 4.7253 12.8713 4.60387 12.8713 4.4502C13.572 4.4502 14.272 4.4502 14.9857 4.4502C14.9857 4.5778 14.9857 4.70061 14.9857 4.86526Z' fill='%23004F59'/%3E%3Cpath d='M12.8706 7.12746C12.8706 6.97309 12.8706 6.86126 12.8706 6.71582C13.5754 6.71582 14.2658 6.71582 14.9781 6.71582C14.9781 6.84343 14.9781 6.97446 14.9781 7.12746C14.2836 7.12746 13.5905 7.12746 12.8706 7.12746Z' fill='%23004F59'/%3E%3Cpath d='M12.7082 15.0001C12.5454 14.9864 12.4129 14.9747 12.2693 14.9624C12.2693 14.2962 12.2693 13.6513 12.2693 12.9824C12.4197 12.9824 12.5516 12.9824 12.7082 12.9824C12.7082 13.6362 12.7082 14.2921 12.7082 15.0001Z' fill='%23004F59'/%3E%3Cpath d='M14.9774 11.6772C14.2424 11.6772 13.563 11.6772 12.8733 11.6772C12.8733 11.5269 12.8733 11.4062 12.8733 11.2676C13.5829 11.2676 14.2746 11.2676 14.9774 11.2676C14.9774 11.4089 14.9774 11.5386 14.9774 11.6772Z' fill='%23004F59'/%3E%3Cpath d='M10.4349 14.9727C10.2824 14.9727 10.1512 14.9727 9.99805 14.9727C9.99805 14.2976 9.99805 13.6459 9.99805 12.9756C10.1457 12.9756 10.2769 12.9756 10.4349 12.9756C10.4349 13.6404 10.4349 14.2928 10.4349 14.9727Z' fill='%23004F59'/%3E%3Cpath d='M4.29663 0.015625C4.44844 0.015625 4.57141 0.015625 4.74108 0.015625C4.74108 0.636509 4.75413 1.24642 4.72391 1.85358C4.72047 1.92424 4.4821 1.98393 4.29663 2.07655C4.29663 1.3308 4.29663 0.687963 4.29663 0.015625Z' fill='%23004F59'/%3E%3Cpath d='M8.86353 0.0126953C9.00984 0.0126953 9.12319 0.0126953 9.27088 0.0126953C9.27088 0.661707 9.27088 1.30454 9.27088 1.98649C9.14861 1.99198 9.02015 1.99746 8.86353 2.00432C8.86353 1.33267 8.86353 0.688464 8.86353 0.0126953Z' fill='%23004F59'/%3E%3Cpath d='M6.58594 0.0146484C6.74737 0.0146484 6.86896 0.0146484 7.01046 0.0146484C7.01046 0.669835 7.01046 1.31267 7.01046 1.97884C6.87376 1.97884 6.74462 1.97884 6.58594 1.97884C6.58594 1.32365 6.58594 0.674637 6.58594 0.0146484Z' fill='%23004F59'/%3E%3Cpath d='M8.14019 14.9721C7.99456 14.9721 7.87366 14.9721 7.72803 14.9721C7.72803 14.297 7.72803 13.6419 7.72803 12.9736C7.87022 12.9736 7.99113 12.9736 8.14019 12.9736C8.14019 13.6357 8.14019 14.2826 8.14019 14.9721Z' fill='%23004F59'/%3E%3Cpath d='M12.8828 9.00293C13.5904 9.00293 14.2794 9.00293 14.9835 9.00293C14.9835 9.14151 14.9835 9.26226 14.9835 9.41525C14.2862 9.41525 13.5979 9.41525 12.8828 9.41525C12.8828 9.27324 12.8828 9.15455 12.8828 9.00293Z' fill='%23004F59'/%3E%3Cpath d='M2.02637 0.0175781C2.17681 0.0175781 2.29908 0.0175781 2.4454 0.0175781C2.4454 0.668648 2.4454 1.30463 2.4454 1.98245C2.31488 1.98931 2.18436 1.99686 2.02637 2.00509C2.02637 1.3403 2.02637 0.694033 2.02637 0.0175781Z' fill='%23004F59'/%3E%3Cpath d='M13.85 1.9885C13.7044 1.9885 13.5814 1.9885 13.4324 1.9885C13.4324 1.34086 13.4324 0.695961 13.4324 0.0263672C13.5656 0.0263672 13.6948 0.0263672 13.85 0.0263672C13.85 0.681554 13.85 1.32645 13.85 1.9885Z' fill='%23004F59'/%3E%3Cpath d='M0.846159 12.9834C1.04125 12.9834 1.16284 12.9834 1.30641 12.9834C1.30641 13.6441 1.30641 14.2883 1.30641 14.9284C0.890123 14.9997 0.850968 14.9757 0.847533 14.6142C0.842724 14.0804 0.846159 13.5467 0.846159 12.9834Z' fill='%23004F59'/%3E%3Cpath d='M1.95659 6.02392C1.23461 6.02392 0.644533 6.02392 0.0324707 6.02392C0.0324707 5.87984 0.0324707 5.74949 0.0324707 5.56083C0.592326 5.56083 1.15836 5.54642 1.72165 5.57866C1.79584 5.58278 1.85629 5.82633 1.95659 6.02392Z' fill='%23004F59'/%3E%3Cpath d='M1.85803 7.82271C1.85803 7.9908 1.85803 8.12184 1.85803 8.27963C1.25009 8.27963 0.654515 8.27963 0.0589385 8.27963C-0.0427285 7.84535 -0.0289897 7.82477 0.384548 7.8234C0.870213 7.82134 1.35588 7.82271 1.85803 7.82271Z' fill='%23004F59'/%3E%3Cpath d='M0.0314941 3.30176C0.653174 3.30176 1.24394 3.30176 1.85669 3.30176C1.85669 3.44171 1.85669 3.57138 1.85669 3.72506C1.25493 3.72506 0.655235 3.72506 0.0314941 3.72506C0.0314941 3.58853 0.0314941 3.45955 0.0314941 3.30176Z' fill='%23004F59'/%3E%3Cpath d='M1.86649 10.1289C1.86649 10.2949 1.86649 10.4074 1.86649 10.5453C1.25649 10.5453 0.657478 10.5453 0.0344238 10.5453C0.0344238 10.4136 0.0344238 10.2853 0.0344238 10.1289C0.640304 10.1289 1.23931 10.1289 1.86649 10.1289Z' fill='%23004F59'/%3E%3Cpath d='M5.84859 14.9773C5.72288 14.9828 5.60198 14.9883 5.45703 14.9951C5.45703 14.3146 5.45703 13.6587 5.45703 12.9795C5.58686 12.9795 5.7057 12.9795 5.84859 12.9795C5.84859 13.6285 5.84859 14.2748 5.84859 14.9773Z' fill='%23004F59'/%3E%3Cpath d='M3.57045 14.9748C3.43375 14.9748 3.31354 14.9748 3.17065 14.9748C3.17065 14.3086 3.17065 13.663 3.17065 12.9797C3.29705 12.9701 3.41658 12.9612 3.57045 12.9502C3.57045 13.6266 3.57045 14.2812 3.57045 14.9748Z' fill='%23004F59'/%3E%3Cpath d='M11.1582 0.0195312C11.299 0.0195312 11.4179 0.0195312 11.5566 0.0195312C11.5566 0.676776 11.5566 1.31756 11.5566 1.98097C11.422 1.98097 11.3031 1.98097 11.1582 1.98097C11.1582 1.33745 11.1582 0.695986 11.1582 0.0195312Z' fill='%23004F59'/%3E%3Cpath d='M0.0267906 12.8053C0.0178604 12.6859 0.0103041 12.5727 0 12.4307C0.61481 12.4307 1.22206 12.4307 1.85405 12.4307C1.86229 12.5548 1.86916 12.6639 1.87809 12.8053C1.25985 12.8053 0.661522 12.8053 0.0267906 12.8053Z' fill='%23004F59'/%3E%3Cpath d='M1.86501 1.0498C1.86501 1.1781 1.86501 1.28924 1.86501 1.43125C1.26256 1.43125 0.662865 1.43125 0.036377 1.43125C0.036377 1.31874 0.036377 1.20005 0.036377 1.0498C0.625084 1.0498 1.22478 1.0498 1.86501 1.0498Z' fill='%23004F59'/%3E%3Cpath d='M4.13616 5.58691C4.13616 5.73648 4.13616 5.85997 4.13616 6.0109C3.62095 6.0109 3.11537 6.0109 2.58643 6.0109C2.58643 5.8778 2.58643 5.74814 2.58643 5.58691C3.09613 5.58691 3.60103 5.58691 4.13616 5.58691Z' fill='%23004F59'/%3E%3Cpath d='M11.7119 6.0172C11.7119 5.86421 11.7119 5.73249 11.7119 5.57812C12.2257 5.57812 12.7238 5.57812 13.2493 5.57812C13.2493 5.71739 13.2493 5.85667 13.2493 6.0172C12.7513 6.0172 12.2532 6.0172 11.7119 6.0172Z' fill='%23004F59'/%3E%3Cpath d='M7.56292 13.5391C7.56292 13.6941 7.56292 13.8258 7.56292 13.9768C7.03947 13.9768 6.53388 13.9768 6.01318 13.9768C6.01318 13.8272 6.01318 13.6948 6.01318 13.5391C6.52083 13.5391 7.02642 13.5391 7.56292 13.5391Z' fill='%23004F59'/%3E%3Cpath d='M4.13034 7.84277C4.13034 7.9992 4.13034 8.13092 4.13034 8.28391C3.6172 8.28391 3.11985 8.28391 2.59229 8.28391C2.59229 8.14121 2.59229 8.00263 2.59229 7.84277C3.09718 7.84277 3.59453 7.84277 4.13034 7.84277Z' fill='%23004F59'/%3E%3Cpath d='M11.7039 8.2728C11.7039 8.1301 11.7039 8.00524 11.7039 7.85156C12.2177 7.85156 12.7246 7.85156 13.255 7.85156C13.255 7.97917 13.255 8.11021 13.255 8.2728C12.7528 8.2728 12.2465 8.2728 11.7039 8.2728Z' fill='%23004F59'/%3E%3Cpath d='M8.64501 7.82215C8.72744 8.29348 8.71851 8.30445 8.31253 8.30514C7.99242 8.30514 7.67093 8.31749 7.35288 8.29348C7.26907 8.2873 7.14611 8.18028 7.12481 8.09795C7.0836 7.93535 7.15367 7.81598 7.36112 7.81941C7.7829 7.82764 8.20468 7.82215 8.64501 7.82215Z' fill='%23004F59'/%3E%3Cpath d='M7.0031 11.0796C6.67268 11.1757 6.52567 11.0926 6.54285 10.7503C6.56346 10.3572 6.54766 9.96202 6.54766 9.55176C6.73038 9.55176 6.85266 9.55176 7.0031 9.55176C7.0031 10.054 7.0031 10.5568 7.0031 11.0796Z' fill='%23004F59'/%3E%3Cpath d='M5.28525 13.5439C5.32578 13.9878 5.32028 13.994 4.90743 13.9947C4.64502 13.9954 4.38123 13.9741 4.12157 13.9995C3.77192 14.0338 3.66132 13.8966 3.75543 13.5439C4.25003 13.5439 4.75493 13.5439 5.28525 13.5439Z' fill='%23004F59'/%3E%3Cpath d='M7.12646 10.5528C7.12646 10.4011 7.12646 10.29 7.12646 10.1377C7.64167 10.1377 8.14657 10.1377 8.67963 10.1377C8.67963 10.279 8.67963 10.4073 8.67963 10.5528C8.15962 10.5528 7.66228 10.5528 7.12646 10.5528Z' fill='%23004F59'/%3E%3Cpath d='M10.4612 3.14523C10.2826 3.14523 10.1582 3.14523 9.98376 3.14523C9.98376 2.6746 9.97552 2.21151 9.99406 1.7491C9.99612 1.69079 10.1479 1.58514 10.2153 1.59543C10.3046 1.60983 10.4468 1.71343 10.4502 1.78478C10.4722 2.2266 10.4612 2.66911 10.4612 3.14523Z' fill='%23004F59'/%3E%3Cpath d='M0.86792 3.89022C1.00806 3.88268 1.14132 3.87513 1.30275 3.86621C1.30275 4.38076 1.30275 4.8754 1.30275 5.39681C1.16949 5.39681 1.03004 5.39681 0.86792 5.39681C0.86792 4.9001 0.86792 4.40683 0.86792 3.89022Z' fill='%23004F59'/%3E%3Cpath d='M7.00734 11.7412C7.00734 12.3388 7.00734 12.832 7.00734 13.3541C6.87476 13.3541 6.74562 13.3541 6.55671 13.3541C6.55671 12.8959 6.53885 12.4328 6.57457 11.9745C6.58007 11.8976 6.81843 11.8386 7.00734 11.7412Z' fill='%23004F59'/%3E%3Cpath d='M12.2754 3.88184C12.4217 3.88184 12.5557 3.88184 12.7116 3.88184C12.7116 4.39158 12.7116 4.88828 12.7116 5.40351C12.5673 5.40351 12.4354 5.40351 12.2754 5.40351C12.2754 4.89789 12.2754 4.39295 12.2754 3.88184Z' fill='%23004F59'/%3E%3Cpath d='M1.3011 3.13696C1.15891 3.13696 1.0277 3.13696 0.849784 3.13696C0.849784 2.66427 0.831237 2.20049 0.866958 1.74083C0.87314 1.66056 1.10807 1.59882 1.3011 1.49316C1.3011 2.11062 1.3011 2.61487 1.3011 3.13696Z' fill='%23004F59'/%3E%3Cpath d='M9.83389 2.15395C9.83389 2.33644 9.83389 2.45719 9.83389 2.5944C9.32762 2.5944 8.83989 2.5944 8.35216 2.59371C8.2292 2.19648 8.24088 2.16973 8.65442 2.15669C9.0391 2.14434 9.42447 2.15395 9.83389 2.15395Z' fill='%23004F59'/%3E%3Cpath d='M4.75592 9.44922C4.75592 10.018 4.7779 10.4618 4.73943 10.9002C4.7305 10.9997 4.51206 11.08 4.39047 11.1699C4.35337 11.1431 4.31697 11.117 4.27987 11.0903C4.27987 10.6265 4.26132 10.162 4.29773 9.701C4.30391 9.62211 4.54365 9.56105 4.75592 9.44922Z' fill='%23004F59'/%3E%3Cpath d='M9.83462 11.2695C9.83462 11.4026 9.83462 11.5227 9.83462 11.6757C9.33796 11.6757 8.84542 11.6757 8.32129 11.6757C8.32129 11.5453 8.32129 11.4184 8.32129 11.2695C8.82482 11.2695 9.3201 11.2695 9.83462 11.2695Z' fill='%23004F59'/%3E%3Cpath d='M12.2778 1.59277C12.4372 1.60032 12.5588 1.60649 12.7065 1.61336C12.7065 2.11967 12.7065 2.61226 12.7065 3.13023C12.5684 3.13023 12.4386 3.13023 12.2778 3.13023C12.2778 2.6349 12.2778 2.1327 12.2778 1.59277Z' fill='%23004F59'/%3E%3Cpath d='M10.9934 3.31055C10.9934 3.46285 10.9934 3.58428 10.9934 3.72561C10.4679 3.72561 9.96093 3.72561 9.44092 3.72561C9.44092 3.57742 9.44092 3.45393 9.44092 3.31055C9.95337 3.31055 10.4617 3.31055 10.9934 3.31055Z' fill='%23004F59'/%3E%3Cpath d='M9.28449 11.8745C9.28449 12.3595 9.28449 12.8453 9.28449 13.355C9.1471 13.355 9.01864 13.355 8.84553 13.355C8.84553 12.9015 8.82836 12.448 8.86133 11.998C8.86752 11.9143 9.07497 11.845 9.18969 11.7695C9.22129 11.8045 9.25289 11.8395 9.28449 11.8745Z' fill='%23004F59'/%3E%3Cpath d='M10.9624 5.58203C10.9624 5.73365 10.9624 5.864 10.9624 6.01631C10.452 6.01631 9.96018 6.01631 9.4436 6.01631C9.4436 5.87086 9.4436 5.73983 9.4436 5.58203C9.9327 5.58203 10.4266 5.58203 10.9624 5.58203Z' fill='%23004F59'/%3E%3Cpath d='M5.27714 4.44727C5.37606 4.77589 5.27646 4.90624 4.94192 4.88771C4.54899 4.86645 4.154 4.88291 3.7439 4.88291C3.7439 4.71963 3.7439 4.59888 3.7439 4.44727C4.2591 4.44727 4.77156 4.44727 5.27714 4.44727Z' fill='%23004F59'/%3E%3Cpath d='M7.1416 6.01955C7.1416 5.86519 7.1416 5.73346 7.1416 5.5791C7.64994 5.5791 8.1459 5.5791 8.66454 5.5791C8.66454 5.72249 8.66454 5.86176 8.66454 6.01955C8.16514 6.01955 7.6781 6.01955 7.1416 6.01955Z' fill='%23004F59'/%3E%3Cpath d='M8.31152 13.9705C8.31152 13.8113 8.31152 13.6796 8.31152 13.5342C8.82742 13.5342 9.32201 13.5342 9.83447 13.5342C9.83447 13.6831 9.83447 13.8148 9.83447 13.9705C9.33369 13.9705 8.83978 13.9705 8.31152 13.9705Z' fill='%23004F59'/%3E%3Cpath d='M4.29395 4.29398C4.29395 3.76983 4.29395 3.27587 4.29395 2.7627C4.43958 2.7627 4.57078 2.7627 4.73152 2.7627C4.73152 3.24637 4.73152 3.7369 4.73152 4.26105C4.59414 4.27203 4.454 4.28232 4.29395 4.29398Z' fill='%23004F59'/%3E%3Cpath d='M6.01489 2.58747C6.01489 2.44065 6.01489 2.31784 6.01489 2.16211C6.5301 2.16211 7.02881 2.16211 7.55432 2.16211C7.55432 2.30412 7.55432 2.43379 7.55432 2.58747C7.0556 2.58747 6.54796 2.58747 6.01489 2.58747Z' fill='%23004F59'/%3E%3Cpath d='M8.87109 9.5459C9.01535 9.5459 9.12732 9.5459 9.26952 9.5459C9.26952 10.0598 9.26952 10.5654 9.26952 11.0923C9.14518 11.0923 9.02497 11.0923 8.87109 11.0923C8.87109 10.588 8.87109 10.0831 8.87109 9.5459Z' fill='%23004F59'/%3E%3Cpath d='M7.17578 3.74817C7.17578 3.56431 7.17578 3.44219 7.17578 3.30566C7.67862 3.30566 8.16841 3.30566 8.65613 3.30566C8.78665 3.70289 8.7578 3.74611 8.358 3.74749C7.97057 3.74954 7.58245 3.74817 7.17578 3.74817Z' fill='%23004F59'/%3E%3Cpath d='M11.729 3.30762C12.2332 3.30762 12.7319 3.30762 13.2581 3.30762C13.2581 3.44757 13.2581 3.57655 13.2581 3.72749C12.756 3.72749 12.2573 3.72749 11.729 3.72749C11.729 3.58067 11.729 3.45375 11.729 3.30762Z' fill='%23004F59'/%3E%3Cpath d='M5.39359 7.12701C4.77328 7.12701 4.26495 7.12701 3.74219 7.12701C3.74219 6.98294 3.74219 6.8615 3.74219 6.69205C4.21892 6.69205 4.68467 6.67421 5.14698 6.7092C5.22598 6.71469 5.28917 6.94246 5.39359 7.12701Z' fill='%23004F59'/%3E%3Cpath d='M10.437 5.41043C10.2838 5.41043 10.1512 5.41043 9.99805 5.41043C9.99805 4.91372 9.99805 4.43005 9.99805 3.90727C10.1341 3.89492 10.2714 3.88257 10.437 3.86816C10.437 4.393 10.437 4.8849 10.437 5.41043Z' fill='%23004F59'/%3E%3Cpath d='M1.4668 4.85811C1.4668 4.72158 1.4668 4.60015 1.4668 4.44922C1.97925 4.44922 2.48003 4.44922 2.9973 4.44922C2.9973 4.58918 2.9973 4.70992 2.9973 4.85811C2.49514 4.85811 2.00124 4.85811 1.4668 4.85811Z' fill='%23004F59'/%3E%3Cpath d='M6.01025 4.8542C6.01025 4.71768 6.01025 4.59556 6.01025 4.44531C6.52889 4.44531 7.03517 4.44531 7.56479 4.44531C7.57098 4.57909 7.57716 4.70053 7.58472 4.8542C7.06196 4.8542 6.555 4.8542 6.01025 4.8542Z' fill='%23004F59'/%3E%3Cpath d='M9.83864 4.41663C9.83864 4.58608 9.83864 4.70889 9.83864 4.85845C9.34061 4.85845 8.8467 4.85845 8.35005 4.85845C8.22708 4.46877 8.258 4.41868 8.63925 4.41663C9.03424 4.41525 9.42854 4.41663 9.83864 4.41663Z' fill='%23004F59'/%3E%3Cpath d='M4.88086 6.0172C4.88086 5.86421 4.88086 5.73249 4.88086 5.57812C5.38576 5.57812 5.87211 5.57812 6.38938 5.57812C6.38938 5.71808 6.38938 5.85667 6.38938 6.0172C5.89959 6.0172 5.41118 6.0172 4.88086 6.0172Z' fill='%23004F59'/%3E%3Cpath d='M6.40346 7.84277C6.40346 8.00194 6.40346 8.13366 6.40346 8.28528C5.89788 8.28528 5.41015 8.28528 4.89014 8.28528C4.89014 8.14464 4.89014 8.004 4.89014 7.84277C5.39366 7.84277 5.87864 7.84277 6.40346 7.84277Z' fill='%23004F59'/%3E%3Cpath d='M4.76023 8.75512C4.32334 8.88135 4.28006 8.85117 4.27869 8.43953C4.27731 8.06563 4.27869 7.69241 4.27869 7.32537C4.72039 7.20531 4.75886 7.23138 4.76023 7.6389C4.76092 8.01349 4.76023 8.38739 4.76023 8.75512Z' fill='%23004F59'/%3E%3Cpath d='M7.564 11.2715C7.564 11.4217 7.564 11.5432 7.564 11.6831C7.04056 11.6831 6.53359 11.6831 6.01221 11.6831C6.01221 11.5397 6.01221 11.4176 6.01221 11.2715C6.52123 11.2715 7.02819 11.2715 7.564 11.2715Z' fill='%23004F59'/%3E%3Cpath d='M7.01237 4.27377C6.86949 4.27377 6.74859 4.27377 6.58716 4.27377C6.58716 3.77775 6.58716 3.28653 6.58716 2.76855C6.71424 2.76855 6.853 2.76855 7.01237 2.76855C7.01237 3.25771 7.01237 3.74207 7.01237 4.27377Z' fill='%23004F59'/%3E%3Cpath d='M5.28349 2.17676C5.28349 2.32838 5.28349 2.44912 5.28349 2.59045C4.76897 2.59045 4.27163 2.59045 3.75024 2.59045C3.75024 2.4649 3.75024 2.34553 3.75024 2.17676C4.24827 2.17676 4.75249 2.17676 5.28349 2.17676Z' fill='%23004F59'/%3E%3Cpath d='M9.83975 6.68605C9.83975 6.86237 9.83975 6.98449 9.83975 7.12856C9.33005 7.12856 8.83339 7.12856 8.33879 7.12856C8.25361 6.71212 8.26392 6.69291 8.64036 6.68742C9.02779 6.68194 9.41523 6.68605 9.83975 6.68605Z' fill='%23004F59'/%3E%3Cpath d='M11.0192 8.2894C10.4353 8.2894 9.94959 8.2894 9.44263 8.2894C9.44263 8.14259 9.44263 8.01155 9.44263 7.82631C9.92074 7.82631 10.3961 7.8119 10.8673 7.84552C10.9237 7.84895 10.9615 8.11171 11.0192 8.2894Z' fill='%23004F59'/%3E%3Cpath d='M1.47021 2.58441C1.47021 2.44925 1.47021 2.32919 1.47021 2.16797C1.98198 2.16797 2.47452 2.16797 2.98972 2.16797C2.98972 2.31822 2.98972 2.43759 2.98972 2.58441C2.49581 2.58441 2.00259 2.58441 1.47021 2.58441Z' fill='%23004F59'/%3E%3Cpath d='M6.4145 10.1176C6.4145 10.3007 6.4145 10.4126 6.4145 10.5697C5.93845 10.5697 5.4727 10.5772 5.00833 10.5601C4.952 10.558 4.84965 10.4208 4.85789 10.3577C4.86888 10.2719 4.96231 10.1306 5.0255 10.1278C5.47888 10.1079 5.93295 10.1176 6.4145 10.1176Z' fill='%23004F59'/%3E%3Cpath d='M4.91406 3.30371C5.39835 3.30371 5.88608 3.30371 6.39991 3.30371C6.39991 3.44092 6.39991 3.56922 6.39991 3.74485C5.94103 3.74485 5.48696 3.75445 5.03358 3.74005C4.84674 3.73456 4.82682 3.63988 4.91406 3.30371Z' fill='%23004F59'/%3E%3Cpath d='M9.27816 4.26828C9.13665 4.26828 9.00751 4.26828 8.85913 4.26828C8.85913 3.76265 8.85913 3.2783 8.85913 2.76855C8.99652 2.76855 9.12498 2.76855 9.27816 2.76855C9.27816 3.25977 9.27816 3.75442 9.27816 4.26828Z' fill='%23004F59'/%3E%3Cpath d='M4.29272 13.3428C4.29272 12.8578 4.29272 12.372 4.29272 11.8623C4.43698 11.8623 4.5778 11.8623 4.75641 11.8623C4.75641 12.313 4.7777 12.7549 4.73924 13.1912C4.73099 13.2852 4.50636 13.3607 4.38134 13.4444C4.3518 13.4107 4.32226 13.3764 4.29272 13.3428Z' fill='%23004F59'/%3E%3Cpath d='M13.2437 10.1279C13.3097 10.5691 13.3097 10.5698 12.8996 10.5704C12.5135 10.5711 12.1274 10.5704 11.718 10.5704C11.718 10.4188 11.718 10.2912 11.718 10.1279C12.2332 10.1279 12.7395 10.1279 13.2437 10.1279Z' fill='%23004F59'/%3E%3Cpath d='M4.13458 3.30957C4.13458 3.46188 4.13458 3.58262 4.13458 3.74179C3.67227 3.74179 3.22782 3.76168 2.78887 3.72532C2.69613 3.71778 2.62057 3.50167 2.4873 3.30957C3.11791 3.30957 3.61388 3.30957 4.13458 3.30957Z' fill='%23004F59'/%3E%3Cpath d='M4.11984 10.5692C3.70424 10.5692 3.30719 10.5706 2.91083 10.5685C2.55156 10.5665 2.55156 10.5651 2.58522 10.1377C3.086 10.1377 3.58952 10.1377 4.11984 10.1377C4.11984 10.2687 4.11984 10.3984 4.11984 10.5692Z' fill='%23004F59'/%3E%3Cpath d='M12.1088 4.45547C12.1088 4.59542 12.1088 4.71754 12.1088 4.8623C11.6012 4.8623 11.1059 4.8623 10.6134 4.8623C10.5234 4.45547 10.5399 4.4294 10.9149 4.42459C11.2687 4.41979 11.6218 4.42254 11.9756 4.42391C12.0085 4.42322 12.0408 4.43831 12.1088 4.45547Z' fill='%23004F59'/%3E%3Cpath d='M2.4446 9.56055C2.4446 10.0888 2.4446 10.5876 2.4446 11.0959C2.29691 11.0959 2.17601 11.0959 2.02832 11.0959C2.02832 10.5821 2.02832 10.084 2.02832 9.56055C2.16021 9.56055 2.29004 9.56055 2.4446 9.56055Z' fill='%23004F59'/%3E%3Cpath d='M7.73364 1.61375C7.85935 1.60689 7.98163 1.60003 8.13894 1.5918C8.13894 2.10428 8.13894 2.60854 8.13894 3.13406C8.00567 3.13406 7.88477 3.13406 7.73364 3.13406C7.73364 2.63872 7.73364 2.13378 7.73364 1.61375Z' fill='%23004F59'/%3E%3Cpath d='M11.0906 10.5533C10.4566 10.5533 9.95853 10.5533 9.43921 10.5533C9.43921 10.4175 9.43921 10.2974 9.43921 10.1184C9.91182 10.1184 10.3755 10.1019 10.8358 10.1348C10.9141 10.1396 10.9766 10.3578 11.0906 10.5533Z' fill='%23004F59'/%3E%3Cpath d='M10.0042 8.44434C10.156 8.44434 10.2803 8.44434 10.4562 8.44434C10.4562 8.91017 10.4726 9.37052 10.4376 9.82812C10.4328 9.89398 10.1834 9.942 10.0042 10.0154C10.0042 9.43363 10.0042 8.94173 10.0042 8.44434Z' fill='%23004F59'/%3E%3Cpath d='M12.2186 13.9772C11.5845 13.9772 11.1002 13.9772 10.5933 13.9772C10.5933 13.8276 10.5933 13.6966 10.5933 13.5189C11.0466 13.5189 11.5 13.499 11.9479 13.5368C12.0338 13.5436 12.1011 13.7769 12.2186 13.9772Z' fill='%23004F59'/%3E%3Cpath d='M12.2498 8.45312C12.4298 8.45312 12.5617 8.45312 12.7135 8.45312C12.7135 8.95189 12.7135 9.4335 12.7135 9.91169C12.2615 9.99745 12.2505 9.98921 12.2498 9.5666C12.2491 9.20505 12.2498 8.84418 12.2498 8.45312Z' fill='%23004F59'/%3E%3Cpath d='M4.74032 6.50931C4.57888 6.50931 4.45455 6.50931 4.30273 6.50931C4.30273 6.0229 4.30273 5.53922 4.30273 5.03223C4.44218 5.03223 4.58095 5.03223 4.74032 5.03223C4.74032 5.5255 4.74032 5.9982 4.74032 6.50931Z' fill='%23004F59'/%3E%3Cpath d='M8.16359 5.41237C7.99598 5.41237 7.87302 5.41237 7.72876 5.41237C7.72876 4.91292 7.72876 4.4169 7.72876 3.92294C8.12444 3.82963 8.16153 3.85502 8.16291 4.22C8.16497 4.60694 8.16359 4.99319 8.16359 5.41237Z' fill='%23004F59'/%3E%3Cpath d='M1.29994 7.674C1.15981 7.674 1.02791 7.674 0.870605 7.674C0.870605 7.18141 0.870605 6.69842 0.870605 6.18045C1.00662 6.17359 1.13782 6.16741 1.29994 6.15918C1.29994 6.67098 1.29994 7.16357 1.29994 7.674Z' fill='%23004F59'/%3E%3Cpath d='M7.72803 6.19203C8.17317 6.13989 8.17729 6.14469 8.17317 6.55015C8.16973 6.91239 8.17248 7.27463 8.17248 7.665C8.01105 7.665 7.88259 7.665 7.72803 7.665C7.72803 7.18476 7.72803 6.70108 7.72803 6.19203Z' fill='%23004F59'/%3E%3Cpath d='M10.4402 7.68387C10.285 7.68387 10.16 7.68387 10.0061 7.68387C10.0061 7.19266 10.0061 6.7083 10.0061 6.19238C10.1387 6.19238 10.2781 6.19238 10.4402 6.19238C10.4402 6.6788 10.4402 7.16384 10.4402 7.68387Z' fill='%23004F59'/%3E%3Cpath d='M12.2673 6.17871C12.4233 6.17871 12.5552 6.17871 12.7097 6.17871C12.7097 6.6761 12.7097 7.16046 12.7097 7.66952C12.5634 7.66952 12.4246 7.66952 12.2673 7.66952C12.2673 7.17624 12.2673 6.70149 12.2673 6.17871Z' fill='%23004F59'/%3E%3Cpath d='M1.3111 9.92705C0.956638 10.019 0.81238 9.92567 0.841232 9.56892C0.870083 9.21011 0.847414 8.84719 0.847414 8.46094C1.01228 8.46094 1.15104 8.46094 1.3111 8.46094C1.3111 8.9501 1.3111 9.43171 1.3111 9.92705Z' fill='%23004F59'/%3E%3Cpath d='M12.7106 12.2114C12.5526 12.2114 12.4289 12.2114 12.2771 12.2114C12.2771 11.7134 12.2771 11.2228 12.2771 10.7158C12.4227 10.7158 12.5546 10.7158 12.7106 10.7158C12.7106 11.2077 12.7106 11.6907 12.7106 12.2114Z' fill='%23004F59'/%3E%3Cpath d='M6.56909 7.27539C6.73808 7.27539 6.86104 7.27539 7.00667 7.27539C7.00667 7.77553 7.00667 8.25989 7.00667 8.76963C6.86448 8.76963 6.72503 8.76963 6.56909 8.76963C6.56909 8.27567 6.56909 7.79131 6.56909 7.27539Z' fill='%23004F59'/%3E%3Cpath d='M8.86865 7.27832C9.00673 7.27832 9.129 7.27832 9.2767 7.27832C9.2767 7.77709 9.2767 8.27036 9.2767 8.77805C9.13931 8.77805 9.01841 8.77805 8.86865 8.77805C8.86865 8.27722 8.86865 7.786 8.86865 7.27832Z' fill='%23004F59'/%3E%3Cpath d='M1.30132 12.2022C1.15638 12.2022 1.04441 12.2022 0.88916 12.2022C0.88916 11.7165 0.88916 11.2355 0.88916 10.7155C1.008 10.71 1.13921 10.7038 1.30132 10.6963C1.30132 11.1978 1.30132 11.6808 1.30132 12.2022Z' fill='%23004F59'/%3E%3Cpath d='M13.439 2.75684C13.5715 2.75684 13.6931 2.75684 13.8415 2.75684C13.8415 3.2604 13.8415 3.75437 13.8415 4.27303C13.7124 4.27303 13.5915 4.27303 13.439 4.27303C13.439 3.77632 13.439 3.27412 13.439 2.75684Z' fill='%23004F59'/%3E%3Cpath d='M9.99658 12.1855C9.99658 11.7025 9.99658 11.2174 9.99658 10.7139C10.1477 10.7139 10.2803 10.7139 10.4506 10.7139C10.4506 11.1475 10.4644 11.5776 10.4452 12.0064C10.4348 12.2349 10.3916 12.241 9.99658 12.1855Z' fill='%23004F59'/%3E%3Cpath d='M5.29803 11.2754C5.29803 11.4215 5.29803 11.5436 5.29803 11.6843C4.78007 11.6843 4.27449 11.6843 3.74829 11.6843C3.74829 11.5423 3.74829 11.4222 3.74829 11.2754C4.25319 11.2754 4.75741 11.2754 5.29803 11.2754Z' fill='%23004F59'/%3E%3Cpath d='M1.46856 13.9529C1.461 13.8109 1.45482 13.6895 1.44727 13.542C1.95835 13.542 2.44951 13.542 2.93861 13.542C3.04509 13.968 3.0128 14.0051 2.60064 13.9866C2.40829 13.9776 2.21526 13.9982 2.02292 13.9927C1.845 13.9879 1.6664 13.9674 1.46856 13.9529Z' fill='%23004F59'/%3E%3Cpath d='M7.01259 6.50155C6.85872 6.50155 6.72751 6.50155 6.57227 6.50155C6.57227 6.00828 6.57227 5.5349 6.57227 5.03613C6.71446 5.03613 6.85391 5.03613 7.01259 5.03613C7.01259 5.5198 7.01259 5.99456 7.01259 6.50155Z' fill='%23004F59'/%3E%3Cpath d='M9.27328 6.5062C9.13451 6.5062 9.01293 6.5062 8.86523 6.5062C8.86523 6.0088 8.86523 5.52582 8.86523 5.02637C9.00125 5.02637 9.12352 5.02637 9.27328 5.02637C9.27328 5.50455 9.27328 5.98754 9.27328 6.5062Z' fill='%23004F59'/%3E%3Cpath d='M7.73071 10.71C7.8784 10.71 7.99038 10.71 8.13532 10.71C8.13532 11.208 8.13532 11.6979 8.13532 12.2069C8.00205 12.2069 7.88047 12.2069 7.73071 12.2069C7.73071 11.7178 7.73071 11.2266 7.73071 10.71Z' fill='%23004F59'/%3E%3Cpath d='M13.4348 11.8585C13.8717 11.8187 13.8786 11.8263 13.8745 12.2269C13.871 12.5988 13.8738 12.9706 13.8738 13.3617C13.7075 13.3617 13.5873 13.3617 13.4348 13.3617C13.4348 12.8622 13.4348 12.36 13.4348 11.8585Z' fill='%23004F59'/%3E%3Cpath d='M13.4338 9.55273C13.5685 9.55273 13.6894 9.55273 13.8426 9.55273C13.8426 10.0673 13.8426 10.5722 13.8426 11.095C13.7024 11.095 13.5815 11.095 13.4338 11.095C13.4338 10.5832 13.4338 10.0762 13.4338 9.55273Z' fill='%23004F59'/%3E%3Cpath d='M2.02466 7.28027C2.16892 7.28027 2.2905 7.28027 2.44438 7.28027C2.44438 7.76738 2.44438 8.24899 2.44438 8.77588C2.32279 8.78617 2.18678 8.79784 2.02466 8.81087C2.02466 8.28604 2.02466 7.80374 2.02466 7.28027Z' fill='%23004F59'/%3E%3Cpath d='M3.57824 12.2026C3.43398 12.2026 3.31171 12.2026 3.16333 12.2026C3.16333 11.7086 3.16333 11.2339 3.16333 10.7138C3.2911 10.7083 3.42093 10.7022 3.57824 10.6953C3.57824 11.1996 3.57824 11.6846 3.57824 12.2026Z' fill='%23004F59'/%3E%3Cpath d='M3.58374 9.9443C3.43124 9.9443 3.30965 9.9443 3.16333 9.9443C3.16333 9.44622 3.16333 8.96392 3.16333 8.45898C3.30072 8.45898 3.43124 8.45898 3.58374 8.45898C3.58374 8.94128 3.58374 9.42496 3.58374 9.9443Z' fill='%23004F59'/%3E%3Cpath d='M2.02466 2.75684C2.16892 2.75684 2.2905 2.75684 2.43957 2.75684C2.43957 3.2556 2.43957 3.74819 2.43957 4.26617C2.30218 4.26617 2.17372 4.26617 2.02466 4.26617C2.02466 3.75642 2.02466 3.26315 2.02466 2.75684Z' fill='%23004F59'/%3E%3Cpath d='M3.1665 1.60449C3.3087 1.60449 3.4296 1.60449 3.57661 1.60449C3.57661 2.12452 3.57661 2.63015 3.57661 3.14264C3.43853 3.14264 3.31694 3.14264 3.1665 3.14264C3.1665 2.63564 3.1665 2.14099 3.1665 1.60449Z' fill='%23004F59'/%3E%3Cpath d='M5.29085 9.00488C5.29085 9.15513 5.29085 9.27519 5.29085 9.41652C4.76603 9.41652 4.26045 9.41652 3.73975 9.41652C3.73975 9.27039 3.73975 9.14827 3.73975 9.00488C4.24877 9.00488 4.75367 9.00488 5.29085 9.00488Z' fill='%23004F59'/%3E%3Cpath d='M2.98482 7.12814C2.45726 7.12814 1.9709 7.12814 1.46875 7.12814C1.46875 6.98544 1.46875 6.86538 1.46875 6.71582C1.97296 6.71582 2.46619 6.71582 2.98482 6.71582C2.98482 6.8448 2.98482 6.97378 2.98482 7.12814Z' fill='%23004F59'/%3E%3Cpath d='M6.00854 7.1193C6.00854 6.97866 6.00854 6.86683 6.00854 6.7207C6.53131 6.7207 7.04307 6.7207 7.56446 6.7207C7.56446 6.8634 7.56446 6.98484 7.56446 7.1193C7.03621 7.1193 6.52306 7.1193 6.00854 7.1193Z' fill='%23004F59'/%3E%3Cpath d='M10.6138 2.59242C10.4963 2.24528 10.6234 2.13551 10.947 2.15197C11.3186 2.1705 11.6916 2.15609 12.0928 2.15609C12.0928 2.31868 12.0928 2.44492 12.0928 2.59242C11.603 2.59242 11.118 2.59242 10.6138 2.59242Z' fill='%23004F59'/%3E%3Cpath d='M8.13091 9.94841C7.98116 9.94841 7.8685 9.94841 7.72974 9.94841C7.72974 9.45239 7.72974 8.96735 7.72974 8.45349C7.85201 8.44731 7.97223 8.44114 8.13091 8.43359C8.13091 8.94334 8.13091 9.43524 8.13091 9.94841Z' fill='%23004F59'/%3E%3Cpath d='M1.46875 11.6804C1.46875 11.539 1.46875 11.4176 1.46875 11.2715C1.96884 11.2715 2.46619 11.2715 2.98826 11.2715C2.98826 11.3984 2.98826 11.5267 2.98826 11.6804C2.4758 11.6804 1.98121 11.6804 1.46875 11.6804Z' fill='%23004F59'/%3E%3Cpath d='M10.5957 7.12648C10.5957 6.98172 10.5957 6.86303 10.5957 6.71484C11.1006 6.71484 11.5849 6.71484 12.0953 6.71484C12.0953 6.84588 12.0953 6.97349 12.0953 7.12648C11.6103 7.12648 11.1253 7.12648 10.5957 7.12648Z' fill='%23004F59'/%3E%3Cpath d='M13.852 7.27539C13.852 7.79405 13.852 8.27909 13.852 8.77649C13.705 8.77649 13.5813 8.77649 13.4302 8.77649C13.4302 8.27704 13.4302 7.78376 13.4302 7.27539C13.5696 7.27539 13.6919 7.27539 13.852 7.27539Z' fill='%23004F59'/%3E%3Cpath d='M3.57587 5.40516C3.43367 5.40516 3.3114 5.40516 3.14104 5.40516C3.14104 4.94893 3.12112 4.50711 3.15684 4.0694C3.16439 3.97335 3.37253 3.89377 3.48794 3.80664C3.51679 3.83477 3.54633 3.8629 3.57518 3.89103C3.57587 4.38705 3.57587 4.88376 3.57587 5.40516Z' fill='%23004F59'/%3E%3Cpath d='M13.8426 6.50562C13.6839 6.50562 13.563 6.50562 13.4263 6.50562C13.4263 6.00822 13.4263 5.52524 13.4263 5.02441C13.5678 5.02441 13.688 5.02441 13.8426 5.02441C13.8426 5.51632 13.8426 5.99793 13.8426 6.50562Z' fill='%23004F59'/%3E%3Cpath d='M6.01416 9.4124C6.01416 9.26627 6.01416 9.14621 6.01416 9.00488C6.53349 9.00488 7.04045 9.00488 7.56321 9.00488C7.56321 9.14072 7.56321 9.2601 7.56321 9.4124C7.04938 9.4124 6.55135 9.4124 6.01416 9.4124Z' fill='%23004F59'/%3E%3Cpath d='M10.5886 11.6837C10.5886 11.5259 10.5886 11.4045 10.5886 11.2666C11.0956 11.2666 11.5819 11.2666 12.0958 11.2666C12.0958 11.4045 12.0958 11.5328 12.0958 11.6837C11.5964 11.6837 11.11 11.6837 10.5886 11.6837Z' fill='%23004F59'/%3E%3Cpath d='M2.44667 6.5057C2.29897 6.5057 2.1767 6.5057 2.02832 6.5057C2.02832 6.01722 2.02832 5.53218 2.02832 5.0293C2.16639 5.0293 2.29554 5.0293 2.44667 5.0293C2.44667 5.526 2.44667 6.0083 2.44667 6.5057Z' fill='%23004F59'/%3E%3Cpath d='M10.5933 9.41388C10.5933 9.27667 10.5933 9.14837 10.5933 9.00293C11.1016 9.00293 11.5948 9.00293 12.1052 9.00293C12.1052 9.1422 12.1052 9.26226 12.1052 9.41388C11.6065 9.41388 11.114 9.41388 10.5933 9.41388Z' fill='%23004F59'/%3E%3Cpath d='M1.47339 9C1.96661 9 2.45365 9 2.94206 9C3.07602 9.36773 3.04167 9.42673 2.68309 9.42948C2.28672 9.43222 1.89036 9.43016 1.47339 9.43016C1.47339 9.27374 1.47339 9.14476 1.47339 9Z' fill='%23004F59'/%3E%3Cpath d='M2.43859 13.3616C2.28334 13.3616 2.16244 13.3616 2.02368 13.3616C2.02368 12.8608 2.02368 12.3744 2.02368 11.8633C2.15145 11.8633 2.27991 11.8633 2.43859 11.8633C2.43859 12.3531 2.43859 12.8457 2.43859 13.3616Z' fill='%23004F59'/%3E%3Cpath d='M9.84157 9.01074C9.84157 9.14178 9.84157 9.25292 9.84157 9.40317C9.33942 9.40317 8.84689 9.40317 8.31726 9.40317C8.3097 9.27625 8.30214 9.15824 8.29321 9.01074C8.81529 9.01074 9.30851 9.01074 9.84157 9.01074Z' fill='%23004F59'/%3E%3Cpath d='M3.1626 6.17285C3.31922 6.17285 3.43188 6.17285 3.57339 6.17285C3.57339 6.67711 3.57339 7.16832 3.57339 7.67189C3.43394 7.67189 3.30479 7.67189 3.1626 7.67189C3.1626 7.16558 3.1626 6.68328 3.1626 6.17285Z' fill='%23004F59'/%3E%3Cpath d='M13.2628 1.04688C13.2628 1.18546 13.2628 1.30415 13.2628 1.44753C12.7476 1.44753 12.251 1.44753 11.7172 1.44753C11.7111 1.31718 11.7049 1.19781 11.698 1.04688C12.2173 1.04687 12.7229 1.04688 13.2628 1.04688Z' fill='%23004F59'/%3E%3Cpath d='M7.17285 1.4598C7.17285 1.29172 7.17285 1.18058 7.17285 1.04199C7.6805 1.04199 8.17853 1.04199 8.69236 1.04199C8.7693 1.31367 8.75212 1.48244 8.39972 1.4646C8.00199 1.44402 7.60288 1.4598 7.17285 1.4598Z' fill='%23004F59'/%3E%3Cpath d='M11.5513 11.0882C11.418 11.0971 11.3068 11.104 11.1611 11.1136C11.1611 10.5929 11.1611 10.0866 11.1611 9.55762C11.2855 9.55762 11.405 9.55762 11.5513 9.55762C11.5513 10.0571 11.5513 10.5531 11.5513 11.0882Z' fill='%23004F59'/%3E%3Cpath d='M10.9843 1.04492C11.0633 1.35639 10.9871 1.484 10.6738 1.46548C10.2768 1.44146 9.87768 1.45999 9.44834 1.45999C9.44079 1.31249 9.43529 1.19311 9.42773 1.04492C9.95462 1.04492 10.4623 1.04492 10.9843 1.04492Z' fill='%23004F59'/%3E%3Cpath d='M5.45068 5.4023C5.45068 4.88707 5.45068 4.40134 5.45068 3.8916C5.58464 3.8916 5.70279 3.8916 5.84773 3.8916C5.84773 4.39448 5.84773 4.88776 5.84773 5.4023C5.71996 5.4023 5.60112 5.4023 5.45068 5.4023Z' fill='%23004F59'/%3E%3Cpath d='M13.2604 12.4238C13.2604 12.5617 13.2604 12.6797 13.2604 12.819C12.7383 12.819 12.2341 12.819 11.7141 12.819C11.7141 12.6818 11.7141 12.5638 11.7141 12.4238C12.2369 12.4238 12.7404 12.4238 13.2604 12.4238Z' fill='%23004F59'/%3E%3Cpath d='M5.45776 1.59668C5.59378 1.59668 5.70437 1.59668 5.84382 1.59668C5.84382 2.10505 5.84382 2.6093 5.84382 3.13414C5.71811 3.13414 5.59927 3.13414 5.45776 3.13414C5.45776 2.63126 5.45776 2.13524 5.45776 1.59668Z' fill='%23004F59'/%3E%3Cpath d='M4.13705 1.04004C4.13705 1.19029 4.13705 1.30074 4.13705 1.43521C3.62597 1.43521 3.13137 1.43521 2.61548 1.43521C2.61548 1.3028 2.61548 1.18343 2.61548 1.04004C3.12244 1.04004 3.61772 1.04004 4.13705 1.04004Z' fill='%23004F59'/%3E%3Cpath d='M8.69671 12.4385C8.69053 12.5702 8.68572 12.6834 8.67954 12.8192C8.17327 12.8192 7.67592 12.8192 7.16003 12.8192C7.14011 12.7012 7.12156 12.5915 7.09546 12.4385C7.63608 12.4385 8.14991 12.4385 8.69671 12.4385Z' fill='%23004F59'/%3E%3Cpath d='M6.40693 12.4056C6.40693 12.5579 6.40693 12.667 6.40693 12.8399C5.94119 12.8399 5.4775 12.8488 5.01588 12.8289C4.95474 12.8262 4.85102 12.6732 4.8572 12.597C4.86269 12.5278 4.98909 12.4173 5.06603 12.4139C5.49743 12.3967 5.9302 12.4056 6.40693 12.4056Z' fill='%23004F59'/%3E%3Cpath d='M11.1416 4.26366C11.1416 3.75324 11.1416 3.27642 11.1416 2.77148C11.2776 2.77148 11.4054 2.77148 11.5572 2.77148C11.5572 3.26064 11.5572 3.74569 11.5572 4.26366C11.4287 4.26366 11.3017 4.26366 11.1416 4.26366Z' fill='%23004F59'/%3E%3Cpath d='M6.44783 1.44386C5.89759 1.44386 5.40849 1.44386 4.88916 1.44386C4.88916 1.30391 4.88916 1.1763 4.88916 1.03223C5.39681 1.03223 5.87492 1.03223 6.4018 1.03223C6.41554 1.15435 6.42928 1.27715 6.44783 1.44386Z' fill='%23004F59'/%3E%3Cpath d='M10.9493 12.4199C10.972 12.551 10.9926 12.6696 11.0187 12.8185C10.4774 12.8185 9.97317 12.8185 9.44629 12.8185C9.44629 12.6868 9.44629 12.5688 9.44629 12.4199C9.94638 12.4199 10.4382 12.4199 10.9493 12.4199Z' fill='%23004F59'/%3E%3Cpath d='M4.13142 12.407C4.13142 12.5737 4.13142 12.6842 4.13142 12.8317C3.66637 12.8317 3.21573 12.8386 2.76648 12.8235C2.70602 12.8214 2.59749 12.7027 2.60298 12.6471C2.61123 12.5634 2.69709 12.4201 2.7548 12.418C3.20474 12.3988 3.65538 12.407 4.13142 12.407Z' fill='%23004F59'/%3E%3Cpath d='M11.5473 13.3627C11.4161 13.3627 11.2965 13.3627 11.155 13.3627C11.155 12.8612 11.155 12.3748 11.155 11.8623C11.2787 11.8623 11.3982 11.8623 11.5473 11.8623C11.5473 12.3522 11.5473 12.8365 11.5473 13.3627Z' fill='%23004F59'/%3E%3Cpath d='M11.1638 5.04074C11.4764 4.94538 11.5973 5.03663 11.5774 5.3577C11.554 5.72886 11.5719 6.10276 11.5719 6.50342C11.4324 6.51028 11.3129 6.51577 11.1638 6.52263C11.1638 6.02455 11.1638 5.54294 11.1638 5.04074Z' fill='%23004F59'/%3E%3Cpath d='M5.45215 7.6996C5.45215 7.16859 5.45215 6.6856 5.45215 6.18066C5.58885 6.18066 5.707 6.18066 5.8492 6.18066C5.8492 6.67531 5.8492 7.1583 5.8492 7.67353C5.72693 7.68176 5.60808 7.68999 5.45215 7.6996Z' fill='%23004F59'/%3E%3Cpath d='M5.46558 10.7178C5.60022 10.7178 5.71906 10.7178 5.85438 10.7178C5.85438 11.2138 5.85438 11.6885 5.85438 12.2038C5.73211 12.21 5.61327 12.2168 5.46558 12.2244C5.46558 11.7119 5.46558 11.2179 5.46558 10.7178Z' fill='%23004F59'/%3E%3Cpath d='M11.1523 7.28516C11.298 7.28516 11.4161 7.28516 11.5549 7.28516C11.5549 7.78598 11.5549 8.26691 11.5549 8.76979C11.4189 8.76979 11.3 8.76979 11.1523 8.76979C11.1523 8.28406 11.1523 7.80244 11.1523 7.28516Z' fill='%23004F59'/%3E%3Cpath d='M5.46851 8.45312C5.59834 8.45312 5.71718 8.45312 5.85525 8.45312C5.85525 8.94572 5.85525 9.42116 5.85525 9.93844C5.73847 9.9453 5.61963 9.95285 5.46851 9.96177C5.46851 9.45203 5.46851 8.96012 5.46851 8.45312Z' fill='%23004F59'/%3E%3Cpath d='M14.99 5.58887C14.99 5.73431 14.99 5.85849 14.99 6.01011C14.663 6.01011 14.3395 6.01011 13.9912 6.01011C13.9912 5.88181 13.9912 5.75078 13.9912 5.58887C14.3065 5.58887 14.6301 5.58887 14.99 5.58887Z' fill='%23004F59'/%3E%3Cpath d='M14.9894 7.84961C14.9894 8.00397 14.9894 8.12815 14.9894 8.27771C14.6638 8.27771 14.3402 8.27771 13.9919 8.27771C13.9919 8.13912 13.9919 8.0074 13.9919 7.84961C14.3052 7.84961 14.6287 7.84961 14.9894 7.84961Z' fill='%23004F59'/%3E%3Cpath d='M14.984 10.1494C14.984 10.2914 14.984 10.4129 14.984 10.5514C14.6529 10.5514 14.3376 10.5514 13.9886 10.5514C13.9804 10.4211 13.9735 10.3017 13.9639 10.1494C14.308 10.1494 14.6309 10.1494 14.984 10.1494Z' fill='%23004F59'/%3E%3Cpath d='M13.8672 3.3125C14.3233 3.3125 14.6489 3.3125 14.9862 3.3125C14.9862 3.45589 14.9862 3.57869 14.9862 3.74266C14.7039 3.74266 14.4277 3.77559 14.1667 3.7262C14.065 3.70699 13.9984 3.50254 13.8672 3.3125Z' fill='%23004F59'/%3E%3Cpath d='M14.9823 1.04395C14.9823 1.17704 14.9823 1.29504 14.9823 1.43637C14.6491 1.43637 14.329 1.43637 13.9883 1.43637C13.9883 1.29642 13.9883 1.1791 13.9883 1.04395C14.3221 1.04395 14.6436 1.04395 14.9823 1.04395Z' fill='%23004F59'/%3E%3Cpath d='M13.9639 12.811C13.9714 12.6689 13.9769 12.5585 13.9838 12.4268C14.3176 12.4268 14.6329 12.4268 14.9819 12.4268C14.9874 12.5482 14.9936 12.6669 15.0005 12.811C14.6474 12.811 14.3142 12.811 13.9639 12.811Z' fill='%23004F59'/%3E%3Cpath d='M10.4224 0.0283203C10.5495 0.796707 10.489 0.911278 10.0027 0.81523C10.0027 0.564133 10.0027 0.308919 10.0027 0.0283203C10.1442 0.0283203 10.274 0.0283203 10.4224 0.0283203Z' fill='%23004F59'/%3E%3Cpath d='M13.4282 14.9513C13.4282 14.672 13.4282 14.4141 13.4282 14.1396C13.5677 14.1396 13.6886 14.1396 13.8067 14.1396C13.9977 14.8278 13.9015 15.0439 13.4282 14.9513Z' fill='%23004F59'/%3E%3Cpath d='M7.72876 0.835225C7.72876 0.564917 7.72876 0.306959 7.72876 0.0201862C7.85516 0.0140117 7.97468 0.00852321 8.13474 0.000976562C8.13474 0.283633 8.13474 0.54708 8.13474 0.835911C8.00422 0.835225 7.87508 0.835225 7.72876 0.835225Z' fill='%23004F59'/%3E%3Cpath d='M12.2654 0.858291C12.2654 0.549565 12.2654 0.291606 12.2654 0.0185547C12.4144 0.0185547 12.5463 0.0185547 12.7057 0.0185547C12.7057 0.277885 12.7057 0.534471 12.7057 0.834965C12.58 0.841826 12.4412 0.848686 12.2654 0.858291Z' fill='%23004F59'/%3E%3Cpath d='M4.75869 14.1387C4.75869 14.3706 4.75251 14.562 4.76006 14.7527C4.76831 14.9592 4.63779 15.0244 4.47979 14.9873C4.39942 14.9681 4.30119 14.8446 4.28882 14.7575C4.25997 14.5599 4.27989 14.3562 4.27989 14.1387C4.44819 14.1387 4.5794 14.1387 4.75869 14.1387Z' fill='%23004F59'/%3E%3Cpath d='M7.01189 14.9744C6.87382 14.9744 6.75223 14.9744 6.58187 14.9744C6.58187 14.7144 6.56333 14.4482 6.59973 14.1896C6.60592 14.1457 6.85046 14.1354 7.01121 14.1045C7.01189 14.4146 7.01189 14.6725 7.01189 14.9744Z' fill='%23004F59'/%3E%3Cpath d='M1.30677 0.835627C1.14671 0.835627 1.01619 0.835627 0.869873 0.835627C0.869873 0.558459 0.869873 0.303245 0.869873 0.0253906C1.02306 0.0253906 1.15289 0.0253906 1.30677 0.0253906C1.30677 0.281291 1.30677 0.537877 1.30677 0.835627Z' fill='%23004F59'/%3E%3Cpath d='M9.27728 14.9431C8.86306 15.0357 8.84039 15.022 8.84108 14.6481C8.84177 14.4821 8.85482 14.3161 8.86306 14.1377C9.01556 14.1377 9.13577 14.1377 9.27728 14.1377C9.27728 14.4059 9.27728 14.6625 9.27728 14.9431Z' fill='%23004F59'/%3E%3Cpath d='M5.85704 0.0244141C5.85704 0.299524 5.85704 0.555424 5.85704 0.836022C5.72858 0.836022 5.61112 0.836022 5.46411 0.836022C5.46411 0.573947 5.46411 0.310501 5.46411 0.0244141C5.58158 0.0244141 5.69973 0.0244141 5.85704 0.0244141Z' fill='%23004F59'/%3E%3Cpath d='M2.03076 14.1475C2.16678 14.1475 2.28562 14.1475 2.43331 14.1475C2.43331 14.4233 2.43331 14.6805 2.43331 14.9659C2.30966 14.9659 2.18051 14.9659 2.03076 14.9659C2.03076 14.6888 2.03076 14.4226 2.03076 14.1475Z' fill='%23004F59'/%3E%3Cpath d='M3.58752 0.0195312C3.58752 0.302188 3.58752 0.549169 3.58752 0.829081C3.4467 0.829081 3.31206 0.829081 3.17261 0.829081C3.17261 0.545053 3.17261 0.289839 3.17261 0.0195312C3.3148 0.0195313 3.43364 0.0195312 3.58752 0.0195312Z' fill='%23004F59'/%3E%3Cpath d='M11.1521 14.9488C11.1521 14.686 11.1521 14.4294 11.1521 14.1475C11.2861 14.1475 11.4124 14.1475 11.5753 14.1475C11.5753 14.3327 11.5643 14.5008 11.5773 14.6661C11.6055 15.0105 11.4365 15.0462 11.1521 14.9488Z' fill='%23004F59'/%3E%3Cpath d='M0.0256348 11.6642C0.0256348 11.5236 0.0256348 11.4035 0.0256348 11.2656C0.251638 11.2656 0.463902 11.2656 0.673418 11.2656C0.831414 11.7157 0.742112 11.7719 0.0256348 11.6642Z' fill='%23004F59'/%3E%3Cpath d='M0.713378 4.86766C0.482566 4.86766 0.269615 4.86766 0.023691 4.86766C0.0154478 4.73869 0.00857837 4.62 0.00170898 4.50817C0.573929 4.28451 0.775202 4.37988 0.713378 4.86766Z' fill='%23004F59'/%3E%3Cpath d='M0.0324707 2.17773C0.277708 2.17773 0.487911 2.17773 0.740018 2.17773C0.731775 2.33004 0.724905 2.45627 0.717349 2.59623C0.477607 2.59623 0.266717 2.59623 0.0331576 2.59623C0.0324707 2.46176 0.0324707 2.33347 0.0324707 2.17773Z' fill='%23004F59'/%3E%3Cpath d='M0.70907 7.13112C0.47551 7.13112 0.263933 7.13112 0.028313 7.13112C0.0214436 6.99871 0.0152611 6.87934 0.00976562 6.76545C0.594351 6.57061 0.762651 6.65568 0.70907 7.13112Z' fill='%23004F59'/%3E%3Cpath d='M0.710389 9.41182C0.479577 9.41182 0.266626 9.41182 0.0310059 9.41182C0.0310059 9.28215 0.0310059 9.15112 0.0310059 9.00293C0.241896 9.00293 0.456908 9.00293 0.710389 9.00293C0.710389 9.11407 0.710389 9.23687 0.710389 9.41182Z' fill='%23004F59'/%3E%3Cpath d='M0.699073 13.929C0.104184 14.0676 0.00183029 14.0093 0.0334295 13.5633C0.617328 13.435 0.735481 13.4961 0.699073 13.929Z' fill='%23004F59'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='15' height='15' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E\");\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t&.sustainability_statement{\r\n\t\t\t\t\t\t\t\t\t\t\t&:before{ \r\n\t\t\t\t\t\t\t\t\t\t\t\tcontent: \"\";\r\n\t\t\t\t\t\t\t\t\t\t\t\tbackground-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='18' viewBox='0 0 14 18' fill='none'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M7.02187 0C6.88591 0 6.75437 0.130262 6.66798 0.239138C6.17568 0.8608 5.68288 1.48198 5.19009 2.10315C3.97135 3.63908 2.71139 5.2275 1.48136 6.79697C0.279316 8.33095 -0.195319 10.0919 0.0716937 12.0313C0.297967 13.6761 1.12551 15.1867 2.40216 16.2847C3.67391 17.3783 5.30249 17.9874 6.98801 18C7.10826 17.9893 7.22999 17.981 7.3473 17.9728C7.60056 17.9548 7.86267 17.9363 8.11299 17.8965C10.5632 17.5057 12.5756 15.9012 13.4959 13.6041C14.4143 11.3119 14.0624 8.78395 12.5535 6.8412C11.3329 5.26881 10.0807 3.67845 8.87035 2.13961C8.37313 1.50774 7.87592 0.875868 7.3792 0.243026C7.29232 0.132692 7.15931 0.000486053 7.02187 0ZM6.62675 16.6026C6.62725 16.7499 6.62774 16.8981 6.62774 17.0483V17.2179L6.45644 17.2184C6.45153 17.2184 6.44613 17.2184 6.44122 17.2184C5.97248 17.2184 5.50913 17.1275 4.98492 16.9336C2.54696 16.0315 1.1314 14.3031 0.777019 11.797C0.550746 10.1959 0.959608 8.66438 1.95894 7.36759C2.93717 6.09899 3.95074 4.82505 4.93142 3.59242C5.34666 3.07088 5.76191 2.54886 6.17568 2.02587C6.2012 1.99379 6.2282 1.96414 6.25912 1.93012C6.27532 1.91262 6.29299 1.89269 6.31409 1.86936L6.61448 1.53204V8.70472L6.32342 8.42622C6.27385 8.37858 6.22722 8.33435 6.18255 8.29206C6.08782 8.20166 6.00242 8.12049 5.91799 8.03786C5.82473 7.94599 5.73197 7.85364 5.63871 7.76129C5.50324 7.62666 5.36335 7.48716 5.22396 7.35252C5.04726 7.18192 4.83276 7.16928 4.67668 7.31996C4.60305 7.39141 4.56379 7.47695 4.56281 7.56736C4.56182 7.67186 4.61336 7.78122 4.70711 7.87503C4.95596 8.1234 5.2058 8.3708 5.45563 8.61821C5.7786 8.93803 6.11285 9.26903 6.43926 9.59712C6.49325 9.65155 6.61939 9.79543 6.62037 9.95582C6.62724 10.959 6.62675 11.9438 6.62626 12.9869V14.0887L6.34158 13.8433C6.31508 13.8204 6.29102 13.8005 6.26943 13.7825C6.22574 13.7461 6.18795 13.7145 6.15163 13.6785C5.85418 13.3844 5.55723 13.0904 5.26028 12.7963C4.75325 12.2942 4.24671 11.7926 3.73821 11.2915C3.59047 11.1462 3.45156 11.116 3.28664 11.1953C3.13399 11.2682 3.05841 11.414 3.09424 11.5661C3.11534 11.6565 3.18062 11.7649 3.26505 11.8495C4.30708 12.8916 5.36335 13.9376 6.40441 14.9588C6.5654 15.1167 6.6351 15.2864 6.63019 15.5085C6.6243 15.8701 6.62528 16.2259 6.62675 16.6026ZM7.39392 5.16286V2.16537C7.39392 2.13037 7.39638 2.09683 7.39932 2.05455C7.4008 2.03219 7.40276 2.00594 7.40472 1.97435L7.43172 1.5228L8.20429 2.50609C8.58665 2.99311 8.95919 3.4675 9.33173 3.94189C9.59334 4.27581 9.85594 4.60875 10.1185 4.9417C10.7262 5.71258 11.3544 6.50971 11.9621 7.30197C12.9649 8.60994 13.3821 10.1162 13.2024 11.7785C12.9055 14.5291 10.7105 16.7567 7.86512 17.1951C7.83076 17.2004 7.79052 17.2053 7.7488 17.2053C7.66928 17.2053 7.58289 17.1888 7.51222 17.1285C7.40276 17.0357 7.39049 16.8903 7.39049 16.7892C7.39343 12.9139 7.39392 8.97351 7.39392 5.16286Z' fill='%2353565A'/%3E%3Cpath d='M9.03625 15.4999C9.09122 15.4819 9.15061 15.4576 9.22325 15.4236C10.0032 15.0576 10.6506 14.5283 11.1468 13.8502C11.6205 13.2038 11.9184 12.4922 12.0328 11.7349C12.0392 11.4307 11.915 11.2576 11.6627 11.2212C11.646 11.2187 11.6293 11.2178 11.6131 11.2178C11.4246 11.2178 11.2465 11.3694 11.2101 11.5716C10.9461 13.0473 10.1082 14.1112 8.71966 14.7344C8.48259 14.8408 8.38688 15.0644 8.48063 15.2904C8.56652 15.497 8.78985 15.5811 9.03625 15.4999Z' fill='%2353565A'/%3E%3Cpath d='M11.2554 9.93509C11.2539 10.1665 11.4316 10.3536 11.6593 10.3614C11.7693 10.3648 11.8733 10.3254 11.9524 10.2505C12.0358 10.1713 12.0819 10.0624 12.0829 9.94336C12.0839 9.82184 12.0392 9.71102 11.9573 9.63082C11.8822 9.55694 11.782 9.5166 11.6746 9.5166C11.6721 9.5166 11.6701 9.5166 11.6677 9.5166C11.4458 9.52 11.2569 9.71199 11.2554 9.93509Z' fill='%2353565A'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='14' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E\");\r\n\t\t\t\t\t\t\t\t\t\t\t\twidth: 14px;\r\n\t\t\t\t\t\t\t\t\t\t\t\theight: 18px;\r\n\t\t\t\t\t\t\t\t\t\t\t\tfloat: left;\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t&:hover{\r\n\t\t\t\t\t\t\t\t\t\t\t\t&::before{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tbackground-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='18' viewBox='0 0 14 18' fill='none'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M7.02187 0C6.88591 0 6.75437 0.130262 6.66798 0.239138C6.17568 0.8608 5.68288 1.48198 5.19009 2.10315C3.97135 3.63908 2.71139 5.2275 1.48136 6.79697C0.279316 8.33095 -0.195319 10.0919 0.0716937 12.0313C0.297967 13.6761 1.12551 15.1867 2.40216 16.2847C3.67391 17.3783 5.30249 17.9874 6.98801 18C7.10826 17.9893 7.22999 17.981 7.3473 17.9728C7.60056 17.9548 7.86267 17.9363 8.11299 17.8965C10.5632 17.5057 12.5756 15.9012 13.4959 13.6041C14.4143 11.3119 14.0624 8.78395 12.5535 6.8412C11.3329 5.26881 10.0807 3.67845 8.87035 2.13961C8.37313 1.50774 7.87592 0.875868 7.3792 0.243026C7.29232 0.132692 7.15931 0.000486053 7.02187 0ZM6.62675 16.6026C6.62725 16.7499 6.62774 16.8981 6.62774 17.0483V17.2179L6.45644 17.2184C6.45153 17.2184 6.44613 17.2184 6.44122 17.2184C5.97248 17.2184 5.50913 17.1275 4.98492 16.9336C2.54696 16.0315 1.1314 14.3031 0.777019 11.797C0.550746 10.1959 0.959608 8.66438 1.95894 7.36759C2.93717 6.09899 3.95074 4.82505 4.93142 3.59242C5.34666 3.07088 5.76191 2.54886 6.17568 2.02587C6.2012 1.99379 6.2282 1.96414 6.25912 1.93012C6.27532 1.91262 6.29299 1.89269 6.31409 1.86936L6.61448 1.53204V8.70472L6.32342 8.42622C6.27385 8.37858 6.22722 8.33435 6.18255 8.29206C6.08782 8.20166 6.00242 8.12049 5.91799 8.03786C5.82473 7.94599 5.73197 7.85364 5.63871 7.76129C5.50324 7.62666 5.36335 7.48716 5.22396 7.35252C5.04726 7.18192 4.83276 7.16928 4.67668 7.31996C4.60305 7.39141 4.56379 7.47695 4.56281 7.56736C4.56182 7.67186 4.61336 7.78122 4.70711 7.87503C4.95596 8.1234 5.2058 8.3708 5.45563 8.61821C5.7786 8.93803 6.11285 9.26903 6.43926 9.59712C6.49325 9.65155 6.61939 9.79543 6.62037 9.95582C6.62724 10.959 6.62675 11.9438 6.62626 12.9869V14.0887L6.34158 13.8433C6.31508 13.8204 6.29102 13.8005 6.26943 13.7825C6.22574 13.7461 6.18795 13.7145 6.15163 13.6785C5.85418 13.3844 5.55723 13.0904 5.26028 12.7963C4.75325 12.2942 4.24671 11.7926 3.73821 11.2915C3.59047 11.1462 3.45156 11.116 3.28664 11.1953C3.13399 11.2682 3.05841 11.414 3.09424 11.5661C3.11534 11.6565 3.18062 11.7649 3.26505 11.8495C4.30708 12.8916 5.36335 13.9376 6.40441 14.9588C6.5654 15.1167 6.6351 15.2864 6.63019 15.5085C6.6243 15.8701 6.62528 16.2259 6.62675 16.6026ZM7.39392 5.16286V2.16537C7.39392 2.13037 7.39638 2.09683 7.39932 2.05455C7.4008 2.03219 7.40276 2.00594 7.40472 1.97435L7.43172 1.5228L8.20429 2.50609C8.58665 2.99311 8.95919 3.4675 9.33173 3.94189C9.59334 4.27581 9.85594 4.60875 10.1185 4.9417C10.7262 5.71258 11.3544 6.50971 11.9621 7.30197C12.9649 8.60994 13.3821 10.1162 13.2024 11.7785C12.9055 14.5291 10.7105 16.7567 7.86512 17.1951C7.83076 17.2004 7.79052 17.2053 7.7488 17.2053C7.66928 17.2053 7.58289 17.1888 7.51222 17.1285C7.40276 17.0357 7.39049 16.8903 7.39049 16.7892C7.39343 12.9139 7.39392 8.97351 7.39392 5.16286Z' fill='%23004F59'/%3E%3Cpath d='M9.03625 15.4999C9.09122 15.4819 9.15061 15.4576 9.22325 15.4236C10.0032 15.0576 10.6506 14.5283 11.1468 13.8502C11.6205 13.2038 11.9184 12.4922 12.0328 11.7349C12.0392 11.4307 11.915 11.2576 11.6627 11.2212C11.646 11.2187 11.6293 11.2178 11.6131 11.2178C11.4246 11.2178 11.2465 11.3694 11.2101 11.5716C10.9461 13.0473 10.1082 14.1112 8.71966 14.7344C8.48259 14.8408 8.38688 15.0644 8.48063 15.2904C8.56652 15.497 8.78985 15.5811 9.03625 15.4999Z' fill='%23004F59'/%3E%3Cpath d='M11.2554 9.93509C11.2539 10.1665 11.4316 10.3536 11.6593 10.3614C11.7693 10.3648 11.8733 10.3254 11.9524 10.2505C12.0358 10.1713 12.0819 10.0624 12.0829 9.94336C12.0839 9.82184 12.0392 9.71102 11.9573 9.63082C11.8822 9.55694 11.782 9.5166 11.6746 9.5166C11.6721 9.5166 11.6701 9.5166 11.6677 9.5166C11.4458 9.52 11.2569 9.71199 11.2554 9.93509Z' fill='%23004F59'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='14' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E\");\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\tp{\r\n\t\t\t\t\t\t\t\t\t\t\tmax-width: ~\"calc(100% - 28px)\";\r\n\t\t\t\t\t\t\t\t\t\t\tdisplay: inline-block;\r\n\t\t\t\t\t\t\t\t\t\t\tvertical-align: top;\r\n\t\t\t\t\t\t\t\t\t\t\tfont-size: @font-size--milli;\r\n\t\t\t\t\t\t\t\t\t\t\tline-height: 20px;\r\n\t\t\t\t\t\t\t\t\t\t\ttext-decoration: underline;\r\n\t\t\t\t\t\t\t\t\t\t\tletter-spacing: 0.1em;\r\n\t\t\t\t\t\t\t\t\t\t\ttext-transform: uppercase;\r\n\t\t\t\t\t\t\t\t\t\t\tmargin: 0px;\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t&:hover{\r\n\t\t\t\t\t\t\t\t\t\t\tcolor: @color-midnight-green;\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\tsvg{\r\n\t\t\t\t\t\t\t\t\t\t\t\tpath{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tfill: @color-midnight-green;\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t&.download_maintenance, &.scs_indoor{\r\n\t\t\t\t\t\t\t\t\t\t\t&:hover{\r\n\t\t\t\t\t\t\t\t\t\t\t\tsvg {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tpath {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstroke: @color-midnight-green;\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfill: unset;\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\t.product.media{\r\n\t\t\twidth: 61%;\r\n\t\t\torder: 1;\r\n\t\t\tflex-wrap: wrap;\r\n\t\t\tpadding-right: 25px;\r\n\r\n\t\t}\r\n\t\t.block.related{\r\n\t\t\twidth: 100%;\r\n\t\t\torder: 3;\r\n\t\t}\r\n\t}\r\n}\r\n.bundle-options-container{\r\n\torder: 4;\r\n}\r\n\r\na{\r\n\t&.action{\r\n\t\t&.skip{\r\n\t\t\t&.gallery-next-area, &.gallery-prev-area {\r\n\t\t\t\tcolor: #0071eb;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n\r\n\r\n.act_regsitration{\r\n\r\n\tfloat: left;\r\n\tmargin-right: 8px;\r\n\tposition: relative;\r\n\r\n\t[class^=\"icon-\"]{\r\n\t\t&:before {\r\n\t\t\tfont-size: 15px;\r\n\t\t}\r\n\t\t&:hover{\r\n\t\t\t.act_registration_text{\r\n\t\t\t\tdisplay: block;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t.act_registration_text{\r\n\t\t\tposition: absolute;\r\n\t\t\tbackground: #000;\r\n\t\t\tdisplay: none;\r\n\t\t\tposition: absolute;\r\n\t\t\ttop: 32px;\r\n\t\t\tmin-width: 10rem;\r\n\t\t\tpadding: .5rem;\r\n\t\t\tborder-radius: 0;\r\n\t\t\tbackground-color: #000;\r\n\t\t\tfont-size: 12px;\r\n\t\t\tcolor: #fefefe;\r\n\t\t\tline-height: 18px;\r\n\t\t\tleft: -43px;\r\n\t\t\tz-index: 10;\r\n\t\t\ttext-align: center;\r\n\r\n\t\t\t&:before {\r\n\t\t\t\tdisplay: block;\r\n\t\t\t\twidth: 0;\r\n\t\t\t\theight: 0;\r\n\t\t\t\tborder: inset 12px;\r\n\t\t\t\tcontent: '';\r\n\t\t\t\tborder-top-width: 0;\r\n\t\t\t\tborder-bottom-style: solid;\r\n\t\t\t\tborder-color: transparent transparent #000;\r\n\t\t\t\tbottom: 100%;\r\n\t\t\t\tleft: 50%;\r\n\t\t\t\t-ms-transform: translateX(-50%);\r\n\t\t\t\ttransform: translateX(-50%);\r\n\t\t\t\tposition: absolute;\r\n\t\t\t}\r\n\r\n\t\t\tp{\r\n\t\t\t\tmargin: 0px;\r\n\t\t\t}\r\n\r\n\t\t}\r\n\t}\r\n}\r\n\r\n// start liked product slider css\r\n.catalog-product-view {\r\n\t.block.related {\r\n\t\twidth: 100%;\r\n\t\tmax-width: 1160px;\r\n\t\tmargin: auto;\r\n\t\t.block-title.title{\r\n\t\t\tmargin-bottom: 40px;\r\n\t\t\tstrong#block-related-heading {\r\n\t\t\t\tfont-size: 16px;\r\n\t\t\t\tfont-family: 'NeuzeitS-bold','sans-serif';\r\n\t\t\t\ttext-transform: uppercase;\r\n\t\t\t\tcolor: #231F20;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n\r\n.custom-slider{\r\n\t.products {\r\n\t\tmargin: 0;\r\n\t}\r\n}\r\n\r\n.liked-product-slider {\r\n width: 75%;\r\n\tli.item.product-item {\r\n\t\tpadding-right: 15px;\r\n\t\t.product-item-info{\r\n\t\t\twidth: 100%;\r\n\t\t\t&:hover,\r\n\t\t\t&:focus {\r\n\t\t\t\tbox-shadow: none;\r\n\t\t\t\tborder: 0;\r\n\t\t\t\tmargin: 0;\r\n\t\t\t\tpadding: 0;\r\n\t\t\t}\r\n\t\t\t.product-item-photo {\r\n\t\t\t\tmax-width: 200px;\r\n\t\t\t\twidth: 200px;\r\n\t\t\t\theight: 200px;\r\n\t\t\t\tclear: both;\r\n\t\t\t\tdisplay: block;\r\n\t\t\t\tmargin: 0 0 10px 0 !important; \r\n\t\t\t\t.product-image-container {\r\n\t\t\t\t\twidth: 100% !important;\r\n\t\t\t\t\t.product-image-wrapper {\r\n\t\t\t\t\t\twidth: 200px;\r\n\t\t\t\t\t\theight: 200px;\r\n\t\t\t\t\t\tpadding-bottom: 0 !important;\r\n\t\t\t\t\t\t.product-image-photo {\r\n\t\t\t\t\t\t\tmargin: 0;\r\n\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\theight: 200px;\r\n\t\t\t\t\t\t\tmax-width: 200px;\r\n\t\t\t\t\t\t\tmax-height: 200px;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.product-item-details {\r\n\t\t\t\t.product-item-name {\r\n\t\t\t\t\tmargin: 0;\r\n\t\t\t\t\tfont-family: 'NeuzeitS-bold','sans-serif';\r\n\t\t\t\t\tfont-size: 12px;\r\n\t\t\t\t\tcolor: #231F20;\r\n\t\t\t\t\ta:hover{\r\n\t\t\t\t\t\ttext-decoration: none;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.price-box.price-final_price {\r\n\t\t\t\t\tmargin: 0;\r\n\t\t\t\t\t.price-container{\r\n\t\t\t\t\t\tspan.price-label {\r\n\t\t\t\t\t\t\tdisplay: none;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.price-wrapper {\r\n\t\t\t\t\t\t\t.price, .measurement {\r\n\t\t\t\t\t\t\t\tfont-family: 'NeuzeitS-bold','sans-serif';\r\n\t\t\t\t\t\t\t\tfont-size: 12px;\r\n\t\t\t\t\t\t\t\tcolor: #231F20;\r\n\t\t\t\t\t\t\t\ttext-transform: lowercase;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.old-price, .supplies_text {\r\n\t\t\t\t\t\tdisplay: none;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.product-item-actions {\r\n\t\t\t\t\ta.action.tocompare {\r\n\t\t\t\t\t\tdisplay: none;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.towishlist {\r\n\t\t\t\t\t\tdisplay: none;\r\n\t\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\t\ttop: -10px;\r\n\t\t\t\t\t\tright: 0;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.form_text {\r\n\t\t\t\tdisplay: none;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\t.slick-arrow {\r\n\t\twidth: 25px;\r\n \theight: 50px;\r\n\t\tbackground: transparent;\r\n \tmargin-top: -22px;\r\n\t\t&:before {\r\n\t\t\tcontent: \"\";\r\n\t\t\tborder: solid #231F20;\r\n\t\t\tborder-width: 0 1px 1px 0;\r\n\t\t\tdisplay: inline-block;\r\n\t\t\tpadding: 8px;\r\n\t\t}\r\n\t}\r\n\t.slick-arrow.slick-disabled {\r\n\t\topacity: 0;\r\n\t}\r\n\t.slick-arrow.slick-next {\r\n\t\tright: -20px;\r\n\t\t&::before {\r\n\t\t\ttransform: rotate(-45deg);\r\n\t\t\t-webkit-transform: rotate(-45deg);\r\n\t\t}\r\n\t\t&:hover, &:focus{\r\n\t\t\tcolor: #231F20;\r\n\t\t\toutline: none;\r\n\t\t\tbackground: transparent;\r\n\t\t}\r\n\t}\r\n\t.slick-arrow.slick-prev {\r\n\t\tleft: -30px;\r\n\t\t&::before {\r\n\t\t\ttransform: rotate(135deg);\r\n\t\t\t-webkit-transform: rotate(135deg);\r\n\t\t}\r\n\t\t&:hover, &:focus{\r\n\t\t\tcolor: #231F20;\r\n\t\t\toutline: none;\r\n\t\t\tbackground: transparent;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n.catalog-category-view {\r\n\t.form_text {\r\n\t\tdisplay: none;\r\n\t}\r\n}\r\n\r\n@media (max-width: (@screen__m - 1)) {\r\n\t.block.related {\r\n\t\twidth: 100%;\r\n\t\tmax-width: 100%;\r\n\t}\r\n\t.liked-product-slider {\r\n\t\twidth: 100%;\r\n\t\t.slick-arrow {\r\n\t\t\tbackground: #E5E5E5;\r\n\t\t}\r\n\t\t.slick-arrow.slick-next {\r\n\t\t\tright: 0px;\r\n\t\t\tpadding-right: 10px;\r\n\t\t\t&:hover, &:focus{\r\n\t\t\t\tbackground: #E5E5E5;\r\n\t\t\t}\r\n\t\t}\r\n\t\t.slick-arrow.slick-prev {\r\n\t\t\tleft: 0px;\r\n\t\t\tpadding-left: 9px;\r\n\t\t\t&:hover, &:focus{\r\n\t\t\t\tbackground: #E5E5E5;\r\n\t\t\t}\r\n\t\t}\r\n\t\t.slick-slide.slick-current.slick-active {\r\n\t\t\twidth: 215px !important;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n//end liked product slider css\r\n\r\n.bundle-options-container {\r\n\tdiv{\r\n\t\t&.block-bundle-summary{\r\n\t\t\twidth: 100%;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n.product-details{\r\n\t.paypal{\r\n\t\twidth: 100%;\r\n\t\tvertical-align: top;\r\n\t}\r\n\r\n\t.sample-button-pdp{\r\n\t\tfont-size: @font-size--milli;\r\n\t\tline-height: 20px;\r\n\t\tcolor: @color-dark-charcoal;\r\n\t\ttext-decoration: underline;\r\n\t\ttext-transform: uppercase;\r\n\t\tletter-spacing: 0.1em;\r\n\t\tfont-family: @font-family--primary;\r\n\t\tmargin-top: 25px;\r\n\t\tdisplay: none;\r\n\t\tvertical-align: top;\r\n\r\n\t\t&:before{\r\n\t\t\tcontent: \"\";\r\n\t\t\tbackground: url(../images/sample_icon.png) no-repeat;\r\n\t\t\twidth: 14px;\r\n\t\t\theight: 19px;\r\n\t\t\tdisplay: inline-block;\r\n\t\t\tvertical-align: top;\r\n\t\t\tmargin-right: 10px;\r\n\t\t\tdisplay: none;\r\n\r\n\t\t}\r\n\r\n\t\tsvg{\r\n\t\t\tvertical-align: top;\r\n\t\t\tmargin-right: 10px;\r\n\r\n\t\t}\r\n\t}\r\n}\r\n\r\n\r\n.modal-popup{\r\n\t&.sample-modalpopup{\r\n\r\n\t\tdisplay: flex;\r\n\t\tflex-wrap: wrap;\r\n\t\talign-items: center;\r\n\t\tfont-family: @font-family--primary;\r\n\t\tjustify-content: center;\r\n\t\tleft: 0px;\r\n\t\tpadding:0px;\r\n\r\n\r\n\t\t.modal-inner-wrap[class]{\r\n\t\t\twidth: 324px;\r\n\t\t\tmax-width: 100%;\r\n\t\t\tbox-shadow: none;\r\n\t\t\tbackground: #fff;\r\n\t\t\theight: auto;\r\n\t\t\toverflow: auto;\r\n\t\t\tmargin: 0 auto;\r\n\t\t\tdisplay: inline-block;\r\n\t\t\tposition: static;\r\n\t\t\tmax-height: ~\"calc(100% - 40px)\";\r\n\r\n\t\t\t.modal-header{\r\n\t\t\t\tpadding: 34px 0px 0px 33px;\r\n\t\t\t\tborder: none;\r\n\t\t\t\tborder-radius: 0px;\r\n\r\n\t\t\t\t.modal-title{\r\n\t\t\t\t\tpadding: 0px;\r\n\t\t\t\t\tborder: none;\r\n\t\t\t\t\tfont-size: @font-size--giga;\r\n\t\t\t\t\tline-height: 29px;\r\n\t\t\t\t\tfont-family: @font-family--secondary;\r\n\t\t\t\t\tcolor: @color-ivory-black;\r\n\t\t\t\t\tfont-weight: 900;\r\n\t\t\t\t\tmargin: 0px 0px 29px;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t.action-close{\r\n\t\t\t\t\tdisplay: none;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\r\n\t\t\t.modal-content{\r\n\t\t\t\tborder: none;\r\n\t\t\t\tpadding: 0px 33px;\r\n\t\t\t\tposition: static;\r\n\r\n\t\t\t\t.action-close{\r\n\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\ttop: 10px;\r\n\t\t\t\t\tmargin: 0px;\r\n\t\t\t\t\tright: 13px;\r\n\t\t\t\t\tcursor: pointer;\r\n\r\n\t\t\t\t\t&::before{\r\n\t\t\t\t\t\tdisplay: none;\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t}\r\n\r\n\t\t\t\t.bundle-color-option{\r\n\t\t\t\t\tdisplay: none;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t.sample_bundle_select{\r\n\r\n\t\t\t\t\tposition: relative;\r\n\t\t\t\t\tbackground: @color-white;\r\n\t\t\t\t\tborder: 1px solid @color-platinum-bright;\r\n\r\n\t\t\t\t\tselect{\r\n\t\t\t\t\t\tdisplay: block;\r\n\t\t\t\t\t\theight: 25px;\r\n\t\t\t\t\t\tborder: none;\r\n\t\t\t\t\t\tfont-size: @font-size--micro;\r\n\t\t\t\t\t\tline-height: 14px;\r\n\t\t\t\t\t\tcolor: @color-ivory-black;\r\n\t\t\t\t\t\tfont-family: @font-family--primary;\r\n\t\t\t\t\t\tpadding: 0px 9px;\r\n\t\t\t\t\t\tbackground: none;\r\n\t\t\t\t\t\tposition: relative;\r\n\t\t\t\t\t\tz-index: 1;\r\n\r\n\t\t\t\t\t\t&:focus{\r\n\t\t\t\t\t\t\tbox-shadow: none !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\tsvg{\r\n\t\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\t\ttop: 50%;\r\n\t\t\t\t\t\ttransform: translate(0px, -50%);\r\n\t\t\t\t\t\tright: 9px;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\r\n\t\t\t\t.fieldset-bundle-options {\r\n\r\n\t\t\t\t\tmargin: 0px 0px 25px;\r\n\r\n\t\t\t\t\t.label {\r\n\t\t\t\t\t\tfont-size: @font-size--base;\r\n\t\t\t\t\t\tline-height: 19px;\r\n\t\t\t\t\t\tfont-family: @font-family--secondary;\r\n\t\t\t\t\t\tfont-weight: 900;\r\n\t\t\t\t\t\tmargin: 0px 0px 10px;\r\n\r\n\t\t\t\t\t\t&:after{\r\n\t\t\t\t\t\t\tmargin: 0px;\r\n\t\t\t\t\t\t\tcolor: @color-error;\r\n\t\t\t\t\t\t\tfont-size: @font-size--base;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\r\n\t\t\t\t.sample-qty{\r\n\t\t\t\t\t.sample-title{\r\n\t\t\t\t\t\tfont-size: @font-size--base;\r\n\t\t\t\t\t\tline-height: 19px;\r\n\t\t\t\t\t\tfont-family: @font-family--secondary;\r\n\t\t\t\t\t\tfont-weight: 900;\r\n\t\t\t\t\t\tmargin: 0px 0px 10px;\r\n\t\t\t\t\t\tdisplay: block;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t#sampleqty{\r\n\t\t\t\t\t\theight: 25px;\r\n\t\t\t\t\t\tfont-size: @font-size--micro;\r\n\t\t\t\t\t\tline-height: 14px;\r\n\t\t\t\t\t\tcolor: @color-ivory-black;\r\n\t\t\t\t\t\tfont-family: @font-family--primary;\r\n\t\t\t\t\t\tborder: 1px solid @color-platinum-bright;\r\n\t\t\t\t\t\tmargin: 0px 0px 5px;\r\n\t\t\t\t\t\twidth: 72px;\r\n\t\t\t\t\t\ttext-align: center;\r\n\r\n\t\t\t\t\t\t&:focus{\r\n\t\t\t\t\t\t\tbox-shadow: none !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.max-qty-text{\r\n\t\t\t\t\t\tfont-size: @font-size--milli;\r\n\t\t\t\t\t\tline-height: 17px;\r\n\t\t\t\t\t\tcolor: @color-ivory-black;\r\n\t\t\t\t\t\tdisplay: block;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\r\n\t\t\t\tp{\r\n\t\t\t\t\tfont-size: @font-size--base;\r\n\t\t\t\t\tline-height: 19px;\r\n\t\t\t\t\tcolor: @color-ivory-black;\r\n\t\t\t\t\tmargin: 24px 0px;\r\n\r\n\t\t\t\t\twarning-message{\r\n\t\t\t\t\t\tfont-size: @font-size--milli;\r\n\t\t\t\t\t\tline-height: 17px;\r\n\t\t\t\t\t\tcolor: @color-error;\r\n\t\t\t\t\t\tmargin: 0px;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\r\n\t\t\t\t.required-sample{\r\n\t\t\t\t\tmargin:0px;\r\n\t\t\t\t\tfont-size: @font-size--milli;\r\n\t\t\t\t\tline-height: 17px;\r\n\t\t\t\t\tcolor: @color-error;\r\n\t\t\t\t\tdisplay: block;\r\n\t\t\t\t\tmargin: 0px 0px 25px\r\n\t\t\t\t}\r\n\r\n\t\t\t\t.sample-button{\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\theight: 52px;\r\n\t\t\t\t\tbackground: @color-ivory-black;\r\n\t\t\t\t\tfont-size: @font-size--base;\r\n\t\t\t\t\tline-height: 19px;\r\n\t\t\t\t\tcolor:#fff;\r\n\t\t\t\t\tmargin: 0px 0px 30px;\r\n\t\t\t\t\tborder: none;\r\n\t\t\t\t\tpadding: 0px;\r\n\t\t\t\t\tfont-family: @font-family--primary;\r\n\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t}\r\n\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n\r\n// tooltip for top icon\r\n.product-social-links {\r\n\tdisplay: flex;\r\n align-items: center;\r\n justify-content: flex-end;\r\n\t.action{\r\n\t\tposition: relative;\r\n\t\tspan{\r\n\t\t\tvisibility: hidden;\r\n\t\t\tbackground: #000;\r\n\t\t\tposition: absolute;\r\n\t\t\ttop: 22px;\r\n\t\t\tleft: -38px;\r\n\t\t\twidth: 10rem;\r\n\t\t\tpadding: .6rem;\r\n\t\t\tborder-radius: 3px;\r\n\t\t\tbackground-color: #000;\r\n\t\t\tfont-size: 11px;\r\n\t\t\tcolor: #fefefe;\r\n\t\t\tline-height: 15px;\r\n\t\t\tz-index: 10;\r\n\t\t\ttext-align: center;\r\n\t\t\topacity: 1;\r\n\t\t\ttext-transform: capitalize;\r\n\t\t\tfont-weight: 500;\r\n\t\t\t&:before {\r\n\t\t\t\tdisplay: block;\r\n\t\t\t\twidth: 0;\r\n\t\t\t\theight: 0;\r\n\t\t\t\tborder: inset 6px;\r\n\t\t\t\tcontent: '';\r\n\t\t\t\tborder-top-width: 0;\r\n\t\t\t\tborder-bottom-style: solid;\r\n\t\t\t\tborder-color: transparent transparent #000;\r\n\t\t\t\tbottom: 100%;\r\n\t\t\t\tleft: 50%;\r\n\t\t\t\t-ms-transform: translateX(-50%);\r\n\t\t\t\ttransform: translateX(-50%);\r\n\t\t\t\tposition: absolute;\r\n\t\t\t}\r\n\t\t}\r\n\t\t&:hover span,\r\n\t\t&:focus span {\r\n\t\t\tvisibility: visible; \r\n\t\t} \t\r\n\t}\t\r\n\t.product-addto-links {\r\n\t\t.action.tocompare {\r\n\t\t\tdisplay: none;\r\n\t\t}\r\n\t}\r\n\t.action.icon-print {\r\n\t\torder: 2;\r\n\t\tspan {\r\n\t\t\ttop: 23px;\r\n\t\t\tleft: -22px;\r\n\t\t\twidth: 85px;\r\n\t\t\tpadding: 7px 15px; \r\n\t\t}\r\n\t}\r\n\t.action.icon-pdf {\r\n\t\tmargin: 0px 15px;\r\n\t\tvertical-align: text-top;\r\n\t\torder: 1;\r\n\t\twidth: 17px;\r\n\t\theight: 17px;\r\n\t\tsvg {\r\n\t\t\tpath {\r\n\t\t\t\tfill: #868787;\r\n\t\t\t}\r\n\t\t}\r\n\t\tspan {\r\n\t\t\ttext-transform: none;\r\n\t\t\twidth: 14rem;\r\n \t\tleft: -52px;\r\n\t\t}\r\n\t}\r\n}\r\n \r\n\r\n\r\n// PDP Page\r\n.catalog-product-view {\r\n\t.product-info-main {\r\n\t\t.page-title-wrapper.product {\r\n\t\t\th1.page-title {\r\n\t\t\t\tmargin-bottom: 15px;\r\n\t\t\t\tspan.base {\r\n\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\tfont-size: 32px;\r\n\t\t\t\t\tcolor: #231F20;\r\n\t\t\t\t\tfont-family: 'NeuzeitS', 'Open Sans';\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\t.product-info-stock-sku {\r\n\t\t\tdisplay: block;\r\n\t\t\ttext-align: left;\r\n\t\t\tpadding: 0;\r\n\t\t\tfont-weight: 400;\r\n\t\t\tfont-size: 14px;\r\n\t\t\tcolor: #231F20;\r\n\t\t\tfont-family: 'NeuzeitS', 'Open Sans';\r\n\t\t\tstrong.type {\r\n\t\t\t\tdisplay: none;\r\n\t\t\t}\r\n\t\t}\r\n\t\t.product.overview {\r\n\t\t\tmargin: 8px 0;\r\n \t\tborder-bottom: 0.5px solid #d0d0d0;\r\n\t\t\t.description {\r\n\t\t\t\tpadding: 0 !important;\r\n\t\t\t\tfont-size: 16px;\r\n\t\t\t\tfont-family: 'NeuzeitS', 'Open Sans';\r\n\t\t\t}\r\n\t\t}\r\n\t\t.product-info-price {\r\n\t\t\tmargin: 12px 0 -10px;\r\n\t\t\t.price-box.price-final_price {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\tpadding: 0;\r\n\t\t\t}\r\n\t\t\t.price-container.price-final_price {\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\talign-content: space-between;\r\n\t\t\t\tfont-size: 24px;\r\n\t\t\t\tfont-family: 'NeuzeitS-bold', 'sans-serif';\r\n\t\t\t\tcolor: #231F20;\r\n\t\t\t\ttext-transform: lowercase;\r\n\t\t\t\tspan.price-label {\r\n\t\t\t\t\tmargin: 0 10px 0 0;\r\n\t\t\t\t\ttext-transform: capitalize;\r\n\t\t\t\t}\r\n\t\t\t\tspan.price {\r\n\t\t\t\t\tfont-size: 2.4rem;\r\n\t\t\t\t}\r\n\t\t\t\t.measurement{\r\n\t\t\t\t\tmargin-left: -7px;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tspan.old-price {\r\n\t\t\t\tvertical-align: middle;\r\n\t\t\t\tdisplay: inline-block;\r\n\t\t\t\tline-height: 10px;\r\n\t\t\t\tspan.price-container {\r\n\t\t\t\t\tspan.price-label {\r\n\t\t\t\t\t\tmargin-right: 0px;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.price-wrapper {\r\n\t\t\t\t\t\t.price, .measurement{\r\n\t\t\t\t\t\t\tfont-size: 14px;\r\n\t\t\t\t\t\t\tfont-family: 'NeuzeitS-bold', 'sans-serif';\r\n \t\t\t\t\t\tcolor: #231F20;\r\n\t\t\t\t\t\t\ttext-decoration: line-through;\r\n\t\t\t\t\t\t\ttext-transform: lowercase;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.measurement{\r\n\t\t\t\t\t\t\tmargin-left: -7px;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tp.price-from {\r\n\t\t\t\tdisplay: none;\r\n\t\t\t}\r\n\t\t\t.form_text{\r\n\t\t\t\tfont-size: 14px;\r\n\t\t\t\tfont-family: 'NeuzeitS', 'Open Sans';\r\n\t\t\t\tcolor: #231F20;\r\n\t\t\t}\r\n\t\t\t.supplies_text {\r\n\t\t\t\tdisplay: inline-block;\r\n\t\t\t\tvertical-align: middle;\r\n\t\t\t\tfont-size: 14px;\r\n\t\t\t\tpadding-top: 2px;\r\n\t\t\t\tfont-family: 'NeuzeitS-bold', 'sans-serif';\r\n\t\t\t\tcolor: #231F20;\r\n\t\t\t\tmargin-left: 10px;\r\n\t\t\t}\r\n\t\t}\r\n\t\tp.stock.available {\r\n\t\t\tfont-size: 12px;\r\n\t\t\tline-height: 14px;\r\n\t\t\tcolor: #004F59;\r\n\t\t\tfont-family: 'NeuzeitS-bold', 'sans-serif';\r\n\t\t\tmargin: 15px 0;\r\n\t\t\ttext-transform: none;\r\n\t\t}\r\n\t\t.stock.unavailable {\r\n\t\t\tdisplay: none;\r\n\t\t}\r\n\t\t.bundle-actions {\r\n\t\t\tbutton.customize{\r\n\t\t\t\tdisplay: none;\r\n\t\t\t}\r\n\t\t}\r\n\t\t.product-social-links {\r\n\t\t\twidth: 100%;\r\n\t\t\tclear: both;\r\n\t\t\tmargin-bottom: 0;\r\n\t\t\t.icon-print:before{\r\n\t\t\t\tcontent: \"\" !important;\r\n\t\t\t\tbackground: url(../images/printer.png) no-repeat !important;\r\n\t\t\t\twidth: 19px;\r\n\t\t\t\theight: 19px;\r\n\t\t\t\ttext-decoration: none;\r\n \t\t \tvertical-align: middle;\r\n\t\t\t\tdisplay: inline-block !important;\r\n\t\t\t}\t\r\n\t\t}\r\n\t\t.bundle-options-container {\r\n\t\t\t.product-add-form {\r\n\t\t\t\tdisplay: block !important;\r\n\t\t\t\t.bundle-options-wrapper{\r\n\t\t\t\t\twidth: 90%;\r\n\t\t\t\t\tmargin-bottom: 15px;\r\n\t\t\t\t\t@media only screen and (min-width: (@screen__m)) and (max-width: (@screen__l - 1)) {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t.product-options-bottom{\r\n\t\t\t\t\t\tdisplay: none;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.product-options-wrapper {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tmargin-bottom: 0;\r\n\t\t\t\t\t\t.fieldset {\r\n\t\t\t\t\t\t\tmargin-bottom: 0;\r\n\r\n\t\t\t\t\t\t\t&.fieldset-bundle-options{\r\n\t\t\t\t\t\t\t\t.field:nth-child(2){\r\n\t\t\t\t\t\t\t\t\tdisplay: none;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t.control{\r\n\t\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.block-bundle-summary {\r\n\t\t\t\t\tmargin-top: 0;\r\n\t\t\t\t\tpadding: 0;\r\n\t\t\t\t\t.title {\r\n\t\t\t\t\t\tdisplay: none;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.bundle-info {\r\n\r\n\t\t\t\t\t\t.product-details{\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\tflex-flow: column wrap;\r\n\t\t\t\t\t\t\talign-items: flex-start;\r\n\r\n\t\t\t\t\t\t\t.box-tocart{\r\n\t\t\t\t\t\t\t\tmargin: 0px;\r\n\r\n\t\t\t\t\t\t\t\t.fieldset{\r\n\t\t\t\t\t\t\t\t\tmargin: 0px;\r\n\t\t\t\t\t\t\t\t\t&:last-child{\r\n\t\t\t\t\t\t\t\t\t\tmargin: 0px;\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\ta.bundle-button-pdp {\r\n\t\t\t\t\t\t\tbackground: #231F20;\r\n\t\t\t\t\t\t\tcolor: #fff;\r\n\t\t\t\t\t\t\tfont-size: 16px;\r\n\t\t\t\t\t\t\tpadding: 1.4rem 2rem;\r\n\t\t\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\t\t\tmargin: 0px 0;\r\n\t\t\t\t\t\t\tdisplay: block;\r\n\t\t\t\t\t\t\tborder-radius: 2px;\r\n\t\t\t\t\t\t\tfont-family: 'NeuzeitS', LT Book;\r\n \t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\twidth: 320px;\r\n\t\t\t\t\t\t\tcursor: pointer;\r\n\t\t\t\t\t\t\t&:hover {\r\n\t\t\t\t\t\t\t\ttext-decoration: none;\r\n\t\t\t\t\t\t\t\tcolor: #fff;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\ta{\r\n\t\t\t\t\t\t\t&.addto-quote-product{\r\n\t\t\t\t\t\t\t\tfont-size: @font-size--milli;\r\n\t\t\t\t\t\t\t\tline-height: 20px;\r\n\t\t\t\t\t\t\t\tcolor: @color-dark-charcoal;\r\n\t\t\t\t\t\t\t\tmargin: 25px 0px 45px;\r\n\t\t\t\t\t\t\t\tdisplay: inline-block;\r\n\t\t\t\t\t\t\t\tvertical-align: top;\r\n\t\t\t\t\t\t\t\ttext-decoration: underline;\r\n\t\t\t\t\t\t\t\torder: 4;\r\n\t\t\t\t\t\t\t\tletter-spacing: 0.1em;\r\n\t\t\t\t\t\t\t\ttext-transform: uppercase;\r\n\t\t\t\t\t\t\t\tfont-family: @font-family--primary;\r\n\r\n\t\t\t\t\t\t\t\t&::before{\r\n\t\t\t\t\t\t\t\t\tcontent:\"\";\t\r\n\t\t\t\t\t\t\t\t\tbackground: url(../images/quote_icon.png) no-repeat;\r\n\t\t\t\t\t\t\t\t\twidth: 18px;\r\n\t\t\t\t\t\t\t\t\theight: 18px;\r\n\t\t\t\t\t\t\t\t\tdisplay: inline-block;\r\n\t\t\t\t\t\t\t\t\tvertical-align: top;\r\n\t\t\t\t\t\t\t\t\tmargin-right: 10px;\r\n\t\t\t\t\t\t\t\t\tmargin-top: 2px;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.bundle-info {\r\n\t\t\t\t.box-tocart {\r\n\t\t\t\t\t.field.qty, button.tocart, .paypal.checkout{\r\n\t\t\t\t\t\tdisplay: none;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.price-box.price-configured_price {\r\n\t\t\t\t\tdisplay: none;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.bundle-summary {\r\n\t\t\t\tdisplay: none;\r\n\t\t\t}\r\n\t\t}\r\n\t\t.stock.available {\r\n\t\t\tdisplay: none;\r\n\t\t}\r\n\r\n\t\t//******Lead Time css********//\r\n\t\t.lead_time_message {\r\n\t\t\tcolor: @color-midnight-green;\r\n\t\t\tfont-size: @font-size--micro;\r\n\t\t\tfont-family: @font-family--secondary;\r\n\t\t\tfont-weight: 900;\r\n\t\t\tline-height: 14.4px;\r\n\t\t\tpadding-top: 1rem;\r\n\t\t\tposition: relative;\r\n\t\t\tpadding-left: 3px;\r\n\t\t\tdisplay: none;\r\n\r\n\t\t\tspan {\r\n\t\t\t\tpadding-left: 14px;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t.lead_time_message:before {\r\n\t\t\tcontent: \"\";\r\n\t\t\tbackground: url(../images/rectangle_icon.png);\r\n\t\t\tbackground-repeat: no-repeat;\r\n\t\t\tposition: absolute;\r\n\t\t\twidth: 10.65px;\r\n\t\t\theight: 10.65px;\r\n\t\t\tpadding: 10px 0px;\r\n\t\t}\r\n\t}\r\n\t.bundle-options-wrapper {\r\n\t\t.fieldset-bundle-options {\r\n\t\t\t.field {\r\n\t\t\t\tlabel.hni-color-label {\r\n\t\t\t\t\tdisplay: none;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\t.bundle-color-option {\r\n\t\t\t.label {\r\n\t\t\t\tposition: relative;\r\n \t\t\tdisplay: inline-block;\r\n\t\t\t\t.swatch-option {\r\n\t\t\t\t\twidth: 70px;\r\n\t\t\t\t\theight: 70px;\r\n\t\t\t\t\t&:hover{\r\n\t\t\t\t\t\tborder: 4px solid #004F59;\r\n \t\t\t\t\toutline: none;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.swatch-option.selected {\r\n\t\t\t\t\toutline: none;\r\n\t\t\t\t\tborder: 4px solid #004F59;\r\n\t\t\t\t}\r\n\t\t\t\t.tooltip {\r\n\t\t\t\t\tbackground: #000;\r\n\t\t\t\t\tvisibility: hidden;\r\n\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\ttop: 75px;\r\n\t\t\t\t\twidth: 6rem;\r\n\t\t\t\t\tpadding: .6rem;\r\n\t\t\t\t\tborder-radius: 3px;\r\n\t\t\t\t\tbackground-color: #000;\r\n\t\t\t\t\tfont-size: 11px;\r\n\t\t\t\t\tcolor: #fefefe;\r\n\t\t\t\t\tline-height: 15px;\r\n\t\t\t\t\tz-index: 10;\r\n\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\topacity: 1;\r\n\t\t\t\t\tleft: .5rem;\r\n\t\t\t\t\t&::before{\r\n\t\t\t\t\t\tdisplay: block;\r\n\t\t\t\t\t\twidth: 0;\r\n\t\t\t\t\t\theight: 0;\r\n\t\t\t\t\t\tborder: inset 6px;\r\n\t\t\t\t\t\tcontent: '';\r\n\t\t\t\t\t\tborder-top-width: 0;\r\n\t\t\t\t\t\tborder-bottom-style: solid;\r\n\t\t\t\t\t\tborder-color: transparent transparent #000;\r\n\t\t\t\t\t\tbottom: 100%;\r\n\t\t\t\t\t\tleft: 50%;\r\n\t\t\t\t\t\t-ms-transform: translateX(-50%);\r\n\t\t\t\t\t\ttransform: translateX(-50%);\r\n\t\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t\r\n\t\t\t}\r\n\t\t\t.label:hover .tooltip,\r\n\t\t\t.label:focus .tooltip{\r\n\t\t\t\tvisibility: visible;\r\n\t\t\t}\r\n\t\t}\r\n\t\t.sample_bundle_select svg {\r\n\t\t\tdisplay: none;\r\n\t\t}\r\n\t}\r\n}\r\n@media (max-width: (@screen__m - 1)) {\r\n\t.catalog-product-view {\r\n\t\t.product-info-main {\r\n\t\t\tmargin-top: 0;\r\n\t\t\tpadding: 0px 12px;\r\n\t\t\t.page-title-wrapper.product {\r\n\t\t\t\tword-break: break-word;\r\n\t\t\t\twidth: 190px;\r\n\t\t\t\tmargin-top: -5.6rem;\r\n\t\t\t}\r\n\t\t\t.product-info-stock-sku {\r\n\t\t\t\tmargin-top: 2rem;\r\n\t\t\t}\r\n\t\t\t.product-info-price .price-box.price-final_price {\r\n\t\t\t\tpadding: 0;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n\r\n\r\ndiv#ajaxcartpopup {\r\n position: fixed;\r\n top: 0;\r\n bottom: 0px;\r\n left: 0px;\r\n\tright: 0px;\r\n\tfont-family: @font-family--primary;\r\n\r\n\t&:before {\r\n\t\tcontent: \"\";\r\n\t\tbackground: rgba(0,0,0,0.5);\r\n\t\twidth: 100%;\r\n\t\theight: 100%;\r\n\t\tdisplay: inline-block;\r\n\t\tposition: absolute;\r\n\t}\r\n\r\n\t.modal-dialog{\r\n\t\tmax-width: 100%;\r\n\t\twidth: 650px;\r\n\t\tmargin: 20px auto;\r\n\t\tmax-height: ~\"calc(100% - 40px)\";\r\n\t\tmax-width: ~\"calc(100% - 40px)\";\r\n\t\toverflow: auto;\r\n\t\tfont-family: @font-family--primary;\r\n\t\tmin-height: unset;\r\n\r\n\t\t.modal-content{\r\n\t\t\tborder: none;\r\n\t\t\tborder-radius: 0px;\r\n\t\t\tpadding-bottom: 74px;\r\n\r\n\t\t\t@media (max-width: @screen__xs){\r\n\t\t\t\tpadding-bottom: 35px;\r\n\t\t\t}\r\n\r\n\t\t\ttr{\r\n\t\t\t\t&:first-of-type {\r\n\t\t\t\t\ttd {\r\n\t\t\t\t\t\tpadding-bottom: 29px;\r\n\t\t\t\t\t\tpadding-top: 28px;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\ttd{\r\n\t\t\t\tpadding: 0px;\r\n\t\t\t\tvertical-align: top;\r\n\r\n\t\t\t\t&:first-of-type{\r\n\t\t\t\t\tpadding-left: 35px;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t@media (max-width: (@screen__m - 1)){\r\n\t\t\t\t\tfloat: left;\r\n\t\t\t\t}\r\n\r\n\r\n\t\t\t\t&.image-section{\r\n\t\t\t\t\tpadding-left: 35px;\r\n\t\t\t\t\twidth: 192px;\r\n\t\r\n\t\t\t\t\t@media (max-width: (@screen__m - 1)){\r\n\t\t\t\t\t\twidth: 172px;\r\n\t\t\t\t\t\tpadding-left: 15px;\r\n\t\t\t\t\t}\r\n\t\r\n\t\t\t\t\t@media (max-width: @screen__xs){\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tpadding-right: 15px;\r\n\t\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\t}\r\n\t\r\n\t\t\t\t\ta{\r\n\t\t\t\t\t\tmax-width: 100%;\r\n\t\t\t\t\t\twidth: 157px;\r\n\t\t\t\t\t\tfloat: left;\r\n\t\r\n\t\t\t\t\t\t@media (max-width: @screen__xs){\r\n\t\t\t\t\t\t\tfloat: none;\r\n\t\t\t\t\t\t\tdisplay: inline-block;\r\n\t\t\t\t\t\t\tvertical-align: top;\r\n\t\t\t\t\t\t}\r\n\t\r\n\t\t\t\t\t\t.product-image-container{\r\n\t\t\t\t\t\t\twidth: 100% !important;\r\n\t\t\t\t\t\t\tvertical-align: top;\r\n\t\r\n\t\t\t\t\t\t\t.product-image-wrapper{\r\n\t\t\t\t\t\t\t\tpadding-bottom: 0px !important;\r\n\t\t\t\t\t\t\t\theight: auto;\r\n\t\t\t\t\t\t\t\toverflow: unset;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.product-image-photo{\r\n\t\t\t\t\t\t\tposition: static;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\r\n\t\t\t\t&.detail-section{\r\n\r\n\t\t\t\t\tpadding: 18px 5px 0px 14px;\r\n\r\n\t\t\t\t\t@media (max-width: (@screen__m - 1)){\r\n\t\t\t\t\t\twidth: ~\"calc(100% - 172px)\";\r\n\t\t\t\t\t\tpadding: 0px 15px; \r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t@media (max-width: 600px){\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t.product-item-details{\r\n\r\n\t\t\t\t\t\t@media (max-width: 600px){\r\n\t\t\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\t& > a{\r\n\t\t\t\t\t\t\tfont-size: @font-size--kilo;\r\n\t\t\t\t\t\t\tline-height: 22px;\r\n\t\t\t\t\t\t\tcolor: @color-ivory-black;\r\n\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\t.item-options{\r\n\t\t\t\t\t\t\tmargin: 9px 0px 0px 0px;\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\t\t\tdt{\r\n\t\t\t\t\t\t\t\tfont-size: @font-size--base;\r\n\t\t\t\t\t\t\t\tline-height: 19px;\r\n\t\t\t\t\t\t\t\tcolor: @color-ivory-black;\r\n\t\t\t\t\t\t\t\tfloat: left;\r\n\t\t\t\t\t\t\t\tfont-family: @font-family--secondary;\r\n\t\t\t\t\t\t\t\tmargin: 0px 6px 0px 0px;\r\n\t\t\t\t\t\t\t\ttext-transform: capitalize;\r\n\r\n\t\t\t\t\t\t\t\t@media (max-width: @screen__xs){\r\n\t\t\t\t\t\t\t\t\tfloat: none;\r\n\t\t\t\t\t\t\t\t\tdisplay: inline-block;\r\n\t\t\t\t\t\t\t\t\tvertical-align: top;\r\n\t\t\t\t\t\t\t\t\tmargin-right: 3px;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\r\n\r\n\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tdd{\r\n\t\t\t\t\t\t\t\tfont-size: @font-size--base;\r\n\t\t\t\t\t\t\t\tline-height: 19px;\r\n\t\t\t\t\t\t\t\tcolor: @color-ivory-black;\r\n\t\t\t\t\t\t\t\tmargin: 0px;\r\n\t\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\t\tvertical-align: top;\r\n\r\n\t\t\t\t\t\t\t\t@media (max-width: (@screen__m - 1)){\r\n\t\t\t\t\t\t\t\t\tdisplay: inline-block;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.item-price{\r\n\r\n\t\t\t\t\t\t\tmargin: 23px 0px 0px;\r\n\r\n\t\t\t\t\t\t\t.price{\r\n\t\t\t\t\t\t\t\tfont-size: @font-size--kilo;\r\n\t\t\t\t\t\t\t\tline-height: 22px;\r\n\t\t\t\t\t\t\t\tcolor: @color-ivory-black;\r\n\t\t\t\t\t\t\t\tfont-family: @font-family--secondary;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\r\n\t\t\t\t&.cart-detail{\r\n\t\t\t\t\tpadding: 0px 59px 0px 0px;\r\n\t\t\t\t\ttext-align: right;\r\n\r\n\t\t\t\t\t@media (max-width: (@screen__m - 1)){\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tpadding: 0px 15px;\r\n\t\t\t\t\t\tmargin: 15px 0px 0px;\r\n\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t& > span{\r\n\t\t\t\t\t\tfont-size: 22px;\r\n\t\t\t\t\t\tline-height: 26px;\r\n\t\t\t\t\t\tcolor: @color-ivory-black;\r\n\t\t\t\t\t\tmargin: 0px 0px 18px;\r\n\t\t\t\t\t\tdisplay: block;\r\n\t\t\t\t\t\tpadding: 0px 19px 0px 0px;\r\n\r\n\t\t\t\t\t\t@media (max-width: @screen__xs){\r\n\t\t\t\t\t\t\tpadding: 0px;\r\n\t\t\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\tbutton{\r\n\t\t\t\t\t\twidth: 174px;\r\n\t\t\t\t\t\theight: 52px;\r\n\t\t\t\t\t\tbackground: @color-ivory-black;\r\n\t\t\t\t\t\tborder: none;\r\n\t\t\t\t\t\tmax-width: 100%;\r\n\t\t\t\t\t\tcolor: @color-white;\r\n\t\t\t\t\t\tborder-radius: 0px;\r\n\t\t\t\t\t\tmargin: 0px 0px 7px;\r\n\t\t\t\t\t\tfont-size: 1.6rem;\r\n\t\t\t\t\t\tline-height: 19px;\r\n\t\t\t\t\t\tfont-weight: normal;\r\n\t\t\t\t\t\tvertical-align: top;\r\n\r\n\t\t\t\t\t\t@media (max-width: 600px){\r\n\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\tmargin: 0px;\r\n\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\t&:nth-of-type(2){\r\n\t\t\t\t\t\t\tbackground: @color-white;\r\n\t\t\t\t\t\t\tborder: 1px solid @color-ivory-black;\r\n\t\t\t\t\t\t\tcolor: @color-ivory-black;\r\n\t\t\t\t\t\t\tmargin: 0px;\r\n\r\n\t\t\t\t\t\t\t@media (max-width: @screen__xs){\r\n\t\t\t\t\t\t\t\tmargin: 7px 0px 0px;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\r\n\t\t\t.popup-title{\r\n\t\t\t\tfont-size: 28px;\r\n\t\t\t\tline-height: 33px;\r\n\t\t\t\tfont-weight: 900;\r\n\t\t\t\tfont-family: @font-family--secondary;\r\n\r\n\t\t\t\t&:before{\r\n\t\t\t\t\tcontent: \"\";\r\n\t\t\t\t\tbackground: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='14' viewBox='0 0 18 14' fill='none'%3E%3Cpath d='M17.3371 2.41518C17.5454 2.62351 17.6496 2.87649 17.6496 3.17411C17.6496 3.47173 17.5454 3.7247 17.3371 3.93304L9.2567 12.0134L7.73884 13.5312C7.53051 13.7396 7.27753 13.8438 6.97991 13.8438C6.68229 13.8438 6.42932 13.7396 6.22098 13.5312L4.70312 12.0134L0.662946 7.97321C0.454613 7.76488 0.350446 7.5119 0.350446 7.21429C0.350446 6.91667 0.454613 6.66369 0.662946 6.45536L2.1808 4.9375C2.38914 4.72917 2.64211 4.625 2.93973 4.625C3.23735 4.625 3.49033 4.72917 3.69866 4.9375L6.97991 8.22991L14.3013 0.897321C14.5097 0.688987 14.7626 0.584821 15.0603 0.584821C15.3579 0.584821 15.6109 0.688987 15.8192 0.897321L17.3371 2.41518Z' fill='%23231F20'%3E%3C/path%3E%3C/svg%3E\") no-repeat;\r\n\t\t\t\t\twidth: 18px;\r\n\t\t\t\t\theight: 14px;\r\n\t\t\t\t\tdisplay: inline-block;\r\n\t\t\t\t\tvertical-align: top;\r\n\t\t\t\t\tmargin: 9px 10px 0px 0px;\r\n\t\t\t\t}\r\n\r\n\t\t\t\tsvg{\r\n\t\t\t\t\tmargin: 9px 2px 0px 0px;\r\n\t\t\t\t\tvertical-align: top;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\r\n\t\t\t.close{\r\n\t\t\t\topacity: 1;\r\n\t\t\t\tmargin: 14px 13px 0px 0px;\r\n\t\t\t\tposition: absolute;\r\n\t\t\t\ttop: 0px;\r\n\t\t\t\tright: 0px;\r\n\r\n\t\t\t\t.icon-close{\r\n\t\t\t\t\tdisplay: none;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\r\n\t\t\t.product-image-photo{\r\n\t\t\t\tposition: static;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n\r\n.product-social-links .action.towishlist:before, \r\n.block-bundle-summary .action.towishlist:before, \r\n.product-item .action.towishlist:before, \r\n.table-comparison .action.towishlist:before {\r\n\tcontent: '\\e600';\r\n\tcontent: \"\" !important;\r\n\tbackground: url(../images/wishlist_unfill_icon.png) no-repeat;\r\n\twidth: 16px;\r\n\theight: 14px;\r\n\tdisplay: inline-block;\r\n\tline-height: unset;\t\r\n}\r\n\r\n.modal-popup{\r\n\t&.bundle-modalpopup, &.quote-bundle-modalpopup{\r\n\r\n\t\tdisplay: flex;\r\n\t\tflex-wrap: wrap;\r\n\t\talign-items: center;\r\n\t\tfont-family: @font-family--primary;\r\n\t\tjustify-content: center;\r\n\t\tleft: 0px;\r\n\t\tpadding: 0px;\r\n\r\n\r\n\t\t.modal-inner-wrap[class]{\r\n\t\t\twidth: 324px;\r\n\t\t\tmax-width: 100%;\r\n\t\t\tbox-shadow: none;\r\n\t\t\tbackground: #fff;\r\n\t\t\theight: auto;\r\n\t\t\toverflow: auto;\r\n\t\t\tmargin: 0 auto;\r\n\t\t\tdisplay: inline-block;\r\n\t\t\tposition: static;\r\n\t\t\tmax-height: ~\"calc(100% - 40px)\";\r\n\r\n\t\t\t.modal-header{\r\n\t\t\t\tpadding: 34px 0px 0px 33px;\r\n\t\t\t\tborder: none;\r\n\t\t\t\tborder-radius: 0px;\r\n\r\n\t\t\t\t.modal-title{\r\n\t\t\t\t\tpadding: 0px;\r\n\t\t\t\t\tborder: none;\r\n\t\t\t\t\tfont-size: @font-size--giga;\r\n\t\t\t\t\tline-height: 29px;\r\n\t\t\t\t\tfont-family: @font-family--secondary;\r\n\t\t\t\t\tcolor: @color-ivory-black;\r\n\t\t\t\t\tfont-weight: 900;\r\n\t\t\t\t\tmargin: 0px 0px 29px;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t.action-close{\r\n\t\t\t\t\tdisplay: none;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\r\n\t\t\t.modal-content{\r\n\t\t\t\tborder: none;\r\n\t\t\t\tpadding: 0px 33px;\r\n\t\t\t\tposition: static;\r\n\r\n\t\t\t\t.action-close{\r\n\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\ttop: 10px;\r\n\t\t\t\t\tmargin: 0px;\r\n\t\t\t\t\tright: 13px;\r\n\t\t\t\t\tcursor: pointer;\r\n\r\n\t\t\t\t\t&::before{\r\n\t\t\t\t\t\tdisplay: none;\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t}\r\n\r\n\t\t\t\t.bundle-color-option{\r\n\t\t\t\t\tdisplay: none;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t.sample_bundle_select{\r\n\r\n\t\t\t\t\tposition: relative;\r\n\t\t\t\t\tbackground: @color-white;\r\n\t\t\t\t\tborder: 1px solid @color-platinum-bright;\r\n\r\n\t\t\t\t\tselect{\r\n\t\t\t\t\t\tdisplay: block;\r\n\t\t\t\t\t\theight: 25px;\r\n\t\t\t\t\t\tborder: none;\r\n\t\t\t\t\t\tfont-size: @font-size--micro;\r\n\t\t\t\t\t\tline-height: 14px;\r\n\t\t\t\t\t\tcolor: @color-ivory-black;\r\n\t\t\t\t\t\tfont-family: @font-family--primary;\r\n\t\t\t\t\t\tpadding: 0px 9px;\r\n\t\t\t\t\t\tbackground: none;\r\n\t\t\t\t\t\tposition: relative;\r\n\t\t\t\t\t\tz-index: 1;\r\n\r\n\t\t\t\t\t\t&:focus{\r\n\t\t\t\t\t\t\tbox-shadow: none !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\tsvg{\r\n\t\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\t\ttop: 50%;\r\n\t\t\t\t\t\ttransform: translate(0px, -50%);\r\n\t\t\t\t\t\tright: 9px;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\r\n\t\t\t\t.fieldset-bundle-options {\r\n\r\n\t\t\t\t\tmargin: 0px 0px 25px;\r\n\r\n\t\t\t\t\t.label {\r\n\t\t\t\t\t\tfont-size: @font-size--base;\r\n\t\t\t\t\t\tline-height: 19px;\r\n\t\t\t\t\t\tfont-family: @font-family--secondary;\r\n\t\t\t\t\t\tfont-weight: 900;\r\n\t\t\t\t\t\tmargin: 0px 0px 10px;\r\n\r\n\t\t\t\t\t\t&:after{\r\n\t\t\t\t\t\t\tmargin: 0px;\r\n\t\t\t\t\t\t\tcolor: @color-error;\r\n\t\t\t\t\t\t\tfont-size: @font-size--base;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t.field.option {\r\n\t\t\t\t\t\t.control {\r\n\t\t\t\t\t\t\t.nested.options-list {\r\n\t\t\t\t\t\t\t\t.field.choice {\r\n\t\t\t\t\t\t\t\t\t.label {\r\n\t\t\t\t\t\t\t\t\t\t.product-name {\r\n\t\t\t\t\t\t\t\t\t\t\tfont-family: @font-family--primary;\r\n\t\t\t\t\t\t\t\t\t\t\tfont-size: 14px;\r\n\t\t\t\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\t\t\t\tline-height: 17px;\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t.price-notice {\r\n\t\t\t\t\t\t\t\t\t\t\tfont-family: @font-family--primary;\r\n\t\t\t\t\t\t\t\t\t\t\tfont-size: 14px;\r\n\t\t\t\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\t\t\t\tline-height: 17px;\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t.field{\r\n\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\t.nested {\r\n\t\t\t\t\t\t\t\t&.options-list{\r\n\t\t\t\t\t\t\t\t\t.choice{\r\n\t\t\t\t\t\t\t\t\t\tinput{\r\n\t\t\t\t\t\t\t\t\t\t\twidth: 18px;\r\n\t\t\t\t\t\t\t\t\t\t\theight: 18px;\r\n\t\t\t\t\t\t\t\t\t\t\tborder: 2px solid rgba(0,0,0,0.6);\r\n\t\t\t\t\t\t\t\t\t\t\tborder-radius: 3px;\r\n\t\t\t\t\t\t\t\t\t\t\tfloat: left;\r\n\t\t\t\t\t\t\t\t\t\t\tappearance: none;\r\n\t\t\t\t\t\t\t\t\t\t\t-webkit-appearance: none;\r\n\t\t\t\t\t\t\t\t\t\t\tmargin: 0px 10px 0px 0px;\r\n\r\n\t\t\t\t\t\t\t\t\t\t\t&::before{\r\n\t\t\t\t\t\t\t\t\t\t\t\twidth: 14px;\r\n\t\t\t\t\t\t\t\t\t\t\t\theight: 14px;\r\n\t\t\t\t\t\t\t\t\t\t\t\tcontent: \"\";\r\n\t\t\t\t\t\t\t\t\t\t\t\tdisplay: inline-block;\r\n\t\t\t\t\t\t\t\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\t\t\t\t\t\t\t\tleft: 0;\r\n\t\t\t\t\t\t\t\t\t\t\t\ttop: 0px;\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\t\t\t\t\t\t&:checked{\r\n\r\n\t\t\t\t\t\t\t\t\t\t\t\t&:before{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tbackground: @color-black;\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\t\t\t\t\t\t\t&:after{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tcontent: \"\";\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tbackground: url(../images/check_icon.svg) no-repeat center !important;\r\n\t\t\t\t\t\t\t\t\t\t\t\t\twidth: 14px;\r\n\t\t\t\t\t\t\t\t\t\t\t\t\theight: 14px;\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tleft: 0;\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ttop: 0;\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tdisplay: inline-block;\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tvertical-align: top;\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t.label{\r\n\t\t\t\t\t\t\t\t\t\t\tfont-size: @font-size--milli;\r\n\t\t\t\t\t\t\t\t\t\t\tline-height: 17px;\r\n\t\t\t\t\t\t\t\t\t\t\tmax-width: ~\"calc(100% - 28px)\";\r\n\t\t\t\t\t\t\t\t\t\t\tdisplay: inline-block;\r\n\t\t\t\t\t\t\t\t\t\t\tvertical-align: top;\r\n\t\t\t\t\t\t\t\t\t\t\tmargin: 3px 0px 0px;\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\r\n\t\t\t\t.addto-qty{\r\n\t\t\t\t\t.addto-title{\r\n\t\t\t\t\t\tfont-size: @font-size--base;\r\n\t\t\t\t\t\tline-height: 19px;\r\n\t\t\t\t\t\tfont-family: @font-family--secondary;\r\n\t\t\t\t\t\tfont-weight: 900;\r\n\t\t\t\t\t\tmargin: 0px 0px 10px;\r\n\t\t\t\t\t\tdisplay: block;\r\n\t\t\t\t\t\t&:after {\r\n\t\t\t\t\t\t\tmargin: 0px;\r\n\t\t\t\t\t\t\tcolor: @color-error;\r\n\t\t\t\t\t\t\tfont-size: @font-size--base;\r\n\t\t\t\t\t\t\tcontent: \"*\";\t\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t#qtypopup{\r\n\t\t\t\t\t\theight: 25px;\r\n\t\t\t\t\t\tfont-size: @font-size--micro;\r\n\t\t\t\t\t\tline-height: 14px;\r\n\t\t\t\t\t\tcolor: @color-ivory-black;\r\n\t\t\t\t\t\tfont-family: @font-family--primary;\r\n\t\t\t\t\t\tborder: 1px solid @color-platinum-bright;\r\n\t\t\t\t\t\tmargin: 0px 0px 5px;\r\n\t\t\t\t\t\twidth: 72px;\r\n\t\t\t\t\t\ttext-align: center;\r\n\r\n\t\t\t\t\t\t&:focus{\r\n\t\t\t\t\t\t\tbox-shadow: none !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t#quote-qtypopup{\r\n\t\t\t\t\t\theight: 25px;\r\n\t\t\t\t\t\tfont-size: @font-size--micro;\r\n\t\t\t\t\t\tline-height: 14px;\r\n\t\t\t\t\t\tcolor: @color-ivory-black;\r\n\t\t\t\t\t\tfont-family: @font-family--primary;\r\n\t\t\t\t\t\tborder: 1px solid @color-platinum-bright;\r\n\t\t\t\t\t\tmargin: 0px 0px 5px;\r\n\t\t\t\t\t\twidth: 72px;\r\n\t\t\t\t\t\ttext-align: center;\r\n\r\n\t\t\t\t\t\t&:focus{\r\n\t\t\t\t\t\t\tbox-shadow: none !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t.measurement{\r\n\t\t\t\t\t\tfont-size: @font-size--milli;\r\n\t\t\t\t\t\tline-height: 17px;\r\n\t\t\t\t\t\tcolor: @color-ivory-black;\r\n\t\t\t\t\t\tmargin: 0px 0px 0px 10px;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.max-qty-text{\r\n\t\t\t\t\t\tfont-size: @font-size--milli;\r\n\t\t\t\t\t\tline-height: 17px;\r\n\t\t\t\t\t\tcolor: @color-ivory-black;\r\n\t\t\t\t\t\tdisplay: block;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\r\n\t\t\t\t.addto-tag{\r\n\r\n\t\t\t\t\tborder-bottom: 1px solid @color-platinum-bright;\r\n\t\t\t\t\tpadding-bottom: 25px;\r\n\t\t\t\t\tpadding-top: 25px;\r\n\r\n\t\t\t\t\t.addto-title{\r\n\t\t\t\t\t\tfont-size: @font-size--base;\r\n\t\t\t\t\t\tline-height: 19px;\r\n\t\t\t\t\t\tfont-family: @font-family--secondary;\r\n\t\t\t\t\t\tfont-weight: 900;\r\n\t\t\t\t\t\tmargin: 0px 0px 10px;\r\n\t\t\t\t\t\tdisplay: block;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t#product_tag{\r\n\t\t\t\t\t\theight: 25px;\r\n\t\t\t\t\t\tfont-size: @font-size--micro;\r\n\t\t\t\t\t\tline-height: 14px;\r\n\t\t\t\t\t\tcolor: @color-ivory-black;\r\n\t\t\t\t\t\tfont-family: @font-family--primary;\r\n\t\t\t\t\t\tborder: 1px solid @color-platinum-bright;\r\n\t\t\t\t\t\tmargin: 0px 0px 5px;\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\ttext-align: left;\r\n\t\t\t\t\t\tpadding: 0px 9px;\r\n\r\n\t\t\t\t\t\t&:focus{\r\n\t\t\t\t\t\t\tbox-shadow: none !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t#quote_product_tag{\r\n\t\t\t\t\t\theight: 25px;\r\n\t\t\t\t\t\tfont-size: @font-size--micro;\r\n\t\t\t\t\t\tline-height: 14px;\r\n\t\t\t\t\t\tcolor: @color-ivory-black;\r\n\t\t\t\t\t\tfont-family: @font-family--primary;\r\n\t\t\t\t\t\tborder: 1px solid @color-platinum-bright;\r\n\t\t\t\t\t\tmargin: 0px 0px 5px;\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\ttext-align: left;\r\n\t\t\t\t\t\tpadding: 0px 9px;\r\n\r\n\t\t\t\t\t\t&:focus{\r\n\t\t\t\t\t\t\tbox-shadow: none !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t.measurement{\r\n\t\t\t\t\t\tfont-size: @font-size--milli;\r\n\t\t\t\t\t\tline-height: 17px;\r\n\t\t\t\t\t\tcolor: @color-ivory-black;\r\n\t\t\t\t\t\tmargin: 0px 0px 0px 10px;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.max-qty-text{\r\n\t\t\t\t\t\tfont-size: @font-size--milli;\r\n\t\t\t\t\t\tline-height: 17px;\r\n\t\t\t\t\t\tcolor: @color-ivory-black;\r\n\t\t\t\t\t\tdisplay: block;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\r\n\t\t\t\t.total-addto{\r\n\t\t\t\t\tdisplay: inline-block;\r\n\t\t\t\t\tvertical-align: top;\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tpadding: 9.5px 0px 0px;\r\n\r\n\t\t\t\t\tspan{\r\n\t\t\t\t\t\tfloat: left;\r\n\t\t\t\t\t\tfont-size: @font-size--base;\r\n\t\t\t\t\t\tline-height: 19px;\r\n\t\t\t\t\t\tcolor:@color-ivory-black;\r\n\t\t\t\t\t\tfont-family: @font-family--secondary;\r\n\r\n\t\t\t\t\t\tprice-total{\r\n\t\t\t\t\t\t\tfloat: right;\r\n\t\t\t\t\t\t\t.price{\r\n\t\t\t\t\t\t\t\tfont-size: @font-size--giga;\r\n\t\t\t\t\t\t\t\tline-height: 28px;\r\n\t\t\t\t\t\t\t\tcolor:@color-ivory-black;\r\n\t\t\t\t\t\t\t\tfont-family: @font-family--secondary;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tquote-price-total{\r\n\t\t\t\t\t\t\tfloat: right;\r\n\t\t\t\t\t\t\t.price{\r\n\t\t\t\t\t\t\t\tfont-size: @font-size--giga;\r\n\t\t\t\t\t\t\t\tline-height: 28px;\r\n\t\t\t\t\t\t\t\tcolor:@color-ivory-black;\r\n\t\t\t\t\t\t\t\tfont-family: @font-family--secondary;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\r\n\t\t\t\tp{\r\n\t\t\t\t\tfont-size: @font-size--base;\r\n\t\t\t\t\tline-height: 19px;\r\n\t\t\t\t\tcolor: @color-ivory-black;\r\n\t\t\t\t\tmargin: 25px 0px 23px;\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\ta{\r\n\t\t\t\t\t\tcolor:@color-ivory-black;\r\n\t\t\t\t\t\ttext-decoration: underline;\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twarning-message{\r\n\t\t\t\t\t\tfont-size: @font-size--milli;\r\n\t\t\t\t\t\tline-height: 17px;\r\n\t\t\t\t\t\tcolor: @color-error;\r\n\t\t\t\t\t\tmargin: 0px;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\r\n\t\t\t\t.required-addto{\r\n\t\t\t\t\tmargin:0px;\r\n\t\t\t\t\tfont-size: @font-size--milli;\r\n\t\t\t\t\tline-height: 17px;\r\n\t\t\t\t\tcolor: @color-error;\r\n\t\t\t\t\tdisplay: block;\r\n\t\t\t\t\tmargin: 0px 0px 17px;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t.addto-button-product{\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\theight: 52px;\r\n\t\t\t\t\tbackground: @color-ivory-black;\r\n\t\t\t\t\tfont-size: @font-size--base;\r\n\t\t\t\t\tline-height: 19px;\r\n\t\t\t\t\tcolor:#fff;\r\n\t\t\t\t\tmargin: 0px 0px 30px;\r\n\t\t\t\t\tborder: none;\r\n\t\t\t\t\tpadding: 0px;\r\n\t\t\t\t\tfont-family: @font-family--primary;\r\n\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t.addto-quote-button-product{\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\theight: 52px;\r\n\t\t\t\t\tbackground: @color-ivory-black;\r\n\t\t\t\t\tfont-size: @font-size--base;\r\n\t\t\t\t\tline-height: 19px;\r\n\t\t\t\t\tcolor:#fff;\r\n\t\t\t\t\tmargin: 0px 0px 30px;\r\n\t\t\t\t\tborder: none;\r\n\t\t\t\t\tpadding: 0px;\r\n\t\t\t\t\tfont-family: @font-family--primary;\r\n\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t}\r\n\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n\r\n\r\n/* Mobile Gallery css start */\r\n@media only screen and (max-width: (@screen__m - 1)) {\r\n .catalog-product-view {\r\n\t\t.breadcrumbs {\r\n\t\t\tmargin-bottom: 0px !important;\r\n\t\t}\r\n\t\t.column.main{\r\n\t\t\t.product-info-main {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\t.page-title-wrapper {\r\n\t\t\t\t\tmargin-top: -6rem;\r\n\t\t\t\t\tmax-width: 170px;\r\n\t\t\t\t\t.page-title {\r\n\t\t\t\t\t\tfont-weight: normal;\r\n\t\t\t\t\t\tfont-size: 32px;\r\n\t\t\t\t\t\tline-height: 38px;\r\n\t\t\t\t\t\tcolor: #231F20;\r\n\t\t\t\t\t\tmargin-bottom: 14px;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.product-info-price {\r\n\t\t\t\t\tmargin: 10px 0 0 0;\r\n\t\t\t\t\t.price-box {\r\n\t\t\t\t\t\t&.price-final_price {\r\n\t\t\t\t\t\t\tpadding-left: 0;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.price-container {\r\n\t\t\t\t\t\t\t.price {\r\n\t\t\t\t\t\t\t\tfont-weight: 900;\r\n\t\t\t\t\t\t\t\tfont-size: 24px;\r\n\t\t\t\t\t\t\t\tline-height: 29px;\r\n\t\t\t\t\t\t\t\tcolor: #231F20;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.stock.available {\r\n\t\t\t\t\tfont-weight: 900;\r\n\t\t\t\t\ttext-transform: unset;\r\n\t\t\t\t\tmargin-bottom: 0 !important;\r\n\t\t\t\t}\r\n\t\t\t\t.stock.unavailable {\r\n\t\t\t\t\tfont-weight: 900;\r\n\t\t\t\t\ttext-transform: unset;\r\n\t\t\t\t\tmargin-bottom: 0 !important;\r\n\t\t\t\t}\r\n\t\t\t\t.product-social-links {\r\n\t\t\t\t\tdisplay: none;\r\n\t\t\t\t}\r\n\t\t\t\t.additional-attributes-wrapper {\r\n\t\t\t\t\tborder-top: none;\r\n\t\t\t\t\tth.col.label {\r\n\t\t\t\t\t\tcolor: #231f20;\r\n\t\t\t\t\t\tvertical-align: top !important;\r\n\t\t\t\t\t\tword-break: break-word;\r\n\t\t\t\t\t}\r\n\t\t\t\t\ttd.col.data {\r\n\t\t\t\t\t\tcolor: #231f20;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.bundle-options-container {\r\n\t\t\t\t\t.sample_bundle_select {\r\n\t\t\t\t\t\tdisplay: none;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.block-bundle-summary {\r\n\t\t\t\t\t\tmargin-top: 13px;\r\n\t\t\t\t\t\t.bundle-info {\r\n\t\t\t\t\t\t\t.bundle-button-pdp {\r\n\t\t\t\t\t\t\t\tfont-weight: normal;\r\n\t\t\t\t\t\t\t\tfont-size: 16px;\r\n\t\t\t\t\t\t\t\tline-height: 28px;\r\n\t\t\t\t\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\t\t\t\t\tbackground: #231F20;\r\n\t\t\t\t\t\t\t\tpadding: 11px 12px 13px 12px !important;\r\n\t\t\t\t\t\t\t\tmargin: 0 auto;\r\n\t\t\t\t\t\t\t\tdisplay: block;\r\n\t\t\t\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.bundle-color-option {\r\n\t\t\t\t\t\t.label {\r\n\t\t\t\t\t\t\tmargin-bottom:7px; \r\n\t\t\t\t\t\t\t&.hni-color-label {\r\n\t\t\t\t\t\t\t\tdisplay: none !important;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t.swatch-option {\r\n\t\t\t\t\t\t\t\tborder: none;\r\n\t\t\t\t\t\t\t\theight: 70px;\r\n\t\t\t\t\t\t\t\tmargin: 0 10px 0px 0;\r\n\t\t\t\t\t\t\t\tmin-width: 70px;\r\n\t\t\t\t\t\t\t\t&.selected {\r\n\t\t\t\t\t\t\t\t\toutline: none;\r\n\t\t\t\t\t\t\t\t\tcolor: unset;\r\n\t\t\t\t\t\t\t\t\tborder: 4px solid #004F59;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t.tooltip {\r\n\t\t\t\t\t\t\t\tp {\r\n\t\t\t\t\t\t\t\t\tmargin-bottom: 0;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.product.overview {\r\n\t\t\t\t\tpadding: 14px 0 10px 0;\r\n\t\t\t\t\tborder-bottom: 0.5px solid rgb(35, 31, 32 / 20%);\r\n\t\t\t\t\tmargin: 0 !important;\r\n\t\t\t\t\t.description {\r\n\t\t\t\t\t\tpadding: 0 !important;\r\n\t\t\t\t\t\tfont-family: 'NeuzeitS','Open Sans';\r\n\t\t\t\t\t\tfont-weight: normal;\r\n\t\t\t\t\t\tfont-size: 16px;\r\n\t\t\t\t\t\tline-height: 19px;\r\n\t\t\t\t\t\tcolor: #231F20;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.product.media {\r\n\t\t\t\tpadding-right: 0px !important;\r\n\t\t\t\twidth: 100% !important;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\tjustify-content: flex-end;\r\n\t\t\t\t.product-next-prev {\r\n\t\t\t\t\tmargin: 1.6rem 0 0rem 0;\r\n\t\t\t\t\torder: 2;\r\n\t\t\t\t\twidth:90px;\r\n\t\t\t\t\theight:52px;\r\n\t\t\t\t}\r\n\t\t\t\t.fotorama-item {\r\n\t\t\t\t\tmin-width: 100% !important;\r\n\t\t\t\t}\r\n\t\t\t\t.fotorama__wrap {\r\n\t\t\t\t\tmin-width: 100% !important;\r\n\t\t\t\t\t.fotorama__stage {\r\n\t\t\t\t\t\t.fotorama__fullscreen-icon {\r\n\t\t\t\t\t\t\tbackground-position: -180px -15px;\r\n\t\t\t\t\t\t\tdisplay: block;\r\n\t\t\t\t\t\t\theight: 40px;\r\n\t\t\t\t\t\t\tright: 0;\r\n\t\t\t\t\t\t\ttop: 0;\r\n\t\t\t\t\t\t\twidth: 40px;\r\n\t\t\t\t\t\t\tz-index: 1000;\r\n\t\t\t\t\t\t\tbackground-color: white !important;\r\n\t\t\t\t\t\t\tbackground-size: inherit;\r\n\t\t\t\t\t\t\tdisplay: block !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.fotorama__stage__shaft.fotorama__grab {\r\n\t\t\t\t\t\t\twidth: 100% !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.fotorama__stage__frame {\r\n\t\t\t\t\t\t.download-button {\r\n\t\t\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\t\t\tbottom: 11px;\r\n\t\t\t\t\t\t\tright: 0px;\r\n\t\t\t\t\t\t\t.low-resolution {\r\n\t\t\t\t\t\t\t\tfont-size: 1.4rem;\r\n\t\t\t\t\t\t\t\tbackground-color: #fff !important;\r\n\t\t\t\t\t\t\t\theight: 4rem;\r\n\t\t\t\t\t\t\t\tline-height: 4rem;\r\n\t\t\t\t\t\t\t\tletter-spacing: 0.1em;\r\n\t\t\t\t\t\t\t\ttext-transform: uppercase;\r\n\t\t\t\t\t\t\t\tcolor: #333;\r\n\t\t\t\t\t\t\t\tpadding: 1rem 2rem 1.5rem 3.5rem;\r\n\t\t\t\t\t\t\t\ttext-decoration: none;\r\n\t\t\t\t\t\t\t\tbackground: url(../images/download-icon.png) no-repeat;\r\n\t\t\t\t\t\t\t\tbackground-position: 1.5rem .8rem;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t.high-resolution {\r\n\t\t\t\t\t\t\t\tfont-size: 1.4rem;\r\n\t\t\t\t\t\t\t\tbackground-color: #fff !important;\r\n\t\t\t\t\t\t\t\theight: 4rem;\r\n\t\t\t\t\t\t\t\tline-height: 4rem;\r\n\t\t\t\t\t\t\t\tletter-spacing: 0.1em;\r\n\t\t\t\t\t\t\t\ttext-transform: uppercase;\r\n\t\t\t\t\t\t\t\tcolor: #333;\r\n\t\t\t\t\t\t\t\tpadding: 1rem 1.5rem 1.5rem 3.5rem;\r\n\t\t\t\t\t\t\t\ttext-decoration: none;\r\n\t\t\t\t\t\t\t\tbackground: url(../images/download-icon.png) no-repeat;\r\n\t\t\t\t\t\t\t\tbackground-position: 1.5rem .8rem;\r\n\t\t\t\t\t\t\t\tmargin-left: 1px;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.fotorama__nav-wrap {\r\n\t\t\t\t\t\tmargin: 10px 0 0 0;\r\n\t\t\t\t\t\t.fotorama__nav__shaft {\r\n\t\t\t\t\t\t\t.fotorama__nav__frame {\r\n\t\t\t\t\t\t\t\theight: 2px;\r\n\t\t\t\t\t\t\t\twidth: auto;\r\n\t\t\t\t\t\t\t\t&.fotorama__active {\r\n\t\t\t\t\t\t\t\t\t.fotorama__dot {\r\n\t\t\t\t\t\t\t\t\t\tbackground-color: #231F20 !important;\r\n\t\t\t\t\t\t\t\t\t\tborder-color: transparent;\r\n\t\t\t\t\t\t\t\t\t\twidth: 57px !important;\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t.fotorama__dot {\r\n\t\t\t\t\t\t\t\t\tborder-radius: 0;\r\n\t\t\t\t\t\t\t\t\tborder: none;\r\n\t\t\t\t\t\t\t\t\tdisplay: block;\r\n\t\t\t\t\t\t\t\t\tleft: 8px;\r\n\t\t\t\t\t\t\t\t\tposition: relative;\r\n\t\t\t\t\t\t\t\t\ttop: 0px;\r\n\t\t\t\t\t\t\t\t\theight: 2px;\r\n\t\t\t\t\t\t\t\t\twidth: 14px;\r\n\t\t\t\t\t\t\t\t\tbackground: #D1D1D1;\r\n\t\t\t\t\t\t\t\t\tmargin-right: 8px;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.gallery-placeholder {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\t.fotorama-item {\r\n\t\t\t\t\t.fotorama__stage {\r\n\t\t\t\t\t\twidth: 360px !important;\r\n\t\t\t\t\t\theight: 360px !important;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n }\r\n\t.fotorama__fullscreen {\r\n\t\t.download-button {\r\n\t\t\tdisplay: none !important;\r\n\t\t}\r\n\t\t.fotorama__fullscreen-icon {\r\n\t\t\theight: 21px;\r\n\t\t\twidth: 21px;\r\n\t\t\tbackground-color: transparent !important;\r\n\t\t\tbackground-image: url(../images/menu-close-icon.png);\r\n background-repeat: no-repeat;\r\n background-position: 100% center !important;\r\n\t\t\ttop: 27px;\r\n\t\t\tright: 12px;\r\n\t\t}\r\n\t\t.fotorama__zoom-in {\r\n\t\t\tdisplay: none !important;\r\n\t\t}\r\n\t\t.fotorama__zoom-out {\r\n\t\t\tdisplay: none !important;\r\n\t\t}\r\n\t\t.fotorama__thumb-border {\r\n\t\t\tborder: 4px solid #004F59 !important;\r\n\t\t\toutline: none;\r\n\t\t}\r\n\t\t.fotorama__wrap {\r\n\t\t\tposition: unset;\r\n\t\t}\r\n\t\t.fotorama__nav-wrap {\r\n\t\t\tposition: absolute;\r\n\t\t\tbottom: 32px;\r\n\t\t\tleft: 20px;\r\n\t\t}\r\n\t}\r\n}\r\n/* Mobile Gallery css end */\r\n\r\n// iphone css start\r\n@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) { \r\n\t.catalog-product-view {\r\n\t\t.column.main {\r\n\t\t\t.product-info-main {\r\n\t\t\t\t.page-title-wrapper {\r\n\t\t\t\t\tmargin-top: -5.5rem;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n// iphone css end\r\n\r\n// Gallery image download css start\r\n@media only screen and (min-width: 377px) and (max-width: (@screen__m - 1)) {\r\n\t.catalog-product-view {\r\n\t\t.column.main {\r\n\t\t\t.product.media {\r\n\t\t\t\t.fotorama__wrap {\r\n\t\t\t\t\t.fotorama__stage__frame {\r\n\t\t\t\t\t\t.download-button {\r\n\t\t\t\t\t\t\tbottom: 0px !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n// Gallery image download css start\r\n\r\n//Inventory Popup css start \r\n\r\n\r\ndiv#ajaxcartpopup.low-inv-popup-main {\r\n\t.modal-dialog {\r\n\t\t.modal-content {\r\n\t\t\ttd {\r\n\t\t\t\t&:first-of-type {\r\n\t\t\t\t\tpadding-left: initial !important;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\t.model-popup {\r\n\t\theight: 276px !important;\r\n\t\twidth: 320px !important;\r\n\t\toverflow: hidden;\r\n\t\t.modal-content {\r\n\t\t\t.popup-title-show {\r\n\t\t\t\tcolor: @color-ivory-black;\r\n\t\t\t\tfont-size: @font-size--giga;\r\n\t\t\t\tline-height: 29px;\r\n\t\t\t\tmargin-left: 32px;\r\n\t\t\t}\r\n\t\t\t.cart-details {\r\n\t\t\t\tpadding-bottom: @font-size--giga;\r\n\t\t\t\tbutton {\r\n\t\t\t\t\tbackground: @color-white;\r\n\t\t\t\t\tbackground: @color-white;\r\n\t\t\t\t\tborder-radius: 0px;\r\n\t\t\t\t\tborder: none;\r\n\t\t\t\t\tcolor: @color-black;\r\n\t\t\t\t\tcolor: @color-ivory-black;\r\n\t\t\t\t\tfont-family: @font-family--primary;\r\n\t\t\t\t\tfont-size: @font-size--base;\r\n\t\t\t\t\theight: 52px;\r\n\t\t\t\t\tline-height: 19px;\r\n\t\t\t\t\tmargin: 0px 14px 7px;\r\n\t\t\t\t\tmax-width: 100%;\r\n\t\t\t\t\twidth: 106px;\r\n\t\t\t\t\t&:nth-of-type(2) {\r\n\t\t\t\t\t\tbackground: @color-ivory-black;\r\n\t\t\t\t\t\tborder: 1px solid @color-ivory-black;\r\n\t\t\t\t\t\tcolor: @color-white;\r\n\t\t\t\t\t\twidth: 133px;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\t.popup-title-text {\r\n\t\tcolor: @color-ivory-black;\r\n\t\tfont-family: @font-family--primary;\r\n\t\tfont-size: @font-size--base;\r\n\t\theight: 114px;\r\n\t\tline-height: 19px;\r\n\t\twidth: 261px;\r\n\t\tmargin-left: 31px;\r\n\t}\r\n}\r\n.catalog-product-view {\r\n\t.column.main {\r\n\t\t.product-info-main{\r\n\t\t\t.additional-attributes-wrapper {\r\n\t\t\t\t.additional-attributes {\r\n\t\t\t\t\ttr {\r\n\t\t\t\t\t\tth.price, td.price{\r\n\t\t\t\t\t\t\tdisplay: none;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n\r\n\r\n.modal-popup{\r\n\t&.quote-success-popup{\r\n\r\n\t\tdisplay: flex;\r\n\t\tflex-wrap: wrap;\r\n\t\talign-items: center;\r\n\r\n\t\t@media (max-width: (@screen__m - 1)){\r\n\t\t\tleft: 0px;\r\n\t\t}\r\n\r\n\t\t.modal-inner-wrap{\r\n\t\t\twidth: 650px;\r\n\t\t\tmax-width: 100%;\r\n\t\t\tbox-shadow: none;\r\n\t\t\tbackground: #fff;\r\n\t\t\theight: auto;\r\n\t\t\toverflow: auto;\r\n\t\t\tmargin: 0 auto;\r\n\t\t\tdisplay: inline-block;\r\n\t\t\tposition: static;\r\n\t\t\tmax-height: 355px;\r\n\t\t\tpadding-bottom: 37px;\r\n\t\t\tfont-family: @font-family--primary;\r\n\r\n\t\t\t@media (max-width: (@screen__m - 1)){\r\n\t\t\t\tpadding-bottom: 67px;\r\n\t\t\t\tmax-width: ~\"calc(100% - 40px)\";\r\n\t\t\t}\r\n\r\n\t\t\t@media (max-width: 600px){\r\n\t\t\t\tpadding-bottom: 35px;\r\n\t\t\t}\r\n\t\r\n\t\t\t.modal-header {\r\n\t\t\t\tborder: none;\r\n\t\t\t\tbackground: @color-white;\r\n\t\t\t\tpadding-bottom: 29px;\r\n\t\t\t\tpadding-top: 28px;\r\n\t\r\n\t\t\t\t.modal-title {\r\n\t\t\t\t\tfont-size: 28px;\r\n\t\t\t\t\tfont-family: @font-family--secondary;\r\n\t\t\t\t\tline-height: 33px;\r\n\t\t\t\t\tpadding: 0px;\r\n\t\t\t\t\tborder: none;\r\n\t\t\t\t\t\r\n\t\r\n\t\t\t\t\t&:before{\r\n\t\t\t\t\t\tcontent: \"\";\r\n\t\t\t\t\t\tbackground: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='14' viewBox='0 0 18 14' fill='none'%3E%3Cpath d='M17.3371 2.41518C17.5454 2.62351 17.6496 2.87649 17.6496 3.17411C17.6496 3.47173 17.5454 3.7247 17.3371 3.93304L9.2567 12.0134L7.73884 13.5312C7.53051 13.7396 7.27753 13.8438 6.97991 13.8438C6.68229 13.8438 6.42932 13.7396 6.22098 13.5312L4.70312 12.0134L0.662946 7.97321C0.454613 7.76488 0.350446 7.5119 0.350446 7.21429C0.350446 6.91667 0.454613 6.66369 0.662946 6.45536L2.1808 4.9375C2.38914 4.72917 2.64211 4.625 2.93973 4.625C3.23735 4.625 3.49033 4.72917 3.69866 4.9375L6.97991 8.22991L14.3013 0.897321C14.5097 0.688987 14.7626 0.584821 15.0603 0.584821C15.3579 0.584821 15.6109 0.688987 15.8192 0.897321L17.3371 2.41518Z' fill='%23231F20'%3E%3C/path%3E%3C/svg%3E\") no-repeat;\r\n\t\t\t\t\t\twidth: 18px;\r\n\t\t\t\t\t\theight: 14px;\r\n\t\t\t\t\t\tdisplay: inline-block;\r\n\t\t\t\t\t\tvertical-align: top;\r\n\t\t\t\t\t\tmargin: 9px 2px 0px 0px;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.action-close{\r\n\r\n\t\t\t\t\tmargin: 10px 10px 0px 0px;\r\n\t\t\t\t\tbox-shadow: none;\r\n\r\n\t\t\t\t\t&:focus{\r\n\t\t\t\t\t\toutline: none;\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t&::before{\r\n\t\t\t\t\t\tbackground: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='17' viewBox='0 0 18 17' fill='none'%3E%3Cpath d='M17.0566 0.318359C16.9134 0.189453 16.7487 0.125 16.5625 0.125C16.3763 0.125 16.2116 0.189453 16.0684 0.318359L9 7.4082L1.93164 0.318359C1.78841 0.189453 1.6237 0.125 1.4375 0.125C1.2513 0.125 1.08659 0.189453 0.943359 0.318359C0.814453 0.461589 0.75 0.626302 0.75 0.8125C0.75 0.998698 0.814453 1.16341 0.943359 1.30664L8.0332 8.375L0.943359 15.4434C0.814453 15.5866 0.75 15.7513 0.75 15.9375C0.75 16.1237 0.814453 16.2884 0.943359 16.4316C1.01497 16.4889 1.09375 16.5391 1.17969 16.582C1.26562 16.6107 1.35156 16.625 1.4375 16.625C1.52344 16.625 1.60938 16.6107 1.69531 16.582C1.78125 16.5391 1.86003 16.4889 1.93164 16.4316L9 9.3418L16.0684 16.4316C16.14 16.4889 16.2188 16.5391 16.3047 16.582C16.3906 16.6107 16.4766 16.625 16.5625 16.625C16.6484 16.625 16.7344 16.6107 16.8203 16.582C16.9062 16.5391 16.985 16.4889 17.0566 16.4316C17.1855 16.2884 17.25 16.1237 17.25 15.9375C17.25 15.7513 17.1855 15.5866 17.0566 15.4434L9.9668 8.375L17.0566 1.30664C17.1855 1.16341 17.25 0.998698 17.25 0.8125C17.25 0.626302 17.1855 0.461589 17.0566 0.318359Z' fill='%23231F20'%3E%3C/path%3E%3C/svg%3E\") no-repeat;\r\n\t\t\t\t\t\twidth: 18px;\r\n\t\t\t\t\t\theight: 17px;\r\n\t\t\t\t\t\tcontent: \"\";\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\r\n\t\t\t.modal-content{\r\n\t\t\t\tpadding: 0px;\r\n\t\t\t\tborder: none;\r\n \t\t\tborder-radius: 0px;\r\n\t\r\n\t\t\t\ttd{\r\n\t\t\t\t\tpadding: 0px;\r\n\t\t\t\t\tvertical-align: top;\r\n\r\n\t\t\t\t\t@media (max-width: (@screen__m - 1)){\r\n\t\t\t\t\t\tfloat: left;\r\n\t\t\t\t\t}\r\n\t\r\n\t\t\t\t\t&.image-section{\r\n\t\t\t\t\t\tpadding-left: 35px;\r\n\t\t\t\t\t\twidth: 192px;\r\n\r\n\t\t\t\t\t\t@media (max-width: (@screen__m - 1)){\r\n\t\t\t\t\t\t\twidth: 172px;\r\n\t\t\t\t\t\t\tpadding-left: 15px;\r\n\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\t@media (max-width: 600px){\r\n\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\tpadding-right: 15px;\r\n\t\t\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\t\t}\r\n\t\r\n\t\t\t\t\t\ta{\r\n\t\t\t\t\t\t\tmax-width: 100%;\r\n\t\t\t\t\t\t\twidth: 157px;\r\n\t\t\t\t\t\t\tfloat: left;\r\n\r\n\t\t\t\t\t\t\t@media (max-width: 600px){\r\n\t\t\t\t\t\t\t\tfloat: none;\r\n\t\t\t\t\t\t\t\tdisplay: inline-block;\r\n\t\t\t\t\t\t\t\tvertical-align: top;\r\n\t\t\t\t\t\t\t}\r\n\t\r\n\t\t\t\t\t\t\t.product-image-container{\r\n\t\t\t\t\t\t\t\twidth: 100% !important;\r\n\t\t\t\t\t\t\t\tvertical-align: top;\r\n\t\r\n\t\t\t\t\t\t\t\t.product-image-wrapper{\r\n\t\t\t\t\t\t\t\t\tpadding-bottom: 0px !important;\r\n\t\t\t\t\t\t\t\t\theight: auto;\r\n\t\t\t\t\t\t\t\t\toverflow: unset;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t.product-image-photo{\r\n\t\t\t\t\t\t\t\tposition: static;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t&.detail-section{\r\n\r\n\t\t\t\t\t\tpadding: 15px 10px 0px 10px !important;\r\n\r\n\t\t\t\t\t\t@media (max-width: (@screen__m - 1)){\r\n\t\t\t\t\t\t\twidth: ~\"calc(100% - 172px)\";\r\n\t\t\t\t\t\t\tpadding: 0px 15px; \r\n\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\t@media (max-width: 600px){\r\n\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\t.product-item-details{\r\n\r\n\t\t\t\t\t\t\t@media (max-width: 600px){\r\n\t\t\t\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\t\t& > a{\r\n\t\t\t\t\t\t\t\tfont-size: @font-size--kilo;\r\n\t\t\t\t\t\t\t\tline-height: 22px;\r\n\t\t\t\t\t\t\t\tcolor: @color-ivory-black;\r\n\t\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\t\tdl:first-of-type {\r\n\t\t\t\t\t\t\t\tmargin-top: 5px;\r\n\t\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\t\t.item-options{\r\n\t\t\t\t\t\t\t\tmargin: 1px 0px 0px 0px;\r\n\t\t\t\t\t\t\r\n\r\n\t\t\t\t\t\t\t\tdt{\r\n\t\t\t\t\t\t\t\t\tfont-size: @font-size--base;\r\n\t\t\t\t\t\t\t\t\tline-height: 19px;\r\n\t\t\t\t\t\t\t\t\tcolor: @color-ivory-black;\r\n\t\t\t\t\t\t\t\t\tfloat: left;\r\n\t\t\t\t\t\t\t\t\tfont-family: @font-family--secondary;\r\n\t\t\t\t\t\t\t\t\tmargin: 0px 6px 0px 0px;\r\n\r\n\t\t\t\t\t\t\t\t\t@media (max-width: 600px){\r\n\t\t\t\t\t\t\t\t\t\tfloat: none;\r\n\t\t\t\t\t\t\t\t\t\tdisplay: inline-block;\r\n\t\t\t\t\t\t\t\t\t\tvertical-align: top;\r\n\t\t\t\t\t\t\t\t\t\tmargin-right: 3px;\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tdd{\r\n\t\t\t\t\t\t\t\t\tfont-size: @font-size--base;\r\n\t\t\t\t\t\t\t\t\tline-height: 19px;\r\n\t\t\t\t\t\t\t\t\tcolor: @color-ivory-black;\r\n\t\t\t\t\t\t\t\t\tmargin: 0px;\r\n\t\t\t\t\t\t\t\t\tdisplay: block;\r\n\t\t\t\t\t\t\t\t\tvertical-align: top;\r\n\r\n\t\t\t\t\t\t\t\t\t&.tags{\r\n display: -webkit-box;\r\n vertical-align: top;\r\n overflow: hidden;\r\n -webkit-line-clamp: 1;\r\n -webkit-box-orient: vertical;\r\n text-overflow: ellipsis;\r\n }\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t.item-price{\r\n\r\n\t\t\t\t\t\t\t\tmargin: 23px 0px 0px;\r\n\r\n\t\t\t\t\t\t\t\t.price{\r\n\t\t\t\t\t\t\t\t\tfont-size: @font-size--kilo;\r\n\t\t\t\t\t\t\t\t\tline-height: 22px;\r\n\t\t\t\t\t\t\t\t\tcolor: @color-ivory-black;\r\n\t\t\t\t\t\t\t\t\tfont-family: @font-family--secondary;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\r\n\t\t\t\t\t&.cart-detail{\r\n\t\t\t\t\t\tpadding: 0px 40px 0px 0px;\r\n\t\t\t\t\t\ttext-align: right;\r\n\t\t\t\t\t\twidth:275px;\r\n\r\n\t\t\t\t\t\t@media (max-width: (@screen__m - 1)){\r\n\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\tpadding: 0px 15px;\r\n\t\t\t\t\t\t\tmargin: 15px 0px 0px;\r\n\r\n\t\t\t\t\t\t}\r\n\t\r\n\t\t\t\t\t\t& > span{\r\n\t\t\t\t\t\t\tfont-size: 22px;\r\n\t\t\t\t\t\t\tline-height: 26px;\r\n\t\t\t\t\t\t\tcolor: @color-ivory-black;\r\n\t\t\t\t\t\t\tmargin: 0px 0px 18px;\r\n\t\t\t\t\t\t\tdisplay: block;\r\n\t\t\t\t\t\t\tpadding: 0px 19px 0px 0px;\r\n\r\n\t\t\t\t\t\t\t@media (max-width: 600px){\r\n\t\t\t\t\t\t\t\tpadding: 0px;\r\n\t\t\t\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t}\r\n\t\r\n\t\t\t\t\t\tbutton{\r\n\t\t\t\t\t\t\twidth: 206px !important;\r\n\t\t\t\t\t\t\theight: 52px;\r\n\t\t\t\t\t\t\tbackground: @color-ivory-black;\r\n\t\t\t\t\t\t\tborder: none;\r\n\t\t\t\t\t\t\tmax-width: 100%;\r\n\t\t\t\t\t\t\tcolor: @color-white;\r\n\t\t\t\t\t\t\tborder-radius: 0px;\r\n\t\t\t\t\t\t\tmargin: 0px 0px 7px;\r\n\t\t\t\t\t\t\tfont-size: 1.6rem;\r\n\t\t\t\t\t\t\tline-height: 19px;\r\n\t\t\t\t\t\t\tfont-weight: normal;\r\n\t\t\t\t\t\t\tvertical-align: top;\r\n\t\t\t\t\t\t\tpadding: 10px;\r\n\t\t\t\t\t\t\tfont-family: @font-family--primary;\r\n\r\n\t\t\t\t\t\t\t@media (max-width: 600px){\r\n\t\t\t\t\t\t\t\twidth: 100% !important;\r\n\t\t\t\t\t\t\t\tmargin: 0px;\r\n\t\t\t\t\t\t\t}\r\n\t\r\n\t\t\t\t\t\t\t&:nth-of-type(2){\r\n\t\t\t\t\t\t\t\tbackground: @color-white;\r\n\t\t\t\t\t\t\t\tborder: 1px solid @color-ivory-black;\r\n\t\t\t\t\t\t\t\tcolor: @color-ivory-black;\r\n\t\t\t\t\t\t\t\tmargin: 0px;\r\n\r\n\t\t\t\t\t\t\t\t@media (max-width: 600px){\r\n\t\t\t\t\t\t\t\t\tmargin: 7px 0px 0px;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\r\n\t\t\t\t.note{\r\n\t\t\t\t\tfont-size: @font-size--kilo;\r\n\t\t\t\t\tline-height: 21px;\r\n\t\t\t\t\tcolor: @color-ivory-black;\r\n\t\t\t\t\tpadding: 0px 43px 0px 35px;\r\n\t\t\t\t\tdisplay: inline-block;\r\n\t\t\t\t\tvertical-align: top;\r\n\t\t\t\t\tmargin: 29px 0px 0px;\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n\r\n.catalog-product-view {\r\n\tbutton.action.primary {\r\n\t\t&:focus {\r\n\t\t\toutline: none;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n@media (max-width: (@screen__m - 1)){\r\n\t.price-final_price{\r\n\t\t.old-price{\r\n\t\t\t.price {\r\n\t\t\t\tfont-size: 14px !important;\r\n\t\t\t}\r\n\t\t}\r\n\t} \r\n\t}\r\n\r\n @media only screen and (min-width: (@screen__m)) and (max-width: (@screen__l - 1)) {\r\n\t\t\t.catalog-product-view {\r\n\t\t\t\t.column.main {\r\n\t\t\t\t\t.block.related {\r\n\t\t\t\t\t\tmargin-left: 40px !important;\r\n\t\t\t\t\t\tpadding: 13px !important;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.product-info-main {\r\n\t\t\t\t\t\t.additional-attributes-wrapper {\r\n\t\t\t\t\t\t\t.additional-attributes {\r\n\t\t\t\t\t\t\t\tword-break: break-all;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.liked-product-slider {\r\n\t\t\t\tli.item.product-item {\r\n\t\t\t\t\t.product-item-info {\r\n\t\t\t\t\t\t.product-item-photo {\r\n\t\t\t\t\t\t\tdisplay: initial !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tbody.page-product-bundle.catalog-product-view {\r\n\t\t\t\t.modal-popup.bundle-modalpopup {\r\n\t\t\t\t\t.modal-inner-wrap {\r\n\t\t\t\t\t\twidth: 324px !important;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\r\n@media print {\r\n\t.catalog-product-view {\r\n\t\t.breadcrumbs {\r\n\t\t\tdisplay: none !important;\r\n\t\t}\r\n\t\t.panel.header {\r\n\t\t\tdisplay: none !important;\r\n\t\t}\r\n\t\theader {\r\n\t\t\t.header.content {\r\n\t\t\t\t.logo {\r\n\t\t\t\t\tmargin-top: 0px !important;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n\t","div{\r\n &.page-main{\r\n max-width: 1264px;\r\n }\r\n}\r\n\r\n.catalog-category-view{\r\n\r\n main{\r\n &.page-main{\r\n @media (max-width: (@screen__m - 1)){\r\n padding-left: 9px;\r\n padding-right: 9px;\r\n }\r\n\r\n .columns{\r\n @media (max-width: (@screen__m - 1)) {\r\n display: flex;\r\n flex-wrap: wrap;\r\n padding: 0px;\r\n align-items: flex-start;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .sidebar{\r\n &.sidebar-main{\r\n background: rgba(229, 229, 229, 0.25);\r\n width: 350px;\r\n padding: 2rem 2rem 0rem 1.9rem;\r\n margin-right: 19px;\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n width: 100%;\r\n padding: 0px;\r\n background: none;\r\n margin-right: 0px;\r\n }\r\n\r\n\r\n div{\r\n layered-filter-block{\r\n background: none;\r\n margin-bottom: 89px;\r\n\r\n @media (max-width: (@screen__m - 1)){\r\n margin-bottom: 32px;\r\n }\r\n\r\n .filter-title{\r\n\r\n &:first-child{\r\n @media (max-width: (@screen__m - 1)) {\r\n position: static;\r\n display: block;\r\n }\r\n }\r\n\r\n strong{\r\n\r\n @media (max-width: (@screen__m - 1)){\r\n width: 100%;\r\n height: auto;\r\n background: @color-ivory-black;\r\n font-size: 15px;\r\n line-height: 18px;\r\n color: @color-white;\r\n top: 0px !important;\r\n display: flex;\r\n flex-wrap: wrap;\r\n align-items: center;\r\n justify-content: center;\r\n font-family: @font-family--primary;\r\n height: 48px;\r\n right:0px;\r\n position: static;\r\n\r\n &:before{\r\n display: none !important;\r\n }\r\n\r\n svg{\r\n margin: 0px 0px 0px 6px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n\r\n\r\n div{\r\n &.block{\r\n &.filter{\r\n &.active {\r\n\r\n .close_filter_popup{\r\n @media (max-width: (@screen__m - 1)) {\r\n display: none;\r\n font-size: unset;\r\n top: 15px;\r\n\r\n &:before{\r\n @media (max-width: (@screen__m - 1)) {\r\n display: none;\r\n }\r\n }\r\n\r\n .filter-active&{\r\n display: block;\r\n }\r\n }\r\n }\r\n\r\n .filter_checkbox {\r\n\r\n background: none;\r\n padding: 0px;\r\n\r\n @media (max-width: (@screen__m - 1)){\r\n display: none;\r\n }\r\n\r\n .filter-active&{\r\n\r\n @media (max-width: (@screen__m - 1)){\r\n background: rgba(229, 229, 229, 0.25);\r\n display: block;\r\n padding-top: 20px;\r\n height: ~\"calc(100% - 50px)\";\r\n top: 50px;\r\n }\r\n }\r\n\r\n #narrow-by-list-sort_mob{\r\n background: none;\r\n\r\n .filter-options-title{\r\n font-weight: 900;\r\n font-family: @font-family--secondary;\r\n line-height: 24px;\r\n color: @color-ivory-black;\r\n text-transform: uppercase;\r\n margin-bottom: 16px;\r\n }\r\n\r\n .filter-options-item{\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n padding: 0px;\r\n\r\n width: ~\"calc(100% - 53px)\";\r\n margin: 0px 34px 0px 19px;\r\n border-bottom: 1px solid rgba(35, 31, 32, 20%);\r\n\r\n }\r\n\r\n\r\n ol{\r\n li{\r\n\r\n margin-bottom: 16px;\r\n\r\n label{\r\n padding: 0px 0px 0px 27px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n &:after{\r\n font-size: 16px;\r\n font-weight: 900;\r\n text-transform: uppercase;\r\n font-family: @font-family--secondary;\r\n line-height: 24px;\r\n padding: 0px 34px 0px 19px;\r\n margin: 16px 0px 0px;\r\n color: @color-ivory-black;\r\n }\r\n }\r\n\r\n\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n #mobile_filter_apply{\r\n display: none;\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n border: 1px solid #333333;\r\n height: 50px;\r\n font-size: 16px;\r\n line-height: 19px;\r\n letter-spacing: 0.1em;\r\n text-transform: uppercase;\r\n color: #333333;\r\n\r\n width: ~\"calc(100% - 27px)\";\r\n margin: 16px 8px 57px 19px;\r\n\r\n .filter-active&{\r\n display: flex;\r\n flex-wrap: wrap;\r\n align-items: center;\r\n justify-content: center;\r\n\r\n\r\n }\r\n\r\n }\r\n }\r\n\r\n }\r\n\r\n\r\n\r\n #narrow-by-list-sort {\r\n .filter-options-item{\r\n padding: 0px;\r\n border-bottom: 1px solid rgba(68, 68, 68, 20%);\r\n\r\n .filter-options-title{\r\n line-height: 24px;\r\n font-weight: 900;\r\n font-family: @font-family--secondary;\r\n text-transform: uppercase;\r\n cursor: default;\r\n margin: 0px 0px 16px;\r\n }\r\n\r\n .filter-options-content{\r\n\r\n margin: 0px;\r\n\r\n .item{\r\n margin-bottom: 16px;\r\n label{\r\n padding: 0px 0px 0px 27px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .filter-options-content{\r\n padding: 0px;\r\n margin-top: 8px;\r\n\r\n li{\r\n\r\n label{\r\n padding: 0px;\r\n font-size: 16px;\r\n line-height: 24px;\r\n font-family: @font-family--primary;\r\n display: grid;\r\n\r\n &::before{\r\n display: none;\r\n }\r\n }\r\n\r\n input[type=\"radio\"]{\r\n width: 18px;\r\n height: 18px;\r\n border-radius: 50%;\r\n border: 2px solid @color-ivory-black;\r\n opacity: 1;\r\n top: 4px;\r\n\r\n &:checked{\r\n &:before{\r\n content: \"\";\r\n width: 8px;\r\n height: 8px;\r\n background: @color-ivory-black;\r\n border-radius: 50%;\r\n display: inline-block;\r\n position: absolute;\r\n left: 50%;\r\n top: 50%;\r\n transform: translate(-50%, -50%);\r\n\r\n\r\n }\r\n\r\n &:after{\r\n display: none;\r\n }\r\n\r\n\r\n }\r\n }\r\n\r\n &.show_more{\r\n a{\r\n font-size: @font-size--base;\r\n line-height: 24px;\r\n text-decoration: underline;\r\n color: @color-ivory-black;\r\n font-family: @font-family--primary;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .filter_title{\r\n padding: 0px;\r\n font-size: 16px;\r\n text-transform: uppercase;\r\n font-weight: 900;\r\n line-height: 24px;\r\n margin: 16px 0px 0px;\r\n color: @color-ivory-black;\r\n font-family: @font-family--secondary;\r\n\r\n }\r\n\r\n .filter_checkbox{\r\n padding: 0px;\r\n position: relative;\r\n\r\n div{\r\n &.filter-current{\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n .filter-active&{\r\n padding: 0 0 0 19px;\r\n }\r\n }\r\n\r\n .filter-current-subtitle{\r\n display: none;\r\n }\r\n\r\n ol{\r\n &.items{\r\n padding: 0px;\r\n\r\n .item {\r\n margin: 16px 0px 0px;\r\n max-width: unset;\r\n min-width: unset;\r\n min-height: unset;\r\n border-radius: 27px;\r\n background: @color-platinum-bright;\r\n padding: 3px 31px 3px 8px;\r\n font-size: unset;\r\n\r\n\r\n .filter-value{\r\n padding: 0px;\r\n margin:0px;\r\n font-size: 16px;\r\n line-height: 24px;\r\n font-family: @font-family--primary;\r\n color: @color-ivory-black;\r\n }\r\n\r\n a{\r\n &.action{\r\n &.remove{\r\n right: 10px;\r\n margin-top: 2px;\r\n\r\n &:before{\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n\r\n\r\n }\r\n }\r\n }\r\n\r\n & + .filter-actions{\r\n position: absolute;\r\n right: 0px;\r\n top: -25px;\r\n padding: 0px;\r\n\r\n @media (max-width: (@screen__m - 1)){\r\n top: 277px;\r\n right: 34px;\r\n }\r\n\r\n .filter-clear{\r\n font-size: 16px;\r\n line-height: 24px;\r\n font-family: @font-family--primary;\r\n text-decoration-line: underline;\r\n margin: 0px;\r\n padding: 0px;\r\n\r\n }\r\n }\r\n }\r\n }\r\n }\r\n div{\r\n narrow-by-list {\r\n\r\n &.filter-options {\r\n border: none;\r\n background: none;\r\n\r\n @media (max-width: (@screen__m - 1)){\r\n width: ~\"calc(100% - 49px)\";\r\n margin: 0px 30px 0px 19px;\r\n }\r\n\r\n .filter-options-item{\r\n border: none;\r\n padding: 16px 0px 0px;\r\n\r\n &.Color{\r\n display: none;\r\n\r\n &.Schemes{\r\n display: block;\r\n }\r\n }\r\n\r\n .filter-options-title {\r\n line-height: 24px;\r\n margin: 0px;\r\n font-weight: 900;\r\n text-transform: capitalize;\r\n overflow: unset;\r\n color: @color-ivory-black;\r\n font-family: @font-family--secondary;\r\n\r\n\r\n &:after{\r\n content: \"\";\r\n background: url(../images/filter_arrow.svg) no-repeat;\r\n width: 23px;\r\n height: 10px;\r\n border: none;\r\n right: 0px;\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n right: 0px;\r\n }\r\n }\r\n }\r\n\r\n .item{\r\n margin: 0px 0px 8px;\r\n\r\n &.hide_item{\r\n display: none;\r\n }\r\n\r\n &:last-child{\r\n margin: 0px;\r\n }\r\n }\r\n\r\n .plpfilter_checkbox_box{\r\n\r\n width: auto;\r\n height: auto;\r\n margin-right: 11px;\r\n line-height: 11px;\r\n margin: 3px 11px 0px 0px;\r\n\r\n\r\n input[type=\"checkbox\"]{\r\n width: 18px;\r\n height: 18px;\r\n border: 2px solid rgba(0, 0, 0, 0.6);\r\n border-radius: 3px;\r\n\r\n &:before{\r\n border: none;\r\n width: 14px;\r\n height: 14px;\r\n \r\n }\r\n\r\n &:checked{\r\n &:before{\r\n content: \"\";\r\n background: #000;\r\n border: none !important;\r\n border-radius: 0px;\r\n }\r\n\r\n &:after{\r\n width: 14px;\r\n height: 14px;\r\n left: 0;\r\n top: 0;\r\n background: url(../images/check_icon.svg) no-repeat center !important;\r\n }\r\n }\r\n\r\n\r\n\r\n }\r\n\r\n & + a{\r\n font-size: 16px;\r\n line-height: 24px;\r\n padding: 0px;\r\n }\r\n }\r\n }\r\n\r\n }\r\n\r\n }\r\n }\r\n //*****strike through price********//\r\n // .product-item-info {\r\n // .old-price {\r\n // text-decoration: line-through;\r\n // }\r\n // .product-item-details {\r\n // .price-box.price-final_price {\r\n // .supplies_text {\r\n // font-size: @font-size--milli;\r\n // font-weight: 700;\r\n // line-height: 16px;\r\n // color: @color-ivory-black;\r\n // display: contents;\r\n // }\r\n // }\r\n // }\r\n // }\r\n}\r\n\r\n\r\n.filter-active{\r\n\r\n .block-title{\r\n &.filter-title{\r\n\r\n\r\n & + .block-title{\r\n &.filter-title {\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n background: @color-white;\r\n height: 50px;\r\n }\r\n\r\n\r\n }\r\n }\r\n }\r\n }\r\n\r\n\r\n}\r\n\r\n.catalog-category-view, .catalogsearch-result-index{\r\n\r\n main{\r\n &.page-main{\r\n max-width: 1264px;\r\n }\r\n }\r\n\r\n &.page-products {\r\n\r\n .columns{\r\n margin: 0px 0px 124px;\r\n\r\n @media (max-width:(@screen__m - 1)){\r\n margin: 0px 0px 84px;\r\n }\r\n }\r\n\r\n .column {\r\n &.main{\r\n width: ~\"calc(100% - 369px)\";\r\n margin: 0px;\r\n\r\n @media (max-width:(@screen__m - 1)){\r\n width: 100%;\r\n }\r\n }\r\n }\r\n\r\n .products{\r\n &.products-grid {\r\n .product-items {\r\n &.products{\r\n margin: 0px -7.5px 0px;\r\n\r\n @media (max-width: (@screen__m - 1)){\r\n margin: 48px -11.5px 0p;\r\n }\r\n\r\n li{\r\n width: ~\"calc(33.33333333% - 15px)\";\r\n padding: 0px;\r\n margin: 0px 7.5px 25px;\r\n\r\n @media (max-width: @screen__l){\r\n width: ~\"calc(50% - 15px)\";\r\n }\r\n\r\n @media (max-width: (@screen__m - 1)){\r\n width: ~\"calc(50% - 23px)\";\r\n margin: 0px 10.5px 25px;\r\n }\r\n\r\n .product-item-info{\r\n width: 100% !important;\r\n\r\n &:hover{\r\n padding: 0px;\r\n box-shadow: none;\r\n }\r\n }\r\n }\r\n\r\n .product-image-container{\r\n width: 100% !important;\r\n\r\n .product-image-wrapper{\r\n padding-bottom: 0px !important;\r\n height: auto;\r\n max-height: 275px;\r\n\r\n .product-image-photo{\r\n position: static;\r\n width: 100%;\r\n max-height: unset;\r\n height: auto;\r\n }\r\n }\r\n }\r\n\r\n .product-item-details{\r\n\r\n position: relative;\r\n\r\n .product-item-name{\r\n margin: 8px 0px 0px;\r\n padding: 0px 26px 0px 0px;\r\n max-width: 100%;\r\n\r\n a{\r\n font-size: @font-size--base;\r\n line-height: 17px;\r\n color: @color-ivory-black;\r\n font-weight: 900;\r\n font-family: @font-family--secondary;\r\n }\r\n }\r\n .Product-dec{\r\n display: none;\r\n\r\n p{\r\n margin: 0px;\r\n }\r\n }\r\n\r\n .price-box{\r\n .price{\r\n font-size: @font-size--milli;\r\n line-height: 17px;\r\n font-family: @font-family--secondary;\r\n font-weight: 900;\r\n }\r\n\r\n .supplies_text{\r\n display: table-cell;\r\n font-size: @font-size--milli;\r\n line-height: 17px;\r\n font-family: @font-family--secondary;\r\n font-weight: 900;\r\n }\r\n\r\n .form_text{\r\n display: none;\r\n }\r\n\r\n .measurement{\r\n display: inline-block;\r\n font-size: @font-size--milli;\r\n line-height: 17px;\r\n font-family: @font-family--secondary;\r\n font-weight: 900;\r\n text-transform: lowercase;\r\n }\r\n }\r\n\r\n .product-item-inner{\r\n position: static;\r\n width: auto;\r\n height: auto;\r\n margin: 0px;\r\n\r\n .action {\r\n &.tocompare{\r\n display: none;\r\n }\r\n &.towishlist{\r\n margin: 0px;\r\n top: 4px;\r\n width: 16px;\r\n height: 14px;\r\n right: 0px;\r\n\r\n &:before{\r\n content: \"\" !important;\r\n background: url(../images/wishlist_unfill_icon.png) no-repeat;\r\n width: 16px;\r\n height: 14px;\r\n display: inline-block;\r\n vertical-align: top;\r\n line-height: unset;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n .page-main{\r\n .page-title-wrapper{\r\n\r\n padding: 0px;\r\n margin: 34px 0px 51px;\r\n display: block;\r\n\r\n\r\n @media (max-width: (@screen__m - 1)){\r\n margin: 4px 0 38px !important;\r\n text-align: center;\r\n }\r\n\r\n .page-title{\r\n padding: 0px;\r\n font-size: @font-size--tera;\r\n line-height: 43px;\r\n letter-spacing: -0.03em;\r\n color: @color-davys-grey;\r\n font-family: @font-family--secondary;\r\n\r\n @media (max-width: (@screen__m - 1)){\r\n padding: 0px !important;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n#load-more-products, .page-with-filter .ias-spinner{\r\n max-width: 343px;\r\n height: 50px;\r\n width: 100%;\r\n display: block;\r\n font-size: @font-size--base;\r\n line-height: 19px;\r\n letter-spacing: 0.1em;\r\n text-transform: uppercase;\r\n color: @color-dark-charcoal;\r\n font-family: @font-family--primary;\r\n border: 1px solid @color-dark-charcoal;\r\n line-height: 48px;\r\n margin: 98px auto 120px;\r\n text-decoration: none;\r\n\r\n a {\r\n color: @color-dark-charcoal;\r\n text-decoration: none;\r\n }\r\n @media (max-width: @screen__xs){\r\n max-width: 100%;\r\n margin: 40px 0px 84px;\r\n }\r\n}\r\n\r\ndiv#load-more-loader{\r\n text-align: center;\r\n margin-top: 98px;\r\n margin-bottom: 120px;\r\n\r\n @media (max-width: @screen__xs){\r\n margin: 40px 0px 84px;\r\n }\r\n}\r\n\r\n// PLP sorting page filters css\r\n._keyfocus *:focus,\r\ninput:not([disabled]):focus,\r\ntextarea:not([disabled]):focus,\r\nselect:not([disabled]):focus {\r\n box-shadow: 0 0 3px 1px #00699d !important;\r\n}\r\n\r\n.plp-label-wrapper {\r\n display: none;\r\n}\r\n\r\n\r\n#total_number_of_products{\r\n font-size: @font-size--milli;\r\n line-height: 17px;\r\n text-align: right;\r\n letter-spacing: 0.15em;\r\n color: @color-ivory-black;\r\n margin: -34px 0px 0px;\r\n float: right;\r\n\r\n @media (max-width: (@screen__m - 1)){\r\n margin: 0px;\r\n position: relative;\r\n top: 63px;\r\n\r\n }\r\n\r\n}\r\n.page-products {\r\n\t.message.notice {\r\n\t\t>* {\r\n\t\t\t&:first-child {\r\n\t\t\t\t&:before {\r\n\t\t\t\t\tdisplay: none;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\tbackground-color: #fff;\r\n\t\tfont-size:@font-size--tera;\r\n\t\tcolor: @color-davys-grey !important;\r\n\t\tmargin-top: 2rem;\r\n\t\tfont-family:@font-family--primary;\r\n\t}\r\n\t.page-title-wrapper {\r\n\t\tdisplay: none;\r\n\t}\r\n}\r\n\r\n.catalogsearch-result-index {\r\n\t.filter-options-content {\r\n\t\tli {\r\n\t\t\tinput[type=\"radio\"] {\r\n\t\t\t\twidth: 18px;\r\n\t\t\t\theight: 18px;\r\n\t\t\t\tborder-radius: 50%;\r\n\t\t\t\tborder: 2px solid @color-ivory-black;\r\n\t\t\t\topacity: 1;\r\n\t\t\t\ttop: 4px;\r\n\t\t\t\t&:checked {\r\n\t\t\t\t\t&:before {\r\n\t\t\t\t\t\tcontent: \"\";\r\n\t\t\t\t\t\twidth: 8px;\r\n\t\t\t\t\t\theight: 8px;\r\n\t\t\t\t\t\tbackground: @color-ivory-black;\r\n\t\t\t\t\t\tborder-radius: 50%;\r\n\t\t\t\t\t\tdisplay: inline-block;\r\n\t\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\t\tleft: 50%;\r\n\t\t\t\t\t\ttop: 50%;\r\n\t\t\t\t\t\ttransform: translate(-50%, -50%);\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tinput {\r\n\t\t\t\t&:checked {\r\n\t\t\t\t\t&:after {\r\n\t\t\t\t\t\tcontent: none !important;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\t.sidebar-main {\r\n\t\t.filter-content.hni {\r\n\t\t\t.filter-options-item {\r\n\t\t\t\t.filter-options-content {\r\n\t\t\t\t\t.item.custom_sort_by {\r\n\t\t\t\t\t\tlabel {\r\n\t\t\t\t\t\t\t&:before {\r\n\t\t\t\t\t\t\t\tcontent: none !important;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n\r\n.catalogsearch-result-index {\r\n\t.filter-options-item {\r\n\t\t.filter-options-content {\r\n\t\t\t.items {\r\n\t\t\t\t.item {\r\n\t\t\t\t\t.plpfilter_checkbox_box {\r\n\t\t\t\t\t\tinput[type=\"checkbox\"] {\r\n\t\t\t\t\t\t\t&:checked {\r\n\t\t\t\t\t\t\t\t&:before {\r\n\t\t\t\t\t\t\t\t\twidth: 14px;\r\n\t\t\t\t\t\t\t\t\theight: 14px;\r\n\t\t\t\t\t\t\t\t\tleft: 0;\r\n\t\t\t\t\t\t\t\t\ttop: 0px;\r\n background: url(../images/check_icon.svg) no-repeat center !important;\r\n\t\t\t\t\t\t\t\t\tbackground-color: #000 !important;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n@media (max-width: (@screen__m - 1)) {\r\n\t.catalog-category-view {\r\n\t\t.product-image-wrapper {\r\n\t\t\theight: 157px !important;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n.filter-options {\r\n\t.filter-options-item.active {\r\n\t\t.filter-options-title {\r\n\t\t\tmargin-bottom: 10px !important;\r\n\t\t}\r\n\t}\r\n}\r\n.catalogsearch-result-index {\r\n\t.ias-noneleft {\r\n\t\tdisplay: none !important;\r\n\t}\r\n}\r\n@media only screen and (min-width: @screen__m) {\r\n .page-with-filter .sections.nav-sections {\r\n\t\tz-index: 5;\r\n}\r\n}\r\n\r\n.product-item-actions {\r\n a.action.towishlist {\r\n display: none;\r\n }\r\n}\r\n\r\n@media only screen and (min-width: (@screen__m)) and (max-width: (@screen__l - 1)) {\r\n\t.catalogsearch-result-index {\r\n div.products-grid {\r\n .product-item-info {\r\n .product-item-details {\r\n margin-top: -13px !important;\r\n }\r\n }\r\n }\r\n\t\t.search.results {\r\n\t\t\t.products-grid {\r\n\t\t\t\t.product-item-info {\r\n\t\t\t\t\tpadding: initial !important;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.product-item-info {\r\n\t\t\t\t.supplies_text {\r\n\t\t\t\t\tmargin-left: 0 !important;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\tdiv.products-grid {\r\n\t\t\t.product-item-info {\r\n\t\t\t\tdisplay: initial !important;\r\n\t\t\t\tflex-wrap: none !important;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n .catalog-category-view {\r\n div.products-grid {\r\n .product-item-info {\r\n .product-item-details {\r\n margin-top: -21px !important;\r\n }\r\n }\r\n }\r\n }\r\n \r\n}\r\n@media (max-width: (@screen__m - 1)) {\r\n\t.catalogsearch-result-index {\r\n\t\tdiv.products-grid {\r\n\t\t\t.product-item-info {\r\n\t\t\t\tdisplay: initial !important;\r\n\t\t\t\tflex-wrap: none !important;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n.filter_active {\r\n\t.page-title-wrapper {\r\n\t\tdisplay: none !important;\r\n\t}\r\n\t.message.info.empty {\r\n\t\tmargin-top: 8% !important;\r\n\t}\r\n}\r\n.no-search-result {\r\n\t.page-title-wrapper {\r\n\t\tdisplay: none !important;\r\n\t}\r\n\t.sidebar.sidebar-main {\r\n\t\tdisplay: none;\r\n\t}\r\n\t.message.info.empty {\r\n\t\tmargin-top: 8%;\r\n\t}\r\n}","//************CHECKBOX CSS START**************//\r\n.customer-account-create.page-layout-1column {\r\n input[type=\"checkbox\"] {\r\n appearance: none;\r\n -webkit-appearance: none;\r\n width: 22px;\r\n height: 22px;\r\n }\r\n input[type=\"checkbox\"]:before {\r\n width: 22px;\r\n height: 22px;\r\n display: inline-block;\r\n content: \"\";\r\n background: @color-white;\r\n border: 2px solid @color-ivory-black;\r\n }\r\n input[type=\"checkbox\"]:checked::before {\r\n background: @color-black;\r\n }\r\n input[type=\"checkbox\"]:checked::after {\r\n width: 16px;\r\n height: 9px;\r\n content: \"\";\r\n border-top: 2px solid #fff;\r\n border-right: 2px solid #fff;\r\n transform: rotate(135deg);\r\n display: inline-block;\r\n position: absolute;\r\n left: 2px;\r\n top: 3px;\r\n }\r\n}\r\n//************CHECKBOX CSS END**************//\r\n\r\n.customer-account-create.page-layout-1column {\r\n form.create.account.form-create-account {\r\n\t\twidth: 100% !important;\r\n\t\tdisplay: @flex !important;\r\n\t}\r\n\t.form-create-account {\r\n\t\t.fieldset.create.info {\r\n\t\t\twidth: 50%;\r\n padding-left: 18px;\r\n\t\t\t.legend {\r\n\t\t\t\tspan {\r\n\t\t\t\t\tfont-size: @font-size--kilo;\r\n\t\t\t\t\tline-height: 32px;\r\n\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\tcolor: @color-ivory-black;\r\n font-family: @font-family--primary;\r\n\t\t\t\t}\r\n\t\t\t\tborder-bottom: none;\r\n\t\t\t}\r\n\t\t}\r\n\t\t.fieldset.create.account {\r\n\t\t\twidth: 50%;\r\n padding-left: 4px;\r\n\t\t\t.legend {\r\n\t\t\t\tborder-bottom: none;\r\n\t\t\t\tspan {\r\n\t\t\t\t\tfont-size: @font-size--kilo;\r\n\t\t\t\t\tline-height: 32px;\r\n\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\tcolor: @color-ivory-black;\r\n font-family: @font-family--primary;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.field.choice.persistent {\r\n\t\t\t\tdisplay: none;\r\n\t\t\t}\r\n\t\t}\r\n\t\t.field.choice.newsletter {\r\n\t\t\tpadding-bottom: 20px;\r\n display: @flex;\r\n\r\n .label {\r\n padding-left: 10px;\r\n }\r\n\t\t}\r\n\t\t.field.is_residence {\r\n\t\t\tpadding-bottom: 10px;\r\n\r\n .control {\r\n span {\r\n padding-left: 5px;\r\n }\r\n }\r\n\t\t}\r\n\t}\r\n\t.fieldset.create.account {\r\n .require_field_text {\r\n\t\t\tcolor: @color-error;\r\n\t\t\tfont-size: @font-size--milli;\r\n\t\t\tline-height: 16px;\r\n\t\t\tfont-weight: 400;\r\n padding-bottom: 46px;\r\n padding-top: 50px;\r\n font-family: @font-family--primary;\r\n\t }\r\n\t\t.field.required {\r\n\t\t\t.label {\r\n\t\t\t\tfont-size: @font-size--base;\r\n\t\t\t\tfont-weight: 900;\r\n\t\t\t\tline-height: 19px;\r\n\t\t\t\tcolor: @color-ivory-black;\r\n font-family: @font-family--secondary;\r\n\t\t\t}\r\n\t\t}\r\n\t\t.confirmation-div {\r\n\t\t\tfont-size: @font-size--base;\r\n\t\t\tline-height: 24px;\r\n\t\t\tcolor: @color-ivory-black;\r\n\t\t\tfont-weight: 400;\r\n width: 80%;\r\n font-family: @font-family--primary;\r\n\t\t\t.label {\r\n\t\t\t\tspan {\r\n\t\t\t\t\tfont-size: @font-size--base;\r\n\t\t\t\t\tline-height: 24px;\r\n\t\t\t\t\tcolor: @color-ivory-black;\r\n\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t}\r\n\t\t\t}\r\n .paragraph_text {\r\n display: none;\r\n div {\r\n padding-left: 0px !important;\r\n div {\r\n padding-left: 0px !important;\r\n }\r\n }\r\n a {\r\n color: @color-ivory-black;\r\n text-decoration: underline;\r\n }\r\n }\r\n .field.is_residence {\r\n .control {\r\n display: @flex;\r\n }\r\n }\r\n .field.is_tax_exempt_status_checkbox {\r\n .control {\r\n display: @flex;\r\n\r\n .label {\r\n padding-left: 10px;\r\n }\r\n }\r\n }\r\n\t\t}\r\n\t}\r\n\t.page-title-wrapper {\r\n\t\t.page-title {\r\n\t\t\tpadding-top: 70px;\r\n\t\t\tcolor: @color-ivory-black;\r\n\t\t\tfont-weight: 900;\r\n\t\t\tfont-size: @font-size--tera;\r\n\t\t\tline-height: 35px;\r\n padding-left: 100px;\r\n font-family: @font-family--secondary;\r\n\t\t}\r\n\t}\r\n\t.fieldset.create.info {\r\n\t\t.field {\r\n\t\t\t.label {\r\n\t\t\t\tfont-size: @font-size--base;\r\n\t\t\t\tfont-weight: 900;\r\n\t\t\t\tline-height: 19px;\r\n\t\t\t\tcolor: @color-ivory-black;\r\n font-family: @font-family--secondary;\r\n\t\t\t}\r\n\t\t}\r\n\t\t.field.is_residence {\r\n\t\t\tspan {\r\n\t\t\t\tfont-size: @font-size--base;\r\n\t\t\t\tline-height: 24px;\r\n\t\t\t\tfont-weight: 400;\r\n font-family: @font-family--primary;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\t.field {\r\n\t\t.control {\r\n\t\t\t.input-text {\r\n\t\t\t\twidth: 465px;\r\n\t\t\t\theight: 30px;\r\n\t\t\t}\r\n\t\t\t.required-entry {\r\n\t\t\t\twidth: 465px;\r\n\t\t\t\theight: 30px;\r\n font-size: @font-size--milli;\r\n line-height: 16px;\r\n font-weight: 400;\r\n color: @color-ivory-black;\r\n font-family: @font-family--primary;\r\n\t\t\t}\r\n\t\t\t.password-strength-meter {\r\n\t\t\t\tdisplay: none;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\t.actions-toolbar {\r\n\t\t.action.submit.primary {\r\n\t\t\twidth: 320px;\r\n\t\t\theight: 52px;\r\n\t\t\tbackground-color: @color-ivory-black;\r\n font-family: @font-family--primary;\r\n\t\t}\r\n\t}\r\n}\r\n@media only screen and (min-width: (@screen__m)) and (max-width: (@screen__xm - 1)) {\r\n\t.customer-account-create.page-layout-1column {\r\n\t\tform.create.account.form-create-account {\r\n\t\t\tdisplay: @flex !important;\r\n\t\t}\r\n .columns {\r\n padding-left: 18px;\r\n }\r\n .field {\r\n .control {\r\n .required-entry {\r\n width: 320px;\r\n }\r\n .input-text {\r\n width: 320px;\r\n }\r\n }\r\n }\r\n .form-create-account {\r\n .fieldset.create.info {\r\n padding-left: 0px;\r\n }\r\n }\r\n .page-title-wrapper {\r\n .page-title {\r\n padding-left: 18px;\r\n }\r\n }\r\n\t}\r\n}\r\n\r\n@media only screen and (min-width: (@screen__m)) and (max-width: 1092px) {\r\n .customer-account-create.page-layout-1column {\r\n .field {\r\n .control {\r\n .required-entry {\r\n width: 90%;\r\n }\r\n .input-text {\r\n width: 90%;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media only screen and (max-width: (@screen__m - 1)) {\r\n\t.customer-account-create.page-layout-1column {\r\n form.create.account.form-create-account {\r\n width: 100% !important;\r\n display: @show !important;\r\n }\r\n .form-create-account {\r\n .fieldset.create.info {\r\n width: 100%;\r\n padding-left: 0px;\r\n margin-bottom: 20px;\r\n }\r\n .fieldset.create.account {\r\n width: 100%;\r\n padding-left: 0px;\r\n margin-bottom: 0px;\r\n .require_field_text {\r\n padding-top: 0px;\r\n padding-bottom: 26px;\r\n }\r\n .confirmation-div {\r\n width: 98%;\r\n }\r\n .field.is_residence {\r\n\t\t\t padding-bottom: 0px !important;\r\n \t\t}\r\n\t\t\t\t.fieldset.create.account:after {\r\n\t\t\t\t\tmargin-top: 0px;\r\n\t\t\t\t}\r\n }\r\n }\r\n\t\t.field {\r\n\t\t\t.control {\r\n\t\t\t\t.input-text {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t}\r\n\t\t\t\t.required-entry {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n .page-title-wrapper {\r\n .page-title {\r\n padding-top: 0px;\r\n padding-bottom: 53px;\r\n padding-left: 12px;\r\n }\r\n }\r\n .actions-toolbar {\r\n .action.submit.primary {\r\n width: 100%;\r\n text-align: center;\r\n }\r\n\t }\r\n\t}\r\n}\r\n","[data-content-type='row'][data-appearance='contained']{\r\n\tmax-width: 1264px;\r\n\tpadding: 0px 20px;\r\n\t\r\n\t@media only screen and (max-width: (@screen__m - 1)){\r\n\t\tpadding: 0px;\r\n\t}\r\n}\r\n\r\ndiv{\r\n\t&.breadcrumbs{\r\n\t\tmax-width: 1264px;\r\n\t\tpadding-left: 20px;\r\n\t\tpadding-right: 20px;\r\n\t\tmargin: 23px auto 0px;\r\n\r\n\t\t@media (max-width: (@screen__m - 1)) {\r\n\t\t\tdisplay: block;\r\n\t\t\ttext-align: center; \r\n\t\t\tmargin-top: 0px;\r\n\t\t}\r\n\r\n\t\t\r\n\t\t.items{\r\n\t\t\tborder-top: 1px solid @color-platinum-bright;\r\n\t\t\tborder-bottom: 1px solid @color-platinum-bright;\r\n\t\t\tdisplay: inline-block;\r\n\t\t\tvertical-align: top;\r\n\t\t\twidth: 100%;\r\n\r\n\t\t\t@media (max-width: (@screen__m - 1)) {\r\n\t\t\t\tdisplay: none;\r\n\t\t\t}\r\n\r\n\t\t\t.item{\r\n\t\t\t\tmargin: 17px 0px 15px;\r\n\t\t\t\tfloat: left;\r\n\r\n\t\t\t\t&:not(:last-child){\r\n\t\t\t\t\t&:after{\r\n\t\t\t\t\t\tcontent: \"\";\r\n\t\t\t\t\t\tbackground: url(../images/breadcrumb_arrow.png) no-repeat;\r\n\t\t\t\t\t\tfloat: left;\r\n\t\t\t\t\t\twidth: 6px;\r\n\t\t\t\t\t\theight: 11px;\r\n\t\t\t\t\t\tmargin: 3px 20px 0px;\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\r\n\t\t\ta, strong{\r\n\t\t\t\tfont-size: @font-size--milli;\r\n\t\t\t\tline-height: 17px;\r\n\t\t\t\tfont-family: @font-family--primary;\r\n\t\t\t\tletter-spacing: 0.1em;\r\n\t\t\t\ttext-transform: capitalize;\r\n\t\t\t\tcolor: @color-ivory-black;\r\n\t\t\t\tfloat: left;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n\r\n.designers_list {\r\n display: flex;\r\n\tflex-wrap: wrap;\r\n\talign-items: flex-start;\r\n\tmargin: 0px -15px;\r\n\r\n\th1{\r\n\t\tfont-size: @font-size--tera;\r\n\t\tline-height: 43px;\r\n\t\tcolor: @color-davys-grey;\r\n\t\tletter-spacing: -0.03em;\r\n\t\tfont-family: @font-family--secondary;\r\n\t\tmargin: 28px 0px 67px;\r\n\t\twidth: 100%;\r\n\t\tpadding: 0px 15px;\r\n\r\n\t\t@media only screen and (max-width: (@screen__m - 1)){\r\n\t\t\tmargin: 35px 0px;\r\n\t\t\ttext-align: center;\r\n\t\t}\r\n\t}\r\n\r\n\t.designers_list_info{\r\n\t\tfloat: left;\r\n\t\twidth: 100%;\r\n\t\tmax-width: 353px;\r\n\t\tmargin: 0px 15px 65px;\r\n\r\n\t\t@media only screen and (max-width: 1199px){\r\n\t\t\tmax-width: ~\"calc(33.333333% - 30px)\";\r\n\t\t}\r\n\r\n\t\t@media only screen and (max-width: (@screen__m - 1)){\r\n\t\t\tmargin: 0px 0px 44px;\r\n\t\t\tmax-width: 100%;\r\n\t\t}\r\n\r\n\t\t.designers_list_img{\r\n\t\t\t@media only screen and (max-width: (@screen__m - 1)) {\r\n\t\t\t\theight: 339px;\r\n\t\t\t}\r\n\t\t\timg{\r\n\t\t\t\t@media only screen and (max-width: (@screen__m - 1)) {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\theight: 100%;\r\n\t\t\t\t}\t\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\tspan{\r\n\t\t\tfont-size: @font-size--base;\r\n\t\t\tline-height: 19px;\r\n\t\t\tdisplay: block;\r\n\t\t\tcolor: @color-davys-grey;\r\n\t\t\ttext-transform: capitalize;\r\n\t\t\tmargin: 20px 0px 0px;\r\n\t\t\tfont-family: @font-family--secondary;\r\n\r\n\t\t\t@media only screen and (max-width: (@screen__m - 1)){\r\n\t\t\t\ttext-align: center;\r\n\t\t\t\tpadding: 0px 15px;\r\n\t\t\t}\t\r\n\r\n\t\t}\r\n\t}\r\n}\r\n\r\n@media only screen and (max-width: (@screen__m - 1)){\r\n\t.designers-index-view {\r\n\t\t.product-item-info {\r\n\t\t\twidth: 100% !important;\r\n\t\t\theight: auto !important;\r\n\t\t\timg {\r\n\t\t\t\twidth: 100% !important;\r\n\t\t\t\tmax-height: unset !important;\r\n\t\t\t}\r\n\t\t\t.designer-view-heading {\r\n\t\t\t\ttext-align: center;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}",".catalogsearch-result-index {\r\n // Left side filters css start\r\n\r\n div{\r\n narrow-by-list{\r\n &.filter-options{\r\n\r\n @media (max-width:(@screen__m - 1 )) {\r\n width: ~\"calc(100% - 49px)\";\r\n margin: 0px 30px 0px 19px;\r\n background: none;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .columns{\r\n @media (max-width: (@screen__m - 1)){\r\n display: flex;\r\n flex-wrap: wrap;\r\n padding: 0px;\r\n align-items: flex-start;\r\n }\r\n }\r\n\r\n .sidebar-main {\r\n width: 35rem !important;\r\n flex-basis: 35rem !important;\r\n margin-right: 0 !important;\r\n background: rgba(229,229,229,0.25) !important;\r\n padding: 2rem 2rem 0rem 1.9rem !important;\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n padding: 0px !important;\r\n background: none !important;\r\n }\r\n\r\n div{\r\n layered-filter-block{\r\n background: none;\r\n margin-bottom: 89px;\r\n\r\n @media (max-width: (@screen__m - 1)){\r\n margin-bottom: 32px;\r\n }\r\n\r\n .filter-title{\r\n\r\n &:first-child{\r\n @media (max-width: (@screen__m - 1)) {\r\n position: static;\r\n display: block;\r\n }\r\n }\r\n\r\n strong{\r\n\r\n @media (max-width: (@screen__m - 1)){\r\n width: 100%;\r\n height: auto;\r\n background: @color-ivory-black;\r\n font-size: 15px;\r\n line-height: 18px;\r\n color: @color-white;\r\n top: 0px !important;\r\n display: flex;\r\n flex-wrap: wrap;\r\n align-items: center;\r\n justify-content: center;\r\n font-family: @font-family--primary;\r\n height: 48px;\r\n right:0px;\r\n position: static;\r\n\r\n &:before{\r\n display: none !important;\r\n }\r\n\r\n svg{\r\n margin: 0px 0px 0px 6px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n div {\r\n &.block{\r\n &.filter{\r\n &.active {\r\n\r\n .close_filter_popup{\r\n @media (max-width: (@screen__m - 1)) {\r\n display: none;\r\n font-size: unset;\r\n top: 15px;\r\n\r\n &:before{\r\n @media (max-width: (@screen__m - 1)) {\r\n display: none;\r\n }\r\n }\r\n\r\n .filter-active&{\r\n display: block;\r\n }\r\n }\r\n }\r\n\r\n .filter_checkbox {\r\n\r\n background: none;\r\n padding: 0px;\r\n\r\n @media (max-width: (@screen__m - 1)){\r\n display: none;\r\n }\r\n\r\n .filter-active&{\r\n\r\n @media (max-width: (@screen__m - 1)){\r\n background: rgba(229, 229, 229, 0.25);\r\n display: block;\r\n padding-top: 20px;\r\n height: ~\"calc(100% - 50px)\";\r\n top: 50px;\r\n }\r\n }\r\n\r\n #narrow-by-list-sort_mob{\r\n background: none;\r\n\r\n .filter-options-title{\r\n font-weight: 900;\r\n font-family: @font-family--secondary;\r\n line-height: 24px;\r\n color: @color-ivory-black;\r\n text-transform: uppercase;\r\n margin-bottom: 16px;\r\n }\r\n\r\n .filter-options-item{\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n padding: 0px;\r\n\r\n width: ~\"calc(100% - 53px)\";\r\n margin: 0px 34px 0px 19px;\r\n border-bottom: 1px solid rgba(35, 31, 32, 20%) !important;\r\n\r\n }\r\n\r\n\r\n ol{\r\n li{\r\n\r\n margin-bottom: 16px;\r\n\r\n label{\r\n padding: 0px 0px 0px 27px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n &:after{\r\n font-size: 16px;\r\n font-weight: 900;\r\n text-transform: uppercase;\r\n font-family: @font-family--secondary;\r\n line-height: 24px;\r\n padding: 0px 34px 0px 19px;\r\n margin: 16px 0px 0px;\r\n color: @color-ivory-black;\r\n }\r\n }\r\n\r\n\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .filter.block {\r\n background: none !important;\r\n }\r\n .filter-content.hni {\r\n .filter-options-item {\r\n border-bottom: 1px solid rgba(68,68,68,0.2) !important;\r\n padding: 0px !important;\r\n .filter-options-title {\r\n font-size: @font-size--base;\r\n text-transform: uppercase;\r\n padding: 0;\r\n line-height: 2.4rem;\r\n margin: 0 0 1.6rem;\r\n font-weight: 900;\r\n color: @color-ivory-black;\r\n font-family: @font-family--secondary;\r\n }\r\n .filter-options-content {\r\n padding: 0;\r\n border-bottom: none;\r\n\r\n .items{\r\n .item{\r\n\r\n margin: 0px 0px 8px;\r\n\r\n \r\n\r\n .plpfilter_checkbox_box{\r\n display: block;\r\n width: auto;\r\n height: auto;\r\n margin: 3px 11px 0px 0px;\r\n\r\n input[type=\"checkbox\"]{\r\n width: 18px;\r\n height: 18px;\r\n border: 2px solid rgba(0, 0, 0, 0.6);\r\n border-radius: 3px;\r\n \r\n &:before{\r\n border: none;\r\n width: 14px;\r\n height: 14px;\r\n }\r\n \r\n &:checked{\r\n &:before{\r\n content: \"\";\r\n background: #000;\r\n border: none !important;\r\n border-radius: 0px;\r\n }\r\n \r\n &:after{\r\n width: 14px;\r\n height: 14px;\r\n left: 0;\r\n top: 0;\r\n background: url(../images/check_icon.svg) no-repeat center !important;\r\n }\r\n }\r\n \r\n \r\n \r\n }\r\n }\r\n .checkbox_label{\r\n\r\n padding: 0px;\r\n font-size: @font-size--base;\r\n line-height: 24px;\r\n font-family: @font-family--primary;\r\n max-width: ~\"calc(100% - 29px)\";\r\n\r\n &::before{\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n\r\n\r\n .item.custom_sort_by {\r\n margin-bottom: 1.6rem;\r\n label {\r\n padding: 0px 0px 0px 27px;\r\n font-size: @font-size--base;\r\n line-height: 2.4rem;\r\n color: @color-ivory-black;\r\n font-family: @font-family--primary;\r\n &:before {\r\n width: 1.8rem;\r\n height: 1.8rem;\r\n top: 0.3rem;\r\n border: 0.2rem solid @color-davys-grey;\r\n }\r\n input {\r\n width: 1.8rem;\r\n height: 1.8rem;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n .filter_title {\r\n display: inline-block;\r\n width: 100%;\r\n vertical-align: top;\r\n font-size: @font-size--base;\r\n padding: 0px;\r\n font-weight: 900;\r\n line-height: 2.4rem;\r\n color: @color-ivory-black;\r\n text-transform: uppercase;\r\n margin: 16px 0px 0px;\r\n font-family: @font-family--secondary;\r\n\r\n @media (max-width: (@screen__m - 1)){\r\n display: none;\r\n }\r\n }\r\n .filter_checkbox {\r\n padding: 0px;\r\n background: #f8f8f8 !important;\r\n .filter-actions {\r\n float: right;\r\n .action.clear.filter-clear {\r\n font-family: @font-family--primary;\r\n font-weight: normal;\r\n font-size: @font-size--base;\r\n line-height: 24px;\r\n text-decoration-line: underline;\r\n color: #231F20 !important;\r\n }\r\n }\r\n .filter-options {\r\n border-bottom: none !important;\r\n .filter-options-item {\r\n padding: 16px 0px 0px !important;\r\n border: none !important;\r\n\r\n &.Color{\r\n display: none;\r\n \r\n &.Schemes{\r\n display: block;\r\n }\r\n }\r\n\r\n .filter-options-title {\r\n line-height: 24px;\r\n margin: 0px !important;\r\n font-weight: 900;\r\n text-transform: capitalize;\r\n overflow: unset;\r\n color: #231f20;\r\n font-family: 'NeuzeitS-bold','sans-serif';\r\n\r\n &.Category {\r\n padding: 0 0 0 0 !important;\r\n }\r\n &.Price {\r\n padding: 0.8rem 0 !important;\r\n }\r\n &.Sale {\r\n padding: 0 !important;\r\n }\r\n &:after {\r\n top: 0;\r\n transform: unset;\r\n transform-origin: top;\r\n background: url(../images/filter-arrow.png) no-repeat;\r\n width: 23px;\r\n height: 10px;\r\n border: none !important;\r\n right: 0px;\r\n\r\n }\r\n }\r\n .filter-options-content {\r\n\r\n margin-top: 8px;\r\n\r\n .items {\r\n padding-left: 0 !important;\r\n .item {\r\n padding-left: 0 !important;\r\n\r\n &:last-child{\r\n margin-bottom: 0px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n #mobile_filter_apply {\r\n display: none;\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n border: 1px solid #333333;\r\n height: 50px;\r\n font-size: 16px;\r\n line-height: 19px;\r\n letter-spacing: 0.1em;\r\n text-transform: uppercase;\r\n color: #333333;\r\n \r\n width: ~\"calc(100% - 27px)\";\r\n margin: 16px 8px 57px 19px;\r\n \r\n .filter-active&{\r\n display: flex;\r\n flex-wrap: wrap;\r\n align-items: center;\r\n justify-content: center;\r\n \r\n \r\n }\r\n \r\n }\r\n }\r\n .filter-current {\r\n li.item {\r\n .filter-value {\r\n font-weight: normal;\r\n font-size: 16px;\r\n line-height: 24px;\r\n color: #231F20;\r\n }\r\n .action.remove {\r\n top: 60%;\r\n svg {\r\n width: 13px;\r\n height: 13px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n // Left side filters css End\r\n // Right side products css start\r\n .search.results {\r\n dl.block {\r\n display: none;\r\n }\r\n .products-grid {\r\n margin-top: 0;\r\n }\r\n .products-grid {\r\n .product-item-info {\r\n padding: 0 0 1.2rem;\r\n .product-item-details {\r\n margin-top: 1.5rem ;\r\n .product-item-name {\r\n margin: 0 0 0 0 !important;\r\n a {\r\n font-size: @font-size--milli;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n // Right side products css End\r\n\r\n //*****strike through price********//\r\n .product-item-info {\r\n .old-price {\r\n text-decoration: line-through;\r\n }\r\n .supplies_text {\r\n font-weight: 700;\r\n line-height: 16px;\r\n font-size: @font-size--milli;\r\n color: @color-ivory-black;\r\n margin-left: 1rem;\r\n display: contents;\r\n }\r\n }\r\n }\r\n\r\n}\r\n\r\n.search-autocomplete {\r\n ul {\r\n li.selected {\r\n box-shadow: 0 0 3px 1px #00699d;\r\n\r\n }\r\n }\r\n}\r\n",".checkout-cart-index {\r\n .page-title-wrapper {\r\n .page-title {\r\n font-size: 48px;\r\n line-height: 58px;\r\n color: @color-ivory-black;\r\n font-weight: normal;\r\n margin: 79px 0 50px 47px;\r\n font-family: @font-family--primary;\r\n }\r\n }\r\n .cart-empty {\r\n p {\r\n font-size: @font-size--mega;\r\n margin-bottom: 15px;\r\n text-align: center;\r\n }\r\n }\r\n .cart-container {\r\n //********** CART ITEM CSS START***********//\r\n .cart.table-wrapper {\r\n border-bottom: 0.5px solid rgb(35, 31, 32 / 20%) !important;\r\n margin-left: 80px;\r\n .cart.items.data.table {\r\n margin-bottom: 0;\r\n thead {\r\n tr {\r\n th.col {\r\n border: none;\r\n padding-bottom: 13px;\r\n padding-top: 0;\r\n font-weight: 900;\r\n font-size: @font-size--milli;\r\n line-height: 17px;\r\n letter-spacing: 0.15em;\r\n text-transform: uppercase;\r\n color: @color-ivory-black;\r\n font-family: @font-family--secondary;\r\n }\r\n th.col.price {\r\n padding-right: 58px;\r\n }\r\n th.col.qty {\r\n padding-right: 39px ;\r\n }\r\n th.col.subtotal {\r\n padding-right: 51px ;\r\n }\r\n }\r\n }\r\n .cart.item {\r\n border-bottom: none;\r\n border-top: 0.5px solid rgb(35, 31, 32 / 20%) !important;\r\n .item-info {\r\n td.col {\r\n border-top: none !important;\r\n }\r\n td.col.item {\r\n padding: 13px 0 13px 0;\r\n .product-item-photo {\r\n padding-right: 15px;\r\n .product-image-container {\r\n width: 120px !important;\r\n }\r\n }\r\n .product-item-details {\r\n .product-item-name {\r\n font-weight: normal;\r\n font-size: @font-size--kilo;\r\n line-height: 22px;\r\n color: @color-ivory-black;\r\n font-family: @font-family--secondary;\r\n }\r\n\r\n \r\n }\r\n\r\n .actions-toolbar {\r\n display: none;\r\n }\r\n }\r\n td.col.price {\r\n padding-right: 58px;\r\n .price-excluding-tax {\r\n font-weight: normal;\r\n font-size: @font-size--base !important;\r\n line-height: 19px !important;\r\n color: @color-ivory-black !important;\r\n font-family: @font-family--primary;\r\n .price {\r\n font-weight: normal !important;\r\n }\r\n }\r\n }\r\n td.col.qty {\r\n padding-right: 39px;\r\n .input-text {\r\n height: 30px;\r\n margin-top: -4px;\r\n text-align: center;\r\n width: 50px;\r\n border: 1px solid #E5E5E5;\r\n font-weight: normal;\r\n font-size: @font-size--base;\r\n line-height: 19px;\r\n color: @color-ivory-black;\r\n }\r\n button.action.update {\r\n background: transparent;\r\n border: 0;\r\n font-weight: normal;\r\n font-size: @font-size--milli;\r\n line-height: 17px;\r\n text-decoration-line: underline;\r\n color: @color-ivory-black;\r\n box-shadow: none;\r\n padding: 0;\r\n margin-top: 8px;\r\n font-family: @font-family--primary;\r\n outline: none;\r\n }\r\n div.mage-error {\r\n width: 100%;\r\n overflow: visible;\r\n max-width: 40px;\r\n text-overflow: ellipsis;\r\n white-space: nowrap;\r\n }\r\n }\r\n td.col.subtotal {\r\n padding-right: 51px;\r\n .price-excluding-tax {\r\n font-weight: normal;\r\n font-size: @font-size--base !important;\r\n line-height: 19px !important;\r\n text-align: right;\r\n color: @color-ivory-black !important;\r\n .price {\r\n font-weight: normal;\r\n }\r\n }\r\n\r\n .cutting-approval {\r\n display: none;\r\n }\r\n\r\n .actions-toolbar {\r\n min-height: 0px;\r\n padding-bottom: 0;\r\n position: static;\r\n border: none !important;\r\n .action-delete {\r\n position: absolute;\r\n top: 23px;\r\n right: 0;\r\n &:before {\r\n content: '';\r\n background: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M13.5918 0.533203C13.4746 0.427734 13.3398 0.375 13.1875 0.375C13.0352 0.375 12.9004 0.427734 12.7832 0.533203L7 6.33398L1.2168 0.533203C1.09961 0.427734 0.964844 0.375 0.8125 0.375C0.660156 0.375 0.525391 0.427734 0.408203 0.533203C0.302734 0.650391 0.25 0.785156 0.25 0.9375C0.25 1.08984 0.302734 1.22461 0.408203 1.3418L6.20898 7.125L0.408203 12.9082C0.302734 13.0254 0.25 13.1602 0.25 13.3125C0.25 13.4648 0.302734 13.5996 0.408203 13.7168C0.466797 13.7637 0.53125 13.8047 0.601562 13.8398C0.671875 13.8633 0.742188 13.875 0.8125 13.875C0.882812 13.875 0.953125 13.8633 1.02344 13.8398C1.09375 13.8047 1.1582 13.7637 1.2168 13.7168L7 7.91602L12.7832 13.7168C12.8418 13.7637 12.9062 13.8047 12.9766 13.8398C13.0469 13.8633 13.1172 13.875 13.1875 13.875C13.2578 13.875 13.3281 13.8633 13.3984 13.8398C13.4688 13.8047 13.5332 13.7637 13.5918 13.7168C13.6973 13.5996 13.75 13.4648 13.75 13.3125C13.75 13.1602 13.6973 13.0254 13.5918 12.9082L7.79102 7.125L13.5918 1.3418C13.6973 1.22461 13.75 1.08984 13.75 0.9375C13.75 0.785156 13.6973 0.650391 13.5918 0.533203Z' fill='%23231F20'/%3E%3C/svg%3E\") no-repeat;\r\n width: 14px;\r\n height: 14px;\r\n \r\n }\r\n }\r\n .towishlist.action-towishlist {\r\n display: none;\r\n }\r\n .action.action-edit {\r\n display: none !important;\r\n }\r\n }\r\n }\r\n }\r\n .item-actions {\r\n td {\r\n border: none !important;\r\n .actions-toolbar {\r\n min-height: 0px;\r\n padding-bottom: 0;\r\n position: static;\r\n border: none !important;\r\n .action-delete {\r\n position: absolute;\r\n top: 23px;\r\n right: 0;\r\n &:before {\r\n content: '';\r\n background: url(../images/cart-remove-icon.png);\r\n background-repeat: no-repeat;\r\n width: 14px;\r\n height: 14px;\r\n \r\n }\r\n }\r\n .towishlist.action-towishlist {\r\n display: none;\r\n }\r\n .action.action-edit {\r\n display: none !important;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n //********** CART ITEM CSS END***********//\r\n //********** CART SUMMARY CSS START***********//\r\n .cart-summary { \r\n background-color: #E5E5E540;\r\n color: @color-ivory-black;\r\n top: -25px;\r\n padding: 0px 20px;\r\n\r\n .block>.title:after {\r\n display: none !important;\r\n }\r\n \r\n .summary.title {\r\n font-family: @font-family--primary;\r\n font-size: 32px;\r\n font-weight: 400;\r\n line-height: 38px;\r\n margin: 0px;\r\n padding: 17px 0px 11.5px;\r\n border-bottom: 0.5px solid rgba(35, 31, 32, 20%);\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n display: inline-block;\r\n vertical-align: top;\r\n width: 100%;\r\n border: none;\r\n }\r\n }\r\n\r\n .fieldset.estimate {\r\n .field {\r\n .label {\r\n font-weight: 400 !important;\r\n }\r\n }\r\n }\r\n .block.shipping {\r\n .title {\r\n font-size: @font-size--milli;\r\n font-weight: 900;\r\n text-transform: uppercase;\r\n font-family: @font-family--secondary;\r\n line-height: 17px;\r\n letter-spacing: 0.15em;\r\n padding: 0px;\r\n border: none;\r\n margin: 14px 0px 0px;\r\n\r\n @media (max-width: (@screen__m - 1)){\r\n\r\n border-top: 1px solid rgba(35, 31, 32, 0.5);\r\n border-bottom: 1px solid rgba(35, 31, 32, 0.5);\r\n margin: 0px 0px 10px;\r\n padding: 17.5px 0px 14px;\r\n\r\n strong{\r\n margin: 0px;\r\n float: left;\r\n }\r\n\r\n &:after{\r\n content: \"\";\r\n background: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='5' viewBox='0 0 9 5' fill='none'%3E%3Cpath d='M7.09688 0.219375L4.18688 3.12938L1.27688 0.219375C0.984375 -0.073125 0.511875 -0.073125 0.219375 0.219375C-0.073125 0.511875 -0.073125 0.984375 0.219375 1.27688L3.66188 4.71938C3.95438 5.01188 4.42688 5.01188 4.71938 4.71938L8.16187 1.27688C8.45437 0.984375 8.45437 0.511875 8.16187 0.219375C7.86937 -0.065625 7.38938 -0.073125 7.09688 0.219375Z' fill='%2353565A'/%3E%3C/svg%3E\") no-repeat;\r\n display: inline-block !important;\r\n width: 8px;\r\n height: 5px;\r\n position: static;\r\n vertical-align: top;\r\n margin: 6px 0px 0px 15px;\r\n\r\n }\r\n }\r\n\r\n .block-shipping-heading {\r\n letter-spacing: 0.15em;\r\n }\r\n .block-shipping-heading::after {\r\n display: none !important;\r\n }\r\n\r\n\r\n }\r\n .content {\r\n font-size: @font-size--milli;\r\n font-weight: 400;\r\n line-height: 16px;\r\n font-family: @font-family--primary;\r\n padding: 0px;\r\n\r\n\r\n #co-shipping-method-form {\r\n .fieldset.rate {\r\n .item-title {\r\n font-weight: 400;\r\n }\r\n .item-options {\r\n .field.choice.item {\r\n //*************css for radio button***********//\r\n input[type=\"radio\"]{\r\n width: 25px;\r\n height: 25px;\r\n border-radius: 50%;\r\n border: 1px solid @color-platinum-bright;\r\n opacity: 1;\r\n top: -2px;\r\n appearance: none;\r\n position: relative; \r\n\r\n &:checked{\r\n &:before{\r\n content: \"\";\r\n width: 14px;\r\n height: 14px; \r\n background: @color-ivory-black;\r\n border-radius: 50%;\r\n display: inline-block;\r\n position: absolute;\r\n left: 50%;\r\n top: 50%;\r\n transform: translate(-50%, -50%);\r\n }\r\n\r\n &:after{\r\n display: none;\r\n }\r\n\r\n }\r\n }\r\n\r\n .label {\r\n padding-top: 5px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n .cart-totals {\r\n border-top: none;\r\n padding: 0px;\r\n\r\n .data.table.totals {\r\n .totals.sub {\r\n .mark {\r\n font-size: @font-size--milli;\r\n font-weight: 400;\r\n line-height: 30px;\r\n font-family: @font-family--primary;\r\n background: none;\r\n }\r\n .amount {\r\n font-size: @font-size--milli;\r\n font-weight: 900;\r\n line-height: 30px;\r\n font-family: @font-family--secondary;\r\n }\r\n }\r\n .totals.shipping.excl {\r\n .mark {\r\n font-size: @font-size--milli;\r\n font-weight: 400;\r\n line-height: 30px;\r\n font-family: @font-family--primary;\r\n background: none;\r\n }\r\n .amount {\r\n font-size: @font-size--milli;\r\n font-weight: 900;\r\n line-height: 30px;\r\n font-family: @font-family--secondary;\r\n }\r\n }\r\n .totals-tax {\r\n .mark {\r\n font-size: @font-size--milli;\r\n font-weight: 400;\r\n line-height: 30px;\r\n font-family: @font-family--primary;\r\n background: none;\r\n }\r\n .amount {\r\n font-size: @font-size--milli;\r\n font-weight: 900;\r\n line-height: 30px;\r\n font-family: @font-family--secondary;\r\n }\r\n }\r\n .grand.totals {\r\n font-size: @font-size--kilo;\r\n line-height: 30px;\r\n font-weight: 900;\r\n text-transform: uppercase;\r\n font-family: @font-family--secondary;\r\n .mark {\r\n background: none;\r\n }\r\n }\r\n }\r\n }\r\n .checkout.methods.items.checkout-methods-items {\r\n .item {\r\n .action.primary.checkout {\r\n background: @color-ivory-black;\r\n font-size: @font-size--base;\r\n font-family: @font-family--primary;\r\n font-weight: 400;\r\n line-height: 19px;\r\n }\r\n }\r\n }\r\n .block {\r\n .fieldset {\r\n .field {\r\n margin: 0 0 20px !important;\r\n }\r\n }\r\n }\r\n .checkout.checkout-methods-items {\r\n .item {\r\n .action.multicheckout {\r\n font-size: @font-size--milli;\r\n font-weight: 400;\r\n line-height: 16px;\r\n font-family: @font-family--primary;\r\n text-decoration: underline;\r\n color: @color-ivory-black;\r\n\r\n }\r\n }\r\n }\r\n //********** CART SUMMARY CSS END***********//\r\n\r\n //********** CFA CSS START***********//\r\n .checkout {\r\n .submit-cfa-request-button {\r\n background: @color-ivory-black;\r\n font-size: @font-size--base;\r\n font-family: @font-family--primary;\r\n font-weight: 400;\r\n line-height: 19px;\r\n width: 100%;\r\n height: 52px;\r\n }\r\n }\r\n }\r\n\r\n .cutting-approval-show {\r\n\r\n position: relative;\r\n display: inline-block;\r\n vertical-align: top;\r\n max-width: ~\"calc(100% - 35px)\";\r\n\r\n &:hover{\r\n .cutting_label_tooltip{\r\n opacity: 1;\r\n }\r\n }\r\n\r\n .cutting_label_tooltip{\r\n width: 207px;\r\n min-height: 67px;\r\n background: #C4C4C4;\r\n padding: 7px 5px 6px 12px;\r\n position: absolute;\r\n top: 39px;\r\n opacity: 0;\r\n left: 5px;\r\n z-index: 1;\r\n\r\n @media (max-width: 400px){\r\n left: auto;\r\n right: 0px;\r\n top: 57px;\r\n\r\n }\r\n\r\n &::before{\r\n content: \"\";\r\n border-bottom: 18px solid #C4C4C4;\r\n border-left: 14px solid transparent;\r\n border-right: 14px solid transparent;\r\n display: inline-block;\r\n vertical-align: top;\r\n position: absolute;\r\n top: -14px;\r\n left: 2px;\r\n\r\n @media (max-width: 400px){\r\n left: 15px;\r\n }\r\n }\r\n\r\n p{\r\n font-size: @font-size--milli;\r\n line-height: 17px;\r\n color: @color-ivory-black;\r\n margin: 0px;\r\n }\r\n }\r\n }\r\n\r\n .cuttining-label {\r\n font-size: @font-size--milli;\r\n color: @color-ivory-black;\r\n font-weight: 400;\r\n line-height: 16px;\r\n font-family: @font-family--primary;\r\n position: relative;\r\n cursor: pointer;\r\n vertical-align: top;\r\n margin: 6px 0px 0px;\r\n\r\n .cutting-text{\r\n padding-bottom: 15px;\r\n }\r\n \r\n }\r\n .cutting-approval {\r\n input[type=\"checkbox\"] {\r\n appearance: none;\r\n -webkit-appearance: none;\r\n width: 25px;\r\n height: 25px;\r\n float: left;\r\n margin-right: 10px;\r\n margin-top: 0px;\r\n top: 0px;\r\n }\r\n\r\n input[type=\"checkbox\"]:before {\r\n content: \"\";\r\n background: @color-white;\r\n width: 25px;\r\n height: 25px;\r\n display: inline-block;\r\n border: 1px solid @color-platinum-bright;\r\n }\r\n\r\n input[type=\"checkbox\"]:checked::before {\r\n background: @color-platinum-bright;\r\n }\r\n\r\n input[type=\"checkbox\"]:checked::after {\r\n content: \"\";\r\n border-top: 2px solid @color-ivory-black;\r\n border-right: 2px solid @color-ivory-black;\r\n transform: rotate(135deg);\r\n display: inline-block;\r\n position: absolute;\r\n left: 6px;\r\n top: 7px;\r\n width: 13px;\r\n height: 7px;\r\n }\r\n }\r\n }\r\n\r\n .cutting-popup {\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n right: 0;\r\n width: 100%;\r\n height: 100%;\r\n z-index: 999999;\r\n background-color: rgba(51,51,51,0.55);\r\n\r\n .modal-dialog {\r\n width: 324px;\r\n max-height: 95%;\r\n overflow: auto;\r\n min-height: unset;\r\n pointer-events: unset;\r\n display: block;\r\n\r\n .modal-content {\r\n border: none;\r\n border-radius: 0px;\r\n }\r\n\r\n .cutting-popup-content {\r\n padding: 0px 24px;\r\n position: static;\r\n top: 0;\r\n bottom: 0px;\r\n left: 0px;\r\n right: 0px;\r\n font-family: 'NeuzeitS','Open Sans';\r\n z-index: 999;\r\n background-color: @color-white;\r\n }\r\n .cuting-popup-top {\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: inherit;\r\n padding-top: 2.2rem;\r\n\r\n .popup-title {\r\n font-family: @font-family--secondary;\r\n font-size: @font-size--giga;\r\n font-style: normal;\r\n font-weight: 900;\r\n line-height: 29px;\r\n padding-top: 38px;\r\n padding-bottom: 22px;\r\n }\r\n }\r\n .cutting-form {\r\n .fieldset {\r\n margin: 0px;\r\n\r\n .field {\r\n font-family: @font-family--primary;\r\n font-size: @font-size--milli;\r\n font-weight: 400;\r\n line-height: 17px;\r\n margin: 0 0 24px;\r\n\r\n .control {\r\n .input-text {\r\n width: 275px;\r\n height: 30px;\r\n border: 1px solid @color-platinum-bright;\r\n }\r\n .input-select {\r\n width: 275px;\r\n height: 30px;\r\n border: 1px solid @color-platinum-bright;\r\n }\r\n }\r\n }\r\n\r\n .required-addto {\r\n color: @color-error;\r\n font-size: @font-size--milli;\r\n line-height: 16px;\r\n padding-top: 17px;\r\n font-family: @font-family--primary;\r\n padding-bottom: 24px;\r\n }\r\n\r\n .actions-toolbar {\r\n padding-bottom: 25px;\r\n padding-top: 24px;\r\n\r\n .action.primary {\r\n background: @color-ivory-black;\r\n font-size: @font-size--base;\r\n font-family: @font-family--primary;\r\n font-weight: 400;\r\n line-height: 19px;\r\n width: 100%;\r\n height: 52px; \r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n .cfa-request-received-popup {\r\n position: fixed;\r\n top: 0px;\r\n bottom: 0px;\r\n left: 0px;\r\n right: 0px;\r\n font-family: 'NeuzeitS','Open Sans';\r\n z-index: 999;\r\n background-color: rgba(51,51,51,0.55);\r\n\r\n .modal-content {\r\n padding: 34px 27px 33px 33px;\r\n border: none;\r\n border-radius: 0px;\r\n\r\n .cfa-title {\r\n font-family: @font-family--secondary;\r\n font-size: @font-size--giga;\r\n font-style: normal;\r\n font-weight: 900;\r\n line-height: 29px;\r\n padding-bottom: 22px;\r\n }\r\n .cfa-success-content {\r\n padding-bottom: 81px;\r\n\r\n span {\r\n font-family: @font-family--primary;\r\n font-size: @font-size--base;\r\n font-style: normal;\r\n font-weight: 400;\r\n line-height: 19px;\r\n }\r\n }\r\n .actions-toolbar {\r\n .action.continue {\r\n background: @color-white;\r\n font-size: @font-size--base;\r\n font-family: @font-family--primary;\r\n font-weight: 400;\r\n line-height: 19px;\r\n border: none;\r\n padding-top: 1.5rem;\r\n \r\n a {\r\n color: @color-ivory-black;\r\n }\r\n }\r\n .action.view-cfa {\r\n background: @color-ivory-black;\r\n font-size: @font-size--base;\r\n font-family: @font-family--primary;\r\n font-weight: 400;\r\n line-height: 19px;\r\n width: 200px;\r\n height: 52px;\r\n border: none;\r\n\r\n a {\r\n color: @color-white;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n //********** CFA CSS END***********//\r\n}\r\n\r\n// CART ITEM MOBILE CSS START\r\n@media only screen and (max-width: (@screen__m - 1)) {\r\n .checkout-cart-index {\r\n .page-title-wrapper {\r\n margin-top: 20px;\r\n .page-title {\r\n margin: 0px 0 16px 0px;\r\n font-size: 32px;\r\n line-height: 38px;\r\n }\r\n }\r\n .cart-container {\r\n display: flex;\r\n flex-direction: column;\r\n .cart-summary {\r\n -webkit-order: 2;\r\n order: 2;\r\n margin: 0px 19px 0px 16px;\r\n \r\n }\r\n .form-cart {\r\n -webkit-order: 1;\r\n order: 1;\r\n }\r\n .cart.table-wrapper {\r\n padding: 0 11px;\r\n margin: 0;\r\n .cart.items.data.table {\r\n .cart.item {\r\n .item-info {\r\n td.col {\r\n padding: 0px 0px 0px 0 !important;\r\n }\r\n td.col.item {\r\n padding: 23px 0 23px 0 !important;\r\n min-height: 120px;\r\n .product-item-photo {\r\n padding-right: 0;\r\n left: 0px;\r\n max-width: 120px;\r\n height: 120px;\r\n }\r\n .product-item-details {\r\n margin-left: 135px;\r\n .product-item-name {\r\n margin-bottom: 12px;\r\n }\r\n .item-options {\r\n margin-top: 0px;\r\n dt {\r\n font-weight: 900;\r\n font-size: @font-size--base;\r\n line-height: 19px;\r\n color: @color-ivory-black;\r\n }\r\n dd {\r\n font-weight: normal;\r\n font-size: @font-size--base;\r\n line-height: 19px;\r\n color: @color-ivory-black;\r\n }\r\n }\r\n\r\n .cutting-approval{\r\n display: none;\r\n }\r\n }\r\n\r\n .actions-toolbar {\r\n min-height: 0px;\r\n padding-bottom: 0;\r\n position: static;\r\n border: none !important;\r\n display: block;\r\n\r\n .action-delete {\r\n position: absolute;\r\n top: 23px;\r\n right: 0;\r\n &:before {\r\n content: '';\r\n background: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M13.5918 0.533203C13.4746 0.427734 13.3398 0.375 13.1875 0.375C13.0352 0.375 12.9004 0.427734 12.7832 0.533203L7 6.33398L1.2168 0.533203C1.09961 0.427734 0.964844 0.375 0.8125 0.375C0.660156 0.375 0.525391 0.427734 0.408203 0.533203C0.302734 0.650391 0.25 0.785156 0.25 0.9375C0.25 1.08984 0.302734 1.22461 0.408203 1.3418L6.20898 7.125L0.408203 12.9082C0.302734 13.0254 0.25 13.1602 0.25 13.3125C0.25 13.4648 0.302734 13.5996 0.408203 13.7168C0.466797 13.7637 0.53125 13.8047 0.601562 13.8398C0.671875 13.8633 0.742188 13.875 0.8125 13.875C0.882812 13.875 0.953125 13.8633 1.02344 13.8398C1.09375 13.8047 1.1582 13.7637 1.2168 13.7168L7 7.91602L12.7832 13.7168C12.8418 13.7637 12.9062 13.8047 12.9766 13.8398C13.0469 13.8633 13.1172 13.875 13.1875 13.875C13.2578 13.875 13.3281 13.8633 13.3984 13.8398C13.4688 13.8047 13.5332 13.7637 13.5918 13.7168C13.6973 13.5996 13.75 13.4648 13.75 13.3125C13.75 13.1602 13.6973 13.0254 13.5918 12.9082L7.79102 7.125L13.5918 1.3418C13.6973 1.22461 13.75 1.08984 13.75 0.9375C13.75 0.785156 13.6973 0.650391 13.5918 0.533203Z' fill='%23231F20'/%3E%3C/svg%3E\") no-repeat;\r\n width: 14px;\r\n height: 14px;\r\n \r\n }\r\n }\r\n .towishlist.action-towishlist {\r\n display: none;\r\n }\r\n .action.action-edit {\r\n display: none !important;\r\n }\r\n }\r\n }\r\n td.col.qty {\r\n padding-right: 0px !important;\r\n width: auto;\r\n float: right;\r\n &:before {\r\n display: none;\r\n }\r\n }\r\n td.col.subtotal {\r\n display: block;\r\n float: left;\r\n width: 100%;\r\n margin: 0px 0px 24px;\r\n \r\n\r\n &::before{\r\n display: none;\r\n }\r\n\r\n .cutting-approval{\r\n display: inline-block;\r\n vertical-align: top;\r\n margin: 12px 0px 0px 0px;\r\n max-width: ~\"calc(100% - 120px)\";\r\n white-space: normal;\r\n }\r\n\r\n .actions-toolbar {\r\n display: none;\r\n }\r\n\r\n .price-excluding-tax{\r\n margin-top: 19px;\r\n float: right;\r\n }\r\n }\r\n td.col.price {\r\n padding-right: 0px !important;\r\n margin-left: 135px;\r\n width: auto;\r\n &:before {\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n// CART ITEM MOBILE CSS END\r\n\r\n.cfa-popup {\r\n overflow: hidden;\r\n}\r\n\r\n\r\n@media only screen and (min-width: (@screen__m)) and (max-width: (@screen__l - 1)) {\r\n .checkout-cart-index {\r\n .cart-container {\r\n .cart.table-wrapper {\r\n margin-left: auto !important;\r\n .cart.items.data.table {\r\n .cart.item {\r\n .item-info {\r\n td.col.subtotal {\r\n .price-excluding-tax {\r\n .price {\r\n padding: 32px;\r\n }\r\n }\r\n }\r\n \r\n }\r\n }\r\n }\r\n }\r\n }\r\n .cart-container{\r\n display: flex;\r\n flex-wrap: wrap;\r\n }\r\n .cart-summary {\r\n width: 100% !important;\r\n padding: 1px 8px 25px !important;\r\n }\r\n }\r\n \r\n }\r\n\r\n"," .sustainability-index-index {\r\n .load-more-heading{\r\n text-align: center;\r\n }\r\n .load-more-btn{\r\n max-width: 343px;\r\n height: 50px;\r\n width: 100%;\r\n display: inline-block;\r\n font-size: @font-size--base;\r\n line-height: 19px;\r\n letter-spacing: 0.1em;\r\n text-transform: uppercase;\r\n color: @color-dark-charcoal;\r\n font-family: @font-family--primary;\r\n border: 1px solid #333;\r\n vertical-align: top;\r\n margin: 65px 0px 66px;\r\n text-decoration: none;\r\n background: @color-white ;\r\n font-weight: normal;\r\n }\r\n \r\n .column.main {\r\n .container {\r\n margin-right: 0px !important;\r\n margin-left: 0px !important;\r\n margin-top: 3rem !important;\r\n }\r\n }\r\n .page-layout-2columns-left {\r\n .column.main {\r\n width: 100% !important;\r\n }\r\n }\r\n \r\n .columns {\r\n padding-top: 18px !important;\r\n padding-left: 4px !important;\r\n }\r\n \r\n .column {\r\n .main {\r\n .container {\r\n margin-right: 0px !important;\r\n margin-left: 0px !important;\r\n }\r\n }\r\n }\r\n .action {\r\n .heading {\r\n font-size: @font-size--base;\r\n color: @color-davys-grey;\r\n font-family: @font-family--secondary;\r\n font-style: normal;\r\n font-weight: 900;\r\n }\r\n }\r\n .sustainability-list {\r\n .view-product:hover {\r\n color: @color-davys-grey;\r\n }\r\n .view-web:hover {\r\n color: @color-davys-grey;\r\n }\r\n .description {\r\n color: @color-davys-grey;\r\n font-size: @font-size--milli;\r\n font-family: @font-family--primary;\r\n width: 350px;\r\n\r\n @media only screen and (min-width: (@screen__m)) and (max-width: (@screen__l - 1)) {\r\n width: 100%;\r\n }\r\n }\r\n a {\r\n color: @color-davys-grey !important;\r\n text-decoration: underline !important;\r\n }\r\n }\r\n .sustainability-subheading{\r\n font-weight: 900;\r\n }\r\n .download-pdf{\r\n font-weight: 900;\r\n }\r\n .sustainability-heading{\r\n margin-bottom: 12px;\r\n }\r\n }\r\n \r\n \r\n .sustainability-index-view {\r\n .sustainability-view-wrapper {\r\n .sustainability-view-left {\r\n width: 48%;\r\n float: left;\r\n .page-title {\r\n font-size: @font-size--tera;\r\n color: @color-davys-grey;\r\n text-align: center;\r\n margin-bottom: 2rem;\r\n display: inline-block;\r\n font-family: @font-family--primary;\r\n }\r\n .links {\r\n margin-top: 3rem;\r\n margin-bottom: 20%;\r\n\r\n .action {\r\n font-size: 14px;\r\n margin-right: 5rem;\r\n margin-bottom: 3rem;\r\n font-family: @font-family--secondary;\r\n text-decoration: underline;\r\n span {\r\n font-size: 14px !important;\r\n font-weight: 900;\r\n color: @color-davys-grey;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n .sustainability-view-subheading {\r\n display: inline;\r\n font-size: @font-size--base;\r\n font-family: @font-family--primary;\r\n }\r\n .sustainability-heading {\r\n margin-bottom: 12px;\r\n }\r\n .sustainability-view-right {\r\n img {\r\n width: 189px;\r\n height: 189px;\r\n margin-top: 4rem;\r\n margin-left: 0rem;\r\n }\r\n }\r\n }\r\n @media (max-width: (@screen__m - 1)) {\r\n \r\n .sustainability-index-index {\r\n .sustainability-list {\r\n .description {\r\n width: 320px !important;\r\n padding-right: 15px;\r\n text-align: justify;\r\n }\r\n }\r\n .sustainability-heading {\r\n text-align: center;\r\n }\r\n }\r\n .sustainability-index-view {\r\n .sustainability-view-wrapper {\r\n .sustainability-view-left {\r\n text-align: justify;\r\n padding-left: 22px;\r\n padding-right: 18px;\r\n }\r\n }\r\n .sustainability-view-left {\r\n width: 100%;\r\n float: left;\r\n }\r\n .sustainability-view-left {\r\n .action {\r\n display: block;\r\n }\r\n }\r\n .sustainability-view-right {\r\n img {\r\n margin-top: -4rem !important;\r\n margin-left: 2rem !important;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .sustainability-heading\r\n {\r\n font-family:@font-family--secondary;\r\n font-style: normal;\r\n font-weight: 900;\r\n font-size: @font-size--tera;\r\n line-height: 43px;\r\n letter-spacing: -0.03em;\r\n color: @color-davys-grey;\r\n }\r\n .sustainability-subheading\r\n {\r\n font-family: @font-family--secondary;\r\n font-style: normal;\r\n font-size: 16px;\r\n line-height: 19px;\r\n color: @color-davys-grey ;\r\n }\r\n .download-pdf\r\n {\r\n font-size:16px;\r\n font-family: @font-family--secondary;\r\n font-style: normal;\r\n color: @color-davys-grey;\r\n text-decoration-line: underline;\r\n }\r\n .heading\r\n {\r\n font-size:16px;\r\n color: @color-davys-grey;\r\n font-family: @font-family--secondary;\r\n font-style: normal;\r\n }\r\n .view-product\r\n {\r\n font-size:16px;\r\n color: @color-davys-grey;\r\n font-family: @font-family--secondary;\r\n font-style: normal;\r\n font-weight:900;\r\n text-decoration-line: underline;\r\n }\r\n .view-web\r\n {\r\n font-size:16px;\r\n color: @color-davys-grey;\r\n font-family: @font-family--secondary;\r\n font-style: normal;\r\n font-weight:900;\r\n text-decoration-line: underline;\r\n }\r\n @media (min-width: @screen__m) {\r\n .sustainability-index-index {\r\n .product-main-page {\r\n position: relative;\r\n padding-bottom: 48px;\r\n }\r\n .sustainability-list {\r\n a {\r\n padding-bottom: 10px;\r\n }\r\n }\r\n .view-port-product {\r\n position: absolute;\r\n bottom: 19px;\r\n }\r\n a.view-product {\r\n display: block;\r\n position: absolute;\r\n bottom: 0;\r\n width: 108px;\r\n }\r\n }\r\n}","\r\n .designers-index-index {\r\n .designers_list_img {\r\n img {\r\n object-fit: cover;\r\n }\r\n }\r\n .designers_list {\r\n .designers_list_info {\r\n margin: 0px 12px 67px 14px;\r\n }\r\n }\r\n \r\n .columns {\r\n padding-top: 18px !important;\r\n }\r\n \r\n .page-layout-2columns-left {\r\n .column.main {\r\n width: 100% !important;\r\n }\r\n }\r\n .page-title-wrapper {\r\n margin-top: 18px;\r\n .page-title {\r\n .base {\r\n color: @color-davys-grey;\r\n font-size: @font-size--tera;\r\n }\r\n }\r\n }\r\n \r\n }\r\n \r\n\r\n .designers-index-view\r\n {\r\n a.product-item-link {\r\n text-decoration: none !important;\r\n font-family: @font-family--secondary;\r\n }\r\n .block-title {\r\n margin-bottom: 21px;\r\n margin-left: 0px !important;\r\n }\r\n .designer-view-products {\r\n span {\r\n display: none;\r\n }\r\n }\r\n .product-item-info {\r\n height: 275px;\r\n width: 275px;\r\n margin-bottom: 63px;\r\n }\r\n .column.main {\r\n .product-item {\r\n padding-left: initial !important;\r\n }\r\n }\r\n .item.product.product-item {\r\n width: ~\"calc((100% - 28%) / 3)\";\r\n margin-left: -3px;\r\n }\r\n .products-grid {\r\n .product-item-info {\r\n &:hover {\r\n background: unset !important;\r\n box-shadow: none;\r\n border: none;\r\n margin: 0;\r\n padding: 0;\r\n }\r\n }\r\n }\r\n .block{\r\n margin-top: 123px;\r\n margin-left: 8px;\r\n }\r\n .designer-view-products {\r\n span {\r\n display: none;\r\n }\r\n }\r\n .designer-list{\r\n padding-left: 6px;\r\n display: flex;\r\n }\r\n .designer-view-wrapper\r\n {\r\n margin-top: 3rem;\r\n }\r\n .designer-view-left\r\n {\r\n width: 42%;\r\n float: left;\r\n }\r\n .designer-view-heading\r\n {\r\n font-size: @font-size--tera;\r\n color: @color-davys-grey;\r\n margin-bottom: 12px;\r\n font-family: @font-family--primary;\r\n }\r\n .designer-view-subheading\r\n {\r\n font-size: @font-size--base;\r\n font-family: @font-family--primary;\r\n margin-top: @font-size--micro;\r\n line-height: 19.23px;\r\n }\r\n .designer-view-right\r\n {\r\n display: inline-block;\r\n margin-top: 6.1rem;\r\n margin-left: 3.3rem;\r\n height: 189px;\r\n width: 189px;\r\n }\r\n .designer-view-products\r\n {\r\n font-size: @font-size--base;\r\n color: @color-davys-grey;\r\n margin-top: 10rem;\r\n font-weight: 700;\r\n margin-bottom: 10rem;\r\n font-family: 'Neuzeit S LT Std';\r\n display: flex;\r\n }\r\n }\r\n \r\n @media only screen and (max-width: (@screen__m - 1)) {\r\n .designers-index-index {\r\n .designers_list {\r\n .designers_list_info{\r\n margin: 0px 0px 67px !important;\r\n }\r\n }\r\n\r\n .page-main {\r\n padding: 0 0;\r\n .page-title-wrapper {\r\n margin-right: 0px !important;\r\n margin-top: 0px !important;\r\n .page-title {\r\n text-align: center;\r\n margin: 35px 0 !important;\r\n }\r\n }\r\n }\r\n }\r\n \r\n .designers-index-view\r\n {\r\n .designer-view-left\r\n {\r\n width: 100% !important;\r\n text-align: left;\r\n }\r\n .designer-view-right\r\n {\r\n margin-left: 0rem;\r\n margin-top: 36px;\r\n margin-bottom: -83px;\r\n }\r\n .page-title-wrapper{\r\n display: none;\r\n }\r\n }\r\n }\r\n \r\n.designers-index-index {\r\n .page-main {\r\n .page-title-wrapper {\r\n margin-top: 0;\r\n .page-title {\r\n font-family: @font-family--primary;\r\n font-weight: 900;\r\n font-size: 36px;\r\n line-height: 43px;\r\n letter-spacing: -0.03em;\r\n color: #53565A;\r\n margin: 28px 0 67px 0;\r\n }\r\n }\r\n .columns {\r\n .column.main {\r\n .designers_list {\r\n .designers_list_info {\r\n .action {\r\n &:hover {\r\n text-decoration: none !important;\r\n }\r\n .designers_list_img {\r\n img {\r\n object-fit: unset !important;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n.products-grid {\r\n\t.product-item-info.active {\r\n\t\tbackground: unset !important;\r\n\t\tbox-shadow: none;\r\n\t\tborder: none;\r\n\t\tmargin: 0;\r\n\t\tpadding: 0;\r\n\t}\r\n}\r\nh2#block-designer-products-heading {\r\n font-size: 16px;\r\n}\r\n.designer-view-subheading:focus {\r\n box-shadow: 0 0 3px 1px #00699d !important;\r\n}\r\n\r\n@media only screen and (min-width: (@screen__m)) and (max-width: (@screen__l - 1)) {\r\n .item.product.product-item{\r\n margin-left: 11px !important;\r\n width: 25% !important;\r\n }\r\n .designers-index-view\r\n {\r\n .block-title{\r\n margin-left: 10px !important;\r\n } \r\n } \r\n }\r\n @media (max-width: (@screen__m - 1)) {\r\n .designers-index-view {\r\n .item.product.product-item {\r\n width: 100% !important;\r\n }\r\n }\r\n }","// Login signup popup desktop css Start\r\n.modal-popup.login-modalpopup {\r\n .modal-header {\r\n border-bottom: none !important;\r\n .action-close {\r\n outline: none;\r\n &:before {\r\n color: @color-ivory-black;\r\n }\r\n }\r\n }\r\n .modal-content {\r\n border: none;\r\n font-family: @font-family--primary;\r\n .login-container {\r\n .block {\r\n .block-title {\r\n border-bottom: none !important;\r\n font-weight: 900;\r\n font-size: @font-size--tera;\r\n line-height: 35px;\r\n color: @color-ivory-black;\r\n }\r\n }\r\n .form-login {\r\n .fieldset {\r\n .field {\r\n margin-bottom: 18px;\r\n label.label {\r\n font-weight: 900 !important;\r\n font-size: @font-size--base;\r\n line-height: 19px;\r\n color: @color-ivory-black;\r\n margin-bottom: 3px !important;\r\n }\r\n .control {\r\n width: 100%;\r\n padding-right: 41px;\r\n .input-text {\r\n background: @color-white;\r\n border: 1px solid @color-platinum-bright;\r\n box-sizing: border-box;\r\n border-radius: 0;\r\n height: 30px;\r\n font-weight: normal;\r\n font-size: @font-size--milli;\r\n line-height: 17px;\r\n color: @color-ivory-black;\r\n }\r\n }\r\n }\r\n .field.choice.persistent {\r\n margin-bottom: 35px;\r\n .label {\r\n font-size: @font-size--base;\r\n line-height: 24px;\r\n color: @color-ivory-black;\r\n font-family: @font-family--primary;\r\n font-weight: normal !important;\r\n }\r\n input[type=\"checkbox\"] {\r\n width: 16px;\r\n height: 16px;\r\n &:checked::after {\r\n width: 12px;\r\n height: 6px;\r\n }\r\n &:before {\r\n content: \"\";\r\n width: 16px;\r\n height: 16px;\r\n display: inline-block;\r\n border: 1px solid rgba(0, 0, 0, 0.6);\r\n }\r\n }\r\n }\r\n }\r\n .require_field_text {\r\n font-weight: normal;\r\n font-size: @font-size--milli;\r\n line-height: 17px;\r\n color: #8C0000;\r\n margin-bottom: 36px;\r\n }\r\n }\r\n .actions-toolbar {\r\n .primary {\r\n .action.create.primary {\r\n width: 320px;\r\n height: 50px;\r\n background-color: @color-white;\r\n border-color: @color-dark-charcoal;\r\n padding: 15px;\r\n font-size: @font-size--base;\r\n font-family: @font-family--primary;\r\n letter-spacing: 0.1em;\r\n color: @color-dark-charcoal;\r\n box-sizing: border-box;\r\n line-height: 16px;\r\n font-weight: normal;\r\n }\r\n }\r\n .secondary {\r\n .action.remind {\r\n padding-top: 10px;\r\n }\r\n }\r\n }\r\n .block.block-new-customer {\r\n .block-title {\r\n margin-bottom: 19px;\r\n }\r\n .block-content {\r\n p {\r\n line-height: 20px;\r\n color: @color-ivory-black;\r\n margin-bottom: 0;\r\n }\r\n }\r\n }\r\n .block.block-customer-login {\r\n .block-title {\r\n margin-bottom: 33px;\r\n padding-bottom: 0px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n// Login signup popup desktop css End\r\n\r\n// Login signup popup Mobile css start\r\n@media only screen and (max-width: (@screen__m - 1 )) {\r\n .modal-popup.login-modalpopup {\r\n left: 0;\r\n right: 0;\r\n .modal-content {\r\n padding: 0 1.6rem !important;\r\n .login-container {\r\n .actions-toolbar {\r\n .primary {\r\n .action.create.primary {\r\n width: 100%;\r\n }\r\n }\r\n }\r\n .form-login {\r\n .fieldset {\r\n .field {\r\n .control {\r\n padding-right: 0;\r\n }\r\n }\r\n }\r\n }\r\n .block.block-customer-login {\r\n border-bottom: 1px solid @color-platinum-bright;\r\n }\r\n }\r\n .block.block-new-customer {\r\n padding-top: 20px;\r\n }\r\n }\r\n }\r\n}\r\n// Mobile css end",".pricelists-index-index {\r\n .filter-options-title:after{\r\n display: none;\r\n }\r\n .page-main {\r\n .page-title-wrapper {\r\n .page-title {\r\n font-weight: 900;\r\n font-size: 36px;\r\n line-height: 43px;\r\n letter-spacing: -0.03em;\r\n color: #53565A;\r\n margin: 34px 0 51px 0;\r\n }\r\n }\r\n .columns {\r\n .column.main {\r\n .pricelists-list {\r\n width: 100%;\r\n height: auto;\r\n padding-left: 40px;\r\n .product-outer-block {\r\n margin-bottom: 85px;\r\n .product-inner-block {\r\n .price-image {\r\n width: 184px;\r\n height: 239px;\r\n display: block;\r\n }\r\n .price-name {\r\n width: 184px;\r\n font-weight: 900;\r\n font-size: 16px;\r\n line-height: 19px;\r\n color: #53565A;\r\n margin-top: 15px;\r\n min-height: 38px;\r\n\r\n @media only screen and (min-width: (@screen__m)) and (max-width: (@screen__l - 1)) {\r\n width: 100%;\r\n }\r\n }\r\n .price-date {\r\n font-weight: normal;\r\n font-size: 14px;\r\n line-height: 28px;\r\n color: #53565A;\r\n }\r\n .price-pdf-download {\r\n font-style: normal;\r\n font-weight: normal;\r\n font-size: 14px;\r\n line-height: 28px;\r\n text-decoration-line: underline;\r\n color: #53565A;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n .sidebar-main {\r\n flex-basis: 350px !important;\r\n height: 339px;\r\n background: rgba(229, 229, 229, 0.25);\r\n .filter-options {\r\n .filter-options-item {\r\n border-bottom: none !important;\r\n padding: 20px 20px 20px 20px !important;\r\n .filter-options-title {\r\n text-transform: unset;\r\n padding: 0;\r\n margin: 0px 1px 15px 13px;\r\n font-weight: 900;\r\n font-size: 16px;\r\n line-height: 24px;\r\n color: #231F20;\r\n text-transform: uppercase;\r\n }\r\n .filter-options-content {\r\n li.custom_sort_by {\r\n margin-bottom: 16px;\r\n label {\r\n padding: 0px 0 0 41px;\r\n margin: 0;\r\n font-weight: normal;\r\n font-size: 16px;\r\n line-height: 24px;\r\n color: #231F20;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n .pricelists-index-index {\r\n .filter-options-content {\r\n li {\r\n input[type=\"radio\"] {\r\n &:checked {\r\n &:before {\r\n content: \"\";\r\n width: 8px;\r\n height: 8px;\r\n background: #231f20;\r\n border-radius: 50%;\r\n display: inline-block;\r\n position: absolute;\r\n left: 50%;\r\n top: 50%;\r\n transform: translate(-50%, -50%);\r\n }\r\n &:after {\r\n content: none !important;\r\n }\r\n }\r\n width: 18px;\r\n height: 18px;\r\n border-radius: 50%;\r\n border: 2px solid #231f20;\r\n opacity: 1;\r\n top: 4px;\r\n &:focus {\r\n box-shadow: none !important;\r\n }\r\n }\r\n label {\r\n &:before {\r\n content: none !important;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n \r\n\r\n@media only screen and (max-width: (@screen__m - 1)) {\r\n .pricelists-index-index {\r\n .modal-popup.modal-slide {\r\n left: 0px !important;\r\n }\r\n .page-main {\r\n .page-title-wrapper {\r\n margin-top: 20px !important;\r\n .page-title {\r\n text-align: center;\r\n margin: 0 0 20px 0 !important;\r\n }\r\n }\r\n .columns {\r\n .column.main {\r\n -webkit-order: 2;\r\n order: 2;\r\n .pricelists-list {\r\n padding-left: 30px;\r\n .product-outer-block {\r\n margin-bottom: 73px;\r\n /*text-align: -webkit-center;*/\r\n .product-inner-block {\r\n margin: 0 auto;\r\n width: 184px;\r\n }\r\n }\r\n }\r\n }\r\n .sidebar-main {\r\n -webkit-order: 1;\r\n order: 1;\r\n .filter-options {\r\n display: block !important;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .block.filter {\r\n\t\t\tstrong {\r\n\t\t\t\tsvg {\r\n\t\t\t\t\tmargin: 0px 0px 0px 6px;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\t.sidebar.sidebar-main {\r\n\t\t\twidth: 100%;\r\n\t\t\tpadding: 0px;\r\n\t\t\tbackground: none;\r\n\t\t\tmargin-right: 0px;\r\n\t\t}\r\n\t\t.page-main {\r\n\t\t\t.columns {\r\n\t\t\t\t.sidebar-main {\r\n\t\t\t\t\tbackground: none !important;\r\n height: 111px !important;\r\n\t\t\t\t}\r\n\t\t\t}\r\n .page-title-wrapper {\r\n .page-title {\r\n text-align: center;\r\n }\r\n }\r\n\t\t}\r\n\t\t.modal-content {\r\n\t\t\tbackground-color: #f4f4f4 !important;\r\n\t\t\tborder: none;\r\n\t\t}\r\n\t\tdiv#narrow-by-list-sort_mob {\r\n\t\t\t.filter-options-item {\r\n\t\t\t\tborder-bottom: none;\r\n\t\t\t}\r\n\t\t}\r\n\t\t.modal-footer {\r\n\t\t\tborder-top: none;\r\n\t\t\tbutton {\r\n\t\t\t\tborder: 1px solid #333;\r\n\t\t\t\theight: 50px;\r\n\t\t\t\tfont-size: @font-size--base;\r\n\t\t\t\tline-height: 19px;\r\n\t\t\t\ttext-transform: uppercase;\r\n\t\t\t\tcolor: @color-dark-charcoal;\r\n width: 100%; \r\n\t\t\t\tmargin: 16px 8px 57px 19px;\r\n\t\t\t}\r\n\t\t}\r\n\t\t.filter-options-title {\r\n\t\t\tfont-weight: 900;\r\n\t\t\tfont-family: @font-family--secondary;\r\n\t\t\tline-height: 24px;\r\n\t\t\tcolor: @color-ivory-black ;\r\n\t\t\ttext-transform: uppercase;\r\n\t\t\tmargin-bottom: 16px;\r\n\t\t\tfont-size: @font-size--base !important;\r\n\t\t}\r\n\t\t.modal-header {\r\n\t\t\tborder: none;\r\n\t\t}\r\n }\r\n}\r\nbutton.action-close:focus {\r\n outline: none !important;\r\n}\r\n",".pricelists-index-gradedinpartners {\r\n\r\n .filter-options-content {\r\n li {\r\n input[type=\"radio\"] {\r\n &:checked {\r\n &:before {\r\n content: \"\";\r\n width: 8px;\r\n height: 8px;\r\n background: #231f20;\r\n border-radius: 50%;\r\n display: inline-block;\r\n position: absolute;\r\n left: 50%;\r\n top: 50%;\r\n transform: translate(-50%, -50%);\r\n }\r\n &:after {\r\n content: none !important;\r\n }\r\n }\r\n width: 18px;\r\n height: 18px;\r\n border-radius: 50%;\r\n border: 2px solid #231f20;\r\n opacity: 1;\r\n top: 4px;\r\n &:focus {\r\n box-shadow: none !important;\r\n }\r\n }\r\n label {\r\n &:before {\r\n content: none !important;\r\n }\r\n }\r\n }\r\n }\r\n .page-main {\r\n .page-title-wrapper {\r\n .page-title {\r\n font-weight: 900;\r\n font-size: 36px;\r\n line-height: 43px;\r\n letter-spacing: -0.03em;\r\n color: #53565A;\r\n margin: 34px 0 51px 0;\r\n }\r\n }\r\n .columns {\r\n .column.main {\r\n .graded-in-partners {\r\n width: 100%;\r\n height: auto;\r\n padding-left: 40px;\r\n .product-outer-block {\r\n margin-bottom: 85px;\r\n .product-inner-block {\r\n .graded-in-partners-image {\r\n width: 184px;\r\n height: 239px;\r\n display: block;\r\n }\r\n .graded-in-partners-name {\r\n width: 184px;\r\n font-weight: 900;\r\n font-size: 16px;\r\n line-height: 19px;\r\n color: #53565A;\r\n margin-top: 15px;\r\n min-height: 38px;\r\n }\r\n .graded-in-partners-date {\r\n font-weight: normal;\r\n font-size: 14px;\r\n line-height: 28px;\r\n color: #53565A;\r\n }\r\n .price-pdf-download {\r\n font-style: normal;\r\n font-weight: normal;\r\n font-size: 14px;\r\n line-height: 28px;\r\n text-decoration-line: underline;\r\n color: #53565A;\r\n }\r\n \r\n }\r\n }\r\n }\r\n }\r\n .sidebar-main {\r\n flex-basis: 350px !important;\r\n height: 339px;\r\n background: rgba(229, 229, 229, 0.25);\r\n \r\n .filter-options {\r\n .filter-options-item {\r\n border-bottom: none;\r\n padding: 20px 20px 20px 20px;\r\n .filter-options-title {\r\n text-transform: unset;\r\n padding: 0;\r\n margin: 0px 1px 15px 13px;\r\n font-weight: 900;\r\n font-size: 16px;\r\n line-height: 24px;\r\n color: #231F20;\r\n text-transform: uppercase;\r\n }\r\n .filter-options-content {\r\n li.custom_sort_by {\r\n margin-bottom: 16px;\r\n label {\r\n padding: 0px 0 0 41px;\r\n margin: 0;\r\n font-weight: normal;\r\n font-size: 16px;\r\n line-height: 24px;\r\n color: #231F20;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n@media only screen and (max-width: (@screen__m - 1)) {\r\n .pricelists-index-gradedinpartners {\r\n .modal-popup.modal-slide {\r\n left: 0px !important;\r\n }\r\n .block.filter {\r\n\t\t\tstrong {\r\n\t\t\t\tsvg {\r\n\t\t\t\t\tmargin: 0px 0px 0px 6px;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\t.sidebar.sidebar-main {\r\n\t\t\twidth: 100%;\r\n\t\t\tpadding: 0px;\r\n\t\t\tbackground: none;\r\n\t\t\tmargin-right: 0px;\r\n\t\t}\r\n\t\t.page-main {\r\n\t\t\t.columns {\r\n\t\t\t\t.sidebar-main {\r\n\t\t\t\t\tbackground: none !important;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\t.modal-content {\r\n\t\t\tbackground-color: #f4f4f4 !important;\r\n\t\t\tborder: none;\r\n\t\t}\r\n\t\tdiv#narrow-by-list-sort_mob {\r\n\t\t\t.filter-options-item {\r\n\t\t\t\tborder-bottom: none;\r\n\t\t\t}\r\n\t\t}\r\n\t\t.modal-footer {\r\n\t\t\tborder-top: none;\r\n\t\t\tbutton {\r\n\t\t\t\tborder: 1px solid #333;\r\n\t\t\t\theight: 50px;\r\n\t\t\t\tfont-size: 16px;\r\n\t\t\t\tline-height: 19px;\r\n\t\t\t\tletter-spacing: 0.1em;\r\n\t\t\t\ttext-transform: uppercase;\r\n\t\t\t\tcolor: #333333;\r\n\t\t\t\twidth: calc(100% - 27px);\r\n\t\t\t\tmargin: 16px 8px 57px 19px;\r\n\t\t\t}\r\n\t\t}\r\n\t\t.filter-options-title {\r\n\t\t\tfont-weight: 900;\r\n\t\t\tfont-family: 'NeuzeitS-bold','sans-serif';\r\n\t\t\tline-height: 24px;\r\n\t\t\tcolor: #231f20;\r\n\t\t\ttext-transform: uppercase;\r\n\t\t\tmargin-bottom: 16px;\r\n\t\t\tfont-size: 16px !important;\r\n\t\t}\r\n\t\t.modal-header {\r\n\t\t\tborder: none;\r\n\t\t}\r\n .page-main {\r\n .columns {\r\n .column.main {\r\n -webkit-order: 2;\r\n order: 2;\r\n .page-title-wrapper {\r\n margin-top: 20px;\r\n .page-title {\r\n margin: 0 0 20px 0;\r\n }\r\n }\r\n .graded-in-partners {\r\n .product-outer-block {\r\n margin-bottom: 73px;\r\n .product-inner-block {\r\n margin: 0 auto;\r\n width: 184px;\r\n }\r\n }\r\n }\r\n }\r\n .sidebar-main {\r\n -webkit-order: 1;\r\n order: 1;\r\n .filter-options {\r\n display: block !important;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n",".quote-quote-index {\r\n\r\n .page-main{\r\n @media (max-width: (@screen__m - 1)) {\r\n padding-left: 11px;\r\n padding-right: 11px;\r\n }\r\n }\r\n\r\n\t.page-title-wrapper {\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n margin-top: 8px;\r\n }\r\n\r\n\t\t.page-title {\r\n\t\t\tfont-size: @font-size--peta;\r\n\t\t\tline-height: 58px;\r\n\t\t\tcolor: @color-ivory-black;\r\n\t\t\tfont-weight: normal;\r\n margin: 79px 0 25px 0px;\r\n font-family: @font-family--primary;\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n font-size: 32px;\r\n line-height: 38px;\r\n margin: 0px 0px 16px 0px;\r\n }\r\n\t\t}\r\n }\r\n\r\n .form{\r\n &.form-cart{\r\n padding-right: 0px;\r\n width: ~\"calc(100% - 372px)\";\r\n float: left;\r\n -ms-flex-order: 1;\r\n -webkit-order: 1;\r\n order: 1;\r\n position: relative;\r\n\r\n @media (max-width: @screen__xm ){\r\n width: 100%;\r\n }\r\n }\r\n }\r\n\r\n .quote-summary {\r\n\t\tfloat: right;\r\n\t\t-ms-flex-order: 2;\r\n\t\t-webkit-order: 2;\r\n\t\torder: 2;\r\n\t\tpadding: 1px 20px 25px;\r\n\t\twidth: 325px;\r\n\t\tfloat: right;\r\n\t\t-ms-flex-order: 2;\r\n\t\t-webkit-order: 2;\r\n\t\torder: 2;\r\n\t\tpadding: 1px 20px 25px;\r\n\t\tbackground: rgba(229, 229, 229, 0.25);\r\n padding: 17px 20px 19px 20px;\r\n font-family: @font-family--primary;\r\n\r\n @media (max-width: @screen__xm ){\r\n width: 100%;\r\n }\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n padding-bottom: 22px;\r\n margin-bottom: 80px;\r\n }\r\n \r\n\t\t.primary {\r\n\t\t\twidth: 100%;\r\n\t\t\twidth: 100%;\r\n\t\t\t.save_quote {\r\n\t\t\t\tbackground: @color-ivory-black;\r\n\t\t\t\tfont-weight: normal;\r\n\t\t\t\tfont-size: 15px;\r\n\t\t\t\tline-height: 18px;\r\n\t\t\t\ttext-align: center;\r\n\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\tmargin-top: 20px;\r\n\t\t\t\tborder: none;\r\n\t\t\t\twidth: ~\"calc(100% - 10px)\";\r\n\t\t\t\theight: 52px;\r\n\t\t\t\tbackground: @color-ivory-black;\r\n\t\t\t\tfont-weight: normal;\r\n\t\t\t\tfont-size: 15px;\r\n\t\t\t\tline-height: 18px;\r\n\t\t\t\ttext-align: center;\r\n\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\tmargin: 20px 5px 0px;\r\n\t\t\t\tborder: none;\r\n height: 52px;\r\n font-family: @font-family--primary;\r\n \r\n @media (max-width: (@screen__m - 1)) {\r\n margin-top: 26px;\r\n }\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\r\n .cart{\r\n &.table-wrapper {\r\n font-family: @font-family--primary;\r\n border-bottom: none !important;\r\n margin-left: 38px;\r\n\r\n @media (max-width: @screen__l){\r\n margin-left: 0px;\r\n }\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n border: none;\r\n }\r\n \r\n .cart {\r\n margin-bottom: 0;\r\n\r\n thead{\r\n @media (max-width: (@screen__m - 1)) {\r\n display: none;\r\n }\r\n }\r\n \r\n tr {\r\n\r\n &.item-info{\r\n @media (max-width: (@screen__m - 1)){\r\n position: relative;\r\n padding-bottom: 20px;\r\n display: inline-block;\r\n vertical-align: top;\r\n width: 100%;\r\n }\r\n }\r\n\r\n th{\r\n &.col {\r\n border: none;\r\n font-weight: 900;\r\n font-size: @font-size--milli;\r\n line-height: 17px;\r\n letter-spacing: 0.15em;\r\n text-transform: uppercase;\r\n color: @color-ivory-black;\r\n padding: 25px 0px 13px;\r\n text-align: right;\r\n }\r\n \r\n &.item{\r\n text-align: left; \r\n }\r\n \r\n &.price {\r\n padding-right: 58px;\r\n\r\n @media (max-width: @screen__l) {\r\n padding-right: 30px;\r\n }\r\n }\r\n \r\n &.qty {\r\n padding-right: 39px;\r\n }\r\n \r\n &.subtotal {\r\n padding-right: 51px;\r\n\r\n @media (max-width: @screen__l) {\r\n padding-right: 35px;\r\n }\r\n }\r\n }\r\n \r\n \r\n td{\r\n\r\n border: none !important;\r\n\r\n &.col{\r\n \r\n padding: 23px 0px 50px 0;\r\n border-top: none;\r\n\r\n @media (max-width: @screen__l){\r\n padding-bottom: 23px;\r\n }\r\n\r\n @media (max-width: (@screen__m - 1)){\r\n padding: 0px 0px 0px 135px;\r\n width: auto;\r\n position: static;\r\n\r\n &:before{\r\n display: none;\r\n }\r\n }\r\n\r\n \r\n \r\n &.item {\r\n display: table-cell;\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n width: 100%;\r\n display: inline-block;\r\n vertical-align: top;\r\n }\r\n \r\n .product-item-photo {\r\n \r\n width: 120px;\r\n padding: 0px;\r\n float: left;\r\n position: static;\r\n max-width: 100%;\r\n\r\n @media (max-width: (@screen__m - 1)){\r\n position: absolute;\r\n left: 0px;\r\n top: 0px;\r\n }\r\n\r\n\r\n\r\n .product-image-container {\r\n width: 100% !important;\r\n vertical-align: top;\r\n }\r\n\r\n .product-image-photo{\r\n vertical-align: top;\r\n }\r\n }\r\n .product-item-details {\r\n\r\n display: inline-block;\r\n vertical-align: top;\r\n max-width: ~\"calc(100% - 135px)\";\r\n margin: 0px 0px 0px 15px;\r\n padding: 0px;\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n max-width: 100%;\r\n width: 100%;\r\n margin: 0px;\r\n }\r\n\r\n .product-item-name {\r\n font-weight: normal;\r\n font-size: @font-size--kilo;\r\n line-height: 22px;\r\n color: @color-ivory-black;\r\n margin: 0px 0px 12px;\r\n }\r\n\r\n .item-options {\r\n margin-top: 0px;\r\n font-weight: normal;\r\n font-size: 16px;\r\n line-height: 19px;\r\n color: @color-ivory-black;\r\n\r\n dt{\r\n margin: 0 6px 0px 0;\r\n }\r\n\r\n dd{\r\n margin: 0px;\r\n float: none;\r\n display: block;\r\n }\r\n }\r\n\r\n .availability{\r\n\r\n margin: 20px 0px 0px;\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n margin: 15px 0px 13px;\r\n }\r\n\r\n &.in-stock {\r\n font-weight: 900;\r\n font-size: 14px;\r\n line-height: 17px;\r\n color: @color-midnight-green;\r\n font-family: @font-family--secondary;\r\n position: static;\r\n }\r\n }\r\n }\r\n }\r\n \r\n &.price {\r\n \r\n padding-right: 58px;\r\n padding-top: 28px;\r\n\r\n @media (max-width: @screen__l) {\r\n padding-right: 30px;\r\n }\r\n\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n width: ~\"calc(100% - 94px)\";\r\n padding-top: 6px;\r\n }\r\n \r\n .price-excluding-tax {\r\n font-weight: normal;\r\n font-size: 16px !important;\r\n line-height: 19px !important;\r\n color: @color-ivory-black !important;\r\n }\r\n .price {\r\n font-weight: normal;\r\n font-size: 16px !important;\r\n line-height: 19px !important;\r\n color: @color-ivory-black !important;\r\n }\r\n .price-excluding-tax.price {\r\n font-weight: normal !important;\r\n }\r\n }\r\n \r\n &.qty {\r\n \r\n padding-right: 0px;\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n padding: 0px;\r\n }\r\n\r\n .qty_error{\r\n text-align: left;\r\n margin: 10px 0px 0px;\r\n color: red;\r\n }\r\n\r\n .field{\r\n width: 94px;\r\n text-align: left;\r\n }\r\n\r\n .control {\r\n display: flex;\r\n margin-bottom: 0px;\r\n flex-wrap: wrap;\r\n align-items: center;\r\n\r\n .measurement {\r\n font-weight: normal;\r\n font-size: 14px;\r\n line-height: 17px;\r\n color: @color-ivory-black;\r\n padding-left: 5px;\r\n font-weight: normal;\r\n font-size: 14px;\r\n line-height: 17px;\r\n color: @color-ivory-black;\r\n padding-left: 5px;\r\n text-transform: lowercase;\r\n }\r\n }\r\n \r\n .input-text {\r\n height: 30px;\r\n margin-top: 0px;\r\n text-align: center;\r\n width: 50px;\r\n border: 1px solid #E5E5E5;\r\n font-weight: normal;\r\n font-size: 16px;\r\n line-height: 19px;\r\n color: @color-ivory-black;\r\n font-family: @font-family--primary;\r\n }\r\n\r\n .action-edit{\r\n display: inline-block;\r\n vertical-align: top;\r\n background: transparent;\r\n border: 0;\r\n font-weight: normal;\r\n font-size: 1.4rem;\r\n line-height: 17px;\r\n text-decoration-line: underline;\r\n color: @color-ivory-black;\r\n box-shadow: none;\r\n padding: 0;\r\n margin-top: 8px;\r\n outline: none;\r\n padding-right: 31px;\r\n background: transparent;\r\n border: 0;\r\n font-weight: normal;\r\n font-size: 1.4rem;\r\n line-height: 17px;\r\n text-decoration-line: underline;\r\n color: @color-ivory-black;\r\n box-shadow: none;\r\n padding: 0;\r\n margin: 13px 0px 0px 5px;\r\n outline: none;\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n margin: 12px 0px 0px 0px;\r\n }\r\n }\r\n\r\n button.action.update {\r\n background: transparent;\r\n border: 0;\r\n font-weight: normal;\r\n font-size: 14px;\r\n line-height: 17px;\r\n text-decoration-line: underline;\r\n color: @color-ivory-black;\r\n box-shadow: none;\r\n padding: 0;\r\n margin-top: 8px;\r\n outline: none;\r\n }\r\n div.mage-error {\r\n width: 100%;\r\n overflow: visible;\r\n max-width: 40px;\r\n text-overflow: ellipsis;\r\n white-space: nowrap;\r\n }\r\n }\r\n &.subtotal {\r\n \r\n padding-right: 51px;\r\n padding-top: 28px;\r\n\r\n @media (max-width: @screen__l) {\r\n padding-right: 35px;\r\n }\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n width: 100%;\r\n padding-right: 7px;\r\n padding-top: 21px;\r\n text-align: right;\r\n }\r\n \r\n .price-excluding-tax {\r\n font-weight: normal;\r\n font-size: 16px !important;\r\n line-height: 19px !important;\r\n text-align: right;\r\n color: @color-ivory-black !important;\r\n .price {\r\n font-weight: normal;\r\n }\r\n }\r\n .price {\r\n font-weight: normal;\r\n font-size: 16px !important;\r\n line-height: 19px !important;\r\n text-align: right;\r\n color: @color-ivory-black !important;\r\n }\r\n }\r\n \r\n &.remove {\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n position: absolute;\r\n top:0px;\r\n right: 0px;\r\n }\r\n\r\n .action-delete {\r\n content: '';\r\n background-repeat: no-repeat;\r\n width: 14px;\r\n height: 14px;\r\n display: inline-block;\r\n vertical-align: top;\r\n background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M13.5918 0.533203C13.4746 0.427734 13.3398 0.375 13.1875 0.375C13.0352 0.375 12.9004 0.427734 12.7832 0.533203L7 6.33398L1.2168 0.533203C1.09961 0.427734 0.964844 0.375 0.8125 0.375C0.660156 0.375 0.525391 0.427734 0.408203 0.533203C0.302734 0.650391 0.25 0.785156 0.25 0.9375C0.25 1.08984 0.302734 1.22461 0.408203 1.3418L6.20898 7.125L0.408203 12.9082C0.302734 13.0254 0.25 13.1602 0.25 13.3125C0.25 13.4648 0.302734 13.5996 0.408203 13.7168C0.466797 13.7637 0.53125 13.8047 0.601562 13.8398C0.671875 13.8633 0.742188 13.875 0.8125 13.875C0.882812 13.875 0.953125 13.8633 1.02344 13.8398C1.09375 13.8047 1.1582 13.7637 1.2168 13.7168L7 7.91602L12.7832 13.7168C12.8418 13.7637 12.9062 13.8047 12.9766 13.8398C13.0469 13.8633 13.1172 13.875 13.1875 13.875C13.2578 13.875 13.3281 13.8633 13.3984 13.8398C13.4688 13.8047 13.5332 13.7637 13.5918 13.7168C13.6973 13.5996 13.75 13.4648 13.75 13.3125C13.75 13.1602 13.6973 13.0254 13.5918 12.9082L7.79102 7.125L13.5918 1.3418C13.6973 1.22461 13.75 1.08984 13.75 0.9375C13.75 0.785156 13.6973 0.650391 13.5918 0.533203Z' fill='%23231F20'/%3E%3C/svg%3E\");\r\n position: absolute;\r\n top:25px;\r\n right: 0px;\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n position: static;\r\n }\r\n\r\n\r\n span {\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n \r\n &.item-info {\r\n \r\n .item-actions {\r\n td {\r\n border: none;\r\n }\r\n }\r\n .actions-toolbar {\r\n min-height: 0px;\r\n padding-bottom: 0;\r\n position: static;\r\n border: none !important;\r\n \r\n .towishlist{\r\n &.action-towishlist {\r\n display: none;\r\n }\r\n }\r\n .action{\r\n &.action-edit {\r\n display: none !important;\r\n }\r\n }\r\n }\r\n }\r\n \r\n \r\n }\r\n .quote {\r\n \r\n border-bottom: none;\r\n border-top: 1px solid @color-ivory-black;\r\n\r\n @media (max-width: (@screen__m - 1)){\r\n border-bottom: 0.5px solid rgba(35, 31, 2, 20%);\r\n border-top: none;\r\n display: inline-block;\r\n vertical-align: top;\r\n width: 100%;\r\n margin: 0px 0px 53px;\r\n\r\n &:nth-last-child(2){\r\n margin-bottom: 30px;\r\n }\r\n }\r\n \r\n }\r\n\r\n tbody{\r\n &:last-child{\r\n border-top: 1px solid @color-ivory-black;\r\n\r\n @media (max-width: (@screen__m - 1)){\r\n border-top: none;\r\n }\r\n\r\n tr{\r\n td{\r\n padding: 16px 0px 0px;\r\n\r\n @media (max-width: (@screen__m - 1)){\r\n padding: 0px;\r\n }\r\n }\r\n }\r\n }\r\n \r\n }\r\n \r\n }\r\n \r\n }\r\n }\r\n \r\n\r\n .quote-note{\r\n font-size: @font-size--kilo;\r\n line-height: 22px;\r\n margin: 69px 0px 28px 38px;\r\n font-family: @font-family--primary;\r\n\r\n @media (max-width: @screen__l){\r\n margin: 40px 0px 28px 0;\r\n }\r\n\r\n @media (max-width: (@screen__m - 1)){\r\n margin: 30px 0px 71px 0;\r\n }\r\n }\r\n\r\n .quote-empty{\r\n text-align: center;\r\n margin: 25px 0px 0px;\r\n\r\n p{\r\n font-size: @font-size--mega;\r\n margin-bottom: 15px;\r\n text-align: center;\r\n }\r\n }\r\n\t\r\n\t\r\n\t.print-quote {\r\n\t\tfont-weight: normal;\r\n\t\tfont-size: 18px;\r\n\t\tline-height: 22px;\r\n\t\ttext-decoration-line: underline;\r\n\t\tcolor: @color-ivory-black;\r\n\t}\r\n\t.request-reserve-all {\r\n\t\tfont-weight: normal;\r\n\t\tfont-size: 16px;\r\n\t\tline-height: 47px;\r\n\t\tborder: 1px solid @color-ivory-black;\r\n\t\tcolor: @color-ivory-black;\r\n\t\tfloat: right;\r\n\t\theight: 52px;\r\n\t\twidth: 274px;\r\n\t\ttext-align: center;\r\n\t}\r\n\t\r\n\t.table_quote_total {\r\n\t\ttbody {\r\n\t\t\tborder-top: 1px solid @color-ivory-black;\r\n border-bottom: 1px solid @color-ivory-black;\r\n \r\n tr{\r\n &:first-child{\r\n\r\n th{\r\n padding-top: 10px;\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n padding-top: 11.5px;\r\n }\r\n }\r\n\r\n td{\r\n padding-top: 10px;\r\n \r\n @media (max-width: (@screen__m - 1)) {\r\n padding-top: 11.5px;\r\n }\r\n }\r\n }\r\n &:last-child{\r\n\r\n td{\r\n padding-bottom: 13px;\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n padding-top: 11px;\r\n }\r\n }\r\n\r\n th{\r\n padding-bottom: 13px;\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n padding-top: 11px;\r\n }\r\n }\r\n }\r\n }\r\n\t\t}\r\n\t\ttd {\r\n\t\t\tpadding: 0 0;\r\n\t\t\ttext-align: right;\r\n\t\t\t.price {\r\n\t\t\t\tfont-weight: 900;\r\n\t\t\t\tfont-size: 14px;\r\n\t\t\t\tline-height: 30px;\r\n\t\t\t\ttext-align: right;\r\n color: @color-ivory-black;\r\n font-family: @font-family--secondary;\r\n\t\t\t}\r\n\t\t}\r\n\t\t\r\n\t\tth {\r\n\t\t\tfont-weight: normal;\r\n\t\t\tfont-size: 14px;\r\n\t\t\tline-height: 30px;\r\n\t\t\tcolor: @color-ivory-black;\r\n padding: 0 0;\r\n \r\n &.quote-total-header {\r\n font-weight: normal;\r\n font-size: 32px;\r\n line-height: 38px;\r\n color: @color-ivory-black;\r\n padding: 0px 0px 11px;\r\n }\r\n\t\t}\r\n\t\ttfoot {\r\n\t\t\ttr {\r\n\t\t\t\tth {\r\n\t\t\t\t\tfont-size: @font-size--kilo;\r\n font-weight: 900;\r\n line-height: 30px;\r\n font-family: @font-family--secondary;\r\n padding: 10px 0px 0px;\r\n text-transform: uppercase;\r\n\t\t\t\t}\r\n\t\t\t\ttd {\r\n\r\n padding: 10px 0px 0px;\r\n\r\n\t\t\t\t\tspan.price {\r\n\t\t\t\t\t\tfont-size: @font-size--kilo;\r\n font-weight: 900;\r\n line-height: 30px;\r\n font-family: @font-family--secondary;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n.item-info {\r\n\ttd{\r\n &.col {\r\n border-top: none !important;\r\n }\r\n }\r\n}\r\n.quote-quote-savequote{\r\n\r\n .page-main{\r\n\r\n @media (max-width: (@screen__m - 1)) { \r\n padding: 0px;\r\n }\r\n\r\n }\r\n .page-title-wrapper {\r\n .page-title {\r\n font-size: @font-size--peta;\r\n line-height: 58px;\r\n font-family: @font-family--primary;\r\n color: @color-ivory-black;\r\n margin: 79px 0px 25px;\r\n vertical-align: top;\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n font-size: 32px;\r\n line-height: 38px;\r\n margin: 46px 0px 28px 11px;\r\n }\r\n }\r\n }\r\n\r\n .columns{\r\n .page-title {\r\n display: none;\r\n }\r\n }\r\n\r\n .savequote-container{\r\n display: flex;\r\n flex-wrap: wrap;\r\n align-items: flex-start;\r\n\r\n .form{\r\n \r\n\r\n \r\n\r\n &.create{\r\n min-width: unset;\r\n background: rgba(229, 229, 229, 0.25);\r\n padding: 27px 90px 64px 51px;\r\n width: 606px;\r\n margin-right: 0px;\r\n\r\n @media (max-width: @screen__l){\r\n width: 500px;\r\n padding: 27px 30px 64px;\r\n }\r\n\r\n @media (max-width: (@screen__xm - 1)){\r\n width: 50%;\r\n }\r\n\r\n @media (max-width: (@screen__m - 1)){\r\n width: 100%;\r\n padding: 27px 15px 57px;\r\n }\r\n }\r\n \r\n .legend{\r\n border: none;\r\n padding: 0px;\r\n margin: 0px;\r\n\r\n b{\r\n font-family: @font-family--secondary;\r\n line-height: 29px;\r\n font-weight: 900;\r\n color: @color-ivory-black;\r\n margin: 0px 0px 14px;\r\n font-size: 24px;\r\n display: inline-block;\r\n vertical-align: top;\r\n width: 100%;\r\n }\r\n }\r\n\r\n .fieldset {\r\n\r\n width: 100%;\r\n margin: 0px;\r\n\r\n & > p{\r\n font-size: @font-size--base;\r\n line-height: 20px;\r\n font-family: Arial;\r\n color: #54575A;\r\n margin: 0px 0px 37px;\r\n }\r\n }\r\n\r\n .field{\r\n\r\n margin: 0px 0px 25px;\r\n\r\n & > .label{\r\n font-size: @font-size--milli;\r\n line-height: 17px;\r\n color: @color-ivory-black;\r\n margin: 0px 0px 5px;\r\n font-family: @font-family--secondary;\r\n \r\n\r\n &:after{\r\n color: @color-error;\r\n font-size: @font-size--milli;\r\n line-height: 17px;\r\n font-family: @font-family--secondary;\r\n margin: 0px 0px 0px 5px;\r\n width: 5px;\r\n display: inline-block;\r\n vertical-align: top;\r\n text-indent: -1px;\r\n\r\n\r\n }\r\n }\r\n\r\n input{\r\n height: 30px;\r\n border: 1px solid @color-platinum-bright;\r\n background: @color-white;\r\n line-height: 17px;\r\n padding: 0px 0px 0px 14px;\r\n font-family: @font-family--primary;\r\n color: @color-davys-grey;\r\n font-size: @font-size--milli;\r\n }\r\n\r\n textarea{\r\n height: 95px;\r\n border: 1px solid @color-platinum-bright;\r\n background: @color-white;\r\n font-size: @font-size--milli;\r\n line-height: 17px;\r\n padding: 6px 0px 0px 14px;\r\n color: @color-davys-grey;\r\n font-family: @font-family--primary;\r\n color: @color-davys-grey;\r\n font-size: @font-size--milli;\r\n }\r\n\r\n select{\r\n background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='5' viewBox='0 0 9 5' fill='none'%3E%3Cpath d='M7.09688 0.219375L4.18688 3.12938L1.27688 0.219375C0.984375 -0.073125 0.511875 -0.073125 0.219375 0.219375C-0.073125 0.511875 -0.073125 0.984375 0.219375 1.27688L3.66188 4.71938C3.95438 5.01188 4.42688 5.01188 4.71938 4.71938L8.16187 1.27688C8.45437 0.984375 8.45437 0.511875 8.16187 0.219375C7.86937 -0.065625 7.38938 -0.073125 7.09688 0.219375Z' fill='%23231F20'/%3E%3C/svg%3E\");\r\n background-color: @color-white;\r\n background-repeat: no-repeat;\r\n height: 30px;\r\n border: 1px solid @color-platinum-bright;\r\n font-size: @font-size--milli;\r\n line-height: 17px;\r\n padding: 0px 0px 0px 14px;\r\n color: @color-davys-grey;\r\n background-position: ~\"calc(100% - 16px)\" center;\r\n background-size: 9px 5px;\r\n font-family: @font-family--primary;\r\n }\r\n\r\n div{\r\n &.project_name_new{\r\n margin:10px 0px 0px;\r\n }\r\n }\r\n }\r\n\r\n .actions-toolbar{\r\n\r\n .require_field_text{\r\n padding: 0px;\r\n display: none;\r\n }\r\n\r\n .action {\r\n &.save{\r\n width: 156px;\r\n height: 52px;\r\n background: @color-ivory-black;\r\n margin: 33px 0px 0px;\r\n vertical-align: top;\r\n font-size: @font-size--base;\r\n line-height: 19px;\r\n font-family: @font-family--primary;\r\n font-weight: normal;\r\n border: none;\r\n\r\n @media (max-width: (@screen__m - 1)) {\r\n margin: 25px 0px 0px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .quote-summary {\r\n margin: 0px 0px 0px 120px;\r\n width: 325px;\r\n max-width: ~\"calc(100% - 726px)\";\r\n background: rgba(229, 229, 229, 0.25);\r\n padding: 17px 20px 0px;\r\n\r\n @media (max-width: 1100px){\r\n margin: 0px 0px 0px 50px;\r\n max-width: ~\"calc(100% - 576px)\";\r\n }\r\n\r\n\r\n @media (max-width: (@screen__xm - 1)){\r\n max-width: ~\"calc(50% - 30px)\";\r\n margin: 0px 0px 0px 30px; \r\n }\r\n\r\n @media (max-width: (@screen__m - 1)){\r\n max-width: 100%;\r\n width: 100%;\r\n margin: 20px 0px 0px; \r\n padding: 17px 15px 0px;\r\n display: none;\r\n }\r\n\r\n table{\r\n\r\n font-family: @font-family--primary;\r\n\r\n tr{\r\n th{\r\n padding: 0px;\r\n\r\n &.quote-summary-header{\r\n border-bottom: 1px solid rgba(35, 31, 32, 0.5);\r\n padding-bottom: 11.5px;\r\n }\r\n\r\n .quote-summary-title{\r\n font-size: 32px;\r\n line-height: 38px;\r\n color: @color-ivory-black;\r\n font-family: @font-family--primary;\r\n font-weight: 400;\r\n float: left;\r\n\r\n @media (max-width: 350px){\r\n font-size: 30px;\r\n line-height: 36px;\r\n }\r\n }\r\n .quote-summary-link{\r\n font-family: @font-family--primary;\r\n font-size: @font-size--milli;\r\n line-height: 17px;\r\n text-decoration: underline;\r\n color: @color-ivory-black;\r\n display: inline-block;\r\n vertical-align: top;\r\n font-weight: normal;\r\n margin: 0px 0px 0px 19px;\r\n }\r\n }\r\n td{\r\n padding: 0px;\r\n\r\n &.item-count{\r\n\r\n padding: 14.5px 0px 14px;\r\n\r\n .count{\r\n font-size: @font-size--milli;\r\n line-height: 17px;\r\n letter-spacing: 0.15em;\r\n text-transform: uppercase;\r\n color: @color-ivory-black;\r\n font-family: @font-family--secondary;\r\n font-weight: 900; \r\n }\r\n }\r\n\r\n &.item-image{\r\n\r\n width: 100px;\r\n\r\n .product-image-container{\r\n width: 100px !important;\r\n vertical-align: top;\r\n\r\n .product-image-wrapper{\r\n padding-bottom: 0px !important;\r\n height: auto;\r\n\r\n .product-image-photo{\r\n position: static;\r\n }\r\n }\r\n }\r\n }\r\n\r\n &.item-details{\r\n padding: 0px 0px 0px 15px;\r\n\r\n &.item_price{\r\n padding: 0px 0px 18px 0px;\r\n }\r\n\r\n & > a{\r\n font-size: @font-size--kilo;\r\n line-height: 22px;\r\n color: @color-ivory-black; \r\n margin: 0px 0px 8px 0px;\r\n display: inline-block;\r\n vertical-align: top;\r\n }\r\n\r\n .item-options{\r\n dt{\r\n font-size: @font-size--base;\r\n line-height: 19px;\r\n color: @color-ivory-black;\r\n font-family: @font-family--secondary;\r\n float: left;\r\n margin: 0px 6px 0px 0px;\r\n }\r\n\r\n dd{\r\n font-size: @font-size--base;\r\n line-height: 19px;\r\n color: @color-ivory-black;\r\n font-family: @font-family--primary;\r\n display: block;\r\n margin: 0px;\r\n word-break: break-all;\r\n \r\n }\r\n }\r\n\r\n .item-price{\r\n text-align: right;\r\n\r\n .price{\r\n font-size: @font-size--kilo;\r\n line-height: 22px;\r\n color: @color-ivory-black;\r\n font-family: @font-family--secondary;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n tfoot{\r\n\r\n tr{\r\n &:first-child{\r\n th{\r\n padding: 10px 0px 0px;\r\n border-top: 1px solid rgba(35, 31, 32, 0.5);\r\n }\r\n td{\r\n padding: 10px 0px 0px;\r\n border-top: 1px solid rgba(35, 31, 32, 0.5);\r\n }\r\n }\r\n\r\n &:nth-last-child(2){\r\n th {\r\n padding-bottom: 15px;\r\n }\r\n\r\n td {\r\n padding-bottom: 15px; \r\n }\r\n }\r\n\r\n &:last-child{\r\n th{\r\n padding: 10px 0px 15px;\r\n border-top: 1px solid rgba(35, 31, 32, 0.5);\r\n font-size: @font-size--kilo;\r\n font-weight: normal;\r\n text-transform: uppercase;\r\n }\r\n td{\r\n padding: 10px 0px 15px;\r\n border-top: 1px solid rgba(35, 31, 32, 0.5);\r\n font-size: @font-size--kilo;\r\n }\r\n }\r\n }\r\n\r\n th{\r\n font-size: @font-size--milli;\r\n line-height: 30px;\r\n color: @color-ivory-black;\r\n font-family: @font-family--primary;\r\n font-weight: normal;\r\n }\r\n\r\n td{\r\n font-size: @font-size--milli;\r\n line-height: 30px;\r\n color: @color-ivory-black;\r\n font-family: @font-family--primary;\r\n text-align: right; \r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media print {\r\n\t.quote-quote-index {\r\n\t\t.panel.header {\r\n\t\t\tdisplay: none !important;\r\n\t\t}\r\n\t\t.footer_container {\r\n\t\t\tdisplay: none !important;\r\n\t\t}\r\n\t\t.print-quote {\r\n\t\t\tdisplay: none !important;\r\n\t\t}\r\n\t\t.quote-note {\r\n\t\t\tdisplay: none !important;\r\n\t\t}\r\n\t\r\n .cart.table-wrapper {\r\n\t\t.cart {\r\n\t\t\ttr {\r\n\t\t\t\ttd.col.item {\r\n\t\t\t\t\t.product-item-details {\r\n width: ~\"calc(100% - 135px)\";\r\n\t\t\t\t\t\t.item-options {\r\n\t\t\t\t\t\t\tdisplay: inline-block;\r\n\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\ttd.col {\r\n\t\t\t\t\tdisplay: inline-block;\r\n\t\t\t\t\twidth: 25%;\r\n\t\t\t\t}\r\n\t\t\t\tth.col {\r\n\t\t\t\t\tdisplay: inline-block;\r\n\t\t\t\t\twidth: 25%;\r\n\t\t\t\t}\r\n\t\t\t\tdisplay: inline-block;\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\tth.item {\r\n\t\t\t\t\twidth: 60% !important;\r\n\t\t\t\t}\r\n\t\t\t\ttd.item {\r\n\t\t\t\t\twidth: 60% !important;\r\n\t\t\t\t}\r\n\t\t\t\tth.price {\r\n\t\t\t\t\twidth: 10% !important;\r\n\t\t\t\t}\r\n\t\t\t\ttd.price {\r\n\t\t\t\t\twidth: 10% !important;\r\n\t\t\t\t}\r\n\t\t\t\tth.qty {\r\n\t\t\t\t\twidth: 10% !important;\r\n\t\t\t\t}\r\n\t\t\t\ttd.qty {\r\n\t\t\t\t\twidth: 10% !important;\r\n\t\t\t\t}\r\n\t\t\t\tth.subtotal {\r\n\t\t\t\t\twidth: 15% !important;\r\n\t\t\t\t}\r\n\t\t\t\ttd.subtotal {\r\n\t\t\t\t\twidth: 15% !important;\r\n\t\t\t\t}\r\n\t\t\t\ttd.col.remove {\r\n\t\t\t\t\twidth: 5% !important;\r\n\t\t\t\t}\r\n\t\t\t\tth.col.remove {\r\n\t\t\t\t\twidth: 5% !important;\r\n\t\t\t\t}\r\n\t\t\t\ttd {\r\n\t\t\t\t\tborder: none !important;\r\n\t\t\t\t\twidth: 100% !important;\r\n\t\t\t\t\tdisplay: inline-block !important;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.quote {\r\n\t\t\t\tborder: none !important;\r\n\t\t\t\twidth: 100% !important;\r\n\t\t\t\tdisplay: inline-block !important;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\r\n.logo {\r\n\twidth: 186px;\r\n\theight: 72px;\r\n\tmargin-bottom: 10px !important;\r\n\tpadding-top: 20px !important;\r\n}\r\n }\r\n}\r\n@media print {\r\n\t.quote-quote-view {\r\n\t\t.panel.header {\r\n\t\t\tdisplay: none !important;\r\n\t\t}\r\n\t\t.footer_container {\r\n\t\t\tdisplay: none !important;\r\n\t\t}\r\n\t\t.print-quote {\r\n\t\t\tdisplay: none !important;\r\n\t\t}\r\n\t\t.table-quote-items {\r\n\t\t\tp {\r\n\t\t\t\tdisplay: none !important;\r\n\t\t\t}\r\n\t\t}\r\n\t\t.primary.Add_cart {\r\n\t\t\tdisplay: none !important;\r\n\t\t}\r\n .quote-note {\r\n display: none !important;\r\n }\r\n .logo{\r\n width:186px;\r\n height:72px;\r\n margin-bottom:10px !important;\r\n padding-top:20px !important;\r\n \r\n }\r\n\t}\r\n\t\r\n}",".newsinspiration-index-index\r\n{\r\n button#btn-load-more:focus {\r\n outline: none;\r\n }\r\n input[type=\"checkbox\"]{\r\n width:15px;\r\n height:15px;\r\n top:3px !important;\r\n font-family: @font-family--primary;\r\n }\r\n button.action-close{\r\n width:21px;\r\n height:21px;\r\n }\r\n .action\r\n {\r\n .heading \r\n {\r\n text-decoration: none;\r\n font-weight: 900;\r\n font-size: @font-size--base;\r\n color: @color-davys-grey;\r\n font-family: @font-family--secondary;\r\n }\r\n }\r\n .column.main\r\n {\r\n .container\r\n {\r\n margin-left:-10px;\r\n }\r\n }\r\n .page-layout-1column\r\n {\r\n .filter.block\r\n {\r\n border-top: none !important;\r\n }\r\n }\r\n .block.filter\r\n {\r\n float: left;\r\n margin-right: 2rem;\r\n margin-top: 2rem;\r\n }\r\n .filter-options-title\r\n {\r\n padding-left: 1.2rem;\r\n }\r\n .block-content \r\n {\r\n .desktop_view\r\n {\r\n width: 175px;\r\n height: 1101px;\r\n background: rgba(229, 229, 229, 0.25);\r\n }\r\n }\r\n .page-layout-1column\r\n {\r\n .filter.block\r\n {\r\n border-top: none;\r\n }\r\n }\r\n #news-inspiration-list\r\n {\r\n margin-top:2rem;\r\n }\r\n .news-inspiration-list\r\n {\r\n .description\r\n {\r\n font-weight: 400;\r\n font-size: @font-size--milli;\r\n font-style: normal;\r\n color: @color-davys-grey;\r\n font-family: @font-family--primary;\r\n margin-top: -17px !important;\r\n margin-bottom: 15px !important;\r\n }\r\n a.action\r\n {\r\n span\r\n {\r\n display: block;\r\n position: absolute;\r\n bottom: -18px !important;\r\n font-weight: 900;\r\n color: @color-davys-grey !important;\r\n text-decoration: none;\r\n font-style: normal;\r\n font-size: @font-size--kilo;\r\n font-family: @font-family--secondary\r\n } \r\n img{\r\n height: 250px;\r\n object-fit: cover;\r\n }\r\n }\r\n }\r\n #btn-load-more\r\n {\r\n\r\n background: @color-white;\r\n max-width:343px;\r\n height: 50px;\r\n width: 100%;\r\n display: block;\r\n font-size: 1.6rem;\r\n line-height: 19px;\r\n letter-spacing: .1em;\r\n text-transform: uppercase;\r\n color: @color-dark-charcoal;\r\n font-family: @font-family--primary;\r\n border: 1px solid #333;\r\n margin: 47px auto 120px;\r\n text-decoration: none;\r\n font-weight: 400;\r\n }\r\n body.page-layout-2columns-left\r\n {\r\n .column.main\r\n {\r\n width: calc(100% - 217px) !important;\r\n }\r\n .sidebar-main\r\n {\r\n width: 175px !important;\r\n height: 1101px;\r\n background: rgba(229, 229, 229, 0.25);\r\n margin-top: 1.5rem;\r\n }\r\n }\r\n .filter-options-item\r\n {\r\n border-bottom: none !important;\r\n .filter-options-title\r\n {\r\n color: @color-ivory-black;\r\n font-size: @font-size--base;\r\n }\r\n }\r\n .desktop_view\r\n {\r\n .items\r\n {\r\n padding-left: 1rem;\r\n padding-top: 1rem;\r\n .item\r\n {\r\n label\r\n {\r\n font-size: @font-size--base;\r\n color: @color-ivory-black;\r\n }\r\n }\r\n }\r\n }\r\n .news-inspiration-heading\r\n {\r\n font-size: @font-size--tera;\r\n margin-bottom:12px;\r\n margin-top: 2rem;\r\n color: @color-davys-grey;\r\n font-weight: 900;\r\n font-family: @font-family--secondary;\r\n }\r\n .news-inspiration-subheading\r\n {\r\n margin-top: 0;\r\n margin-bottom:3rem;\r\n font-size: @font-size--base;\r\n font-weight: 900 ;\r\n font-style: normal;\r\n color: @color-davys-grey;\r\n font-family: @font-family--secondary;\r\n }\r\n}\r\n\r\n.newsinspiration-index-view\r\n{\r\n .newsinspiration-view-subheading\r\n {\r\n font-size: @font-size--base;\r\n color: @color-davys-grey;\r\n font-weight: 400;\r\n font-family: @font-family--primary;\r\n }\r\n .item.main_image\r\n {\r\n position: relative;\r\n text-align: right;\r\n display: flex;\r\n flex-wrap: wrap;\r\n align-items: flex-end;\r\n .download-button\r\n {\r\n position: absolute;\r\n bottom: 0;\r\n right: 0;\r\n }\r\n }\r\n .newsinspiration-view-left\r\n {\r\n width: 48%;\r\n float: left;\r\n margin-right: 1rem;\r\n .action\r\n {\r\n color: @color-davys-grey;\r\n span\r\n {\r\n color: @color-davys-grey;\r\n }\r\n }\r\n .page-title\r\n {\r\n font-size: 3.6rem;\r\n color: @color-davys-grey;\r\n margin-bottom: 2rem;\r\n display: inline-block;\r\n font-family: 'NeuzeitS','Open Sans';\r\n margin-top: 2rem;\r\n }\r\n .links\r\n {\r\n margin-top: 3rem;\r\n margin-bottom: 2%;\r\n .action\r\n {\r\n font-size: 14px;\r\n margin-right: 5rem;\r\n margin-bottom: 3rem;\r\n font-family: 'NeuzeitS-bold','sans-serif';\r\n text-decoration: underline;\r\n }\r\n }\r\n }\r\n .newsinspiration-view-right\r\n {\r\n margin-bottom: 7rem;\r\n img\r\n {\r\n width: 189px;\r\n height: 189px;\r\n margin-top: 8.7rem;\r\n margin-left: 0rem;\r\n }\r\n }\r\n .item.main_image\r\n {\r\n .download-button\r\n {\r\n a:nth-child(1)\r\n {\r\n margin-right: 0.3rem;\r\n font-size: @font-size--milli;\r\n background-color: @color-white !important;\r\n height: 4rem;\r\n line-height: 4rem;\r\n letter-spacing: 0.1em;\r\n text-transform: uppercase;\r\n color: @color-dark-charcoal;\r\n padding: 1rem 2rem 1.5rem 3.5rem;\r\n text-decoration: none;\r\n background: url(../images/download-icon.png) no-repeat;\r\n background-position: 1.5rem 0.8rem;\r\n }\r\n a:nth-child(2)\r\n {\r\n font-size: @font-size--milli;\r\n background-color: @color-white !important;\r\n height: 4rem;\r\n line-height: 4rem;\r\n letter-spacing: 0.1em;\r\n text-transform: uppercase;\r\n color: @color-dark-charcoal;\r\n padding: 1rem 2rem 1.5rem 3.5rem;\r\n text-decoration: none;\r\n background: url(../images/download-icon.png) no-repeat;\r\n background-position: 1.5rem 0.8rem;\r\n margin-right: 1.5rem;\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: (@screen__m - 1))\r\n{\r\n \r\n .newsinspiration-index-index\r\n {\r\n .column.main\r\n {\r\n .container\r\n {\r\n margin-left: auto !important;\r\n }\r\n }\r\n .modal-footer{\r\n margin-top: 20% !important;\r\n }\r\n .filter-options-item {\r\n padding-left: initial !important;\r\n padding-top:1rem !important;\r\n }\r\n .block.filter\r\n {\r\n float: none;\r\n }\r\n .sidebar\r\n {\r\n &.sidebar-main\r\n {\r\n position: absolute !important;\r\n margin-top: 33rem !important;\r\n }\r\n }\r\n #news-inspiration-list\r\n {\r\n margin-top: 3rem;\r\n margin-left: 1rem;\r\n margin-right: 1rem;\r\n }\r\n .modal-popup\r\n {\r\n &.modal-slide\r\n {\r\n left:0px !important;\r\n }\r\n }\r\n .modal-footer\r\n {\r\n button\r\n {\r\n margin: 0 auto;\r\n display: block;\r\n border: 1px\r\n solid @color-dark-charcoal;\r\n height: 50px;\r\n font-size: @font-size--base;\r\n line-height: 19px;\r\n text-transform: uppercase;\r\n color: @color-dark-charcoal;\r\n width: 100%;\r\n margin: 16px 8px 57px 19 px;\r\n background: @color-platinum-bright;\r\n font-family: @font-family--primary !important;\r\n font-weight: 400 !important;\r\n }\r\n }\r\n .filter-options-title:after\r\n {\r\n display:none;\r\n }\r\n .filter-options-item{\r\n .item\r\n {\r\n label\r\n {\r\n font-size: @font-size--base;\r\n color: @color-ivory-black;\r\n font-family: @font-family--primary;\r\n }\r\n }\r\n .filter-options-title\r\n {\r\n padding: 10px 40px 0px 0px;\r\n margin-bottom: 1.3rem !important;\r\n font-family: @font-family--secondary;\r\n }\r\n }\r\n .modal-inner-wrap\r\n {\r\n background: @color-platinum-bright !important;\r\n .modal-header \r\n {\r\n background-color: #fff;\r\n .action-close:before\r\n {\r\n right: 1.5rem;\r\n position: relative;\r\n font-size: @font-size--milli;\r\n }\r\n }\r\n }\r\n .modal-popup\r\n {\r\n &.modal-slide\r\n {\r\n .modal-content\r\n {\r\n border: none !important;\r\n background-color: @color-platinum-bright;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .newsinspiration-index-view \r\n {\r\n .newsinspiration-view-left\r\n {\r\n width: 100%;\r\n .page-title\r\n {\r\n text-align: center;\r\n }\r\n .links\r\n {\r\n .action\r\n {\r\n display: block;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n\r\n@media (min-width:768px) and (max-width:922px)\r\n{\r\n .newsinspiration-index-view {\r\n .newsinspiration-list {\r\n .row\r\n {\r\n margin-top: 12rem;\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media (min-width:768px) and (max-width:820px)\r\n{\r\n .newsinspiration-index-view{\r\n .item.main_image{\r\n .download-button a:nth-child(1)\r\n {\r\n padding: 1rem 0rem 1.5rem 3.5rem;\r\n }\r\n } \r\n } \r\n .newsinspiration-index-view {\r\n .item.main_image {\r\n .download-button a:nth-child(2)\r\n {\r\n padding: 1rem 0rem 1.5rem 3.5rem;\r\n }\r\n }\r\n }\r\n}\r\n.newsinspiration-index-index {\r\n\t.block.filter {\r\n\t\tstrong {\r\n\t\t\tfont-weight: 400;\r\n\t\t}\r\n\t}\r\n}\r\n@media only screen and (min-width: @screen__m) {\r\n \r\n .news-inspriration-heading{\r\n margin-bottom: 53px !important;\r\n } \r\n}\r\n",".performance-index-index{\r\n .performance-subheading\r\n {\r\n font-size: @font-size--base;\r\n color: @color-davys-grey;\r\n font-weight: 900;\r\n }\r\n .news-inspiration-heading\r\n {\r\n font-size: @font-size--tera;\r\n color: @color-davys-grey;\r\n font-weight: 900;\r\n margin-top: 2rem;\r\n }\r\n .column.main {\r\n .container\r\n {\r\n margin-left: 0px !important;\r\n .row\r\n {\r\n margin-bottom: 2.5rem;\r\n }\r\n }\r\n }\r\n .row.performance-list\r\n {\r\n .description\r\n {\r\n font-size: @font-size--milli;\r\n color: @color-davys-grey;\r\n }\r\n .action span\r\n {\r\n text-decoration: underline;\r\n color: @color-davys-grey;\r\n font-size: @font-size--base;\r\n font-weight: 500;\r\n font-style: normal;\r\n display: block;\r\n position: absolute;\r\n bottom: 0 !important;\r\n width: 108px !important;\r\n }\r\n }\r\n #performance-options-list \r\n {\r\n #btn-load-more\r\n {\r\n margin: 0 auto !important;\r\n display: block !important;\r\n max-width: 343px;\r\n width: 100% !important;\r\n font-size: @font-size--base;\r\n line-height: 19px;\r\n letter-spacing: .1em;\r\n text-transform: uppercase;\r\n color: @color-dark-charcoal;\r\n font-family: 'NeuzeitS','Open Sans';\r\n border: 1 px solid #333;\r\n vertical-align: top;\r\n text-decoration: none;\r\n background: @color-white;\r\n font-weight: 400;\r\n }\r\n }\r\n} \r\n\r\n\r\n@media (max-width: (@screen__m - 1)){\r\n .performance-index-index {\r\n .news-inspiration-heading\r\n {\r\n text-align: center;\r\n }\r\n .performance-subheading\r\n {\r\n margin-top: 2rem;\r\n }\r\n }\r\n}",".steps_section{\r\n\r\n background: #FFFFFF;\r\n border-bottom: 1px solid rgba(35, 31, 32, 0.25);\r\n min-height: 86px;\r\n display: flex;\r\n flex-wrap: wrap;\r\n align-items: center;\r\n padding: 0px 38px 0px 51px;\r\n\r\n @media (max-width: (@screen__m - 1)){\r\n padding: 0px 47px 0px 15px;\r\n }\r\n\r\n &:last-child{\r\n border-bottom: none;\r\n }\r\n\r\n b{\r\n font-size: @font-size--giga;\r\n line-height: 29px;\r\n font-weight: 900;\r\n font-family: @font-family--secondary;\r\n color: @color-ivory-black;\r\n }\r\n\r\n &.disabled{\r\n\r\n cursor: no-drop;\r\n\r\n b{\r\n color: @color-platinum-bright;\r\n }\r\n }\r\n\r\n a {\r\n font-size: @font-size--milli;\r\n line-height: 17px;\r\n text-decoration: underline;\r\n color: @color-ivory-black;\r\n margin-left: 20px;\r\n }\r\n\r\n svg{\r\n margin-left: auto;\r\n }\r\n\r\n &.step_completed{\r\n b{\r\n padding-bottom: 11px;\r\n }\r\n }\r\n}\r\n\r\n\r\n.checkout-index-index{\r\n .checkout-container {\r\n margin: 80px 0 20px;\r\n .opc-wrapper {\r\n .steps_section.step_disabled {\r\n\r\n cursor: not-allowed;\r\n b {\r\n color: @color-platinum-bright;\r\n }\r\n }\r\n #project {\r\n .step-content {\r\n .custom-form-body {\r\n margin: 37px 0 0 0;\r\n padding-bottom: 56px;\r\n button.action {\r\n background: #231F20;\r\n font-weight: normal;\r\n font-size: 16px;\r\n line-height: 19px;\r\n text-align: center;\r\n color: #FFFFFF;\r\n width: 156px;\r\n height: 52px;\r\n border: none;\r\n margin: 0 0 0 0;\r\n border-radius: 0px;\r\n box-shadow: none;\r\n\r\n &:focus{\r\n outline: none;\r\n border-radius: 0px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .opc-progress-bar {\r\n display: none;\r\n }\r\n\r\n .page-main{\r\n @media (max-width: (@screen__m - 1)){\r\n padding-left: 0px;\r\n padding-right: 0px;\r\n }\r\n }\r\n\r\n .opc-estimated-wrapper{\r\n @media (max-width: (@screen__m - 1)){\r\n margin: 0px;\r\n }\r\n }\r\n\r\n .opc-wrapper{\r\n width: 606px;\r\n max-width: 100%;\r\n padding: 0px;\r\n font-family: @font-family--primary;\r\n\r\n @media (max-width: @screen__l) {\r\n width: 60%;\r\n }\r\n\r\n @media (max-width: (@screen__xm - 1)) {\r\n width: 100%;\r\n }\r\n\r\n & > .opc{\r\n background: rgba(229, 229, 229, 0.25);\r\n border: 1px solid rgba(35, 31, 32, 0.25);\r\n padding: 0px;\r\n }\r\n\r\n .step-title{\r\n font-size: @font-size--giga;\r\n line-height: 29px;\r\n font-weight: 900;\r\n font-family: @font-family--secondary;\r\n color: @color-ivory-black;\r\n border: none;\r\n margin:27px 0px 0px;\r\n padding: 0px 90px 0px 51px;\r\n }\r\n\r\n .checkout-shipping-address{\r\n .step-content{\r\n border-bottom: none;\r\n } \r\n }\r\n\r\n .step-content{\r\n padding: 0px 90px 0px 51px; \r\n margin: 0px;\r\n border-bottom: 1px solid rgba(35, 31, 32, 0.25);\r\n\r\n @media (max-width: (@screen__m - 1)){\r\n padding: 0px 15px;\r\n }\r\n\r\n .payment-methods{\r\n @media (max-width: (@screen__m - 1)){\r\n margin: 0px;\r\n }\r\n }\r\n\r\n .opc-payment{\r\n\r\n .payment_title{\r\n padding: 0px;\r\n font-size: @font-size--milli;\r\n line-height: 17px;\r\n color: @color-ivory-black;\r\n font-weight: 900;\r\n margin: 19px 0px 5px;\r\n\r\n &:after{\r\n font-size: @font-size--milli;\r\n line-height: 17px;\r\n font-weight: 900;\r\n font-family: @font-family--secondary;\r\n color: @color-error;\r\n margin: 0px 0 0 6px;\r\n width: 4px;\r\n display: inline-block;\r\n text-indent: -2px;\r\n vertical-align: top;\r\n content: \"*\";\r\n }\r\n }\r\n }\r\n\r\n .payment-group{\r\n .step-title{\r\n padding: 0px;\r\n font-size: @font-size--milli;\r\n line-height: 17px;\r\n color: @color-ivory-black;\r\n font-weight: 900;\r\n margin: 19px 0px 5px;\r\n display: none;\r\n\r\n &:after{\r\n font-size: @font-size--milli;\r\n line-height: 17px;\r\n font-weight: 900;\r\n font-family: @font-family--secondary;\r\n color: @color-error;\r\n margin: 0 0 0 2px;\r\n width: 4px;\r\n display: inline-block;\r\n text-indent: -2px;\r\n vertical-align: top;\r\n content: \"\";\r\n }\r\n }\r\n\r\n\r\n .action {\r\n &.primary{\r\n display: none;\r\n }\r\n }\r\n }\r\n\r\n\r\n .payments{\r\n\r\n & > .fieldset{\r\n margin: 0px;\r\n }\r\n\r\n & > .required-note{\r\n font-size: @font-size--milli;\r\n line-height: 17px;\r\n color: @color-error;\r\n font-family: @font-family--primary;\r\n margin: 0px 0px 40px;\r\n }\r\n\r\n & > .actions-toolbar{\r\n\r\n display: inline-block;\r\n vertical-align: top;\r\n width: 100%;\r\n\r\n .primary{\r\n float: left;\r\n margin: 0px 0px 46px;\r\n \r\n @media (max-width: (@screen__m - 1)) {\r\n float: none;\r\n }\r\n\r\n .action {\r\n &.primary{\r\n padding: 17px 0px;\r\n margin: 0px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .legend{\r\n\r\n margin: 27px 0px 0px;\r\n overflow: unset;\r\n position: static;\r\n width: auto;\r\n height: auto;\r\n font-size: unset;\r\n line-height: unset;\r\n\r\n span{\r\n font-size: @font-size--giga;\r\n line-height: 29px;\r\n color: @color-ivory-black;\r\n font-family: @font-family--secondary;\r\n\r\n \r\n }\r\n }\r\n\r\n .checkout-billing-address{\r\n\r\n .field-select-billing{\r\n max-width: 100%;\r\n .billing-address-item.shipping-address-item.selected-item {\r\n border: 1px solid @color-ivory-black;\r\n width: 234px;\r\n max-width: 100%;\r\n padding: 14px 35px 18px 14px;\r\n font-size: @font-size--milli;\r\n line-height: 27px;\r\n color: @color-ivory-black;\r\n &:after {\r\n background: @color-ivory-black;\r\n }\r\n a {\r\n line-height: 17px;\r\n color: @color-ivory-black;\r\n }\r\n button {\r\n margin: 15px 0 0 0;\r\n }\r\n }\r\n }\r\n\r\n .title{\r\n\r\n margin: 25px 0px;\r\n\r\n span{\r\n font-size: @font-size--milli;\r\n line-height: 17px;\r\n font-family: @font-family--secondary;\r\n font-weight: 900;\r\n color: @color-ivory-black;\r\n letter-spacing: 0.15em;\r\n text-transform: uppercase;\r\n\r\n }\r\n }\r\n\r\n .actions-toolbar{\r\n .action-update{\r\n width: 156px;\r\n height: 52px;\r\n background: @color-ivory-black;\r\n font-size: 1.6rem;\r\n line-height: 19px;\r\n color: @color-white;\r\n font-family: 'NeuzeitS', 'Open Sans';\r\n border: none;\r\n border-radius: 0px;\r\n font-weight: normal;\r\n }\r\n\r\n .action-cancel{\r\n width: 156px;\r\n height: 52px;\r\n background: @color-white;\r\n font-size: 1.6rem;\r\n line-height: 19px;\r\n color: @color-ivory-black;\r\n font-family: 'NeuzeitS', 'Open Sans';\r\n border: none;\r\n border-radius: 0px;\r\n font-weight: normal;\r\n border: 1px solid @color-ivory-black;\r\n margin: 0px 10px 0px 0px;\r\n\r\n }\r\n }\r\n\r\n & > .choice{\r\n\r\n display: flex;\r\n flex-wrap: wrap;\r\n align-items: flex-start;\r\n margin-bottom: 30px;\r\n\r\n label{\r\n margin: 4px 0px 0px 10px;\r\n font-size: @font-size--milli;\r\n line-height: 17px;\r\n width: ~\"calc(100% - 35px)\";\r\n }\r\n \r\n }\r\n\r\n \r\n\r\n .billing-address-form{\r\n\r\n max-width: 100%;\r\n\r\n\r\n .field-tooltip{\r\n display: none;\r\n }\r\n \r\n\r\n .fieldset{\r\n display: flex;\r\n flex-wrap: wrap;\r\n align-items: flex-start;\r\n margin-left: -12.5px;\r\n margin-right: -12.5px;\r\n }\r\n\r\n .field{\r\n width: ~\"calc(50% - 25px)\";\r\n margin-left: 12.5px;\r\n margin-right: 12.5px;\r\n\r\n &.street{\r\n width: ~\"calc(100% - 25px)\";\r\n\r\n .field{\r\n width: 100%;\r\n margin: 0px 0px 25px;\r\n\r\n &[name=\"billingAddressshared.street.1\"]{\r\n .label{\r\n position: static;\r\n width: auto;\r\n height: auto;\r\n margin: 0px;\r\n\r\n }\r\n }\r\n\r\n &:last-child{\r\n margin: 0px;\r\n }\r\n \r\n }\r\n \r\n }\r\n \r\n &.choice{\r\n width: ~\"calc(100% - 25px)\";\r\n display: flex;\r\n flex-wrap: wrap;\r\n align-items: flex-start;\r\n\r\n .label{\r\n font-family: @font-family--primary;\r\n font-weight: normal;\r\n margin: 4px 0px 0px 10px;\r\n }\r\n\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .payment-method{\r\n\r\n margin: 0px 0px 10px;\r\n\r\n .payment-method-title{\r\n padding: 0px;\r\n margin: 0px;\r\n display: flex;\r\n flex-wrap: wrap;\r\n align-items: center;\r\n border: none;\r\n\r\n #paypal_express {\r\n & + label{\r\n span{\r\n display: none;\r\n }\r\n a{\r\n display: none;\r\n }\r\n }\r\n }\r\n .label{\r\n margin: 0px 0px 0px 10px;\r\n font-size: @font-size--milli;\r\n line-height: 17px;\r\n color: @color-ivory-black;\r\n font-family: @font-family--primary;\r\n font-weight: normal;\r\n }\r\n\r\n input[type=\"radio\"]{\r\n &:checked{\r\n &::before{\r\n background-color: rgba(229, 229, 229, 0.25);\r\n }\r\n }\r\n }\r\n }\r\n\r\n .fieldset{\r\n margin: 0px;\r\n }\r\n\r\n .payment-method-content{\r\n padding: 0px;\r\n }\r\n\r\n .payment-method-note{\r\n display: none;\r\n }\r\n \r\n & + .payment-method{\r\n\r\n margin: 0px;\r\n\r\n .payment-method-content{\r\n\r\n .ccard{\r\n margin: 0px;\r\n }\r\n\r\n .credit-card-types{\r\n display: flex;\r\n flex-wrap: wrap;\r\n\r\n .item{\r\n\r\n &:first-child{\r\n order: 2;\r\n }\r\n\r\n &:nth-child(2){\r\n order: 0;\r\n }\r\n &:nth-child(3){\r\n order: 1;\r\n }\r\n }\r\n\r\n img{\r\n -webkit-filter: unset;\r\n }\r\n }\r\n\r\n .legend{\r\n\r\n margin: 0px;\r\n\r\n span{\r\n\r\n font-size: unset;\r\n line-height: unset;\r\n margin: 0px;\r\n\r\n span{\r\n margin: 25px 0px;\r\n font-size: @font-size--milli;\r\n line-height: 17px;\r\n font-weight: 900;\r\n font-family: @font-family--secondary;\r\n letter-spacing: 0.15em;\r\n color: @color-ivory-black;\r\n text-transform: uppercase;\r\n display: block;\r\n }\r\n }\r\n }\r\n\r\n .input-text{\r\n width: 100%;\r\n margin: 0px;\r\n }\r\n .fields{\r\n\r\n display: flex;\r\n flex-wrap: wrap;\r\n margin-left: -12.5px;\r\n margin-right: -12.5px;\r\n\r\n .month{\r\n width: ~\"calc(50% - 25px)\" !important;\r\n margin: 0px 12.5px;\r\n\r\n @media (max-width: (@screen__m - 1)){\r\n width: ~\"calc(100% - 25px) !important\";\r\n margin-bottom: 25px;\r\n }\r\n\r\n .select{\r\n width: 100%;\r\n padding: 0px 0px 0px 14px;\r\n }\r\n }\r\n .year{\r\n width: ~\"calc(50% - 25px)\" !important;\r\n margin: 0px 12.5px;\r\n padding: 0px;\r\n\r\n @media (max-width: (@screen__m - 1)){\r\n width: ~\"calc(100% - 25px) !important\";\r\n }\r\n\r\n .select{\r\n width: 100%;\r\n padding: 0px 0px 0px 14px;\r\n }\r\n }\r\n }\r\n\r\n .cvv{\r\n\r\n margin: 0px;\r\n\r\n .control{\r\n width: 100%;\r\n padding: 0px;\r\n vertical-align: top;\r\n\r\n .field-tooltip{\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n \r\n }\r\n \r\n }\r\n\r\n .field{\r\n\r\n margin: 0px 0px 25px;\r\n\r\n .label{\r\n font-size: @font-size--milli;\r\n line-height: 17px;\r\n font-weight: 900;\r\n font-family: @font-family--secondary;\r\n margin: 0px 0px 5px;\r\n color: @color-ivory-black;\r\n\r\n &:after{\r\n font-size: @font-size--milli;\r\n line-height: 17px;\r\n font-weight: 900;\r\n font-family: @font-family--secondary;\r\n color: @color-error;\r\n margin: 0px 0px 0px 2px;\r\n width: 4px;\r\n display: inline-block;\r\n text-indent: -2px;\r\n vertical-align: top;\r\n }\r\n }\r\n \r\n input{\r\n background: @color-white;\r\n border: 1px solid @color-platinum-bright;\r\n font-size: @font-size--milli;\r\n line-height: 17px;\r\n color: @color-davys-grey;\r\n font-family: @font-family--primary;\r\n height: 30px;\r\n padding: 0px 0px 0px 14px;\r\n width: 100%;\r\n\r\n &::-webkit-input-placeholder { /* Chrome/Opera/Safari */\r\n color: @color-davys-grey;\r\n }\r\n ::-moz-placeholder { /* Firefox 19+ */\r\n color: @color-davys-grey;\r\n }\r\n :-ms-input-placeholder { /* IE 10+ */\r\n color: @color-davys-grey;\r\n }\r\n :-moz-placeholder { /* Firefox 18- */\r\n color: @color-davys-grey;\r\n }\r\n &[type=\"checkbox\"]{\r\n width: 25px;\r\n height: 25px; \r\n appearance: none;\r\n padding: 0;\r\n background: none;\r\n border: none;\r\n margin: 0px;\r\n vertical-align: middle;\r\n position: relative;\r\n top: 0px;\r\n\r\n &::before{\r\n content: \"\";\r\n width: 25px;\r\n height: 25px;\r\n background: @color-platinum-bright;\r\n display: inline-block;\r\n }\r\n\r\n &:checked{\r\n &:after{\r\n content: \"\";\r\n background: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10' fill='none'%3E%3Cpath d='M12.8359 1.89062C12.9818 2.03646 13.0547 2.21354 13.0547 2.42187C13.0547 2.63021 12.9818 2.80729 12.8359 2.95312L7.17969 8.60937L6.11719 9.67187C5.97135 9.81771 5.79427 9.89062 5.58594 9.89062C5.3776 9.89062 5.20052 9.81771 5.05469 9.67187L3.99219 8.60937L1.16406 5.78125C1.01823 5.63542 0.945313 5.45833 0.945313 5.25C0.945313 5.04167 1.01823 4.86458 1.16406 4.71875L2.22656 3.65625C2.3724 3.51042 2.54948 3.4375 2.75781 3.4375C2.96615 3.4375 3.14323 3.51042 3.28906 3.65625L5.58594 5.96094L10.7109 0.828125C10.8568 0.682291 11.0339 0.609375 11.2422 0.609375C11.4505 0.609375 11.6276 0.682291 11.7734 0.828125L12.8359 1.89062Z' fill='%23231F20'/%3E%3C/svg%3E\") no-repeat;\r\n width: 14px;\r\n height: 10px;\r\n display: inline-block;\r\n position: absolute;\r\n left: 50%;\r\n top: 50%;\r\n transform: translate(-50%, -50%);\r\n \r\n }\r\n }\r\n\r\n }\r\n &[type=\"radio\"]{\r\n width: 25px;\r\n height: 25px;\r\n appearance: none;\r\n width: 25px;\r\n height: 25px;\r\n padding: 0px;\r\n margin: 0px;\r\n border: none;\r\n background: none;\r\n position: relative;\r\n border-radius: 50%;\r\n\r\n &::before{\r\n content: \"\";\r\n width: 25px;\r\n height: 25px;\r\n border: 1px solid @color-platinum-bright;\r\n border-radius: 50%;\r\n display: inline-block;\r\n }\r\n &:checked{\r\n &:after{\r\n content: \"\";\r\n width: 13px;\r\n height: 13px;\r\n display: inline-block;\r\n position: absolute;\r\n top: 50%;\r\n background: @color-ivory-black;\r\n border-radius: 50%;\r\n transform: translate(-50%, -50%);\r\n left: 50%;\r\n\r\n }\r\n }\r\n }\r\n }\r\n .admin__control-textarea {\r\n border: 1px solid @color-platinum-bright;\r\n font-size: @font-size--milli;\r\n }\r\n\r\n select{\r\n background: #fff url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='5' viewBox='0 0 9 5' fill='none'%3E%3Cpath d='M7.09688 0.219375L4.18688 3.12938L1.27688 0.219375C0.984375 -0.073125 0.511875 -0.073125 0.219375 0.219375C-0.073125 0.511875 -0.073125 0.984375 0.219375 1.27688L3.66188 4.71938C3.95438 5.01188 4.42688 5.01188 4.71938 4.71938L8.16187 1.27688C8.45437 0.984375 8.45437 0.511875 8.16187 0.219375C7.86937 -0.065625 7.38938 -0.073125 7.09688 0.219375Z' fill='%2353565A'/%3E%3C/svg%3E\") no-repeat ~\"calc(100% - 10px)\" center;\r\n border: 1px solid @color-platinum-bright;\r\n font-size: @font-size--milli;\r\n line-height: 17px;\r\n color: @color-davys-grey;\r\n font-family: @font-family--primary;\r\n height: 30px;\r\n padding: 0px 0px 0px 14px;\r\n }\r\n }\r\n .form-login{\r\n padding-bottom: 0px;\r\n border: none;\r\n margin-bottom: 0px;\r\n\r\n .fieldset{\r\n margin: 0px;\r\n\r\n .field-tooltip{\r\n display: none;\r\n }\r\n }\r\n }\r\n\r\n .form-shipping-address{\r\n margin: 0px;\r\n\r\n & > .fieldset{\r\n display: flex;\r\n flex-wrap: wrap;\r\n align-items: flex-start;\r\n margin: 0px -12.5px;\r\n\r\n & > .field{\r\n width: ~\"calc(50% - 25px)\";\r\n margin-left: 12.5px;\r\n margin-right: 12.5px;\r\n\r\n &.street{\r\n width: ~\"calc(100% - 25px)\";\r\n\r\n .field{\r\n [name=\"shippingAddress.street.1\"]{\r\n margin: 0px;\r\n }\r\n\r\n .label{\r\n position: static;\r\n width: auto;\r\n height: auto;\r\n overflow: unset;\r\n margin: 0px 0px 5px;\r\n\r\n }\r\n }\r\n }\r\n }\r\n .field-tooltip{\r\n display: none;\r\n }\r\n }\r\n }\r\n .actions-toolbar {\r\n .action{\r\n &.primary{\r\n width: 156px;\r\n height: 52px;\r\n background: @color-ivory-black;\r\n font-size: @font-size--base;\r\n line-height: 19px;\r\n color: @color-white;\r\n font-family: @font-family--primary;\r\n border: none;\r\n border-radius: 0px;\r\n font-weight: normal;\r\n }\r\n }\r\n }\r\n .checkout-shipping-method{\r\n .step-title{\r\n font-size: @font-size--milli;\r\n line-height: 17px;\r\n letter-spacing: 0.15em;\r\n text-transform: uppercase;\r\n color: @color-ivory-black;\r\n margin: 0px 0px 25px;\r\n }\r\n .table-checkout-shipping-method{\r\n min-width: unset;\r\n width: 100%;\r\n\r\n .row{\r\n display: table-row;\r\n\r\n td{\r\n padding: 0px;\r\n border: none;\r\n\r\n &.col-carrier{\r\n font-size: @font-size--milli;\r\n line-height: 17px;\r\n letter-spacing: 0.05em;\r\n color: @color-ivory-black;\r\n font-family: @font-family--primary;\r\n padding: 5px 0px 6px 10px;\r\n }\r\n \r\n }\r\n\r\n .carrier_title{\r\n float: left;\r\n }\r\n\r\n .title-separator{\r\n float: left;\r\n }\r\n\r\n input{\r\n &[type=\"radio\"]{\r\n appearance: none;\r\n width: 25px;\r\n height: 25px;\r\n padding: 0px;\r\n margin: 0px;\r\n border: none;\r\n background: none;\r\n position: relative;\r\n border-radius: 50%;\r\n }\r\n \r\n &:before{\r\n content: \"\";\r\n width: 25px;\r\n height: 25px;\r\n border: 1px solid @color-platinum-bright;\r\n border-radius: 50%;\r\n display: inline-block;\r\n }\r\n\r\n &:checked{\r\n &:after{\r\n content: \"\";\r\n width: 13px;\r\n height: 13px;\r\n display: inline-block;\r\n position: absolute;\r\n top: 50%;\r\n background: #231f20;\r\n border-radius: 50%;\r\n transform: translate(-50%, -50%);\r\n left: 50%;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .checkout-shipping-method-bottom{\r\n font-size: @font-size--base;\r\n line-height: 19px;\r\n color: @color-ivory-black;\r\n font-family: @font-family--primary;\r\n margin: 15px 0px 25px;\r\n display: inline-block;\r\n vertical-align: top;\r\n width: 100%;\r\n }\r\n\r\n .methods-shipping{\r\n\r\n .actions-toolbar{\r\n & > .primary{\r\n float: left;\r\n margin: 0px 0px 23px 0px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .shipping-address-items{\r\n .shipping-address-item{\r\n border: 1px solid @color-ivory-black;\r\n width: 234px;\r\n max-width: 100%;\r\n padding: 14px 35px 18px 14px;\r\n font-size: @font-size--milli;\r\n line-height: 27px;\r\n color: @color-ivory-black; \r\n\r\n &::before{\r\n display: none;\r\n }\r\n\r\n a{\r\n font-size: @font-size--milli;\r\n line-height: 17px;\r\n color: @color-ivory-black;\r\n }\r\n\r\n .action{\r\n width: 116px;\r\n height: 52px;\r\n background: @color-ivory-black;\r\n font-size: @font-size--base;\r\n line-height: 19px;\r\n color: @color-white;\r\n border:none;\r\n margin: 15px 0px 0px;\r\n padding: 0px;\r\n float: left;\r\n font-weight: normal;\r\n }\r\n\r\n &.selected-item{\r\n &:after{\r\n content: \"\";\r\n background: @color-ivory-black url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='11' viewBox='0 0 14 11' fill='none'%3E%3Cpath d='M12.8359 2.08746C12.9818 2.2333 13.0547 2.41038 13.0547 2.61871C13.0547 2.82705 12.9818 3.00413 12.8359 3.14996L7.17969 8.80621L6.11719 9.86871C5.97135 10.0145 5.79427 10.0875 5.58594 10.0875C5.3776 10.0875 5.20052 10.0145 5.05469 9.86871L3.99219 8.80621L1.16406 5.97809C1.01823 5.83225 0.945313 5.65517 0.945313 5.44684C0.945313 5.2385 1.01823 5.06142 1.16406 4.91559L2.22656 3.85309C2.3724 3.70725 2.54948 3.63434 2.75781 3.63434C2.96615 3.63434 3.14323 3.70725 3.28906 3.85309L5.58594 6.15778L10.7109 1.02496C10.8568 0.87913 11.0339 0.806213 11.2422 0.806213C11.4505 0.806213 11.6276 0.87913 11.7734 1.02496L12.8359 2.08746Z' fill='white'/%3E%3C/svg%3E\") no-repeat center;\r\n width: 30px;\r\n height: 30px;\r\n padding: 0px;\r\n \r\n }\r\n\r\n .edit-address-link{\r\n display: block !important;\r\n }\r\n }\r\n\r\n &:last-child{\r\n margin: 0px;\r\n }\r\n\r\n \r\n }\r\n }\r\n\r\n .new-address-popup{\r\n .action-show-popup{\r\n padding: 0px;\r\n background: none;\r\n border: none;\r\n font-size: @font-size--milli;\r\n line-height: 17px;\r\n text-decoration-line: underline;\r\n color: @color-ivory-black;\r\n box-shadow: none;\r\n font-family: @font-family--primary;\r\n font-weight: normal;\r\n text-align: left;\r\n margin: 0 0 5px 0;\r\n height: auto;\r\n span{\r\n &::before{\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .opc-sidebar{\r\n float: left;\r\n margin: 0px 0px 0px 120px;\r\n width: 325px;\r\n max-width: 100%;\r\n\r\n @media (max-width: 1100px){\r\n margin: 0px 0px 0px 50px;\r\n }\r\n\r\n @media (max-width: @screen__l) {\r\n width: ~\"calc(40% - 50px)\";\r\n }\r\n\r\n @media (max-width: (@screen__xm - 1)) {\r\n width: 100%;\r\n margin: 0px;\r\n }\r\n\r\n .modal-header{\r\n padding: 0px;\r\n border: none;\r\n }\r\n\r\n .modal-content{\r\n background: rgba(229, 229, 229, 0.25);\r\n border: none;\r\n border-radius: 0px;\r\n padding: 17px 20px 0px;\r\n\r\n }\r\n\r\n .opc-block-summary{\r\n background: none;\r\n padding: 0px;\r\n margin: 0px;\r\n\r\n & > .title{\r\n font-size: 32px;\r\n line-height: 38px;\r\n color: @color-ivory-black;\r\n font-family: @font-family--primary;\r\n font-weight: 400;\r\n border-bottom: 1px solid rgba(35,31,32,0.5);\r\n padding-bottom: 11.5px;\r\n }\r\n\r\n .items-in-cart{\r\n margin: 0px;\r\n .edit-summary {\r\n position: absolute;\r\n top: 14px;\r\n right: 20px;\r\n font-weight: normal;\r\n font-size: @font-size--milli;\r\n line-height: 17px;\r\n text-decoration: underline;\r\n a.viewcart {\r\n color: @color-ivory-black;\r\n }\r\n }\r\n .title{\r\n font-size: @font-size--milli;\r\n line-height: 17px;\r\n letter-spacing: 0.15em;\r\n text-transform: uppercase;\r\n font-family: @font-family--secondary;\r\n font-weight: 900;\r\n padding: 14.5px 0px 14px;\r\n border: none;\r\n\r\n strong{\r\n font-size: @font-size--milli;\r\n line-height: 17px;\r\n letter-spacing: 0.15em;\r\n text-transform: uppercase;\r\n color: @color-ivory-black;\r\n }\r\n\r\n &:after{\r\n display: none;\r\n }\r\n }\r\n\r\n \r\n }\r\n\r\n .table-totals{\r\n\r\n font-family: @font-family--primary;\r\n border: none;\r\n margin: 0px;\r\n padding: 0px;\r\n\r\n tr{\r\n\r\n\r\n &.sub{\r\n .mark{\r\n padding-top: 7px;\r\n border-top: 1px solid @color-ivory-black !important;\r\n }\r\n .amount{\r\n padding-top: 7px;\r\n border-top: 1px solid @color-ivory-black !important;\r\n }\r\n }\r\n\r\n &.totals-tax{\r\n .mark{\r\n border-bottom: 1px solid @color-ivory-black !important;\r\n padding-bottom: 11px;\r\n }\r\n .amount{\r\n border-bottom: 1px solid @color-ivory-black !important;\r\n padding-bottom: 11px;\r\n }\r\n }\r\n\r\n &.grand{\r\n .mark{\r\n font-size: @font-size--kilo;\r\n line-height: 30px;\r\n font-weight: 900;\r\n font-family: @font-family--secondary;\r\n padding: 10px 0px 15px 0px;\r\n text-transform: uppercase;\r\n\r\n strong{\r\n padding: 0px;\r\n }\r\n }\r\n\r\n .amount{\r\n font-size: @font-size--kilo;\r\n line-height: 30px;\r\n font-weight: 900;\r\n font-family: @font-family--secondary;\r\n padding: 10px 0px 15px 0px;\r\n\r\n strong{\r\n padding: 0px;\r\n }\r\n }\r\n }\r\n\r\n .mark{\r\n background: none;\r\n font-size: @font-size--milli;\r\n line-height: 30px;\r\n color: @color-ivory-black;\r\n padding: 0px;\r\n border: none !important;\r\n\r\n .value{\r\n color: @color-ivory-black;\r\n }\r\n }\r\n .amount{\r\n background: none;\r\n font-size: @font-size--milli;\r\n line-height: 30px;\r\n color: @color-ivory-black;\r\n font-family: @font-family--secondary;\r\n padding: 0px;\r\n border: none !important;\r\n }\r\n }\r\n }\r\n\r\n\r\n .minicart-items{\r\n display: block !important;\r\n }\r\n\r\n .minicart-items-wrapper{\r\n padding: 0px;\r\n margin: 0px;\r\n\r\n .product-item{\r\n border: none;\r\n padding: 0px;\r\n }\r\n\r\n .product-image-container{\r\n width: 100px !important;\r\n height: auto !important;\r\n\r\n .product-image-wrapper{\r\n width: 100%;\r\n\r\n img{\r\n width: 100%;\r\n height: auto;\r\n }\r\n }\r\n }\r\n\r\n .product{\r\n padding-bottom: 41px;\r\n }\r\n\r\n .product-item-details{\r\n display: inline-block;\r\n vertical-align: top;\r\n width: ~\"calc(100% - 115px)\";\r\n margin: 0px 0px 0px 15px;\r\n padding: 0px;\r\n\r\n .price-excluding-tax{\r\n margin: 0px;\r\n }\r\n\r\n .subtotal{\r\n position: absolute;\r\n bottom: 0px;\r\n min-height: 41px;\r\n right: 0px;\r\n }\r\n\r\n .cart-price{\r\n .price{\r\n font-size: @font-size--kilo;\r\n line-height: 22px;\r\n font-family: @font-family--secondary;\r\n font-weight: 900;\r\n }\r\n }\r\n }\r\n\r\n .product-item-name{\r\n font-size: @font-size--kilo;\r\n line-height: 22px;\r\n color: @color-ivory-black;\r\n font-family: @font-family--primary;\r\n margin: 0px 0px 8px 0px;\r\n }\r\n .details-qty{\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n //************** Add New Address Popup Css Start **************\r\n .modals-wrapper {\r\n .modal-popup.modal-slide {\r\n @media only screen and (max-width: (@screen__m - 1)) {\r\n left: 0;\r\n }\r\n .modal-header {\r\n .modal-title {\r\n border-bottom: none;\r\n }\r\n }\r\n .modal-content {\r\n margin: 30px 0 0 0;\r\n border: none;\r\n .form-shipping-address {\r\n max-width: 100%;\r\n .fieldset {\r\n .field {\r\n @media only screen and (max-width: (@screen__m - 1)) {\r\n width: 100% !important;\r\n display: block !important;\r\n }\r\n .label {\r\n font-weight: 900;\r\n font-size: @font-size--milli;\r\n line-height: 17px;\r\n color: @color-ivory-black;\r\n .control {\r\n .select {\r\n font-size: @font-size--milli;\r\n }\r\n }\r\n }\r\n &._required[name=\"shippingAddress.firstname\"] {\r\n width: 50%;\r\n display: inline-block; \r\n }\r\n &._required[name=\"shippingAddress.lastname\"] {\r\n width: 50%;\r\n display: inline-block;\r\n .label {\r\n margin: 0 0 0 1.5rem;\r\n @media only screen and (max-width: (@screen__m - 1)) {\r\n margin: 0 0 0 0;\r\n }\r\n }\r\n .control {\r\n margin: 0 0 0 1.5rem;\r\n @media only screen and (max-width: (@screen__m - 1)) {\r\n margin: 0 0 0 0;\r\n }\r\n }\r\n }\r\n &._required[name=\"shippingAddress.telephone\"] {\r\n width: 50%;\r\n display: inline-block;\r\n }\r\n &[name=\"shippingAddress.company\"] {\r\n width: 50%;\r\n display: inline-block;\r\n .label {\r\n margin: 0 0 0 1.5rem;\r\n @media only screen and (max-width: (@screen__m - 1)) {\r\n margin: 0 0 0 0;\r\n }\r\n }\r\n .control {\r\n margin: 0 0 0 1.5rem;\r\n @media only screen and (max-width: (@screen__m - 1)) {\r\n margin: 0 0 0 0;\r\n }\r\n }\r\n }\r\n &.additional[name=\"shippingAddress.street.1\"] {\r\n width: 50%;\r\n display: inline-block;\r\n }\r\n &._required[name=\"shippingAddress.city\"] {\r\n width: 50%;\r\n display: inline-block;\r\n }\r\n &._required[name=\"shippingAddress.region_id\"] {\r\n width: 50%;\r\n display: inline-block;\r\n .label {\r\n margin: 0 0 0 1.5rem;\r\n @media only screen and (max-width: (@screen__m - 1)) {\r\n margin: 0 0 0 0;\r\n }\r\n }\r\n .control {\r\n margin: 0 0 0 1.5rem;\r\n @media only screen and (max-width: (@screen__m - 1)) {\r\n margin: 0 0 0 0;\r\n }\r\n }\r\n }\r\n &._required[name=\"shippingAddress.postcode\"] {\r\n width: 50%;\r\n display: inline-block;\r\n }\r\n &._required[name=\"shippingAddress.country_id\"] {\r\n width: 50%;\r\n display: inline-block;\r\n .label {\r\n margin: 0 0 0 1.5rem;\r\n @media only screen and (max-width: (@screen__m - 1)) {\r\n margin: 0 0 0 0;\r\n }\r\n }\r\n .control {\r\n margin: 0 0 0 1.5rem;\r\n @media only screen and (max-width: (@screen__m - 1)) {\r\n margin: 0 0 0 0;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n } \r\n }\r\n .modal-footer {\r\n button.action.primary.action-save-address {\r\n float: left;\r\n margin: 0 20px 0 0;\r\n background: #000 !important;\r\n color: #fff !important;\r\n font-weight: 600;\r\n border: none;\r\n padding: 15px !important;\r\n width: 100%;\r\n max-width: 332px;\r\n border-radius: 0px !important;\r\n text-transform: uppercase;\r\n font-size: 1.8rem;\r\n height: 59px;\r\n @media only screen and (max-width: (@screen__m - 1)) {\r\n flex: 0 0 50%;\r\n margin: 0 0 0 0 !important;\r\n }\r\n }\r\n button.action.secondary.action-hide-popup {\r\n float: unset;\r\n margin: 0 0 0 7rem !important;\r\n background: #000 !important;\r\n color: #fff !important;\r\n font-weight: 600;\r\n border: none;\r\n padding: 15px !important;\r\n width: 100%;\r\n max-width: 332px;\r\n border-radius: 0px !important;\r\n text-transform: uppercase;\r\n font-size: 1.8rem;\r\n height: 59px;\r\n text-decoration: none !important;\r\n @media only screen and (max-width: (@screen__m - 1)) {\r\n flex: 0 0 50%;\r\n margin: 0 0 0 1rem !important;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n //************** Add New Address Popup Css End **************\r\n}\r\n\r\n//************** Order Confirmation Page Start **************\r\n\r\n.checkout-onepage-success {\r\n .page-title {\r\n font-family: @font-family--primary;\r\n font-size: @font-size--peta;\r\n font-weight: 400;\r\n line-height: 58px;\r\n margin-top: 7.9rem;\r\n margin-bottom: 5rem;\r\n padding-left: 1.5rem;\r\n\r\n @media only screen and (max-width: (@screen__m - 1)) {\r\n padding-left: 0px;\r\n }\r\n }\r\n .page-title-wrapper {\r\n a.action.print {\r\n display: none;\r\n }\r\n }\r\n .page.messages {\r\n display: none;\r\n }\r\n\r\n .checkout-success {\r\n padding-left: 5rem;\r\n\r\n @media only screen and (max-width: (@screen__m - 1)) {\r\n padding-left: 0px;\r\n }\r\n\r\n p {\r\n font-family: @font-family--primary;\r\n font-size: @font-size--base;\r\n font-weight: 400;\r\n line-height: 42px;\r\n\r\n a {\r\n font-weight: 900;\r\n font-size: @font-family--secondary;\r\n color: @color-ivory-black;\r\n }\r\n }\r\n .actions-toolbar {\r\n .primary {\r\n padding-top: 3rem;\r\n padding-bottom: 115px;\r\n\r\n @media only screen and (max-width: (@screen__m - 1)) {\r\n padding-bottom: 95px;\r\n text-align: left;\r\n }\r\n\r\n .action.primary.continue {\r\n font-family: @font-family--primary;\r\n font-size: @font-size--base;\r\n font-weight: 400;\r\n line-height: 19px;\r\n text-align: center;\r\n background-color: @color-ivory-black;\r\n color: @color-white;\r\n width: 258px;\r\n border-radius: 0px;\r\n padding: 16px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n//************** Order Confirmation Page End **************","/* contact-us styles start */\r\n.contact-us-form{\r\n font-size: 14px;\r\n font-weight: 900;\r\n font-family: 'NeuzeitS', Helvetica, sans-serif;\r\n color: #231F20;\r\n .input-text{\r\n width: 100%;\r\n color: #53565A;\r\n padding: 5px 14px;\r\n margin-top: 5px;\r\n border: 1px solid #E5E5E5;\r\n }\r\n .select{\r\n width: 100%;\r\n padding: 5px 10px;\r\n color: #231F20;\r\n margin-top: 5px;\r\n border: 1px solid #E5E5E5;\r\n }\r\n .field-required{\r\n margin: 2rem;\r\n }\r\n .actions-toolbar{\r\n text-align: center;\r\n width: 100%;\r\n margin-top: 5rem;\r\n font-size: 16px;\r\n .button.action.continue.primary{\r\n font-size: 16px;\r\n color: #FFFFFF;\r\n font-family: 'NeuzeitS', Helvetica, sans-serif;\r\n background: #231F20;\r\n padding: 10px 7rem;\r\n }\r\n }\r\n .contact-us-fields{\r\n display: flex;\r\n width: 75%;\r\n .form-section-primary{\r\n width: 50%;\r\n }\r\n .form-section-secondary{\r\n width: 50%;\r\n #comment{\r\n height: 47%;\r\n }\r\n }\r\n .form-section-third{\r\n width: 37.5%;\r\n margin-top: 4rem;\r\n }\r\n }\r\n}\r\n\r\n@media screen {\r\n\r\n}\r\n/* contact-us styles end */\r\n"]} \ No newline at end of file diff --git a/app/css/maps/styles.css.map b/app/css/maps/styles.css.map new file mode 100644 index 0000000..018d9d4 --- /dev/null +++ b/app/css/maps/styles.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["styles.css","scss/_base.scss","../../node_modules/bootstrap/scss/_root.scss","../../node_modules/bootstrap/scss/vendor/_rfs.scss","../../node_modules/bootstrap/scss/mixins/_color-mode.scss","../../node_modules/bootstrap/scss/_reboot.scss","../../node_modules/bootstrap/scss/_variables.scss","../../node_modules/bootstrap/scss/mixins/_border-radius.scss","../../node_modules/bootstrap/scss/_type.scss","../../node_modules/bootstrap/scss/mixins/_lists.scss","../../node_modules/bootstrap/scss/_images.scss","../../node_modules/bootstrap/scss/mixins/_image.scss","../../node_modules/bootstrap/scss/_containers.scss","../../node_modules/bootstrap/scss/mixins/_container.scss","../../node_modules/bootstrap/scss/mixins/_breakpoints.scss","../../node_modules/bootstrap/scss/_grid.scss","../../node_modules/bootstrap/scss/mixins/_grid.scss","../../node_modules/bootstrap/scss/_tables.scss","../../node_modules/bootstrap/scss/mixins/_table-variants.scss","../../node_modules/bootstrap/scss/forms/_labels.scss","../../node_modules/bootstrap/scss/forms/_form-text.scss","../../node_modules/bootstrap/scss/forms/_form-control.scss","../../node_modules/bootstrap/scss/mixins/_transition.scss","../../node_modules/bootstrap/scss/mixins/_gradients.scss","../../node_modules/bootstrap/scss/forms/_form-select.scss","../../node_modules/bootstrap/scss/forms/_form-check.scss","../../node_modules/bootstrap/scss/forms/_form-range.scss","../../node_modules/bootstrap/scss/forms/_floating-labels.scss","../../node_modules/bootstrap/scss/forms/_input-group.scss","../../node_modules/bootstrap/scss/mixins/_forms.scss","../../node_modules/bootstrap/scss/_buttons.scss","../../node_modules/bootstrap/scss/mixins/_buttons.scss","../../node_modules/bootstrap/scss/_transitions.scss","../../node_modules/bootstrap/scss/_dropdown.scss","../../node_modules/bootstrap/scss/mixins/_caret.scss","../../node_modules/bootstrap/scss/_button-group.scss","../../node_modules/bootstrap/scss/_nav.scss","../../node_modules/bootstrap/scss/_navbar.scss","../../node_modules/bootstrap/scss/_card.scss","../../node_modules/bootstrap/scss/_accordion.scss","../../node_modules/bootstrap/scss/_breadcrumb.scss","../../node_modules/bootstrap/scss/_pagination.scss","../../node_modules/bootstrap/scss/mixins/_pagination.scss","../../node_modules/bootstrap/scss/_badge.scss","../../node_modules/bootstrap/scss/_alert.scss","../../node_modules/bootstrap/scss/_progress.scss","../../node_modules/bootstrap/scss/_list-group.scss","../../node_modules/bootstrap/scss/_close.scss","../../node_modules/bootstrap/scss/_toasts.scss","../../node_modules/bootstrap/scss/_modal.scss","../../node_modules/bootstrap/scss/mixins/_backdrop.scss","../../node_modules/bootstrap/scss/_tooltip.scss","../../node_modules/bootstrap/scss/mixins/_reset-text.scss","../../node_modules/bootstrap/scss/_popover.scss","../../node_modules/bootstrap/scss/_carousel.scss","../../node_modules/bootstrap/scss/mixins/_clearfix.scss","../../node_modules/bootstrap/scss/_spinners.scss","../../node_modules/bootstrap/scss/_offcanvas.scss","../../node_modules/bootstrap/scss/_placeholders.scss","../../node_modules/bootstrap/scss/helpers/_color-bg.scss","../../node_modules/bootstrap/scss/helpers/_colored-links.scss","../../node_modules/bootstrap/scss/helpers/_focus-ring.scss","../../node_modules/bootstrap/scss/helpers/_icon-link.scss","../../node_modules/bootstrap/scss/helpers/_ratio.scss","../../node_modules/bootstrap/scss/helpers/_position.scss","../../node_modules/bootstrap/scss/helpers/_stacks.scss","../../node_modules/bootstrap/scss/helpers/_visually-hidden.scss","../../node_modules/bootstrap/scss/mixins/_visually-hidden.scss","../../node_modules/bootstrap/scss/helpers/_stretched-link.scss","../../node_modules/bootstrap/scss/helpers/_text-truncation.scss","../../node_modules/bootstrap/scss/mixins/_text-truncate.scss","../../node_modules/bootstrap/scss/helpers/_vr.scss","../../node_modules/bootstrap/scss/mixins/_utilities.scss","../../node_modules/bootstrap/scss/utilities/_api.scss","scss/_custom-styles.scss"],"names":[],"mappings":"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B0B;ANjD9B;AGxdI;EKpGF;ILuQM,iBAAA;EHyTN;AACF;;AQjkBE;ELgQM,iCAAA;EK5PJ,gBFynBkB;EExnBlB,gBFwmB0B;ANtC9B;AGneI;EKpGF;ILuQM,eAAA;EHoUN;AACF;;AQ5kBE;ELgQM,iCAAA;EK5PJ,gBFynBkB;EExnBlB,gBFwmB0B;AN3B9B;AG9eI;EKpGF;ILuQM,iBAAA;EH+UN;AACF;;AQvlBE;ELgQM,iCAAA;EK5PJ,gBFynBkB;EExnBlB,gBFwmB0B;ANhB9B;AGzfI;EKpGF;ILuQM,eAAA;EH0VN;AACF;;AQlmBE;ELgQM,iCAAA;EK5PJ,gBFynBkB;EExnBlB,gBFwmB0B;ANL9B;AGpgBI;EKpGF;ILuQM,iBAAA;EHqWN;AACF;;AQrlBA;ECvDE,eAAA;EACA,gBAAA;ATgpBF;;AQrlBA;EC5DE,eAAA;EACA,gBAAA;ATqpBF;;AQvlBA;EACE,qBAAA;AR0lBF;AQxlBE;EACE,oBFkoB0B;ANxC9B;;AQhlBA;EL8MM,kBALI;EKvMR,yBAAA;ARmlBF;;AQ/kBA;EACE,mBFiUO;EH1HH,kBALI;AHiZV;AQhlBE;EACE,gBAAA;ARklBJ;;AQ9kBA;EACE,iBAAA;EACA,mBFuTO;EH1HH,kBALI;EKtLR,cFtFS;ANuqBX;AQ/kBE;EACE,aAAA;ARilBJ;;AUjrBA;ECIE,eAAA;EAGA,YAAA;AX+qBF;;AUhrBA;EACE,gBJyjDkC;EIxjDlC,mCJyjDkC;EIxjDlC,2DAAA;EHGE,sCAAA;EIRF,eAAA;EAGA,YAAA;AXwrBF;;AU1qBA;EAEE,qBAAA;AV4qBF;;AUzqBA;EACE,qBAAA;EACA,cAAA;AV4qBF;;AUzqBA;EPyPM,kBALI;EOlPR,gCJ4iDkC;ANh4BpC;;AY9sBE;;;;;;;ECHA,qBAAA;EACA,gBAAA;EACA,WAAA;EACA,6CAAA;EACA,4CAAA;EACA,kBAAA;EACA,iBAAA;Ab2tBF;;AcrqBI;EF5CE;IACE,gBNkee;ENmPrB;AACF;Ac3qBI;EF5CE;IACE,gBNkee;ENwPrB;AACF;AchrBI;EF5CE;IACE,gBNkee;EN6PrB;AACF;AcrrBI;EF5CE;IACE,iBNkee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MJ;ECNI,wEDMJ;ECNI,8GDMJ;ArBgjEF;AsBljEM;EDhBN;ICiBQ,wBAAA;IAAA,gBAAA;EtBqjEN;AACF;AqBnjEE;EACE,gBAAA;ArBqjEJ;AqBnjEI;EACE,eAAA;ArBqjEN;AqBhjEE;EACE,2Bfg2BoC;Ee/1BpC,mCf01BoC;Eez1BpC,qBfw2BoC;Eev2BpC,UAAA;EAKE,0DfkhBkB;UelhBlB,kDfkhBkB;AN4hDxB;AqB1iEE;EAME,eAAA;EAMA,aAAA;EAKA,SAAA;ArB8hEJ;AqBzhEE;EACE,cAAA;EACA,UAAA;ArB2hEJ;AqBvhEE;EACE,gCfs0BoC;Eep0BpC,UAAA;ArBwhEJ;AqB3hEE;EACE,gCfs0BoC;Eep0BpC,UAAA;ArBwhEJ;AqB3hEE;EACE,gCfs0BoC;Eep0BpC,UAAA;ArBwhEJ;AqB3hEE;EACE,gCfs0BoC;Eep0BpC,UAAA;ArBwhEJ;AqB3hEE;EACE,gCfs0BoC;Eep0BpC,UAAA;ArBwhEJ;AqBhhEE;EAEE,wCfwyBoC;EeryBpC,UAAA;ArB+gEJ;AqB3gEE;EACE,yBAAA;EACA,0BAAA;EACA,2Bf+qB0B;Ue/qB1B,0Bf+qB0B;Ee9qB1B,2BfgyBoC;EiB93BtC,uCjB+hCgC;Ee/7B9B,oBAAA;EACA,qBAAA;EACA,mBAAA;EACA,eAAA;EACA,+Cf2rB0B;Ee1rB1B,gBAAA;ECzFE,qJD0FF;EC1FE,6ID0FF;EC1FE,qID0FF;EC1FE,2KD0FF;ArB6gEJ;AqBzhEE;EACE,yBAAA;EACA,0BAAA;EACA,2Bf+qB0B;Ue/qB1B,0Bf+qB0B;Ee9qB1B,2BfgyBoC;EiB93BtC,uCjB+hCgC;Ee/7B9B,oBAAA;EACA,qBAAA;EACA,mBAAA;EACA,eAAA;EACA,+Cf2rB0B;Ee1rB1B,gBAAA;ECzFE,qJD0FF;EC1FE,6ID0FF;EC1FE,qID0FF;EC1FE,2KD0FF;ArB6gEJ;AsBnmEM;ED0EJ;ICzEM,wBAAA;IAAA,gBAAA;EtBsmEN;EqB7hEA;ICzEM,wBAAA;IAAA,gBAAA;EtBsmEN;AACF;AqB/gEE;EACE,wCfs7B8B;AN2lClC;AqBlhEE;EACE,wCfs7B8B;AN2lClC;;AqBxgEA;EACE,cAAA;EACA,WAAA;EACA,mBAAA;EACA,gBAAA;EACA,gBfwf4B;Eevf5B,2BfqxBsC;EepxBtC,6BAAA;EACA,yBAAA;EACA,sCAAA;ArB2gEF;AqBzgEE;EACE,UAAA;ArB2gEJ;AqBxgEE;EAEE,gBAAA;EACA,eAAA;ArBygEJ;;AqB9/DA;EACE,mEfswBsC;EerwBtC,uBAAA;ElByII,mBALI;EIvQN,yCAAA;APsoEJ;AqB//DE;EACE,uBAAA;EACA,wBAAA;EACA,0Bf+nB0B;Ue/nB1B,yBf+nB0B;ANk4C9B;AqBpgEE;EACE,uBAAA;EACA,wBAAA;EACA,0Bf+nB0B;Ue/nB1B,yBf+nB0B;ANk4C9B;;AqB7/DA;EACE,iEf0vBsC;EezvBtC,oBAAA;ElB4HI,kBALI;EIvQN,yCAAA;APkpEJ;AqB9/DE;EACE,oBAAA;EACA,qBAAA;EACA,wBfsnB0B;UetnB1B,uBfsnB0B;AN04C9B;AqBngEE;EACE,oBAAA;EACA,qBAAA;EACA,wBfsnB0B;UetnB1B,uBfsnB0B;AN04C9B;;AqBx/DE;EACE,oEfuuBoC;ANoxCxC;AqBx/DE;EACE,mEfouBoC;ANsxCxC;AqBv/DE;EACE,iEfiuBoC;ANwxCxC;;AqBp/DA;EACE,Wf+tBsC;Ee9tBtC,gEfwtBsC;EevtBtC,iBf4kB4B;AN26C9B;AqBr/DE;EACE,eAAA;ArBu/DJ;AqBp/DE;EACE,oBAAA;EdvLA,sCAAA;AP8qEJ;AqBn/DE;EACE,oBAAA;Ed5LA,sCAAA;APkrEJ;AqBl/DE;EAAoB,+DfwsBkB;AN6yCxC;AqBp/DE;EAAoB,6DfwsBkB;AN+yCxC;;AwBtsEA;EACE,wPAAA;EAEA,cAAA;EACA,WAAA;EACA,0CAAA;ErBqRI,eALI;EqB7QR,gBlB+lB4B;EkB9lB5B,gBlBsmB4B;EkBrmB5B,2BlBm3BsC;EkBl3BtC,mClB62BsC;EkB52BtC,mFAAA;EACA,4BAAA;EACA,yClB09BkC;EkBz9BlC,0BlB09BkC;EkBz9BlC,2DAAA;EjBFE,sCAAA;EeHE,wFEQJ;EFRI,gFEQJ;EFRI,wEEQJ;EFRI,8GEQJ;EACA,wBAAA;KAAA,qBAAA;UAAA,gBAAA;AxBssEF;AsB3sEM;EEfN;IFgBQ,wBAAA;IAAA,gBAAA;EtB8sEN;AACF;AwBzsEE;EACE,qBlBg3BoC;EkB/2BpC,UAAA;EAKE,0DlB29B4B;UkB39B5B,kDlB29B4B;AN4uClC;AwBnsEE;EAEE,sBlBwuB0B;EkBvuB1B,sBAAA;AxBosEJ;AwBjsEE;EAEE,wClBi1BoC;ANi3CxC;AwB7rEE;EACE,kBAAA;EACA,uCAAA;AxB+rEJ;;AwB3rEA;EACE,oBlBiuB4B;EkBhuB5B,uBlBguB4B;EkB/tB5B,oBlBguB4B;EH7fxB,mBALI;EIvQN,yCAAA;APyuEJ;;AwB3rEA;EACE,mBlB6tB4B;EkB5tB5B,sBlB4tB4B;EkB3tB5B,kBlB4tB4B;EHjgBxB,kBALI;EIvQN,yCAAA;APivEJ;;AwBzrEI;EACE,wPAAA;AxB4rEN;;AyBpwEA;EACE,cAAA;EACA,kBnB+5BwC;EmB95BxC,mBnB+5BwC;EmB95BxC,uBnB+5BwC;ANw2C1C;AyBrwEE;EACE,WAAA;EACA,mBAAA;AzBuwEJ;;AyBnwEA;EACE,oBnBq5BwC;EmBp5BxC,eAAA;EACA,iBAAA;AzBswEF;AyBpwEE;EACE,YAAA;EACA,oBAAA;EACA,cAAA;AzBswEJ;;AyBlwEA;EACE,qCAAA;EAEA,UnBq4BwC;EmBp4BxC,WnBo4BwC;EmBn4BxC,kBAAA;EACA,mBAAA;EACA,yCAAA;EACA,+CAAA;EACA,4BAAA;EACA,2BAAA;EACA,wBAAA;EACA,2DnBu4BwC;EmBt4BxC,wBAAA;KAAA,qBAAA;UAAA,gBAAA;EACA,iCAAA;UAAA,yBAAA;AzBowEF;AyBjwEE;ElB1BE,qBAAA;AP8xEJ;AyBhwEE;EAEE,kBnB83BsC;ANm4C1C;AyB9vEE;EACE,+BnBq3BsC;UmBr3BtC,uBnBq3BsC;AN24C1C;AyB7vEE;EACE,qBnBi1BoC;EmBh1BpC,UAAA;EACA,0DnB+foB;UmB/fpB,kDnB+foB;ANgwDxB;AyB5vEE;EACE,yBnB3BM;EmB4BN,qBnB5BM;AN0xEV;AyB5vEI;EAII,uPAAA;AzB2vER;AyBvvEI;EAII,+JAAA;AzBsvER;AyBjvEE;EACE,yBnBhDM;EmBiDN,qBnBjDM;EmBsDJ,iPAAA;AzB+uEN;AyB3uEE;EACE,oBAAA;EACA,oBAAA;UAAA,YAAA;EACA,YnB61BuC;ANg5C3C;AyBtuEI;EACE,eAAA;EACA,YnBo1BqC;ANo5C3C;;AyB1tEA;EACE,mBnB+0BgC;AN84ClC;AyB3tEE;EACE,2KAAA;EAEA,UnBy0B8B;EmBx0B9B,mBAAA;EACA,0CAAA;EACA,gCAAA;ElBhHA,kBAAA;EeHE,yDGqHF;EHrHE,iDGqHF;AzB4tEJ;AsB70EM;EGyGJ;IHxGM,wBAAA;IAAA,gBAAA;EtBg1EN;AACF;AyB/tEI;EACE,6JAAA;AzBiuEN;AyB9tEI;EACE,iCnBw0B4B;EmBn0B1B,0JAAA;AzB4tER;AyBvtEE;EACE,oBnBmzB8B;EmBlzB9B,eAAA;AzBytEJ;AyBvtEI;EACE,oBAAA;EACA,cAAA;AzBytEN;;AyBptEA;EACE,qBAAA;EACA,kBnBiyBgC;ANs7ClC;;AyBptEA;EACE,kBAAA;EACA,sBAAA;EACA,oBAAA;AzButEF;AyBntEI;EACE,oBAAA;EACA,oBAAA;UAAA,YAAA;EACA,anBkpBwB;ANmkD9B;;AyB9sEI;EACE,iLAAA;AzBitEN;;A0Bn4EA;EACE,WAAA;EACA,cAAA;EACA,UAAA;EACA,6BAAA;EACA,wBAAA;KAAA,qBAAA;UAAA,gBAAA;A1Bs4EF;A0Bp4EE;EACE,UAAA;A1Bs4EJ;A0Bl4EI;EAA0B,0EpBwgCa;UoBxgCb,kEpBwgCa;AN63C3C;A0Bp4EI;EAA0B,kEpBugCa;ANg4C3C;A0Bp4EE;EACE,SAAA;A1Bs4EJ;A0Bn4EE;EACE,WpBy/BuC;EoBx/BvC,YpBw/BuC;EoBv/BvC,oBAAA;EHzBF,yBjBkCQ;EoBPN,SpBw/BuC;ECpgCvC,mBAAA;EeHE,4HIkBF;EJlBE,oHIkBF;EJlBE,4GIkBF;EJlBE,kJIkBF;EACA,wBAAA;UAAA,gBAAA;A1Bo4EJ;AsBn5EM;EIMJ;IJLM,wBAAA;IAAA,gBAAA;EtBs5EN;AACF;A0Bv4EI;EHjCF,yBjBwhCyC;ANm5C3C;A0Br4EE;EACE,WpBk+B8B;EoBj+B9B,cpBk+B8B;EoBj+B9B,kBAAA;EACA,epBi+B8B;EoBh+B9B,uCpBi+B8B;EoBh+B9B,yBAAA;EnB7BA,mBAAA;APq6EJ;A0Bn4EE;EACE,WpB89BuC;EoB79BvC,YpB69BuC;EiBhhCzC,yBjBkCQ;EoBmBN,SpB89BuC;ECpgCvC,mBAAA;EeHE,iHI4CF;EJ5CE,4GI4CF;EACA,qBAAA;OAAA,gBAAA;A1Bo4EJ;AsB76EM;EIiCJ;IJhCM,qBAAA;IAAA,gBAAA;EtBg7EN;AACF;A0Bv4EI;EH3DF,yBjBwhCyC;AN66C3C;A0Br4EE;EACE,WpBw8B8B;EoBv8B9B,cpBw8B8B;EoBv8B9B,kBAAA;EACA,epBu8B8B;EoBt8B9B,uCpBu8B8B;EoBt8B9B,yBAAA;EnBvDA,mBAAA;AP+7EJ;A0Bn4EE;EACE,oBAAA;A1Bq4EJ;A0Bn4EI;EACE,2CpB08BqC;AN27C3C;A0Bl4EI;EACE,2CpBs8BqC;AN87C3C;;A2B39EA;EACE,kBAAA;A3B89EF;A2B59EE;;;EAGE,uDrBkiCoC;EqBjiCpC,2DrBiiCoC;EqBhiCpC,iBrBiiCoC;AN67CxC;A2B39EE;EACE,kBAAA;EACA,MAAA;EACA,OAAA;EACA,UAAA;EACA,YAAA;EACA,qBAAA;EACA,gBAAA;EACA,iBAAA;EACA,uBAAA;EACA,mBAAA;EACA,oBAAA;EACA,gDAAA;EACA,6BAAA;MAAA,yBAAA;UAAA,qBAAA;ELRE,gFKSF;ELTE,wEKSF;ELTE,gEKSF;ELTE,oGKSF;A3B69EJ;AsBl+EM;EKTJ;ILUM,wBAAA;IAAA,gBAAA;EtBq+EN;AACF;A2B/9EE;;EAEE,qBAAA;A3Bi+EJ;A2B/9EI;EACE,kBAAA;A3Bk+EN;A2Bn+EI;EACE,kBAAA;A3Bk+EN;A2Bn+EI;EACE,kBAAA;A3Bk+EN;A2Bn+EI;EACE,kBAAA;A3Bk+EN;A2Bn+EI;;EACE,kBAAA;A3Bk+EN;A2B/9EI;EAEE,qBrBsgCkC;EqBrgClC,wBrBsgCkC;AN49CxC;A2Br+EI;EAEE,qBrBsgCkC;EqBrgClC,wBrBsgCkC;AN49CxC;A2Br+EI;;;EAEE,qBrBsgCkC;EqBrgClC,wBrBsgCkC;AN49CxC;A2B/9EI;;EACE,qBrBigCkC;EqBhgClC,wBrBigCkC;ANi+CxC;A2B99EE;EACE,qBrB2/BoC;EqB1/BpC,wBrB2/BoC;ANq+CxC;A2Bz9EI;EACE,2CAAA;EACA,8DrBq/BkC;ANy+CxC;A2Bh+EI;EACE,2CAAA;EACA,kErBq/BkC;MqBr/BlC,8DrBq/BkC;ANy+CxC;A2Bh+EI;;;;EACE,2CAAA;EACA,sErBq/BkC;MqBr/BlC,kErBq/BkC;UqBr/BlC,8DrBq/BkC;ANy+CxC;A2B59EM;EACE,kBAAA;EACA,oBAAA;EACA,WAAA;EACA,arB6+BgC;EqB5+BhC,WAAA;EACA,mCrB0zBgC;EC12BpC,sCAAA;APkhFJ;A2Bx+EM;EACE,kBAAA;EACA,oBAAA;EACA,WAAA;EACA,arB6+BgC;EqB5+BhC,WAAA;EACA,mCrB0zBgC;EC12BpC,sCAAA;APkhFJ;A2Bx+EM;;;;EACE,kBAAA;EACA,oBAAA;EACA,WAAA;EACA,arB6+BgC;EqB5+BhC,WAAA;EACA,mCrB0zBgC;EC12BpC,sCAAA;APkhFJ;A2B39EI;EACE,2CAAA;EACA,sErBo+BkC;UqBp+BlC,8DrBo+BkC;ANy/CxC;A2Bx9EI;EACE,sCAAA;A3B09EN;A2Bt9EE;EACE,crBzEO;ANiiFX;A2Bt9EI;EACE,wCrBqyBkC;ANmrDxC;;A4B9iFA;EACE,kBAAA;EACA,oBAAA;EAAA,oBAAA;EAAA,aAAA;EACA,mBAAA;MAAA,eAAA;EACA,0BAAA;MAAA,uBAAA;UAAA,oBAAA;EACA,WAAA;A5BijFF;A4B/iFE;;;EAGE,kBAAA;EACA,mBAAA;MAAA,kBAAA;UAAA,cAAA;EACA,SAAA;EACA,YAAA;A5BijFJ;A4B7iFE;;;EAGE,UAAA;A5B+iFJ;A4BziFE;EACE,kBAAA;EACA,UAAA;A5B2iFJ;A4BziFI;EACE,UAAA;A5B2iFN;;A4BhiFA;EACE,oBAAA;EAAA,oBAAA;EAAA,aAAA;EACA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;EACA,yBAAA;EzB8OI,eALI;EyBvOR,gBtByjB4B;EsBxjB5B,gBtBgkB4B;EsB/jB5B,2BtB60BsC;EsB50BtC,kBAAA;EACA,mBAAA;EACA,uCtBo6BsC;EsBn6BtC,2DAAA;ErBtCE,sCAAA;AP0kFJ;;A4B1hFA;;;;EAIE,oBAAA;EzBwNI,kBALI;EIvQN,yCAAA;APmlFJ;;A4B1hFA;;;;EAIE,uBAAA;EzB+MI,mBALI;EIvQN,yCAAA;AP4lFJ;;A4B1hFA;;EAEE,mBAAA;A5B6hFF;;A4BhhFI;;;;ErBjEA,0BAAA;EACA,6BAAA;APwlFJ;A4B/gFI;;;;ErB1EA,0BAAA;EACA,6BAAA;AP+lFJ;A4BzgFE;EACE,8CAAA;ErB1EA,yBAAA;EACA,4BAAA;APslFJ;A4BzgFE;;ErB9EE,yBAAA;EACA,4BAAA;AP2lFJ;;A6BnnFE;EACE,aAAA;EACA,WAAA;EACA,mBvBi0BoC;EH/jBlC,kBALI;E0B1PN,iCvB4iCqB;ANykDzB;;A6BlnFE;EACE,kBAAA;EACA,SAAA;EACA,UAAA;EACA,aAAA;EACA,eAAA;EACA,uBAAA;EACA,kBAAA;E1BqPE,mBALI;E0B7ON,WvB+hCqB;EuB9hCrB,mCvB8hCqB;ECzjCrB,sCAAA;APgpFJ;;A6BhnFI;;;;EAEE,cAAA;A7BqnFN;;A6BpqFI;EAqDE,+CvBihCmB;EuB9gCjB,oCvBw1BgC;EuBv1BhC,2PAAA;EACA,4BAAA;EACA,2DAAA;EACA,gEAAA;A7BinFR;A6B9mFM;EACE,+CvBsgCiB;EuBrgCjB,mEvBqgCiB;UuBrgCjB,2DvBqgCiB;AN2mDzB;;A6BjrFI;EA0EI,oCvBs0BgC;EuBr0BhC,kFAAA;A7B2mFR;;A6BtrFI;EAkFE,+CvBo/BmB;ANonDzB;A6BrmFQ;EAEE,mQAAA;EACA,uBvBo5B8B;EuBn5B9B,+DAAA;EACA,2EAAA;A7BsmFV;A6BlmFM;EACE,+CvBu+BiB;EuBt+BjB,mEvBs+BiB;UuBt+BjB,2DvBs+BiB;AN8nDzB;;A6BpsFI;EAwGI,yCAAA;A7BgmFR;;A6BxsFI;EA+GE,+CvBu9BmB;ANsoDzB;A6B3lFM;EACE,4CvBo9BiB;ANyoDzB;A6B1lFM;EACE,mEvBg9BiB;UuBh9BjB,2DvBg9BiB;AN4oDzB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","file":"../styles.css","sourcesContent":["@charset \"UTF-8\";\n/* Load fonts */\n@import url(\"https://fonts.googleapis.com/css?family=Merriweather:300|Source+Sans+Pro:200,400,600\"); /*!\n * Bootstrap v5.3.0 (https://getbootstrap.com/)\n * Copyright 2011-2023 The Bootstrap Authors\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n:root,\n[data-bs-theme=light] {\n --bs-blue: #0d6efd;\n --bs-indigo: #6610f2;\n --bs-purple: #6f42c1;\n --bs-pink: #d63384;\n --bs-red: #dc3545;\n --bs-orange: #fd7e14;\n --bs-yellow: #ffc107;\n --bs-green: #198754;\n --bs-teal: #20c997;\n --bs-cyan: #0dcaf0;\n --bs-black: #000;\n --bs-white: #fff;\n --bs-gray: #6c757d;\n --bs-gray-dark: #343a40;\n --bs-gray-100: #f8f9fa;\n --bs-gray-200: #e9ecef;\n --bs-gray-300: #dee2e6;\n --bs-gray-400: #ced4da;\n --bs-gray-500: #adb5bd;\n --bs-gray-600: #6c757d;\n --bs-gray-700: #495057;\n --bs-gray-800: #343a40;\n --bs-gray-900: #212529;\n --bs-primary: #0d6efd;\n --bs-secondary: #6c757d;\n --bs-success: #198754;\n --bs-info: #0dcaf0;\n --bs-warning: #ffc107;\n --bs-danger: #dc3545;\n --bs-light: #f8f9fa;\n --bs-dark: #212529;\n --bs-primary-rgb: 13, 110, 253;\n --bs-secondary-rgb: 108, 117, 125;\n --bs-success-rgb: 25, 135, 84;\n --bs-info-rgb: 13, 202, 240;\n --bs-warning-rgb: 255, 193, 7;\n --bs-danger-rgb: 220, 53, 69;\n --bs-light-rgb: 248, 249, 250;\n --bs-dark-rgb: 33, 37, 41;\n --bs-primary-text-emphasis: #052c65;\n --bs-secondary-text-emphasis: #2b2f32;\n --bs-success-text-emphasis: #0a3622;\n --bs-info-text-emphasis: #055160;\n --bs-warning-text-emphasis: #664d03;\n --bs-danger-text-emphasis: #58151c;\n --bs-light-text-emphasis: #495057;\n --bs-dark-text-emphasis: #495057;\n --bs-primary-bg-subtle: #cfe2ff;\n --bs-secondary-bg-subtle: #e2e3e5;\n --bs-success-bg-subtle: #d1e7dd;\n --bs-info-bg-subtle: #cff4fc;\n --bs-warning-bg-subtle: #fff3cd;\n --bs-danger-bg-subtle: #f8d7da;\n --bs-light-bg-subtle: #fcfcfd;\n --bs-dark-bg-subtle: #ced4da;\n --bs-primary-border-subtle: #9ec5fe;\n --bs-secondary-border-subtle: #c4c8cb;\n --bs-success-border-subtle: #a3cfbb;\n --bs-info-border-subtle: #9eeaf9;\n --bs-warning-border-subtle: #ffe69c;\n --bs-danger-border-subtle: #f1aeb5;\n --bs-light-border-subtle: #e9ecef;\n --bs-dark-border-subtle: #adb5bd;\n --bs-white-rgb: 255, 255, 255;\n --bs-black-rgb: 0, 0, 0;\n --bs-font-sans-serif: 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\";\n --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));\n --bs-body-font-family: var(--bs-font-sans-serif);\n --bs-body-font-size: 1rem;\n --bs-body-font-weight: 400;\n --bs-body-line-height: 1.5;\n --bs-body-color: #212529;\n --bs-body-color-rgb: 33, 37, 41;\n --bs-body-bg: #fff;\n --bs-body-bg-rgb: 255, 255, 255;\n --bs-emphasis-color: #000;\n --bs-emphasis-color-rgb: 0, 0, 0;\n --bs-secondary-color: rgba(33, 37, 41, 0.75);\n --bs-secondary-color-rgb: 33, 37, 41;\n --bs-secondary-bg: #e9ecef;\n --bs-secondary-bg-rgb: 233, 236, 239;\n --bs-tertiary-color: rgba(33, 37, 41, 0.5);\n --bs-tertiary-color-rgb: 33, 37, 41;\n --bs-tertiary-bg: #f8f9fa;\n --bs-tertiary-bg-rgb: 248, 249, 250;\n --bs-heading-color: inherit;\n --bs-link-color: #0d6efd;\n --bs-link-color-rgb: 13, 110, 253;\n --bs-link-decoration: underline;\n --bs-link-hover-color: #0a58ca;\n --bs-link-hover-color-rgb: 10, 88, 202;\n --bs-code-color: #d63384;\n --bs-highlight-bg: #fff3cd;\n --bs-border-width: 1px;\n --bs-border-style: solid;\n --bs-border-color: #dee2e6;\n --bs-border-color-translucent: rgba(0, 0, 0, 0.175);\n --bs-border-radius: 20px;\n --bs-border-radius-sm: 0.25rem;\n --bs-border-radius-lg: 0.5rem;\n --bs-border-radius-xl: 1rem;\n --bs-border-radius-xxl: 2rem;\n --bs-border-radius-2xl: var(--bs-border-radius-xxl);\n --bs-border-radius-pill: 50rem;\n --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);\n --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);\n --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);\n --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);\n --bs-focus-ring-width: 0.25rem;\n --bs-focus-ring-opacity: 0.25;\n --bs-focus-ring-color: rgba(13, 110, 253, 0.25);\n --bs-form-valid-color: #198754;\n --bs-form-valid-border-color: #198754;\n --bs-form-invalid-color: #dc3545;\n --bs-form-invalid-border-color: #dc3545;\n}\n\n[data-bs-theme=dark] {\n color-scheme: dark;\n --bs-body-color: #adb5bd;\n --bs-body-color-rgb: 173, 181, 189;\n --bs-body-bg: #212529;\n --bs-body-bg-rgb: 33, 37, 41;\n --bs-emphasis-color: #fff;\n --bs-emphasis-color-rgb: 255, 255, 255;\n --bs-secondary-color: rgba(173, 181, 189, 0.75);\n --bs-secondary-color-rgb: 173, 181, 189;\n --bs-secondary-bg: #343a40;\n --bs-secondary-bg-rgb: 52, 58, 64;\n --bs-tertiary-color: rgba(173, 181, 189, 0.5);\n --bs-tertiary-color-rgb: 173, 181, 189;\n --bs-tertiary-bg: #2b3035;\n --bs-tertiary-bg-rgb: 43, 48, 53;\n --bs-primary-text-emphasis: #6ea8fe;\n --bs-secondary-text-emphasis: #a7acb1;\n --bs-success-text-emphasis: #75b798;\n --bs-info-text-emphasis: #6edff6;\n --bs-warning-text-emphasis: #ffda6a;\n --bs-danger-text-emphasis: #ea868f;\n --bs-light-text-emphasis: #f8f9fa;\n --bs-dark-text-emphasis: #dee2e6;\n --bs-primary-bg-subtle: #031633;\n --bs-secondary-bg-subtle: #161719;\n --bs-success-bg-subtle: #051b11;\n --bs-info-bg-subtle: #032830;\n --bs-warning-bg-subtle: #332701;\n --bs-danger-bg-subtle: #2c0b0e;\n --bs-light-bg-subtle: #343a40;\n --bs-dark-bg-subtle: #1a1d20;\n --bs-primary-border-subtle: #084298;\n --bs-secondary-border-subtle: #41464b;\n --bs-success-border-subtle: #0f5132;\n --bs-info-border-subtle: #087990;\n --bs-warning-border-subtle: #997404;\n --bs-danger-border-subtle: #842029;\n --bs-light-border-subtle: #495057;\n --bs-dark-border-subtle: #343a40;\n --bs-heading-color: inherit;\n --bs-link-color: #6ea8fe;\n --bs-link-hover-color: #8bb9fe;\n --bs-link-color-rgb: 110, 168, 254;\n --bs-link-hover-color-rgb: 139, 185, 254;\n --bs-code-color: #e685b5;\n --bs-border-color: #495057;\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\n --bs-form-valid-color: #75b798;\n --bs-form-valid-border-color: #75b798;\n --bs-form-invalid-color: #ea868f;\n --bs-form-invalid-border-color: #ea868f;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\n@media (prefers-reduced-motion: no-preference) {\n :root {\n scroll-behavior: smooth;\n }\n}\n\nbody {\n margin: 0;\n font-family: var(--bs-body-font-family);\n font-size: var(--bs-body-font-size);\n font-weight: var(--bs-body-font-weight);\n line-height: var(--bs-body-line-height);\n color: var(--bs-body-color);\n text-align: var(--bs-body-text-align);\n background-color: var(--bs-body-bg);\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\nhr {\n margin: 1rem 0;\n color: inherit;\n border: 0;\n border-top: var(--bs-border-width) solid;\n opacity: 0.25;\n}\n\nh6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n font-weight: 500;\n line-height: 1.2;\n color: var(--bs-heading-color);\n}\n\nh1, .h1 {\n font-size: calc(1.375rem + 1.5vw);\n}\n@media (min-width: 1200px) {\n h1, .h1 {\n font-size: 2.5rem;\n }\n}\n\nh2, .h2 {\n font-size: calc(1.325rem + 0.9vw);\n}\n@media (min-width: 1200px) {\n h2, .h2 {\n font-size: 2rem;\n }\n}\n\nh3, .h3 {\n font-size: calc(1.3rem + 0.6vw);\n}\n@media (min-width: 1200px) {\n h3, .h3 {\n font-size: 1.75rem;\n }\n}\n\nh4, .h4 {\n font-size: calc(1.275rem + 0.3vw);\n}\n@media (min-width: 1200px) {\n h4, .h4 {\n font-size: 1.5rem;\n }\n}\n\nh5, .h5 {\n font-size: 1.25rem;\n}\n\nh6, .h6 {\n font-size: 1rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title] {\n text-decoration: underline dotted;\n cursor: help;\n text-decoration-skip-ink: none;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul {\n padding-left: 2rem;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: 0.5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall, .small {\n font-size: 0.875em;\n}\n\nmark, .mark {\n padding: 0.1875em;\n background-color: var(--bs-highlight-bg);\n}\n\nsub,\nsup {\n position: relative;\n font-size: 0.75em;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\na {\n color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));\n text-decoration: underline;\n}\na:hover {\n --bs-link-color-rgb: var(--bs-link-hover-color-rgb);\n}\n\na:not([href]):not([class]), a:not([href]):not([class]):hover {\n color: inherit;\n text-decoration: none;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: var(--bs-font-monospace);\n font-size: 1em;\n}\n\npre {\n display: block;\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n font-size: 0.875em;\n}\npre code {\n font-size: inherit;\n color: inherit;\n word-break: normal;\n}\n\ncode {\n font-size: 0.875em;\n color: var(--bs-code-color);\n word-wrap: break-word;\n}\na > code {\n color: inherit;\n}\n\nkbd {\n padding: 0.1875rem 0.375rem;\n font-size: 0.875em;\n color: var(--bs-body-bg);\n background-color: var(--bs-body-color);\n border-radius: 0.25rem;\n}\nkbd kbd {\n padding: 0;\n font-size: 1em;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg,\nsvg {\n vertical-align: middle;\n}\n\ntable {\n caption-side: bottom;\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n color: var(--bs-secondary-color);\n text-align: left;\n}\n\nth {\n text-align: inherit;\n text-align: -webkit-match-parent;\n}\n\nthead,\ntbody,\ntfoot,\ntr,\ntd,\nth {\n border-color: inherit;\n border-style: solid;\n border-width: 0;\n}\n\nlabel {\n display: inline-block;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus:not(:focus-visible) {\n outline: 0;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\n[role=button] {\n cursor: pointer;\n}\n\nselect {\n word-wrap: normal;\n}\nselect:disabled {\n opacity: 1;\n}\n\n[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {\n display: none !important;\n}\n\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n -webkit-appearance: button;\n}\nbutton:not(:disabled),\n[type=button]:not(:disabled),\n[type=reset]:not(:disabled),\n[type=submit]:not(:disabled) {\n cursor: pointer;\n}\n\n::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ntextarea {\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n float: left;\n width: 100%;\n padding: 0;\n margin-bottom: 0.5rem;\n font-size: calc(1.275rem + 0.3vw);\n line-height: inherit;\n}\n@media (min-width: 1200px) {\n legend {\n font-size: 1.5rem;\n }\n}\nlegend + * {\n clear: left;\n}\n\n::-webkit-datetime-edit-fields-wrapper,\n::-webkit-datetime-edit-text,\n::-webkit-datetime-edit-minute,\n::-webkit-datetime-edit-hour-field,\n::-webkit-datetime-edit-day-field,\n::-webkit-datetime-edit-month-field,\n::-webkit-datetime-edit-year-field {\n padding: 0;\n}\n\n::-webkit-inner-spin-button {\n height: auto;\n}\n\n[type=search] {\n outline-offset: -2px;\n -webkit-appearance: textfield;\n}\n\n/* rtl:raw:\n[type=\"tel\"],\n[type=\"url\"],\n[type=\"email\"],\n[type=\"number\"] {\n direction: ltr;\n}\n*/\n::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-color-swatch-wrapper {\n padding: 0;\n}\n\n::file-selector-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\niframe {\n border: 0;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[hidden] {\n display: none !important;\n}\n\n.lead {\n font-size: 1.25rem;\n font-weight: 300;\n}\n\n.display-1 {\n font-size: calc(1.625rem + 4.5vw);\n font-weight: 300;\n line-height: 1.2;\n}\n@media (min-width: 1200px) {\n .display-1 {\n font-size: 5rem;\n }\n}\n\n.display-2 {\n font-size: calc(1.575rem + 3.9vw);\n font-weight: 300;\n line-height: 1.2;\n}\n@media (min-width: 1200px) {\n .display-2 {\n font-size: 4.5rem;\n }\n}\n\n.display-3 {\n font-size: calc(1.525rem + 3.3vw);\n font-weight: 300;\n line-height: 1.2;\n}\n@media (min-width: 1200px) {\n .display-3 {\n font-size: 4rem;\n }\n}\n\n.display-4 {\n font-size: calc(1.475rem + 2.7vw);\n font-weight: 300;\n line-height: 1.2;\n}\n@media (min-width: 1200px) {\n .display-4 {\n font-size: 3.5rem;\n }\n}\n\n.display-5 {\n font-size: calc(1.425rem + 2.1vw);\n font-weight: 300;\n line-height: 1.2;\n}\n@media (min-width: 1200px) {\n .display-5 {\n font-size: 3rem;\n }\n}\n\n.display-6 {\n font-size: calc(1.375rem + 1.5vw);\n font-weight: 300;\n line-height: 1.2;\n}\n@media (min-width: 1200px) {\n .display-6 {\n font-size: 2.5rem;\n }\n}\n\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline-item {\n display: inline-block;\n}\n.list-inline-item:not(:last-child) {\n margin-right: 0.5rem;\n}\n\n.initialism {\n font-size: 0.875em;\n text-transform: uppercase;\n}\n\n.blockquote {\n margin-bottom: 1rem;\n font-size: 1.25rem;\n}\n.blockquote > :last-child {\n margin-bottom: 0;\n}\n\n.blockquote-footer {\n margin-top: -1rem;\n margin-bottom: 1rem;\n font-size: 0.875em;\n color: #6c757d;\n}\n.blockquote-footer::before {\n content: \"— \";\n}\n\n.img-fluid {\n max-width: 100%;\n height: auto;\n}\n\n.img-thumbnail {\n padding: 0.25rem;\n background-color: var(--bs-body-bg);\n border: var(--bs-border-width) solid var(--bs-border-color);\n border-radius: var(--bs-border-radius);\n max-width: 100%;\n height: auto;\n}\n\n.figure {\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: 0.5rem;\n line-height: 1;\n}\n\n.figure-caption {\n font-size: 0.875em;\n color: var(--bs-secondary-color);\n}\n\n.container,\n.container-fluid,\n.container-xxl,\n.container-xl,\n.container-lg,\n.container-md,\n.container-sm {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n width: 100%;\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container-sm, .container {\n max-width: 540px;\n }\n}\n@media (min-width: 768px) {\n .container-md, .container-sm, .container {\n max-width: 720px;\n }\n}\n@media (min-width: 992px) {\n .container-lg, .container-md, .container-sm, .container {\n max-width: 960px;\n }\n}\n@media (min-width: 1200px) {\n .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1140px;\n }\n}\n@media (min-width: 1400px) {\n .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1320px;\n }\n}\n:root {\n --bs-breakpoint-xs: 0;\n --bs-breakpoint-sm: 576px;\n --bs-breakpoint-md: 768px;\n --bs-breakpoint-lg: 992px;\n --bs-breakpoint-xl: 1200px;\n --bs-breakpoint-xxl: 1400px;\n}\n\n.row {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n margin-top: calc(-1 * var(--bs-gutter-y));\n margin-right: calc(-0.5 * var(--bs-gutter-x));\n margin-left: calc(-0.5 * var(--bs-gutter-x));\n}\n.row > * {\n flex-shrink: 0;\n width: 100%;\n max-width: 100%;\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n margin-top: var(--bs-gutter-y);\n}\n\n.col {\n flex: 1 0 0%;\n}\n\n.row-cols-auto > * {\n flex: 0 0 auto;\n width: auto;\n}\n\n.row-cols-1 > * {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.row-cols-2 > * {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.row-cols-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n}\n\n.row-cols-4 > * {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.row-cols-5 > * {\n flex: 0 0 auto;\n width: 20%;\n}\n\n.row-cols-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n}\n\n.col-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n}\n\n.col-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n}\n\n.col-3 {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.col-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n}\n\n.col-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n}\n\n.col-6 {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.col-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n}\n\n.col-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n}\n\n.col-9 {\n flex: 0 0 auto;\n width: 75%;\n}\n\n.col-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n}\n\n.col-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n}\n\n.col-12 {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.offset-1 {\n margin-left: 8.33333333%;\n}\n\n.offset-2 {\n margin-left: 16.66666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.33333333%;\n}\n\n.offset-5 {\n margin-left: 41.66666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.33333333%;\n}\n\n.offset-8 {\n margin-left: 66.66666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.33333333%;\n}\n\n.offset-11 {\n margin-left: 91.66666667%;\n}\n\n.g-0,\n.gx-0 {\n --bs-gutter-x: 0;\n}\n\n.g-0,\n.gy-0 {\n --bs-gutter-y: 0;\n}\n\n.g-1,\n.gx-1 {\n --bs-gutter-x: 0.25rem;\n}\n\n.g-1,\n.gy-1 {\n --bs-gutter-y: 0.25rem;\n}\n\n.g-2,\n.gx-2 {\n --bs-gutter-x: 0.5rem;\n}\n\n.g-2,\n.gy-2 {\n --bs-gutter-y: 0.5rem;\n}\n\n.g-3,\n.gx-3 {\n --bs-gutter-x: 1rem;\n}\n\n.g-3,\n.gy-3 {\n --bs-gutter-y: 1rem;\n}\n\n.g-4,\n.gx-4 {\n --bs-gutter-x: 1.5rem;\n}\n\n.g-4,\n.gy-4 {\n --bs-gutter-y: 1.5rem;\n}\n\n.g-5,\n.gx-5 {\n --bs-gutter-x: 3rem;\n}\n\n.g-5,\n.gy-5 {\n --bs-gutter-y: 3rem;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex: 1 0 0%;\n }\n .row-cols-sm-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-sm-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-sm-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-sm-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n .row-cols-sm-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-sm-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-sm-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-sm-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-sm-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-sm-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-sm-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-sm-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-sm-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-sm-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-sm-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-sm-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.33333333%;\n }\n .offset-sm-2 {\n margin-left: 16.66666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.33333333%;\n }\n .offset-sm-5 {\n margin-left: 41.66666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.33333333%;\n }\n .offset-sm-8 {\n margin-left: 66.66666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.33333333%;\n }\n .offset-sm-11 {\n margin-left: 91.66666667%;\n }\n .g-sm-0,\n .gx-sm-0 {\n --bs-gutter-x: 0;\n }\n .g-sm-0,\n .gy-sm-0 {\n --bs-gutter-y: 0;\n }\n .g-sm-1,\n .gx-sm-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-sm-1,\n .gy-sm-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-sm-2,\n .gx-sm-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-sm-2,\n .gy-sm-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-sm-3,\n .gx-sm-3 {\n --bs-gutter-x: 1rem;\n }\n .g-sm-3,\n .gy-sm-3 {\n --bs-gutter-y: 1rem;\n }\n .g-sm-4,\n .gx-sm-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-sm-4,\n .gy-sm-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-sm-5,\n .gx-sm-5 {\n --bs-gutter-x: 3rem;\n }\n .g-sm-5,\n .gy-sm-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 768px) {\n .col-md {\n flex: 1 0 0%;\n }\n .row-cols-md-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-md-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-md-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-md-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n .row-cols-md-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-md-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-md-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-md-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-md-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-md-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-md-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-md-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-md-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-md-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-md-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-md-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-md-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-md-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-md-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.33333333%;\n }\n .offset-md-2 {\n margin-left: 16.66666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.33333333%;\n }\n .offset-md-5 {\n margin-left: 41.66666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.33333333%;\n }\n .offset-md-8 {\n margin-left: 66.66666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.33333333%;\n }\n .offset-md-11 {\n margin-left: 91.66666667%;\n }\n .g-md-0,\n .gx-md-0 {\n --bs-gutter-x: 0;\n }\n .g-md-0,\n .gy-md-0 {\n --bs-gutter-y: 0;\n }\n .g-md-1,\n .gx-md-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-md-1,\n .gy-md-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-md-2,\n .gx-md-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-md-2,\n .gy-md-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-md-3,\n .gx-md-3 {\n --bs-gutter-x: 1rem;\n }\n .g-md-3,\n .gy-md-3 {\n --bs-gutter-y: 1rem;\n }\n .g-md-4,\n .gx-md-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-md-4,\n .gy-md-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-md-5,\n .gx-md-5 {\n --bs-gutter-x: 3rem;\n }\n .g-md-5,\n .gy-md-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 992px) {\n .col-lg {\n flex: 1 0 0%;\n }\n .row-cols-lg-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-lg-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-lg-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-lg-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n .row-cols-lg-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-lg-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-lg-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-lg-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-lg-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-lg-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-lg-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-lg-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-lg-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-lg-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-lg-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-lg-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.33333333%;\n }\n .offset-lg-2 {\n margin-left: 16.66666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.33333333%;\n }\n .offset-lg-5 {\n margin-left: 41.66666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.33333333%;\n }\n .offset-lg-8 {\n margin-left: 66.66666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.33333333%;\n }\n .offset-lg-11 {\n margin-left: 91.66666667%;\n }\n .g-lg-0,\n .gx-lg-0 {\n --bs-gutter-x: 0;\n }\n .g-lg-0,\n .gy-lg-0 {\n --bs-gutter-y: 0;\n }\n .g-lg-1,\n .gx-lg-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-lg-1,\n .gy-lg-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-lg-2,\n .gx-lg-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-lg-2,\n .gy-lg-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-lg-3,\n .gx-lg-3 {\n --bs-gutter-x: 1rem;\n }\n .g-lg-3,\n .gy-lg-3 {\n --bs-gutter-y: 1rem;\n }\n .g-lg-4,\n .gx-lg-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-lg-4,\n .gy-lg-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-lg-5,\n .gx-lg-5 {\n --bs-gutter-x: 3rem;\n }\n .g-lg-5,\n .gy-lg-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1200px) {\n .col-xl {\n flex: 1 0 0%;\n }\n .row-cols-xl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xl-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n .row-cols-xl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xl-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.33333333%;\n }\n .offset-xl-2 {\n margin-left: 16.66666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.33333333%;\n }\n .offset-xl-5 {\n margin-left: 41.66666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.33333333%;\n }\n .offset-xl-8 {\n margin-left: 66.66666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.33333333%;\n }\n .offset-xl-11 {\n margin-left: 91.66666667%;\n }\n .g-xl-0,\n .gx-xl-0 {\n --bs-gutter-x: 0;\n }\n .g-xl-0,\n .gy-xl-0 {\n --bs-gutter-y: 0;\n }\n .g-xl-1,\n .gx-xl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xl-1,\n .gy-xl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xl-2,\n .gx-xl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xl-2,\n .gy-xl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xl-3,\n .gx-xl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xl-3,\n .gy-xl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xl-4,\n .gx-xl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xl-4,\n .gy-xl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xl-5,\n .gx-xl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xl-5,\n .gy-xl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1400px) {\n .col-xxl {\n flex: 1 0 0%;\n }\n .row-cols-xxl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xxl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xxl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xxl-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n .row-cols-xxl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xxl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xxl-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n .col-xxl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xxl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xxl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xxl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xxl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xxl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xxl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xxl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xxl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xxl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xxl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xxl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xxl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xxl-0 {\n margin-left: 0;\n }\n .offset-xxl-1 {\n margin-left: 8.33333333%;\n }\n .offset-xxl-2 {\n margin-left: 16.66666667%;\n }\n .offset-xxl-3 {\n margin-left: 25%;\n }\n .offset-xxl-4 {\n margin-left: 33.33333333%;\n }\n .offset-xxl-5 {\n margin-left: 41.66666667%;\n }\n .offset-xxl-6 {\n margin-left: 50%;\n }\n .offset-xxl-7 {\n margin-left: 58.33333333%;\n }\n .offset-xxl-8 {\n margin-left: 66.66666667%;\n }\n .offset-xxl-9 {\n margin-left: 75%;\n }\n .offset-xxl-10 {\n margin-left: 83.33333333%;\n }\n .offset-xxl-11 {\n margin-left: 91.66666667%;\n }\n .g-xxl-0,\n .gx-xxl-0 {\n --bs-gutter-x: 0;\n }\n .g-xxl-0,\n .gy-xxl-0 {\n --bs-gutter-y: 0;\n }\n .g-xxl-1,\n .gx-xxl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xxl-1,\n .gy-xxl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xxl-2,\n .gx-xxl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xxl-2,\n .gy-xxl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xxl-3,\n .gx-xxl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xxl-3,\n .gy-xxl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xxl-4,\n .gx-xxl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xxl-4,\n .gy-xxl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xxl-5,\n .gx-xxl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xxl-5,\n .gy-xxl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n.table {\n --bs-table-color-type: initial;\n --bs-table-bg-type: initial;\n --bs-table-color-state: initial;\n --bs-table-bg-state: initial;\n --bs-table-color: var(--bs-body-color);\n --bs-table-bg: var(--bs-body-bg);\n --bs-table-border-color: var(--bs-border-color);\n --bs-table-accent-bg: transparent;\n --bs-table-striped-color: var(--bs-body-color);\n --bs-table-striped-bg: rgba(0, 0, 0, 0.05);\n --bs-table-active-color: var(--bs-body-color);\n --bs-table-active-bg: rgba(0, 0, 0, 0.1);\n --bs-table-hover-color: var(--bs-body-color);\n --bs-table-hover-bg: rgba(0, 0, 0, 0.075);\n width: 100%;\n margin-bottom: 1rem;\n vertical-align: top;\n border-color: var(--bs-table-border-color);\n}\n.table > :not(caption) > * > * {\n padding: 0.5rem 0.5rem;\n color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));\n background-color: var(--bs-table-bg);\n border-bottom-width: var(--bs-border-width);\n box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));\n}\n.table > tbody {\n vertical-align: inherit;\n}\n.table > thead {\n vertical-align: bottom;\n}\n\n.table-group-divider {\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\n}\n\n.caption-top {\n caption-side: top;\n}\n\n.table-sm > :not(caption) > * > * {\n padding: 0.25rem 0.25rem;\n}\n\n.table-bordered > :not(caption) > * {\n border-width: var(--bs-border-width) 0;\n}\n.table-bordered > :not(caption) > * > * {\n border-width: 0 var(--bs-border-width);\n}\n\n.table-borderless > :not(caption) > * > * {\n border-bottom-width: 0;\n}\n.table-borderless > :not(:first-child) {\n border-top-width: 0;\n}\n\n.table-striped > tbody > tr:nth-of-type(odd) > * {\n --bs-table-color-type: var(--bs-table-striped-color);\n --bs-table-bg-type: var(--bs-table-striped-bg);\n}\n\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\n --bs-table-color-type: var(--bs-table-striped-color);\n --bs-table-bg-type: var(--bs-table-striped-bg);\n}\n\n.table-active {\n --bs-table-color-state: var(--bs-table-active-color);\n --bs-table-bg-state: var(--bs-table-active-bg);\n}\n\n.table-hover > tbody > tr:hover > * {\n --bs-table-color-state: var(--bs-table-hover-color);\n --bs-table-bg-state: var(--bs-table-hover-bg);\n}\n\n.table-primary {\n --bs-table-color: #000;\n --bs-table-bg: #cfe2ff;\n --bs-table-border-color: #bacbe6;\n --bs-table-striped-bg: #c5d7f2;\n --bs-table-striped-color: #000;\n --bs-table-active-bg: #bacbe6;\n --bs-table-active-color: #000;\n --bs-table-hover-bg: #bfd1ec;\n --bs-table-hover-color: #000;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-secondary {\n --bs-table-color: #000;\n --bs-table-bg: #e2e3e5;\n --bs-table-border-color: #cbccce;\n --bs-table-striped-bg: #d7d8da;\n --bs-table-striped-color: #000;\n --bs-table-active-bg: #cbccce;\n --bs-table-active-color: #000;\n --bs-table-hover-bg: #d1d2d4;\n --bs-table-hover-color: #000;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-success {\n --bs-table-color: #000;\n --bs-table-bg: #d1e7dd;\n --bs-table-border-color: #bcd0c7;\n --bs-table-striped-bg: #c7dbd2;\n --bs-table-striped-color: #000;\n --bs-table-active-bg: #bcd0c7;\n --bs-table-active-color: #000;\n --bs-table-hover-bg: #c1d6cc;\n --bs-table-hover-color: #000;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-info {\n --bs-table-color: #000;\n --bs-table-bg: #cff4fc;\n --bs-table-border-color: #badce3;\n --bs-table-striped-bg: #c5e8ef;\n --bs-table-striped-color: #000;\n --bs-table-active-bg: #badce3;\n --bs-table-active-color: #000;\n --bs-table-hover-bg: #bfe2e9;\n --bs-table-hover-color: #000;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-warning {\n --bs-table-color: #000;\n --bs-table-bg: #fff3cd;\n --bs-table-border-color: #e6dbb9;\n --bs-table-striped-bg: #f2e7c3;\n --bs-table-striped-color: #000;\n --bs-table-active-bg: #e6dbb9;\n --bs-table-active-color: #000;\n --bs-table-hover-bg: #ece1be;\n --bs-table-hover-color: #000;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-danger {\n --bs-table-color: #000;\n --bs-table-bg: #f8d7da;\n --bs-table-border-color: #dfc2c4;\n --bs-table-striped-bg: #eccccf;\n --bs-table-striped-color: #000;\n --bs-table-active-bg: #dfc2c4;\n --bs-table-active-color: #000;\n --bs-table-hover-bg: #e5c7ca;\n --bs-table-hover-color: #000;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-light {\n --bs-table-color: #000;\n --bs-table-bg: #f8f9fa;\n --bs-table-border-color: #dfe0e1;\n --bs-table-striped-bg: #ecedee;\n --bs-table-striped-color: #000;\n --bs-table-active-bg: #dfe0e1;\n --bs-table-active-color: #000;\n --bs-table-hover-bg: #e5e6e7;\n --bs-table-hover-color: #000;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-dark {\n --bs-table-color: #fff;\n --bs-table-bg: #212529;\n --bs-table-border-color: #373b3e;\n --bs-table-striped-bg: #2c3034;\n --bs-table-striped-color: #fff;\n --bs-table-active-bg: #373b3e;\n --bs-table-active-color: #fff;\n --bs-table-hover-bg: #323539;\n --bs-table-hover-color: #fff;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-responsive {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n}\n\n@media (max-width: 575.98px) {\n .table-responsive-sm {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n@media (max-width: 767.98px) {\n .table-responsive-md {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n@media (max-width: 991.98px) {\n .table-responsive-lg {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n@media (max-width: 1199.98px) {\n .table-responsive-xl {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n@media (max-width: 1399.98px) {\n .table-responsive-xxl {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n.form-label {\n margin-bottom: 0.5rem;\n}\n\n.col-form-label {\n padding-top: calc(0.375rem + var(--bs-border-width));\n padding-bottom: calc(0.375rem + var(--bs-border-width));\n margin-bottom: 0;\n font-size: inherit;\n line-height: 1.5;\n}\n\n.col-form-label-lg {\n padding-top: calc(0.5rem + var(--bs-border-width));\n padding-bottom: calc(0.5rem + var(--bs-border-width));\n font-size: 1.25rem;\n}\n\n.col-form-label-sm {\n padding-top: calc(0.25rem + var(--bs-border-width));\n padding-bottom: calc(0.25rem + var(--bs-border-width));\n font-size: 0.875rem;\n}\n\n.form-text {\n margin-top: 0.25rem;\n font-size: 0.875em;\n color: var(--bs-secondary-color);\n}\n\n.form-control {\n display: block;\n width: 100%;\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: var(--bs-body-color);\n background-color: var(--bs-body-bg);\n background-clip: padding-box;\n border: var(--bs-border-width) solid var(--bs-border-color);\n appearance: none;\n border-radius: var(--bs-border-radius);\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .form-control {\n transition: none;\n }\n}\n.form-control[type=file] {\n overflow: hidden;\n}\n.form-control[type=file]:not(:disabled):not([readonly]) {\n cursor: pointer;\n}\n.form-control:focus {\n color: var(--bs-body-color);\n background-color: var(--bs-body-bg);\n border-color: #86b7fe;\n outline: 0;\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n}\n.form-control::-webkit-date-and-time-value {\n min-width: 85px;\n height: 1.5em;\n margin: 0;\n}\n.form-control::-webkit-datetime-edit {\n display: block;\n padding: 0;\n}\n.form-control::placeholder {\n color: var(--bs-secondary-color);\n opacity: 1;\n}\n.form-control:disabled {\n background-color: var(--bs-secondary-bg);\n opacity: 1;\n}\n.form-control::file-selector-button {\n padding: 0.375rem 0.75rem;\n margin: -0.375rem -0.75rem;\n margin-inline-end: 0.75rem;\n color: var(--bs-body-color);\n background-color: var(--bs-tertiary-bg);\n pointer-events: none;\n border-color: inherit;\n border-style: solid;\n border-width: 0;\n border-inline-end-width: var(--bs-border-width);\n border-radius: 0;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .form-control::file-selector-button {\n transition: none;\n }\n}\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\n background-color: var(--bs-secondary-bg);\n}\n\n.form-control-plaintext {\n display: block;\n width: 100%;\n padding: 0.375rem 0;\n margin-bottom: 0;\n line-height: 1.5;\n color: var(--bs-body-color);\n background-color: transparent;\n border: solid transparent;\n border-width: var(--bs-border-width) 0;\n}\n.form-control-plaintext:focus {\n outline: 0;\n}\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\n padding-right: 0;\n padding-left: 0;\n}\n\n.form-control-sm {\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n border-radius: var(--bs-border-radius-sm);\n}\n.form-control-sm::file-selector-button {\n padding: 0.25rem 0.5rem;\n margin: -0.25rem -0.5rem;\n margin-inline-end: 0.5rem;\n}\n\n.form-control-lg {\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n border-radius: var(--bs-border-radius-lg);\n}\n.form-control-lg::file-selector-button {\n padding: 0.5rem 1rem;\n margin: -0.5rem -1rem;\n margin-inline-end: 1rem;\n}\n\ntextarea.form-control {\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\n}\ntextarea.form-control-sm {\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\n}\ntextarea.form-control-lg {\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\n}\n\n.form-control-color {\n width: 3rem;\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\n padding: 0.375rem;\n}\n.form-control-color:not(:disabled):not([readonly]) {\n cursor: pointer;\n}\n.form-control-color::-moz-color-swatch {\n border: 0 !important;\n border-radius: var(--bs-border-radius);\n}\n.form-control-color::-webkit-color-swatch {\n border: 0 !important;\n border-radius: var(--bs-border-radius);\n}\n.form-control-color.form-control-sm {\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\n}\n.form-control-color.form-control-lg {\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\n}\n\n.form-select {\n --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\");\n display: block;\n width: 100%;\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: var(--bs-body-color);\n background-color: var(--bs-body-bg);\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\n background-repeat: no-repeat;\n background-position: right 0.75rem center;\n background-size: 16px 12px;\n border: var(--bs-border-width) solid var(--bs-border-color);\n border-radius: var(--bs-border-radius);\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none;\n}\n@media (prefers-reduced-motion: reduce) {\n .form-select {\n transition: none;\n }\n}\n.form-select:focus {\n border-color: #86b7fe;\n outline: 0;\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n}\n.form-select[multiple], .form-select[size]:not([size=\"1\"]) {\n padding-right: 0.75rem;\n background-image: none;\n}\n.form-select:disabled {\n background-color: var(--bs-secondary-bg);\n}\n.form-select:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 var(--bs-body-color);\n}\n\n.form-select-sm {\n padding-top: 0.25rem;\n padding-bottom: 0.25rem;\n padding-left: 0.5rem;\n font-size: 0.875rem;\n border-radius: var(--bs-border-radius-sm);\n}\n\n.form-select-lg {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n padding-left: 1rem;\n font-size: 1.25rem;\n border-radius: var(--bs-border-radius-lg);\n}\n\n[data-bs-theme=dark] .form-select {\n --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='%23adb5bd' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\");\n}\n\n.form-check {\n display: block;\n min-height: 1.5rem;\n padding-left: 1.5em;\n margin-bottom: 0.125rem;\n}\n.form-check .form-check-input {\n float: left;\n margin-left: -1.5em;\n}\n\n.form-check-reverse {\n padding-right: 1.5em;\n padding-left: 0;\n text-align: right;\n}\n.form-check-reverse .form-check-input {\n float: right;\n margin-right: -1.5em;\n margin-left: 0;\n}\n\n.form-check-input {\n --bs-form-check-bg: var(--bs-body-bg);\n width: 1em;\n height: 1em;\n margin-top: 0.25em;\n vertical-align: top;\n background-color: var(--bs-form-check-bg);\n background-image: var(--bs-form-check-bg-image);\n background-repeat: no-repeat;\n background-position: center;\n background-size: contain;\n border: var(--bs-border-width) solid var(--bs-border-color);\n appearance: none;\n print-color-adjust: exact;\n}\n.form-check-input[type=checkbox] {\n border-radius: 0.25em;\n}\n.form-check-input[type=radio] {\n border-radius: 50%;\n}\n.form-check-input:active {\n filter: brightness(90%);\n}\n.form-check-input:focus {\n border-color: #86b7fe;\n outline: 0;\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n}\n.form-check-input:checked {\n background-color: #0d6efd;\n border-color: #0d6efd;\n}\n.form-check-input:checked[type=checkbox] {\n --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\");\n}\n.form-check-input:checked[type=radio] {\n --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\");\n}\n.form-check-input[type=checkbox]:indeterminate {\n background-color: #0d6efd;\n border-color: #0d6efd;\n --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\");\n}\n.form-check-input:disabled {\n pointer-events: none;\n filter: none;\n opacity: 0.5;\n}\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\n cursor: default;\n opacity: 0.5;\n}\n\n.form-switch {\n padding-left: 2.5em;\n}\n.form-switch .form-check-input {\n --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\");\n width: 2em;\n margin-left: -2.5em;\n background-image: var(--bs-form-switch-bg);\n background-position: left center;\n border-radius: 2em;\n transition: background-position 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .form-switch .form-check-input {\n transition: none;\n }\n}\n.form-switch .form-check-input:focus {\n --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='%2386b7fe'/%3e%3c/svg%3e\");\n}\n.form-switch .form-check-input:checked {\n background-position: right center;\n --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\");\n}\n.form-switch.form-check-reverse {\n padding-right: 2.5em;\n padding-left: 0;\n}\n.form-switch.form-check-reverse .form-check-input {\n margin-right: -2.5em;\n margin-left: 0;\n}\n\n.form-check-inline {\n display: inline-block;\n margin-right: 1rem;\n}\n\n.btn-check {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\n pointer-events: none;\n filter: none;\n opacity: 0.65;\n}\n\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\n --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\");\n}\n\n.form-range {\n width: 100%;\n height: 1.5rem;\n padding: 0;\n background-color: transparent;\n appearance: none;\n}\n.form-range:focus {\n outline: 0;\n}\n.form-range:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n}\n.form-range:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n}\n.form-range::-moz-focus-outer {\n border: 0;\n}\n.form-range::-webkit-slider-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: -0.25rem;\n background-color: #0d6efd;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none;\n}\n@media (prefers-reduced-motion: reduce) {\n .form-range::-webkit-slider-thumb {\n transition: none;\n }\n}\n.form-range::-webkit-slider-thumb:active {\n background-color: #b6d4fe;\n}\n.form-range::-webkit-slider-runnable-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: var(--bs-tertiary-bg);\n border-color: transparent;\n border-radius: 1rem;\n}\n.form-range::-moz-range-thumb {\n width: 1rem;\n height: 1rem;\n background-color: #0d6efd;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none;\n}\n@media (prefers-reduced-motion: reduce) {\n .form-range::-moz-range-thumb {\n transition: none;\n }\n}\n.form-range::-moz-range-thumb:active {\n background-color: #b6d4fe;\n}\n.form-range::-moz-range-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: var(--bs-tertiary-bg);\n border-color: transparent;\n border-radius: 1rem;\n}\n.form-range:disabled {\n pointer-events: none;\n}\n.form-range:disabled::-webkit-slider-thumb {\n background-color: var(--bs-secondary-color);\n}\n.form-range:disabled::-moz-range-thumb {\n background-color: var(--bs-secondary-color);\n}\n\n.form-floating {\n position: relative;\n}\n.form-floating > .form-control,\n.form-floating > .form-control-plaintext,\n.form-floating > .form-select {\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\n min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));\n line-height: 1.25;\n}\n.form-floating > label {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 2;\n height: 100%;\n padding: 1rem 0.75rem;\n overflow: hidden;\n text-align: start;\n text-overflow: ellipsis;\n white-space: nowrap;\n pointer-events: none;\n border: var(--bs-border-width) solid transparent;\n transform-origin: 0 0;\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .form-floating > label {\n transition: none;\n }\n}\n.form-floating > .form-control,\n.form-floating > .form-control-plaintext {\n padding: 1rem 0.75rem;\n}\n.form-floating > .form-control::placeholder,\n.form-floating > .form-control-plaintext::placeholder {\n color: transparent;\n}\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\n.form-floating > .form-control-plaintext:focus,\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\n padding-top: 1.625rem;\n padding-bottom: 0.625rem;\n}\n.form-floating > .form-control:-webkit-autofill,\n.form-floating > .form-control-plaintext:-webkit-autofill {\n padding-top: 1.625rem;\n padding-bottom: 0.625rem;\n}\n.form-floating > .form-select {\n padding-top: 1.625rem;\n padding-bottom: 0.625rem;\n}\n.form-floating > .form-control:focus ~ label,\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\n.form-floating > .form-control-plaintext ~ label,\n.form-floating > .form-select ~ label {\n color: rgba(var(--bs-body-color-rgb), 0.65);\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\n}\n.form-floating > .form-control:focus ~ label::after,\n.form-floating > .form-control:not(:placeholder-shown) ~ label::after,\n.form-floating > .form-control-plaintext ~ label::after,\n.form-floating > .form-select ~ label::after {\n position: absolute;\n inset: 1rem 0.375rem;\n z-index: -1;\n height: 1.5em;\n content: \"\";\n background-color: var(--bs-body-bg);\n border-radius: var(--bs-border-radius);\n}\n.form-floating > .form-control:-webkit-autofill ~ label {\n color: rgba(var(--bs-body-color-rgb), 0.65);\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\n}\n.form-floating > .form-control-plaintext ~ label {\n border-width: var(--bs-border-width) 0;\n}\n.form-floating > :disabled ~ label {\n color: #6c757d;\n}\n.form-floating > :disabled ~ label::after {\n background-color: var(--bs-secondary-bg);\n}\n\n.input-group {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: stretch;\n width: 100%;\n}\n.input-group > .form-control,\n.input-group > .form-select,\n.input-group > .form-floating {\n position: relative;\n flex: 1 1 auto;\n width: 1%;\n min-width: 0;\n}\n.input-group > .form-control:focus,\n.input-group > .form-select:focus,\n.input-group > .form-floating:focus-within {\n z-index: 5;\n}\n.input-group .btn {\n position: relative;\n z-index: 2;\n}\n.input-group .btn:focus {\n z-index: 5;\n}\n\n.input-group-text {\n display: flex;\n align-items: center;\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: var(--bs-body-color);\n text-align: center;\n white-space: nowrap;\n background-color: var(--bs-tertiary-bg);\n border: var(--bs-border-width) solid var(--bs-border-color);\n border-radius: var(--bs-border-radius);\n}\n\n.input-group-lg > .form-control,\n.input-group-lg > .form-select,\n.input-group-lg > .input-group-text,\n.input-group-lg > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n border-radius: var(--bs-border-radius-lg);\n}\n\n.input-group-sm > .form-control,\n.input-group-sm > .form-select,\n.input-group-sm > .input-group-text,\n.input-group-sm > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n border-radius: var(--bs-border-radius-sm);\n}\n\n.input-group-lg > .form-select,\n.input-group-sm > .form-select {\n padding-right: 3rem;\n}\n\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\n margin-left: calc(var(--bs-border-width) * -1);\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n.input-group > .form-floating:not(:first-child) > .form-control,\n.input-group > .form-floating:not(:first-child) > .form-select {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.valid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 0.875em;\n color: var(--bs-form-valid-color);\n}\n\n.valid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: 0.1rem;\n font-size: 0.875rem;\n color: #fff;\n background-color: var(--bs-success);\n border-radius: var(--bs-border-radius);\n}\n\n.was-validated :valid ~ .valid-feedback,\n.was-validated :valid ~ .valid-tooltip,\n.is-valid ~ .valid-feedback,\n.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .form-control:valid, .form-control.is-valid {\n border-color: var(--bs-form-valid-border-color);\n padding-right: calc(1.5em + 0.75rem);\n 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.1z'/%3e%3c/svg%3e\");\n background-repeat: no-repeat;\n background-position: right calc(0.375em + 0.1875rem) center;\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\n border-color: var(--bs-form-valid-border-color);\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\n}\n\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .form-select:valid, .form-select.is-valid {\n border-color: var(--bs-form-valid-border-color);\n}\n.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\"] {\n --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.1z'/%3e%3c/svg%3e\");\n padding-right: 4.125rem;\n background-position: right 0.75rem center, center right 2.25rem;\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\n border-color: var(--bs-form-valid-border-color);\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\n}\n\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\n width: calc(3rem + calc(1.5em + 0.75rem));\n}\n\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\n border-color: var(--bs-form-valid-border-color);\n}\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\n background-color: var(--bs-form-valid-color);\n}\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\n}\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\n color: var(--bs-form-valid-color);\n}\n\n.form-check-inline .form-check-input ~ .valid-feedback {\n margin-left: 0.5em;\n}\n\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\n.was-validated .input-group > .form-select:not(:focus):valid,\n.input-group > .form-select:not(:focus).is-valid,\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\n.input-group > .form-floating:not(:focus-within).is-valid {\n z-index: 3;\n}\n\n.invalid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 0.875em;\n color: var(--bs-form-invalid-color);\n}\n\n.invalid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: 0.1rem;\n font-size: 0.875rem;\n color: #fff;\n background-color: var(--bs-danger);\n border-radius: var(--bs-border-radius);\n}\n\n.was-validated :invalid ~ .invalid-feedback,\n.was-validated :invalid ~ .invalid-tooltip,\n.is-invalid ~ .invalid-feedback,\n.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-control:invalid, .form-control.is-invalid {\n border-color: var(--bs-form-invalid-border-color);\n padding-right: calc(1.5em + 0.75rem);\n 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\");\n background-repeat: no-repeat;\n background-position: right calc(0.375em + 0.1875rem) center;\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\n border-color: var(--bs-form-invalid-border-color);\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\n}\n\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .form-select:invalid, .form-select.is-invalid {\n border-color: var(--bs-form-invalid-border-color);\n}\n.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\"] {\n --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\");\n padding-right: 4.125rem;\n background-position: right 0.75rem center, center right 2.25rem;\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\n border-color: var(--bs-form-invalid-border-color);\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\n}\n\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\n width: calc(3rem + calc(1.5em + 0.75rem));\n}\n\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\n border-color: var(--bs-form-invalid-border-color);\n}\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\n background-color: var(--bs-form-invalid-color);\n}\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\n}\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\n color: var(--bs-form-invalid-color);\n}\n\n.form-check-inline .form-check-input ~ .invalid-feedback {\n margin-left: 0.5em;\n}\n\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\n.was-validated .input-group > .form-select:not(:focus):invalid,\n.input-group > .form-select:not(:focus).is-invalid,\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\n.input-group > .form-floating:not(:focus-within).is-invalid {\n z-index: 4;\n}\n\n.btn {\n --bs-btn-padding-x: 0.75rem;\n --bs-btn-padding-y: 0.375rem;\n --bs-btn-font-family: ;\n --bs-btn-font-size: 1rem;\n --bs-btn-font-weight: 400;\n --bs-btn-line-height: 1.5;\n --bs-btn-color: var(--bs-body-color);\n --bs-btn-bg: transparent;\n --bs-btn-border-width: var(--bs-border-width);\n --bs-btn-border-color: transparent;\n --bs-btn-border-radius: var(--bs-border-radius);\n --bs-btn-hover-border-color: transparent;\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n --bs-btn-disabled-opacity: 0.65;\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\n display: inline-block;\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\n font-family: var(--bs-btn-font-family);\n font-size: var(--bs-btn-font-size);\n font-weight: var(--bs-btn-font-weight);\n line-height: var(--bs-btn-line-height);\n color: var(--bs-btn-color);\n text-align: center;\n text-decoration: none;\n vertical-align: middle;\n cursor: pointer;\n user-select: none;\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\n border-radius: var(--bs-btn-border-radius);\n background-color: var(--bs-btn-bg);\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .btn {\n transition: none;\n }\n}\n.btn:hover {\n color: var(--bs-btn-hover-color);\n background-color: var(--bs-btn-hover-bg);\n border-color: var(--bs-btn-hover-border-color);\n}\n.btn-check + .btn:hover {\n color: var(--bs-btn-color);\n background-color: var(--bs-btn-bg);\n border-color: var(--bs-btn-border-color);\n}\n.btn:focus-visible {\n color: var(--bs-btn-hover-color);\n background-color: var(--bs-btn-hover-bg);\n border-color: var(--bs-btn-hover-border-color);\n outline: 0;\n box-shadow: var(--bs-btn-focus-box-shadow);\n}\n.btn-check:focus-visible + .btn {\n border-color: var(--bs-btn-hover-border-color);\n outline: 0;\n box-shadow: var(--bs-btn-focus-box-shadow);\n}\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\n color: var(--bs-btn-active-color);\n background-color: var(--bs-btn-active-bg);\n border-color: var(--bs-btn-active-border-color);\n}\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\n box-shadow: var(--bs-btn-focus-box-shadow);\n}\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\n color: var(--bs-btn-disabled-color);\n pointer-events: none;\n background-color: var(--bs-btn-disabled-bg);\n border-color: var(--bs-btn-disabled-border-color);\n opacity: var(--bs-btn-disabled-opacity);\n}\n\n.btn-primary {\n --bs-btn-color: #fff;\n --bs-btn-bg: #0d6efd;\n --bs-btn-border-color: #0d6efd;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #0b5ed7;\n --bs-btn-hover-border-color: #0a58ca;\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #0a58ca;\n --bs-btn-active-border-color: #0a53be;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #fff;\n --bs-btn-disabled-bg: #0d6efd;\n --bs-btn-disabled-border-color: #0d6efd;\n}\n\n.btn-secondary {\n --bs-btn-color: #fff;\n --bs-btn-bg: #6c757d;\n --bs-btn-border-color: #6c757d;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #5c636a;\n --bs-btn-hover-border-color: #565e64;\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #565e64;\n --bs-btn-active-border-color: #51585e;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #fff;\n --bs-btn-disabled-bg: #6c757d;\n --bs-btn-disabled-border-color: #6c757d;\n}\n\n.btn-success {\n --bs-btn-color: #fff;\n --bs-btn-bg: #198754;\n --bs-btn-border-color: #198754;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #157347;\n --bs-btn-hover-border-color: #146c43;\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #146c43;\n --bs-btn-active-border-color: #13653f;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #fff;\n --bs-btn-disabled-bg: #198754;\n --bs-btn-disabled-border-color: #198754;\n}\n\n.btn-info {\n --bs-btn-color: #000;\n --bs-btn-bg: #0dcaf0;\n --bs-btn-border-color: #0dcaf0;\n --bs-btn-hover-color: #000;\n --bs-btn-hover-bg: #31d2f2;\n --bs-btn-hover-border-color: #25cff2;\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\n --bs-btn-active-color: #000;\n --bs-btn-active-bg: #3dd5f3;\n --bs-btn-active-border-color: #25cff2;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #000;\n --bs-btn-disabled-bg: #0dcaf0;\n --bs-btn-disabled-border-color: #0dcaf0;\n}\n\n.btn-warning {\n --bs-btn-color: #000;\n --bs-btn-bg: #ffc107;\n --bs-btn-border-color: #ffc107;\n --bs-btn-hover-color: #000;\n --bs-btn-hover-bg: #ffca2c;\n --bs-btn-hover-border-color: #ffc720;\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\n --bs-btn-active-color: #000;\n --bs-btn-active-bg: #ffcd39;\n --bs-btn-active-border-color: #ffc720;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #000;\n --bs-btn-disabled-bg: #ffc107;\n --bs-btn-disabled-border-color: #ffc107;\n}\n\n.btn-danger {\n --bs-btn-color: #fff;\n --bs-btn-bg: #dc3545;\n --bs-btn-border-color: #dc3545;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #bb2d3b;\n --bs-btn-hover-border-color: #b02a37;\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #b02a37;\n --bs-btn-active-border-color: #a52834;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #fff;\n --bs-btn-disabled-bg: #dc3545;\n --bs-btn-disabled-border-color: #dc3545;\n}\n\n.btn-light {\n --bs-btn-color: #000;\n --bs-btn-bg: #f8f9fa;\n --bs-btn-border-color: #f8f9fa;\n --bs-btn-hover-color: #000;\n --bs-btn-hover-bg: #d3d4d5;\n --bs-btn-hover-border-color: #c6c7c8;\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\n --bs-btn-active-color: #000;\n --bs-btn-active-bg: #c6c7c8;\n --bs-btn-active-border-color: #babbbc;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #000;\n --bs-btn-disabled-bg: #f8f9fa;\n --bs-btn-disabled-border-color: #f8f9fa;\n}\n\n.btn-dark {\n --bs-btn-color: #fff;\n --bs-btn-bg: #212529;\n --bs-btn-border-color: #212529;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #424649;\n --bs-btn-hover-border-color: #373b3e;\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #4d5154;\n --bs-btn-active-border-color: #373b3e;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #fff;\n --bs-btn-disabled-bg: #212529;\n --bs-btn-disabled-border-color: #212529;\n}\n\n.btn-outline-primary {\n --bs-btn-color: #0d6efd;\n --bs-btn-border-color: #0d6efd;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #0d6efd;\n --bs-btn-hover-border-color: #0d6efd;\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #0d6efd;\n --bs-btn-active-border-color: #0d6efd;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #0d6efd;\n --bs-btn-disabled-bg: transparent;\n --bs-btn-disabled-border-color: #0d6efd;\n --bs-gradient: none;\n}\n\n.btn-outline-secondary {\n --bs-btn-color: #6c757d;\n --bs-btn-border-color: #6c757d;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #6c757d;\n --bs-btn-hover-border-color: #6c757d;\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #6c757d;\n --bs-btn-active-border-color: #6c757d;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #6c757d;\n --bs-btn-disabled-bg: transparent;\n --bs-btn-disabled-border-color: #6c757d;\n --bs-gradient: none;\n}\n\n.btn-outline-success {\n --bs-btn-color: #198754;\n --bs-btn-border-color: #198754;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #198754;\n --bs-btn-hover-border-color: #198754;\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #198754;\n --bs-btn-active-border-color: #198754;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #198754;\n --bs-btn-disabled-bg: transparent;\n --bs-btn-disabled-border-color: #198754;\n --bs-gradient: none;\n}\n\n.btn-outline-info {\n --bs-btn-color: #0dcaf0;\n --bs-btn-border-color: #0dcaf0;\n --bs-btn-hover-color: #000;\n --bs-btn-hover-bg: #0dcaf0;\n --bs-btn-hover-border-color: #0dcaf0;\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\n --bs-btn-active-color: #000;\n --bs-btn-active-bg: #0dcaf0;\n --bs-btn-active-border-color: #0dcaf0;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #0dcaf0;\n --bs-btn-disabled-bg: transparent;\n --bs-btn-disabled-border-color: #0dcaf0;\n --bs-gradient: none;\n}\n\n.btn-outline-warning {\n --bs-btn-color: #ffc107;\n --bs-btn-border-color: #ffc107;\n --bs-btn-hover-color: #000;\n --bs-btn-hover-bg: #ffc107;\n --bs-btn-hover-border-color: #ffc107;\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\n --bs-btn-active-color: #000;\n --bs-btn-active-bg: #ffc107;\n --bs-btn-active-border-color: #ffc107;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #ffc107;\n --bs-btn-disabled-bg: transparent;\n --bs-btn-disabled-border-color: #ffc107;\n --bs-gradient: none;\n}\n\n.btn-outline-danger {\n --bs-btn-color: #dc3545;\n --bs-btn-border-color: #dc3545;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #dc3545;\n --bs-btn-hover-border-color: #dc3545;\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #dc3545;\n --bs-btn-active-border-color: #dc3545;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #dc3545;\n --bs-btn-disabled-bg: transparent;\n --bs-btn-disabled-border-color: #dc3545;\n --bs-gradient: none;\n}\n\n.btn-outline-light {\n --bs-btn-color: #f8f9fa;\n --bs-btn-border-color: #f8f9fa;\n --bs-btn-hover-color: #000;\n --bs-btn-hover-bg: #f8f9fa;\n --bs-btn-hover-border-color: #f8f9fa;\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\n --bs-btn-active-color: #000;\n --bs-btn-active-bg: #f8f9fa;\n --bs-btn-active-border-color: #f8f9fa;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #f8f9fa;\n --bs-btn-disabled-bg: transparent;\n --bs-btn-disabled-border-color: #f8f9fa;\n --bs-gradient: none;\n}\n\n.btn-outline-dark {\n --bs-btn-color: #212529;\n --bs-btn-border-color: #212529;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #212529;\n --bs-btn-hover-border-color: #212529;\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #212529;\n --bs-btn-active-border-color: #212529;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #212529;\n --bs-btn-disabled-bg: transparent;\n --bs-btn-disabled-border-color: #212529;\n --bs-gradient: none;\n}\n\n.btn-link {\n --bs-btn-font-weight: 400;\n --bs-btn-color: var(--bs-link-color);\n --bs-btn-bg: transparent;\n --bs-btn-border-color: transparent;\n --bs-btn-hover-color: var(--bs-link-hover-color);\n --bs-btn-hover-border-color: transparent;\n --bs-btn-active-color: var(--bs-link-hover-color);\n --bs-btn-active-border-color: transparent;\n --bs-btn-disabled-color: #6c757d;\n --bs-btn-disabled-border-color: transparent;\n --bs-btn-box-shadow: 0 0 0 #000;\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\n text-decoration: underline;\n}\n.btn-link:focus-visible {\n color: var(--bs-btn-color);\n}\n.btn-link:hover {\n color: var(--bs-btn-hover-color);\n}\n\n.btn-lg, .btn-group-lg > .btn {\n --bs-btn-padding-y: 0.5rem;\n --bs-btn-padding-x: 1rem;\n --bs-btn-font-size: 1.25rem;\n --bs-btn-border-radius: var(--bs-border-radius-lg);\n}\n\n.btn-sm, .btn-group-sm > .btn {\n --bs-btn-padding-y: 0.25rem;\n --bs-btn-padding-x: 0.5rem;\n --bs-btn-font-size: 0.875rem;\n --bs-btn-border-radius: var(--bs-border-radius-sm);\n}\n\n.fade {\n transition: opacity 0.15s linear;\n}\n@media (prefers-reduced-motion: reduce) {\n .fade {\n transition: none;\n }\n}\n.fade:not(.show) {\n opacity: 0;\n}\n\n.collapse:not(.show) {\n display: none;\n}\n\n.collapsing {\n height: 0;\n overflow: hidden;\n transition: height 0.35s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n .collapsing {\n transition: none;\n }\n}\n.collapsing.collapse-horizontal {\n width: 0;\n height: auto;\n transition: width 0.35s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n .collapsing.collapse-horizontal {\n transition: none;\n }\n}\n\n.dropup,\n.dropend,\n.dropdown,\n.dropstart,\n.dropup-center,\n.dropdown-center {\n position: relative;\n}\n\n.dropdown-toggle {\n white-space: nowrap;\n}\n.dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid;\n border-right: 0.3em solid transparent;\n border-bottom: 0;\n border-left: 0.3em solid transparent;\n}\n.dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropdown-menu {\n --bs-dropdown-zindex: 1000;\n --bs-dropdown-min-width: 10rem;\n --bs-dropdown-padding-x: 0;\n --bs-dropdown-padding-y: 0.5rem;\n --bs-dropdown-spacer: 0.125rem;\n --bs-dropdown-font-size: 1rem;\n --bs-dropdown-color: var(--bs-body-color);\n --bs-dropdown-bg: var(--bs-body-bg);\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\n --bs-dropdown-border-radius: var(--bs-border-radius);\n --bs-dropdown-border-width: var(--bs-border-width);\n --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\n --bs-dropdown-divider-margin-y: 0.5rem;\n --bs-dropdown-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);\n --bs-dropdown-link-color: var(--bs-body-color);\n --bs-dropdown-link-hover-color: var(--bs-body-color);\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\n --bs-dropdown-link-active-color: #fff;\n --bs-dropdown-link-active-bg: #0d6efd;\n --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);\n --bs-dropdown-item-padding-x: 1rem;\n --bs-dropdown-item-padding-y: 0.25rem;\n --bs-dropdown-header-color: #6c757d;\n --bs-dropdown-header-padding-x: 1rem;\n --bs-dropdown-header-padding-y: 0.5rem;\n position: absolute;\n z-index: var(--bs-dropdown-zindex);\n display: none;\n min-width: var(--bs-dropdown-min-width);\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\n margin: 0;\n font-size: var(--bs-dropdown-font-size);\n color: var(--bs-dropdown-color);\n text-align: left;\n list-style: none;\n background-color: var(--bs-dropdown-bg);\n background-clip: padding-box;\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\n border-radius: var(--bs-dropdown-border-radius);\n}\n.dropdown-menu[data-bs-popper] {\n top: 100%;\n left: 0;\n margin-top: var(--bs-dropdown-spacer);\n}\n\n.dropdown-menu-start {\n --bs-position: start;\n}\n.dropdown-menu-start[data-bs-popper] {\n right: auto;\n left: 0;\n}\n\n.dropdown-menu-end {\n --bs-position: end;\n}\n.dropdown-menu-end[data-bs-popper] {\n right: 0;\n left: auto;\n}\n\n@media (min-width: 576px) {\n .dropdown-menu-sm-start {\n --bs-position: start;\n }\n .dropdown-menu-sm-start[data-bs-popper] {\n right: auto;\n left: 0;\n }\n .dropdown-menu-sm-end {\n --bs-position: end;\n }\n .dropdown-menu-sm-end[data-bs-popper] {\n right: 0;\n left: auto;\n }\n}\n@media (min-width: 768px) {\n .dropdown-menu-md-start {\n --bs-position: start;\n }\n .dropdown-menu-md-start[data-bs-popper] {\n right: auto;\n left: 0;\n }\n .dropdown-menu-md-end {\n --bs-position: end;\n }\n .dropdown-menu-md-end[data-bs-popper] {\n right: 0;\n left: auto;\n }\n}\n@media (min-width: 992px) {\n .dropdown-menu-lg-start {\n --bs-position: start;\n }\n .dropdown-menu-lg-start[data-bs-popper] {\n right: auto;\n left: 0;\n }\n .dropdown-menu-lg-end {\n --bs-position: end;\n }\n .dropdown-menu-lg-end[data-bs-popper] {\n right: 0;\n left: auto;\n }\n}\n@media (min-width: 1200px) {\n .dropdown-menu-xl-start {\n --bs-position: start;\n }\n .dropdown-menu-xl-start[data-bs-popper] {\n right: auto;\n left: 0;\n }\n .dropdown-menu-xl-end {\n --bs-position: end;\n }\n .dropdown-menu-xl-end[data-bs-popper] {\n right: 0;\n left: auto;\n }\n}\n@media (min-width: 1400px) {\n .dropdown-menu-xxl-start {\n --bs-position: start;\n }\n .dropdown-menu-xxl-start[data-bs-popper] {\n right: auto;\n left: 0;\n }\n .dropdown-menu-xxl-end {\n --bs-position: end;\n }\n .dropdown-menu-xxl-end[data-bs-popper] {\n right: 0;\n left: auto;\n }\n}\n.dropup .dropdown-menu[data-bs-popper] {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: var(--bs-dropdown-spacer);\n}\n.dropup .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0;\n border-right: 0.3em solid transparent;\n border-bottom: 0.3em solid;\n border-left: 0.3em solid transparent;\n}\n.dropup .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropend .dropdown-menu[data-bs-popper] {\n top: 0;\n right: auto;\n left: 100%;\n margin-top: 0;\n margin-left: var(--bs-dropdown-spacer);\n}\n.dropend .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0;\n border-bottom: 0.3em solid transparent;\n border-left: 0.3em solid;\n}\n.dropend .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n.dropend .dropdown-toggle::after {\n vertical-align: 0;\n}\n\n.dropstart .dropdown-menu[data-bs-popper] {\n top: 0;\n right: 100%;\n left: auto;\n margin-top: 0;\n margin-right: var(--bs-dropdown-spacer);\n}\n.dropstart .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n}\n.dropstart .dropdown-toggle::after {\n display: none;\n}\n.dropstart .dropdown-toggle::before {\n display: inline-block;\n margin-right: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0.3em solid;\n border-bottom: 0.3em solid transparent;\n}\n.dropstart .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n.dropstart .dropdown-toggle::before {\n vertical-align: 0;\n}\n\n.dropdown-divider {\n height: 0;\n margin: var(--bs-dropdown-divider-margin-y) 0;\n overflow: hidden;\n border-top: 1px solid var(--bs-dropdown-divider-bg);\n opacity: 1;\n}\n\n.dropdown-item {\n display: block;\n width: 100%;\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\n clear: both;\n font-weight: 400;\n color: var(--bs-dropdown-link-color);\n text-align: inherit;\n text-decoration: none;\n white-space: nowrap;\n background-color: transparent;\n border: 0;\n border-radius: var(--bs-dropdown-item-border-radius, 0);\n}\n.dropdown-item:hover, .dropdown-item:focus {\n color: var(--bs-dropdown-link-hover-color);\n background-color: var(--bs-dropdown-link-hover-bg);\n}\n.dropdown-item.active, .dropdown-item:active {\n color: var(--bs-dropdown-link-active-color);\n text-decoration: none;\n background-color: var(--bs-dropdown-link-active-bg);\n}\n.dropdown-item.disabled, .dropdown-item:disabled {\n color: var(--bs-dropdown-link-disabled-color);\n pointer-events: none;\n background-color: transparent;\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n.dropdown-header {\n display: block;\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\n margin-bottom: 0;\n font-size: 0.875rem;\n color: var(--bs-dropdown-header-color);\n white-space: nowrap;\n}\n\n.dropdown-item-text {\n display: block;\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\n color: var(--bs-dropdown-link-color);\n}\n\n.dropdown-menu-dark {\n --bs-dropdown-color: #dee2e6;\n --bs-dropdown-bg: #343a40;\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\n --bs-dropdown-box-shadow: ;\n --bs-dropdown-link-color: #dee2e6;\n --bs-dropdown-link-hover-color: #fff;\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\n --bs-dropdown-link-active-color: #fff;\n --bs-dropdown-link-active-bg: #0d6efd;\n --bs-dropdown-link-disabled-color: #adb5bd;\n --bs-dropdown-header-color: #adb5bd;\n}\n\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-flex;\n vertical-align: middle;\n}\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n flex: 1 1 auto;\n}\n.btn-group > .btn-check:checked + .btn,\n.btn-group > .btn-check:focus + .btn,\n.btn-group > .btn:hover,\n.btn-group > .btn:focus,\n.btn-group > .btn:active,\n.btn-group > .btn.active,\n.btn-group-vertical > .btn-check:checked + .btn,\n.btn-group-vertical > .btn-check:focus + .btn,\n.btn-group-vertical > .btn:hover,\n.btn-group-vertical > .btn:focus,\n.btn-group-vertical > .btn:active,\n.btn-group-vertical > .btn.active {\n z-index: 1;\n}\n\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n}\n.btn-toolbar .input-group {\n width: auto;\n}\n\n.btn-group {\n border-radius: var(--bs-border-radius);\n}\n.btn-group > :not(.btn-check:first-child) + .btn,\n.btn-group > .btn-group:not(:first-child) {\n margin-left: calc(var(--bs-border-width) * -1);\n}\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group > .btn.dropdown-toggle-split:first-child,\n.btn-group > .btn-group:not(:last-child) > .btn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.btn-group > .btn:nth-child(n+3),\n.btn-group > :not(.btn-check) + .btn,\n.btn-group > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.dropdown-toggle-split {\n padding-right: 0.5625rem;\n padding-left: 0.5625rem;\n}\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\n margin-left: 0;\n}\n.dropstart .dropdown-toggle-split::before {\n margin-right: 0;\n}\n\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\n padding-right: 0.375rem;\n padding-left: 0.375rem;\n}\n\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\n padding-right: 0.75rem;\n padding-left: 0.75rem;\n}\n\n.btn-group-vertical {\n flex-direction: column;\n align-items: flex-start;\n justify-content: center;\n}\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group {\n width: 100%;\n}\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) {\n margin-top: calc(var(--bs-border-width) * -1);\n}\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn ~ .btn,\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.nav {\n --bs-nav-link-padding-x: 1rem;\n --bs-nav-link-padding-y: 0.5rem;\n --bs-nav-link-font-weight: ;\n --bs-nav-link-color: var(--bs-link-color);\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\n display: flex;\n flex-wrap: wrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.nav-link {\n display: block;\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\n font-size: var(--bs-nav-link-font-size);\n font-weight: var(--bs-nav-link-font-weight);\n color: var(--bs-nav-link-color);\n text-decoration: none;\n background: none;\n border: 0;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .nav-link {\n transition: none;\n }\n}\n.nav-link:hover, .nav-link:focus {\n color: var(--bs-nav-link-hover-color);\n}\n.nav-link:focus-visible {\n outline: 0;\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n}\n.nav-link.disabled {\n color: var(--bs-nav-link-disabled-color);\n pointer-events: none;\n cursor: default;\n}\n\n.nav-tabs {\n --bs-nav-tabs-border-width: var(--bs-border-width);\n --bs-nav-tabs-border-color: var(--bs-border-color);\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\n}\n.nav-tabs .nav-link {\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\n border: var(--bs-nav-tabs-border-width) solid transparent;\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\n}\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\n isolation: isolate;\n border-color: var(--bs-nav-tabs-link-hover-border-color);\n}\n.nav-tabs .nav-link.disabled, .nav-tabs .nav-link:disabled {\n color: var(--bs-nav-link-disabled-color);\n background-color: transparent;\n border-color: transparent;\n}\n.nav-tabs .nav-link.active,\n.nav-tabs .nav-item.show .nav-link {\n color: var(--bs-nav-tabs-link-active-color);\n background-color: var(--bs-nav-tabs-link-active-bg);\n border-color: var(--bs-nav-tabs-link-active-border-color);\n}\n.nav-tabs .dropdown-menu {\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.nav-pills {\n --bs-nav-pills-border-radius: var(--bs-border-radius);\n --bs-nav-pills-link-active-color: #fff;\n --bs-nav-pills-link-active-bg: #0d6efd;\n}\n.nav-pills .nav-link {\n border-radius: var(--bs-nav-pills-border-radius);\n}\n.nav-pills .nav-link:disabled {\n color: var(--bs-nav-link-disabled-color);\n background-color: transparent;\n border-color: transparent;\n}\n.nav-pills .nav-link.active,\n.nav-pills .show > .nav-link {\n color: var(--bs-nav-pills-link-active-color);\n background-color: var(--bs-nav-pills-link-active-bg);\n}\n\n.nav-underline {\n --bs-nav-underline-gap: 1rem;\n --bs-nav-underline-border-width: 0.125rem;\n --bs-nav-underline-link-active-color: var(--bs-emphasis-color);\n gap: var(--bs-nav-underline-gap);\n}\n.nav-underline .nav-link {\n padding-right: 0;\n padding-left: 0;\n border-bottom: var(--bs-nav-underline-border-width) solid transparent;\n}\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\n border-bottom-color: currentcolor;\n}\n.nav-underline .nav-link.active,\n.nav-underline .show > .nav-link {\n font-weight: 700;\n color: var(--bs-nav-underline-link-active-color);\n border-bottom-color: currentcolor;\n}\n\n.nav-fill > .nav-link,\n.nav-fill .nav-item {\n flex: 1 1 auto;\n text-align: center;\n}\n\n.nav-justified > .nav-link,\n.nav-justified .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center;\n}\n\n.nav-fill .nav-item .nav-link,\n.nav-justified .nav-item .nav-link {\n width: 100%;\n}\n\n.tab-content > .tab-pane {\n display: none;\n}\n.tab-content > .active {\n display: block;\n}\n\n.navbar {\n --bs-navbar-padding-x: 0;\n --bs-navbar-padding-y: 0.5rem;\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\n --bs-navbar-brand-padding-y: 0.3125rem;\n --bs-navbar-brand-margin-end: 1rem;\n --bs-navbar-brand-font-size: 1.25rem;\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\n --bs-navbar-nav-link-padding-x: 0.5rem;\n --bs-navbar-toggler-padding-y: 0.25rem;\n --bs-navbar-toggler-padding-x: 0.75rem;\n --bs-navbar-toggler-font-size: 1.25rem;\n --bs-navbar-toggler-icon-bg: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\n --bs-navbar-toggler-border-radius: var(--bs-border-radius);\n --bs-navbar-toggler-focus-width: 0.25rem;\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\n}\n.navbar > .container,\n.navbar > .container-fluid,\n.navbar > .container-sm,\n.navbar > .container-md,\n.navbar > .container-lg,\n.navbar > .container-xl,\n.navbar > .container-xxl {\n display: flex;\n flex-wrap: inherit;\n align-items: center;\n justify-content: space-between;\n}\n.navbar-brand {\n padding-top: var(--bs-navbar-brand-padding-y);\n padding-bottom: var(--bs-navbar-brand-padding-y);\n margin-right: var(--bs-navbar-brand-margin-end);\n font-size: var(--bs-navbar-brand-font-size);\n color: var(--bs-navbar-brand-color);\n text-decoration: none;\n white-space: nowrap;\n}\n.navbar-brand:hover, .navbar-brand:focus {\n color: var(--bs-navbar-brand-hover-color);\n}\n\n.navbar-nav {\n --bs-nav-link-padding-x: 0;\n --bs-nav-link-padding-y: 0.5rem;\n --bs-nav-link-font-weight: ;\n --bs-nav-link-color: var(--bs-navbar-color);\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\n color: var(--bs-navbar-active-color);\n}\n.navbar-nav .dropdown-menu {\n position: static;\n}\n\n.navbar-text {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n color: var(--bs-navbar-color);\n}\n.navbar-text a,\n.navbar-text a:hover,\n.navbar-text a:focus {\n color: var(--bs-navbar-active-color);\n}\n\n.navbar-collapse {\n flex-basis: 100%;\n flex-grow: 1;\n align-items: center;\n}\n\n.navbar-toggler {\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\n font-size: var(--bs-navbar-toggler-font-size);\n line-height: 1;\n color: var(--bs-navbar-color);\n background-color: transparent;\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\n border-radius: var(--bs-navbar-toggler-border-radius);\n transition: var(--bs-navbar-toggler-transition);\n}\n@media (prefers-reduced-motion: reduce) {\n .navbar-toggler {\n transition: none;\n }\n}\n.navbar-toggler:hover {\n text-decoration: none;\n}\n.navbar-toggler:focus {\n text-decoration: none;\n outline: 0;\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\n}\n\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5em;\n height: 1.5em;\n vertical-align: middle;\n background-image: var(--bs-navbar-toggler-icon-bg);\n background-repeat: no-repeat;\n background-position: center;\n background-size: 100%;\n}\n\n.navbar-nav-scroll {\n max-height: var(--bs-scroll-height, 75vh);\n overflow-y: auto;\n}\n\n@media (min-width: 576px) {\n .navbar-expand-sm {\n flex-wrap: nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-sm .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-sm .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-sm .navbar-nav .nav-link {\n padding-right: var(--bs-navbar-nav-link-padding-x);\n padding-left: var(--bs-navbar-nav-link-padding-x);\n }\n .navbar-expand-sm .navbar-nav-scroll {\n overflow: visible;\n }\n .navbar-expand-sm .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-sm .navbar-toggler {\n display: none;\n }\n .navbar-expand-sm .offcanvas {\n position: static;\n z-index: auto;\n flex-grow: 1;\n width: auto !important;\n height: auto !important;\n visibility: visible !important;\n background-color: transparent !important;\n border: 0 !important;\n transform: none !important;\n transition: none;\n }\n .navbar-expand-sm .offcanvas .offcanvas-header {\n display: none;\n }\n .navbar-expand-sm .offcanvas .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n }\n}\n@media (min-width: 768px) {\n .navbar-expand-md {\n flex-wrap: nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-md .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-md .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-md .navbar-nav .nav-link {\n padding-right: var(--bs-navbar-nav-link-padding-x);\n padding-left: var(--bs-navbar-nav-link-padding-x);\n }\n .navbar-expand-md .navbar-nav-scroll {\n overflow: visible;\n }\n .navbar-expand-md .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-md .navbar-toggler {\n display: none;\n }\n .navbar-expand-md .offcanvas {\n position: static;\n z-index: auto;\n flex-grow: 1;\n width: auto !important;\n height: auto !important;\n visibility: visible !important;\n background-color: transparent !important;\n border: 0 !important;\n transform: none !important;\n transition: none;\n }\n .navbar-expand-md .offcanvas .offcanvas-header {\n display: none;\n }\n .navbar-expand-md .offcanvas .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n }\n}\n@media (min-width: 992px) {\n .navbar-expand-lg {\n flex-wrap: nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-lg .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-lg .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-lg .navbar-nav .nav-link {\n padding-right: var(--bs-navbar-nav-link-padding-x);\n padding-left: var(--bs-navbar-nav-link-padding-x);\n }\n .navbar-expand-lg .navbar-nav-scroll {\n overflow: visible;\n }\n .navbar-expand-lg .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-lg .navbar-toggler {\n display: none;\n }\n .navbar-expand-lg .offcanvas {\n position: static;\n z-index: auto;\n flex-grow: 1;\n width: auto !important;\n height: auto !important;\n visibility: visible !important;\n background-color: transparent !important;\n border: 0 !important;\n transform: none !important;\n transition: none;\n }\n .navbar-expand-lg .offcanvas .offcanvas-header {\n display: none;\n }\n .navbar-expand-lg .offcanvas .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n }\n}\n@media (min-width: 1200px) {\n .navbar-expand-xl {\n flex-wrap: nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-xl .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-xl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-xl .navbar-nav .nav-link {\n padding-right: var(--bs-navbar-nav-link-padding-x);\n padding-left: var(--bs-navbar-nav-link-padding-x);\n }\n .navbar-expand-xl .navbar-nav-scroll {\n overflow: visible;\n }\n .navbar-expand-xl .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-xl .navbar-toggler {\n display: none;\n }\n .navbar-expand-xl .offcanvas {\n position: static;\n z-index: auto;\n flex-grow: 1;\n width: auto !important;\n height: auto !important;\n visibility: visible !important;\n background-color: transparent !important;\n border: 0 !important;\n transform: none !important;\n transition: none;\n }\n .navbar-expand-xl .offcanvas .offcanvas-header {\n display: none;\n }\n .navbar-expand-xl .offcanvas .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n }\n}\n@media (min-width: 1400px) {\n .navbar-expand-xxl {\n flex-wrap: nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-xxl .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-xxl .navbar-nav .nav-link {\n padding-right: var(--bs-navbar-nav-link-padding-x);\n padding-left: var(--bs-navbar-nav-link-padding-x);\n }\n .navbar-expand-xxl .navbar-nav-scroll {\n overflow: visible;\n }\n .navbar-expand-xxl .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-xxl .navbar-toggler {\n display: none;\n }\n .navbar-expand-xxl .offcanvas {\n position: static;\n z-index: auto;\n flex-grow: 1;\n width: auto !important;\n height: auto !important;\n visibility: visible !important;\n background-color: transparent !important;\n border: 0 !important;\n transform: none !important;\n transition: none;\n }\n .navbar-expand-xxl .offcanvas .offcanvas-header {\n display: none;\n }\n .navbar-expand-xxl .offcanvas .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n }\n}\n.navbar-expand {\n flex-wrap: nowrap;\n justify-content: flex-start;\n}\n.navbar-expand .navbar-nav {\n flex-direction: row;\n}\n.navbar-expand .navbar-nav .dropdown-menu {\n position: absolute;\n}\n.navbar-expand .navbar-nav .nav-link {\n padding-right: var(--bs-navbar-nav-link-padding-x);\n padding-left: var(--bs-navbar-nav-link-padding-x);\n}\n.navbar-expand .navbar-nav-scroll {\n overflow: visible;\n}\n.navbar-expand .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n}\n.navbar-expand .navbar-toggler {\n display: none;\n}\n.navbar-expand .offcanvas {\n position: static;\n z-index: auto;\n flex-grow: 1;\n width: auto !important;\n height: auto !important;\n visibility: visible !important;\n background-color: transparent !important;\n border: 0 !important;\n transform: none !important;\n transition: none;\n}\n.navbar-expand .offcanvas .offcanvas-header {\n display: none;\n}\n.navbar-expand .offcanvas .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n}\n\n.navbar-dark,\n.navbar[data-bs-theme=dark] {\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\n --bs-navbar-active-color: #fff;\n --bs-navbar-brand-color: #fff;\n --bs-navbar-brand-hover-color: #fff;\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\n --bs-navbar-toggler-icon-bg: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n\n[data-bs-theme=dark] .navbar-toggler-icon {\n --bs-navbar-toggler-icon-bg: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n\n.card {\n --bs-card-spacer-y: 1rem;\n --bs-card-spacer-x: 1rem;\n --bs-card-title-spacer-y: 0.5rem;\n --bs-card-title-color: ;\n --bs-card-subtitle-color: ;\n --bs-card-border-width: var(--bs-border-width);\n --bs-card-border-color: var(--bs-border-color-translucent);\n --bs-card-border-radius: var(--bs-border-radius);\n --bs-card-box-shadow: ;\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\n --bs-card-cap-padding-y: 0.5rem;\n --bs-card-cap-padding-x: 1rem;\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\n --bs-card-cap-color: ;\n --bs-card-height: ;\n --bs-card-color: ;\n --bs-card-bg: var(--bs-body-bg);\n --bs-card-img-overlay-padding: 1rem;\n --bs-card-group-margin: 0.75rem;\n position: relative;\n display: flex;\n flex-direction: column;\n min-width: 0;\n height: var(--bs-card-height);\n color: var(--bs-body-color);\n word-wrap: break-word;\n background-color: var(--bs-card-bg);\n background-clip: border-box;\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\n border-radius: var(--bs-card-border-radius);\n}\n.card > hr {\n margin-right: 0;\n margin-left: 0;\n}\n.card > .list-group {\n border-top: inherit;\n border-bottom: inherit;\n}\n.card > .list-group:first-child {\n border-top-width: 0;\n border-top-left-radius: var(--bs-card-inner-border-radius);\n border-top-right-radius: var(--bs-card-inner-border-radius);\n}\n.card > .list-group:last-child {\n border-bottom-width: 0;\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\n}\n.card > .card-header + .list-group,\n.card > .list-group + .card-footer {\n border-top: 0;\n}\n\n.card-body {\n flex: 1 1 auto;\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\n color: var(--bs-card-color);\n}\n\n.card-title {\n margin-bottom: var(--bs-card-title-spacer-y);\n color: var(--bs-card-title-color);\n}\n\n.card-subtitle {\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\n margin-bottom: 0;\n color: var(--bs-card-subtitle-color);\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link + .card-link {\n margin-left: var(--bs-card-spacer-x);\n}\n\n.card-header {\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\n margin-bottom: 0;\n color: var(--bs-card-cap-color);\n background-color: var(--bs-card-cap-bg);\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\n}\n.card-header:first-child {\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\n}\n\n.card-footer {\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\n color: var(--bs-card-cap-color);\n background-color: var(--bs-card-cap-bg);\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\n}\n.card-footer:last-child {\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\n}\n\n.card-header-tabs {\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\n border-bottom: 0;\n}\n.card-header-tabs .nav-link.active {\n background-color: var(--bs-card-bg);\n border-bottom-color: var(--bs-card-bg);\n}\n\n.card-header-pills {\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\n}\n\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: var(--bs-card-img-overlay-padding);\n border-radius: var(--bs-card-inner-border-radius);\n}\n\n.card-img,\n.card-img-top,\n.card-img-bottom {\n width: 100%;\n}\n\n.card-img,\n.card-img-top {\n border-top-left-radius: var(--bs-card-inner-border-radius);\n border-top-right-radius: var(--bs-card-inner-border-radius);\n}\n\n.card-img,\n.card-img-bottom {\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\n}\n\n.card-group > .card {\n margin-bottom: var(--bs-card-group-margin);\n}\n@media (min-width: 576px) {\n .card-group {\n display: flex;\n flex-flow: row wrap;\n }\n .card-group > .card {\n flex: 1 0 0%;\n margin-bottom: 0;\n }\n .card-group > .card + .card {\n margin-left: 0;\n border-left: 0;\n }\n .card-group > .card:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n .card-group > .card:not(:last-child) .card-img-top,\n .card-group > .card:not(:last-child) .card-header {\n border-top-right-radius: 0;\n }\n .card-group > .card:not(:last-child) .card-img-bottom,\n .card-group > .card:not(:last-child) .card-footer {\n border-bottom-right-radius: 0;\n }\n .card-group > .card:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n .card-group > .card:not(:first-child) .card-img-top,\n .card-group > .card:not(:first-child) .card-header {\n border-top-left-radius: 0;\n }\n .card-group > .card:not(:first-child) .card-img-bottom,\n .card-group > .card:not(:first-child) .card-footer {\n border-bottom-left-radius: 0;\n }\n}\n\n.accordion {\n --bs-accordion-color: var(--bs-body-color);\n --bs-accordion-bg: var(--bs-body-bg);\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\n --bs-accordion-border-color: var(--bs-border-color);\n --bs-accordion-border-width: var(--bs-border-width);\n --bs-accordion-border-radius: var(--bs-border-radius);\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\n --bs-accordion-btn-padding-x: 1.25rem;\n --bs-accordion-btn-padding-y: 1rem;\n --bs-accordion-btn-color: var(--bs-body-color);\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\n --bs-accordion-btn-icon: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");\n --bs-accordion-btn-icon-width: 1.25rem;\n --bs-accordion-btn-icon-transform: rotate(-180deg);\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\n --bs-accordion-btn-active-icon: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23052c65'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");\n --bs-accordion-btn-focus-border-color: #86b7fe;\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n --bs-accordion-body-padding-x: 1.25rem;\n --bs-accordion-body-padding-y: 1rem;\n --bs-accordion-active-color: var(--bs-primary-text-emphasis);\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\n}\n\n.accordion-button {\n position: relative;\n display: flex;\n align-items: center;\n width: 100%;\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\n font-size: 1rem;\n color: var(--bs-accordion-btn-color);\n text-align: left;\n background-color: var(--bs-accordion-btn-bg);\n border: 0;\n border-radius: 0;\n overflow-anchor: none;\n transition: var(--bs-accordion-transition);\n}\n@media (prefers-reduced-motion: reduce) {\n .accordion-button {\n transition: none;\n }\n}\n.accordion-button:not(.collapsed) {\n color: var(--bs-accordion-active-color);\n background-color: var(--bs-accordion-active-bg);\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\n}\n.accordion-button:not(.collapsed)::after {\n background-image: var(--bs-accordion-btn-active-icon);\n transform: var(--bs-accordion-btn-icon-transform);\n}\n.accordion-button::after {\n flex-shrink: 0;\n width: var(--bs-accordion-btn-icon-width);\n height: var(--bs-accordion-btn-icon-width);\n margin-left: auto;\n content: \"\";\n background-image: var(--bs-accordion-btn-icon);\n background-repeat: no-repeat;\n background-size: var(--bs-accordion-btn-icon-width);\n transition: var(--bs-accordion-btn-icon-transition);\n}\n@media (prefers-reduced-motion: reduce) {\n .accordion-button::after {\n transition: none;\n }\n}\n.accordion-button:hover {\n z-index: 2;\n}\n.accordion-button:focus {\n z-index: 3;\n border-color: var(--bs-accordion-btn-focus-border-color);\n outline: 0;\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\n}\n\n.accordion-header {\n margin-bottom: 0;\n}\n\n.accordion-item {\n color: var(--bs-accordion-color);\n background-color: var(--bs-accordion-bg);\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\n}\n.accordion-item:first-of-type {\n border-top-left-radius: var(--bs-accordion-border-radius);\n border-top-right-radius: var(--bs-accordion-border-radius);\n}\n.accordion-item:first-of-type .accordion-button {\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\n}\n.accordion-item:not(:first-of-type) {\n border-top: 0;\n}\n.accordion-item:last-of-type {\n border-bottom-right-radius: var(--bs-accordion-border-radius);\n border-bottom-left-radius: var(--bs-accordion-border-radius);\n}\n.accordion-item:last-of-type .accordion-button.collapsed {\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\n}\n.accordion-item:last-of-type .accordion-collapse {\n border-bottom-right-radius: var(--bs-accordion-border-radius);\n border-bottom-left-radius: var(--bs-accordion-border-radius);\n}\n\n.accordion-body {\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\n}\n\n.accordion-flush .accordion-collapse {\n border-width: 0;\n}\n.accordion-flush .accordion-item {\n border-right: 0;\n border-left: 0;\n border-radius: 0;\n}\n.accordion-flush .accordion-item:first-child {\n border-top: 0;\n}\n.accordion-flush .accordion-item:last-child {\n border-bottom: 0;\n}\n.accordion-flush .accordion-item .accordion-button, .accordion-flush .accordion-item .accordion-button.collapsed {\n border-radius: 0;\n}\n\n[data-bs-theme=dark] .accordion-button::after {\n --bs-accordion-btn-icon: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");\n --bs-accordion-btn-active-icon: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");\n}\n\n.breadcrumb {\n --bs-breadcrumb-padding-x: 0;\n --bs-breadcrumb-padding-y: 0;\n --bs-breadcrumb-margin-bottom: 1rem;\n --bs-breadcrumb-bg: ;\n --bs-breadcrumb-border-radius: ;\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\n --bs-breadcrumb-item-padding-x: 0.5rem;\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\n display: flex;\n flex-wrap: wrap;\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\n font-size: var(--bs-breadcrumb-font-size);\n list-style: none;\n background-color: var(--bs-breadcrumb-bg);\n border-radius: var(--bs-breadcrumb-border-radius);\n}\n\n.breadcrumb-item + .breadcrumb-item {\n padding-left: var(--bs-breadcrumb-item-padding-x);\n}\n.breadcrumb-item + .breadcrumb-item::before {\n float: left;\n padding-right: var(--bs-breadcrumb-item-padding-x);\n color: var(--bs-breadcrumb-divider-color);\n content: var(--bs-breadcrumb-divider, \"/\") /* rtl: var(--bs-breadcrumb-divider, \"/\") */;\n}\n.breadcrumb-item.active {\n color: var(--bs-breadcrumb-item-active-color);\n}\n\n.pagination {\n --bs-pagination-padding-x: 0.75rem;\n --bs-pagination-padding-y: 0.375rem;\n --bs-pagination-font-size: 1rem;\n --bs-pagination-color: var(--bs-link-color);\n --bs-pagination-bg: var(--bs-body-bg);\n --bs-pagination-border-width: var(--bs-border-width);\n --bs-pagination-border-color: var(--bs-border-color);\n --bs-pagination-border-radius: var(--bs-border-radius);\n --bs-pagination-hover-color: var(--bs-link-hover-color);\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\n --bs-pagination-hover-border-color: var(--bs-border-color);\n --bs-pagination-focus-color: var(--bs-link-hover-color);\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n --bs-pagination-active-color: #fff;\n --bs-pagination-active-bg: #0d6efd;\n --bs-pagination-active-border-color: #0d6efd;\n --bs-pagination-disabled-color: var(--bs-secondary-color);\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\n --bs-pagination-disabled-border-color: var(--bs-border-color);\n display: flex;\n padding-left: 0;\n list-style: none;\n}\n\n.page-link {\n position: relative;\n display: block;\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\n font-size: var(--bs-pagination-font-size);\n color: var(--bs-pagination-color);\n text-decoration: none;\n background-color: var(--bs-pagination-bg);\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .page-link {\n transition: none;\n }\n}\n.page-link:hover {\n z-index: 2;\n color: var(--bs-pagination-hover-color);\n background-color: var(--bs-pagination-hover-bg);\n border-color: var(--bs-pagination-hover-border-color);\n}\n.page-link:focus {\n z-index: 3;\n color: var(--bs-pagination-focus-color);\n background-color: var(--bs-pagination-focus-bg);\n outline: 0;\n box-shadow: var(--bs-pagination-focus-box-shadow);\n}\n.page-link.active, .active > .page-link {\n z-index: 3;\n color: var(--bs-pagination-active-color);\n background-color: var(--bs-pagination-active-bg);\n border-color: var(--bs-pagination-active-border-color);\n}\n.page-link.disabled, .disabled > .page-link {\n color: var(--bs-pagination-disabled-color);\n pointer-events: none;\n background-color: var(--bs-pagination-disabled-bg);\n border-color: var(--bs-pagination-disabled-border-color);\n}\n\n.page-item:not(:first-child) .page-link {\n margin-left: calc(var(--bs-border-width) * -1);\n}\n.page-item:first-child .page-link {\n border-top-left-radius: var(--bs-pagination-border-radius);\n border-bottom-left-radius: var(--bs-pagination-border-radius);\n}\n.page-item:last-child .page-link {\n border-top-right-radius: var(--bs-pagination-border-radius);\n border-bottom-right-radius: var(--bs-pagination-border-radius);\n}\n\n.pagination-lg {\n --bs-pagination-padding-x: 1.5rem;\n --bs-pagination-padding-y: 0.75rem;\n --bs-pagination-font-size: 1.25rem;\n --bs-pagination-border-radius: var(--bs-border-radius-lg);\n}\n\n.pagination-sm {\n --bs-pagination-padding-x: 0.5rem;\n --bs-pagination-padding-y: 0.25rem;\n --bs-pagination-font-size: 0.875rem;\n --bs-pagination-border-radius: var(--bs-border-radius-sm);\n}\n\n.badge {\n --bs-badge-padding-x: 0.65em;\n --bs-badge-padding-y: 0.35em;\n --bs-badge-font-size: 0.75em;\n --bs-badge-font-weight: 700;\n --bs-badge-color: #fff;\n --bs-badge-border-radius: var(--bs-border-radius);\n display: inline-block;\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\n font-size: var(--bs-badge-font-size);\n font-weight: var(--bs-badge-font-weight);\n line-height: 1;\n color: var(--bs-badge-color);\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: var(--bs-badge-border-radius);\n}\n.badge:empty {\n display: none;\n}\n\n.btn .badge {\n position: relative;\n top: -1px;\n}\n\n.alert {\n --bs-alert-bg: transparent;\n --bs-alert-padding-x: 1rem;\n --bs-alert-padding-y: 1rem;\n --bs-alert-margin-bottom: 1rem;\n --bs-alert-color: inherit;\n --bs-alert-border-color: transparent;\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\n --bs-alert-border-radius: var(--bs-border-radius);\n --bs-alert-link-color: inherit;\n position: relative;\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\n margin-bottom: var(--bs-alert-margin-bottom);\n color: var(--bs-alert-color);\n background-color: var(--bs-alert-bg);\n border: var(--bs-alert-border);\n border-radius: var(--bs-alert-border-radius);\n}\n\n.alert-heading {\n color: inherit;\n}\n\n.alert-link {\n font-weight: 700;\n color: var(--bs-alert-link-color);\n}\n\n.alert-dismissible {\n padding-right: 3rem;\n}\n.alert-dismissible .btn-close {\n position: absolute;\n top: 0;\n right: 0;\n z-index: 2;\n padding: 1.25rem 1rem;\n}\n\n.alert-primary {\n --bs-alert-color: var(--bs-primary-text-emphasis);\n --bs-alert-bg: var(--bs-primary-bg-subtle);\n --bs-alert-border-color: var(--bs-primary-border-subtle);\n --bs-alert-link-color: var(--bs-primary-text-emphasis);\n}\n\n.alert-secondary {\n --bs-alert-color: var(--bs-secondary-text-emphasis);\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\n --bs-alert-link-color: var(--bs-secondary-text-emphasis);\n}\n\n.alert-success {\n --bs-alert-color: var(--bs-success-text-emphasis);\n --bs-alert-bg: var(--bs-success-bg-subtle);\n --bs-alert-border-color: var(--bs-success-border-subtle);\n --bs-alert-link-color: var(--bs-success-text-emphasis);\n}\n\n.alert-info {\n --bs-alert-color: var(--bs-info-text-emphasis);\n --bs-alert-bg: var(--bs-info-bg-subtle);\n --bs-alert-border-color: var(--bs-info-border-subtle);\n --bs-alert-link-color: var(--bs-info-text-emphasis);\n}\n\n.alert-warning {\n --bs-alert-color: var(--bs-warning-text-emphasis);\n --bs-alert-bg: var(--bs-warning-bg-subtle);\n --bs-alert-border-color: var(--bs-warning-border-subtle);\n --bs-alert-link-color: var(--bs-warning-text-emphasis);\n}\n\n.alert-danger {\n --bs-alert-color: var(--bs-danger-text-emphasis);\n --bs-alert-bg: var(--bs-danger-bg-subtle);\n --bs-alert-border-color: var(--bs-danger-border-subtle);\n --bs-alert-link-color: var(--bs-danger-text-emphasis);\n}\n\n.alert-light {\n --bs-alert-color: var(--bs-light-text-emphasis);\n --bs-alert-bg: var(--bs-light-bg-subtle);\n --bs-alert-border-color: var(--bs-light-border-subtle);\n --bs-alert-link-color: var(--bs-light-text-emphasis);\n}\n\n.alert-dark {\n --bs-alert-color: var(--bs-dark-text-emphasis);\n --bs-alert-bg: var(--bs-dark-bg-subtle);\n --bs-alert-border-color: var(--bs-dark-border-subtle);\n --bs-alert-link-color: var(--bs-dark-text-emphasis);\n}\n\n@keyframes progress-bar-stripes {\n 0% {\n background-position-x: 1rem;\n }\n}\n.progress,\n.progress-stacked {\n --bs-progress-height: 1rem;\n --bs-progress-font-size: 0.75rem;\n --bs-progress-bg: var(--bs-secondary-bg);\n --bs-progress-border-radius: var(--bs-border-radius);\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\n --bs-progress-bar-color: #fff;\n --bs-progress-bar-bg: #0d6efd;\n --bs-progress-bar-transition: width 0.6s ease;\n display: flex;\n height: var(--bs-progress-height);\n overflow: hidden;\n font-size: var(--bs-progress-font-size);\n background-color: var(--bs-progress-bg);\n border-radius: var(--bs-progress-border-radius);\n}\n\n.progress-bar {\n display: flex;\n flex-direction: column;\n justify-content: center;\n overflow: hidden;\n color: var(--bs-progress-bar-color);\n text-align: center;\n white-space: nowrap;\n background-color: var(--bs-progress-bar-bg);\n transition: var(--bs-progress-bar-transition);\n}\n@media (prefers-reduced-motion: reduce) {\n .progress-bar {\n transition: none;\n }\n}\n\n.progress-bar-striped {\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: var(--bs-progress-height) var(--bs-progress-height);\n}\n\n.progress-stacked > .progress {\n overflow: visible;\n}\n\n.progress-stacked > .progress > .progress-bar {\n width: 100%;\n}\n\n.progress-bar-animated {\n animation: 1s linear infinite progress-bar-stripes;\n}\n@media (prefers-reduced-motion: reduce) {\n .progress-bar-animated {\n animation: none;\n }\n}\n\n.list-group {\n --bs-list-group-color: var(--bs-body-color);\n --bs-list-group-bg: var(--bs-body-bg);\n --bs-list-group-border-color: var(--bs-border-color);\n --bs-list-group-border-width: var(--bs-border-width);\n --bs-list-group-border-radius: var(--bs-border-radius);\n --bs-list-group-item-padding-x: 1rem;\n --bs-list-group-item-padding-y: 0.5rem;\n --bs-list-group-action-color: var(--bs-secondary-color);\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\n --bs-list-group-action-active-color: var(--bs-body-color);\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\n --bs-list-group-disabled-color: var(--bs-secondary-color);\n --bs-list-group-disabled-bg: var(--bs-body-bg);\n --bs-list-group-active-color: #fff;\n --bs-list-group-active-bg: #0d6efd;\n --bs-list-group-active-border-color: #0d6efd;\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n border-radius: var(--bs-list-group-border-radius);\n}\n\n.list-group-numbered {\n list-style-type: none;\n counter-reset: section;\n}\n.list-group-numbered > .list-group-item::before {\n content: counters(section, \".\") \". \";\n counter-increment: section;\n}\n\n.list-group-item-action {\n width: 100%;\n color: var(--bs-list-group-action-color);\n text-align: inherit;\n}\n.list-group-item-action:hover, .list-group-item-action:focus {\n z-index: 1;\n color: var(--bs-list-group-action-hover-color);\n text-decoration: none;\n background-color: var(--bs-list-group-action-hover-bg);\n}\n.list-group-item-action:active {\n color: var(--bs-list-group-action-active-color);\n background-color: var(--bs-list-group-action-active-bg);\n}\n\n.list-group-item {\n position: relative;\n display: block;\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\n color: var(--bs-list-group-color);\n text-decoration: none;\n background-color: var(--bs-list-group-bg);\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\n}\n.list-group-item:first-child {\n border-top-left-radius: inherit;\n border-top-right-radius: inherit;\n}\n.list-group-item:last-child {\n border-bottom-right-radius: inherit;\n border-bottom-left-radius: inherit;\n}\n.list-group-item.disabled, .list-group-item:disabled {\n color: var(--bs-list-group-disabled-color);\n pointer-events: none;\n background-color: var(--bs-list-group-disabled-bg);\n}\n.list-group-item.active {\n z-index: 2;\n color: var(--bs-list-group-active-color);\n background-color: var(--bs-list-group-active-bg);\n border-color: var(--bs-list-group-active-border-color);\n}\n.list-group-item + .list-group-item {\n border-top-width: 0;\n}\n.list-group-item + .list-group-item.active {\n margin-top: calc(-1 * var(--bs-list-group-border-width));\n border-top-width: var(--bs-list-group-border-width);\n}\n\n.list-group-horizontal {\n flex-direction: row;\n}\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\n border-bottom-left-radius: var(--bs-list-group-border-radius);\n border-top-right-radius: 0;\n}\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\n border-top-right-radius: var(--bs-list-group-border-radius);\n border-bottom-left-radius: 0;\n}\n.list-group-horizontal > .list-group-item.active {\n margin-top: 0;\n}\n.list-group-horizontal > .list-group-item + .list-group-item {\n border-top-width: var(--bs-list-group-border-width);\n border-left-width: 0;\n}\n.list-group-horizontal > .list-group-item + .list-group-item.active {\n margin-left: calc(-1 * var(--bs-list-group-border-width));\n border-left-width: var(--bs-list-group-border-width);\n}\n\n@media (min-width: 576px) {\n .list-group-horizontal-sm {\n flex-direction: row;\n }\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\n border-bottom-left-radius: var(--bs-list-group-border-radius);\n border-top-right-radius: 0;\n }\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\n border-top-right-radius: var(--bs-list-group-border-radius);\n border-bottom-left-radius: 0;\n }\n .list-group-horizontal-sm > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\n border-top-width: var(--bs-list-group-border-width);\n border-left-width: 0;\n }\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\n margin-left: calc(-1 * var(--bs-list-group-border-width));\n border-left-width: var(--bs-list-group-border-width);\n }\n}\n@media (min-width: 768px) {\n .list-group-horizontal-md {\n flex-direction: row;\n }\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\n border-bottom-left-radius: var(--bs-list-group-border-radius);\n border-top-right-radius: 0;\n }\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\n border-top-right-radius: var(--bs-list-group-border-radius);\n border-bottom-left-radius: 0;\n }\n .list-group-horizontal-md > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-md > .list-group-item + .list-group-item {\n border-top-width: var(--bs-list-group-border-width);\n border-left-width: 0;\n }\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\n margin-left: calc(-1 * var(--bs-list-group-border-width));\n border-left-width: var(--bs-list-group-border-width);\n }\n}\n@media (min-width: 992px) {\n .list-group-horizontal-lg {\n flex-direction: row;\n }\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\n border-bottom-left-radius: var(--bs-list-group-border-radius);\n border-top-right-radius: 0;\n }\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\n border-top-right-radius: var(--bs-list-group-border-radius);\n border-bottom-left-radius: 0;\n }\n .list-group-horizontal-lg > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\n border-top-width: var(--bs-list-group-border-width);\n border-left-width: 0;\n }\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\n margin-left: calc(-1 * var(--bs-list-group-border-width));\n border-left-width: var(--bs-list-group-border-width);\n }\n}\n@media (min-width: 1200px) {\n .list-group-horizontal-xl {\n flex-direction: row;\n }\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\n border-bottom-left-radius: var(--bs-list-group-border-radius);\n border-top-right-radius: 0;\n }\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\n border-top-right-radius: var(--bs-list-group-border-radius);\n border-bottom-left-radius: 0;\n }\n .list-group-horizontal-xl > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\n border-top-width: var(--bs-list-group-border-width);\n border-left-width: 0;\n }\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\n margin-left: calc(-1 * var(--bs-list-group-border-width));\n border-left-width: var(--bs-list-group-border-width);\n }\n}\n@media (min-width: 1400px) {\n .list-group-horizontal-xxl {\n flex-direction: row;\n }\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\n border-bottom-left-radius: var(--bs-list-group-border-radius);\n border-top-right-radius: 0;\n }\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\n border-top-right-radius: var(--bs-list-group-border-radius);\n border-bottom-left-radius: 0;\n }\n .list-group-horizontal-xxl > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\n border-top-width: var(--bs-list-group-border-width);\n border-left-width: 0;\n }\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\n margin-left: calc(-1 * var(--bs-list-group-border-width));\n border-left-width: var(--bs-list-group-border-width);\n }\n}\n.list-group-flush {\n border-radius: 0;\n}\n.list-group-flush > .list-group-item {\n border-width: 0 0 var(--bs-list-group-border-width);\n}\n.list-group-flush > .list-group-item:last-child {\n border-bottom-width: 0;\n}\n\n.list-group-item-primary {\n --bs-list-group-color: var(--bs-primary-text-emphasis);\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\n --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);\n --bs-list-group-active-color: var(--bs-primary-bg-subtle);\n --bs-list-group-active-bg: var(--bs-primary-text-emphasis);\n --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);\n}\n\n.list-group-item-secondary {\n --bs-list-group-color: var(--bs-secondary-text-emphasis);\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\n --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);\n --bs-list-group-active-color: var(--bs-secondary-bg-subtle);\n --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);\n --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);\n}\n\n.list-group-item-success {\n --bs-list-group-color: var(--bs-success-text-emphasis);\n --bs-list-group-bg: var(--bs-success-bg-subtle);\n --bs-list-group-border-color: var(--bs-success-border-subtle);\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\n --bs-list-group-action-active-bg: var(--bs-success-border-subtle);\n --bs-list-group-active-color: var(--bs-success-bg-subtle);\n --bs-list-group-active-bg: var(--bs-success-text-emphasis);\n --bs-list-group-active-border-color: var(--bs-success-text-emphasis);\n}\n\n.list-group-item-info {\n --bs-list-group-color: var(--bs-info-text-emphasis);\n --bs-list-group-bg: var(--bs-info-bg-subtle);\n --bs-list-group-border-color: var(--bs-info-border-subtle);\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\n --bs-list-group-action-active-bg: var(--bs-info-border-subtle);\n --bs-list-group-active-color: var(--bs-info-bg-subtle);\n --bs-list-group-active-bg: var(--bs-info-text-emphasis);\n --bs-list-group-active-border-color: var(--bs-info-text-emphasis);\n}\n\n.list-group-item-warning {\n --bs-list-group-color: var(--bs-warning-text-emphasis);\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\n --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);\n --bs-list-group-active-color: var(--bs-warning-bg-subtle);\n --bs-list-group-active-bg: var(--bs-warning-text-emphasis);\n --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);\n}\n\n.list-group-item-danger {\n --bs-list-group-color: var(--bs-danger-text-emphasis);\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\n --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);\n --bs-list-group-active-color: var(--bs-danger-bg-subtle);\n --bs-list-group-active-bg: var(--bs-danger-text-emphasis);\n --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);\n}\n\n.list-group-item-light {\n --bs-list-group-color: var(--bs-light-text-emphasis);\n --bs-list-group-bg: var(--bs-light-bg-subtle);\n --bs-list-group-border-color: var(--bs-light-border-subtle);\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\n --bs-list-group-action-active-bg: var(--bs-light-border-subtle);\n --bs-list-group-active-color: var(--bs-light-bg-subtle);\n --bs-list-group-active-bg: var(--bs-light-text-emphasis);\n --bs-list-group-active-border-color: var(--bs-light-text-emphasis);\n}\n\n.list-group-item-dark {\n --bs-list-group-color: var(--bs-dark-text-emphasis);\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\n --bs-list-group-action-active-color: var(--bs-emphasis-color);\n --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);\n --bs-list-group-active-color: var(--bs-dark-bg-subtle);\n --bs-list-group-active-bg: var(--bs-dark-text-emphasis);\n --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);\n}\n\n.btn-close {\n --bs-btn-close-color: #000;\n --bs-btn-close-bg: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e\");\n --bs-btn-close-opacity: 0.5;\n --bs-btn-close-hover-opacity: 0.75;\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n --bs-btn-close-focus-opacity: 1;\n --bs-btn-close-disabled-opacity: 0.25;\n --bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);\n box-sizing: content-box;\n width: 1em;\n height: 1em;\n padding: 0.25em 0.25em;\n color: var(--bs-btn-close-color);\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\n border: 0;\n border-radius: 20px;\n opacity: var(--bs-btn-close-opacity);\n}\n.btn-close:hover {\n color: var(--bs-btn-close-color);\n text-decoration: none;\n opacity: var(--bs-btn-close-hover-opacity);\n}\n.btn-close:focus {\n outline: 0;\n box-shadow: var(--bs-btn-close-focus-shadow);\n opacity: var(--bs-btn-close-focus-opacity);\n}\n.btn-close:disabled, .btn-close.disabled {\n pointer-events: none;\n user-select: none;\n opacity: var(--bs-btn-close-disabled-opacity);\n}\n\n.btn-close-white {\n filter: var(--bs-btn-close-white-filter);\n}\n\n[data-bs-theme=dark] .btn-close {\n filter: var(--bs-btn-close-white-filter);\n}\n\n.toast {\n --bs-toast-zindex: 1090;\n --bs-toast-padding-x: 0.75rem;\n --bs-toast-padding-y: 0.5rem;\n --bs-toast-spacing: 1.5rem;\n --bs-toast-max-width: 350px;\n --bs-toast-font-size: 0.875rem;\n --bs-toast-color: ;\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\n --bs-toast-border-width: var(--bs-border-width);\n --bs-toast-border-color: var(--bs-border-color-translucent);\n --bs-toast-border-radius: var(--bs-border-radius);\n --bs-toast-box-shadow: var(--bs-box-shadow);\n --bs-toast-header-color: var(--bs-secondary-color);\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\n width: var(--bs-toast-max-width);\n max-width: 100%;\n font-size: var(--bs-toast-font-size);\n color: var(--bs-toast-color);\n pointer-events: auto;\n background-color: var(--bs-toast-bg);\n background-clip: padding-box;\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\n box-shadow: var(--bs-toast-box-shadow);\n border-radius: var(--bs-toast-border-radius);\n}\n.toast.showing {\n opacity: 0;\n}\n.toast:not(.show) {\n display: none;\n}\n\n.toast-container {\n --bs-toast-zindex: 1090;\n position: absolute;\n z-index: var(--bs-toast-zindex);\n width: max-content;\n max-width: 100%;\n pointer-events: none;\n}\n.toast-container > :not(:last-child) {\n margin-bottom: var(--bs-toast-spacing);\n}\n\n.toast-header {\n display: flex;\n align-items: center;\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\n color: var(--bs-toast-header-color);\n background-color: var(--bs-toast-header-bg);\n background-clip: padding-box;\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\n}\n.toast-header .btn-close {\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\n margin-left: var(--bs-toast-padding-x);\n}\n\n.toast-body {\n padding: var(--bs-toast-padding-x);\n word-wrap: break-word;\n}\n\n.modal {\n --bs-modal-zindex: 1055;\n --bs-modal-width: 500px;\n --bs-modal-padding: 1rem;\n --bs-modal-margin: 0.5rem;\n --bs-modal-color: ;\n --bs-modal-bg: var(--bs-body-bg);\n --bs-modal-border-color: var(--bs-border-color-translucent);\n --bs-modal-border-width: var(--bs-border-width);\n --bs-modal-border-radius: var(--bs-border-radius-lg);\n --bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\n --bs-modal-header-padding-x: 1rem;\n --bs-modal-header-padding-y: 1rem;\n --bs-modal-header-padding: 1rem 1rem;\n --bs-modal-header-border-color: var(--bs-border-color);\n --bs-modal-header-border-width: var(--bs-border-width);\n --bs-modal-title-line-height: 1.5;\n --bs-modal-footer-gap: 0.5rem;\n --bs-modal-footer-bg: ;\n --bs-modal-footer-border-color: var(--bs-border-color);\n --bs-modal-footer-border-width: var(--bs-border-width);\n position: fixed;\n top: 0;\n left: 0;\n z-index: var(--bs-modal-zindex);\n display: none;\n width: 100%;\n height: 100%;\n overflow-x: hidden;\n overflow-y: auto;\n outline: 0;\n}\n\n.modal-dialog {\n position: relative;\n width: auto;\n margin: var(--bs-modal-margin);\n pointer-events: none;\n}\n.modal.fade .modal-dialog {\n transition: transform 0.3s ease-out;\n transform: translate(0, -50px);\n}\n@media (prefers-reduced-motion: reduce) {\n .modal.fade .modal-dialog {\n transition: none;\n }\n}\n.modal.show .modal-dialog {\n transform: none;\n}\n.modal.modal-static .modal-dialog {\n transform: scale(1.02);\n}\n\n.modal-dialog-scrollable {\n height: calc(100% - var(--bs-modal-margin) * 2);\n}\n.modal-dialog-scrollable .modal-content {\n max-height: 100%;\n overflow: hidden;\n}\n.modal-dialog-scrollable .modal-body {\n overflow-y: auto;\n}\n\n.modal-dialog-centered {\n display: flex;\n align-items: center;\n min-height: calc(100% - var(--bs-modal-margin) * 2);\n}\n\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n width: 100%;\n color: var(--bs-modal-color);\n pointer-events: auto;\n background-color: var(--bs-modal-bg);\n background-clip: padding-box;\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\n border-radius: var(--bs-modal-border-radius);\n outline: 0;\n}\n\n.modal-backdrop {\n --bs-backdrop-zindex: 1050;\n --bs-backdrop-bg: #000;\n --bs-backdrop-opacity: 0.5;\n position: fixed;\n top: 0;\n left: 0;\n z-index: var(--bs-backdrop-zindex);\n width: 100vw;\n height: 100vh;\n background-color: var(--bs-backdrop-bg);\n}\n.modal-backdrop.fade {\n opacity: 0;\n}\n.modal-backdrop.show {\n opacity: var(--bs-backdrop-opacity);\n}\n\n.modal-header {\n display: flex;\n flex-shrink: 0;\n align-items: center;\n justify-content: space-between;\n padding: var(--bs-modal-header-padding);\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\n border-top-left-radius: var(--bs-modal-inner-border-radius);\n border-top-right-radius: var(--bs-modal-inner-border-radius);\n}\n.modal-header .btn-close {\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\n margin: calc(-0.5 * var(--bs-modal-header-padding-y)) calc(-0.5 * var(--bs-modal-header-padding-x)) calc(-0.5 * var(--bs-modal-header-padding-y)) auto;\n}\n\n.modal-title {\n margin-bottom: 0;\n line-height: var(--bs-modal-title-line-height);\n}\n\n.modal-body {\n position: relative;\n flex: 1 1 auto;\n padding: var(--bs-modal-padding);\n}\n\n.modal-footer {\n display: flex;\n flex-shrink: 0;\n flex-wrap: wrap;\n align-items: center;\n justify-content: flex-end;\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\n background-color: var(--bs-modal-footer-bg);\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\n}\n.modal-footer > * {\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\n}\n\n@media (min-width: 576px) {\n .modal {\n --bs-modal-margin: 1.75rem;\n --bs-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);\n }\n .modal-dialog {\n max-width: var(--bs-modal-width);\n margin-right: auto;\n margin-left: auto;\n }\n .modal-sm {\n --bs-modal-width: 300px;\n }\n}\n@media (min-width: 992px) {\n .modal-lg,\n .modal-xl {\n --bs-modal-width: 800px;\n }\n}\n@media (min-width: 1200px) {\n .modal-xl {\n --bs-modal-width: 1140px;\n }\n}\n.modal-fullscreen {\n width: 100vw;\n max-width: none;\n height: 100%;\n margin: 0;\n}\n.modal-fullscreen .modal-content {\n height: 100%;\n border: 0;\n border-radius: 0;\n}\n.modal-fullscreen .modal-header,\n.modal-fullscreen .modal-footer {\n border-radius: 0;\n}\n.modal-fullscreen .modal-body {\n overflow-y: auto;\n}\n\n@media (max-width: 575.98px) {\n .modal-fullscreen-sm-down {\n width: 100vw;\n max-width: none;\n height: 100%;\n margin: 0;\n }\n .modal-fullscreen-sm-down .modal-content {\n height: 100%;\n border: 0;\n border-radius: 0;\n }\n .modal-fullscreen-sm-down .modal-header,\n .modal-fullscreen-sm-down .modal-footer {\n border-radius: 0;\n }\n .modal-fullscreen-sm-down .modal-body {\n overflow-y: auto;\n }\n}\n@media (max-width: 767.98px) {\n .modal-fullscreen-md-down {\n width: 100vw;\n max-width: none;\n height: 100%;\n margin: 0;\n }\n .modal-fullscreen-md-down .modal-content {\n height: 100%;\n border: 0;\n border-radius: 0;\n }\n .modal-fullscreen-md-down .modal-header,\n .modal-fullscreen-md-down .modal-footer {\n border-radius: 0;\n }\n .modal-fullscreen-md-down .modal-body {\n overflow-y: auto;\n }\n}\n@media (max-width: 991.98px) {\n .modal-fullscreen-lg-down {\n width: 100vw;\n max-width: none;\n height: 100%;\n margin: 0;\n }\n .modal-fullscreen-lg-down .modal-content {\n height: 100%;\n border: 0;\n border-radius: 0;\n }\n .modal-fullscreen-lg-down .modal-header,\n .modal-fullscreen-lg-down .modal-footer {\n border-radius: 0;\n }\n .modal-fullscreen-lg-down .modal-body {\n overflow-y: auto;\n }\n}\n@media (max-width: 1199.98px) {\n .modal-fullscreen-xl-down {\n width: 100vw;\n max-width: none;\n height: 100%;\n margin: 0;\n }\n .modal-fullscreen-xl-down .modal-content {\n height: 100%;\n border: 0;\n border-radius: 0;\n }\n .modal-fullscreen-xl-down .modal-header,\n .modal-fullscreen-xl-down .modal-footer {\n border-radius: 0;\n }\n .modal-fullscreen-xl-down .modal-body {\n overflow-y: auto;\n }\n}\n@media (max-width: 1399.98px) {\n .modal-fullscreen-xxl-down {\n width: 100vw;\n max-width: none;\n height: 100%;\n margin: 0;\n }\n .modal-fullscreen-xxl-down .modal-content {\n height: 100%;\n border: 0;\n border-radius: 0;\n }\n .modal-fullscreen-xxl-down .modal-header,\n .modal-fullscreen-xxl-down .modal-footer {\n border-radius: 0;\n }\n .modal-fullscreen-xxl-down .modal-body {\n overflow-y: auto;\n }\n}\n.tooltip {\n --bs-tooltip-zindex: 1080;\n --bs-tooltip-max-width: 200px;\n --bs-tooltip-padding-x: 0.5rem;\n --bs-tooltip-padding-y: 0.25rem;\n --bs-tooltip-margin: ;\n --bs-tooltip-font-size: 0.875rem;\n --bs-tooltip-color: var(--bs-body-bg);\n --bs-tooltip-bg: var(--bs-emphasis-color);\n --bs-tooltip-border-radius: var(--bs-border-radius);\n --bs-tooltip-opacity: 0.9;\n --bs-tooltip-arrow-width: 0.8rem;\n --bs-tooltip-arrow-height: 0.4rem;\n z-index: var(--bs-tooltip-zindex);\n display: block;\n margin: var(--bs-tooltip-margin);\n font-family: var(--bs-font-sans-serif);\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n white-space: normal;\n word-spacing: normal;\n line-break: auto;\n font-size: var(--bs-tooltip-font-size);\n word-wrap: break-word;\n opacity: 0;\n}\n.tooltip.show {\n opacity: var(--bs-tooltip-opacity);\n}\n.tooltip .tooltip-arrow {\n display: block;\n width: var(--bs-tooltip-arrow-width);\n height: var(--bs-tooltip-arrow-height);\n}\n.tooltip .tooltip-arrow::before {\n position: absolute;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\n bottom: calc(-1 * var(--bs-tooltip-arrow-height));\n}\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\n top: -1px;\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\n border-top-color: var(--bs-tooltip-bg);\n}\n\n/* rtl:begin:ignore */\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\n left: calc(-1 * var(--bs-tooltip-arrow-height));\n width: var(--bs-tooltip-arrow-height);\n height: var(--bs-tooltip-arrow-width);\n}\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\n right: -1px;\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\n border-right-color: var(--bs-tooltip-bg);\n}\n\n/* rtl:end:ignore */\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\n top: calc(-1 * var(--bs-tooltip-arrow-height));\n}\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\n bottom: -1px;\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\n border-bottom-color: var(--bs-tooltip-bg);\n}\n\n/* rtl:begin:ignore */\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\n right: calc(-1 * var(--bs-tooltip-arrow-height));\n width: var(--bs-tooltip-arrow-height);\n height: var(--bs-tooltip-arrow-width);\n}\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\n left: -1px;\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\n border-left-color: var(--bs-tooltip-bg);\n}\n\n/* rtl:end:ignore */\n.tooltip-inner {\n max-width: var(--bs-tooltip-max-width);\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\n color: var(--bs-tooltip-color);\n text-align: center;\n background-color: var(--bs-tooltip-bg);\n border-radius: var(--bs-tooltip-border-radius);\n}\n\n.popover {\n --bs-popover-zindex: 1070;\n --bs-popover-max-width: 276px;\n --bs-popover-font-size: 0.875rem;\n --bs-popover-bg: var(--bs-body-bg);\n --bs-popover-border-width: var(--bs-border-width);\n --bs-popover-border-color: var(--bs-border-color-translucent);\n --bs-popover-border-radius: var(--bs-border-radius-lg);\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\n --bs-popover-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);\n --bs-popover-header-padding-x: 1rem;\n --bs-popover-header-padding-y: 0.5rem;\n --bs-popover-header-font-size: 1rem;\n --bs-popover-header-color: inherit;\n --bs-popover-header-bg: var(--bs-secondary-bg);\n --bs-popover-body-padding-x: 1rem;\n --bs-popover-body-padding-y: 1rem;\n --bs-popover-body-color: var(--bs-body-color);\n --bs-popover-arrow-width: 1rem;\n --bs-popover-arrow-height: 0.5rem;\n --bs-popover-arrow-border: var(--bs-popover-border-color);\n z-index: var(--bs-popover-zindex);\n display: block;\n max-width: var(--bs-popover-max-width);\n font-family: var(--bs-font-sans-serif);\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n white-space: normal;\n word-spacing: normal;\n line-break: auto;\n font-size: var(--bs-popover-font-size);\n word-wrap: break-word;\n background-color: var(--bs-popover-bg);\n background-clip: padding-box;\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\n border-radius: var(--bs-popover-border-radius);\n}\n.popover .popover-arrow {\n display: block;\n width: var(--bs-popover-arrow-width);\n height: var(--bs-popover-arrow-height);\n}\n.popover .popover-arrow::before, .popover .popover-arrow::after {\n position: absolute;\n display: block;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n border-width: 0;\n}\n\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\n}\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\n}\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\n bottom: 0;\n border-top-color: var(--bs-popover-arrow-border);\n}\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\n bottom: var(--bs-popover-border-width);\n border-top-color: var(--bs-popover-bg);\n}\n\n/* rtl:begin:ignore */\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\n width: var(--bs-popover-arrow-height);\n height: var(--bs-popover-arrow-width);\n}\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\n}\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\n left: 0;\n border-right-color: var(--bs-popover-arrow-border);\n}\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\n left: var(--bs-popover-border-width);\n border-right-color: var(--bs-popover-bg);\n}\n\n/* rtl:end:ignore */\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\n}\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\n}\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\n top: 0;\n border-bottom-color: var(--bs-popover-arrow-border);\n}\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\n top: var(--bs-popover-border-width);\n border-bottom-color: var(--bs-popover-bg);\n}\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\n position: absolute;\n top: 0;\n left: 50%;\n display: block;\n width: var(--bs-popover-arrow-width);\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\n content: \"\";\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\n}\n\n/* rtl:begin:ignore */\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\n width: var(--bs-popover-arrow-height);\n height: var(--bs-popover-arrow-width);\n}\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\n}\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\n right: 0;\n border-left-color: var(--bs-popover-arrow-border);\n}\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\n right: var(--bs-popover-border-width);\n border-left-color: var(--bs-popover-bg);\n}\n\n/* rtl:end:ignore */\n.popover-header {\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\n margin-bottom: 0;\n font-size: var(--bs-popover-header-font-size);\n color: var(--bs-popover-header-color);\n background-color: var(--bs-popover-header-bg);\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\n border-top-left-radius: var(--bs-popover-inner-border-radius);\n border-top-right-radius: var(--bs-popover-inner-border-radius);\n}\n.popover-header:empty {\n display: none;\n}\n\n.popover-body {\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\n color: var(--bs-popover-body-color);\n}\n\n.carousel {\n position: relative;\n}\n\n.carousel.pointer-event {\n touch-action: pan-y;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n.carousel-inner::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.carousel-item {\n position: relative;\n display: none;\n float: left;\n width: 100%;\n margin-right: -100%;\n backface-visibility: hidden;\n transition: transform 0.6s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .carousel-item {\n transition: none;\n }\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n\n.carousel-item-next:not(.carousel-item-start),\n.active.carousel-item-end {\n transform: translateX(100%);\n}\n\n.carousel-item-prev:not(.carousel-item-end),\n.active.carousel-item-start {\n transform: translateX(-100%);\n}\n\n.carousel-fade .carousel-item {\n opacity: 0;\n transition-property: opacity;\n transform: none;\n}\n.carousel-fade .carousel-item.active,\n.carousel-fade .carousel-item-next.carousel-item-start,\n.carousel-fade .carousel-item-prev.carousel-item-end {\n z-index: 1;\n opacity: 1;\n}\n.carousel-fade .active.carousel-item-start,\n.carousel-fade .active.carousel-item-end {\n z-index: 0;\n opacity: 0;\n transition: opacity 0s 0.6s;\n}\n@media (prefers-reduced-motion: reduce) {\n .carousel-fade .active.carousel-item-start,\n .carousel-fade .active.carousel-item-end {\n transition: none;\n }\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n z-index: 1;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 15%;\n padding: 0;\n color: #fff;\n text-align: center;\n background: none;\n border: 0;\n opacity: 0.5;\n transition: opacity 0.15s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n .carousel-control-prev,\n .carousel-control-next {\n transition: none;\n }\n}\n.carousel-control-prev:hover, .carousel-control-prev:focus,\n.carousel-control-next:hover,\n.carousel-control-next:focus {\n color: #fff;\n text-decoration: none;\n outline: 0;\n opacity: 0.9;\n}\n\n.carousel-control-prev {\n left: 0;\n}\n\n.carousel-control-next {\n right: 0;\n}\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: 2rem;\n height: 2rem;\n background-repeat: no-repeat;\n background-position: 50%;\n background-size: 100% 100%;\n}\n\n/* rtl:options: {\n \"autoRename\": true,\n \"stringMap\":[ {\n \"name\" : \"prev-next\",\n \"search\" : \"prev\",\n \"replace\" : \"next\"\n } ]\n} */\n.carousel-control-prev-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e\");\n}\n\n.carousel-control-next-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");\n}\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 2;\n display: flex;\n justify-content: center;\n padding: 0;\n margin-right: 15%;\n margin-bottom: 1rem;\n margin-left: 15%;\n}\n.carousel-indicators [data-bs-target] {\n box-sizing: content-box;\n flex: 0 1 auto;\n width: 30px;\n height: 3px;\n padding: 0;\n margin-right: 3px;\n margin-left: 3px;\n text-indent: -999px;\n cursor: pointer;\n background-color: #fff;\n background-clip: padding-box;\n border: 0;\n border-top: 10px solid transparent;\n border-bottom: 10px solid transparent;\n opacity: 0.5;\n transition: opacity 0.6s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n .carousel-indicators [data-bs-target] {\n transition: none;\n }\n}\n.carousel-indicators .active {\n opacity: 1;\n}\n\n.carousel-caption {\n position: absolute;\n right: 15%;\n bottom: 1.25rem;\n left: 15%;\n padding-top: 1.25rem;\n padding-bottom: 1.25rem;\n color: #fff;\n text-align: center;\n}\n\n.carousel-dark .carousel-control-prev-icon,\n.carousel-dark .carousel-control-next-icon {\n filter: invert(1) grayscale(100);\n}\n.carousel-dark .carousel-indicators [data-bs-target] {\n background-color: #000;\n}\n.carousel-dark .carousel-caption {\n color: #000;\n}\n\n[data-bs-theme=dark] .carousel .carousel-control-prev-icon,\n[data-bs-theme=dark] .carousel .carousel-control-next-icon, [data-bs-theme=dark].carousel .carousel-control-prev-icon,\n[data-bs-theme=dark].carousel .carousel-control-next-icon {\n filter: invert(1) grayscale(100);\n}\n[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target], [data-bs-theme=dark].carousel .carousel-indicators [data-bs-target] {\n background-color: #000;\n}\n[data-bs-theme=dark] .carousel .carousel-caption, [data-bs-theme=dark].carousel .carousel-caption {\n color: #000;\n}\n\n.spinner-grow,\n.spinner-border {\n display: inline-block;\n width: var(--bs-spinner-width);\n height: var(--bs-spinner-height);\n vertical-align: var(--bs-spinner-vertical-align);\n border-radius: 50%;\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\n}\n\n@keyframes spinner-border {\n to {\n transform: rotate(360deg) /* rtl:ignore */;\n }\n}\n.spinner-border {\n --bs-spinner-width: 2rem;\n --bs-spinner-height: 2rem;\n --bs-spinner-vertical-align: -0.125em;\n --bs-spinner-border-width: 0.25em;\n --bs-spinner-animation-speed: 0.75s;\n --bs-spinner-animation-name: spinner-border;\n border: var(--bs-spinner-border-width) solid currentcolor;\n border-right-color: transparent;\n}\n\n.spinner-border-sm {\n --bs-spinner-width: 1rem;\n --bs-spinner-height: 1rem;\n --bs-spinner-border-width: 0.2em;\n}\n\n@keyframes spinner-grow {\n 0% {\n transform: scale(0);\n }\n 50% {\n opacity: 1;\n transform: none;\n }\n}\n.spinner-grow {\n --bs-spinner-width: 2rem;\n --bs-spinner-height: 2rem;\n --bs-spinner-vertical-align: -0.125em;\n --bs-spinner-animation-speed: 0.75s;\n --bs-spinner-animation-name: spinner-grow;\n background-color: currentcolor;\n opacity: 0;\n}\n\n.spinner-grow-sm {\n --bs-spinner-width: 1rem;\n --bs-spinner-height: 1rem;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .spinner-border,\n .spinner-grow {\n --bs-spinner-animation-speed: 1.5s;\n }\n}\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\n --bs-offcanvas-zindex: 1045;\n --bs-offcanvas-width: 400px;\n --bs-offcanvas-height: 30vh;\n --bs-offcanvas-padding-x: 1rem;\n --bs-offcanvas-padding-y: 1rem;\n --bs-offcanvas-color: var(--bs-body-color);\n --bs-offcanvas-bg: var(--bs-body-bg);\n --bs-offcanvas-border-width: var(--bs-border-width);\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\n --bs-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\n --bs-offcanvas-title-line-height: 1.5;\n}\n\n@media (max-width: 575.98px) {\n .offcanvas-sm {\n position: fixed;\n bottom: 0;\n z-index: var(--bs-offcanvas-zindex);\n display: flex;\n flex-direction: column;\n max-width: 100%;\n color: var(--bs-offcanvas-color);\n visibility: hidden;\n background-color: var(--bs-offcanvas-bg);\n background-clip: padding-box;\n outline: 0;\n transition: var(--bs-offcanvas-transition);\n }\n}\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\n .offcanvas-sm {\n transition: none;\n }\n}\n@media (max-width: 575.98px) {\n .offcanvas-sm.offcanvas-start {\n top: 0;\n left: 0;\n width: var(--bs-offcanvas-width);\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(-100%);\n }\n .offcanvas-sm.offcanvas-end {\n top: 0;\n right: 0;\n width: var(--bs-offcanvas-width);\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(100%);\n }\n .offcanvas-sm.offcanvas-top {\n top: 0;\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(-100%);\n }\n .offcanvas-sm.offcanvas-bottom {\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(100%);\n }\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\n transform: none;\n }\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\n visibility: visible;\n }\n}\n@media (min-width: 576px) {\n .offcanvas-sm {\n --bs-offcanvas-height: auto;\n --bs-offcanvas-border-width: 0;\n background-color: transparent !important;\n }\n .offcanvas-sm .offcanvas-header {\n display: none;\n }\n .offcanvas-sm .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n background-color: transparent !important;\n }\n}\n\n@media (max-width: 767.98px) {\n .offcanvas-md {\n position: fixed;\n bottom: 0;\n z-index: var(--bs-offcanvas-zindex);\n display: flex;\n flex-direction: column;\n max-width: 100%;\n color: var(--bs-offcanvas-color);\n visibility: hidden;\n background-color: var(--bs-offcanvas-bg);\n background-clip: padding-box;\n outline: 0;\n transition: var(--bs-offcanvas-transition);\n }\n}\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\n .offcanvas-md {\n transition: none;\n }\n}\n@media (max-width: 767.98px) {\n .offcanvas-md.offcanvas-start {\n top: 0;\n left: 0;\n width: var(--bs-offcanvas-width);\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(-100%);\n }\n .offcanvas-md.offcanvas-end {\n top: 0;\n right: 0;\n width: var(--bs-offcanvas-width);\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(100%);\n }\n .offcanvas-md.offcanvas-top {\n top: 0;\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(-100%);\n }\n .offcanvas-md.offcanvas-bottom {\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(100%);\n }\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\n transform: none;\n }\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\n visibility: visible;\n }\n}\n@media (min-width: 768px) {\n .offcanvas-md {\n --bs-offcanvas-height: auto;\n --bs-offcanvas-border-width: 0;\n background-color: transparent !important;\n }\n .offcanvas-md .offcanvas-header {\n display: none;\n }\n .offcanvas-md .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n background-color: transparent !important;\n }\n}\n\n@media (max-width: 991.98px) {\n .offcanvas-lg {\n position: fixed;\n bottom: 0;\n z-index: var(--bs-offcanvas-zindex);\n display: flex;\n flex-direction: column;\n max-width: 100%;\n color: var(--bs-offcanvas-color);\n visibility: hidden;\n background-color: var(--bs-offcanvas-bg);\n background-clip: padding-box;\n outline: 0;\n transition: var(--bs-offcanvas-transition);\n }\n}\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\n .offcanvas-lg {\n transition: none;\n }\n}\n@media (max-width: 991.98px) {\n .offcanvas-lg.offcanvas-start {\n top: 0;\n left: 0;\n width: var(--bs-offcanvas-width);\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(-100%);\n }\n .offcanvas-lg.offcanvas-end {\n top: 0;\n right: 0;\n width: var(--bs-offcanvas-width);\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(100%);\n }\n .offcanvas-lg.offcanvas-top {\n top: 0;\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(-100%);\n }\n .offcanvas-lg.offcanvas-bottom {\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(100%);\n }\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\n transform: none;\n }\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\n visibility: visible;\n }\n}\n@media (min-width: 992px) {\n .offcanvas-lg {\n --bs-offcanvas-height: auto;\n --bs-offcanvas-border-width: 0;\n background-color: transparent !important;\n }\n .offcanvas-lg .offcanvas-header {\n display: none;\n }\n .offcanvas-lg .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n background-color: transparent !important;\n }\n}\n\n@media (max-width: 1199.98px) {\n .offcanvas-xl {\n position: fixed;\n bottom: 0;\n z-index: var(--bs-offcanvas-zindex);\n display: flex;\n flex-direction: column;\n max-width: 100%;\n color: var(--bs-offcanvas-color);\n visibility: hidden;\n background-color: var(--bs-offcanvas-bg);\n background-clip: padding-box;\n outline: 0;\n transition: var(--bs-offcanvas-transition);\n }\n}\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\n .offcanvas-xl {\n transition: none;\n }\n}\n@media (max-width: 1199.98px) {\n .offcanvas-xl.offcanvas-start {\n top: 0;\n left: 0;\n width: var(--bs-offcanvas-width);\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(-100%);\n }\n .offcanvas-xl.offcanvas-end {\n top: 0;\n right: 0;\n width: var(--bs-offcanvas-width);\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(100%);\n }\n .offcanvas-xl.offcanvas-top {\n top: 0;\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(-100%);\n }\n .offcanvas-xl.offcanvas-bottom {\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(100%);\n }\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\n transform: none;\n }\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\n visibility: visible;\n }\n}\n@media (min-width: 1200px) {\n .offcanvas-xl {\n --bs-offcanvas-height: auto;\n --bs-offcanvas-border-width: 0;\n background-color: transparent !important;\n }\n .offcanvas-xl .offcanvas-header {\n display: none;\n }\n .offcanvas-xl .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n background-color: transparent !important;\n }\n}\n\n@media (max-width: 1399.98px) {\n .offcanvas-xxl {\n position: fixed;\n bottom: 0;\n z-index: var(--bs-offcanvas-zindex);\n display: flex;\n flex-direction: column;\n max-width: 100%;\n color: var(--bs-offcanvas-color);\n visibility: hidden;\n background-color: var(--bs-offcanvas-bg);\n background-clip: padding-box;\n outline: 0;\n transition: var(--bs-offcanvas-transition);\n }\n}\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\n .offcanvas-xxl {\n transition: none;\n }\n}\n@media (max-width: 1399.98px) {\n .offcanvas-xxl.offcanvas-start {\n top: 0;\n left: 0;\n width: var(--bs-offcanvas-width);\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(-100%);\n }\n .offcanvas-xxl.offcanvas-end {\n top: 0;\n right: 0;\n width: var(--bs-offcanvas-width);\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(100%);\n }\n .offcanvas-xxl.offcanvas-top {\n top: 0;\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(-100%);\n }\n .offcanvas-xxl.offcanvas-bottom {\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(100%);\n }\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\n transform: none;\n }\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\n visibility: visible;\n }\n}\n@media (min-width: 1400px) {\n .offcanvas-xxl {\n --bs-offcanvas-height: auto;\n --bs-offcanvas-border-width: 0;\n background-color: transparent !important;\n }\n .offcanvas-xxl .offcanvas-header {\n display: none;\n }\n .offcanvas-xxl .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n background-color: transparent !important;\n }\n}\n\n.offcanvas {\n position: fixed;\n bottom: 0;\n z-index: var(--bs-offcanvas-zindex);\n display: flex;\n flex-direction: column;\n max-width: 100%;\n color: var(--bs-offcanvas-color);\n visibility: hidden;\n background-color: var(--bs-offcanvas-bg);\n background-clip: padding-box;\n outline: 0;\n transition: var(--bs-offcanvas-transition);\n}\n@media (prefers-reduced-motion: reduce) {\n .offcanvas {\n transition: none;\n }\n}\n.offcanvas.offcanvas-start {\n top: 0;\n left: 0;\n width: var(--bs-offcanvas-width);\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(-100%);\n}\n.offcanvas.offcanvas-end {\n top: 0;\n right: 0;\n width: var(--bs-offcanvas-width);\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(100%);\n}\n.offcanvas.offcanvas-top {\n top: 0;\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(-100%);\n}\n.offcanvas.offcanvas-bottom {\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(100%);\n}\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\n transform: none;\n}\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\n visibility: visible;\n}\n\n.offcanvas-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1040;\n width: 100vw;\n height: 100vh;\n background-color: #000;\n}\n.offcanvas-backdrop.fade {\n opacity: 0;\n}\n.offcanvas-backdrop.show {\n opacity: 0.5;\n}\n\n.offcanvas-header {\n display: flex;\n align-items: center;\n justify-content: space-between;\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\n}\n.offcanvas-header .btn-close {\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\n}\n\n.offcanvas-title {\n margin-bottom: 0;\n line-height: var(--bs-offcanvas-title-line-height);\n}\n\n.offcanvas-body {\n flex-grow: 1;\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\n overflow-y: auto;\n}\n\n.placeholder {\n display: inline-block;\n min-height: 1em;\n vertical-align: middle;\n cursor: wait;\n background-color: currentcolor;\n opacity: 0.5;\n}\n.placeholder.btn::before {\n display: inline-block;\n content: \"\";\n}\n\n.placeholder-xs {\n min-height: 0.6em;\n}\n\n.placeholder-sm {\n min-height: 0.8em;\n}\n\n.placeholder-lg {\n min-height: 1.2em;\n}\n\n.placeholder-glow .placeholder {\n animation: placeholder-glow 2s ease-in-out infinite;\n}\n\n@keyframes placeholder-glow {\n 50% {\n opacity: 0.2;\n }\n}\n.placeholder-wave {\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\n mask-size: 200% 100%;\n animation: placeholder-wave 2s linear infinite;\n}\n\n@keyframes placeholder-wave {\n 100% {\n mask-position: -200% 0%;\n }\n}\n.clearfix::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.text-bg-primary {\n color: #fff !important;\n background-color: RGBA(13, 110, 253, var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-secondary {\n color: #fff !important;\n background-color: RGBA(108, 117, 125, var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-success {\n color: #fff !important;\n background-color: RGBA(25, 135, 84, var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-info {\n color: #000 !important;\n background-color: RGBA(13, 202, 240, var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-warning {\n color: #000 !important;\n background-color: RGBA(255, 193, 7, var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-danger {\n color: #fff !important;\n background-color: RGBA(220, 53, 69, var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-light {\n color: #000 !important;\n background-color: RGBA(248, 249, 250, var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-dark {\n color: #fff !important;\n background-color: RGBA(33, 37, 41, var(--bs-bg-opacity, 1)) !important;\n}\n\n.link-primary {\n color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;\n text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;\n}\n.link-primary:hover, .link-primary:focus {\n color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;\n text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;\n}\n\n.link-secondary {\n color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;\n text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;\n}\n.link-secondary:hover, .link-secondary:focus {\n color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;\n text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;\n}\n\n.link-success {\n color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;\n text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;\n}\n.link-success:hover, .link-success:focus {\n color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;\n text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;\n}\n\n.link-info {\n color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;\n text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;\n}\n.link-info:hover, .link-info:focus {\n color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;\n text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;\n}\n\n.link-warning {\n color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;\n text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;\n}\n.link-warning:hover, .link-warning:focus {\n color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;\n text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;\n}\n\n.link-danger {\n color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;\n text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;\n}\n.link-danger:hover, .link-danger:focus {\n color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;\n text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;\n}\n\n.link-light {\n color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;\n text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;\n}\n.link-light:hover, .link-light:focus {\n color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;\n text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;\n}\n\n.link-dark {\n color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;\n text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;\n}\n.link-dark:hover, .link-dark:focus {\n color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;\n text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;\n}\n\n.link-body-emphasis {\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\n}\n.link-body-emphasis:hover, .link-body-emphasis:focus {\n color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;\n text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;\n}\n\n.focus-ring:focus {\n outline: 0;\n box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);\n}\n\n.icon-link {\n display: inline-flex;\n gap: 0.375rem;\n align-items: center;\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));\n text-underline-offset: 0.25em;\n backface-visibility: hidden;\n}\n.icon-link > .bi {\n flex-shrink: 0;\n width: 1em;\n height: 1em;\n fill: currentcolor;\n transition: 0.2s ease-in-out transform;\n}\n@media (prefers-reduced-motion: reduce) {\n .icon-link > .bi {\n transition: none;\n }\n}\n\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\n transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));\n}\n\n.ratio {\n position: relative;\n width: 100%;\n}\n.ratio::before {\n display: block;\n padding-top: var(--bs-aspect-ratio);\n content: \"\";\n}\n.ratio > * {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\n\n.ratio-1x1 {\n --bs-aspect-ratio: 100%;\n}\n\n.ratio-4x3 {\n --bs-aspect-ratio: 75%;\n}\n\n.ratio-16x9 {\n --bs-aspect-ratio: 56.25%;\n}\n\n.ratio-21x9 {\n --bs-aspect-ratio: 42.8571428571%;\n}\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1030;\n}\n\n.sticky-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n}\n\n.sticky-bottom {\n position: sticky;\n bottom: 0;\n z-index: 1020;\n}\n\n@media (min-width: 576px) {\n .sticky-sm-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n .sticky-sm-bottom {\n position: sticky;\n bottom: 0;\n z-index: 1020;\n }\n}\n@media (min-width: 768px) {\n .sticky-md-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n .sticky-md-bottom {\n position: sticky;\n bottom: 0;\n z-index: 1020;\n }\n}\n@media (min-width: 992px) {\n .sticky-lg-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n .sticky-lg-bottom {\n position: sticky;\n bottom: 0;\n z-index: 1020;\n }\n}\n@media (min-width: 1200px) {\n .sticky-xl-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n .sticky-xl-bottom {\n position: sticky;\n bottom: 0;\n z-index: 1020;\n }\n}\n@media (min-width: 1400px) {\n .sticky-xxl-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n .sticky-xxl-bottom {\n position: sticky;\n bottom: 0;\n z-index: 1020;\n }\n}\n.hstack {\n display: flex;\n flex-direction: row;\n align-items: center;\n align-self: stretch;\n}\n\n.vstack {\n display: flex;\n flex: 1 1 auto;\n flex-direction: column;\n align-self: stretch;\n}\n\n.visually-hidden,\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\n width: 1px !important;\n height: 1px !important;\n padding: 0 !important;\n margin: -1px !important;\n overflow: hidden !important;\n clip: rect(0, 0, 0, 0) !important;\n white-space: nowrap !important;\n border: 0 !important;\n}\n.visually-hidden:not(caption),\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\n position: absolute !important;\n}\n\n.stretched-link::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1;\n content: \"\";\n}\n\n.text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.vr {\n display: inline-block;\n align-self: stretch;\n width: 1px;\n min-height: 1em;\n background-color: currentcolor;\n opacity: 0.25;\n}\n\n.align-baseline {\n vertical-align: baseline !important;\n}\n\n.align-top {\n vertical-align: top !important;\n}\n\n.align-middle {\n vertical-align: middle !important;\n}\n\n.align-bottom {\n vertical-align: bottom !important;\n}\n\n.align-text-bottom {\n vertical-align: text-bottom !important;\n}\n\n.align-text-top {\n vertical-align: text-top !important;\n}\n\n.float-start {\n float: left !important;\n}\n\n.float-end {\n float: right !important;\n}\n\n.float-none {\n float: none !important;\n}\n\n.object-fit-contain {\n object-fit: contain !important;\n}\n\n.object-fit-cover {\n object-fit: cover !important;\n}\n\n.object-fit-fill {\n object-fit: fill !important;\n}\n\n.object-fit-scale {\n object-fit: scale-down !important;\n}\n\n.object-fit-none {\n object-fit: none !important;\n}\n\n.opacity-0 {\n opacity: 0 !important;\n}\n\n.opacity-25 {\n opacity: 0.25 !important;\n}\n\n.opacity-50 {\n opacity: 0.5 !important;\n}\n\n.opacity-75 {\n opacity: 0.75 !important;\n}\n\n.opacity-100 {\n opacity: 1 !important;\n}\n\n.overflow-auto {\n overflow: auto !important;\n}\n\n.overflow-hidden {\n overflow: hidden !important;\n}\n\n.overflow-visible {\n overflow: visible !important;\n}\n\n.overflow-scroll {\n overflow: scroll !important;\n}\n\n.overflow-x-auto {\n overflow-x: auto !important;\n}\n\n.overflow-x-hidden {\n overflow-x: hidden !important;\n}\n\n.overflow-x-visible {\n overflow-x: visible !important;\n}\n\n.overflow-x-scroll {\n overflow-x: scroll !important;\n}\n\n.overflow-y-auto {\n overflow-y: auto !important;\n}\n\n.overflow-y-hidden {\n overflow-y: hidden !important;\n}\n\n.overflow-y-visible {\n overflow-y: visible !important;\n}\n\n.overflow-y-scroll {\n overflow-y: scroll !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-grid {\n display: grid !important;\n}\n\n.d-inline-grid {\n display: inline-grid !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n.d-none {\n display: none !important;\n}\n\n.shadow {\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;\n}\n\n.shadow-sm {\n box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;\n}\n\n.shadow-lg {\n box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;\n}\n\n.shadow-none {\n box-shadow: none !important;\n}\n\n.focus-ring-primary {\n --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));\n}\n\n.focus-ring-secondary {\n --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));\n}\n\n.focus-ring-success {\n --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));\n}\n\n.focus-ring-info {\n --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));\n}\n\n.focus-ring-warning {\n --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));\n}\n\n.focus-ring-danger {\n --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));\n}\n\n.focus-ring-light {\n --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));\n}\n\n.focus-ring-dark {\n --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));\n}\n\n.position-static {\n position: static !important;\n}\n\n.position-relative {\n position: relative !important;\n}\n\n.position-absolute {\n position: absolute !important;\n}\n\n.position-fixed {\n position: fixed !important;\n}\n\n.position-sticky {\n position: sticky !important;\n}\n\n.top-0 {\n top: 0 !important;\n}\n\n.top-50 {\n top: 50% !important;\n}\n\n.top-100 {\n top: 100% !important;\n}\n\n.bottom-0 {\n bottom: 0 !important;\n}\n\n.bottom-50 {\n bottom: 50% !important;\n}\n\n.bottom-100 {\n bottom: 100% !important;\n}\n\n.start-0 {\n left: 0 !important;\n}\n\n.start-50 {\n left: 50% !important;\n}\n\n.start-100 {\n left: 100% !important;\n}\n\n.end-0 {\n right: 0 !important;\n}\n\n.end-50 {\n right: 50% !important;\n}\n\n.end-100 {\n right: 100% !important;\n}\n\n.translate-middle {\n transform: translate(-50%, -50%) !important;\n}\n\n.translate-middle-x {\n transform: translateX(-50%) !important;\n}\n\n.translate-middle-y {\n transform: translateY(-50%) !important;\n}\n\n.border {\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\n}\n\n.border-0 {\n border: 0 !important;\n}\n\n.border-top {\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\n}\n\n.border-top-0 {\n border-top: 0 !important;\n}\n\n.border-end {\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\n}\n\n.border-end-0 {\n border-right: 0 !important;\n}\n\n.border-bottom {\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\n}\n\n.border-bottom-0 {\n border-bottom: 0 !important;\n}\n\n.border-start {\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\n}\n\n.border-start-0 {\n border-left: 0 !important;\n}\n\n.border-primary {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-secondary {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-success {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-info {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-warning {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-danger {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-light {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-dark {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-black {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-white {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-primary-subtle {\n border-color: var(--bs-primary-border-subtle) !important;\n}\n\n.border-secondary-subtle {\n border-color: var(--bs-secondary-border-subtle) !important;\n}\n\n.border-success-subtle {\n border-color: var(--bs-success-border-subtle) !important;\n}\n\n.border-info-subtle {\n border-color: var(--bs-info-border-subtle) !important;\n}\n\n.border-warning-subtle {\n border-color: var(--bs-warning-border-subtle) !important;\n}\n\n.border-danger-subtle {\n border-color: var(--bs-danger-border-subtle) !important;\n}\n\n.border-light-subtle {\n border-color: var(--bs-light-border-subtle) !important;\n}\n\n.border-dark-subtle {\n border-color: var(--bs-dark-border-subtle) !important;\n}\n\n.border-1 {\n border-width: 1px !important;\n}\n\n.border-2 {\n border-width: 2px !important;\n}\n\n.border-3 {\n border-width: 3px !important;\n}\n\n.border-4 {\n border-width: 4px !important;\n}\n\n.border-5 {\n border-width: 5px !important;\n}\n\n.border-opacity-10 {\n --bs-border-opacity: 0.1;\n}\n\n.border-opacity-25 {\n --bs-border-opacity: 0.25;\n}\n\n.border-opacity-50 {\n --bs-border-opacity: 0.5;\n}\n\n.border-opacity-75 {\n --bs-border-opacity: 0.75;\n}\n\n.border-opacity-100 {\n --bs-border-opacity: 1;\n}\n\n.w-25 {\n width: 25% !important;\n}\n\n.w-50 {\n width: 50% !important;\n}\n\n.w-75 {\n width: 75% !important;\n}\n\n.w-100 {\n width: 100% !important;\n}\n\n.w-auto {\n width: auto !important;\n}\n\n.mw-100 {\n max-width: 100% !important;\n}\n\n.vw-100 {\n width: 100vw !important;\n}\n\n.min-vw-100 {\n min-width: 100vw !important;\n}\n\n.h-25 {\n height: 25% !important;\n}\n\n.h-50 {\n height: 50% !important;\n}\n\n.h-75 {\n height: 75% !important;\n}\n\n.h-100 {\n height: 100% !important;\n}\n\n.h-auto {\n height: auto !important;\n}\n\n.mh-100 {\n max-height: 100% !important;\n}\n\n.vh-100 {\n height: 100vh !important;\n}\n\n.min-vh-100 {\n min-height: 100vh !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.justify-content-evenly {\n justify-content: space-evenly !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n.order-first {\n order: -1 !important;\n}\n\n.order-0 {\n order: 0 !important;\n}\n\n.order-1 {\n order: 1 !important;\n}\n\n.order-2 {\n order: 2 !important;\n}\n\n.order-3 {\n order: 3 !important;\n}\n\n.order-4 {\n order: 4 !important;\n}\n\n.order-5 {\n order: 5 !important;\n}\n\n.order-last {\n order: 6 !important;\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mx-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n}\n\n.mx-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n}\n\n.mx-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n}\n\n.mx-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n}\n\n.mx-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n}\n\n.mx-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n}\n\n.mx-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n}\n\n.my-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n}\n\n.my-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n}\n\n.my-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n}\n\n.my-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n}\n\n.my-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n}\n\n.my-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n}\n\n.my-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n}\n\n.mt-0 {\n margin-top: 0 !important;\n}\n\n.mt-1 {\n margin-top: 0.25rem !important;\n}\n\n.mt-2 {\n margin-top: 0.5rem !important;\n}\n\n.mt-3 {\n margin-top: 1rem !important;\n}\n\n.mt-4 {\n margin-top: 1.5rem !important;\n}\n\n.mt-5 {\n margin-top: 3rem !important;\n}\n\n.mt-auto {\n margin-top: auto !important;\n}\n\n.me-0 {\n margin-right: 0 !important;\n}\n\n.me-1 {\n margin-right: 0.25rem !important;\n}\n\n.me-2 {\n margin-right: 0.5rem !important;\n}\n\n.me-3 {\n margin-right: 1rem !important;\n}\n\n.me-4 {\n margin-right: 1.5rem !important;\n}\n\n.me-5 {\n margin-right: 3rem !important;\n}\n\n.me-auto {\n margin-right: auto !important;\n}\n\n.mb-0 {\n margin-bottom: 0 !important;\n}\n\n.mb-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.mb-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.mb-3 {\n margin-bottom: 1rem !important;\n}\n\n.mb-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.mb-5 {\n margin-bottom: 3rem !important;\n}\n\n.mb-auto {\n margin-bottom: auto !important;\n}\n\n.ms-0 {\n margin-left: 0 !important;\n}\n\n.ms-1 {\n margin-left: 0.25rem !important;\n}\n\n.ms-2 {\n margin-left: 0.5rem !important;\n}\n\n.ms-3 {\n margin-left: 1rem !important;\n}\n\n.ms-4 {\n margin-left: 1.5rem !important;\n}\n\n.ms-5 {\n margin-left: 3rem !important;\n}\n\n.ms-auto {\n margin-left: auto !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.px-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n}\n\n.px-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n}\n\n.px-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n}\n\n.px-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n}\n\n.px-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n}\n\n.px-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n}\n\n.py-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n}\n\n.py-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n}\n\n.py-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n}\n\n.py-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n}\n\n.py-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n}\n\n.py-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n}\n\n.pt-0 {\n padding-top: 0 !important;\n}\n\n.pt-1 {\n padding-top: 0.25rem !important;\n}\n\n.pt-2 {\n padding-top: 0.5rem !important;\n}\n\n.pt-3 {\n padding-top: 1rem !important;\n}\n\n.pt-4 {\n padding-top: 1.5rem !important;\n}\n\n.pt-5 {\n padding-top: 3rem !important;\n}\n\n.pe-0 {\n padding-right: 0 !important;\n}\n\n.pe-1 {\n padding-right: 0.25rem !important;\n}\n\n.pe-2 {\n padding-right: 0.5rem !important;\n}\n\n.pe-3 {\n padding-right: 1rem !important;\n}\n\n.pe-4 {\n padding-right: 1.5rem !important;\n}\n\n.pe-5 {\n padding-right: 3rem !important;\n}\n\n.pb-0 {\n padding-bottom: 0 !important;\n}\n\n.pb-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pb-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pb-3 {\n padding-bottom: 1rem !important;\n}\n\n.pb-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pb-5 {\n padding-bottom: 3rem !important;\n}\n\n.ps-0 {\n padding-left: 0 !important;\n}\n\n.ps-1 {\n padding-left: 0.25rem !important;\n}\n\n.ps-2 {\n padding-left: 0.5rem !important;\n}\n\n.ps-3 {\n padding-left: 1rem !important;\n}\n\n.ps-4 {\n padding-left: 1.5rem !important;\n}\n\n.ps-5 {\n padding-left: 3rem !important;\n}\n\n.gap-0 {\n gap: 0 !important;\n}\n\n.gap-1 {\n gap: 0.25rem !important;\n}\n\n.gap-2 {\n gap: 0.5rem !important;\n}\n\n.gap-3 {\n gap: 1rem !important;\n}\n\n.gap-4 {\n gap: 1.5rem !important;\n}\n\n.gap-5 {\n gap: 3rem !important;\n}\n\n.row-gap-0 {\n row-gap: 0 !important;\n}\n\n.row-gap-1 {\n row-gap: 0.25rem !important;\n}\n\n.row-gap-2 {\n row-gap: 0.5rem !important;\n}\n\n.row-gap-3 {\n row-gap: 1rem !important;\n}\n\n.row-gap-4 {\n row-gap: 1.5rem !important;\n}\n\n.row-gap-5 {\n row-gap: 3rem !important;\n}\n\n.column-gap-0 {\n column-gap: 0 !important;\n}\n\n.column-gap-1 {\n column-gap: 0.25rem !important;\n}\n\n.column-gap-2 {\n column-gap: 0.5rem !important;\n}\n\n.column-gap-3 {\n column-gap: 1rem !important;\n}\n\n.column-gap-4 {\n column-gap: 1.5rem !important;\n}\n\n.column-gap-5 {\n column-gap: 3rem !important;\n}\n\n.font-monospace {\n font-family: var(--bs-font-monospace) !important;\n}\n\n.fs-1 {\n font-size: calc(1.375rem + 1.5vw) !important;\n}\n\n.fs-2 {\n font-size: calc(1.325rem + 0.9vw) !important;\n}\n\n.fs-3 {\n font-size: calc(1.3rem + 0.6vw) !important;\n}\n\n.fs-4 {\n font-size: calc(1.275rem + 0.3vw) !important;\n}\n\n.fs-5 {\n font-size: 1.25rem !important;\n}\n\n.fs-6 {\n font-size: 1rem !important;\n}\n\n.fst-italic {\n font-style: italic !important;\n}\n\n.fst-normal {\n font-style: normal !important;\n}\n\n.fw-lighter {\n font-weight: lighter !important;\n}\n\n.fw-light {\n font-weight: 300 !important;\n}\n\n.fw-normal {\n font-weight: 400 !important;\n}\n\n.fw-medium {\n font-weight: 500 !important;\n}\n\n.fw-semibold {\n font-weight: 600 !important;\n}\n\n.fw-bold {\n font-weight: 700 !important;\n}\n\n.fw-bolder {\n font-weight: bolder !important;\n}\n\n.lh-1 {\n line-height: 1 !important;\n}\n\n.lh-sm {\n line-height: 1.25 !important;\n}\n\n.lh-base {\n line-height: 1.5 !important;\n}\n\n.lh-lg {\n line-height: 2 !important;\n}\n\n.text-start {\n text-align: left !important;\n}\n\n.text-end {\n text-align: right !important;\n}\n\n.text-center {\n text-align: center !important;\n}\n\n.text-decoration-none {\n text-decoration: none !important;\n}\n\n.text-decoration-underline {\n text-decoration: underline !important;\n}\n\n.text-decoration-line-through {\n text-decoration: line-through !important;\n}\n\n.text-lowercase {\n text-transform: lowercase !important;\n}\n\n.text-uppercase {\n text-transform: uppercase !important;\n}\n\n.text-capitalize {\n text-transform: capitalize !important;\n}\n\n.text-wrap {\n white-space: normal !important;\n}\n\n.text-nowrap {\n white-space: nowrap !important;\n}\n\n/* rtl:begin:remove */\n.text-break {\n word-wrap: break-word !important;\n word-break: break-word !important;\n}\n\n/* rtl:end:remove */\n.text-primary {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-secondary {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-success {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-info {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-warning {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-danger {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-light {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-dark {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-black {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-white {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-body {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-muted {\n --bs-text-opacity: 1;\n color: var(--bs-secondary-color) !important;\n}\n\n.text-black-50 {\n --bs-text-opacity: 1;\n color: rgba(0, 0, 0, 0.5) !important;\n}\n\n.text-white-50 {\n --bs-text-opacity: 1;\n color: rgba(255, 255, 255, 0.5) !important;\n}\n\n.text-body-secondary {\n --bs-text-opacity: 1;\n color: var(--bs-secondary-color) !important;\n}\n\n.text-body-tertiary {\n --bs-text-opacity: 1;\n color: var(--bs-tertiary-color) !important;\n}\n\n.text-body-emphasis {\n --bs-text-opacity: 1;\n color: var(--bs-emphasis-color) !important;\n}\n\n.text-reset {\n --bs-text-opacity: 1;\n color: inherit !important;\n}\n\n.text-opacity-25 {\n --bs-text-opacity: 0.25;\n}\n\n.text-opacity-50 {\n --bs-text-opacity: 0.5;\n}\n\n.text-opacity-75 {\n --bs-text-opacity: 0.75;\n}\n\n.text-opacity-100 {\n --bs-text-opacity: 1;\n}\n\n.text-primary-emphasis {\n color: var(--bs-primary-text-emphasis) !important;\n}\n\n.text-secondary-emphasis {\n color: var(--bs-secondary-text-emphasis) !important;\n}\n\n.text-success-emphasis {\n color: var(--bs-success-text-emphasis) !important;\n}\n\n.text-info-emphasis {\n color: var(--bs-info-text-emphasis) !important;\n}\n\n.text-warning-emphasis {\n color: var(--bs-warning-text-emphasis) !important;\n}\n\n.text-danger-emphasis {\n color: var(--bs-danger-text-emphasis) !important;\n}\n\n.text-light-emphasis {\n color: var(--bs-light-text-emphasis) !important;\n}\n\n.text-dark-emphasis {\n color: var(--bs-dark-text-emphasis) !important;\n}\n\n.link-opacity-10 {\n --bs-link-opacity: 0.1;\n}\n\n.link-opacity-10-hover:hover {\n --bs-link-opacity: 0.1;\n}\n\n.link-opacity-25 {\n --bs-link-opacity: 0.25;\n}\n\n.link-opacity-25-hover:hover {\n --bs-link-opacity: 0.25;\n}\n\n.link-opacity-50 {\n --bs-link-opacity: 0.5;\n}\n\n.link-opacity-50-hover:hover {\n --bs-link-opacity: 0.5;\n}\n\n.link-opacity-75 {\n --bs-link-opacity: 0.75;\n}\n\n.link-opacity-75-hover:hover {\n --bs-link-opacity: 0.75;\n}\n\n.link-opacity-100 {\n --bs-link-opacity: 1;\n}\n\n.link-opacity-100-hover:hover {\n --bs-link-opacity: 1;\n}\n\n.link-offset-1 {\n text-underline-offset: 0.125em !important;\n}\n\n.link-offset-1-hover:hover {\n text-underline-offset: 0.125em !important;\n}\n\n.link-offset-2 {\n text-underline-offset: 0.25em !important;\n}\n\n.link-offset-2-hover:hover {\n text-underline-offset: 0.25em !important;\n}\n\n.link-offset-3 {\n text-underline-offset: 0.375em !important;\n}\n\n.link-offset-3-hover:hover {\n text-underline-offset: 0.375em !important;\n}\n\n.link-underline-primary {\n --bs-link-underline-opacity: 1;\n text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;\n}\n\n.link-underline-secondary {\n --bs-link-underline-opacity: 1;\n text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;\n}\n\n.link-underline-success {\n --bs-link-underline-opacity: 1;\n text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;\n}\n\n.link-underline-info {\n --bs-link-underline-opacity: 1;\n text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;\n}\n\n.link-underline-warning {\n --bs-link-underline-opacity: 1;\n text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;\n}\n\n.link-underline-danger {\n --bs-link-underline-opacity: 1;\n text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;\n}\n\n.link-underline-light {\n --bs-link-underline-opacity: 1;\n text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;\n}\n\n.link-underline-dark {\n --bs-link-underline-opacity: 1;\n text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;\n}\n\n.link-underline {\n --bs-link-underline-opacity: 1;\n text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;\n}\n\n.link-underline-opacity-0 {\n --bs-link-underline-opacity: 0;\n}\n\n.link-underline-opacity-0-hover:hover {\n --bs-link-underline-opacity: 0;\n}\n\n.link-underline-opacity-10 {\n --bs-link-underline-opacity: 0.1;\n}\n\n.link-underline-opacity-10-hover:hover {\n --bs-link-underline-opacity: 0.1;\n}\n\n.link-underline-opacity-25 {\n --bs-link-underline-opacity: 0.25;\n}\n\n.link-underline-opacity-25-hover:hover {\n --bs-link-underline-opacity: 0.25;\n}\n\n.link-underline-opacity-50 {\n --bs-link-underline-opacity: 0.5;\n}\n\n.link-underline-opacity-50-hover:hover {\n --bs-link-underline-opacity: 0.5;\n}\n\n.link-underline-opacity-75 {\n --bs-link-underline-opacity: 0.75;\n}\n\n.link-underline-opacity-75-hover:hover {\n --bs-link-underline-opacity: 0.75;\n}\n\n.link-underline-opacity-100 {\n --bs-link-underline-opacity: 1;\n}\n\n.link-underline-opacity-100-hover:hover {\n --bs-link-underline-opacity: 1;\n}\n\n.bg-primary {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-secondary {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-success {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-info {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-warning {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-danger {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-light {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-dark {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-black {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-white {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-body {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-transparent {\n --bs-bg-opacity: 1;\n background-color: transparent !important;\n}\n\n.bg-body-secondary {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-body-tertiary {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-opacity-10 {\n --bs-bg-opacity: 0.1;\n}\n\n.bg-opacity-25 {\n --bs-bg-opacity: 0.25;\n}\n\n.bg-opacity-50 {\n --bs-bg-opacity: 0.5;\n}\n\n.bg-opacity-75 {\n --bs-bg-opacity: 0.75;\n}\n\n.bg-opacity-100 {\n --bs-bg-opacity: 1;\n}\n\n.bg-primary-subtle {\n background-color: var(--bs-primary-bg-subtle) !important;\n}\n\n.bg-secondary-subtle {\n background-color: var(--bs-secondary-bg-subtle) !important;\n}\n\n.bg-success-subtle {\n background-color: var(--bs-success-bg-subtle) !important;\n}\n\n.bg-info-subtle {\n background-color: var(--bs-info-bg-subtle) !important;\n}\n\n.bg-warning-subtle {\n background-color: var(--bs-warning-bg-subtle) !important;\n}\n\n.bg-danger-subtle {\n background-color: var(--bs-danger-bg-subtle) !important;\n}\n\n.bg-light-subtle {\n background-color: var(--bs-light-bg-subtle) !important;\n}\n\n.bg-dark-subtle {\n background-color: var(--bs-dark-bg-subtle) !important;\n}\n\n.bg-gradient {\n background-image: var(--bs-gradient) !important;\n}\n\n.user-select-all {\n user-select: all !important;\n}\n\n.user-select-auto {\n user-select: auto !important;\n}\n\n.user-select-none {\n user-select: none !important;\n}\n\n.pe-none {\n pointer-events: none !important;\n}\n\n.pe-auto {\n pointer-events: auto !important;\n}\n\n.rounded {\n border-radius: var(--bs-border-radius) !important;\n}\n\n.rounded-0 {\n border-radius: 0 !important;\n}\n\n.rounded-1 {\n border-radius: var(--bs-border-radius-sm) !important;\n}\n\n.rounded-2 {\n border-radius: var(--bs-border-radius) !important;\n}\n\n.rounded-3 {\n border-radius: var(--bs-border-radius-lg) !important;\n}\n\n.rounded-4 {\n border-radius: var(--bs-border-radius-xl) !important;\n}\n\n.rounded-5 {\n border-radius: var(--bs-border-radius-xxl) !important;\n}\n\n.rounded-circle {\n border-radius: 50% !important;\n}\n\n.rounded-pill {\n border-radius: var(--bs-border-radius-pill) !important;\n}\n\n.rounded-top {\n border-top-left-radius: var(--bs-border-radius) !important;\n border-top-right-radius: var(--bs-border-radius) !important;\n}\n\n.rounded-top-0 {\n border-top-left-radius: 0 !important;\n border-top-right-radius: 0 !important;\n}\n\n.rounded-top-1 {\n border-top-left-radius: var(--bs-border-radius-sm) !important;\n border-top-right-radius: var(--bs-border-radius-sm) !important;\n}\n\n.rounded-top-2 {\n border-top-left-radius: var(--bs-border-radius) !important;\n border-top-right-radius: var(--bs-border-radius) !important;\n}\n\n.rounded-top-3 {\n border-top-left-radius: var(--bs-border-radius-lg) !important;\n border-top-right-radius: var(--bs-border-radius-lg) !important;\n}\n\n.rounded-top-4 {\n border-top-left-radius: var(--bs-border-radius-xl) !important;\n border-top-right-radius: var(--bs-border-radius-xl) !important;\n}\n\n.rounded-top-5 {\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\n}\n\n.rounded-top-circle {\n border-top-left-radius: 50% !important;\n border-top-right-radius: 50% !important;\n}\n\n.rounded-top-pill {\n border-top-left-radius: var(--bs-border-radius-pill) !important;\n border-top-right-radius: var(--bs-border-radius-pill) !important;\n}\n\n.rounded-end {\n border-top-right-radius: var(--bs-border-radius) !important;\n border-bottom-right-radius: var(--bs-border-radius) !important;\n}\n\n.rounded-end-0 {\n border-top-right-radius: 0 !important;\n border-bottom-right-radius: 0 !important;\n}\n\n.rounded-end-1 {\n border-top-right-radius: var(--bs-border-radius-sm) !important;\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\n}\n\n.rounded-end-2 {\n border-top-right-radius: var(--bs-border-radius) !important;\n border-bottom-right-radius: var(--bs-border-radius) !important;\n}\n\n.rounded-end-3 {\n border-top-right-radius: var(--bs-border-radius-lg) !important;\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\n}\n\n.rounded-end-4 {\n border-top-right-radius: var(--bs-border-radius-xl) !important;\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\n}\n\n.rounded-end-5 {\n border-top-right-radius: var(--bs-border-radius-xxl) !important;\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\n}\n\n.rounded-end-circle {\n border-top-right-radius: 50% !important;\n border-bottom-right-radius: 50% !important;\n}\n\n.rounded-end-pill {\n border-top-right-radius: var(--bs-border-radius-pill) !important;\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\n}\n\n.rounded-bottom {\n border-bottom-right-radius: var(--bs-border-radius) !important;\n border-bottom-left-radius: var(--bs-border-radius) !important;\n}\n\n.rounded-bottom-0 {\n border-bottom-right-radius: 0 !important;\n border-bottom-left-radius: 0 !important;\n}\n\n.rounded-bottom-1 {\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\n}\n\n.rounded-bottom-2 {\n border-bottom-right-radius: var(--bs-border-radius) !important;\n border-bottom-left-radius: var(--bs-border-radius) !important;\n}\n\n.rounded-bottom-3 {\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\n}\n\n.rounded-bottom-4 {\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\n}\n\n.rounded-bottom-5 {\n border-bottom-right-radius: var(--bs-border-radius-xxl) !important;\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\n}\n\n.rounded-bottom-circle {\n border-bottom-right-radius: 50% !important;\n border-bottom-left-radius: 50% !important;\n}\n\n.rounded-bottom-pill {\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\n}\n\n.rounded-start {\n border-bottom-left-radius: var(--bs-border-radius) !important;\n border-top-left-radius: var(--bs-border-radius) !important;\n}\n\n.rounded-start-0 {\n border-bottom-left-radius: 0 !important;\n border-top-left-radius: 0 !important;\n}\n\n.rounded-start-1 {\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\n border-top-left-radius: var(--bs-border-radius-sm) !important;\n}\n\n.rounded-start-2 {\n border-bottom-left-radius: var(--bs-border-radius) !important;\n border-top-left-radius: var(--bs-border-radius) !important;\n}\n\n.rounded-start-3 {\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\n border-top-left-radius: var(--bs-border-radius-lg) !important;\n}\n\n.rounded-start-4 {\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\n border-top-left-radius: var(--bs-border-radius-xl) !important;\n}\n\n.rounded-start-5 {\n border-bottom-left-radius: var(--bs-border-radius-xxl) !important;\n border-top-left-radius: var(--bs-border-radius-xxl) !important;\n}\n\n.rounded-start-circle {\n border-bottom-left-radius: 50% !important;\n border-top-left-radius: 50% !important;\n}\n\n.rounded-start-pill {\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\n border-top-left-radius: var(--bs-border-radius-pill) !important;\n}\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n\n.z-n1 {\n z-index: -1 !important;\n}\n\n.z-0 {\n z-index: 0 !important;\n}\n\n.z-1 {\n z-index: 1 !important;\n}\n\n.z-2 {\n z-index: 2 !important;\n}\n\n.z-3 {\n z-index: 3 !important;\n}\n\n@media (min-width: 576px) {\n .float-sm-start {\n float: left !important;\n }\n .float-sm-end {\n float: right !important;\n }\n .float-sm-none {\n float: none !important;\n }\n .object-fit-sm-contain {\n object-fit: contain !important;\n }\n .object-fit-sm-cover {\n object-fit: cover !important;\n }\n .object-fit-sm-fill {\n object-fit: fill !important;\n }\n .object-fit-sm-scale {\n object-fit: scale-down !important;\n }\n .object-fit-sm-none {\n object-fit: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-grid {\n display: grid !important;\n }\n .d-sm-inline-grid {\n display: inline-grid !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n .d-sm-none {\n display: none !important;\n }\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .justify-content-sm-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n .order-sm-first {\n order: -1 !important;\n }\n .order-sm-0 {\n order: 0 !important;\n }\n .order-sm-1 {\n order: 1 !important;\n }\n .order-sm-2 {\n order: 2 !important;\n }\n .order-sm-3 {\n order: 3 !important;\n }\n .order-sm-4 {\n order: 4 !important;\n }\n .order-sm-5 {\n order: 5 !important;\n }\n .order-sm-last {\n order: 6 !important;\n }\n .m-sm-0 {\n margin: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mx-sm-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-sm-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-sm-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-sm-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-sm-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-sm-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-sm-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-sm-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-sm-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-sm-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-sm-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-sm-0 {\n margin-top: 0 !important;\n }\n .mt-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mt-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mt-sm-3 {\n margin-top: 1rem !important;\n }\n .mt-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mt-sm-5 {\n margin-top: 3rem !important;\n }\n .mt-sm-auto {\n margin-top: auto !important;\n }\n .me-sm-0 {\n margin-right: 0 !important;\n }\n .me-sm-1 {\n margin-right: 0.25rem !important;\n }\n .me-sm-2 {\n margin-right: 0.5rem !important;\n }\n .me-sm-3 {\n margin-right: 1rem !important;\n }\n .me-sm-4 {\n margin-right: 1.5rem !important;\n }\n .me-sm-5 {\n margin-right: 3rem !important;\n }\n .me-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-0 {\n margin-bottom: 0 !important;\n }\n .mb-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-sm-3 {\n margin-bottom: 1rem !important;\n }\n .mb-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-sm-5 {\n margin-bottom: 3rem !important;\n }\n .mb-sm-auto {\n margin-bottom: auto !important;\n }\n .ms-sm-0 {\n margin-left: 0 !important;\n }\n .ms-sm-1 {\n margin-left: 0.25rem !important;\n }\n .ms-sm-2 {\n margin-left: 0.5rem !important;\n }\n .ms-sm-3 {\n margin-left: 1rem !important;\n }\n .ms-sm-4 {\n margin-left: 1.5rem !important;\n }\n .ms-sm-5 {\n margin-left: 3rem !important;\n }\n .ms-sm-auto {\n margin-left: auto !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .px-sm-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-sm-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-sm-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-sm-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-sm-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-sm-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-sm-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-sm-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-sm-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-sm-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-sm-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-sm-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-sm-0 {\n padding-top: 0 !important;\n }\n .pt-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pt-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pt-sm-3 {\n padding-top: 1rem !important;\n }\n .pt-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pt-sm-5 {\n padding-top: 3rem !important;\n }\n .pe-sm-0 {\n padding-right: 0 !important;\n }\n .pe-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pe-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pe-sm-3 {\n padding-right: 1rem !important;\n }\n .pe-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pe-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-0 {\n padding-bottom: 0 !important;\n }\n .pb-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pb-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-sm-5 {\n padding-bottom: 3rem !important;\n }\n .ps-sm-0 {\n padding-left: 0 !important;\n }\n .ps-sm-1 {\n padding-left: 0.25rem !important;\n }\n .ps-sm-2 {\n padding-left: 0.5rem !important;\n }\n .ps-sm-3 {\n padding-left: 1rem !important;\n }\n .ps-sm-4 {\n padding-left: 1.5rem !important;\n }\n .ps-sm-5 {\n padding-left: 3rem !important;\n }\n .gap-sm-0 {\n gap: 0 !important;\n }\n .gap-sm-1 {\n gap: 0.25rem !important;\n }\n .gap-sm-2 {\n gap: 0.5rem !important;\n }\n .gap-sm-3 {\n gap: 1rem !important;\n }\n .gap-sm-4 {\n gap: 1.5rem !important;\n }\n .gap-sm-5 {\n gap: 3rem !important;\n }\n .row-gap-sm-0 {\n row-gap: 0 !important;\n }\n .row-gap-sm-1 {\n row-gap: 0.25rem !important;\n }\n .row-gap-sm-2 {\n row-gap: 0.5rem !important;\n }\n .row-gap-sm-3 {\n row-gap: 1rem !important;\n }\n .row-gap-sm-4 {\n row-gap: 1.5rem !important;\n }\n .row-gap-sm-5 {\n row-gap: 3rem !important;\n }\n .column-gap-sm-0 {\n column-gap: 0 !important;\n }\n .column-gap-sm-1 {\n column-gap: 0.25rem !important;\n }\n .column-gap-sm-2 {\n column-gap: 0.5rem !important;\n }\n .column-gap-sm-3 {\n column-gap: 1rem !important;\n }\n .column-gap-sm-4 {\n column-gap: 1.5rem !important;\n }\n .column-gap-sm-5 {\n column-gap: 3rem !important;\n }\n .text-sm-start {\n text-align: left !important;\n }\n .text-sm-end {\n text-align: right !important;\n }\n .text-sm-center {\n text-align: center !important;\n }\n}\n@media (min-width: 768px) {\n .float-md-start {\n float: left !important;\n }\n .float-md-end {\n float: right !important;\n }\n .float-md-none {\n float: none !important;\n }\n .object-fit-md-contain {\n object-fit: contain !important;\n }\n .object-fit-md-cover {\n object-fit: cover !important;\n }\n .object-fit-md-fill {\n object-fit: fill !important;\n }\n .object-fit-md-scale {\n object-fit: scale-down !important;\n }\n .object-fit-md-none {\n object-fit: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-grid {\n display: grid !important;\n }\n .d-md-inline-grid {\n display: inline-grid !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n .d-md-none {\n display: none !important;\n }\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .justify-content-md-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n .order-md-first {\n order: -1 !important;\n }\n .order-md-0 {\n order: 0 !important;\n }\n .order-md-1 {\n order: 1 !important;\n }\n .order-md-2 {\n order: 2 !important;\n }\n .order-md-3 {\n order: 3 !important;\n }\n .order-md-4 {\n order: 4 !important;\n }\n .order-md-5 {\n order: 5 !important;\n }\n .order-md-last {\n order: 6 !important;\n }\n .m-md-0 {\n margin: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mx-md-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-md-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-md-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-md-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-md-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-md-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-md-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-md-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-md-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-md-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-md-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-md-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-md-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-md-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-md-0 {\n margin-top: 0 !important;\n }\n .mt-md-1 {\n margin-top: 0.25rem !important;\n }\n .mt-md-2 {\n margin-top: 0.5rem !important;\n }\n .mt-md-3 {\n margin-top: 1rem !important;\n }\n .mt-md-4 {\n margin-top: 1.5rem !important;\n }\n .mt-md-5 {\n margin-top: 3rem !important;\n }\n .mt-md-auto {\n margin-top: auto !important;\n }\n .me-md-0 {\n margin-right: 0 !important;\n }\n .me-md-1 {\n margin-right: 0.25rem !important;\n }\n .me-md-2 {\n margin-right: 0.5rem !important;\n }\n .me-md-3 {\n margin-right: 1rem !important;\n }\n .me-md-4 {\n margin-right: 1.5rem !important;\n }\n .me-md-5 {\n margin-right: 3rem !important;\n }\n .me-md-auto {\n margin-right: auto !important;\n }\n .mb-md-0 {\n margin-bottom: 0 !important;\n }\n .mb-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-md-3 {\n margin-bottom: 1rem !important;\n }\n .mb-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-md-5 {\n margin-bottom: 3rem !important;\n }\n .mb-md-auto {\n margin-bottom: auto !important;\n }\n .ms-md-0 {\n margin-left: 0 !important;\n }\n .ms-md-1 {\n margin-left: 0.25rem !important;\n }\n .ms-md-2 {\n margin-left: 0.5rem !important;\n }\n .ms-md-3 {\n margin-left: 1rem !important;\n }\n .ms-md-4 {\n margin-left: 1.5rem !important;\n }\n .ms-md-5 {\n margin-left: 3rem !important;\n }\n .ms-md-auto {\n margin-left: auto !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .px-md-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-md-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-md-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-md-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-md-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-md-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-md-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-md-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-md-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-md-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-md-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-md-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-md-0 {\n padding-top: 0 !important;\n }\n .pt-md-1 {\n padding-top: 0.25rem !important;\n }\n .pt-md-2 {\n padding-top: 0.5rem !important;\n }\n .pt-md-3 {\n padding-top: 1rem !important;\n }\n .pt-md-4 {\n padding-top: 1.5rem !important;\n }\n .pt-md-5 {\n padding-top: 3rem !important;\n }\n .pe-md-0 {\n padding-right: 0 !important;\n }\n .pe-md-1 {\n padding-right: 0.25rem !important;\n }\n .pe-md-2 {\n padding-right: 0.5rem !important;\n }\n .pe-md-3 {\n padding-right: 1rem !important;\n }\n .pe-md-4 {\n padding-right: 1.5rem !important;\n }\n .pe-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-0 {\n padding-bottom: 0 !important;\n }\n .pb-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-md-3 {\n padding-bottom: 1rem !important;\n }\n .pb-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-md-5 {\n padding-bottom: 3rem !important;\n }\n .ps-md-0 {\n padding-left: 0 !important;\n }\n .ps-md-1 {\n padding-left: 0.25rem !important;\n }\n .ps-md-2 {\n padding-left: 0.5rem !important;\n }\n .ps-md-3 {\n padding-left: 1rem !important;\n }\n .ps-md-4 {\n padding-left: 1.5rem !important;\n }\n .ps-md-5 {\n padding-left: 3rem !important;\n }\n .gap-md-0 {\n gap: 0 !important;\n }\n .gap-md-1 {\n gap: 0.25rem !important;\n }\n .gap-md-2 {\n gap: 0.5rem !important;\n }\n .gap-md-3 {\n gap: 1rem !important;\n }\n .gap-md-4 {\n gap: 1.5rem !important;\n }\n .gap-md-5 {\n gap: 3rem !important;\n }\n .row-gap-md-0 {\n row-gap: 0 !important;\n }\n .row-gap-md-1 {\n row-gap: 0.25rem !important;\n }\n .row-gap-md-2 {\n row-gap: 0.5rem !important;\n }\n .row-gap-md-3 {\n row-gap: 1rem !important;\n }\n .row-gap-md-4 {\n row-gap: 1.5rem !important;\n }\n .row-gap-md-5 {\n row-gap: 3rem !important;\n }\n .column-gap-md-0 {\n column-gap: 0 !important;\n }\n .column-gap-md-1 {\n column-gap: 0.25rem !important;\n }\n .column-gap-md-2 {\n column-gap: 0.5rem !important;\n }\n .column-gap-md-3 {\n column-gap: 1rem !important;\n }\n .column-gap-md-4 {\n column-gap: 1.5rem !important;\n }\n .column-gap-md-5 {\n column-gap: 3rem !important;\n }\n .text-md-start {\n text-align: left !important;\n }\n .text-md-end {\n text-align: right !important;\n }\n .text-md-center {\n text-align: center !important;\n }\n}\n@media (min-width: 992px) {\n .float-lg-start {\n float: left !important;\n }\n .float-lg-end {\n float: right !important;\n }\n .float-lg-none {\n float: none !important;\n }\n .object-fit-lg-contain {\n object-fit: contain !important;\n }\n .object-fit-lg-cover {\n object-fit: cover !important;\n }\n .object-fit-lg-fill {\n object-fit: fill !important;\n }\n .object-fit-lg-scale {\n object-fit: scale-down !important;\n }\n .object-fit-lg-none {\n object-fit: none !important;\n }\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-grid {\n display: grid !important;\n }\n .d-lg-inline-grid {\n display: inline-grid !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n .d-lg-none {\n display: none !important;\n }\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .justify-content-lg-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n .order-lg-first {\n order: -1 !important;\n }\n .order-lg-0 {\n order: 0 !important;\n }\n .order-lg-1 {\n order: 1 !important;\n }\n .order-lg-2 {\n order: 2 !important;\n }\n .order-lg-3 {\n order: 3 !important;\n }\n .order-lg-4 {\n order: 4 !important;\n }\n .order-lg-5 {\n order: 5 !important;\n }\n .order-lg-last {\n order: 6 !important;\n }\n .m-lg-0 {\n margin: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mx-lg-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-lg-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-lg-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-lg-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-lg-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-lg-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-lg-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-lg-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-lg-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-lg-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-lg-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-lg-0 {\n margin-top: 0 !important;\n }\n .mt-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mt-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mt-lg-3 {\n margin-top: 1rem !important;\n }\n .mt-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mt-lg-5 {\n margin-top: 3rem !important;\n }\n .mt-lg-auto {\n margin-top: auto !important;\n }\n .me-lg-0 {\n margin-right: 0 !important;\n }\n .me-lg-1 {\n margin-right: 0.25rem !important;\n }\n .me-lg-2 {\n margin-right: 0.5rem !important;\n }\n .me-lg-3 {\n margin-right: 1rem !important;\n }\n .me-lg-4 {\n margin-right: 1.5rem !important;\n }\n .me-lg-5 {\n margin-right: 3rem !important;\n }\n .me-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-0 {\n margin-bottom: 0 !important;\n }\n .mb-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-lg-3 {\n margin-bottom: 1rem !important;\n }\n .mb-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-lg-5 {\n margin-bottom: 3rem !important;\n }\n .mb-lg-auto {\n margin-bottom: auto !important;\n }\n .ms-lg-0 {\n margin-left: 0 !important;\n }\n .ms-lg-1 {\n margin-left: 0.25rem !important;\n }\n .ms-lg-2 {\n margin-left: 0.5rem !important;\n }\n .ms-lg-3 {\n margin-left: 1rem !important;\n }\n .ms-lg-4 {\n margin-left: 1.5rem !important;\n }\n .ms-lg-5 {\n margin-left: 3rem !important;\n }\n .ms-lg-auto {\n margin-left: auto !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .px-lg-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-lg-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-lg-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-lg-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-lg-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-lg-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-lg-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-lg-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-lg-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-lg-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-lg-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-lg-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-lg-0 {\n padding-top: 0 !important;\n }\n .pt-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pt-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pt-lg-3 {\n padding-top: 1rem !important;\n }\n .pt-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pt-lg-5 {\n padding-top: 3rem !important;\n }\n .pe-lg-0 {\n padding-right: 0 !important;\n }\n .pe-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pe-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pe-lg-3 {\n padding-right: 1rem !important;\n }\n .pe-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pe-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-0 {\n padding-bottom: 0 !important;\n }\n .pb-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pb-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-lg-5 {\n padding-bottom: 3rem !important;\n }\n .ps-lg-0 {\n padding-left: 0 !important;\n }\n .ps-lg-1 {\n padding-left: 0.25rem !important;\n }\n .ps-lg-2 {\n padding-left: 0.5rem !important;\n }\n .ps-lg-3 {\n padding-left: 1rem !important;\n }\n .ps-lg-4 {\n padding-left: 1.5rem !important;\n }\n .ps-lg-5 {\n padding-left: 3rem !important;\n }\n .gap-lg-0 {\n gap: 0 !important;\n }\n .gap-lg-1 {\n gap: 0.25rem !important;\n }\n .gap-lg-2 {\n gap: 0.5rem !important;\n }\n .gap-lg-3 {\n gap: 1rem !important;\n }\n .gap-lg-4 {\n gap: 1.5rem !important;\n }\n .gap-lg-5 {\n gap: 3rem !important;\n }\n .row-gap-lg-0 {\n row-gap: 0 !important;\n }\n .row-gap-lg-1 {\n row-gap: 0.25rem !important;\n }\n .row-gap-lg-2 {\n row-gap: 0.5rem !important;\n }\n .row-gap-lg-3 {\n row-gap: 1rem !important;\n }\n .row-gap-lg-4 {\n row-gap: 1.5rem !important;\n }\n .row-gap-lg-5 {\n row-gap: 3rem !important;\n }\n .column-gap-lg-0 {\n column-gap: 0 !important;\n }\n .column-gap-lg-1 {\n column-gap: 0.25rem !important;\n }\n .column-gap-lg-2 {\n column-gap: 0.5rem !important;\n }\n .column-gap-lg-3 {\n column-gap: 1rem !important;\n }\n .column-gap-lg-4 {\n column-gap: 1.5rem !important;\n }\n .column-gap-lg-5 {\n column-gap: 3rem !important;\n }\n .text-lg-start {\n text-align: left !important;\n }\n .text-lg-end {\n text-align: right !important;\n }\n .text-lg-center {\n text-align: center !important;\n }\n}\n@media (min-width: 1200px) {\n .float-xl-start {\n float: left !important;\n }\n .float-xl-end {\n float: right !important;\n }\n .float-xl-none {\n float: none !important;\n }\n .object-fit-xl-contain {\n object-fit: contain !important;\n }\n .object-fit-xl-cover {\n object-fit: cover !important;\n }\n .object-fit-xl-fill {\n object-fit: fill !important;\n }\n .object-fit-xl-scale {\n object-fit: scale-down !important;\n }\n .object-fit-xl-none {\n object-fit: none !important;\n }\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-grid {\n display: grid !important;\n }\n .d-xl-inline-grid {\n display: inline-grid !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n .d-xl-none {\n display: none !important;\n }\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .justify-content-xl-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n .order-xl-first {\n order: -1 !important;\n }\n .order-xl-0 {\n order: 0 !important;\n }\n .order-xl-1 {\n order: 1 !important;\n }\n .order-xl-2 {\n order: 2 !important;\n }\n .order-xl-3 {\n order: 3 !important;\n }\n .order-xl-4 {\n order: 4 !important;\n }\n .order-xl-5 {\n order: 5 !important;\n }\n .order-xl-last {\n order: 6 !important;\n }\n .m-xl-0 {\n margin: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mx-xl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-xl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-xl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-xl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-xl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xl-0 {\n margin-top: 0 !important;\n }\n .mt-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xl-3 {\n margin-top: 1rem !important;\n }\n .mt-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xl-5 {\n margin-top: 3rem !important;\n }\n .mt-xl-auto {\n margin-top: auto !important;\n }\n .me-xl-0 {\n margin-right: 0 !important;\n }\n .me-xl-1 {\n margin-right: 0.25rem !important;\n }\n .me-xl-2 {\n margin-right: 0.5rem !important;\n }\n .me-xl-3 {\n margin-right: 1rem !important;\n }\n .me-xl-4 {\n margin-right: 1.5rem !important;\n }\n .me-xl-5 {\n margin-right: 3rem !important;\n }\n .me-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xl-auto {\n margin-bottom: auto !important;\n }\n .ms-xl-0 {\n margin-left: 0 !important;\n }\n .ms-xl-1 {\n margin-left: 0.25rem !important;\n }\n .ms-xl-2 {\n margin-left: 0.5rem !important;\n }\n .ms-xl-3 {\n margin-left: 1rem !important;\n }\n .ms-xl-4 {\n margin-left: 1.5rem !important;\n }\n .ms-xl-5 {\n margin-left: 3rem !important;\n }\n .ms-xl-auto {\n margin-left: auto !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .px-xl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-xl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-xl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-xl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-xl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-xl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-xl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xl-0 {\n padding-top: 0 !important;\n }\n .pt-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xl-3 {\n padding-top: 1rem !important;\n }\n .pt-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xl-5 {\n padding-top: 3rem !important;\n }\n .pe-xl-0 {\n padding-right: 0 !important;\n }\n .pe-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pe-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pe-xl-3 {\n padding-right: 1rem !important;\n }\n .pe-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pe-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xl-0 {\n padding-left: 0 !important;\n }\n .ps-xl-1 {\n padding-left: 0.25rem !important;\n }\n .ps-xl-2 {\n padding-left: 0.5rem !important;\n }\n .ps-xl-3 {\n padding-left: 1rem !important;\n }\n .ps-xl-4 {\n padding-left: 1.5rem !important;\n }\n .ps-xl-5 {\n padding-left: 3rem !important;\n }\n .gap-xl-0 {\n gap: 0 !important;\n }\n .gap-xl-1 {\n gap: 0.25rem !important;\n }\n .gap-xl-2 {\n gap: 0.5rem !important;\n }\n .gap-xl-3 {\n gap: 1rem !important;\n }\n .gap-xl-4 {\n gap: 1.5rem !important;\n }\n .gap-xl-5 {\n gap: 3rem !important;\n }\n .row-gap-xl-0 {\n row-gap: 0 !important;\n }\n .row-gap-xl-1 {\n row-gap: 0.25rem !important;\n }\n .row-gap-xl-2 {\n row-gap: 0.5rem !important;\n }\n .row-gap-xl-3 {\n row-gap: 1rem !important;\n }\n .row-gap-xl-4 {\n row-gap: 1.5rem !important;\n }\n .row-gap-xl-5 {\n row-gap: 3rem !important;\n }\n .column-gap-xl-0 {\n column-gap: 0 !important;\n }\n .column-gap-xl-1 {\n column-gap: 0.25rem !important;\n }\n .column-gap-xl-2 {\n column-gap: 0.5rem !important;\n }\n .column-gap-xl-3 {\n column-gap: 1rem !important;\n }\n .column-gap-xl-4 {\n column-gap: 1.5rem !important;\n }\n .column-gap-xl-5 {\n column-gap: 3rem !important;\n }\n .text-xl-start {\n text-align: left !important;\n }\n .text-xl-end {\n text-align: right !important;\n }\n .text-xl-center {\n text-align: center !important;\n }\n}\n@media (min-width: 1400px) {\n .float-xxl-start {\n float: left !important;\n }\n .float-xxl-end {\n float: right !important;\n }\n .float-xxl-none {\n float: none !important;\n }\n .object-fit-xxl-contain {\n object-fit: contain !important;\n }\n .object-fit-xxl-cover {\n object-fit: cover !important;\n }\n .object-fit-xxl-fill {\n object-fit: fill !important;\n }\n .object-fit-xxl-scale {\n object-fit: scale-down !important;\n }\n .object-fit-xxl-none {\n object-fit: none !important;\n }\n .d-xxl-inline {\n display: inline !important;\n }\n .d-xxl-inline-block {\n display: inline-block !important;\n }\n .d-xxl-block {\n display: block !important;\n }\n .d-xxl-grid {\n display: grid !important;\n }\n .d-xxl-inline-grid {\n display: inline-grid !important;\n }\n .d-xxl-table {\n display: table !important;\n }\n .d-xxl-table-row {\n display: table-row !important;\n }\n .d-xxl-table-cell {\n display: table-cell !important;\n }\n .d-xxl-flex {\n display: flex !important;\n }\n .d-xxl-inline-flex {\n display: inline-flex !important;\n }\n .d-xxl-none {\n display: none !important;\n }\n .flex-xxl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xxl-row {\n flex-direction: row !important;\n }\n .flex-xxl-column {\n flex-direction: column !important;\n }\n .flex-xxl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xxl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xxl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xxl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xxl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xxl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-xxl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xxl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xxl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xxl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xxl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xxl-center {\n justify-content: center !important;\n }\n .justify-content-xxl-between {\n justify-content: space-between !important;\n }\n .justify-content-xxl-around {\n justify-content: space-around !important;\n }\n .justify-content-xxl-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-xxl-start {\n align-items: flex-start !important;\n }\n .align-items-xxl-end {\n align-items: flex-end !important;\n }\n .align-items-xxl-center {\n align-items: center !important;\n }\n .align-items-xxl-baseline {\n align-items: baseline !important;\n }\n .align-items-xxl-stretch {\n align-items: stretch !important;\n }\n .align-content-xxl-start {\n align-content: flex-start !important;\n }\n .align-content-xxl-end {\n align-content: flex-end !important;\n }\n .align-content-xxl-center {\n align-content: center !important;\n }\n .align-content-xxl-between {\n align-content: space-between !important;\n }\n .align-content-xxl-around {\n align-content: space-around !important;\n }\n .align-content-xxl-stretch {\n align-content: stretch !important;\n }\n .align-self-xxl-auto {\n align-self: auto !important;\n }\n .align-self-xxl-start {\n align-self: flex-start !important;\n }\n .align-self-xxl-end {\n align-self: flex-end !important;\n }\n .align-self-xxl-center {\n align-self: center !important;\n }\n .align-self-xxl-baseline {\n align-self: baseline !important;\n }\n .align-self-xxl-stretch {\n align-self: stretch !important;\n }\n .order-xxl-first {\n order: -1 !important;\n }\n .order-xxl-0 {\n order: 0 !important;\n }\n .order-xxl-1 {\n order: 1 !important;\n }\n .order-xxl-2 {\n order: 2 !important;\n }\n .order-xxl-3 {\n order: 3 !important;\n }\n .order-xxl-4 {\n order: 4 !important;\n }\n .order-xxl-5 {\n order: 5 !important;\n }\n .order-xxl-last {\n order: 6 !important;\n }\n .m-xxl-0 {\n margin: 0 !important;\n }\n .m-xxl-1 {\n margin: 0.25rem !important;\n }\n .m-xxl-2 {\n margin: 0.5rem !important;\n }\n .m-xxl-3 {\n margin: 1rem !important;\n }\n .m-xxl-4 {\n margin: 1.5rem !important;\n }\n .m-xxl-5 {\n margin: 3rem !important;\n }\n .m-xxl-auto {\n margin: auto !important;\n }\n .mx-xxl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-xxl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-xxl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-xxl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-xxl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-xxl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-xxl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-xxl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xxl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xxl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xxl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xxl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xxl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xxl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xxl-0 {\n margin-top: 0 !important;\n }\n .mt-xxl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xxl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xxl-3 {\n margin-top: 1rem !important;\n }\n .mt-xxl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xxl-5 {\n margin-top: 3rem !important;\n }\n .mt-xxl-auto {\n margin-top: auto !important;\n }\n .me-xxl-0 {\n margin-right: 0 !important;\n }\n .me-xxl-1 {\n margin-right: 0.25rem !important;\n }\n .me-xxl-2 {\n margin-right: 0.5rem !important;\n }\n .me-xxl-3 {\n margin-right: 1rem !important;\n }\n .me-xxl-4 {\n margin-right: 1.5rem !important;\n }\n .me-xxl-5 {\n margin-right: 3rem !important;\n }\n .me-xxl-auto {\n margin-right: auto !important;\n }\n .mb-xxl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xxl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xxl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xxl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xxl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xxl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xxl-auto {\n margin-bottom: auto !important;\n }\n .ms-xxl-0 {\n margin-left: 0 !important;\n }\n .ms-xxl-1 {\n margin-left: 0.25rem !important;\n }\n .ms-xxl-2 {\n margin-left: 0.5rem !important;\n }\n .ms-xxl-3 {\n margin-left: 1rem !important;\n }\n .ms-xxl-4 {\n margin-left: 1.5rem !important;\n }\n .ms-xxl-5 {\n margin-left: 3rem !important;\n }\n .ms-xxl-auto {\n margin-left: auto !important;\n }\n .p-xxl-0 {\n padding: 0 !important;\n }\n .p-xxl-1 {\n padding: 0.25rem !important;\n }\n .p-xxl-2 {\n padding: 0.5rem !important;\n }\n .p-xxl-3 {\n padding: 1rem !important;\n }\n .p-xxl-4 {\n padding: 1.5rem !important;\n }\n .p-xxl-5 {\n padding: 3rem !important;\n }\n .px-xxl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-xxl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-xxl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-xxl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-xxl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-xxl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-xxl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xxl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xxl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xxl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xxl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xxl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xxl-0 {\n padding-top: 0 !important;\n }\n .pt-xxl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xxl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xxl-3 {\n padding-top: 1rem !important;\n }\n .pt-xxl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xxl-5 {\n padding-top: 3rem !important;\n }\n .pe-xxl-0 {\n padding-right: 0 !important;\n }\n .pe-xxl-1 {\n padding-right: 0.25rem !important;\n }\n .pe-xxl-2 {\n padding-right: 0.5rem !important;\n }\n .pe-xxl-3 {\n padding-right: 1rem !important;\n }\n .pe-xxl-4 {\n padding-right: 1.5rem !important;\n }\n .pe-xxl-5 {\n padding-right: 3rem !important;\n }\n .pb-xxl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xxl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xxl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xxl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xxl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xxl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xxl-0 {\n padding-left: 0 !important;\n }\n .ps-xxl-1 {\n padding-left: 0.25rem !important;\n }\n .ps-xxl-2 {\n padding-left: 0.5rem !important;\n }\n .ps-xxl-3 {\n padding-left: 1rem !important;\n }\n .ps-xxl-4 {\n padding-left: 1.5rem !important;\n }\n .ps-xxl-5 {\n padding-left: 3rem !important;\n }\n .gap-xxl-0 {\n gap: 0 !important;\n }\n .gap-xxl-1 {\n gap: 0.25rem !important;\n }\n .gap-xxl-2 {\n gap: 0.5rem !important;\n }\n .gap-xxl-3 {\n gap: 1rem !important;\n }\n .gap-xxl-4 {\n gap: 1.5rem !important;\n }\n .gap-xxl-5 {\n gap: 3rem !important;\n }\n .row-gap-xxl-0 {\n row-gap: 0 !important;\n }\n .row-gap-xxl-1 {\n row-gap: 0.25rem !important;\n }\n .row-gap-xxl-2 {\n row-gap: 0.5rem !important;\n }\n .row-gap-xxl-3 {\n row-gap: 1rem !important;\n }\n .row-gap-xxl-4 {\n row-gap: 1.5rem !important;\n }\n .row-gap-xxl-5 {\n row-gap: 3rem !important;\n }\n .column-gap-xxl-0 {\n column-gap: 0 !important;\n }\n .column-gap-xxl-1 {\n column-gap: 0.25rem !important;\n }\n .column-gap-xxl-2 {\n column-gap: 0.5rem !important;\n }\n .column-gap-xxl-3 {\n column-gap: 1rem !important;\n }\n .column-gap-xxl-4 {\n column-gap: 1.5rem !important;\n }\n .column-gap-xxl-5 {\n column-gap: 3rem !important;\n }\n .text-xxl-start {\n text-align: left !important;\n }\n .text-xxl-end {\n text-align: right !important;\n }\n .text-xxl-center {\n text-align: center !important;\n }\n}\n@media (min-width: 1200px) {\n .fs-1 {\n font-size: 2.5rem !important;\n }\n .fs-2 {\n font-size: 2rem !important;\n }\n .fs-3 {\n font-size: 1.75rem !important;\n }\n .fs-4 {\n font-size: 1.5rem !important;\n }\n}\n@media print {\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-grid {\n display: grid !important;\n }\n .d-print-inline-grid {\n display: inline-grid !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: flex !important;\n }\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n .d-print-none {\n display: none !important;\n }\n}\n/* Variables */\n:root {\n /*\n --blue: #007bff;\n --indigo: #6610f2;\n --purple: #6f42c1;\n --pink: #e83e8c;\n --red: #dc3545;\n --orange: #fd7e14;\n --yellow: #ffc107;\n --green: #28a745;\n --teal: #20c997;\n --cyan: #17a2b8;\n --white: #fff;\n --gray: #6c757d;\n --gray-dark: #343a40;\n --primary: #007bff;\n --secondary: #6c757d;\n --success: #28a745;\n --info: #17a2b8;\n --warning: #ffc107;\n --danger: #dc3545;\n --light: #f8f9fa;\n --dark: #343a40;\n\n --breakpoint-xs: 0;\n --breakpoint-sm: 576px;\n --breakpoint-md: 768px;\n --breakpoint-lg: 992px;\n --breakpoint-xl: 1200px;\n\n --font-family-sans-serif: -apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\";\n --font-family-monospace: SFMono-Regular,Menlo,Monaco,Consolas,\"Liberation Mono\",\"Courier New\",monospace;\n */\n /* Override Variables */\n --gray: #7d7d7d;\n --gray-dark: #404040;\n --font-family-sans-serif: \"Source Sans Pro\", -apple-system, BlinkMacSystemFont,\n \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\",\n \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n --font-family-serif: \"Merriweather\", \"Times New Roman\", serif;\n /* Page Variables */\n --font-weight-light: 200 !important;\n --color-medium: #ddd;\n --color-reverse: var(--gray-dark);\n --color-text: var(--gray-dark);\n --color-text-reverse: var(--light);\n --font-family-title: var(--font-family-sans-serif);\n --font-family-text: var(--font-family-serif);\n}\n\nbody {\n font-family: var(--font-family-text);\n color: var(--color-text);\n font-weight: 200;\n}\n\n/* Animation Styles */\n@keyframes fadein {\n from {\n opacity: 0;\n }\n to {\n opacity: 1;\n }\n}\n@keyframes fadeout {\n from {\n opacity: 1;\n }\n to {\n opacity: 0;\n }\n}\n/* Override Styles */\n.bg-medium {\n background-color: var(--medium) !important;\n}\n\n/* Custom Styles */\n.animated {\n visibility: visible !important;\n}\n\n.bg-reverse {\n background-color: var(--color-reverse) !important;\n}\n\n.text-reverse {\n color: var(--color-text-reverse) !important;\n}\n\n.family-sans {\n font-family: var(--font-family-sans-serif);\n}\n\n.family-serif {\n font-family: var(--font-family-serif);\n}\n\n.vertical-padding {\n padding-top: 40px;\n padding-bottom: 40px;\n}\n\n.icon {\n display: inline-block;\n font-size: inherit;\n height: 1em;\n width: 1em;\n overflow: visible;\n vertical-align: -0.125em;\n text-rendering: auto;\n fill: gray !important;\n width: 50px;\n height: 50px;\n}\n\n.page-section-title {\n font-size: 4em;\n color: red;\n font-family: var(--font-family-title);\n color: var(--gray);\n line-height: 100%;\n padding-bottom: 0.15em;\n margin-top: -0.2em;\n}\n\n.page-section-text {\n margin-bottom: 2em !important;\n}\n\n.layout-title {\n font-family: var(--font-family-title);\n font-weight: 400;\n font-size: 1.7em;\n}\n\n.layout-text {\n font-family: var(--font-family-text);\n}\n\n/* Page Layouts */\n/* Site Header */\n.site-header {\n background: linear-gradient(rgba(0, 0, 0, 0.5) 50px, transparent), url(https://craftypixels.com/placeholder-image/16:9x400/6.png&text=+);\n background-position: center center;\n background-repeat: no-repeat;\n background-size: cover;\n overflow: hidden;\n}\n\n.site-header .page-section-title {\n font-size: 2em;\n}\n\n@media screen and (max-width: 768px) {\n .site-header .navbar-collapse {\n background-color: rgba(0, 0, 0, 0.9);\n padding: 10px;\n transition: all 0.5s ease-out;\n }\n}\n.site-nav {\n background: transparent;\n}\n\n.site-nav.inbody {\n background: rgba(56, 56, 56, 0.9);\n}\n\n.site-header .jumbotron {\n min-height: 50vh;\n background: transparent;\n}\n\n.site-header .animated {\n -webkit-animation-duration: 1s;\n animation-duration: 1s;\n}\n\n.site-header .nav-link {\n position: relative;\n padding-bottom: 0;\n margin-bottom: 2px;\n}\n\n.site-header .nav-link:before {\n content: \"\";\n position: absolute;\n width: 100%;\n max-width: 100px;\n height: 2px;\n bottom: 0;\n left: 0;\n background-color: var(--light);\n visibility: hidden;\n transform: scaleX(0);\n transition: all 0.3s ease-in-out 0s;\n}\n\n.site-header .nav-link:hover:before {\n visibility: visible;\n transform: scaleX(1);\n}\n\n/* Layout Multicolumn */\n.layout-multicolumn .photo-modal {\n transition: all 300ms ease-in-out;\n}\n\n.layout-multicolumn .photo-modal:hover {\n transform: scale(1.1) translateY(-3px);\n}\n\n.layout-multicolumn .layout-title {\n font-size: 1.1em;\n}\n\n#page-multicolumn {\n background: var(--color-medium);\n}\n\n/* Layout Media */\n#page-media .layout-image {\n max-width: 200px;\n}\n\n/* Layout Nested */\n#page-nested {\n background: linear-gradient(135deg, var(--gray), var(--gray-dark));\n}\n\n#page-nested .layout-image {\n width: 120px;\n}\n\n/* Layout Icons */\n.layout-iconcolumns .layout-icon {\n font-size: 2.8em;\n padding-bottom: 1.4em;\n color: var(--gray);\n}\n\n/* Layout Icons */\n.layout-social .icon {\n font-size: 3em;\n color: var(--green);\n}\n\n/* Layout Float */\n#page-floater {\n background: radial-gradient(ellipse at left, var(--gray) 0, var(--gray-dark) 100%);\n padding: 8em 0;\n}\n\n/* Layout Float */\n@media screen and (min-width: 992px) {\n #page-floater {\n margin: 50px 0 150px 0;\n }\n #page-floater .img-container {\n position: relative;\n }\n #page-floater .layout-image {\n position: absolute;\n }\n #page-floater img {\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%) rotate(-15deg);\n }\n}\n.layout-social {\n font-size: 2em;\n}\n\n/* override bootstrap styles */\n.modal.show .modal-dialog {\n transform: translateY(-50%);\n top: 50%;\n}\n\n.media {\n flex-direction: column;\n}\n@media screen and (min-width: 576px) {\n .media {\n flex-direction: row;\n }\n}\n\n/* override bootstrap styles ends */","/* Load fonts */\n@import url('https://fonts.googleapis.com/css?family=Merriweather:300|Source+Sans+Pro:200,400,600');\n\n$border-radius: 20px;\n\n@import '../../../node_modules/bootstrap/scss/bootstrap';\n\n/* Variables */\n\n:root {\n /*\n --blue: #007bff;\n --indigo: #6610f2;\n --purple: #6f42c1;\n --pink: #e83e8c;\n --red: #dc3545;\n --orange: #fd7e14;\n --yellow: #ffc107;\n --green: #28a745;\n --teal: #20c997;\n --cyan: #17a2b8;\n --white: #fff;\n --gray: #6c757d;\n --gray-dark: #343a40;\n --primary: #007bff;\n --secondary: #6c757d;\n --success: #28a745;\n --info: #17a2b8;\n --warning: #ffc107;\n --danger: #dc3545;\n --light: #f8f9fa;\n --dark: #343a40;\n\n --breakpoint-xs: 0;\n --breakpoint-sm: 576px;\n --breakpoint-md: 768px;\n --breakpoint-lg: 992px;\n --breakpoint-xl: 1200px;\n\n --font-family-sans-serif: -apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\";\n --font-family-monospace: SFMono-Regular,Menlo,Monaco,Consolas,\"Liberation Mono\",\"Courier New\",monospace;\n */\n\n /* Override Variables */\n\n --gray: #7d7d7d;\n --gray-dark: #404040;\n --font-family-sans-serif: 'Source Sans Pro', -apple-system, BlinkMacSystemFont,\n 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji',\n 'Segoe UI Emoji', 'Segoe UI Symbol';\n --font-family-serif: 'Merriweather', 'Times New Roman', serif;\n\n /* Page Variables */\n\n --font-weight-light: 200 !important;\n --color-medium: #ddd;\n --color-reverse: var(--gray-dark);\n --color-text: var(--gray-dark);\n --color-text-reverse: var(--light);\n --font-family-title: var(--font-family-sans-serif);\n --font-family-text: var(--font-family-serif);\n}\n\nbody {\n font-family: var(--font-family-text);\n color: var(--color-text);\n font-weight: 200;\n}\n\n/* Animation Styles */\n@keyframes fadein {\n from {\n opacity: 0;\n }\n\n to {\n opacity: 1;\n }\n}\n\n@keyframes fadeout {\n from {\n opacity: 1;\n }\n\n to {\n opacity: 0;\n }\n}\n",":root,\n[data-bs-theme=\"light\"] {\n // Note: Custom variable values only support SassScript inside `#{}`.\n\n // Colors\n //\n // Generate palettes for full colors, grays, and theme colors.\n\n @each $color, $value in $colors {\n --#{$prefix}#{$color}: #{$value};\n }\n\n @each $color, $value in $grays {\n --#{$prefix}gray-#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$prefix}#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors-rgb {\n --#{$prefix}#{$color}-rgb: #{$value};\n }\n\n @each $color, $value in $theme-colors-text {\n --#{$prefix}#{$color}-text-emphasis: #{$value};\n }\n\n @each $color, $value in $theme-colors-bg-subtle {\n --#{$prefix}#{$color}-bg-subtle: #{$value};\n }\n\n @each $color, $value in $theme-colors-border-subtle {\n --#{$prefix}#{$color}-border-subtle: #{$value};\n }\n\n --#{$prefix}white-rgb: #{to-rgb($white)};\n --#{$prefix}black-rgb: #{to-rgb($black)};\n\n // Fonts\n\n // Note: Use `inspect` for lists so that quoted items keep the quotes.\n // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n --#{$prefix}font-sans-serif: #{inspect($font-family-sans-serif)};\n --#{$prefix}font-monospace: #{inspect($font-family-monospace)};\n --#{$prefix}gradient: #{$gradient};\n\n // Root and body\n // scss-docs-start root-body-variables\n @if $font-size-root != null {\n --#{$prefix}root-font-size: #{$font-size-root};\n }\n --#{$prefix}body-font-family: #{inspect($font-family-base)};\n @include rfs($font-size-base, --#{$prefix}body-font-size);\n --#{$prefix}body-font-weight: #{$font-weight-base};\n --#{$prefix}body-line-height: #{$line-height-base};\n @if $body-text-align != null {\n --#{$prefix}body-text-align: #{$body-text-align};\n }\n\n --#{$prefix}body-color: #{$body-color};\n --#{$prefix}body-color-rgb: #{to-rgb($body-color)};\n --#{$prefix}body-bg: #{$body-bg};\n --#{$prefix}body-bg-rgb: #{to-rgb($body-bg)};\n\n --#{$prefix}emphasis-color: #{$body-emphasis-color};\n --#{$prefix}emphasis-color-rgb: #{to-rgb($body-emphasis-color)};\n\n --#{$prefix}secondary-color: #{$body-secondary-color};\n --#{$prefix}secondary-color-rgb: #{to-rgb($body-secondary-color)};\n --#{$prefix}secondary-bg: #{$body-secondary-bg};\n --#{$prefix}secondary-bg-rgb: #{to-rgb($body-secondary-bg)};\n\n --#{$prefix}tertiary-color: #{$body-tertiary-color};\n --#{$prefix}tertiary-color-rgb: #{to-rgb($body-tertiary-color)};\n --#{$prefix}tertiary-bg: #{$body-tertiary-bg};\n --#{$prefix}tertiary-bg-rgb: #{to-rgb($body-tertiary-bg)};\n // scss-docs-end root-body-variables\n\n --#{$prefix}heading-color: #{$headings-color};\n\n --#{$prefix}link-color: #{$link-color};\n --#{$prefix}link-color-rgb: #{to-rgb($link-color)};\n --#{$prefix}link-decoration: #{$link-decoration};\n\n --#{$prefix}link-hover-color: #{$link-hover-color};\n --#{$prefix}link-hover-color-rgb: #{to-rgb($link-hover-color)};\n\n @if $link-hover-decoration != null {\n --#{$prefix}link-hover-decoration: #{$link-hover-decoration};\n }\n\n --#{$prefix}code-color: #{$code-color};\n --#{$prefix}highlight-bg: #{$mark-bg};\n\n // scss-docs-start root-border-var\n --#{$prefix}border-width: #{$border-width};\n --#{$prefix}border-style: #{$border-style};\n --#{$prefix}border-color: #{$border-color};\n --#{$prefix}border-color-translucent: #{$border-color-translucent};\n\n --#{$prefix}border-radius: #{$border-radius};\n --#{$prefix}border-radius-sm: #{$border-radius-sm};\n --#{$prefix}border-radius-lg: #{$border-radius-lg};\n --#{$prefix}border-radius-xl: #{$border-radius-xl};\n --#{$prefix}border-radius-xxl: #{$border-radius-xxl};\n --#{$prefix}border-radius-2xl: var(--#{$prefix}border-radius-xxl); // Deprecated in v5.3.0 for consistency\n --#{$prefix}border-radius-pill: #{$border-radius-pill};\n // scss-docs-end root-border-var\n\n --#{$prefix}box-shadow: #{$box-shadow};\n --#{$prefix}box-shadow-sm: #{$box-shadow-sm};\n --#{$prefix}box-shadow-lg: #{$box-shadow-lg};\n --#{$prefix}box-shadow-inset: #{$box-shadow-inset};\n\n // Focus styles\n // scss-docs-start root-focus-variables\n --#{$prefix}focus-ring-width: #{$focus-ring-width};\n --#{$prefix}focus-ring-opacity: #{$focus-ring-opacity};\n --#{$prefix}focus-ring-color: #{$focus-ring-color};\n // scss-docs-end root-focus-variables\n\n // scss-docs-start root-form-validation-variables\n --#{$prefix}form-valid-color: #{$form-valid-color};\n --#{$prefix}form-valid-border-color: #{$form-valid-border-color};\n --#{$prefix}form-invalid-color: #{$form-invalid-color};\n --#{$prefix}form-invalid-border-color: #{$form-invalid-border-color};\n // scss-docs-end root-form-validation-variables\n}\n\n@if $enable-dark-mode {\n @include color-mode(dark, true) {\n color-scheme: dark;\n\n // scss-docs-start root-dark-mode-vars\n --#{$prefix}body-color: #{$body-color-dark};\n --#{$prefix}body-color-rgb: #{to-rgb($body-color-dark)};\n --#{$prefix}body-bg: #{$body-bg-dark};\n --#{$prefix}body-bg-rgb: #{to-rgb($body-bg-dark)};\n\n --#{$prefix}emphasis-color: #{$body-emphasis-color-dark};\n --#{$prefix}emphasis-color-rgb: #{to-rgb($body-emphasis-color-dark)};\n\n --#{$prefix}secondary-color: #{$body-secondary-color-dark};\n --#{$prefix}secondary-color-rgb: #{to-rgb($body-secondary-color-dark)};\n --#{$prefix}secondary-bg: #{$body-secondary-bg-dark};\n --#{$prefix}secondary-bg-rgb: #{to-rgb($body-secondary-bg-dark)};\n\n --#{$prefix}tertiary-color: #{$body-tertiary-color-dark};\n --#{$prefix}tertiary-color-rgb: #{to-rgb($body-tertiary-color-dark)};\n --#{$prefix}tertiary-bg: #{$body-tertiary-bg-dark};\n --#{$prefix}tertiary-bg-rgb: #{to-rgb($body-tertiary-bg-dark)};\n\n @each $color, $value in $theme-colors-text-dark {\n --#{$prefix}#{$color}-text-emphasis: #{$value};\n }\n\n @each $color, $value in $theme-colors-bg-subtle-dark {\n --#{$prefix}#{$color}-bg-subtle: #{$value};\n }\n\n @each $color, $value in $theme-colors-border-subtle-dark {\n --#{$prefix}#{$color}-border-subtle: #{$value};\n }\n\n --#{$prefix}heading-color: #{$headings-color-dark};\n\n --#{$prefix}link-color: #{$link-color-dark};\n --#{$prefix}link-hover-color: #{$link-hover-color-dark};\n --#{$prefix}link-color-rgb: #{to-rgb($link-color-dark)};\n --#{$prefix}link-hover-color-rgb: #{to-rgb($link-hover-color-dark)};\n\n --#{$prefix}code-color: #{$code-color-dark};\n\n --#{$prefix}border-color: #{$border-color-dark};\n --#{$prefix}border-color-translucent: #{$border-color-translucent-dark};\n\n --#{$prefix}form-valid-color: #{$form-valid-color-dark};\n --#{$prefix}form-valid-border-color: #{$form-valid-border-color-dark};\n --#{$prefix}form-invalid-color: #{$form-invalid-color-dark};\n --#{$prefix}form-invalid-border-color: #{$form-invalid-border-color-dark};\n // scss-docs-end root-dark-mode-vars\n }\n}\n","// stylelint-disable scss/dimension-no-non-numeric-values\n\n// SCSS RFS mixin\n//\n// Automated responsive values for font sizes, paddings, margins and much more\n//\n// Licensed under MIT (https://github.com/twbs/rfs/blob/main/LICENSE)\n\n// Configuration\n\n// Base value\n$rfs-base-value: 1.25rem !default;\n$rfs-unit: rem !default;\n\n@if $rfs-unit != rem and $rfs-unit != px {\n @error \"`#{$rfs-unit}` is not a valid unit for $rfs-unit. Use `px` or `rem`.\";\n}\n\n// Breakpoint at where values start decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n@if $rfs-breakpoint-unit != px and $rfs-breakpoint-unit != em and $rfs-breakpoint-unit != rem {\n @error \"`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`.\";\n}\n\n// Resize values based on screen height and width\n$rfs-two-dimensional: false !default;\n\n// Factor of decrease\n$rfs-factor: 10 !default;\n\n@if type-of($rfs-factor) != number or $rfs-factor <= 1 {\n @error \"`#{$rfs-factor}` is not a valid $rfs-factor, it must be greater than 1.\";\n}\n\n// Mode. Possibilities: \"min-media-query\", \"max-media-query\"\n$rfs-mode: min-media-query !default;\n\n// Generate enable or disable classes. Possibilities: false, \"enable\" or \"disable\"\n$rfs-class: false !default;\n\n// 1 rem = $rfs-rem-value px\n$rfs-rem-value: 16 !default;\n\n// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14\n$rfs-safari-iframe-resize-bug-fix: false !default;\n\n// Disable RFS by setting $enable-rfs to false\n$enable-rfs: true !default;\n\n// Cache $rfs-base-value unit\n$rfs-base-value-unit: unit($rfs-base-value);\n\n@function divide($dividend, $divisor, $precision: 10) {\n $sign: if($dividend > 0 and $divisor > 0 or $dividend < 0 and $divisor < 0, 1, -1);\n $dividend: abs($dividend);\n $divisor: abs($divisor);\n @if $dividend == 0 {\n @return 0;\n }\n @if $divisor == 0 {\n @error \"Cannot divide by 0\";\n }\n $remainder: $dividend;\n $result: 0;\n $factor: 10;\n @while ($remainder > 0 and $precision >= 0) {\n $quotient: 0;\n @while ($remainder >= $divisor) {\n $remainder: $remainder - $divisor;\n $quotient: $quotient + 1;\n }\n $result: $result * 10 + $quotient;\n $factor: $factor * .1;\n $remainder: $remainder * 10;\n $precision: $precision - 1;\n @if ($precision < 0 and $remainder >= $divisor * 5) {\n $result: $result + 1;\n }\n }\n $result: $result * $factor * $sign;\n $dividend-unit: unit($dividend);\n $divisor-unit: unit($divisor);\n $unit-map: (\n \"px\": 1px,\n \"rem\": 1rem,\n \"em\": 1em,\n \"%\": 1%\n );\n @if ($dividend-unit != $divisor-unit and map-has-key($unit-map, $dividend-unit)) {\n $result: $result * map-get($unit-map, $dividend-unit);\n }\n @return $result;\n}\n\n// Remove px-unit from $rfs-base-value for calculations\n@if $rfs-base-value-unit == px {\n $rfs-base-value: divide($rfs-base-value, $rfs-base-value * 0 + 1);\n}\n@else if $rfs-base-value-unit == rem {\n $rfs-base-value: divide($rfs-base-value, divide($rfs-base-value * 0 + 1, $rfs-rem-value));\n}\n\n// Cache $rfs-breakpoint unit to prevent multiple calls\n$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);\n\n// Remove unit from $rfs-breakpoint for calculations\n@if $rfs-breakpoint-unit-cache == px {\n $rfs-breakpoint: divide($rfs-breakpoint, $rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == rem or $rfs-breakpoint-unit-cache == \"em\" {\n $rfs-breakpoint: divide($rfs-breakpoint, divide($rfs-breakpoint * 0 + 1, $rfs-rem-value));\n}\n\n// Calculate the media query value\n$rfs-mq-value: if($rfs-breakpoint-unit == px, #{$rfs-breakpoint}px, #{divide($rfs-breakpoint, $rfs-rem-value)}#{$rfs-breakpoint-unit});\n$rfs-mq-property-width: if($rfs-mode == max-media-query, max-width, min-width);\n$rfs-mq-property-height: if($rfs-mode == max-media-query, max-height, min-height);\n\n// Internal mixin used to determine which media query needs to be used\n@mixin _rfs-media-query {\n @if $rfs-two-dimensional {\n @if $rfs-mode == max-media-query {\n @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}), (#{$rfs-mq-property-height}: #{$rfs-mq-value}) {\n @content;\n }\n }\n @else {\n @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}) and (#{$rfs-mq-property-height}: #{$rfs-mq-value}) {\n @content;\n }\n }\n }\n @else {\n @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}) {\n @content;\n }\n }\n}\n\n// Internal mixin that adds disable classes to the selector if needed.\n@mixin _rfs-rule {\n @if $rfs-class == disable and $rfs-mode == max-media-query {\n // Adding an extra class increases specificity, which prevents the media query to override the property\n &,\n .disable-rfs &,\n &.disable-rfs {\n @content;\n }\n }\n @else if $rfs-class == enable and $rfs-mode == min-media-query {\n .enable-rfs &,\n &.enable-rfs {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Internal mixin that adds enable classes to the selector if needed.\n@mixin _rfs-media-query-rule {\n\n @if $rfs-class == enable {\n @if $rfs-mode == min-media-query {\n @content;\n }\n\n @include _rfs-media-query () {\n .enable-rfs &,\n &.enable-rfs {\n @content;\n }\n }\n }\n @else {\n @if $rfs-class == disable and $rfs-mode == min-media-query {\n .disable-rfs &,\n &.disable-rfs {\n @content;\n }\n }\n @include _rfs-media-query () {\n @content;\n }\n }\n}\n\n// Helper function to get the formatted non-responsive value\n@function rfs-value($values) {\n // Convert to list\n $values: if(type-of($values) != list, ($values,), $values);\n\n $val: \"\";\n\n // Loop over each value and calculate value\n @each $value in $values {\n @if $value == 0 {\n $val: $val + \" 0\";\n }\n @else {\n // Cache $value unit\n $unit: if(type-of($value) == \"number\", unit($value), false);\n\n @if $unit == px {\n // Convert to rem if needed\n $val: $val + \" \" + if($rfs-unit == rem, #{divide($value, $value * 0 + $rfs-rem-value)}rem, $value);\n }\n @else if $unit == rem {\n // Convert to px if needed\n $val: $val + \" \" + if($rfs-unit == px, #{divide($value, $value * 0 + 1) * $rfs-rem-value}px, $value);\n } @else {\n // If $value isn't a number (like inherit) or $value has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n $val: $val + \" \" + $value;\n }\n }\n }\n\n // Remove first space\n @return unquote(str-slice($val, 2));\n}\n\n// Helper function to get the responsive value calculated by RFS\n@function rfs-fluid-value($values) {\n // Convert to list\n $values: if(type-of($values) != list, ($values,), $values);\n\n $val: \"\";\n\n // Loop over each value and calculate value\n @each $value in $values {\n @if $value == 0 {\n $val: $val + \" 0\";\n } @else {\n // Cache $value unit\n $unit: if(type-of($value) == \"number\", unit($value), false);\n\n // If $value isn't a number (like inherit) or $value has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n @if not $unit or $unit != px and $unit != rem {\n $val: $val + \" \" + $value;\n } @else {\n // Remove unit from $value for calculations\n $value: divide($value, $value * 0 + if($unit == px, 1, divide(1, $rfs-rem-value)));\n\n // Only add the media query if the value is greater than the minimum value\n @if abs($value) <= $rfs-base-value or not $enable-rfs {\n $val: $val + \" \" + if($rfs-unit == rem, #{divide($value, $rfs-rem-value)}rem, #{$value}px);\n }\n @else {\n // Calculate the minimum value\n $value-min: $rfs-base-value + divide(abs($value) - $rfs-base-value, $rfs-factor);\n\n // Calculate difference between $value and the minimum value\n $value-diff: abs($value) - $value-min;\n\n // Base value formatting\n $min-width: if($rfs-unit == rem, #{divide($value-min, $rfs-rem-value)}rem, #{$value-min}px);\n\n // Use negative value if needed\n $min-width: if($value < 0, -$min-width, $min-width);\n\n // Use `vmin` if two-dimensional is enabled\n $variable-unit: if($rfs-two-dimensional, vmin, vw);\n\n // Calculate the variable width between 0 and $rfs-breakpoint\n $variable-width: #{divide($value-diff * 100, $rfs-breakpoint)}#{$variable-unit};\n\n // Return the calculated value\n $val: $val + \" calc(\" + $min-width + if($value < 0, \" - \", \" + \") + $variable-width + \")\";\n }\n }\n }\n }\n\n // Remove first space\n @return unquote(str-slice($val, 2));\n}\n\n// RFS mixin\n@mixin rfs($values, $property: font-size) {\n @if $values != null {\n $val: rfs-value($values);\n $fluid-val: rfs-fluid-value($values);\n\n // Do not print the media query if responsive & non-responsive values are the same\n @if $val == $fluid-val {\n #{$property}: $val;\n }\n @else {\n @include _rfs-rule () {\n #{$property}: if($rfs-mode == max-media-query, $val, $fluid-val);\n\n // Include safari iframe resize fix if needed\n min-width: if($rfs-safari-iframe-resize-bug-fix, (0 * 1vw), null);\n }\n\n @include _rfs-media-query-rule () {\n #{$property}: if($rfs-mode == max-media-query, $fluid-val, $val);\n }\n }\n }\n}\n\n// Shorthand helper mixins\n@mixin font-size($value) {\n @include rfs($value);\n}\n\n@mixin padding($value) {\n @include rfs($value, padding);\n}\n\n@mixin padding-top($value) {\n @include rfs($value, padding-top);\n}\n\n@mixin padding-right($value) {\n @include rfs($value, padding-right);\n}\n\n@mixin padding-bottom($value) {\n @include rfs($value, padding-bottom);\n}\n\n@mixin padding-left($value) {\n @include rfs($value, padding-left);\n}\n\n@mixin margin($value) {\n @include rfs($value, margin);\n}\n\n@mixin margin-top($value) {\n @include rfs($value, margin-top);\n}\n\n@mixin margin-right($value) {\n @include rfs($value, margin-right);\n}\n\n@mixin margin-bottom($value) {\n @include rfs($value, margin-bottom);\n}\n\n@mixin margin-left($value) {\n @include rfs($value, margin-left);\n}\n","// scss-docs-start color-mode-mixin\n@mixin color-mode($mode: light, $root: false) {\n @if $color-mode-type == \"media-query\" {\n @if $root == true {\n @media (prefers-color-scheme: $mode) {\n :root {\n @content;\n }\n }\n } @else {\n @media (prefers-color-scheme: $mode) {\n @content;\n }\n }\n } @else {\n [data-bs-theme=\"#{$mode}\"] {\n @content;\n }\n }\n}\n// scss-docs-end color-mode-mixin\n","// stylelint-disable declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\n\n// Root\n//\n// Ability to the value of the root font sizes, affecting the value of `rem`.\n// null by default, thus nothing is generated.\n\n:root {\n @if $font-size-root != null {\n @include font-size(var(--#{$prefix}root-font-size));\n }\n\n @if $enable-smooth-scroll {\n @media (prefers-reduced-motion: no-preference) {\n scroll-behavior: smooth;\n }\n }\n}\n\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Prevent adjustments of font size after orientation changes in iOS.\n// 4. Change the default tap highlight to be completely transparent in iOS.\n\n// scss-docs-start reboot-body-rules\nbody {\n margin: 0; // 1\n font-family: var(--#{$prefix}body-font-family);\n @include font-size(var(--#{$prefix}body-font-size));\n font-weight: var(--#{$prefix}body-font-weight);\n line-height: var(--#{$prefix}body-line-height);\n color: var(--#{$prefix}body-color);\n text-align: var(--#{$prefix}body-text-align);\n background-color: var(--#{$prefix}body-bg); // 2\n -webkit-text-size-adjust: 100%; // 3\n -webkit-tap-highlight-color: rgba($black, 0); // 4\n}\n// scss-docs-end reboot-body-rules\n\n\n// Content grouping\n//\n// 1. Reset Firefox's gray color\n\nhr {\n margin: $hr-margin-y 0;\n color: $hr-color; // 1\n border: 0;\n border-top: $hr-border-width solid $hr-border-color;\n opacity: $hr-opacity;\n}\n\n\n// Typography\n//\n// 1. Remove top margins from headings\n// By default, `
`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\n\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n\n// Abbreviations\n//\n// 1. Add the correct text decoration in Chrome, Edge, Opera, and Safari.\n// 2. Add explicit cursor to indicate changed behavior.\n// 3. Prevent the text-decoration to be skipped.\n\nabbr[title] {\n text-decoration: underline dotted; // 1\n cursor: help; // 2\n text-decoration-skip-ink: none; // 3\n}\n\n\n// Address\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\n\n// Lists\n\nol,\nul {\n padding-left: 2rem;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\n// 1. Undo browser default\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // 1\n}\n\n\n// Blockquote\n\nblockquote {\n margin: 0 0 1rem;\n}\n\n\n// Strong\n//\n// Add the correct font weight in Chrome, Edge, and Safari\n\nb,\nstrong {\n font-weight: $font-weight-bolder;\n}\n\n\n// Small\n//\n// Add the correct font size in all browsers\n\nsmall {\n @include font-size($small-font-size);\n}\n\n\n// Mark\n\nmark {\n padding: $mark-padding;\n background-color: var(--#{$prefix}highlight-bg);\n}\n\n\n// Sub and Sup\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n\nsub,\nsup {\n position: relative;\n @include font-size($sub-sup-font-size);\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n// Links\n\na {\n color: rgba(var(--#{$prefix}link-color-rgb), var(--#{$prefix}link-opacity, 1));\n text-decoration: $link-decoration;\n\n &:hover {\n --#{$prefix}link-color-rgb: var(--#{$prefix}link-hover-color-rgb);\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([class]) {\n &,\n &:hover {\n color: inherit;\n text-decoration: none;\n }\n}\n\n\n// Code\n\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-code;\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\n// 1. Remove browser default top margin\n// 2. Reset browser default of `1em` to use `rem`s\n// 3. Don't allow content to break outside\n\npre {\n display: block;\n margin-top: 0; // 1\n margin-bottom: 1rem; // 2\n overflow: auto; // 3\n @include font-size($code-font-size);\n color: $pre-color;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n @include font-size(inherit);\n color: inherit;\n word-break: normal;\n }\n}\n\ncode {\n @include font-size($code-font-size);\n color: var(--#{$prefix}code-color);\n word-wrap: break-word;\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n color: inherit;\n }\n}\n\nkbd {\n padding: $kbd-padding-y $kbd-padding-x;\n @include font-size($kbd-font-size);\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($border-radius-sm);\n\n kbd {\n padding: 0;\n @include font-size(1em);\n font-weight: $nested-kbd-font-weight;\n }\n}\n\n\n// Figures\n//\n// Apply a consistent margin strategy (matches our type styles).\n\nfigure {\n margin: 0 0 1rem;\n}\n\n\n// Images and content\n\nimg,\nsvg {\n vertical-align: middle;\n}\n\n\n// Tables\n//\n// Prevent double borders\n\ntable {\n caption-side: bottom;\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: $table-cell-padding-y;\n padding-bottom: $table-cell-padding-y;\n color: $table-caption-color;\n text-align: left;\n}\n\n// 1. Removes font-weight bold by inheriting\n// 2. Matches default `