html{font-family:sans-serif; -ms-text-size-adjust:100%; -webkit-text-size-adjust:100%; }
 body{margin:0}
  article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
 audio,canvas,progress,video{display:inline-block; vertical-align:baseline; }
 audio:not([controls]){display:none;height:0}
 [hidden],template{display:none}
  a{background-color:transparent}
 a:active,a:hover{outline:0}
  abbr[title]{border-bottom:1px dotted}
 b,strong{font-weight:bold}
 dfn{font-style:italic}
 h1{font-size:2em;margin:0.67em 0}
 mark{background:#ff0;color:#000}
 small{font-size:80%}
 sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
  img{border:0}
 svg:not(:root){overflow:hidden}
  figure{margin:1em 40px}
 hr{box-sizing:content-box;height:0}
 pre{overflow:auto}
 code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
   button,input,optgroup,select,textarea{color:inherit; font:inherit; margin:0; }
 button{overflow:visible}
 button,select{text-transform:none}
 button,html input[type="button"], input[type="reset"],input[type="submit"]{-webkit-appearance:button; cursor:pointer; }
 button[disabled],html input[disabled]{cursor:default}
 button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
 input{line-height:normal}
 input[type="checkbox"],input[type="radio"]{box-sizing:border-box; padding:0; }
 input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
 input[type="search"]{-webkit-appearance:textfield; box-sizing:content-box; }
 input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
 fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}
 legend{border:0; padding:0; }
 textarea{overflow:auto}
 optgroup{font-weight:bold}
  table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
body.oc-loading,body.oc-loading *{cursor:wait !important}
.stripe-loading-indicator{height:5px;background:transparent;position:fixed;top:0;left:0;width:100%;overflow:hidden;z-index:2000}
.stripe-loading-indicator .stripe,.stripe-loading-indicator .stripe-loaded{height:5px;display:block;background:#0090c0;position:absolute;-webkit-box-shadow:inset 0 1px 1px -1px #FFF,inset 0 -1px 1px -1px #FFF;box-shadow:inset 0 1px 1px -1px #FFF,inset 0 -1px 1px -1px #FFF}
.stripe-loading-indicator .stripe{width:100%;-webkit-animation:oc-infinite-loader 60s linear;animation:oc-infinite-loader 60s linear}
.stripe-loading-indicator .stripe-loaded{width:0;opacity:0;filter:alpha(opacity=0)}
.stripe-loading-indicator.loaded{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.4s linear;transition:opacity 0.4s linear;-webkit-transition-delay:0.3s;transition-delay:0.3s}
.stripe-loading-indicator.loaded .stripe-loaded{opacity:1;filter:alpha(opacity=100);-webkit-transition:width 0.3s linear;transition:width 0.3s linear;width:100% !important}
.stripe-loading-indicator.hide{display:none}
body > p.flash-message{position:fixed;width:500px;left:50%;top:13px;margin-left:-250px;color:#ffffff;font-size:14px;padding:10px 30px 10px 15px;z-index:10300;word-wrap:break-word;text-shadow:0 -1px 0px rgba(0,0,0,0.15);text-align:center;-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.12),0 1px 4px rgba(0,0,0,0.24);box-shadow:0 1px 6px rgba(0,0,0,0.12),0 1px 4px rgba(0,0,0,0.24);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
body > p.flash-message.fade{opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.5s,width 0s;transition:all 0.5s,width 0s;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}
body > p.flash-message.fade.in{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
body > p.flash-message.success{background:#8da85e}
body > p.flash-message.error{background:#cc3300}
body > p.flash-message.warning{background:#f0ad4e}
body > p.flash-message.info{background:#5fb6f5}
body > p.flash-message button.close{float:none;position:absolute;right:10px;top:8px;color:white;font-size:21px;line-height:1;font-weight:bold;opacity:0.2;filter:alpha(opacity=20);padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;outline:none}
body > p.flash-message button.close:hover,body > p.flash-message button.close:focus{color:white;text-decoration:none;cursor:pointer;opacity:0.5;filter:alpha(opacity=50)}
@media (max-width:768px){body > p.flash-message{left:10px;right:10px;top:10px;margin-left:0;width:auto}
}
[data-request][data-request-validate] [data-validate-for]:not(.visible),[data-request][data-request-validate] [data-validate-error]:not(.visible){display:none}
a.oc-loading:after,button.oc-loading:after{content:'';display:inline-block;vertical-align:middle;margin-left:.4em;height:1em;width:1em;animation:oc-rotate-loader 0.8s infinite linear;border:.2em solid currentColor;border-right-color:transparent;border-radius:50%;opacity:0.5;filter:alpha(opacity=50)}
@-moz-keyframes oc-rotate-loader{0%{-moz-transform:rotate(0deg)}
100%{-moz-transform:rotate(360deg)}
}
@-webkit-keyframes oc-rotate-loader{0%{-webkit-transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg)}
}
@-o-keyframes oc-rotate-loader{0%{-o-transform:rotate(0deg)}
100%{-o-transform:rotate(360deg)}
}
@-ms-keyframes oc-rotate-loader{0%{-ms-transform:rotate(0deg)}
100%{-ms-transform:rotate(360deg)}
}
@keyframes oc-rotate-loader{0%{transform:rotate(0deg)}
100%{transform:rotate(360deg)}
}
@-moz-keyframes oc-infinite-loader{0%{width:0}
10%{width:42%}
20%{width:63%}
30%{width:78.75%}
40%{width:88.59375%}
50%{width:94.130859375%}
60%{width:97.07244873046875%}
70%{width:98.58920574188232%}
80%{width:99.35943391174078%}
90%{width:99.74755670045852%}
100%{width:99.9423761471391%}
}
@-webkit-keyframes oc-infinite-loader{0%{width:0}
10%{width:42%}
20%{width:63%}
30%{width:78.75%}
40%{width:88.59375%}
50%{width:94.130859375%}
60%{width:97.07244873046875%}
70%{width:98.58920574188232%}
80%{width:99.35943391174078%}
90%{width:99.74755670045852%}
100%{width:99.9423761471391%}
}
@-o-keyframes oc-infinite-loader{0%{width:0}
10%{width:42%}
20%{width:63%}
30%{width:78.75%}
40%{width:88.59375%}
50%{width:94.130859375%}
60%{width:97.07244873046875%}
70%{width:98.58920574188232%}
80%{width:99.35943391174078%}
90%{width:99.74755670045852%}
100%{width:99.9423761471391%}
}
@-ms-keyframes oc-infinite-loader{0%{width:0}
10%{width:42%}
20%{width:63%}
30%{width:78.75%}
40%{width:88.59375%}
50%{width:94.130859375%}
60%{width:97.07244873046875%}
70%{width:98.58920574188232%}
80%{width:99.35943391174078%}
90%{width:99.74755670045852%}
100%{width:99.9423761471391%}
}
@keyframes oc-infinite-loader{0%{width:0}
10%{width:42%}
20%{width:63%}
30%{width:78.75%}
40%{width:88.59375%}
50%{width:94.130859375%}
60%{width:97.07244873046875%}
70%{width:98.58920574188232%}
80%{width:99.35943391174078%}
90%{width:99.74755670045852%}
100%{width:99.9423761471391%}
}
@font-face{font-family:'Catamaran';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/catamaran/v27/o-0bIpQoyXQa2RxT7-5B6Ryxs2E_6n1iPHjd5aDdvg.ttf) format('truetype')}
@font-face{font-family:'Catamaran';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/catamaran/v27/o-0bIpQoyXQa2RxT7-5B6Ryxs2E_6n1iPJ_a5aDdvg.ttf) format('truetype')}
@font-face{font-family:'Catamaran';font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/catamaran/v27/o-0bIpQoyXQa2RxT7-5B6Ryxs2E_6n1iPPja5aDdvg.ttf) format('truetype')}
@font-face{font-family:'Catamaran';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/catamaran/v27/o-0bIpQoyXQa2RxT7-5B6Ryxs2E_6n1iPNHa5aDdvg.ttf) format('truetype')}
*{box-sizing:border-box}
html{height:100%}
body{height:100%;background:#fff;color:#1a2536;font-family:'Catamaran',sans-serif;font-weight:400;letter-spacing:0.1em}
a,button,input,select,textarea{text-decoration:none;outline:0}
h1,h2,h3,h4,h5,h6{margin:0;font-weight:800;letter-spacing:0.1em}
p{margin:0}
.container{*zoom:1;max-width:1200px;margin-left:auto;margin-right:auto;width:1200px;padding:0 20px}
.container:before{content:'';display:table}
.container:after{content:'';display:table;clear:both}
@media only screen and (max-width:640px){.container{width:100%;padding:0 15px}
}
.layout-header{position:relative;display:block;padding:255px 0 75px;background:url('../themes/autovejelis/assets/img/header-bg.jpg') top center no-repeat;color:#fff;text-align:center}
@media only screen and (max-width:640px){.layout-header{padding:35px 0 35px;background:#2276bc}
}
.layout-header h1{display:block;margin:0;font-size:25px;line-height:30px;text-transform:uppercase}
@media only screen and (max-width:640px){.layout-header h1{font-size:18px;line-height:23px}
}
.layout-content{display:block;padding:75px 0;*zoom:1}
.layout-content:before{content:'';display:table}
.layout-content:after{content:'';display:table;clear:both}
@media only screen and (max-width:640px){.layout-content{padding:25px 0}
}
.layout-content__top{width:calc(99.99% * 1/1 - (30px - 30px * 1/1))}
.layout-content__top:nth-child(1n){float:left;margin-right:30px;clear:none}
.layout-content__top:last-child{margin-right:0}
.layout-content__top:nth-child(1n){margin-right:0;float:right}
.layout-content__top:nth-child(1n + 1){clear:left}
.layout-content__main{width:calc(99.99% * 1/1 - (30px - 30px * 1/1))}
.layout-content__main:nth-child(1n){float:left;margin-right:30px;clear:none}
.layout-content__main:last-child{margin-right:0}
.layout-content__main:nth-child(1n){margin-right:0;float:right}
.layout-content__main:nth-child(1n + 1){clear:left}
.layout-content__main h2{display:block;margin:0 0 20px 0;font-size:18px;line-height:23px;font-weight:700}
.layout-content__main h3{display:block;margin:0 0 20px 0;font-size:18px;line-height:28px;font-weight:400}
.layout-content__main p{display:block;margin:0 0 30px 0;font-weight:300;letter-spacing:0.1em}
@media only screen and (max-width:640px){.layout-content__main p{margin:0 0 20px 0}
}
.layout-content__main strong{font-weight:500}
.layout-content__main a{color:#1a2536;font-weight:500;-webkit-transition:color 0.1s;transition:color 0.1s}
.layout-content__main a:hover{color:#1071c9;text-decoration:none}
.layout-content__main ul{display:block;margin:0 0 30px 0;padding:0 0 0 20px}
.layout-content__main ul li{letter-spacing:0.1em}
.layout-content__main .video-container{position:relative;margin:0 0 30px 0;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}
.layout-content__main .video-container iframe,.layout-content__main .video-container object,.layout-content__main .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}
@media only screen and (max-width:640px){.layout-content__main .video-container{margin:0 0 20px 0}
}
.layout-content__sidebar{width:calc(99.99% * 1/3 - (50px - 50px * 1/3))}
.layout-content__sidebar:nth-child(1n){float:left;margin-right:50px;clear:none}
.layout-content__sidebar:last-child{margin-right:0}
.layout-content__sidebar:nth-child(2n){margin-right:0;float:right}
.layout-content__sidebar:nth-child(2n + 1){clear:left}
@media only screen and (max-width:640px){.layout-content__sidebar{width:auto}
.layout-content__sidebar:last-child{float:none;clear:none;margin-right:0;width:auto}
.layout-content__sidebar:nth-child(1n){float:none;clear:none;margin-right:0;width:auto}
.layout-content__sidebar:nth-child(1n + 1){float:none;clear:none;margin-right:0;width:auto}
}
.layout-content--sidebar .layout-content__main{width:calc(99.99% * 2/3 - (50px - 50px * 2/3))}
.layout-content--sidebar .layout-content__main:nth-child(1n){float:left;margin-right:50px;clear:none}
.layout-content--sidebar .layout-content__main:last-child{margin-right:0}
.layout-content--sidebar .layout-content__main:nth-child(2n){margin-right:0;float:right}
.layout-content--sidebar .layout-content__main:nth-child(2n + 1){clear:left}
@media only screen and (max-width:640px){.layout-content--sidebar .layout-content__main{width:auto}
.layout-content--sidebar .layout-content__main:last-child{float:none;clear:none;margin-right:0;width:auto}
.layout-content--sidebar .layout-content__main:nth-child(1n){float:none;clear:none;margin-right:0;width:auto}
.layout-content--sidebar .layout-content__main:nth-child(1n + 1){float:none;clear:none;margin-right:0;width:auto}
}
.layout-section{background:#fff}
.layout-section--gray-bg{background:#f7f7f7}
.layout-section--action-blue-bg{background:url('../themes/autovejelis/assets/img/blue-bg.jpg') center center no-repeat}
@media only screen and (max-width:640px){.layout-section--action-blue-bg{background:#0d3d8f}
}
.layout-section--dark-blue-bg{background:url('../themes/autovejelis/assets/img/blue-dark-bg.jpg') top center no-repeat}
@media only screen and (max-width:640px){.layout-section--dark-blue-bg{background:#123468}
}
.layout-section__title{color:#1a2536;font-size:28px;line-height:38px;text-transform:uppercase;text-align:center}
@media only screen and (max-width:640px){.layout-section__title{font-size:18px;line-height:28px}
}
.btn{display:inline-block;font-size:14px;line-height:19px;font-weight:900;letter-spacing:0.1em;border-radius:2px;-webkit-transition:background 0.2s,color 0.2s,border 0.2s;transition:background 0.2s,color 0.2s,border 0.2s}
.btn.btn--block{display:block;width:100%}
.btn.btn--uppercase{text-transform:uppercase}
.btn--text{padding:10px 20px;background:transparent;border-color:transparent;border-style:solid;border-width:2px}
.btn--text.btn--blue{color:#1071c9}
.btn--solid{padding:10px 20px;border-style:solid;border-width:2px}
.btn--solid.btn--blue{color:#fff;background:#1071c9;border-color:#1071c9}
.btn--solid.btn--blue-light{color:#fff;background:#2d98fa;border-color:#1071c9}
.swiper-container{margin:0 auto;position:relative;overflow:hidden; z-index:1}
.swiper-container-no-flexbox .swiper-slide{float:left}
.swiper-container-vertical > .swiper-wrapper{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;box-sizing:content-box}
.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0)}
.swiper-container-multirow > .swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}
.swiper-container-free-mode > .swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}
.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative}
 .swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}
.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}
 .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-prev,.swiper-button-next{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}
.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.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:300ms;transition:300ms;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}
.swiper-pagination.swiper-pagination-hidden{opacity:0}
 .swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal > .swiper-pagination-bullets{bottom:10px;left:0;width:100%}
 .swiper-pagination-bullet{display:inline-block;width:8px;height:8px;margin:0 5px;border-radius:100%;background:#1a2536;-webkit-transition:background 0.3s;transition:background 0.3s}
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-bullet-active{background:#1071c9}
 .swiper-container-3d{-webkit-perspective:1200px;-o-perspective:1200px;perspective:1200px}
.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.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-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.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-slide-shadow-bottom{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,0.5)),to(rgba(0,0,0,0))); background-image:-webkit-linear-gradient(right,rgba(0,0,0,0.5),rgba(0,0,0,0));   background-image:linear-gradient(to left,rgba(0,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,0.5)),to(rgba(0,0,0,0))); background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.5),rgba(0,0,0,0));   background-image:linear-gradient(to right,rgba(0,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,0.5)),to(rgba(0,0,0,0))); background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));   background-image:linear-gradient(to top,rgba(0,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,0.5)),to(rgba(0,0,0,0))); background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.5),rgba(0,0,0,0));   background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0)); }
 .swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{ -ms-perspective:1200px}
 .swiper-container-cube,.swiper-container-flip{overflow:visible}
.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-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-flip .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
 .swiper-container-cube .swiper-slide{visibility:hidden;-webkit-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;transform-origin:100% 0}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next + .swiper-slide{pointer-events:auto;visibility:visible}
.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:0.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;transition-timing-function:ease-out}
.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-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,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,0.5);border-radius:10px;left:0;top: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%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}
.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%;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%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
            .form{display:block;padding:30px 0}
