.syntaxhighlighter a,.syntaxhighlighter div,.syntaxhighlighter code,.syntaxhighlighter table,.syntaxhighlighter table td,.syntaxhighlighter table tr,.syntaxhighlighter table tbody,.syntaxhighlighter table thead,.syntaxhighlighter table caption,.syntaxhighlighter textarea{-moz-border-radius: 0 0 0 0 !important;-webkit-border-radius: 0 0 0 0 !important;background: none !important;border: 0 !important;bottom: auto !important;float: none !important;height: auto !important;left: auto !important;line-height: 1.1em !important;margin: 0 !important;outline: 0 !important;overflow: visible !important;padding: 0 !important;position: static !important;right: auto !important;text-align: left !important;top: auto !important;vertical-align: baseline !important;width: auto !important;box-sizing: content-box !important;font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;font-weight: normal !important;font-style: normal !important;font-size: 1em !important;min-height: inherit !important;min-height: auto !important}.syntaxhighlighter{width: 100% !important;margin: 1em 0 1em 0 !important;position: relative !important;overflow: auto !important;font-size: 1em !important}.syntaxhighlighter.source{overflow: hidden !important}.syntaxhighlighter .bold{font-weight: bold !important}.syntaxhighlighter .italic{font-style: italic !important}.syntaxhighlighter .line{white-space: pre !important}.syntaxhighlighter table{width: 100% !important}.syntaxhighlighter table caption{text-align: left !important;padding: .5em 0 0.5em 1em !important}.syntaxhighlighter table td.code{width: 100% !important}.syntaxhighlighter table td.code .container{position: relative !important}.syntaxhighlighter table td.code .container textarea{box-sizing: border-box !important;position: absolute !important;left: 0 !important;top: 0 !important;width: 100% !important;height: 100% !important;border: none !important;background: white !important;padding-left: 1em !important;overflow: hidden !important;white-space: pre !important}.syntaxhighlighter table td.gutter .line{text-align: right !important;padding: 0 0.5em 0 1em !important}.syntaxhighlighter table td.code .line{padding: 0 1em !important}.syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line{padding-left: 0em !important}.syntaxhighlighter.show{display: block !important}.syntaxhighlighter.collapsed table{display: none !important}.syntaxhighlighter.collapsed .toolbar{padding: 0.1em 0.8em 0em 0.8em !important;font-size: 1em !important;position: static !important;width: auto !important;height: auto !important}.syntaxhighlighter.collapsed .toolbar span{display: inline !important;margin-right: 1em !important}.syntaxhighlighter.collapsed .toolbar span a{padding: 0 !important;display: none !important}.syntaxhighlighter.collapsed .toolbar span a.expandSource{display: inline !important}.syntaxhighlighter .toolbar{position: absolute !important;right: 1px !important;top: 1px !important;width: 11px !important;height: 11px !important;font-size: 10px !important;z-index: 10 !important}.syntaxhighlighter .toolbar span.title{display: inline !important}.syntaxhighlighter .toolbar a{display: block !important;text-align: center !important;text-decoration: none !important;padding-top: 1px !important}.syntaxhighlighter .toolbar a.expandSource{display: none !important}.syntaxhighlighter.ie{font-size: .9em !important;padding: 1px 0 1px 0 !important}.syntaxhighlighter.ie .toolbar{line-height: 8px !important}.syntaxhighlighter.ie .toolbar a{padding-top: 0px !important}.syntaxhighlighter.printing .line.alt1 .content,.syntaxhighlighter.printing .line.alt2 .content,.syntaxhighlighter.printing .line.highlighted .number,.syntaxhighlighter.printing .line.highlighted.alt1 .content,.syntaxhighlighter.printing .line.highlighted.alt2 .content{background: none !important}.syntaxhighlighter.printing .line .number{color: #bbbbbb !important}.syntaxhighlighter.printing .line .content{color: black !important}.syntaxhighlighter.printing .toolbar{display: none !important}.syntaxhighlighter.printing a{text-decoration: none !important}.syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a{color: black !important}.syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a{color: #008200 !important}.syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a{color: blue !important}.syntaxhighlighter.printing .keyword{color: #006699 !important;font-weight: bold !important}.syntaxhighlighter.printing .preprocessor{color: gray !important}.syntaxhighlighter.printing .variable{color: #aa7700 !important}.syntaxhighlighter.printing .value{color: #009900 !important}.syntaxhighlighter.printing .functions{color: #ff1493 !important}.syntaxhighlighter.printing .constants{color: #0066cc !important}.syntaxhighlighter.printing .script{font-weight: bold !important}.syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a{color: gray !important}.syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a{color: #ff1493 !important}.syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a{color: red !important}.syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a{color: black !important}.syntaxhighlighter{background-color: white !important}.syntaxhighlighter .line.alt1{background-color: white !important}.syntaxhighlighter .line.alt2{background-color: white !important}.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2{background-color: #e0e0e0 !important}.syntaxhighlighter .line.highlighted.number{color: black !important}.syntaxhighlighter table caption{color: black !important}.syntaxhighlighter .gutter{color: #afafaf !important}.syntaxhighlighter .gutter .line{border-right: 3px solid #6ce26c !important}.syntaxhighlighter .gutter .line.highlighted{background-color: #6ce26c !important;color: white !important}.syntaxhighlighter.printing .line .content{border: none !important}.syntaxhighlighter.collapsed{overflow: visible !important}.syntaxhighlighter.collapsed .toolbar{color: blue !important;background: white !important;border: 1px solid #6ce26c !important}.syntaxhighlighter.collapsed .toolbar a{color: blue !important}.syntaxhighlighter.collapsed .toolbar a:hover{color: red !important}.syntaxhighlighter .toolbar{color: white !important;background: #6ce26c !important;border: none !important}.syntaxhighlighter .toolbar a{color: white !important}.syntaxhighlighter .toolbar a:hover{color: black !important}.syntaxhighlighter .plain, .syntaxhighlighter .plain a{color: black !important}.syntaxhighlighter .comments, .syntaxhighlighter .comments a{color: #008200 !important}.syntaxhighlighter .string, .syntaxhighlighter .string a{color: blue !important}.syntaxhighlighter .keyword{color: #006699 !important}.syntaxhighlighter .preprocessor{color: gray !important}.syntaxhighlighter .variable{color: #aa7700 !important}.syntaxhighlighter .value{color: #009900 !important}.syntaxhighlighter .functions{color: #ff1493 !important}.syntaxhighlighter .constants{color: #0066cc !important}.syntaxhighlighter .script{font-weight: bold !important;color: #006699 !important;background-color: none !important}.syntaxhighlighter .color1, .syntaxhighlighter .color1 a{color: gray !important}.syntaxhighlighter .color2, .syntaxhighlighter .color2 a{color: #ff1493 !important}.syntaxhighlighter .color3, .syntaxhighlighter .color3 a{color: red !important}.syntaxhighlighter .keyword{font-weight: bold !important}.bootstrap-datetimepicker-widget{list-style: none;position: absolute;background-color: #fff;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid rgba(0, 0, 0, 0.15);border-radius: 4px;-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);z-index: 1051}.bootstrap-datetimepicker-widget.dropdown-menu{margin: 2px 0;padding: 4px;width: 19em;right: 0}.article-options .bootstrap-datetimepicker-widget.dropdown-menu{right: 0 !important}@media (min-width: 768px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width: 38em}}@media (min-width: 992px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width: 38em}}@media (min-width: 1200px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width: 38em}}.bootstrap-datetimepicker-widget.dropdown-menu:before,.bootstrap-datetimepicker-widget.dropdown-menu:after{content: '';display: inline-block;position: absolute}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-left: 7px solid transparent;border-right: 7px solid transparent;border-bottom: 7px solid #cccccc;border-bottom-color: rgba(0, 0, 0, 0.2);top: -7px;left: 7px}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 6px solid white;top: -6px;left: 8px}.bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-left: 7px solid transparent;border-right: 7px solid transparent;border-top: 7px solid #cccccc;border-top-color: rgba(0, 0, 0, 0.2);bottom: -7px;left: 6px}.bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 6px solid white;bottom: -6px;left: 7px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before{left: auto;right: 6px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after{left: auto;right: 7px}.bootstrap-datetimepicker-widget .list-unstyled{margin: 0;padding: 0;list-style: none}.bootstrap-datetimepicker-widget a[data-action]{padding: 6px 0;background: none}.bootstrap-datetimepicker-widget a[data-action]:active{box-shadow: none}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width: 54px;font-weight: bold;font-size: 1.2em;margin: 0}.bootstrap-datetimepicker-widget button[data-action]{padding: 6px}.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;content: "Increment Hours"}.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;content: "Increment Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;content: "Decrement Hours"}.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;content: "Decrement Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;content: "Show Hours"}.bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;content: "Show Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;content: "Toggle AM/PM"}.bootstrap-datetimepicker-widget .btn[data-action="clear"]::after{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;content: "Clear the picker"}.bootstrap-datetimepicker-widget .btn[data-action="today"]::after{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;content: "Set the date to today"}.bootstrap-datetimepicker-widget .picker-switch{text-align: center}.bootstrap-datetimepicker-widget .picker-switch::after{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;content: "Toggle Date and Time Screens"}.bootstrap-datetimepicker-widget .picker-switch td{padding: 0;margin: 0;height: auto;width: auto;line-height: inherit}.bootstrap-datetimepicker-widget .picker-switch td span{line-height: 2.5;height: 2.5em;width: 100%}.bootstrap-datetimepicker-widget table{width: 100%;margin: 0}.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table th{text-align: center;border-radius: 4px}.bootstrap-datetimepicker-widget table th{height: 30px;line-height: 20px;width: 20px}.bootstrap-datetimepicker-widget table th.picker-switch{width: 145px}.bootstrap-datetimepicker-widget table th.disabled,.bootstrap-datetimepicker-widget table th.disabled:hover{background: none;color: #777777;cursor: not-allowed}.bootstrap-datetimepicker-widget table th.prev::after{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;content: "Previous Month"}.bootstrap-datetimepicker-widget table th.next::after{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;content: "Next Month"}.bootstrap-datetimepicker-widget table thead tr:first-child th{cursor: pointer}.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background: #eeeeee}.bootstrap-datetimepicker-widget table td{height: 54px;line-height: 54px;width: 54px}.bootstrap-datetimepicker-widget table td.cw{font-size: .8em;height: 20px;line-height: 20px;color: #777777}.bootstrap-datetimepicker-widget table td.day{height: 20px;line-height: 20px;width: 20px}.bootstrap-datetimepicker-widget table td.day:hover,.bootstrap-datetimepicker-widget table td.hour:hover,.bootstrap-datetimepicker-widget table td.minute:hover,.bootstrap-datetimepicker-widget table td.second:hover{background: #eeeeee;cursor: pointer}.bootstrap-datetimepicker-widget table td.old,.bootstrap-datetimepicker-widget table td.new{color: #777777}.bootstrap-datetimepicker-widget table td.today{position: relative}.bootstrap-datetimepicker-widget table td.today:before{content: '';display: inline-block;border: 0 0 7px 7px solid transparent;border-bottom-color: #337ab7;border-top-color: rgba(0, 0, 0, 0.2);position: absolute;bottom: 4px;right: 4px}.bootstrap-datetimepicker-widget .row table.table-condensed tr td.active,.bootstrap-datetimepicker-widget .row table.table-condensed tr td.active:hover{background-color: #337ab7;color: #ffffff !important;text-shadow: none}.bootstrap-datetimepicker-widget table td.active.today:before{border-bottom-color: #fff}.bootstrap-datetimepicker-widget table td.disabled,.bootstrap-datetimepicker-widget table td.disabled:hover{background: none;color: #777777;cursor: not-allowed}.bootstrap-datetimepicker-widget table td span{display: inline-block;width: 24px !important;height: 54px;line-height: 54px;margin: 2px 1.5px;cursor: pointer;border-radius: 4px}.bootstrap-datetimepicker-widget table td span[data-action="selectMonth"],.bootstrap-datetimepicker-widget table td span[data-action="selectYear"]{width: 44px !important}.bootstrap-datetimepicker-widget table td span:hover{background: #eeeeee}.bootstrap-datetimepicker-widget table td span.active{background-color: #337ab7;color: #ffffff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)}.bootstrap-datetimepicker-widget table td span.old{color: #777777}.bootstrap-datetimepicker-widget table td span.disabled,.bootstrap-datetimepicker-widget table td span.disabled:hover{background: none;color: #777777;cursor: not-allowed}.bootstrap-datetimepicker-widget.usetwentyfour td.hour{height: 27px;line-height: 27px}.input-group.date .input-group-addon{cursor: pointer}.sr-only{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0}.fp-popup-holder.reports .filter-area table tr td.day{padding: 0 5px;color: #000}.fp-popup-holder .glyphicon{font-family: 'Glyphicons Halflings' !important}.fp-popup-holder.reports .filter-area .datepicker{display: inline-block;width: auto;margin-bottom: 0;margin-left: 10px}.fp-popup-holder.reports .filter-area .datepicker-icon{display: block;position: absolute;width: 34px;height: 36px;top: 9px;right: 2px;border-left: 1px solid #c2c2c2}.bootstrap-datetimepicker-widget .row .datepicker.col-sm-6{margin: 0}.zsite-loader-plugin-button-loader{background: url("/assets/i_v3/Loader-Small.gif") no-repeat left center}.zsite-loader-plugin-loader,.zsite-loader-plugin-element-loader{background: rgba(0, 0, 0, 0.5) url("/assets/i_v3/Loader-Big.gif") no-repeat center center;z-index: 9}.zsite-loader-plugin-element-loader{position: absolute}.zsite-loader-plugin-loader{position: fixed;left: 0;top: 0;width: 100vw;height: 100vh}@charset "UTF-8";.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}.animated.hinge{-webkit-animation-duration: 2s;animation-duration: 2s}.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration: .75s;animation-duration: .75s}.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration: .75s;animation-duration: .75s}@-webkit-keyframes bounce{from, 20%, 53%, 80%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0)}40%, 43%{-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-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.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0)}40%, 43%{-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-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;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}@-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(.95, 1.05, 1);transform: scale3d(.95, 1.05, 1)}75%{-webkit-transform: scale3d(1.05, .95, 1);transform: scale3d(1.05, .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(.95, 1.05, 1);transform: scale3d(.95, 1.05, 1)}75%{-webkit-transform: scale3d(1.05, .95, 1);transform: scale3d(1.05, .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 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;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(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform: scale3d(.9, .9, .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(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform: scale3d(.9, .9, .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}@-webkit-keyframes wobble{from{-webkit-transform: none;transform: none}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: none;transform: none}}@keyframes wobble{from{-webkit-transform: none;transform: none}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: none;transform: none}}.wobble{-webkit-animation-name: wobble;animation-name: wobble}@-webkit-keyframes jello{from, 11.1%, to{-webkit-transform: none;transform: none}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: none;transform: none}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;transform-origin: center}@-webkit-keyframes bounceIn{from, 20%, 40%, 60%, 80%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)}0%{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3)}20%{-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .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(.97, .97, .97);transform: scale3d(.97, .97, .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.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)}0%{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3)}20%{-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .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(.97, .97, .97);transform: scale3d(.97, .97, .97)}to{opacity: 1;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}}.bounceIn{-webkit-animation-name: bounceIn;animation-name: bounceIn}@-webkit-keyframes bounceInDown{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)}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: none;transform: none}}@keyframes bounceInDown{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)}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: none;transform: none}}.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.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)}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: none;transform: none}}@keyframes bounceInLeft{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)}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: none;transform: none}}.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.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)}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: none;transform: none}}@keyframes bounceInRight{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)}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: none;transform: none}}.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.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)}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.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)}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(.9, .9, .9);transform: scale3d(.9, .9, .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(.3, .3, .3);transform: scale3d(.3, .3, .3)}}@keyframes bounceOut{20%{-webkit-transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .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(.3, .3, .3);transform: scale3d(.3, .3, .3)}}.bounceOut{-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: none;transform: none}}@keyframes fadeInDown{from{opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}.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: none;transform: none}}@keyframes fadeInDownBig{from{opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}.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: none;transform: none}}@keyframes fadeInLeft{from{opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}.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: none;transform: none}}@keyframes fadeInLeftBig{from{opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}.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: none;transform: none}}@keyframes fadeInRight{from{opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}.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: none;transform: none}}@keyframes fadeInRightBig{from{opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}.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: none;transform: none}}@keyframes fadeInUp{from{opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}.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: none;transform: none}}@keyframes fadeInUpBig{from{opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}.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(.95, .95, .95);transform: perspective(400px) scale3d(.95, .95, .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(.95, .95, .95);transform: perspective(400px) scale3d(.95, .95, .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-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-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: none;transform: none;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: none;transform: none;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: none;transform: none;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: none;transform: none;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: none;transform: none;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: none;transform: none;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: none;transform: none;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: none;transform: none;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: none;transform: none;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: none;transform: none;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: none;transform: none;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: none;transform: none;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-name: hinge;animation-name: hinge}@-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: none;transform: none}}@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: none;transform: none}}.rollIn{-webkit-animation-name: rollIn;animation-name: rollIn}@-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(.3, .3, .3);transform: scale3d(.3, .3, .3)}50%{opacity: 1}}@keyframes zoomIn{from{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3)}50%{opacity: 1}}.zoomIn{-webkit-animation-name: zoomIn;animation-name: zoomIn}@-webkit-keyframes zoomInDown{from{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)}}@keyframes zoomInDown{from{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)}}.zoomInDown{-webkit-animation-name: zoomInDown;animation-name: zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)}}@keyframes zoomInLeft{from{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)}}.zoomInLeft{-webkit-animation-name: zoomInLeft;animation-name: zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)}}@keyframes zoomInRight{from{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)}}.zoomInRight{-webkit-animation-name: zoomInRight;animation-name: zoomInRight}@-webkit-keyframes zoomInUp{from{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)}}@keyframes zoomInUp{from{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)}}.zoomInUp{-webkit-animation-name: zoomInUp;animation-name: zoomInUp}@-webkit-keyframes zoomOut{from{opacity: 1}50%{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3)}to{opacity: 0}}@keyframes zoomOut{from{opacity: 1}50%{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3)}to{opacity: 0}}.zoomOut{-webkit-animation-name: zoomOut;animation-name: zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}to{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform: scale3d(.1, .1, .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.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)}}@keyframes zoomOutDown{40%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}to{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform: scale3d(.1, .1, .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.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)}}.zoomOutDown{-webkit-animation-name: zoomOutDown;animation-name: zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0)}to{opacity: 0;-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);transform: scale(.1) translate3d(-2000px, 0, 0);-webkit-transform-origin: left center;transform-origin: left center}}@keyframes zoomOutLeft{40%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0)}to{opacity: 0;-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);transform: scale(.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(.475, .475, .475) translate3d(-42px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0)}to{opacity: 0;-webkit-transform: scale(.1) translate3d(2000px, 0, 0);transform: scale(.1) translate3d(2000px, 0, 0);-webkit-transform-origin: right center;transform-origin: right center}}@keyframes zoomOutRight{40%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0)}to{opacity: 0;-webkit-transform: scale(.1) translate3d(2000px, 0, 0);transform: scale(.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(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}to{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);transform: scale3d(.1, .1, .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.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)}}@keyframes zoomOutUp{40%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}to{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);transform: scale3d(.1, .1, .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.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 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}@charset "UTF-8";html, body, div, span, applet, object, h1, html .page .post-page .title, h2, h3, html .page .features-inner.variant-1 .feature-info .feature-title,html .page .image-inner.variant-2 .image .image-caption, h4, html .page .cta-description, h5, html .page .button-main,html .page .button-contrast,html .page .button-3, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption{margin: 0;padding: 0;border: 0;outline: 0;vertical-align: baseline;background: transparent}html{font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display: block}audio,canvas,progress,video{display: inline-block;vertical-align: baseline}audio:not([controls]){display: none;height: 0}[hidden],template{display: none}a{background-color: transparent}a:active,a:hover{outline: 0}abbr[title]{border-bottom: 1px dotted}b,strong{font-weight: 500}dfn{font-style: italic}mark{background: #ff0;color: #000}small{font-size: 80%}sub,sup{font-size: 75%;line-height: 0;position: relative;vertical-align: baseline}sup{top: -0.5em}sub{bottom: -0.25em}img{border: 0}svg:not(:root){overflow: hidden}figure{margin: 1em 40px}hr{box-sizing: content-box;height: 0}pre{overflow: auto}code,kbd,pre,samp{font-family: monospace, monospace;font-size: 1em}button,input,optgroup,select,textarea{color: inherit;font: inherit;margin: 0}button{overflow: visible}button,select{text-transform: none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance: button;cursor: pointer}button[disabled],html input[disabled]{cursor: default}button::-moz-focus-inner,input::-moz-focus-inner{border: 0;padding: 0}input{line-height: normal}input[type="checkbox"],input[type="radio"]{box-sizing: border-box;padding: 0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height: auto}input[type="search"]{-webkit-appearance: textfield;box-sizing: content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance: none}legend{border: 0;padding: 0}textarea{overflow: auto}optgroup{font-weight: bold}table{border-collapse: collapse;border-spacing: 0;border: 0}table thead,table tbody,table tr,table th,table td{border: 0}td,th{padding: 0}*, *::after, *::before{box-sizing: border-box}@media (max-width: 639px){.ipr1, .ipr2, .ipr3, .ipr4, .ipr5, .ipr6, .ipr7, .ipr8, .ipr9, .ipr10, .ipr11, .ipr12{width: 100%}}@media (min-width: 640px){.ipr1{width: 100%}.ipr2{width: 50%}.ipr3{width: 33.33%}.ipr4{width: 25%}.ipr5{width: 20%}.ipr6{width: 16.66%}.ipr7{width: 14.28%}.ipr8{width: 12.5%}.ipr9{width: 11.11%}.ipr10{width: 10%}.ipr11{width: 9.09%}.ipr12{width: 8.3333333333%}}@media (max-width: 639px){.ipr-cw1, .ipr-cw2, .ipr-cw3, .ipr-cw4, .ipr-cw5, .ipr-cw6, .ipr-cw7, .ipr-cw8, .ipr-cw9, .ipr-cw10, .ipr-cw11, .ipr-cw12{width: calc(100% - 30px)}}@media (min-width: 640px){.ipr-cw1{width: calc(100% - 30px)}.ipr-cw2{width: calc(50% - 30px)}.ipr-cw3{width: calc(33.33% - 30px)}.ipr-cw4{width: calc(25% - 30px)}.ipr-cw5{width: calc(20% - 30px)}.ipr-cw6{width: calc(16.66% - 30px)}.ipr-cw7{width: calc(14.28% - 30px)}.ipr-cw8{width: calc(12.5% - 30px)}.ipr-cw9{width: calc(11.11% - 30px)}.ipr-cw10{width: calc(10% - 30px)}.ipr-cw11{width: calc(9.09% - 30px)}.ipr-cw12{width: calc(8.3333333333% - 30px)}}[class^="crop-ratio-"]{background-size: cover}.crop-ratio-1_1{padding-top: 100%}.crop-ratio-3_2{padding-top: 66.666666%}.crop-ratio-2_3{padding-top: 133.333333%}.crop-ratio-4_3{padding-top: 75%}.crop-ratio-3_4{padding-top: 125%}.crop-ratio-16_9{padding-top: 56.25%}.crop-ratio-3_1{padding-top: 33.33%}.crop-ratio-original{width: auto;padding-top: 100%;background-size: contain !important;background-position: center !important;background-repeat: no-repeat !important;display: block;position: relative}.crop-ratio-original.original-size{background-size: auto}.crop-ratio-original_size{width: auto;padding-top: 100%;background-size: 100% auto;background-repeat: no-repeat;display: block;position: relative}@-ms-viewport{width: device-width}.col, .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{position: relative;min-height: 1px;padding-left: 0;padding-right: 0}@media (min-width: 768px){.col, .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{float: left}.col-lg-12{width: 100%}.col-lg-11{width: 91.66666667%}.col-lg-10{width: 83.33333333%}.col-lg-9{width: 75%}.col-lg-8{width: 66.66666667%}.col-lg-7{width: 58.33333333%}.col-lg-6{width: 50%}.col-lg-5{width: 41.66666667%}.col-lg-4{width: 33.33333333%}.col-lg-3{width: 25%}.col-lg-2{width: 16.66666667%}.col-lg-1{width: 8.33333333%}}[class^="col-"]{width: 100%}@media (min-width: 768px){.col-lg-12{width: 100%}.col-lg-12 .col-lg-12{width: 100%}.col-lg-12 .col-lg-11{width: 91.6667%}.col-lg-12 .col-lg-10{width: 83.3333%}.col-lg-12 .col-lg-9{width: 75%}.col-lg-12 .col-lg-8{width: 66.6667%}.col-lg-12 .col-lg-7{width: 58.3333%}.col-lg-12 .col-lg-6{width: 50%}.col-lg-12 .col-lg-5{width: 41.6667%}.col-lg-12 .col-lg-4{width: 33.3333%}.col-lg-12 .col-lg-3{width: 25%}.col-lg-12 .col-lg-2{width: 16.6667%}.col-lg-12 .col-lg-1{width: 8.3333%}.col-lg-11{width: 91.6667%}.col-lg-11 .col-lg-11{width: 100%}.col-lg-11 .col-lg-10{width: 90.9091%}.col-lg-11 .col-lg-9{width: 81.8182%}.col-lg-11 .col-lg-8{width: 72.7273%}.col-lg-11 .col-lg-7{width: 63.6364%}.col-lg-11 .col-lg-6{width: 54.5455%}.col-lg-11 .col-lg-5{width: 45.4545%}.col-lg-11 .col-lg-4{width: 36.3636%}.col-lg-11 .col-lg-3{width: 27.2727%}.col-lg-11 .col-lg-2{width: 18.1818%}.col-lg-11 .col-lg-1{width: 9.0909%}.col-lg-10{width: 83.3333%}.col-lg-10 .col-lg-10{width: 100%}.col-lg-10 .col-lg-9{width: 90%}.col-lg-10 .col-lg-8{width: 80%}.col-lg-10 .col-lg-7{width: 70%}.col-lg-10 .col-lg-6{width: 60%}.col-lg-10 .col-lg-5{width: 50%}.col-lg-10 .col-lg-4{width: 40%}.col-lg-10 .col-lg-3{width: 30%}.col-lg-10 .col-lg-2{width: 20%}.col-lg-10 .col-lg-1{width: 10%}.col-lg-9{width: 75%}.col-lg-9 .col-lg-9{width: 100%}.col-lg-9 .col-lg-8{width: 88.8889%}.col-lg-9 .col-lg-7{width: 77.7778%}.col-lg-9 .col-lg-6{width: 66.6667%}.col-lg-9 .col-lg-5{width: 55.5556%}.col-lg-9 .col-lg-4{width: 44.4444%}.col-lg-9 .col-lg-3{width: 33.3333%}.col-lg-9 .col-lg-2{width: 22.2222%}.col-lg-9 .col-lg-1{width: 11.1111%}.col-lg-8{width: 66.6667%}.col-lg-8 .col-lg-8{width: 100%}.col-lg-8 .col-lg-7{width: 87.5%}.col-lg-8 .col-lg-6{width: 75%}.col-lg-8 .col-lg-5{width: 62.5%}.col-lg-8 .col-lg-4{width: 50%}.col-lg-8 .col-lg-3{width: 37.5%}.col-lg-8 .col-lg-2{width: 25%}.col-lg-8 .col-lg-1{width: 12.5%}.col-lg-7{width: 58.3333%}.col-lg-7 .col-lg-7{width: 100%}.col-lg-7 .col-lg-6{width: 85.7143%}.col-lg-7 .col-lg-5{width: 71.4286%}.col-lg-7 .col-lg-4{width: 57.1429%}.col-lg-7 .col-lg-3{width: 42.8571%}.col-lg-7 .col-lg-2{width: 28.5714%}.col-lg-7 .col-lg-1{width: 14.2857%}.col-lg-6{width: 50%}.col-lg-6 .col-lg-6{width: 100%}.col-lg-6 .col-lg-5{width: 83.3333%}.col-lg-6 .col-lg-4{width: 66.6667%}.col-lg-6 .col-lg-3{width: 50%}.col-lg-6 .col-lg-2{width: 33.3333%}.col-lg-6 .col-lg-1{width: 16.6667%}.col-lg-5{width: 41.6667%}.col-lg-5 .col-lg-5{width: 100%}.col-lg-5 .col-lg-4{width: 80%}.col-lg-5 .col-lg-3{width: 60%}.col-lg-5 .col-lg-2{width: 40%}.col-lg-5 .col-lg-1{width: 20%}.col-lg-4{width: 33.3333%}.col-lg-4 .col-lg-4{width: 100%}.col-lg-4 .col-lg-3{width: 75%}.col-lg-4 .col-lg-2{width: 50%}.col-lg-4 .col-lg-1{width: 25%}.col-lg-3{width: 25%}.col-lg-3 .col-lg-3{width: 100%}.col-lg-3 .col-lg-2{width: 66.6667%}.col-lg-3 .col-lg-1{width: 33.3333%}.col-lg-2{width: 16.6667%}.col-lg-2 .col-lg-2{width: 100%}.col-lg-2 .col-lg-1{width: 50%}.col-lg-1{width: 8.3333%}.col-lg-1 .col-lg-1{width: 100%}}.color-contrast-opposite{color: #2B2B2B !important}.color-primary-opposite{color: #ffffff !important}svg{transform: translate(0, 0)}.hide{display: none !important;visibility: hidden !important}.color-secondary{color: #8c8c8c}.color-highlight{color: #BCBCBC !important}.slick-slider{position: relative;display: block;box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-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);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}.slick-track{position: relative;left: 0;top: 0;display: block}.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}.slick-loading .slick-list{background: #fff url("./ajax-loader.gif") center center no-repeat}@font-face{font-family: "slick";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");font-weight: normal;font-style: normal}.slick-prev,.slick-next{position: absolute;display: block;height: 20px;width: 20px;line-height: 0px;font-size: 0px;cursor: pointer;background: transparent;color: transparent;top: 50%;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);padding: 0;border: none;outline: none}.slick-prev:hover, .slick-prev:focus,.slick-next:hover,.slick-next:focus{outline: none;background: transparent;color: grey}.slick-prev:hover:before, .slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity: 1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity: 0.25}.slick-prev:before,.slick-next:before{font-family: "slick";font-size: 20px;line-height: 1;color: grey;opacity: 0.75;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.slick-prev{left: -25px}[dir="rtl"] .slick-prev{left: auto;right: -25px}.slick-prev:before{content: "←"}[dir="rtl"] .slick-prev:before{content: "→"}.slick-next{right: -25px}[dir="rtl"] .slick-next{left: -25px;right: auto}.slick-next:before{content: "→"}[dir="rtl"] .slick-next:before{content: "←"}.slick-dotted.slick-slider{margin-bottom: 30px}.slick-dots{position: absolute;bottom: -25px;list-style: none;display: block;text-align: center;padding: 0;margin: 0;width: 100%}.slick-dots li{position: relative;display: inline-block;height: 20px;width: 20px;margin: 0 5px;padding: 0;cursor: pointer}.slick-dots li button{border: 0;background: transparent;display: block;height: 20px;width: 20px;outline: none;line-height: 0px;font-size: 0px;color: transparent;padding: 5px;cursor: pointer}.slick-dots li button:hover, .slick-dots li button:focus{outline: none}.slick-dots li button:hover:before, .slick-dots li button:focus:before{opacity: 1}.slick-dots li button:before{position: absolute;top: 0;left: 0;content: "•";width: 20px;height: 20px;font-family: "slick";font-size: 6px;line-height: 20px;text-align: center;color: 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}html{font-size: 12px}@media (min-width: 640px) and (max-width: 1023px){html{font-size: 13px}}@media (min-width: 1024px) and (max-width: 1279px){html{font-size: 14px}}@media (min-width: 1280px) and (max-width: 1439px){html{font-size: 15px}}@media (min-width: 1440px) and (max-width: 1919px){html{font-size: 16px}}@media (min-width: 1920px){html{font-size: 17px}}html .page{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;background-image: none;background-color: transparent;background-repeat: repeat;background-position: center top;background-attachment: fixed;background-size: initial;box-shadow: inset 10000px 10000px 0 transparent;font-family: "Roboto";font-size: 16px;font-style: normal;line-height: 27px;letter-spacing: normal;font-weight: 300;text-transform: none;color: #2B2B2B;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased}html .page input,html .page .cart-item-title,html .page .blog .posts-list .excerpt,html .page .website-title,html .page .cart-page-price,html .page .cart-page-order-total,html .page .checkout-page .order-summary,html .page .checkout-page .order-summary-fixed,html .page .checkout-page .order-item-subtotal,html .page .checkout-page .sign-in,html .page header.with-background.none .form-title,html .page header.with-background.none .form-description,html .page header.with-background.none .main-navigation ul .navigation-search .search-icon,html .page header.with-background.none .main-navigation ul .menu-item .sub-menu-icon,html .page header.with-background.none,html .page header.with-background .lightbox-form,html .page header.mobile.with-background .mobile-navigation,html .page .layout header.with-background.none .header-top-bar .header-top-bar-inner .header-top-bar-end .cart-icon-wrapper .cart-icon,html .page .layout header.with-background.none .languages .selected-language-wrapper .selected-language-icon,html .page header.mobile.with-background .main-navigation ul .navigation-search .search-icon,html .page header.mobile.with-background .main-navigation ul .menu-item .sub-menu-icon,html .page header.with-background.none .website-title,html .page header.with-background .header-top-mobile-bar-wrapper.opened .website-title{color: #2B2B2B;fill: #2B2B2B}html .page .cart-item-data,html .page .website-slogan,html .page .empty-cart,html .page .sort-by-heading,html .page .blog .post-info .signature,html .page .blog .posts-thumb .date,html .page .post-page .tag,html .page .post-page .social,html .page .post-page .navigation,html .page .product-page .product-data-group,html .page .cart-page-product-heading,html .page .cart-page-remove-product,html .page .checkout-page .order-heading,html .page .product-thumb .price,html .page .product-page .related .price,html .page .product-list .price,html .page .languages-mobile .selected-language span,html .page .forms-inner .field-description,html .page .search-page h3 span, html .page .search-page .features-inner.variant-1 .feature-info .feature-title span, html .page .features-inner.variant-1 .feature-info .search-page .feature-title span, html .page .search-page .image-inner.variant-2 .image .image-caption span, html .page .image-inner.variant-2 .image .search-page .image-caption span{color: #8c8c8c}html .page .button-contrast,html .page .cta-title,html .page .cta-description,html .page header.with-background .main-navigation ul .navigation-search .search-icon,html .page header.with-background .main-navigation ul .menu-item .sub-menu-icon,html .page header.with-background,html .page .layout header.with-background .header-top-bar .header-top-bar-inner .header-top-bar-end .cart-icon-wrapper .cart-icon,html .page .layout header.with-background .languages .selected-language-wrapper .selected-language-icon,html .page .layout header.mobile.with-background .header-top-mobile-bar-wrapper .header-top-mobile-bar .navigation-icon svg,html .page .layout header.mobile.with-background .header-top-mobile-bar-wrapper .header-top-mobile-bar .cart-icon-wrapper .cart-icon,html .page header.with-background .website-title,html .page .features-inner.variant-1 .feature-info .feature-title,html .page .features-inner.variant-1 .feature-info .feature-description,html .page .layout .features .features-inner.variant-1 .feature .feature-inner .feature-info .feature-read-more,html .page .image-inner.variant-2 .image .image-caption{color: #ffffff;fill: #ffffff}html .page a,html .page .cart-item-currency,html .page .cart-item-special-price,html .page .cart-item-price,html .page .cart-subtotal,html .page .languages-mobile.opened .selected-language,html .page .languages-mobile.opened .selected-language span,html .page header.with-background .main-navigation ul .menu-item li a.active,html .page header.with-background.none .main-navigation ul .menu-item li a.active{color: #BCBCBC}html .page header.with-background.none .main-navigation ul .menu-item li a,html .page header.mobile.with-background .main-navigation ul .menu-item li a,html .page header.mobile.with-background.none .header-top-mobile-bar-wrapper .header-top-mobile-bar .navigation-icon svg,html .page header.mobile.with-background.none .header-top-mobile-bar-wrapper .header-top-mobile-bar .cart-icon-wrapper .cart-icon{color: #2B2B2B;fill: #2B2B2B}html .page header.with-background.none .main-navigation ul .menu-item li a:hover,html .page header.mobile.with-background .main-navigation ul .menu-item li a:hover,html .page header.mobile.with-background.none .header-top-mobile-bar-wrapper .header-top-mobile-bar .navigation-icon svg:hover,html .page header.mobile.with-background.none .header-top-mobile-bar-wrapper .header-top-mobile-bar .cart-icon-wrapper .cart-icon:hover{color: #BCBCBC;fill: #BCBCBC}html .page .product-thumb .product-title,html .page .product-page .related .product-title,html .page .product-list .product-title{color: #2B2B2B}html .page .product-thumb .product-title:hover,html .page .product-page .related .product-title:hover,html .page .product-list .product-title:hover{color: #8c8c8c}html .page .languages-mobile .language-list .language,html .page .main-navigation ul li ul li{color: #8c8c8c;fill: #8c8c8c}html .page .languages-mobile .language-list .language:hover,html .page .main-navigation ul li ul li:hover{color: #2B2B2B;fill: #2B2B2B}html .page .footer-navigation ul li ul li,html .page .subscription-inner .disclaimer{color: #8c8c8c;fill: #8c8c8c}html .page .footer-navigation ul li ul li:hover,html .page .subscription-inner .disclaimer:hover{color: #BCBCBC;fill: #BCBCBC}html .page .checkout-page .cancel-and-return .cancel-and-return-text,html .page .checkout-page .cancel-and-return .cancel-and-return-icon{color: #8c8c8c;fill: #8c8c8c}html .page .checkout-page .cancel-and-return:hover .cancel-and-return-text,html .page .checkout-page .cancel-and-return:hover .cancel-and-return-icon{color: #BCBCBC;fill: #BCBCBC}html .page .cart-button,html .page .cart-item-update-quantity-quantity,html .page .cta-button,html .page .footer-navigation ul li,html .page header.with-background .main-navigation ul .menu-item li a,html .page .blog .posts-thumb .title-link{color: #ffffff}html .page .cart-button:hover,html .page .cart-item-update-quantity-quantity:hover,html .page .cta-button:hover,html .page .footer-navigation ul li:hover,html .page header.with-background .main-navigation ul .menu-item li a:hover,html .page .blog .posts-thumb .title-link:hover{color: #BCBCBC}html .page header.with-background .main-navigation,html .page header.variant-2 .header-top-bar .header-top-bar-inner{border-bottom: 1px solid rgba(230, 230, 230, 0.35)}html .page [class*="loader__"]{position: absolute;z-index: 1;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;width: 100%}html .page [class*="loader__"]::after{content: "";position: relative;display: block;width: 10em;height: 10em;font-size: 0.5rem;text-indent: -9999em;border-top: 1.5em solid rgba(255, 255, 255, 0.2);border-right: 1.5em solid rgba(255, 255, 255, 0.2);border-bottom: 1.5em solid rgba(255, 255, 255, 0.2);border-left: 1.5em solid #ffffff;border-radius: 50%;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0);-webkit-animation: element 1s infinite linear;-moz-animation: element 1s infinite linear;animation: element 1s infinite linear}@-webkit-keyframes element{0%{-webkit-transform: rotate(0deg)}100%{-webkit-transform: rotate(360deg)}}@-moz-keyframes element{0%{-moz-transform: rotate(0deg)}100%{-moz-transform: rotate(360deg)}}@keyframes element{0%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg)}100%{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg)}}html .page .loader__page{background-color: rgba(43, 43, 43, 0.5)}html .page .loader__page::after{font-size: 1rem}html .page .loader__element::after{font-size: 0.35rem}html .page .loader__button-loader{position: initial;width: initial;display: initial;-webkit-box-align: initial;-moz-box-align: initial;box-align: initial;-webkit-align-items: initial;-moz-align-items: initial;-ms-align-items: initial;-o-align-items: initial;align-items: initial;-ms-flex-align: initial;-webkit-box-pack: initial;-moz-box-pack: initial;box-pack: initial;-webkit-justify-content: initial;-moz-justify-content: initial;-ms-justify-content: initial;-o-justify-content: initial;justify-content: initial;-ms-flex-pack: initial}html .page .loader__button-loader::after{display: -webkit-inline-box;display: -moz-inline-box;display: inline-box;display: -webkit-inline-flex;display: -moz-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;width: 15px;height: 15px;border-top: 2px solid rgba(188, 188, 188, 0.2);border-right: 2px solid rgba(188, 188, 188, 0.2);border-bottom: 2px solid rgba(188, 188, 188, 0.2);border-left: 2px solid #BCBCBC;margin: 0 0 0 7px}html .page h1, html .page .post-page .title{padding: 1em 0 .7em;font-family: "Roboto";font-size: 36px;font-style: normal;line-height: 49px;letter-spacing: 0;font-weight: 500;text-transform: none}html .page h2{font-family: "Roboto";font-size: 26px;font-style: normal;line-height: 39px;letter-spacing: 0.01em;font-weight: 600;text-transform: none}html .page h3, html .page .features-inner.variant-1 .feature-info .feature-title, html .page .image-inner.variant-2 .image .image-caption{font-family: "Roboto";font-size: 26px;font-style: normal;line-height: 39px;letter-spacing: 0.01em;font-weight: 300;text-transform: none}html .page h4, html .page .cta-description{padding: 1em 0 .8em;font-family: "Roboto";font-size: 20px;font-style: normal;line-height: 29px;letter-spacing: normal;font-weight: 400;text-transform: uppercase}html .page h5, html .page .button-main, html .page .button-contrast, html .page .button-3{padding: 1em 0 .8em;font-family: "Roboto";font-size: 13px;font-style: normal;line-height: normal;letter-spacing: 0.01em;font-weight: 500;text-transform: none}html .page h6{padding: 1em 0 .8em;font-family: "Roboto";font-size: 13px;font-style: normal;line-height: normal;letter-spacing: 0.04em;font-weight: 700;text-transform: none}html .page p{padding: 0 0 1.3em;font-family: "Roboto";font-style: normal;font-size: 16px;line-height: 27px;letter-spacing: normal;font-weight: 300;text-transform: none}html .page a{text-decoration: none}html .page .lead, html .page .post-page .excerpt{padding: 0 0 1.2em;font-size: 18px}html .page small{display: block;padding: 0 0 1.3em;font-size: 14px;line-height: 1.6em;font-weight: 400;letter-spacing: .03em}html .page .blockquote{padding: 0 0 0 .95em;border-left: 1px solid #BCBCBC;margin: .1em 0 1.3em 1.2em;font-size: 18px;font-style: italic;line-height: 1.5em;letter-spacing: .02em}html .page hr{border: none;color: #2B2B2B;background-color: #2B2B2B;height: 1px}html .page li{list-style: none}html .page .primary-font, html .page .footer-navigation ul li ul li, html .page .product-thumb .product-title, html .page .product-page .related .product-title, html .page .product-list .product-title, html .page .image .lightbox .image-title, html .page .image .image-caption{font-family: "Roboto";font-size: 16px;font-style: normal;line-height: 27px;letter-spacing: normal;font-weight: 300;text-transform: none}html .page .product-thumb .product-title,html .page .product-page .related .product-title,html .page .product-list .product-title,html .page .image .lightbox .image-title,html .page .image .image-caption{font-size: 18px}html .page .secondary-font, html .page .top-bar .sort-by, html .page .numbered-paginator, html .page .loadmore-paginator, html .page .product-page .product-cta, html .page .cart-button, html .page .cart-item-update-quantity-quantity, html .page .button-disabled, html .page .cart-page-price, html .page .cart-page-order-total, html .page .checkout-page .order-summary, html .page .checkout-page .order-summary-fixed, html .page .checkout-page .order-item-subtotal, html .page .checkout-page .sign-in, html .page .languages-mobile .language-list, html .page .post-page .signature, html .page .blog .post-info .signature, html .page .blog .posts-thumb .date, html .page .post-page .tag, html .page .post-page .social, html .page .product-page .social-share, html .page .post-page .navigation, html .page .product-page .product-data-group, html .page .cart-page-product-heading, html .page .cart-page-remove-product, html .page .checkout-page .order-heading, html .page .input-label, html .page .post-page .tag-title, html .page .product-thumb .product-type, html .page .product-page .related .product-type, html .page .product-list .product-type, html .page .product-thumb .badge, html .page .product-page .badge, html .page .product-page .related .badge, html .page .features .feature-read-more, html .page .breadcrumbs, html .page .cart-subtotal, html .page .cta-button, html .page .footer-navigation ul li, html .page .blog .posts-thumb .title-link, html .page .checkout-page .grand-total, html .page .cart-icon-wrapper, html .page .product-thumb .price, html .page .product-page .related .price, html .page .product-list .price, html .page .languages-mobile .selected-language, html .page .contact-info, html .page .features-inner.variant-1 .feature-info .feature-description{font-family: "Roboto";font-size: 11px;font-style: normal;line-height: 12px;letter-spacing: 0.05em;font-weight: 300;text-transform: none}html .page .button-main,html .page .button-contrast,html .page .button-3{text-transform: uppercase}@media (max-width: 1023px){html .page .post-page .signature{font-size: 10px}}@media (max-width: 639px){html .page .post-page .title{font-size: 27px}}html .page .blog .post-info .signature,html .page .blog .posts-thumb .date,html .page .post-page .tag,html .page .post-page .social,html .page .product-page .social-share,html .page .post-page .navigation,html .page .product-page .product-data-group,html .page .cart-page-product-heading,html .page .cart-page-remove-product,html .page .checkout-page .order-heading,html .page .input-label,html .page .post-page .tag-title,html .page .product-thumb .product-type,html .page .product-page .related .product-type,html .page .product-list .product-type,html .page .product-thumb .badge,html .page .product-page .badge,html .page .product-page .related .badge,html .page .features .feature-read-more,html .page .breadcrumbs{font-size: 11px}html .page .secondary-navigation,html .page .languages{font-family: "Roboto";font-style: normal;font-size: 12px;line-height: 22px;letter-spacing: 0.1em;font-weight: 400;text-transform: uppercase}html .page .cart-subtotal,html .page .cta-button,html .page .footer-navigation ul li,html .page .blog .posts-thumb .title-link,html .page .checkout-page .grand-total,html .page .cart-icon-wrapper,html .page .product-thumb .price,html .page .product-page .related .price,html .page .product-list .price,html .page .languages-mobile .selected-language{font-size: 13px}@media (max-width: 1023px){html .page .contact-info{font-weight: 600}}html .page .cart-item-content-remove-item-heading{font-weight: 600;line-height: 22px}html .page .empty-cart{font-size: 26px}html .page .main-navigation{font-family: "Roboto";font-style: normal;font-size: 12px;line-height: 22px;letter-spacing: 0.1em;font-weight: 400;text-transform: uppercase}html .page .main-navigation .ul-wrapper li a{white-space: normal;font-size: 9px}html .page .main-navigation .ul-wrapper li ul li a{text-transform: none;letter-spacing: normal}html .page .main-navigation.mobile ul .menu-item li ul li .menu-item-holder a{text-transform: none}html .page .sidebar-navigation{font-family: "Roboto";font-style: normal;font-size: 12px;line-height: 22px;letter-spacing: 0.1em;font-weight: 400;text-transform: uppercase}html .page .sidebar-navigation a{display: block;white-space: normal;font-size: 9px}html .page .sidebar-navigation ul li ul li a{text-transform: none;letter-spacing: normal}html .page .sidebar-navigation.mobile a{font-size: 18px}html .page .sidebar-navigation.mobile ul .menu-item li ul li .menu-item-holder a{text-transform: none}html .page .website-title{font-size: 37px;letter-spacing: 0.025em;font-weight: 600;text-transform: uppercase}@media (max-width: 1023px){html .page .website-title{font-size: 22px}}html .page .social-links{font-size: 10px}html .page input,html .page textarea,html .page .select-holder,html .page .product-page .old-price{font-size: 20px}html .page .search-mobile input,html .page .search input{font-size: 22px}html .page .product-page .price{font-size: 33px}html .page .cta-title{font-size: 57px;letter-spacing: 0.035em;font-weight: 800;text-transform: uppercase}@media (max-width: 639px){html .page .cta-title{font-size: 39px}}@media (min-width: 640px) and (max-width: 1023px){html .page .cta-title{font-size: 50px}}@media (min-width: 640px){html .page .cta-description{font-size: 24px;letter-spacing: 0.04em}}html .page .page-404-title{line-height: normal}html .page .page-404-description{text-align: center}html .page .forms .field-description,html .page .forms .field-error-hint{font-style: italic}html .page .product-page .product-title{font-size: 30px}@media (max-width: 639px){html .page .product-page .product-title{font-size: 26px;line-height: 1.48em;font-weight: 600}}html .page .features-inner.variant-1 .feature-info .feature-title,html .page .image-inner.variant-2 .image .image-caption{font-size: 30px;font-weight: 600}html .page .features-inner.variant-1 .feature-info .feature-description{font-weight: 600}html .page .product-page .product-description{line-height: 1.7em}@media (max-width: 1023px){html .page .product-page .product-description{font-size: 18px;line-height: 1.47em;font-weight: 500}}html .page .badge-heading{font-weight: 600}html .page table{width: 100%;margin: 0 0 1.2em}html .page table thead tr th{height: 60px;padding: 3px;border-bottom: 1px solid #8c8c8c;text-align: left;vertical-align: middle;line-height: 1.4em;font-family: "Roboto";text-transform: uppercase;color: #8c8c8c;font-size: 13px;letter-spacing: .04em}html .page table tbody tr td{height: 60px;padding: 3px;border-bottom: 1px solid #8c8c8c;text-align: left;vertical-align: middle;font-family: "Roboto";font-size: 15px;line-height: 1.4em}html .page .button-wrapper{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}html .page button,html .page input[type="submit"]{background-color: transparent}html .page .button-main{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;height: 60px;padding: 5px 30px;border: 1px solid transparent;border-radius: 60px;margin: 0 0 30px;outline: none;cursor: pointer;background-color: #2B2B2B;color: #ffffff;transition: transform .2s ease;box-shadow: 0 6px 18px rgba(0, 0, 0, 0.16)}html .page .button-main.filled{background-color: #2B2B2B}html .page .button-main:hover{transform: scale(1.02);transition: transform .2s ease}html .page .button-contrast{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;height: 60px;padding: 10px 33px;border: 2px solid #ffffff;border-radius: 60px;margin: 0 0 30px;outline: none;cursor: pointer;transition: transform .2s ease}html .page .button-contrast:hover{transform: scale(1.02);transition: transform .2s ease}html .page .button-disabled{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;padding: 10px 33px;border: 2px solid #8c8c8c;margin: 0 0 30px;color: #8c8c8c;cursor: not-allowed}html .page .cta-button{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;padding: 10px 33px;border: 2px solid #ffffff;margin: 0 0 30px;outline: none;cursor: pointer}html .page .cart-button{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: distribute;-moz-box-pack: distribute;box-pack: distribute;-webkit-justify-content: space-around;-moz-justify-content: space-around;-ms-justify-content: space-around;-o-justify-content: space-around;justify-content: space-around;-ms-flex-pack: distribute;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 120px;height: 44px;border: 2px solid #2B2B2B;outline: none;margin: 5px;color: #ffffff;cursor: pointer}html .page .cart-button:hover{color: #2B2B2B}html .page .input-line{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;margin: 0 -10px}@media (max-width: 1023px){html .page .input-line{-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column}}html .page .input-wrapper{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1 1 auto;-moz-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;padding: 0 0 30px;margin: 0 10px}html .page input[type="text"],html .page input[type="password"]{width: 100%;min-height: 33px;padding: 5px;border: 0;border-bottom: 1px solid #8c8c8c;border-radius: 0;outline: 0;margin: 0 0 .35em;background-color: transparent}html .page input[type="text"].error,html .page input[type="password"].error{background-color: rgba(255, 83, 64, 0.08)}html .page .input-contrast{color: #ffffff;border-bottom: 1px solid #ffffff}html .page .checkbox-holder{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}html .page .checkbox-holder input[type="checkbox"]{display: none}html .page .checkbox-holder label{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-user-select: none;cursor: pointer}html .page .checkbox-holder label .checkbox-input-holder{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 16px;min-width: 16px;height: 16px;min-height: 16px;border: 1px solid #8c8c8c;margin: 6px 0}html .page .checkbox-holder label .checkbox-input-holder svg{width: 12px;min-width: 12px;height: 10px;min-height: 10px;fill: transparent}html .page .checkbox-holder label .option-name{padding: 0 5px}html .page .checkbox-holder input[type="checkbox"]:checked + label svg{fill: #BCBCBC}html .page .radio-holder{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}html .page .radio-holder.error{color: red}html .page .radio-holder input[type="radio"]{display: none}html .page .radio-holder label{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-user-select: none;cursor: pointer}html .page .radio-holder label .radio-input-holder{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 15px;min-width: 15px;height: 15px;min-height: 15px;border: 1px solid #8c8c8c;border-radius: 15px;margin: 6px 0}html .page .radio-holder label .radio-input-holder svg{width: 7px;min-width: 7px;height: 7px;min-height: 7px;fill: transparent}html .page .radio-holder label .option-name{padding: 0 5px}html .page .radio-holder input[type="radio"]:checked + label svg{fill: #BCBCBC}html .page textarea{display: block;resize: none;width: 100%;height: 99px;outline: 0;padding: 0 5px 9px;border: 0;margin: 0 0 .35em;background-color: transparent;background-image: linear-gradient(top, transparent, transparent 32px, #8c8c8c 0);background-image: -moz-linear-gradient(top, transparent, transparent 32px, #8c8c8c 0);background-image: -webkit-linear-gradient(top, transparent, transparent 32px, #8c8c8c 0);background-size: 100% 33px;background-position: fixed;line-height: 33px}html .page .input-label{padding: .35em 0}html .page .input-label span{color: #ff5340}html .page .select-holder{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;min-width: 50px}html .page .select-holder select{-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;-o-appearance: none;appearance: none;position: relative;left: 10px;width: 100%;z-index: 1;height: auto;min-height: 33px;padding: 5px;border: 0;border-bottom: 1px solid #8c8c8c;border-radius: 0;outline: 0;margin: 0 -10px;background-color: transparent;cursor: pointer}html .page .select-holder select.error{background-color: rgba(255, 83, 64, 0.08)}html .page .select-holder svg{position: absolute;bottom: calc(50% - 3px);right: 5px;width: 9px;min-width: 9px;height: 6px;min-height: 6px;fill: #2B2B2B}html .page .select-holder:hover svg{fill: #BCBCBC}html .page .field-error-holder{display: none}html .page .error input,html .page .error textarea{background-color: rgba(255, 83, 64, 0.08)}html .page .error .field-error-holder{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;color: #ff5340}html .page .error .field-error-holder .field-error-icon{width: 12px;min-width: 12px;height: 12px;min-height: 12px;fill: #ff5340}html .page .error .field-error-holder .field-error-hint{padding: 0 .35em}html .page .layout{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-flex: auto;-moz-box-flex: auto;box-flex: auto;-webkit-flex: auto;-moz-flex: auto;-ms-flex: auto;flex: auto;min-height: 100vh;position: relative;max-width: 100%;background-image: none;background-color: #F5F4F5;background-repeat: repeat;background-position: center top;background-attachment: fixed;background-size: initial;box-shadow: inset 10000px 10000px 0 transparent}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){html .page .layout{min-height: 768px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){html .page .layout{min-height: 1024px}}@media only screen and (min-device-width: 320px) and (max-device-height: 568px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 2){html .page .layout{min-height: 320px}}@media only screen and (min-device-width: 320px) and (max-device-height: 568px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 2){html .page .layout{min-height: 568px}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){html .page .layout{min-height: 320px}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){html .page .layout{min-height: 480px}}@media (max-width: 639px){html .page .layout{background-position: center center;background-size: cover;background-attachment: initial}}html .page .layout .cart{-webkit-box-pack: start;-moz-box-pack: start;box-pack: start;-webkit-justify-content: flex-start;-moz-justify-content: flex-start;-ms-justify-content: flex-start;-o-justify-content: flex-start;justify-content: flex-start;-ms-flex-pack: start;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;width: 100%;height: 300px;padding: 24px 43px 0;background-color: #2B2B2B}html .page .layout .cart .empty-cart{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100%;height: 100%}html .page .layout .cart .cart-items{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;width: 100%;max-width: 1140px}html .page .layout .cart .cart-items .cart-items-scroll-start,html .page .layout .cart .cart-items .cart-items-scroll-end{position: absolute;top: calc(50% - 13px);width: 13px;height: 27px;fill: #8c8c8c;cursor: pointer}html .page .layout .cart .cart-items .cart-items-scroll-start:hover,html .page .layout .cart .cart-items .cart-items-scroll-end:hover{fill: #BCBCBC}html .page .layout .cart .cart-items .cart-items-scroll-start{left: -29px}html .page .layout .cart .cart-items .cart-items-scroll-end{right: -29px}html .page .layout .cart .cart-items .cart-items-inner{overflow: hidden;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-moz-box-pack: end;box-pack: end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;justify-content: flex-end;-ms-flex-pack: end;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;width: calc(100% + 32px);height: 185px;margin: 0 -16px}html .page .layout .cart .cart-items .cart-items-inner .cart-item{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: end;-moz-box-align: end;box-align: end;-webkit-align-items: flex-end;-moz-align-items: flex-end;-ms-align-items: flex-end;-o-align-items: flex-end;align-items: flex-end;-ms-flex-align: end;width: calc(25% - 32px);height: inherit;margin: 0 16px;background-size: contain;background-position: top center;background-color: #ffffff;background-repeat: no-repeat}@media (min-width: 1024px) and (max-width: 1279px){html .page .layout .cart .cart-items .cart-items-inner .cart-item{width: calc(33.3333333% - 32px)}}@media (min-width: 640px) and (max-width: 1023px){html .page .layout .cart .cart-items .cart-items-inner .cart-item{width: calc(50% - 32px)}}@media (max-width: 639px){html .page .layout .cart .cart-items .cart-items-inner .cart-item{width: calc(100% - 32px)}}html .page .layout .cart .cart-items .cart-items-inner .cart-item img{opacity: 0;width: 0}html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;-webkit-box-align: end;-moz-box-align: end;box-align: end;-webkit-align-items: flex-end;-moz-align-items: flex-end;-ms-align-items: flex-end;-o-align-items: flex-end;align-items: flex-end;-ms-flex-align: end;box-sizing: border-box;width: 100%;padding: 18px 15px;background-color: rgba(255, 255, 255, 0.9)}html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content .cart-item-info{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;width: calc(100% - 30px)}html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content .cart-item-info .cart-item-title{white-space: nowrap;overflow: hidden;text-overflow: ellipsis}html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content .cart-item-info .cart-item-data{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content .cart-item-info .cart-item-data .cart-item-quantity-icon{width: 6px;height: 6px;margin: 0 5px;fill: #8c8c8c}html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content .cart-item-info .cart-item-data .cart-item-edit-quantity{width: 16px;height: 16px;margin: 0 5px;fill: #8c8c8c;cursor: pointer}html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content .cart-item-info .cart-item-data .cart-item-edit-quantity:hover{fill: #2B2B2B}html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content .cart-item-remove{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: end;-moz-box-align: end;box-align: end;-webkit-align-items: flex-end;-moz-align-items: flex-end;-ms-align-items: flex-end;-o-align-items: flex-end;align-items: flex-end;-ms-flex-align: end;height: 100%}html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content .cart-item-remove .cart-item-remove-icon{width: 15px;height: 16px;fill: #2B2B2B}html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content .cart-item-remove .cart-item-remove-icon:hover{fill: #BCBCBC}html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content.hidden{display: none;visibility: hidden}html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content-update-quantity,html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content-remove-item{position: relative;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;width: 100%;height: 100%;background-color: rgba(188, 188, 188, 0.9)}html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content-update-quantity .cart-item-close-icon,html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content-remove-item .cart-item-close-icon{position: absolute;top: 14px;right: 14px;width: 12px;height: 12px;fill: #ffffff;cursor: pointer}html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content-update-quantity .cart-item-close-icon:hover,html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content-remove-item .cart-item-close-icon:hover{fill: #2B2B2B}html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content-update-quantity .cart-item-update-quantity-selector,html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content-remove-item .cart-item-update-quantity-selector{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: distribute;-moz-box-pack: distribute;box-pack: distribute;-webkit-justify-content: space-around;-moz-justify-content: space-around;-ms-justify-content: space-around;-o-justify-content: space-around;justify-content: space-around;-ms-flex-pack: distribute;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 120px;height: 44px;border: 2px solid #2B2B2B;margin: 5px}html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content-update-quantity .cart-item-update-quantity-selector .cart-item-update-quantity-add-icon,html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content-update-quantity .cart-item-update-quantity-selector .cart-item-update-quantity-remove-icon,html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content-remove-item .cart-item-update-quantity-selector .cart-item-update-quantity-add-icon,html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content-remove-item .cart-item-update-quantity-selector .cart-item-update-quantity-remove-icon{width: 16px;height: 16px;fill: #ffffff;cursor: pointer}html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content-update-quantity .cart-item-update-quantity-selector .cart-item-update-quantity-add-icon:hover,html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content-update-quantity .cart-item-update-quantity-selector .cart-item-update-quantity-remove-icon:hover,html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content-remove-item .cart-item-update-quantity-selector .cart-item-update-quantity-add-icon:hover,html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content-remove-item .cart-item-update-quantity-selector .cart-item-update-quantity-remove-icon:hover{fill: #2B2B2B}html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content-update-quantity .cart-item-update-quantity-selector .cart-item-update-quantity-quantity,html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content-remove-item .cart-item-update-quantity-selector .cart-item-update-quantity-quantity{color: #2B2B2B}html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content-update-quantity .cart-item-content-remove-item-heading,html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content-remove-item .cart-item-content-remove-item-heading{padding: 14px;text-align: center}html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content-update-quantity.hidden,html .page .layout .cart .cart-items .cart-items-inner .cart-item .cart-item-content-remove-item.hidden{display: none;visibility: hidden}html .page .layout .cart .cart-bottom-row{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;width: 100%;max-width: 1140px;padding: 22px 0 24px;color: #ffffff}html .page .layout .cart .cart-bottom-row .cart-bullets{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;margin: 0 -4px}html .page .layout .cart .cart-bottom-row .cart-bullets .cart-bullet{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;width: 8px;height: 8px;border-radius: 8px;margin: 0 4px;background-color: #8c8c8c;cursor: pointer}html .page .layout .cart .cart-bottom-row .cart-bullets .cart-bullet.active, html .page .layout .cart .cart-bottom-row .cart-bullets .cart-bullet:hover{background-color: #ffffff}html .page .layout .cart .cart-bottom-row .cart-checkout{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-moz-box-pack: end;box-pack: end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;justify-content: flex-end;-ms-flex-pack: end;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;margin: 0 -25px;white-space: nowrap}html .page .layout .cart .cart-bottom-row .cart-checkout .cart-subtotal-heading{padding: 0 5px}html .page .layout .cart .cart-bottom-row .cart-checkout .cart-subtotal{padding: 0 5px}html .page .layout .cart .cart-bottom-row .cart-checkout .button-main,html .page .layout .cart .cart-bottom-row .cart-checkout .button-disabled{margin: 0 25px}html .page .layout .cart .cart-bottom-row .cart-checkout .button-main{color: #ffffff}html .page .layout .cart .cart-bottom-row .cart-checkout .button-main:hover{color: #BCBCBC}html .page .layout header.fixed{opacity: 0;z-index: -1;position: fixed;top: 0;left: 0;border-bottom: 1px solid #e6e6e6}html .page .layout header.fixed.visible{z-index: 5;opacity: 1;transition: opacity .2s}@media (max-width: 1023px){html .page .layout header.fixed{display: none}}html .page .layout header.fixed .header-main-bar{background-color: #ffffff}html .page .layout header.fixed .header-main-bar .header-main-bar-inner{-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;padding: 0}html .page .layout header.fixed .header-main-bar .header-main-bar-inner .header-main-bar-start{width: initial;margin: 0 10px 0 0}html .page .layout header.fixed .header-main-bar .header-main-bar-inner .header-main-bar-end{width: initial;padding: 0}html .page .layout header.mobile{display: none}html .page .layout header.mobile .search-mobile{display: none}@media (max-width: 1023px){html .page .layout header.mobile .search-mobile{position: relative;top: 0;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100%;padding: 35px 15px;background-color: transparent}html .page .layout header.mobile .search-mobile form{width: 100%}html .page .layout header.mobile .search-mobile form input{width: 100%;padding: 5px 30px 5px 5px;margin: 0}html .page .layout header.mobile .search-mobile svg{width: 16px;min-width: 16px;height: 16px;min-height: 16px;margin: 0 0 0 10px;fill: #2B2B2B}}html .page .layout header.mobile .search{z-index: 4;position: fixed;top: 0;left: 0;display: none;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: start;-moz-box-align: start;box-align: start;-webkit-align-items: flex-start;-moz-align-items: flex-start;-ms-align-items: flex-start;-o-align-items: flex-start;align-items: flex-start;-ms-flex-align: start;width: 100vw;height: 100vh;background-color: rgba(43, 43, 43, 0.2)}@media (max-width: 1023px){html .page .layout header.mobile .search{display: none}}html .page .layout header.mobile .search .search-holder{position: relative;top: 37%;width: 100%;max-width: 540px;padding: 38px 60px 38px 30px;background-color: #ffffff;-webkit-box-shadow: 0px 19px 59px -19px rgba(0, 0, 0, 0.29);-moz-box-shadow: 0px 19px 59px -19px rgba(0, 0, 0, 0.29);box-shadow: 0px 19px 59px -19px rgba(0, 0, 0, 0.29)}html .page .layout header.mobile .search .search-holder form{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}html .page .layout header.mobile .search .search-holder form .search-icon{width: 17px;min-width: 17px;height: 17px;min-height: 17px;cursor: pointer;fill: #8c8c8c}html .page .layout header.mobile .search .search-holder form input{width: calc(100% - 47px);padding: 5px 30px 5px 5px;margin: 0}html .page .layout header.mobile .search .search-holder .close-search{position: absolute;top: 14px;right: 14px;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}html .page .layout header.mobile .search .search-holder .close-search svg{width: 12px;min-width: 12px;height: 12px;min-height: 12px;fill: #8c8c8c;cursor: pointer}html .page .layout header.mobile .search .search-holder .close-search svg:hover{fill: #BCBCBC}@media (max-width: 1023px){html .page .layout header.mobile{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}}html .page .layout header.mobile .header-top-mobile-bar-wrapper{z-index: 1;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;width: 100%;padding: 10px 15px 0;background-color: transparent}html .page .layout header.mobile .header-top-mobile-bar-wrapper .header-top-mobile-bar{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;width: 100%;padding: 0 0 10px;border-bottom: 1px solid rgba(230, 230, 230, 0.1)}html .page .layout header.mobile .header-top-mobile-bar-wrapper .header-top-mobile-bar .navigation-icon{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: start;-moz-box-align: start;box-align: start;-webkit-align-items: flex-start;-moz-align-items: flex-start;-ms-align-items: flex-start;-o-align-items: flex-start;align-items: flex-start;-ms-flex-align: start;min-width: 40px;min-height: 40px;cursor: pointer}html .page .layout header.mobile .header-top-mobile-bar-wrapper .header-top-mobile-bar .navigation-icon:hover svg{fill: #BCBCBC}html .page .layout header.mobile .header-top-mobile-bar-wrapper .header-top-mobile-bar .navigation-icon svg{width: 36px;min-width: 36px;height: 36px;min-height: 36px;fill: #2B2B2B}html .page .layout header.mobile .header-top-mobile-bar-wrapper .header-top-mobile-bar .navigation-icon.hide{display: none}html .page .layout header.mobile .header-top-mobile-bar-wrapper .header-top-mobile-bar .navigation-close-icon{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: start;-moz-box-align: start;box-align: start;-webkit-align-items: flex-start;-moz-align-items: flex-start;-ms-align-items: flex-start;-o-align-items: flex-start;align-items: flex-start;-ms-flex-align: start;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;min-width: 40px;min-height: 40px;cursor: pointer}html .page .layout header.mobile .header-top-mobile-bar-wrapper .header-top-mobile-bar .navigation-close-icon:hover svg{fill: #BCBCBC}html .page .layout header.mobile .header-top-mobile-bar-wrapper .header-top-mobile-bar .navigation-close-icon svg{width: 28px;min-width: 28px;height: 28px;min-height: 28px;margin: 4px 0;fill: #8c8c8c}html .page .layout header.mobile .header-top-mobile-bar-wrapper .header-top-mobile-bar .navigation-close-icon.hide{display: none}html .page .layout header.mobile .header-top-mobile-bar-wrapper .header-top-mobile-bar .cart-icon-wrapper{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;position: relative;bottom: 2px;min-width: 40px;min-height: 40px;cursor: pointer}html .page .layout header.mobile .header-top-mobile-bar-wrapper .header-top-mobile-bar .cart-icon-wrapper.hide{visibility: hidden}html .page .layout header.mobile .header-top-mobile-bar-wrapper .header-top-mobile-bar .cart-icon-wrapper .cart-icon{position: absolute;top: 0px;width: 40px;height: 40px;fill: #2B2B2B}html .page .layout header.mobile .header-top-mobile-bar-wrapper .header-top-mobile-bar .cart-icon-wrapper:hover .cart-icon{fill: #BCBCBC}html .page .layout header.mobile .header-top-mobile-bar-wrapper .header-top-mobile-bar .cart-icon-wrapper .cart-icon-quantity{position: absolute;top: 10px;left: 2px;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 36px;height: 28px}html .page .layout header.mobile .mobile-navigation{z-index: 1;position: fixed;top: 0;right: 0;bottom: 0;left: 0;overflow-y: scroll;-webkit-overflow-scrolling: touch;background-color: #ffffff;width: 100%}html .page .layout header.mobile .mobile-navigation.hide{display: none}html .page .layout header{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100%;background-image: none;background-color: #ffffff;background-repeat: repeat;background-position: center top;background-attachment: fixed;background-size: initial;box-shadow: inset 10000px 10000px 0 transparent;border-bottom: 1px solid rgba(149, 152, 154, 0.4)}@media (max-width: 639px){html .page .layout header{background-position: center center;background-size: cover;background-attachment: initial}}@media (max-width: 1023px){html .page .layout header{display: none}}html .page .layout header:hover{z-index: 3}html .page .layout header .header-top-bar{z-index: 1;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;width: 100%;padding: 0 69px;font-family: "Roboto";font-size: 11px;font-style: normal;line-height: 12px;letter-spacing: 0.05em;font-weight: 300;text-transform: none;white-space: nowrap}html .page .layout header .header-top-bar:hover{z-index: 2}html .page .layout header .header-top-bar .header-top-bar-inner{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;width: 100%;max-width: 1440px;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;padding: 20px 0}html .page .layout header .header-top-bar .header-top-bar-inner .header-top-bar-start{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;margin: 0 -10px}html .page .layout header .header-top-bar .header-top-bar-inner .header-top-bar-end-wrapper{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;height: 100%}html .page .layout header .header-top-bar .header-top-bar-inner .header-top-bar-end{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-moz-box-pack: end;box-pack: end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;justify-content: flex-end;-ms-flex-pack: end;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;margin: 0 -10px}html .page .layout header .header-top-bar .header-top-bar-inner .header-top-bar-end .account-icon{padding: 8px 0;margin: 0 10px;cursor: pointer}html .page .layout header .header-top-bar .header-top-bar-inner .header-top-bar-end .account-icon:hover{color: #BCBCBC}html .page .layout header .header-top-bar .header-top-bar-inner .header-top-bar-end .cart-icon-wrapper{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;position: relative;width: 40px;height: 32px;margin: 0 10px;cursor: pointer}html .page .layout header .header-top-bar .header-top-bar-inner .header-top-bar-end .cart-icon-wrapper .cart-icon{position: absolute;top: -8px;width: 40px;height: 40px;fill: #2B2B2B}html .page .layout header .header-top-bar .header-top-bar-inner .header-top-bar-end .cart-icon-wrapper:hover .cart-icon{fill: #BCBCBC}html .page .layout header .header-top-bar .header-top-bar-inner .header-top-bar-end .cart-icon-wrapper .cart-icon-quantity{position: absolute;top: 2px;left: 2px;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 36px;height: 28px}html .page .layout header .header-top-bar .header-top-bar-inner .header-top-bar-end.header-top-bar-end-bottom{-webkit-box-align: end;-moz-box-align: end;box-align: end;-webkit-align-items: flex-end;-moz-align-items: flex-end;-ms-align-items: flex-end;-o-align-items: flex-end;align-items: flex-end;-ms-flex-align: end}html .page .layout header .header-main-bar{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;z-index: 1;width: 100%;padding: 0 69px;background-color: #2B2B2B}html .page .layout header .header-main-bar .header-main-bar-inner{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;width: 100%;max-width: 1440px;padding: 13px 0;-webkit-transition: all 0.2s ease-in 0s;-moz-transition: all 0.2s ease-in 0s;transition: all 0.2s ease-in 0s}html .page .layout header .header-main-bar .header-main-bar-inner .header-main-bar-start,html .page .layout header .header-main-bar .header-main-bar-inner .header-main-bar-end{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}html .page .layout header .header-grid{width: 100%;padding: 0 69px;background-image: none;background-color: transparent;background-repeat: repeat;background-position: center top;background-attachment: fixed;background-size: initial;box-shadow: inset 10000px 10000px 0 transparent}@media (max-width: 639px){html .page .layout header .header-grid{background-position: center center;background-size: cover;background-attachment: initial}}html .page .layout header .header-grid .containers{max-width: 1440px;margin: 0 auto}html .page .layout header .header-grid .containers .container{padding: 0}html .page .layout header.variant-2 .header-top-bar .header-top-bar-inner{-webkit-box-align: initial;-moz-box-align: initial;box-align: initial;-webkit-align-items: initial;-moz-align-items: initial;-ms-align-items: initial;-o-align-items: initial;align-items: initial;-ms-flex-align: initial;-webkit-box-lines: single;-moz-box-lines: single;box-lines: single;-webkit-flex-wrap: nowrap;-moz-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap}html .page .layout header.variant-2 .header-top-bar .header-top-bar-inner .header-top-bar-start{margin: 0}html .page .layout header.variant-2 .header-top-bar .header-top-bar-inner .header-top-bar-end-wrapper{height: initial}html .page .layout header.variant-2 .header-top-bar .header-top-bar-inner .header-top-bar-end-wrapper .header-top-bar-end{-webkit-box-flex: none;-moz-box-flex: none;box-flex: none;-webkit-flex: none;-moz-flex: none;-ms-flex: none;flex: none}html .page .layout header.variant-2 .header-main-bar .header-main-bar-inner .header-main-bar-end{-webkit-box-pack: end;-moz-box-pack: end;box-pack: end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;justify-content: flex-end;-ms-flex-pack: end;-webkit-box-align: start;-moz-box-align: start;box-align: start;-webkit-align-items: flex-start;-moz-align-items: flex-start;-ms-align-items: flex-start;-o-align-items: flex-start;align-items: flex-start;-ms-flex-align: start}html .page .layout header.variant-2 .header-main-bar .header-main-bar-inner .header-main-bar-end:last-child{-webkit-box-align: end;-moz-box-align: end;box-align: end;-webkit-align-items: flex-end;-moz-align-items: flex-end;-ms-align-items: flex-end;-o-align-items: flex-end;align-items: flex-end;-ms-flex-align: end}html .page .layout .breadcrumbs{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100%;padding: 0 69px 20px;background-color: #F5F4F5}@media (max-width: 1023px){html .page .layout .breadcrumbs{display: none}}html .page .layout .breadcrumbs .breadcrumbs-bar{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;width: 100%;max-width: 1440px;margin: 0}html .page .layout .breadcrumbs .breadcrumbs-bar ul{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;padding: 25px 0 0;margin: 0 -5px}html .page .layout .breadcrumbs .breadcrumbs-bar ul a .breadcrumbs-home-icon{width: 16px;min-width: 16px;height: 16px;min-height: 16px;fill: #8c8c8c}html .page .layout .breadcrumbs .breadcrumbs-bar ul a .breadcrumbs-home-icon:hover{fill: #BCBCBC}html .page .layout .breadcrumbs .breadcrumbs-bar ul li{padding: 0 5px}html .page .layout .breadcrumbs .breadcrumbs-bar ul li .breadcrumbs-icon{width: 6px;min-width: 6px;height: 9px;min-height: 9px;margin: 0 5px 0 0;fill: #8c8c8c}html .page .layout .breadcrumbs .breadcrumbs-bar ul li a{color: #8c8c8c}html .page .layout .breadcrumbs .breadcrumbs-bar ul li a:hover{color: #BCBCBC}html .page .layout .breadcrumbs .breadcrumbs-bar .breadcrumbs-bar-navigation{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;padding: 0 20px;margin: 0 -5px}html .page .layout .breadcrumbs .breadcrumbs-bar .breadcrumbs-bar-navigation .prev, html .page .layout .breadcrumbs .breadcrumbs-bar .breadcrumbs-bar-navigation .next{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 30px;min-width: 30px;height: 30px;min-height: 30px;margin: 0 5px;border: 1px solid #e6e6e6;cursor: pointer}html .page .layout .breadcrumbs .breadcrumbs-bar .breadcrumbs-bar-navigation .prev .prev-icon, html .page .layout .breadcrumbs .breadcrumbs-bar .breadcrumbs-bar-navigation .prev .next-icon, html .page .layout .breadcrumbs .breadcrumbs-bar .breadcrumbs-bar-navigation .next .prev-icon, html .page .layout .breadcrumbs .breadcrumbs-bar .breadcrumbs-bar-navigation .next .next-icon{width: 8px;min-width: 8px;height: 16px;min-height: 16px;fill: #8c8c8c}html .page .layout .breadcrumbs .breadcrumbs-bar .breadcrumbs-bar-navigation .prev:hover, html .page .layout .breadcrumbs .breadcrumbs-bar .breadcrumbs-bar-navigation .next:hover{border: 1px solid #BCBCBC}html .page .layout .breadcrumbs .breadcrumbs-bar .breadcrumbs-bar-navigation .prev:hover .prev-icon, html .page .layout .breadcrumbs .breadcrumbs-bar .breadcrumbs-bar-navigation .prev:hover .next-icon, html .page .layout .breadcrumbs .breadcrumbs-bar .breadcrumbs-bar-navigation .next:hover .prev-icon, html .page .layout .breadcrumbs .breadcrumbs-bar .breadcrumbs-bar-navigation .next:hover .next-icon{fill: #BCBCBC}html .page .layout .breadcrumbs.item{padding: 0 69px}html .page .layout .breadcrumbs.item .breadcrumbs-bar{margin: 50px 0 0;background-color: #ffffff}html .page .layout .breadcrumbs.item .breadcrumbs-bar .breadcrumbs-bar-inner{padding: 26px 20px 26px}html .page .layout .content{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;-ms-flex: none;width: 100%}html .page .layout .content:hover{z-index: 3}html .page .layout .content .content-inner{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;width: 100%}html .page .layout .content .content-inner aside{display: none}@media (min-width: 1024px){html .page .layout .content .content-inner aside{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;width: 100%;padding: 0 25px 0 0}}html .page .layout .content .content-inner main{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-flex: 3;-moz-box-flex: 3;box-flex: 3;-webkit-flex: 3;-moz-flex: 3;-ms-flex: 3;flex: 3;width: 100%}html .page .layout .content.sidebar-enabled{padding: 0 69px}@media (max-width: 1023px){html .page .layout .content.sidebar-enabled{padding: 0 20px}}html .page .layout .content.sidebar-enabled .content-inner{max-width: 1440px}html .page .layout .content.sidebar-enabled .content-inner main .containers{margin: 0 -40px}html .page .layout .content.sidebar-enabled .content-inner main .containers .container{padding: 0}html .page .layout .content.sidebar-enabled .content-inner main .containers .containers{margin: 0}html .page .layout .content.sidebar-enabled .content-inner main .containers .container.fw .row{max-width: calc(100% + 40px) !important}html .page .layout .content.sidebar-enabled .content-inner main .containers .container.fw .row .block-wrapper{padding: 20px}@media (max-width: 1023px){html .page .layout .content.sidebar-enabled .content-inner main .containers .container.fw .row .block-wrapper{padding: 10px 20px}}html .page .layout footer{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100%;background-image: none;background-color: #1f1f1f;background-repeat: repeat;background-position: center top;background-attachment: fixed;background-size: initial;box-shadow: inset 10000px 10000px 0 transparent}@media (max-width: 639px){html .page .layout footer{background-position: center center;background-size: cover;background-attachment: initial}}html .page .layout footer:hover{z-index: 3}html .page .layout footer .footer-grid{width: 100%;padding: 0 69px;background-image: none;background-color: transparent;background-repeat: repeat;background-position: center top;background-attachment: fixed;background-size: initial;box-shadow: inset 10000px 10000px 0 transparent}@media (max-width: 639px){html .page .layout footer .footer-grid{background-position: center center;background-size: cover;background-attachment: initial}}html .page .layout footer .footer-grid .containers{max-width: 1440px;margin: 0 auto}html .page .layout footer .footer-grid .containers .container{padding: 0}@media (max-width: 1023px){html .page .layout footer .footer-grid{padding: 0 20px}}@media (max-width: 639px){html .page .layout footer .footer-grid{padding: 0}}html .page .layout footer .footer-inner{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100%;padding: 0 69px}html .page .layout footer .footer-inner .account{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-moz-box-pack: end;box-pack: end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;justify-content: flex-end;-ms-flex-pack: end;width: 100%;max-width: 1440px;border-top: 1px solid #8c8c8c;margin: 10px 0 0;padding: 10px 0}html .page .layout footer .footer-inner .account a{color: #8c8c8c}html .page .layout footer .footer-inner .account a:before{display: inline;font-family: 'FontAwesome';content: "\f084";margin: 0 10px 0 0}html .page .layout footer .footer-inner .account a:hover{color: #BCBCBC}@media (max-width: 1023px){html .page .layout footer .footer-inner{padding: 0 20px}}@media (max-width: 639px){html .page .layout footer .footer-inner{padding: 0 15px}}html .page .layout .contact-info{position: relative;padding: 8px 0;margin: 0 10px}@media (max-width: 1023px){html .page .layout .contact-info{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;width: 100%;padding: 22px 0;margin: 0}html .page .layout .contact-info.hide{display: none}}html .page .layout header.mobile.with-background .contact-info-wrapper{z-index: 1;width: 100%}html .page .layout header.mobile.with-background .contact-info-wrapper .contact-info{background-color: transparent}html .page .layout .languages-mobile{display: none}@media (max-width: 1023px){html .page .layout .languages-mobile{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column}html .page .layout .languages-mobile.opened{padding: 0 0 25px}html .page .layout .languages-mobile.opened .selected-language-wrapper{border-bottom: 1px solid #ffffff}html .page .layout .languages-mobile.opened .selected-language-wrapper .icon-holder .cross-icon{display: block}html .page .layout .languages-mobile.opened .selected-language-wrapper .icon-holder .arrow-icon{display: none}html .page .layout .languages-mobile.opened .language-list-wrapper{display: block}html .page .layout .languages-mobile .selected-language-wrapper{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;width: 100%;max-height: 64px;padding: 25px 20px;background-color: #f5f5f5;border-bottom: 1px solid transparent;cursor: pointer}html .page .layout .languages-mobile .selected-language-wrapper .selected-language{-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1 1 0%;-moz-flex: 1 1 0%;-ms-flex: 1 1 0%;flex: 1 1 0%}html .page .layout .languages-mobile .selected-language-wrapper .icon-holder .cross-icon{display: none;width: 16px;min-width: 16px;height: 16px;min-height: 16px}html .page .layout .languages-mobile .selected-language-wrapper .icon-holder .arrow-icon{display: block;width: 16px;min-width: 16px;height: 10px;min-height: 10px}html .page .layout .languages-mobile .language-list-wrapper{display: none}html .page .layout .languages-mobile .language-list-wrapper .language-list .active-language{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;max-height: 59px;padding: 25px 20px;border-bottom: 1px solid #ffffff;background-color: #f5f5f5}html .page .layout .languages-mobile .language-list-wrapper .language-list .active-language .active-language-icon{width: 14px;min-width: 14px;height: 11px;min-height: 11px;fill: #BCBCBC}html .page .layout .languages-mobile .language-list-wrapper .language-list .language{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;max-height: 59px;padding: 25px 20px;border-bottom: 1px solid #ffffff;background-color: #f5f5f5}}html .page .layout .languages{z-index: 4;position: relative;margin: 0 -10px}@media (max-width: 1023px){html .page .layout .languages{display: none}}html .page .layout .languages .selected-language-wrapper{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;cursor: pointer}html .page .layout .languages .selected-language-wrapper .selected-language-icon{width: 9px;height: 6px;margin: 0 6px;fill: #2B2B2B}html .page .layout .languages .language-list{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}html .page .layout .languages .language-list .language{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;padding: 0 10px}html .page .layout .languages .language-list .language .active-language-icon{width: 14px;height: 11px;margin: 0 0 0 10px;fill: #BCBCBC}html .page .layout .languages .language-list .language.active{color: #ffffff}html .page .layout .languages .language-list .language.active:hover{color: #ffffff}html .page .layout .languages .language-list-wrapper{display: none}html .page .layout .languages:hover .language-list-wrapper{position: absolute;z-index: 2;top: 100%;left: 0;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}html .page .layout .languages:hover .language-list-wrapper .language-list{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;min-width: 142px;padding: 7px 16px;border: 1px solid #e6e6e6;background-color: #ffffff;color: #8c8c8c}html .page .layout .languages:hover .selected-language-wrapper .selected-language{color: #BCBCBC}html .page .layout .languages:hover .selected-language-wrapper .selected-language-icon{fill: #BCBCBC}html .page .layout .logo{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100%}html .page .layout .logo:hover{z-index: 3}html .page .layout .logo .logo-inner{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}html .page .layout .logo .logo-inner a{position: relative;min-width: 34px;max-width: 600px}html .page .layout .logo .logo-inner a img{min-width: 34px;max-width: 600px}@media (max-width: 1023px){html .page .layout .logo .logo-inner a{max-height: 52px}html .page .layout .logo .logo-inner a img{max-height: 52px}}html .page .layout .logo .logo-inner .website-slogan{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;padding: 12px}@media (max-width: 1023px){html .page .layout .logo .logo-inner .website-slogan{display: none}}html .page .layout header.variant-2 .logo{-webkit-box-pack: start;-moz-box-pack: start;box-pack: start;-webkit-justify-content: flex-start;-moz-justify-content: flex-start;-ms-justify-content: flex-start;-o-justify-content: flex-start;justify-content: flex-start;-ms-flex-pack: start}html .page .layout header.variant-2 .logo .logo-inner .website-slogan{padding: 12px 12px 7px}html .page .layout header.fixed .logo .logo-inner .website-title{padding: 16px 0}html .page .layout header.fixed .logo .logo-inner .website-slogan{display: none}html .page .layout header.fixed .logo .logo-inner a{padding: 5px 0}html .page .layout header.fixed .logo .logo-inner a img{max-height: 34px}html .page .layout .slider .slideshow{width: 100%;margin: 0}html .page .layout .slideshow{position: relative;width: 100%}html .page .layout .slideshow .slideshow-inner{min-height: 100px;height: 100%}html .page .layout .slideshow .slideshow-inner .slide{min-height: 100px;display: none;width: 100%;height: 100%;background-size: cover;box-shadow: inset 10000px 10000px 0 rgba(0, 0, 0, 0.5)}html .page .layout .slideshow .slideshow-inner .slide:first-child{display: block}html .page .layout .slideshow .slideshow-inner .slide .cta{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;width: 100%;min-height: inherit;padding: 69px}@media (max-width: 639px){html .page .layout .slideshow .slideshow-inner .slide .cta{padding: 15px}}html .page .layout .slideshow .slideshow-inner .slide .cta .cta-inner{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;width: 100%;max-width: 1440px}html .page .layout .slideshow .slideshow-inner .slide .cta .cta-inner.top_left{-webkit-box-align: start;-moz-box-align: start;box-align: start;-webkit-align-items: flex-start;-moz-align-items: flex-start;-ms-align-items: flex-start;-o-align-items: flex-start;align-items: flex-start;-ms-flex-align: start;-webkit-box-pack: start;-moz-box-pack: start;box-pack: start;-webkit-justify-content: flex-start;-moz-justify-content: flex-start;-ms-justify-content: flex-start;-o-justify-content: flex-start;justify-content: flex-start;-ms-flex-pack: start;text-align: left;text-align: start}html .page .layout .slideshow .slideshow-inner .slide .cta .cta-inner.top_center{-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-pack: start;-moz-box-pack: start;box-pack: start;-webkit-justify-content: flex-start;-moz-justify-content: flex-start;-ms-justify-content: flex-start;-o-justify-content: flex-start;justify-content: flex-start;-ms-flex-pack: start;text-align: center}html .page .layout .slideshow .slideshow-inner .slide .cta .cta-inner.top_right{-webkit-box-align: end;-moz-box-align: end;box-align: end;-webkit-align-items: flex-end;-moz-align-items: flex-end;-ms-align-items: flex-end;-o-align-items: flex-end;align-items: flex-end;-ms-flex-align: end;-webkit-box-pack: start;-moz-box-pack: start;box-pack: start;-webkit-justify-content: flex-start;-moz-justify-content: flex-start;-ms-justify-content: flex-start;-o-justify-content: flex-start;justify-content: flex-start;-ms-flex-pack: start;text-align: right;text-align: end}html .page .layout .slideshow .slideshow-inner .slide .cta .cta-inner.middle_left{-webkit-box-align: start;-moz-box-align: start;box-align: start;-webkit-align-items: flex-start;-moz-align-items: flex-start;-ms-align-items: flex-start;-o-align-items: flex-start;align-items: flex-start;-ms-flex-align: start;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;text-align: left;text-align: start}html .page .layout .slideshow .slideshow-inner .slide .cta .cta-inner.middle_center{-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;text-align: center}html .page .layout .slideshow .slideshow-inner .slide .cta .cta-inner.middle_right{-webkit-box-align: end;-moz-box-align: end;box-align: end;-webkit-align-items: flex-end;-moz-align-items: flex-end;-ms-align-items: flex-end;-o-align-items: flex-end;align-items: flex-end;-ms-flex-align: end;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;text-align: right;text-align: end}html .page .layout .slideshow .slideshow-inner .slide .cta .cta-inner.bottom_left{-webkit-box-align: start;-moz-box-align: start;box-align: start;-webkit-align-items: flex-start;-moz-align-items: flex-start;-ms-align-items: flex-start;-o-align-items: flex-start;align-items: flex-start;-ms-flex-align: start;-webkit-box-pack: end;-moz-box-pack: end;box-pack: end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;justify-content: flex-end;-ms-flex-pack: end;text-align: left;text-align: start}html .page .layout .slideshow .slideshow-inner .slide .cta .cta-inner.bottom_center{-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-pack: end;-moz-box-pack: end;box-pack: end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;justify-content: flex-end;-ms-flex-pack: end;text-align: center}html .page .layout .slideshow .slideshow-inner .slide .cta .cta-inner.bottom_right{-webkit-box-align: end;-moz-box-align: end;box-align: end;-webkit-align-items: flex-end;-moz-align-items: flex-end;-ms-align-items: flex-end;-o-align-items: flex-end;align-items: flex-end;-ms-flex-align: end;-webkit-box-pack: end;-moz-box-pack: end;box-pack: end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;justify-content: flex-end;-ms-flex-pack: end;text-align: right;text-align: end}@media (max-width: 1023px){html .page .layout .slideshow .slideshow-inner .slide .cta .cta-inner .cta-title{padding: 0}}html .page .layout .slideshow .slideshow-inner .slide .cta .cta-inner .cta-description{padding: 10px 0 25px}@media (min-width: 640px) and (max-width: 1023px){html .page .layout .slideshow .slideshow-inner .slide .cta .cta-inner .cta-description{padding: 5px 0 31px}}@media (max-width: 639px){html .page .layout .slideshow .slideshow-inner .slide .cta .cta-inner .cta-description{padding: 8px 0 21px}}html .page .layout .slideshow .slideshow-inner .slide .cta .cta-inner .cta-form{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;width: 290px;color: #ffffff}html .page .layout .slideshow .slideshow-inner .slide .cta .cta-inner .cta-form .input-wrapper input{border-bottom: 1px solid #ffffff}@media (max-width: 1023px){html .page .layout .slideshow .slideshow-inner .slide .cta .cta-inner .cta-form{width: 100%;max-width: 290px;padding: 0 0 8px}html .page .layout .slideshow .slideshow-inner .slide .cta .cta-inner .cta-form .input-wrapper{padding: 0 0 7px}}@media (max-width: 639px){html .page .layout .slideshow .slideshow-inner .slide .cta .cta-inner .cta-form{width: 100%;padding: 0}}html .page .layout .slideshow .slideshow-inner .slide .cta .cta-inner .cta-button{padding: 13px 34px;margin: 17px 0 30px}html .page .layout .slideshow .slideshow-navigation{position: absolute;bottom: 22px;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;width: 100%}html .page .layout .slideshow .slideshow-navigation li{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;width: 10px;height: 10px;border: 2px solid #ffffff;border-radius: 10px;margin: 0 4px;cursor: pointer}html .page .layout .slideshow .slideshow-navigation li:hover{background-color: rgba(43, 43, 43, 0.5)}html .page .layout .slideshow .slideshow-navigation li.active{background-color: #ffffff;cursor: default}@media (max-width: 1023px){html .page .layout .slideshow .slideshow-arrows{display: none}}html .page .layout .slideshow .slideshow-arrows .arrow{z-index: 2;position: absolute;top: calc(50% - 22px);width: 22px;height: 44px;fill: #ffffff;cursor: pointer}html .page .layout .slideshow .slideshow-arrows .arrow:hover{fill: #BCBCBC}html .page .layout .slideshow .slideshow-arrows .arrow.next{right: 25px}html .page .layout .slideshow .slideshow-arrows .arrow.prev{left: 25px}html .page .layout header.with-background .slideshow{display: none}html .page .layout header.mobile.with-background .slideshow{display: block}html .page .layout header .slideshow.small{min-height: 200px}html .page .layout header .slideshow.medium{min-height: 400px}html .page .layout header .slideshow.large{min-height: 600px}html .page .layout header .slideshow.fullscreen{min-height: 100vh}html .page .layout header .slideshow.fullscreen .slideshow-inner .slide{min-height: 100vh}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){html .page .layout header .slideshow.fullscreen{min-height: 768px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){html .page .layout header .slideshow.fullscreen{min-height: 1024px}}@media only screen and (min-device-width: 320px) and (max-device-height: 568px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 2){html .page .layout header .slideshow.fullscreen{min-height: 320px}}@media only screen and (min-device-width: 320px) and (max-device-height: 568px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 2){html .page .layout header .slideshow.fullscreen{min-height: 568px}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){html .page .layout header .slideshow.fullscreen{min-height: 320px;display: none}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){html .page .layout header .slideshow.fullscreen{min-height: 480px !important}}html .page .layout .page-404{padding: 50px 20px}@media (max-width: 639px){html .page .layout .page-404{padding: 0}}html .page .layout .page-404.breadcrumbs-enabled{padding: 0 20px 50px}html .page .layout .page-404.breadcrumbs-enabled .page-404-inner{padding: 0 20px}@media (min-width: 640px) and (max-width: 1023px){html .page .layout .page-404{padding: 50px 20px}}html .page .layout .page-404 .page-404-inner{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100%;padding: 20px;background-color: #ffffff}@media (min-width: 640px) and (max-width: 1023px){html .page .layout .page-404 .page-404-inner{padding: 40px 20px}}@media (max-width: 639px){html .page .layout .page-404 .page-404-inner{padding: 0}}html .page .layout .page-404 .page-404-inner .page-404-title{padding: 0 0 20px}html .page .layout .page-404 .page-404-inner .page-404-description{padding: 0 15px 40px}html .page .layout .social-links{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;position: relative;padding: 0 10px}@media (max-width: 1023px){html .page .layout .social-links{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: distribute;-moz-box-pack: distribute;box-pack: distribute;-webkit-justify-content: space-around;-moz-justify-content: space-around;-ms-justify-content: space-around;-o-justify-content: space-around;justify-content: space-around;-ms-flex-pack: distribute;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100%;padding: 25px 0}}html .page .layout .social-links .social-link{padding: 0 10px;color: #8c8c8c}html .page .layout .social-links .social-link i{font-size: 20px !important}html .page .layout .social-links .social-link:hover{color: #BCBCBC}html .page .layout header.variant-2 .social-links{padding: 0 0 0 10px;margin: 0 -5px}html .page .layout .cart-page{width: 100%;max-width: 1440px}html .page .layout .cart-page .cart-page-heading{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;padding: 40px 0}@media (max-width: 1023px){html .page .layout .cart-page .cart-page-heading{padding: 0}}html .page .layout .cart-page .cart-page-heading .line-before,html .page .layout .cart-page .cart-page-heading .line-after{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;width: 100%;min-width: 40px;height: 1px;background-color: #8c8c8c}@media (max-width: 1023px){html .page .layout .cart-page .cart-page-heading .line-before,html .page .layout .cart-page .cart-page-heading .line-after{display: none}}html .page .layout .cart-page .cart-page-heading .heading-wrapper{margin: 0 20px}html .page .layout .cart-page .cart-page-content{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;padding: 50px 80px 70px;background-color: #ffffff}@media (max-width: 1023px){html .page .layout .cart-page .cart-page-content{padding: 15px}}html .page .layout .cart-page .cart-page-content .cart-page-products{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column}html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-heading{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;padding: 20px 0;border-bottom: 1px solid #e6e6e6}@media (max-width: 1023px){html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-heading .cell-2,html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-heading .cell-3,html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-heading .cell-4{display: none}}html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;padding: 20px 0;border-bottom: 1px solid #e6e6e6}@media (max-width: 1023px){html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list{-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column}html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list .cell-1,html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list .cell-2,html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list .cell-3,html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list .cell-4{padding: 5px 0;-webkit-box-flex: initial;-moz-box-flex: initial;box-flex: initial;-webkit-flex: initial;-moz-flex: initial;-ms-flex: initial;flex: initial}html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list .cell-1 .item-description,html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list .cell-2 .item-description,html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list .cell-3 .item-description,html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list .cell-4 .item-description{-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}}html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list .item-description{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: end;-moz-box-align: end;box-align: end;-webkit-align-items: flex-end;-moz-align-items: flex-end;-ms-align-items: flex-end;-o-align-items: flex-end;align-items: flex-end;-ms-flex-align: end}html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list .item-description .image-holder{max-width: 70px}html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list .item-description .image-holder .image{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;width: 70px;height: 70px;background-size: contain;background-position: center center;background-repeat: no-repeat}html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list .item-description .image-holder .image img{opacity: 0;width: 0;height: 0}html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list .item-description .name-remove-holder{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;padding: 0 20px}html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list .item-description .name-remove-holder .cart-page-product-name{color: #2B2B2B;padding: 0 0 7px}html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list .item-description .name-remove-holder .cart-page-product-name:hover{color: #BCBCBC}html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list .item-description .name-remove-holder .cart-page-remove-product:hover{color: #BCBCBC}html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list .cart-page-quantity{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list .cart-page-quantity svg{min-width: 16px;max-width: 16px;cursor: pointer;fill: #2B2B2B}html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list .cart-page-quantity svg:hover{fill: #BCBCBC}html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list .cart-page-quantity input{border: 0;max-width: 70px;text-align: center;border: 1px solid #e6e6e6;padding: 5px;margin: 0 10px}html .page .layout .cart-page .cart-page-content .cart-page-products .cart-page-product-list .cart-page-quantity input:focus{border: 1px solid #BCBCBC}html .page .layout .cart-page .cart-page-content .cart-page-empty{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}html .page .layout .cart-page .cart-page-content .cart-page-footer{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}@media (max-width: 1023px){html .page .layout .cart-page .cart-page-content .cart-page-footer{-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column}html .page .layout .cart-page .cart-page-content .cart-page-footer .cell-1,html .page .layout .cart-page .cart-page-content .cart-page-footer .cell-2,html .page .layout .cart-page .cart-page-content .cart-page-footer .cell-3,html .page .layout .cart-page .cart-page-content .cart-page-footer .cell-4{padding: 5px 0;-webkit-box-flex: initial;-moz-box-flex: initial;box-flex: initial;-webkit-flex: initial;-moz-flex: initial;-ms-flex: initial;flex: initial}}html .page .layout .cart-page .cart-page-content .cart-page-footer .cart-page-remove-items-wrapper{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: start;-moz-box-align: start;box-align: start;-webkit-align-items: flex-start;-moz-align-items: flex-start;-ms-align-items: flex-start;-o-align-items: flex-start;align-items: flex-start;-ms-flex-align: start}html .page .layout .cart-page .cart-page-content .cart-page-footer .cart-page-remove-items-wrapper .cart-page-remove-items{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;padding: 20px 0;cursor: pointer}html .page .layout .cart-page .cart-page-content .cart-page-footer .cart-page-remove-items-wrapper .cart-page-remove-items svg{width: 15px;min-width: 15px;height: 16px;min-height: 16px;fill: #8c8c8c}html .page .layout .cart-page .cart-page-content .cart-page-footer .cart-page-remove-items-wrapper .cart-page-remove-items .cart-page-remove-items-text{padding: 0 10px}html .page .layout .cart-page .cart-page-content .cart-page-footer .cart-page-remove-items-wrapper .cart-page-remove-items:hover svg{fill: #BCBCBC}html .page .layout .cart-page .cart-page-content .cart-page-footer .cart-page-remove-items-wrapper .cart-page-remove-items:hover .cart-page-remove-items-text{color: #BCBCBC}html .page .layout .cart-page .cart-page-content .cart-page-footer .cart-page-order-total{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;width: 100%}html .page .layout .cart-page .cart-page-content .cart-page-footer .cart-page-order-total .discount{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;padding: 20px 0;border-bottom: 1px solid #2B2B2B}html .page .layout .cart-page .cart-page-content .cart-page-footer .cart-page-order-total .cart-page-order-total-subtotal{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;padding: 20px 0;border-bottom: 1px solid #e6e6e6}html .page .layout .cart-page .cart-page-content .cart-page-footer .cart-page-order-total .checkout-button-wrapper{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-moz-box-pack: end;box-pack: end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;justify-content: flex-end;-ms-flex-pack: end;padding: 30px 0}@media (max-width: 1023px){html .page .layout .cart-page .cart-page-content .cart-page-footer .cart-page-order-total .checkout-button-wrapper{-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center}}html .page .layout .cart-page .cart-page-content .cell-1{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 3;-moz-box-flex: 3;box-flex: 3;-webkit-flex: 3 3 0%;-moz-flex: 3 3 0%;-ms-flex: 3 3 0%;flex: 3 3 0%}html .page .layout .cart-page .cart-page-content .cell-2{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1 1 0%;-moz-flex: 1 1 0%;-ms-flex: 1 1 0%;flex: 1 1 0%}html .page .layout .cart-page .cart-page-content .cell-3{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1 1 0%;-moz-flex: 1 1 0%;-ms-flex: 1 1 0%;flex: 1 1 0%}html .page .layout .cart-page .cart-page-content .cell-4{-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1 1 0%;-moz-flex: 1 1 0%;-ms-flex: 1 1 0%;flex: 1 1 0%;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-pack: end;-moz-box-pack: end;box-pack: end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;justify-content: flex-end;-ms-flex-pack: end}html .page .layout .checkout-page{width: 100%;max-width: 1440px}html .page .layout .checkout-page .checkout-page-heading{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;padding: 40px 0}@media (max-width: 639px){html .page .layout .checkout-page .checkout-page-heading{padding: 0}}html .page .layout .checkout-page .checkout-page-heading .line-before,html .page .layout .checkout-page .checkout-page-heading .line-after{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;width: 100%;min-width: 40px;height: 1px;background-color: #8c8c8c}@media (max-width: 639px){html .page .layout .checkout-page .checkout-page-heading .line-before,html .page .layout .checkout-page .checkout-page-heading .line-after{display: none}}html .page .layout .checkout-page .checkout-page-heading .heading-wrapper{margin: 0 20px}html .page .layout .checkout-page .checkout-page-content{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;background-color: white}@media (max-width: 1023px){html .page .layout .checkout-page .checkout-page-content{-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column}}html .page .layout .checkout-page .checkout-page-content .padding-bottom-60{padding: 0 0 60px}html .page .layout .checkout-page .checkout-page-content .hidden{display: none}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-customer-data{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;padding: 50px 50px 50px 70px}@media (max-width: 1023px){html .page .layout .checkout-page .checkout-page-content .checkout-page-content-customer-data{padding: 15px}}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-customer-data form{width: 100%}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-customer-data form .account{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-customer-data form .account .account-sign-in{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-customer-data form .account .account-sign-in .sign-in{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: start;-moz-box-align: start;box-align: start;-webkit-align-items: flex-start;-moz-align-items: flex-start;-ms-align-items: flex-start;-o-align-items: flex-start;align-items: flex-start;-ms-flex-align: start}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-customer-data form .account .account-sign-in .sign-in .sign-in-title{padding: 0 12px;white-space: nowrap}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-customer-data form .account .account-sign-in .sign-in .sign-in-link{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;color: #BCBCBC;cursor: pointer;white-space: nowrap}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-customer-data form .account .account-sign-in .sign-in .sign-in-link svg{width: 16px;min-width: 16px;height: 16px;min-height: 16px;margin: 0 3px;fill: #BCBCBC}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-customer-data form .account .account-sign-in .sign-in .sign-in-link:hover{opacity: 0.8}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-customer-data form .billing-address .shipping-info{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100%;height: 60px;border: 1px solid #e6e6e6;background-color: #f5f5f5;margin: 19px 0 0}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-customer-data form .instructions textarea{width: 100%}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-customer-data input{margin: 0}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-customer-data h2{padding: 0 0 30px}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;padding: 50px;background-color: #fafafa}@media (max-width: 1023px){html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data{padding: 15px}}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;width: 100%}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .order-heading{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;padding: 0 0 20px;border-bottom: 1px solid #e6e6e6}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .order-items{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .order-items .order-item{padding: 25px 0;border-bottom: 1px solid #e6e6e6}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .order-items .order-item .order-item-start{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;white-space: nowrap}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .order-items .order-item .order-item-start .order-item-title{overflow: hidden;text-overflow: ellipsis;max-width: 250px}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .order-items .order-item .order-item-info{color: #8c8c8c}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .order-summary, html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .order-summary-fixed{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;width: 100%}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .order-summary .order-summary-item, html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .order-summary-fixed .order-summary-item{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;padding: 25px 0;border-bottom: 1px solid #e6e6e6;white-space: nowrap}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .order-summary .order-summary-item:nth-last-of-type(3), html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .order-summary-fixed .order-summary-item:nth-last-of-type(3){border-bottom: 1px solid #2B2B2B}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .order-summary-fixed{display: none}@media (min-width: 1024px){html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .order-summary-fixed{position: fixed;z-index: 1;top: 0;bottom: auto;display: block;padding: 0 0 25px;background-color: #fafafa}}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .order-summary-fixed.bottom{display: none}@media (min-width: 1024px){html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .order-summary-fixed.bottom{position: absolute;z-index: 1;top: auto;bottom: 0;display: block;padding: 0 0 25px;background-color: #fafafa}}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .order-summary-fixed.hidden{display: none}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .buttons{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;padding: 25px 0 0;margin: 0 -10px;white-space: nowrap}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .buttons .cancel-and-return{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;width: 100%;padding: 25px 0;margin: 0 10px;color: #8c8c8c}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .buttons .cancel-and-return .cancel-and-return-icon{width: 8px;min-width: 8px;height: 16px;min-height: 16px;margin: 0 5px}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .buttons .button-main{margin: 0 10px}html .page .layout .checkout-page .checkout-page-content .checkout-page-content-order-data .order .confirmation{text-align: center}html .page .layout .login-page{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;height: 100vh}html .page .layout .login-page form{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}html .page .layout .login-page form .input-wrapper{width: 300px}html .page .layout .search-page{padding: 20px}html .page .layout .search-page .products{margin: -20px}html .page .layout .search-page .products .block-wrapper{-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column}html .page .layout .search-page button{display: none}html .page .layout .search-page .text-heading-wrapper{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;padding: 20px 0}html .page .layout .search-page .text-heading-wrapper .text-heading{padding: 0 20px}html .page .layout .search-page .text-heading-wrapper .line-before,html .page .layout .search-page .text-heading-wrapper .line-after{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;width: 100%;min-width: 40px;height: 1px;background-color: #8c8c8c}html .page .layout .search-page .search{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;width: 100%;background-color: #ffffff}html .page .layout .search-page .search .search-holder{width: 100%;max-width: 540px;padding: 38px 60px 38px 30px}html .page .layout .search-page .search .search-holder form{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center}html .page .layout .search-page .search .search-holder form .search-icon{width: 17px;min-width: 17px;height: 17px;min-height: 17px;margin: 0 12px;cursor: pointer;fill: #8c8c8c}html .page .layout .search-page .search .search-holder form input{width: calc(100% - 47px);padding: 5px;margin: 0}html .page .layout .search-page .search .search-holder form .close-search{position: relative;right: 17px;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}html .page .layout .search-page .search .search-holder form .close-search svg{width: 12px;min-width: 12px;height: 12px;min-height: 12px;fill: #8c8c8c;cursor: pointer}html .page .layout .search-page .search .search-holder form .close-search svg:hover{fill: #BCBCBC}html .page .layout .thank-you-page{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;width: 100%;padding: 50px 20px;margin: 0 0 30px}@media (max-width: 639px){html .page .layout .thank-you-page{padding: 0}}html .page .layout .thank-you-page .thank-you-page-inner{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100%}html .page .layout .post-page{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;width: 100%;padding: 50px 20px;margin: 0 0 30px}html .page .layout .post-page.breadcrumbs-enabled{padding: 0 20px 50px}@media (max-width: 639px){html .page .layout .post-page{padding: 0}}html .page .layout .post-page .post-page-inner{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100%;background-color: #ffffff}html .page .layout .post-page .post-page-inner .main-image{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-pack: end;-moz-box-pack: end;box-pack: end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;justify-content: flex-end;-ms-flex-pack: end;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100%;height: 500px;color: #ffffff;background-size: cover;box-shadow: inset 10000px 10000px 0 rgba(43, 43, 43, 0.5)}html .page .layout .post-page .post-page-inner .main-image img{opacity: 0;width: 0;height: 0}html .page .layout .post-page .post-page-inner .main-image .title{padding: 0 20px;margin: 0 0 16px;text-align: center}html .page .layout .post-page .post-page-inner .main-image .signature{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;padding: 0 20px;margin: 0 0 64px}html .page .layout .post-page .post-page-inner .main-image .signature .author span{opacity: .5}html .page .layout .post-page .post-page-inner .main-image .signature .date{opacity: .5}html .page .layout .post-page .post-page-inner .main-image .signature .views{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;padding: 0 20px;opacity: .5}html .page .layout .post-page .post-page-inner .main-image .signature .views::before{content: "";position: relative;right: 10px;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;width: 3px;height: 3px;background-color: #ffffff}html .page .layout .post-page .post-page-inner .post{width: 100%;max-width: 630px;padding: 63px 20px 30px}@media (max-width: 1023px){html .page .layout .post-page .post-page-inner .post{padding: 43px 20px 30px}}html .page .layout .post-page .post-page-inner .post .containers .container{padding: 0;margin: 0}html .page .layout .post-page .post-page-inner .post .containers .container .row{width: calc(100% + 40px) !important}html .page .layout .post-page .post-page-inner .post .containers .container .row .row{width: 100% !important}html .page .layout .post-page .post-page-inner .post .tag-wrapper{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: baseline;-moz-box-align: baseline;box-align: baseline;-webkit-align-items: baseline;-moz-align-items: baseline;-ms-align-items: baseline;-o-align-items: baseline;align-items: baseline;-ms-flex-align: baseline;padding: 30px 0}html .page .layout .post-page .post-page-inner .post .tag-wrapper .tags{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 0 9px}html .page .layout .post-page .post-page-inner .post .tag-wrapper .tags .tag{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;height: 30px;padding: 9px 16px;border: 1px solid #e6e6e6;border-radius: 30px;margin: 3px;background-color: #ffffff;white-space: nowrap;cursor: pointer}html .page .layout .post-page .post-page-inner .post .tag-wrapper .tags .tag:hover{background-color: #f5f5f5}html .page .layout .post-page .post-page-inner .post .social{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;padding: 25px 20px;margin: 0 -20px;color: #2B2B2B;background-color: #f5f5f5}html .page .layout .post-page .post-page-inner .post .social .social-like{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}html .page .layout .post-page .post-page-inner .post .social .social-like .icon{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 32px;min-width: 32px;height: 32px;border: 2px solid #BCBCBC;border-radius: 32px;margin: 0 12px;cursor: pointer}html .page .layout .post-page .post-page-inner .post .social .social-like .icon svg{width: 14px;min-width: 14px;height: 13px;fill: #BCBCBC}html .page .layout .post-page .post-page-inner .post .social .social-like .icon:hover{background-color: #ffffff}html .page .layout .post-page .post-page-inner .post .social .social-like .icon.active{background-color: #ffffff}html .page .layout .post-page .post-page-inner .post .social .social-share{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}html .page .layout .post-page .post-page-inner .post .social .social-share .heading{padding: 0 9px}html .page .layout .post-page .post-page-inner .post .social .social-share .addthis_native_toolbox{position: relative;top: 2px}html .page .layout .post-page .post-page-inner .post .navigation{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;padding: 30px 0;border-bottom: 1px solid #e6e6e6;margin: 0 -20px;color: #2B2B2B}html .page .layout .post-page .post-page-inner .post .navigation .prev, html .page .layout .post-page .post-page-inner .post .navigation .next{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;padding: 6px 5px;border: 1px solid #e6e6e6;margin: 0 6px;cursor: pointer}html .page .layout .post-page .post-page-inner .post .navigation .prev .prev-icon, html .page .layout .post-page .post-page-inner .post .navigation .prev .next-icon, html .page .layout .post-page .post-page-inner .post .navigation .next .prev-icon, html .page .layout .post-page .post-page-inner .post .navigation .next .next-icon{width: 8px;height: 16px;fill: #8c8c8c;margin: 0 5px}html .page .layout .post-page .post-page-inner .post .navigation .prev .prev-heading, html .page .layout .post-page .post-page-inner .post .navigation .prev .next-heading, html .page .layout .post-page .post-page-inner .post .navigation .next .prev-heading, html .page .layout .post-page .post-page-inner .post .navigation .next .next-heading{margin: 0 5px}html .page .layout .post-page .post-page-inner .post .navigation .prev:hover, html .page .layout .post-page .post-page-inner .post .navigation .next:hover{color: #BCBCBC}html .page .layout .post-page .post-page-inner .post .navigation .prev:hover .prev-icon, html .page .layout .post-page .post-page-inner .post .navigation .prev:hover .next-icon, html .page .layout .post-page .post-page-inner .post .navigation .next:hover .prev-icon, html .page .layout .post-page .post-page-inner .post .navigation .next:hover .next-icon{fill: #BCBCBC}html .page .layout .post-page .post-page-inner .post .disqus-comments{padding: 25px 0}html .page .layout .product-page{padding: 50px 20px}@media (max-width: 639px){html .page .layout .product-page{padding: 0}}html .page .layout .product-page.breadcrumbs-enabled{padding: 0 20px 50px}html .page .layout .product-page.breadcrumbs-enabled .product-inner{padding: 0 20px}@media (min-width: 640px) and (max-width: 1023px){html .page .layout .product-page{padding: 50px 20px}}html .page .layout .product-page .product-inner{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 100%;padding: 20px;background-color: #ffffff}@media (min-width: 640px) and (max-width: 1023px){html .page .layout .product-page .product-inner{-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;padding: 40px 20px}}@media (max-width: 639px){html .page .layout .product-page .product-inner{padding: 0}}html .page .layout .product-page .product-inner .product-images{position: relative;display: block;width: 50%}@media (max-width: 1023px){html .page .layout .product-page .product-inner .product-images{width: 100%;padding: 0}}html .page .layout .product-page .product-inner .product-images .badge{z-index: 1;position: absolute;top: 15px;left: -8px;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}html .page .layout .product-page .product-inner .product-images .badge .badge-start{width: 11px;min-width: 11px;height: 34px;min-height: 34px;fill: #BCBCBC}html .page .layout .product-page .product-inner .product-images .badge .badge-start .cls-1{fill: #8b8787}html .page .layout .product-page .product-inner .product-images .badge .badge-heading{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;height: 28px;color: #ffffff;background-color: #BCBCBC}@media (max-width: 639px){html .page .layout .product-page .product-inner .product-images .badge .badge-heading{padding: 0 0 0 8px}}html .page .layout .product-page .product-inner .product-images .badge .badge-end{width: 14px;min-width: 14px;height: 28px;min-height: 28px;fill: #BCBCBC}html .page .layout .product-page .product-inner .product-images .badge.secondary .badge-start, html .page .layout .product-page .product-inner .product-images .badge.secondary .badge-end{fill: #8c8c8c}html .page .layout .product-page .product-inner .product-images .badge.secondary .badge-start .cls-1, html .page .layout .product-page .product-inner .product-images .badge.secondary .badge-end .cls-1{fill: #5b5757}html .page .layout .product-page .product-inner .product-images .badge.secondary .badge-heading{background-color: #8c8c8c}html .page .layout .product-page .product-inner .product-images .badge.badge.third{top: 15px;right: 16px;-webkit-box-pack: end;-moz-box-pack: end;box-pack: end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;justify-content: flex-end;-ms-flex-pack: end}html .page .layout .product-page .product-inner .product-images .badge.badge.third .badge-start{width: 14px;min-width: 14px;height: 28px;min-height: 28px}html .page .layout .product-page .product-inner .product-images .product-main-image{display: block;height: 0;padding-top: 100%;border: 1px solid #e6e6e6;background-size: contain;background-repeat: no-repeat;background-position: 50% 50%}@media (max-width: 639px){html .page .layout .product-page .product-inner .product-images .product-main-image{display: none}}html .page .layout .product-page .product-inner .product-images .product-main-image img{width: 0;height: 0;opacity: 0}html .page .layout .product-page .product-inner .product-images .product-images-mobile-container{display: none}html .page .layout .product-page .product-inner .product-images .product-images-mobile-container .product-images-mobile{position: absolute;height: inherit;width: 100%;padding-top: 100%;border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;background-size: contain;background-repeat: no-repeat;background-position: 50% 50%}@media (max-width: 639px){html .page .layout .product-page .product-inner .product-images .product-images-mobile-container .product-images-mobile{border: 1px solid #e6e6e6}}@media (max-width: 639px){html .page .layout .product-page .product-inner .product-images .product-images-mobile-container{display: block}}html .page .layout .product-page .product-inner .product-images .product-images-mobile-container .image-bullets{position: absolute;bottom: 16px;left: 0;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;width: 100%}html .page .layout .product-page .product-inner .product-images .product-images-mobile-container .image-bullets .bullet{display: block;width: 10px;height: 10px;margin: 0 5px;border: 2px solid #ffffff;border-radius: 10px;box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25), inset 1px 1px 2px rgba(0, 0, 0, 0.25)}html .page .layout .product-page .product-inner .product-images .product-images-mobile-container .image-bullets .bullet.active, html .page .layout .product-page .product-inner .product-images .product-images-mobile-container .image-bullets .bullet:hover{border: 5px solid #ffffff;cursor: pointer}html .page .layout .product-page .product-inner .product-images .product-images-mobile-container .image-bullets .bullet:active{cursor: default}html .page .layout .product-page .product-inner .product-images .product-images-mobile-container img{width: 0;height: 0;opacity: 0}html .page .layout .product-page .product-inner .product-images .product-other-images-wrapper{position: relative;display: block;width: 100%;padding: 26px 30px 30px}@media (max-width: 639px){html .page .layout .product-page .product-inner .product-images .product-other-images-wrapper{display: none}}html .page .layout .product-page .product-inner .product-images .product-other-images-wrapper .product-other-images{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;max-width: 500px;border-style: solid;border-color: #e6e6e6;border-width: 1px 0 0 1px}html .page .layout .product-page .product-inner .product-images .product-other-images-wrapper .product-other-images .product-other-image{width: 25%;padding: 7px;border-style: solid;border-color: #e6e6e6;border-width: 0 1px 1px 0}html .page .layout .product-page .product-inner .product-images .product-other-images-wrapper .product-other-images .product-other-image a{display: block;height: 0;padding-top: 100%;background-size: contain;background-repeat: no-repeat;background-position: 50% 50%}html .page .layout .product-page .product-inner .product-images .product-other-images-wrapper .product-other-images .product-other-image a img{width: 0;height: 0;opacity: 0}@-moz-document url-prefix(){html .page .layout .product-page .product-inner .product-images{display: block}}html .page .layout .product-page .product-inner .product-info{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;width: 50%;padding: 0 0 0 30px}@media (max-width: 1023px){html .page .layout .product-page .product-inner .product-info{width: 100%;padding: 0}}@media (max-width: 639px){html .page .layout .product-page .product-inner .product-info{padding: 0 15px}}html .page .layout .product-page .product-inner .product-info .product-title{padding: 8px 0 18px}@media (max-width: 1023px){html .page .layout .product-page .product-inner .product-info .product-title{padding: 33px 0 14px}}html .page .layout .product-page .product-inner .product-info .product-description{padding: 0 0 24px}html .page .layout .product-page .product-inner .product-cta{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;padding: 25px 20px;background-color: #f5f5f5}@media (max-width: 639px){html .page .layout .product-page .product-inner .product-cta{margin: 0 -15px}}html .page .layout .product-page .product-inner .product-cta .option-group-wrapper{padding: 0 0 10px}@media (max-width: 1023px){html .page .layout .product-page .product-inner .product-cta .option-group-wrapper{padding: 0 0 3px}}html .page .layout .product-page .product-inner .product-cta .option-group-wrapper .option-group{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: baseline;-moz-box-align: baseline;box-align: baseline;-webkit-align-items: baseline;-moz-align-items: baseline;-ms-align-items: baseline;-o-align-items: baseline;align-items: baseline;-ms-flex-align: baseline;padding: 0 0 10px}html .page .layout .product-page .product-inner .product-cta .option-group-wrapper .option-group .option-group-title{color: #8c8c8c}html .page .layout .product-page .product-inner .product-cta .option-group-wrapper .option-group .options{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 0 9px}html .page .layout .product-page .product-inner .product-cta .option-group-wrapper .option-group .options .option{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;height: 30px;padding: 9px 16px;border: 1px solid #e6e6e6;border-radius: 30px;margin: 0 3px 6px;color: #2B2B2B;background-color: #ffffff;white-space: nowrap;cursor: pointer}html .page .layout .product-page .product-inner .product-cta .option-group-wrapper .option-group .options .option:hover .option-text{color: #BCBCBC}html .page .layout .product-page .product-inner .product-cta .option-group-wrapper .option-group .options .option.selected .option-icon{display: block}html .page .layout .product-page .product-inner .product-cta .option-group-wrapper .option-group .options .option.selected .option-text{color: #2B2B2B}html .page .layout .product-page .product-inner .product-cta .option-group-wrapper .option-group .options .option.disabled{background-color: transparent;cursor: not-allowed;pointer-events: auto}html .page .layout .product-page .product-inner .product-cta .option-group-wrapper .option-group .options .option.disabled .option-text{color: #8c8c8c}html .page .layout .product-page .product-inner .product-cta .option-group-wrapper .option-group .options .option .option-icon{display: none;padding: 0 5px 0 0}html .page .layout .product-page .product-inner .product-cta .option-group-wrapper .option-group .options .option .option-icon svg{width: 14px;min-width: 14px;height: 11px;min-height: 11px;fill: #BCBCBC}html .page .layout .product-page .product-inner .product-cta .price-group{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: baseline;-moz-box-align: baseline;box-align: baseline;-webkit-align-items: baseline;-moz-align-items: baseline;-ms-align-items: baseline;-o-align-items: baseline;align-items: baseline;-ms-flex-align: baseline;padding: 0 0 20px}@media (max-width: 639px){html .page .layout .product-page .product-inner .product-cta .price-group{-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;padding: 0 0 18px}}html .page .layout .product-page .product-inner .product-cta .price-group .price{color: #BCBCBC;padding: 0}html .page .layout .product-page .product-inner .product-cta .price-group .old-price{color: #8c8c8c;padding: 0 10px 0 0}html .page .layout .product-page .product-inner .product-cta .button-wrapper{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;padding: 0 0 5px}html .page .layout .product-page .product-inner .product-cta .button-wrapper .button-main{margin: 0}@media (max-width: 639px){html .page .layout .product-page .product-inner .product-cta .button-wrapper{-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center}}html .page .layout .product-page .product-inner .product-data{padding: 23px 0}html .page .layout .product-page .product-inner .product-data .product-data-group{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;padding: 3px 0}@media (max-width: 1023px){html .page .layout .product-page .product-inner .product-data .product-data-group{padding: 0 0 8px}}html .page .layout .product-page .product-inner .product-data .product-data-group span{padding: 0 3px;color: #2B2B2B}html .page .layout .product-page .product-inner .social-share{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;padding: 0 0 23px}html .page .layout .product-page .product-inner .social-share .heading{padding: 0 3px 0 0}@media (max-width: 1023px){html .page .layout .product-page .product-inner .social-share .heading{display: none}}html .page .layout .product-page .product-inner .product-detailed-description{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;width: 100%;padding: 25px 0}@media (max-width: 639px){html .page .layout .product-page .product-inner .product-detailed-description{padding: 15px}}html .page .layout .product-page .text-heading-wrapper{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}@media (max-width: 639px){html .page .layout .product-page .text-heading-wrapper{display: none}}html .page .layout .product-page .text-heading-wrapper .text-heading{padding: 0 20px}html .page .layout .product-page .text-heading-wrapper .line-before,html .page .layout .product-page .text-heading-wrapper .line-after{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;width: 100%;min-width: 40px;height: 1px;background-color: #8c8c8c}html .page .layout .product-page .related{left: -15px;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;width: calc(100% + 30px)}@media (max-width: 639px){html .page .layout .product-page .related{display: none}}html .page .layout .product-page .related .slideshow-arrow-container .arrow{position: absolute;top: calc(50% - 21px);display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 43px;height: 43px;background-color: rgba(255, 255, 255, 0.5);cursor: pointer}html .page .layout .product-page .related .slideshow-arrow-container .arrow svg{fill: #8c8c8c;width: 13px;min-width: 13px;height: 27px;cursor: pointer}html .page .layout .product-page .related .slideshow-arrow-container .arrow:hover{cursor: pointer;background-color: rgba(255, 255, 255, 0.8)}html .page .layout .product-page .related .slideshow-arrow-container .arrow:hover svg{fill: #BCBCBC;cursor: pointer}html .page .layout .product-page .related .slideshow-arrow-container .arrow.next{right: -10px}html .page .layout .product-page .related .slideshow-arrow-container .arrow.prev{left: -10px}html .page .layout .product-page .related .product{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;margin: 15px}html .page .layout .product-page .related .product .badge{position: absolute;top: 15px;left: -8px;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}html .page .layout .product-page .related .product .badge .badge-start{width: 11px;min-width: 11px;height: 34px;min-height: 34px;fill: #BCBCBC}html .page .layout .product-page .related .product .badge .badge-start .cls-1{fill: #8b8787}html .page .layout .product-page .related .product .badge .badge-heading{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;height: 28px;color: #ffffff;background-color: #BCBCBC}html .page .layout .product-page .related .product .badge .badge-end{width: 14px;min-width: 14px;height: 28px;min-height: 28px;fill: #BCBCBC}html .page .layout .product-page .related .product .badge.secondary .badge-start, html .page .layout .product-page .related .product .badge.secondary .badge-end{fill: #8c8c8c}html .page .layout .product-page .related .product .badge.secondary .badge-start .cls-1, html .page .layout .product-page .related .product .badge.secondary .badge-end .cls-1{fill: #5b5757}html .page .layout .product-page .related .product .badge.secondary .badge-heading{background-color: #8c8c8c}html .page .layout .product-page .related .product .badge.badge.third{top: 15px;right: 16px;-webkit-box-pack: end;-moz-box-pack: end;box-pack: end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;justify-content: flex-end;-ms-flex-pack: end}html .page .layout .product-page .related .product .badge.badge.third .badge-start{width: 14px;min-width: 14px;height: 28px;min-height: 28px}html .page .layout .product-page .related .product .related-product-inner{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;width: 100%;background-color: #ffffff}html .page .layout .product-page .related .product .related-product-inner .product-image{display: block;width: 100%;padding-top: 100%;background-size: cover}html .page .layout .product-page .related .product .related-product-inner .product-image img{position: relative;display: block;width: 100%;height: 0;opacity: 0}html .page .layout .product-page .related .product .related-product-inner .product-info{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;-ms-flex: none;padding: 16px 20px 26px}html .page .layout .product-page .related .product .related-product-inner .product-info .product-info-start .product-type{color: #8c8c8c;cursor: pointer;padding: 5px 0 0}html .page .layout .product-page .related .product .related-product-inner .product-info .product-info-start .product-type:hover{color: #BCBCBC}html .page .layout .product-page .related .product .related-product-inner .product-info .product-info-start h3, html .page .layout .product-page .related .product .related-product-inner .product-info .product-info-start .features-inner.variant-1 .feature-info .feature-title, html .page .features-inner.variant-1 .feature-info .layout .product-page .related .product .related-product-inner .product-info .product-info-start .feature-title, html .page .layout .product-page .related .product .related-product-inner .product-info .product-info-start .image-inner.variant-2 .image .image-caption, html .page .image-inner.variant-2 .image .layout .product-page .related .product .related-product-inner .product-info .product-info-start .image-caption{padding: 1px 0 17px}html .page .layout .product-page .related .product .related-product-inner .product-info .product-info-end{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify}html .page .layout .product-page .related .product .related-product-inner .product-info .product-info-end .price{color: #BCBCBC}html .page .layout .product-page .related .product .related-product-inner .product-info .product-info-end .price strike{color: #8c8c8c}html .page .layout .product-page .related .product .related-product-inner .product-info .product-info-end .cart-icon{width: 16px;min-width: 16px;height: 16px;min-height: 16px;fill: #8c8c8c;cursor: pointer}html .page .layout .product-page .related .product .related-product-inner .product-info .product-info-end .cart-icon:hover{fill: #BCBCBC}html .page .layout .password-protected-page{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100vw;height: 100vh}html .page .layout .password-protected-page .password-protected-page-inner{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}html .page .layout .password-protected-page .password-protected-page-inner .logo{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;padding: 0 0 26px}html .page .layout .password-protected-page .password-protected-page-inner form{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}html .page .layout .password-protected-page .password-protected-page-inner form fieldset input{text-align: center}html .page .layout .password-protected-page .password-protected-page-inner form .button-wrapper{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;margin: 23px 0}html .page .layout .blog-inner{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100%}html .page .layout .blog-inner .top-bar{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100%;padding: 25px 0}@media (max-width: 1023px){html .page .layout .blog-inner .top-bar{display: none}}html .page .layout .blog-inner .top-bar .display-types{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;margin: 0 -5px}html .page .layout .blog-inner .top-bar .display-types .thumb-icon,html .page .layout .blog-inner .top-bar .display-types .list-icon{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;width: 24px;min-width: 24px;height: 24px;margin: 0 5px;fill: #8c8c8c;cursor: pointer}html .page .layout .blog-inner .top-bar .display-types .thumb-icon svg,html .page .layout .blog-inner .top-bar .display-types .list-icon svg{cursor: pointer;width: 24px;min-width: 24px;height: 24px}html .page .layout .blog-inner .top-bar .display-types .thumb-icon:hover svg,html .page .layout .blog-inner .top-bar .display-types .list-icon:hover svg{fill: #BCBCBC}html .page .layout .blog-inner .top-bar .display-types .thumb-icon.active svg,html .page .layout .blog-inner .top-bar .display-types .list-icon.active svg{fill: #2B2B2B;cursor: default}html .page .layout .blog-inner .top-bar .display-types .line-before{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;width: 100%;min-width: 40px;height: 1px;margin: 0 20px;background-color: #8c8c8c}html .page .layout .blog-inner .top-bar .heading-wrapper{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;min-width: 50px}html .page .layout .blog-inner .top-bar .heading-wrapper .heading{padding: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}html .page .layout .blog-inner .top-bar .sort-by{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;margin: 0 -5px;white-space: nowrap}html .page .layout .blog-inner .top-bar .sort-by .line-after{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;width: 100%;min-width: 40px;height: 1px;margin: 0 20px;background-color: #8c8c8c}html .page .layout .blog-inner .top-bar .sort-by .sort-by-heading{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;margin: 0 5px}html .page .layout .blog-inner .top-bar .sort-by .sort-by-options{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;margin: 0 5px;cursor: pointer}html .page .layout .blog-inner .top-bar .sort-by .sort-by-options .option-icon{width: 9px;height: 6px;margin: 0 0 0 5px}html .page .layout .blog-inner .top-bar .sort-by .sort-by-options .option-list-wrapper{display: none}html .page .layout .blog-inner .top-bar .sort-by .sort-by-options:hover .selected-option{color: #BCBCBC}html .page .layout .blog-inner .top-bar .sort-by .sort-by-options:hover .option-icon{fill: #BCBCBC}html .page .layout .blog-inner .top-bar .sort-by .sort-by-options:hover .option-list-wrapper{position: absolute;z-index: 2;top: 100%;right: 0;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;padding: 7px 16px;border: 1px solid #e6e6e6;background-color: #ffffff;color: #8c8c8c}html .page .layout .blog-inner .top-bar .sort-by .sort-by-options:hover .option-list-wrapper .option-list{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column}html .page .layout .blog-inner .top-bar .sort-by .sort-by-options:hover .option-list-wrapper .option-list .active-option{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;padding: 5px 0;cursor: default}html .page .layout .blog-inner .top-bar .sort-by .sort-by-options:hover .option-list-wrapper .option-list .active-option .active-option-icon{width: 14px;height: 11px;margin: 0 0 0 5px;fill: #BCBCBC}html .page .layout .blog-inner .top-bar .sort-by .sort-by-options:hover .option-list-wrapper .option-list .option{padding: 5px 0}html .page .layout .blog-inner .top-bar .sort-by .sort-by-options:hover .option-list-wrapper .option-list .option:hover{color: #2B2B2B}html .page .layout .blog-inner .posts-thumb-container{width: calc(100% + 30px)}@media (max-width: 639px){html .page .layout .blog-inner .posts-thumb-container{width: 100%}}html .page .layout .blog-inner .posts-thumb-container .posts-thumb{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}html .page .layout .blog-inner .posts-thumb-container .posts-thumb .post{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;padding: 0;margin: 0 0 30px}@media (max-width: 639px){html .page .layout .blog-inner .posts-thumb-container .posts-thumb .post{margin: 0 0 1px}}html .page .layout .blog-inner .posts-thumb-container .posts-thumb .post .post-inner{display: block;width: 100%;min-height: 100%;padding: 20px;background-color: #ffffff;margin: 15px}@media (max-width: 1023px){html .page .layout .blog-inner .posts-thumb-container .posts-thumb .post .post-inner{padding: 0 0 30px;margin: 0 15px 25px}}@media (max-width: 639px){html .page .layout .blog-inner .posts-thumb-container .posts-thumb .post .post-inner{margin: 0}}html .page .layout .blog-inner .posts-thumb-container .posts-thumb .post .post-inner .main-image{display: block;height: 0;margin: 0 0 20px}@media (max-width: 1023px){html .page .layout .blog-inner .posts-thumb-container .posts-thumb .post .post-inner .main-image{margin: 0}}html .page .layout .blog-inner .posts-thumb-container .posts-thumb .post .post-inner .main-image img{width: 0;opacity: 0}html .page .layout .blog-inner .posts-thumb-container .posts-thumb .post .post-inner .post-info{-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;-ms-flex: none;width: 100%;padding: 0;background-color: #ffffff}@media (max-width: 1023px){html .page .layout .blog-inner .posts-thumb-container .posts-thumb .post .post-inner .post-info{padding: 25px}}html .page .layout .blog-inner .posts-thumb-container .posts-thumb .post .post-inner .post-info .date{padding: 0 0 3px}html .page .layout .blog-inner .posts-thumb-container .posts-thumb .post .post-inner .post-info .title-link{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;color: #2B2B2B;padding: 0 0 8px}html .page .layout .blog-inner .posts-list{display: none;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;width: calc(100% + 30px)}html .page .layout .blog-inner .posts-list .post{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;margin: 15px}html .page .layout .blog-inner .posts-list .post .post-inner{display: block;width: 100%;min-height: 100%}html .page .layout .blog-inner .posts-list .post .post-inner .main-image{display: block;height: 0}html .page .layout .blog-inner .posts-list .post .post-inner .main-image img{width: 0;opacity: 0}html .page .layout .blog-inner .posts-list .post .post-inner .post-info{-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;-ms-flex: none;width: 100%;padding: 50px 80px;background-color: #ffffff}@media (max-width: 1023px){html .page .layout .blog-inner .posts-list .post .post-inner .post-info{padding: 25px 40px}}html .page .layout .blog-inner .posts-list .post .post-inner .post-info .title-link{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;color: #2B2B2B;padding: 0 0 19px 0}html .page .layout .blog-inner .posts-list .post .post-inner .post-info .read-more{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;margin: 24px 0}html .page .layout .blog-inner .posts-list .post .post-inner .post-info .line{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;height: 1px;margin: 0 -20px 20px;background-color: #e6e6e6}html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify}html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-start{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;margin: 0 -2px}html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-start .source,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-start .author,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-start .date{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;margin: 0 2px}html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;margin: 0 -8px}html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .views,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .likes,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .shares,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .comments{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;margin: 0 8px}html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .views .views-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .views .likes-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .views .shares-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .views .comments-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .likes .views-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .likes .likes-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .likes .shares-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .likes .comments-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .shares .views-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .shares .likes-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .shares .shares-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .shares .comments-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .comments .views-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .comments .likes-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .comments .shares-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .comments .comments-icon{width: 16px;min-width: 16px;height: 12px;margin: 0 8px;fill: #8c8c8c}html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .views .likes-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .likes .likes-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .shares .likes-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .comments .likes-icon{height: 15px}html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .views .shares-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .views .comments-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .likes .shares-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .likes .comments-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .shares .shares-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .shares .comments-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .comments .shares-icon,html .page .layout .blog-inner .posts-list .post .post-inner .post-info .signature .signature-end .comments .comments-icon{height: 16px}html .page .layout .features .features-inner.variant-1 .feature .feature-inner.feature-inner-icon{box-shadow: inset 10000px 10000px 0 rgba(0, 0, 0, 0.5)}html .page .layout .features .features-inner.variant-1 .feature .feature-inner.feature-inner-icon:hover{box-shadow: inset 10000px 10000px 0 rgba(0, 0, 0, 0.7)}html .page .layout .features .features-inner.variant-1 .feature .feature-inner.feature-inner-icon .feature-info .feature-icon{padding: 0 0 10px}html .page .layout .features .features-inner.variant-1 .feature .feature-inner .feature-image{box-shadow: inset 10000px 10000px 0 rgba(0, 0, 0, 0.5)}html .page .layout .features .features-inner.variant-1 .feature .feature-inner:hover .feature-image{box-shadow: inset 10000px 10000px 0 rgba(0, 0, 0, 0.7)}html .page .layout .features .features-inner.variant-1 .feature .feature-inner:hover .feature-info{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;transition: all 0.3s ease;width: calc(100% - 0px);height: calc(100% - 0px);padding: 35px;border: 1px solid transparent;margin: 0px}html .page .layout .features .features-inner.variant-1 .feature .feature-inner:hover .feature-info .feature-read-more{color: #ffffff}html .page .layout .features .features-inner.variant-1 .feature .feature-inner .feature-info, html .page .layout .features .features-inner.variant-1 .feature .feature-inner feature-info-icons{overflow: hidden;position: absolute;top: 0;left: 0;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: calc(100% - 30px);height: calc(100% - 30px);padding: 20px;border: 1px solid #ffffff;margin: 15px;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;transition: all 0.2s ease}html .page .layout .features .features-inner.variant-1 .feature .feature-inner .feature-info .feature-title, html .page .layout .features .features-inner.variant-1 .feature .feature-inner feature-info-icons .feature-title{padding: 0 0 7px}html .page .layout .features .features-inner.variant-1 .feature .feature-inner .feature-info .feature-read-more, html .page .layout .features .features-inner.variant-1 .feature .feature-inner feature-info-icons .feature-read-more{padding: 5px;color: #ffffff}html .page .layout .features .features-inner.variant-1 .feature .feature-inner .feature-info-icons{position: relative}html .page .layout .features .features-inner{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;width: calc(100% + 30px);margin: -15px}html .page .layout .features .features-inner .feature{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column}html .page .layout .features .features-inner .feature .feature-inner{position: relative;margin: 15px}html .page .layout .features .features-inner .feature .feature-inner .feature-image{display: block;height: 0}html .page .layout .features .features-inner .feature .feature-inner .feature-image img{width: 0;height: 0;opacity: 0}html .page .layout .features .features-inner .feature .feature-inner .feature-image.crop-ratio-original_size{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;height: initial;padding: 0;background-image: none !important}html .page .layout .features .features-inner .feature .feature-inner .feature-image.crop-ratio-original_size img{width: initial;height: initial;opacity: 1}html .page .layout .features .features-inner .feature .feature-inner .feature-icon{padding: 0}html .page .layout .features .features-inner .feature .feature-inner .feature-icon i{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: end;-moz-box-align: end;box-align: end;-webkit-align-items: flex-end;-moz-align-items: flex-end;-ms-align-items: flex-end;-o-align-items: flex-end;align-items: flex-end;-ms-flex-align: end;width: 100%;height: 100%}html .page .layout .features .features-inner .feature .feature-inner .feature-icon i::before{color: #BCBCBC;font-size: 48px}html .page .layout .features .features-inner .feature .feature-inner .feature-info{text-align: center}html .page .layout .features .features-inner .feature .feature-inner .feature-info .feature-title{padding: 26px 0 7px}html .page .layout .features .features-inner .feature .feature-inner .feature-info .feature-description{padding: 0 0 2px}html .page .layout .features .features-inner .feature .feature-inner .feature-info .feature-read-more{color: #2B2B2B;border-bottom: 1px solid #2B2B2B}html .page .layout .features .features-inner .feature .feature-inner .feature-info .feature-read-more:hover{color: #BCBCBC;border-bottom: 1px solid #BCBCBC}html .page .layout .features .features-inner .feature .feature-inner:hover .feature-icon i::before{opacity: .7}html .page .layout .features .features-inner.variant-2 .feature .feature-inner{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}html .page .layout .features .features-inner.variant-2 .feature .feature-inner .feature-image{width: 130px}html .page .layout .features .features-inner.variant-2 .feature .feature-inner .feature-icon i{-webkit-box-align: start;-moz-box-align: start;box-align: start;-webkit-align-items: flex-start;-moz-align-items: flex-start;-ms-align-items: flex-start;-o-align-items: flex-start;align-items: flex-start;-ms-flex-align: start}html .page .layout .features .features-inner.variant-2 .feature .feature-inner .feature-icon i::before{font-size: 36px}html .page .layout .features .features-inner.variant-2 .feature .feature-inner .feature-info{padding: 0 0 0 18px;text-align: start}html .page .layout .features .features-inner.variant-2 .feature .feature-inner .feature-info .feature-title{padding: 0 0 7px}html .page .layout .features .features-inner.variant-3 .feature.ipr3{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;width: 33.3333333%;min-height: 310px;padding: 50px 70px;background-color: rgba(255, 255, 255, 0.6);text-align: center}@media (max-width: 1279px){html .page .layout .features .features-inner.variant-3 .feature.ipr3{padding: 50px 30px}}@media (max-width: 1023px){html .page .layout .features .features-inner.variant-3 .feature.ipr3{width: 50%;padding: 50px 20px}}@media (max-width: 639px){html .page .layout .features .features-inner.variant-3 .feature.ipr3{width: 100%}}@media (min-width: 1024px){html .page .layout .features .features-inner.variant-3 .feature.ipr3:nth-child(odd){background-color: #ffffff}}@media (min-width: 640px) and (max-width: 1023px){html .page .layout .features .features-inner.variant-3 .feature.ipr3:nth-child(4n+1), html .page .layout .features .features-inner.variant-3 .feature.ipr3:nth-child(4n+2){background-color: #ffffff}}@media (max-width: 639px){html .page .layout .features .features-inner.variant-3 .feature.ipr3:nth-child(odd){background-color: #ffffff}}html .page .layout .features .features-inner.variant-3 .feature.ipr3:first-child{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: start;-moz-box-align: start;box-align: start;-webkit-align-items: flex-start;-moz-align-items: flex-start;-ms-align-items: flex-start;-o-align-items: flex-start;align-items: flex-start;-ms-flex-align: start;padding: 210px 70px 50px}@media (max-width: 1023px){html .page .layout .features .features-inner.variant-3 .feature.ipr3:first-child{-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-orient: horizontal;-moz-box-orient: horizontal;box-orient: horizontal;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: row;-moz-flex-direction: row;flex-direction: row;-ms-flex-direction: row;width: 100%;min-height: 0;padding: 60px 20px;background-color: transparent}html .page .layout .features .features-inner.variant-3 .feature.ipr3:first-child .feature-inner .feature-info{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}html .page .layout .features .features-inner.variant-3 .feature.ipr3:first-child .feature-inner .feature-info h4.feature-title, html .page .layout .features .features-inner.variant-3 .feature.ipr3:first-child .feature-inner .feature-info .feature-title.cta-description{text-align: center}html .page .layout .features .features-inner.variant-3 .feature.ipr3:first-child .feature-inner .feature-info .feature-description{padding: 0 9px;text-align: center}}@media (max-width: 639px){html .page .layout .features .features-inner.variant-3 .feature.ipr3:first-child{-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column}html .page .layout .features .features-inner.variant-3 .feature.ipr3:first-child .feature-inner .feature-info{display: block}html .page .layout .features .features-inner.variant-3 .feature.ipr3:first-child .feature-inner .feature-info .feature-description{padding: 0}}html .page .layout .features .features-inner.variant-3 .feature.ipr3:first-child .feature-inner .feature-image{display: none}html .page .layout .features .features-inner.variant-3 .feature.ipr3:first-child .feature-inner .feature-info h4.feature-title, html .page .layout .features .features-inner.variant-3 .feature.ipr3:first-child .feature-inner .feature-info .feature-title.cta-description{padding: 0;text-transform: uppercase;font-family: 'Roboto';font-size: 26px;letter-spacing: normal;line-height: 39px;text-align: start}html .page .layout .features .features-inner.variant-3 .feature.ipr3:first-child .feature-inner .feature-info .feature-description{font-weight: 800;text-transform: uppercase;font-family: 'Roboto';font-size: 26px;letter-spacing: normal;line-height: 39px;text-align: start;color: #2B2B2B}html .page .layout .features .features-inner.variant-3 .feature.ipr3 .feature-inner{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}html .page .layout .features .features-inner.variant-3 .feature.ipr3 .feature-inner .feature-image{width: 140px;height: 140px;background-size: cover;border-radius: 140px;padding-top: initial}html .page .layout .features .features-inner.variant-3 .feature.ipr3 .feature-inner .feature-info h4.feature-title, html .page .layout .features .features-inner.variant-3 .feature.ipr3 .feature-inner .feature-info .feature-title.cta-description{padding: 20px 0}html .page .layout .features .features-inner.variant-3 .feature.ipr3 .feature-inner .feature-info .feature-description{font-size: 16px;line-height: 29px;font-weight: 400;color: #7C7C7C}html .page .layout .features .features-inner.variant-4{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;width: 100%;padding: 0 0 70px}@media (max-width: 639px){html .page .layout .features .features-inner.variant-4{-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column}}html .page .layout .features .features-inner.variant-4 .feature{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;width: 33.3333333%;padding: 0 40px 0 0}html .page .layout .features .features-inner.variant-4 .feature:last-child{padding: 0}@media (max-width: 639px){html .page .layout .features .features-inner.variant-4 .feature{-webkit-box-orient: horizontal;-moz-box-orient: horizontal;box-orient: horizontal;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: row;-moz-flex-direction: row;flex-direction: row;-ms-flex-direction: row;width: 100%;padding: 0 0 40px}}html .page .layout .features .features-inner.variant-4 .feature .feature-inner h4.feature-title, html .page .layout .features .features-inner.variant-4 .feature .feature-inner .feature-title.cta-description{font-size: 26px;font-weight: 300;letter-spacing: normal;padding: 0 0 30px}@media (max-width: 639px){html .page .layout .features .features-inner.variant-4 .feature .feature-inner h4.feature-title, html .page .layout .features .features-inner.variant-4 .feature .feature-inner .feature-title.cta-description{padding: 0 30px 0 0}}html .page .layout .features .features-inner.variant-4 .feature .feature-inner .feature-content{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-align: start;-moz-box-align: start;box-align: start;-webkit-align-items: flex-start;-moz-align-items: flex-start;-ms-align-items: flex-start;-o-align-items: flex-start;align-items: flex-start;-ms-flex-align: start}html .page .layout .features .features-inner.variant-4 .feature .feature-inner .feature-content .feature-description{font-size: 16px;line-height: 29px;font-weight: 400;color: #7C7C7C;text-align: start}html .page .layout .features .features-inner.variant-4 .feature .feature-inner .feature-content .feature-image{padding: 0 0 30px}html .page .layout .features .features-inner.variant-4 .feature .feature-inner .feature-content .feature-image img{height: 110px}html .page .layout .gallery{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center}html .page .layout .gallery[data-lightbox="off"] a{cursor: default}html .page .layout .gallery.variant-1 .gallery-inner .image .image-inner:hover .thumbnail{-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1)}html .page .layout .gallery.variant-1 .gallery-inner .image .image-inner .thumbnail .image-caption{position: absolute;bottom: 0;left: 0;display: block;width: 100%;padding: 10px 20px 20px;color: #ffffff;background-color: rgba(0, 0, 0, 0.5)}html .page .layout .gallery.variant-1 .gallery-inner .image .image-inner .thumbnail .image-caption h3, html .page .layout .gallery.variant-1 .gallery-inner .image .image-inner .thumbnail .image-caption .features-inner.variant-1 .feature-info .feature-title, html .page .features-inner.variant-1 .feature-info .layout .gallery.variant-1 .gallery-inner .image .image-inner .thumbnail .image-caption .feature-title, html .page .layout .gallery.variant-1 .gallery-inner .image .image-inner.variant-2 .thumbnail .image-caption .image .image-caption, html .page .layout .gallery.variant-1 .gallery-inner .image .image-inner.variant-2 .image .thumbnail .image-caption .image-caption{padding: 0.4em 0 .8em}html .page .layout .gallery.variant-1 .gallery-inner .image .image-inner .thumbnail .image-caption .image-title,html .page .layout .gallery.variant-1 .gallery-inner .image .image-inner .thumbnail .image-caption .image-description{overflow: hidden;display: block;width: 100%;text-align: center;text-overflow: ellipsis;white-space: nowrap}@media (max-width: 639px){html .page .layout .gallery{margin: 0 !important}}html .page .layout .gallery .gallery-inner{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 100%}@media (max-width: 639px){html .page .layout .gallery .gallery-inner .image{padding: 0 !important}}html .page .layout .gallery .gallery-inner .image .image-inner{overflow: hidden;width: 100%;height: 100%;padding: 0;background-color: #ffffff}html .page .layout .gallery .gallery-inner .image .image-inner:hover .thumbnail{-webkit-transform: scale(1.25);-moz-transform: scale(1.25);-ms-transform: scale(1.25);-o-transform: scale(1.25);transform: scale(1.25);-webkit-transition: 0.3s transform;-moz-transition: 0.3s transform;transition: 0.3s transform}html .page .layout .gallery .gallery-inner .image .image-inner .thumbnail{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);-webkit-transition: 0.2s transform;-moz-transition: 0.2s transform;transition: 0.2s transform}html .page .layout .gallery .gallery-inner .image .image-inner .thumbnail img{width: 0;height: 0;opacity: 0}html .page .layout .gallery .gallery-inner .image .image-inner .thumbnail .image-caption{display: none}html .page .layout .gallery .slideshow-arrow-container .arrow{position: absolute;top: calc(50% - 21px);display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 43px;height: 43px;background-color: rgba(255, 255, 255, 0.5);cursor: pointer}html .page .layout .gallery .slideshow-arrow-container .arrow svg{fill: #8c8c8c;width: 13px;min-width: 13px;height: 27px;cursor: pointer}html .page .layout .gallery .slideshow-arrow-container .arrow:hover{cursor: pointer;background-color: rgba(255, 255, 255, 0.8)}html .page .layout .gallery .slideshow-arrow-container .arrow:hover svg{fill: #BCBCBC;cursor: pointer}html .page .layout .gallery .slideshow-arrow-container .arrow.next{right: -10px}html .page .layout .gallery .slideshow-arrow-container .arrow.prev{left: -10px}html .page .layout .text ul,html .page .layout .text ol{padding: 0 0 1.3em 1.6em}html .page .layout .text ul li,html .page .layout .text ol li{padding: 0 0 .3em .15em}html .page .layout .text ul{padding: 0 0 1.3em 0}html .page .layout .text ul li{list-style-type: none}html .page .layout .text ul li::before{position: relative;top: 4px;content: "• ";font-family: sans-serif;font-size: 1.5em}html .page .layout .text ul li:nth-child(4n + 1)::before{color: #88C852}html .page .layout .text ul li:nth-child(4n + 2)::before{color: #61BFE6}html .page .layout .text ul li:nth-child(4n + 3)::before{color: #FFC134}html .page .layout .text ul li:nth-child(4n + 4)::before{color: #9A6DF0}html .page .layout .text ol li{list-style-type: decimal}html .page .layout .text .block-wrapper .inner .text-block{padding: 0}html .page .layout .text .block-wrapper .inner .text-block-2{padding: 40px;background-color: #ffffff}html .page .layout .text .block-wrapper .inner .text-heading-wrapper{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center}html .page .layout .text .block-wrapper .inner .text-heading-wrapper .text-heading{padding: 0 20px}html .page .layout .text .block-wrapper .inner .text-heading-wrapper .line-before,html .page .layout .text .block-wrapper .inner .text-heading-wrapper .line-after{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;width: 100%;min-width: 40px;height: 1px;background-color: #8c8c8c}@media (max-width: 639px){html .page .layout .text .block-wrapper .inner .text-heading-wrapper .line-before,html .page .layout .text .block-wrapper .inner .text-heading-wrapper .line-after{display: none}}html .page .layout .products-inner{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100%}html .page .layout .products-inner .top-bar{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100%;padding: 25px 0}@media (max-width: 1023px){html .page .layout .products-inner .top-bar{display: none}}html .page .layout .products-inner .top-bar .display-types{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;margin: 0 -5px}html .page .layout .products-inner .top-bar .display-types .thumb-icon,html .page .layout .products-inner .top-bar .display-types .list-icon{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;width: 24px;min-width: 24px;height: 24px;margin: 0 5px;fill: #8c8c8c;cursor: pointer}html .page .layout .products-inner .top-bar .display-types .thumb-icon svg,html .page .layout .products-inner .top-bar .display-types .list-icon svg{cursor: pointer;width: 24px;min-width: 24px;height: 24px}html .page .layout .products-inner .top-bar .display-types .thumb-icon:hover svg,html .page .layout .products-inner .top-bar .display-types .list-icon:hover svg{fill: #BCBCBC}html .page .layout .products-inner .top-bar .display-types .thumb-icon.active svg,html .page .layout .products-inner .top-bar .display-types .list-icon.active svg{fill: #2B2B2B;cursor: default}html .page .layout .products-inner .top-bar .display-types .line-before{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;width: 100%;min-width: 40px;height: 1px;margin: 0 20px;background-color: #8c8c8c}html .page .layout .products-inner .top-bar .heading-wrapper{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;min-width: 50px;max-width: 300px}html .page .layout .products-inner .top-bar .heading-wrapper .heading{padding: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}html .page .layout .products-inner .top-bar .sort-by{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;margin: 0 -5px;white-space: nowrap}html .page .layout .products-inner .top-bar .sort-by .line-after{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;width: 100%;min-width: 40px;height: 1px;margin: 0 20px;background-color: #8c8c8c}html .page .layout .products-inner .top-bar .sort-by .sort-by-heading{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;margin: 0 5px}html .page .layout .products-inner .top-bar .sort-by .sort-by-options{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;margin: 0 5px;cursor: pointer}html .page .layout .products-inner .top-bar .sort-by .sort-by-options .option-icon{width: 9px;height: 6px;margin: 0 0 0 5px}html .page .layout .products-inner .top-bar .sort-by .sort-by-options .option-list-wrapper{display: none}html .page .layout .products-inner .top-bar .sort-by .sort-by-options:hover .selected-option{color: #BCBCBC}html .page .layout .products-inner .top-bar .sort-by .sort-by-options:hover .option-icon{fill: #BCBCBC}html .page .layout .products-inner .top-bar .sort-by .sort-by-options:hover .option-list-wrapper{position: absolute;z-index: 2;top: 100%;right: 0;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;padding: 7px 16px;border: 1px solid #e6e6e6;background-color: #ffffff;color: #8c8c8c}html .page .layout .products-inner .top-bar .sort-by .sort-by-options:hover .option-list-wrapper .option-list{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column}html .page .layout .products-inner .top-bar .sort-by .sort-by-options:hover .option-list-wrapper .option-list .active-option{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;padding: 5px 0;cursor: default}html .page .layout .products-inner .top-bar .sort-by .sort-by-options:hover .option-list-wrapper .option-list .active-option .active-option-icon{width: 14px;height: 11px;fill: #BCBCBC;margin: 0 0 0 5px}html .page .layout .products-inner .top-bar .sort-by .sort-by-options:hover .option-list-wrapper .option-list .option{padding: 5px 0}html .page .layout .products-inner .top-bar .sort-by .sort-by-options:hover .option-list-wrapper .option-list .option:hover{color: #2B2B2B}html .page .layout .products-inner .product-list{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 100%;background-color: #ffffff}html .page .layout .products-inner .product-list .product{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;padding: 20px 15px}html .page .layout .products-inner .product-list .product .product-inner{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;width: 100%;max-width: 100%}html .page .layout .products-inner .product-list .product .product-inner .product-image{display: block;width: 70px;min-width: 70px;height: 70px;min-height: 70px;border-radius: 70px;background-size: cover}html .page .layout .products-inner .product-list .product .product-inner .product-image img{width: 0;height: 0;opacity: 0}html .page .layout .products-inner .product-list .product .product-inner .product-info{display: flex;flex-direction: column;width: calc(100% - 70px);height: 70px;max-height: 70px;padding: 0 20px}html .page .layout .products-inner .product-list .product .product-inner .product-info h3, html .page .layout .products-inner .product-list .product .product-inner .product-info .features-inner.variant-1 .feature-info .feature-title, html .page .features-inner.variant-1 .feature-info .layout .products-inner .product-list .product .product-inner .product-info .feature-title, html .page .layout .products-inner .product-list .product .product-inner .product-info .image-inner.variant-2 .image .image-caption, html .page .image-inner.variant-2 .image .layout .products-inner .product-list .product .product-inner .product-info .image-caption{padding: 0}html .page .layout .products-inner .product-list .product .product-inner .product-info .product-type{color: #8c8c8c;padding: 0 0 3px}html .page .layout .products-inner .product-list .product .product-inner .product-info .product-title{overflow: hidden;display: block;width: calc(100% - 1px);padding: 0 0 6px;text-overflow: ellipsis;white-space: nowrap}html .page .layout .products-inner .product-list .product .product-inner .product-info .price{color: #BCBCBC}html .page .layout .products-inner .product-list .product .product-inner .product-info .price strike{color: #8c8c8c}html .page .layout .products-inner .product-thumb{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;width: calc(100% + 32px)}@media (max-width: 639px){html .page .layout .products-inner .product-thumb{width: 100%}}html .page .layout .products-inner .product-thumb .product{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}html .page .layout .products-inner .product-thumb .product .badge{z-index: 1;position: absolute;top: 15px;left: -8px;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}html .page .layout .products-inner .product-thumb .product .badge .badge-start{width: 11px;min-width: 11px;height: 34px;min-height: 34px;fill: #BCBCBC}html .page .layout .products-inner .product-thumb .product .badge .badge-start .cls-1{fill: #8b8787}html .page .layout .products-inner .product-thumb .product .badge .badge-heading{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;height: 28px;color: #ffffff;background-color: #BCBCBC}@media (max-width: 639px){html .page .layout .products-inner .product-thumb .product .badge .badge-heading{padding: 0 0 0 8px}}html .page .layout .products-inner .product-thumb .product .badge .badge-end{width: 14px;min-width: 14px;height: 28px;min-height: 28px;fill: #BCBCBC}html .page .layout .products-inner .product-thumb .product .badge.secondary .badge-start, html .page .layout .products-inner .product-thumb .product .badge.secondary .badge-end{fill: #8c8c8c}html .page .layout .products-inner .product-thumb .product .badge.secondary .badge-start .cls-1, html .page .layout .products-inner .product-thumb .product .badge.secondary .badge-end .cls-1{fill: #5b5757}html .page .layout .products-inner .product-thumb .product .badge.secondary .badge-heading{background-color: #8c8c8c}html .page .layout .products-inner .product-thumb .product .badge.badge.third{top: 15px;right: 16px;-webkit-box-pack: end;-moz-box-pack: end;box-pack: end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;justify-content: flex-end;-ms-flex-pack: end}html .page .layout .products-inner .product-thumb .product .badge.badge.third .badge-start{width: 14px;min-width: 14px;height: 28px;min-height: 28px}html .page .layout .products-inner .product-thumb .product .product-inner{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;width: 100%;margin: 15px;background-color: #ffffff}@media (max-width: 639px){html .page .layout .products-inner .product-thumb .product .product-inner{border-bottom: 1px solid #e6e6e6;margin: 0}}html .page .layout .products-inner .product-thumb .product .product-inner .product-image{display: block;width: 100%;background-size: cover}html .page .layout .products-inner .product-thumb .product .product-inner .product-image img{position: relative;display: block;width: 100%;height: 0;opacity: 0}html .page .layout .products-inner .product-thumb .product .product-inner .product-info{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;-ms-flex: none;padding: 16px 20px 26px}html .page .layout .products-inner .product-thumb .product .product-inner .product-info .product-info-start .product-type{color: #8c8c8c;cursor: pointer;padding: 5px 0 0}html .page .layout .products-inner .product-thumb .product .product-inner .product-info .product-info-start .product-type:hover{color: #BCBCBC}html .page .layout .products-inner .product-thumb .product .product-inner .product-info .product-info-start h3, html .page .layout .products-inner .product-thumb .product .product-inner .product-info .product-info-start .features-inner.variant-1 .feature-info .feature-title, html .page .features-inner.variant-1 .feature-info .layout .products-inner .product-thumb .product .product-inner .product-info .product-info-start .feature-title, html .page .layout .products-inner .product-thumb .product .product-inner .product-info .product-info-start .image-inner.variant-2 .image .image-caption, html .page .image-inner.variant-2 .image .layout .products-inner .product-thumb .product .product-inner .product-info .product-info-start .image-caption{padding: 1px 0 17px}html .page .layout .products-inner .product-thumb .product .product-inner .product-info .product-info-end{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify}html .page .layout .products-inner .product-thumb .product .product-inner .product-info .product-info-end .price{color: #BCBCBC}html .page .layout .products-inner .product-thumb .product .product-inner .product-info .product-info-end .price strike{color: #8c8c8c}html .page .layout .products-inner .product-thumb .product .product-inner .product-info .product-info-end .cart-icon{width: 16px;min-width: 16px;height: 16px;min-height: 16px;fill: #8c8c8c;cursor: pointer}html .page .layout .products-inner .product-thumb .product .product-inner .product-info .product-info-end .cart-icon:hover{fill: #BCBCBC}html .page .layout .image .image-inner.variant-1{padding: 0;background-color: transparent}html .page .layout .image .image-inner.variant-2{padding: 0;background-color: transparent}html .page .layout .image .image-inner.variant-2 .image{position: relative}html .page .layout .image .image-inner.variant-2 .image .image-foreground{position: absolute;top: 0;left: 0;width: 100%;height: 100%;box-shadow: inset 10000px 10000px 0 rgba(0, 0, 0, 0.5)}html .page .layout .image .image-inner.variant-2 .image .image-caption{overflow: hidden;position: absolute;top: 0;left: 0;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: calc(100% - 30px);height: calc(100% - 30px);padding: 20px;border: 1px solid #ffffff;margin: 15px;text-align: center;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;transition: all 0.2s ease}html .page .layout .image .image-inner.variant-2:hover .image .image-foreground{box-shadow: inset 10000px 10000px 0 rgba(0, 0, 0, 0.7)}html .page .layout .image .image-inner.variant-2:hover .image .image-caption{position: absolute;top: 0;left: 0;width: calc(100% - 0px);height: calc(100% - 0px);padding: 35px;border: 1px solid transparent;margin: 0px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;transition: all 0.3s ease}html .page .layout .image .image-inner.variant-2:hover .image .image-caption .feature-read-more{color: #ffffff}html .page .layout .image .image-inner{padding: 20px;background-color: #ffffff}@media (max-width: 639px){html .page .layout .image .image-inner{padding: 0}}html .page .layout .image .image-inner div a[href=""]{cursor: default}html .page .layout .image .image-inner div a{display: block;background-size: cover}html .page .layout .image .image-inner div a img{width: 100%;height: 100%;opacity: 0}html .page .layout .image .image-inner div .image-caption{padding: 10px 0 0}@media (max-width: 639px){html .page .layout .image .image-inner div .image-caption{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;padding: 15px}}html .page .layout .image .image-inner .lightbox a{cursor: pointer}html .page .layout .subscription-inner .button-main{margin: 0 0 19px}html .page .layout .z-column-12 .forms-inner form{max-width: 50%}@media (max-width: 1023px){html .page .layout .z-column-12 .forms-inner form{max-width: 70%}}@media (max-width: 639px){html .page .layout .z-column-12 .forms-inner form{max-width: 100%}}html .page .layout .forms-inner{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-align: start;-moz-box-align: start;box-align: start;-webkit-align-items: flex-start;-moz-align-items: flex-start;-ms-align-items: flex-start;-o-align-items: flex-start;align-items: flex-start;-ms-flex-align: start}html .page .layout .forms-inner form{width: 100%}html .page .layout .forms-inner form .field-heading{padding-left: 10px}html .page .layout .forms-inner form .field-description{padding: .35em 0}html .page .layout .forms-inner form input[type="text"],html .page .layout .forms-inner form textarea{margin: 0 0 .35em}html .page .layout .forms-inner form .line-inner{margin: 20px 0}html .page .layout .post-submit-message-cover{z-index: 1;position: fixed;top: 0;left: 0;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100vw;height: 100vh;background: rgba(255, 255, 255, 0.9)}html .page .layout .post-submit-message-cover.hidden{display: none}html .page .layout .post-submit-message-cover .post-submit-message-popup{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;min-width: 250px;padding: 30px;border: 1px solid #e6e6e6;border-radius: 3px}html .page .layout .post-submit-message-cover .post-submit-message-popup .post-submit-message-content{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}html .page .layout .post-submit-message-cover .post-submit-message-popup .post-submit-message-content h4, html .page .layout .post-submit-message-cover .post-submit-message-popup .post-submit-message-content .cta-description{padding: 0 0 20px}html .page .layout .line-inner{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;width: 100%;padding: 20px 0}html .page .layout .line-inner .line{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;width: 50%;height: 1px;background-color: #BCBCBC}html .page .layout .line-inner.line-1{-webkit-box-pack: start;-moz-box-pack: start;box-pack: start;-webkit-justify-content: flex-start;-moz-justify-content: flex-start;-ms-justify-content: flex-start;-o-justify-content: flex-start;justify-content: flex-start;-ms-flex-pack: start}html .page .layout .file-block-container{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center}html .page .layout .file-block-container .file{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}html .page .layout .file-block-container .file h4, html .page .layout .file-block-container .file .cta-description{text-align: center}html .page .layout .file-block-container .file .file-icon{padding: 0 0 10px;font-size: 50px}html .page .layout .video-inner{position: relative;width: 100%;height: 0;padding-bottom: 56.25%;overflow: hidden}html .page .layout .video-inner iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%}html .page .layout .button-inner{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center}html .page .layout .button-inner.right{-webkit-box-pack: end;-moz-box-pack: end;box-pack: end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;justify-content: flex-end;-ms-flex-pack: end}html .page .layout .button-inner.left{-webkit-box-pack: start;-moz-box-pack: start;box-pack: start;-webkit-justify-content: flex-start;-moz-justify-content: flex-start;-ms-justify-content: flex-start;-o-justify-content: flex-start;justify-content: flex-start;-ms-flex-pack: start}html .page .layout .button-inner .button-link-holder{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;border-bottom: 1px solid #95989A;cursor: pointer}html .page .layout .button-inner .button-link-holder .button-link{color: #2B2B2B;font-size: 11px;line-height: 16px;text-transform: uppercase;letter-spacing: .1em;text-decoration: none;font-weight: 600}html .page .layout .button-inner .button-link-holder .link-button-icon{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-moz-box-pack: end;box-pack: end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;justify-content: flex-end;-ms-flex-pack: end;width: 17px;height: 9px}html .page .layout .button-inner .button-link-holder .link-button-icon svg{width: 10px;height: 9px;fill: #2B2B2B}html .page .layout .button-inner .button-link-holder.contrast{border-bottom: 1px solid #ffffff}html .page .layout .button-inner .button-link-holder.contrast .button-link{color: #ffffff}html .page .layout .button-inner .button-link-holder.contrast .link-button-icon svg{fill: #ffffff}html .page .layout .button-inner .button-main,html .page .layout .button-inner .button-contrast{margin: 0}html .page .layout .button-inner .button-3{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;height: 60px;padding: 10px 33px;border: 2px solid #2B2B2B;background-color: transparent;color: #2B2B2B;border-radius: 60px;outline: none;cursor: pointer;transition: transform .2s ease}html .page .layout .button-inner .button-3:hover{background-color: #2B2B2B;color: #ffffff}html .page .layout .problem-solution-block{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}html .page .layout .problem-solution{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;width: 100%;max-width: 900px;min-height: 270px;margin: 80px 0 0}html .page .layout .problem-solution:first-child{margin: 0}@media (max-width: 1023px){html .page .layout .problem-solution{-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column}}html .page .layout .problem-solution .problem{overflow: hidden;position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;width: 100%;padding: 80px 66px 0}@media (max-width: 1023px){html .page .layout .problem-solution .problem{padding: 80px 30px 20px}}html .page .layout .problem-solution .problem .p-background{position: absolute;left: 0;bottom: 118px;opacity: .1;font-size: 320px;font-weight: 500}@media (max-width: 1023px){html .page .layout .problem-solution .problem .p-background{bottom: 45px}}html .page .layout .problem-solution .problem .p-title{font-size: 17px;font-weight: 500;letter-spacing: .01em;text-transform: uppercase}html .page .layout .problem-solution .problem .p-description{font-size: 20px;line-height: 30px;letter-spacing: -.03em;padding: 23px 0 0}html .page .layout .problem-solution .problem .p-description .regular{font-weight: 300;white-space: nowrap}html .page .layout .problem-solution .solution{overflow: hidden;position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;width: 100%;padding: 80px 66px 0;border-radius: 3px;color: white}@media (max-width: 1023px){html .page .layout .problem-solution .solution{padding: 80px 30px 0}}html .page .layout .problem-solution .solution.yellow{background-color: #FFC134}html .page .layout .problem-solution .solution.light-blue{background-color: #61BFE6}html .page .layout .problem-solution .solution.green{background-color: #88C852}html .page .layout .problem-solution .solution.purple{background-color: #9A6DF0}html .page .layout .problem-solution .solution .s-background{position: absolute;right: -70px;bottom: 50px;opacity: .1;font-size: 320px;font-weight: 500}html .page .layout .problem-solution .solution .s-title{font-size: 17px;font-weight: 500;letter-spacing: .01em;text-transform: uppercase}html .page .layout .problem-solution .solution .s-description{font-size: 20px;line-height: 30px;letter-spacing: -.03em;padding: 23px 0 46px}html .page .layout .problem-solution .solution .s-description .regular{font-weight: 300;white-space: nowrap}html .page .layout .pricing{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;width: 100%;max-width: 1420px;font-size: 16px;line-height: 19px}@media (max-width: 1279px){html .page .layout .pricing{-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column}}@media (max-width: 1023px){html .page .layout .pricing{display: none;padding: 60px 20px 0}}@media (max-width: 639px){html .page .layout .pricing{padding: 60px 15px 0}}html .page .layout .pricing .title{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;padding: 0 0 30px;text-transform: uppercase;font-family: 'Roboto';font-size: 26px;font-weight: 300;letter-spacing: normal;line-height: 39px;text-align: center}html .page .layout .pricing .pricing-inner{display: table;width: 100%;text-align: center}html .page .layout .pricing .pricing-inner .pricing-heading{display: table-row}html .page .layout .pricing .pricing-inner .pricing-heading .pricing-heading-row{display: table-cell;padding: 40px 10px 20px;width: 25%}html .page .layout .pricing .pricing-inner .pricing-heading .pricing-heading-row.pricing-heading-row-selected{border-top-left-radius: 3px;border-top-right-radius: 3px;background-color: white}html .page .layout .pricing .pricing-inner .pricing-heading .pricing-heading-row .subscription-name{padding: 0 0 20px;font-size: 20px;font-weight: 400;line-height: 24px;font-family: 'Roboto';text-transform: uppercase}html .page .layout .pricing .pricing-inner .pricing-heading .pricing-heading-row .subscription-price{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center}html .page .layout .pricing .pricing-inner .pricing-heading .pricing-heading-row .subscription-price .price-prefix{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;font-size: 26px;line-height: 26px;padding: 5px 2px 0 0}html .page .layout .pricing .pricing-inner .pricing-heading .pricing-heading-row .subscription-price .price-prefix .full-price{color: #95989A;text-decoration: line-through;margin: 0 10px 0 0}html .page .layout .pricing .pricing-inner .pricing-heading .pricing-heading-row .subscription-price .price-number{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;font-size: 48px;line-height: 48px;font-weight: 500;font-family: 'Roboto'}html .page .layout .pricing .pricing-inner .pricing-content{display: table-row}html .page .layout .pricing .pricing-inner .pricing-content .pricing-content-row{display: table-cell;padding: 12px 0}html .page .layout .pricing .pricing-inner .pricing-content .pricing-content-row.pricing-content-row-selected{background-color: white}html .page .layout .pricing .pricing-inner .pricing-content .pricing-content-row.pricing-content-row-selected-last{padding: 12px 0 32px;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px}html .page .layout .pricing .pricing-inner .pricing-content .pricing-content-row.pricing-row-content-title{text-align: start;color: #95989A}html .page .layout .pricing .pricing-inner .pricing-content .pricing-content-row svg{width: 16px;height: 16px;fill: #95989A}html .page .layout .pricing .pricing-inner .pricing-content .pricing-content-row svg.green{width: 20px;fill: #88C852}html .page .layout .containers .container{padding: 0 69px}@media (max-width: 1023px){html .page .layout .containers .container{padding: 0 20px}}@media (max-width: 639px){html .page .layout .containers .container{padding: 0}}html .page .layout .containers .container.fw{padding: 0}html .page .layout .containers .block-wrapper{padding: 20px}@media (max-width: 1023px){html .page .layout .containers .block-wrapper{padding: 25px 20px}}@media (max-width: 639px){html .page .layout .containers .block-wrapper{padding: 15px}}@media (max-width: 639px){html .page .layout .containers .blog .block-wrapper,html .page .layout .containers .image .block-wrapper,html .page .layout .containers .products .block-wrapper{padding: 0}}html .page .layout .containers .container .row{max-width: calc(1440px + 40px) !important;width: calc(100% + 40px) !important}@media (max-width: 639px){html .page .layout .containers .container .row{width: 100% !important}}html .page .layout .containers .container .row .row{width: 100% !important}html .page .layout .containers .container.fw .row{max-width: 100% !important}html .page .layout .containers .container.fw .row .block-wrapper{padding: 20px 30px}@media (max-width: 1023px){html .page .layout .containers .container.fw .row .block-wrapper{padding: 10px 20px}}@media (max-width: 639px){html .page .layout .containers .container.fw .row .block-wrapper{padding: 15px}}@media (max-width: 639px){html .page .layout .containers .container.fw .row .blog .block-wrapper,html .page .layout .containers .container.fw .row .image .block-wrapper,html .page .layout .containers .container.fw .row .products .block-wrapper{padding: 0}}html .page .layout .containers .container.fw .row .code .block-wrapper,html .page .layout .containers .container.fw .row .video .block-wrapper,html .page .layout .containers .container.fw .row .slider .block-wrapper{padding: 0}html .page .layout .containers .container.fw .row .code .block-wrapper .inner,html .page .layout .containers .container.fw .row .video .block-wrapper .inner,html .page .layout .containers .container.fw .row .slider .block-wrapper .inner{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}html .page .layout .containers .container.fw .row .row{width: 100% !important}@media (max-width: 639px){html .page .layout .footer-grid .containers .container .row{width: 100% !important}}html .page .cart{display: none}html .page .z-column-12 .forms-inner .lightbox-form form{max-width: 100%}html .page .lightbox-form{z-index: 4;position: fixed;top: 0;right: 0;bottom: 0;left: 0;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;width: 100vw;height: 100vh;background-color: rgba(43, 43, 43, 0.5)}html .page .lightbox-form .lightbox-form-inner{position: relative;z-index: 2;width: 100%;max-width: 540px;max-height: calc(100% - 80px);padding: 40px 30px 0;background-color: #ffffff}html .page .lightbox-form .lightbox-form-inner .lightbox-form-close-icon{position: absolute;top: 15px;right: 15px;width: 12px;min-width: 12px;height: 12px;min-height: 12px;fill: #8c8c8c;cursor: pointer}html .page .lightbox-form .lightbox-form-inner .lightbox-form-close-icon:hover{fill: #2B2B2B}html .page .lightbox-form .lightbox-form-inner .form-title-wrapper{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}html .page .lightbox-form .lightbox-form-inner .form-title-wrapper::before{content: "";position: relative;top: 15px;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;height: 31px;border-left: 1px solid #e6e6e6}html .page .lightbox-form .lightbox-form-inner .form-title-wrapper::after{content: "";position: relative;top: 15px;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;height: 31px;border-right: 1px solid #e6e6e6}html .page .lightbox-form .lightbox-form-inner .form-title-wrapper .form-title{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;max-width: calc(100% - 60px);padding: 0 20px;text-align: center}html .page .lightbox-form .lightbox-form-inner .form-title-wrapper .line-before, html .page .lightbox-form .lightbox-form-inner .form-title-wrapper .line-after{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;height: 1px;width: 100%;background-color: #e6e6e6}html .page .lightbox-form .lightbox-form-inner form{position: relative;overflow: auto;top: -15px;max-height: calc(100vh - 250px);padding: 35px 30px 30px;border: 1px solid #e6e6e6;border-top: 0;border-bottom: 0}html .page .lightbox-form .lightbox-form-inner form .cta{padding: 0}html .page .lightbox-form .lightbox-form-inner .button-wrapper{position: relative;bottom: 31px;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}html .page .lightbox-form .lightbox-form-inner .button-wrapper::before{content: "";position: relative;bottom: 15px;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;height: 31px;border-left: 1px solid #e6e6e6}html .page .lightbox-form .lightbox-form-inner .button-wrapper::after{content: "";position: relative;bottom: 15px;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;height: 31px;border-right: 1px solid #e6e6e6}html .page .lightbox-form .lightbox-form-inner .button-wrapper .button-main{margin: 0 20px;white-space: nowrap}html .page .lightbox-form .lightbox-form-inner .button-wrapper .line-before, html .page .lightbox-form .lightbox-form-inner .button-wrapper .line-after{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;height: 1px;width: 100%;background-color: #e6e6e6}html .page .forms .lightbox-form{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}html .page .forms .lightbox-form.hidden{display: none}html .page .slideshow .lightbox-form{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}html .page .slideshow .lightbox-form.hidden{display: none}html .page .slideshow .lightbox-form form{text-align: center}html .page .request-in-stock-form .lightbox-form .lightbox-form-inner form p{text-align: center}html .page .lightbox-gallery-outer{position: fixed;width: 100%;height: 100%;background-color: black;left: 0;top: 0;z-index: 19999999}html .page .lightbox-gallery-outer .lightbox-gallery{min-width: 70vw;background-color: transparent;padding: 0;width: 100%;height: 100%}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-close-icon{z-index: 1;position: absolute;top: 15px;right: 15px;width: 28px;min-width: 28px;height: 28px;min-height: 28px;fill: #ffffff;cursor: pointer;opacity: .7}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-close-icon:hover{opacity: 1}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;width: 100%;height: 100%}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .lightbox-inner{height: inherit}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .main-arrow-prev,html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .main-arrow-next{position: absolute;z-index: 1;top: 50%;padding: 0;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);font-size: 6rem;cursor: pointer}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .main-arrow-prev::before,html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .main-arrow-next::before{display: -webkit-inline-box;display: -moz-inline-box;display: inline-box;display: -webkit-inline-flex;display: -moz-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: start;-moz-box-pack: start;box-pack: start;-webkit-justify-content: flex-start;-moz-justify-content: flex-start;-ms-justify-content: flex-start;-o-justify-content: flex-start;justify-content: flex-start;-ms-flex-pack: start;opacity: 0.8;color: #ffffff;font-family: 'FontAwesome';text-shadow: 0px 0px 2px rgba(43, 43, 43, 0.8)}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .main-arrow-prev:hover::before,html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .main-arrow-next:hover::before{opacity: 1;text-shadow: 0px 0px 1px #2b2b2b}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .main-arrow-prev:active,html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .main-arrow-next:active{opacity: 0.5}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .main-arrow-prev{left: 0.8rem}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .main-arrow-prev::before{content: "\F104"}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .main-arrow-next{right: 0.8rem}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .main-arrow-next::before{content: "\F105"}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container{width: inherit;height: inherit}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container .slider-container-inner{width: inherit;height: inherit}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container .slider-container-inner .slide{position: absolute;display: none;width: 100%;height: 100%;padding: 3.5rem 4rem 6rem 4rem}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container .slider-container-inner .slide img{max-width: 100%;max-height: 100%}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container .slider-container-inner .slide.current, html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container .slider-container-inner .slide.slide-left, html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container .slider-container-inner .slide.slide-right, html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container .slider-container-inner .slide.start-left, html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container .slider-container-inner .slide.start-right{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container .slider-container-inner .slide.start-left, html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container .slider-container-inner .slide.slide-left{left: -100vw}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container .slider-container-inner .slide.start-right, html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container .slider-container-inner .slide.slide-right{left: 100vw}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container .slider-container-inner .slide.current{left: 0 !important;opacity: 1}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container .slider-container-inner .slide.current, html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container .slider-container-inner .slide.slide-left, html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container .slider-container-inner .slide.slide-right{transition: all 300ms cubic-bezier(0.23, 0.75, 0.35, 0.84) !important}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container .slider-container-inner .slide.slide-left, html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container .slider-container-inner .slide.slide-right{opacity: 0}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container .slider-container-inner .slide.start-left, html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container .slider-container-inner .slide.start-right{transition: none}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container .slider-container-inner .slide.slide-left, html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .slider-container .slider-container-inner .slide.slide-right{transform: perspective(600px) scale(0.8)}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom{position: absolute;left: 0;bottom: 0;width: 100%;padding: 1rem 4rem;background-color: rgba(0, 0, 0, 0.5);color: #ffffff;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;-webkit-box-align: end;-moz-box-align: end;box-align: end;-webkit-align-items: flex-end;-moz-align-items: flex-end;-ms-align-items: flex-end;-o-align-items: flex-end;align-items: flex-end;-ms-flex-align: end}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .caption p,html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .caption h3, html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .caption .features-inner.variant-1 .feature-info .feature-title, html .page .features-inner.variant-1 .feature-info .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .caption .feature-title, html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .caption .image-inner.variant-2 .image .image-caption, html .page .image-inner.variant-2 .image .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .caption .image-caption{margin: 0}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .gallery-tools{display: -webkit-inline-box;display: -moz-inline-box;display: inline-box;display: -webkit-inline-flex;display: -moz-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: start;-moz-box-align: start;box-align: start;-webkit-align-items: flex-start;-moz-align-items: flex-start;-ms-align-items: flex-start;-o-align-items: flex-start;align-items: flex-start;-ms-flex-align: start;-webkit-flex-shrink: 0;-moz-flex-shrink: 0;flex-shrink: 0;-ms-flex-negative: 0;margin: 0 -10px}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .gallery-tools .next,html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .gallery-tools .prev,html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .gallery-tools .play,html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .gallery-tools .pause,html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .gallery-tools .index{position: relative;z-index: 1;display: -webkit-inline-box;display: -moz-inline-box;display: inline-box;display: -webkit-inline-flex;display: -moz-inline-flex;display: -ms-inline-flexbox;display: inline-flex;opacity: 0.8;padding: 0 10px;margin: 0;cursor: pointer}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .gallery-tools .next:hover,html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .gallery-tools .prev:hover,html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .gallery-tools .play:hover,html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .gallery-tools .pause:hover,html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .gallery-tools .index:hover{opacity: 1}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .gallery-tools .pause::before,html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .gallery-tools .prev::before{display: -webkit-inline-box;display: -moz-inline-box;display: inline-box;display: -webkit-inline-flex;display: -moz-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: start;-moz-box-pack: start;box-pack: start;-webkit-justify-content: flex-start;-moz-justify-content: flex-start;-ms-justify-content: flex-start;-o-justify-content: flex-start;justify-content: flex-start;-ms-flex-pack: start;color: #ffffff;font-family: 'FontAwesome'}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .gallery-tools .play::after,html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .gallery-tools .next::after{display: -webkit-inline-box;display: -moz-inline-box;display: inline-box;display: -webkit-inline-flex;display: -moz-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: start;-moz-box-pack: start;box-pack: start;-webkit-justify-content: flex-start;-moz-justify-content: flex-start;-ms-justify-content: flex-start;-o-justify-content: flex-start;justify-content: flex-start;-ms-flex-pack: start;color: #ffffff;font-family: 'FontAwesome'}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .gallery-tools .index{cursor: default}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .gallery-tools .index:hover{opacity: 0.8}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .gallery-tools .play::after{content: "\f144";font-size: 1.3rem}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .gallery-tools .pause::before{content: "\f28b";font-size: 1.3rem}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .gallery-tools .next::after{content: "\f054"}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner .bottom .gallery-tools .prev::before{content: "\f053"}html .page .lightbox-gallery-outer .lightbox-gallery .lightbox-gallery-inner:hover .bottom{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}html .page .lightbox-outer{position: fixed;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100vw;height: 100vh;background-color: rgba(31, 31, 31, 0.3);left: 0;top: 0;z-index: 19999999}html .page .lightbox-outer .lightbox-image{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;max-width: calc(100vw - 40px);max-height: calc(100vh - 40px);background-color: #2B2B2B;padding: 0;box-shadow: 0px 12px 24px 0px rgba(0, 0, 0, 0.12)}html .page .lightbox-outer .lightbox-image .lightbox-close-icon-holder{position: absolute;top: 0px;right: 0px;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;width: 40px;height: 40px;background-color: rgba(255, 255, 255, 0.7);cursor: pointer}html .page .lightbox-outer .lightbox-image .lightbox-close-icon-holder .lightbox-close-icon{width: 12px;min-width: 12px;height: 12px;min-height: 12px;fill: #2B2B2B;opacity: .7}html .page .lightbox-outer .lightbox-image .lightbox-close-icon-holder:hover{background-color: white}html .page .lightbox-outer .lightbox-image .lightbox-close-icon-holder:hover .lightbox-close-icon{opacity: 1}html .page .lightbox-outer .lightbox-image .lightbox-inner{display: block;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;max-width: inherit;max-height: inherit}html .page .lightbox-outer .lightbox-image .lightbox-inner img{max-width: 100%;max-height: inherit;object-fit: fill}@-moz-document url-prefix(){html .page .lightbox-outer .lightbox-image .lightbox-inner img{object-fit: scale-down}}html .page .lightbox-outer .lightbox-image .lightbox-inner .image-title{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100%;padding: 20px;background-color: #ffffff}html .page .numbered-paginator{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;padding: 20px}html .page .numbered-paginator .page-info{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}html .page .numbered-paginator .page-info .prev, html .page .numbered-paginator .page-info .next{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 24px;height: 24px;border: 2px solid #8c8c8c;margin: 0 28px;cursor: pointer}html .page .numbered-paginator .page-info .prev svg, html .page .numbered-paginator .page-info .next svg{width: 8px;min-width: 8px;height: 16px;min-height: 16px;fill: #8c8c8c}html .page .numbered-paginator .page-info .prev:hover, html .page .numbered-paginator .page-info .next:hover{border-color: #BCBCBC}html .page .numbered-paginator .page-info .prev:hover svg, html .page .numbered-paginator .page-info .next:hover svg{fill: #BCBCBC}html .page .loadmore-paginator{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;padding: 20px}html .page .loadmore-paginator .icon{width: 12px;min-width: 12px;height: 15px;min-height: 15px;margin: 0 10px;fill: #2B2B2B}html .page .loadmore-paginator .icon.rotate{animation: turnicon 1s linear infinite}@-webkit-keyframes turnicon{0%{transform: rotate(0deg)}100%{transform: rotate(360deg)}}html .page .loadmore-paginator:hover{cursor: pointer}html .page .loadmore-paginator:hover .icon{fill: #BCBCBC}html .page .loadmore-paginator:hover .heading{color: #BCBCBC}html .page .main-navigation.mobile{display: none}@media (max-width: 1023px){html .page .main-navigation.mobile{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;padding: 0;border: 0}html .page .main-navigation.mobile ul{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;width: 100%}html .page .main-navigation.mobile ul .menu-item{width: 100%;padding: 0;margin: 0}html .page .main-navigation.mobile ul .menu-item:first-child{border-top: 1px solid #e6e6e6}html .page .main-navigation.mobile ul .menu-item:hover li a{color: #BCBCBC}html .page .main-navigation.mobile ul .menu-item:hover li ul li a{color: #2B2B2B}html .page .main-navigation.mobile ul .menu-item li{width: 100%}html .page .main-navigation.mobile ul .menu-item li .menu-item-holder{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;border-bottom: 1px solid #e6e6e6}html .page .main-navigation.mobile ul .menu-item li .menu-item-holder .bullet-icon{display: none}html .page .main-navigation.mobile ul .menu-item li .menu-item-holder a{-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1 1 0%;-moz-flex: 1 1 0%;-ms-flex: 1 1 0%;flex: 1 1 0%;padding: 21px 20px;white-space: normal}html .page .main-navigation.mobile ul .menu-item li .menu-item-holder .icon-holder{padding: 25px 20px;cursor: pointer}html .page .main-navigation.mobile ul .menu-item li .menu-item-holder .icon-holder .arrow-icon,html .page .main-navigation.mobile ul .menu-item li .menu-item-holder .icon-holder .cross-icon{width: 16px;min-width: 16px;height: 10px;min-height: 10px;fill: #2B2B2B}html .page .main-navigation.mobile ul .menu-item li .menu-item-holder .icon-holder .cross-icon{height: 16px;min-height: 16px}html .page .main-navigation.mobile ul .menu-item li .menu-item-holder .icon-holder .arrow-icon{display: block}html .page .main-navigation.mobile ul .menu-item li .menu-item-holder .icon-holder .cross-icon{display: none}html .page .main-navigation.mobile ul .menu-item li ul{display: none}html .page .main-navigation.mobile ul .menu-item li ul li .menu-item-holder{border-bottom: 1px solid #ffffff;background-color: #f5f5f5}html .page .main-navigation.mobile ul .menu-item li ul li .menu-item-holder .icon-holder .arrow-icon,html .page .main-navigation.mobile ul .menu-item li ul li .menu-item-holder .icon-holder .cross-icon{fill: #8c8c8c}html .page .main-navigation.mobile ul .menu-item li ul li .menu-item-holder a{padding: 19px 20px;color: #8c8c8c}html .page .main-navigation.mobile ul .menu-item li ul li .menu-item-holder a:hover{color: #BCBCBC}html .page .main-navigation.mobile ul .menu-item li ul li ul{display: none}html .page .main-navigation.mobile ul .menu-item li ul li ul li .menu-item-holder{padding: 0 0 0 20px}html .page .main-navigation.mobile ul .menu-item li ul li ul li .menu-item-holder .icon-holder .arrow-icon{display: block}html .page .main-navigation.mobile ul .menu-item li ul li ul li .menu-item-holder .icon-holder .cross-icon{display: none}html .page .main-navigation.mobile ul .menu-item li.active:not(.closed) ul, html .page .main-navigation.mobile ul .menu-item li.opened ul{display: block;padding: 0 0 25px;border-bottom: 1px solid #e6e6e6}html .page .main-navigation.mobile ul .menu-item li.active:not(.closed) ul li.active:not(.closed) ul,html .page .main-navigation.mobile ul .menu-item li.active:not(.closed) ul li.opened ul, html .page .main-navigation.mobile ul .menu-item li.opened ul li.active:not(.closed) ul,html .page .main-navigation.mobile ul .menu-item li.opened ul li.opened ul{display: block;padding-bottom: 0;border-bottom: none}html .page .main-navigation.mobile ul .menu-item li.active:not(.closed) ul li.active:not(.closed) .menu-item-holder .icon-holder .arrow-icon,html .page .main-navigation.mobile ul .menu-item li.active:not(.closed) ul li.opened .menu-item-holder .icon-holder .arrow-icon, html .page .main-navigation.mobile ul .menu-item li.opened ul li.active:not(.closed) .menu-item-holder .icon-holder .arrow-icon,html .page .main-navigation.mobile ul .menu-item li.opened ul li.opened .menu-item-holder .icon-holder .arrow-icon{display: none}html .page .main-navigation.mobile ul .menu-item li.active:not(.closed) ul li.active:not(.closed) .menu-item-holder .icon-holder .cross-icon,html .page .main-navigation.mobile ul .menu-item li.active:not(.closed) ul li.opened .menu-item-holder .icon-holder .cross-icon, html .page .main-navigation.mobile ul .menu-item li.opened ul li.active:not(.closed) .menu-item-holder .icon-holder .cross-icon,html .page .main-navigation.mobile ul .menu-item li.opened ul li.opened .menu-item-holder .icon-holder .cross-icon{display: block}html .page .main-navigation.mobile ul .menu-item li.active:not(.closed) ul li:not(.active):not(.opened) ul,html .page .main-navigation.mobile ul .menu-item li.active:not(.closed) ul li.closed ul, html .page .main-navigation.mobile ul .menu-item li.opened ul li:not(.active):not(.opened) ul,html .page .main-navigation.mobile ul .menu-item li.opened ul li.closed ul{display: none}html .page .main-navigation.mobile ul .menu-item li.active:not(.closed) ul li:not(.active):not(.opened) .menu-item-holder .icon-holder .arrow-icon,html .page .main-navigation.mobile ul .menu-item li.active:not(.closed) ul li.closed .menu-item-holder .icon-holder .arrow-icon, html .page .main-navigation.mobile ul .menu-item li.opened ul li:not(.active):not(.opened) .menu-item-holder .icon-holder .arrow-icon,html .page .main-navigation.mobile ul .menu-item li.opened ul li.closed .menu-item-holder .icon-holder .arrow-icon{display: block}html .page .main-navigation.mobile ul .menu-item li.active:not(.closed) ul li:not(.active):not(.opened) .menu-item-holder .icon-holder .cross-icon,html .page .main-navigation.mobile ul .menu-item li.active:not(.closed) ul li.closed .menu-item-holder .icon-holder .cross-icon, html .page .main-navigation.mobile ul .menu-item li.opened ul li:not(.active):not(.opened) .menu-item-holder .icon-holder .cross-icon,html .page .main-navigation.mobile ul .menu-item li.opened ul li.closed .menu-item-holder .icon-holder .cross-icon{display: none}html .page .main-navigation.mobile ul .menu-item li.active:not(.closed) .menu-item-holder .icon-holder .arrow-icon, html .page .main-navigation.mobile ul .menu-item li.opened .menu-item-holder .icon-holder .arrow-icon{display: none}html .page .main-navigation.mobile ul .menu-item li.active:not(.closed) .menu-item-holder .icon-holder .cross-icon, html .page .main-navigation.mobile ul .menu-item li.opened .menu-item-holder .icon-holder .cross-icon{display: block}html .page .main-navigation.mobile ul .menu-item li.active:not(.closed) .menu-item-holder a.current, html .page .main-navigation.mobile ul .menu-item li.opened .menu-item-holder a.current{color: #BCBCBC}}html .page .main-navigation{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;width: 100%;border-bottom: 1px solid #e6e6e6;white-space: nowrap}html .page .main-navigation .icon-holder{display: none}@media (max-width: 1023px){html .page .main-navigation{display: none}html .page .main-navigation .icon-holder{display: block}}html .page .main-navigation ul{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-lines: multiple;-moz-box-lines: multiple;box-lines: multiple;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}html .page .main-navigation ul .search-mobile{display: none}@media (max-width: 1023px){html .page .main-navigation ul .search-mobile{position: relative;top: 0;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100%;padding: 35px 15px;background-color: transparent}html .page .main-navigation ul .search-mobile form{width: 100%}html .page .main-navigation ul .search-mobile form input{width: 100%;padding: 5px 30px 5px 5px;margin: 0}html .page .main-navigation ul .search-mobile svg{width: 16px;min-width: 16px;height: 16px;min-height: 16px;margin: 0 0 0 10px;fill: #2B2B2B}}html .page .main-navigation ul .search{z-index: 4;position: fixed;top: 0;left: 0;display: none;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-box-align: start;-moz-box-align: start;box-align: start;-webkit-align-items: flex-start;-moz-align-items: flex-start;-ms-align-items: flex-start;-o-align-items: flex-start;align-items: flex-start;-ms-flex-align: start;width: 100vw;height: 100vh;background-color: rgba(43, 43, 43, 0.2)}@media (max-width: 1023px){html .page .main-navigation ul .search{display: none}}html .page .main-navigation ul .search .search-holder{position: relative;top: 37%;width: 100%;max-width: 540px;padding: 38px 60px 38px 30px;background-color: #ffffff;-webkit-box-shadow: 0px 19px 59px -19px rgba(0, 0, 0, 0.29);-moz-box-shadow: 0px 19px 59px -19px rgba(0, 0, 0, 0.29);box-shadow: 0px 19px 59px -19px rgba(0, 0, 0, 0.29)}html .page .main-navigation ul .search .search-holder form{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}html .page .main-navigation ul .search .search-holder form .search-icon{width: 17px;min-width: 17px;height: 17px;min-height: 17px;cursor: pointer;fill: #8c8c8c}html .page .main-navigation ul .search .search-holder form input{width: calc(100% - 47px);padding: 5px 30px 5px 5px;margin: 0}html .page .main-navigation ul .search .search-holder .close-search{position: absolute;top: 14px;right: 14px;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}html .page .main-navigation ul .search .search-holder .close-search svg{width: 12px;min-width: 12px;height: 12px;min-height: 12px;fill: #8c8c8c;cursor: pointer}html .page .main-navigation ul .search .search-holder .close-search svg:hover{fill: #BCBCBC}html .page .main-navigation ul .navigation-search{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}html .page .main-navigation ul .navigation-search .search-icon{width: 17px;min-width: 17px;height: 17px;min-height: 17px;margin: 0 14px;cursor: pointer;fill: #2B2B2B}html .page .main-navigation ul .navigation-search .search-icon:hover{fill: #BCBCBC}html .page .main-navigation ul .menu-item{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;margin: 0 14px}@media (min-width: 1024px){html .page .main-navigation ul .menu-item:last-child{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;height: 35px;padding: 1px 24px 0;border: 1px solid #95989A;border-radius: 70px;cursor: pointer}html .page .main-navigation ul .menu-item:last-child:hover{border: 1px solid #2B2B2B;background-color: #2B2B2B}html .page .main-navigation ul .menu-item:last-child:hover li a{color: #ffffff}}html .page .main-navigation ul .menu-item li a{color: #2B2B2B}html .page .main-navigation ul .menu-item li a.active{color: #BCBCBC}html .page .main-navigation ul .menu-item li .ul-wrapper-container{position: absolute;z-index: 3;left: 0;display: block;width: 100%;padding: 16px 0 0}html .page .main-navigation ul .menu-item li .ul-wrapper-container .ul-wrapper{max-width: 0;max-height: 0;padding: 0 16px;-webkit-transition: max-height 0.2s ease;-moz-transition: max-height 0.2s ease;transition: max-height 0.2s ease;-webkit-transition: max-width 0.2s ease;-moz-transition: max-width 0.2s ease;transition: max-width 0.2s ease;-webkit-transition: padding 0.2s ease;-moz-transition: padding 0.2s ease;transition: padding 0.2s ease}html .page .main-navigation ul .menu-item li .ul-wrapper-container .ul-wrapper ul{display: none}html .page .main-navigation ul .menu-item li:hover .ul-wrapper-container .ul-wrapper.column-count-3{column-count: 3;-webkit-column-count: 3;-moz-column-count: 3;max-width: 750px;min-width: 750px}html .page .main-navigation ul .menu-item li:hover .ul-wrapper-container .ul-wrapper.column-count-4{column-count: 4;-webkit-column-count: 4;-moz-column-count: 4}html .page .main-navigation ul .menu-item li:hover .ul-wrapper-container .ul-wrapper.column-count-2{column-count: 2;-webkit-column-count: 2;-moz-column-count: 2;max-width: 500px;min-width: 500px}html .page .main-navigation ul .menu-item li:hover .ul-wrapper-container .ul-wrapper.column-count-1{column-count: 1;-webkit-column-count: 1;-moz-column-count: 1;max-width: 250px;min-width: 250px}html .page .main-navigation ul .menu-item li:hover .ul-wrapper-container .ul-wrapper{-webkit-transition: max-height 0.2s ease;-moz-transition: max-height 0.2s ease;transition: max-height 0.2s ease;-webkit-transition: max-width 0.2s ease;-moz-transition: max-width 0.2s ease;transition: max-width 0.2s ease;-webkit-transition: padding 0.2s ease;-moz-transition: padding 0.2s ease;transition: padding 0.2s ease;max-height: 3000px;max-width: 3000px;transform: none;padding: 16px;border: 1px solid #e6e6e6;background-color: #ffffff;-webkit-box-shadow: 0px 19px 59px -19px rgba(0, 0, 0, 0.29);-moz-box-shadow: 0px 19px 59px -19px rgba(0, 0, 0, 0.29);box-shadow: 0px 19px 59px -19px rgba(0, 0, 0, 0.29);-webkit-column-rule: 1px solid #e6e6e6;-moz-column-rule: 1px solid #e6e6e6}html .page .main-navigation ul .menu-item li:hover .ul-wrapper-container .ul-wrapper ul{display: block;width: 100%;padding: 0 16px}html .page .main-navigation ul .menu-item li:hover .ul-wrapper-container .ul-wrapper ul li{-webkit-column-break-inside: avoid;page-break-inside: avoid}html .page .main-navigation ul .menu-item li:hover .ul-wrapper-container .ul-wrapper ul li .bullet-icon{display: none}html .page .main-navigation ul .menu-item li:hover .ul-wrapper-container .ul-wrapper ul li a{display: block;padding: .5em 0;color: #8c8c8c}html .page .main-navigation ul .menu-item li:hover .ul-wrapper-container .ul-wrapper ul li a.current{color: #BCBCBC}html .page .main-navigation ul .menu-item li:hover .ul-wrapper-container .ul-wrapper ul li a:hover{color: #2B2B2B}html .page .main-navigation ul .menu-item li:hover .ul-wrapper-container .ul-wrapper ul li ul li .menu-item-holder{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: baseline;-moz-box-align: baseline;box-align: baseline;-webkit-align-items: baseline;-moz-align-items: baseline;-ms-align-items: baseline;-o-align-items: baseline;align-items: baseline;-ms-flex-align: baseline}html .page .main-navigation ul .menu-item li:hover .ul-wrapper-container .ul-wrapper ul li ul li .menu-item-holder .bullet-icon{position: relative;bottom: calc(16px / 4);display: block;width: 4px;min-width: 4px;height: 4px;min-height: 4px;margin: 0 8px}html .page .main-navigation ul .menu-item .sub-menu-icon{width: 9px;height: 6px;margin: 0 7px;fill: #2B2B2B}html .page .main-navigation ul .menu-item:hover li a{color: #BCBCBC}html .page .main-navigation ul .menu-item:hover .sub-menu-icon{fill: #BCBCBC}html .page header.variant-2 .main-navigation{-webkit-box-pack: end;-moz-box-pack: end;box-pack: end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;justify-content: flex-end;-ms-flex-pack: end;margin: 0 10px;border: 0}html .page header.variant-2 .main-navigation ul{-webkit-box-pack: end;-moz-box-pack: end;box-pack: end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;justify-content: flex-end;-ms-flex-pack: end;margin: 0 -14px}html .page header.fixed .main-navigation{padding: 9px 0;border: none}html .page header.fixed .main-navigation ul{margin: 0 -14px}html .page .secondary-navigation{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}html .page .secondary-navigation ul{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;white-space: nowrap;margin: 0 -10px}html .page .secondary-navigation ul li{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;padding: 0 10px}html .page .secondary-navigation ul li a{color: #8c8c8c}html .page .secondary-navigation ul li a:hover{color: #BCBCBC}html .page .secondary-navigation ul li::before{content: "";position: relative;right: 10px;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;width: 3px;height: 3px;background-color: #8c8c8c}html .page .secondary-navigation ul li:first-child::before{display: none}html .page .secondary-navigation ul li ul{display: none}html .page .secondary-navigation ul li.active a{color: #BCBCBC}@media (max-width: 1023px){html .page .secondary-navigation ul{-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;width: 100%}html .page .secondary-navigation ul li{max-height: 64px;padding: 25px 20px;border-bottom: 1px solid #e6e6e6;margin: 0}html .page .secondary-navigation ul li::before{content: none}}html .page .sidebar-navigation{position: relative;padding: 20px;display: block}@media (max-width: 1023px){html .page .sidebar-navigation{display: none}}html .page .sidebar-navigation .icon-holder{display: none}html .page .sidebar-navigation .bullet-icon{display: none}html .page .sidebar-navigation ul{padding: 0 0 0 10px}html .page .sidebar-navigation ul li a{padding: .5em 0;color: #2B2B2B}html .page .sidebar-navigation ul li a:hover, html .page .sidebar-navigation ul li a.current{color: #BCBCBC}html .page .sidebar-navigation ul li ul li .menu-item-holder{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: baseline;-moz-box-align: baseline;box-align: baseline;-webkit-align-items: baseline;-moz-align-items: baseline;-ms-align-items: baseline;-o-align-items: baseline;align-items: baseline;-ms-flex-align: baseline}html .page .sidebar-navigation ul li ul li .menu-item-holder .bullet-icon{position: relative;bottom: calc(16px / 4);display: block;width: 4px;min-width: 4px;height: 4px;min-height: 4px;margin: 0 8px}html .page .sidebar-navigation ul li:not(.active) ul{display: none}html .page .sidebar-navigation.mobile{display: none}@media (max-width: 1023px){html .page .sidebar-navigation.mobile{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;padding: 0;border: 0}html .page .sidebar-navigation.mobile ul{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;width: 100%;padding: 0}html .page .sidebar-navigation.mobile ul .menu-item{width: 100%;padding: 0;margin: 0}html .page .sidebar-navigation.mobile ul .menu-item:first-child{border-top: 1px solid #e6e6e6}html .page .sidebar-navigation.mobile ul .menu-item:hover li a{color: #BCBCBC}html .page .sidebar-navigation.mobile ul .menu-item:hover li ul li a{color: #2B2B2B}html .page .sidebar-navigation.mobile ul .menu-item li{width: 100%}html .page .sidebar-navigation.mobile ul .menu-item li .menu-item-holder{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;border-bottom: 1px solid #e6e6e6}html .page .sidebar-navigation.mobile ul .menu-item li .menu-item-holder .bullet-icon{display: none}html .page .sidebar-navigation.mobile ul .menu-item li .menu-item-holder a{-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1 1 0%;-moz-flex: 1 1 0%;-ms-flex: 1 1 0%;flex: 1 1 0%;padding: 21px 20px;white-space: normal}html .page .sidebar-navigation.mobile ul .menu-item li .menu-item-holder .icon-holder{display: block;padding: 25px 20px;cursor: pointer}html .page .sidebar-navigation.mobile ul .menu-item li .menu-item-holder .icon-holder .arrow-icon,html .page .sidebar-navigation.mobile ul .menu-item li .menu-item-holder .icon-holder .cross-icon{width: 16px;min-width: 16px;height: 10px;min-height: 10px;fill: #2B2B2B}html .page .sidebar-navigation.mobile ul .menu-item li .menu-item-holder .icon-holder .cross-icon{height: 16px;min-height: 16px}html .page .sidebar-navigation.mobile ul .menu-item li .menu-item-holder .icon-holder .arrow-icon{display: block}html .page .sidebar-navigation.mobile ul .menu-item li .menu-item-holder .icon-holder .cross-icon{display: none}html .page .sidebar-navigation.mobile ul .menu-item li ul{display: none}html .page .sidebar-navigation.mobile ul .menu-item li ul li .menu-item-holder{border-bottom: 1px solid #ffffff;background-color: #f5f5f5}html .page .sidebar-navigation.mobile ul .menu-item li ul li .menu-item-holder .icon-holder .arrow-icon,html .page .sidebar-navigation.mobile ul .menu-item li ul li .menu-item-holder .icon-holder .cross-icon{fill: #8c8c8c}html .page .sidebar-navigation.mobile ul .menu-item li ul li .menu-item-holder a{padding: 19px 20px;color: #8c8c8c}html .page .sidebar-navigation.mobile ul .menu-item li ul li .menu-item-holder a:hover{color: #BCBCBC}html .page .sidebar-navigation.mobile ul .menu-item li ul li ul{display: none}html .page .sidebar-navigation.mobile ul .menu-item li ul li ul li .menu-item-holder{padding: 0 0 0 20px}html .page .sidebar-navigation.mobile ul .menu-item li ul li ul li .menu-item-holder .icon-holder .arrow-icon{display: block}html .page .sidebar-navigation.mobile ul .menu-item li ul li ul li .menu-item-holder .icon-holder .cross-icon{display: none}html .page .sidebar-navigation.mobile ul .menu-item li.active:not(.closed) ul, html .page .sidebar-navigation.mobile ul .menu-item li.opened ul{display: block;padding: 0 0 25px;border-bottom: 1px solid #e6e6e6}html .page .sidebar-navigation.mobile ul .menu-item li.active:not(.closed) ul li.active:not(.closed) ul,html .page .sidebar-navigation.mobile ul .menu-item li.active:not(.closed) ul li.opened ul, html .page .sidebar-navigation.mobile ul .menu-item li.opened ul li.active:not(.closed) ul,html .page .sidebar-navigation.mobile ul .menu-item li.opened ul li.opened ul{display: block;padding-bottom: 0;border-bottom: none}html .page .sidebar-navigation.mobile ul .menu-item li.active:not(.closed) ul li.active:not(.closed) .menu-item-holder .icon-holder .arrow-icon,html .page .sidebar-navigation.mobile ul .menu-item li.active:not(.closed) ul li.opened .menu-item-holder .icon-holder .arrow-icon, html .page .sidebar-navigation.mobile ul .menu-item li.opened ul li.active:not(.closed) .menu-item-holder .icon-holder .arrow-icon,html .page .sidebar-navigation.mobile ul .menu-item li.opened ul li.opened .menu-item-holder .icon-holder .arrow-icon{display: none}html .page .sidebar-navigation.mobile ul .menu-item li.active:not(.closed) ul li.active:not(.closed) .menu-item-holder .icon-holder .cross-icon,html .page .sidebar-navigation.mobile ul .menu-item li.active:not(.closed) ul li.opened .menu-item-holder .icon-holder .cross-icon, html .page .sidebar-navigation.mobile ul .menu-item li.opened ul li.active:not(.closed) .menu-item-holder .icon-holder .cross-icon,html .page .sidebar-navigation.mobile ul .menu-item li.opened ul li.opened .menu-item-holder .icon-holder .cross-icon{display: block}html .page .sidebar-navigation.mobile ul .menu-item li.active:not(.closed) ul li:not(.active):not(.opened) ul,html .page .sidebar-navigation.mobile ul .menu-item li.active:not(.closed) ul li.closed ul, html .page .sidebar-navigation.mobile ul .menu-item li.opened ul li:not(.active):not(.opened) ul,html .page .sidebar-navigation.mobile ul .menu-item li.opened ul li.closed ul{display: none}html .page .sidebar-navigation.mobile ul .menu-item li.active:not(.closed) ul li:not(.active):not(.opened) .menu-item-holder .icon-holder .arrow-icon,html .page .sidebar-navigation.mobile ul .menu-item li.active:not(.closed) ul li.closed .menu-item-holder .icon-holder .arrow-icon, html .page .sidebar-navigation.mobile ul .menu-item li.opened ul li:not(.active):not(.opened) .menu-item-holder .icon-holder .arrow-icon,html .page .sidebar-navigation.mobile ul .menu-item li.opened ul li.closed .menu-item-holder .icon-holder .arrow-icon{display: block}html .page .sidebar-navigation.mobile ul .menu-item li.active:not(.closed) ul li:not(.active):not(.opened) .menu-item-holder .icon-holder .cross-icon,html .page .sidebar-navigation.mobile ul .menu-item li.active:not(.closed) ul li.closed .menu-item-holder .icon-holder .cross-icon, html .page .sidebar-navigation.mobile ul .menu-item li.opened ul li:not(.active):not(.opened) .menu-item-holder .icon-holder .cross-icon,html .page .sidebar-navigation.mobile ul .menu-item li.opened ul li.closed .menu-item-holder .icon-holder .cross-icon{display: none}html .page .sidebar-navigation.mobile ul .menu-item li.active:not(.closed) .menu-item-holder .icon-holder .arrow-icon, html .page .sidebar-navigation.mobile ul .menu-item li.opened .menu-item-holder .icon-holder .arrow-icon{display: none}html .page .sidebar-navigation.mobile ul .menu-item li.active:not(.closed) .menu-item-holder .icon-holder .cross-icon, html .page .sidebar-navigation.mobile ul .menu-item li.opened .menu-item-holder .icon-holder .cross-icon{display: block}html .page .sidebar-navigation.mobile ul .menu-item li.active:not(.closed) .menu-item-holder a.current, html .page .sidebar-navigation.mobile ul .menu-item li.opened .menu-item-holder a.current{color: #BCBCBC}}html .page .footer-navigation{position: relative;column-count: 5;-webkit-column-count: 5;-moz-column-count: 5;width: 100%;max-width: 1440px;padding: 17px 0 12px}html .page .footer-navigation .icon-holder{display: none}html .page .footer-navigation .bullet-icon{display: none}html .page .footer-navigation ul li{-webkit-column-break-inside: avoid;page-break-inside: avoid}html .page .footer-navigation ul li a{display: block;padding: 10px 0;color: #ffffff}html .page .footer-navigation ul li a.current, html .page .footer-navigation ul li a:hover{color: #BCBCBC}html .page .footer-navigation ul li ul li a{padding: 3px 0;color: #8c8c8c}html .page .footer-navigation ul li ul li ul{padding: 0 0 0 15px}html .page .footer-navigation ul li ul li ul li .menu-item-holder{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: baseline;-moz-box-align: baseline;box-align: baseline;-webkit-align-items: baseline;-moz-align-items: baseline;-ms-align-items: baseline;-o-align-items: baseline;align-items: baseline;-ms-flex-align: baseline}html .page .footer-navigation ul li ul li ul li .menu-item-holder .bullet-icon{position: relative;bottom: calc(16px / 4);display: block;width: 4px;min-width: 4px;height: 4px;min-height: 4px;margin: 0 8px}@media (min-width: 1280px) and (max-width: 1439px){html .page .footer-navigation{column-count: 4;-webkit-column-count: 4;-moz-column-count: 4}}@media (min-width: 1024px) and (max-width: 1279px){html .page .footer-navigation{column-count: 3;-webkit-column-count: 3;-moz-column-count: 3}}@media (max-width: 1023px){html .page .footer-navigation{column-count: 2;-webkit-column-count: 2;-moz-column-count: 2}}@media (max-width: 639px){html .page .footer-navigation{column-count: 1;-webkit-column-count: 1;-moz-column-count: 1}}html .page .sr-only, html .page .bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after, html .page .bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after, html .page .bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after, html .page .bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after, html .page .bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after, html .page .bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after, html .page .bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after, html .page .bootstrap-datetimepicker-widget .btn[data-action="clear"]::after, html .page .bootstrap-datetimepicker-widget .btn[data-action="today"]::after, html .page .bootstrap-datetimepicker-widget .picker-switch::after, html .page .bootstrap-datetimepicker-widget table th.prev::after, html .page .bootstrap-datetimepicker-widget table th.next::after{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0}html .page .bootstrap-datetimepicker-widget{list-style: none}html .page .bootstrap-datetimepicker-widget.dropdown-menu{margin: 2px 0;padding: 4px;width: 19em}html .page .bootstrap-datetimepicker-widget.dropdown-menu:before, html .page .bootstrap-datetimepicker-widget.dropdown-menu:after{content: '';display: inline-block;position: absolute}html .page .bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-left: 7px solid transparent;border-right: 7px solid transparent;border-bottom: 7px solid #8c8c8c;border-bottom-color: rgba(0, 0, 0, 0.2);top: -7px;left: 7px}html .page .bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 6px solid white;top: -6px;left: 8px}html .page .bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-left: 7px solid transparent;border-right: 7px solid transparent;border-top: 7px solid #8c8c8c;border-top-color: rgba(0, 0, 0, 0.2);bottom: -7px;left: 6px}html .page .bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 6px solid white;bottom: -6px;left: 7px}html .page .bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before{left: auto;right: 6px}html .page .bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after{left: auto;right: 7px}html .page .bootstrap-datetimepicker-widget .list-unstyled{margin: 0}html .page .bootstrap-datetimepicker-widget a[data-action]{padding: 6px 0}html .page .bootstrap-datetimepicker-widget a[data-action]:active{box-shadow: none}html .page .bootstrap-datetimepicker-widget .timepicker-hour, html .page .bootstrap-datetimepicker-widget .timepicker-minute, html .page .bootstrap-datetimepicker-widget .timepicker-second{width: 54px;font-weight: bold;font-size: 1.2em;margin: 0}html .page .bootstrap-datetimepicker-widget button[data-action]{padding: 6px}html .page .bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after{content: "Increment Hours"}html .page .bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after{content: "Increment Minutes"}html .page .bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after{content: "Decrement Hours"}html .page .bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after{content: "Decrement Minutes"}html .page .bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after{content: "Show Hours"}html .page .bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after{content: "Show Minutes"}html .page .bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after{content: "Toggle AM/PM"}html .page .bootstrap-datetimepicker-widget .btn[data-action="clear"]::after{content: "Clear the picker"}html .page .bootstrap-datetimepicker-widget .btn[data-action="today"]::after{content: "Set the date to today"}html .page .bootstrap-datetimepicker-widget .picker-switch{text-align: center}html .page .bootstrap-datetimepicker-widget .picker-switch::after{content: "Toggle Date and Time Screens"}html .page .bootstrap-datetimepicker-widget .picker-switch td{padding: 0;margin: 0;height: auto;width: auto;line-height: inherit}html .page .bootstrap-datetimepicker-widget .picker-switch td span{line-height: 2.5;height: 2.5em;width: 100%}html .page .bootstrap-datetimepicker-widget table{width: 100%;margin: 0}html .page .bootstrap-datetimepicker-widget table td,html .page .bootstrap-datetimepicker-widget table th{text-align: center;border-radius: 0px}html .page .bootstrap-datetimepicker-widget table th{height: 20px;line-height: 20px;width: 20px}html .page .bootstrap-datetimepicker-widget table th.picker-switch{width: 145px}html .page .bootstrap-datetimepicker-widget table th.disabled, html .page .bootstrap-datetimepicker-widget table th.disabled:hover{background: none;color: #e6e6e6;cursor: not-allowed}html .page .bootstrap-datetimepicker-widget table th.prev, html .page .bootstrap-datetimepicker-widget table th.next{font-family: FontAwesome}html .page .bootstrap-datetimepicker-widget table th.prev::after{content: "Previous Month"}html .page .bootstrap-datetimepicker-widget table th.next::after{content: "Next Month"}html .page .bootstrap-datetimepicker-widget table thead tr:first-child th{cursor: pointer}html .page .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background: #e6e6e6}html .page .bootstrap-datetimepicker-widget table td{height: 54px;line-height: 54px;width: 54px}html .page .bootstrap-datetimepicker-widget table td.cw{font-size: .8em;height: 20px;line-height: 20px;color: #8c8c8c}html .page .bootstrap-datetimepicker-widget table td.day{height: 20px;line-height: 20px;width: 20px}html .page .bootstrap-datetimepicker-widget table td.day:hover, html .page .bootstrap-datetimepicker-widget table td.hour:hover, html .page .bootstrap-datetimepicker-widget table td.minute:hover, html .page .bootstrap-datetimepicker-widget table td.second:hover{background: #e6e6e6;cursor: pointer}html .page .bootstrap-datetimepicker-widget table td.old, html .page .bootstrap-datetimepicker-widget table td.new{color: #8c8c8c}html .page .bootstrap-datetimepicker-widget table td.today{position: relative}html .page .bootstrap-datetimepicker-widget table td.today:before{content: '';display: inline-block;border: 0 0 7px 7px solid transparent;border-bottom-color: #2B2B2B;border-top-color: rgba(0, 0, 0, 0.2);position: absolute;bottom: 4px;right: 4px}html .page .bootstrap-datetimepicker-widget table td.active, html .page .bootstrap-datetimepicker-widget table td.active:hover{background-color: #2B2B2B;color: #BCBCBC;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)}html .page .bootstrap-datetimepicker-widget table td.active.today:before{border-bottom-color: #fff}html .page .bootstrap-datetimepicker-widget table td.disabled, html .page .bootstrap-datetimepicker-widget table td.disabled:hover{background: none;color: #e6e6e6;cursor: not-allowed}html .page .bootstrap-datetimepicker-widget table td span{display: inline-block;width: 54px;height: 54px;line-height: 54px;margin: 2px 1.5px;cursor: pointer;border-radius: 0px}html .page .bootstrap-datetimepicker-widget table td span:hover{background: #e6e6e6}html .page .bootstrap-datetimepicker-widget table td span.active{background-color: #2B2B2B;color: #BCBCBC;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)}html .page .bootstrap-datetimepicker-widget table td span.old{color: #8c8c8c}html .page .bootstrap-datetimepicker-widget table td span.disabled, html .page .bootstrap-datetimepicker-widget table td span.disabled:hover{background: none;color: #e6e6e6;cursor: not-allowed}html .page .bootstrap-datetimepicker-widget.usetwentyfour td.hour{height: 27px;line-height: 27px}html .page .input-group.date .input-group-addon{cursor: pointer}html .page .invoice{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;width: 100%;padding: 0 60px;color: black;font-family: arial, sans-serif;font-size: 9px;line-height: 12px}html .page .invoice .invoice-subtitle{padding: 0 0 12px;font-size: 12px;line-height: 14px;letter-spacing: .02em;text-transform: uppercase;font-weight: 700}html .page .invoice .invoice-header{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;padding: 0 4px 8px;border-bottom: 1px solid #DDE0E3;color: #8D9299;white-space: nowrap}html .page .invoice .invoice-header .order-title{text-transform: uppercase}html .page .invoice .invoice-header .order-link{-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;text-align: end}html .page .invoice .invoice-header .order-link a{color: #8D9299}html .page .invoice .order-data-logo{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;width: 100%;padding: 20px 4px 0}html .page .invoice .order-data-logo .order-data{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column}html .page .invoice .order-data-logo .order-data .order-number{padding: 0 0 10px;font-size: 18px;line-height: 24px}html .page .invoice .order-data-logo .order-data .order-number span{font-weight: 700}html .page .invoice .order-data-logo .order-data .order-date,html .page .invoice .order-data-logo .order-data .order-status,html .page .invoice .order-data-logo .order-data .order-email{padding: 0 0 4px}html .page .invoice .order-data-logo .order-data .order-date span,html .page .invoice .order-data-logo .order-data .order-status span,html .page .invoice .order-data-logo .order-data .order-email span{font-weight: 700}html .page .invoice .order-data-logo .order-logo a{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}html .page .invoice .order-data-logo .order-logo a img{max-width: 130px;max-height: 70px}html .page .invoice .order-data-logo .order-logo .website-slogan{display: none}html .page .invoice .payment-shipping-ordertotal{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;padding: 30px 4px 8px}html .page .invoice .payment-shipping-ordertotal .payment-shipping{-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;padding: 0 21px 0 0}html .page .invoice .payment-shipping-ordertotal .payment-shipping .method-title{font-weight: 700}html .page .invoice .payment-shipping-ordertotal .payment-shipping .shipping-method{padding: 26px 0 0}html .page .invoice .payment-shipping-ordertotal .order-total{-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;position: relative;right: -4px}html .page .invoice .payment-shipping-ordertotal .order-total .order-total-item{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;padding: 9px 4px;border-top: 1px solid #DDE0E3}html .page .invoice .payment-shipping-ordertotal .order-total .order-total-item.grand-total{border-bottom: 1px solid #DDE0E3;text-transform: uppercase;font-weight: 700}html .page .invoice .payment-shipping-ordertotal .order-total .order-total-item.total{font-weight: 700}html .page .invoice .billing-shipping-addresses{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify;padding: 30px 4px 26px}html .page .invoice .billing-shipping-addresses .address-item span{font-weight: 700}html .page .invoice .billing-shipping-addresses .billing-address{-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;padding: 0 21px 0 0}html .page .invoice .billing-shipping-addresses .shipping-address{-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;position: relative;right: -8px}html .page .invoice .item-list .heading{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;width: 100%;padding: 0 4px 8px;border-bottom: 1px solid #DDE0E3;color: #8D9299;text-transform: uppercase}html .page .invoice .item-list .heading .item-heading{width: 70%}html .page .invoice .item-list .heading .quantity-heading{width: 15%;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center}html .page .invoice .item-list .heading .price-heading{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-moz-box-pack: end;box-pack: end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;justify-content: flex-end;-ms-flex-pack: end;width: 15%}html .page .invoice .items .item{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100%;padding: 8px 4px;border-bottom: 1px solid #DDE0E3}html .page .invoice .items .item .item-name{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 70%}html .page .invoice .items .item .item-name .image-holder{margin: 0 10px 0 0}html .page .invoice .items .item .item-name .image-holder img{width: 100%;max-width: 40px;height: auto}html .page .invoice .items .item .item-quantity{width: 15%;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center}html .page .invoice .items .item .item-price{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-moz-box-pack: end;box-pack: end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;justify-content: flex-end;-ms-flex-pack: end;width: 15%;white-space: nowrap}html .page .invoice .items .item .item-price .stripped{text-decoration: line-through;padding: 0 0 0 8px}html .page .invoice .comments{max-width: 75%;padding: 30px 4px 8px}@media (max-width: 639px){html .page{background-position: center center;background-size: cover;background-attachment: initial}}html .page.editor-mode header.fixed.visible{width: calc(100% - 75px);left: 75px}html .page.editor-mode .layout header.mobile .mobile-navigation{left: 75px;width: calc(100% - 75px)}html .page.invoice-page{background: none;box-shadow: none}html .page.zgrid .layout .containers .container .row{width: 100% !important}html #z-terms-of-use{z-index: 10;position: fixed;bottom: 0;left: 0;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100%;background-color: #7C7C7C;color: #fff;padding: 10px 100px 10px 10px;font-size: 12px}@media (max-width: 1023px){html #z-terms-of-use{-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column}}html #z-terms-of-use > *{margin: 3px 10px}html #z-terms-of-use span{flex: 1}html #z-terms-of-use a{color: #fff}html #z-terms-of-use button{border: 1px solid #FFF;border-radius: 3px;background: transparent;padding: 2px 7px}html .order-summary-item.error > div{color: red}html .page .layout header .containers, html .page .layout footer .containers{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;width: 100%}html .page .layout header .containers .container, html .page .layout footer .containers .container{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center}html .page .layout header .containers .container .row, html .page .layout footer .containers .container .row{width: 100%}html .page .layout header .containers .container .block-box .block-wrapper, html .page .layout footer .containers .container .block-box .block-wrapper{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}html .page .layout header .containers .container .block-box .block-wrapper .inner, html .page .layout footer .containers .container .block-box .block-wrapper .inner{width: 100%}html .page .layout .content .content-inner main .containers, html .page .layout .content .sidebar-content-inner main .containers, html .page .layout .sidebar-content .content-inner main .containers, html .page .layout .sidebar-content .sidebar-content-inner main .containers{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;width: 100%}html .page .layout .content .content-inner main .containers .container, html .page .layout .content .sidebar-content-inner main .containers .container, html .page .layout .sidebar-content .content-inner main .containers .container, html .page .layout .sidebar-content .sidebar-content-inner main .containers .container{position: relative;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-moz-box-orient: vertical;box-orient: vertical;-webkit-box-direction: normal;-moz-box-direction: normal;box-direction: normal;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-ms-flex-direction: column;-webkit-box-align: center;-moz-box-align: center;box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-ms-flex-align: center;width: 100%}html .page .layout .content .content-inner main .containers .container[data-row-height="fullscreen"], html .page .layout .content .sidebar-content-inner main .containers .container[data-row-height="fullscreen"], html .page .layout .sidebar-content .content-inner main .containers .container[data-row-height="fullscreen"], html .page .layout .sidebar-content .sidebar-content-inner main .containers .container[data-row-height="fullscreen"]{min-height: 100vh}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){html .page .layout .content .content-inner main .containers .container[data-row-height="fullscreen"], html .page .layout .content .sidebar-content-inner main .containers .container[data-row-height="fullscreen"], html .page .layout .sidebar-content .content-inner main .containers .container[data-row-height="fullscreen"], html .page .layout .sidebar-content .sidebar-content-inner main .containers .container[data-row-height="fullscreen"]{min-height: 768px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){html .page .layout .content .content-inner main .containers .container[data-row-height="fullscreen"], html .page .layout .content .sidebar-content-inner main .containers .container[data-row-height="fullscreen"], html .page .layout .sidebar-content .content-inner main .containers .container[data-row-height="fullscreen"], html .page .layout .sidebar-content .sidebar-content-inner main .containers .container[data-row-height="fullscreen"]{min-height: 1024px}}@media only screen and (min-device-width: 320px) and (max-device-height: 568px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 2){html .page .layout .content .content-inner main .containers .container[data-row-height="fullscreen"], html .page .layout .content .sidebar-content-inner main .containers .container[data-row-height="fullscreen"], html .page .layout .sidebar-content .content-inner main .containers .container[data-row-height="fullscreen"], html .page .layout .sidebar-content .sidebar-content-inner main .containers .container[data-row-height="fullscreen"]{min-height: 320px}}@media only screen and (min-device-width: 320px) and (max-device-height: 568px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 2){html .page .layout .content .content-inner main .containers .container[data-row-height="fullscreen"], html .page .layout .content .sidebar-content-inner main .containers .container[data-row-height="fullscreen"], html .page .layout .sidebar-content .content-inner main .containers .container[data-row-height="fullscreen"], html .page .layout .sidebar-content .sidebar-content-inner main .containers .container[data-row-height="fullscreen"]{min-height: 568px}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){html .page .layout .content .content-inner main .containers .container[data-row-height="fullscreen"], html .page .layout .content .sidebar-content-inner main .containers .container[data-row-height="fullscreen"], html .page .layout .sidebar-content .content-inner main .containers .container[data-row-height="fullscreen"], html .page .layout .sidebar-content .sidebar-content-inner main .containers .container[data-row-height="fullscreen"]{min-height: 320px}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){html .page .layout .content .content-inner main .containers .container[data-row-height="fullscreen"], html .page .layout .content .sidebar-content-inner main .containers .container[data-row-height="fullscreen"], html .page .layout .sidebar-content .content-inner main .containers .container[data-row-height="fullscreen"], html .page .layout .sidebar-content .sidebar-content-inner main .containers .container[data-row-height="fullscreen"]{min-height: 480px}}html .page .layout .content .content-inner main .containers .container[data-row-content-position="start"], html .page .layout .content .sidebar-content-inner main .containers .container[data-row-content-position="start"], html .page .layout .sidebar-content .content-inner main .containers .container[data-row-content-position="start"], html .page .layout .sidebar-content .sidebar-content-inner main .containers .container[data-row-content-position="start"]{-webkit-box-pack: start;-moz-box-pack: start;box-pack: start;-webkit-justify-content: flex-start;-moz-justify-content: flex-start;-ms-justify-content: flex-start;-o-justify-content: flex-start;justify-content: flex-start;-ms-flex-pack: start}html .page .layout .content .content-inner main .containers .container[data-row-content-position="center"], html .page .layout .content .sidebar-content-inner main .containers .container[data-row-content-position="center"], html .page .layout .sidebar-content .content-inner main .containers .container[data-row-content-position="center"], html .page .layout .sidebar-content .sidebar-content-inner main .containers .container[data-row-content-position="center"]{-webkit-box-pack: center;-moz-box-pack: center;box-pack: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-pack: center}html .page .layout .content .content-inner main .containers .container[data-row-content-position="end"], html .page .layout .content .sidebar-content-inner main .containers .container[data-row-content-position="end"], html .page .layout .sidebar-content .content-inner main .containers .container[data-row-content-position="end"], html .page .layout .sidebar-content .sidebar-content-inner main .containers .container[data-row-content-position="end"]{-webkit-box-pack: end;-moz-box-pack: end;box-pack: end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;justify-content: flex-end;-ms-flex-pack: end}html .page .layout .content .content-inner main .containers .container[data-row-content-position="space-between"], html .page .layout .content .sidebar-content-inner main .containers .container[data-row-content-position="space-between"], html .page .layout .sidebar-content .content-inner main .containers .container[data-row-content-position="space-between"], html .page .layout .sidebar-content .sidebar-content-inner main .containers .container[data-row-content-position="space-between"]{-webkit-box-pack: justify;-moz-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-pack: justify}html .page .layout .content .content-inner main .containers .container[data-row-content-position="space-around"], html .page .layout .content .sidebar-content-inner main .containers .container[data-row-content-position="space-around"], html .page .layout .sidebar-content .content-inner main .containers .container[data-row-content-position="space-around"], html .page .layout .sidebar-content .sidebar-content-inner main .containers .container[data-row-content-position="space-around"]{-webkit-box-pack: distribute;-moz-box-pack: distribute;box-pack: distribute;-webkit-justify-content: space-around;-moz-justify-content: space-around;-ms-justify-content: space-around;-o-justify-content: space-around;justify-content: space-around;-ms-flex-pack: distribute}html .page .layout .content .content-inner main .containers .container[data-row-content-paddings="0"], html .page .layout .content .sidebar-content-inner main .containers .container[data-row-content-paddings="0"], html .page .layout .sidebar-content .content-inner main .containers .container[data-row-content-paddings="0"], html .page .layout .sidebar-content .sidebar-content-inner main .containers .container[data-row-content-paddings="0"]{padding: 0}html .page .layout .content .content-inner main .containers .container[data-row-content-paddings="0"] .block-wrapper, html .page .layout .content .sidebar-content-inner main .containers .container[data-row-content-paddings="0"] .block-wrapper, html .page .layout .sidebar-content .content-inner main .containers .container[data-row-content-paddings="0"] .block-wrapper, html .page .layout .sidebar-content .sidebar-content-inner main .containers .container[data-row-content-paddings="0"] .block-wrapper{padding: 0}html .page .layout .content .content-inner main .containers .container[data-effect="1"], html .page .layout .content .sidebar-content-inner main .containers .container[data-effect="1"], html .page .layout .sidebar-content .content-inner main .containers .container[data-effect="1"], html .page .layout .sidebar-content .sidebar-content-inner main .containers .container[data-effect="1"]{background-size: cover}html .page .layout .content .content-inner main .containers .container[data-effect="2"], html .page .layout .content .sidebar-content-inner main .containers .container[data-effect="2"], html .page .layout .sidebar-content .content-inner main .containers .container[data-effect="2"], html .page .layout .sidebar-content .sidebar-content-inner main .containers .container[data-effect="2"]{background-attachment: fixed}html .page .layout .content .content-inner main .containers .container .row-video-container, html .page .layout .content .sidebar-content-inner main .containers .container .row-video-container, html .page .layout .sidebar-content .content-inner main .containers .container .row-video-container, html .page .layout .sidebar-content .sidebar-content-inner main .containers .container .row-video-container{overflow: hidden;position: absolute;top: 0;left: 0;min-width: 100%;min-height: 100%}html .page .layout .content .content-inner main .containers .container .row-video-container video, html .page .layout .content .sidebar-content-inner main .containers .container .row-video-container video, html .page .layout .sidebar-content .content-inner main .containers .container .row-video-container video, html .page .layout .sidebar-content .sidebar-content-inner main .containers .container .row-video-container video{position: absolute;top: 0;left: 0;min-width: 100%;min-height: 100%}html .page .layout .content .content-inner main .containers .container .row-video-container .video-foreground, html .page .layout .content .sidebar-content-inner main .containers .container .row-video-container .video-foreground, html .page .layout .sidebar-content .content-inner main .containers .container .row-video-container .video-foreground, html .page .layout .sidebar-content .sidebar-content-inner main .containers .container .row-video-container .video-foreground{position: absolute;height: 100%;width: 100%}html .page .layout .content .content-inner main .containers .container .row, html .page .layout .content .sidebar-content-inner main .containers .container .row, html .page .layout .sidebar-content .content-inner main .containers .container .row, html .page .layout .sidebar-content .sidebar-content-inner main .containers .container .row{width: 100%}html .page .layout .content .content-inner main .containers .container .block-box .block-wrapper, html .page .layout .content .sidebar-content-inner main .containers .container .block-box .block-wrapper, html .page .layout .sidebar-content .content-inner main .containers .container .block-box .block-wrapper, html .page .layout .sidebar-content .sidebar-content-inner main .containers .container .block-box .block-wrapper{display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}html .page .layout .content .content-inner main .containers .container .block-box .block-wrapper .inner, html .page .layout .content .sidebar-content-inner main .containers .container .block-box .block-wrapper .inner, html .page .layout .sidebar-content .content-inner main .containers .container .block-box .block-wrapper .inner, html .page .layout .sidebar-content .sidebar-content-inner main .containers .container .block-box .block-wrapper .inner{width: 100%}@media (min-width: 0px){html .page .hide-on-all-screens{display: none !important}}@media (max-width: 639px){html .page .hide-on-extra-small-screen{display: none !important}}@media (min-width: 640px) and (max-width: 1023px){html .page .hide-on-small-screen{display: none !important}}@media (min-width: 1024px) and (max-width: 1279px){html .page .hide-on-medium-screen{display: none !important}}@media (min-width: 1280px) and (max-width: 1439px){html .page .hide-on-large-screen{display: none !important}}@media (min-width: 1440px) and (max-width: 1919px){html .page .hide-on-extra-large-screen{display: none !important}}@media (min-width: 1920px){html .page .hide-on-extra-extra-large-screen{display: none !important}}html .page.editor-mode header.fixed{width: calc(100% - 75px);left: 75px}@media (min-width: 0px){html .page.editor-mode .hide-on-all-screens{display: -webkit-box !important;display: -moz-box !important;display: box !important;display: -webkit-flex !important;display: -moz-flex !important;display: -ms-flexbox !important;display: flex !important;box-shadow: inset 10000px 10000px 0 rgba(255, 255, 255, 0.9) !important}html .page.editor-mode .hide-on-all-screens .row{opacity: 0.1}}@media (max-width: 639px){html .page.editor-mode .hide-on-extra-small-screen{display: -webkit-box !important;display: -moz-box !important;display: box !important;display: -webkit-flex !important;display: -moz-flex !important;display: -ms-flexbox !important;display: flex !important;box-shadow: inset 10000px 10000px 0 rgba(255, 255, 255, 0.9) !important}html .page.editor-mode .hide-on-extra-small-screen .row{opacity: 0.1}}@media (min-width: 640px) and (max-width: 1023px){html .page.editor-mode .hide-on-small-screen{display: -webkit-box !important;display: -moz-box !important;display: box !important;display: -webkit-flex !important;display: -moz-flex !important;display: -ms-flexbox !important;display: flex !important;box-shadow: inset 10000px 10000px 0 rgba(255, 255, 255, 0.9) !important}html .page.editor-mode .hide-on-small-screen .row{opacity: 0.1}}@media (min-width: 1024px) and (max-width: 1279px){html .page.editor-mode .hide-on-medium-screen{display: -webkit-box !important;display: -moz-box !important;display: box !important;display: -webkit-flex !important;display: -moz-flex !important;display: -ms-flexbox !important;display: flex !important;box-shadow: inset 10000px 10000px 0 rgba(255, 255, 255, 0.9) !important}html .page.editor-mode .hide-on-medium-screen .row{opacity: 0.1}}@media (min-width: 1280px) and (max-width: 1439px){html .page.editor-mode .hide-on-large-screen{display: -webkit-box !important;display: -moz-box !important;display: box !important;display: -webkit-flex !important;display: -moz-flex !important;display: -ms-flexbox !important;display: flex !important;box-shadow: inset 10000px 10000px 0 rgba(255, 255, 255, 0.9) !important}html .page.editor-mode .hide-on-large-screen .row{opacity: 0.1}}@media (min-width: 1440px) and (max-width: 1919px){html .page.editor-mode .hide-on-extra-large-screen{display: -webkit-box !important;display: -moz-box !important;display: box !important;display: -webkit-flex !important;display: -moz-flex !important;display: -ms-flexbox !important;display: flex !important;box-shadow: inset 10000px 10000px 0 rgba(255, 255, 255, 0.9) !important}html .page.editor-mode .hide-on-extra-large-screen .row{opacity: 0.1}}@media (min-width: 1920px){html .page.editor-mode .hide-on-extra-extra-large-screen{display: -webkit-box !important;display: -moz-box !important;display: box !important;display: -webkit-flex !important;display: -moz-flex !important;display: -ms-flexbox !important;display: flex !important;box-shadow: inset 10000px 10000px 0 rgba(255, 255, 255, 0.9) !important}html .page.editor-mode .hide-on-extra-extra-large-screen .row{opacity: 0.1}}html .hidden{display: none !important}