@charset "UTF-8";
/*! Vendor */

/*!
 * Bootstrap v4.0.0-alpha.2 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */

#pbOverlay,
.pbLoader {
    top: 0;
    left: 0;
    text-align: center
}

#pbOverlay *,
#pbOverlay :after,
#pbOverlay :before {
    -moz-box-sizing: content-box;
    box-sizing: content-box
}

#pbOverlay.show {
    opacity: 1;
    pointer-events: auto
}

#pbOverlay {
    opacity: 0;
    overflow: hidden;
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 9999;
    pointer-events: none;
    -moz-user-select: none;
    background: rgba(0, 0, 0, .9);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e2000000', endColorstr='#e2000000');
    -webkit-transform: translate3d(0);
    transition: opacity .3s ease
}

#pbOverlay.msie {
    background-color: rgba(0, 0, 0, .6)
}

.msie.pbLoading .pbWrapper {
    background: url(../img/loading.gif) center center no-repeat
}

@keyframes pbLoaderFrames {
    50% {
        height: 5px
    }
}

@-webkit-keyframes pbLoaderFrames {
    50% {
        height: 5px
    }
}

.pbLoader {
    display: none;
    width: 100px;
    height: 100px;
    position: absolute;
    z-index: 999;
    right: 0;
    bottom: 0;
    margin: auto;
    border-radius: 100%;
    box-shadow: 15px 32px 60px -20px #FFF inset, 1px 1px 3px 1px #FFF inset, 0 0 20px;
    transition: .3s
}

.pbLoader b,
.pbWrapper>div {
    border-radius: 5px;
    vertical-align: middle
}

.thumbs .pbLoader {
    -webkit-transform: translateY(-50px);
    transform: translateY(-50px)
}

.pbLoading:not(.msie):not(.error) .pbLoader {
    display: block
}

.pbLoader b {
    display: inline-block;
    margin: 0 2px;
    width: 8px;
    height: 60px;
    background: rgba(255, 255, 255, .8);
    box-shadow: 0 0 10px rgba(0, 0, 0, .5);
    -webkit-animation: .9s pbLoaderFrames infinite linear;
    animation: .9s pbLoaderFrames infinite linear
}

.pbLoader b:nth-child(2) {
    -webkit-animation-delay: .3s;
    animation-delay: .3s
}

.pbLoader b:nth-child(3) {
    -webkit-animation-delay: .6s;
    animation-delay: .6s
}

.mobile.pbLoading .pbLoader {
    transform: none;
    transition: 0s
}

#pbCaption .pbThumbs ul:after,
#pbOverlay .pbLoader:before,
#pbOverlay .prevNext:after,
.pbWrapper:after {
    content: "";
    display: inline-block;
    height: 100%;
    margin-right: -.25em;
    vertical-align: middle
}

@keyframes deadImage {
    50% {
        text-shadow: 0 0 25px rgba(255, 255, 255, .5);
        transform: scale(.85)
    }
}

@-webkit-keyframes deadImage {
    50% {
        text-shadow: 0 0 25px rgba(255, 255, 255, .5);
        -webkit-transform: scale(.85)
    }
}

.pbWrapper {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    transform: rotate(0);
    vertical-align: middle;
    height: 100%;
    perspective: 1200px;
    position: relative;
    transition: .2s
}

.video>.pbWrapper {
    z-index: 11;
    display: inline-block
}

.pbLoading .pbWrapper {
    width: 100%
}

.pbWrapper:before {
    content: '\2716';
    color: transparent;
    text-shadow: 0 2px 35px rgba(255, 255, 255, 0);
    font-size: 0;
    vertical-align: middle;
    cursor: default;
    transition: text-shadow .7s ease-out
}

.error .pbWrapper:before {
    font-size: 22em;
    text-shadow: 0 0 0 #FFF;
    -webkit-animation: 2s 1s deadImage infinite linear;
    animation: 2s 1s deadImage infinite linear
}

.thumbs .pbWrapper {
    padding: 0;
    margin: 0
}

.error .pbWrapperr img {
    width: 0
}

.pbWrapper>div {
    display: none;
    width: 624px;
    height: 351px;
    background: rgba(0, 0, 0, .5)
}

.video>.pbWrapper>div {
    display: inline-block
}

#pbOverlay embed,
#pbOverlay iframe,
#pbOverlay object {
    display: block;
    width: 100%;
    height: 100%;
    opacity: 1;
    transition: .5s
}

.pbWrapper .pbHide iframe {
    opacity: 0
}

.pbWrapper>div,
.pbWrapper>img {
    transition: .8s .5s cubic-bezier(.1, .87, .48, 1);
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
    -webkit-backface-visibility: hidden;
    box-shadow: 0 0 20px #000
}

.mobile.show .pbWrapper>div,
.mobile.show .pbWrapper>img {
    transition: 30ms
}

.pbHide .pbWrapper>.prepare,
.pbWrapper>* {
    opacity: 1;
    vertical-align: middle;
    transform: scale(0) rotateX(80deg);
    -webkit-transform: scale(0) rotateX(80deg);
    -ms-transform: scale(0) rotateX(80deg);
    border-radius: 6px;
    border: none;
    max-height: 95%;
    max-width: 100%
}

.on .pbWrapper>* {
    transition-delay: 0s
}

.pbWrapper .zoomable {
    -webkit-transition: 0s;
    transition: 0s;
    position: relative;
    z-index: 9
}

.pbHide .pbWrapper>* {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
    opacity: 0;
    transition: .4s ease-out
}

#pbAutoplayBtn,
#pbCloseBtn {
    position: absolute;
    top: -50px;
    right: -50px;
    z-index: 999;
    display: block;
    padding: 0 0 20px 20px;
    text-align: center;
    cursor: pointer;
    color: #FFF;
    transition: .3s .3s ease-out
}

.pbHide #pbCloseBtn {
    top: -50px;
    right: -50px
}

.on #pbCloseBtn {
    top: -2px;
    right: -2px
}

#pbCloseBtn:before {
    content: '\00D7';
    font: 700 1em/1 arial
}

#pbAutoplayBtn:before,
#pbCloseBtn:before {
    display: inline-block;
    height: 35px;
    width: 35px;
    padding: 8px 8px 12px 12px;
    font-size: 2em;
    opacity: .8;
    vertical-align: middle;
    background: rgba(255, 255, 255, .2);
    border-radius: 0 0 0 70px;
    transition: .1s ease-out
}

#pbCloseBtn:hover:before {
    padding: 15px 10px 24px 24px;
    background: rgba(255, 100, 100, .4)
}

#pbAutoplayBtn {
    display: none;
    right: auto;
    left: -50px;
    padding: 0;
    width: 50px;
    height: 50px;
    font-size: 13px
}

#pbOverlay.thumbs #pbCaption label,
.hasAutoplay #pbAutoplayBtn {
    display: block
}

#pbAutoplayBtn:hover {
    width: 60px;
    height: 60px
}

.on #pbAutoplayBtn {
    top: 0;
    left: 0;
    transition: .1s ease-out
}

#pbAutoplayBtn:before {
    content: '\2016';
    width: 100%;
    height: 100%;
    border-radius: 0 0 70px;
    font-weight: 700;
    padding: 0;
    text-indent: -6px;
    line-height: 1.6
}

#pbAutoplayBtn:active:before {
    text-shadow: 0 0 3px #FFF, 0 0 6px #FFF
}

#pbAutoplayBtn.play:before {
    content: '\25BA'
}

#pbAutoplayBtn .pbProgress {
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: absolute;
    padding: 6px;
    top: 0;
    left: 0;
    opacity: .2;
    transform: rotateZ(0);
    -webkit-transform: rotateZ(0);
    -ms-transform: rotateZ(0);
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transition: .3s;
    transition: .3s
}

.mobile #pbAutoplayBtn .pbProgress {
    -webkit-transition: 0s;
    transition: 0s
}

#pbAutoplayBtn.playing .pbProgress {
    -webkit-transform: rotateZ(90deg);
    -ms-transform: rotateZ(90deg);
    transform: rotateZ(90deg)
}

#pbAutoplayBtn .pbProgress:before {
    content: '';
    position: absolute;
    right: 0;
    bottom: 0;
    width: 200%;
    height: 200%;
    border-radius: 50%;
    box-shadow: 0 0 0 8px #FFF inset
}

#pbCaption,
.pbHide #pbCaption {
    position: absolute;
    z-index: 999;
    margin-bottom: 5px;
    bottom: -120px;
    width: 100%;
    overflow: hidden;
    transition: .4s
}

.show.on #pbCaption {
    bottom: 0;
    transition-delay: .5s
}

#pbCaption label {
    display: none;
    position: relative;
    z-index: 1;
    top: -5px;
    float: right;
    width: 60px;
    margin-right: 10px;
    color: #FFF;
    opacity: .3;
    transition: .2s;
    cursor: pointer
}

#pbCaption label:after {
    background: #FFF;
    box-shadow: 12px 0 #FFF, -12px 0 #FFF;
    content: "";
    display: inline-block;
    height: 0;
    padding: 10px 5px;
    text-align: right;
    vertical-align: top;
    width: 0
}

.pbThumbs li,
.pbThumbs ul:after {
    vertical-align: bottom
}

#pbCaption label:hover {
    opacity: 1
}

#pbCaption .counter,
#pbCaption .title {
    display: inline-block;
    color: #FFF;
    margin: 0 6px
}

#pbCaption .counter {
    display: none;
    opacity: .55
}

.hasCounter #pbCaption .counter {
    display: inline-block
}

.pbCaptionText {
    transition: .3s;
    opacity: .9;
    font-weight: 700;
    font-size: .9em;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, .5);
    padding-left: 60px
}

.pbCaptionText.change {
    -webkit-transform: translateY(25px);
    transform: translateY(25px);
    opacity: 0
}

.mobile #pbCaption label {
    display: none;
    z-index: -1;
    color: red
}

.mobile .pbCaptionText {
    padding: 0
}

#pbThumbsToggler:checked~#pbCaption .pbThumbs {
    margin: 0
}

#pbThumbsToggler:checked~.pbWrapper {
    margin-top: -50px;
    padding: 50px 0
}

.pbThumbs {
    display: none;
    transition: .35s;
    -webkit-overflow-scrolling: touch
}

.thumbs .pbThumbs {
    display: block;
    width: 100%;
    padding: 5px 0 2px;
    margin-bottom: -100px;
    overflow: hidden
}

.pbThumbs li,
.pbThumbs ul {
    display: inline-block;
    position: relative
}

.mobile .pbThumbs {
    overflow: auto
}

.pbThumbs:hover {
    clear: both
}

.pbThumbs ul {
    list-style: none;
    height: 80px;
    padding: 0 5px;
    margin: 0;
    white-space: pre;
    transition: .2s
}

.pbThumbs li {
    height: 70%;
    opacity: .6;
    text-align: center;
    transition: .15s
}

.prevNext b,
.slider,
img {
    vertical-align: middle
}

.pbThumbs li.active,
.pbThumbs li:hover {
    height: 100%;
    opacity: 1
}

.pbThumbs li.video::before {
    content: '\25BA';
    color: #FFF;
    font-size: 20px;
    height: 20px;
    width: 20px;
    line-height: .9;
    position: absolute;
    bottom: 4px;
    left: 7px;
    background: rgba(0, 0, 0, .4);
    box-shadow: 0 0 0 3px rgba(0, 0, 0, .4);
    border-radius: 0 3px 0 0;
    pointer-events: none
}

.pbThumbs a {
    height: 100%;
    padding: 0 2px;
    display: block;
    -moz-user-select: none
}

.pbThumbs img {
    height: 96%;
    min-height: 95.9%;
    border: 2px solid #FFF;
    max-width: none;
    border-radius: 0;
    transition: .15s
}

.pbThumbs li:hover img {
    min-height: 96%
}

.pbThumbs li.fast a img {
    transition: none
}

.pbThumbs li.active a img {
    border-color: #D8FF16;
    min-height: 96%
}

#pbOverlay .prevNext {
    display: none;
    background: 0 0;
    position: absolute;
    z-index: 10;
    height: 100%;
    width: 35%;
    padding: 80px 0;
    opacity: 0;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    top: 0;
    transition: .2s ease-out;
    text-shadow: 0 0 12px #000, 0 0 10px #FFF;
    user-select: none;
    filter: alpha(opacity=0);
    cursor: pointer
}

.slider-selection,
.slider-track-high,
.slider-track-low {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box
}

#pbOverlay.hasArrows .prevNext {
    display: block
}

#pbOverlay .prevNext.pbHide {
    display: none
}

#pbOverlay.on .prevNext:hover {
    opacity: .5;
    filter: alpha(opacity=50)
}

#pbOverlay.on .prevNext:hover:active {
    transition: 80ms;
    opacity: 1;
    filter: alpha(opacity=100);
    text-shadow: 0 0 16px #FFF, 0 0 10px #000
}

.prevNext b {
    display: inline-block;
    transition: .2s ease-in
}

.prevNext:hover b {
    transition: .2s cubic-bezier(.095, .87, .485, .985)
}

#pbPrevBtn b {
    transform: scale(.4) translateX(350px);
    -webkit-transform: scale(.4) translateX(350px)
}

#pbNextBtn b {
    transform: scale(.4) translateX(-350px);
    -webkit-transform: scale(.4) translateX(-350px)
}

#pbNextBtn b:after,
#pbPrevBtn b:before {
    display: inline;
    line-height: .3;
    font-size: 18em;
    font-weight: 400;
    color: #FFF;
    font-family: Arial
}

#pbPrevBtn b:before {
    content: '\2039'
}

#pbNextBtn b:after {
    content: '\203A'
}

.slider-handle.custom::before,
.slider-tick.custom::before {
    line-height: 20px;
    font-size: 20px;
    content: '\2605';
    color: #726204
}

.on #pbPrevBtn:hover b {
    transform: scale(1) translateX(20px);
    -webkit-transform: scale(1) translateX(20px)
}

.on #pbNextBtn:hover b {
    transform: scale(1) translateX(-20px);
    -webkit-transform: scale(1) translateX(-20px)
}

.show #pbPrevBtn {
    left: 0;
    text-align: left
}

.show #pbNextBtn {
    right: 0;
    text-align: right
}

@media all and (max-width:700px) {
    .pbHide .pbWrapper img.prepare,
    .pbWrapper img {
        max-height: 100%
    }
    .thumbs .pbWrapper {
        padding: 0;
        margin: 0
    }
    .pbThumbs {
        margin-bottom: -60px
    }
    .pbThumbs.show {
        margin: 0
    }
    .pbThumbs ul {
        height: 50px
    }
    .pbThumbs li {
        height: 100%;
        opacity: 1
    }
    .pbThumbs li img {
        min-height: 96.5%
    }
}

@media all and (max-width:710px) {
    .pbThumbs li.active a img {
        min-height: 96%
    }
}

.xslider div,
.xslider img {
    -khtml-user-select: none;
    -o-user-select: none;
    -moz-user-select: none;
    -webkit-user-select: none;
    user-select: none
}

.xslide img {
    border: 0 !important
}

.xslider h1,
.xslider h2,
.xslider h3,
.xslider h4,
.xslider h5,
.xslider h6 {
    margin: 0 !important;
    padding: 0 !important;
    outline: 0 !important;
    border: none !important
}

.xletter,
.xline,
.xtext,
.xword {
    padding: 0 100px;
    margin: 0 -100px;
    display: inline-block
}

.xline,
.xword {
    white-space: normal
}

/*! =======================================================
                      VERSION  6.1.4
========================================================= */

/*! =========================================================
 * bootstrap-slider.js
 *
 * Maintainers:
 *		Kyle Kemp
 *			- Twitter: @seiyria
 *			- Github:  seiyria
 *		Rohit Kalkur
 *			- Twitter: @Rovolutionary
 *			- Github:  rovolution
 *
 * =========================================================
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 * ========================================================= */

.slider {
    display: inline-block;
    position: relative
}

.slider.slider-horizontal {
    width: 210px;
    height: 20px
}

.slider.slider-horizontal .slider-track {
    height: 10px;
    width: 100%;
    margin-top: -5px;
    top: 50%;
    left: 0
}

.slider.slider-horizontal .slider-selection,
.slider.slider-horizontal .slider-track-high,
.slider.slider-horizontal .slider-track-low {
    height: 100%;
    top: 0;
    bottom: 0
}

.slider.slider-horizontal .slider-handle,
.slider.slider-horizontal .slider-tick {
    margin-left: -10px;
    margin-top: -5px
}

.slider.slider-horizontal .slider-handle.triangle,
.slider.slider-horizontal .slider-tick.triangle {
    border-width: 0 10px 10px;
    width: 0;
    height: 0;
    border-bottom-color: #0480be;
    margin-top: 0
}

.slider.slider-horizontal .slider-tick-label-container {
    white-space: nowrap;
    margin-top: 20px
}

.slider.slider-horizontal .slider-tick-label-container .slider-tick-label {
    padding-top: 4px;
    display: inline-block;
    text-align: center
}

.slider .hide,
.slider input {
    display: none
}

.slider.slider-vertical {
    height: 210px;
    width: 20px
}

.slider.slider-vertical .slider-track {
    width: 10px;
    height: 100%;
    margin-left: -5px;
    left: 50%;
    top: 0
}

.slider.slider-vertical .slider-selection {
    width: 100%;
    left: 0;
    top: 0;
    bottom: 0
}

.slider.slider-vertical .slider-track-high,
.slider.slider-vertical .slider-track-low {
    width: 100%;
    left: 0;
    right: 0
}

.slider.slider-vertical .slider-handle,
.slider.slider-vertical .slider-tick {
    margin-left: -5px;
    margin-top: -10px
}

.slider.slider-vertical .slider-handle.triangle,
.slider.slider-vertical .slider-tick.triangle {
    border-width: 10px 0 10px 10px;
    width: 1px;
    height: 1px;
    border-left-color: #0480be;
    margin-left: 0
}

.slider-handle,
.slider-tick {
    position: absolute;
    width: 20px;
    height: 20px
}

.slider.slider-vertical .slider-tick-label-container {
    white-space: nowrap
}

.slider.slider-vertical .slider-tick-label-container .slider-tick-label {
    padding-left: 4px
}