.form-row{display:block;margin:0 0 25px 0;padding:0 30px}
.form-row:last-child{margin:0}
.form-label{display:block}
.form-label label{display:block;padding:0 0 10px 0;color:#959595;font-size:14px;line-height:19px;font-weight:700;letter-spacing:0.1em}
.form-input{display:block}
.form-input input{display:block;padding:7px 15px;width:100%;font-size:15px;line-height:15px;font-weight:400;letter-spacing:0.1em;border:solid 2px #ededed;border-radius:2px}
.form-input input:focus{border:solid 2px #d5d5d5}
.form-input textarea{display:block;padding:10px 15px;width:100%;max-width:100%;min-height:124px;font-size:15px;line-height:20px;letter-spacing:0.1em;border:solid 2px #ededed;border-radius:2px}
.form-input textarea:focus{border:solid 2px #d5d5d5}
.form .form-row--error input,.form .form-row--error textarea{border-color:#FE8A71}
.form-button button{display:inline-block;font-size:14px;line-height:19px;font-weight:900;letter-spacing:0.1em;border-radius:2px;-webkit-transition:background 0.2s,color 0.2s,border 0.2s;transition:background 0.2s,color 0.2s,border 0.2s;display:block;width:100%;padding:10px 20px;border-style:solid;border-width:2px;color:#fff;background:#2d98fa;border-color:#1071c9;text-transform:uppercase}
.form-button button.btn--block{display:block;width:100%}
.form-button button.btn--uppercase{text-transform:uppercase}
.form-button button.btn--blue{color:#fff;background:#1071c9;border-color:#1071c9}
.form-button button.btn--blue-light{color:#fff;background:#2d98fa;border-color:#1071c9}
.form-button button:hover{color:#fff;background:#1071c9;border-color:#1071c9}
.form-success{position:relative;display:none;position:absolute;top:0;bottom:0;left:0;right:0;background:#96c060}
.form-success > *{position:absolute;top:50%;right:auto;bottom:auto;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.form-success__inner{display:block;width:100%;padding:30px;color:#fff;text-align:center}
.form-success__icon{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px; display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;vertical-align:top; -webkit-font-smoothing:antialiased; text-rendering:optimizeLegibility; -moz-osx-font-smoothing:grayscale; -webkit-font-feature-settings:'liga';font-feature-settings:'liga';display:block;margin:0 auto 10px;width:80px;font-size:80px}
.form-success__icon:before{content:"\e5ca"}
.form-success__title{display:block;margin:0 0 30px;font-size:18px;line-height:23px;font-weight:700}
.form-success__message{display:block;padding:0 30px;font-size:14px;line-height:19px;letter-spacing:0.1em}
@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url('../themes/autovejelis/assets/fonts/MaterialIcons-Regular.eot'); src:local('Material Icons'),local('MaterialIcons-Regular'),url('../themes/autovejelis/assets/fonts/MaterialIcons-Regular.woff2') format('woff2'),url('../themes/autovejelis/assets/fonts/MaterialIcons-Regular.woff') format('woff'),url('../themes/autovejelis/assets/fonts/MaterialIcons-Regular.ttf') format('truetype')}
.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px; display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;vertical-align:top; -webkit-font-smoothing:antialiased; text-rendering:optimizeLegibility; -moz-osx-font-smoothing:grayscale; -webkit-font-feature-settings:'liga';font-feature-settings:'liga'}
.icon-3d-rotation:before{content:"\e84d"}
.icon-ac-unit:before{content:"\eb3b"}
.icon-access-alarm:before{content:"\e190"}
.icon-access-alarms:before{content:"\e191"}
.icon-access-time:before{content:"\e192"}
.icon-accessibility:before{content:"\e84e"}
.icon-accessible:before{content:"\e914"}
.icon-account-balance:before{content:"\e84f"}
.icon-account-balance-wallet:before{content:"\e850"}
.icon-account-box:before{content:"\e851"}
.icon-account-circle:before{content:"\e853"}
.icon-adb:before{content:"\e60e"}
.icon-add:before{content:"\e145"}
.icon-add-a-photo:before{content:"\e439"}
.icon-add-alarm:before{content:"\e193"}
.icon-add-alert:before{content:"\e003"}
.icon-add-box:before{content:"\e146"}
.icon-add-circle:before{content:"\e147"}
.icon-add-circle-outline:before{content:"\e148"}
.icon-add-location:before{content:"\e567"}
.icon-add-shopping-cart:before{content:"\e854"}
.icon-add-to-photos:before{content:"\e39d"}
.icon-add-to-queue:before{content:"\e05c"}
.icon-adjust:before{content:"\e39e"}
.icon-airline-seat-flat:before{content:"\e630"}
.icon-airline-seat-flat-angled:before{content:"\e631"}
.icon-airline-seat-individual-suite:before{content:"\e632"}
.icon-airline-seat-legroom-extra:before{content:"\e633"}
.icon-airline-seat-legroom-normal:before{content:"\e634"}
.icon-airline-seat-legroom-reduced:before{content:"\e635"}
.icon-airline-seat-recline-extra:before{content:"\e636"}
.icon-airline-seat-recline-normal:before{content:"\e637"}
.icon-airplanemode-active:before{content:"\e195"}
.icon-airplanemode-inactive:before{content:"\e194"}
.icon-airplay:before{content:"\e055"}
.icon-airport-shuttle:before{content:"\eb3c"}
.icon-alarm:before{content:"\e855"}
.icon-alarm-add:before{content:"\e856"}
.icon-alarm-off:before{content:"\e857"}
.icon-alarm-on:before{content:"\e858"}
.icon-album:before{content:"\e019"}
.icon-all-inclusive:before{content:"\eb3d"}
.icon-all-out:before{content:"\e90b"}
.icon-android:before{content:"\e859"}
.icon-announcement:before{content:"\e85a"}
.icon-apps:before{content:"\e5c3"}
.icon-archive:before{content:"\e149"}
.icon-arrow-back:before{content:"\e5c4"}
.icon-arrow-downward:before{content:"\e5db"}
.icon-arrow-drop-down:before{content:"\e5c5"}
.icon-arrow-drop-down-circle:before{content:"\e5c6"}
.icon-arrow-drop-up:before{content:"\e5c7"}
.icon-arrow-forward:before{content:"\e5c8"}
.icon-arrow-upward:before{content:"\e5d8"}
.icon-art-track:before{content:"\e060"}
.icon-aspect-ratio:before{content:"\e85b"}
.icon-assessment:before{content:"\e85c"}
.icon-assignment:before{content:"\e85d"}
.icon-assignment-ind:before{content:"\e85e"}
.icon-assignment-late:before{content:"\e85f"}
.icon-assignment-return:before{content:"\e860"}
.icon-assignment-returned:before{content:"\e861"}
.icon-assignment-turned-in:before{content:"\e862"}
.icon-assistant:before{content:"\e39f"}
.icon-assistant-photo:before{content:"\e3a0"}
.icon-attach-file:before{content:"\e226"}
.icon-attach-money:before{content:"\e227"}
.icon-attachment:before{content:"\e2bc"}
.icon-audiotrack:before{content:"\e3a1"}
.icon-autorenew:before{content:"\e863"}
.icon-av-timer:before{content:"\e01b"}
.icon-backspace:before{content:"\e14a"}
.icon-backup:before{content:"\e864"}
.icon-battery-alert:before{content:"\e19c"}
.icon-battery-charging-full:before{content:"\e1a3"}
.icon-battery-full:before{content:"\e1a4"}
.icon-battery-std:before{content:"\e1a5"}
.icon-battery-unknown:before{content:"\e1a6"}
.icon-beach-access:before{content:"\eb3e"}
.icon-beenhere:before{content:"\e52d"}
.icon-block:before{content:"\e14b"}
.icon-bluetooth:before{content:"\e1a7"}
.icon-bluetooth-audio:before{content:"\e60f"}
.icon-bluetooth-connected:before{content:"\e1a8"}
.icon-bluetooth-disabled:before{content:"\e1a9"}
.icon-bluetooth-searching:before{content:"\e1aa"}
.icon-blur-circular:before{content:"\e3a2"}
.icon-blur-linear:before{content:"\e3a3"}
.icon-blur-off:before{content:"\e3a4"}
.icon-blur-on:before{content:"\e3a5"}
.icon-book:before{content:"\e865"}
.icon-bookmark:before{content:"\e866"}
.icon-bookmark-border:before{content:"\e867"}
.icon-border-all:before{content:"\e228"}
.icon-border-bottom:before{content:"\e229"}
.icon-border-clear:before{content:"\e22a"}
.icon-border-color:before{content:"\e22b"}
.icon-border-horizontal:before{content:"\e22c"}
.icon-border-inner:before{content:"\e22d"}
.icon-border-left:before{content:"\e22e"}
.icon-border-outer:before{content:"\e22f"}
.icon-border-right:before{content:"\e230"}
.icon-border-style:before{content:"\e231"}
.icon-border-top:before{content:"\e232"}
.icon-border-vertical:before{content:"\e233"}
.icon-branding-watermark:before{content:"\e06b"}
.icon-brightness-1:before{content:"\e3a6"}
.icon-brightness-2:before{content:"\e3a7"}
.icon-brightness-3:before{content:"\e3a8"}
.icon-brightness-4:before{content:"\e3a9"}
.icon-brightness-5:before{content:"\e3aa"}
.icon-brightness-6:before{content:"\e3ab"}
.icon-brightness-7:before{content:"\e3ac"}
.icon-brightness-auto:before{content:"\e1ab"}
.icon-brightness-high:before{content:"\e1ac"}
.icon-brightness-low:before{content:"\e1ad"}
.icon-brightness-medium:before{content:"\e1ae"}
.icon-broken-image:before{content:"\e3ad"}
.icon-brush:before{content:"\e3ae"}
.icon-bubble-chart:before{content:"\e6dd"}
.icon-bug-report:before{content:"\e868"}
.icon-build:before{content:"\e869"}
.icon-burst-mode:before{content:"\e43c"}
.icon-business:before{content:"\e0af"}
.icon-business-center:before{content:"\eb3f"}
.icon-cached:before{content:"\e86a"}
.icon-cake:before{content:"\e7e9"}
.icon-call:before{content:"\e0b0"}
.icon-call-end:before{content:"\e0b1"}
.icon-call-made:before{content:"\e0b2"}
.icon-call-merge:before{content:"\e0b3"}
.icon-call-missed:before{content:"\e0b4"}
.icon-call-missed-outgoing:before{content:"\e0e4"}
.icon-call-received:before{content:"\e0b5"}
.icon-call-split:before{content:"\e0b6"}
.icon-call-to-action:before{content:"\e06c"}
.icon-camera:before{content:"\e3af"}
.icon-camera-alt:before{content:"\e3b0"}
.icon-camera-enhance:before{content:"\e8fc"}
.icon-camera-front:before{content:"\e3b1"}
.icon-camera-rear:before{content:"\e3b2"}
.icon-camera-roll:before{content:"\e3b3"}
.icon-cancel:before{content:"\e5c9"}
.icon-card-giftcard:before{content:"\e8f6"}
.icon-card-membership:before{content:"\e8f7"}
.icon-card-travel:before{content:"\e8f8"}
.icon-casino:before{content:"\eb40"}
.icon-cast:before{content:"\e307"}
.icon-cast-connected:before{content:"\e308"}
.icon-center-focus-strong:before{content:"\e3b4"}
.icon-center-focus-weak:before{content:"\e3b5"}
.icon-change-history:before{content:"\e86b"}
.icon-chat:before{content:"\e0b7"}
.icon-chat-bubble:before{content:"\e0ca"}
.icon-chat-bubble-outline:before{content:"\e0cb"}
.icon-check:before{content:"\e5ca"}
.icon-check-box:before{content:"\e834"}
.icon-check-box-outline-blank:before{content:"\e835"}
.icon-check-circle:before{content:"\e86c"}
.icon-chevron-left:before{content:"\e5cb"}
.icon-chevron-right:before{content:"\e5cc"}
.icon-child-care:before{content:"\eb41"}
.icon-child-friendly:before{content:"\eb42"}
.icon-chrome-reader-mode:before{content:"\e86d"}
.icon-class:before{content:"\e86e"}
.icon-clear:before{content:"\e14c"}
.icon-clear-all:before{content:"\e0b8"}
.icon-close:before{content:"\e5cd"}
.icon-closed-caption:before{content:"\e01c"}
.icon-cloud:before{content:"\e2bd"}
.icon-cloud-circle:before{content:"\e2be"}
.icon-cloud-done:before{content:"\e2bf"}
.icon-cloud-download:before{content:"\e2c0"}
.icon-cloud-off:before{content:"\e2c1"}
.icon-cloud-queue:before{content:"\e2c2"}
.icon-cloud-upload:before{content:"\e2c3"}
.icon-code:before{content:"\e86f"}
.icon-collections:before{content:"\e3b6"}
.icon-collections-bookmark:before{content:"\e431"}
.icon-color-lens:before{content:"\e3b7"}
.icon-colorize:before{content:"\e3b8"}
.icon-comment:before{content:"\e0b9"}
.icon-compare:before{content:"\e3b9"}
.icon-compare-arrows:before{content:"\e915"}
.icon-computer:before{content:"\e30a"}
.icon-confirmation-number:before{content:"\e638"}
.icon-contact-mail:before{content:"\e0d0"}
.icon-contact-phone:before{content:"\e0cf"}
.icon-contacts:before{content:"\e0ba"}
.icon-content-copy:before{content:"\e14d"}
.icon-content-cut:before{content:"\e14e"}
.icon-content-paste:before{content:"\e14f"}
.icon-control-point:before{content:"\e3ba"}
.icon-control-point-duplicate:before{content:"\e3bb"}
.icon-copyright:before{content:"\e90c"}
.icon-create:before{content:"\e150"}
.icon-create-new-folder:before{content:"\e2cc"}
.icon-credit-card:before{content:"\e870"}
.icon-crop:before{content:"\e3be"}
.icon-crop-16-9:before{content:"\e3bc"}
.icon-crop-3-2:before{content:"\e3bd"}
.icon-crop-5-4:before{content:"\e3bf"}
.icon-crop-7-5:before{content:"\e3c0"}
.icon-crop-din:before{content:"\e3c1"}
.icon-crop-free:before{content:"\e3c2"}
.icon-crop-landscape:before{content:"\e3c3"}
.icon-crop-original:before{content:"\e3c4"}
.icon-crop-portrait:before{content:"\e3c5"}
.icon-crop-rotate:before{content:"\e437"}
.icon-crop-square:before{content:"\e3c6"}
.icon-dashboard:before{content:"\e871"}
.icon-data-usage:before{content:"\e1af"}
.icon-date-range:before{content:"\e916"}
.icon-dehaze:before{content:"\e3c7"}
.icon-delete:before{content:"\e872"}
.icon-delete-forever:before{content:"\e92b"}
.icon-delete-sweep:before{content:"\e16c"}
.icon-description:before{content:"\e873"}
.icon-desktop-mac:before{content:"\e30b"}
.icon-desktop-windows:before{content:"\e30c"}
.icon-details:before{content:"\e3c8"}
.icon-developer-board:before{content:"\e30d"}
.icon-developer-mode:before{content:"\e1b0"}
.icon-device-hub:before{content:"\e335"}
.icon-devices:before{content:"\e1b1"}
.icon-devices-other:before{content:"\e337"}
.icon-dialer-sip:before{content:"\e0bb"}
.icon-dialpad:before{content:"\e0bc"}
.icon-directions:before{content:"\e52e"}
.icon-directions-bike:before{content:"\e52f"}
.icon-directions-boat:before{content:"\e532"}
.icon-directions-bus:before{content:"\e530"}
.icon-directions-car:before{content:"\e531"}
.icon-directions-railway:before{content:"\e534"}
.icon-directions-run:before{content:"\e566"}
.icon-directions-subway:before{content:"\e533"}
.icon-directions-transit:before{content:"\e535"}
.icon-directions-walk:before{content:"\e536"}
.icon-disc-full:before{content:"\e610"}
.icon-dns:before{content:"\e875"}
.icon-do-not-disturb:before{content:"\e612"}
.icon-do-not-disturb-alt:before{content:"\e611"}
.icon-do-not-disturb-off:before{content:"\e643"}
.icon-do-not-disturb-on:before{content:"\e644"}
.icon-dock:before{content:"\e30e"}
.icon-domain:before{content:"\e7ee"}
.icon-done:before{content:"\e876"}
.icon-done-all:before{content:"\e877"}
.icon-donut-large:before{content:"\e917"}
.icon-donut-small:before{content:"\e918"}
.icon-drafts:before{content:"\e151"}
.icon-drag-handle:before{content:"\e25d"}
.icon-drive-eta:before{content:"\e613"}
.icon-dvr:before{content:"\e1b2"}
.icon-edit:before{content:"\e3c9"}
.icon-edit-location:before{content:"\e568"}
.icon-eject:before{content:"\e8fb"}
.icon-email:before{content:"\e0be"}
.icon-enhanced-encryption:before{content:"\e63f"}
.icon-equalizer:before{content:"\e01d"}
.icon-error:before{content:"\e000"}
.icon-error-outline:before{content:"\e001"}
.icon-euro-symbol:before{content:"\e926"}
.icon-ev-station:before{content:"\e56d"}
.icon-event:before{content:"\e878"}
.icon-event-available:before{content:"\e614"}
.icon-event-busy:before{content:"\e615"}
.icon-event-note:before{content:"\e616"}
.icon-event-seat:before{content:"\e903"}
.icon-exit-to-app:before{content:"\e879"}
.icon-expand-less:before{content:"\e5ce"}
.icon-expand-more:before{content:"\e5cf"}
.icon-explicit:before{content:"\e01e"}
.icon-explore:before{content:"\e87a"}
.icon-exposure:before{content:"\e3ca"}
.icon-exposure-neg-1:before{content:"\e3cb"}
.icon-exposure-neg-2:before{content:"\e3cc"}
.icon-exposure-plus-1:before{content:"\e3cd"}
.icon-exposure-plus-2:before{content:"\e3ce"}
.icon-exposure-zero:before{content:"\e3cf"}
.icon-extension:before{content:"\e87b"}
.icon-face:before{content:"\e87c"}
.icon-fast-forward:before{content:"\e01f"}
.icon-fast-rewind:before{content:"\e020"}
.icon-favorite:before{content:"\e87d"}
.icon-favorite-border:before{content:"\e87e"}
.icon-featured-play-list:before{content:"\e06d"}
.icon-featured-video:before{content:"\e06e"}
.icon-feedback:before{content:"\e87f"}
.icon-fiber-dvr:before{content:"\e05d"}
.icon-fiber-manual-record:before{content:"\e061"}
.icon-fiber-new:before{content:"\e05e"}
.icon-fiber-pin:before{content:"\e06a"}
.icon-fiber-smart-record:before{content:"\e062"}
.icon-file-download:before{content:"\e2c4"}
.icon-file-upload:before{content:"\e2c6"}
.icon-filter:before{content:"\e3d3"}
.icon-filter-1:before{content:"\e3d0"}
.icon-filter-2:before{content:"\e3d1"}
.icon-filter-3:before{content:"\e3d2"}
.icon-filter-4:before{content:"\e3d4"}
.icon-filter-5:before{content:"\e3d5"}
.icon-filter-6:before{content:"\e3d6"}
.icon-filter-7:before{content:"\e3d7"}
.icon-filter-8:before{content:"\e3d8"}
.icon-filter-9:before{content:"\e3d9"}
.icon-filter-9-plus:before{content:"\e3da"}
.icon-filter-b-and-w:before{content:"\e3db"}
.icon-filter-center-focus:before{content:"\e3dc"}
.icon-filter-drama:before{content:"\e3dd"}
.icon-filter-frames:before{content:"\e3de"}
.icon-filter-hdr:before{content:"\e3df"}
.icon-filter-list:before{content:"\e152"}
.icon-filter-none:before{content:"\e3e0"}
.icon-filter-tilt-shift:before{content:"\e3e2"}
.icon-filter-vintage:before{content:"\e3e3"}
.icon-find-in-page:before{content:"\e880"}
.icon-find-replace:before{content:"\e881"}
.icon-fingerprint:before{content:"\e90d"}
.icon-first-page:before{content:"\e5dc"}
.icon-fitness-center:before{content:"\eb43"}
.icon-flag:before{content:"\e153"}
.icon-flare:before{content:"\e3e4"}
.icon-flash-auto:before{content:"\e3e5"}
.icon-flash-off:before{content:"\e3e6"}
.icon-flash-on:before{content:"\e3e7"}
.icon-flight:before{content:"\e539"}
.icon-flight-land:before{content:"\e904"}
.icon-flight-takeoff:before{content:"\e905"}
.icon-flip:before{content:"\e3e8"}
.icon-flip-to-back:before{content:"\e882"}
.icon-flip-to-front:before{content:"\e883"}
.icon-folder:before{content:"\e2c7"}
.icon-folder-open:before{content:"\e2c8"}
.icon-folder-shared:before{content:"\e2c9"}
.icon-folder-special:before{content:"\e617"}
.icon-font-download:before{content:"\e167"}
.icon-format-align-center:before{content:"\e234"}
.icon-format-align-justify:before{content:"\e235"}
.icon-format-align-left:before{content:"\e236"}
.icon-format-align-right:before{content:"\e237"}
.icon-format-bold:before{content:"\e238"}
.icon-format-clear:before{content:"\e239"}
.icon-format-color-fill:before{content:"\e23a"}
.icon-format-color-reset:before{content:"\e23b"}
.icon-format-color-text:before{content:"\e23c"}
.icon-format-indent-decrease:before{content:"\e23d"}
.icon-format-indent-increase:before{content:"\e23e"}
.icon-format-italic:before{content:"\e23f"}
.icon-format-line-spacing:before{content:"\e240"}
.icon-format-list-bulleted:before{content:"\e241"}
.icon-format-list-numbered:before{content:"\e242"}
.icon-format-paint:before{content:"\e243"}
.icon-format-quote:before{content:"\e244"}
.icon-format-shapes:before{content:"\e25e"}
.icon-format-size:before{content:"\e245"}
.icon-format-strikethrough:before{content:"\e246"}
.icon-format-textdirection-l-to-r:before{content:"\e247"}
.icon-format-textdirection-r-to-l:before{content:"\e248"}
.icon-format-underlined:before{content:"\e249"}
.icon-forum:before{content:"\e0bf"}
.icon-forward:before{content:"\e154"}
.icon-forward-10:before{content:"\e056"}
.icon-forward-30:before{content:"\e057"}
.icon-forward-5:before{content:"\e058"}
.icon-free-breakfast:before{content:"\eb44"}
.icon-fullscreen:before{content:"\e5d0"}
.icon-fullscreen-exit:before{content:"\e5d1"}
.icon-functions:before{content:"\e24a"}
.icon-g-translate:before{content:"\e927"}
.icon-gamepad:before{content:"\e30f"}
.icon-games:before{content:"\e021"}
.icon-gavel:before{content:"\e90e"}
.icon-gesture:before{content:"\e155"}
.icon-get-app:before{content:"\e884"}
.icon-gif:before{content:"\e908"}
.icon-golf-course:before{content:"\eb45"}
.icon-gps-fixed:before{content:"\e1b3"}
.icon-gps-not-fixed:before{content:"\e1b4"}
.icon-gps-off:before{content:"\e1b5"}
.icon-grade:before{content:"\e885"}
.icon-gradient:before{content:"\e3e9"}
.icon-grain:before{content:"\e3ea"}
.icon-graphic-eq:before{content:"\e1b8"}
.icon-grid-off:before{content:"\e3eb"}
.icon-grid-on:before{content:"\e3ec"}
.icon-group:before{content:"\e7ef"}
.icon-group-add:before{content:"\e7f0"}
.icon-group-work:before{content:"\e886"}
.icon-hd:before{content:"\e052"}
.icon-hdr-off:before{content:"\e3ed"}
.icon-hdr-on:before{content:"\e3ee"}
.icon-hdr-strong:before{content:"\e3f1"}
.icon-hdr-weak:before{content:"\e3f2"}
.icon-headset:before{content:"\e310"}
.icon-headset-mic:before{content:"\e311"}
.icon-healing:before{content:"\e3f3"}
.icon-hearing:before{content:"\e023"}
.icon-help:before{content:"\e887"}
.icon-help-outline:before{content:"\e8fd"}
.icon-high-quality:before{content:"\e024"}
.icon-highlight:before{content:"\e25f"}
.icon-highlight-off:before{content:"\e888"}
.icon-history:before{content:"\e889"}
.icon-home:before{content:"\e88a"}
.icon-hot-tub:before{content:"\eb46"}
.icon-hotel:before{content:"\e53a"}
.icon-hourglass-empty:before{content:"\e88b"}
.icon-hourglass-full:before{content:"\e88c"}
.icon-http:before{content:"\e902"}
.icon-https:before{content:"\e88d"}
.icon-image:before{content:"\e3f4"}
.icon-image-aspect-ratio:before{content:"\e3f5"}
.icon-import-contacts:before{content:"\e0e0"}
.icon-import-export:before{content:"\e0c3"}
.icon-important-devices:before{content:"\e912"}
.icon-inbox:before{content:"\e156"}
.icon-indeterminate-check-box:before{content:"\e909"}
.icon-info:before{content:"\e88e"}
.icon-info-outline:before{content:"\e88f"}
.icon-input:before{content:"\e890"}
.icon-insert-chart:before{content:"\e24b"}
.icon-insert-comment:before{content:"\e24c"}
.icon-insert-drive-file:before{content:"\e24d"}
.icon-insert-emoticon:before{content:"\e24e"}
.icon-insert-invitation:before{content:"\e24f"}
.icon-insert-link:before{content:"\e250"}
.icon-insert-photo:before{content:"\e251"}
.icon-invert-colors:before{content:"\e891"}
.icon-invert-colors-off:before{content:"\e0c4"}
.icon-iso:before{content:"\e3f6"}
.icon-keyboard:before{content:"\e312"}
.icon-keyboard-arrow-down:before{content:"\e313"}
.icon-keyboard-arrow-left:before{content:"\e314"}
.icon-keyboard-arrow-right:before{content:"\e315"}
.icon-keyboard-arrow-up:before{content:"\e316"}
.icon-keyboard-backspace:before{content:"\e317"}
.icon-keyboard-capslock:before{content:"\e318"}
.icon-keyboard-hide:before{content:"\e31a"}
.icon-keyboard-return:before{content:"\e31b"}
.icon-keyboard-tab:before{content:"\e31c"}
.icon-keyboard-voice:before{content:"\e31d"}
.icon-kitchen:before{content:"\eb47"}
.icon-label:before{content:"\e892"}
.icon-label-outline:before{content:"\e893"}
.icon-landscape:before{content:"\e3f7"}
.icon-language:before{content:"\e894"}
.icon-laptop:before{content:"\e31e"}
.icon-laptop-chromebook:before{content:"\e31f"}
.icon-laptop-mac:before{content:"\e320"}
.icon-laptop-windows:before{content:"\e321"}
.icon-last-page:before{content:"\e5dd"}
.icon-launch:before{content:"\e895"}
.icon-layers:before{content:"\e53b"}
.icon-layers-clear:before{content:"\e53c"}
.icon-leak-add:before{content:"\e3f8"}
.icon-leak-remove:before{content:"\e3f9"}
.icon-lens:before{content:"\e3fa"}
.icon-library-add:before{content:"\e02e"}
.icon-library-books:before{content:"\e02f"}
.icon-library-music:before{content:"\e030"}
.icon-lightbulb-outline:before{content:"\e90f"}
.icon-line-style:before{content:"\e919"}
.icon-line-weight:before{content:"\e91a"}
.icon-linear-scale:before{content:"\e260"}
.icon-link:before{content:"\e157"}
.icon-linked-camera:before{content:"\e438"}
.icon-list:before{content:"\e896"}
.icon-live-help:before{content:"\e0c6"}
.icon-live-tv:before{content:"\e639"}
.icon-local-activity:before{content:"\e53f"}
.icon-local-airport:before{content:"\e53d"}
.icon-local-atm:before{content:"\e53e"}
.icon-local-bar:before{content:"\e540"}
.icon-local-cafe:before{content:"\e541"}
.icon-local-car-wash:before{content:"\e542"}
.icon-local-convenience-store:before{content:"\e543"}
.icon-local-dining:before{content:"\e556"}
.icon-local-drink:before{content:"\e544"}
.icon-local-florist:before{content:"\e545"}
.icon-local-gas-station:before{content:"\e546"}
.icon-local-grocery-store:before{content:"\e547"}
.icon-local-hospital:before{content:"\e548"}
.icon-local-hotel:before{content:"\e549"}
.icon-local-laundry-service:before{content:"\e54a"}
.icon-local-library:before{content:"\e54b"}
.icon-local-mall:before{content:"\e54c"}
.icon-local-movies:before{content:"\e54d"}
.icon-local-offer:before{content:"\e54e"}
.icon-local-parking:before{content:"\e54f"}
.icon-local-pharmacy:before{content:"\e550"}
.icon-local-phone:before{content:"\e551"}
.icon-local-pizza:before{content:"\e552"}
.icon-local-play:before{content:"\e553"}
.icon-local-post-office:before{content:"\e554"}
.icon-local-printshop:before{content:"\e555"}
.icon-local-see:before{content:"\e557"}
.icon-local-shipping:before{content:"\e558"}
.icon-local-taxi:before{content:"\e559"}
.icon-location-city:before{content:"\e7f1"}
.icon-location-disabled:before{content:"\e1b6"}
.icon-location-off:before{content:"\e0c7"}
.icon-location-on:before{content:"\e0c8"}
.icon-location-searching:before{content:"\e1b7"}
.icon-lock:before{content:"\e897"}
.icon-lock-open:before{content:"\e898"}
.icon-lock-outline:before{content:"\e899"}
.icon-looks:before{content:"\e3fc"}
.icon-looks-3:before{content:"\e3fb"}
.icon-looks-4:before{content:"\e3fd"}
.icon-looks-5:before{content:"\e3fe"}
.icon-looks-6:before{content:"\e3ff"}
.icon-looks-one:before{content:"\e400"}
.icon-looks-two:before{content:"\e401"}
.icon-loop:before{content:"\e028"}
.icon-loupe:before{content:"\e402"}
.icon-low-priority:before{content:"\e16d"}
.icon-loyalty:before{content:"\e89a"}
.icon-mail:before{content:"\e158"}
.icon-mail-outline:before{content:"\e0e1"}
.icon-map:before{content:"\e55b"}
.icon-markunread:before{content:"\e159"}
.icon-markunread-mailbox:before{content:"\e89b"}
.icon-memory:before{content:"\e322"}
.icon-menu:before{content:"\e5d2"}
.icon-merge-type:before{content:"\e252"}
.icon-message:before{content:"\e0c9"}
.icon-mic:before{content:"\e029"}
.icon-mic-none:before{content:"\e02a"}
.icon-mic-off:before{content:"\e02b"}
.icon-mms:before{content:"\e618"}
.icon-mode-comment:before{content:"\e253"}
.icon-mode-edit:before{content:"\e254"}
.icon-monetization-on:before{content:"\e263"}
.icon-money-off:before{content:"\e25c"}
.icon-monochrome-photos:before{content:"\e403"}
.icon-mood:before{content:"\e7f2"}
.icon-mood-bad:before{content:"\e7f3"}
.icon-more:before{content:"\e619"}
.icon-more-horiz:before{content:"\e5d3"}
.icon-more-vert:before{content:"\e5d4"}
.icon-motorcycle:before{content:"\e91b"}
.icon-mouse:before{content:"\e323"}
.icon-move-to-inbox:before{content:"\e168"}
.icon-movie:before{content:"\e02c"}
.icon-movie-creation:before{content:"\e404"}
.icon-movie-filter:before{content:"\e43a"}
.icon-multiline-chart:before{content:"\e6df"}
.icon-music-note:before{content:"\e405"}
.icon-music-video:before{content:"\e063"}
.icon-my-location:before{content:"\e55c"}
.icon-nature:before{content:"\e406"}
.icon-nature-people:before{content:"\e407"}
.icon-navigate-before:before{content:"\e408"}
.icon-navigate-next:before{content:"\e409"}
.icon-navigation:before{content:"\e55d"}
.icon-near-me:before{content:"\e569"}
.icon-network-cell:before{content:"\e1b9"}
.icon-network-check:before{content:"\e640"}
.icon-network-locked:before{content:"\e61a"}
.icon-network-wifi:before{content:"\e1ba"}
.icon-new-releases:before{content:"\e031"}
.icon-next-week:before{content:"\e16a"}
.icon-nfc:before{content:"\e1bb"}
.icon-no-encryption:before{content:"\e641"}
.icon-no-sim:before{content:"\e0cc"}
.icon-not-interested:before{content:"\e033"}
.icon-note:before{content:"\e06f"}
.icon-note-add:before{content:"\e89c"}
.icon-notifications:before{content:"\e7f4"}
.icon-notifications-active:before{content:"\e7f7"}
.icon-notifications-none:before{content:"\e7f5"}
.icon-notifications-off:before{content:"\e7f6"}
.icon-notifications-paused:before{content:"\e7f8"}
.icon-offline-pin:before{content:"\e90a"}
.icon-ondemand-video:before{content:"\e63a"}
.icon-opacity:before{content:"\e91c"}
.icon-open-in-browser:before{content:"\e89d"}
.icon-open-in-new:before{content:"\e89e"}
.icon-open-with:before{content:"\e89f"}
.icon-pages:before{content:"\e7f9"}
.icon-pageview:before{content:"\e8a0"}
.icon-palette:before{content:"\e40a"}
.icon-pan-tool:before{content:"\e925"}
.icon-panorama:before{content:"\e40b"}
.icon-panorama-fish-eye:before{content:"\e40c"}
.icon-panorama-horizontal:before{content:"\e40d"}
.icon-panorama-vertical:before{content:"\e40e"}
.icon-panorama-wide-angle:before{content:"\e40f"}
.icon-party-mode:before{content:"\e7fa"}
.icon-pause:before{content:"\e034"}
.icon-pause-circle-filled:before{content:"\e035"}
.icon-pause-circle-outline:before{content:"\e036"}
.icon-payment:before{content:"\e8a1"}
.icon-people:before{content:"\e7fb"}
.icon-people-outline:before{content:"\e7fc"}
.icon-perm-camera-mic:before{content:"\e8a2"}
.icon-perm-contact-calendar:before{content:"\e8a3"}
.icon-perm-data-setting:before{content:"\e8a4"}
.icon-perm-device-information:before{content:"\e8a5"}
.icon-perm-identity:before{content:"\e8a6"}
.icon-perm-media:before{content:"\e8a7"}
.icon-perm-phone-msg:before{content:"\e8a8"}
.icon-perm-scan-wifi:before{content:"\e8a9"}
.icon-person:before{content:"\e7fd"}
.icon-person-add:before{content:"\e7fe"}
.icon-person-outline:before{content:"\e7ff"}
.icon-person-pin:before{content:"\e55a"}
.icon-person-pin-circle:before{content:"\e56a"}
.icon-personal-video:before{content:"\e63b"}
.icon-pets:before{content:"\e91d"}
.icon-phone:before{content:"\e0cd"}
.icon-phone-android:before{content:"\e324"}
.icon-phone-bluetooth-speaker:before{content:"\e61b"}
.icon-phone-forwarded:before{content:"\e61c"}
.icon-phone-in-talk:before{content:"\e61d"}
.icon-phone-iphone:before{content:"\e325"}
.icon-phone-locked:before{content:"\e61e"}
.icon-phone-missed:before{content:"\e61f"}
.icon-phone-paused:before{content:"\e620"}
.icon-phonelink:before{content:"\e326"}
.icon-phonelink-erase:before{content:"\e0db"}
.icon-phonelink-lock:before{content:"\e0dc"}
.icon-phonelink-off:before{content:"\e327"}
.icon-phonelink-ring:before{content:"\e0dd"}
.icon-phonelink-setup:before{content:"\e0de"}
.icon-photo:before{content:"\e410"}
.icon-photo-album:before{content:"\e411"}
.icon-photo-camera:before{content:"\e412"}
.icon-photo-filter:before{content:"\e43b"}
.icon-photo-library:before{content:"\e413"}
.icon-photo-size-select-actual:before{content:"\e432"}
.icon-photo-size-select-large:before{content:"\e433"}
.icon-photo-size-select-small:before{content:"\e434"}
.icon-picture-as-pdf:before{content:"\e415"}
.icon-picture-in-picture:before{content:"\e8aa"}
.icon-picture-in-picture-alt:before{content:"\e911"}
.icon-pie-chart:before{content:"\e6c4"}
.icon-pie-chart-outlined:before{content:"\e6c5"}
.icon-pin-drop:before{content:"\e55e"}
.icon-place:before{content:"\e55f"}
.icon-play-arrow:before{content:"\e037"}
.icon-play-circle-filled:before{content:"\e038"}
.icon-play-circle-outline:before{content:"\e039"}
.icon-play-for-work:before{content:"\e906"}
.icon-playlist-add:before{content:"\e03b"}
.icon-playlist-add-check:before{content:"\e065"}
.icon-playlist-play:before{content:"\e05f"}
.icon-plus-one:before{content:"\e800"}
.icon-poll:before{content:"\e801"}
.icon-polymer:before{content:"\e8ab"}
.icon-pool:before{content:"\eb48"}
.icon-portable-wifi-off:before{content:"\e0ce"}
.icon-portrait:before{content:"\e416"}
.icon-power:before{content:"\e63c"}
.icon-power-input:before{content:"\e336"}
.icon-power-settings-new:before{content:"\e8ac"}
.icon-pregnant-woman:before{content:"\e91e"}
.icon-present-to-all:before{content:"\e0df"}
.icon-print:before{content:"\e8ad"}
.icon-priority-high:before{content:"\e645"}
.icon-public:before{content:"\e80b"}
.icon-publish:before{content:"\e255"}
.icon-query-builder:before{content:"\e8ae"}
.icon-question-answer:before{content:"\e8af"}
.icon-queue:before{content:"\e03c"}
.icon-queue-music:before{content:"\e03d"}
.icon-queue-play-next:before{content:"\e066"}
.icon-radio:before{content:"\e03e"}
.icon-radio-button-checked:before{content:"\e837"}
.icon-radio-button-unchecked:before{content:"\e836"}
.icon-rate-review:before{content:"\e560"}
.icon-receipt:before{content:"\e8b0"}
.icon-recent-actors:before{content:"\e03f"}
.icon-record-voice-over:before{content:"\e91f"}
.icon-redeem:before{content:"\e8b1"}
.icon-redo:before{content:"\e15a"}
.icon-refresh:before{content:"\e5d5"}
.icon-remove:before{content:"\e15b"}
.icon-remove-circle:before{content:"\e15c"}
.icon-remove-circle-outline:before{content:"\e15d"}
.icon-remove-from-queue:before{content:"\e067"}
.icon-remove-red-eye:before{content:"\e417"}
.icon-remove-shopping-cart:before{content:"\e928"}
.icon-reorder:before{content:"\e8fe"}
.icon-repeat:before{content:"\e040"}
.icon-repeat-one:before{content:"\e041"}
.icon-replay:before{content:"\e042"}
.icon-replay-10:before{content:"\e059"}
.icon-replay-30:before{content:"\e05a"}
.icon-replay-5:before{content:"\e05b"}
.icon-reply:before{content:"\e15e"}
.icon-reply-all:before{content:"\e15f"}
.icon-report:before{content:"\e160"}
.icon-report-problem:before{content:"\e8b2"}
.icon-restaurant:before{content:"\e56c"}
.icon-restaurant-menu:before{content:"\e561"}
.icon-restore:before{content:"\e8b3"}
.icon-restore-page:before{content:"\e929"}
.icon-ring-volume:before{content:"\e0d1"}
.icon-room:before{content:"\e8b4"}
.icon-room-service:before{content:"\eb49"}
.icon-rotate-90-degrees-ccw:before{content:"\e418"}
.icon-rotate-left:before{content:"\e419"}
.icon-rotate-right:before{content:"\e41a"}
.icon-rounded-corner:before{content:"\e920"}
.icon-router:before{content:"\e328"}
.icon-rowing:before{content:"\e921"}
.icon-rss-feed:before{content:"\e0e5"}
.icon-rv-hookup:before{content:"\e642"}
.icon-satellite:before{content:"\e562"}
.icon-save:before{content:"\e161"}
.icon-scanner:before{content:"\e329"}
.icon-schedule:before{content:"\e8b5"}
.icon-school:before{content:"\e80c"}
.icon-screen-lock-landscape:before{content:"\e1be"}
.icon-screen-lock-portrait:before{content:"\e1bf"}
.icon-screen-lock-rotation:before{content:"\e1c0"}
.icon-screen-rotation:before{content:"\e1c1"}
.icon-screen-share:before{content:"\e0e2"}
.icon-sd-card:before{content:"\e623"}
.icon-sd-storage:before{content:"\e1c2"}
.icon-search:before{content:"\e8b6"}
.icon-security:before{content:"\e32a"}
.icon-select-all:before{content:"\e162"}
.icon-send:before{content:"\e163"}
.icon-sentiment-dissatisfied:before{content:"\e811"}
.icon-sentiment-neutral:before{content:"\e812"}
.icon-sentiment-satisfied:before{content:"\e813"}
.icon-sentiment-very-dissatisfied:before{content:"\e814"}
.icon-sentiment-very-satisfied:before{content:"\e815"}
.icon-settings:before{content:"\e8b8"}
.icon-settings-applications:before{content:"\e8b9"}
.icon-settings-backup-restore:before{content:"\e8ba"}
.icon-settings-bluetooth:before{content:"\e8bb"}
.icon-settings-brightness:before{content:"\e8bd"}
.icon-settings-cell:before{content:"\e8bc"}
.icon-settings-ethernet:before{content:"\e8be"}
.icon-settings-input-antenna:before{content:"\e8bf"}
.icon-settings-input-component:before{content:"\e8c0"}
.icon-settings-input-composite:before{content:"\e8c1"}
.icon-settings-input-hdmi:before{content:"\e8c2"}
.icon-settings-input-svideo:before{content:"\e8c3"}
.icon-settings-overscan:before{content:"\e8c4"}
.icon-settings-phone:before{content:"\e8c5"}
.icon-settings-power:before{content:"\e8c6"}
.icon-settings-remote:before{content:"\e8c7"}
.icon-settings-system-daydream:before{content:"\e1c3"}
.icon-settings-voice:before{content:"\e8c8"}
.icon-share:before{content:"\e80d"}
.icon-shop:before{content:"\e8c9"}
.icon-shop-two:before{content:"\e8ca"}
.icon-shopping-basket:before{content:"\e8cb"}
.icon-shopping-cart:before{content:"\e8cc"}
.icon-short-text:before{content:"\e261"}
.icon-show-chart:before{content:"\e6e1"}
.icon-shuffle:before{content:"\e043"}
.icon-signal-cellular-4-bar:before{content:"\e1c8"}
.icon-signal-cellular-connected-no-internet-4-bar:before{content:"\e1cd"}
.icon-signal-cellular-no-sim:before{content:"\e1ce"}
.icon-signal-cellular-null:before{content:"\e1cf"}
.icon-signal-cellular-off:before{content:"\e1d0"}
.icon-signal-wifi-4-bar:before{content:"\e1d8"}
.icon-signal-wifi-4-bar-lock:before{content:"\e1d9"}
.icon-signal-wifi-off:before{content:"\e1da"}
.icon-sim-card:before{content:"\e32b"}
.icon-sim-card-alert:before{content:"\e624"}
.icon-skip-next:before{content:"\e044"}
.icon-skip-previous:before{content:"\e045"}
.icon-slideshow:before{content:"\e41b"}
.icon-slow-motion-video:before{content:"\e068"}
.icon-smartphone:before{content:"\e32c"}
.icon-smoke-free:before{content:"\eb4a"}
.icon-smoking-rooms:before{content:"\eb4b"}
.icon-sms:before{content:"\e625"}
.icon-sms-failed:before{content:"\e626"}
.icon-snooze:before{content:"\e046"}
.icon-sort:before{content:"\e164"}
.icon-sort-by-alpha:before{content:"\e053"}
.icon-spa:before{content:"\eb4c"}
.icon-space-bar:before{content:"\e256"}
.icon-speaker:before{content:"\e32d"}
.icon-speaker-group:before{content:"\e32e"}
.icon-speaker-notes:before{content:"\e8cd"}
.icon-speaker-notes-off:before{content:"\e92a"}
.icon-speaker-phone:before{content:"\e0d2"}
.icon-spellcheck:before{content:"\e8ce"}
.icon-star:before{content:"\e838"}
.icon-star-border:before{content:"\e83a"}
.icon-star-half:before{content:"\e839"}
.icon-stars:before{content:"\e8d0"}
.icon-stay-current-landscape:before{content:"\e0d3"}
.icon-stay-current-portrait:before{content:"\e0d4"}
.icon-stay-primary-landscape:before{content:"\e0d5"}
.icon-stay-primary-portrait:before{content:"\e0d6"}
.icon-stop:before{content:"\e047"}
.icon-stop-screen-share:before{content:"\e0e3"}
.icon-storage:before{content:"\e1db"}
.icon-store:before{content:"\e8d1"}
.icon-store-mall-directory:before{content:"\e563"}
.icon-straighten:before{content:"\e41c"}
.icon-streetview:before{content:"\e56e"}
.icon-strikethrough-s:before{content:"\e257"}
.icon-style:before{content:"\e41d"}
.icon-subdirectory-arrow-left:before{content:"\e5d9"}
.icon-subdirectory-arrow-right:before{content:"\e5da"}
.icon-subject:before{content:"\e8d2"}
.icon-subscriptions:before{content:"\e064"}
.icon-subtitles:before{content:"\e048"}
.icon-subway:before{content:"\e56f"}
.icon-supervisor-account:before{content:"\e8d3"}
.icon-surround-sound:before{content:"\e049"}
.icon-swap-calls:before{content:"\e0d7"}
.icon-swap-horiz:before{content:"\e8d4"}
.icon-swap-vert:before{content:"\e8d5"}
.icon-swap-vertical-circle:before{content:"\e8d6"}
.icon-switch-camera:before{content:"\e41e"}
.icon-switch-video:before{content:"\e41f"}
.icon-sync:before{content:"\e627"}
.icon-sync-disabled:before{content:"\e628"}
.icon-sync-problem:before{content:"\e629"}
.icon-system-update:before{content:"\e62a"}
.icon-system-update-alt:before{content:"\e8d7"}
.icon-tab:before{content:"\e8d8"}
.icon-tab-unselected:before{content:"\e8d9"}
.icon-tablet:before{content:"\e32f"}
.icon-tablet-android:before{content:"\e330"}
.icon-tablet-mac:before{content:"\e331"}
.icon-tag-faces:before{content:"\e420"}
.icon-tap-and-play:before{content:"\e62b"}
.icon-terrain:before{content:"\e564"}
.icon-text-fields:before{content:"\e262"}
.icon-text-format:before{content:"\e165"}
.icon-textsms:before{content:"\e0d8"}
.icon-texture:before{content:"\e421"}
.icon-theaters:before{content:"\e8da"}
.icon-thumb-down:before{content:"\e8db"}
.icon-thumb-up:before{content:"\e8dc"}
.icon-thumbs-up-down:before{content:"\e8dd"}
.icon-time-to-leave:before{content:"\e62c"}
.icon-timelapse:before{content:"\e422"}
.icon-timeline:before{content:"\e922"}
.icon-timer:before{content:"\e425"}
.icon-timer-10:before{content:"\e423"}
.icon-timer-3:before{content:"\e424"}
.icon-timer-off:before{content:"\e426"}
.icon-title:before{content:"\e264"}
.icon-toc:before{content:"\e8de"}
.icon-today:before{content:"\e8df"}
.icon-toll:before{content:"\e8e0"}
.icon-tonality:before{content:"\e427"}
.icon-touch-app:before{content:"\e913"}
.icon-toys:before{content:"\e332"}
.icon-track-changes:before{content:"\e8e1"}
.icon-traffic:before{content:"\e565"}
.icon-train:before{content:"\e570"}
.icon-tram:before{content:"\e571"}
.icon-transfer-within-a-station:before{content:"\e572"}
.icon-transform:before{content:"\e428"}
.icon-translate:before{content:"\e8e2"}
.icon-trending-down:before{content:"\e8e3"}
.icon-trending-flat:before{content:"\e8e4"}
.icon-trending-up:before{content:"\e8e5"}
.icon-tune:before{content:"\e429"}
.icon-turned-in:before{content:"\e8e6"}
.icon-turned-in-not:before{content:"\e8e7"}
.icon-tv:before{content:"\e333"}
.icon-unarchive:before{content:"\e169"}
.icon-undo:before{content:"\e166"}
.icon-unfold-less:before{content:"\e5d6"}
.icon-unfold-more:before{content:"\e5d7"}
.icon-update:before{content:"\e923"}
.icon-usb:before{content:"\e1e0"}
.icon-verified-user:before{content:"\e8e8"}
.icon-vertical-align-bottom:before{content:"\e258"}
.icon-vertical-align-center:before{content:"\e259"}
.icon-vertical-align-top:before{content:"\e25a"}
.icon-vibration:before{content:"\e62d"}
.icon-video-call:before{content:"\e070"}
.icon-video-label:before{content:"\e071"}
.icon-video-library:before{content:"\e04a"}
.icon-videocam:before{content:"\e04b"}
.icon-videocam-off:before{content:"\e04c"}
.icon-videogame-asset:before{content:"\e338"}
.icon-view-agenda:before{content:"\e8e9"}
.icon-view-array:before{content:"\e8ea"}
.icon-view-carousel:before{content:"\e8eb"}
.icon-view-column:before{content:"\e8ec"}
.icon-view-comfy:before{content:"\e42a"}
.icon-view-compact:before{content:"\e42b"}
.icon-view-day:before{content:"\e8ed"}
.icon-view-headline:before{content:"\e8ee"}
.icon-view-list:before{content:"\e8ef"}
.icon-view-module:before{content:"\e8f0"}
.icon-view-quilt:before{content:"\e8f1"}
.icon-view-stream:before{content:"\e8f2"}
.icon-view-week:before{content:"\e8f3"}
.icon-vignette:before{content:"\e435"}
.icon-visibility:before{content:"\e8f4"}
.icon-visibility-off:before{content:"\e8f5"}
.icon-voice-chat:before{content:"\e62e"}
.icon-voicemail:before{content:"\e0d9"}
.icon-volume-down:before{content:"\e04d"}
.icon-volume-mute:before{content:"\e04e"}
.icon-volume-off:before{content:"\e04f"}
.icon-volume-up:before{content:"\e050"}
.icon-vpn-key:before{content:"\e0da"}
.icon-vpn-lock:before{content:"\e62f"}
.icon-wallpaper:before{content:"\e1bc"}
.icon-warning:before{content:"\e002"}
.icon-watch:before{content:"\e334"}
.icon-watch-later:before{content:"\e924"}
.icon-wb-auto:before{content:"\e42c"}
.icon-wb-cloudy:before{content:"\e42d"}
.icon-wb-incandescent:before{content:"\e42e"}
.icon-wb-iridescent:before{content:"\e436"}
.icon-wb-sunny:before{content:"\e430"}
.icon-wc:before{content:"\e63d"}
.icon-web:before{content:"\e051"}
.icon-web-asset:before{content:"\e069"}
.icon-weekend:before{content:"\e16b"}
.icon-whatshot:before{content:"\e80e"}
.icon-widgets:before{content:"\e1bd"}
.icon-wifi:before{content:"\e63e"}
.icon-wifi-lock:before{content:"\e1e1"}
.icon-wifi-tethering:before{content:"\e1e2"}
.icon-work:before{content:"\e8f9"}
.icon-wrap-text:before{content:"\e25b"}
.icon-youtube-searched-for:before{content:"\e8fa"}
.icon-zoom-in:before{content:"\e8ff"}
.icon-zoom-out:before{content:"\e900"}
.icon-zoom-out-map:before{content:"\e56b"}
 .transition{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-duration:300ms;animation-duration:300ms;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both}
  .animating.transition{-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:visible !important}
 .loading.transition{position:absolute;top:-99999px;left:-99999px}
 .hidden.transition{display:none;visibility:hidden}
 .visible.transition{display:block !important;visibility:visible !important; }
 .disabled.transition{-webkit-animation-play-state:paused;animation-play-state:paused}
 .looping.transition{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
   .transition.browse{-webkit-animation-duration:500ms;animation-duration:500ms}
.transition.browse.in{-webkit-animation-name:browseIn;animation-name:browseIn}
.transition.browse.out,.transition.browse.left.out{-webkit-animation-name:browseOutLeft;animation-name:browseOutLeft}
.transition.browse.right.out{-webkit-animation-name:browseOutRight;animation-name:browseOutRight}
 @-webkit-keyframes browseIn{0%{-webkit-transform:scale(0.8) translateZ(0px);transform:scale(0.8) translateZ(0px);z-index:-1}
10%{-webkit-transform:scale(0.8) translateZ(0px);transform:scale(0.8) translateZ(0px);z-index:-1;opacity:0.7}
80%{-webkit-transform:scale(1.05) translateZ(0px);transform:scale(1.05) translateZ(0px);opacity:1;z-index:999}
100%{-webkit-transform:scale(1) translateZ(0px);transform:scale(1) translateZ(0px);z-index:999}
}
@keyframes browseIn{0%{-webkit-transform:scale(0.8) translateZ(0px);transform:scale(0.8) translateZ(0px);z-index:-1}
10%{-webkit-transform:scale(0.8) translateZ(0px);transform:scale(0.8) translateZ(0px);z-index:-1;opacity:0.7}
80%{-webkit-transform:scale(1.05) translateZ(0px);transform:scale(1.05) translateZ(0px);opacity:1;z-index:999}
100%{-webkit-transform:scale(1) translateZ(0px);transform:scale(1) translateZ(0px);z-index:999}
}
 @-webkit-keyframes browseOutLeft{0%{z-index:999;-webkit-transform:translateX(0%) rotateY(0deg) rotateX(0deg);transform:translateX(0%) rotateY(0deg) rotateX(0deg)}
50%{z-index:-1;-webkit-transform:translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);transform:translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}
80%{opacity:1}
100%{z-index:-1;-webkit-transform:translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);transform:translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);opacity:0}
}
@keyframes browseOutLeft{0%{z-index:999;-webkit-transform:translateX(0%) rotateY(0deg) rotateX(0deg);transform:translateX(0%) rotateY(0deg) rotateX(0deg)}
50%{z-index:-1;-webkit-transform:translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);transform:translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}
80%{opacity:1}
100%{z-index:-1;-webkit-transform:translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);transform:translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);opacity:0}
}
@-webkit-keyframes browseOutRight{0%{z-index:999;-webkit-transform:translateX(0%) rotateY(0deg) rotateX(0deg);transform:translateX(0%) rotateY(0deg) rotateX(0deg)}
50%{z-index:1;-webkit-transform:translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);transform:translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}
80%{opacity:1}
100%{z-index:1;-webkit-transform:translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);transform:translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);opacity:0}
}
@keyframes browseOutRight{0%{z-index:999;-webkit-transform:translateX(0%) rotateY(0deg) rotateX(0deg);transform:translateX(0%) rotateY(0deg) rotateX(0deg)}
50%{z-index:1;-webkit-transform:translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);transform:translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}
80%{opacity:1}
100%{z-index:1;-webkit-transform:translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);transform:translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);opacity:0}
}
 .drop.transition{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-duration:400ms;animation-duration:400ms;-webkit-animation-timing-function:cubic-bezier(0.34,1.61,0.7,1);animation-timing-function:cubic-bezier(0.34,1.61,0.7,1)}
