/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,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:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.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;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]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}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}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:7}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:4;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(180deg,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
/*!
 * Datepicker for Bootstrap v1.5.0 (https://github.com/eternicode/bootstrap-datepicker)
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */.datepicker{border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0;padding:4px}.datepicker-dropdown:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(0,0,0,.15);border-bottom-color:rgba(0,0,0,.2)}.datepicker-dropdown:after,.datepicker-dropdown:before{content:'';display:inline-block;border-top:0;position:absolute}.datepicker-dropdown:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid rgba(0,0,0,.15)}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker>div{display:none}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker table tr td,.datepicker table tr th{text-align:center;width:30px;height:30px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.new,.datepicker table tr td.old{color:#999}.datepicker table tr td.day:hover,.datepicker table tr td.focused{background:#eee;cursor:pointer}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td.highlighted{color:#000;background-color:#d9edf7;border-color:#85c5e5;border-radius:0}.datepicker table tr td.highlighted.focus,.datepicker table tr td.highlighted:focus{color:#000;background-color:#afd9ee;border-color:#298fc2}.datepicker table tr td.highlighted.active,.datepicker table tr td.highlighted:active,.datepicker table tr td.highlighted:hover,.open>.dropdown-toggle.datepicker table tr td.highlighted{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted.active.focus,.datepicker table tr td.highlighted.active:focus,.datepicker table tr td.highlighted.active:hover,.datepicker table tr td.highlighted:active.focus,.datepicker table tr td.highlighted:active:focus,.datepicker table tr td.highlighted:active:hover,.open>.dropdown-toggle.datepicker table tr td.highlighted.focus,.open>.dropdown-toggle.datepicker table tr td.highlighted:focus,.open>.dropdown-toggle.datepicker table tr td.highlighted:hover{color:#000;background-color:#91cbe8;border-color:#298fc2}.datepicker table tr td.highlighted.active,.datepicker table tr td.highlighted:active,.open>.dropdown-toggle.datepicker table tr td.highlighted{background-image:none}.datepicker table tr td.highlighted.disabled.focus,.datepicker table tr td.highlighted.disabled:focus,.datepicker table tr td.highlighted.disabled:hover,.datepicker table tr td.highlighted[disabled].focus,.datepicker table tr td.highlighted[disabled]:focus,.datepicker table tr td.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.highlighted.focus,fieldset[disabled] .datepicker table tr td.highlighted:focus,fieldset[disabled] .datepicker table tr td.highlighted:hover{background-color:#d9edf7;border-color:#85c5e5}.datepicker table tr td.highlighted.focused{background:#afd9ee}.datepicker table tr td.highlighted.disabled,.datepicker table tr td.highlighted.disabled:active{background:#d9edf7;color:#999}.datepicker table tr td.today{color:#000;background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focus,.datepicker table tr td.today:focus{color:#000;background-color:#ffc966;border-color:#b37400}.datepicker table tr td.today.active,.datepicker table tr td.today:active,.datepicker table tr td.today:hover,.open>.dropdown-toggle.datepicker table tr td.today{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today.active.focus,.datepicker table tr td.today.active:focus,.datepicker table tr td.today.active:hover,.datepicker table tr td.today:active.focus,.datepicker table tr td.today:active:focus,.datepicker table tr td.today:active:hover,.open>.dropdown-toggle.datepicker table tr td.today.focus,.open>.dropdown-toggle.datepicker table tr td.today:focus,.open>.dropdown-toggle.datepicker table tr td.today:hover{color:#000;background-color:#ffbc42;border-color:#b37400}.datepicker table tr td.today.active,.datepicker table tr td.today:active,.open>.dropdown-toggle.datepicker table tr td.today{background-image:none}.datepicker table tr td.today.disabled.focus,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today[disabled].focus,.datepicker table tr td.today[disabled]:focus,.datepicker table tr td.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.today.focus,fieldset[disabled] .datepicker table tr td.today:focus,fieldset[disabled] .datepicker table tr td.today:hover{background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focused{background:#ffc966}.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:active{background:#ffdb99;color:#999}.datepicker table tr td.range{color:#000;background-color:#eee;border-color:#bbb;border-radius:0}.datepicker table tr td.range.focus,.datepicker table tr td.range:focus{color:#000;background-color:#d5d5d5;border-color:#7c7c7c}.datepicker table tr td.range.active,.datepicker table tr td.range:active,.datepicker table tr td.range:hover,.open>.dropdown-toggle.datepicker table tr td.range{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range.active.focus,.datepicker table tr td.range.active:focus,.datepicker table tr td.range.active:hover,.datepicker table tr td.range:active.focus,.datepicker table tr td.range:active:focus,.datepicker table tr td.range:active:hover,.open>.dropdown-toggle.datepicker table tr td.range.focus,.open>.dropdown-toggle.datepicker table tr td.range:focus,.open>.dropdown-toggle.datepicker table tr td.range:hover{color:#000;background-color:#c3c3c3;border-color:#7c7c7c}.datepicker table tr td.range.active,.datepicker table tr td.range:active,.open>.dropdown-toggle.datepicker table tr td.range{background-image:none}.datepicker table tr td.range.disabled.focus,.datepicker table tr td.range.disabled:focus,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range[disabled].focus,.datepicker table tr td.range[disabled]:focus,.datepicker table tr td.range[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.focus,fieldset[disabled] .datepicker table tr td.range:focus,fieldset[disabled] .datepicker table tr td.range:hover{background-color:#eee;border-color:#bbb}.datepicker table tr td.range.focused{background:#d5d5d5}.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:active{background:#eee;color:#999}.datepicker table tr td.range.highlighted{color:#000;background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focus,.datepicker table tr td.range.highlighted:focus{color:#000;background-color:#c1d7e3;border-color:#4b88a6}.datepicker table tr td.range.highlighted.active,.datepicker table tr td.range.highlighted:active,.datepicker table tr td.range.highlighted:hover,.open>.dropdown-toggle.datepicker table tr td.range.highlighted{color:#000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted.active.focus,.datepicker table tr td.range.highlighted.active:focus,.datepicker table tr td.range.highlighted.active:hover,.datepicker table tr td.range.highlighted:active.focus,.datepicker table tr td.range.highlighted:active:focus,.datepicker table tr td.range.highlighted:active:hover,.open>.dropdown-toggle.datepicker table tr td.range.highlighted.focus,.open>.dropdown-toggle.datepicker table tr td.range.highlighted:focus,.open>.dropdown-toggle.datepicker table tr td.range.highlighted:hover{color:#000;background-color:#a8c8d8;border-color:#4b88a6}.datepicker table tr td.range.highlighted.active,.datepicker table tr td.range.highlighted:active,.open>.dropdown-toggle.datepicker table tr td.range.highlighted{background-image:none}.datepicker table tr td.range.highlighted.disabled.focus,.datepicker table tr td.range.highlighted.disabled:focus,.datepicker table tr td.range.highlighted.disabled:hover,.datepicker table tr td.range.highlighted[disabled].focus,.datepicker table tr td.range.highlighted[disabled]:focus,.datepicker table tr td.range.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.highlighted.focus,fieldset[disabled] .datepicker table tr td.range.highlighted:focus,fieldset[disabled] .datepicker table tr td.range.highlighted:hover{background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focused{background:#c1d7e3}.datepicker table tr td.range.highlighted.disabled,.datepicker table tr td.range.highlighted.disabled:active{background:#e4eef3;color:#999}.datepicker table tr td.range.today{color:#000;background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.focus,.datepicker table tr td.range.today:focus{color:#000;background-color:#f4b747;border-color:#815608}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover,.open>.dropdown-toggle.datepicker table tr td.range.today{color:#000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today.active.focus,.datepicker table tr td.range.today.active:focus,.datepicker table tr td.range.today.active:hover,.datepicker table tr td.range.today:active.focus,.datepicker table tr td.range.today:active:focus,.datepicker table tr td.range.today:active:hover,.open>.dropdown-toggle.datepicker table tr td.range.today.focus,.open>.dropdown-toggle.datepicker table tr td.range.today:focus,.open>.dropdown-toggle.datepicker table tr td.range.today:hover{color:#000;background-color:#f2aa25;border-color:#815608}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:active,.open>.dropdown-toggle.datepicker table tr td.range.today{background-image:none}.datepicker table tr td.range.today.disabled.focus,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today[disabled].focus,.datepicker table tr td.range.today[disabled]:focus,.datepicker table tr td.range.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today.focus,fieldset[disabled] .datepicker table tr td.range.today:focus,fieldset[disabled] .datepicker table tr td.range.today:hover{background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:active{background:#f7ca77;color:#999}.datepicker table tr td.selected,.datepicker table tr td.selected.highlighted{color:#fff;background-color:#999;border-color:#555;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.focus,.datepicker table tr td.selected.highlighted.focus,.datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected:focus{color:#fff;background-color:gray;border-color:#161616}.datepicker table tr td.selected.active,.datepicker table tr td.selected.highlighted.active,.datepicker table tr td.selected.highlighted:active,.datepicker table tr td.selected.highlighted:hover,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover,.open>.dropdown-toggle.datepicker table tr td.selected,.open>.dropdown-toggle.datepicker table tr td.selected.highlighted{color:#fff;background-color:gray;border-color:#373737}.datepicker table tr td.selected.active.focus,.datepicker table tr td.selected.active:focus,.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected.highlighted.active.focus,.datepicker table tr td.selected.highlighted.active:focus,.datepicker table tr td.selected.highlighted.active:hover,.datepicker table tr td.selected.highlighted:active.focus,.datepicker table tr td.selected.highlighted:active:focus,.datepicker table tr td.selected.highlighted:active:hover,.datepicker table tr td.selected:active.focus,.datepicker table tr td.selected:active:focus,.datepicker table tr td.selected:active:hover,.open>.dropdown-toggle.datepicker table tr td.selected.focus,.open>.dropdown-toggle.datepicker table tr td.selected.highlighted.focus,.open>.dropdown-toggle.datepicker table tr td.selected.highlighted:focus,.open>.dropdown-toggle.datepicker table tr td.selected.highlighted:hover,.open>.dropdown-toggle.datepicker table tr td.selected:focus,.open>.dropdown-toggle.datepicker table tr td.selected:hover{color:#fff;background-color:#6e6e6e;border-color:#161616}.datepicker table tr td.selected.active,.datepicker table tr td.selected.highlighted.active,.datepicker table tr td.selected.highlighted:active,.datepicker table tr td.selected:active,.open>.dropdown-toggle.datepicker table tr td.selected,.open>.dropdown-toggle.datepicker table tr td.selected.highlighted{background-image:none}.datepicker table tr td.selected.disabled.focus,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.highlighted.disabled.focus,.datepicker table tr td.selected.highlighted.disabled:focus,.datepicker table tr td.selected.highlighted.disabled:hover,.datepicker table tr td.selected.highlighted[disabled].focus,.datepicker table tr td.selected.highlighted[disabled]:focus,.datepicker table tr td.selected.highlighted[disabled]:hover,.datepicker table tr td.selected[disabled].focus,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected:hover{background-color:#999;border-color:#555}.datepicker table tr td.active,.datepicker table tr td.active.highlighted{color:#fff;background-color:#428bca;border-color:#357ebd;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.focus,.datepicker table tr td.active.highlighted.focus,.datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active:focus{color:#fff;background-color:#3071a9;border-color:#193c5a}.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active.highlighted:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.open>.dropdown-toggle.datepicker table tr td.active,.open>.dropdown-toggle.datepicker table tr td.active.highlighted{color:#fff;background-color:#3071a9;border-color:#285e8e}.datepicker table tr td.active.active.focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.highlighted.active.focus,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active.highlighted:active.focus,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active:active.focus,.datepicker table tr td.active:active:focus,.datepicker table tr td.active:active:hover,.open>.dropdown-toggle.datepicker table tr td.active.focus,.open>.dropdown-toggle.datepicker table tr td.active.highlighted.focus,.open>.dropdown-toggle.datepicker table tr td.active.highlighted:focus,.open>.dropdown-toggle.datepicker table tr td.active.highlighted:hover,.open>.dropdown-toggle.datepicker table tr td.active:focus,.open>.dropdown-toggle.datepicker table tr td.active:hover{color:#fff;background-color:#285e8e;border-color:#193c5a}.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active:active,.open>.dropdown-toggle.datepicker table tr td.active,.open>.dropdown-toggle.datepicker table tr td.active.highlighted{background-image:none}.datepicker table tr td.active.disabled.focus,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.highlighted.disabled.focus,.datepicker table tr td.active.highlighted.disabled:focus,.datepicker table tr td.active.highlighted.disabled:hover,.datepicker table tr td.active.highlighted[disabled].focus,.datepicker table tr td.active.highlighted[disabled]:focus,.datepicker table tr td.active.highlighted[disabled]:hover,.datepicker table tr td.active[disabled].focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active[disabled]:hover,fieldset[disabled] .datepicker table tr td.active.focus,fieldset[disabled] .datepicker table tr td.active.highlighted.focus,fieldset[disabled] .datepicker table tr td.active.highlighted:focus,fieldset[disabled] .datepicker table tr td.active.highlighted:hover,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active:hover{background-color:#428bca;border-color:#357ebd}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{color:#fff;background-color:#428bca;border-color:#357ebd;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover.focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.focus,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover.focus,.datepicker table tr td span.active:hover:focus{color:#fff;background-color:#3071a9;border-color:#193c5a}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover,.open>.dropdown-toggle.datepicker table tr td span.active,.open>.dropdown-toggle.datepicker table tr td span.active.disabled,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover,.open>.dropdown-toggle.datepicker table tr td span.active:hover{color:#fff;background-color:#3071a9;border-color:#285e8e}.datepicker table tr td span.active.active.focus,.datepicker table tr td span.active.active:focus,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active.disabled.active.focus,.datepicker table tr td span.active.disabled.active:focus,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled:active.focus,.datepicker table tr td span.active.disabled:active:focus,.datepicker table tr td span.active.disabled:active:hover,.datepicker table tr td span.active.disabled:hover.active.focus,.datepicker table tr td span.active.disabled:hover.active:focus,.datepicker table tr td span.active.disabled:hover.active:hover,.datepicker table tr td span.active.disabled:hover:active.focus,.datepicker table tr td span.active.disabled:hover:active:focus,.datepicker table tr td span.active.disabled:hover:active:hover,.datepicker table tr td span.active:active.focus,.datepicker table tr td span.active:active:focus,.datepicker table tr td span.active:active:hover,.datepicker table tr td span.active:hover.active.focus,.datepicker table tr td span.active:hover.active:focus,.datepicker table tr td span.active:hover.active:hover,.datepicker table tr td span.active:hover:active.focus,.datepicker table tr td span.active:hover:active:focus,.datepicker table tr td span.active:hover:active:hover,.open>.dropdown-toggle.datepicker table tr td span.active.disabled.focus,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:focus,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover.focus,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover:focus,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover:hover,.open>.dropdown-toggle.datepicker table tr td span.active.focus,.open>.dropdown-toggle.datepicker table tr td span.active:focus,.open>.dropdown-toggle.datepicker table tr td span.active:hover,.open>.dropdown-toggle.datepicker table tr td span.active:hover.focus,.open>.dropdown-toggle.datepicker table tr td span.active:hover:focus,.open>.dropdown-toggle.datepicker table tr td span.active:hover:hover{color:#fff;background-color:#285e8e;border-color:#193c5a}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active,.open>.dropdown-toggle.datepicker table tr td span.active,.open>.dropdown-toggle.datepicker table tr td span.active.disabled,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover,.open>.dropdown-toggle.datepicker table tr td span.active:hover{background-image:none}.datepicker table tr td span.active.disabled.disabled.focus,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled.focus,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active.disabled:hover[disabled].focus,.datepicker table tr td span.active.disabled:hover[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled].focus,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active:hover.disabled.focus,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active:hover[disabled].focus,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active[disabled].focus,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active.disabled.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,fieldset[disabled] .datepicker table tr td span.active.focus,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover.focus,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active:hover:hover{background-color:#428bca;border-color:#357ebd}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#999}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-group.date .input-group-addon{cursor:pointer}.input-daterange{width:100%}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .input-group-addon{width:auto;min-width:16px;padding:4px 5px;font-weight:400;line-height:1.42857143;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:solid #ccc;border-width:1px 0;margin-left:-5px;margin-right:-5px}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:6;float:left;display:none;min-width:160px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:5px;box-shadow:0 5px 10px rgba(0,0,0,.2);background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px;color:#333;font-size:13px;line-height:1.42857143}.datepicker.datepicker-inline td,.datepicker.datepicker-inline th,.datepicker.dropdown-menu td,.datepicker.dropdown-menu th{padding:0 5px}@font-face{font-family:Superior;src:url(../fonts/Superior.eot);src:url(../fonts/Superior.eot?#iefix) format("embedded-opentype"),url(../fonts/Superior.woff) format("woff"),url(../fonts/Superior.ttf) format("truetype"),url(../fonts/Superior.svg#Superior) format("svg");font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:Superior;src:url(../fonts/Superior.svg#Superior) format("svg")}}[data-icon]:before{content:attr(data-icon)}.icon-burger:before,.icon-down:before,.icon-drop:before,.icon-fb:before,.icon-gallery:before,.icon-geometry:before,.icon-go:before,.icon-hide:before,.icon-insta:before,.icon-manual:before,.icon-more:before,.icon-search:before,.icon-show:before,.icon-yt:before,[data-icon]:before{display:inline-block;font-family:Superior;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.icon-burger:before{content:"\f10b"}.icon-down:before{content:"\f100"}.icon-drop:before{content:"\f101"}.icon-fb:before{content:"\f102"}.icon-gallery:before{content:"\f103"}.icon-geometry:before{content:"\f10c"}.icon-go:before{content:"\f104"}.icon-hide:before{content:"\f105"}.icon-insta:before{content:"\f10d"}.icon-manual:before{content:"\f106"}.icon-more:before{content:"\f107"}.icon-search:before{content:"\f108"}.icon-show:before{content:"\f109"}.icon-yt:before{content:"\f10a"}*{box-sizing:border-box;margin:0}body,html{height:100%}body{display:table;width:100%}body,html{min-height:100%;margin:0;font-family:Alegreya Sans;font-size:16px}h1,h2,h3,p{margin:0;padding:0}a{text-decoration:none;cursor:default}a[href]{cursor:pointer}a:active,a:focus,a:hover{text-decoration:none}ul{margin:0;padding:0}ul li{list-style-type:none}.footer-wrapper,.page-wrap,header{display:table-row;height:1px}.page-wrap{height:auto}.content-wrapper{margin:0 auto;width:1140px}@media (max-width:1160px){.content-wrapper{width:95%}}@media (max-width:767px){.content-wrapper{width:100%;padding:0}}.clear{clear:both}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}h1,h2,h3,h4,h5,h6{font-family:Oswald,Roboto Condensed,sans-serif}h1{color:#df002b;font-size:36px;font-weight:700;text-transform:uppercase}.text{font-family:Alegreya Sans;color:#4c4b4b;font-size:16px;font-weight:400;line-height:24px}.bolder{font-weight:700}@media (max-width:800px){.overlay-mobiles{left:-620px}}@media (max-width:700px){.overlay-mobiles{left:-680px}}@media (max-width:600px){.overlay-mobiles{left:-700px}}@media (max-width:500px){.overlay-mobiles{left:-750px}}@media (max-width:400px){.overlay-mobiles{left:-800px}}@media (width:360px){.overlay-mobiles{left:-1020px}}@media (width:414px){.overlay-mobiles{left:-1210px}}@media (width:375px){.overlay-mobiles{left:-996px}}@media (max-width:767px){.h1-mobile{display:block!important;margin:0;padding-left:15px;width:100%;color:#fff;font-size:14px;font-weight:400;text-align:left;letter-spacing:.7px;line-height:25px;background:#df002b}}.img-wrapper{position:relative}.img-wrapper h2{line-height:50px}.gradient-top-bottom{position:absolute;top:0;left:0;right:0;bottom:0;background:transparent;background:linear-gradient(180deg,rgba(0,0,0,.5),hsla(0,0%,100%,0) 70%)}.thumbnail{max-width:100%;margin:10px}.bikes{margin:100px 0 90px;text-align:center}.bikes h1{margin:0 0 60px}@media (max-width:767px){.bikes h1{display:block!important;margin:0;padding-left:15px;width:100%;color:#fff;font-size:14px;font-weight:400;text-align:left;letter-spacing:.7px;line-height:25px;background:#df002b}}.bikes .content-wrapper{padding:0 15px}@media (max-width:767px){.bikes{margin-top:50px}.bikes .title-wrapper{width:100%;margin-bottom:15px;padding:0}}@media (max-width:768px){.bikes{margin-bottom:5px}}.bikes .center-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.bike-detail{overflow:hidden}.bike-detail .bike-img-wrapper{position:relative;padding:30px 15px 0;min-height:680px}@media (max-width:1024px){.bike-detail .bike-img-wrapper{min-height:0}}.bike-detail .bike-img-wrapper .bike-price{position:relative;width:160px;height:36px;padding:5px 20px;font-family:Oswald,Roboto Condensed,sans-serif;color:#df002b;font-size:20px;font-weight:400;background-image:url(../img/price-bg.svg);background-size:100% 100%;z-index:2}.bike-detail .bike-img-wrapper .bike-price.left{float:left}@media (max-width:767px){.bike-detail .bike-img-wrapper .bike-price.left{display:none}}.bike-detail .bike-img-wrapper .bike-price.right{display:none;float:right}@media (max-width:767px){.bike-detail .bike-img-wrapper .bike-price.right{display:block}}.bike-detail .bike-img-wrapper .bike-name-wrapper{float:right}@media (max-width:767px){.bike-detail .bike-img-wrapper .bike-name-wrapper{float:left}.bike-detail .bike-img-wrapper .bike-name-wrapper .bike-name,.bike-detail .bike-img-wrapper .bike-name-wrapper .color-vars{float:left;text-align:left}}.bike-detail .bike-img-wrapper .bike-name{color:#df002b;font-size:36px;line-height:42px;text-align:right}.bike-detail .bike-img-wrapper .bike-name,.bike-detail .bike-img-wrapper .color-vars{position:relative;float:right;font-family:Oswald,Roboto Condensed,sans-serif;font-weight:400;z-index:2}.bike-detail .bike-img-wrapper .color-vars{margin-bottom:15px;color:#6a6a6a;font-size:16px;text-transform:uppercase}.bike-detail .bike-img-wrapper .icon{position:relative;margin-top:10px;font-family:Oswald,Roboto Condensed,sans-serif;color:#6a6a6a;font-size:20px;font-weight:700;float:right;z-index:2}@media (max-width:767px){.bike-detail .bike-img-wrapper .icon{margin-left:15px;float:none}}.bike-detail .bike-img-wrapper .img-wrapper{position:relative;max-width:100%;margin:0 auto;margin-top:-50px}@media (max-width:1024px){.bike-detail .bike-img-wrapper .img-wrapper{position:relative;margin-top:0;margin-bottom:50px}}@media (max-width:480px){.bike-detail .bike-img-wrapper .img-wrapper{width:150%;max-width:none;margin-left:-25%}}.bike-detail .bike-img-wrapper .img-wrapper .bike-img{width:100%;margin-top:-50px}@media (max-width:1024px){.bike-detail .bike-img-wrapper .img-wrapper .bike-img{margin-top:0}}.bike-detail .bike-img-wrapper .next-bike,.bike-detail .bike-img-wrapper .prev-bike{position:absolute;padding-bottom:20px;bottom:100px;width:106px;display:inline-block;font-family:Oswald,Roboto Condensed,sans-serif;color:#df002b;font-size:20px;font-weight:700;border-bottom:1px solid #df002b}.bike-detail .bike-img-wrapper .next-bike:before,.bike-detail .bike-img-wrapper .prev-bike:before{opacity:0;content:" ";position:absolute;bottom:-1px;left:3px;width:100%;height:11px;background:#df002b;transform:skew(-30deg);-webkit-transform:skew(-30deg);-ms-transform:skew(-30deg);transition:opacity .4s ease;-webkit-transition:opacity .4s ease}.bike-detail .bike-img-wrapper .next-bike:focus:before,.bike-detail .bike-img-wrapper .next-bike:hover:before,.bike-detail .bike-img-wrapper .prev-bike:focus:before,.bike-detail .bike-img-wrapper .prev-bike:hover:before{opacity:1}@media (max-width:1024px){.bike-detail .bike-img-wrapper .next-bike,.bike-detail .bike-img-wrapper .prev-bike{bottom:-50px}}.bike-detail .bike-img-wrapper .prev-bike{left:0;text-align:left}@media (max-width:1024px){.bike-detail .bike-img-wrapper .prev-bike{margin-left:15px}}.bike-detail .bike-img-wrapper .next-bike{right:0;text-align:right}@media (max-width:1024px){.bike-detail .bike-img-wrapper .next-bike{margin-right:15px}}.bike-detail .icon-geometry,.bike-detail .icon-manual{position:relative;padding-left:40px;font-family:Oswald,Roboto Condensed,sans-serif;color:#6a6a6a;font-size:20px;font-weight:700;margin-bottom:15px}.bike-detail .icon-geometry:before,.bike-detail .icon-manual:before{position:absolute;left:0}.bike-detail .icon-manual{float:right;padding-right:15px}.bike-detail .icon-manual:before{top:4px}.bike-detail .icon-manual.mobile{display:none}@media (max-width:1024px){.bike-detail .icon-manual{display:none}.bike-detail .icon-manual.mobile{margin-top:20px;padding-right:0;display:inline-block;float:right}}.bike-detail .icon-geometry:before{top:5px}.bike-detail .icon-geometry.mobile{display:none}@media (max-width:1024px){.bike-detail .icon-geometry{display:none}.bike-detail .icon-geometry.mobile{margin-top:20px;display:inline-block;float:left}}.bike-detail .specs-and-technologies{padding-top:15px;background:#e5e5e5}.bike-detail .specs-and-technologies h1{margin-bottom:30px;color:#6a6a6a;font-size:32px;font-weight:400}@media (max-width:1024px){.bike-detail .specs-and-technologies h1{margin-bottom:0}}.bike-detail .specs-and-technologies .specifications{height:100%;padding-bottom:20px}.bike-detail .specs-and-technologies .specifications .title-wrapper{margin-bottom:15px}.bike-detail .specs-and-technologies .specifications .more-specs{position:relative;top:-30px;margin-left:15px;font-family:Oswald,Roboto Condensed,sans-serif;color:#df002b;font-size:20px;font-weight:700;cursor:pointer}.bike-detail .specs-and-technologies .specifications .more-specs:before{margin-right:15px;font-size:13px}@media (max-width:1024px){.bike-detail .specs-and-technologies .specifications .more-specs{top:10px}}.bike-detail .specs-and-technologies .specifications .spec{font-family:Oswald,Roboto Condensed,sans-serif;color:#6a6a6a;font-size:16px;font-weight:300;line-height:30px;border-bottom:1px solid #6a6a6a}@media (max-width:767px){.bike-detail .specs-and-technologies .specifications .spec{padding:5px 0;line-height:24px}}.bike-detail .specs-and-technologies .specifications .spec .name{font-weight:400;text-transform:uppercase}.bike-detail .specs-and-technologies .specifications .spec.spec-hidden{display:none}.bike-detail .specs-and-technologies .specifications .spec .col-xs-12{padding:0 5px}.bike-detail .specs-and-technologies .technologies{padding-bottom:50px}.bike-detail .specs-and-technologies .technologies h1{margin-left:15px}.bike-detail .specs-and-technologies .technologies .more-technologies{font-family:Oswald,Roboto Condensed,sans-serif;color:#df002b;font-size:20px;font-weight:700;text-align:center;cursor:pointer}.bike-detail .specs-and-technologies .technologies .technology-hidden{display:none}.bike-detail .specs-and-technologies .technologies .technology{margin-bottom:30px;text-align:center}.bike-detail .specs-and-technologies .technologies .technology .technology-img-wrapper{position:relative;border-bottom:1px solid #df002b}.bike-detail .specs-and-technologies .technologies .technology .technology-img-wrapper img{width:100%;transition:opacity .4s ease;-webkit-transition:opacity .4s ease}.bike-detail .specs-and-technologies .technologies .technology .technology-img-wrapper .technology-description{opacity:0;position:absolute;padding:15px;top:0;left:0;color:#4c4b4b;font-size:16px;font-weight:400;text-align:left;transition:opacity .4s ease;-webkit-transition:opacity .4s ease}.bike-detail .specs-and-technologies .technologies .technology .title{opacity:0;margin:10px 0;color:#df002b;font-size:20px;font-weight:400;transition:opacity .4s ease;-webkit-transition:opacity .4s ease}.bike-detail .specs-and-technologies .technologies .technology:focus .technology-description,.bike-detail .specs-and-technologies .technologies .technology:focus .title,.bike-detail .specs-and-technologies .technologies .technology:hover .technology-description,.bike-detail .specs-and-technologies .technologies .technology:hover .title{opacity:1}.bike-detail .specs-and-technologies .technologies .technology:focus img,.bike-detail .specs-and-technologies .technologies .technology:hover img{opacity:.3}.bike-detail .other-bikes{margin:30px 0 60px;text-align:center}.bike-detail .other-bikes .other-bikes-title{display:inline-block;margin-bottom:20px;font-family:Oswald,Roboto Condensed,sans-serif;color:#df002b;font-size:20px;font-weight:400;text-transform:uppercase}.bike-detail .other-bikes .other-bikes-title span{float:left;margin-left:5px}@media (max-width:768px){.bike-detail .other-bikes{margin-bottom:35px}}.bike-detail .icon:before{margin-right:15px}.category .gray-section{background:#e5e5e5}@media (max-width:1160px){.category .gray-section .content-wrapper{width:100%}}.category .benefits{display:none}@media (min-width:767px){.category .benefits{display:block}}.category .main-description{padding-right:55px}@media (max-width:767px){.category .main-description{padding-right:15px}}.category .main-description h1{margin-bottom:20px;font-weight:400}.category .properties{display:none;font-family:Oswald,Roboto Condensed,sans-serif}@media (min-width:768px){.category .properties{display:block}}.category .properties.gray{color:#6a6a6a}.category .properties .smart-facts-bg{position:absolute;top:-125px;right:0;width:250px;height:200px}@media (min-width:768px){.category .properties .smart-facts-bg{background:url(../img/visuals/smart-facts-others.png) no-repeat}}.category .properties .facts-title-rotated-no-visual{margin-right:110px;width:70px;float:right;color:#fff;font-size:20px;text-shadow:-2px 2px 3px rgba(0,0,0,.4)}.category .properties .facts-title-rotated-no-visual p{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);margin:0;line-height:1.1}.category .properties .smart-facts{margin-top:30px;float:right}.category .properties .smart-facts p{font-size:12px}.category .properties .smart-facts p:nth-child(even){margin-bottom:20px}.category .properties .smart-facts strong{font-size:20px;font-weight:700;text-transform:none}@media (max-width:767px){.category .category-technology .col-xs-12{padding:0}}.category .category-technology .technology-title{margin-bottom:30px;font-family:Oswald,Roboto Condensed,sans-serif;color:#6a6a6a;font-size:32px;font-weight:400;text-transform:uppercase}.category .category-technology .text{line-height:19px}.category .divider{position:relative;margin-bottom:50px;border-bottom:1px solid #df002b}.category .divider:before{content:" ";position:absolute;width:60%;height:11px;top:-10px;left:0;background:#df002b;transform:skew(-30deg);-webkit-transform:skew(-30deg);-ms-transform:skew(-30deg)}.category .bikes-list{margin-bottom:90px;text-align:center}.category .bikes-list .sublist{margin-bottom:25px}.category .bikes-list .sublist .center-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.category .bikes-list .sublist .sublist-title{margin-bottom:30px;color:#df002b;font-size:20px;font-weight:400}@media (max-width:768px){.category .bikes-list{margin-bottom:40px}}.category .other-categories{margin-bottom:80px;padding:0 15px}@media (max-width:768px){.category .other-categories{margin-bottom:40px}}.category-link{position:relative}.category-link.col-md-4,.category-link.col-sm-6{padding:0;padding-bottom:3px;padding-left:3px}@media (max-width:767px){.category-link.col-md-4,.category-link.col-sm-6{padding-bottom:10px}}.category-link .category{position:relative;overflow:hidden}.category-link img{width:100%;transition:-webkit-transform .8s ease;transition:transform .8s ease;transition:transform .8s ease,-webkit-transform .8s ease;-webkit-transition:transform .8s ease}.category-link .red-hover{opacity:0;position:absolute;top:0;bottom:0;width:100%;height:100%;background:#e1022e;transition:opacity .8s ease;-webkit-transition:opacity .8s ease}.category-link .mobile-gray-overlay{display:none}@media (max-width:767px){.category-link .mobile-gray-overlay{display:block;position:absolute;top:0;bottom:0;width:100%;height:100%;background:#323232;opacity:.3}}.category-link .slogan{opacity:0;position:absolute;top:15px;left:15px;padding-right:15px;width:96%;font-family:Oswald,Roboto Condensed,sans-serif;color:#fff;font-size:45px;font-weight:400;text-transform:uppercase;text-align:left;line-height:52px;transition:opacity .6s ease;-webkit-transition:opacity .6s ease}@media (max-width:767px){.category-link .slogan{opacity:1;font-size:30px;line-height:40px;text-shadow:1px 3px 2px rgba(0,0,0,.4)}}.category-link .category-name{position:absolute;bottom:15px;right:15px;font-family:Oswald,Roboto Condensed,sans-serif;color:#fff;font-size:20px;font-weight:400;text-transform:uppercase}.category-link:focus .slogan,.category-link:hover .slogan{opacity:1}.category-link:focus img,.category-link:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1)}.category-link:focus .red-hover,.category-link:hover .red-hover{opacity:.6}.warranty{padding:95px 0}@media (max-width:767px){.warranty{padding-top:50px}}@media (max-width:768px){.warranty{padding-bottom:40px}.warranty .controls button{margin-top:20px}}.warranty .warranty-success{margin-bottom:20px;font-weight:700}.warranty h1{margin:0 0 55px 15px;color:#6a6a6a;font-weight:400;text-transform:none}@media (max-width:767px){.warranty h1{display:block!important;margin:0;padding-left:15px;width:100%;color:#fff;font-size:14px;font-weight:400;text-align:left;letter-spacing:.7px;line-height:25px;background:#df002b;margin-bottom:15px}}.about{padding-bottom:90px}@media (max-width:767px){.about{padding-top:10px}}@media (max-width:768px){.about{padding-bottom:10px}}.about h1{margin:30px 0 60px 15px}@media (max-width:767px){.about h1{display:none}}.about .red-stroke-bottom{margin-bottom:30px;width:100%;height:1px;background:#df002b}@media (max-width:767px){.about .red-stroke-bottom{display:none}}.about .pillar-wrapper h2{padding:0;position:absolute;top:20px;left:20px;color:#fff;font-size:36px;font-weight:400;text-transform:uppercase;text-shadow:1px 3px 2px rgba(0,0,0,.4);z-index:3}.about .pillar-wrapper img{width:100%}.about .pillar-wrapper .wysiwyg{margin:30px 0 35px;padding:0}@media (max-width:767px){.about .pillar-wrapper h2{font-size:30px;top:10px;left:10px}.about .pillar-wrapper .wysiwyg{margin-top:15px;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #df002b}}.about-intro-mobile{display:none;overflow:hidden;background:#e5e5e5}@media (max-width:767px){.about-intro-mobile{display:block}}.about-intro-mobile .intro{margin:20px 0;float:right;font-family:Oswald,Roboto Condensed,sans-serif;color:#6a6a6a;font-size:12px;font-weight:400;text-transform:none;line-height:17px;text-align:right}.about-intro-mobile .divider{position:relative;border-bottom:1px solid #df002b}.about-intro-mobile .divider:before{content:" ";position:absolute;width:60%;height:11px;top:-10px;right:-10px;background:#df002b;transform:skew(-30deg);-webkit-transform:skew(-30deg);-ms-transform:skew(-30deg)}.compare{padding:90px 0}.compare h1{margin-bottom:20px;text-align:center;color:#6a6a6a;text-transform:none}.compare .bikes-compare{margin-bottom:15px}.compare .bikes-compare .bike-wrapper:not(:nth-last-child(2)){margin-bottom:50px}.compare .bikes-compare .bike-wrapper h2{margin-bottom:5px;color:#df002b;font-size:36px;font-weight:400;text-transform:uppercase;text-align:left}.compare .bikes-compare .bike-wrapper .icon-gallery{font-size:19px;color:#6a6a6a}.compare .bikes-compare .bike-wrapper .detail-link{font-family:Oswald,Roboto Condensed,sans-serif;color:#df002b;font-size:20px;font-weight:400;float:right}.compare .bikes-compare .bike-wrapper .detail-link:before{margin-right:7px;font-size:12px}.compare .bikes-compare .bike-wrapper img{width:100%}.compare .specifications{padding-top:15px;padding-bottom:75px;height:100%;background:#e5e5e5}.compare .specifications .mobile-specs{display:none}@media (max-width:1024px){.compare .specifications .mobile-specs{display:block}}@media (max-width:1024px){.compare .specifications .desktop-specs{display:none}}.compare .specifications .spec{padding:0 15px;font-family:Oswald,Roboto Condensed,sans-serif;color:#6a6a6a;font-size:16px;line-height:30px;border-bottom:1px solid #6a6a6a}.compare .specifications .spec .name{text-transform:uppercase}.compare .specifications .specs-col-1{padding-left:0}.compare .specifications .specs-name{text-transform:uppercase;padding-right:0}@media (max-width:768px){.compare{padding-bottom:40px}}.shops{position:relative}.shops .h1-mobile{display:none}@media (max-width:767px){.shops .h1-mobile{margin-top:50px;display:inline-block}}.shops .input-box{vertical-align:top;display:inline-block;text-transform:uppercase;line-height:25px;color:#4c4b4b;font-size:16px;font-weight:700;margin-right:5px}.shops .input-box input[type=text]{width:250px;margin-bottom:0}.shops .input-box select{width:100px}.shops .input-box-button{display:inline-block;padding-top:25px;vertical-align:top}.shops .input-box-button input{height:36px}.shops .title-wrapper h1{display:inline-block;position:relative;margin-left:15px;padding-top:15px;z-index:2}@media (max-width:767px){.shops .title-wrapper h1{display:none}}.shops .search-box{padding:15px;background:#e5e5e5}.shops .warning{padding:90px 15px 0 0;background:#e5e5e5}@media (max-width:767px){.shops .warning{padding:30px 10px 0 0;width:100%}}.shops .warning h2{margin-bottom:20px;font-family:Oswald,Roboto Condensed,sans-serif;color:#4c4b4b;font-size:20px;font-weight:400}.shops .warning .img-wrapper{margin-bottom:30px;float:right}.shops .warning .img-wrapper img{margin-left:25px;width:80px;height:80px}@media (max-width:1160px){.map-bg{width:100%}}.old-collections{padding:90px 0}.old-collections h1{margin-bottom:60px}@media (max-width:767px){.old-collections h1{display:block!important;margin:0;padding-left:15px;width:100%;color:#fff;font-size:14px;font-weight:400;text-align:left;letter-spacing:.7px;line-height:25px;background:#df002b;margin-bottom:15px}}@media (max-width:767px){.old-collections{padding-top:50px}.old-collections .category-link{padding:0 15px}}@media (max-width:768px){.old-collections{padding-bottom:5px}}.old-collections .old-collection-wrapper{margin-bottom:30px}.old-collections .old-collection-wrapper h2{position:absolute;top:20px;left:20px;color:#fff;font-size:36px;font-weight:400;text-transform:uppercase;text-shadow:1px 3px 2px rgba(0,0,0,.4);z-index:3}.old-collections .old-collection-wrapper img{width:100%}.bottom{padding-top:40px;border-top:1px solid #cdcdcd}.bottom .fb-wrapper{margin-bottom:50px}.bottom .fb-wrapper *{width:100%!important}@media (max-width:768px){.bottom .fb-wrapper{margin-bottom:25px}}.page-wrap:after,footer{min-height:110px}footer{width:100%;background:#323232}footer .logo-wrapper{margin-top:30px;width:242px;height:50px;float:left;border-right:1px solid #585858}footer .logo-wrapper img{margin-top:10px;width:200px;height:31px;float:left}footer .social-networks-wrapper{margin:40px 0 0 40px;float:left}footer .social-networks-wrapper .sn{width:32px;height:32px;text-align:center;line-height:32px;float:left;color:#fff;transition:all .3s}footer .social-networks-wrapper .sn:before{text-align:center;line-height:32px}footer .social-networks-wrapper .sn.fb{margin-right:10px;background:#3b5998;font-size:16px}footer .social-networks-wrapper .sn.fb:hover{background:#324a80}footer .social-networks-wrapper .sn.yt{margin-right:10px;font-size:11px;background:#cd201f}footer .social-networks-wrapper .sn.yt:hover{background:#b31b1b}footer .social-networks-wrapper .sn.insta{font-size:11px;background:#458eff}footer .social-networks-wrapper .sn.insta:hover{background:#3e81e5}footer .social-networks-wrapper img{margin:7px 0 0 30px;width:73px;height:19px;float:left}footer .copyright{display:inline-block;line-height:110px;float:right;font-family:Oswald,Roboto Condensed,sans-serif;color:#fff;font-size:12px;font-weight:400;text-align:right}@media (max-width:767px){footer{padding-top:30px}footer .copyright,footer .logo-wrapper,footer .social-networks-wrapper{margin:0;margin-bottom:30px;display:block;width:100%;text-align:center;border-right:none}footer .copyright a,footer .copyright div,footer .copyright img,footer .logo-wrapper a,footer .logo-wrapper div,footer .logo-wrapper img,footer .social-networks-wrapper a,footer .social-networks-wrapper div,footer .social-networks-wrapper img{display:inline-block;float:none}footer .copyright a .issuu,footer .copyright div .issuu,footer .copyright img .issuu,footer .logo-wrapper a .issuu,footer .logo-wrapper div .issuu,footer .logo-wrapper img .issuu,footer .social-networks-wrapper a .issuu,footer .social-networks-wrapper div .issuu,footer .social-networks-wrapper img .issuu{margin:-18px 0 0 30px}footer .copyright p,footer .logo-wrapper p,footer .social-networks-wrapper p{line-height:24px}}.main-menu{width:100%;height:60px;position:fixed;top:0;left:0;text-align:center;box-shadow:0 1px 8px 0 rgba(22,23,28,.65);background-color:hsla(0,0%,100%,.8);z-index:5}@media (max-width:1023px){.main-menu{display:none}}.main-menu .logo{margin:15px 0 0 15px;float:left;width:200px;height:31px}.main-menu ul{display:inline-block;line-height:60px}.main-menu ul li{float:left}.main-menu ul li:not(:first-child){margin-left:30px}@media (max-width:1100px){.main-menu ul li:not(:first-child){margin-left:12px}}.main-menu ul li a{font-family:Oswald,Roboto Condensed,sans-serif;color:#494949;font-size:16px;font-weight:400;line-height:34px;text-transform:uppercase;transition:color .4s ease;-webkit-transition:color .4s ease}.main-menu ul li a.active,.main-menu ul li a:active,.main-menu ul li a:hover{color:#df002b}.main-menu .region-select{width:175px;height:60px;float:right}.bottom .menu{margin-bottom:40px}.bottom h3{margin-bottom:25px;color:#df002b;font-size:12px;font-weight:700;text-transform:uppercase}.bottom ul li a{font-family:Oswald,Roboto Condensed,sans-serif;color:#7a7a7a;font-size:14px;font-weight:400;line-height:24px;transition:color .4s ease;-webkit-transition:color .4s ease}.bottom ul li a:active,.bottom ul li a:focus,.bottom ul li a:hover{color:#df002b}@media (max-width:768px){.bottom .menu{margin-bottom:20px}.bottom h3{margin-bottom:15px}}.burger-menu{display:none;width:100%;height:50px;position:fixed;top:0;left:0;text-align:center;box-shadow:0 1px 8px 0 rgba(22,23,28,.65);background-color:#fff;z-index:5}@media (max-width:1023px){.burger-menu{display:block}}.burger-menu .logo{margin:15px;float:left;width:150px;height:23px}.burger-menu .burger{width:50px;height:50px;float:right;line-height:50px}.burger-menu .burger:before{font-size:18px}.burger-menu .hidden-menu{display:none;margin-top:-3px}.burger-menu .show-burger{display:block;background:#323232}.burger-menu .show-burger ul{padding:25px;overflow-y:scroll;height:100%;width:100%}.burger-menu .show-burger ul li{padding:15px 0}.burger-menu .show-burger ul li a{font-family:Oswald,Roboto Condensed,sans-serif;color:#fff;font-size:20px;font-weight:400;text-transform:uppercase}.burger-menu .show-burger ul li a.active,.burger-menu .show-burger ul li a:active{color:#df002b;font-weight:700}.burger-menu .show-burger:before{color:#fff}.burger-menu .show-burger .choose-country{float:none;padding-bottom:40px;line-height:normal}.burger-menu .show-burger .choose-country form{width:100%;position:relative}.burger-menu .show-burger .choose-country form:before{position:absolute;right:15px;top:15px;content:"\f101";display:inline-block;color:#bfbfbf;font-family:Superior;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-decoration:none;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-size:6px}.burger-menu .show-burger .choose-country select{margin-bottom:0;-webkit-appearance:none;color:#bfbfbf;border:2px solid #bfbfbf;line-height:20px}.choose-country{float:right;line-height:60px}.visual{background-repeat:no-repeat;background-position:50%;background-size:cover}.visual.visual-hp#slider-slide-1,.visual.visual-hp#slider-transition-slide-1,.visual .visual-hp-transition#slider-slide-1,.visual .visual-hp-transition#slider-transition-slide-1{background-image:url(../img/visuals/hp-slider/1/slide-1v2-phone.jpg)}@media (min-width:767px){.visual.visual-hp#slider-slide-1,.visual.visual-hp#slider-transition-slide-1,.visual .visual-hp-transition#slider-slide-1,.visual .visual-hp-transition#slider-transition-slide-1{background-image:url(../img/visuals/hp-slider/1/slide-1v2-tablet.jpg)}}@media (min-width:1025px){.visual.visual-hp#slider-slide-1,.visual.visual-hp#slider-transition-slide-1,.visual .visual-hp-transition#slider-slide-1,.visual .visual-hp-transition#slider-transition-slide-1{background-image:url(../img/visuals/hp-slider/1/slide-1v2-1280.jpg)}}@media (min-width:1281px){.visual.visual-hp#slider-slide-1,.visual.visual-hp#slider-transition-slide-1,.visual .visual-hp-transition#slider-slide-1,.visual .visual-hp-transition#slider-transition-slide-1{background-image:url(../img/visuals/hp-slider/1/slide-1v2-1440.jpg)}}@media (min-width:1441px){.visual.visual-hp#slider-slide-1,.visual.visual-hp#slider-transition-slide-1,.visual .visual-hp-transition#slider-slide-1,.visual .visual-hp-transition#slider-transition-slide-1{background:url(../img/visuals/hp-slider/1/slide-1v2-1920.jpg)}}@media (min-width:1921px){.visual.visual-hp#slider-slide-1,.visual.visual-hp#slider-transition-slide-1,.visual .visual-hp-transition#slider-slide-1,.visual .visual-hp-transition#slider-transition-slide-1{background-image:url(../img/visuals/hp-slider/1/slide-1v2-2560.jpg)}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.visual.visual-hp#slider-slide-1,.visual.visual-hp#slider-transition-slide-1,.visual .visual-hp-transition#slider-slide-1,.visual .visual-hp-transition#slider-transition-slide-1{background-image:url(../img/visuals/hp-slider/1/slide-1v2-phone@2x.jpg)}}@media (-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:2) and (min-width:767px),(min-resolution:192dpi){.visual.visual-hp#slider-slide-1,.visual.visual-hp#slider-transition-slide-1,.visual .visual-hp-transition#slider-slide-1,.visual .visual-hp-transition#slider-transition-slide-1{background-image:url(../img/visuals/hp-slider/1/slide-1v2-tablet@2x.jpg)}}@media (-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:2) and (min-width:1024px),(min-resolution:192dpi){.visual.visual-hp#slider-slide-1,.visual.visual-hp#slider-transition-slide-1,.visual .visual-hp-transition#slider-slide-1,.visual .visual-hp-transition#slider-transition-slide-1{background-image:url(../img/visuals/hp-slider/1/slide-1v2-1440@2x.jpg)}}@media (-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:2) and (min-width:1024px) and (min-height:1601px),(-webkit-min-device-pixel-ratio:2) and (min-width:1200px),(min-resolution:192dpi){.visual.visual-hp#slider-slide-1,.visual.visual-hp#slider-transition-slide-1,.visual .visual-hp-transition#slider-slide-1,.visual .visual-hp-transition#slider-transition-slide-1{background-image:url(../img/visuals/hp-slider/1/slide-1v2-2560@2x.jpg);background-size:cover}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:288dpi){.visual.visual-hp#slider-slide-1,.visual.visual-hp#slider-transition-slide-1,.visual .visual-hp-transition#slider-slide-1,.visual .visual-hp-transition#slider-transition-slide-1{background-image:url(../img/visuals/hp-slider/1/slide-1v2-phone@3x.jpg)}}@media (-webkit-min-device-pixel-ratio:3),(-webkit-min-device-pixel-ratio:3) and (min-width:767px),(min-resolution:288dpi){.visual.visual-hp#slider-slide-1,.visual.visual-hp#slider-transition-slide-1,.visual .visual-hp-transition#slider-slide-1,.visual .visual-hp-transition#slider-transition-slide-1{background-image:url(../img/visuals/hp-slider/1/slide-1v2-tablet@3x.jpg)}}@media (-webkit-min-device-pixel-ratio:3),(-webkit-min-device-pixel-ratio:3) and (min-width:1024px),(min-resolution:288dpi){.visual.visual-hp#slider-slide-1,.visual.visual-hp#slider-transition-slide-1,.visual .visual-hp-transition#slider-slide-1,.visual .visual-hp-transition#slider-transition-slide-1{background-image:url(../img/visuals/hp-slider/1/slide-1v2-1440@3x.jpg);background-image:url(../img/visuals/hp-slider/1/slide-1v2-2560@2x.jpg);background-size:cover}}.visual.visual-hp#slider-slide-2,.visual.visual-hp#slider-transition-slide-2,.visual .visual-hp-transition#slider-slide-2,.visual .visual-hp-transition#slider-transition-slide-2{background-image:url(../img/visuals/hp-slider/2/slide-2-phone.jpg)}@media (min-width:1024px){.visual.visual-hp#slider-slide-2,.visual.visual-hp#slider-transition-slide-2,.visual .visual-hp-transition#slider-slide-2,.visual .visual-hp-transition#slider-transition-slide-2{background-image:url(../img/visuals/hp-slider/2/slide-2-tablet.jpg)}}@media (min-width:1025px){.visual.visual-hp#slider-slide-2,.visual.visual-hp#slider-transition-slide-2,.visual .visual-hp-transition#slider-slide-2,.visual .visual-hp-transition#slider-transition-slide-2{background-image:url(../img/visuals/hp-slider/2/slide-2-1280.jpg)}}@media (min-width:1281px){.visual.visual-hp#slider-slide-2,.visual.visual-hp#slider-transition-slide-2,.visual .visual-hp-transition#slider-slide-2,.visual .visual-hp-transition#slider-transition-slide-2{background-image:url(../img/visuals/hp-slider/2/slide-2-1440.jpg)}}@media (min-width:1441px){.visual.visual-hp#slider-slide-2,.visual.visual-hp#slider-transition-slide-2,.visual .visual-hp-transition#slider-slide-2,.visual .visual-hp-transition#slider-transition-slide-2{background:url(../img/visuals/hp-slider/2/slide-2-1920.jpg)}}@media (min-width:1921px){.visual.visual-hp#slider-slide-2,.visual.visual-hp#slider-transition-slide-2,.visual .visual-hp-transition#slider-slide-2,.visual .visual-hp-transition#slider-transition-slide-2{background-image:url(../img/visuals/hp-slider/2/slide-2-2560.jpg)}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.visual.visual-hp#slider-slide-2,.visual.visual-hp#slider-transition-slide-2,.visual .visual-hp-transition#slider-slide-2,.visual .visual-hp-transition#slider-transition-slide-2{background-image:url(../img/visuals/hp-slider/2/slide-2-phone@2x.jpg)}}@media (-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:2) and (min-width:767px),(min-resolution:192dpi){.visual.visual-hp#slider-slide-2,.visual.visual-hp#slider-transition-slide-2,.visual .visual-hp-transition#slider-slide-2,.visual .visual-hp-transition#slider-transition-slide-2{background-image:url(../img/visuals/hp-slider/2/slide-2-tablet@2x.jpg)}}@media (-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:2) and (min-width:1024px),(min-resolution:192dpi){.visual.visual-hp#slider-slide-2,.visual.visual-hp#slider-transition-slide-2,.visual .visual-hp-transition#slider-slide-2,.visual .visual-hp-transition#slider-transition-slide-2{background-image:url(../img/visuals/hp-slider/2/slide-2-1440@2x.jpg)}}@media (-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:2) and (min-width:1024px) and (min-height:1601px),(-webkit-min-device-pixel-ratio:2) and (min-width:1200px),(min-resolution:192dpi){.visual.visual-hp#slider-slide-2,.visual.visual-hp#slider-transition-slide-2,.visual .visual-hp-transition#slider-slide-2,.visual .visual-hp-transition#slider-transition-slide-2{background-image:url(../img/visuals/hp-slider/2/slide-2-2560@2x.jpg);background-size:cover}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:288dpi){.visual.visual-hp#slider-slide-2,.visual.visual-hp#slider-transition-slide-2,.visual .visual-hp-transition#slider-slide-2,.visual .visual-hp-transition#slider-transition-slide-2{background-image:url(../img/visuals/hp-slider/2/slide-2-phone@3x.jpg)}}@media (-webkit-min-device-pixel-ratio:3),(-webkit-min-device-pixel-ratio:3) and (min-width:767px),(min-resolution:288dpi){.visual.visual-hp#slider-slide-2,.visual.visual-hp#slider-transition-slide-2,.visual .visual-hp-transition#slider-slide-2,.visual .visual-hp-transition#slider-transition-slide-2{background-image:url(../img/visuals/hp-slider/2/slide-2-tablet@3x.jpg)}}@media (-webkit-min-device-pixel-ratio:3),(-webkit-min-device-pixel-ratio:3) and (min-width:1024px),(min-resolution:288dpi){.visual.visual-hp#slider-slide-2,.visual.visual-hp#slider-transition-slide-2,.visual .visual-hp-transition#slider-slide-2,.visual .visual-hp-transition#slider-transition-slide-2{background-image:url(../img/visuals/hp-slider/2/slide-2-1440@3x.jpg);background-image:url(../img/visuals/hp-slider/2/slide-2-2560@2x.jpg);background-size:cover}}.visual.visual-hp#slider-slide-3,.visual.visual-hp#slider-transition-slide-3,.visual .visual-hp-transition#slider-slide-3,.visual .visual-hp-transition#slider-transition-slide-3{background-image:url(../img/visuals/hp-slider/3/slide-3-phone.jpg)}@media (min-width:1024px){.visual.visual-hp#slider-slide-3,.visual.visual-hp#slider-transition-slide-3,.visual .visual-hp-transition#slider-slide-3,.visual .visual-hp-transition#slider-transition-slide-3{background-image:url(../img/visuals/hp-slider/3/slide-3-tablet.jpg)}}@media (min-width:1025px){.visual.visual-hp#slider-slide-3,.visual.visual-hp#slider-transition-slide-3,.visual .visual-hp-transition#slider-slide-3,.visual .visual-hp-transition#slider-transition-slide-3{background-image:url(../img/visuals/hp-slider/3/slide-3-1280.jpg)}}@media (min-width:1281px){.visual.visual-hp#slider-slide-3,.visual.visual-hp#slider-transition-slide-3,.visual .visual-hp-transition#slider-slide-3,.visual .visual-hp-transition#slider-transition-slide-3{background-image:url(../img/visuals/hp-slider/3/slide-3-1440.jpg)}}@media (min-width:1441px){.visual.visual-hp#slider-slide-3,.visual.visual-hp#slider-transition-slide-3,.visual .visual-hp-transition#slider-slide-3,.visual .visual-hp-transition#slider-transition-slide-3{background:url(../img/visuals/hp-slider/3/slide-3-1920.jpg)}}@media (min-width:1921px){.visual.visual-hp#slider-slide-3,.visual.visual-hp#slider-transition-slide-3,.visual .visual-hp-transition#slider-slide-3,.visual .visual-hp-transition#slider-transition-slide-3{background-image:url(../img/visuals/hp-slider/3/slide-3-2560.jpg)}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.visual.visual-hp#slider-slide-3,.visual.visual-hp#slider-transition-slide-3,.visual .visual-hp-transition#slider-slide-3,.visual .visual-hp-transition#slider-transition-slide-3{background-image:url(../img/visuals/hp-slider/3/slide-3-phone@2x.jpg)}}@media (-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:2) and (min-width:767px),(min-resolution:192dpi){.visual.visual-hp#slider-slide-3,.visual.visual-hp#slider-transition-slide-3,.visual .visual-hp-transition#slider-slide-3,.visual .visual-hp-transition#slider-transition-slide-3{background-image:url(../img/visuals/hp-slider/3/slide-3-tablet@2x.jpg)}}@media (-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:2) and (min-width:1024px),(min-resolution:192dpi){.visual.visual-hp#slider-slide-3,.visual.visual-hp#slider-transition-slide-3,.visual .visual-hp-transition#slider-slide-3,.visual .visual-hp-transition#slider-transition-slide-3{background-image:url(../img/visuals/hp-slider/3/slide-3-1440@2x.jpg)}}@media (-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:2) and (min-width:1024px) and (min-height:1601px),(-webkit-min-device-pixel-ratio:2) and (min-width:1200px),(min-resolution:192dpi){.visual.visual-hp#slider-slide-3,.visual.visual-hp#slider-transition-slide-3,.visual .visual-hp-transition#slider-slide-3,.visual .visual-hp-transition#slider-transition-slide-3{background-image:url(../img/visuals/hp-slider/3/slide-3-2560@2x.jpg);background-size:cover}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:288dpi){.visual.visual-hp#slider-slide-3,.visual.visual-hp#slider-transition-slide-3,.visual .visual-hp-transition#slider-slide-3,.visual .visual-hp-transition#slider-transition-slide-3{background-image:url(../img/visuals/hp-slider/3/slide-3-phone@3x.jpg)}}@media (-webkit-min-device-pixel-ratio:3),(-webkit-min-device-pixel-ratio:3) and (min-width:767px),(min-resolution:288dpi){.visual.visual-hp#slider-slide-3,.visual.visual-hp#slider-transition-slide-3,.visual .visual-hp-transition#slider-slide-3,.visual .visual-hp-transition#slider-transition-slide-3{background-image:url(../img/visuals/hp-slider/3/slide-3-tablet@3x.jpg)}}@media (-webkit-min-device-pixel-ratio:3),(-webkit-min-device-pixel-ratio:3) and (min-width:1024px),(min-resolution:288dpi){.visual.visual-hp#slider-slide-3,.visual.visual-hp#slider-transition-slide-3,.visual .visual-hp-transition#slider-slide-3,.visual .visual-hp-transition#slider-transition-slide-3{background-image:url(../img/visuals/hp-slider/3/slide-3-1440@3x.jpg);background-image:url(../img/visuals/hp-slider/3/slide-3-2560@2x.jpg);background-size:cover}}.visual.visual-hp#slider-slide-4,.visual.visual-hp#slider-transition-slide-4,.visual .visual-hp-transition#slider-slide-4,.visual .visual-hp-transition#slider-transition-slide-4{background-image:url(../img/visuals/hp-slider/4/slide-4-phone.jpg)}@media (min-width:767px){.visual.visual-hp#slider-slide-4,.visual.visual-hp#slider-transition-slide-4,.visual .visual-hp-transition#slider-slide-4,.visual .visual-hp-transition#slider-transition-slide-4{background-image:url(../img/visuals/hp-slider/4/slide-4-tablet.jpg)}}@media (min-width:1025px){.visual.visual-hp#slider-slide-4,.visual.visual-hp#slider-transition-slide-4,.visual .visual-hp-transition#slider-slide-4,.visual .visual-hp-transition#slider-transition-slide-4{background-image:url(../img/visuals/hp-slider/4/slide-4-1280.jpg)}}@media (min-width:1281px){.visual.visual-hp#slider-slide-4,.visual.visual-hp#slider-transition-slide-4,.visual .visual-hp-transition#slider-slide-4,.visual .visual-hp-transition#slider-transition-slide-4{background-image:url(../img/visuals/hp-slider/4/slide-4-1440.jpg)}}@media (min-width:1441px){.visual.visual-hp#slider-slide-4,.visual.visual-hp#slider-transition-slide-4,.visual .visual-hp-transition#slider-slide-4,.visual .visual-hp-transition#slider-transition-slide-4{background:url(../img/visuals/hp-slider/4/slide-4-1920.jpg)}}@media (min-width:1921px){.visual.visual-hp#slider-slide-4,.visual.visual-hp#slider-transition-slide-4,.visual .visual-hp-transition#slider-slide-4,.visual .visual-hp-transition#slider-transition-slide-4{background-image:url(../img/visuals/hp-slider/4/slide-4-2560.jpg)}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.visual.visual-hp#slider-slide-4,.visual.visual-hp#slider-transition-slide-4,.visual .visual-hp-transition#slider-slide-4,.visual .visual-hp-transition#slider-transition-slide-4{background-image:url(../img/visuals/hp-slider/4/slide-4-phone@2x.jpg)}}@media (-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:2) and (min-width:767px),(min-resolution:192dpi){.visual.visual-hp#slider-slide-4,.visual.visual-hp#slider-transition-slide-4,.visual .visual-hp-transition#slider-slide-4,.visual .visual-hp-transition#slider-transition-slide-4{background-image:url(../img/visuals/hp-slider/4/slide-4-tablet@2x.jpg)}}@media (-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:2) and (min-width:1024px),(min-resolution:192dpi){.visual.visual-hp#slider-slide-4,.visual.visual-hp#slider-transition-slide-4,.visual .visual-hp-transition#slider-slide-4,.visual .visual-hp-transition#slider-transition-slide-4{background-image:url(../img/visuals/hp-slider/4/slide-4-1440@2x.jpg)}}@media (-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:2) and (min-width:1024px) and (min-height:1601px),(-webkit-min-device-pixel-ratio:2) and (min-width:1200px),(min-resolution:192dpi){.visual.visual-hp#slider-slide-4,.visual.visual-hp#slider-transition-slide-4,.visual .visual-hp-transition#slider-slide-4,.visual .visual-hp-transition#slider-transition-slide-4{background-image:url(../img/visuals/hp-slider/4/slide-4-2560@2x.jpg);background-size:cover}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:288dpi){.visual.visual-hp#slider-slide-4,.visual.visual-hp#slider-transition-slide-4,.visual .visual-hp-transition#slider-slide-4,.visual .visual-hp-transition#slider-transition-slide-4{background-image:url(../img/visuals/hp-slider/4/slide-4-phone@3x.jpg)}}@media (-webkit-min-device-pixel-ratio:3),(-webkit-min-device-pixel-ratio:3) and (min-width:767px),(min-resolution:288dpi){.visual.visual-hp#slider-slide-4,.visual.visual-hp#slider-transition-slide-4,.visual .visual-hp-transition#slider-slide-4,.visual .visual-hp-transition#slider-transition-slide-4{background-image:url(../img/visuals/hp-slider/4/slide-4-tablet@3x.jpg)}}@media (-webkit-min-device-pixel-ratio:3),(-webkit-min-device-pixel-ratio:3) and (min-width:1024px),(min-resolution:288dpi){.visual.visual-hp#slider-slide-4,.visual.visual-hp#slider-transition-slide-4,.visual .visual-hp-transition#slider-slide-4,.visual .visual-hp-transition#slider-transition-slide-4{background-image:url(../img/visuals/hp-slider/4/slide-4-1440@3x.jpg);background-image:url(../img/visuals/hp-slider/4/slide-4-2560@2x.jpg);background-size:cover}}.visual.visual-hp{position:relative;min-height:480px;height:100vh;max-height:760px;overflow:hidden;background-size:cover}.visual.visual-hp .visual-hp-transition{position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover;opacity:0;transition:.8s opacity ease .5s;-webkit-transition:.8s opacity ease .5s;background-position:50%}.visual.visual-hp .visual-hp-transition.active{opacity:1}.visual.visual-hp .content-wrapper{position:relative}.visual.visual-hp .overlay{position:absolute;left:-20%;top:0;height:760px;opacity:.5}@media (max-width:1440px){.visual.visual-hp .overlay{left:-815px}}@media (max-width:1024px){.visual.visual-hp .overlay{left:-585px;height:100%}}@media (max-width:800px){.visual.visual-hp .overlay{left:-620px}}@media (max-width:700px){.visual.visual-hp .overlay{left:-680px}}@media (max-width:600px){.visual.visual-hp .overlay{left:-700px}}@media (max-width:500px){.visual.visual-hp .overlay{left:-750px}}@media (max-width:400px){.visual.visual-hp .overlay{left:-800px}}@media (width:360px){.visual.visual-hp .overlay{left:-1020px}}@media (width:414px){.visual.visual-hp .overlay{left:-1210px}}@media (width:375px){.visual.visual-hp .overlay{left:-996px}}.visual.visual-hp .sticky-wrapper{position:absolute;bottom:0;width:100%}.visual.visual-hp .slogan{margin-bottom:45px;float:right;font-family:Oswald;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.5);text-align:right}.visual.visual-hp .slogan .slider-slide{display:block}.visual.visual-hp .slogan .big{float:right;font-size:36px;font-weight:300;margin-bottom:15px;opacity:0;transition:.5s opacity ease;-webkit-transition:.5s opacity ease}.visual.visual-hp .slogan .slider-slide.active .big{transition:.5s opacity ease .1s;-webkit-transition:.5s opacity ease .1s;opacity:1}.visual.visual-hp .slogan .small{padding:0;float:right;font-size:16px;font-weight:400;opacity:0;transition:1s opacity ease;-webkit-transition:1s opacity ease}@media (max-width:1024px){.visual.visual-hp .slogan .small{margin-top:10px}}.visual.visual-hp .slogan .slider-slide.active .small{transition:.4s opacity ease .5s;-webkit-transition:.4s opacity ease .5s;opacity:1}.visual.visual-hp .slogan .red-stroke-wrapper{position:absolute;left:640px;bottom:-25px;width:10000px;height:11px}@media (max-width:1024px){.visual.visual-hp .slogan .red-stroke-wrapper{left:55%}}.visual.visual-hp .slogan .red-stroke-wrapper .red-stroke{width:90%;height:100%}.visual.visual-hp .slogan .red-stroke-wrapper .red-stroke,.visual.visual-hp .slogan .red-stroke-wrapper a{float:left;background:#df002b;transform:skew(-30deg);-webkit-transform:skew(-30deg);-ms-transform:skew(-30deg)}.visual.visual-hp .slogan .red-stroke-wrapper a{cursor:pointer;margin-right:2px;width:30px;height:11px;transition:background .3s ease;-webkit-transition:background .3s ease}.visual.visual-hp .slogan .red-stroke-wrapper a.active,.visual.visual-hp .slogan .red-stroke-wrapper a:hover{background:transparent;cursor:pointer}.visual.visual-hp .important-links-wrapper{height:190px;padding:0 15px;background:rgba(0,0,0,.1);border-top:1px solid rgba(0,0,0,.3)}.visual.visual-hp .important-links-wrapper .content-wrapper{padding-top:30px;min-height:160px;border-bottom:1px solid #df002b}.visual.visual-hp .important-links-wrapper .visual-anchor{top:0}.visual.visual-hp .important-links-wrapper .important-links{position:absolute;bottom:15px;width:100%}.visual.visual-hp .important-links-wrapper .important-links .col-wrapper{height:110px}@media (max-width:767px){.visual.visual-hp .important-links-wrapper .important-links .col-wrapper.empty{display:none}}.visual.visual-hp .important-links-wrapper .important-links .col-wrapper ul{position:absolute;bottom:0}.visual.visual-hp .important-links-wrapper .important-links .col-wrapper ul li a{font-family:Oswald,Roboto Condensed,sans-serif;color:#fff;font-size:16px;font-weight:400;text-transform:uppercase;transition:color .2s ease;-webkit-transition:color .2s ease}.visual.visual-hp .important-links-wrapper .important-links .col-wrapper ul li a:focus,.visual.visual-hp .important-links-wrapper .important-links .col-wrapper ul li a:hover{color:#df002b}@media (max-width:767px){.visual.visual-hp .important-links-wrapper .important-links .mobile-hide{display:none}}.visual.visual-hp .important-links-wrapper .important-links .mobile-display{display:none}@media (max-width:767px){.visual.visual-hp .important-links-wrapper .important-links .mobile-display{display:block}}.visual.visual-hp .social-links{position:absolute;bottom:20px;right:15px}@media (max-width:767px){.visual.visual-hp .social-links{display:none}}.visual.visual-hp .social-links a{float:left}.visual.visual-hp .social-links a .sn{width:28px;height:28px;text-align:center;line-height:28px;float:left;color:#282928;background:#fff}.visual.visual-hp .social-links a .sn:before{text-align:center;line-height:28px}.visual.visual-hp .social-links a .sn.fb{margin-right:15px;font-size:16px}.visual.visual-hp .social-links a .sn.insta,.visual.visual-hp .social-links a .sn.yt{margin-right:15px;font-size:11px}.visual.visual-hp .social-links a img{margin-top:6px;width:73px;height:19px}.visual.visual-category{position:relative;margin-bottom:90px;padding-top:95px;min-height:570px;color:#fff;font-family:Oswald,Roboto Condensed,sans-serif;text-transform:uppercase}@media (max-width:1024px){.visual.visual-category{padding-top:70px}}@media (max-width:767px){.visual.visual-category{margin-top:75px;margin-bottom:40px;min-height:250px}}.visual.visual-category .smart-facts-bg{position:absolute;top:0;right:0;width:251px;height:164px}@media (min-width:768px){.visual.visual-category .smart-facts-bg{background:url(../img/visuals/smart-facts.png) no-repeat}}.visual.visual-category .bike-img-wrapper{display:none;position:absolute;padding-bottom:41%;bottom:-80px}@media (min-width:768px){.visual.visual-category .bike-img-wrapper{display:block}}.visual.visual-category .bike-img-wrapper .bike-img{position:absolute;width:100%;height:100%;background-size:100%;background-repeat:no-repeat}.visual.visual-category .bike-img-wrapper .number{position:absolute;width:22px;height:15px;background-size:100% 100%!important}.visual.visual-category .bike-img-wrapper#mtb-race #num1{top:245px;left:450px}.visual.visual-category .bike-img-wrapper#mtb-race #num2{top:400px;left:445px}.visual.visual-category .bike-img-wrapper#mtb-race #num3{top:370px;left:680px}.visual.visual-category .bike-img-wrapper#mtb-race #num4{top:380px;left:170px}.visual.visual-category .bike-img-wrapper#mtb-race #num5{top:155px;left:510px}.visual.visual-category .bike-img-wrapper#mtb-race-fs #num1{top:180px;left:340px}.visual.visual-category .bike-img-wrapper#mtb-race-fs #num2{top:130px;left:385px}.visual.visual-category .bike-img-wrapper#mtb-race-fs #num3{top:380px;left:670px}.visual.visual-category .bike-img-wrapper#mtb-race-fs #num4{top:380px;left:170px}.visual.visual-category .bike-img-wrapper#mtb-race-fs #num5{top:245px;left:430px}.visual.visual-category .bike-img-wrapper#road-race #num1{top:260px;left:455px}.visual.visual-category .bike-img-wrapper#road-race #num2{top:140px;left:560px}.visual.visual-category .bike-img-wrapper#road-race #num3{top:325px;left:730px}.visual.visual-category .bike-img-wrapper#road-race #num4{top:330px;left:170px}.visual.visual-category .bike-img-wrapper#road-race #num5{top:80px;left:570px}.visual.visual-category .bike-img-wrapper#xroad #num1{top:270px;left:440px}.visual.visual-category .bike-img-wrapper#xroad #num2{top:80px;left:550px}.visual.visual-category .bike-img-wrapper#xroad #num3{top:340px;left:750px}.visual.visual-category .bike-img-wrapper#xroad #num4{top:290px;left:170px}.visual.visual-category .bike-img-wrapper#xroad #num5{top:140px;left:560px}.visual.visual-category .slogan-wrapper{position:absolute;top:75px;font-size:36px;font-weight:400}@media (max-width:1160px){.visual.visual-category .slogan-wrapper{position:relative;width:70%;float:left;top:0}}.visual.visual-category .slogan-wrapper .slogan p{display:inline-block}@media (max-width:767px){.visual.visual-category .slogan-wrapper{position:absolute;top:-25px;width:100%}.visual.visual-category .slogan-wrapper .slogan p{padding-top:40px}.visual.visual-category .slogan-wrapper .category-name{padding-left:15px;position:absolute;top:0;left:0;width:100%;font-size:14px;font-weight:400;letter-spacing:.7px;line-height:25px;background:#df002b}.visual.visual-category .slogan-wrapper .colon{display:none}}.visual.visual-category .properties{display:none;float:right}@media (min-width:768px){.visual.visual-category .properties{display:block}}.visual.visual-category .properties .facts-title-rotated{width:70px;font-size:20px;text-shadow:-2px 2px 3px rgba(0,0,0,.4)}.visual.visual-category .properties .facts-title-rotated p{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);margin:0;line-height:1.1}.visual.visual-category .properties .property{margin-bottom:20px}.visual.visual-category .properties .property:nth-child(2){margin-top:30px}.visual.visual-category .properties .property .value{font-size:20px;font-weight:700}.visual.visual-category .properties .property .title{font-size:12px}.visual.visual-category .properties .smart-facts{margin-top:30px}.visual.visual-category .properties .smart-facts p{font-size:12px}.visual.visual-category .properties .smart-facts p:nth-child(even){margin-bottom:20px}.visual.visual-category .properties .smart-facts strong{font-size:20px;font-weight:700;text-transform:none}.visual.visual-category .anchor-wrapper{width:100%;height:65px;position:absolute;bottom:0;text-align:center}.visual.visual-category .anchor-wrapper .category-anchor{color:#fff;font-size:20px}.visual.visual-category .anchor-wrapper .category-anchor:before{position:absolute;left:40%;top:35px;right:40%;font-size:10px}@media (min-width:768px){.visual.visual-category .anchor-wrapper{display:none}}.visual.visual-detail{min-height:160px;padding-top:90px}.visual.visual-detail .content-wrapper{padding:0 15px}.visual.visual-detail .category-name{display:inline-block;margin-bottom:35px;font-family:Oswald,Roboto Condensed,sans-serif;color:#fff;font-size:36px;text-transform:uppercase;font-weight:400}.visual.visual-detail .buttons-wrapper{padding-left:15px;padding-bottom:25px;float:right}@media (max-width:767px){.visual.visual-detail .buttons-wrapper{float:none}}@media (max-width:767px){.visual.visual-detail .buttons-wrapper .button{margin-top:15px}}.visual.visual-detail .buttons-wrapper .button:first-child{margin-right:6px}@media (max-width:767px){.visual.visual-detail{padding-top:55px}.visual.visual-detail .category-name{margin-bottom:0}.visual.visual-detail .buttons-wrapper{padding-bottom:10px}}.visual.visual-about{position:relative;min-height:250px;overflow:hidden;background-image:url(../img/visuals/about-1024.jpg);background-size:cover}@media (min-width:1025px){.visual.visual-about{background-image:url(../img/visuals/about-1440.jpg);background-position:50%;background-repeat:no-repeat}}@media (min-width:1281px){.visual.visual-about{background-image:url(../img/visuals/about-1280.jpg);background-position:50%;background-repeat:no-repeat}}@media (min-width:1441px){.visual.visual-about{background-image:url(../img/visuals/about-1920.jpg);background-position:50%;background-repeat:no-repeat}}@media (min-width:1921px){.visual.visual-about{background-image:url(../img/visuals/about-2560.jpg);background-position:50%;background-repeat:no-repeat}}.visual.visual-about .h1-mobile{display:none}.visual.visual-about .content-wrapper{z-index:1;position:relative;padding-top:90px}.visual.visual-about .overlay{position:absolute;left:-645px;bottom:-130px;height:700px;opacity:.5}.visual.visual-about .always-race{margin-bottom:60px;width:160px;height:30px;float:right}.visual.visual-about .intro{margin-bottom:30px;font-family:Oswald,Roboto Condensed,sans-serif;color:#fff;font-size:16px;font-weight:400;float:right;text-align:right}@media (max-width:767px){.visual.visual-about{margin-top:50px;min-height:110px}.visual.visual-about .h1-mobile{display:inline-block;position:relative;z-index:1}.visual.visual-about .content-wrapper{height:110px}.visual.visual-about .overlay{left:-125px;bottom:-30px;height:180px}.visual.visual-about .always-race{margin-bottom:0;position:absolute;right:0;bottom:15px;width:79px;height:15px}.visual.visual-about .intro{display:none}}.visual.visual-teams{position:relative;min-height:440px;overflow:hidden;background-image:url(../img/visuals/teams-1024.jpg);background-size:cover}@media (min-width:1025px){.visual.visual-teams{background-image:url(../img/visuals/teams-1440.jpg);background-position:50%;background-repeat:no-repeat}}@media (min-width:1281px){.visual.visual-teams{background-image:url(../img/visuals/teams-1280.jpg);background-position:50%;background-repeat:no-repeat}}@media (min-width:1441px){.visual.visual-teams{background-image:url(../img/visuals/teams-1920.jpg);background-position:50%;background-repeat:no-repeat}}@media (min-width:1921px){.visual.visual-teams{background-image:url(../img/visuals/teams-2560.jpg);background-position:50%;background-repeat:no-repeat}}@media (max-width:767px){.visual.visual-teams{display:none}}.visual.visual-teams .content-wrapper{z-index:1;position:relative;padding-top:90px}.visual.visual-teams .overlay{position:absolute;left:-645px;bottom:-130px;height:700px;opacity:.5}@media (max-width:800px){.visual.visual-teams .overlay{left:-620px}}@media (max-width:700px){.visual.visual-teams .overlay{left:-680px}}@media (max-width:600px){.visual.visual-teams .overlay{left:-700px}}@media (max-width:500px){.visual.visual-teams .overlay{left:-750px}}@media (max-width:400px){.visual.visual-teams .overlay{left:-800px}}@media (width:360px){.visual.visual-teams .overlay{left:-1020px}}@media (width:414px){.visual.visual-teams .overlay{left:-1210px}}@media (width:375px){.visual.visual-teams .overlay{left:-996px}}@media (max-width:767px){.visual.visual-teams .overlay{height:100%;bottom:0}}.visual.visual-teams .always-race{margin-bottom:160px;width:160px;height:30px;float:right}.visual .visual-anchor{position:absolute;margin:0 auto;left:0;right:0;display:inline-block;width:30px;height:30px;color:#fff;font-size:10px;line-height:30px;text-align:center;background:#df002b}.recommended-sections-wrapper{position:relative;margin-bottom:80px;padding:30px 15px 0;text-transform:uppercase}@media (max-width:768px){.recommended-sections-wrapper{margin-bottom:10px}}@media (max-width:767px){.recommended-sections-wrapper{max-width:550px;margin:0 auto}.recommended-sections-wrapper .bike-link{display:block;padding:0}.recommended-sections-wrapper .bike-link .link-wrapper{min-height:0;max-height:none;height:auto}.recommended-sections-wrapper .bike-link .link-wrapper img{min-height:0;max-height:none;min-width:0;max-width:none;width:100%}}.updates-overview{margin-bottom:90px;text-align:center}.updates-overview h1{margin-bottom:50px}.updates-overview .red-stroke-skewed{margin-top:20px}@media (max-width:768px){.updates-overview{margin-bottom:40px}.updates-overview .update{margin-bottom:35px}}.update{margin-bottom:70px;text-align:left}.update img{width:100%}.update h2{margin:30px 0 25px;color:#7a7a7a;font-size:20px;font-weight:400;text-transform:uppercase;line-height:24px;transition:color .3s ease;-webkit-transition:color .3s ease}.update .read-more{margin-top:30px}.update:focus h2,.update:hover h2{color:#df002b}.update:focus .read-more:after,.update:hover .read-more:after{transform:translate(10px);-webkit-transform:translate(10px);-ms-transform:translate(10px)}@media (max-width:768px){.update{margin-bottom:35px}.update h2{margin:15px 0 10px}.update .read-more{margin-top:10px}}.updates{margin-bottom:90px;text-align:center}@media (max-width:768px){.updates{padding-top:50px;margin-bottom:45px}}.updates h1{margin:100px 0 60px}@media (max-width:767px){.updates h1{display:block!important;margin:0;padding-left:15px;width:100%;color:#fff;font-size:14px;font-weight:400;text-align:left;letter-spacing:.7px;line-height:25px;background:#df002b;margin-bottom:15px}}.update-detail{padding-top:60px}@media (max-width:768px){.update-detail{padding-top:50px}.update-detail .content-wrapper{width:100%}}.update-detail .h1-mobile{display:none;margin-bottom:15px}.update-detail .title{margin:35px 0 55px;color:#6a6a6a;font-size:36px;font-weight:400;text-transform:uppercase;line-height:50px}.update-detail .title.mobile{display:none}@media (max-width:767px){.update-detail .title{display:none}.update-detail .title.mobile{display:block;margin:20px 0 30px}}.update-detail .img-wrapper{margin-bottom:50px}.update-detail .img-wrapper img{width:100%}@media (max-width:767px){.update-detail .img-wrapper{margin-bottom:0}}.update-detail .updates-overview{padding-top:60px;border-top:1px solid #cdcdcd}@media (max-width:768px){.update-detail .updates-overview{padding-top:30px}}.bike-link{text-align:center;margin-bottom:30px}.bike-link .link-wrapper{overflow:hidden;text-align:center;height:246px}.bike-link .title{padding:12px 0;position:relative;color:#7a7a7a;font-size:20px;font-weight:400;transition:color .8s ease;-webkit-transition:color .8s ease}.bike-link .title:before{content:" ";position:absolute;top:0;left:0;width:100%;height:1px;background:#df002b;transition:-webkit-transform .8s ease;transition:transform .8s ease;transition:transform .8s ease,-webkit-transform .8s ease;-webkit-transition:transform .8s ease}.bike-link .img-wrapper{height:200px}.bike-link img{min-height:180px;max-height:200px;max-width:100%}.bike-link:active .title,.bike-link:hover .title{color:#df002b}.bike-link:active .title:before,.bike-link:hover .title:before{transform:translateY(44px);-webkit-transform:translateY(44px);-ms-transform:translateY(44px)}@media (max-width:767px){.bike-link .title:before{display:none}.bike-link img{border-bottom:1px solid #df002b}}.technology-section{padding-top:60px}@media (max-width:767px){.technology-section{padding-top:50px}}.technology-section h1{margin:35px 0 20px 15px}@media (max-width:767px){.technology-section h1{display:block!important;margin:0;padding-left:15px;width:100%;color:#fff;font-size:14px;font-weight:400;text-align:left;letter-spacing:.7px;line-height:25px;background:#df002b}}.technology-section .article{padding:40px 0}.technology-section .article:not(:nth-child(2)){border-top:1px solid #df002b}.technology-section .article h2{position:absolute;top:20px;left:20px;color:#fff;font-size:36px;font-weight:400;text-shadow:1px 3px 2px rgba(0,0,0,.4);z-index:3}.technology-section .article .photo img{width:100%}.technology-section .article .photo .description{margin-top:15px;font-family:Oswald,Roboto Condensed,sans-serif;color:#4c4b4b;font-size:16px;font-weight:400;font-style:italic;text-align:right}.technology-section .article .photo:not(:last-child){margin-bottom:60px}.technology-section .article .more{position:relative;margin-left:15px;font-family:Oswald,Roboto Condensed,sans-serif;color:#df002b;font-size:20px;font-weight:700;cursor:pointer}.technology-section .article .more:before{margin-right:15px;font-size:13px}@media (max-width:767px){.technology-section .article{padding-top:15px}}.teams{padding:30px 0 80px}@media (max-width:767px){.teams{padding-top:50px}}@media (max-width:768px){.teams{padding-bottom:40px}}.teams h1{margin:0 0 35px 15px}@media (max-width:767px){.teams h1{display:block!important;margin:0;padding-left:15px;width:100%;color:#fff;font-size:14px;font-weight:400;text-align:left;letter-spacing:.7px;line-height:25px;background:#df002b;margin-bottom:20px}}.teams .intro{margin-bottom:35px;padding:0 15px;color:#4c4b4b;font-size:16px;font-weight:400}.teams .intro a{color:#df002b;text-decoration:underline;font-weight:700}.teams .intro strong,.teams .team{font-weight:700}.teams .team{position:relative;margin-bottom:30px;padding-bottom:45px;color:#4c4b4b;font-size:16px;border-bottom:1px solid #df002b}.teams .team h2{position:absolute;top:20px;left:20px;color:#fff;font-size:36px;font-weight:400;text-transform:uppercase;text-shadow:1px 3px 2px rgba(0,0,0,.4);z-index:3}.teams .team img{margin-bottom:30px;width:100%}.teams .team .text{font-weight:700;margin-bottom:25px}.teams .team .icon-go{position:relative;padding-left:35px;color:#6a6a6a;font-family:Oswald,Roboto Condensed,sans-serif;text-transform:uppercase;transition:color .3s ease;-webkit-transition:color .3s ease}.teams .team .icon-go:before{position:absolute;top:5px;left:0;font-size:13px}.teams .team .icon-go:focus,.teams .team .icon-go:hover{color:#df002b}@media (max-width:767px){.teams .team{margin-bottom:10px;padding:10px 0}.teams .team h2{top:20px;left:12px}.teams .team img{margin-bottom:10px}}.benefits{margin-bottom:60px}.benefits .img-wrapper img{width:100%}.benefits .benefits-list{margin-top:20px;padding-left:10px;font-family:Oswald,Roboto Condensed,sans-serif;font-size:16px;font-weight:700}.benefits .benefits-list li{position:relative;line-height:24px}.benefits .benefits-list li a{color:#000;transition:color .3s ease;-webkit-transition:color .3s ease}.benefits .benefits-list li:nth-child(1):before{content:url(../img/numbers/1-small.svg)}.benefits .benefits-list li:nth-child(2):before{content:url(../img/numbers/2-small.svg)}.benefits .benefits-list li:nth-child(3):before{content:url(../img/numbers/3-small.svg)}.benefits .benefits-list li:nth-child(4):before{content:url(../img/numbers/4-small.svg)}.benefits .benefits-list li:nth-child(5):before{content:url(../img/numbers/5-small.svg)}.benefits .benefits-list li:before{opacity:0;content:" ";position:absolute;left:-35px;width:20px;height:15px;transform:scale(.5);-webkit-transform:scale(.5);-ms-transform:scale(.5);transition:opacity .3s ease;-webkit-transition:opacity .3s ease}.benefits .benefits-list li.active a,.benefits .benefits-list li:focus a,.benefits .benefits-list li:hover a{color:#df002b}.benefits .benefits-list li.active:before,.benefits .benefits-list li:focus:before,.benefits .benefits-list li:hover:before{opacity:1}.benefits .benefits-description{margin-top:20px;color:#df002b;font-size:16px;font-family:Alegreya Sans}.benefits .benefits-description img{margin-top:45px;width:68px;height:68px}.benefits.detail{min-height:140px}.benefits.detail .col-md-3{padding:0}.benefits.detail .benefits-list{margin-left:30px}@media (max-width:767px){.benefits.detail .benefits-list{margin-left:0}}.benefits.detail .benefits-description{position:relative}.benefits.detail .benefits-description:before{content:" ";position:absolute;top:-15px;left:-20px;width:3px;height:145px;background:#e6e6e6}@media (max-width:767px){.benefits.detail .benefits-description{padding:0 25px}}#map{position:absolute;top:0;left:0;width:100%;height:535px}.map-wrapper{position:relative;min-height:535px}.map-wrapper .reseller-icon{position:absolute;top:5px;width:14px;height:14px}.map-wrapper .address{margin-top:30px;font-family:Oswald,Roboto Condensed,sans-serif;color:#6a6a6a;font-size:16px;font-weight:300;line-height:24px;overflow:hidden}.map-wrapper .address .regular{font-weight:400}.resellers{margin-right:-1px;background:#e5e5e5;overflow:hidden}.resellers h2{margin-top:25px;color:#6a6a6a;font-size:20px;font-weight:400;text-transform:uppercase}.resellers .region{position:relative;padding:0 30px 50px 35px;border-top:1px solid #fff}.resellers .region .reseller-icon{position:absolute;top:35px;left:11px;width:14px;height:14px}.resellers .region .address{margin-top:30px;font-family:Oswald,Roboto Condensed,sans-serif;color:#6a6a6a;font-size:16px;font-weight:300;line-height:24px;overflow:hidden}.resellers .region .address .regular{font-weight:400}.resellers .region:after{content:" ";position:absolute;top:0;right:0;width:1px;height:10000px;background:#fff}.resellers-section .content-wrapper{padding:0 15px}.resellers-section h1{margin:95px 0 50px}@media (max-width:767px){.resellers-section h1{display:block!important;margin:0;padding-left:15px;width:100%;color:#fff;font-size:14px;font-weight:400;text-align:left;letter-spacing:.7px;line-height:25px;background:#df002b}}@media (max-width:767px){.resellers-section{padding-top:50px}}.gradient{background:#f4f4f4;background:linear-gradient(180deg,#f4f4f4 0,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4',endColorstr='#ffffff',GradientType=0)}.button{display:inline-block;font-family:Oswald,Roboto Condensed,sans-serif;text-align:center}.button.red.button--small{font-size:16px;height:35px;line-height:35px;margin:0;width:auto;padding:0 20px}.button.skewed{font-size:16px;font-weight:700;text-transform:uppercase;transform:skew(-30deg);-webkit-transform:skew(-30deg);-ms-transform:skew(-30deg);transition:background .3s ease;-webkit-transition:background .3s ease}.button.skewed .content{transform:skew(30deg);-webkit-transform:skew(30deg);-ms-transform:skew(30deg)}.button.red-stroke{padding:20px 55px;color:#df002b;border:2px solid #df002b}.button.red-stroke:focus,.button.red-stroke:hover{color:#fff;background:#df002b}.button.read-more{position:relative;font-family:Oswald,Roboto Condensed,sans-serif;color:#df002b;font-size:16px;font-weight:400}.button.read-more:after{content:" ";position:absolute;right:-24px;top:3px;width:16px;border-top:15px solid #df002b;border-right:6px solid transparent;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transition:transform .4s ease}.button.white-stroke{padding:10px 25px;color:#fff;border:2px solid #fff}.button.white-stroke:focus,.button.white-stroke:hover{color:#494949;background:#fff}.button.red{position:relative;padding:0 20px 0 50px;height:55px;color:#fff;background:#df002b;font-size:20px;line-height:55px;text-align:left;border:none}.button.red.search{width:auto;text-align:left}.button.red:before{position:absolute;top:23px;left:20px;font-size:12px}.wysiwyg{font-family:Alegreya Sans;color:#4c4b4b;font-size:16px;font-weight:400;line-height:20px;padding-bottom:50px}.wysiwyg p:not(:last-child){margin-bottom:25px}.wysiwyg a{font-family:Oswald,Roboto Condensed,sans-serif;color:#df002b}input:active,input:focus,input:target{outline:none!important}.controls .wrapper{padding:0}.controls label{color:#4c4b4b;font-size:14px;font-weight:700;line-height:35px;text-transform:uppercase}.controls input{margin-bottom:15px;padding-left:11px;height:35px;font-family:Alegreya Sans;color:#4c4b4b;font-size:16px;font-weight:400;border:1px solid #b9b9b9;border-radius:0;transition:border .3s ease;-webkit-transition:border .3s ease;-webkit-appearance:none}.controls input:active,.controls input:hover{border:1px solid #979797}.controls input[type=number]{padding:0;padding-left:11px}.controls button{margin:40px 0 0;float:right;width:45%}@media (max-width:1024px){.shops-form-wrapper{padding-right:0}}.shops-form-wrapper input[type=text]{margin:10px 30px 0 0;width:300px;padding:0;padding-right:15px;font-family:Oswald,Roboto Condensed,sans-serif;color:#df002b;font-size:20px;font-weight:400;background:transparent;border:none;border-bottom:2px solid #df002b;border-radius:0;float:left}.shops-form-wrapper input[type=text]::-webkit-input-placeholder{color:#df002b}.shops-form-wrapper input[type=text]:-moz-placeholder,.shops-form-wrapper input[type=text]::-moz-placeholder{color:#df002b}.shops-form-wrapper input[type=text]:-ms-input-placeholder{color:#df002b}.shops-form-wrapper button{margin:0;width:160px;float:left;background:transparent;border:none;color:#df002b;font-size:20px}.shops-form-wrapper button:before{margin-right:5px;font-size:12px}.shops-form-wrapper .mobile-clear{display:none;margin-bottom:30px;clear:both}@media (max-width:767px){.shops-form-wrapper .mobile-clear{display:block}}select{margin-bottom:15px;padding-left:11px;width:100%;height:35px;font-family:Alegreya Sans;color:#4c4b4b;font-size:16px;font-weight:400;border:1px solid #b9b9b9;border-radius:0;transition:border .3s ease;-webkit-transition:border .3s ease}select:focus{outline:none!important}select:active,select:hover{border:1px solid #979797}.select2-container{margin-bottom:15px!important}.select2-container.select2-container--focus{outline:none!important}.select2-container .select2-selection{height:35px!important;border:1px solid #b9b9b9;border-radius:0!important;transition:border .3s ease;-webkit-transition:border .3s ease}.select2-container .select2-selection:focus{outline:none!important}.select2-container .select2-selection:active,.select2-container .select2-selection:hover{border:1px solid #979797}.select2-container .select2-selection .select2-selection__rendered{padding-left:11px!important;line-height:35px!important}.select2-container .select2-selection .select2-selection__arrow{height:30px!important}.choose-country{padding-right:15px}.choose-country form{width:180px}.choose-country select{padding:0 5px;width:100%;height:35px;font-family:Oswald,Roboto Condensed,sans-serif;color:#494949;font-size:14px;line-height:35px;text-transform:uppercase;background:transparent;border:none;border-radius:0;border-bottom:1px solid #494949}.choose-country .select2-container{margin:0!important;width:100%!important}.choose-country .select2-container .select2-selection{font-family:Oswald,Roboto Condensed,sans-serif;color:#494949;font-size:14px;font-weight:400;text-transform:uppercase;line-height:50px!important;text-align:left;background:transparent;border:none;border-bottom:1px solid #494949;border-radius:0}.choose-country .select2-container .select2-selection:active,.choose-country .select2-container .select2-selection:focus,.choose-country .select2-container .select2-selection:target{outline:none!important}.choose-country .select2-container .select2-selection .select2-selection__arrow{height:35px!important;top:-4px;right:3px}.choose-country .select2-container .select2-selection .select2-selection__arrow b{border-color:#494949 transparent transparent;border-width:8px 7px 0!important}.choose-country .select2-container .select2-selection[aria-expanded=true]{background:#df002b;border-bottom:1px solid #fff}.choose-country .select2-container .select2-selection[aria-expanded=true] .select2-selection__arrow,.choose-country .select2-container .select2-selection[aria-expanded=true] .select2-selection__rendered{color:#fff}.choose-country .select2-container .select2-selection[aria-expanded=true] .select2-selection__arrow b,.choose-country .select2-container .select2-selection[aria-expanded=true] .select2-selection__rendered b{border-color:transparent transparent #fff;border-width:0 7px 8px!important}#select2-frm-selectLanguageForm-locale-results{max-height:300px;font-family:Oswald,Roboto Condensed,sans-serif;color:#fff;font-size:14px;text-transform:uppercase;background:#df002b;transition:background .3s ease;-webkit-transition:background .3s ease}#select2-frm-selectLanguageForm-locale-results li{border-bottom:1px solid #fff}#select2-frm-selectLanguageForm-locale-results li[aria-selected=true]{color:#4c4b4b}#select2-frm-selectLanguageForm-locale-results .select2-container--default .select2-results__option[aria-selected=true],#select2-frm-selectLanguageForm-locale-results .select2-results__option--highlighted[aria-selected]{background:#fff!important;color:#df002b!important}.paginator,.paginator .page{display:inline-block;text-align:center}.paginator .page{width:45px;height:45px;float:left;background:#cdcdcd;font-family:Oswald,Roboto Condensed,sans-serif;color:#fff;font-size:18px;font-weight:400;line-height:45px;transition:background .3s ease;-webkit-transition:backgroud .3s ease}.paginator .page.active{background:#df002b}.paginator .page:focus,.paginator .page:hover{background:#585858}.paginator .page:not(:nth-last-child(2)){margin-right:5px}.checkbox{position:relative}.checkbox input[type=checkbox]{position:absolute;top:9px;left:5px;visibility:hidden;width:20px;height:20px}.checkbox input[type=checkbox]:checked+label span{color:#fff}.checkbox input[type=checkbox]:checked+label:before{background:transparent}.checkbox input[type=checkbox]:checked+label:after{opacity:1}.checkbox label{padding-left:30px;cursor:pointer;position:relative;font-family:Oswald,Roboto Condensed,sans-serif;color:#df002b;font-size:16px;font-weight:400;text-transform:none}.checkbox label:before{margin-right:10px;position:absolute;content:'';top:9px;left:5px;width:14px;height:14px;border:2px solid #df002b;border-radius:2px}.checkbox label:after{opacity:0;content:"";position:absolute;width:6px;height:6px;background:#df002b;top:13px;left:9px}.checkbox label:hover:after{opacity:0}.checkbox label span{display:none}.error{padding:140px 0 80px;text-align:center;background:linear-gradient(0deg,#fff,#cdcdcd)}.error .error-content-wrapper{display:inline-block}.error .text-wrapper{display:inline-block;min-width:250px;max-width:320px;float:left;text-align:left}@media (max-width:767px){.error .text-wrapper{min-width:0;max-width:200px}}.error img{margin-right:125px;width:90px;height:128px;float:left}@media (max-width:767px){.error img{margin-right:20px}}.error h1,.error h2{margin-bottom:10px;color:#7a7a7a;font-size:36px;font-weight:400;text-shadow:0 1px 0 #fff;text-transform:none}.error h2{margin-bottom:40px;font-size:24px}.error .button-back{font-family:Oswald,Roboto Condensed,sans-serif;color:#df002b;font-size:18px;font-weight:700;text-transform:uppercase}.error .button-back:before{content:" ";display:block;margin-top:4px;float:left;width:12px;height:17px;background:url(../img/error/back.svg);margin-right:10px}