.slider.slider-disabled .slider-handle {
    background-image: -webkit-linear-gradient(top, #dfdfdf 0, #bebebe 100%);
    background-image: -o-linear-gradient(top, #dfdfdf 0, #bebebe 100%);
    background-image: linear-gradient(to bottom, #dfdfdf 0, #bebebe 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdfdfdf', endColorstr='#ffbebebe', GradientType=0)
}

.slider.slider-disabled .slider-track {
    background-image: -webkit-linear-gradient(top, #e5e5e5 0, #e9e9e9 100%);
    background-image: -o-linear-gradient(top, #e5e5e5 0, #e9e9e9 100%);
    background-image: linear-gradient(to bottom, #e5e5e5 0, #e9e9e9 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe5e5e5', endColorstr='#ffe9e9e9', GradientType=0);
    cursor: not-allowed
}

.slider .tooltip.top {
    margin-top: -36px
}

.slider .tooltip-inner {
    white-space: nowrap;
    max-width: none
}

.slider-track {
    position: absolute;
    cursor: pointer;
    background-image: -webkit-linear-gradient(top, #f5f5f5 0, #f9f9f9 100%);
    background-image: -o-linear-gradient(top, #f5f5f5 0, #f9f9f9 100%);
    background-image: linear-gradient(to bottom, #f5f5f5 0, #f9f9f9 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
    border-radius: 4px
}

.slider-selection {
    position: absolute;
    background-image: -webkit-linear-gradient(top, #f9f9f9 0, #f5f5f5 100%);
    background-image: -o-linear-gradient(top, #f9f9f9 0, #f5f5f5 100%);
    background-image: linear-gradient(to bottom, #f9f9f9 0, #f5f5f5 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9', endColorstr='#fff5f5f5', GradientType=0);
    -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
    box-sizing: border-box;
    border-radius: 4px
}

.slider-selection.tick-slider-selection {
    background-image: -webkit-linear-gradient(top, #89cdef 0, #81bfde 100%);
    background-image: -o-linear-gradient(top, #89cdef 0, #81bfde 100%);
    background-image: linear-gradient(to bottom, #89cdef 0, #81bfde 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff89cdef', endColorstr='#ff81bfde', GradientType=0)
}

.slider-track-high,
.slider-track-low {
    position: absolute;
    background: 0 0;
    box-sizing: border-box;
    border-radius: 4px
}

.c-block-img-background h2,
.slider-tick {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box
}

.slider-handle {
    background-color: #337ab7;
    background-image: -webkit-linear-gradient(top, #149bdf 0, #0480be 100%);
    background-image: -o-linear-gradient(top, #149bdf 0, #0480be 100%);
    background-image: linear-gradient(to bottom, #149bdf 0, #0480be 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);
    filter: none;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05);
    border: 0 solid transparent
}

.slider-handle.round {
    border-radius: 50%
}

.slider-handle.custom,
.slider-handle.triangle {
    background: 0 0
}

.slider-tick {
    background-image: -webkit-linear-gradient(top, #f9f9f9 0, #f5f5f5 100%);
    background-image: -o-linear-gradient(top, #f9f9f9 0, #f5f5f5 100%);
    background-image: linear-gradient(to bottom, #f9f9f9 0, #f5f5f5 100%);
    background-repeat: repeat-x;
    -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
    box-sizing: border-box;
    filter: none;
    opacity: .8;
    border: 0 solid transparent
}

.slider-tick.round {
    border-radius: 50%
}

.slider-tick.custom,
.slider-tick.triangle {
    background: 0 0
}

.slider-tick.in-selection {
    background-image: -webkit-linear-gradient(top, #89cdef 0, #81bfde 100%);
    background-image: -o-linear-gradient(top, #89cdef 0, #81bfde 100%);
    background-image: linear-gradient(to bottom, #89cdef 0, #81bfde 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff89cdef', endColorstr='#ff81bfde', GradientType=0);
    opacity: 1
}

/*!
 * @copyright &copy; Kartik Visweswaran, Krajee.com, 2013 - 2016
 * @version 4.0.1
 *
 * A simple yet powerful JQuery star rating plugin that allows rendering fractional star ratings and supports
 * Right to Left (RTL) input.
 *
 * For more JQuery/Bootstrap plugins and demos visit http://plugins.krajee.com
 * For more Yii related demos visit http://demos.krajee.com
 */

.rating-container .caption,
.rating-container .clear-rating,
.rating-container .rating {
    display: inline-block;
    vertical-align: middle
}

.rating-loading {
    width: 25px;
    height: 25px;
    font-size: 0;
    color: #fff;
    background: url(../img/loading.gif) top left no-repeat;
    border: none
}

.swiper-slide,
.swiper-wrapper {
    height: 100%;
    position: relative
}

.rating-container .rating {
    cursor: default;
    position: relative;
    overflow: hidden;
    white-space: nowrap
}

.rating-disabled .rating {
    cursor: not-allowed
}

.rating-container .star {
    display: inline-block;
    margin: 0 3px;
    text-align: center
}

.rating-container .empty-stars {
    color: #aaa
}

.rating-container .filled-stars {
    position: absolute;
    left: 0;
    top: 0;
    margin: auto;
    color: #fde16d;
    white-space: nowrap;
    overflow: hidden;
    -webkit-text-stroke: 1px #777;
    text-shadow: 1px 1px #999
}

.rating-rtl {
    float: right
}

.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.nav-pills .nav-item,
.swiper-container-no-flexbox .swiper-slide,
.table-reflow thead,
.table-reflow tr {
    float: left
}

.rating-animate .filled-stars {
    transition: width .25s ease;
    -o-transition: width .25s ease;
    -moz-transition: width .25s ease;
    -webkit-transition: width .25s ease
}

.rating-rtl .filled-stars {
    left: auto;
    right: 0;
    -moz-transform: matrix(-1, 0, 0, 1, 0, 0) translate3d(0, 0, 0);
    -webkit-transform: matrix(-1, 0, 0, 1, 0, 0) translate3d(0, 0, 0);
    -o-transform: matrix(-1, 0, 0, 1, 0, 0) translate3d(0, 0, 0);
    transform: matrix(-1, 0, 0, 1, 0, 0) translate3d(0, 0, 0)
}

.rating-rtl.is-star .filled-stars {
    right: .06em
}

.rating-rtl.is-heart .empty-stars {
    margin-right: .07em
}

.rating-lg {
    font-size: 3.91em
}

.rating-md {
    font-size: 3.13em
}

.rating-sm {
    font-size: 2.5em
}

.rating-xs {
    font-size: 2em
}

.rating-xl {
    font-size: 4.89em
}

.rating-container .clear-rating {
    color: #aaa;
    cursor: not-allowed;
    font-size: 60%;
    padding-right: 5px
}

.clear-rating-active {
    cursor: pointer !important
}

.clear-rating-active:hover {
    color: #843534
}

.rating-container .caption {
    color: #999;
    font-size: 60%;
    margin-top: -.6em;
    margin-left: 5px;
    margin-right: 0
}

.rating-rtl .caption {
    margin-right: 5px;
    margin-left: 0
}

@media print {
    .rating-container .clear-rating {
        display: none
    }
}

.swiper-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    z-index: 1
}

.swiper-container-cube,
.swiper-container-flip,
button {
    overflow: visible
}

.swiper-container-vertical>.swiper-wrapper {
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column
}

.swiper-wrapper {
    width: 100%;
    z-index: 1;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    -o-transition-property: -o-transform;
    -ms-transition-property: -ms-transform;
    transition-property: transform;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box
}

.swiper-container-android .swiper-slide,
.swiper-wrapper {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -o-transform: translate(0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}

.swiper-container-multirow>.swiper-wrapper {
    -webkit-box-lines: multiple;
    -moz-box-lines: multiple;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap
}

.swiper-container-free-mode>.swiper-wrapper {
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -ms-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    margin: 0 auto
}

.swiper-slide {
    -webkit-flex-shrink: 0;
    -ms-flex: 0 0 auto;
    flex-shrink: 0;
    width: 100%
}

.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
    height: auto
}

.swiper-container-autoheight .swiper-wrapper {
    -webkit-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    -webkit-transition-property: -webkit-transform, height;
    -moz-transition-property: -moz-transform;
    -o-transition-property: -o-transform;
    -ms-transition-property: -ms-transform;
    transition-property: transform, height
}

.swiper-container .swiper-notification {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000
}

.swiper-wp8-horizontal {
    -ms-touch-action: pan-y;
    touch-action: pan-y
}

.swiper-wp8-vertical {
    -ms-touch-action: pan-x;
    touch-action: pan-x
}

.swiper-button-next,
.swiper-button-prev {
    position: absolute;
    top: 50%;
    width: 27px;
    height: 44px;
    margin-top: -22px;
    z-index: 10;
    cursor: pointer;
    -moz-background-size: 27px 44px;
    -webkit-background-size: 27px 44px;
    background-size: 27px 44px;
    background-position: center;
    background-repeat: no-repeat
}

.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
    opacity: .35;
    cursor: auto;
    pointer-events: none
}

.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
    left: 10px;
    right: auto
}

.swiper-button-prev.swiper-button-black,
.swiper-container-rtl .swiper-button-next.swiper-button-black {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-prev.swiper-button-white,
.swiper-container-rtl .swiper-button-next.swiper-button-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
    right: 10px;
    left: auto
}

.swiper-button-next.swiper-button-black,
.swiper-container-rtl .swiper-button-prev.swiper-button-black {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-next.swiper-button-white,
.swiper-container-rtl .swiper-button-prev.swiper-button-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}

.swiper-pagination {
    position: absolute;
    text-align: center;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    z-index: 10
}

caption,
th {
    text-align: left
}

.swiper-pagination.swiper-pagination-hidden {
    opacity: 0
}

.swiper-container-horizontal>.swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
    bottom: 10px;
    left: 0;
    width: 100%
}

.swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background: #000;
    opacity: .2
}

button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    box-shadow: none;
    -moz-appearance: none;
    -ms-appearance: none;
    -webkit-appearance: none;
    appearance: none
}

.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer
}

.swiper-pagination-white .swiper-pagination-bullet {
    background: #fff
}

.swiper-pagination-bullet-active {
    opacity: 1;
    background: #007aff
}

.swiper-pagination-white .swiper-pagination-bullet-active {
    background: #fff
}

.swiper-pagination-black .swiper-pagination-bullet-active {
    background: #000
}

.swiper-container-vertical>.swiper-pagination-bullets {
    right: 10px;
    top: 50%;
    -webkit-transform: translate3d(0, -50%, 0);
    -moz-transform: translate3d(0, -50%, 0);
    -o-transform: translate(0, -50%);
    -ms-transform: translate3d(0, -50%, 0);
    transform: translate3d(0, -50%, 0)
}

.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 5px 0;
    display: block
}

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 5px
}

address,
dl,
ol,
p,
pre,
ul {
    margin-bottom: 1rem
}

.swiper-pagination-progress {
    background: rgba(0, 0, 0, .25);
    position: absolute
}

.swiper-pagination-progress .swiper-pagination-progressbar {
    background: #007aff;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -webkit-transform-origin: left top;
    -moz-transform-origin: left top;
    -ms-transform-origin: left top;
    -o-transform-origin: left top;
    transform-origin: left top
}

.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar {
    -webkit-transform-origin: right top;
    -moz-transform-origin: right top;
    -ms-transform-origin: right top;
    -o-transform-origin: right top;
    transform-origin: right top
}

.swiper-container-horizontal>.swiper-pagination-progress {
    width: 100%;
    height: 4px;
    left: 0;
    top: 0
}

.swiper-container-vertical>.swiper-pagination-progress {
    width: 4px;
    height: 100%;
    left: 0;
    top: 0
}

.swiper-pagination-progress.swiper-pagination-white {
    background: rgba(255, 255, 255, .5)
}

.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {
    background: #fff
}

.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {
    background: #000
}

.swiper-container-3d {
    -webkit-perspective: 1200px;
    -moz-perspective: 1200px;
    -o-perspective: 1200px;
    perspective: 1200px
}

.swiper-container-3d .swiper-cube-shadow,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-wrapper {
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10
}

.swiper-container-3d .swiper-slide-shadow-left {
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
    background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -moz-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -o-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-right {
    background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -moz-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-top {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
    background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-bottom {
    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
    background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -moz-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -o-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-coverflow .swiper-wrapper,
.swiper-container-flip .swiper-wrapper {
    -ms-perspective: 1200px
}

pre,
textarea {
    overflow: auto
}

.swiper-container-cube .swiper-slide,
.swiper-container-flip .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1
}

.swiper-container-cube .swiper-slide .swiper-slide,
.swiper-container-flip .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active,
.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right,
.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right,
.swiper-container-flip .swiper-slide-shadow-top {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden
}

.swiper-container-cube .swiper-slide {
    visibility: hidden;
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    width: 100%;
    height: 100%
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
    -webkit-transform-origin: 100% 0;
    -moz-transform-origin: 100% 0;
    -ms-transform-origin: 100% 0;
    transform-origin: 100% 0
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-next+.swiper-slide,
.swiper-container-cube .swiper-slide-prev {
    pointer-events: auto;
    visibility: visible
}

.swiper-container-cube .swiper-cube-shadow {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .6;
    -webkit-filter: blur(50px);
    filter: blur(50px);
    z-index: 0
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -ms-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.swiper-container-fade .swiper-slide {
    pointer-events: none;
    -webkit-transition-property: opacity;
    -moz-transition-property: opacity;
    -o-transition-property: opacity;
    transition-property: opacity
}

.swiper-container-fade .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-scrollbar {
    border-radius: 10px;
    position: relative;
    -ms-touch-action: none;
    background: rgba(0, 0, 0, .1)
}

.swiper-container-horizontal>.swiper-scrollbar {
    position: absolute;
    left: 1%;
    bottom: 3px;
    z-index: 50;
    height: 5px;
    width: 98%
}

.swiper-container-vertical>.swiper-scrollbar {
    position: absolute;
    right: 3px;
    top: 1%;
    z-index: 50;
    width: 5px;
    height: 98%
}

.swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    background: rgba(0, 0, 0, .5);
    border-radius: 10px;
    left: 0;
    top: 0
}

img,
legend {
    border: 0
}

.swiper-scrollbar-cursor-drag {
    cursor: move
}

.swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
    -moz-animation: swiper-preloader-spin 1s steps(12, end) infinite;
    animation: swiper-preloader-spin 1s steps(12, end) infinite
}

.pager,
.pagination,
hr {
    margin-top: 1rem
}

.swiper-lazy-preloader:after {
    display: block;
    content: "";
    width: 100%;
    height: 100%;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
    background-position: 50%;
    -webkit-background-size: 100%;
    background-size: 100%;
    background-repeat: no-repeat
}

.swiper-lazy-preloader-white:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")
}

@-webkit-keyframes swiper-preloader-spin {
    100% {
        -webkit-transform: rotate(360deg)
    }
}

@keyframes swiper-preloader-spin {
    100% {
        transform: rotate(360deg)
    }
}

@font-face {
    font-family: MyriadProRegular;
    src: url(/fonts/MyriadProRegular.eot);
    src: url(/fonts/MyriadProRegular.eot?#iefix) format("embedded-opentype"), url(/fonts/MyriadProRegular.woff) format("woff"), url(/fonts/MyriadProRegular.ttf) format("truetype");
    font-style: normal;
    font-weight: 400
}

@font-face {
    font-family: MyriadProBold;
    src: url(/fonts/MyriadProBold.eot);
    src: url(/fonts/MyriadProBold.eot?#iefix) format("embedded-opentype"), url(/fonts/MyriadProBold.woff) format("woff"), url(/fonts/MyriadProBold.ttf) format("truetype");
    font-style: normal;
    font-weight: 400
}

@font-face {
    font-family: MyriadProItalic;
    src: url(/fonts/MyriadProItalic.eot);
    src: url(/fonts/MyriadProItalic.eot?#iefix) format("embedded-opentype"), url(/fonts/MyriadProItalic.woff) format("woff"), url(/fonts/MyriadProItalic.ttf) format("truetype");
    font-style: normal;
    font-weight: 400
}

@font-face {
    font-family: MyriadProSemiBold;
    src: url(/fonts/MyriadProSemiBold.eot);
    src: url(/fonts/MyriadProSemiBold.eot?#iefix) format("embedded-opentype"), url(/fonts/MyriadProSemiBold.woff) format("woff"), url(/fonts/MyriadProSemiBold.ttf) format("truetype");
    font-style: normal;
    font-weight: 400
}

@font-face {
    font-family: MyriadProBoldItalic;
    src: url(/fonts/MyriadProBoldItalic.eot);
    src: url(/fonts/MyriadProBoldItalic.eot?#iefix) format("embedded-opentype"), url(/fonts/MyriadProBoldItalic.woff) format("woff"), url(/fonts/MyriadProBoldItalic.ttf) format("truetype");
    font-style: normal;
    font-weight: 400
}

@font-face {
    font-family: MyriadProSemiBoldItalic;
    src: url(/fonts/MyriadProSemiBoldItalic.eot);
    src: url(/fonts/MyriadProSemiBoldItalic.eot?#iefix) format("embedded-opentype"), url(/fonts/MyriadProSemiBoldItalic.woff) format("woff"), url(/fonts/MyriadProSemiBoldItalic.ttf) format("truetype");
    font-style: normal;
    font-weight: 400
}

@font-face {
    font-family: MyriadProCondRegular;
    src: url(/fonts/MyriadProCondRegular.eot);
    src: url(/fonts/MyriadProCondRegular.eot?#iefix) format("embedded-opentype"), url(/fonts/MyriadProCondRegular.woff) format("woff"), url(/fonts/MyriadProCondRegular.ttf) format("truetype");
    font-style: normal;
    font-weight: 400
}

@font-face {
    font-family: MyriadProCondBold;
    src: url(/fonts/MyriadProCondBold.eot);
    src: url(/fonts/MyriadProCondBold.eot?#iefix) format("embedded-opentype"), url(/fonts/MyriadProCondBold.woff) format("woff"), url(/fonts/MyriadProCondBold.ttf) format("truetype");
    font-style: normal;
    font-weight: 400
}

@font-face {
    font-family: MyriadProCondItalic;
    src: url(/fonts/MyriadProCondItalic.eot);
    src: url(/fonts/MyriadProCondItalic.eot?#iefix) format("embedded-opentype"), url(/fonts/MyriadProCondItalic.woff) format("woff"), url(/fonts/MyriadProCondItalic.ttf) format("truetype");
    font-style: normal;
    font-weight: 400
}

@font-face {
    font-family: MyriadProCondBoldItalic;
    src: url(/fonts/MyriadProCondBoldItalic.eot);
    src: url(/fonts/MyriadProCondBoldItalic.eot?#iefix) format("embedded-opentype"), url(/fonts/MyriadProCondBoldItalic.woff) format("woff"), url(/fonts/MyriadProCondBoldItalic.ttf) format("truetype");
    font-style: normal;
    font-weight: 400
}

@font-face {
    font-family: Conv_PFSquareSansPro-BoldItalic;
    src: url(/fonts/PFSquareSansPro-BoldItalic.eot);
    src: local('☺'), url(/fonts/PFSquareSansPro-BoldItalic.woff) format('woff'), url(/fonts/PFSquareSansPro-BoldItalic.ttf) format('truetype'), url(/fonts/PFSquareSansPro-BoldItalic.svg) format('svg');
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: Conv_PFSquareSansPro-Light;
    src: url(/fonts/PFSquareSansPro-Light.eot);
    src: local('☺'), url(/fonts/PFSquareSansPro-Light.woff) format('woff'), url(/fonts/PFSquareSansPro-Light.ttf) format('truetype'), url(/fonts/PFSquareSansPro-Light.svg) format('svg');
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: Conv_PFSquareSansPro-MedItalic;
    src: url(/fonts/PFSquareSansPro-MedItalic.eot);
    src: local('☺'), url(/fonts/PFSquareSansPro-MedItalic.woff) format('woff'), url(/fonts/PFSquareSansPro-MedItalic.ttf) format('truetype'), url(/fonts/PFSquareSansPro-MedItalic.svg) format('svg');
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: Conv_PFSquareSansPro-Medium;
    src: url(/fonts/PFSquareSansPro-Medium.eot);
    src: local('☺'), url(/fonts/PFSquareSansPro-Medium.woff) format('woff'), url(/fonts/PFSquareSansPro-Medium.ttf) format('truetype'), url(/fonts/PFSquareSansPro-Medium.svg) format('svg');
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: Conv_PFSquareSansPro-Regular;
    src: url(/fonts/PFSquareSansPro-Regular.eot);
    src: local('☺'), url(/fonts/PFSquareSansPro-Regular.woff) format('woff'), url(/fonts/PFSquareSansPro-Regular.ttf) format('truetype'), url(/fonts/PFSquareSansPro-Regular.svg) format('svg');
    font-weight: 400;
    font-style: normal
}

html {
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
    display: block
}

audio,
canvas,
progress,
video {
    display: inline-block;
    vertical-align: baseline
}

audio:not([controls]) {
    display: none;
    height: 0
}

[hidden],
template {
    display: none
}

a {
    background-color: transparent
}

a:active,
a:hover {
    outline: 0
}

dfn {
    font-style: italic
}

h1 {
    margin: .67em 0
}

dl,
h1,
h2,
h3,
h4,
h5,
h6,
ol,
p,
pre,
ul {
    margin-top: 0
}

dd,
h1,
h2,
h3,
h4,
h5,
h6,
label {
    margin-bottom: .5rem
}

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
}

svg:not(:root) {
    overflow: hidden
}

code,
kbd,
pre,
samp {
    font-family: monospace, monospace;
    font-size: 1em
}

button,
input,
optgroup,
select,
textarea {
    color: inherit;
    font: inherit;
    margin: 0
}

.tooltip,
address {
    font-style: normal
}

address,
legend {
    line-height: inherit
}

button,
select {
    text-transform: none
}

button,
html input[type=button],
input[type=reset],
input[type=submit] {
    -webkit-appearance: button;
    cursor: pointer
}

button[disabled],
html input[disabled] {
    cursor: default
}

button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0
}

input[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-search-cancel-button,
input[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

textarea {
    resize: vertical
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

td,
th {
    padding: 0
}

@media print {
    blockquote,
    img,
    pre,
    tr {
        page-break-inside: avoid
    }
    *,
    ::after,
    ::before {
        text-shadow: none !important;
        box-shadow: none !important
    }
    a,
    a:visited {
        text-decoration: underline
    }
    abbr[title]::after {
        content: " (" attr(title) ")"
    }
    blockquote,
    pre {
        border: 1px solid #999
    }
    thead {
        display: table-header-group
    }
    img {
        max-width: 100% !important
    }
    h2,
    h3,
    p {
        orphans: 3;
        widows: 3
    }
    h2,
    h3 {
        page-break-after: avoid
    }
    .navbar {
        display: none
    }
    .btn>.caret,
    .dropup>.btn>.caret {
        border-top-color: #000 !important
    }
    .label {
        border: 1px solid #000
    }
    .table {
        border-collapse: collapse !important
    }
    .table td,
    .table th {
        background-color: #fff !important
    }
    .table-bordered td,
    .table-bordered th {
        border: 1px solid #ddd !important
    }
}

label,
output {
    display: inline-block
}

html {
    box-sizing: border-box;
    font-size: 16px;
    -webkit-tap-highlight-color: transparent
}

*,
::after,
::before {
    box-sizing: inherit
}

@-ms-viewport {
    width: device-width
}

@-o-viewport {
    width: device-width
}

@viewport {
    width: device-width
}

body {
    margin: 0;
    font-family: MyriadProRegular, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 1rem;
    color: #373a3c;
    background-color: #fff
}

[tabindex="-1"]:focus {
    outline: 0 !important
}

abbr[data-original-title],
abbr[title] {
    cursor: help;
    border-bottom: 1px dotted #818a91
}

ol ol,
ol ul,
ul ol,
ul ul {
    margin-bottom: 0
}

dt {
    font-weight: 700
}

dd {
    margin-left: 0
}

blockquote,
figure {
    margin: 0 0 1rem
}

a:focus {
    outline: dotted thin;
    outline: -webkit-focus-ring-color auto 5px;
    outline-offset: -2px
}

[role=button] {
    cursor: pointer
}

[role=button],
a,
area,
button,
input,
label,
select,
summary,
textarea {
    touch-action: manipulation
}

table {
    background-color: transparent
}

caption {
    padding-top: .75rem;
    padding-bottom: .75rem;
    color: #818a91;
    caption-side: bottom
}

button,
input,
select,
textarea {
    margin: 0;
    line-height: inherit;
    border-radius: 0
}

fieldset {
    min-width: 0;
    padding: 0;
    margin: 0;
    border: 0
}

legend {
    display: block;
    width: 100%;
    padding: 0;
    margin-bottom: .5rem;
    font-size: 1.5rem
}

input[type=search] {
    box-sizing: inherit;
    -webkit-appearance: none
}

[hidden] {
    display: none !important
}

.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
    margin-bottom: .5rem;
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit
}

.blockquote,
hr {
    margin-bottom: 1rem
}

.display-1,
.display-2,
.display-3,
.display-4,
.lead {
    font-weight: 300
}

.h1 {
    font-size: 2.5rem
}

.h2 {
    font-size: 2rem
}

.h3 {
    font-size: 1.75rem
}

.h4 {
    font-size: 1.5rem
}

.h5 {
    font-size: 1.25rem
}

.h6 {
    font-size: 1rem
}

.lead {
    font-size: 1.25rem
}

.display-1 {
    font-size: 6rem
}

.display-2 {
    font-size: 5.5rem
}

.display-3 {
    font-size: 4.5rem
}

.display-4 {
    font-size: 3.5rem
}

hr {
    box-sizing: content-box;
    height: 0;
    border: 0;
    border-top: 1px solid rgba(0, 0, 0, .1)
}

.img-fluid,
.img-thumbnail {
    max-width: 100%;
    height: auto
}

.small,
small {
    font-size: 80%;
    font-weight: 400
}

.mark,
mark {
    padding: .2em;
    background-color: #fcf8e3
}

.img-thumbnail,
.table .table {
    background-color: #fff
}

.list-inline,
.list-unstyled {
    padding-left: 0;
    list-style: none
}

.list-inline-item {
    display: inline-block
}

.list-inline-item:not(:last-child) {
    margin-right: 5px
}

.dl-horizontal {
    margin-right: -1.875rem;
    margin-left: -1.875rem
}

.container,
.container-fluid {
    margin-left: auto;
    margin-right: auto
}

.dl-horizontal::after {
    content: "";
    display: table;
    clear: both
}

.initialism {
    font-size: 90%;
    text-transform: uppercase
}

.blockquote {
    padding: .5rem 1rem;
    font-size: 1.25rem;
    border-left: .25rem solid #eceeef
}

.blockquote-footer {
    display: block;
    font-size: 80%;
    line-height: 1.5;
    color: #818a91
}

.blockquote-footer::before {
    content: "\2014 \00A0"
}

.blockquote-reverse {
    padding-right: 1rem;
    padding-left: 0;
    text-align: right;
    border-right: .25rem solid #eceeef;
    border-left: 0
}

.blockquote-reverse .blockquote-footer::before {
    content: ""
}

.blockquote-reverse .blockquote-footer::after {
    content: "\00A0 \2014"
}

.img-fluid {
    display: block
}

.figure,
.img-thumbnail {
    display: inline-block
}

.img-rounded {
    border-radius: 0
}

.img-thumbnail {
    padding: .25rem;
    line-height: 1.5;
    border: 1px solid #ddd;
    border-radius: 0;
    transition: all .2s ease-in-out
}

.container,
.container-fluid {
    padding-left: .9375rem;
    padding-right: .9375rem
}

.img-circle {
    border-radius: 50%
}

.container-fluid::after,
.container::after,
.row::after {
    display: table;
    content: "";
    clear: both
}

.figure-img {
    margin-bottom: .5rem;
    line-height: 1
}

.figure-caption {
    font-size: 90%;
    color: #818a91
}

@media (min-width:544px) {
    .container {
        max-width: 576px
    }
}

@media (min-width:768px) {
    .container {
        max-width: 720px
    }
}

@media (min-width:992px) {
    .container {
        max-width: 980px
    }
}

.row {
    margin-left: -.9375rem;
    margin-right: -.9375rem
}

.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-xl-1,
.col-xl-10,
.col-xl-11,
.col-xl-12,
.col-xl-2,
.col-xl-3,
.col-xl-4,
.col-xl-5,
.col-xl-6,
.col-xl-7,
.col-xl-8,
.col-xl-9,
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9 {
    position: relative;
    min-height: 1px;
    padding-left: .9375rem;
    padding-right: .9375rem
}

.col-xs-1 {
    width: 8.3333333333%
}

.col-xs-2 {
    width: 16.6666666667%
}

.col-xs-3 {
    width: 25%
}

.col-xs-4 {
    width: 33.3333333333%
}

.col-xs-5 {
    width: 41.6666666667%
}

.col-xs-6 {
    width: 50%
}

.col-xs-7 {
    width: 58.3333333333%
}

.col-xs-8 {
    width: 66.6666666667%
}

.col-xs-9 {
    width: 75%
}

.col-xs-10 {
    width: 83.3333333333%
}

.col-xs-11 {
    width: 91.6666666667%
}

.col-xs-12 {
    width: 100%
}

.col-xs-pull-0 {
    right: auto
}

.col-xs-pull-1 {
    right: 8.3333333333%
}

.col-xs-pull-2 {
    right: 16.6666666667%
}

.col-xs-pull-3 {
    right: 25%
}

.col-xs-pull-4 {
    right: 33.3333333333%
}

.col-xs-pull-5 {
    right: 41.6666666667%
}

.col-xs-pull-6 {
    right: 50%
}

.col-xs-pull-7 {
    right: 58.3333333333%
}

.col-xs-pull-8 {
    right: 66.6666666667%
}

.col-xs-pull-9 {
    right: 75%
}

.col-xs-pull-10 {
    right: 83.3333333333%
}

.col-xs-pull-11 {
    right: 91.6666666667%
}

.col-xs-pull-12 {
    right: 100%
}

.col-xs-push-0 {
    left: auto
}

.col-xs-push-1 {
    left: 8.3333333333%
}

.col-xs-push-2 {
    left: 16.6666666667%
}

.col-xs-push-3 {
    left: 25%
}

.col-xs-push-4 {
    left: 33.3333333333%
}

.col-xs-push-5 {
    left: 41.6666666667%
}

.col-xs-push-6 {
    left: 50%
}

.col-xs-push-7 {
    left: 58.3333333333%
}

.col-xs-push-8 {
    left: 66.6666666667%
}

.col-xs-push-9 {
    left: 75%
}

.col-xs-push-10 {
    left: 83.3333333333%
}

.col-xs-push-11 {
    left: 91.6666666667%
}

.col-xs-push-12 {
    left: 100%
}

.col-xs-offset-0 {
    margin-left: 0
}

.col-xs-offset-1 {
    margin-left: 8.3333333333%
}

.col-xs-offset-2 {
    margin-left: 16.6666666667%
}

.col-xs-offset-3 {
    margin-left: 25%
}

.col-xs-offset-4 {
    margin-left: 33.3333333333%
}

.col-xs-offset-5 {
    margin-left: 41.6666666667%
}

.col-xs-offset-6 {
    margin-left: 50%
}

.col-xs-offset-7 {
    margin-left: 58.3333333333%
}

.col-xs-offset-8 {
    margin-left: 66.6666666667%
}

.col-xs-offset-9 {
    margin-left: 75%
}

.col-xs-offset-10 {
    margin-left: 83.3333333333%
}

.col-xs-offset-11 {
    margin-left: 91.6666666667%
}

.col-xs-offset-12 {
    margin-left: 100%
}
@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0;
  }
}
@media (min-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0;
  }
}
@media (min-width: 1200px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0;
  }
}



.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 1rem
}

.table td,
.table th {
    padding: .75rem;
    line-height: 1.5;
    vertical-align: top;
    border-top: 1px solid #eceeef
}

.table thead th {
    vertical-align: bottom;
    border-bottom: 2px solid #eceeef
}

.table tbody+tbody {
    border-top: 2px solid #eceeef
}

.table-sm td,
.table-sm th {
    padding: .3rem
}

.table-bordered,
.table-bordered td,
.table-bordered th {
    border: 1px solid #eceeef
}

.table-bordered thead td,
.table-bordered thead th {
    border-bottom-width: 2px
}

.table-striped tbody tr:nth-of-type(odd) {
    background-color: #f9f9f9
}

.table-active,
.table-active>td,
.table-active>th,
.table-hover tbody tr:hover {
    background-color: #f5f5f5
}

.table-hover .table-active:hover,
.table-hover .table-active:hover>td,
.table-hover .table-active:hover>th {
    background-color: #e8e8e8
}

.table-success,
.table-success>td,
.table-success>th {
    background-color: #dff0d8
}

.table-hover .table-success:hover,
.table-hover .table-success:hover>td,
.table-hover .table-success:hover>th {
    background-color: #d0e9c6
}

.table-info,
.table-info>td,
.table-info>th {
    background-color: #d9edf7
}

.table-hover .table-info:hover,
.table-hover .table-info:hover>td,
.table-hover .table-info:hover>th {
    background-color: #c4e3f3
}

.table-warning,
.table-warning>td,
.table-warning>th {
    background-color: #fcf8e3
}

.table-hover .table-warning:hover,
.table-hover .table-warning:hover>td,
.table-hover .table-warning:hover>th {
    background-color: #faf2cc
}

.table-danger,
.table-danger>td,
.table-danger>th {
    background-color: #f2dede
}

.table-hover .table-danger:hover,
.table-hover .table-danger:hover>td,
.table-hover .table-danger:hover>th {
    background-color: #ebcccc
}

.table-responsive {
    display: block;
    width: 100%;
    min-height: .01%;
    overflow-x: auto
}

.collapsing,
.modal,
.modal-open,
.navbar-divider {
    overflow: hidden
}

.thead-inverse th {
    color: #fff;
    background-color: #373a3c
}

.thead-default th {
    color: #55595c;
    background-color: #eceeef
}

.table-inverse {
    color: #eceeef;
    background-color: #373a3c
}

.table-inverse.table-bordered {
    border: 0
}

.table-inverse td,
.table-inverse th,
.table-inverse thead th {
    border-color: #55595c
}

.table-reflow tbody {
    display: block;
    white-space: nowrap
}

.table-reflow td,
.table-reflow th {
    border-top: 1px solid #eceeef;
    border-left: 1px solid #eceeef
}

.table-reflow td:last-child,
.table-reflow th:last-child {
    border-right: 1px solid #eceeef
}

.table-reflow tbody:last-child tr:last-child td,
.table-reflow tbody:last-child tr:last-child th,
.table-reflow tfoot:last-child tr:last-child td,
.table-reflow tfoot:last-child tr:last-child th,
.table-reflow thead:last-child tr:last-child td,
.table-reflow thead:last-child tr:last-child th {
    border-bottom: 1px solid #eceeef
}

.table-reflow tr td,
.table-reflow tr th {
    display: block !important;
    border: 1px solid #eceeef
}

.form-control,
.form-control-file,
.form-control-range {
    display: block
}

.form-control {
    width: 100%;
    padding: .175rem .75rem;
    font-size: 1rem;
    line-height: 1.5;
    color: #55595c;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 0
}

.form-control::-ms-expand {
    background-color: transparent;
    border: 0
}

.form-control:focus {
    border-color: #66afe9;
    outline: 0
}

.form-control::placeholder {
    color: #999;
    opacity: 1
}

.has-success .checkbox,
.has-success .checkbox-inline,
.has-success .form-control-feedback,
.has-success .form-control-label,
.has-success .radio,
.has-success .radio-inline,
.has-success .text-help,
.has-success.checkbox label,
.has-success.checkbox-inline label,
.has-success.radio label,
.has-success.radio-inline label {
    color: #5cb85c
}

.form-control:disabled,
.form-control[readonly] {
    background-color: #eceeef;
    opacity: 1
}

.form-control:disabled {
    cursor: not-allowed
}

.form-control-label {
    padding: .175rem .75rem;
    margin-bottom: 0
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    input[type=date].form-control,
    input[type=time].form-control,
    input[type=datetime-local].form-control,
    input[type=month].form-control {
        line-height: 1.85rem
    }
    .input-group-sm input[type=date].form-control,
    .input-group-sm input[type=time].form-control,
    .input-group-sm input[type=datetime-local].form-control,
    .input-group-sm input[type=month].form-control,
    input[type=date].input-sm,
    input[type=time].input-sm,
    input[type=datetime-local].input-sm,
    input[type=month].input-sm {
        line-height: 1.8625rem
    }
    .input-group-lg input[type=date].form-control,
    .input-group-lg input[type=time].form-control,
    .input-group-lg input[type=datetime-local].form-control,
    .input-group-lg input[type=month].form-control,
    input[type=date].input-lg,
    input[type=time].input-lg,
    input[type=datetime-local].input-lg,
    input[type=month].input-lg {
        line-height: 3.1666666667rem
    }
}

.form-control-static {
    min-height: 1.85rem;
    padding-top: .175rem;
    padding-bottom: .175rem;
    margin-bottom: 0
}

.form-control-static.form-control-lg,
.form-control-static.form-control-sm {
    padding-right: 0;
    padding-left: 0
}

.form-control-sm {
    padding: .275rem .75rem;
    font-size: .875rem;
    line-height: 1.5;
    border-radius: .2rem
}

.form-control-lg {
    padding: .75rem 1.25rem;
    font-size: 1.25rem;
    line-height: 1.3333333333;
    border-radius: 0
}

.form-group {
    margin-bottom: 1rem;
    position: relative
}

.checkbox,
.radio {
    position: relative;
    display: block;
    margin-bottom: .75rem
}

.checkbox label,
.radio label {
    padding-left: 1.25rem;
    margin-bottom: 0;
    font-weight: 400;
    cursor: pointer
}

.checkbox label input:only-child,
.radio label input:only-child {
    position: static
}

.checkbox input[type=checkbox],
.checkbox-inline input[type=checkbox],
.radio input[type=radio],
.radio-inline input[type=radio] {
    position: absolute;
    margin-top: .25rem;
    margin-left: -1.25rem
}

.checkbox+.checkbox,
.radio+.radio {
    margin-top: -.25rem
}

.checkbox-inline,
.radio-inline {
    position: relative;
    display: inline-block;
    padding-left: 1.25rem;
    margin-bottom: 0;
    font-weight: 400;
    vertical-align: middle;
    cursor: pointer
}

.checkbox-inline+.checkbox-inline,
.radio-inline+.radio-inline {
    margin-top: 0;
    margin-left: .75rem
}

.checkbox-inline.disabled,
.checkbox.disabled label,
.radio-inline.disabled,
.radio.disabled label,
input[type=checkbox].disabled,
input[type=checkbox]:disabled,
input[type=radio].disabled,
input[type=radio]:disabled {
    cursor: not-allowed
}

.form-control-danger,
.form-control-success,
.form-control-warning {
    padding-right: 2.25rem;
    background-repeat: no-repeat;
    background-position: center right .4625rem;
    background-size: 1.2025rem 1.2025rem
}

.has-success .form-control {
    border-color: #5cb85c
}

.has-success .input-group-addon {
    color: #5cb85c;
    border-color: #5cb85c;
    background-color: #eaf6ea
}

.has-warning .checkbox,
.has-warning .checkbox-inline,
.has-warning .form-control-feedback,
.has-warning .form-control-label,
.has-warning .radio,
.has-warning .radio-inline,
.has-warning .text-help,
.has-warning.checkbox label,
.has-warning.checkbox-inline label,
.has-warning.radio label,
.has-warning.radio-inline label {
    color: #f0ad4e
}

.has-success .form-control-success {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjNWNiODVjIiBkPSJNMjMzLjggNjEwYy0xMy4zIDAtMjYtNi0zNC0xNi44TDkwLjUgNDQ4LjhDNzYuMyA0MzAgODAgNDAzLjMgOTguOCAzODljMTguOC0xNC4yIDQ1LjUtMTAuNCA1OS44IDguNGw3MiA5NUw0NTEuMyAyNDJjMTIuNS0yMCAzOC44LTI2LjIgNTguOC0xMy43IDIwIDEyLjQgMjYgMzguNyAxMy43IDU4LjhMMjcwIDU5MGMtNy40IDEyLTIwLjIgMTkuNC0zNC4zIDIwaC0yeiIvPjwvc3ZnPg==)
}

.has-warning .form-control {
    border-color: #f0ad4e
}

.has-warning .input-group-addon {
    color: #f0ad4e;
    border-color: #f0ad4e;
    background-color: #fff
}

.has-danger .checkbox,
.has-danger .checkbox-inline,
.has-danger .form-control-feedback,
.has-danger .form-control-label,
.has-danger .radio,
.has-danger .radio-inline,
.has-danger .text-help,
.has-danger.checkbox label,
.has-danger.checkbox-inline label,
.has-danger.radio label,
.has-danger.radio-inline label {
    color: #d9534f
}

.has-warning .form-control-warning {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZjBhZDRlIiBkPSJNNjAzIDY0MC4ybC0yNzguNS01MDljLTMuOC02LjYtMTAuOC0xMC42LTE4LjUtMTAuNnMtMTQuNyA0LTE4LjUgMTAuNkw5IDY0MC4yYy0zLjcgNi41LTMuNiAxNC40LjIgMjAuOCAzLjggNi41IDEwLjggMTAuNCAxOC4zIDEwLjRoNTU3YzcuNiAwIDE0LjYtNCAxOC40LTEwLjQgMy41LTYuNCAzLjYtMTQuNCAwLTIwLjh6bS0yNjYuNC0zMGgtNjEuMlY1NDloNjEuMnY2MS4yem0wLTEwN2gtNjEuMlYzMDRoNjEuMnYxOTl6Ii8+PC9zdmc+)
}

.has-danger .form-control {
    border-color: #d9534f
}

.has-danger .input-group-addon {
    color: #d9534f;
    border-color: #d9534f;
    background-color: #fdf7f7
}

.has-danger .form-control-danger {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZDk1MzRmIiBkPSJNNDQ3IDU0NC40Yy0xNC40IDE0LjQtMzcuNiAxNC40LTUyIDBsLTg5LTkyLjctODkgOTIuN2MtMTQuNSAxNC40LTM3LjcgMTQuNC01MiAwLTE0LjQtMTQuNC0xNC40LTM3LjYgMC01Mmw5Mi40LTk2LjMtOTIuNC05Ni4zYy0xNC40LTE0LjQtMTQuNC0zNy42IDAtNTJzMzcuNi0xNC4zIDUyIDBsODkgOTIuOCA4OS4yLTkyLjdjMTQuNC0xNC40IDM3LjYtMTQuNCA1MiAwIDE0LjMgMTQuNCAxNC4zIDM3LjYgMCA1MkwzNTQuNiAzOTZsOTIuNCA5Ni40YzE0LjQgMTQuNCAxNC40IDM3LjYgMCA1MnoiLz48L3N2Zz4=)
}

@media (min-width:544px) {
    .form-inline .form-control-static,
    .form-inline .form-group {
        display: inline-block
    }
    .form-inline .form-control-label,
    .form-inline .form-group {
        margin-bottom: 0;
        vertical-align: middle
    }
    .form-inline .form-control {
        display: inline-block;
        width: auto;
        vertical-align: middle
    }
    .form-inline .input-group {
        display: inline-table;
        vertical-align: middle
    }
    .form-inline .input-group .form-control,
    .form-inline .input-group .input-group-addon,
    .form-inline .input-group .input-group-btn {
        width: auto
    }
    .form-inline .input-group>.form-control {
        width: 100%
    }
    .form-inline .checkbox,
    .form-inline .radio {
        display: inline-block;
        margin-top: 0;
        margin-bottom: 0;
        vertical-align: middle
    }
    .form-inline .checkbox label,
    .form-inline .radio label {
        padding-left: 0
    }
    .form-inline .checkbox input[type=checkbox],
    .form-inline .radio input[type=radio] {
        position: relative;
        margin-left: 0
    }
    .form-inline .has-feedback .form-control-feedback {
        top: 0
    }
}

.btn,
button,
input[type=button],
input[type=reset],
input[type=submit] {
    display: inline-block;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    user-select: none;
    border: 1px solid transparent;
    padding: .375rem 1rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: 0
}

.btn.active.focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn:active:focus,
.btn:focus,
button.active.focus,
button.active:focus,
button.focus,
button:active.focus,
button:active:focus,
button:focus,
input[type=button].active.focus,
input[type=button].active:focus,
input[type=button].focus,
input[type=button]:active.focus,
input[type=button]:active:focus,
input[type=button]:focus,
input[type=reset].active.focus,
input[type=reset].active:focus,
input[type=reset].focus,
input[type=reset]:active.focus,
input[type=reset]:active:focus,
input[type=reset]:focus,
input[type=submit].active.focus,
input[type=submit].active:focus,
input[type=submit].focus,
input[type=submit]:active.focus,
input[type=submit]:active:focus,
input[type=submit]:focus {
    outline: dotted thin;
    outline: -webkit-focus-ring-color auto 5px;
    outline-offset: -2px
}

.btn.focus,
.btn:focus,
.btn:hover,
button.focus,
button:focus,
button:hover,
input[type=button].focus,
input[type=button]:focus,
input[type=button]:hover,
input[type=reset].focus,
input[type=reset]:focus,
input[type=reset]:hover,
input[type=submit].focus,
input[type=submit]:focus,
input[type=submit]:hover {
    text-decoration: none
}

.btn.active,
.btn:active,
button.active,
button:active,
input[type=button].active,
input[type=button]:active,
input[type=reset].active,
input[type=reset]:active,
input[type=submit].active,
input[type=submit]:active {
    background-image: none;
    outline: 0
}

.btn.disabled,
.btn:disabled,
button.disabled,
button:disabled,
input[type=button].disabled,
input[type=button]:disabled,
input[type=reset].disabled,
input[type=reset]:disabled,
input[type=submit].disabled,
input[type=submit]:disabled {
    cursor: not-allowed;
    opacity: .65
}

a.btn.disabled,
fieldset[disabled] a.btn {
    pointer-events: none
}

.btn-primary,
button,
input[type=button],
input[type=submit] {
    color: #fff;
    background-color: #004d91;
    border-color: #004d91
}

.btn-primary.focus,
.btn-primary:focus,
.btn-primary:hover,
button.focus,
button:focus,
button:hover,
input[type=button].focus,
input[type=button]:focus,
input[type=button]:hover,
input[type=submit].focus,
input[type=submit]:focus,
input[type=submit]:hover {
    color: #fff;
    background-color: #00325e;
    border-color: #002d54
}

.btn-primary.active,
.btn-primary:active,
.open>.btn-primary.dropdown-toggle,
.open>button.dropdown-toggle,
.open>input[type=button].dropdown-toggle,
.open>input[type=submit].dropdown-toggle,
button.active,
button:active,
input[type=button].active,
input[type=button]:active,
input[type=submit].active,
input[type=submit]:active {
    color: #fff;
    background-color: #00325e;
    border-color: #002d54;
    background-image: none
}

.btn-primary.active.focus,
.btn-primary.active:focus,
.btn-primary.active:hover,
.btn-primary:active.focus,
.btn-primary:active:focus,
.btn-primary:active:hover,
.open>.btn-primary.dropdown-toggle.focus,
.open>.btn-primary.dropdown-toggle:focus,
.open>.btn-primary.dropdown-toggle:hover,
.open>button.dropdown-toggle.focus,
.open>button.dropdown-toggle:focus,
.open>button.dropdown-toggle:hover,
.open>input[type=button].dropdown-toggle.focus,
.open>input[type=button].dropdown-toggle:focus,
.open>input[type=button].dropdown-toggle:hover,
.open>input[type=submit].dropdown-toggle.focus,
.open>input[type=submit].dropdown-toggle:focus,
.open>input[type=submit].dropdown-toggle:hover,
button.active.focus,
button.active:focus,
button.active:hover,
button:active.focus,
button:active:focus,
button:active:hover,
input[type=button].active.focus,
input[type=button].active:focus,
input[type=button].active:hover,
input[type=button]:active.focus,
input[type=button]:active:focus,
input[type=button]:active:hover,
input[type=submit].active.focus,
input[type=submit].active:focus,
input[type=submit].active:hover,
input[type=submit]:active.focus,
input[type=submit]:active:focus,
input[type=submit]:active:hover {
    color: #fff;
    background-color: #001f3a;
    border-color: #000912
}

.btn-primary.disabled.focus,
.btn-primary.disabled:focus,
.btn-primary.disabled:hover,
.btn-primary:disabled.focus,
.btn-primary:disabled:focus,
.btn-primary:disabled:hover,
button.disabled.focus,
button.disabled:focus,
button.disabled:hover,
button:disabled.focus,
button:disabled:focus,
button:disabled:hover,
input[type=button].disabled.focus,
input[type=button].disabled:focus,
input[type=button].disabled:hover,
input[type=button]:disabled.focus,
input[type=button]:disabled:focus,
input[type=button]:disabled:hover,
input[type=submit].disabled.focus,
input[type=submit].disabled:focus,
input[type=submit].disabled:hover,
input[type=submit]:disabled.focus,
input[type=submit]:disabled:focus,
input[type=submit]:disabled:hover {
    background-color: #004d91;
    border-color: #004d91
}

.btn-secondary,
input[type=reset] {
    color: #373a3c;
    background-color: #fff;
    border-color: #ccc
}

.btn-secondary.focus,
.btn-secondary:focus,
.btn-secondary:hover,
input[type=reset].focus,
input[type=reset]:focus,
input[type=reset]:hover {
    color: #373a3c;
    background-color: #e6e6e6;
    border-color: #adadad
}

.btn-secondary.active,
.btn-secondary:active,
.open>.btn-secondary.dropdown-toggle,
.open>input[type=reset].dropdown-toggle,
input[type=reset].active,
input[type=reset]:active {
    color: #373a3c;
    background-color: #e6e6e6;
    border-color: #adadad;
    background-image: none
}

.btn-secondary.active.focus,
.btn-secondary.active:focus,
.btn-secondary.active:hover,
.btn-secondary:active.focus,
.btn-secondary:active:focus,
.btn-secondary:active:hover,
.open>.btn-secondary.dropdown-toggle.focus,
.open>.btn-secondary.dropdown-toggle:focus,
.open>.btn-secondary.dropdown-toggle:hover,
.open>input[type=reset].dropdown-toggle.focus,
.open>input[type=reset].dropdown-toggle:focus,
.open>input[type=reset].dropdown-toggle:hover,
input[type=reset].active.focus,
input[type=reset].active:focus,
input[type=reset].active:hover,
input[type=reset]:active.focus,
input[type=reset]:active:focus,
input[type=reset]:active:hover {
    color: #373a3c;
    background-color: #d4d4d4;
    border-color: #8c8c8c
}

.btn-secondary.disabled.focus,
.btn-secondary.disabled:focus,
.btn-secondary.disabled:hover,
.btn-secondary:disabled.focus,
.btn-secondary:disabled:focus,
.btn-secondary:disabled:hover,
input[type=reset].disabled.focus,
input[type=reset].disabled:focus,
input[type=reset].disabled:hover,
input[type=reset]:disabled.focus,
input[type=reset]:disabled:focus,
input[type=reset]:disabled:hover {
    background-color: #fff;
    border-color: #ccc
}

.btn-info {
    color: #fff;
    background-color: #5bc0de;
    border-color: #5bc0de
}

.btn-info.focus,
.btn-info:focus,
.btn-info:hover {
    color: #fff;
    background-color: #31b0d5;
    border-color: #2aabd2
}

.btn-info.active,
.btn-info:active,
.open>.btn-info.dropdown-toggle {
    color: #fff;
    background-color: #31b0d5;
    border-color: #2aabd2;
    background-image: none
}

.btn-info.active.focus,
.btn-info.active:focus,
.btn-info.active:hover,
.btn-info:active.focus,
.btn-info:active:focus,
.btn-info:active:hover,
.open>.btn-info.dropdown-toggle.focus,
.open>.btn-info.dropdown-toggle:focus,
.open>.btn-info.dropdown-toggle:hover {
    color: #fff;
    background-color: #269abc;
    border-color: #1f7e9a
}

.btn-info.disabled.focus,
.btn-info.disabled:focus,
.btn-info.disabled:hover,
.btn-info:disabled.focus,
.btn-info:disabled:focus,
.btn-info:disabled:hover {
    background-color: #5bc0de;
    border-color: #5bc0de
}

.btn-success {
    color: #fff;
    background-color: #5cb85c;
    border-color: #5cb85c
}

.btn-success.focus,
.btn-success:focus,
.btn-success:hover {
    color: #fff;
    background-color: #449d44;
    border-color: #419641
}

.btn-success.active,
.btn-success:active,
.open>.btn-success.dropdown-toggle {
    color: #fff;
    background-color: #449d44;
    border-color: #419641;
    background-image: none
}

.btn-success.active.focus,
.btn-success.active:focus,
.btn-success.active:hover,
.btn-success:active.focus,
.btn-success:active:focus,
.btn-success:active:hover,
.open>.btn-success.dropdown-toggle.focus,
.open>.btn-success.dropdown-toggle:focus,
.open>.btn-success.dropdown-toggle:hover {
    color: #fff;
    background-color: #398439;
    border-color: #2d672d
}

.btn-success.disabled.focus,
.btn-success.disabled:focus,
.btn-success.disabled:hover,
.btn-success:disabled.focus,
.btn-success:disabled:focus,
.btn-success:disabled:hover {
    background-color: #5cb85c;
    border-color: #5cb85c
}

.btn-warning {
    color: #fff;
    background-color: #f0ad4e;
    border-color: #f0ad4e
}

.btn-warning.focus,
.btn-warning:focus,
.btn-warning:hover {
    color: #fff;
    background-color: #ec971f;
    border-color: #eb9316
}

.btn-warning.active,
.btn-warning:active,
.open>.btn-warning.dropdown-toggle {
    color: #fff;
    background-color: #ec971f;
    border-color: #eb9316;
    background-image: none
}

.btn-warning.active.focus,
.btn-warning.active:focus,
.btn-warning.active:hover,
.btn-warning:active.focus,
.btn-warning:active:focus,
.btn-warning:active:hover,
.open>.btn-warning.dropdown-toggle.focus,
.open>.btn-warning.dropdown-toggle:focus,
.open>.btn-warning.dropdown-toggle:hover {
    color: #fff;
    background-color: #d58512;
    border-color: #b06d0f
}

.btn-warning.disabled.focus,
.btn-warning.disabled:focus,
.btn-warning.disabled:hover,
.btn-warning:disabled.focus,
.btn-warning:disabled:focus,
.btn-warning:disabled:hover {
    background-color: #f0ad4e;
    border-color: #f0ad4e
}

.btn-danger {
    color: #fff;
    background-color: #d9534f;
    border-color: #d9534f
}

.btn-danger.focus,
.btn-danger:focus,
.btn-danger:hover {
    color: #fff;
    background-color: #c9302c;
    border-color: #c12e2a
}

.btn-danger.active,
.btn-danger:active,
.open>.btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #c9302c;
    border-color: #c12e2a;
    background-image: none
}

.btn-danger.active.focus,
.btn-danger.active:focus,
.btn-danger.active:hover,
.btn-danger:active.focus,
.btn-danger:active:focus,
.btn-danger:active:hover,
.open>.btn-danger.dropdown-toggle.focus,
.open>.btn-danger.dropdown-toggle:focus,
.open>.btn-danger.dropdown-toggle:hover {
    color: #fff;
    background-color: #ac2925;
    border-color: #8b211e
}

.btn-danger.disabled.focus,
.btn-danger.disabled:focus,
.btn-danger.disabled:hover,
.btn-danger:disabled.focus,
.btn-danger:disabled:focus,
.btn-danger:disabled:hover {
    background-color: #d9534f;
    border-color: #d9534f
}

.btn-primary-outline {
    color: #004d91;
    background-image: none;
    background-color: transparent;
    border-color: #004d91
}

.btn-primary-outline.active,
.btn-primary-outline.focus,
.btn-primary-outline:active,
.btn-primary-outline:focus,
.btn-primary-outline:hover,
.open>.btn-primary-outline.dropdown-toggle {
    color: #fff;
    background-color: #004d91;
    border-color: #004d91
}

.btn-primary-outline.disabled.focus,
.btn-primary-outline.disabled:focus,
.btn-primary-outline.disabled:hover,
.btn-primary-outline:disabled.focus,
.btn-primary-outline:disabled:focus,
.btn-primary-outline:disabled:hover {
    border-color: #0083f7
}

.btn-secondary-outline {
    color: #ccc;
    background-image: none;
    background-color: transparent;
    border-color: #ccc
}

.btn-secondary-outline.active,
.btn-secondary-outline.focus,
.btn-secondary-outline:active,
.btn-secondary-outline:focus,
.btn-secondary-outline:hover,
.open>.btn-secondary-outline.dropdown-toggle {
    color: #fff;
    background-color: #ccc;
    border-color: #ccc
}

.btn-secondary-outline.disabled.focus,
.btn-secondary-outline.disabled:focus,
.btn-secondary-outline.disabled:hover,
.btn-secondary-outline:disabled.focus,
.btn-secondary-outline:disabled:focus,
.btn-secondary-outline:disabled:hover {
    border-color: #fff
}

.btn-info-outline {
    color: #5bc0de;
    background-image: none;
    background-color: transparent;
    border-color: #5bc0de
}

.btn-info-outline.active,
.btn-info-outline.focus,
.btn-info-outline:active,
.btn-info-outline:focus,
.btn-info-outline:hover,
.open>.btn-info-outline.dropdown-toggle {
    color: #fff;
    background-color: #5bc0de;
    border-color: #5bc0de
}

.btn-info-outline.disabled.focus,
.btn-info-outline.disabled:focus,
.btn-info-outline.disabled:hover,
.btn-info-outline:disabled.focus,
.btn-info-outline:disabled:focus,
.btn-info-outline:disabled:hover {
    border-color: #b0e1ef
}

.btn-success-outline {
    color: #5cb85c;
    background-image: none;
    background-color: transparent;
    border-color: #5cb85c
}

.btn-success-outline.active,
.btn-success-outline.focus,
.btn-success-outline:active,
.btn-success-outline:focus,
.btn-success-outline:hover,
.open>.btn-success-outline.dropdown-toggle {
    color: #fff;
    background-color: #5cb85c;
    border-color: #5cb85c
}

.btn-success-outline.disabled.focus,
.btn-success-outline.disabled:focus,
.btn-success-outline.disabled:hover,
.btn-success-outline:disabled.focus,
.btn-success-outline:disabled:focus,
.btn-success-outline:disabled:hover {
    border-color: #a3d7a3
}

.btn-warning-outline {
    color: #f0ad4e;
    background-image: none;
    background-color: transparent;
    border-color: #f0ad4e
}

.btn-warning-outline.active,
.btn-warning-outline.focus,
.btn-warning-outline:active,
.btn-warning-outline:focus,
.btn-warning-outline:hover,
.open>.btn-warning-outline.dropdown-toggle {
    color: #fff;
    background-color: #f0ad4e;
    border-color: #f0ad4e
}

.btn-warning-outline.disabled.focus,
.btn-warning-outline.disabled:focus,
.btn-warning-outline.disabled:hover,
.btn-warning-outline:disabled.focus,
.btn-warning-outline:disabled:focus,
.btn-warning-outline:disabled:hover {
    border-color: #f8d9ac
}

.btn-danger-outline {
    color: #d9534f;
    background-image: none;
    background-color: transparent;
    border-color: #d9534f
}

.btn-danger-outline.active,
.btn-danger-outline.focus,
.btn-danger-outline:active,
.btn-danger-outline:focus,
.btn-danger-outline:hover,
.open>.btn-danger-outline.dropdown-toggle {
    color: #fff;
    background-color: #d9534f;
    border-color: #d9534f
}

.btn-danger-outline.disabled.focus,
.btn-danger-outline.disabled:focus,
.btn-danger-outline.disabled:hover,
.btn-danger-outline:disabled.focus,
.btn-danger-outline:disabled:focus,
.btn-danger-outline:disabled:hover {
    border-color: #eba5a3
}

.btn-link {
    font-weight: 400;
    color: #004d91;
    border-radius: 0
}

.alert-link,
.close {
    font-weight: 700
}

.btn-link,
.btn-link.active,
.btn-link:active,
.btn-link:disabled {
    background-color: transparent
}

.btn-link,
.btn-link:active,
.btn-link:focus,
.btn-link:hover {
    border-color: transparent
}

.btn-link:focus,
.btn-link:hover {
    color: #002445;
    text-decoration: underline;
    background-color: transparent
}

.btn-link:disabled:focus,
.btn-link:disabled:hover {
    color: #818a91;
    text-decoration: none
}

.btn-lg {
    padding: .75rem 1.25rem;
    font-size: 1.25rem;
    line-height: 1.3333333333;
    border-radius: 0
}

.btn-sm {
    padding: .25rem .75rem;
    font-size: .875rem;
    line-height: 1.5;
    border-radius: .2rem
}

.btn-block {
    display: block;
    width: 100%
}

.btn-block+.btn-block {
    margin-top: 5px
}

input[type=button].btn-block,
input[type=reset].btn-block,
input[type=submit].btn-block {
    width: 100%
}

.fade {
    opacity: 0;
    transition: opacity .15s linear
}

.fade.in {
    opacity: 1
}

.collapse {
    display: none
}

.collapse.in {
    display: block
}

.nav-inline .nav-item,
.nav-link {
    display: inline-block
}

.collapsing {
    position: relative;
    height: 0;
    transition-timing-function: ease;
    transition-duration: .35s;
    transition-property: height
}

.nav {
    padding-left: 0;
    margin-bottom: 0;
    list-style: none
}

.nav-link:focus,
.nav-link:hover {
    text-decoration: none
}

.nav-link.disabled {
    color: #818a91
}

.nav-link.disabled,
.nav-link.disabled:focus,
.nav-link.disabled:hover {
    color: #818a91;
    cursor: not-allowed;
    background-color: transparent
}

.nav-inline .nav-item+.nav-item,
.nav-inline .nav-link+.nav-link {
    margin-left: 1rem
}

.nav-pills .nav-item+.nav-item,
.nav-tabs .nav-item+.nav-item {
    margin-left: .2rem
}

.nav-tabs {
    border-bottom: 1px solid #ddd
}

.nav-tabs::after {
    content: "";
    display: table;
    clear: both
}

.nav-tabs .nav-item {
    float: left;
    margin-bottom: -1px
}

.nav-tabs .nav-link {
    display: block;
    padding: .5em 1em;
    border: 1px solid transparent;
    border-radius: 0
}

.nav-tabs .nav-link:focus,
.nav-tabs .nav-link:hover {
    border-color: #eceeef #eceeef #ddd
}

.nav-tabs .nav-link.disabled,
.nav-tabs .nav-link.disabled:focus,
.nav-tabs .nav-link.disabled:hover {
    color: #818a91;
    background-color: transparent;
    border-color: transparent
}

.nav-tabs .nav-item.active .nav-link,
.nav-tabs .nav-item.active .nav-link:focus,
.nav-tabs .nav-item.active .nav-link:hover,
.nav-tabs .nav-item.open .nav-link,
.nav-tabs .nav-item.open .nav-link:focus,
.nav-tabs .nav-item.open .nav-link:hover,
.nav-tabs .nav-link.active,
.nav-tabs .nav-link.active:focus,
.nav-tabs .nav-link.active:hover {
    color: #55595c;
    background-color: #fff;
    border-color: #ddd #ddd transparent
}

.nav-pills::after {
    content: "";
    display: table;
    clear: both
}

.nav-pills .nav-link {
    display: block;
    padding: .5em 1em;
    border-radius: 0
}

.nav-pills .nav-item.active .nav-link,
.nav-pills .nav-item.active .nav-link:focus,
.nav-pills .nav-item.active .nav-link:hover,
.nav-pills .nav-item.open .nav-link,
.nav-pills .nav-item.open .nav-link:focus,
.nav-pills .nav-item.open .nav-link:hover,
.nav-pills .nav-link.active,
.nav-pills .nav-link.active:focus,
.nav-pills .nav-link.active:hover {
    color: #fff;
    cursor: default;
    background-color: #004d91
}

.nav-stacked .nav-item {
    display: block;
    float: none
}

.breadcrumb>li,
.navbar-brand,
.navbar-nav .nav-item,
.page-link {
    float: left
}

.nav-stacked .nav-item+.nav-item {
    margin-top: .2rem;
    margin-left: 0
}

.navbar-divider,
.navbar-nav .nav-item+.nav-item,
.navbar-nav .nav-link+.nav-link {
    margin-left: 1rem
}

.tab-content>.tab-pane {
    display: none
}

.tab-content>.active {
    display: block
}

.nav-tabs .dropdown-menu {
    margin-top: -1px;
    border-top-right-radius: 0;
    border-top-left-radius: 0
}

.navbar {
    position: relative;
    padding: .5rem 1rem
}

.navbar::after {
    content: "";
    display: table;
    clear: both
}

.navbar-full {
    z-index: 1000
}

.navbar-fixed-bottom,
.navbar-fixed-top {
    position: fixed;
    right: 0;
    left: 0;
    z-index: 1030
}

.navbar-fixed-top {
    top: 0
}

.navbar-fixed-bottom {
    bottom: 0
}

.navbar-sticky-top {
    position: sticky;
    top: 0;
    z-index: 1030;
    width: 100%
}

@media (min-width:544px) {
    .navbar,
    .navbar-fixed-bottom,
    .navbar-fixed-top,
    .navbar-full,
    .navbar-sticky-top {
        border-radius: 0
    }
}

.navbar-brand {
    padding-top: .25rem;
    padding-bottom: .25rem;
    margin-right: 1rem;
    font-size: 1.25rem
}

.navbar-brand:focus,
.navbar-brand:hover {
    text-decoration: none
}

.navbar-brand>img {
    display: block
}

.navbar-divider {
    float: left;
    width: 1px;
    padding-top: .425rem;
    padding-bottom: .425rem;
    margin-right: 1rem
}

.navbar-divider::before {
    content: "\00a0"
}

.navbar-toggler {
    padding: .5rem .75rem;
    font-size: 1.25rem;
    line-height: 1;
    background: 0 0;
    border: 1px solid transparent;
    border-radius: 0
}

.breadcrumb,
.pagination {
    border-radius: 0;
    margin-bottom: 1rem
}

.navbar-toggler:focus,
.navbar-toggler:hover {
    text-decoration: none
}

@media (min-width:544px) {
    .navbar-toggleable-xs {
        display: block !important
    }
}

@media (min-width:768px) {
    .navbar-toggleable-sm {
        display: block !important
    }
}

@media (min-width:992px) {
    .navbar-toggleable-md {
        display: block !important
    }
}

.navbar-nav .nav-link {
    display: block;
    padding-top: .425rem;
    padding-bottom: .425rem
}

.navbar-light .navbar-brand,
.navbar-light .navbar-brand:focus,
.navbar-light .navbar-brand:hover {
    color: rgba(0, 0, 0, .8)
}

.navbar-light .navbar-nav .nav-link {
    color: rgba(0, 0, 0, .3)
}

.navbar-light .navbar-nav .nav-link:focus,
.navbar-light .navbar-nav .nav-link:hover {
    color: rgba(0, 0, 0, .6)
}

.navbar-light .navbar-nav .active>.nav-link,
.navbar-light .navbar-nav .active>.nav-link:focus,
.navbar-light .navbar-nav .active>.nav-link:hover,
.navbar-light .navbar-nav .nav-link.active,
.navbar-light .navbar-nav .nav-link.active:focus,
.navbar-light .navbar-nav .nav-link.active:hover,
.navbar-light .navbar-nav .nav-link.open,
.navbar-light .navbar-nav .nav-link.open:focus,
.navbar-light .navbar-nav .nav-link.open:hover,
.navbar-light .navbar-nav .open>.nav-link,
.navbar-light .navbar-nav .open>.nav-link:focus,
.navbar-light .navbar-nav .open>.nav-link:hover {
    color: rgba(0, 0, 0, .8)
}

.navbar-light .navbar-divider {
    background-color: rgba(0, 0, 0, .075)
}

.navbar-dark .navbar-brand,
.navbar-dark .navbar-brand:focus,
.navbar-dark .navbar-brand:hover {
    color: #fff
}

.navbar-dark .navbar-nav .nav-link {
    color: rgba(255, 255, 255, .5)
}

.navbar-dark .navbar-nav .nav-link:focus,
.navbar-dark .navbar-nav .nav-link:hover {
    color: rgba(255, 255, 255, .75)
}

.navbar-dark .navbar-nav .active>.nav-link,
.navbar-dark .navbar-nav .active>.nav-link:focus,
.navbar-dark .navbar-nav .active>.nav-link:hover,
.navbar-dark .navbar-nav .nav-link.active,
.navbar-dark .navbar-nav .nav-link.active:focus,
.navbar-dark .navbar-nav .nav-link.active:hover,
.navbar-dark .navbar-nav .nav-link.open,
.navbar-dark .navbar-nav .nav-link.open:focus,
.navbar-dark .navbar-nav .nav-link.open:hover,
.navbar-dark .navbar-nav .open>.nav-link,
.navbar-dark .navbar-nav .open>.nav-link:focus,
.navbar-dark .navbar-nav .open>.nav-link:hover {
    color: #fff
}

.navbar-dark .navbar-divider {
    background-color: rgba(255, 255, 255, .075)
}

.breadcrumb {
    padding: .75rem 1rem;
    list-style: none
}

.breadcrumb::after {
    content: "";
    display: table;
    clear: both
}

.breadcrumb>li+li::before {
    padding-right: .5rem;
    padding-left: .5rem;
    color: #818a91;
    content: "/"
}

.breadcrumb>.active {
    color: #818a91
}

.pagination {
    display: inline-block;
    padding-left: 0
}

.page-item {
    display: inline
}

.page-item:first-child .page-link {
    margin-left: 0;
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

.page-item:last-child .page-link {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

.page-item.active .page-link,
.page-item.active .page-link:focus,
.page-item.active .page-link:hover {
    z-index: 2;
    color: #fff;
    cursor: default;
    background-color: #004d91;
    border-color: #004d91
}

.page-item.disabled .page-link,
.page-item.disabled .page-link:focus,
.page-item.disabled .page-link:hover {
    color: #818a91;
    cursor: not-allowed;
    background-color: #fff;
    border-color: #ddd
}

.page-link {
    position: relative;
    padding: .5rem .75rem;
    margin-left: -1px;
    line-height: 1.5;
    color: #004d91;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd
}

.page-link:focus,
.page-link:hover {
    color: #002445;
    background-color: #eceeef;
    border-color: #ddd
}

.pagination-lg .page-link {
    padding: .75rem 1.5rem;
    font-size: 1.25rem;
    line-height: 1.3333333333
}

.pagination-lg .page-item:first-child .page-link {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

.pagination-lg .page-item:last-child .page-link {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

.pagination-sm .page-link {
    padding: .275rem .75rem;
    font-size: .875rem;
    line-height: 1.5
}

.pagination-sm .page-item:first-child .page-link {
    border-bottom-left-radius: .2rem;
    border-top-left-radius: .2rem
}

.pagination-sm .page-item:last-child .page-link {
    border-bottom-right-radius: .2rem;
    border-top-right-radius: .2rem
}

.pager {
    padding-left: 0;
    margin-bottom: 1rem;
    text-align: center;
    list-style: none
}

.pager::after {
    content: "";
    display: table;
    clear: both
}

.pager li {
    display: inline
}

.pager li>a,
.pager li>span {
    display: inline-block;
    padding: 5px 14px;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 15px
}

.pager li>a:focus,
.pager li>a:hover {
    text-decoration: none;
    background-color: #eceeef
}

.pager .disabled>a,
.pager .disabled>a:focus,
.pager .disabled>a:hover,
.pager .disabled>span {
    color: #818a91;
    cursor: not-allowed;
    background-color: #fff
}

.pager-next>a,
.pager-next>span {
    float: right
}

.pager-prev>a,
.pager-prev>span {
    float: left
}

.alert {
    padding: 15px;
    margin-bottom: 1rem;
    border: 1px solid transparent;
    border-radius: 0
}

.alert>p,
.alert>ul {
    margin-bottom: 0
}

.alert>p+p {
    margin-top: 5px
}

.alert-heading {
    color: inherit
}

.alert-dismissible {
    padding-right: 35px
}

.alert-dismissible .close {
    position: relative;
    top: -2px;
    right: -21px;
    color: inherit
}

.alert-success {
    background-color: #dff0d8;
    border-color: #d0e9c6;
    color: #3c763d
}

.alert-success hr {
    border-top-color: #c1e2b3
}

.alert-success .alert-link {
    color: #2b542c
}

.alert-info {
    background-color: #d9edf7;
    border-color: #bcdff1;
    color: #31708f
}

.alert-info hr {
    border-top-color: #a6d5ec
}

.alert-info .alert-link {
    color: #245269
}

.alert-warning {
    background-color: #fcf8e3;
    border-color: #faf2cc;
    color: #8a6d3b
}

.alert-warning hr {
    border-top-color: #f7ecb5
}

.alert-warning .alert-link {
    color: #66512c
}

.alert-danger {
    background-color: #f2dede;
    border-color: #ebcccc;
    color: #a94442
}

.alert-danger hr {
    border-top-color: #e4b9b9
}

.alert-danger .alert-link {
    color: #843534
}

@keyframes progress-bar-stripes {
    from {
        background-position: 1rem 0
    }
    to {
        background-position: 0 0
    }
}

.progress {
    display: block;
    width: 100%;
    height: 1rem;
    margin-bottom: 1rem
}

.progress[value] {
    color: #004d91;
    border: 0;
    appearance: none
}

.progress[value]::-webkit-progress-bar {
    background-color: #eee;
    border-radius: 0
}

.progress[value]::-webkit-progress-value::before {
    content: attr(value)
}

.progress[value]::-webkit-progress-value {
    background-color: #004d91;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.progress[value="100"]::-webkit-progress-value {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

@media screen and (min-width:0\0) {
    .progress {
        background-color: #eee;
        border-radius: 0
    }
    .progress-bar {
        display: inline-block;
        height: 1rem;
        text-indent: -999rem;
        background-color: #0074d9;
        border-top-left-radius: 0;
        border-bottom-left-radius: 0
    }
    .progress[width^="0"] {
        min-width: 2rem;
        color: #818a91;
        background-color: transparent;
        background-image: none
    }
    .progress[width="100%"] {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0
    }
    .progress-bar-striped {
        background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
        background-size: 1rem 1rem
    }
}

.progress-striped[value]::-webkit-progress-value {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-size: 1rem 1rem
}

.progress-striped[value]::-moz-progress-bar {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-size: 1rem 1rem
}

.progress-animated[value]::-webkit-progress-value {
    animation: progress-bar-stripes 2s linear infinite
}

.progress-animated[value]::-moz-progress-bar {
    animation: progress-bar-stripes 2s linear infinite
}

.progress-success[value]::-webkit-progress-value {
    background-color: #5cb85c
}

.progress-success[value]::-moz-progress-bar {
    background-color: #5cb85c
}

@media screen and (min-width:0\0) {
    .progress-animated .progress-bar-striped {
        animation: progress-bar-stripes 2s linear infinite
    }
    .progress-success .progress-bar {
        background-color: #5cb85c
    }
    .progress-info .progress-bar {
        background-color: #5bc0de
    }
}

.progress-info[value]::-webkit-progress-value {
    background-color: #5bc0de
}

.progress-info[value]::-moz-progress-bar {
    background-color: #5bc0de
}

.progress-warning[value]::-webkit-progress-value {
    background-color: #f0ad4e
}

.progress-warning[value]::-moz-progress-bar {
    background-color: #f0ad4e
}

@media screen and (min-width:0\0) {
    .progress-warning .progress-bar {
        background-color: #f0ad4e
    }
    .progress-danger .progress-bar {
        background-color: #d9534f
    }
}

.progress-danger[value]::-webkit-progress-value {
    background-color: #d9534f
}

.progress-danger[value]::-moz-progress-bar {
    background-color: #d9534f
}

.embed-responsive {
    position: relative;
    display: block;
    height: 0;
    padding: 0;
    overflow: hidden
}

.embed-responsive .embed-responsive-item,
.embed-responsive embed,
.embed-responsive iframe,
.embed-responsive object,
.embed-responsive video {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0
}

.embed-responsive-21by9 {
    padding-bottom: 42.8571428571%
}

.embed-responsive-16by9 {
    padding-bottom: 56.25%
}

.embed-responsive-4by3 {
    padding-bottom: 75%
}

.embed-responsive-1by1 {
    padding-bottom: 100%
}

.close {
    float: right;
    font-size: 1.5rem;
    line-height: .7;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    opacity: .2
}

.close:focus,
.close:hover {
    color: #000;
    text-decoration: none;
    cursor: pointer;
    opacity: .5;
    outline: 0
}

.close:active:focus {
    background: 0 0 !important;
    color: #000 !important;
    outline: 0 !important
}

button.close {
    padding: 0;
    cursor: pointer;
    background: 0 0;
    border: 0;
    -webkit-appearance: none
}

.list-group {
    padding-left: 0;
    margin-bottom: 0
}

.list-group-item {
    position: relative;
    display: block;
    padding: .75rem 1.25rem;
    margin-bottom: -1px;
    background-color: #fff;
    border: 1px solid #ddd
}

.list-group-item:first-child {
    border-top-right-radius: 0;
    border-top-left-radius: 0
}

.list-group-item:last-child {
    margin-bottom: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.list-group-flush .list-group-item {
    border-width: 1px 0;
    border-radius: 0
}

.list-group-flush:first-child .list-group-item:first-child {
    border-top: 0
}

.list-group-flush:last-child .list-group-item:last-child {
    border-bottom: 0
}

a.list-group-item,
button.list-group-item {
    width: 100%;
    color: #555;
    text-align: inherit
}

a.list-group-item .list-group-item-heading,
button.list-group-item .list-group-item-heading {
    color: #333
}

a.list-group-item:focus,
a.list-group-item:hover,
button.list-group-item:focus,
button.list-group-item:hover {
    color: #555;
    text-decoration: none;
    background-color: #f5f5f5
}

.list-group-item.disabled,
.list-group-item.disabled:focus,
.list-group-item.disabled:hover {
    color: #818a91;
    cursor: not-allowed;
    background-color: #eceeef
}

.list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading {
    color: inherit
}

.list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text {
    color: #818a91
}

.list-group-item.active,
.list-group-item.active:focus,
.list-group-item.active:hover {
    z-index: 2;
    color: #fff;
    background-color: #004d91;
    border-color: #004d91
}

.list-group-item.active .list-group-item-heading,
.list-group-item.active .list-group-item-heading>.small,
.list-group-item.active .list-group-item-heading>small,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading>.small,
.list-group-item.active:focus .list-group-item-heading>small,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading>.small,
.list-group-item.active:hover .list-group-item-heading>small {
    color: inherit
}

.list-group-item.active .list-group-item-text,
.list-group-item.active:focus .list-group-item-text,
.list-group-item.active:hover .list-group-item-text {
    color: #5eb3ff
}

.list-group-item-success {
    color: #3c763d;
    background-color: #dff0d8
}

a.list-group-item-success,
button.list-group-item-success {
    color: #3c763d
}

a.list-group-item-success .list-group-item-heading,
button.list-group-item-success .list-group-item-heading {
    color: inherit
}

a.list-group-item-success:focus,
a.list-group-item-success:hover,
button.list-group-item-success:focus,
button.list-group-item-success:hover {
    color: #3c763d;
    background-color: #d0e9c6
}

a.list-group-item-success.active,
a.list-group-item-success.active:focus,
a.list-group-item-success.active:hover,
button.list-group-item-success.active,
button.list-group-item-success.active:focus,
button.list-group-item-success.active:hover {
    color: #fff;
    background-color: #3c763d;
    border-color: #3c763d
}

.list-group-item-info {
    color: #31708f;
    background-color: #d9edf7
}

a.list-group-item-info,
button.list-group-item-info {
    color: #31708f
}

a.list-group-item-info .list-group-item-heading,
button.list-group-item-info .list-group-item-heading {
    color: inherit
}

a.list-group-item-info:focus,
a.list-group-item-info:hover,
button.list-group-item-info:focus,
button.list-group-item-info:hover {
    color: #31708f;
    background-color: #c4e3f3
}

a.list-group-item-info.active,
a.list-group-item-info.active:focus,
a.list-group-item-info.active:hover,
button.list-group-item-info.active,
button.list-group-item-info.active:focus,
button.list-group-item-info.active:hover {
    color: #fff;
    background-color: #31708f;
    border-color: #31708f
}

.list-group-item-warning {
    color: #8a6d3b;
    background-color: #fcf8e3
}

a.list-group-item-warning,
button.list-group-item-warning {
    color: #8a6d3b
}

a.list-group-item-warning .list-group-item-heading,
button.list-group-item-warning .list-group-item-heading {
    color: inherit
}

a.list-group-item-warning:focus,
a.list-group-item-warning:hover,
button.list-group-item-warning:focus,
button.list-group-item-warning:hover {
    color: #8a6d3b;
    background-color: #faf2cc
}

a.list-group-item-warning.active,
a.list-group-item-warning.active:focus,
a.list-group-item-warning.active:hover,
button.list-group-item-warning.active,
button.list-group-item-warning.active:focus,
button.list-group-item-warning.active:hover {
    color: #fff;
    background-color: #8a6d3b;
    border-color: #8a6d3b
}

.list-group-item-danger {
    color: #a94442;
    background-color: #f2dede
}

a.list-group-item-danger,
button.list-group-item-danger {
    color: #a94442
}

a.list-group-item-danger .list-group-item-heading,
button.list-group-item-danger .list-group-item-heading {
    color: inherit
}

a.list-group-item-danger:focus,
a.list-group-item-danger:hover,
button.list-group-item-danger:focus,
button.list-group-item-danger:hover {
    color: #a94442;
    background-color: #ebcccc
}

a.list-group-item-danger.active,
a.list-group-item-danger.active:focus,
a.list-group-item-danger.active:hover,
button.list-group-item-danger.active,
button.list-group-item-danger.active:focus,
button.list-group-item-danger.active:hover {
    color: #fff;
    background-color: #a94442;
    border-color: #a94442
}

.list-group-item-heading {
    margin-top: 0;
    margin-bottom: 5px
}

.list-group-item-text {
    margin-bottom: 0;
    line-height: 1.3;
    font-size: .9em
}

.modal {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1050;
    display: none;
    outline: 0;
    -webkit-overflow-scrolling: touch
}

.modal-footer::after,
.modal-header::after {
    display: table;
    content: "";
    clear: both
}

.modal.fade .modal-dialog {
    transition: transform .3s ease-out;
    transform: translate(0, -25%)
}

.modal.in .modal-dialog {
    transform: translate(0, 0)
}

.modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto
}

.modal-dialog {
    position: relative;
    width: auto;
    margin: 10px
}

.modal-content {
    position: relative;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: 0;
    outline: 0
}

.modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    background-color: #000
}

.modal-backdrop.fade {
    opacity: 0
}

.modal-backdrop.in {
    opacity: .5
}

.modal-header {
    padding: 15px;
    border-bottom: 1px solid #e5e5e5
}

.modal-header .close {
    margin-top: -2px
}

.modal-title {
    margin: 0;
    line-height: 1.5
}

.modal-body {
    position: relative;
    padding: 15px
}

.sr-only,
.tooltip,
.tooltip-arrow {
    position: absolute
}

.modal-footer {
    padding: 15px;
    text-align: right;
    border-top: 1px solid #e5e5e5
}

.modal-footer .btn+.btn {
    margin-bottom: 0;
    margin-left: 5px
}

.modal-footer .btn-group .btn+.btn {
    margin-left: -1px
}

.modal-footer .btn-block+.btn-block {
    margin-left: 0
}

.modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll
}

@media (min-width:544px) {
    .modal-dialog {
        width: 600px;
        margin: 30px auto
    }
    .modal-sm {
        width: 400px
    }
}

@media (min-width:768px) {
    .modal-lg {
        width: 900px
    }
}

.tooltip {
    z-index: 1070;
    display: block;
    font-family: MyriadProRegular, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 400;
    letter-spacing: normal;
    line-break: auto;
    line-height: 1.5;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    white-space: normal;
    word-break: normal;
    word-spacing: normal;
    word-wrap: normal;
    font-size: .875rem;
    opacity: 0
}

a:visited,
ol a:active,
ol a:focus,
ol a:hover,
p a:active,
p a:focus,
p a:hover,
ul a:active,
ul a:focus,
ul a:hover {
    text-decoration: underline
}

.tooltip.in {
    opacity: .9
}

.tooltip.bs-tether-element-attached-bottom,
.tooltip.tooltip-top {
    padding: 5px 0;
    margin-top: -3px
}

.tooltip.bs-tether-element-attached-bottom .tooltip-arrow,
.tooltip.tooltip-top .tooltip-arrow {
    bottom: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 5px 5px 0;
    border-top-color: #000
}

.tooltip.bs-tether-element-attached-left,
.tooltip.tooltip-right {
    padding: 0 5px;
    margin-left: 3px
}

.tooltip.bs-tether-element-attached-left .tooltip-arrow,
.tooltip.tooltip-right .tooltip-arrow {
    top: 50%;
    left: 0;
    margin-top: -5px;
    border-width: 5px 5px 5px 0;
    border-right-color: #000
}

.tooltip.bs-tether-element-attached-top,
.tooltip.tooltip-bottom {
    padding: 5px 0;
    margin-top: 3px
}

.tooltip.bs-tether-element-attached-top .tooltip-arrow,
.tooltip.tooltip-bottom .tooltip-arrow {
    top: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000
}

.tooltip.bs-tether-element-attached-right,
.tooltip.tooltip-left {
    padding: 0 5px;
    margin-left: -3px
}

.tooltip.bs-tether-element-attached-right .tooltip-arrow,
.tooltip.tooltip-left .tooltip-arrow {
    top: 50%;
    right: 0;
    margin-top: -5px;
    border-width: 5px 0 5px 5px;
    border-left-color: #000
}

.tooltip-inner {
    max-width: 200px;
    padding: 3px 8px;
    color: #fff;
    text-align: center;
    background-color: #000;
    border-radius: 0
}

.tooltip-arrow {
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid
}

.clearfix::after {
    content: "";
    display: table;
    clear: both
}

.center-block {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.hidden-xl-down,
.hidden-xs-up,
.visible-print-block {
    display: none !important
}

.pull-xs-left {
    float: left !important
}

.pull-xs-right {
    float: right !important
}

.pull-xs-none {
    float: none !important
}

@media (min-width:544px) {
    .pull-sm-left {
        float: left !important
    }
    .pull-sm-right {
        float: right !important
    }
    .pull-sm-none {
        float: none !important
    }
}

@media (min-width:768px) {
    .pull-md-left {
        float: left !important
    }
    .pull-md-right {
        float: right !important
    }
    .pull-md-none {
        float: none !important
    }
}

@media (min-width:992px) {
    .pull-lg-left {
        float: left !important
    }
    .pull-lg-right {
        float: right !important
    }
    .pull-lg-none {
        float: none !important
    }
}

.sr-only {
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0
}

.p-r-0,
.p-x-0 {
    padding-right: 0 !important
}

.p-l-0,
.p-x-0 {
    padding-left: 0 !important
}

.p-t-0,
.p-y-0 {
    padding-top: 0 !important
}

.p-b-0,
.p-y-0 {
    padding-bottom: 0 !important
}

.sr-only-focusable:active,
.sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    clip: auto
}

.m-t-0,
.m-y-0 {
    margin-top: 0 !important
}

.m-b-0,
.m-y-0 {
    margin-bottom: 0 !important
}

.invisible {
    visibility: hidden !important
}

.text-hide {
    font: "0/0" a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0
}

.text-justify {
    text-align: justify !important
}

.text-nowrap {
    white-space: nowrap !important
}

.text-truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.text-xs-left {
    text-align: left !important
}

.text-xs-right {
    text-align: right !important
}

.text-xs-center {
    text-align: center !important
}

@media (min-width:544px) {
    .text-sm-left {
        text-align: left !important
    }
    .text-sm-right {
        text-align: right !important
    }
    .text-sm-center {
        text-align: center !important
    }
    .hidden-sm-up {
        display: none !important
    }
}

@media (min-width:768px) {
    .text-md-left {
        text-align: left !important
    }
    .text-md-right {
        text-align: right !important
    }
    .text-md-center {
        text-align: center !important
    }
    .hidden-md-up {
        display: none !important
    }
}

@media (min-width:992px) {
    .text-lg-left {
        text-align: left !important
    }
    .text-lg-right {
        text-align: right !important
    }
    .text-lg-center {
        text-align: center !important
    }
    .hidden-lg-up {
        display: none !important
    }
}

@media (min-width:1200px) {
    .pull-xl-left {
        float: left !important
    }
    .pull-xl-right {
        float: right !important
    }
    .pull-xl-none {
        float: none !important
    }
    .text-xl-left {
        text-align: left !important
    }
    .text-xl-right {
        text-align: right !important
    }
    .text-xl-center {
        text-align: center !important
    }
    .hidden-xl-up {
        display: none !important
    }
}

.fa-fw,
.fa-li,
h1 {
    text-align: center
}

.text-lowercase {
    text-transform: lowercase !important
}

.text-uppercase {
    text-transform: uppercase !important
}

.text-capitalize {
    text-transform: capitalize !important
}

.font-weight-normal {
    font-weight: 400
}

.font-weight-bold {
    font-weight: 700
}

.font-italic {
    font-style: italic
}

.text-muted {
    color: #818a91
}

.text-primary {
    color: #004d91 !important
}

a.text-primary:focus,
a.text-primary:hover {
    color: #00325e
}

.text-success {
    color: #5cb85c !important
}

a.text-success:focus,
a.text-success:hover {
    color: #449d44
}

.text-info {
    color: #5bc0de !important
}

a.text-info:focus,
a.text-info:hover {
    color: #31b0d5
}

.text-warning {
    color: #f0ad4e !important
}

a.text-warning:focus,
a.text-warning:hover {
    color: #ec971f
}

.text-danger {
    color: #d9534f !important
}

a.text-danger:focus,
a.text-danger:hover {
    color: #c9302c
}

.bg-inverse {
    color: #eceeef;
    background-color: #373a3c
}

.bg-danger,
.bg-info,
.bg-primary,
.bg-success,
.bg-warning {
    color: #fff !important
}

.bg-faded {
    background-color: #f7f7f9
}

.bg-primary {
    background-color: #004d91 !important
}

a.bg-primary:focus,
a.bg-primary:hover {
    background-color: #00325e
}

.bg-success {
    background-color: #5cb85c !important
}

a.bg-success:focus,
a.bg-success:hover {
    background-color: #449d44
}

.bg-info {
    background-color: #5bc0de !important
}

a.bg-info:focus,
a.bg-info:hover {
    background-color: #31b0d5
}

.bg-warning {
    background-color: #f0ad4e !important
}

a.bg-warning:focus,
a.bg-warning:hover {
    background-color: #ec971f
}

.bg-danger {
    background-color: #d9534f !important
}

a.bg-danger:focus,
a.bg-danger:hover {
    background-color: #c9302c
}

.m-x-auto {
    margin-right: auto !important;
    margin-left: auto !important;
    float: none
}

.m-r-0,
.m-x-0 {
    margin-right: 0 !important
}

.m-l-0,
.m-x-0 {
    margin-left: 0 !important
}

.m-a-0 {
    margin: 0 !important
}

.m-r-1,
.m-x-1 {
    margin-right: 1rem !important
}

.m-l-1,
.m-x-1 {
    margin-left: 1rem !important
}

.m-t-1,
.m-y-1 {
    margin-top: 1rem !important
}

.m-b-1,
.m-y-1 {
    margin-bottom: 1rem !important
}

.m-a-1 {
    margin: 1rem !important
}

.m-r-2,
.m-x-2 {
    margin-right: 1.5rem !important
}

.m-l-2,
.m-x-2 {
    margin-left: 1.5rem !important
}

.m-t-2,
.m-y-2 {
    margin-top: 1.5rem !important
}

.m-b-2,
.m-y-2 {
    margin-bottom: 1.5rem !important
}

.m-a-2 {
    margin: 1.5rem !important
}

.m-r-3,
.m-x-3 {
    margin-right: 3rem !important
}

.m-l-3,
.m-x-3 {
    margin-left: 3rem !important
}

.m-t-3,
.m-y-3 {
    margin-top: 3rem !important
}

.m-b-3,
.m-y-3 {
    margin-bottom: 3rem !important
}

.m-a-3 {
    margin: 3rem !important
}

.fa.fa-pull-left,
.fa.pull-left {
    margin-right: .3em
}

.p-a-0 {
    padding: 0 !important
}

.p-r-1,
.p-x-1 {
    padding-right: 1rem !important
}

.p-l-1,
.p-x-1 {
    padding-left: 1rem !important
}

.p-t-1,
.p-y-1 {
    padding-top: 1rem !important
}

.p-b-1,
.p-y-1 {
    padding-bottom: 1rem !important
}

.p-a-1 {
    padding: 1rem !important
}

.p-r-2,
.p-x-2 {
    padding-right: 1.5rem !important
}

.p-l-2,
.p-x-2 {
    padding-left: 1.5rem !important
}

.p-t-2,
.p-y-2 {
    padding-top: 1.5rem !important
}

.p-b-2,
.p-y-2 {
    padding-bottom: 1.5rem !important
}

.p-a-2 {
    padding: 1.5rem !important
}

.p-r-3,
.p-x-3 {
    padding-right: 3rem !important
}

.p-l-3,
.p-x-3 {
    padding-left: 3rem !important
}

.p-t-3,
.p-y-3 {
    padding-top: 3rem !important
}

.p-b-3,
.p-y-3 {
    padding-bottom: 3rem !important
}

.p-a-3 {
    padding: 3rem !important
}

.pos-f-t {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 1030
}

@media (max-width:543px) {
    .hidden-xs-down {
        display: none !important
    }
}

@media (max-width:767px) {
    .hidden-sm-down {
        display: none !important
    }
}

@media (max-width:991px) {
    .hidden-md-down {
        display: none !important
    }
}

@media (max-width:1199px) {
    .hidden-lg-down {
        display: none !important
    }
}

@media print {
    .visible-print-block {
        display: block !important
    }
}

.visible-print-inline {
    display: none !important
}

@media print {
    .visible-print-inline {
        display: inline !important
    }
}

.visible-print-inline-block {
    display: none !important
}

@media print {
    .visible-print-inline-block {
        display: inline-block !important
    }
    .hidden-print {
        display: none !important
    }
}

.fa,
.fa-stack {
    display: inline-block
}

/*!
 *  Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */

@font-face {
    font-family: FontAwesome;
    src: url(../fonts/fontawesome-webfont.eot?v=4.5.0);
    src: url(../fonts/fontawesome-webfont.eot?#iefix&v=4.5.0) format("embedded-opentype"), url(../fonts/fontawesome-webfont.woff2?v=4.5.0) format("woff2"), url(../fonts/fontawesome-webfont.woff?v=4.5.0) format("woff"), url(../fonts/fontawesome-webfont.ttf?v=4.5.0) format("truetype"), url(../fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular) format("svg");
    font-weight: 400;
    font-style: normal
}

.fa {
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.fa-lg {
    font-size: 1.3333333333em;
    line-height: .75em;
    vertical-align: -15%
}

.fa-2x {
    font-size: 2em
}

.fa-3x {
    font-size: 3em
}

.fa-4x {
    font-size: 4em
}

.fa-5x {
    font-size: 5em
}

.fa-fw {
    width: 1.2857142857em
}

.fa-ul {
    padding-left: 0;
    margin-left: 2.1428571429em;
    list-style-type: none
}

.fa.fa-pull-right,
.fa.pull-right {
    margin-left: .3em
}

.fa-ul>li {
    position: relative
}

.fa-li {
    position: absolute;
    left: -2.1428571429em;
    width: 2.1428571429em;
    top: .1428571429em
}

.fa-li.fa-lg {
    left: -1.8571428571em
}

.fa-border {
    padding: .2em .25em .15em;
    border: .08em solid #eee;
    border-radius: .1em
}

.fa-pull-left {
    float: left
}

.fa-pull-right,
.pull-right {
    float: right
}

.pull-left {
    float: left
}

.fa-spin {
    -webkit-animation: fa-spin 2s infinite linear;
    animation: fa-spin 2s infinite linear
}

.fa-pulse {
    -webkit-animation: fa-spin 1s infinite steps(8);
    animation: fa-spin 1s infinite steps(8)
}

@-webkit-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

.fa-rotate-90 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg)
}

.fa-rotate-180 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.fa-rotate-270 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg)
}

.fa-flip-horizontal {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);
    -webkit-transform: scale(-1, 1);
    -ms-transform: scale(-1, 1);
    transform: scale(-1, 1)
}

.fa-flip-vertical {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
    -webkit-transform: scale(1, -1);
    -ms-transform: scale(1, -1);
    transform: scale(1, -1)
}

:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-rotate-90 {
    filter: none
}

.fa-stack {
    position: relative;
    width: 2em;
    height: 2em;
    line-height: 2em;
    vertical-align: middle
}

.fa-stack-1x,
.fa-stack-2x {
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center
}

h2,
section.header {
    position: relative
}

.fa-stack-1x {
    line-height: inherit
}

.fa-stack-2x {
    font-size: 2em
}

.fa-inverse {
    color: #fff
}

.fa-glass:before {
    content: ""
}

.fa-music:before {
    content: ""
}

.fa-search:before {
    content: ""
}

.fa-envelope-o:before {
    content: ""
}

.fa-heart:before {
    content: ""
}

.fa-star:before {
    content: ""
}

.fa-star-o:before {
    content: ""
}

.fa-user:before {
    content: ""
}

.fa-film:before {
    content: ""
}

.fa-th-large:before {
    content: ""
}

.fa-th:before {
    content: ""
}

.fa-th-list:before {
    content: ""
}

.fa-check:before {
    content: ""
}

.fa-close:before,
.fa-remove:before,
.fa-times:before {
    content: ""
}

.fa-search-plus:before {
    content: ""
}

.fa-search-minus:before {
    content: ""
}

.fa-power-off:before {
    content: ""
}

.fa-signal:before {
    content: ""
}

.fa-cog:before,
.fa-gear:before {
    content: ""
}

.fa-trash-o:before {
    content: ""
}

.fa-home:before {
    content: ""
}

.fa-file-o:before {
    content: ""
}

.fa-clock-o:before {
    content: ""
}

.fa-road:before {
    content: ""
}

.fa-download:before {
    content: ""
}

.fa-arrow-circle-o-down:before {
    content: ""
}

.fa-arrow-circle-o-up:before {
    content: ""
}

.fa-inbox:before {
    content: ""
}

.fa-play-circle-o:before {
    content: ""
}

.fa-repeat:before,
.fa-rotate-right:before {
    content: ""
}

.fa-refresh:before {
    content: ""
}

.fa-list-alt:before {
    content: ""
}

.fa-lock:before {
    content: ""
}

.fa-flag:before {
    content: ""
}

.fa-headphones:before {
    content: ""
}

.fa-volume-off:before {
    content: ""
}

.fa-volume-down:before {
    content: ""
}

.fa-volume-up:before {
    content: ""
}

.fa-qrcode:before {
    content: ""
}

.fa-barcode:before {
    content: ""
}

.fa-tag:before {
    content: ""
}

.fa-tags:before {
    content: ""
}

.fa-book:before {
    content: ""
}

.fa-bookmark:before {
    content: ""
}

.fa-print:before {
    content: ""
}

.fa-camera:before {
    content: ""
}

.fa-font:before {
    content: ""
}

.fa-bold:before {
    content: ""
}

.fa-italic:before {
    content: ""
}

.fa-text-height:before {
    content: ""
}

.fa-text-width:before {
    content: ""
}

.fa-align-left:before {
    content: ""
}

.fa-align-center:before {
    content: ""
}

.fa-align-right:before {
    content: ""
}

.fa-align-justify:before {
    content: ""
}

.fa-list:before {
    content: ""
}

.fa-dedent:before,
.fa-outdent:before {
    content: ""
}

.fa-indent:before {
    content: ""
}

.fa-video-camera:before {
    content: ""
}

.fa-image:before,
.fa-photo:before,
.fa-picture-o:before {
    content: ""
}

.fa-pencil:before {
    content: ""
}

.fa-map-marker:before {
    content: ""
}

.fa-adjust:before {
    content: ""
}

.fa-tint:before {
    content: ""
}

.fa-edit:before,
.fa-pencil-square-o:before {
    content: ""
}

.fa-share-square-o:before {
    content: ""
}

.fa-check-square-o:before {
    content: ""
}

.fa-arrows:before {
    content: ""
}

.fa-step-backward:before {
    content: ""
}

.fa-fast-backward:before {
    content: ""
}

.fa-backward:before {
    content: ""
}

.fa-play:before {
    content: ""
}

.fa-pause:before {
    content: ""
}

.fa-stop:before {
    content: ""
}

.fa-forward:before {
    content: ""
}

.fa-fast-forward:before {
    content: ""
}

.fa-step-forward:before {
    content: ""
}

.fa-eject:before {
    content: ""
}

.fa-chevron-left:before {
    content: ""
}

.fa-chevron-right:before {
    content: ""
}

.fa-plus-circle:before {
    content: ""
}

.fa-minus-circle:before {
    content: ""
}

.fa-times-circle:before {
    content: ""
}

.fa-check-circle:before {
    content: ""
}

.fa-question-circle:before {
    content: ""
}

.fa-info-circle:before {
    content: ""
}

.fa-crosshairs:before {
    content: ""
}

.fa-times-circle-o:before {
    content: ""
}

.fa-check-circle-o:before {
    content: ""
}

.fa-ban:before {
    content: ""
}

.fa-arrow-left:before {
    content: ""
}

.fa-arrow-right:before {
    content: ""
}

.fa-arrow-up:before {
    content: ""
}

.fa-arrow-down:before {
    content: ""
}

.fa-mail-forward:before,
.fa-share:before {
    content: ""
}

.fa-expand:before {
    content: ""
}

.fa-compress:before {
    content: ""
}

.fa-plus:before {
    content: ""
}

.fa-minus:before {
    content: ""
}

.fa-asterisk:before {
    content: ""
}

.fa-exclamation-circle:before {
    content: ""
}

.fa-gift:before {
    content: ""
}

.fa-leaf:before {
    content: ""
}

.fa-fire:before {
    content: ""
}

.fa-eye:before {
    content: ""
}

.fa-eye-slash:before {
    content: ""
}

.fa-exclamation-triangle:before,
.fa-warning:before {
    content: ""
}

.fa-plane:before {
    content: ""
}

.fa-calendar:before {
    content: ""
}

.fa-random:before {
    content: ""
}

.fa-comment:before {
    content: ""
}

.fa-magnet:before {
    content: ""
}

.fa-chevron-up:before {
    content: ""
}

.fa-chevron-down:before {
    content: ""
}

.fa-retweet:before {
    content: ""
}

.fa-shopping-cart:before {
    content: ""
}

.fa-folder:before {
    content: ""
}

.fa-folder-open:before {
    content: ""
}

.fa-arrows-v:before {
    content: ""
}

.fa-arrows-h:before {
    content: ""
}

.fa-bar-chart-o:before,
.fa-bar-chart:before {
    content: ""
}

.fa-twitter-square:before {
    content: ""
}

.fa-facebook-square:before {
    content: ""
}

.fa-camera-retro:before {
    content: ""
}

.fa-key:before {
    content: ""
}

.fa-cogs:before,
.fa-gears:before {
    content: ""
}

.fa-comments:before {
    content: ""
}

.fa-thumbs-o-up:before {
    content: ""
}

.fa-thumbs-o-down:before {
    content: ""
}

.fa-star-half:before {
    content: ""
}

.fa-heart-o:before {
    content: ""
}

.fa-sign-out:before {
    content: ""
}

.fa-linkedin-square:before {
    content: ""
}

.fa-thumb-tack:before {
    content: ""
}

.fa-external-link:before {
    content: ""
}

.fa-sign-in:before {
    content: ""
}

.fa-trophy:before {
    content: ""
}

.fa-github-square:before {
    content: ""
}

.fa-upload:before {
    content: ""
}

.fa-lemon-o:before {
    content: ""
}

.fa-phone:before {
    content: ""
}

.fa-square-o:before {
    content: ""
}

.fa-bookmark-o:before {
    content: ""
}

.fa-phone-square:before {
    content: ""
}

.fa-twitter:before {
    content: ""
}

.fa-facebook-f:before,
.fa-facebook:before {
    content: ""
}

.fa-github:before {
    content: ""
}

.fa-unlock:before {
    content: ""
}

.fa-credit-card:before {
    content: ""
}

.fa-feed:before,
.fa-rss:before {
    content: ""
}

.fa-hdd-o:before {
    content: ""
}

.fa-bullhorn:before {
    content: ""
}

.fa-bell:before {
    content: ""
}

.fa-certificate:before {
    content: ""
}

.fa-hand-o-right:before {
    content: ""
}

.fa-hand-o-left:before {
    content: ""
}

.fa-hand-o-up:before {
    content: ""
}

.fa-hand-o-down:before {
    content: ""
}

.fa-arrow-circle-left:before {
    content: ""
}

.fa-arrow-circle-right:before {
    content: ""
}

.fa-arrow-circle-up:before {
    content: ""
}

.fa-arrow-circle-down:before {
    content: ""
}

.fa-globe:before {
    content: ""
}

.fa-wrench:before {
    content: ""
}

.fa-tasks:before {
    content: ""
}

.fa-filter:before {
    content: ""
}

.fa-briefcase:before {
    content: ""
}

.fa-arrows-alt:before {
    content: ""
}

.fa-group:before,
.fa-users:before {
    content: ""
}

.fa-chain:before,
.fa-link:before {
    content: ""
}

.fa-cloud:before {
    content: ""
}

.fa-flask:before {
    content: ""
}

.fa-cut:before,
.fa-scissors:before {
    content: ""
}

.fa-copy:before,
.fa-files-o:before {
    content: ""
}

.fa-paperclip:before {
    content: ""
}

.fa-floppy-o:before,
.fa-save:before {
    content: ""
}

.fa-square:before {
    content: ""
}

.fa-bars:before,
.fa-navicon:before,
.fa-reorder:before {
    content: ""
}

.fa-list-ul:before {
    content: ""
}

.fa-list-ol:before {
    content: ""
}

.fa-strikethrough:before {
    content: ""
}

.fa-underline:before {
    content: ""
}

.fa-table:before {
    content: ""
}

.fa-magic:before {
    content: ""
}

.fa-truck:before {
    content: ""
}

.fa-pinterest:before {
    content: ""
}

.fa-pinterest-square:before {
    content: ""
}

.fa-google-plus-square:before {
    content: ""
}

.fa-google-plus:before {
    content: ""
}

.fa-money:before {
    content: ""
}

.fa-caret-down:before {
    content: ""
}

.fa-caret-up:before {
    content: ""
}

.fa-caret-left:before {
    content: ""
}

.fa-caret-right:before {
    content: ""
}

.fa-columns:before {
    content: ""
}

.fa-sort:before,
.fa-unsorted:before {
    content: ""
}

.fa-sort-desc:before,
.fa-sort-down:before {
    content: ""
}

.fa-sort-asc:before,
.fa-sort-up:before {
    content: ""
}

.fa-envelope:before {
    content: ""
}

.fa-linkedin:before {
    content: ""
}

.fa-rotate-left:before,
.fa-undo:before {
    content: ""
}

.fa-gavel:before,
.fa-legal:before {
    content: ""
}

.fa-dashboard:before,
.fa-tachometer:before {
    content: ""
}

.fa-comment-o:before {
    content: ""
}

.fa-comments-o:before {
    content: ""
}

.fa-bolt:before,
.fa-flash:before {
    content: ""
}

.fa-sitemap:before {
    content: ""
}

.fa-umbrella:before {
    content: ""
}

.fa-clipboard:before,
.fa-paste:before {
    content: ""
}

.fa-lightbulb-o:before {
    content: ""
}

.fa-exchange:before {
    content: ""
}

.fa-cloud-download:before {
    content: ""
}

.fa-cloud-upload:before {
    content: ""
}

.fa-user-md:before {
    content: ""
}

.fa-stethoscope:before {
    content: ""
}

.fa-suitcase:before {
    content: ""
}

.fa-bell-o:before {
    content: ""
}

.fa-coffee:before {
    content: ""
}

.fa-cutlery:before {
    content: ""
}

.fa-file-text-o:before {
    content: ""
}

.fa-building-o:before {
    content: ""
}

.fa-hospital-o:before {
    content: ""
}

.fa-ambulance:before {
    content: ""
}

.fa-medkit:before {
    content: ""
}

.fa-fighter-jet:before {
    content: ""
}

.fa-beer:before {
    content: ""
}

.fa-h-square:before {
    content: ""
}

.fa-plus-square:before {
    content: ""
}

.fa-angle-double-left:before {
    content: ""
}

.fa-angle-double-right:before {
    content: ""
}

.fa-angle-double-up:before {
    content: ""
}

.fa-angle-double-down:before {
    content: ""
}

.fa-angle-left:before {
    content: ""
}

.fa-angle-right:before {
    content: ""
}

.fa-angle-up:before {
    content: ""
}

.fa-angle-down:before {
    content: ""
}

.fa-desktop:before {
    content: ""
}

.fa-laptop:before {
    content: ""
}

.fa-tablet:before {
    content: ""
}

.fa-mobile-phone:before,
.fa-mobile:before {
    content: ""
}

.fa-circle-o:before {
    content: ""
}

.fa-quote-left:before {
    content: ""
}

.fa-quote-right:before {
    content: ""
}

.fa-spinner:before {
    content: ""
}

.fa-circle:before {
    content: ""
}

.fa-mail-reply:before,
.fa-reply:before {
    content: ""
}

.fa-github-alt:before {
    content: ""
}

.fa-folder-o:before {
    content: ""
}

.fa-folder-open-o:before {
    content: ""
}

.fa-smile-o:before {
    content: ""
}

.fa-frown-o:before {
    content: ""
}

.fa-meh-o:before {
    content: ""
}

.fa-gamepad:before {
    content: ""
}

.fa-keyboard-o:before {
    content: ""
}

.fa-flag-o:before {
    content: ""
}

.fa-flag-checkered:before {
    content: ""
}

.fa-terminal:before {
    content: ""
}

.fa-code:before {
    content: ""
}

.fa-mail-reply-all:before,
.fa-reply-all:before {
    content: ""
}

.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
    content: ""
}

.fa-location-arrow:before {
    content: ""
}

.fa-crop:before {
    content: ""
}

.fa-code-fork:before {
    content: ""
}

.fa-chain-broken:before,
.fa-unlink:before {
    content: ""
}

.fa-question:before {
    content: ""
}

.fa-info:before {
    content: ""
}

.fa-exclamation:before {
    content: ""
}

.fa-superscript:before {
    content: ""
}

.fa-subscript:before {
    content: ""
}

.fa-eraser:before {
    content: ""
}

.fa-puzzle-piece:before {
    content: ""
}

.fa-microphone:before {
    content: ""
}

.fa-microphone-slash:before {
    content: ""
}

.fa-shield:before {
    content: ""
}

.fa-calendar-o:before {
    content: ""
}

.fa-fire-extinguisher:before {
    content: ""
}

.fa-rocket:before {
    content: ""
}

.fa-maxcdn:before {
    content: ""
}

.fa-chevron-circle-left:before {
    content: ""
}

.fa-chevron-circle-right:before {
    content: ""
}

.fa-chevron-circle-up:before {
    content: ""
}

.fa-chevron-circle-down:before {
    content: ""
}

.fa-html5:before {
    content: ""
}

.fa-css3:before {
    content: ""
}

.fa-anchor:before {
    content: ""
}

.fa-unlock-alt:before {
    content: ""
}

.fa-bullseye:before {
    content: ""
}

.fa-ellipsis-h:before {
    content: ""
}

.fa-ellipsis-v:before {
    content: ""
}

.fa-rss-square:before {
    content: ""
}

.fa-play-circle:before {
    content: ""
}

.fa-ticket:before {
    content: ""
}

.fa-minus-square:before {
    content: ""
}

.fa-minus-square-o:before {
    content: ""
}

.fa-level-up:before {
    content: ""
}

.fa-level-down:before {
    content: ""
}

.fa-check-square:before {
    content: ""
}

.fa-pencil-square:before {
    content: ""
}

.fa-external-link-square:before {
    content: ""
}

.fa-share-square:before {
    content: ""
}

.fa-compass:before {
    content: ""
}

.fa-caret-square-o-down:before,
.fa-toggle-down:before {
    content: ""
}

.fa-caret-square-o-up:before,
.fa-toggle-up:before {
    content: ""
}

.fa-caret-square-o-right:before,
.fa-toggle-right:before {
    content: ""
}

.fa-eur:before,
.fa-euro:before {
    content: ""
}

.fa-gbp:before {
    content: ""
}

.fa-dollar:before,
.fa-usd:before {
    content: ""
}

.fa-inr:before,
.fa-rupee:before {
    content: ""
}

.fa-cny:before,
.fa-jpy:before,
.fa-rmb:before,
.fa-yen:before {
    content: ""
}

.fa-rouble:before,
.fa-rub:before,
.fa-ruble:before {
    content: ""
}

.fa-krw:before,
.fa-won:before {
    content: ""
}

.fa-bitcoin:before,
.fa-btc:before {
    content: ""
}

.fa-file:before {
    content: ""
}

.fa-file-text:before {
    content: ""
}

.fa-sort-alpha-asc:before {
    content: ""
}

.fa-sort-alpha-desc:before {
    content: ""
}

.fa-sort-amount-asc:before {
    content: ""
}

.fa-sort-amount-desc:before {
    content: ""
}

.fa-sort-numeric-asc:before {
    content: ""
}

.fa-sort-numeric-desc:before {
    content: ""
}

.fa-thumbs-up:before {
    content: ""
}

.fa-thumbs-down:before {
    content: ""
}

.fa-youtube-square:before {
    content: ""
}

.fa-youtube:before {
    content: ""
}

.fa-xing:before {
    content: ""
}

.fa-xing-square:before {
    content: ""
}

.fa-youtube-play:before {
    content: ""
}

.fa-dropbox:before {
    content: ""
}

.fa-stack-overflow:before {
    content: ""
}

.fa-instagram:before {
    content: ""
}

.fa-flickr:before {
    content: ""
}

.fa-adn:before {
    content: ""
}

.fa-bitbucket:before {
    content: ""
}

.fa-bitbucket-square:before {
    content: ""
}

.fa-tumblr:before {
    content: ""
}

.fa-tumblr-square:before {
    content: ""
}

.fa-long-arrow-down:before {
    content: ""
}

.fa-long-arrow-up:before {
    content: ""
}

.fa-long-arrow-left:before {
    content: ""
}

.fa-long-arrow-right:before {
    content: ""
}

.fa-apple:before {
    content: ""
}

.fa-windows:before {
    content: ""
}

.fa-android:before {
    content: ""
}

.fa-linux:before {
    content: ""
}

.fa-dribbble:before {
    content: ""
}

.fa-skype:before {
    content: ""
}

.fa-foursquare:before {
    content: ""
}

.fa-trello:before {
    content: ""
}

.fa-female:before {
    content: ""
}

.fa-male:before {
    content: ""
}

.fa-gittip:before,
.fa-gratipay:before {
    content: ""
}

.fa-sun-o:before {
    content: ""
}

.fa-moon-o:before {
    content: ""
}

.fa-archive:before {
    content: ""
}

.fa-bug:before {
    content: ""
}

.fa-vk:before {
    content: ""
}

.fa-weibo:before {
    content: ""
}

.fa-renren:before {
    content: ""
}

.fa-pagelines:before {
    content: ""
}

.fa-stack-exchange:before {
    content: ""
}

.fa-arrow-circle-o-right:before {
    content: ""
}

.fa-arrow-circle-o-left:before {
    content: ""
}

.fa-caret-square-o-left:before,
.fa-toggle-left:before {
    content: ""
}

.fa-dot-circle-o:before {
    content: ""
}

.fa-wheelchair:before {
    content: ""
}

.fa-vimeo-square:before {
    content: ""
}

.fa-try:before,
.fa-turkish-lira:before {
    content: ""
}

.fa-plus-square-o:before {
    content: ""
}

.fa-space-shuttle:before {
    content: ""
}

.fa-slack:before {
    content: ""
}

.fa-envelope-square:before {
    content: ""
}

.fa-wordpress:before {
    content: ""
}

.fa-openid:before {
    content: ""
}

.fa-bank:before,
.fa-institution:before,
.fa-university:before {
    content: ""
}

.fa-graduation-cap:before,
.fa-mortar-board:before {
    content: ""
}

.fa-yahoo:before {
    content: ""
}

.fa-google:before {
    content: ""
}

.fa-reddit:before {
    content: ""
}

.fa-reddit-square:before {
    content: ""
}

.fa-stumbleupon-circle:before {
    content: ""
}

.fa-stumbleupon:before {
    content: ""
}

.fa-delicious:before {
    content: ""
}

.fa-digg:before {
    content: ""
}

.fa-pied-piper:before {
    content: ""
}

.fa-pied-piper-alt:before {
    content: ""
}

.fa-drupal:before {
    content: ""
}

.fa-joomla:before {
    content: ""
}

.fa-language:before {
    content: ""
}

.fa-fax:before {
    content: ""
}

.fa-building:before {
    content: ""
}

.fa-child:before {
    content: ""
}

.fa-paw:before {
    content: ""
}

.fa-spoon:before {
    content: ""
}

.fa-cube:before {
    content: ""
}

.fa-cubes:before {
    content: ""
}

.fa-behance:before {
    content: ""
}

.fa-behance-square:before {
    content: ""
}

.fa-steam:before {
    content: ""
}

.fa-steam-square:before {
    content: ""
}

.fa-recycle:before {
    content: ""
}

.fa-automobile:before,
.fa-car:before {
    content: ""
}

.fa-cab:before,
.fa-taxi:before {
    content: ""
}

.fa-tree:before {
    content: ""
}

.fa-spotify:before {
    content: ""
}

.fa-deviantart:before {
    content: ""
}

.fa-soundcloud:before {
    content: ""
}

.fa-database:before {
    content: ""
}

.fa-file-pdf-o:before {
    content: ""
}

.fa-file-word-o:before {
    content: ""
}

.fa-file-excel-o:before {
    content: ""
}

.fa-file-powerpoint-o:before {
    content: ""
}

.fa-file-image-o:before,
.fa-file-photo-o:before,
.fa-file-picture-o:before {
    content: ""
}

.fa-file-archive-o:before,
.fa-file-zip-o:before {
    content: ""
}

.fa-file-audio-o:before,
.fa-file-sound-o:before {
    content: ""
}

.fa-file-movie-o:before,
.fa-file-video-o:before {
    content: ""
}

.fa-file-code-o:before {
    content: ""
}

.fa-vine:before {
    content: ""
}

.fa-codepen:before {
    content: ""
}

.fa-jsfiddle:before {
    content: ""
}

.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-ring:before,
.fa-life-saver:before,
.fa-support:before {
    content: ""
}

.fa-circle-o-notch:before {
    content: ""
}

.fa-ra:before,
.fa-rebel:before {
    content: ""
}

.fa-empire:before,
.fa-ge:before {
    content: ""
}

.fa-git-square:before {
    content: ""
}

.fa-git:before {
    content: ""
}

.fa-hacker-news:before,
.fa-y-combinator-square:before,
.fa-yc-square:before {
    content: ""
}

.fa-tencent-weibo:before {
    content: ""
}

.fa-qq:before {
    content: ""
}

.fa-wechat:before,
.fa-weixin:before {
    content: ""
}

.fa-paper-plane:before,
.fa-send:before {
    content: ""
}

.fa-paper-plane-o:before,
.fa-send-o:before {
    content: ""
}

.fa-history:before {
    content: ""
}

.fa-circle-thin:before {
    content: ""
}

.fa-header:before {
    content: ""
}

.fa-paragraph:before {
    content: ""
}

.fa-sliders:before {
    content: ""
}

.fa-share-alt:before {
    content: ""
}

.fa-share-alt-square:before {
    content: ""
}

.fa-bomb:before {
    content: ""
}

.fa-futbol-o:before,
.fa-soccer-ball-o:before {
    content: ""
}

.fa-tty:before {
    content: ""
}

.fa-binoculars:before {
    content: ""
}

.fa-plug:before {
    content: ""
}

.fa-slideshare:before {
    content: ""
}

.fa-twitch:before {
    content: ""
}

.fa-yelp:before {
    content: ""
}

.fa-newspaper-o:before {
    content: ""
}

.fa-wifi:before {
    content: ""
}

.fa-calculator:before {
    content: ""
}

.fa-paypal:before {
    content: ""
}

.fa-google-wallet:before {
    content: ""
}

.fa-cc-visa:before {
    content: ""
}

.fa-cc-mastercard:before {
    content: ""
}

.fa-cc-discover:before {
    content: ""
}

.fa-cc-amex:before {
    content: ""
}

.fa-cc-paypal:before {
    content: ""
}

.fa-cc-stripe:before {
    content: ""
}

.fa-bell-slash:before {
    content: ""
}

.fa-bell-slash-o:before {
    content: ""
}

.fa-trash:before {
    content: ""
}

.fa-copyright:before {
    content: ""
}

.fa-at:before {
    content: ""
}

.fa-eyedropper:before {
    content: ""
}

.fa-paint-brush:before {
    content: ""
}

.fa-birthday-cake:before {
    content: ""
}

.fa-area-chart:before {
    content: ""
}

.fa-pie-chart:before {
    content: ""
}

.fa-line-chart:before {
    content: ""
}

.fa-lastfm:before {
    content: ""
}

.fa-lastfm-square:before {
    content: ""
}

.fa-toggle-off:before {
    content: ""
}

.fa-toggle-on:before {
    content: ""
}

.fa-bicycle:before {
    content: ""
}

.fa-bus:before {
    content: ""
}

.fa-ioxhost:before {
    content: ""
}

.fa-angellist:before {
    content: ""
}

.fa-cc:before {
    content: ""
}

.fa-ils:before,
.fa-shekel:before,
.fa-sheqel:before {
    content: ""
}

.fa-meanpath:before {
    content: ""
}

.fa-buysellads:before {
    content: ""
}

.fa-connectdevelop:before {
    content: ""
}

.fa-dashcube:before {
    content: ""
}

.fa-forumbee:before {
    content: ""
}

.fa-leanpub:before {
    content: ""
}

.fa-sellsy:before {
    content: ""
}

.fa-shirtsinbulk:before {
    content: ""
}

.fa-simplybuilt:before {
    content: ""
}

.fa-skyatlas:before {
    content: ""
}

.fa-cart-plus:before {
    content: ""
}

.fa-cart-arrow-down:before {
    content: ""
}

.fa-diamond:before {
    content: ""
}

.fa-ship:before {
    content: ""
}

.fa-user-secret:before {
    content: ""
}

.fa-motorcycle:before {
    content: ""
}

.fa-street-view:before {
    content: ""
}

.fa-heartbeat:before {
    content: ""
}

.fa-venus:before {
    content: ""
}

.fa-mars:before {
    content: ""
}

.fa-mercury:before {
    content: ""
}

.fa-intersex:before,
.fa-transgender:before {
    content: ""
}

.fa-transgender-alt:before {
    content: ""
}

.fa-venus-double:before {
    content: ""
}

.fa-mars-double:before {
    content: ""
}

.fa-venus-mars:before {
    content: ""
}

.fa-mars-stroke:before {
    content: ""
}

.fa-mars-stroke-v:before {
    content: ""
}

.fa-mars-stroke-h:before {
    content: ""
}

.fa-neuter:before {
    content: ""
}

.fa-genderless:before {
    content: ""
}

.fa-facebook-official:before {
    content: ""
}

.fa-pinterest-p:before {
    content: ""
}

.fa-whatsapp:before {
    content: ""
}

.fa-server:before {
    content: ""
}

.fa-user-plus:before {
    content: ""
}

.fa-user-times:before {
    content: ""
}

.fa-bed:before,
.fa-hotel:before {
    content: ""
}

.fa-viacoin:before {
    content: ""
}

.fa-train:before {
    content: ""
}

.fa-subway:before {
    content: ""
}

.fa-medium:before {
    content: ""
}

.fa-y-combinator:before,
.fa-yc:before {
    content: ""
}

.fa-optin-monster:before {
    content: ""
}

.fa-opencart:before {
    content: ""
}

.fa-expeditedssl:before {
    content: ""
}

.fa-battery-4:before,
.fa-battery-full:before {
    content: ""
}

.fa-battery-3:before,
.fa-battery-three-quarters:before {
    content: ""
}

.fa-battery-2:before,
.fa-battery-half:before {
    content: ""
}

.fa-battery-1:before,
.fa-battery-quarter:before {
    content: ""
}

.fa-battery-0:before,
.fa-battery-empty:before {
    content: ""
}

.fa-mouse-pointer:before {
    content: ""
}

.fa-i-cursor:before {
    content: ""
}

.fa-object-group:before {
    content: ""
}

.fa-object-ungroup:before {
    content: ""
}

.fa-sticky-note:before {
    content: ""
}

.fa-sticky-note-o:before {
    content: ""
}

.fa-cc-jcb:before {
    content: ""
}

.fa-cc-diners-club:before {
    content: ""
}

.fa-clone:before {
    content: ""
}

.fa-balance-scale:before {
    content: ""
}

.fa-hourglass-o:before {
    content: ""
}

.fa-hourglass-1:before,
.fa-hourglass-start:before {
    content: ""
}

.fa-hourglass-2:before,
.fa-hourglass-half:before {
    content: ""
}

.fa-hourglass-3:before,
.fa-hourglass-end:before {
    content: ""
}

.fa-hourglass:before {
    content: ""
}

.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
    content: ""
}

.fa-hand-paper-o:before,
.fa-hand-stop-o:before {
    content: ""
}

.fa-hand-scissors-o:before {
    content: ""
}

.fa-hand-lizard-o:before {
    content: ""
}

.fa-hand-spock-o:before {
    content: ""
}

.fa-hand-pointer-o:before {
    content: ""
}

.fa-hand-peace-o:before {
    content: ""
}

.fa-trademark:before {
    content: ""
}

.fa-registered:before {
    content: ""
}

.fa-creative-commons:before {
    content: ""
}

.fa-gg:before {
    content: ""
}

.fa-gg-circle:before {
    content: ""
}

.fa-tripadvisor:before {
    content: ""
}

.fa-odnoklassniki:before {
    content: ""
}

.fa-odnoklassniki-square:before {
    content: ""
}

.fa-get-pocket:before {
    content: ""
}

.fa-wikipedia-w:before {
    content: ""
}

.fa-safari:before {
    content: ""
}

.fa-chrome:before {
    content: ""
}

.fa-firefox:before {
    content: ""
}

.fa-opera:before {
    content: ""
}

.fa-internet-explorer:before {
    content: ""
}

.fa-television:before,
.fa-tv:before {
    content: ""
}

.fa-contao:before {
    content: ""
}

.fa-500px:before {
    content: ""
}

.fa-amazon:before {
    content: ""
}

.fa-calendar-plus-o:before {
    content: ""
}

.fa-calendar-minus-o:before {
    content: ""
}

.fa-calendar-times-o:before {
    content: ""
}

.fa-calendar-check-o:before {
    content: ""
}

.fa-industry:before {
    content: ""
}

.fa-map-pin:before {
    content: ""
}

.fa-map-signs:before {
    content: ""
}

.fa-map-o:before {
    content: ""
}

.fa-map:before {
    content: ""
}

.fa-commenting:before {
    content: ""
}

.fa-commenting-o:before {
    content: ""
}

.fa-houzz:before {
    content: ""
}

.fa-vimeo:before {
    content: ""
}

.fa-black-tie:before {
    content: ""
}

.fa-fonticons:before {
    content: ""
}

.fa-reddit-alien:before {
    content: ""
}

.fa-edge:before {
    content: ""
}

.fa-credit-card-alt:before {
    content: ""
}

.fa-codiepie:before {
    content: ""
}

.fa-modx:before {
    content: ""
}

.fa-fort-awesome:before {
    content: ""
}

.fa-usb:before {
    content: ""
}

.fa-product-hunt:before {
    content: ""
}

.fa-mixcloud:before {
    content: ""
}

.fa-scribd:before {
    content: ""
}

.fa-pause-circle:before {
    content: ""
}

.fa-pause-circle-o:before {
    content: ""
}

.fa-stop-circle:before {
    content: ""
}

.fa-stop-circle-o:before {
    content: ""
}

.fa-shopping-bag:before {
    content: ""
}

.fa-shopping-basket:before {
    content: ""
}

.fa-hashtag:before {
    content: ""
}

.fa-bluetooth:before {
    content: ""
}

.fa-bluetooth-b:before {
    content: ""
}

.fa-percent:before {
    content: ""
}

/*! Base */

.share-new {
    margin-bottom: 10px;
    padding-right: 3px
}

form .fa.fa-asterisk {
    font-size: .8em;
    vertical-align: top;
    color: #004d91
}

.parsley-errors-list {
    margin-bottom: 0
}

.parsley-errors-list,
.parsley-errors-list li {
    list-style: none !important;
    color: #ff3d29 !important;
    padding: 0 !important;
    margin: 0 !important;
    border: none !important
}

a,
a:visited {
    color: #004d91
}

h1,
h2 {
    color: #202020
}

.parsley-errors-list li:before {
    content: '' !important
}

.netoria-tooltip-content::after,
.netoria-tooltip::after,
.news-block .block-header:after,
h2:not(.text-xs-center):after {
    content: ''
}

.files-upload .progress {
    height: 6px;
    border-radius: 0 0 4px 4px;
    width: 160px
}

.files-upload .fileinput-button {
    width: 160px;
    font-size: 14px !important;
    padding: 5px !important;
    border: 1px solid #ccc !important;
    border-radius: 4px 4px 0 0 !important;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075) !important;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075) !important;
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s !important;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s !important;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s !important
}

.block-header {
    font-size: 1.5rem;
    margin-bottom: 1rem
}

a {
    text-decoration: none
}

a:active,
a:focus,
a:hover {
    color: #004d91;
    text-decoration: none
}

body {
    line-height: 1
}

.container-h1 {
    background: #f4f4f4;
    border-bottom: 1px solid #cdcdcd
}

h1 {
    font: 40px MyriadProCondBold;
    padding: 27px 0 25px;
    text-transform: uppercase
}

@media (max-width:767px) {
    h1 {
        font: 30px MyriadProCondBold
    }
}

h2,
h3 {
    font-family: Conv_PFSquareSansPro-Regular
}

h2,
h4 {
    font-weight: 400;
    text-align: left
}

h2 {
    font-size: 31px;
    line-height: 31px;
    margin-bottom: 25px
}

h2:not(.text-xs-center):after {
    background-color: #004d91;
    width: 74px;
    height: 3px;
    display: block;
    margin-top: 15px
}

h3 {
    color: #202020;
    font-size: 25px
}

h4,
h5,
h6 {
    font-family: Conv_PFSquareSansPro-Medium;
    color: #202020
}

.netoria-tooltip-content,
.netoria-tooltip-inner p,
h4 {
    font-size: 16px
}

h4 {
    line-height: 24px
}

h5 {
    font-size: 15px
}

h6 {
    font-size: 14px
}

.pagination .page-link.current {
    color: #002445;
    background-color: #eceeef
}

ol,
p,
ul {
    font: 16px/22px MyriadProRegular;
    color: #202020
}

p.ps {
    font: 12px MyriadProRegular;
    color: #181616;
    text-align: left;
    margin-bottom: 20px;
    text-indent: initial
}

b,
optgroup,
strong {
    font-family: MyriadProBold;
    font-weight: 400
}

.content em,
i {
    font-family: MyriadProItalic
}

.content .container:first-child .c-block:not(.c-block-img-background) {
    margin-top: 30px
}

/*! Main / Layouts */

section.header {
    box-shadow: 0 1px 9px rgba(0, 0, 0, .3);
    z-index: 12
}

section.header .top-menu {
    background: #f4f4f4;
    border-bottom: 1px solid #d9d9d9;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 20
}

section.header .top-menu ul.left-top-menu {
    list-style: none;
    float: left;
    margin: 0;
    padding-left: 0
}

section.header .top-menu ul.left-top-menu li:first-child {
    border-left: 1px solid #cdcdcd
}

section.header .top-menu ul.left-top-menu li {
    border-right: 1px solid #cdcdcd;
    float: left
}

section.header .top-menu ul.left-top-menu li a {
    color: #7e7e7e;
    text-transform: uppercase;
    font: 11px/11px MyriadProRegular;
    padding: 11px 11px 8px 0;
    display: block
}

section.header .top-menu ul.left-top-menu li a:focus,
section.header .top-menu ul.left-top-menu li a:hover {
    text-decoration: none;
    color: #004d91
}

section.header .top-menu ul.left-top-menu li a.dillers {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAQCAYAAADAvYV+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0N0JEM0JEMDU3QkYxMUU1QjBCNEU0QTkyNDNGNDY1RiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0N0JEM0JEMTU3QkYxMUU1QjBCNEU0QTkyNDNGNDY1RiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ3QkQzQkNFNTdCRjExRTVCMEI0RTRBOTI0M0Y0NjVGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ3QkQzQkNGNTdCRjExRTVCMEI0RTRBOTI0M0Y0NjVGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+sgTLBgAAAQNJREFUeNpskr1OAkEURmcRSoJGQmFDQwghoaSgUxIIhYUlLT2v4TvoU9iAgkFbfwqIsbUgUQsNkZbw67nJnWS42Zuc7Ozcs9/OzG5ULFdcUAWoQgbm8AJT30zqNYI2nLr9OoMh3MhNQifrgfgDT/CrIS2o+WSZaKj4BlewhRR0oQRNCZDkNBypPFJRagWPOj6Rh0VeBmtMmjWn9LqGjcgL+NbJCzjUcRbOdfwhb/RJ99CBPFzCHxzDgfYfwtN41d37peQC8RPeQ1k2defiqwe7UJZ6hpkRv/Q4nZUl/dbIfZ9qZZsuJzQJm1bewCAuNU52+l/I7se2ESfL17q2qVL/AgwAvyA2BumJQpIAAAAASUVORK5CYII=) 12px 50% no-repeat;
    padding-left: 28px
}

section.header .top-menu ul.left-top-menu li a.dillers:focus,
section.header .top-menu ul.left-top-menu li a.dillers:hover {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAQCAMAAAD3Y3VMAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAn1BMVEUAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZj///8c6hY4AAAAM3RSTlMAPJSukTUB/odv2KDbX+OxBAi90xc/Tw5GV/kD0swbIdVd2vpMzWBQ3dBiUgXeZVUGtAKlV6H/AAAAAWJLR0Q0qbHp/QAAAH5JREFUCNc9zdcSglAMhOEVFRsqYEcUe+//+7+bOceyF5lvNjOJJJWCcqUqlzDAUqs7N6DZiqBtdYdurCSlJ/VhYNshJBrB2Dwhm0o5s7mKBak1S8hWa9iY48jdZBu6ozvvvX8WH4xHX0sn8/lDXa7k31q6cf9Rj+frbyV+vgF1TQ3XvBMvwwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNS0xMS0wNFQxNzozNTowNiswMzowMLmWjykAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTUtMTEtMDRUMTc6MzU6MDYrMDM6MDDIyzeVAAAAAElFTkSuQmCC) 12px 50% no-repeat;
    padding-left: 28px
}

section.header .top-menu ul.left-top-menu li a.rec-for-test {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAYAAAAmL5yKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1QjRFNEM3MzU3QkYxMUU1QkMzNEQ4NTM3ODUyRDhDMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1QjRFNEM3NDU3QkYxMUU1QkMzNEQ4NTM3ODUyRDhDMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjVCNEU0QzcxNTdCRjExRTVCQzM0RDg1Mzc4NTJEOEMxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjVCNEU0QzcyNTdCRjExRTVCQzM0RDg1Mzc4NTJEOEMxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+eonrUAAAAQdJREFUeNpiVNPSZUADHEDMxIAd/Afi78gCLGgKooHYjgE/uAjE06GGoRggDcTWQNwOxK9waOYD4kog1gDi6+gG2ADxFSB+gMf2b0B8GqoWbADMr6xAbA7ERxkIg2NAbADEPCAOIzAQuYB0HBAbAvETIP5LhCFyQHwDiOeDvOAJ1Qzy90kgdgFifjxe2AV1uSYQ+4MYAlDJ3VDJI3hsPgfE24F4K5QvjhyIjkDMDMSWeAwAufQ5EJtgSwdSQBxBwO/cQByKLMDEQCEAuWAVNHWlAvFNIF5EQI8fNMpB6q6CDPgMxI+hkm+gGB94B6VfAPEHRqTMpArEz4D4KwED2IFYCZYSAQIMAD10L24Y2fnhAAAAAElFTkSuQmCC) 9px 50% no-repeat;
    padding-left: 32px
}

section.header .top-menu ul.left-top-menu li a.rec-for-test:focus,
section.header .top-menu ul.left-top-menu li a.rec-for-test:hover {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAMAAAAR8Wy4AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAw1BMVEUAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZj////HBd7ZAAAAP3RSTlMADREPmLEBLfo1KPJEkbCaqAjtTzj5FBCt0Mz+uxmK2nTm73nOnaVnhFHD1G3h7HHIFla+IqRjGieGOz4SDEW50rv/AAAAAWJLR0RA/tlc2AAAAIJJREFUCNdtzNUOwkAQheGDO4XiWgGKu0t73v+t2K5ckPBf7Ga+TAYQJZKyFHRp6jJZOefyBbVRLJUlVKpm1arFb91uGGi22kCny17fNBiOMKbjeuqmP5lyhoBzLBRYWHIlYL3ZKtjtDxJ++gPHE88X3ZW3O/AQl3VPvuLv/TEQRsAXCaAbF4917vgAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTUtMTEtMDRUMTc6MjI6MzArMDM6MDB3m3lJAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE1LTExLTA0VDE3OjIyOjMwKzAzOjAwBsbB9QAAAABJRU5ErkJggg==) 9px 50% no-repeat;
    padding-left: 32px
}

section.header .top-menu ul.left-top-menu li a.rec-for-serv {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAARCAYAAAAG/yacAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MTNFMjg2ODU3QkYxMUU1QkJFMzg1NTAyQURCOTVBNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MTNFMjg2OTU3QkYxMUU1QkJFMzg1NTAyQURCOTVBNCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjgxM0UyODY2NTdCRjExRTVCQkUzODU1MDJBREI5NUE0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjgxM0UyODY3NTdCRjExRTVCQkUzODU1MDJBREI5NUE0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+JRvcrAAAALlJREFUeNpiVNPSZcACFIDYAIg3AvF/dEkWJDY/EMsBsTEQmwMxExBrAfERIL4NxK+A+C9MUyoQmzBgB/JQDAO/gbgWZBo7A/GAFYgZmRjIAKOakDT9JlHPD5CmayRoeADE30CajgLxPSI0/AHi5TDn/QPiqUD8EI+GX0A8E2oTA7OwqDhM8AQQc0PTGiOShsdAPA2aaBmQNTFAbbwM9aMkNE1uAOLFQPwRV9aAAZD/uqCJE2vIAgQYANBkIko1iO1+AAAAAElFTkSuQmCC) 14px 50% no-repeat;
    padding-left: 32px
}

section.header .top-menu ul.left-top-menu li a.rec-for-serv:focus,
section.header .top-menu ul.left-top-menu li a.rec-for-serv:hover {
    color: #004d91;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAARCAMAAAAxIdauAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAe1BMVEUAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZgAVZj////W3dYzAAAAJ3RSTlMANoUCGUug+8xnKgWp9hy0HqsRZcoDxvkUy/VNCJb+zzA4xe1wBAkA5ZBLAAAAAWJLR0QovbC1sgAAAFZJREFUCNe1z0cCgCAMBdGPvffeO/e/oSgiXsDZJG+XAFdEUfGk6YZJLdtx2e7RNz9AKEWjXxR/lCCVyIC8ECgJO62qOZr2vrrrB4ZxEl/My7rtkB18nOJ0FtN7wmj3AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE1LTExLTA0VDE3OjMyOjMxKzAzOjAwEGKtPQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNS0xMS0wNFQxNzozMjozMSswMzowMGE/FYEAAAAASUVORK5CYII=);
    padding-left: 32px
}

section.header .top-menu .right-top-menu {
    float: right
}

section.header .top-menu .right-top-menu .footer-social-icons {
    border-left: 1px solid #cdcdcd;
    border-right: 1px solid #cdcdcd
}

section.header .two-header {
    margin-top: 31px
}

section.header .two-header .ravon-logo {
    padding-top: 20px;
    padding-bottom: 25px;
    z-index: 1
}

@media (max-width:543px) {
    section.header .two-header .ravon-logo {
        padding-bottom: 0
    }
}

section.header .two-header .ravon-logo strong {
    float: left;
    text-transform: uppercase;
    font-family: MyriadProSemiBoldItalic;
    font-size: 12px;
    margin: 20px 0 0;
    color: #005598;
    line-height: 15px;
    padding-left: 21px;
    background: url(/img/logo-slogan-bg.png) 0 50% no-repeat;
    text-align: left
}

section.header .two-header .navbar {
    padding: .5rem 0
}

section.header .two-header .diler-logo {
    padding: 20px 0 25px 0;
}

@media (min-width:992px) {
    section.header .two-header .navbar-nav {
        margin-top: 22px;
        margin-left: -20px;
        width: 110%
    }
}

section.header .two-header .navbar-nav .nav-item {
    position: relative;
    margin-left: 0;
    background: url(/img/border-menu.png) right 9px no-repeat
}

section.header .two-header .navbar-nav .nav-item.models {
    background: url(/img/rec-select.png) 97% 46% no-repeat, url(/img/border-menu.png) 101% 9px no-repeat #fff
}

section.header .two-header .navbar-nav .nav-item:last-child {
    background: 0 0
}

section.header .two-header .navbar-nav .nav-item span {
    z-index: 6;
    display: inline-block;
    position: relative;
    padding: 14px 15px
}

section.header .two-header .navbar-nav .nav-item span a {
    padding: 0 0 2px;
    line-height: 24px;
    font: 16px/24px MyriadProCondBold;
    color: #262a2d;
    text-transform: uppercase
}

@media (max-width:543px) {
    section.header .two-header .navbar-nav .nav-item span a {
        font-size: 24px
    }
}

section.header .two-header .navbar-nav .nav-item .dropdown-menu {
    position: absolute;
    box-sizing: border-box;
    top: 95%;
    background: #fff;
    left: 0;
    z-index: 5;
    padding-top: 15px;
    padding-bottom: 15px;
    overflow: hidden;
    list-style: none;
    padding-left: 0
}

section.header .two-header .navbar-nav .nav-item .dropdown-menu .nav-item {
    float: initial;
    border-left: 0;
    text-align: left;
    margin: 0;
    background: 0 0
}

section.header .two-header .navbar-nav .nav-item .dropdown-menu .nav-item a {
    font-family: MyriadProCondBold;
    font-size: 14px;
    color: #262a2d;
    text-transform: uppercase;
    display: block;
    padding: 11px 15px 10px 24px;
    white-space: nowrap;
    border-bottom: 0;
    line-height: 1
}

section.header .two-header .navbar-nav .nav-item .dropdown-menu .nav-item a:hover {
    background: #f4f4f4
}

@media (min-width:544px) {
    section.header .two-header .navbar-nav .nav-item.dropdown.active,
    section.header .two-header .navbar-nav .nav-item.dropdown:active,
    section.header .two-header .navbar-nav .nav-item.dropdown:focus,
    section.header .two-header .navbar-nav .nav-item.dropdown:hover {
        box-shadow: 0 0 15px #c7c7c7
    }
    section.header .two-header .navbar-nav .nav-item.dropdown.active.models span,
    section.header .two-header .navbar-nav .nav-item.dropdown:active.models span,
    section.header .two-header .navbar-nav .nav-item.dropdown:focus.models span,
    section.header .two-header .navbar-nav .nav-item.dropdown:hover.models span {
        background: url(/img/rec-select.png) 97% 46% no-repeat, #fff
    }
    section.header .two-header .navbar-nav .nav-item.dropdown.active span,
    section.header .two-header .navbar-nav .nav-item.dropdown:active span,
    section.header .two-header .navbar-nav .nav-item.dropdown:focus span,
    section.header .two-header .navbar-nav .nav-item.dropdown:hover span {
        background: #fff;
        padding: 14px 15px 11px
    }
    section.header .two-header .navbar-nav .nav-item.dropdown.active span a,
    section.header .two-header .navbar-nav .nav-item.dropdown:active span a,
    section.header .two-header .navbar-nav .nav-item.dropdown:focus span a,
    section.header .two-header .navbar-nav .nav-item.dropdown:hover span a {
        text-decoration: none;
        border-bottom: 3px solid #005598
    }
    section.header .two-header .navbar-nav .nav-item.dropdown.active .dropdown-menu,
    section.header .two-header .navbar-nav .nav-item.dropdown:active .dropdown-menu,
    section.header .two-header .navbar-nav .nav-item.dropdown:focus .dropdown-menu,
    section.header .two-header .navbar-nav .nav-item.dropdown:hover .dropdown-menu {
        display: block;
        box-shadow: 0 0 15px #c7c7c7
    }
    section.header .two-header .navbar-nav .dropdown-menu {
        display: none
    }
}

section.header .two-header .navbar-toggler {
    border: 1px solid #004D91;
    color: #004D91
}

section.header .two-header .navbar-toggler:active,
section.header .two-header .navbar-toggler:focus,
section.header .two-header .navbar-toggler:hover {
    color: #fff
}

@media (max-width:543px) {
    section.header .two-header .navbar-toggler {
        position: absolute;
        top: -2px;
        right: 0
    }
    section.header .two-header .navbar .navbar-collapse {
        position: absolute;
        width: 100%;
        background: #fff;
        top: 60px;
        margin: 0 auto;
        left: 0;
        right: 0
    }
    section.header .two-header .navbar .nav-item {
        position: initial;
        display: block;
        float: initial;
        background: 0 0
    }
    section.header .two-header .navbar .nav-item span {
        display: block;
        padding: 5px 15px;
        text-align: center
    }
    section.header .two-header .navbar .nav-item span:hover {
        background: #f4f4f4
    }
    section.header .two-header .navbar .nav-item .dropdown-menu {
        position: initial;
        padding: 0
    }
    section.header .two-header .navbar .nav-item .dropdown-menu .nav-item {
        text-align: center;
        display: block;
        float: initial
    }
}

.footer-social-icons {
    margin: 0;
    padding-top: 6px;
    height: 30px;
    box-sizing: border-box;
    padding-left: 12px;
    list-style: none;
    float: left
}

.footer-social-icons li {
    float: left;
    margin-right: 9px
}

.footer-social-icons li a {
    margin-right: 4px;
    width: 19px;
    height: 18px;
    display: block;
    float: left
}

.footer-social-icons li a.vk {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAMAAABFjsb+AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABHVBMVEV8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZfV2t7X3eCBkZvIz9P8/P2os7qCkpzY3eDc4eOMm6TCys7///+3wMWqtbyyvMK4wcfb4OJ9jZeGlZ/19/f5+vrW297Z3uH6+/uImKGst7329/iSoKi4wcbCys/P1dnx8vSIl6Ceq7KHl6B+jpijr7alsbgOhAZpAAAAOHRSTlMAIW6SqZ1/QQIgrP3aUUPvATX1hQjc/kBryMwlDGoqiS2OGXnlkeoEIvdydQeV1mmnDxF6x+2cBUFX8HgAAAABYktHRET5tJjBAAAA0ElEQVQY02NgAANGJmYWVjZ2DgY44OTitgADHl6YEB+/BRwwC4CFBIUskIAwSEhEFFnIQkwcKCZhgQokgWJSaGIW0gwyICstraxtbO3sHRydgBxZBjmQlLOLq5uLu4eLpxeQI8+gABLz9vH1c/EP8AkEcRQZlMBmBLmAQHAIiK3MwKACFgy1dQkLd4nwBjLZGRhUIbZFRkXHxMbZW1ioqTMwaGiiOkUL5BFtVCfrgMQEdJGE9JSgAaMPCxgxA0N4ABoZm5haaPKYCTKgAnM4CwBgCDmgNfh8fwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNS0xMS0wOVQwOToyODo0MiswMDowMIH18cEAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTUtMTEtMDlUMDk6Mjg6NDIrMDA6MDDwqEl9AAAAAElFTkSuQmCC) no-repeat
}

.footer-social-icons li a.vk:focus,
.footer-social-icons li a.vk:hover {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAMAAABFjsb+AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABIFBMVEVplsf///9plsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsdplsfP3e3S3+5umsm/0+f7/f6cudpwm8rT4O/X4/B7o865zuX///+sxeCeu9unwd6uxuHW4vBqlsd0nsv09/v4+vzQ3u3U4e/6+/13oMygvNv1+PuCp9CtxuC6zuXI2Orv8/l3n8yQsdV2n8xrl8iVtdeYt9moFWeZAAAAOXRSTlMAACFukqmdf0ECIKz92lFD7wE19YUI3P5Aa8jMJQxqKoktjhl55ZHqBCL3cnUHldZppw8ResftnAVDssRjAAAAAWJLR0QB/wIt3gAAANhJREFUGNNjYAADJmYWVjZ2Dk4GBkZGRrAIFzePJRjw8sHE+AUs4YBFECwmJGyJBERAYqJiyEKW4hJAMUlLVCAFFJNGE7OUYZAFWWllbWNrZ+/g6OQM5MgxyIOkXFzd3F09PF29vIEcBQZFkJiPr5+/a0CgbxCIo8SgDDYj2BUEQkJBbBUGBlWwYJida3iEa6QPkMnBwKAGsS0qOiY2Lt7B0lJdg4FBUwvVKdogv+mgOlkXJCaohySkrwwNKwNYwIgbGsHCj8HYxNTMUovXXAgRpmBgAaGAYgBKMjrTd5L0ZQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNS0xMS0wOVQwOTozNzowNiswMDowMMF1X2UAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTUtMTEtMDlUMDk6Mzc6MDYrMDA6MDCwKOfZAAAAAElFTkSuQmCC) no-repeat
}

.footer-social-icons li a.ok {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAASCAMAAACO0hVbAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAA5FBMVEV8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZff4+by8/Ti5ujy9PWcqbDw8vPh5efQ1trV297k5+n09fbq7e7m6evu8PHj5umos7rd4eT////C2JUaAAAAOXRSTlMAE2Khv8y1gDAFg/W9JhLB8EUG9zh92gcO8mVewpn5BBy2GZ38b9P7fp/vFN0t6B635ldCmty6aArakmfVAAAAAWJLR0RLaQuFUAAAAKlJREFUGNNVkMcWgjAQABcLNlQUsaGCvfcaRUHs/v8HCWRBMqfJvD1sFsCBC4UjUT4WB59EMkUoQhpTJkt8xJyb8gIJIBWcJhOGYgmgXGEbqQIoqMeTTqUGUMd2vhhUGirw3pxuomnQRLtaFloL2mi3+4NKR4UutqfxotID0PpU358vlYG985Bdb8TZbTxhmuJ+eDoLJBkPM194Zbn6X3C92UpE3O0P7usHiJA4GKGMsAcAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTUtMTEtMDlUMDk6MzM6NTcrMDA6MDAmCfrPAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE1LTExLTA5VDA5OjMzOjU3KzAwOjAwV1RCcwAAAABJRU5ErkJggg==) no-repeat
}

.footer-social-icons li a.ok:focus,
.footer-social-icons li a.ok:hover {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAASCAMAAACO0hVbAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAA6lBMVEX/nEP/////nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/nEP/59H/9ez/6db/9e3/tHH/8+n/6dX/6NT/3Lz/4MP/6tj/9u//7+H/7Nv/8ub/6tb/vYL/5c7///9dqmiVAAAAOnRSTlMAABNiob/MtYAwBYP1vSYSwfBFBvc4fdoHDvJlXsKZ+QQcthmd/G/T+36f7xTdLeget+ZXQprcumgKUPVLDQAAAAFiS0dEAf8CLd4AAACvSURBVBjTVZDHEoJAEAVnMQdUFDGhgjnnuCZUzP7/9wjsYLF96uqaw9QDsBF8/kAwFI5YSgixSzQWpwwxgS2Zon+ktNMyIvUgZ+2mUI5cnkChyDdaIqCi7vYHJmUCFWzHk8GkqkHIvTtf0HSooV1NE60ODbTb/cGkqUEL29N4MWkT0DtM358vk671c49/ry9YbTDkmupsMBp7koJbTaZumc3d/QAWy5VMpfVm62z6A2vOOV/l51bDAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE1LTExLTA5VDA5OjM3OjM3KzAwOjAw6Y1TMgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNS0xMS0wOVQwOTozNzozNyswMDowMJjQ644AAAAASUVORK5CYII=) no-repeat
}

.footer-social-icons li a.inst {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAASCAMAAACO0hVbAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABJlBMVEV8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd8jZd9jpiNnKSNnKV+jpi7xMn////y8/Tt7/HDy9DJ0NS1vsSirrXR19r9/f38/f3j5+ng5Ob4+fr29/ijr7bd4eSWo6vm6uubqLCbqK+tuL7o6+22wMWToamdqrKOnaaRn6iWpKzw8vPc4ePu8PG/yMyElJ2FlZ6ElJ4hl/spAAAAOXRSTlMAE2Khv8y1gDAFg/W9JhLB8EUG9zh92gcO8mVewpn5BBy2GZ38b9P7fp/vFN0t6B635ldCmty6aArakmfVAAAAAWJLR0Q/PmMwdQAAANRJREFUGNNV0GlDAVEUgOFDGYWYmsg+g4rKkrUuspWlqMYyWYr4/3/CPYc03i/n3OfTvRcAMxgPDk2C+Qh2HVusbJPtZEt2B9slnhKd2Zgu6RzNyfZyXQC4PXwplsrYE6IXwIezUuXV6g3c/QABnM9oL80W7kEZBLJ25/Wt2yNjCoTI3j8+S2p/Y2GIkA2GI1X7IruU4YpszCZTNiO7BlCifGrfP7z5Ai3G73yDy++St8Lt1sDtLr73Dh89OJHUkXP7Man7P0ln/n8wm8tLTCw8PNJpDddzPEUJA8paAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE1LTExLTEyVDE0OjI3OjI2KzAwOjAwRYDmLgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNS0xMS0xMlQxNDoyNzoyNiswMDowMDTdXpIAAAAASUVORK5CYII=) no-repeat
}

.footer-social-icons li a.inst:focus,
.footer-social-icons li a.inst:hover {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAASCAMAAACO0hVbAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABJlBMVEWqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSqflSrf1W1j2q1j2urgFbTvKb////28u7z7ejYxLHcyrnPtp7Co4Xh0cP+/fz9/Pzt5Nvr4Nb7+Pb59vPDpIfp3tO7l3bv59++nX2+nHzKr5Tw6eHQt6C5lXLAn4C2kGy4k2+7mHb18Ovo3dH07ujWwKyvhl6wh1+vhl8XTPinAAAAOXRSTlMAE2Khv8y1gDAFg/W9JhLB8EUG9zh92gcO8mVewpn5BBy2GZ38b9P7fp/vFN0t6B635ldCmty6aArakmfVAAAAAWJLR0Q/PmMwdQAAANRJREFUGNNV0GlDAVEUgOFDGYWYmsg+g4rKkrUuspWlqMYyWYr4/3/CPYc03i/n3OfTvRcAMxgPDk2C+Qh2HVusbJPtZEt2B9slnhKd2Zgu6RzNyfZyXQC4PXwplsrYE6IXwIezUuXV6g3c/QABnM9oL80W7kEZBLJ25/Wt2yNjCoTI3j8+S2p/Y2GIkA2GI1X7IruU4YpszCZTNiO7BlCifGrfP7z5Ai3G73yDy++St8Lt1sDtLr73Dh89OJHUkXP7Man7P0ln/n8wm8tLTCw8PNJpDddzPEUJA8paAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE1LTExLTEyVDE0OjI3OjU5KzAwOjAwuQ2f3gAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNS0xMS0xMlQxNDoyNzo1OSswMDowMMhQJ2IAAAAASUVORK5CYII=) no-repeat
}

.customer-services {
    font: 10px/13px MyriadProRegular;
    color: #4c4c4c;
    text-transform: uppercase;
    padding-top: 7px;
    padding-left: 23px;
    background: url(/img/phoneSmall.png) 0 9px no-repeat;
    margin-right: 13px;
    margin-left: 3px;
    float: left
}

.customer-services .customer-services-span-first {
    float: left;
    color: #20786b;
    display: inline-block;
    padding: 3px 5px;
    margin-right: 5px;
    color: #fff;
	background-color: #005598;
	cursor: pointer;
	
}

.customer-services .customer-services-span {
    font: 23px/10px MyriadProCondBold;
    color: #004d91;
    padding-top: 2px;
    display: inline-block
}

.car-menu-top {
    margin-left: -140px;
    width: 706px;
    padding: 0 15px 40px !important
}

@media (max-width:991px) {
    .car-menu-top {
        margin-left: 0
    }
}

@media (max-width:767px) {
    .car-menu-top {
        width: 500px
    }
}

@media (max-width:543px) {
    .car-menu-top {
        display: none
    }
}

.car-menu-top .all-cars {
    text-align: center
}

.car-menu-top .all-cars a {
    text-transform: uppercase;
    font: 10px MyriadProSemiBold;
    color: #262a2d;
    display: inline-block;
    margin: 23px 0 20px;
    text-decoration: underline
}

.car-menu-top .swiper {
    padding: 0 18px
}

.car-menu-top .swiper img {
    width: auto;
    max-width: 100%
}

.car-menu-top .swiper .swiper-button-next,
.car-menu-top .swiper .swiper-button-prev {
    background: url(/img/carousel-header-arrows.png) 0 50% no-repeat, 0 50% #fff;
    background-size: initial;
    width: 9px;
    height: 100%;
    top: 0
}

.car-menu-top .swiper .swiper-button-next:hover {
    right: 0
}

.car-menu-top .swiper .swiper-button-prev:hover {
    left: 0
}

.car-menu-top .swiper .swiper-button-next {
    background-position: -11px 50%
}

.car-menu-top .swiper .swiper-slide .one-menu-car {
    text-align: center
}

.car-menu-top .swiper .swiper-slide .one-menu-car .carousel-car-title {
    font: 24px/47px MyriadProCondBoldItalic;
    color: #202020;
    text-align: center;
    text-transform: uppercase;
    font-size: 16px;
    line-height: 18px;
    background: #fff;
    border-bottom: none;
    display: inline-block;
    padding: 0 5px
}

.car-menu-top .swiper .swiper-slide .one-menu-car .carousel-im-price-wrap {
    margin-top: -10px;
    height: 115px;
    margin-bottom: 16px;
    border: 1px solid #d9d9d9;
    padding-top: 20px;
    min-width: 195px;
    display: block
}

.car-menu-top .swiper .swiper-slide .one-menu-car .carousel-im-price-wrap .carousel-car-price {
    font-size: 17px;
    line-height: 17px;
    margin-bottom: 10px;
    color: #202020;
    font-family: MyriadProCondBold;
    padding: 2px 0 0 !important;
    background: 0 0 !important
}

.car-menu-top .swiper .swiper-slide .one-menu-car .carousel-car-bottom {
    background: 0 0;
    border-top: none;
    height: auto;
    position: static
}

.car-menu-top .swiper .swiper-slide .one-menu-car .carousel-car-bottom .carousel-car-buttons {
    display: block;
    background: 0 0;
    height: auto;
    position: static
}

.car-menu-top .swiper .swiper-slide .one-menu-car .carousel-car-bottom .carousel-car-buttons p {
    margin: 0 0 6px;
    line-height: 1
}

.car-menu-top .swiper .swiper-slide .one-menu-car .carousel-car-bottom .carousel-car-buttons p a {
    display: inline-block;
    text-align: center;
    text-transform: uppercase;
    font-size: 10px;
    color: #262a2d;
    font-family: MyriadProSemiBold
}

.car-menu-top .swiper .swiper-slide .one-menu-car .carousel-car-bottom .carousel-car-buttons p a:active,
.car-menu-top .swiper .swiper-slide .one-menu-car .carousel-car-bottom .carousel-car-buttons p a:focus,
.car-menu-top .swiper .swiper-slide .one-menu-car .carousel-car-bottom .carousel-car-buttons p a:hover {
    color: #004d91;
    text-decoration: none
}

.car-menu-top .swiper .swiper-slide .one-menu-car .carousel-car-bottom .carousel-car-buttons p .more-link {
    background: #262a2d;
    color: #fff;
    padding: 6px 16px 4px
}

.car-menu-top .swiper .swiper-slide .one-menu-car .carousel-car-bottom .carousel-car-buttons p .more-link:active,
.car-menu-top .swiper .swiper-slide .one-menu-car .carousel-car-bottom .carousel-car-buttons p .more-link:focus,
.car-menu-top .swiper .swiper-slide .one-menu-car .carousel-car-bottom .carousel-car-buttons p .more-link:hover {
    color: #262a2d;
    border: 1px solid #262a2d;
    background: #fff;
    padding: 5px 16px 3px
}

.car-menu-top .swiper .swiper-slide:focus .carousel-im-price-wrap,
.car-menu-top .swiper .swiper-slide:hover .carousel-im-price-wrap {
    border: 1px solid #005598
}

section.footer {
    padding-top: 35px;
    background: #f4f4f4
}

section.footer .menu-column-header {
    text-transform: uppercase;
    margin-bottom: 10px;
    font: 14px/14px MyriadProCondBold;
    color: #323232;
    line-height: 14px
}

section.footer ul {
    padding: 0;
    font-size: .9rem
}

section.footer ul li {
    list-style: none;
    font-weight: 400
}

section.footer ul li a {
    color: #494949;
    text-transform: uppercase;
    font: 11px/18px MyriadProRegular;
    text-decoration: none;
    line-height: 18px
}

section.footer ul li a:hover {
    color: #004d91
}

section.copyright {
    background: #fff;
    height: 100px;
    display: table;
    width: 100%;
    padding-top: 27px;
    padding-bottom: 27px
}

section.copyright .copyright-footer {
    color: #423c3c;
    text-transform: uppercase;
    font: 11px MyriadProRegular
}

section.copyright .copyright-footer .sitemap {
    font-size: 9px;
    text-decoration: underline;
    color: #4c4c4c;
    margin: 0 5px
}

section.breadcrumbs .container-breadcrumbs .breadcrumb {
    padding: 10px 0;
    margin: 0;
    line-height: 1
}

section.breadcrumbs .container-breadcrumbs .breadcrumb li {
    color: #202020;
    font-size: 14px;
    float: left;
    font-weight: 400;
    padding-right: 3px;
    font-family: MyriadProCondRegular
}

section.breadcrumbs .container-breadcrumbs .breadcrumb li a {
    color: #202020
}

section.breadcrumbs .container-breadcrumbs .breadcrumb li a:active,
section.breadcrumbs .container-breadcrumbs .breadcrumb li a:focus,
section.breadcrumbs .container-breadcrumbs .breadcrumb li a:hover {
    text-decoration: underline
}

section.breadcrumbs .container-breadcrumbs .left-btn-block ul {
    list-style: none;
    padding: 0;
    margin: 10px 0;
    line-height: 1
}

section.breadcrumbs .container-breadcrumbs .left-btn-block ul li {
    display: inline-block
}

section.breadcrumbs .container-breadcrumbs .left-btn-block ul li a {
    font-family: MyriadProCondBold;
    color: #202020;
    font-size: 14px;
    text-transform: uppercase;
    padding-right: 20px
}

section.breadcrumbs .container-breadcrumbs .left-btn-block ul li a:active,
section.breadcrumbs .container-breadcrumbs .left-btn-block ul li a:focus,
section.breadcrumbs .container-breadcrumbs .left-btn-block ul li a:hover {
    color: #004d91;
    text-decoration: none
}

/*! Slices */

.netoria {
    padding: 10px 0;
    margin: 0;
    font: 13px/13px MyriadProRegular
}

@media (max-width:544px) {
    .netoria {
        margin-top: 15px
    }
}

.netoria-tooltip {
    cursor: pointer;
    color: #D62918;
    border-bottom: 1px solid #D62918;
    display: inline;
    position: relative;
    z-index: 10
}

.netoria-tooltip:hover {
    color: #eb5d4f;
    border-bottom-color: #eb5d4f
}

.netoria-tooltip::after {
    position: absolute;
    width: 100%;
    height: 20px;
    bottom: 100%;
    left: 50%;
    pointer-events: none;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

.netoria-tooltip:hover::after {
    pointer-events: auto
}

.netoria-tooltip-content {
    position: absolute;
    z-index: 9999;
    width: 200px;
    left: 0;
    bottom: 100%;
    text-align: center;
    font-weight: 400;
    color: #FFF;
    background: 0 0;
    opacity: 0;
    margin: 0 0 10px -117px;
    cursor: default;
    pointer-events: none;
    -webkit-font-smoothing: antialiased;
    -webkit-transition: opacity .3s .3s;
    transition: opacity .3s .3s
}

.netoria-tooltip:hover .netoria-tooltip-content {
    opacity: 1;
    pointer-events: auto;
    -webkit-transition-delay: 0s;
    transition-delay: 0s
}

.netoria-tooltip-content span {
    display: block
}

.netoria-tooltip-text {
    border-bottom: 10px solid #D62918;
    overflow: hidden;
    -webkit-transform: scale3d(0, 1, 1);
    transform: scale3d(0, 1, 1);
    -webkit-transition: -webkit-transform .3s .3s;
    transition: transform .3s .3s
}

.netoria-tooltip:hover .netoria-tooltip-text {
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1)
}

.netoria-tooltip-inner {
    background: url(data:image/jpeg;base64,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TQPzAAAAAAAJAAAAAAAAAAABADhCSU0nEAAAAAAACgABAAAAAAAAAAI4QklNA/UAAAAAAEgAL2ZmAAEAbGZmAAYAAAAAAAEAL2ZmAAEAoZmaAAYAAAAAAAEAMgAAAAEAWgAAAAYAAAAAAAEANQAAAAEALQAAAAYAAAAAAAE4QklNA/gAAAAAAHAAAP////////////////////////////8D6AAAAAD/////////////////////////////A+gAAAAA/////////////////////////////wPoAAAAAP////////////////////////////8D6AAAOEJJTQQAAAAAAAACAAE4QklNBAIAAAAAAAQAAAAAOEJJTQQwAAAAAAACAQE4QklNBC0AAAAAAAYAAQAAAAI4QklNBAgAAAAAABAAAAABAAACQAAAAkAAAAAAOEJJTQQeAAAAAAAEAAAAADhCSU0EGgAAAAADSQAAAAYAAAAAAAAAAAAAAGcAAADIAAAACgBVAG4AdABpAHQAbABlAGQALQAxAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAADIAAAAZwAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAABAAAAABAAAAAAAAbnVsbAAAAAIAAAAGYm91bmRzT2JqYwAAAAEAAAAAAABSY3QxAAAABAAAAABUb3AgbG9uZwAAAAAAAAAATGVmdGxvbmcAAAAAAAAAAEJ0b21sb25nAAAAZwAAAABSZ2h0bG9uZwAAAMgAAAAGc2xpY2VzVmxMcwAAAAFPYmpjAAAAAQAAAAAABXNsaWNlAAAAEgAAAAdzbGljZUlEbG9uZwAAAAAAAAAHZ3JvdXBJRGxvbmcAAAAAAAAABm9yaWdpbmVudW0AAAAMRVNsaWNlT3JpZ2luAAAADWF1dG9HZW5lcmF0ZWQAAAAAVHlwZWVudW0AAAAKRVNsaWNlVHlwZQAAAABJbWcgAAAABmJvdW5kc09iamMAAAABAAAAAAAAUmN0MQAAAAQAAAAAVG9wIGxvbmcAAAAAAAAAAExlZnRsb25nAAAAAAAAAABCdG9tbG9uZwAAAGcAAAAAUmdodGxvbmcAAADIAAAAA3VybFRFWFQAAAABAAAAAAAAbnVsbFRFWFQAAAABAAAAAAAATXNn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bleHWd9Eqi/6ZVdJPxblbJtt+SI3lUElMsf/2QA4QklNBCEAAAAAAFUAAAABAQAAAA8AQQBkAG8AYgBlACAAUABoAG8AdABvAHMAaABvAHAAAAATAEEAZABvAGIAZQAgAFAAaABvAHQAbwBzAGgAbwBwACAAQwBTADYAAAABADhCSU0EBgAAAAAABwAGAAAAAQEA/+EOZmh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8APD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMTYtMDMtMTZUMTQ6NTM6NTcrMDU6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMTYtMDMtMTZUMTQ6NTM6NTcrMDU6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDE2LTAzLTE2VDE0OjUzOjU3KzA1OjAwIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkY3Q0IwREZBNUJFQkU1MTFCNEYyQTJFMjIzNzlGMDNBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkY2Q0IwREZBNUJFQkU1MTFCNEYyQTJFMjIzNzlGMDNBIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6RjZDQjBERkE1QkVCRTUxMUI0RjJBMkUyMjM3OUYwM0EiIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgZGM6Zm9ybWF0PSJpbWFnZS9qcGVnIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpGNkNCMERGQTVCRUJFNTExQjRGMkEyRTIyMzc5RjAzQSIgc3RFdnQ6d2hlbj0iMjAxNi0wMy0xNlQxNDo1Mzo1NyswNTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOkY3Q0IwREZBNUJFQkU1MTFCNEYyQTJFMjIzNzlGMDNBIiBzdEV2dDp3aGVuPSIyMDE2LTAzLTE2VDE0OjUzOjU3KzA1OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPHBob3Rvc2hvcDpEb2N1bWVudEFuY2VzdG9ycz4gPHJkZjpCYWc+IDxyZGY6bGk+eG1wLmRpZDpjMWE1NjBiYS1iNDM3LWU4NGYtODE0YS1hOTU0YTQ0ODY5MWI8L3JkZjpsaT4gPC9yZGY6QmFnPiA8L3Bob3Rvc2hvcDpEb2N1bWVudEFuY2VzdG9ycz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPD94cGFja2V0IGVuZD0idyI/Pv/iDFhJQ0NfUFJPRklMRQABAQAADEhMaW5vAhAAAG1udHJSR0IgWFlaIAfOAAIACQAGADEAAGFjc3BNU0ZUAAAAAElFQyBzUkdCAAAAAAAAAAAAAAABAAD21gABAAAAANMtSFAgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEWNwcnQAAAFQAAAAM2Rlc2MAAAGEAAAAbHd0cHQAAAHwAAAAFGJrcHQAAAIEAAAAFHJYWVoAAAIYAAAAFGdYWVoAAAIsAAAAFGJYWVoAAAJAAAAAFGRtbmQAAAJUAAAAcGRtZGQAAALEAAAAiHZ1ZWQAAANMAAAAhnZpZXcAAAPUAAAAJGx1bWkAAAP4AAAAFG1lYXMAAAQMAAAAJHRlY2gAAAQwAAAADHJUUkMAAAQ8AAAIDGdUUkMAAAQ8AAAIDGJUUkMAAAQ8AAAIDHRleHQAAAAAQ29weXJpZ2h0IChjKSAxOTk4IEhld2xldHQtUGFja2FyZCBDb21wYW55AABkZXNjAAAAAAAAABJzUkdCIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAAEnNSR0IgSUVDNjE5NjYtMi4xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYWVogAAAAAAAA81EAAQAAAAEWzFhZWiAAAAAAAAAAAAAAAAAAAAAAWFlaIAAAAAAAAG+iAAA49QAAA5BYWVogAAAAAAAAYpkAALeFAAAY2lhZWiAAAAAAAAAkoAAAD4QAALbPZGVzYwAAAAAAAAAWSUVDIGh0dHA6Ly93d3cuaWVjLmNoAAAAAAAAAAAAAAAWSUVDIGh0dHA6Ly93d3cuaWVjLmNoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGRlc2MAAAAAAAAALklFQyA2MTk2Ni0yLjEgRGVmYXVsdCBSR0IgY29sb3VyIHNwYWNlIC0gc1JHQgAAAAAAAAAAAAAALklFQyA2MTk2Ni0yLjEgRGVmYXVsdCBSR0IgY29sb3VyIHNwYWNlIC0gc1JHQgAAAAAAAAAAAAAAAAAAAAAAAAAAAABkZXNjAAAAAAAAACxSZWZlcmVuY2UgVmlld2luZyBDb25kaXRpb24gaW4gSUVDNjE5NjYtMi4xAAAAAAAAAAAAAAAsUmVmZXJlbmNlIFZpZXdpbmcgQ29uZGl0aW9uIGluIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdmlldwAAAAAAE6T+ABRfLgAQzxQAA+3MAAQTCwADXJ4AAAABWFlaIAAAAAAATAlWAFAAAABXH+dtZWFzAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAACjwAAAAJzaWcgAAAAAENSVCBjdXJ2AAAAAAAABAAAAAAFAAoADwAUABkAHgAjACgALQAyADcAOwBAAEUASgBPAFQAWQBeAGMAaABtAHIAdwB8AIEAhgCLAJAAlQCaAJ8ApACpAK4AsgC3ALwAwQDGAMsA0ADVANsA4ADlAOsA8AD2APsBAQEHAQ0BEwEZAR8BJQErATIBOAE+AUUBTAFSAVkBYAFnAW4BdQF8AYMBiwGSAZoBoQGpAbEBuQHBAckB0QHZAeEB6QHyAfoCAwIMAhQCHQImAi8COAJBAksCVAJdAmcCcQJ6AoQCjgKYAqICrAK2AsECywLVAuAC6wL1AwADCwMWAyEDLQM4A0MDTwNaA2YDcgN+A4oDlgOiA64DugPHA9MD4APsA/kEBgQTBCAELQQ7BEgEVQRjBHEEfgSMBJoEqAS2BMQE0wThBPAE/gUNBRwFKwU6BUkFWAVnBXcFhgWWBaYFtQXFBdUF5QX2BgYGFgYnBjcGSAZZBmoGewaMBp0GrwbABtEG4wb1BwcHGQcrBz0HTwdhB3QHhgeZB6wHvwfSB+UH+AgLCB8IMghGCFoIbgiCCJYIqgi+CNII5wj7CRAJJQk6CU8JZAl5CY8JpAm6Cc8J5Qn7ChEKJwo9ClQKagqBCpgKrgrFCtwK8wsLCyILOQtRC2kLgAuYC7ALyAvhC/kMEgwqDEMMXAx1DI4MpwzADNkM8w0NDSYNQA1aDXQNjg2pDcMN3g34DhMOLg5JDmQOfw6bDrYO0g7uDwkPJQ9BD14Peg+WD7MPzw/sEAkQJhBDEGEQfhCbELkQ1xD1ERMRMRFPEW0RjBGqEckR6BIHEiYSRRJkEoQSoxLDEuMTAxMjE0MTYxODE6QTxRPlFAYUJxRJFGoUixStFM4U8BUSFTQVVhV4FZsVvRXgFgMWJhZJFmwWjxayFtYW+hcdF0EXZReJF64X0hf3GBsYQBhlGIoYrxjVGPoZIBlFGWsZkRm3Gd0aBBoqGlEadxqeGsUa7BsUGzsbYxuKG7Ib2hwCHCocUhx7HKMczBz1HR4dRx1wHZkdwx3sHhYeQB5qHpQevh7pHxMfPh9pH5Qfvx/qIBUgQSBsIJggxCDwIRwhSCF1IaEhziH7IiciVSKCIq8i3SMKIzgjZiOUI8Ij8CQfJE0kfCSrJNolCSU4JWgllyXHJfcmJyZXJocmtyboJxgnSSd6J6sn3CgNKD8ocSiiKNQpBik4KWspnSnQKgIqNSpoKpsqzysCKzYraSudK9EsBSw5LG4soizXLQwtQS12Last4S4WLkwugi63Lu4vJC9aL5Evxy/+MDUwbDCkMNsxEjFKMYIxujHyMioyYzKbMtQzDTNGM38zuDPxNCs0ZTSeNNg1EzVNNYc1wjX9Njc2cjauNuk3JDdgN5w31zgUOFA4jDjIOQU5Qjl/Obw5+To2OnQ6sjrvOy07azuqO+g8JzxlPKQ84z0iPWE9oT3gPiA+YD6gPuA/IT9hP6I/4kAjQGRApkDnQSlBakGsQe5CMEJyQrVC90M6Q31DwEQDREdEikTORRJFVUWaRd5GIkZnRqtG8Ec1R3tHwEgFSEtIkUjXSR1JY0mpSfBKN0p9SsRLDEtTS5pL4kwqTHJMuk0CTUpNk03cTiVObk63TwBPSU+TT91QJ1BxULtRBlFQUZtR5lIxUnxSx1MTU19TqlP2VEJUj1TbVShVdVXCVg9WXFapVvdXRFeSV+BYL1h9WMtZGllpWbhaB1pWWqZa9VtFW5Vb5Vw1XIZc1l0nXXhdyV4aXmxevV8PX2Ffs2AFYFdgqmD8YU9homH1YklinGLwY0Njl2PrZEBklGTpZT1lkmXnZj1mkmboZz1nk2fpaD9olmjsaUNpmmnxakhqn2r3a09rp2v/bFdsr20IbWBtuW4SbmtuxG8eb3hv0XArcIZw4HE6cZVx8HJLcqZzAXNdc7h0FHRwdMx1KHWFdeF2Pnabdvh3VnezeBF4bnjMeSp5iXnnekZ6pXsEe2N7wnwhfIF84X1BfaF+AX5ifsJ/I3+Ef+WAR4CogQqBa4HNgjCCkoL0g1eDuoQdhICE44VHhauGDoZyhteHO4efiASIaYjOiTOJmYn+imSKyoswi5aL/IxjjMqNMY2Yjf+OZo7OjzaPnpAGkG6Q1pE/kaiSEZJ6kuOTTZO2lCCUipT0lV+VyZY0lp+XCpd1l+CYTJi4mSSZkJn8mmia1ZtCm6+cHJyJnPedZJ3SnkCerp8dn4uf+qBpoNihR6G2oiailqMGo3aj5qRWpMelOKWpphqmi6b9p26n4KhSqMSpN6mpqhyqj6sCq3Wr6axcrNCtRK24ri2uoa8Wr4uwALB1sOqxYLHWskuywrM4s660JbSctRO1irYBtnm28Ldot+C4WbjRuUq5wro7urW7LrunvCG8m70VvY++Cr6Evv+/er/1wHDA7MFnwePCX8Lbw1jD1MRRxM7FS8XIxkbGw8dBx7/IPci8yTrJuco4yrfLNsu2zDXMtc01zbXONs62zzfPuNA50LrRPNG+0j/SwdNE08bUSdTL1U7V0dZV1tjXXNfg2GTY6Nls2fHadtr724DcBdyK3RDdlt4c3qLfKd+v4DbgveFE4cziU+Lb42Pj6+Rz5PzlhOYN5pbnH+ep6DLovOlG6dDqW+rl63Dr++yG7RHtnO4o7rTvQO/M8Fjw5fFy8f/yjPMZ86f0NPTC9VD13vZt9vv3ivgZ+Kj5OPnH+lf65/t3/Af8mP0p/br+S/7c/23////uAA5BZG9iZQBkQAAAAAH/2wCEAAICAgICAgICAgIDAgICAwQDAgIDBAUEBAQEBAUGBQUFBQUFBgYHBwgHBwYJCQoKCQkMDAwMDAwMDAwMDAwMDAwBAwMDBQQFCQYGCQ0KCQoNDw4ODg4PDwwMDAwMDw8MDAwMDAwPDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDP/AABEIAGcAyAMBEQACEQEDEQH/3QAEABn/xAGiAAAABwEBAQEBAAAAAAAAAAAEBQMCBgEABwgJCgsBAAICAwEBAQEBAAAAAAAAAAEAAgMEBQYHCAkKCxAAAgEDAwIEAgYHAwQCBgJzAQIDEQQABSESMUFRBhNhInGBFDKRoQcVsUIjwVLR4TMWYvAkcoLxJUM0U5KismNzwjVEJ5OjszYXVGR0w9LiCCaDCQoYGYSURUaktFbTVSga8uPzxNTk9GV1hZWltcXV5fVmdoaWprbG1ub2N0dXZ3eHl6e3x9fn9zhIWGh4iJiouMjY6PgpOUlZaXmJmam5ydnp+So6SlpqeoqaqrrK2ur6EQACAgECAwUFBAUGBAgDA20BAAIRAwQhEjFBBVETYSIGcYGRMqGx8BTB0eEjQhVSYnLxMyQ0Q4IWklMlomOywgdz0jXiRIMXVJMICQoYGSY2RRonZHRVN/Kjs8MoKdPj84SUpLTE1OT0ZXWFlaW1xdXl9UZWZnaGlqa2xtbm9kdXZ3eHl6e3x9fn9zhIWGh4iJiouMjY6Pg5SVlpeYmZqbnJ2en5KjpKWmp6ipqqusra6vr/2gAMAwEAAhEDEQA/AOWsjrGsipuBs1Nx7HPL4kXRe9MhyREeopIgiuow9NhIB8QwmBG4ceca3CpJ9XdKoy1p8L064xMmkljl20bEkgLInXxzNx8koA8JVJTiJl3K+PuMvjcTvya5lEWtwrjhJRJF+y9Kb4ZxoWHFmEcl5xRuaj4qq4p+OViF8moscjt7mTU47XT7Wa+uryTjaWNtE000rHfikcYZmPyGZ0TxBhIimZWf5d/mFel0j8kaooVgKTRLCat0osrKfwyQnEbXun8plIsRNfL706tv+cffzo1Sf/Q/Id1Ii7eqzxqKe5BOZuOEpDaMvkWqeIxG5iPiGT2P/OIP/OQF9Krp5W06yAIP+malFDQe/wAJzKjpM041wFx5ShEfVH5sjv8A/nCn8+HhEoi8oQM0ZBSbzBChBPb+7p+OTxaHMOYaRmh3vO5P+cQ/zusUeC4TygpVwS/+JLIKaGp4k0rmZPS5CQaXxoE/sSyb/nHT80NMme5u18sNGGpyg1+zlr8uJ7eGVZMGQQqk3xbBV1D8ufNdlalhYWUwVOKtBfW8hLHYigbt75qo6XNE3KOyBhnLYV83mmoeU/NENxbR/oZppeRYpDNBIanoKLJXMnERZB2Z/ksoFmKQahZX+l3Ij1ewn06eRiES5jKciOoUkUYj2OZJIMdmiQMOYpKr5iSrEfHJsPZcpxuLapYAPMpb+7TZR4nxwzUl7bo11HZ2AdqDaoA65iTiZSoIZBo5vNQMlwwENsv7Z7/LI5+DH6eqgWipr+QSGK0k4qu0svj8sgMYIsoL3P8AKWHTpdTtZdRAv7hWBhtG3Rf8p/H5Zo+1CYxIjt5uTpwLsv0K0rWNDt4IYVhhur0qA3wqEjHh7Zxso5LdrHhLMYF0+a2kl9GGvBjXgtOnuMx5ZJg8y28If//Q5lb3iOSjmilV26kfCPvzyycCHsyUHfQNGfViIdD+0P45ZhyXsUCd80CkrEHgeL90bocyuAFiUl1CSrEglJB1Q5lYQx4kpW5ct8DVI6jvmUYgMJJpbzpMCknwserdN8rIMeTizNI2BXu5FsY1aa+lIjtYUFWlZuij3wVw7jk11xGg+1Pya8jaF5M09Lq8tbrXvOWo1F/cQk2sVnGKf6L6v94VNRy4/a77Zv8AR6KAoyiTI9OQHkf0teXIcdiJAHfzJ93cO7vfR0Ou3GknnBouhaZETQNbxGSUtX4eUjAk1Hvm/wAOIR5RiHVZcnHzlIrrv8wtaCFTeMoWvGKOQoB7Ba9cyh5uIQGC335o3fxA30ppWtZG2/HJWE8DDNR/Nk2xIuNSEZAqS7Hp8+lcByxCRhJ5MXuvzitAaNf28jMdo3KBqdyA3XB40L5r4Eu4vO9c/PbRrAF5BZ3tsWKzRiSrEr1AI+ANQnY9fHKsmsxx7i349HOXeGGD83tH8x25b/C2n2wmIjtJzcVB5EcauhU7iu1Nj1rkY6mGT+EBmdJOG/ESwTVfPVkbi5jsLS60+5aUW8mpRyR3klr6bkFGiZfiK1BoD03ByjNkiAdj7+bdhxSlW/nXK0rsPNN3ALuG01PTfNtlIpbzJ5b1e2WBbyETcJkkt9njlANUlhaqHffMQwjMeki+u1dd9u/3bN8gPpyA103vptv3fawHzbpdjZahFf8Al69bU/KOreo/l7UJHWSZPTIE1lcstAZrdjxJoOa0cdTTElAQ5Gwerq8mKWI8MhSVWTBZI1rU1BI98AjZay9OtLpAkaOebU3UdAPfImPDyYp1N5hnaNLO3b0oRs3HbbMaOmHFxHcrZOyHXUpXK29rUsPtP4e9ctOOt5IJp6T5R83QeXjza54n/djJ8TsfAZq9Vpjm6Jx5OHm9m0n85tUeaCO2tTDCWAhiY1Zj4t45rMnZsADZcyGqJPJ9Y+U/PkMekm98w6pHHI0RKwlwqrt0p1OctrcQEqgHYQmSN3//0eBxTQMQqzfGAPir7Z5sYF7Iko36xPGpHPmp74BAHo1khLnvSkgUmlT9lsyYx2YyNhRvClwla8Cep6j+zLcU+EtfFTFZzNaTRJQu8zcbeNQWaRv5UAqWPsMzokSCDIFk/wCivMsNpJqN55c1KxsbVOdxfXVtJBGikgVZpAvWuT8A0TWzjzD3P8rNKubFrbXIdLivfMGrwF9MinFTa6eGoZePZ7lhRe/Af5WZGhxSErqz0/X+pjQjEk7AvrjRNTvvRe7v9Nhs5WckFQC1T1LbVFCKZ1GniQLIp1WolewNhJdQ8yhbuKOSWn97OqV6tGCEH0k/hlvFTTw7WwbUfMzAGj1O9N8BnTAQYLc+dJI56+qCnPhINtux+7KZZgW2EKLG9T8yQTcvrMMMm/8AuxVpX6cpOVv4PJi17r4kjK6fHa21wu/N7dHNAexIrSvgciZk8mQiBzGzx3zP5q1NJFtBOssEYDXSG3EZCsdzXidh8+mY8sshy3+DkiESbO3xePpNPqVw0tvaXtw8fJL6tU/vWJDxgAAdRQV6ZRikSTQP47nKyGIAsjf8btTmDR59PGpXM2ntM80UMtWX4HoFEjVFR1y+GPhFE/guNLLxyNVX6u5kHly+0m5W/sJ9bEn+lpNpVsyB+E0ZUMWuN3o4Ujgpp3ORjMk8ANC+Z5g+X4pkYgR45CzXIdf637N02vNVsbG5u4b2+hXy1qvpXF5KqhZbCaVvTgvEUGjojHjJT4vTO/TMjLAdarn7r+8OFOHixo8+iBacaRdPFql1a2bQz/V5JHmUJzpyVlatCrjdWBocqMDTgRwzkSAOTOdLnk1aNv0GU1KKM0nurdxJGpHUFlJykzhAXM0wMSDRFFkC2T2aF7os0x/3Uvb5nKI5xM+nkikplvLh5DbwgopO8UYqT86Zk1GrJtiQmaTXGnosjWrhv2Qw3zHoZTQLARLJdF1i/MouHEiN1WgO305gavFCI4QQ2QjRZufNdyqkzfWJ2psrV45qvykTyIc/HkL/AP/S8vJMiBSUKAj4WOcDwvZyKMW8elEYsAOlcPB3tEhasJxMvGRK+BIofvwEAcmkml0U8SfupG+DpyPUZLgtpkXqnkj8yk/Lby75kttN8tWk+sa/Ip/x9GI5NTtLVVC/U7V5arbozVZmQB2JoTQDM3FkMImI2J69fcEQlGMhKQuunT4oA3XmD8yryzttal1ODQ/Vjub8ak/D144WrxjIA3avXucvhDNMncyAHL3d3Sy5c8scgAMRAE8/xvT6V0O5l0ia6iksYdObU7hZEmMZmkskhjEcaOEYMFoAEA8czez+08VSsCMuKqJF7dP1Mdf2XkuPCTOPDdgGqJZhDoWoazJPx8x2oZV/cqYJQu4qagyDp3NM32LOJ9Q6PJpjDoUsvPyl1/UGAtPMFu5ND6kdsVKnqKcpQMyRDi/jiPl+tx5Ex/hJ+BQkn/OP3n69HKHzESCKoVsY9x4/3xyMtHxbcY+z9bEZK/hP4+DHW/5xK/Mi/MkVvrVxKly1ZWWyUmp77SGlcgNEAPq+79bI5u8fj5L7n/nDf86zUJql/IEG0g0u3YN7Dkak+5wfk4/zx9n60/mq6fex69/5wn/O+5VJbTVNWt3JLC4OmWyMtTuShLfd2yGTQCXKYv4frbMeuEdjGwwbXf8AnCL857WKdZvMmpajUiS5kNlAS5r1L8U2PdcqOhygbTv5fe3x1enJ3jXz+5gs/wDzi7+Z9nAtpf6m/wBSsufEyQWcKoz1qoQOOlKgHcdshDSZB9RHxI+zfZlPNhn9N/AH7e9hOq/kV53tVntL3WHjtmb4EFpZygpxDO6o0i8yNqDqcMscogjij8xyTGMZEVGXvopVa/8AOOsMhhm1Xzzc2NrHGgGoyaHbxqrSE0aXiwKqOP2q7npmIMcq3rb3OTKMLFE/I7fjuSi+/wCcfI7621Kx8ueZdY17R9MRv8YapFpcSyxWkjAvcQQPI0pSj0J4U3FOuGIExZI259WvLDwjW/q5XshL/wDL/wAq6Tf6f5D85ecbzRvL9+IjZfmU+lz6kmnGEA/VdRhsVmUGaMijoxEe5ZQDtGcssY8UY35WNx+hplAGXFE79dqfaX5Yf84DwTW2keePIH54w+YNEkYGy1Py9HFLYXSoR6kUoMjAkiqurKGHgCM1Go1kskTCeMD3/oZ/lp5BvT6Ik/5w2vdUnb1NQEEbNUonZSelTmJCXANmB7LiOZeg+Xf+cN/KuhIDPcJNcn7Uj/EcwtSM+b+KgkdmxPIppqH/ADjp+WWmBrjVtQt1ddz6rAU+jMcaXUSFRkQPJsHZsRzLy3zBpH5A+XA63XmK2QpsUgAdzTsKZCfZU4DinM/Etc9Nhhzk8S17z3+S2npMNF0i71CShC3cyED5gHMGWOzXifJxzPBHkbf/0/MNza3kMYaUlwftKCGp8wDttnEU9faBHEAE1Huu2C2mRKMjLsP3ctfCo3ysxHc0ykj/AC95T85/mB5j07yh5G8u3XmfzPqZ/wBD0yzAAVAQGmuJXIjghSvxSSEKPc7Zl4MXEaiLJa5SjEWTQfp1+WP/ADhro3kfSLK780eY7DW/zPvqO+oyxSS6FpSKavDp0JKtcXB2X6zKtAORjRTm1x9lfmAYcW/2e4db8/k0DWjBIZDGwOQ8+89Nu5S/MjyRqXlvWrK25x3umyRtLd6jYTiSSoBIDeosaxEHepPTNfr+xI4ZCIsxPPcn7C7/ALO7YOeJkaEhy2r7Q89sfKE2ptJY3t4lhBqOmrLfarcRu4sEZ1WFDIxRAGaRaEVLMdgRUjX4ux+LLAE7DflyvYA9K397tMnawx4pyiN7ob8+pI629f0X8rvJemQKmr/mzJFKhD+hDDYEL+zSvFyRUbE9e+dfh7EwQFGfyAeRzdt6iZsQ+Zk9X07y7+WOmBJF1kamqAqrXMFg7HkatVljUnkfHNpi7M08egPvA/U6vJ2lqJd4+J/WyyDzL+WulJ6Vp5d0xF6sUhVOR8TxpmVHRYY8ogfBwp6rNI7yJ+KvH+bflfTmkOn6ZZWhkNZPSHEE+JAPXLI6bGGs5JnmSp3X59hoylvfJaECgcAPT/gq5L8vj7mFzeeaj+cHmmb/AHj/ADAFmSTyJtgwpTYAButep+7H8vE8gPkyEyOYPzefa15/816pE9vffmLc6gGJaGJrO39JexFS3N/EV3ByJ017X9gZxygGxH7TbzO7PmGaCaObVItRtZCwEc62drIA1eZjno3DmDuSC/vlJ7OJFHce4D7XJGvANiwfeXj+vaRNI80jjULXUINra4iuo7uGI0oqsVRHrQUFSNjmvy9j45b0Qe+7dlh7YyRFAgxPMEUxzzBrGj6HZTWN1rXnESXUMZtpYHSYAhCoJ/dF2DAkcSxI6CgwZNFjxCjxD7f0LDWZcpuobH3fpYPo8ehU1ey0q/v7HV5oxqHlrzbJI7appt1GvMxQiEj1kmCqjrX7JbwGU/loRBAJ33B6+7bmyyZ8kpCRA22I/h9+/JLI9bubPUZ9B1O3tvIusq9jcatpUWo3TadJJOhEskzVLA8HbeOjx7puMxjACXBMCJ2sElyISuAyQJkN9wBf4t9Tfkb+Y7/ktfy+ZPMvmiO5/K+VGtfNtvZRO9rDcSv+61D1JXdzKjlQ5C0ZCeQ25DJy9kxli4py2j1HT9biZdeZzrHGpHvIs+T9EZvzE8v3/ky3/MHy9rcHmDyjeKRBrthKklqpB48ZXjZghrt1pXvnOarR5NPuaMekhy/Y5uHVY52COGQ5g83xv+YX/OSd7bPPaaPqEcbVKj0zyb78wpazBiFy3cfPr+HYF8j+Y/PXnLzVM8l9r0kUMh2iDmpHyrmuzdvzO2KNDvddPNkycyxeHTb6Ks4tTdud/Wm+In781OWctQbySJYfl5HekLcy3snJbm0WNN9yB+rBHBCPIqcZHN//1PHSQX0ZDpKWO3ev35x5nF6wzFJ7ZvcMAJog470GYeXLGLjzknaW1qiPM9YRGpeQjwAqc1mbXmPJoMn7if8AOK/5WaL+TP5R+Xr+WyMvnj8zYYdU8xalBGkk5M8LXFtaqW40jtoNgtftl26tnb9lYTi00ZS+qe5+PIfAfa6zNM5J10DDfzB/M3Qg1zpdpb+gsN7NbancE+lJK6/DJCpldeDKxr8PLeuZ8MogCIir5nk2iPEQZG65PKbv82IriR1h8xWumvUKsd9ZRswCgDi0p4BjQdzloyGW9ge8M+CI5gn3F555i82m9ms7vUvM+nDSLGU3mp3k99BFNcNGjrHFDBE3FFTnsKbn78ryY+IgkgAGyb3LfjmIgiIJJFAUxST849KSICyNlFEygAqsYqp7E5sRqsQ+mvscGWnyfxX9rGrv84hIxSO6iLjoqAdB8hhGqj0KDpiOdseuvzTu2J/fsSe1cP5lh4CSv+Zl23I+q+/epxOqUYElvPzLvy3wSXFCKExyBQPvrvgOpJZDAK6MdvvzJ1gp8DXZoSQRMh+VVIFafPIy1Mun3so4I9a+TA9Z/MDzHcwvQXksjtUIxqyU6FTEw7E98oy6jKRsD+Pc5WHDhB3Ir7/mGCz+ZfNMMouPWu3dwFDs0r8aAjiFYn4fCpzGvPE3u3k4SKFKFx+YfnX0kjmvbtY43DySMIhJIwNN2YdCNqeGWSzZiBdj4Df4sIY8QJ5G/MsfvvzA1JJGktxc+qFZQsVyEVVJ+yem3cd/fKZzldgG/fTdj4SKJFe67T/Q/wAx9VljtLm7uWmvIpIhJcXgZ5UMG0ThyCfs03ANT1zJxTnKI4ufn5dbcTLGImTHke7l7npyeZtE1O9t79/LEerpGq/pC0lZ2klagq/rMrVDNViWIp0GWywwlISMb95RHVTxxMRKr7h+P2o6DUbmddNgS7tfKlzYXH16JXnWUOeX25YI3eX4Vog8ae+Tx4yAADwkfHf4fJxs2qgSb9QPPavv+b7S/wCcbdG02/8APWmzf4q1e080+bNPk0KNtL0u20zy/KJY5J2bU9FkAj1PmIisjyorBSCrK9GE9RgiYky3vbkAPiOrro6kyPBGqBvcmR9wPR4r+cfla38h/mN5l8uPpo0NonS6ttM9UyxxRXK8gLaRyztByDekX+LhRW3UnPIO1tDLS6ycB9PMe49GeTns8Wm1N7eXlAQzD9oVbKowBHJRkI5Mg03zTeHiLn1ZI/5V2yvJpgeRcnHqD1ZDP5s0dLdw+lc5CKc5DXfMX8rlvaTkHNGuT//V80xaZbR0YODsPbPM8msJDvjkJTBDHEKLQDpXNbkmZsDJAXVwkrQ2xc8bqaGBwPCWRUP4HIxwmTXxWX9Dfnj8xtK/LnRNDgtNIXXYklt7GLTUJDQWSxBFvWKq/CBKUZyKDp12z0/HqoSwxlAWNtvJw46eRmQdv19z5Z80fn5/ziNDa/ojWI77RDHJKFj0qBruFDIWZ34xmSPcksap198l+dxAUbASdJkJ83h2sXv/ADiP5haZ9B/5yE0/y7JeoVNrr2n3NtKgoD/fIkA28SK4PHwz5SG/wSMOaBujt8Xyn+ZOufl35S1DUdBuoNI/MGe3sRdad508r6hLdabK8it6aTRXCCSJ1IHqKrtQHYnMCWq4JcJqfnz/AB5u2jpZzjxi4eRFfjyeZfmVcfln+X3m278oeWtLv/zTk0qG1j1rztc6zNo+mXmoTWcd5OunafZxRvFBD6npgyuWJB3Pe4zwx5R4j1N8I+ADQMmaY3lXcKsgeZPV5fL+YejhAV/KLQpRILdh9a17W5RxuTxX4RfRdx36dW4jEaiA5Yh/ppfrYSjOX8Z+Q/Uk11+Z+kxK8g/JH8vZCsdyxFzcaxcEm2biR8WrVJP7I/b/AGOQywamP+pQ/wBl/wAUwOKf+qS+z9SA/wCVtabFN6Q/JP8AKVQbiGEySW18yqJU58yW1UjivRm6Kdm3w/mh0xY/kf8AikHDL/VJ/MfqZPoHmjzV5p0DzT5n8uf844flVq+jeS7JL7zFdRaLev6IeTiI1X9JcpJFQGV0X4ljHM7Zdj1JkLGHHQ8j+tpyQEZCJyzs8t/2JZ5b876r581yDy95c/In8n57i4aR57oaNdPBb2sMfqSXUrrqLUiA2DDZiQq1Y5PHqrNeFj+R/Ws8PCN8k/n+x5435xWrxiQ/kh+Um0IkdF0m8QktJ6fAgalXkOpXqBv0x/PD/U4fI/rU4Dy8Sfz/AGKT/mhps0pj/wCVKflaQZpoVaGPUItoU5lwRqgFG6KejHZfi2wfmQf8nD5H/ilGKX8+fz/YoL+Y+llA7fkj5MUPFbyn6pqOtW/+9J4p9nVGpv1FKr+1xyQzw/1OP2/8Ugxl/Pl9n6kfb/mj5Jt2Ka5+SjRWKGcXM2geb9XtLpEtSPWaL6zJdRFgOgZSD2rl8M+MmjD5SI/SfuaZRyDlP5gfqem3UX5Y+XPNnmnRNBtda/MLy9aXltdeV/O+tXx0KI6XqNnb3UP6R4Eqs1s0zRSGJfj4c1UVpmJn1MYHaz8XMwYc2SNmo/D8c31lovk7/nEbQbOF/wAwf+ctvJFpqM7ia70ry5DqGtRQIFrHFAZuZLb/ABPIvxH9kUpmTp8pAsgH7XA1WMylVkV0qmbaf+d3/PtnyW5j/wAUeffzIlEiOYbHTZrSGaVUNGJjSxLAgkgF+Ptl/wCc3obOL+SHWy+nPyi/5yn/ACO8yapoWkflJ+T/APhHy9qd2bTzD5y1aP0Z7CydXaS7kuF9biqsAD6s45E8cJmZc7WMBE0I0O98p/8AOYus+Wrz8wdI1Lyx6bxXKasLi7TlyuYzfM9vPIW+IllLFa/s0oAKZyXtNiHiY5dTE/eg7vlGPUC+zMwr4VzlzEhim9rJJIwWF5OR9/65WZRjzbIFksemX8kfJmAUA7uwyr81jtyKNP8A/9bzlII0QMKHbbPI7JLuCUnuLqld+NPfLoQY7lQ0wz3+saRbW0fOWS/tvTrsKrMrV/DM3HppSBPknHG5xHmPvfX3mf8A5yD8w2/mfW7q3uhPL6Cadazuzc4rYMZmiQqR8LO/IjLuz5+BjArye87V0sJSqOw5/HvfPPmX8xdU1i4kmuEtC715FbaLep3qSpr9ObH81kPI06Y6PGNiLeYXGrqbgXS6dYLLG3JZPqyAVG+46H5UyQz5OpHyR+SxHofmx/WtTt7y3vI10a0tZ7hWCTWYkgRWYEE+nyKGtd9skImX8IHu/UzMhEfWT9v2r9VNxfahY6hJCS2s32iTW8sZZ+a3WmvakBUJcsJbdlNEJBFKjodjCBEQPMfa89kmDIkCv2PN55400+GR3UM2l2UqcZuJrBfFHqrwUJAFeKsQv2i77oIgbfD9PuXe0vuzDI9zHFdFkZ/MESEX1qylDEJENfTFRJ3Ip6vSLgcn+3u/H42Y3+hAN6zTRyQ3Fy0zXugSx8Luxdy8lsyggFVBdeiknhGPhlq++SAP3d34/G7G/wBL7J0384NB/Kz/AJxy/wCcdoNCYHVm1a41P8wJ9LCForZb66tr+C/WhMk8sUiMAQeSKCpPTN1l1MIaPHHGBxkm+4jfY9d9q7qdTi0ssmtyzyXwAAD7Nx5BrzP5R0X8pvOmofmB5B1O0uvI/wCZFoZLW3tHBs+br9Yd7b/l3mU81BP7tqrTbbTwzQnj8SO25jKJ5xlz+R6F2GXHOMhikL2Eoy6Sjy+Y6vhIWjNpwbnOEfTNOYE3Vpx4vfkABKc+A6qn95Gfjk+DLANv7EmW6tdRstxcM9xNWO98xynne2TEskKrUsEILP0LD4ZRtFRt8lX6e5F/oQtvFbNNbwJMrvI3l+FOV1EQGpWQfu4HaiHY0BaPo4lOSDAml/6Oe4sJuMEkn1vSdcNtwVyHZ71LROLFYg4Mjhfg5b7FA2wugK3apSQvmLVgfM+tLf2o1VLGVLC1inkkSOH6nElt8McbAN/d03OYBjwcxu9BgiJR2lQ/YFE6xbXogjfRNKijtxxhiS1AC+JqSSST1JJwePkrah8GUtHjkbncvizLRNfk09ozbaXpsQQggCziHT341wDWZo9fsYS0GE8g9S0j80te0rUV1OHUJooiAZtKWRhasyggH0gQg+7LYasmVlxcug9PCmy+bNU843k9/e3JnmV93Y1AUigCg9hTNT2zk8QRlLnZ+51WuwjDGMQym04KB6jcj3oBnLZN+Tr07gZBQxji3icxZ31UJ9a3M0ak3EhaMD7K0rlQjG9wy4i//9fyG+qBokowqf655dHBRdwUJEtzey0jowr1rmy02l4ixJezeSPLv1ET6/fMEXTbea4tk6kukTEE/LN54Qx4yPJyMEbkJHoXhnm3zh9Xv7qa1lCTX9wSpcfCkYQVZQdjU7CuafTYbFS6PXdp6jgNxPP7mEnzbdPuNUjPLoCi/wBMzhij3Ol/Nn+cENJ5jvXNRd27n3Va/wAMsjjA6IlnMuoS251jUJFIf0yD3UU/jkhsWG5Qp8xOLe2tdQsI76OwdpdOkZnjkgdnEh4SRmvAuORjZWWu9BU5kwy0KIunGyafiNg1aj9f0qa3vbS0vtQ036zYi1VJQtyhU3C3TK3pPCx4uvwgpTvSorkuOBHUbfptxzgyA8rU5NUt7i7muG1dg9xd6hcTetC+xv7f0SSWt2qaj4iO32OJ3yfFE9e/7fg1HHMdO5DTLbtJBImr6PJHCNJU8lVKjTlKv8L2lDWuwO0n+7eWS9P84dEcMu49UVqmuahqPljQPKq3WlW+meXrS6SFIpiXury4unlW4lb0BQJG/BOP2NyOuVYtNGM5T4rMvkPINmTPIwjCqEft8z+hZda/rcugx+UX1ax/wxaapNqNhp0Z4pbJcw8JYrdDGVVJJBzZOlasKFiMmdLjlk8Q8/sPd8Q1x1GQY/D6fb5i+4sd5Ktslu15o0TJZ2dqzckFXtrj1mbl9WLElRTn9p/svVdsyfSOoaeGR6FTvLm2JmY67ZKJH1dgYI2ag1IBVFEtFHb4lGw/3XxwmUe/vUY59x6IJtXt44biSTWbplE+mTQW0MLJzk0yIxRAySSQgKKkqeJZfHvhGSPf3fYjwJno1Z3KWktvc6TZyy3tkP8Acbql3IZ5oGd2leSNFWOBX5tVX4uVoCN98onr4Q2A+bdHRSPMoS00C7cl3gEhbqX5N+J3P05rZ692EcJHJQv9L1GzUmKKKIjejCo/E5bi1MZndlKU4dWMnWtUtyyfWIYyppwCqafLfNgMQk451UgeYREHm+9huIFvJYrm2ZwlwoQK6BjTkCPA775E6YVtsVjrTdEgh7n+Wlw+p6hqdhFIsDJEWhZjQSshBIUn2zAz6Q5oHvBB/Q4PacDIR95epkapZvSSJqeNKimc9mwRiaLpiCFU63IoCyUUj6Mx/wAqDyQrQ+Y4kHxTDftXIy0JPRNv/9Dw1Z3IuGRDE3Ogqo7V3zhY6YylTtTF675d8v8AwpcTx+jGQCAdiRm7w4o4h5soQtnPmC+bTfKevzj93FFpN4YV6VPoOAcGY+kn3fe5uOuQ7j9z4W8zah+kLzT2h3MtnAscY+0805rwRerM1NgN8xxD1GnIzTMoDrX3JddWOoWI4XGn3drJTi31iCSOmxIryUU8Mv8ADI6OAZAoSUrCnJ6eo/xpUdQeINMkIoeu/lh+VeqedNQ43s0+laAoLXOppxYwgn4XKPsaj7KVBb2GZeHRnNz2He1S1Xhcn0If+ccPynUiJ/Ovm2+m8Y7ewhU7VNK86ZkR7LA/j+xT2nLpEfMvmD81bT8oPK9ymi+RNX1nzHq0TkanqN9JbmxhA/3XH6MamR69WB49t+uYGaEAaxkyrmenw/W5uLLKrygRvkN7957vc8YNxaPQmRAae1DmPwybxPH3hTZbVgOMi/IOB/HECXcpnjH8SmyoNlugD7S/25IcXcw4sfeosikf72kjuTN/zdk/V3LxYx1UHhhP2rhW8ayA/wAckOLuQZQ/nIV0skBLSxsew5A4QD3MDKH84Mz/AC2tPy31XzTb6b+Yeo6loug3amOPX9HWKU2twSODXMcqnlD2Yp8Q674yofVYH2sOMfwUZdLO37H3Gn/OOn5e2ckNrB5z1iM3MQuLC6NvZ3EFzA32JreaNlWRG8RuDsaHME6OGU/Wfkn83OI3h9vJivnf8ipPLuknU/L2tXHmFFalwGgSAwrXcuoZjQ/zDYHr44MnZnBHiB4mo68yNVwh87XelrMjQXURhuA/GSOQUdaNQ1B7ZjRuB7kyILyvzD5fiXlNCB6kdXKqK/CK06eObvR5+LZws0OHcPPLm2lZV4wvzkVlQ8SOTAcjxrTlT2zZEOPEvV/KGvmz1LTmDAmXTzKwHQEcRt92U4sfBZ73L1ebxOAdw+0vrLQPOGlaxZJb30RMhHwyV39/fKc+mx5PqDimAPNGX3li11FGl05ZWruErX7s1eXswDfGa8mEtLfJ59qfljVbNyUtJpFXrRDUZSNPljzDjnTzD//R87RaJ5ftZm1K3qgkA9O2G6rwAXY9TWlc0nDG7rd3dJqmspHIpZeUSbiOv68aZbMf86a8dQ8veYIujS6bcokY6D92emRkLBZxIBeI/kF+fep/kp5juPNWleSNF876q+mnSpRqdFurazYhjLYuyuiSV+F248iu1aVwYMnhy4uoRkByQ4Oj6Yv/APnM38r/ADPG/wDjH8rvMnlnUJTW8NmllqVrLXqyiUQSAn6Rm1HaJPOi4P5Mx5Fi0/5l/wDOMGuw+tbeav0NK+8un6z5buoSnymtXuIz9GS/MYj0CODIFl9+dP5ZeWks9L0bzhb+YdNniM6PollOkcDcuJjuEuEgKyEbinIFe46ZKeuhAVR+ATHTSyb2B7zTwL8yfz31DzJFNovlkPo+gyD07u4LAXN2D19R1Pwp/kLt/MTmvz6iefb6Y93U+/8AU5WPHDBvH1T7+kf6vn5/J8+gBwp9WN3LAsTIv8TlcYsJE220T8+PwcF4kH1I+vf9rJ8FsTKlgVgxchfjUD7abbn/ACsHAxtRMb8EHFefw8viXpX54RFbUSnxnZeHEEfEvWvzyYgxMkK0b+mKovMnpyXpX5+GTEGBksZKScqLx40ryXrX55MQYksg8t2iPLxcqCzEn4l6V+eYWu2Ddg3fS/kv8x9U8pQLot5z1nymZTImm+pSWzkOxmspNzE3iB8Ldwc0MZShydnGQO0vn1/aPwHuCfm5YPYSQQeYYlM7LHa6lLGYW4uQoFxH8SqVrRiKoRXpmbj7Qlw8J2Pf+v8AFFjPRwviBBHdf3fi10vkzyxJJLfa3+aH5aQzu3J7e2u7m/mY+IS0t3WnsDTK8uYjcyh9v6GEYwPKMvx73XN5+QWhWry6/wDmDDfyxLUWmi+XLyd5Kfsh7hoEUe7Zk6PW4+8E+6vvcXUYZy5Ch5vLvOX5ufkxe+W73RbD8r9b85G6ikSzudSisdOtrAFSBcxvGJ5lkQ0IKso8a9M3Me0RkFOB+TlE3b4d0m4ZNZf9mK2tmigHUleWxJPUmuXYzxbhkfqehWGuXFu1I5iu4pvsMmYpt6Pov5gapZlV+tyKBtWu22UyxAqMheo6f+Zc1xGEuJ2Ykbg7g5V4NNnil//S8ttcxrFG4fiCPhTw3zTO8tJ579hU1I8BXfCtpHd35kSWN2+CZGjevSjgqf14aRb5FvIZ9Nvbi1cenLaSMor/AJJoD7gjMbhoslw1icU5AsV+yVdlp8hWmSAZeIQtk1V5SZJHq60AV1Vqjxrx7YaQcnkl8t6jmv1e3JHcRBSfnxIyTEkdyil1uFIigQn45Y4lZwP9kd/vwsTLuRLzWZ2/TsrAdK2JH/GxywRj3tZySQjvZE1GsH5myY5MQj3sfEko8rSpI1ePfqTZPv8A8KclwR71OSTTPaHZdWtwPezc0/4TCIR72ByHuU2Nt/1d7Xf/AJc2/wCqeS4R3sTMqDpZk7avaAHxtX/6p5IRHejjKn6doN/0xaeH+8sn/VPDQ70cZTLTLqztLgf7mrdY2pU/VZOvzEYyjUYBOLLHmMS9TtNWtbmNEjuLe9df92eg0Z+88TnO58Phl2MMvFzCbWzwvPH/AKGlerVeQg+9K5jTlQbI0TyejafJBbQofQs4qg7yJ8IoK71JzTZJGUnLjQYD5j16eSWkEixGuwSNFoP+BzbaKBG7iZZ2wu5uZ7sOtxPJMsmzhmJB8NumbGy0Hdg1/apayzzLsdlU/ic3Wgyk83Cyxooe2uzzBB/1t9s2rjyLJba6FOpBptkZME8tb5wRwc9umAhINP8A/9Px4zMEX4W9tjmqp3SUzsx5ABq9yQcaVj94W4sTWg8Qd8aV4z5osIbm8eW5vY4Lnj9hpFU8e3wkjbISiLTbz+e19OoS4ikXxV1/gchVIS5lfvSnsRihSNd6DFBKia+GSAYElSPLwyVMVE175IBFqZ5ewyYDErDXthCFAhv8zkghZT5feMLEtEH2+8ZIIU2qR7YVTzS7rUrcr6VtNOv7JRC36sxM+LHLmQPi245SHRntjq+sCRAdNvNx/viT+manNpsVfVH5hy4ZJXyPyZm2patJbp/oFym25eNx+sZrBgxiX1D5hv45EcixyYzM7GYESH7Qbb9eZsAANmsqNMkgsJ1+Sc1HBuJJ4mmwzc9ngOHnKSW3Pvm0cSSfQNKCPhJ27YejBOLaScMOMb9q7HCOSv8A/9k=) no-repeat rgba(15, 15, 15, .81);
    padding: 116px 20px 15px;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    webkit-transition: -webkit-transform .3s;
    transition: transform .3s
}

.netoria-tooltip-inner .netoria-partner {
    font-size: 16px;
    line-height: 20px;
    margin: 5px 0 10px
}

a.netoria-site {
    display: inline;
    color: #FFF !important
}

.netoria-tooltip-inner strong {
    font-size: 1.2em
}

@-webkit-keyframes netoria-href {
    16.65% {
        -webkit-transform: translateY(8px);
        transform: translateY(8px)
    }
    33.3% {
        -webkit-transform: translateY(-6px);
        transform: translateY(-6px)
    }
    49.95% {
        -webkit-transform: translateY(4px);
        transform: translateY(4px)
    }
    66.6% {
        -webkit-transform: translateY(-2px);
        transform: translateY(-2px)
    }
    83.25% {
        -webkit-transform: translateY(1px);
        transform: translateY(1px)
    }
    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes netoria-href {
    16.65% {
        -webkit-transform: translateY(8px);
        transform: translateY(8px)
    }
    33.3% {
        -webkit-transform: translateY(-6px);
        transform: translateY(-6px)
    }
    49.95% {
        -webkit-transform: translateY(4px);
        transform: translateY(4px)
    }
    66.6% {
        -webkit-transform: translateY(-2px);
        transform: translateY(-2px)
    }
    83.25% {
        -webkit-transform: translateY(1px);
        transform: translateY(1px)
    }
    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

.netoria-tooltip-inner .netoria-site {
    font-size: 16px;
    cursor: pointer;
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px transparent;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.netoria-tooltip-inner .netoria-site:hover {
    -webkit-animation-name: netoria-href;
    animation-name: netoria-href;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.netoria-tooltip:hover .netoria-tooltip-inner {
    -webkit-transition-delay: .3s;
    transition-delay: .3s;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}

.netoria-tooltip-logo {
    background: url(data:image/png;base64,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) center center no-repeat;
    display: block;
    height: 58px
}

.netoria-tooltip-content::after {
    bottom: -20px;
    left: 50%;
    border: solid transparent;
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: #D62918 transparent transparent;
    border-width: 10px;
    margin-left: -10px
}

.old-browser {
    position: fixed;
    top: 30px;
    right: 0;
    left: 0;
    margin: 0 auto;
    width: 80%;
    z-index: 99999;
    background: #fff;
    border: 1px solid #eee;
    box-shadow: 0 0 11px #000;
    padding: 10px
}

.news-block,
.news-block .container,
.zvon-dill-wrap {
    position: relative
}

.old-browser a:active,
.old-browser a:focus,
.old-browser a:hover {
    text-decoration: none
}

/*! Pages */

.zvon-dill-wrap {
    z-index: 10;
    margin-top: -61px
}

.zvon-dill-wrap ul {
    float: right;
    list-style: none;
    margin: 0;
    padding: 0
}

.zvon-dill-wrap ul li {
    float: left;
    text-align: center;
    max-width: 100px
}

.zvon-dill-wrap ul li:hover .hint {
    opacity: 1
}

.zvon-dill-wrap ul li:hover .icon {
    background: #fff;
    color: #004d91;
    box-shadow: 0 0 70px #54a3e7
}

.zvon-dill-wrap ul li .icon {
    color: #fff;
    background: #004d91;
    display: inline-block;
    width: 62px;
    height: 62px;
    border-radius: 50%;
    cursor: pointer;
    margin-bottom: 9px;
    font-size: 29px;
    line-height: 62px
}

@media (max-width:543px) {
    .zvon-dill-wrap ul li {
        max-width: 50px
    }
    .zvon-dill-wrap ul li .icon {
        font-size: 16px;
        width: 40px;
        height: 40px;
        line-height: 40px
    }
}

.zvon-dill-wrap ul li .hint {
    display: block;
    background: url(/img/hint-arrow.png) 50% 0 no-repeat;
    padding-top: 15px;
    font-size: 11px;
    font-family: MyriadProRegular;
    text-transform: uppercase;
    color: #fff;
    opacity: 0;
    line-height: 1
}

.cars-on-main {
    margin-top: -77px
}

.record-test-wrap {
    /*background-image:url(/img/M_LOC_EXT_02_PARKING_wf02.jpg);*/
    background-attachment: fixed;
    background-size: cover;
    background-position: 50% 150%;
    text-align: center;
    color: #fff !important;
    text-transform: uppercase
}

.record-test-wrap .record-test-wrap-shadow {
    padding-top: 73px;
    padding-bottom: 100px;
    background: rgba(0, 0, 0, .5)
}

.record-test-wrap .h3 {
    font: 50px/50px MyriadProCondBold;
    margin-bottom: 4px;
    color: #fff !important;
    text-align: center
}

.record-test-wrap .h4 {
    font: 400 35px/35px MyriadProCondRegular;
    margin-bottom: 7px;
    color: #fff !important;
    text-align: center
}

.record-test-wrap .h2 {
    font: 56px/56px MyriadProCondBoldItalic;
    margin-bottom: 21px;
    color: #fff !important;
    text-align: center
}

.record-test-wrap span {
    display: inline-block;
    padding: 14px 70px 13px;
    background: #004d91;
    font: 17px/17px MyriadProCondBold;
    cursor: pointer;
    margin-bottom: 6px;
    color: #fff !important
}

.record-test-wrap span:active,
.record-test-wrap span:focus,
.record-test-wrap span:hover {
    border: 3px solid #004d91;
    margin-bottom: 0
}

/*! Modules */

.news-block {
    padding-bottom: 65px
}

.news-block .all-link {
    text-align: center;
    position: absolute;
    margin: 0 auto;
    left: 0;
    right: 0;
    top: 250px;
    z-index: 1
}

.news-block .all-link a {
    font: 17px/17px MyriadProCondRegular;
    color: #202020;
    padding: 5px;
    text-decoration: underline
}

.news-block .block-header {
    color: #202020;
    font-size: 39px;
    top: 0;
    z-index: 3;
    text-align: center;
    font-family: MyriadProCondBold;
    text-transform: uppercase;
    margin: 65px 25px 0;
    padding-bottom: 9px;
    display: block
}

.news-block .block-header:after {
    display: block;
    width: 73px;
    height: 3px;
    background: #004d91;
    margin: 0 auto
}

.news-block .news-block-item {
    padding: 15px;
    display: block;
    border: 1px solid #ccc;
    height: 465px;
    box-sizing: border-box;
    position: relative
}

.news-block .news-block-item:active,
.news-block .news-block-item:focus,
.news-block .news-block-item:hover {
    border: 2px solid #004d91;
    padding: 14px
}

.news-block .news-block-item:active .show-news,
.news-block .news-block-item:focus .show-news,
.news-block .news-block-item:hover .show-news {
    bottom: 14px
}

.news-block .news-block-item img {
    width: 100%
}

.news-block .news-block-item .text-date {
    float: none;
    font: 12px MyriadProCondRegular;
    text-transform: uppercase;
    color: #242424;
    margin-bottom: 5px
}

.news-block .news-block-item .title {
    font: 16px MyriadProCondBold;
    text-transform: uppercase;
    margin: 0 0 15px;
    display: block;
    color: #202020
}

.news-block .news-block-item .text-announce {
    margin: 0 0 6px;
    font: 11px/22px MyriadProRegular;
    color: #202020
}

.news-block .news-block-item .show-news {
    color: #004d91;
    border: 1px solid #a7a7a5;
    border-radius: 3px;
    padding: 6px 16px 4px;
    margin-top: 4px;
    font: 12px MyriadProCondBold;
    text-transform: uppercase;
    position: absolute;
    bottom: 15px
}

.news-block .swiper .swiper-slide .more-article-news {
    display: block
}

.news-block .swiper .swiper-slide .more-article-news .item-news-content {
    position: relative;
    padding-top: 24px
}

.news-block .swiper .swiper-slide .more-article-news .item-news-content .news-item-date {
    font: 13px/13px MyriadProCondBold;
    position: absolute;
    background: #004d91;
    color: #fff;
    padding: 10px 15px 8px;
    top: -26px;
    left: 13px
}

.news-block .swiper .swiper-slide .more-article-news .item-news-content .h3 {
    font: 27px/33px MyriadProCondBold;
    text-transform: uppercase;
    color: #202020;
    margin-bottom: 20px;
    text-align: left
}

@media (max-width:991px) {
    .news-block .swiper .swiper-slide .more-article-news .item-news-content .h3 {
        font: 16px/20px MyriadProCondBold
    }
}

.news-block .swiper .swiper-slide .more-article-news .item-news-content p {
    color: #aaa;
    font-family: MyriadProRegular;
    font-weight: 100;
    font-size: 13px;
    line-height: 20px
}

.news-block .swiper .swiper-slide .more-article-news .item-news-content p span {
    color: #aaa !important;
    font-family: MyriadProRegular !important;
    font-weight: 100;
    font-size: 13px !important;
    line-height: 20px !important
}

.news-block .swiper-btn {
    margin: 0 auto;
    width: 160px
}

.news-block .swiper-btn .swiper-button-next,
.news-block .swiper-btn .swiper-button-prev {
    background: url(/img/news-slider-arrow.png);
    width: 42px;
    height: 22px;
    position: static;
    background-size: initial;
    float: right;
    margin: 25px 19px;
    cursor: pointer
}

.news-block .swiper-btn .swiper-button-next.swiper-button-disabled,
.news-block .swiper-btn .swiper-button-prev.swiper-button-disabled {
    opacity: 0
}

.news-block .swiper-btn .swiper-button-next:hover:not(.swiper-button-disabled),
.news-block .swiper-btn .swiper-button-prev:hover:not(.swiper-button-disabled) {
    opacity: .8
}

.news-block .swiper-btn .swiper-button-next {
    background-position: -89px 0
}

.share-new {
    padding-top: 4px
}

.date-new {
    font-size: 13px;
    text-transform: capitalize;
    background: #004d91;
    float: left;
    color: #fff;
    padding: 11px 16px 9px;
    font-family: MyriadProCondBold;
    font-style: initial
}

.c-block,
.c-block .c-header {
    margin-bottom: 30px
}

.c-block-img-background img {
    margin: 0 auto
}

.c-block-img-background {
    position: relative
}

.c-block-img-background h2 {
    position: absolute;
    z-index: 2;
    width: 100%;
    text-align: center;
    margin: 0;
    padding: 10px 0;
    box-sizing: border-box;
    background: rgba(100, 100, 100, .5)
}

.c-block-img-background h2:after {
    content: initial
}

.c-block-img-text.c-block-img-big img,
.c-block-img-text.c-block-img-medium img,
.c-block-img-text.c-block-img-small img {
    margin-bottom: 5px
}

.c-block-img-gallery a,
.c-block-img-gallery img {
    margin: 0;
    padding: 0;
    display: inline-block;
    border: none
}

.c-block-img-gallery a {
    margin-bottom: 5px
}

.c-block-img-gallery a>img {
    width: 100%;
    display: inline-block
}

.c-block-img-gallery-slider .row>div {
    overflow-x: auto;
    overflow-y: hidden
}

.c-block-img-gallery-slider .c-gallery {
    min-width: 100%;
    overflow-x: scroll;
    white-space: nowrap;
    padding: 0
}

.c-block-img-gallery-slider .c-gallery a {
    display: inline-block;
    vertical-align: top;
    width: auto;
    height: auto;
    border: none
}

.c-block ::-webkit-scrollbar {
    width: 12px
}

.c-block ::-webkit-scrollbar-track {
    background-color: #eaeaea;
    border-left: 1px solid #ccc
}

.c-block ::-webkit-scrollbar-thumb {
    background-color: #ccc
}

.c-block ::-webkit-scrollbar-thumb:hover {
    background-color: #aaa
}

.c-block-table .c-table,
section.content table {
    border: 1px solid #004d91;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    overflow-x: auto;
    overflow-y: hidden;
    padding: 0
}

.c-block-table .c-table>div {
    display: block;
    vertical-align: top
}

.c-block-table.c-block-table-small .c-table,
section.content table.c-block-table-small {
    border: none
}

.c-block-table.c-block-table-small .c-table>div {
    width: auto
}

.c-block-table .c-table table,
section.content {
    overflow: hidden
}

.c-block-table.c-block-table-small .c-table table,
section.content table.c-block-table-small {
    width: auto;
    margin: 0 auto
}

.swiper,
.swiper img {
    width: 100%
}

.c-block-table .c-table table td,
.c-block-table .c-table table th,
section.content table td,
section.content table th {
    border: 1px solid #004d91
}

.c-block-table .c-table table th,
section.content table th {
    vertical-align: middle;
    background: #004d91;
    padding: 7px 10px;
    text-align: center !important;
    color: #fff
}

.c-block-table .c-table table td,
section.content table td {
    vertical-align: top;
    padding: 7px 10px;
    word-wrap: break-word
}

.c-block-table .c-table table td p,
section.content table td p {
    padding: 0;
    margin: 0
}

.c-block-table .c-table table .thead-inverse th,
section.content table .thead-inverse th {
    background: #373a3c;
    color: #fff
}

.c-block-accordion .accordion .panel-title,
.c-block-tab .nav-item:hover a,
.c-block-tab .nav-item:not(.active) a {
    background: #004d91;
    color: #fff
}

.c-block-files .c-file {
    border: none;
    font-size: 21px;
    color: #004d91
}

.c-block-files .c-file:hover {
    text-decoration: none
}

.c-block-files .c-file:hover span {
    text-decoration: underline
}

.equipment-page .add-block-holder-distin .add-block li a.more:focus,
.equipment-page .add-block-holder-distin .add-block li a.more:hover,
.equipment-page .add-block-holder-distin .add-block li a.moreactive,
.equipment-page .add-block-holder-distin .add-block.distinction li a:focus,
.equipment-page .add-block-holder-distin .add-block.distinction li a:hover,
.equipment-page .add-block-holder-distin .add-block.distinction li aactive {
    text-decoration: none
}

.modal-dialog .c-block-form {
    margin-bottom: 0
}

@media (max-width:767px) {
    .c-block-form .c-form {
        width: 100%;
        max-width: 400px;
        margin-left: auto;
        margin-right: auto
    }
}

.c-block-form .c-form-comment {
    text-align: center;
    color: #888;
    margin-bottom: 20px
}

.c-block-form .form-group .c-form-comment {
    margin-bottom: 0;
    margin-top: 10px
}

.c-block-form .form-group .tooltip-info {
    position: absolute;
    right: 0;
    top: 5px;
    color: #004d91
}

.c-block-accordion .accordion {
    border: 1px solid #ccc;
    margin-bottom: 15px
}

.c-block-accordion .accordion .panel-body p:last-child,
.c-block-accordion .accordion:last-child {
    margin-bottom: 0
}

.c-block-accordion .accordion .panel-title a {
    color: #fff;
    width: 100%;
    display: block;
    border: none;
    padding: 7px
}

.c-block-accordion .accordion .panel-title a i {
    float: right;
    height: 100%;
    background-color: #004d91;
    color: #000;
    padding: 3px 17px 11px;
    line-height: 20px;
    font-size: 24px;
    margin-right: -7px;
    margin-top: -7px
}

.c-block-accordion .accordion .panel-heading[aria-expanded=true] .panel-title a i {
    padding: 11px 17px 3px
}

.c-block-accordion .accordion .panel-heading[aria-expanded=true] .panel-title a i.fa-sort-down:before {
    content: ""
}

.c-block-accordion .accordion .panel-heading[aria-expanded=false] .panel-title a i.fa-sort-down:before {
    content: ""
}

.c-block-accordion .accordion .panel-body {
    padding: 7px
}

.swiper {
    border: none;
    overflow: hidden;
    position: relative;
    margin: 0 auto;
    cursor: pointer
}

.swiper .swiper-wrapper {
    z-index: 1;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    -o-transition-property: -o-transform;
    -ms-transition-property: -ms-transform;
    transition-property: transform;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box
}

.swiper .swiper-slide {
    position: relative;
    height: 100%;
    -webkit-flex-shrink: 0;
    -ms-flex: 0 0 auto;
    flex-shrink: 0
}

.swiper .slide-text {
    position: absolute;
    bottom: 30px;
    left: 30px;
    background: rgba(255, 255, 255, .68);
    padding: 10px 20px
}

.swiper .swiper-button-next,
.swiper .swiper-button-prev {
    color: #fff;
    text-align: center;
    line-height: 55px;
    font-size: 64px;
    cursor: pointer;
    position: absolute;
    top: 50%;
    width: 63px;
    height: 63px;
    transition: left .2s, right .2s
}

@media (max-width:543px) {
    .swiper .swiper-button-next,
    .swiper .swiper-button-prev {
        line-height: 40px;
        font-size: 44px;
        width: 43px;
        height: 43px
    }
}

.swiper .swiper-button-next:hover {
    right: 10px
}

.swiper .swiper-button-prev:hover {
    left: 10px
}

.swiper .swiper-button-next {
    right: 0;
    background: #262a2d;
    padding-left: 7px
}

.swiper .swiper-button-prev {
    left: 0;
    background: #262a2d;
    padding-right: 7px
}

.swiper .swiper-pagination {
    position: absolute;
    text-align: left;
    bottom: 10px;
    width: 980px;
    max-width: 90%;
    left: 0;
    right: 0;
    margin: 0 auto
}

.swiper .swiper-pagination .swiper-pagination-bullet {
    border: 3px solid #fff;
    width: 14px;
    height: 14px;
    opacity: 1;
    display: inline-block;
    border-radius: 15px;
    margin: 0 3px;
    background: #fff;
    transition: .3s ease
}

.swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,
.swiper .swiper-pagination .swiper-pagination-bullet:hover {
    border-color: #004d91;
    background: 0 0
}

.swiper-container-vertical .swiper-pagination-bullets {
    right: 10px;
    width: initial;
    bottom: initial
}

.swiper-container-vertical .swiper-pagination-bullets .swiper-pagination-bullet {
    display: block;
    margin: 5px
}

.swiper.pagination-custom .swiper-pagination-bullet {
    width: auto;
    height: auto;
    font-size: 12px;
    opacity: 1;
    background: rgba(0, 0, 0, .2);
    border-radius: 5px;
    padding: 2px 10px
}

.swiper-thumbs {
    height: 100px;
    box-sizing: border-box;
    padding: 10px 0;
    cursor: pointer;
    width: 100%;
    overflow: hidden
}

.swiper-thumbs .swiper-slide {
    background-size: cover;
    background-position: center;
    width: 25%;
    height: 100%;
    opacity: .4
}

.carmodels .swiper .swiper-slide:focus .hover,
.carmodels .swiper .swiper-slide:hover .hover,
.swiper-thumbs .swiper-slide-active {
    opacity: 1
}

@media (max-width:479px) {
    .swiper-container-horizontal>.swiper-pagination-bullets {
        display: none
    }
}

.c-block-table table.table-characteristics {
    min-width: 100%;
    border: 1px solid #c4c4c4 !important
}

.c-block-table table.table-characteristics th {
    padding: 13px 0 12px 36px !important;
    font: 17px MyriadProCondBold;
    text-transform: uppercase;
    border-bottom: 1px solid #d7d7d7;
    text-align: left !important
}

.c-block-table table.table-characteristics td:last-child,
.carmodels .swiper .swiper-slide,
.show-car .model-prew {
    text-align: center
}

.c-block-table table.table-characteristics td {
    background: #fff;
    padding-left: 35px !important;
    border-left: 1px solid #c4c4c4 !important;
    border-right: 1px solid #c4c4c4 !important;
    border-bottom: none !important;
    border-top: none !important;
    color: #181616;
    font: 13px MyriadProRegular
}

.carmodels .swiper .swiper-slide .car-op,
.carmodels .swiper .swiper-slide .off-cst,
.model-show .model-head .slogan,
.model-show .model-head h1,
.show-car .model-prew {
    font-family: MyriadProCondBold;
    color: #202020
}

.carmodels .swiper img {
    width: auto;
    max-width: 100%
}

.carmodels .swiper .swiper-button-next,
.carmodels .swiper .swiper-button-prev {
    background: url(/img/conf-arrows.png) 0 50% no-repeat, 0 50%;
    background-size: initial;
    width: 25px;
    height: 100%;
    top: 0;
    padding: 0
}

.carmodels .swiper .swiper-button-next {
    background-position: -25px 50%
}

.carmodels .swiper .swiper-button-next:hover {
    right: 0
}

.carmodels .swiper .swiper-button-prev:hover {
    left: 0
}

.carmodels .swiper .swiper-slide .car-op {
    font-size: 22px;
    font-weight: 700;
    font-style: italic;
    line-height: 28px;
    text-transform: uppercase;
    cursor: pointer;
    display: block
}

.carmodels .swiper .swiper-slide .off-cst {
    font-size: 26px;
    display: block;
    margin: 35px auto 0;
    text-align: center;
    padding: 0 0 25px
}

.carmodels .swiper .swiper-slide .hover {
    opacity: 0;
    height: 8px;
    background: #004d91;
    width: 40%;
    margin: 0 auto
}

.show-car .model-prew {
    font-size: 30px;
    text-transform: uppercase;
    padding-top: 25px;
    padding-bottom: 15px
}

.show-car .c-block-swiper {
    margin-top: 0 !important;
    margin-bottom: 0 !important
}

.show-car .c-block-swiper .swiper .swiper-slide .off-cst {
    display: none
}

.show-car .c-block-swiper .swiper .swiper-slide .car-op {
    margin-bottom: 30px
}

.show-car .c-block-swiper .swiper .swiper-button-next,
.show-car .c-block-swiper .swiper .swiper-button-prev {
    background-color: transparent;
    padding: 0
}

.model-show .model-head {
    border-top: 1px solid #CFCFCF
}

.model-show .model-head h1 {
    font-size: 55px;
    text-transform: uppercase;
    text-align: left;
    margin-bottom: 0;
    padding-bottom: 0
}

@media (max-width:767px) {
    .model-show .model-head h1 {
        line-height: 43px
    }
}

.model-show .model-head .slogan {
    font-size: 16px;
    text-align: left;
    text-transform: uppercase
}

.model-show .model-head .price {
    padding-top: 20px
}

.model-show .model-head .price span:nth-child(1) {
    font-family: MyriadProCondRegular;
    color: #202020;
    font-size: 38px;
    line-height: 33px;
    text-align: left
}

.model-show .model-head .price span:nth-child(2) {
    font-family: MyriadProCondBold;
    color: #202020;
    font-size: 55px;
    line-height: 80px;
    text-align: left;
    padding-top: 10px
}

.model-show .model-head .price span:nth-child(3) {
    font-family: MyriadProCondRegular;
    color: #202020;
    font-size: 38px;
    line-height: 33px;
    text-align: left;
    font-weight: 700
}

.exterior-block .carousel-car-info {
    width: 304px;
    overflow: hidden;
    border-style: solid;
    border-width: 1px;
    border-color: #cacaca;
    box-sizing: border-box;
    background-color: #f4f4f4;
    margin: 0 auto;
    padding: 10px 0
}

.exterior-block .carousel-car-info table {
    border: none
}

.exterior-block .carousel-car-info table td {
    border: none;
    font-family: MyriadProCondRegular;
    color: #5b5b5b;
    font-size: 13px;
    font-weight: 300;
    width: 50%;
    vertical-align: middle;
    text-align: left;
    padding: 15px 10px 15px 60px;
    float: none !important
}

.exterior-block .carousel-car-info table td:before {
    left: 15px;
    top: 11px
}

@media (max-width:991px) {
    .exterior-block .carousel-car-info table td {
        padding: 15px 10px 15px 45px
    }
    .exterior-block .carousel-car-info table td:before {
        left: 5px
    }
}

.exterior-block .carousel-car-info table td:last-child:before {
    left: 10px
}

@media (max-width:991px) {
    .exterior-block .carousel-car-info table td:last-child:before {
        left: 2px
    }
}

.exterior-block .down-buton-drive {
    overflow: hidden;
    border-style: solid;
    border-width: 1px;
    border-color: #cacaca;
    box-sizing: border-box;
    background-color: #f4f4f4;
    padding: 30px 0 !important;
    display: block !important;
    margin: 30px 0 40px;
    position: static !important
}

.exterior-block h2 {
    font-family: MyriadProCondBold;
    color: #202020;
    font-size: 20px;
    text-transform: uppercase;
    padding-bottom: 20px;
    text-align: center;
    margin-bottom: 0;
    margin-top: 18px
}

.exterior-block h2:after {
    content: initial
}

.exterior-block .car_rotate.ex-car-prew {
    height: 400px;
    overflow: hidden
}

.exterior-block .color_panel {
    margin: 0;
    position: relative;
    z-index: 2
}

.exterior-block .color_panel .palette {
    margin: 3px 0 0 10px;
    display: inline-block;
    border: 1px solid #bdbdbd;
    border-radius: 2px;
    background-color: #fff
}

@media (max-width:543px) {
    .exterior-block .car_rotate.ex-car-prew {
        height: 300px
    }
    .exterior-block .color_panel .palette {
        margin: 10px 0
    }
}

.exterior-block .color_panel .palette ul {
    padding: 11px 11px 0 0;
    list-style: none
}

.exterior-block .color_panel .palette ul:hover li.active .color-hint {
    display: none
}

.exterior-block .color_panel .palette ul li {
    padding-left: 7px;
    padding-right: 7px;
    cursor: pointer;
    background-size: 40px 40px;
    position: relative;
    float: left;
    border-radius: 3px;
    margin-bottom: 14px
}

@media (max-width:543px) {
    .exterior-block .color_panel .palette ul li {
        position: static
    }
}

.exterior-block .color_panel .palette ul li span {
    display: block;
    width: 27px;
    cursor: pointer;
    height: 27px;
    margin: 0;
    border-radius: 3px;
    overflow: hidden
}

.exterior-block .color_panel .palette ul li .color-hint {
    margin-left: -35.5px;
    color: #202020;
    display: none;
    position: absolute;
    top: -35px;
    font: 12px MyriadProCondBold;
    text-transform: uppercase;
    text-align: center;
    white-space: nowrap;
    width: auto;
    overflow: visible
}

@media (max-width:543px) {
    .exterior-block .color_panel .palette ul li .color-hint {
        margin-left: 0 !important;
        left: 0;
        top: -15px
    }
}

.exterior-block .color_panel .palette ul li .color-hint:after {
    content: '';
    background: url(/img/hint-arrow_1.png) no-repeat;
    width: 12px;
    height: 7px;
    display: block;
    position: absolute;
    left: 50%;
    margin-left: -8px;
    top: 17px
}

@media (max-width:543px) {
    .exterior-block .color_panel .palette ul li .color-hint:after {
        content: initial
    }
}

.exterior-block .color_panel .palette ul li.active .color {
    box-shadow: 0 9px 10px rgba(0, 0, 0, .32)
}

.exterior-block .color_panel .palette ul li.active .color-hint {
    display: block
}

.exterior-block .color_panel .palette ul li:hover .color-hint {
    display: block !important
}

.exterior-block .color_panel .palette ul>span {
    float: left;
    display: inline-block;
    margin: 0 6px 0 16px;
    font: 14px MyriadProCondBold;
    text-transform: uppercase;
    padding-top: 6px
}

.car-description {
    background-color: #f4f4f4;
    border-bottom: 1px solid #cacaca;
    border-top: 1px solid #cacaca;
    margin-bottom: 93px;
    margin-top: -30px;
    position: relative;
    z-index: 1
}

.car-description .head {
    padding: 48px 0 0
}

.car-description .head .mod-c {
    font-family: MyriadProCondBold;
    color: #202020;
    font-size: 36px;
    font-style: italic;
    display: inline-block;
    line-height: 40px;
    text-transform: uppercase;
    padding-right: 40px
}

.car-description .head .des {
    font-family: MyriadProCondRegular;
    color: #2a2a2a;
    font-size: 15px;
    text-transform: uppercase;
    display: inline-block;
    position: relative
}

.car-description .head .des:before {
    content: '';
    display: inline-block;
    border-left: 1px solid #cacaca;
    height: 49px;
    padding-right: 10px;
    -ms-transform: rotate(23deg);
    -webkit-transform: rotate(23deg);
    transform: rotate(23deg);
    left: -20px;
    position: absolute;
    top: -19px
}

.model-equip-show .equipment-top {
    border-top: 1px solid #CFCFCF
}

.model-equip-show .equipment-top .price {
    padding-top: 20px;
    margin-bottom: 23px
}

.model-equip-show .equipment-top .price span:nth-child(1) {
    font-family: MyriadProCondRegular;
    color: #202020;
    font-size: 38px;
    line-height: 33px;
    text-align: left
}

.model-equip-show .equipment-top .price span:nth-child(2) {
    font-family: MyriadProCondBold;
    color: #202020;
    font-size: 60px;
    line-height: 80px;
    text-align: left;
    padding-top: 10px
}

.model-equip-show .equipment-top .price span:nth-child(3) {
    color: #202020;
    font: 39px MyriadProCondBold;
    line-height: 33px;
    text-align: left;
    font-weight: 700
}

.model-equip-show .equipment-top .swiper .swiper-button-next,
.model-equip-show .equipment-top .swiper .swiper-button-prev {
    background: url(/img/conf-arrows.png) 0 50% no-repeat, 0 50%;
    background-size: initial;
    width: 25px;
    height: 100%;
    top: 0;
    transition: .3s ease;
    padding: 0
}

.model-equip-show .equipment-top .swiper .swiper-button-next {
    background-position: -25px 50%
}

.model-equip-show .equipment-top .swiper .swiper-button-next:hover {
    right: 0;
    opacity: .9
}

.model-equip-show .equipment-top .swiper .swiper-button-prev:hover {
    left: 0;
    opacity: .9
}

.model-equip-show .equipment-top .swiper .swiper-slide .title-car {
    font-size: 65px;
    line-height: 70px
}

.model-equip-show .equipment-top .swiper .swiper-slide .title-car a {
    color: #181616;
    float: left;
    font-family: MyriadProCondBold;
    text-transform: uppercase
}

.model-equip-show .equipment-top .swiper .swiper-slide .title-car .equipment-split {
    padding: 1px 23px 0;
    color: #fff;
    display: inline-block;
    vertical-align: middle;
    font: 25px/40px MyriadProCondBold;
    text-transform: uppercase;
    background: #181616;
    position: relative;
    float: left;
    margin: 15px 0 12px 27px
}

.model-equip-show .equipment-top .swiper .swiper-slide .title-car .equipment-split:before {
    position: absolute;
    content: '';
    display: block;
    width: 14px;
    height: 18px;
    left: -13px;
    background: url(/img/eqArrow.png) no-repeat;
    top: 50%;
    margin-top: -9px
}

.equipment-page {
    background: #f4f4f4;
    border-bottom: 1px solid #ccc;
    margin-bottom: 38px;
    padding: 22px 0 0;
    border-top: 1px solid #c7c7c7
}

@media (min-width:992px) {
    .equipment-page {
        margin-top: -70px
    }
}

.equipment-page .add-block-holder-distin {
    margin-bottom: 20px
}

.equipment-page .add-block-holder-distin .add-block {
    border: none;
    color: #fff;
    text-transform: uppercase;
    float: left;
    position: relative;
    text-indent: 0;
    margin: 0 20px 0 0;
    list-style: none;
    padding: 0
}

.equipment-page .add-block-holder-distin .add-block li {
    position: relative
}

.equipment-page .add-block-holder-distin .add-block li a.more {
    background: #005598;
    font: 14px/14px MyriadProCondBold;
    display: block;
    padding: 13px 47px 12px 18px;
    color: #fff;
    margin-top: 1px;
    border-radius: 4px;
    position: relative;
    z-index: 4
}

@media (max-width:543px) {
    .equipment-page .add-block-holder-distin .add-block li a.more {
        font: 12px/14px MyriadProCondBold
    }
}

.equipment-page .add-block-holder-distin .add-block li a.more i {
    font-size: 20px;
    line-height: 6px;
    display: block;
    position: absolute;
    right: 15px;
    top: 15px
}

.equipment-page .add-block-holder-distin .add-block .drop-mark {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    background: #fff;
    color: #2a2a2a;
    width: 100%;
    border-top: none;
    z-index: 3;
    padding: 45px 0 20px;
    box-shadow: 0 13px 29px rgba(0, 0, 0, .33);
    border-radius: 4px 4px 1px 1px;
    list-style: none
}

.equipment-page .add-block-holder-distin .add-block .drop-mark li {
    padding: 9px 34px 0 21px;
    margin: 0;
    overflow: hidden;
    color: #545454;
    font: 12px/14px MicraNormal, serif
}

.equipment-page .add-block-holder-distin .add-block .drop-mark li input[type=checkbox] {
    margin: -3px 8px 0 0;
    float: right;
    display: block;
    padding: 0;
    position: absolute;
    clip: rect(0, 0, 0, 0);
    outline: 0
}

.equipment-page .add-block-holder-distin .add-block .drop-mark li input[type=checkbox]:checked+label:after {
    background-position: 0 -25px
}

.equipment-page .add-block-holder-distin .add-block .drop-mark li label {
    margin: 0;
    font: 14px/16px MyriadProCondBold;
    width: 135px;
    cursor: pointer;
    display: block;
    color: #2a2a2a;
    float: left
}

.equipment-page .add-block-holder-distin .add-block .drop-mark li label:after {
    height: 14px;
    width: 14px;
    margin: 0 11px 0 0;
    background-image: url(/img/drop-mark-sprite.png);
    content: "";
    float: right;
    background-repeat: no-repeat
}

.equipment-page .add-block-holder-distin .add-block .drop-mark li .price-check {
    font: 17px/21px MyriadProCondBold;
    color: #2a2a2a;
    float: right
}

.equipment-page .add-block-holder-distin .add-block .drop-mark li .price-check span {
    font-size: 14px;
    text-transform: initial
}

.equipment-page .add-block-holder-distin .add-block.distinction {
    margin: 0;
    padding: 0
}

.equipment-page .add-block-holder-distin .add-block.distinction li a {
    font: 14px/14px MyriadProCondBold;
    color: #181616;
    padding: 13px 47px 12px 18px;
    text-transform: uppercase;
    display: inline-block;
    background: #fff;
    border: 1px solid #b5b5b5;
    border-radius: 4px
}

.equipment-page .add-block-holder-distin .add-block.distinction li a i {
    font-size: 22px;
    line-height: 6px;
    display: block;
    position: absolute;
    right: 15px;
    top: 15px
}

.equipment-page .table-features {
    padding: 0;
    border-top: 1px solid #c3c3c3;
    margin: 0 0 30px
}

.equipment-page .table-features .item-features {
    float: left;
    width: 45%;
    color: #4e4e4e
}

@media (max-width:991px) {
    .equipment-page .table-features .item-features {
        width: 75%
    }
}

.equipment-page .table-features .item-features .title {
    padding: 11px 0 10px;
    color: #181616;
    text-align: left;
    font: 20px/30px MyriadProCondBold;
    text-transform: uppercase;
    border-bottom: 1px solid #c3c3c3;
    position: relative
}

@media (max-width:543px) {
    .equipment-page .table-features .item-features .title {
        line-height: 14px
    }
}

.equipment-page .table-features .item-features .title-price {
    padding: 11px 2px 10px;
    font: 17px/30px MyriadProCondBold;
    color: #181616;
    text-transform: uppercase
}

.equipment-page .table-features .item-features .groups-wrap {
    border: 1px solid #c8c8c8;
    margin-right: 13px;
    background: #fff;
    padding: 15px 22px 30px 23px;
    overflow-x: auto
}

.equipment-page .table-features .item-features .groups-wrap .item-category {
    color: #181616;
    padding: 2px;
    font: 17px/28px MyriadProCondBold
}

.equipment-page .table-features .item-features .groups-wrap ul {
    padding: 0;
    margin: 0;
    list-style: none;
    color: #000;
    text-align: left;
    font: 14px/21px MyriadProRegular
}

.equipment-page .table-features .item-features .groups-wrap ul li {
    font: 12px MyriadProRegular;
    color: #181616;
    display: list-item;
    white-space: nowrap;
    line-height: 21px
}

.equipment-page .table-features .item-model {
    width: 55%;
    float: right;
    position: relative
}

@media (max-width:991px) {
    .equipment-page .table-features .item-model {
        width: 25%
    }
}

.equipment-page .table-features .item-model .scroll-wrapper {
    position: relative;
    padding: 0
}

.equipment-page .table-features .item-model .scroll-content {
    border: none !important;
    box-sizing: content-box !important;
    height: auto;
    left: 0;
    margin: 0 !important;
    max-height: none;
    max-width: none !important;
    overflow: hidden !important;
    padding: 0;
    position: relative !important;
    top: 0;
    width: auto !important
}

.equipment-page .table-features .item-model .title-model {
    width: auto;
    display: table-cell;
    vertical-align: top;
    text-align: center
}

.equipment-page .table-features .item-model .title-model .model-name {
    padding: 11px 0 10px 19px;
    color: #181616;
    text-align: left;
    font: 20px/30px MyriadProCondBold;
    text-transform: uppercase;
    white-space: nowrap;
    border-bottom: 1px solid #c3c3c3
}

@media (max-width:543px) {
    .equipment-page .table-features .item-model .title-model .model-name {
        padding: 2px 0 3px 5px
    }
}

.equipment-page .table-features .item-model .title-model .model-name span {
    line-height: 30px;
    display: inline-block;
    border-right: 1px solid #c3c3c3;
    padding-right: 16px;
    text-align: center;
    text-transform: uppercase
}

@media (max-width:543px) {
    .equipment-page .table-features .item-model .title-model .model-name span {
        line-height: 14px;
        font-size: 14px
    }
}

.equipment-page .table-features .item-model .title-model .price {
    padding: 11px 2px 10px;
    font: 19px/30px MyriadProCondBold;
    color: #181616;
    display: block;
    text-align: center
}

.equipment-page .table-features .item-model .title-model .models-wrap {
    border: 2px solid #005598;
    margin-left: 15px;
    margin-right: 13px;
    background: #fff;
    padding: 15px 22px 30px 23px
}

@media (max-width:543px) {
    .equipment-page .table-features .item-model .title-model .models-wrap {
        margin-left: 0;
        margin-right: 5px
    }
}

.equipment-page .table-features .item-model .title-model .models-wrap .blue-row {
    height: 28px;
    padding: 2px 0;
    font: 17px/28px MyriadProCondBold
}

.equipment-page .table-features .item-model .title-model .models-wrap ul {
    list-style: none;
    padding: 0;
    margin: 0
}

.equipment-page .table-features .item-model .title-model .models-wrap ul li {
    line-height: 21px;
    text-align: center
}

.equipment-page .table-features .scrollbar-dynamic>.scroll-element.scroll-x {
    width: 85%
}

@media (max-width:991px) {
    .equipment-page .table-features .scrollbar-dynamic>.scroll-element.scroll-x {
        width: 100%;
        top: -4px
    }
}

.car-carousel-block {
    /*background-image:url(/img/car-block-bg.jpg);*/
    background-attachment: fixed;
    background-size: cover;
    background-position: 50% 50%;
    padding: 70px 0
}

.car-carousel-block .cars-block-title {
    font: 39px/39px MyriadProCondBold;
    color: #fff;
    text-align: center;
    position: relative;
    text-transform: uppercase;
    display: block
}

.car-carousel-block .cars-block-title:after {
    content: '';
    display: block;
    width: 72px;
    background: #004d91;
    height: 2px;
    position: absolute;
    left: 46%;
    top: 100%
}

.car-carousel-block .all-cars {
    text-align: center
}

.car-carousel-block .all-cars a {
    color: #fff;
    font-family: MyriadProCondRegular;
    font-size: 18px;
    text-decoration: underline
}

.car-carousel-block .swiper-btn {
    margin: 0 auto;
    width: 160px
}

.car-carousel-block .swiper-btn .swiper-button-next,
.car-carousel-block .swiper-btn .swiper-button-prev {
    background: url(/img/second-slider-arrows.png);
    width: 42px;
    height: 22px;
    position: initial;
    background-size: initial;
    float: right;
    margin: 40px 19px 36px;
    cursor: pointer
}

.car-carousel-block .swiper-btn .swiper-button-next.swiper-button-disabled,
.car-carousel-block .swiper-btn .swiper-button-prev.swiper-button-disabled {
    opacity: 0
}

.car-carousel-block .swiper-btn .swiper-button-next:hover:not(.swiper-button-disabled),
.car-carousel-block .swiper-btn .swiper-button-prev:hover:not(.swiper-button-disabled),
.carousel-car-buttons:not(.car-menu) a:focus,
.carousel-car-buttons:not(.car-menu) a:hover {
    opacity: .8
}

.car-carousel-block .swiper-btn .swiper-button-next {
    background-position: -89px 0
}

.car-carousel-block .swiper .swiper-slide {
    background: #FFF
}

.car-carousel-block .swiper .swiper-slide:hover .carousel-car-buttons {
    display: block
}

.car-carousel-block .swiper .swiper-slide .carousel-car-title {
    font: 24px/47px MyriadProCondBoldItalic;
    color: #202020;
    text-align: center;
    text-transform: uppercase;
    background: #f0f0f0;
    border-bottom: 1px solid #ddd;
    margin: 0;
    display: block
}

.car-carousel-block .swiper .swiper-slide .carousel-im-price-wrap {
    height: 186px;
    border: 1px solid #d9d9d9;
    display: block
}

.car-carousel-block .swiper .swiper-slide .carousel-im-price-wrap .carousel-car-img {
    height: 131px;
    text-align: center;
    margin: 12px 0 0
}

.car-carousel-block .swiper .swiper-slide .carousel-im-price-wrap .carousel-car-img img {
    width: auto;
    margin: auto
}

.car-carousel-block .swiper .swiper-slide .carousel-im-price-wrap .carousel-car-price {
    font: 26px/54px MyriadProCondBold;
    display: block;
    text-align: center;
    color: #000;
    line-height: 32px
}

@media (max-width:767px) {
    .car-carousel-block .swiper .swiper-slide .carousel-car-info td {
        padding-left: 53px
    }
    .car-carousel-block .swiper .swiper-slide .carousel-car-info td:before {
        left: 10px
    }
}

.car-carousel-block .swiper .swiper-slide .carousel-car-bottom {
    background: #f0f0f0;
    border-top: 1px solid #cdcdcd;
    position: relative;
    height: 140px
}

.carousel-car-info,
.carousel-car-info table,
.carousel-car-info table tbody {
    height: 100%;
    width: 100%;
    max-width: 100%
}

.carousel-car-info table td,
.carousel-car-info table ul li {
    width: 50%;
    height: 50%;
    box-sizing: border-box;
    font-size: 13px;
    font-family: MyriadProRegular;
    font-weight: 100;
    color: #5b5b5b;
    vertical-align: middle;
    line-height: 1
}

.carousel-car-info table td {
    position: relative;
    padding-left: 68px;
    border-bottom: 1px solid #d1d1d1
}

.carousel-car-info table td:before {
    position: absolute;
    content: '';
    display: block;
    width: 45px;
    background: url(/img/spritecar.png);
    height: 35px;
    left: 24px;
    top: 18px
}

.carousel-car-info table .v-dvig:before {
    background-position: 43px 35px
}

.carousel-car-info table .skorost:before {
    background-position: 43px -5px
}

.carousel-car-info table .bak:before {
    background-position: 2px -2px
}

.carousel-car-info table .losh-sil:before {
    background-position: -4px 37px
}

.carousel-car-info table td:last-child {
    padding-left: 52px
}

.carousel-car-info table td:last-child:before {
    left: 4px
}

.carousel-car-buttons:not(.car-menu) {
    padding-top: 18px;
    position: absolute;
    bottom: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background: #f0f0f0;
    display: none;
    text-align: center;
    box-sizing: border-box
}

.carousel-car-buttons:not(.car-menu) a {
    padding: 15px 0 12px;
    color: #fff;
    text-transform: uppercase;
    width: 209px;
    font: 15px/15px MyriadProCondBold;
    text-align: center;
    transition: .3s ease;
    display: block;
    margin: 0 auto
}

.carousel-car-buttons:not(.car-menu) a.test-d-link {
    background: #004d91;
    box-shadow: inset 0 1px 3px rgba(255, 255, 255, .62);
    border: 2px solid #1c5c94;
    margin-bottom: 12px
}

.carousel-car-buttons:not(.car-menu) a.price-link {
    background: #2a2a2a;
    box-shadow: inset 0 1px 3px rgba(255, 255, 255, .62);
    border: 1px solid rgba(42, 42, 42, .54)
}

section.header .two-header .navbar-nav .nav-item .dropdown-menu {
    z-index: 900;
}