.drop.transition.in{-webkit-animation-name:dropIn;animation-name:dropIn}
.drop.transition.out{-webkit-animation-name:dropOut;animation-name:dropOut}
 @-webkit-keyframes dropIn{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}
100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes dropIn{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}
100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}
@-webkit-keyframes dropOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
100%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}
}
@keyframes dropOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
100%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}
}
 .transition.fade.in{-webkit-animation-name:fadeIn;animation-name:fadeIn}
.transition[class*="fade up"].in{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
.transition[class*="fade down"].in{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
.transition[class*="fade left"].in{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
.transition[class*="fade right"].in{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
.transition.fade.out{-webkit-animation-name:fadeOut;animation-name:fadeOut}
.transition[class*="fade up"].out{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}
.transition[class*="fade down"].out{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}
.transition[class*="fade left"].out{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}
.transition[class*="fade right"].out{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}
 @-webkit-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(10%);transform:translateY(10%)}
100%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}
}
@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(10%);transform:translateY(10%)}
100%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}
}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-10%);transform:translateY(-10%)}
100%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}
}
@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-10%);transform:translateY(-10%)}
100%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}
}
@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%)}
100%{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%)}
}
@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%)}
100%{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%)}
}
@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(-10%);transform:translateX(-10%)}
100%{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%)}
}
@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(-10%);transform:translateX(-10%)}
100%{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%)}
}
 @-webkit-keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
@keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}
100%{opacity:0;-webkit-transform:translateY(5%);transform:translateY(5%)}
}
@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}
100%{opacity:0;-webkit-transform:translateY(5%);transform:translateY(5%)}
}
@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}
100%{opacity:0;-webkit-transform:translateY(-5%);transform:translateY(-5%)}
}
@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}
100%{opacity:0;-webkit-transform:translateY(-5%);transform:translateY(-5%)}
}
@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%)}
100%{opacity:0;-webkit-transform:translateX(5%);transform:translateX(5%)}
}
@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%)}
100%{opacity:0;-webkit-transform:translateX(5%);transform:translateX(5%)}
}
@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%)}
100%{opacity:0;-webkit-transform:translateX(-5%);transform:translateX(-5%)}
}
@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%)}
100%{opacity:0;-webkit-transform:translateX(-5%);transform:translateX(-5%)}
}
 .flip.transition.in,.flip.transition.out{-webkit-animation-duration:600ms;animation-duration:600ms}
.horizontal.flip.transition.in{-webkit-animation-name:horizontalFlipIn;animation-name:horizontalFlipIn}
.horizontal.flip.transition.out{-webkit-animation-name:horizontalFlipOut;animation-name:horizontalFlipOut}
.vertical.flip.transition.in{-webkit-animation-name:verticalFlipIn;animation-name:verticalFlipIn}
.vertical.flip.transition.out{-webkit-animation-name:verticalFlipOut;animation-name:verticalFlipOut}
 @-webkit-keyframes horizontalFlipIn{0%{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);opacity:0}
100%{-webkit-transform:perspective(2000px) rotateY(0deg);transform:perspective(2000px) rotateY(0deg);opacity:1}
}
@keyframes horizontalFlipIn{0%{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);opacity:0}
100%{-webkit-transform:perspective(2000px) rotateY(0deg);transform:perspective(2000px) rotateY(0deg);opacity:1}
}
@-webkit-keyframes verticalFlipIn{0%{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}
100%{-webkit-transform:perspective(2000px) rotateX(0deg);transform:perspective(2000px) rotateX(0deg);opacity:1}
}
@keyframes verticalFlipIn{0%{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}
100%{-webkit-transform:perspective(2000px) rotateX(0deg);transform:perspective(2000px) rotateX(0deg);opacity:1}
}
 @-webkit-keyframes horizontalFlipOut{0%{-webkit-transform:perspective(2000px) rotateY(0deg);transform:perspective(2000px) rotateY(0deg);opacity:1}
100%{-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);opacity:0}
}
@keyframes horizontalFlipOut{0%{-webkit-transform:perspective(2000px) rotateY(0deg);transform:perspective(2000px) rotateY(0deg);opacity:1}
100%{-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);opacity:0}
}
@-webkit-keyframes verticalFlipOut{0%{-webkit-transform:perspective(2000px) rotateX(0deg);transform:perspective(2000px) rotateX(0deg);opacity:1}
100%{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}
}
@keyframes verticalFlipOut{0%{-webkit-transform:perspective(2000px) rotateX(0deg);transform:perspective(2000px) rotateX(0deg);opacity:1}
100%{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}
}
 .scale.transition.in{-webkit-animation-name:scaleIn;animation-name:scaleIn}
.scale.transition.out{-webkit-animation-name:scaleOut;animation-name:scaleOut}
@-webkit-keyframes scaleIn{0%{opacity:0;-webkit-transform:scale(0.8);transform:scale(0.8)}
100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes scaleIn{0%{opacity:0;-webkit-transform:scale(0.8);transform:scale(0.8)}
100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}
 @-webkit-keyframes scaleOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
100%{opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9)}
}
@keyframes scaleOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
100%{opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9)}
}
  .transition.fly{-webkit-animation-duration:0.6s;animation-duration:0.6s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
.transition.fly.in{-webkit-animation-name:flyIn;animation-name:flyIn}
.transition[class*="fly up"].in{-webkit-animation-name:flyInUp;animation-name:flyInUp}
.transition[class*="fly down"].in{-webkit-animation-name:flyInDown;animation-name:flyInDown}
.transition[class*="fly left"].in{-webkit-animation-name:flyInLeft;animation-name:flyInLeft}
.transition[class*="fly right"].in{-webkit-animation-name:flyInRight;animation-name:flyInRight}
 .transition.fly.out{-webkit-animation-name:flyOut;animation-name:flyOut}
.transition[class*="fly up"].out{-webkit-animation-name:flyOutUp;animation-name:flyOutUp}
.transition[class*="fly down"].out{-webkit-animation-name:flyOutDown;animation-name:flyOutDown}
.transition[class*="fly left"].out{-webkit-animation-name:flyOutLeft;animation-name:flyOutLeft}
.transition[class*="fly right"].out{-webkit-animation-name:flyOutRight;animation-name:flyOutRight}
 @-webkit-keyframes flyIn{0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(0.97,0.97,0.97);transform:scale3d(0.97,0.97,0.97)}
100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes flyIn{0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(0.97,0.97,0.97);transform:scale3d(0.97,0.97,0.97)}
100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@-webkit-keyframes flyInUp{0%{opacity:0;-webkit-transform:translate3d(0,1500px,0);transform:translate3d(0,1500px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes flyInUp{0%{opacity:0;-webkit-transform:translate3d(0,1500px,0);transform:translate3d(0,1500px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@-webkit-keyframes flyInDown{0%{opacity:0;-webkit-transform:translate3d(0,-1500px,0);transform:translate3d(0,-1500px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}
75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
100%{-webkit-transform:none;transform:none}
}
@keyframes flyInDown{0%{opacity:0;-webkit-transform:translate3d(0,-1500px,0);transform:translate3d(0,-1500px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}
75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
100%{-webkit-transform:none;transform:none}
}
@-webkit-keyframes flyInLeft{0%{opacity:0;-webkit-transform:translate3d(1500px,0,0);transform:translate3d(1500px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
100%{-webkit-transform:none;transform:none}
}
@keyframes flyInLeft{0%{opacity:0;-webkit-transform:translate3d(1500px,0,0);transform:translate3d(1500px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
100%{-webkit-transform:none;transform:none}
}
@-webkit-keyframes flyInRight{0%{opacity:0;-webkit-transform:translate3d(-1500px,0,0);transform:translate3d(-1500px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
100%{-webkit-transform:none;transform:none}
}
@keyframes flyInRight{0%{opacity:0;-webkit-transform:translate3d(-1500px,0,0);transform:translate3d(-1500px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
100%{-webkit-transform:none;transform:none}
}
 @-webkit-keyframes flyOut{20%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
100%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
}
@keyframes flyOut{20%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
100%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
}
@-webkit-keyframes flyOutUp{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
@keyframes flyOutUp{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
@-webkit-keyframes flyOutDown{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
@keyframes flyOutDown{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
@-webkit-keyframes flyOutRight{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
@keyframes flyOutRight{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
@-webkit-keyframes flyOutLeft{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
@keyframes flyOutLeft{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
 .transition.slide.in,.transition[class*="slide down"].in{-webkit-animation-name:slideInY;animation-name:slideInY;-webkit-transform-origin:top center;transform-origin:top center}
.transition[class*="slide up"].in{-webkit-animation-name:slideInY;animation-name:slideInY;-webkit-transform-origin:bottom center;transform-origin:bottom center}
.transition[class*="slide left"].in{-webkit-animation-name:slideInX;animation-name:slideInX;-webkit-transform-origin:center right;transform-origin:center right}
.transition[class*="slide right"].in{-webkit-animation-name:slideInX;animation-name:slideInX;-webkit-transform-origin:center left;transform-origin:center left}
.transition.slide.out,.transition[class*="slide down"].out{-webkit-animation-name:slideOutY;animation-name:slideOutY;-webkit-transform-origin:top center;transform-origin:top center}
.transition[class*="slide up"].out{-webkit-animation-name:slideOutY;animation-name:slideOutY;-webkit-transform-origin:bottom center;transform-origin:bottom center}
.transition[class*="slide left"].out{-webkit-animation-name:slideOutX;animation-name:slideOutX;-webkit-transform-origin:center right;transform-origin:center right}
.transition[class*="slide right"].out{-webkit-animation-name:slideOutX;animation-name:slideOutX;-webkit-transform-origin:center left;transform-origin:center left}
 @-webkit-keyframes slideInY{0%{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}
100%{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}
}
@keyframes slideInY{0%{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}
100%{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}
}
@-webkit-keyframes slideInX{0%{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}
100%{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}
}
@keyframes slideInX{0%{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}
100%{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}
}
 @-webkit-keyframes slideOutY{0%{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}
100%{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}
}
@keyframes slideOutY{0%{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}
100%{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}
}
@-webkit-keyframes slideOutX{0%{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}
100%{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}
}
@keyframes slideOutX{0%{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}
100%{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}
}
 .transition.swing{-webkit-animation-duration:800ms;animation-duration:800ms}
.transition[class*="swing down"].in{-webkit-animation-name:swingInX;animation-name:swingInX;-webkit-transform-origin:top center;transform-origin:top center}
.transition[class*="swing up"].in{-webkit-animation-name:swingInX;animation-name:swingInX;-webkit-transform-origin:bottom center;transform-origin:bottom center}
.transition[class*="swing left"].in{-webkit-animation-name:swingInY;animation-name:swingInY;-webkit-transform-origin:center right;transform-origin:center right}
.transition[class*="swing right"].in{-webkit-animation-name:swingInY;animation-name:swingInY;-webkit-transform-origin:center left;transform-origin:center left}
.transition.swing.out,.transition[class*="swing down"].out{-webkit-animation-name:swingOutX;animation-name:swingOutX;-webkit-transform-origin:top center;transform-origin:top center}
.transition[class*="swing up"].out{-webkit-animation-name:swingOutX;animation-name:swingOutX;-webkit-transform-origin:bottom center;transform-origin:bottom center}
.transition[class*="swing left"].out{-webkit-animation-name:swingOutY;animation-name:swingOutY;-webkit-transform-origin:center right;transform-origin:center right}
.transition[class*="swing right"].out{-webkit-animation-name:swingOutY;animation-name:swingOutY;-webkit-transform-origin:center left;transform-origin:center left}
 @-webkit-keyframes swingInX{0%{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}
40%{-webkit-transform:perspective(1000px) rotateX(-30deg);transform:perspective(1000px) rotateX(-30deg);opacity:1}
60%{-webkit-transform:perspective(1000px) rotateX(15deg);transform:perspective(1000px) rotateX(15deg)}
80%{-webkit-transform:perspective(1000px) rotateX(-7.5deg);transform:perspective(1000px) rotateX(-7.5deg)}
100%{-webkit-transform:perspective(1000px) rotateX(0deg);transform:perspective(1000px) rotateX(0deg)}
}
@keyframes swingInX{0%{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}
40%{-webkit-transform:perspective(1000px) rotateX(-30deg);transform:perspective(1000px) rotateX(-30deg);opacity:1}
60%{-webkit-transform:perspective(1000px) rotateX(15deg);transform:perspective(1000px) rotateX(15deg)}
80%{-webkit-transform:perspective(1000px) rotateX(-7.5deg);transform:perspective(1000px) rotateX(-7.5deg)}
100%{-webkit-transform:perspective(1000px) rotateX(0deg);transform:perspective(1000px) rotateX(0deg)}
}
@-webkit-keyframes swingInY{0%{-webkit-transform:perspective(1000px) rotateY(-90deg);transform:perspective(1000px) rotateY(-90deg);opacity:0}
40%{-webkit-transform:perspective(1000px) rotateY(30deg);transform:perspective(1000px) rotateY(30deg);opacity:1}
60%{-webkit-transform:perspective(1000px) rotateY(-17.5deg);transform:perspective(1000px) rotateY(-17.5deg)}
80%{-webkit-transform:perspective(1000px) rotateY(7.5deg);transform:perspective(1000px) rotateY(7.5deg)}
100%{-webkit-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg)}
}
@keyframes swingInY{0%{-webkit-transform:perspective(1000px) rotateY(-90deg);transform:perspective(1000px) rotateY(-90deg);opacity:0}
40%{-webkit-transform:perspective(1000px) rotateY(30deg);transform:perspective(1000px) rotateY(30deg);opacity:1}
60%{-webkit-transform:perspective(1000px) rotateY(-17.5deg);transform:perspective(1000px) rotateY(-17.5deg)}
80%{-webkit-transform:perspective(1000px) rotateY(7.5deg);transform:perspective(1000px) rotateY(7.5deg)}
100%{-webkit-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg)}
}
 @-webkit-keyframes swingOutX{0%{-webkit-transform:perspective(1000px) rotateX(0deg);transform:perspective(1000px) rotateX(0deg)}
40%{-webkit-transform:perspective(1000px) rotateX(-7.5deg);transform:perspective(1000px) rotateX(-7.5deg)}
60%{-webkit-transform:perspective(1000px) rotateX(17.5deg);transform:perspective(1000px) rotateX(17.5deg)}
80%{-webkit-transform:perspective(1000px) rotateX(-30deg);transform:perspective(1000px) rotateX(-30deg);opacity:1}
100%{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}
}
@keyframes swingOutX{0%{-webkit-transform:perspective(1000px) rotateX(0deg);transform:perspective(1000px) rotateX(0deg)}
40%{-webkit-transform:perspective(1000px) rotateX(-7.5deg);transform:perspective(1000px) rotateX(-7.5deg)}
60%{-webkit-transform:perspective(1000px) rotateX(17.5deg);transform:perspective(1000px) rotateX(17.5deg)}
80%{-webkit-transform:perspective(1000px) rotateX(-30deg);transform:perspective(1000px) rotateX(-30deg);opacity:1}
100%{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}
}
@-webkit-keyframes swingOutY{0%{-webkit-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg)}
40%{-webkit-transform:perspective(1000px) rotateY(7.5deg);transform:perspective(1000px) rotateY(7.5deg)}
60%{-webkit-transform:perspective(1000px) rotateY(-10deg);transform:perspective(1000px) rotateY(-10deg)}
80%{-webkit-transform:perspective(1000px) rotateY(30deg);transform:perspective(1000px) rotateY(30deg);opacity:1}
100%{-webkit-transform:perspective(1000px) rotateY(-90deg);transform:perspective(1000px) rotateY(-90deg);opacity:0}
}
@keyframes swingOutY{0%{-webkit-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg)}
40%{-webkit-transform:perspective(1000px) rotateY(7.5deg);transform:perspective(1000px) rotateY(7.5deg)}
60%{-webkit-transform:perspective(1000px) rotateY(-10deg);transform:perspective(1000px) rotateY(-10deg)}
80%{-webkit-transform:perspective(1000px) rotateY(30deg);transform:perspective(1000px) rotateY(30deg);opacity:1}
100%{-webkit-transform:perspective(1000px) rotateY(-90deg);transform:perspective(1000px) rotateY(-90deg);opacity:0}
}
  .flash.transition{-webkit-animation-duration:750ms;animation-duration:750ms;-webkit-animation-name:flash;animation-name:flash}
.shake.transition{-webkit-animation-duration:750ms;animation-duration:750ms;-webkit-animation-name:shake;animation-name:shake}
.bounce.transition{-webkit-animation-duration:750ms;animation-duration:750ms;-webkit-animation-name:bounce;animation-name:bounce}
.tada.transition{-webkit-animation-duration:750ms;animation-duration:750ms;-webkit-animation-name:tada;animation-name:tada}
.pulse.transition{-webkit-animation-duration:500ms;animation-duration:500ms;-webkit-animation-name:pulse;animation-name:pulse}
.jiggle.transition{-webkit-animation-duration:750ms;animation-duration:750ms;-webkit-animation-name:jiggle;animation-name:jiggle}
 @-webkit-keyframes flash{0%,50%,100%{opacity:1}
25%,75%{opacity:0}
}
@keyframes flash{0%,50%,100%{opacity:1}
25%,75%{opacity:0}
}
 @-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}
10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}
20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}
}
@keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}
10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}
20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}
}
 @-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}
40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}
60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}
}
@keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}
40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}
60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}
}
 @-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}
10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}
30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}
40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}
100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}
}
@keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}
10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}
30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}
40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}
100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}
}
 @-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
50%{-webkit-transform:scale(0.9);transform:scale(0.9);opacity:0.7}
100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
}
@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
50%{-webkit-transform:scale(0.9);transform:scale(0.9);opacity:0.7}
100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
}
 @-webkit-keyframes jiggle{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}
40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}
65%{-webkit-transform:scale3d(0.95,1.05,1);transform:scale3d(0.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,0.95,1);transform:scale3d(1.05,0.95,1)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes jiggle{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}
40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}
65%{-webkit-transform:scale3d(0.95,1.05,1);transform:scale3d(0.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,0.95,1);transform:scale3d(1.05,0.95,1)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
   .ui.modal{display:none;position:fixed;z-index:1001;top:50%;left:50%;text-align:left;background:#FFFFFF;border:none;box-shadow:0 10px 25px rgba(0,0,0,0.5);-webkit-transform-origin:50% 25%;transform-origin:50% 25%;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;will-change:top,left,margin,transform,opacity}
  .ui.modal > .close{cursor:pointer;position:absolute;top:-2.5rem;right:-2.5rem;z-index:1;opacity:0.8;font-size:1.25em;color:#FFFFFF;width:2.25rem;height:2.25rem;padding:0.625rem 0rem 0rem 0rem}
.ui.modal > .close:hover{opacity:1}
 .ui.modal > .header{display:block;font-family:'Lato','Helvetica Neue',Arial,Helvetica,sans-serif;background:#FFFFFF;margin:0em;padding:1.25rem 1.5rem;box-shadow:none;color:rgba(0,0,0,0.85);border-bottom:1px solid rgba(34,36,38,0.15)}
.ui.modal > .header:not(.ui){font-size:1.42857143rem;line-height:1.2857em;font-weight:bold}
 .ui.modal > .content{display:block;width:100%;font-size:1em;line-height:1.4;padding:0;background:#FFFFFF}
.ui.modal > .image.content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
 .ui.modal > .content > .image{display:block;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:'';-webkit-align-self:top;-ms-grid-row-align:top;-ms-flex-item-align:top;align-self:top}
.ui.modal > [class*="top aligned"]{-webkit-align-self:top;-ms-grid-row-align:top;-ms-flex-item-align:top;align-self:top}
.ui.modal > [class*="middle aligned"]{-webkit-align-self:middle;-ms-grid-row-align:middle;-ms-flex-item-align:middle;align-self:middle}
.ui.modal > [class*="stretched"]{-webkit-align-self:stretch;-ms-grid-row-align:stretch;-ms-flex-item-align:stretch;align-self:stretch}
 .ui.modal > .content > .description{display:block;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;min-width:0px;-webkit-align-self:top;-ms-grid-row-align:top;-ms-flex-item-align:top;align-self:top}
.ui.modal > .content > .icon + .description,.ui.modal > .content > .image + .description{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;min-width:'';width:auto;padding-left:2em}
 .ui.modal > .content > .image > i.icon{margin:0em;opacity:1;width:auto;line-height:1;font-size:8rem}
 .ui.modal > .actions{background:#F9FAFB;padding:1rem 1rem;border-top:1px solid rgba(34,36,38,0.15);text-align:right}
.ui.modal .actions > .button{margin-left:0.75em}
  @media only screen and (max-width:767px){.ui.modal{width:95%;margin:0em 0em 0em -47.5%}
}
@media only screen and (min-width:768px){.ui.modal{width:88%;margin:0em 0em 0em -44%}
}
@media only screen and (min-width:992px){.ui.modal{width:850px;margin:0em 0em 0em -425px}
}
@media only screen and (min-width:1200px){.ui.modal{width:900px;margin:0em 0em 0em -450px}
}
@media only screen and (min-width:1920px){.ui.modal{width:950px;margin:0em 0em 0em -475px}
}
 @media only screen and (max-width:991px){.ui.modal > .header{padding-right:2.25rem}
.ui.modal > .close{top:1.0535rem;right:1rem;color:rgba(0,0,0,0.87)}
}
 @media only screen and (max-width:767px){.ui.modal > .header{padding:0.75rem 1rem !important;padding-right:2.25rem !important}
.ui.modal > .content{display:block;padding:1rem !important}
.ui.modal > .close{top:0.5rem !important;right:0.5rem !important}
 .ui.modal .image.content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.ui.modal .content > .image{display:block;max-width:100%;margin:0em auto !important;text-align:center;padding:0rem 0rem 1rem !important}
.ui.modal > .content > .image > i.icon{font-size:5rem;text-align:center}
 .ui.modal .content > .description{display:block;width:100% !important;margin:0em !important;padding:1rem 0rem !important;box-shadow:none}
 .ui.modal > .actions{padding:1rem 1rem 0rem !important}
.ui.modal .actions > .buttons,.ui.modal .actions > .button{margin-bottom:1rem}
}
 .ui.inverted.dimmer > .ui.modal{box-shadow:1px 3px 10px 2px rgba(0,0,0,0.2)}
 .ui.basic.modal{background-color:transparent;border:none;box-shadow:none !important;color:#FFFFFF}
.ui.basic.modal > .header,.ui.basic.modal > .content,.ui.basic.modal > .actions{background-color:transparent}
.ui.basic.modal > .header{color:#FFFFFF}
.ui.basic.modal > .close{top:1rem;right:1.5rem}
.ui.inverted.dimmer > .basic.modal{color:rgba(0,0,0,0.87)}
.ui.inverted.dimmer > .ui.basic.modal > .header{color:rgba(0,0,0,0.85)}
 @media only screen and (max-width:991px){.ui.basic.modal > .close{color:#FFFFFF}
}
 .ui.active.modal{display:inline-block}
   .scrolling.dimmable.dimmed{overflow:hidden}
.scrolling.dimmable.dimmed > .dimmer{overflow:auto;-webkit-overflow-scrolling:touch}
.scrolling.dimmable > .dimmer{position:fixed}
.modals.dimmer .ui.scrolling.modal{position:static !important;margin:3.5rem auto !important}
 .scrolling.undetached.dimmable.dimmed{overflow:auto;-webkit-overflow-scrolling:touch}
.scrolling.undetached.dimmable.dimmed > .dimmer{overflow:hidden}
.scrolling.undetached.dimmable .ui.scrolling.modal{position:absolute;left:50%;margin-top:3.5rem !important}
 .undetached.dimmable.dimmed > .pusher{z-index:auto}
@media only screen and (max-width:991px){.modals.dimmer .ui.scrolling.modal{margin-top:1rem !important;margin-bottom:1rem !important}
}
 .ui.fullscreen.modal{width:95% !important;left:2.5% !important;margin:1em auto}
.ui.fullscreen.scrolling.modal{left:0em !important}
.ui.fullscreen.modal > .header{padding-right:2.25rem}
.ui.fullscreen.modal > .close{top:1.0535rem;right:1rem;color:rgba(0,0,0,0.87)}
 .ui.modal{font-size:1rem}
 .ui.small.modal > .header:not(.ui){font-size:1.3em}
 @media only screen and (max-width:767px){.ui.small.modal{width:95%;margin:0em 0em 0em -47.5%}
}
@media only screen and (min-width:768px){.ui.small.modal{width:70.4%;margin:0em 0em 0em -35.2%}
}
@media only screen and (min-width:992px){.ui.small.modal{width:680px;margin:0em 0em 0em -340px}
}
@media only screen and (min-width:1200px){.ui.small.modal{width:720px;margin:0em 0em 0em -360px}
}
@media only screen and (min-width:1920px){.ui.small.modal{width:760px;margin:0em 0em 0em -380px}
}
 .ui.large.modal > .header{font-size:1.6em}
@media only screen and (max-width:767px){.ui.large.modal{width:95%;margin:0em 0em 0em -47.5%}
}
@media only screen and (min-width:768px){.ui.large.modal{width:88%;margin:0em 0em 0em -44%}
}
@media only screen and (min-width:992px){.ui.large.modal{width:1020px;margin:0em 0em 0em -510px}
}
@media only screen and (min-width:1200px){.ui.large.modal{width:1080px;margin:0em 0em 0em -540px}
}
@media only screen and (min-width:1920px){.ui.large.modal{width:1140px;margin:0em 0em 0em -570px}
}
  .modal__header{position:relative;display:block;padding:25px 30px;border-bottom:solid 1px #ededed;*zoom:1}
.modal__header:before{content:'';display:table}
.modal__header:after{content:'';display:table;clear:both}
.modal__header-title{display:block;float:left;color:#1a2536;font-size:18px;line-height:23px;font-weight:700;letter-spacing:0.1em}
.modal__inner{position:relative}
.modal__close{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px; display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;vertical-align:top; -webkit-font-smoothing:antialiased; text-rendering:optimizeLegibility; -moz-osx-font-smoothing:grayscale; -webkit-font-feature-settings:'liga';font-feature-settings:'liga';position:absolute;top:15px;right:10px;display:block;float:right;color:#1a2536;font-size:30px;cursor:pointer;z-index:1001}
.modal__close:before{content:"\e5cd"}
.modal__content{display:block}
.ui.modal.modal--work{background:transparent;width:565px;margin-left:-282px}
@media only screen and (max-width:640px){.ui.modal.modal--work{width:100%;margin:0 0 0 -50%}
}
.ui.modal.modal--work .modal__close{top:15px;right:15px;color:#1071c9;font-size:40px}
.ui.modal.modal--add-testimonial{width:320px;margin-left:-160px}
@media only screen and (max-width:640px){.ui.modal.modal--add-testimonial{width:100%;margin:0 0 0 -50%}
}
  .dimmable:not(.body){position:relative}
.ui.dimmer{display:none;position:absolute;top:0em !important;left:0em !important;width:100%;height:100%;text-align:center;vertical-align:middle;background-color:rgba(0,0,0,0.85);opacity:0;line-height:1;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-transition:background-color 0.5s linear;transition:background-color 0.5s linear;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;will-change:opacity;z-index:1000}
 .ui.dimmer > .content{width:100%;height:100%;display:table;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}
.ui.dimmer > .content > *{display:table-cell;vertical-align:middle;color:#FFFFFF}
 .ui.segment > .ui.dimmer{border-radius:inherit !important}
 .animating.dimmable:not(body),.dimmed.dimmable:not(body){overflow:hidden}
.dimmed.dimmable > .ui.animating.dimmer,.dimmed.dimmable > .ui.visible.dimmer,.ui.active.dimmer{display:block;opacity:1}
.ui.disabled.dimmer{width:0 !important;height:0 !important}
  .ui.page.dimmer{position:fixed;-webkit-transform-style:'';transform-style:'';-webkit-perspective:2000px;perspective:2000px;-webkit-transform-origin:center center;transform-origin:center center}
body.animating.in.dimmable,body.dimmed.dimmable{overflow:hidden}
body.dimmable > .dimmer{position:fixed}
 .blurring.dimmable > :not(.dimmer){-webkit-filter:blur(0px) grayscale(0);filter:blur(0px) grayscale(0);-webkit-transition:800ms filter ease;-webkit-transition:800ms -webkit-filter ease;transition:800ms -webkit-filter ease;transition:800ms filter ease;transition:800ms filter ease,800ms -webkit-filter ease}
.blurring.dimmed.dimmable > :not(.dimmer){-webkit-filter:blur(5px) grayscale(0.7);filter:blur(5px) grayscale(0.7)}
 .blurring.dimmable > .dimmer{background-color:rgba(0,0,0,0.6)}
.blurring.dimmable > .inverted.dimmer{background-color:rgba(255,255,255,0.6)}
 .ui.dimmer > .top.aligned.content > *{vertical-align:top}
.ui.dimmer > .bottom.aligned.content > *{vertical-align:bottom}
 .ui.inverted.dimmer{background-color:#fafafa}
.ui.inverted.dimmer > .content > *{color:#FFFFFF}
  .ui.simple.dimmer{display:block;overflow:hidden;opacity:1;width:0%;height:0%;z-index:-100;background-color:rgba(0,0,0,0)}
.dimmed.dimmable > .ui.simple.dimmer{overflow:visible;opacity:1;width:100%;height:100%;background-color:rgba(0,0,0,0.85);z-index:1}
.ui.simple.inverted.dimmer{background-color:rgba(255,255,255,0)}
.dimmed.dimmable > .ui.simple.inverted.dimmer{background-color:rgba(255,255,255,0.85)}
  .ui.loader{display:none;position:absolute;top:50%;left:50%;margin:0px;text-align:center;z-index:1000;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}
.ui.loader:before{position:absolute;content:'';top:0%;left:50%;width:100%;height:100%;border-radius:500rem;border:0.2em solid rgba(0,0,0,0.1)}
.ui.loader:after{position:absolute;content:'';top:0%;left:50%;width:100%;height:100%;-webkit-animation:loader 0.6s linear;animation:loader 0.6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#767676 transparent transparent;border-style:solid;border-width:0.2em;box-shadow:0px 0px 0px 1px transparent}
@-webkit-keyframes loader{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes loader{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.ui.mini.loader:before,.ui.mini.loader:after{width:1rem;height:1rem;margin:0em 0em 0em -0.5rem}
.ui.tiny.loader:before,.ui.tiny.loader:after{width:1.14285714rem;height:1.14285714rem;margin:0em 0em 0em -0.57142857rem}
.ui.small.loader:before,.ui.small.loader:after{width:1.71428571rem;height:1.71428571rem;margin:0em 0em 0em -0.85714286rem}
.ui.loader:before,.ui.loader:after{width:2.28571429rem;height:2.28571429rem;margin:0em 0em 0em -1.14285714rem}
.ui.large.loader:before,.ui.large.loader:after{width:3.42857143rem;height:3.42857143rem;margin:0em 0em 0em -1.71428571rem}
.ui.big.loader:before,.ui.big.loader:after{width:3.71428571rem;height:3.71428571rem;margin:0em 0em 0em -1.85714286rem}
.ui.huge.loader:before,.ui.huge.loader:after{width:4.14285714rem;height:4.14285714rem;margin:0em 0em 0em -2.07142857rem}
.ui.massive.loader:before,.ui.massive.loader:after{width:4.57142857rem;height:4.57142857rem;margin:0em 0em 0em -2.28571429rem}
.ui.dimmer .loader{display:block}
.ui.dimmer .ui.loader{color:rgba(255,255,255,0.9)}
.ui.dimmer .ui.loader:before{border-color:rgba(255,255,255,0.15)}
.ui.dimmer .ui.loader:after{border-color:#FFFFFF transparent transparent}
.ui.inverted.dimmer .ui.loader{color:rgba(0,0,0,0.87)}
.ui.inverted.dimmer .ui.loader:before{border-color:#f1f1f1}
.ui.inverted.dimmer .ui.loader:after{border-color:#1071c9 transparent transparent}
.ui.text.loader{width:auto !important;height:auto !important;text-align:center;font-style:normal}
.ui.indeterminate.loader:after{-webkit-animation-direction:reverse;animation-direction:reverse;-webkit-animation-duration:1.2s;animation-duration:1.2s}
.ui.loader.active,.ui.loader.visible{display:block}
.ui.loader.disabled,.ui.loader.hidden{display:none}
.ui.inverted.dimmer .ui.mini.loader,.ui.mini.loader{width:1rem;height:1rem;font-size:0.78571429em}
.ui.inverted.dimmer .ui.tiny.loader,.ui.tiny.loader{width:1.14285714rem;height:1.14285714rem;font-size:0.85714286em}
.ui.inverted.dimmer .ui.small.loader,.ui.small.loader{width:1.71428571rem;height:1.71428571rem;font-size:0.92857143em}
.ui.inverted.dimmer .ui.loader,.ui.loader{width:2.28571429rem;height:2.28571429rem;font-size:1em}
.ui.inverted.dimmer .ui.large.loader,.ui.large.loader{width:3.42857143rem;height:3.42857143rem;font-size:1.14285714em}
.ui.inverted.dimmer .ui.big.loader,.ui.big.loader{width:3.71428571rem;height:3.71428571rem;font-size:1.28571429em}
.ui.inverted.dimmer .ui.huge.loader,.ui.huge.loader{width:4.14285714rem;height:4.14285714rem;font-size:1.42857143em}
.ui.inverted.dimmer .ui.massive.loader,.ui.massive.loader{width:4.57142857rem;height:4.57142857rem;font-size:1.71428571em}
.ui.mini.text.loader{min-width:1rem;padding-top:1.78571429rem}
.ui.tiny.text.loader{min-width:1.14285714rem;padding-top:1.92857143rem}
.ui.small.text.loader{min-width:1.71428571rem;padding-top:2.5rem}
.ui.text.loader{min-width:2.28571429rem;padding-top:3.07142857rem}
.ui.large.text.loader{min-width:3.42857143rem;padding-top:4.21428571rem}
.ui.big.text.loader{min-width:3.71428571rem;padding-top:4.5rem}
.ui.huge.text.loader{min-width:4.14285714rem;padding-top:4.92857143rem}
.ui.massive.text.loader{min-width:4.57142857rem;padding-top:5.35714286rem}
.ui.inverted.loader{color:rgba(255,255,255,0.9)}
.ui.inverted.loader:before{border-color:rgba(255,255,255,0.15)}
.ui.inverted.loader:after{border-top-color:#FFFFFF}
.ui.inline.loader{position:relative;vertical-align:middle;margin:0em;left:0em;top:0em;-webkit-transform:none;transform:none}
.ui.inline.loader.active,.ui.inline.loader.visible{display:inline-block}
.ui.centered.inline.loader.active,.ui.centered.inline.loader.visible{display:block;margin-left:auto;margin-right:auto}
.ui.loading.loading.loading.loading.loading.loading.button{ cursor:default;text-shadow:none !important;color:transparent !important;opacity:1;pointer-events:auto;-webkit-transition:all 0s linear,opacity 0.1s ease;transition:all 0s linear,opacity 0.1s ease}
.ui.loading.button:before{position:absolute;content:'';top:50%;left:50%;margin:-0.64285714em 0em 0em -0.64285714em;width:1.28571429em;height:1.28571429em;border-radius:500rem;border:0.2em solid rgba(0,0,0,0.15)}
.ui.loading.button:after{position:absolute;content:'';top:50%;left:50%;margin:-0.64285714em 0em 0em -0.64285714em;width:1.28571429em;height:1.28571429em;-webkit-animation:button-spin 0.6s linear;animation:button-spin 0.6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#FFFFFF transparent transparent;border-style:solid;border-width:0.2em;box-shadow:0px 0px 0px 1px transparent}
.ui.labeled.icon.loading.button .icon{background-color:transparent;box-shadow:none}
@-webkit-keyframes button-spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes button-spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.ui.basic.loading.button:not(.inverted):before{border-color:rgba(0,0,0,0.1)}
.ui.basic.loading.button:not(.inverted):after{border-top-color:#767676}
#gear{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;display:inline-block; }
@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.top-bar{display:block;position:absolute;top:0;left:0;right:0;z-index:100}
@media only screen and (max-width:640px){.top-bar{position:relative;background:#123468;border-bottom:solid 1px #1f4167;box-shadow:0px 25px 35px -10px rgba(14,28,40,0.4)}
}
.top-bar__content{position:relative;display:block;text-align:center;*zoom:1}
.top-bar__content:before{content:'';display:table}
.top-bar__content:after{content:'';display:table;clear:both}
.top-bar__brand{position:relative;display:inline-block;padding:30px 0}
@media only screen and (max-width:640px){.top-bar__brand{display:block;float:left;padding:7px 0 10px 0}
}
.top-bar__brand a{display:block}
.top-bar__brand svg{display:block;overflow:visible}
@media only screen and (max-width:640px){.top-bar__brand svg{width:200px}
}
.top-bar__brand #logo_fan{-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-transform-origin:center;transform-origin:center;-webkit-transform-box:fill-box;transform-box:fill-box;display:inline-block; -webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transition:fill 1.75s;transition:fill 1.75s}
.top-bar__brand .logo__text--red{-webkit-transition:fill 0.5s;transition:fill 0.5s}
.top-bar__brand .logo__text--blue{-webkit-transition:fill 0.5s;transition:fill 0.5s}
.top-bar__brand:hover .logo__text--red{fill:#f82e3d}
.top-bar__brand:hover .logo__text--blue{fill:#016cce}
.top-bar__brand:hover #logo_fan{-webkit-animation-duration:0.5s;animation-duration:0.5s;fill:#EC644B}
.top-bar__phone{position:absolute;top:0;left:0;display:block;padding:40px 0 40px 30px}
@media only screen and (max-width:640px){.top-bar__phone{display:none}
}
.top-bar__phone a{display:inline-block;color:#fff;font-size:22px;line-height:20px;font-weight:700;vertical-align:top}
.top-bar__phone i{display:inline-block;float:left;margin-right:20px;vertical-align:top;background-image:url(../themes/autovejelis/assets/img/iconssprite.png);background-position:-166px -75px;width:20px;height:20px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.top-bar__phone i{background-image:url(../themes/autovejelis/assets/img/iconssprite@2x.png);background-size:214px 132px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.top-bar__phone i{background-image:url(../themes/autovejelis/assets/img/iconssprite@2x.png);background-size:214px 132px}
}
.top-bar__address{position:absolute;top:0;right:0;display:block;padding:40px 30px 40px 0}
@media only screen and (max-width:640px){.top-bar__address{display:none}
}
.top-bar__address a{display:inline-block;color:#fff;font-size:17px;line-height:20px;font-weight:700;vertical-align:top}
.top-bar__address i{display:inline-block;float:right;margin-left:20px;vertical-align:top;background-image:url(../themes/autovejelis/assets/img/iconssprite.png);background-position:-195px -33px;width:15px;height:20px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.top-bar__address i{background-image:url(../themes/autovejelis/assets/img/iconssprite@2x.png);background-size:214px 132px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.top-bar__address i{background-image:url(../themes/autovejelis/assets/img/iconssprite@2x.png);background-size:214px 132px}
}
.top-bar__nav{display:block}
.top-bar__nav .main-nav-trigger{position:absolute;top:0;right:0;display:none;padding:18px 15px;float:right;background:transparent;text-transform:none;border:0;overflow:visible;cursor:pointer;-webkit-transition:opacity 0.15s linear,-webkit-filter 0.15s linear;transition:opacity 0.15s linear,-webkit-filter 0.15s linear;transition:opacity 0.15s linear,filter 0.15s linear;transition:opacity 0.15s linear,filter 0.15s linear,-webkit-filter 0.15s linear}
@media only screen and (max-width:640px){.top-bar__nav .main-nav-trigger{display:block}
}
.top-bar__nav .main-nav-trigger__box{position:relative;width:35px;height:23px;display:block}
.top-bar__nav .main-nav-trigger__inner{display:block;top:2px;margin-top:-2px}
.top-bar__nav .main-nav-trigger__inner,.top-bar__nav .main-nav-trigger__inner::before,.top-bar__nav .main-nav-trigger__inner::after{position:absolute;width:35px;height:5px;background:#2681c4;border-radius:1px;-webkit-transition:-webkit-transform 0.15s ease;transition:-webkit-transform 0.15s ease;transition:transform 0.15s ease;transition:transform 0.15s ease,-webkit-transform 0.15s ease;box-shadow:0px 5px 30px rgba(14,28,40,0.9)}
.top-bar__nav .main-nav-trigger__inner::before{top:9px;-webkit-transition:opacity 0.2s ease,-webkit-transform 0.2s ease;transition:opacity 0.2s ease,-webkit-transform 0.2s ease;transition:opacity 0.2s ease,transform 0.2s ease;transition:opacity 0.2s ease,transform 0.2s ease,-webkit-transform 0.2s ease}
.top-bar__nav .main-nav-trigger__inner::after{top:18px}
.top-bar__nav .main-nav-trigger__inner::before,.top-bar__nav .main-nav-trigger__inner::after{content:"";display:block}
.top-bar__nav .main-nav-trigger--active .main-nav-trigger__inner{-webkit-transform:translate3d(0,9px,0) rotate(45deg);transform:translate3d(0,9px,0) rotate(45deg)}
.top-bar__nav .main-nav-trigger--active .main-nav-trigger__inner::before{-webkit-transform:rotate(-45deg) translate3d(18px,-6px,0);transform:rotate(-45deg) translate3d(18px,-6px,0);opacity:0}
.top-bar__nav .main-nav-trigger--active .main-nav-trigger__inner::after{-webkit-transform:translate3d(0,-18px,0) rotate(-90deg);transform:translate3d(0,-18px,0) rotate(-90deg)}
.top-bar__nav ul{display:table;width:100%;margin:0;padding:0;list-style:none;border:solid 1px #3e5b7b;border-radius:2px;box-shadow:0px 25px 35px -10px rgba(14,28,40,0.4)}
@media only screen and (max-width:640px){.top-bar__nav ul{display:none;margin:0 -15px;width:auto;background:#0b2c5e;border:0;border-top:solid 1px #1f4167;box-shadow:none}
}
.top-bar__nav ul li{display:table-cell;border-right:solid 1px #3e5b7b}
@media only screen and (max-width:640px){.top-bar__nav ul li{display:block;border-right:0;border-bottom:solid 1px #1f4167}
}
.top-bar__nav ul li:last-child{border:0}
.top-bar__nav ul li a{display:block;padding:24px 0 22px;color:#fff;font-size:13px;line-height:16px;font-weight:900;letter-spacing:0.1em;text-transform:uppercase;text-align:center;box-shadow:0px 20px 35px 0 rgba(16,109,199,0);-webkit-transition:background 0.3s,box-shadow 0.15s;transition:background 0.3s,box-shadow 0.15s}
@media only screen and (max-width:640px){.top-bar__nav ul li a{padding:18px 0 16px}
}
.top-bar__nav ul li a:hover{background:#1071c9;background:url('../themes/autovejelis/assets/img/blue-bg.jpg') center center no-repeat;box-shadow:0px 15px 35px 5px rgba(16,109,199,0.25)}
@media only screen and (max-width:640px){.top-bar__nav ul li a:hover{background:#1071c9;box-shadow:none}
}
@media only screen and (max-width:640px){.top-bar__nav--visible ul{display:block}
}
.map{position:relative;display:block}
.map a{display:block}
.map img{display:block;max-width:100%;height:auto}
.footer-contacts{display:block;padding:70px 0;background:url('../themes/autovejelis/assets/img/header-bg.jpg') bottom center no-repeat}
@media only screen and (max-width:640px){.footer-contacts{padding:50px 0;background:#123468}
}
.footer-contacts__col{width:calc(99.99% * 1/3 - (30px - 30px * 1/3));color:#fff;font-size:16px;line-height:21px;font-weight:700;text-align:center}
.footer-contacts__col:nth-child(1n){float:left;margin-right:30px;clear:none}
.footer-contacts__col:last-child{margin-right:0}
.footer-contacts__col:nth-child(3n){margin-right:0;float:right}
.footer-contacts__col:nth-child(3n + 1){clear:left}
@media only screen and (max-width:640px){.footer-contacts__col{width:auto;margin-bottom:50px}
.footer-contacts__col:last-child{float:none;clear:none;margin-right:0;width:auto}
.footer-contacts__col:nth-child(1n){float:none;clear:none;margin-right:0;width:auto}
.footer-contacts__col:nth-child(1n + 1){float:none;clear:none;margin-right:0;width:auto}
.footer-contacts__col:last-child{margin-bottom:0}
}
.footer-contacts__col a{display:inline-block;color:#fff}
.footer-contacts__col i{display:block;margin:0 auto 30px}
.footer-contacts__col--phone{font-size:20px}
.footer-contacts__col--phone i{background-image:url(../themes/autovejelis/assets/img/iconssprite.png);background-position:-89px -88px;width:40px;height:40px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.footer-contacts__col--phone i{background-image:url(../themes/autovejelis/assets/img/iconssprite@2x.png);background-size:214px 132px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.footer-contacts__col--phone i{background-image:url(../themes/autovejelis/assets/img/iconssprite@2x.png);background-size:214px 132px}
}
.footer-contacts__col--phone a{padding:9px}
.footer-contacts__col--schedule i{background-image:url(../themes/autovejelis/assets/img/iconssprite.png);background-position:-121px -46px;width:40px;height:40px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.footer-contacts__col--schedule i{background-image:url(../themes/autovejelis/assets/img/iconssprite@2x.png);background-size:214px 132px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.footer-contacts__col--schedule i{background-image:url(../themes/autovejelis/assets/img/iconssprite@2x.png);background-size:214px 132px}
}
.footer-contacts__col--schedule ul{display:inline-block;margin:0;padding:0;list-style:none}
.footer-contacts__col--schedule ul li .left{margin-right:30px;font-size:15px}
.footer-contacts__col--schedule ul li .right{float:right}
.footer-contacts__col--address{font-size:18px}
.footer-contacts__col--address i{background-image:url(../themes/autovejelis/assets/img/iconssprite.png);background-position:-166px -33px;width:27px;height:40px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.footer-contacts__col--address i{background-image:url(../themes/autovejelis/assets/img/iconssprite@2x.png);background-size:214px 132px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.footer-contacts__col--address i{background-image:url(../themes/autovejelis/assets/img/iconssprite@2x.png);background-size:214px 132px}
}
.footer-contacts__col--address a{padding:12px}
.footer{display:block;padding:70px 0;text-align:center}
@media only screen and (max-width:640px){.footer{padding:50px 0}
}
.footer__nav{display:block;margin:0 0 50px 0}
.footer__nav ul{display:block;margin:0;padding:0;list-style:none}
.footer__nav ul li{display:inline}
.footer__nav ul li a{margin:0 15px;color:#1a2536;font-size:12px;line-height:12px;font-weight:900;letter-spacing:0.1em;text-transform:uppercase;-webkit-transition:color 0.3s;transition:color 0.3s}
.footer__nav ul li a:hover{color:#1071c9}
.footer__copyright{font-size:14px;line-height:19px}
.footer__copyright br{display:none}
@media only screen and (max-width:640px){.footer__copyright br{display:block}
}
.brands{position:relative;display:block;padding:50px 0;overflow:hidden}
@media only screen and (max-width:640px){.brands{padding:30px 0}
}
.brands::before{position:absolute;display:block;left:0;top:0;bottom:0;width:40%;background:-webkit-linear-gradient(left,#f7f7f7 0%,rgba(247,247,247,0) 100%);background:linear-gradient(to right,#f7f7f7 0%,rgba(247,247,247,0) 100%);z-index:10;content:''}
.brands::after{position:absolute;display:block;right:0;top:0;bottom:0;width:40%;background:-webkit-linear-gradient(right,#f7f7f7 0%,rgba(247,247,247,0) 100%);background:linear-gradient(to left,#f7f7f7 0%,rgba(247,247,247,0) 100%);z-index:10;content:''}
.brands .swiper-container{overflow:visible}
.brands__item{height:60px;position:relative}
.brands__item > *{position:absolute;top:50%;right:auto;bottom:auto;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.brands__item-logo--alfaromeo{background-image:url(../themes/autovejelis/assets/img/brandssprite.png);background-position:0px -285px;width:50px;height:50px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--alfaromeo{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--alfaromeo{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
.brands__item-logo--audi{background-image:url(../themes/autovejelis/assets/img/brandssprite.png);background-position:0px -196px;width:100px;height:35px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--audi{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--audi{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
.brands__item-logo--bmw{background-image:url(../themes/autovejelis/assets/img/brandssprite.png);background-position:-300px -208px;width:50px;height:50px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--bmw{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--bmw{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
.brands__item-logo--chevrolet{background-image:url(../themes/autovejelis/assets/img/brandssprite.png);background-position:-94px -104px;width:100px;height:39px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--chevrolet{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--chevrolet{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
.brands__item-logo--citroen{background-image:url(../themes/autovejelis/assets/img/brandssprite.png);background-position:-300px -52px;width:56px;height:50px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--citroen{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--citroen{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
.brands__item-logo--fiat{background-image:url(../themes/autovejelis/assets/img/brandssprite.png);background-position:-300px -156px;width:52px;height:50px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--fiat{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--fiat{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
.brands__item-logo--ford{background-image:url(../themes/autovejelis/assets/img/brandssprite.png);background-position:-102px -156px;width:100px;height:37px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--ford{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--ford{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
.brands__item-logo--hyundai{background-image:url(../themes/autovejelis/assets/img/brandssprite.png);background-position:-126px -52px;width:96px;height:50px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--hyundai{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--hyundai{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
.brands__item-logo--honda{background-image:url(../themes/autovejelis/assets/img/brandssprite.png);background-position:-65px -233px;width:61px;height:50px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--honda{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--honda{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
.brands__item-logo--infiniti{background-image:url(../themes/autovejelis/assets/img/brandssprite.png);background-position:-126px 0px;width:97px;height:50px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--infiniti{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--infiniti{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
.brands__item-logo--jaguar{background-image:url(../themes/autovejelis/assets/img/brandssprite.png);background-position:0px -156px;width:100px;height:38px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--jaguar{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--jaguar{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
.brands__item-logo--jeep{background-image:url(../themes/autovejelis/assets/img/brandssprite.png);background-position:0px 0px;width:124px;height:50px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--jeep{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--jeep{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
.brands__item-logo--kia{background-image:url(../themes/autovejelis/assets/img/brandssprite.png);background-position:0px -52px;width:100px;height:50px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--kia{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--kia{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
.brands__item-logo--lexus{background-image:url(../themes/autovejelis/assets/img/brandssprite.png);background-position:-225px -52px;width:71px;height:50px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--lexus{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--lexus{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
.brands__item-logo--mazda{background-image:url(../themes/autovejelis/assets/img/brandssprite.png);background-position:0px -233px;width:63px;height:50px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--mazda{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--mazda{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
.brands__item-logo--mitsubishi{background-image:url(../themes/autovejelis/assets/img/brandssprite.png);background-position:-189px -233px;width:58px;height:50px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--mitsubishi{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--mitsubishi{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
.brands__item-logo--nissan{background-image:url(../themes/autovejelis/assets/img/brandssprite.png);background-position:-128px -233px;width:59px;height:50px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--nissan{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--nissan{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
.brands__item-logo--opel{background-image:url(../themes/autovejelis/assets/img/brandssprite.png);background-position:-225px -104px;width:65px;height:50px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--opel{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--opel{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
.brands__item-logo--peugeot{background-image:url(../themes/autovejelis/assets/img/brandssprite.png);background-position:-249px -233px;width:48px;height:50px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--peugeot{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--peugeot{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
.brands__item-logo--renault{background-image:url(../themes/autovejelis/assets/img/brandssprite.png);background-position:-205px -285px;width:46px;height:50px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--renault{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--renault{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
.brands__item-logo--seat{background-image:url(../themes/autovejelis/assets/img/brandssprite.png);background-position:-300px 0px;width:57px;height:50px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--seat{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--seat{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
.brands__item-logo--skoda{background-image:url(../themes/autovejelis/assets/img/brandssprite.png);background-position:-52px -285px;width:50px;height:50px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--skoda{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--skoda{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
.brands__item-logo--subaru{background-image:url(../themes/autovejelis/assets/img/brandssprite.png);background-position:0px -104px;width:92px;height:50px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--subaru{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--subaru{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
.brands__item-logo--toyota{background-image:url(../themes/autovejelis/assets/img/brandssprite.png);background-position:-225px 0px;width:73px;height:50px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--toyota{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--toyota{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
.brands__item-logo--volvo{background-image:url(../themes/autovejelis/assets/img/brandssprite.png);background-position:-300px -104px;width:52px;height:50px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--volvo{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--volvo{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
.brands__item-logo--vw{background-image:url(../themes/autovejelis/assets/img/brandssprite.png);background-position:-104px -285px;width:50px;height:50px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--vw{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.brands__item-logo--vw{background-image:url(../themes/autovejelis/assets/img/brandssprite@2x.png);background-size:357px 335px}
}
.works-teaser{position:relative;display:block;padding:100px 0 70px;overflow:hidden}
@media only screen and (max-width:640px){.works-teaser{padding:50px 0}
}
.works-teaser__content{position:relative;display:block;padding:70px 0}
@media only screen and (max-width:640px){.works-teaser__content{padding:30px 0}
}
.works-teaser__content::before{position:absolute;display:block;left:-50%;top:0;bottom:0;width:50%;background:-webkit-linear-gradient(left,#ffffff 50%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,#ffffff 50%,rgba(255,255,255,0) 100%);z-index:10;content:''}
.works-teaser__content::after{position:absolute;display:block;right:-50%;top:0;bottom:0;width:50%;background:-webkit-linear-gradient(right,#ffffff 50%,rgba(255,255,255,0) 100%);background:linear-gradient(to left,#ffffff 50%,rgba(255,255,255,0) 100%);z-index:10;content:''}
.works-teaser__content .swiper-container{overflow:visible}
.works-teaser__content .works-item{opacity:0.5;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}
.works-teaser__content .works-item .works-item__image{opacity:0.5;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}
.works-teaser__content .works-item.swiper-slide-active,.works-teaser__content .works-item.swiper-slide-next{opacity:1}
.works-teaser__content .works-item.swiper-slide-active .works-item__image,.works-teaser__content .works-item.swiper-slide-next .works-item__image{opacity:1}
.works-teaser__bottom{text-align:center}
.works-teaser__btn-all{display:inline-block;font-size:14px;line-height:19px;font-weight:900;letter-spacing:0.1em;border-radius:2px;-webkit-transition:background 0.2s,color 0.2s,border 0.2s;transition:background 0.2s,color 0.2s,border 0.2s;padding:10px 20px;background:transparent;border-color:transparent;border-style:solid;border-width:2px;color:#1071c9;text-transform:uppercase}
.works-teaser__btn-all.btn--block{display:block;width:100%}
.works-teaser__btn-all.btn--uppercase{text-transform:uppercase}
.works-teaser__btn-all.btn--blue{color:#1071c9}
.works-teaser__btn-all:hover{padding:10px 20px;border-style:solid;border-width:2px;color:#fff;background:#2d98fa;border-color:#1071c9}
.works-teaser__btn-all:hover.btn--blue{color:#fff;background:#1071c9;border-color:#1071c9}
.works-teaser__btn-all:hover.btn--blue-light{color:#fff;background:#2d98fa;border-color:#1071c9}
.works-item{border-radius:2px;box-shadow:0px 25px 35px -10px rgba(0,0,0,0.1);-webkit-transition:box-shadow 0.3s,-webkit-transform 0.3s;transition:box-shadow 0.3s,-webkit-transform 0.3s;transition:transform 0.3s,box-shadow 0.3s;transition:transform 0.3s,box-shadow 0.3s,-webkit-transform 0.3s;cursor:pointer;*zoom:1}
.works-item:before{content:'';display:table}
.works-item:after{content:'';display:table;clear:both}
.works-item__image{width:calc(99.999999% * 3/7);position:relative;height:182px}
.works-item__image:nth-child(1n){float:left;margin-right:0;clear:none}
.works-item__image:last-child{margin-right:0}
.works-item__image:nth-child(2n){margin-right:0;float:right}
.works-item__image:nth-child(2n + 1){clear:left}
@media only screen and (max-width:640px){.works-item__image{width:auto;height:auto}
.works-item__image:last-child{float:none;clear:none;margin-right:0;width:auto}
.works-item__image:nth-child(1n){float:none;clear:none;margin-right:0;width:auto}
.works-item__image:nth-child(1n + 1){float:none;clear:none;margin-right:0;width:auto}
}
.works-item__image img{display:block;max-width:100%;height:auto;border-top-left-radius:2px;border-bottom-left-radius:2px}
@media only screen and (max-width:640px){.works-item__image img{max-width:auto;width:100%}
}
.works-item__image-overlay{position:relative;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(16,113,201,0.5);border-top-left-radius:2px;border-bottom-left-radius:2px;opacity:0;content:'';-webkit-transition:opacity 0.3s;transition:opacity 0.3s}
.works-item__image-overlay > *{position:absolute;top:50%;right:auto;bottom:auto;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.works-item__image-overlay i{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px; display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;vertical-align:top; -webkit-font-smoothing:antialiased; text-rendering:optimizeLegibility; -moz-osx-font-smoothing:grayscale; -webkit-font-feature-settings:'liga';font-feature-settings:'liga';display:block;margin:0 auto 10px;width:80px;color:#fff;font-size:80px}
.works-item__image-overlay i:before{content:"\e8b6"}
.works-item__content{width:calc(99.999999% * 4/7);padding:30px;height:182px;background:#f6fafb;-webkit-transition:background 0.3s;transition:background 0.3s}
.works-item__content:nth-child(1n){float:left;margin-right:0;clear:none}
.works-item__content:last-child{margin-right:0}
.works-item__content:nth-child(2n){margin-right:0;float:right}
.works-item__content:nth-child(2n + 1){clear:left}
@media only screen and (max-width:640px){.works-item__content{width:auto;height:auto}
.works-item__content:last-child{float:none;clear:none;margin-right:0;width:auto}
.works-item__content:nth-child(1n){float:none;clear:none;margin-right:0;width:auto}
.works-item__content:nth-child(1n + 1){float:none;clear:none;margin-right:0;width:auto}
}
.works-item__content-title{display:block;margin-bottom:10px;color:#0a0c0f;font-size:13px;line-height:13px;font-weight:900;text-transform:uppercase}
.works-item__content-techs{display:block;margin-bottom:20px;font-size:0}
.works-item__content-techs span{display:inline-block;margin-right:20px;color:#888888;font-size:13px;line-height:13px}
.works-item__content-list{display:block;font-size:0}
.works-item__content-list span{position:relative;display:block;margin-bottom:10px;color:#08090b;font-size:12px;line-height:12px;overflow:hidden;white-space:nowrap}
.works-item__content-list span::after{position:absolute;top:0;bottom:0;right:0;width:20px;background:-webkit-linear-gradient(left,rgba(246,250,251,0) 0%,#f6fafb 100%);background:linear-gradient(to right,rgba(246,250,251,0) 0%,#f6fafb 100%);content:'';-webkit-transition:background 0.3s;transition:background 0.3s}
.works-item__content-list span:last-child{margin-bottom:0}
.works-item:hover{-webkit-transform:translate(0,-5px);transform:translate(0,-5px);box-shadow:0px 30px 35px -5px rgba(16,109,199,0.15)}
@media only screen and (max-width:640px){.works-item:hover{-webkit-transform:translate(0,0);transform:translate(0,0)}
}
.works-item:hover .works-item__image-overlay{opacity:1}
.works-item:hover .works-item__content{background:#fafeff}
.works-item:hover .works-item__content-list span::after{background:-webkit-linear-gradient(left,rgba(250,254,255,0) 0%,#fafeff 100%);background:linear-gradient(to right,rgba(250,254,255,0) 0%,#fafeff 100%)}
.work__image{display:block}
.work__image img{display:block;max-width:100%;height:auto}
.work__top{display:block;padding:30px;background:#f6fafb;text-align:center}
.work__top-title{margin-bottom:10px;color:#0a0c0f;font-size:18px;line-height:18px;font-weight:900;text-transform:uppercase}
.work__top-techs{display:block;font-size:0}
.work__top-techs span{display:inline-block;margin:0 10px;color:#888888;font-size:15px;line-height:15px}
.work__content{display:block;padding:50px 30px;background:#fff}
.work__content-list{display:block;font-size:0;text-align:center}
.work__content-list span{position:relative;display:block;margin-bottom:15px;color:#08090b;font-size:16px;line-height:16px;overflow:hidden;white-space:nowrap}
.work__content-list span:last-child{margin-bottom:0}
.why-we{display:block;padding:100px 0}
@media only screen and (max-width:640px){.why-we{padding:75px 0}
}
.why-we__item{width:calc(99.99% * 1/3 - (30px - 30px * 1/3));text-align:center}
.why-we__item:nth-child(1n){float:left;margin-right:30px;clear:none}
.why-we__item:last-child{margin-right:0}
.why-we__item:nth-child(3n){margin-right:0;float:right}
.why-we__item:nth-child(3n + 1){clear:left}
@media only screen and (max-width:640px){.why-we__item{width:auto;margin-bottom:50px}
.why-we__item:last-child{float:none;clear:none;margin-right:0;width:auto}
.why-we__item:nth-child(1n){float:none;clear:none;margin-right:0;width:auto}
.why-we__item:nth-child(1n + 1){float:none;clear:none;margin-right:0;width:auto}
.why-we__item--third{margin-bottom:0}
}
.why-we__item-icon{display:block}
.why-we__item-description{display:block;color:#fff;font-size:15px;line-height:20px}
.why-we__item--first .why-we__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite.png);background-position:-60px 0px;width:59px;height:42px;margin:1px auto 30px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.why-we__item--first .why-we__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite@2x.png);background-size:214px 132px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.why-we__item--first .why-we__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite@2x.png);background-size:214px 132px}
}
.why-we__item--second .why-we__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite.png);background-position:0px -47px;width:58px;height:39px;margin:3px auto 30px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.why-we__item--second .why-we__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite@2x.png);background-size:214px 132px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.why-we__item--second .why-we__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite@2x.png);background-size:214px 132px}
}
.why-we__item--third .why-we__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite.png);background-position:0px 0px;width:58px;height:45px;margin:0 auto 30px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.why-we__item--third .why-we__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite@2x.png);background-size:214px 132px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.why-we__item--third .why-we__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite@2x.png);background-size:214px 132px}
}
@media only screen and (max-width:640px){.layout--static-service .layout-content{padding-bottom:0}
}
.testimonials-teaser{display:block;padding:100px 0}
@media only screen and (max-width:640px){.testimonials-teaser{padding:50px 0}
}
.testimonials-teaser .container{position:relative}
.testimonials-teaser__content{display:block;padding:70px 0 40px}
@media only screen and (max-width:640px){.testimonials-teaser__content{padding:30px 0}
}
.testimonials-teaser__item{text-align:center;font-size:16px;line-height:21px}
.testimonials-teaser__item-content{display:block;margin:0 0 20px 0;padding:0 20%}
@media only screen and (max-width:640px){.testimonials-teaser__item-content{padding:0 5%}
}
.testimonials-teaser__item-author{font-weight:700}
.testimonials-teaser__bottom{display:block;*zoom:1}
.testimonials-teaser__bottom:before{content:'';display:table}
.testimonials-teaser__bottom:after{content:'';display:table;clear:both}
@media only screen and (max-width:640px){.testimonials-teaser__bottom{margin-bottom:30px}
}
.testimonials-teaser__bottom .swiper-pagination{position:relative}
@media only screen and (max-width:640px){.testimonials-teaser__buttons{text-align:center}
}
.testimonials-teaser__btn-all{position:absolute;top:-2px;left:0}
@media only screen and (max-width:640px){.testimonials-teaser__btn-all{position:relative}
}
.testimonials-teaser__btn-add{position:absolute;top:-2px;right:0}
@media only screen and (max-width:640px){.testimonials-teaser__btn-add{position:relative}
}
.testimonials-teaser__btn-all,.testimonials-teaser__btn-add{display:inline-block;font-size:14px;line-height:19px;font-weight:900;letter-spacing:0.1em;border-radius:2px;-webkit-transition:background 0.2s,color 0.2s,border 0.2s;transition:background 0.2s,color 0.2s,border 0.2s;padding:10px 20px;background:transparent;border-color:transparent;border-style:solid;border-width:2px;color:#1071c9;text-transform:uppercase}
.testimonials-teaser__btn-all.btn--block,.testimonials-teaser__btn-add.btn--block{display:block;width:100%}
.testimonials-teaser__btn-all.btn--uppercase,.testimonials-teaser__btn-add.btn--uppercase{text-transform:uppercase}
.testimonials-teaser__btn-all.btn--blue,.testimonials-teaser__btn-add.btn--blue{color:#1071c9}
.testimonials-teaser__btn-all:hover,.testimonials-teaser__btn-add:hover{padding:10px 20px;border-style:solid;border-width:2px;color:#fff;background:#2d98fa;border-color:#1071c9}
.testimonials-teaser__btn-all:hover.btn--blue,.testimonials-teaser__btn-add:hover.btn--blue{color:#fff;background:#1071c9;border-color:#1071c9}
.testimonials-teaser__btn-all:hover.btn--blue-light,.testimonials-teaser__btn-add:hover.btn--blue-light{color:#fff;background:#2d98fa;border-color:#1071c9}
.articles-teaser{display:block}
.articles-teaser--front{padding:100px 0}
@media only screen and (max-width:640px){.articles-teaser--front{padding:50px 0}
}
.articles-teaser--front .articles-item{width:calc(99.99% * 1/3 - (30px - 30px * 1/3))}
.articles-teaser--front .articles-item:nth-child(1n){float:left;margin-right:30px;clear:none}
.articles-teaser--front .articles-item:last-child{margin-right:0}
.articles-teaser--front .articles-item:nth-child(3n){margin-right:0;float:right}
.articles-teaser--front .articles-item:nth-child(3n + 1){clear:left}
@media only screen and (max-width:640px){.articles-teaser--front .articles-item{width:auto;margin-bottom:30px}
.articles-teaser--front .articles-item:last-child{float:none;clear:none;margin-right:0;width:auto}
.articles-teaser--front .articles-item:nth-child(1n){float:none;clear:none;margin-right:0;width:auto}
.articles-teaser--front .articles-item:nth-child(1n + 1){float:none;clear:none;margin-right:0;width:auto}
.articles-teaser--front .articles-item:last-child{margin:0}
}
.articles-teaser--sidebar .articles-item{margin-bottom:30px}
.articles-teaser__content{padding:50px 0;*zoom:1}
.articles-teaser__content:before{content:'';display:table}
.articles-teaser__content:after{content:'';display:table;clear:both}
@media only screen and (max-width:640px){.articles-teaser__content{padding:30px 0}
}
.articles-teaser__bottom{text-align:center}
.articles-teaser__btn-all{display:inline-block;font-size:14px;line-height:19px;font-weight:900;letter-spacing:0.1em;border-radius:2px;-webkit-transition:background 0.2s,color 0.2s,border 0.2s;transition:background 0.2s,color 0.2s,border 0.2s;padding:10px 20px;background:transparent;border-color:transparent;border-style:solid;border-width:2px;color:#1071c9;text-transform:uppercase}
.articles-teaser__btn-all.btn--block{display:block;width:100%}
.articles-teaser__btn-all.btn--uppercase{text-transform:uppercase}
.articles-teaser__btn-all.btn--blue{color:#1071c9}
.articles-teaser__btn-all:hover{padding:10px 20px;border-style:solid;border-width:2px;color:#fff;background:#2d98fa;border-color:#1071c9}
.articles-teaser__btn-all:hover.btn--blue{color:#fff;background:#1071c9;border-color:#1071c9}
.articles-teaser__btn-all:hover.btn--blue-light{color:#fff;background:#2d98fa;border-color:#1071c9}
.articles-item{position:relative;display:block;border-radius:2px;box-shadow:0px 25px 35px -10px rgba(0,0,0,0.1);-webkit-transition:box-shadow 0.3s,-webkit-transform 0.3s;transition:box-shadow 0.3s,-webkit-transform 0.3s;transition:transform 0.3s,box-shadow 0.3s;transition:transform 0.3s,box-shadow 0.3s,-webkit-transform 0.3s}
.articles-item__image{position:relative;display:block}
.articles-item__image img{display:block;width:100%;height:auto;border-top-left-radius:2px;border-top-right-radius:2px}
.articles-item__image::before{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.4);border-top-left-radius:2px;border-top-right-radius:2px;content:'';-webkit-transition:background 0.3s;transition:background 0.3s}
.articles-item__title{display:block;padding:25px 30px;color:#1a2536;font-size:12px;line-height:19px;font-weight:900;letter-spacing:0.1em;text-transform:uppercase;border:solid 1px #ededed;border-top:0}
.articles-item:hover{-webkit-transform:translate(0,-5px);transform:translate(0,-5px);box-shadow:0px 30px 35px -5px rgba(16,109,199,0.15)}
@media only screen and (max-width:640px){.articles-item:hover{-webkit-transform:translate(0,0);transform:translate(0,0)}
}
.articles-item:hover .articles-item__image::before{background:rgba(0,0,0,0)}
.services-teaser{display:block;border-top:solid 1px #ededed}
@media only screen and (max-width:640px){.services-teaser{margin:0 -15px}
}
.services-teaser__item{display:block;margin:0;padding:20px 30px;line-height:0;border-bottom:solid 1px #ededed;-webkit-transition:box-shadow 0.3s,-webkit-transform 0.3s;transition:box-shadow 0.3s,-webkit-transform 0.3s;transition:transform 0.3s,box-shadow 0.3s;transition:transform 0.3s,box-shadow 0.3s,-webkit-transform 0.3s;*zoom:1}
.services-teaser__item:before{content:'';display:table}
.services-teaser__item:after{content:'';display:table;clear:both}
.services-teaser__item-icon{display:block;float:right;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:0.6;-webkit-transition:opacity 0.3s,-webkit-filter 0.3s;transition:opacity 0.3s,-webkit-filter 0.3s;transition:filter 0.3s,opacity 0.3s;transition:filter 0.3s,opacity 0.3s,-webkit-filter 0.3s}
.services-teaser__item-title{display:block;margin:3px 0;float:left;color:#939393;font-size:14px;line-height:19px;font-weight:900;letter-spacing:0.1em;text-transform:uppercase;-webkit-transition:color 0.3s;transition:color 0.3s}
.services-teaser__item--diagnostics .services-teaser__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite.png);background-position:0px -88px;width:43px;height:44px;margin:0 4px 0 0}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.services-teaser__item--diagnostics .services-teaser__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite@2x.png);background-size:214px 132px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.services-teaser__item--diagnostics .services-teaser__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite@2x.png);background-size:214px 132px}
}
.services-teaser__item--chiptuning .services-teaser__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite.png);background-position:-121px 0px;width:43px;height:44px;margin:0 4px 0 0}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.services-teaser__item--chiptuning .services-teaser__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite@2x.png);background-size:214px 132px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.services-teaser__item--chiptuning .services-teaser__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite@2x.png);background-size:214px 132px}
}
.services-teaser__item--dpf .services-teaser__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite.png);background-position:-166px 0px;width:48px;height:31px;margin:6px 0 7px 0}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.services-teaser__item--dpf .services-teaser__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite@2x.png);background-size:214px 132px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.services-teaser__item--dpf .services-teaser__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite@2x.png);background-size:214px 132px}
}
.services-teaser__item--egr .services-teaser__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite.png);background-position:-60px -47px;width:50px;height:32px;margin:6px 0 6px 0}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.services-teaser__item--egr .services-teaser__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite@2x.png);background-size:214px 132px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.services-teaser__item--egr .services-teaser__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite@2x.png);background-size:214px 132px}
}
.services-teaser__item--fault .services-teaser__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite.png);background-position:-45px -88px;width:42px;height:41px;margin:2px 4px 1px 0}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.services-teaser__item--fault .services-teaser__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite@2x.png);background-size:214px 132px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.services-teaser__item--fault .services-teaser__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite@2x.png);background-size:214px 132px}
}
.services-teaser__item:hover{background:#fafeff;box-shadow:0px 25px 35px -10px rgba(16,109,199,0.15)}
@media only screen and (max-width:640px){.services-teaser__item:hover{box-shadow:none}
}
.services-teaser__item:hover .services-teaser__item-icon{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}
.services-teaser__item:hover .services-teaser__item-title{color:#1071c9}
.pagination{display:block;margin:0;padding:0;font-size:0;list-style:none;text-align:center}
.pagination__item{display:inline-block;margin:0 10px}
@media only screen and (max-width:640px){.pagination__item{display:none}
}
.pagination__item span,.pagination__item a{display:block;padding:10px;width:50px;height:50px;color:#1a2536;font-size:16px;line-height:30px;font-weight:700;text-decoration:none;text-align:center;border:solid 2px #ededed;border-radius:2px;-webkit-transition:background 0.25s;transition:background 0.25s}
.pagination__item a:hover{background:#1071c9;color:#fff;border:solid 2px #1071c9}
.pagination__item i{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px; display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;vertical-align:top; -webkit-font-smoothing:antialiased; text-rendering:optimizeLegibility; -moz-osx-font-smoothing:grayscale; -webkit-font-feature-settings:'liga';font-feature-settings:'liga';font-size:20px;line-height:30px}
.pagination__item--previous{float:left;margin-left:0}
@media only screen and (max-width:640px){.pagination__item--previous{display:block}
}
.pagination__item--previous i:before{content:"\e5c4"}
.pagination__item--next{float:right;margin-right:0}
@media only screen and (max-width:640px){.pagination__item--next{display:block}
}
.pagination__item--next i:before{content:"\e5c8"}
.pagination__item--active span{border:solid 2px #1071c9;color:#1071c9}
.pagination__item--disabled span{color:#ededed}
.front-header{position:relative;display:block;padding:180px 0 212px 0;height:100vh;max-height:1080px;background:url('../themes/autovejelis/assets/img/front-header-bg.jpg') center center #11346c no-repeat}
@media only screen and (max-width:640px){.front-header{padding:50px 0;height:auto;max-height:none;background:#2276bc}
}
.front-header__centered{display:block;position:relative;height:100%;position:relative}
.front-header__centered > *{position:absolute;top:50%;right:auto;bottom:auto;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
@media only screen and (max-width:640px){.front-header__centered{position:static}
.front-header__centered > *{position:static;top:auto;right:auto;bottom:auto;left:auto;-webkit-transform:translate(0,0);transform:translate(0,0)}
}
.front-header__content{position:relative;display:block;color:#fff;text-align:center}
@media only screen and (max-width:640px){.front-header__content{margin-bottom:50px}
}
.front-header__content h1{display:block;margin:0 0 15px 0;font-size:30px;line-height:35px;text-transform:uppercase;text-shadow:0px 5px 30px rgba(14,28,40,0.9)}
@media only screen and (max-width:640px){.front-header__content h1{font-size:27px;line-height:32px;text-shadow:none}
}
.front-header__content p{font-size:16px;line-height:26px;text-shadow:0px 5px 20px #0e1c28}
@media only screen and (max-width:640px){.front-header__content p{font-size:13px;line-height:23px;text-shadow:none}
.front-header__content p br{display:none}
}
.front-services-teaser{position:absolute;left:0;right:0;bottom:50px}
@media only screen and (max-width:640px){.front-services-teaser{position:relative;bottom:auto}
}
.front-services-teaser__item{width:calc(99.99% * 1/4 - (30px - 30px * 1/4));position:relative;display:block;padding:30px 0;background:#0f100e;background-repeat:no-repeat;background-size:cover;line-height:0;text-align:center;border-radius:2px;box-shadow:0px 25px 35px -10px rgba(0,0,0,0.5);-webkit-transition:box-shadow 0.3s,-webkit-transform 0.3s;transition:box-shadow 0.3s,-webkit-transform 0.3s;transition:transform 0.3s,box-shadow 0.3s;transition:transform 0.3s,box-shadow 0.3s,-webkit-transform 0.3s}
.front-services-teaser__item:nth-child(1n){float:left;margin-right:30px;clear:none}
.front-services-teaser__item:last-child{margin-right:0}
.front-services-teaser__item:nth-child(4n){margin-right:0;float:right}
.front-services-teaser__item:nth-child(4n + 1){clear:left}
@media only screen and (max-width:640px){.front-services-teaser__item{width:auto;margin-bottom:20px}
.front-services-teaser__item:last-child{float:none;clear:none;margin-right:0;width:auto}
.front-services-teaser__item:nth-child(1n){float:none;clear:none;margin-right:0;width:auto}
.front-services-teaser__item:nth-child(1n + 1){float:none;clear:none;margin-right:0;width:auto}
}
.front-services-teaser__item::before{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.75);border-radius:2px;content:''}
.front-services-teaser__item::after{position:absolute;top:0;bottom:0;left:0;right:0;background:-webkit-linear-gradient(top,rgba(16,113,201,0.1) 0%,rgba(16,113,201,0.5) 100%);background:linear-gradient(to bottom,rgba(16,113,201,0.1) 0%,rgba(16,113,201,0.5) 100%);border-radius:2px;content:''}
.front-services-teaser__item:hover{-webkit-transform:translate(0,-5px);transform:translate(0,-5px);box-shadow:0px 30px 35px -5px rgba(16,109,199,0.2)}
@media only screen and (max-width:640px){.front-services-teaser__item:hover{-webkit-transform:translate(0,0);transform:translate(0,0)}
}
.front-services-teaser__item:hover::after{background:-webkit-linear-gradient(top,rgba(16,113,201,0.15) 0%,rgba(16,113,201,0.8) 100%);background:linear-gradient(to bottom,rgba(16,113,201,0.15) 0%,rgba(16,113,201,0.8) 100%)}
.front-services-teaser__item-icon{position:relative;display:block;z-index:1}
.front-services-teaser__item-title{position:relative;color:#fff;font-size:14px;line-height:19px;font-weight:900;letter-spacing:0.1em;text-transform:uppercase;z-index:1}
.front-services-teaser__item--diagnostics{background-image:url('../themes/autovejelis/assets/img/diagnostics-bg.jpg')}
.front-services-teaser__item--diagnostics .front-services-teaser__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite.png);background-position:0px -88px;width:43px;height:44px;margin:0 auto 20px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.front-services-teaser__item--diagnostics .front-services-teaser__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite@2x.png);background-size:214px 132px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.front-services-teaser__item--diagnostics .front-services-teaser__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite@2x.png);background-size:214px 132px}
}
.front-services-teaser__item--chiptuning{background-image:url('../themes/autovejelis/assets/img/chiptuning-bg.jpg')}
.front-services-teaser__item--chiptuning .front-services-teaser__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite.png);background-position:-121px 0px;width:43px;height:44px;margin:0 auto 20px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.front-services-teaser__item--chiptuning .front-services-teaser__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite@2x.png);background-size:214px 132px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.front-services-teaser__item--chiptuning .front-services-teaser__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite@2x.png);background-size:214px 132px}
}
.front-services-teaser__item--dpf{background-image:url('../themes/autovejelis/assets/img/dpf-bg.jpg')}
.front-services-teaser__item--dpf .front-services-teaser__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite.png);background-position:-166px 0px;width:48px;height:31px;margin:6px auto 27px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.front-services-teaser__item--dpf .front-services-teaser__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite@2x.png);background-size:214px 132px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.front-services-teaser__item--dpf .front-services-teaser__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite@2x.png);background-size:214px 132px}
}
.front-services-teaser__item--egr{background-image:url('../themes/autovejelis/assets/img/faults-bg.jpg')}
.front-services-teaser__item--egr .front-services-teaser__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite.png);background-position:-60px -47px;width:50px;height:32px;margin:6px auto 27px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.front-services-teaser__item--egr .front-services-teaser__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite@2x.png);background-size:214px 132px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.front-services-teaser__item--egr .front-services-teaser__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite@2x.png);background-size:214px 132px}
}
.services-list__item{width:calc(99.99% * 1/3 - (30px - 30px * 1/3));position:relative;display:block;margin-bottom:30px;text-align:center;border:solid 1px #ededed;border-radius:2px;box-shadow:0px 25px 35px -10px rgba(0,0,0,0.1);-webkit-transition:background 0.3s,box-shadow 0.3s,-webkit-transform 0.3s;transition:background 0.3s,box-shadow 0.3s,-webkit-transform 0.3s;transition:background 0.3s,transform 0.3s,box-shadow 0.3s;transition:background 0.3s,transform 0.3s,box-shadow 0.3s,-webkit-transform 0.3s}
.services-list__item:nth-child(1n){float:left;margin-right:30px;clear:none}
.services-list__item:last-child{margin-right:0}
.services-list__item:nth-child(3n){margin-right:0;float:right}
.services-list__item:nth-child(3n + 1){clear:left}
@media only screen and (max-width:640px){.services-list__item{width:auto;margin-bottom:20px}
.services-list__item:last-child{float:none;clear:none;margin-right:0;width:auto}
.services-list__item:nth-child(1n){float:none;clear:none;margin-right:0;width:auto}
.services-list__item:nth-child(1n + 1){float:none;clear:none;margin-right:0;width:auto}
.services-list__item:last-child{margin:0}
}
.services-list__item a{display:block;padding:50px 30px}
.services-list__item-icon{display:block;z-index:1}
h2.services-list__item-title{margin:0;font-size:14px;line-height:19px;font-weight:900;letter-spacing:0.1em;text-transform:uppercase}
.services-list__item--diagnostics .services-list__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite.png);background-position:0px -88px;width:43px;height:44px;margin:0 auto 20px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.services-list__item--diagnostics .services-list__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite@2x.png);background-size:214px 132px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.services-list__item--diagnostics .services-list__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite@2x.png);background-size:214px 132px}
}
.services-list__item--chiptuning .services-list__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite.png);background-position:-121px 0px;width:43px;height:44px;margin:0 auto 20px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.services-list__item--chiptuning .services-list__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite@2x.png);background-size:214px 132px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.services-list__item--chiptuning .services-list__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite@2x.png);background-size:214px 132px}
}
.services-list__item--dpf .services-list__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite.png);background-position:-166px 0px;width:48px;height:31px;margin:6px auto 27px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.services-list__item--dpf .services-list__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite@2x.png);background-size:214px 132px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.services-list__item--dpf .services-list__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite@2x.png);background-size:214px 132px}
}
.services-list__item--egr .services-list__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite.png);background-position:-60px -47px;width:50px;height:32px;margin:6px auto 27px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.services-list__item--egr .services-list__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite@2x.png);background-size:214px 132px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.services-list__item--egr .services-list__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite@2x.png);background-size:214px 132px}
}
.services-list__item--faults .services-list__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite.png);background-position:-45px -88px;width:42px;height:41px;margin:6px auto 27px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.services-list__item--faults .services-list__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite@2x.png);background-size:214px 132px}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.services-list__item--faults .services-list__item-icon{background-image:url(../themes/autovejelis/assets/img/iconssprite@2x.png);background-size:214px 132px}
}
.services-list__item:hover{background:#f6fafb;-webkit-transform:translate(0,-5px);transform:translate(0,-5px);box-shadow:0px 30px 35px -5px rgba(16,109,199,0.15)}
@media only screen and (max-width:640px){.services-list__item:hover{-webkit-transform:translate(0,0);transform:translate(0,0)}
}
.services-list__item:hover .services-list__item-image::after{background:-webkit-linear-gradient(top,rgba(16,113,201,0) 0%,rgba(16,113,201,0.8) 100%);background:linear-gradient(to bottom,rgba(16,113,201,0) 0%,rgba(16,113,201,0.8) 100%)}
.works-list{margin:0 0 45px;*zoom:1}
.works-list:before{content:'';display:table}
.works-list:after{content:'';display:table;clear:both}
@media only screen and (max-width:640px){.works-list{margin:0 0 20px}
}
.works-list .works-item{width:calc(99.99% * 1/2 - (30px - 30px * 1/2));margin:0 0 30px}
.works-list .works-item:nth-child(1n){float:left;margin-right:30px;clear:none}
.works-list .works-item:last-child{margin-right:0}
.works-list .works-item:nth-child(2n){margin-right:0;float:right}
.works-list .works-item:nth-child(2n + 1){clear:left}
@media only screen and (max-width:640px){.works-list .works-item{width:auto;margin:0 0 20px}
.works-list .works-item:last-child{float:none;clear:none;margin-right:0;width:auto}
.works-list .works-item:nth-child(1n){float:none;clear:none;margin-right:0;width:auto}
.works-list .works-item:nth-child(1n + 1){float:none;clear:none;margin-right:0;width:auto}
.works-list .works-item:last-child{margin:0}
}
.testimonials-list{margin:0 0 45px;*zoom:1}
.testimonials-list:before{content:'';display:table}
.testimonials-list:after{content:'';display:table;clear:both}
.testimonials-list__item{margin:0 0 30px;font-size:16px;line-height:21px}
.testimonials-list__item-content{position:relative;display:block;margin:0 0 30px 0;padding:25px 30px;background:#fff;border-radius:2px;border:solid 1px #ededed;box-shadow:0px 25px 35px -10px rgba(0,0,0,0.1)}
.testimonials-list__item-content::after{position:absolute;left:30px;bottom:-15px;width:0;height:0;border-style:solid;border-width:15px 15px 0 15px;border-color:#fff transparent transparent transparent;content:''}
.testimonials-list__item-author{display:block;padding:0 0 0 30px;font-weight:700}
.testimonials-form{position:relative;display:block;border:solid 1px #ededed;border-radius:2px;box-shadow:0px 30px 35px -5px rgba(16,109,199,0.15)}
.testimonials-form__title{display:block;padding:25px 30px;color:#1a2536;font-size:18px;line-height:23px;font-weight:700;letter-spacing:0.1em;border-bottom:solid 1px #ededed}
.testimonials-form__content{display:block}
.articles-list{display:block;*zoom:1}
.articles-list:before{content:'';display:table}
.articles-list:after{content:'';display:table;clear:both}
.articles-list .articles-item{width:calc(99.99% * 1/3 - (30px - 30px * 1/3));margin:0 0 30px}
.articles-list .articles-item:nth-child(1n){float:left;margin-right:30px;clear:none}
.articles-list .articles-item:last-child{margin-right:0}
.articles-list .articles-item:nth-child(3n){margin-right:0;float:right}
.articles-list .articles-item:nth-child(3n + 1){clear:left}