@charset "UTF-8";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
} article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
display: block;
}
body {
line-height: 1.5;
overflow-x: hidden;
}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
a:link {
text-decoration: none;
}
a:visited {
text-decoration: none;
}
a:hover {
text-decoration: none;
}
a:active {
text-decoration: none;
} h1{
font-size: 24px;
font-weight: 900;
font-family: Roboto; }
h2{
font-size: 22px;
font-family: Roboto; }
h3{
font-size: 20px;
font-family: 'Oswald', sans-serif;
}
h4{
font-size: 18px;
font-weight: 900;
font-family: Roboto; }
h5{
font-size: 16px;
font-family: 'Oswald', sans-serif;
}
h6{
font-size: 14px;
font-family: Roboto; }
p, .front-about li, .post-content li{
font-size: 14px;
font-family: Roboto; color: #808080;
} .btn {
display: inline-block;
padding: 6px 18px;
margin-bottom: 0;
font-size: 16px;
font-weight: normal;
line-height: 1.7;
text-align: center;
white-space: nowrap;
vertical-align: middle;
-ms-touch-action: manipulation;
touch-action: manipulation;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
background-image: none;
border: 1px solid transparent;
border-radius: 5px;
font-family: 'Roboto Condensed', sans-serif; }
.btn-custom {
color: #FFF;
background-color: #F0542D;
border-color: #F0542D;
transition: 0.3s;
}
.btn-custom:focus,
.btn-custom.focus {
color: #FFF;
background-color: #ff1a29;
border-color: #ff1a29;
}
.btn-custom:hover {
color: #FFF;
background-color: #ff1a29;
border-color: #ff1a29;
}
.btn-custom:active,
.btn-custom.active,
.open > .dropdown-toggle.btn-custom {
color: #FFF;
background-color: #ff1a29;
border-color: #ff1a29;
}
.btn-info {
color: #333;
background-color: #cccccc;
border-color: #cccccc;
transition: 0.3s;
}
.btn-info:focus,
.btn-info.focus {
color: #fff;
background-color: #cccccc;
border-color: #cccccc;
}
.btn-info:hover {
color: #fff;
background-color: #595959;
border-color: #595959;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
color: #fff;
background-color: #595959;
border-color: #595959;
}
.btn-more {
color: #FFF;
background-color: #F2AB26;
border-color: #F2AB26;
transition: 0.3s;
padding: 8px 20px;
font-weight: 600;
font-size: 16px;
font-family: 'Open Sans', sans-serif;
margin-top: 10px;
}
.btn-more:focus,
.btn-more.focus {
color: #FFF;
background-color: #F2AB26;
border-color: #F2AB26;
}
.btn-more:hover {
color: #FFF;
background-color: #F2AB26;
border-color: #F2AB26;
}
.btn-more:active,
.btn-more.active,
.open > .dropdown-toggle.btn-default {
color: #FFF;
background-color: #F2AB26;
border-color: #F2AB26;
} #loader-wrapper {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1031;
background-color: #F2F2F2;
}
#loader {
display: block;
position: relative;
left: 50%;
top: 50%;
width: 150px;
height: 150px;
margin: -75px 0 0 -75px;
border: 3px solid transparent;
border-top-color: #F2AB26;
border-radius: 50%;
animation: loader 2s linear infinite;
}
#loader::before {
content: "";
position: absolute;
top: 5px;
left: 5px;
right: 5px;
bottom: 5px;
border: 3px solid transparent;
border-top-color: #F2AB26;
border-radius: 50%;
animation: loader 3s linear infinite;
}
#loader::after {
content: "";
position: absolute;
top: 15px;
left: 15px;
right: 15px;
bottom: 15px;
border: 3px solid transparent;
border-top-color: #F2AB26;
border-radius: 50%;
animation: loader 1.5s linear infinite;
}
@keyframes loader {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}  .wrapper{
width: 100%;
height: auto;
overflow: hidden;
}
.main{
margin: 50px 0px 50px 0px;
}
.no-margin-bottom{
margin: 50px 0px 0px 0px;
}
.section{
padding: 15px;
margin: 0px auto 0px auto;
}
.section-full{
padding: 15px;
padding: 0px 15px 0px 15px;
margin: 0px auto 0px auto;
}
.color-background{
padding: 40px 0px 40px 0px;
background: #f9f9f9;
}
@media (min-width: 1200px) {
.section {
width: 1200px;
}
.section-full {
width: 1800px;
}
hr.top-line{
width: 1170px;
}
}
hr.top-line{
border-top: 1px solid #fff;
margin: 0px auto 0px auto;
} .main-nav{ width: 100%;
z-index: 999;
clear: both;
background: #fff;
}
.main-nav .section{
padding: 0px;
}
.header{
width: 100%;
background: transparent;
margin-bottom: 60px;
}
.top-header{
margin-top: -15px;
height: 50px;
transition: 0.5s;
background: #0798BC;
padding: 15px 0px 15px 0px;
transition: 0.3s;
}
.content p{
color: #FFF;
transition: 0.3s;
}
.leftside{
float: left;
}
.rightside{
float: right;
}
.social-items{
display: inline-block;
margin-right: 10px;
}
.social-items .fa{
font-size: 16px;
transition: 0.3s;
}
.social-items .fa:hover{
color: #2D527C;
}
.location-top{
display: inline-block;
margin-right: 10px;
}
.hero {
position: relative;
-webkit-background-size: cover;
-moz-background-size: cover;
background-size: cover;
text-align: center;
color: #fff;
padding-top: 280px;
min-height: 750px;
letter-spacing: 2px;
}
.hero h1 {
font-size: 50px;
font-weight: 500;
line-height: 1.2;
}
.hero h1 span {
font-size: 60px;
color: #1abeff;
line-height: 1.5;
font-family: 'Anton', sans-serif;
}
@-webkit-keyframes scroll {
0% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(20px);
transform: translateY(20px);
}
}
@keyframes scroll {
0% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(20px);
-ms-transform: translateY(20px);
transform: translateY(20px);
}
}
.main-hero{
margin-top: -20px;
}
.button-container{
margin: 30px 0px 30px 0px;
}
.navbar-brand{
width: 150px;
}
.navbar-brand img{
width: 100%;
}
.main-slider{
z-index: 0;
background: #000;
height: 850px;
}
.main-nav{
z-index: 2; 
}
.main-header{
height: 100%;
background: transparent;
} .sidebar{
height: 100%;
clear: both;
} .footer{
width: 100%;
background: #333; }
.footer .main{
margin: 0;
padding: 0px 0px 25px 0px;
}
.footer .main .section{
padding: 25px 15px 0px 15px;
}
.footer a:link {
text-decoration: none;
color: #d9d9d9;
}
.footer a:visited {
text-decoration: none;
color: #d9d9d9;
}
.footer a:hover {
text-decoration: none;
color: #fff;
}
.footer a:active {
text-decoration: none;
color: #d9d9d9;
}
hr.line-footer{
border-top: 1px solid #595959;
margin: 30px auto 30px auto;
}
.footer-logo{
width: 200px;
margin-bottom: 10px;
}
.footer-logo img{
width: 100%;
}
.about-footer p{
color: #d9d9d9;
}
.social-footer{
margin-top: 30px;
}
.social-footer h6{
color: #d9d9d9;
}
.social-items{
display: inline-block;
margin: 10px 5px 0px 0px;
}
.social-items .fa{
color: #fff;
font-size: 18px;
transition: 0.3s;
}
.social-items .fa:hover{
color: #fff;
}
.icon-fa{
display:inline-block;
font-size: 25px;
line-height: 32px;
background: #595959;
color: #FFF;
width: 40px;
height: 40px;
text-align: center;
vertical-align: bottom;
float: left;
border: solid 1px #595959;
transition: 0.3s;
}
.icon-fa:hover{
background: #F2AB26;
border: solid 1px #F2AB26;
}
.footer-categories h6{
color: #F2AB26;
}
.center-column{
padding: 0px 50px 0px 50px;
}
.categories-list{
margin: 10px 50px 20px 0px;
display: inline-block;
font-size: 14px;
}
.categories-list-2{
margin-top: 10px;
display: inline-block;
font-size: 14px;
}
.categoties-items{
margin: 10px 0px 10px 0px;
}
.bottom-footer:after{
display: block;
clear: both;
content: '';
}
.left-footer{
float: left;
}
.right-footer{
float: right;
color: #595959;
}
.left-footer p{
color: #d9d9d9;
font-size: 13px;
}
.right-footer p{
color: #d9d9d9;
font-size: 13px;
transition: 0.3s;
}
.subscribe-footer h6{
color: #F2AB26;
margin-bottom: 10px;
}
.subscribe-footer p{
color: #808080;
}
.newsletter-box {
margin: 15px 0px 15px 0px;
}
.newsletter-box form {
display: flex;
align-items: center;
}
.newsletter-box .input {
width: 75%;
height: 38px;
background: #FDFCFB;
border: none;
font-family: inherit;
color: #737373;
letter-spacing: 1px;
text-indent: 5%;
font-size: 13px;
font-family: Roboto; }
.newsletter-box .button {
width: 25%;
height: 38px;
background-color: #F2AB26;
border: none;
border-radius: 0 5px 5px 0;
font-family: inherit;
font-weight: 500;
color: inherit;
letter-spacing: 1px;
cursor: pointer;
color: #FFF;
font-size: 13px;
font-family: Roboto; }
p.cursive{
font-style: italic;
}  .pages-header{
background-image: url(//mkair.ru/wp-content/themes/mkair/img/master/pages-bg.jpg);
height: 200px; 
background-attachment: fixed;
background-position: center;
background-repeat: no-repeat;
background-size: cover;   
position: relative; }
.pages-main{
margin-top: 0;
}
.section-heading{
width: 100%;
position: absolute;
bottom: 0;
}
.span-title h1, .span-title h2{
color: #FFF;
font-weight: 400;
line-height: 1.2;
}
.span-title p{
color: #FFF;
text-align: left;
}
.span-title p a{
color: #FFF;
}
.section-title h2{
text-align: center;
}
.section-title{
margin-bottom: 30px;
padding: 0px 120px 0px 120px;
}
.section-title p{
text-align: center;
color: #8C8C8C;
margin-top: 5px;
}
hr.short{
width: 80px;
border-top: 3px solid #F0542D;
margin: 15px 0px 15px 0px;
}
hr.center{
width: 80px;
border-top: 3px solid #F0542D;
margin: 15px auto 15px auto;
}
.wp-block-image figcaption{
font-size: 14px;
text-align: center;
color: #808080;
}  .about-pic img{
width: 100%;
box-shadow: 0 0 10px rgba(204,204,204,0.6);
-moz-box-shadow: 0 0 10px rgba(204,204,204,0.6);
-webkit-box-shadow: 0 0 10px rgba(204,204,204,0.6);
-o-box-shadow: 0 0 10px rgba(204,204,204,0.6);
}
.about-content p{
line-height: 1.8;
margin: 10px 0px 15px 0px;
}
.about-content h6{
color: #808080;
}
.btn-container{
margin-top: 25px;
}
.staff {
display: block;
line-height: 1.42857143;
background-color: #fff;
padding: 40px 0px 20px 0px;
-webkit-transition: border .2s ease-in-out;
-o-transition: border .2s ease-in-out;
transition: border .2s ease-in-out;
}
.staff > img,
.staff a > img {
margin-right: auto;
margin-left: auto;
width: 100%;
}
a.staff:hover,
a.staff:focus,
a.staff.active {
border-color: #337ab7;
}
.staff .caption {
padding: 9px;
color: #333;
text-align: center;
margin: 20px 0px 20px 0px;
}
.staff-avatar{
width: 150px;
height: 150px;
margin: auto;
}
.staff-avatar img{
width: 100%;
border-radius: 50%;
}
.staff-social{
margin-top: 10px;
}
.inner-fa{
display: inline-block;
margin: 0px 4px 0px 4px;
color: #00354A;
}
.inner-fa a:link {
text-decoration: none;
color: #00354A;
transition: 0.8s;
}
.inner-fa a:visited {
text-decoration: none;
color: #00354A;
}
.inner-fa a:hover {
text-decoration: none;
color: #F2AB26;
}
.inner-fa a:active {
text-decoration: none;
color: #00354A;
}
.service-grid{
background: #FFF;
padding: 60px;
text-align: center;
border-right: solid 1px #ddd;
border-bottom: solid 1px #ddd;
}
.service-grid h6{
color: #00354A;
transition: 0.6s;
}
.service-grid p{
color: #999;
}
.last-grid{
border-right: solid 1px transparent;
}
.bottom-grid{
border-bottom: solid 1px transparent; 
}
.service-grid-image{
width: 50px;
margin: auto;
margin-bottom: 10px;
}
.service-grid-image img{
width: 100%;
}
.service-grid:hover h6{
color: #FF404C;
font-weight: normal;
} .main-gallery{
margin-bottom: 15px;
}
.gallery-cell {
width: 100%;
}
.testimonial-section{
min-height: 200px;
}
.avatar {
width: 100px;
height: 100px;
margin: auto;
}
.avatar img{
width: 100%;
border-radius: 50%;
}
.testimonial-quote{
margin: 15px  100px 5px 100px;
}
.testimonial-quote p{
text-align: center;
font-size: 15px;
}
.autor h6{
text-align: center;
margin-bottom: 20px;
}
.testimonial {
text-align: center;
max-width: 850px;
margin: 10px auto 10px auto;
}
.flickity-page-dots .dot.is-selected {
background: #F2AB26;
}
.testimonials{
padding: 20px 15px 20px 15px;
margin-right: auto;
margin-left: auto;
clear: both;
}
.testimonials-services{
margin: -50px auto 20px auto;
}
.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:0%;background:#fff;background:hsla(0,0%,100%,.75);cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:#fff}.flickity-prev-next-button:focus{outline:0;box-shadow:0 0 0 5px #09F}.flickity-prev-next-button:active{filter:alpha(opacity=60);opacity:.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{filter:alpha(opacity=30);opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-prev-next-button.no-svg{color:#333;font-size:26px}.flickity-page-dots{position:absolute;width:100%;bottom:-5px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:30px;height:5px;margin:0 8px;background:#ddd;border-radius:0%;filter:alpha(opacity=25);opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{filter:alpha(opacity=100);opacity:1} .customers-slider{
padding: 0px;
}
.customers-slider h2 {
margin-bottom: 20px;
text-align: center; }
.slick-dots {
text-align: center;
padding: 0;
}
.slick-dots li {
display: inline-block;
margin-left: 4px;
margin-right: 4px;
display: none;
}
.slick-dots li.slick-active button {
background-color: #999;
}
.slick-dots li button {
font: 0/0 a;
text-shadow: none;
color: transparent;
background-color: #fff;
border: solid 1px #999;
width: 15px;
height: 15px;
border-radius: 50%;
}
.slick-dots li :hover {
background-color: #999;
}
.responsive{
clear: both;
}
.responsive div img{
margin-left: auto;
margin-right: auto;
}
@media screen and (max-width: 800px) {
.next, .prev {
display: none !important;
}
}
.span-item img{
width: 100%;
} .about-img-2 img{
width: 100%;
}
.about-img-2{
border-left: solid 8px #F2AB26;
border-bottom: solid 8px #F2AB26;
}
.about-content-2 h6{
font-style: italic;
font-stretch: extra-expanded;
color: #F2AB26;
line-height: 2;
}
.about-content-2 p{
line-height: 1.8;
margin: 10px 0px 10px 0px;
}
.span-checklist{
margin-top: 30px;
}
.span-checklist .fa{
color: #F0542D;
}
.span-checklist p{
line-height: 1.6;
}
.about-parallax{
background-image: url(//mkair.ru/wp-content/themes/mkair/img/master/img1.jpeg);
height: 380px; 
background-attachment: fixed;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
padding: 50px 0px 50px 0px;
}
.about-parallax .inner-counter{
background: transparent;
border: solid 1px #FFF;
padding: 20px 0px 60px 0px;
}
.about-parallax .counter-icon{
width: 40px;
margin: auto;
}
.about-parallax .counter-icon img{
width: 100%;
}
.about-parallax .counter{
text-align: center;
font-size: 45px;
color: #FFF;
}
.about-parallax .counter-statistics h5{
text-align: center;
font-size: 18px;
color: #F2AB26;
}
.about-parallax .counter-statistics p{
color: #FFF;
text-align: center;
margin-top: 10px;
}
.staff-2 {
display: block;
line-height: 1.42857143;
background-color: #fff; 
position: relative;
-webkit-transition: border .2s ease-in-out;
-o-transition: border .2s ease-in-out;
transition: border .2s ease-in-out;
margin: 20px 0px 20px 0px;
}
.staff-2 > img,
.staff-2 a > img {
margin-right: auto;
margin-left: auto;
width: 100%;
}
a.staff-2:hover,
a.staff-2:focus,
a.staff-2.active {
border-color: #337ab7;
}
.staff-2 .caption {
padding: 15px 0px 15px 0px;
color: #808080;
}
.staff-2 .caption p{
line-height: 1.8;
color: #b3b3b3;
}
.staff-2 .caption h6{
font-size: 16px;
color: #F2AB26;
line-height: 2;
}
.staff-social-2{
width: 30px;
height: 128px; 
text-align: center;
margin-top: -128px;
position: absolute;
}
.staff-social-2 .inner-social-2{
width: 30px;
height: 30px;
margin: 2px 0px 2px 0px;
background: #F2AB26;
padding: 5px;
color: #FFF;
transition: 0.3s;
}
.staff-social-2 .inner-social-2:hover{
background: #F0542D;
}
.box-about{
text-align: center;
}
.box-about h4{
font-weight: 600;
line-height: 2;
font-size: 18px;
}
.box-about p{
line-height: 1.8;
}
.about-icon{
width: 60px;
margin: auto;
}
.about-icon img{
width: 100%;
}
.about-content-3 h6{
font-style: italic;
line-height: 2;   
}
.about-content-3 p{
line-height: 1.8;
margin: 10px 0px 15px 0px;
}
.about-signature{
width: 200px; 
margin-top: 20px;
}
.about-signature img{
width: 200px; 
}
.about-video{
box-shadow: 0 0 10px rgba(204,204,204,0.6);
-moz-box-shadow: 0 0 10px rgba(204,204,204,0.6);
-webkit-box-shadow: 0 0 10px rgba(204,204,204,0.6);
-o-box-shadow: 0 0 10px rgba(204,204,204,0.6);
}
.mission-img img{
width: 100%;
}
.misson-info p{
line-height: 1.8;
margin: 10px 0px 10px 0px;
}
hr.missions{
width: 100%;
border-top: 1px solid #e6e6e6;
margin: 40px auto 40px auto;
}
.staff-3 {
display: block;
line-height: 1.42857143;
background-color: #fff;
-webkit-transition: border .2s ease-in-out;
-o-transition: border .2s ease-in-out;
transition: border .2s ease-in-out;
margin: 20px 0px 20px 0px;
}
.staff-3 > img,
.staff-3 a > img {
margin-right: auto;
margin-left: auto;
width: 100%;
}
a.staff-3:hover,
a.staff-3:focus,
a.staff-3.active {
border-color: #337ab7;
}
.staff-3 .caption {
padding: 15px 0px 15px 0px;
color: #333;
text-align: center;
}
.staff-3 .caption h6{
line-height: 2;
color: #666666;
}
.staff-3 .caption p{
line-height: 1.8;
}
.staff-social-3{
margin-top: 20px;
}
.staff-social-3 .inner-socilal-3{
display: inline-block;
margin: 0px 5px 0px 5px;
font-size: 18px;
}
.inner-socilal-3 a:link {
text-decoration: none;
color: #F0542D;
transition: 0.3s;
}
.inner-socilal-3 a:visited {
text-decoration: none;
color: #F0542D;
}
.inner-socilal-3 a:hover {
text-decoration: none;
color: #F2AB26;
}
.inner-socilal-3 a:active {
text-decoration: none;
color: #F0542D;
}  .images-group {
display: flex;
flex-wrap: wrap;
}
.images-group .image {
width: 100%;
cursor: pointer;
}
.image img {
width: 100%;
}
.lightbox {
z-index: 1;
width: 100%;
height: 100%;
position: fixed;
background-color: rgba(0, 0, 0, 0.5);
visibility: hidden;
opacity: 0;
transition: 0.2s;
top: 0;
right: 0;
left: 0;
bottom: 0;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
}
.lightbox .mobile {
width: 100%;
height: auto;
}
.lightbox span {
color: white;
cursor: pointer;
position: absolute;
top: 30px;
right: 30px;
z-index: 1;
}
.lightbox p {
color: white;
font-size: 20px;
text-align: center;
word-wrap: break-word;
position: relative;
margin: 0;
}
.lightbox.active {
visibility: visible;
opacity: 1;
}
.placeholder {
width: 100%;
height: 1500px;
} .popup-youtube .video-image {
position: relative;
display: inline-block;
}
.popup-youtube .video-image img{
width: 100%
}
.popup-youtube .video-image:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
z-index: 10;
background: transparent url(//mkair.ru/wp-content/themes/mkair/img/master/play-button.png) center center no-repeat;
}
.popup-youtube .video-image img a:link {
text-decoration: none;
color: #FFF;
}
.popup-youtube .video-image img a:visited {
text-decoration: none;
color: #FFF;
}
.popup-youtube .video-image img a:hover {
text-decoration: none;
color: #FFF;
}
.popup-youtube .video-image img a:active {
text-decoration: none;
color: #FFF;
} .modal-box{
text-align: center;
}
.modal-box p{
margin: 15px 0px 15px 0px;
}
.modal-sm .modal-content{
background: #FFF;
border: 1px solid #ddd;
border: 1px solid rgba(0, 0, 0, .2);
-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
padding: 10px 20px 10px 20px;
}
.close{
color: #000;
}
@media (min-width: 992px) {
.modal-md {
width: 600px;
}
} .no-padding{
padding: 0px 15px 0px 15px;
}
.about-us-4{
margin-top: 50px;
}
.about-us-4 h6{
font-style: italic;
color: #F2AB26;
}
.about-us-4 h1{
line-height: 1.8;
}
.about-us-4 p{
line-height: 1.8;
}
.span-about{
margin-top: 30px;
}
.about-icon-4{
width: 40px;
}
.inner-about{
display: inline-block;
margin-right: 20px;
float: left;
margin: 0px 20px 30px 0px;
width: 250px;
}
.about-icon-4 img{
width: 100%;
}
.inner-about p{
font-size: 13px;
}
.inner-about h6{
color: #666;
font-style: normal;
}
.about-img-4 img{
width: 100%;
}
.inner-panels{
height: 280px;
background: #F0542D;
}
.inner-panels-center{
height: 280px;
background: #e6e6e6;
}
.panel-icon{
width: 50px;
margin: 0px auto 15px auto;
}
.panel-icon img{
width: 100%;
}
.inner-panels, .inner-panels-center{
padding: 50px;
text-align: center;
}
.inner-panels h4{
color: #FFF;
text-align: center;
}
.inner-panels p{
color: #FFF;
text-align: center;
}
.panel-icon img{
width: 100%;
}
.team-card-3{
text-align: center;
}
.team-card-3 h6{
margin-top: 5px;
font-size: 15px;
}
.team-card-3 p{
margin-top: -2px;
font-size: 13px;
}
.team-photo img{
width: 100%;
}
.our-team h2{
text-align: left;
margin-bottom: 10px;
}
.our-team h6{
font-style: italic;
color: #999999;
}
.our-team p{
text-align: left;
color: #999;
line-height: 1.5;
margin-bottom: 15px;
}
.team-card-3 .slick-dots {
text-align: center;
padding: 0;
}
.team-card-3 .slick-dots li {
display: inline-block;
margin-left: 4px;
margin-right: 4px;
}
.team-card-3 .slick-dots li.slick-active button {
background-color: #999;
}
.team-card-3 .slick-dots li button {
font: 0/0 a;
text-shadow: none;
color: transparent;
background-color: #fff;
border: solid 1px #999;
width: 15px;
height: 15px;
border-radius: 50%;
}
.team-card-3 .slick-dots li :hover {
background-color: #999;
}
.team-card-3 .responsive{
clear: both;
}
.team-card-3 .responsive div img{
margin-left: auto;
margin-right: auto;
}
@media screen and (max-width: 800px) {
.next, .prev {
display: none !important;
}
}
.span-item img{
width: 100%;
}
.about-signature-4{
width: 200px;
margin-top: 30px;
}
.about-signature-4 img{
width: 100%;
}
.our-team-4 h3{
line-height: 2;
}
.our-team-4 p{
line-height: 1.8;
margin-bottom: 10px;
}
.span-customers img{
width: 100%;
} .chemical-bg{
background-image: url(https://placehold.it/1920x1080);
height: 400px; 
background-attachment: fixed;
background-position: center;
background-repeat: no-repeat;
background-size: cover;   
position: relative;
}
.material-bg{
background-image: url(https://placehold.it/1920x1080);
height: 400px; 
background-attachment: fixed;
background-position: center;
background-repeat: no-repeat;
background-size: cover;   
position: relative;
}
.agricultural-bg{
background-image: url(https://placehold.it/1920x1080);
height: 400px; 
background-attachment: fixed;
background-position: center;
background-repeat: no-repeat;
background-size: cover;   
position: relative;
}
.power-and-energy-bg{
background-image: url(https://placehold.it/1920x1080);
height: 400px; 
background-attachment: fixed;
background-position: center;
background-repeat: no-repeat;
background-size: cover;   
position: relative;
}
.petroleum-and-gas-bg{
background-image: url(https://placehold.it/1920x1080);
height: 400px; 
background-attachment: fixed;
background-position: center;
background-repeat: no-repeat;
background-size: cover;   
position: relative;
}
.mechanical-bg{
background-image: url(https://placehold.it/1920x1080);
height: 400px; 
background-attachment: fixed;
background-position: center;
background-repeat: no-repeat;
background-size: cover;   
position: relative;
}
.solution-image img{
width: 100%;
}
.solution-content h2{
text-align: left;
margin: 30px 0px 10px 0px;
}
.solution-content p{
color: #666666;
line-height: 1.7;
margin-bottom: 20px;
}
hr.short{
width: 50px;
border-top: 3px solid #F2A81D;
margin: 5px 0px 15px 0px;
}
hr.blog-solutions{
width: 90px;
border-top: 3px solid #F2A81D;
margin: 5px 0px 15px 0px;
}
.list-group .list-group-item{
border-radius: 0px;
margin: 4px 0px 4px 0px;
border: none;
background: #f0f0f0;
font-family: 'Roboto Condensed', sans-serif; padding: 10px 25px;
transition: 0.3s;
border-left: solid 2px #F2A81D;
}
.list-group .list-group-item:hover{
background: #F2A81D;
color: #FFF;
}
.list-group .list-group-item.active{
background: #F2A81D;
color: #FFF;
}
.list-group .list-group-item.active:hover{
background: #F2A81D;
color: #FFF;
border-left: solid 2px #F2A81D;
}
blockquote{
display:block;
background: #fff;
padding: 20px 20px 20px 45px;
margin: 20px 10px 20px 20px;
position: relative;
font-size: 15px;
line-height: 1.2;
color: #666;
text-align: justify;
border-left: 5px solid #F2A81D;
border-right: 2px solid #F2A81D;
font-style: italic;
}
blockquote::before{
content: "\201C"; font-family: Georgia, serif;
font-size: 60px;
font-weight: bold;
color: #999;
position: absolute;
left: 10px;
top:5px;
}
blockquote::after{
content: "";
}
blockquote a{
text-decoration: none;
background: #eee;
cursor: pointer;
padding: 0 3px;
color: #7ad02f;
}
blockquote a:hover{
color: #666;
}
blockquote em{
font-style: italic;
}  .no-padding-bottom{
margin-bottom: 0px;
}
.map-container{
position: relative;
}
.inner-address{
width: 500px;
height: 400px;
background: #F2AB26;
position: absolute;
margin-top: -470px;
padding: 50px;
}
.inner-address h3{
text-transform: uppercase;
color: #FFF;
line-height: 2;
}
.inner-address p{
line-height: 1.6;
color: #FFF;
}
.inner-address h6{
color: #FFF;
margin: 10px 0px 10px 0px;
font-size: 16px;
}
.customize{
border: none;
-webkit-box-shadow: none;
box-shadow: none;
-webkit-transition: none;
-o-transition: none;
transition: none;
border-radius: 0px;
background: #fef6e7;
height: 60px;
padding: 6px 12px;
font-size: 14px;
font-family: 'Open Sans', sans-serif;
border: solid 1px #fbe3b7;
color: #000;
}
.customize:focus {
border-color: #e0ebeb;
outline: 0;
-webkit-box-shadow: none;
box-shadow: none;
}
.customize::-moz-placeholder {
color: #333;
opacity: 1;
}
.customize:-ms-input-placeholder {
color: #333;
}
.customize::-webkit-input-placeholder {
color: #333;
}
.customize::-ms-expand {
background-color: none;
border: 0;
}
.controls p{
text-align: center;
}
.btn-contact {
color: #FFF;
background-color: #F0542D;
border-color: #F0542D;
transition: 0.3s;
border-radius: 5px;
margin-top: 20px;
}
.btn-contact:focus,
.btn-contact.focus {
color: #FFF;
background-color: #F0542D;
border-color: #F0542D;
}
.btn-contact:hover {
color: #FFF;
background-color: #F2AB26;
border-color: #F2AB26
}
.btn-contact:active,
.btn-contact.active,
.open > .dropdown-toggle.btn-contact {
color: #FFF;
background-color: #F0542D;
border-color: #F0542D;
} .form-box-2{
max-width: 1000px;
margin: auto;
background: #fff;
padding: 50px 40px 50px 40px;
margin-top: -240px;
position: relative;
}
.customize2{
border: none;
-webkit-box-shadow: none;
box-shadow: none;
-webkit-transition: none;
-o-transition: none;
transition: none;
border-radius: 0px;
background: #f2f2f2;
height: 60px;
padding: 6px 12px;
font-size: 14px;
font-family: 'Open Sans', sans-serif;
border: solid 1px #f2f2f2;
color: #000;
}
.customize2:focus {
border-color: #e0ebeb;
outline: 0;
-webkit-box-shadow: none;
box-shadow: none;
}
.customize2::-moz-placeholder {
color: #333;
opacity: 1;
}
.customize2:-ms-input-placeholder {
color: #333;
}
.customize2::-webkit-input-placeholder {
color: #333;
}
.customize2::-ms-expand {
background-color: none;
border: 0;
}
.span-address{
text-align: center;
padding: 0px 40px 0px 40px;
}
.span-address .contact-icon {
width: 80px;
height: 80px;
border: solid 2px #F0542D;
border-radius: 50%;
line-height: 80px;
position: relative;
float: none;
margin: auto auto 10px auto;
}
.span-address .contact-icon img{
position: absolute;
margin: auto;
top: 0;
right: 0;
bottom: 0;
left: 0;
width: 40px;
height: 40px;
border-radius: 3px;
} .contact-box{
text-align: center;
background: #F9F9F9;
padding: 50px 0px 50px 0px;
}
.contact-box .fa{
font-size: 40px;
text-align: center;
color: #F2AB26;
}
.contact-box h4{
line-height: 2;
}
.form-container{
background: #F9F9F9;
padding: 80px;
height: 547px;
}
.contact-left, .contact-right{
padding: 0px;
height: 547px;
}
.no-margin{
margin: 0px;
background: #333;
}
.contact-right .map-container{
background: #F9F9F9;
}
.footer .no-margin-top{
margin-top: 0px;
} .inner-address-2{
margin-top: 15px;
}
.inner-address-2 p{
padding: 3px 0;
line-height: 1.5;
}
.span-contact h6{
color: #F2AB26;
font-size: 16px;
}
.span-contact h1{
line-height: 2;
}
.inner-address-2 .fa{
color: #F2AB26;
}  .service-pic img{
width: 100%;
}
.box-services p{
margin: 15px 0px 20px 0px;
}
.inner-services .services-icon-1{
width: 50px;
}
.inner-services .services-icon-1 img{
width: 100%;
}
.inner-services p{
margin-top: 5px;
}
.about-front{
margin-top: 50px
}
.about-front h2{
text-align: left;
color: #333;
font-weight: 600;
}
.about-front h6{
font-size: 16px;
margin: 10px 0px 10px 0px;
color: #666;
}
.about-front p{
text-align: left;
color: #999;
margin-bottom: 20px;
}
.grid-box{
padding: 50px 10px 50px 0px;
border-bottom: solid 1px #ddd;
border-right: solid 1px #ddd;
height: 160px;
}
.bottom-grid-2{
border-bottom: solid 1px transparent;
}
.right-grid-2{
border-right: solid 1px transparent;
padding-left: 20px;
}
.grid-icon-2{
float: left;
margin-right: 20px;
width: 60px;
}
.grid-icon-2 img{
width: 100%;
}
.grid-info h6{
color: #333;
font-weight: 600;
}
.grid-info p{
color: #999;
} .services-thumb {
display: block;
line-height: 1.42857143;
background-color: #fff;
margin: 20px 0px 20px 0px;
-webkit-transition: border .2s ease-in-out;
-o-transition: border .2s ease-in-out;
transition: border .2s ease-in-out;
}
.services-thumb > img,
.services-thumb a > img {
margin-right: auto;
margin-left: auto;
width: 100%;
}
a.services-thumb:hover,
a.services-thumb:focus,
a.services-thumb.active {
border-color: #337ab7;
}
.services-thumb .caption {
padding: 10px 0px 10px 0px;
}
.services-thumb .caption h5 {
line-height: 2;
}
.services-thumb .caption p {
line-height: 1.7;
font-size: 13px;
color: #999999;
} main {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
width: 100%;
margin: 0 auto;
}
.section .nav-filters {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
}
.section .nav-item {
position: relative;
margin: 0 5px;
font-size: 17px;
color: #666;
text-decoration: none;
line-height: 1.5;
margin-bottom: 20px;
font-family: Roboto; padding: 5px 10px 5px 10px;
}
.nav-item:before {
content: "";
position: absolute;
bottom: 0;
left: 0;
width: 0;
color:#01B9AF;
-webkit-transition: all 500ms;
transition: all 500ms;
}
.nav-item.active {
color: #FFF;
-webkit-transition: all 350ms;
transition: all 350ms;
background: #F2A81D;
padding: 5px 10px 5px 10px;
}
.nav-item.active:before {
width: 100%;
}
.portfolio {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
padding: 0;
margin: 0;
list-style: none;
}
.project {
position: relative;
-webkit-box-flex: 1;
-ms-flex: 1 0 calc(50% - 20px);
flex: 1 0 calc(50% - 20px);
padding: 10px;
}
.project:hover .project-info {
padding: 10px;
}
.project:hover .project-image img{
opacity: 0.5;
filter: alpha(opacity=50);
background: #000;
}
@media (min-width: 520px) {
.project {
-webkit-box-flex: 0;
-ms-flex: 0 0 calc((100% / 2) );
flex: 0 0 calc((100% / 2) );
}
}
@media (min-width: 860px) {
.project {
-webkit-box-flex: 0;
-ms-flex: 0 0 calc((100% / 3) );
flex: 0 0 calc((100% / 3) );
}  
.two-columns .project {
-webkit-box-flex: 0;
-ms-flex: 0 0 calc((100% / 2) );
flex: 0 0 calc((100% / 2) );
} 
.four-columns .project {
-webkit-box-flex: 0;
-ms-flex: 0 0 calc((100% / 4) );
flex: 0 0 calc((100% / 4) );
}
}
@media (max-width: 991px) {
.gallery .nav-item {
font-size: 13px;
}
}
.project-image img {
display: block;
width: 100%;
height: auto;
}
.project-info {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 40px;
opacity: 0;
-webkit-transition: all 350ms ease-in;
transition: all 350ms ease-in;
}
.project-info:hover {
opacity: 1;
}
.project-info-title {
margin: 0 0 .5em;
font-size: 20px;
text-align: center;
text-transform: uppercase;
font-weight: normal;
color: #000;
}
.project-info-button {
padding: .5em 1em;
color: #FFF;
text-decoration: none;
border: 1px solid #F2A81D;
border-radius: 0px;
-webkit-transition: all 350ms;
transition: all 350ms;
font-family: 'Roboto Condensed', sans-serif; font-size: 13px;
background: #F2A81D;
}
.project-info-button:hover {
color: #FFF;
background: #00354A;
border-color: #00354A;
} .staff .media .media-object{
width: 100px;
}
.staff .media .media-object img{
width: 100%;
}
.staff .media .media-body h6.media-heading {
color: #F0542D;
}
.staff .media .media-body .fa{
color: #F0542D;
} .blog-post {
display: block;
line-height: 1.42857143;
-webkit-transition: border .2s ease-in-out;
-o-transition: border .2s ease-in-out;
transition: border .2s ease-in-out;
}
.blog-post > img,
.blog-post a > img {
margin-right: auto;
margin-left: auto;
width: 100%;
}
a.blog-post:hover,
a.blog-post:focus,
a.blog-post.active {
border-color: #337ab7;
}
.blog-post .caption {
padding: 10px 0px 10px 0px;
}
.blog-post .caption h6{
font-size: 16px;
line-height: 1.8;
margin-bottom: 10px;
}
.blog-post .caption p{
margin-bottom: 15px;
}
.media-object{
width: 80px;
}
.media-object img{
width: 100%;
}
.media-body h5{
line-height: 1.2;
font-size: 16px;
}
.media-body .fa{
color: #0099D7;
}
.media-body .fa{
color: #0099D7;
}
.blog-tags{
margin: 30px 0px 30px 0px;
}
.tags-items{
display: inline-block;
margin: 0px 5px 5px 0px;
}
.tags-items .btn-default {
color: #333;
background-color: #F0F0F0;
border-color: #FFF;
transition: 0.3s;
font-family: Roboto; }
.tags-items .btn-default:focus,
.tags-items .btn-default.focus {
color: #fff;
background-color: #00354A;
border-color: #00354A;
}
.tags-items .btn-default:hover {
color: #fff;
background-color: #00354A;
border-color: #00354A;
border-radius: 0px;
}
.tags-items .btn-default:active,
.tags-items .btn-default.active,
.open > .dropdown-toggle.btn-default {
color: #333;
background-color: #f0f0f0;
border-color: #f0f0f0;
}
.tags-items .btn-default:active:hover,
.tags-items .btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.tags-items .btn-default:active:focus,
.tags-items .btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.tags-items .btn-default:active.focus,
.tags-items .btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus {
color: #333;
background-color: #f0f0f0;
border-color: #f0f0f0;
}
.categories-container{
margin-top: 30px;
}
.categories-box .list-group-item {
position: relative;
display: block;
padding: 10px 0px;
margin-bottom: -1px;
background-color: #fff;
border: none;
font-family: 'Open Sans', sans-serif;
font-size: 14px;
color: #333;
transition: 0.3s;
}
.categories-box .list-group-item:hover {
color: #cccccc;
background: #FFF;
}
.categories-box .list-group-item:hover .badge .fa {
color: #cccccc;
}
.categories-box .list-group-item.active > .badge,
.categories-box .nav-pills > .active > a > .badge {
color: #333;
background-color: #fff;
}
.categories-box .badge {
display: inline-block;
min-width: 10px;
padding: 3px 7px;
font-size: 14px;
font-weight: normal;
line-height: 1;
color: #333;
text-align: center;
white-space: nowrap;
vertical-align: middle;
background-color: transparent;
border-radius: 0px;
}
.categories-box .list-group-item .fa{
font-size: 16px;
}
.divider-categories{
border-top: 1px solid #e6e6e6;
margin: 3px auto 3px auto;
}
.search-box{
width: 100%;
}
.search-box .search-container .form-group .input-group .form-control {
display: block;
width: 100%;
height: 45px;
padding: 6px 12px;
font-size: 14px;
line-height: 1.42857143;
color: #555;
background: #f0f0f0;
background-image: none;
border: none;
border-radius: 0px;
-webkit-box-shadow: none;
box-shadow: none;
-webkit-transition: none;
-o-transition: none;
transition: none;
font-family: 'Oswald', sans-serif;
}
.form-control:focus {
border-color: #66afe9;
outline: 0;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}
.form-control::-moz-placeholder {
color: #999;
opacity: 1;
}
.form-control:-ms-input-placeholder {
color: #999;
}
.form-control::-webkit-input-placeholder {
color: #999;
}
.form-control::-ms-expand {
background-color: transparent;
border: 0;
}
.search-box{
width: 100%;
height: 40px;
background: #ddd;
padding: 0px;
margin: 0px;
}
.search-box .search-container .form-group .input-group .input-group-addon{
background: #f0f0f0;
border: none;
border-radius: 0px;
height: 40px;
}
.search-box .search-container .form-group .input-group .input-group-addon .fa{
font-size: 18px;
color: #F2A81D;
}
.pagination {
display: inline-block;
}
.pagination a {
color: black;
float: left;
padding: 10px 18px;
text-decoration: none;
border: 1px solid #00354A;
margin: 0px 5px 0px 5px;
font-family: 'Roboto Condensed', sans-serif; color: #00354A;
transition: 0.3s;
}
.pagination a.active {
background-color: #F2A81D;
color: white;
border: 1px solid #F2A81D;
}
.pagination a:hover:not(.active) {
background-color: #F2A81D;
color: #FFF;
border: solid 1px #F2A81D;
}
.pagination a:first-child {
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
}
.pagination a:last-child {
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
}
.post-thumbnail{
height: 281px;
}
.thumbnail-pic{
width: 500px;
float: left;
margin-right: 20px;
}
.thumbnail-pic img{
width: 100%;
}
.post-thumbnail .post-description{
margin: 10px 0px 10px 0px;
color: #666;
}
.post-content .post-social{
float: none;
margin: 15px 0px 15px 0px;
}
.read-more{
margin-top: 20px;
}
.read-more a:link {
text-decoration: none;
color: #333;
}
.read-more a:visited {
text-decoration: none;
color: #333;
}
.read-more a:hover {
text-decoration: none;
color: #333;
}
.read-more a:active {
text-decoration: none;
color: #333;
}
hr.post-divider{
width: 100%;
border-top: 1px solid #f2f2f2;
margin: 25px auto 25px auto;
clear: both;
}
.inner-post-items{
display: inline-block;
margin-right: 10px;
}
.pagination-small .pagination {
display: inline-block;
border-radius: 50%;
}
.pagination-small .pagination a {
color: black;
float: left;
padding: 10px 18px;
text-decoration: none;
border: 1px solid #e6e6e6;
margin: 0px 2px 0px 2px;
transition: 0.3s;
}
.pagination-small .pagination a.active {
background-color: #00a4e6;
color: #FFF;
border: 1px solid #00a4e6;
}
.pagination-small .pagination a:hover:not(.active) {
background-color: #00a4e6;
color: #FFF;
border: 1px solid #00a4e6;
}
.pagination-small .pagination a:first-child {
margin: 0px 2px 0px 2px;
}
.pagination-small .pagination a:last-child {
margin: 0px 2px 0px 2px;
} .post-image img{
width: 100%;
}
.post-info{
margin: 10px 0px 10px 0px;
}
.post-info h1{
text-align: left;
}
.post-credit{
margin-bottom: 10px;
}
.post-content p{
margin: 10px 0px 20px 0px; 
}
.post-content ul, .post-content ol {
list-style: disc;
padding-left: 40px;
}
.post-content ul ul {
list-style: circle;
}
.post-content ol {
list-style: decimal;
}
blockquote{
display:block;
background: #fff;
padding: 20px 20px 20px 45px;
margin: 20px 10px 20px 20px;
position: relative;
font-size: 15px;
line-height: 1.2;
color: #666;
text-align: justify;
border-left: 5px solid #F2A81D;
border-right: 2px solid #F2A81D;
font-style: italic;
}
blockquote::before{
content: "\201C"; font-family: Georgia, serif;
font-size: 60px;
font-weight: bold;
color: #999;
position: absolute;
left: 10px;
top:5px;
}
blockquote::after{
content: "";
}
blockquote a{
text-decoration: none;
background: #eee;
cursor: pointer;
padding: 0 3px;
color: #7ad02f;
}
blockquote a:hover{
color: #666;
}
blockquote em{
font-style: italic;
}  .error-page-container .pages-header{
background: transparent;
}
.error-page-container{
background-image: url(//mkair.ru/wp-content/themes/mkair/img/master/img30.jpg);
min-height: 900px; 
background-attachment: fixed;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
.error-page-container .middle {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
text-align: center;
color: #fff;
}
.error-page-container .middle h1 {
font-size: 200px;
line-height: 1;
}
.error-page-container .middle h2 {
margin-bottom: 10px;
}
.error-page-container .middle p {
color: #FFF;
} .error-page-content{
text-align: center;
}
.error-page-content h1{
font-size: 200px;
line-height: 1;
text-align: center;
}
.error-page-content p{
margin-top: 10px;
}  @media only screen and (min-width: 1024px) {
main p {
font-size: 20px;
font-size: 1.25rem;
}
}
.cd-top {
display: inline-block;
height: 40px;
width: 40px;
position: fixed;
bottom: 40px;
right: 10px;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.05); overflow: hidden;
text-indent: 100%;
white-space: nowrap;
background: rgba(255, 64, 76, 1) url(//mkair.ru/wp-content/themes/mkair/img/master/cd-top-arrow.svg) no-repeat center 50%;
visibility: hidden;
opacity: 0;
-webkit-transition: opacity .3s 0s, visibility 0s .3s;
-moz-transition: opacity .3s 0s, visibility 0s .3s;
transition: opacity .3s 0s, visibility 0s .3s;
border-radius: 5px;  
background-color: #F2AB26;    
}
.cd-top.cd-is-visible, .cd-top.cd-fade-out, .no-touch .cd-top:hover {
-webkit-transition: opacity .3s 0s, visibility 0s 0s;
-moz-transition: opacity .3s 0s, visibility 0s 0s;
transition: opacity .3s 0s, visibility 0s 0s;
}
.cd-top.cd-is-visible { visibility: visible;
opacity: 1;
}
.cd-top.cd-fade-out { opacity: .5;
}
.no-touch .cd-top:hover {
background-color: #CC0023;
opacity: 1;
}
@media only screen and (min-width: 768px) {
.cd-top {
right: 20px;
bottom: 20px;
} 
}
@media only screen and (min-width: 1024px) {
.cd-top {
height: 60px;
width: 60px;
right: 30px;
bottom: 30px;
}
}  .magnific-img img {
width: 100%;
height: auto;
margin-bottom: 5px;
border-radius: 0px;
}
.magnific-img {
display: inline-block;
width: 32.3%;
}
a.image-popup-vertical-fit {
cursor: -webkit-zoom-in;
}
.mfp-with-zoom .mfp-container,
.mfp-with-zoom.mfp-bg {
opacity: 0;
-webkit-backface-visibility: hidden; -webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.mfp-with-zoom.mfp-ready .mfp-container {
opacity: 1;
}
.mfp-with-zoom.mfp-ready.mfp-bg {
opacity: 0.98;
}
.mfp-with-zoom.mfp-removing .mfp-container,
.mfp-with-zoom.mfp-removing.mfp-bg {
opacity: 0;
}
.mfp-arrow-left:before {
border-right: none !important;
}
.mfp-arrow-right:before {
border-left: none !important;
}
button.mfp-arrow, .mfp-counter {
opacity: 0 !important;
transition: opacity 200ms ease-in, opacity 2000ms ease-out;
}
.mfp-container:hover button.mfp-arrow, .mfp-container:hover .mfp-counter{
opacity: 1 !important;
} .mfp-bg {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1042;
overflow: hidden;
position: fixed;
background: #0b0b0b;
opacity: 0.8; }
.mfp-wrap {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1043;
position: fixed;
outline: none !important;
-webkit-backface-visibility: hidden; }
.mfp-container {
text-align: center;
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
padding: 0 8px;
box-sizing: border-box; }
.mfp-container:before {
content: '';
display: inline-block;
height: 100%;
vertical-align: middle; }
.mfp-align-top .mfp-container:before {
display: none; }
.mfp-content {
position: relative;
display: inline-block;
vertical-align: middle;
margin: 0 auto;
text-align: left;
z-index: 1045; }
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
width: 100%;
cursor: auto; }
.mfp-ajax-cur {
cursor: progress; }
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
cursor: -moz-zoom-out;
cursor: -webkit-zoom-out;
cursor: zoom-out; }
.mfp-zoom {
cursor: pointer;
cursor: -webkit-zoom-in;
cursor: -moz-zoom-in;
cursor: zoom-in; }
.mfp-auto-cursor .mfp-content {
cursor: auto; }
.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
-webkit-user-select: none;
-moz-user-select: none;
user-select: none; }
.mfp-loading.mfp-figure {
display: none; }
.mfp-hide {
display: none !important; }
.mfp-preloader {
color: #CCC;
position: absolute;
top: 50%;
width: auto;
text-align: center;
margin-top: -0.8em;
left: 8px;
right: 8px;
z-index: 1044; }
.mfp-preloader a {
color: #CCC; }
.mfp-preloader a:hover {
color: #FFF; }
.mfp-s-ready .mfp-preloader {
display: none; }
.mfp-s-error .mfp-content {
display: none; }
button.mfp-close,
button.mfp-arrow {
overflow: visible;
cursor: pointer;
background: transparent;
border: 0;
-webkit-appearance: none;
display: block;
outline: none;
padding: 0;
z-index: 1046;
box-shadow: none;
touch-action: manipulation; }
button::-moz-focus-inner {
padding: 0;
border: 0; }
.mfp-close {
width: 44px;
height: 44px;
line-height: 44px;
position: absolute;
right: 0;
top: 0;
text-decoration: none;
text-align: center;
opacity: 0.65;
padding: 0 0 18px 10px;
color: #FFF;
font-style: normal;
font-size: 28px;
font-family: Arial, Baskerville, monospace; }
.mfp-close:hover,
.mfp-close:focus {
opacity: 1; }
.mfp-close:active {
top: 1px; }
.mfp-close-btn-in .mfp-close {
color: #333; }
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
color: #FFF;
right: -6px;
text-align: right;
padding-right: 6px;
width: 100%; }
.mfp-counter {
position: absolute;
top: 0;
right: 0;
color: #CCC;
font-size: 12px;
line-height: 18px;
white-space: nowrap; }
.mfp-arrow {
position: absolute;
opacity: 0.65;
margin: 0;
top: 50%;
margin-top: -55px;
padding: 0;
width: 90px;
height: 110px;
-webkit-tap-highlight-color: transparent; }
.mfp-arrow:active {
margin-top: -54px; }
.mfp-arrow:hover,
.mfp-arrow:focus {
opacity: 1; }
.mfp-arrow:before,
.mfp-arrow:after {
content: '';
display: block;
width: 0;
height: 0;
position: absolute;
left: 0;
top: 0;
margin-top: 35px;
margin-left: 35px;
border: medium inset transparent; }
.mfp-arrow:after {
border-top-width: 13px;
border-bottom-width: 13px;
top: 8px; }
.mfp-arrow:before {
border-top-width: 21px;
border-bottom-width: 21px;
opacity: 0.7; }
.mfp-arrow-left {
left: 0; }
.mfp-arrow-left:after {
border-right: 17px solid #FFF;
margin-left: 31px; }
.mfp-arrow-left:before {
margin-left: 25px;
border-right: 27px solid #3F3F3F; }
.mfp-arrow-right {
right: 0; }
.mfp-arrow-right:after {
border-left: 17px solid #FFF;
margin-left: 39px; }
.mfp-arrow-right:before {
border-left: 27px solid #3F3F3F; }
.mfp-iframe-holder {
padding-top: 40px;
padding-bottom: 40px; }
.mfp-iframe-holder .mfp-content {
line-height: 0;
width: 100%;
max-width: 900px; }
.mfp-iframe-holder .mfp-close {
top: -40px; }
.mfp-iframe-scaler {
width: 100%;
height: 0;
overflow: hidden;
padding-top: 56.25%; }
.mfp-iframe-scaler iframe {
position: absolute;
display: block;
top: 0;
left: 0;
width: 100%;
height: 100%;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
background: #000; } img.mfp-img {
width: auto;
max-width: 100%;
height: auto;
display: block;
line-height: 0;
box-sizing: border-box;
padding: 40px 0 40px;
margin: 0 auto; } .mfp-figure {
line-height: 0; }
.mfp-figure:after {
content: '';
position: absolute;
left: 0;
top: 40px;
bottom: 40px;
display: block;
right: 0;
width: auto;
height: auto;
z-index: -1;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
background: #444; }
.mfp-figure small {
color: #BDBDBD;
display: block;
font-size: 12px;
line-height: 14px; }
.mfp-figure figure {
margin: 0; }
.mfp-bottom-bar {
margin-top: -36px;
position: absolute;
top: 100%;
left: 0;
width: 100%;
cursor: auto; }
.mfp-title {
text-align: left;
line-height: 18px;
color: #F3F3F3;
word-wrap: break-word;
padding-right: 36px; }
.mfp-image-holder .mfp-content {
max-width: 100%; }
.mfp-gallery .mfp-image-holder .mfp-figure {
cursor: pointer; }
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { .mfp-img-mobile .mfp-image-holder {
padding-left: 0;
padding-right: 0; }
.mfp-img-mobile img.mfp-img {
padding: 0; }
.mfp-img-mobile .mfp-figure:after {
top: 0;
bottom: 0; }
.mfp-img-mobile .mfp-figure small {
display: inline;
margin-left: 5px; }
.mfp-img-mobile .mfp-bottom-bar {
background: rgba(0, 0, 0, 0.6);
bottom: 0;
margin: 0;
top: auto;
padding: 3px 5px;
position: fixed;
box-sizing: border-box; }
.mfp-img-mobile .mfp-bottom-bar:empty {
padding: 0; }
.mfp-img-mobile .mfp-counter {
right: 5px;
top: 3px; }
.mfp-img-mobile .mfp-close {
top: 0;
right: 0;
width: 35px;
height: 35px;
line-height: 35px;
background: rgba(0, 0, 0, 0.6);
position: fixed;
text-align: center;
padding: 0; } }
@media all and (max-width: 900px) {
.mfp-arrow {
-webkit-transform: scale(0.75);
transform: scale(0.75); }
.mfp-arrow-left {
-webkit-transform-origin: 0;
transform-origin: 0; }
.mfp-arrow-right {
-webkit-transform-origin: 100%;
transform-origin: 100%; }
.mfp-container {
padding-left: 6px;
padding-right: 6px; } }
.magnific-img .image-popup-vertical-fit img a:link {
text-decoration: none;
border: solid 2px #000;
}
.magnific-img .image-popup-vertical-fit img a:visited {
text-decoration: none;
border: solid 2px #000;
}
.magnific-img .image-popup-vertical-fit img a:hover {
text-decoration: none;
border: solid 2px #000;
}
.magnific-img .image-popup-vertical-fit img a:active {
text-decoration: none;
color: #000;
border: solid 2px #000;
}  @media (min-width:576px) {
h1 {
font-size: 24px;
} 
h2 {
font-size: 22px;
}
h3 {
font-size: 20px;
}
h4 {
font-size: 18px;
}
h5 {
font-size: 16px;
}
h6 {
font-size: 14px;
}
}
@media (min-width:768px) {
h1 {
font-size: 26px;
}  
h2 {
font-size: 24px;
line-height: 1.2;
}
h3 {
font-size: 22px;
}
h4 {
font-size: 20px;
}
h5 {
font-size: 18px;
}
h6 {
font-size: 16px;
}
}
@media (min-width:992px) {
h1 {
font-size: 32px;
}  
h2 {
font-size: 28px;
}
h3 {
font-size: 26px;
}
h4 {
font-size: 24px;
}
h5 {
font-size: 22px;
}
h6 {
font-size: 18px;
}
}
@media (max-width:1200px) {  
.about-us-4{
margin: 0px;
}
.inner-panels, .inner-panels-center{
height: 100%;
}
.inner-panels p{
line-height: 1.4;
font-size: 13px;
}
.inner-panels-center p{
line-height: 1.4;
font-size: 13px;
}
.form-container{
background: #F9F9F9;
padding: 80px 40px 80px 40px;
}
}
@media (max-width:1100px) {  
.center-column{
padding: 0px 20px 0px 20px;
}
.form-container{
background: #F9F9F9;
padding: 70px 40px 70px 40px;
}
.form-container p{
font-size: 13px;
}
} @media (max-width:992px) {  .footer{
height: 100%;
}
.footer .main .section{
padding: 25px 15px 0px 15px;
}
.center-column{
margin: 30px 0px 30px 0px;
}
.sidebar{
margin-top: 30px;
}
.no-padding-top{
margin-top: 0px;
}
.center-column{
padding: 0px 10px 0px 10px;
}
.categories-list{
margin: 10px 20px 20px 0px;
} .pages-header{
height: 250px; 
} .staff{
margin: 20px 0px 20px 0px;
padding: 40px 0px 10px 0px;
}
.bottom-grid{
border-bottom: solid 1px #ddd;
}  
.about-content{
margin-top: 30px;
} .about-parallax{
height: 100%; 
padding: 50px 0px 50px 0px;
}
.about-parallax .inner-counter{
margin: 20px 0px 20px 0px;
}
.box-about{
margin: 30px 0px 30px 0px;
}
.about-content-2{
margin-top: 30px;
}
.center-box{
margin: 20px 0px 20px 0px;
} .about-video{
margin-top: 30px;
}
.staff-3{
margin: 20px 0px 20px 0px;
}
.misson-info{
margin: 20px 0px 20px 0px;
}
hr.missions{
margin: 20px auto 20px auto;
} .inner-panels, .inner-panels-center{
padding: 30px 20px 50px 20px;
text-align: center;
}
.panel-icon{
width: 40px;
}
.customers{
margin-top: 30px;
} .contact-box{
margin: 20px 0px 20px 0px;
}
.form-container{
padding: 50px;
height: 100%;
}
.contact-left{
height: 100%;
} .map-container-2{
margin-top: 30px;
} .grid-box{
padding: 50px 20px 50px 20px;
border-right: solid 1px transparent;
height: 100%;
}
.bottom-grid-2{
border-bottom: solid 1px #ddd;
}
.grid-icon-2{
height: 100%;
}
.about-front{
margin-top: 0px
}
.service-pic{
margin-top: 30px;
} .post-thumbnail{
height: 100%;
}
.thumbnail-pic{
width: 100%;
float: none;
margin: 0px 0px 20px 0px;
}
.pagination a {
color: black;
float: left;
padding: 8px 16px;
margin: 0px 2px 0px 2px;
} .error-page-container .middle h1 {
font-size: 150px;
} .error-page-content h1{
font-size: 150px;
} }
@media (max-width:768px) {  .bottom-footer{
text-align: center;
}
.left-footer{
float: none;
}
.right-footer{
float: none;
color: #595959;
}
.footer .main .section{
padding: 25px 15px 0px 15px;
}
.footer-logo{
width: 180px;
margin-bottom: 20px;
}
.center-column{
padding: 0px 20px 0px 20px;
} .section-title{
padding: 0px 20px 0px 20px;
}
.service-grid{
border-right: solid 1px transparent;
} .inner-address{
width: 100%;
height: 100%;
background: #F2AB26;
position: relative;
margin-top: 0px;
padding: 30px;
} .center-address{
margin: 40px 0px 40px 0px;
} .error-page-content h1{
font-size: 100px;
} .pagination a {
color: black;
float: left;
padding: 6px 14px;
margin: 0px 2px 0px 2px;
}
.blockquote{
font-size: 112px;
} .nav-menu > li > a {
padding: 26px 2px;
}
}
@media (max-width:576px) { .btn, .btn-large {
padding: 4px 12px;
font-size: 14px;
}  .section-title{
padding: 0px 30px 0px 30px;
}
.section-title p{
line-height: 1.2;
font-size: 13px;
}    
hr.center{
width: 50px;
border-top: 3px solid #F0542D;
margin: 15px auto 15px auto;
} .testimonial-quote{
margin: 15px  0px 5px 0px;
}
.testimonial-quote p{
font-size: 13px;
} .form-box-2{
max-width: 100%;
padding: 50px 20px 50px 20px;
margin-top: -240px;
position: relative;
} }
@media (max-width:450px) {    .inner-address{
padding: 20px;
} .section .nav-item {
font-size: 14px;
line-height: 1.3;
margin-bottom: 10px;
}
}@import url("https://fonts.googleapis.com/css?family=Oswald|Roboto:400,900|Roboto+Condensed&subset=cyrillic");  .main-slider{
z-index: 0;
height: 780px;
}
.main-nav{
z-index: 2; 
}
.carousel,
.item,
.active {
height: 100%;
}
.carousel-caption h1{
font-size: 50px;
font-weight: 900;
font-family: Roboto; text-align: left;
text-decoration: none;
}
.carousel-caption p{
font-size: 18px;
font-family: Roboto; margin-bottom: 20px;
text-align: left;
color: #FFF;
}
.carousel-inner {
height: 780px;
background: #000;
}
.carousel-caption{
padding-bottom:275px;
}
.fill {
width: 100%;
height: 100%;
background-position: center;
-webkit-background-size: cover;
-moz-background-size: cover;
background-size: cover;
-o-background-size: cover;
}
.btn-transparent {
background: transparent;
color: #F2A81D;
border: 2px solid #F2A81D;
transition: 0.3s;
}
.btn-transparent:hover {
background-color: #fff;
border: 2px solid #FFF;
}
.btn-large {
padding: 8px 22px;
font-size: 18px;
}
.inner-btn{
text-align: left;
display: inline-block;
margin-right: 20px;
float: left;
}
.btn-transparent {
color: #FFF;
background-color: transparent;
border-color: #FFF;
transition: 0.3s;
}
.btn-transparent:focus,
.btn-transparent.focus {
color: #FFF;
background-color: #F2AB26;
border-color: #F2AB26;
}
.btn-transparent:hover {
color: #FFF;
background-color: #F2AB26;
border-color: #F2AB26;
}
.btn-transparent:active,
.btn-transparent.active,
.open > .dropdown-toggle.btn-transparent {
color: #FFF;
background-color: #F2AB26;
border-color: #F2AB26;
}
.animated {
-webkit-animation-duration: 1.5s;
animation-duration: 1.5s;
}
@-webkit-keyframes fadeInRight {
from {
opacity: 0;
-webkit-transform: translate3d(100px, 0, 0);
transform: translate3d(100px, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInRight {
from {
opacity: 0;
-webkit-transform: translate3d(100px, 0, 0);
transform: translate3d(100px, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.fadeInRight {
-webkit-animation-name: fadeInRight;
animation-name: fadeInRight;
}
.carousel-indicators {
position: absolute;
bottom: 30px;
left: 50%;
z-index: 15;
width: 60%;
padding-left: 0;
margin-left: -30%;
text-align: center;
list-style: none;
}
.carousel-indicators li {
display: inline-block;
width: 15px;
height: 15px;
margin: 1px;
text-indent: -999px;
cursor: pointer;
background-color: #000 \9;
background-color: rgba(0, 0, 0, 0);
border: 2px solid #fff;
border-radius: 10px;
}
.carousel-indicators .active {
width: 17px;
height: 17px;
margin: 0;
background: #fff;
border: #fff solid 2px;
}
.left .carousel-control .icon-prev{
color: #F2A81D;
}
.carousel-control.left, .carousel-control.right {
background-image: none
}
.front-about h6{
text-transform: uppercase;
color: #F2AB26;
font-size: 14px;
}
.front-about p{
line-height: 1.8;
margin: 10px 0px 10px 0px;
}
.front-about ul, .front-about ol {
list-style: disc;
padding-left: 40px;
}
.front-about ul ul {
list-style: circle;
}
.front-about ol {
list-style: decimal;
}
.front-contact{
height: 100%;
background: #FAFCFC;
margin-top: -125px;
padding: 0px;
}
.top-label{
background: #F2AB26;
height: 60px;
padding: 10px;
text-align: center;
color: #FFF;
}
.contact-container{
padding: 30px;
}
.message-box{
padding: 15px 15px 0px 15px;
}
.span-industry{
margin-top: 40px;
}
.span-industry p{
margin-top: -5px;
}
.inner-about-info{
text-align: left;
}
.industry-about-icon{
width: 50px;
}
.industry-about-icon img{
width: 100%;
}
.inner-about-info h5{
line-height: 2;
}
.thumbnail-services {
display: block;
margin: 20px 0px 20px 0px;
line-height: 1.42857143;
background-color: #fff;
border-radius: 4px;
-webkit-transition: border .2s ease-in-out;
-o-transition: border .2s ease-in-out;
transition: border .2s ease-in-out;
}
.thumbnail-services > img,
.thumbnail-services a > img {
margin-right: auto;
margin-left: auto;
width: 100%;
}
a.thumbnail-services:hover,
a.thumbnail-services:focus,
a.thumbnail-services.active {
border-color: #337ab7;
}
.thumbnail-services .img-caption{
margin-top: -100px;
color: #FFF;
padding: 0px 20px 0px 20px;
transition: 0.3s;
}
.thumbnail-services .img-caption p{
color: #FFF;
}
.thumbnail-services .img-caption h6{
font-size: 13px;
color: #FFF;
line-height: 3;
}
.thumbnail-services:hover .img-caption{
margin-left: 20px;
}
.counter-parallax { 
background-image: url(//mkair.ru/wp-content/themes/mkair/img/images/image19.jpg);
height: 400px; 
background-attachment: fixed;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
@media (max-width:992px) {
.carousel-caption h1{
font-size: 40px;
}
.carousel-caption p{
font-size: 17px;
}
.front-contact{
height: 100%;
background: #FAFCFC;
margin-top: 30px;
padding: 0px;
}
.top-label{
height: 55px;
padding: 10px;
}
}
@media (max-width:768px) {
.carousel-caption h1{
font-size: 35px;
}
.main-slider{
height: 520px;
}
.carousel-inner {
height: 520px;
}
.carousel-caption{
padding-bottom:120px;
}
.carousel-control.left, .carousel-control.right {
background-image: none;
margin-top: 60px;
}
}
@media (max-width:576px) {
.carousel-caption h1{
font-size: 25px;
}
.carousel-caption p{
font-size: 14px;
}
.btn, .btn-large {
padding: 4px 12px;
font-size: 14px;
}
}
.grecaptcha-badge {
display: none !important;
}body{
margin: 0;
font-family: Roboto; background: transparent;
transition: background .3s, padding .3s;
} .top-nav{
height: 55px;
}
.top-nav p{
color: #FFF;
}
.top-nav .section{
padding: 15px;
height: 55px;
}
.left-nav{
float: left;
color: #FFF;
}
.right-nav{
float: right;
color: #FFF;
}
.location-top{
display: inline-block;
margin-right: 10px;
}
.location-top p{
font-size: 14px;
}
.location-top a{
color: #FFF;
transition: 0.3s;
}
.location-top a:hover{
color: #F2AB26;
}
.social-top{
display: inline-block;
margin-right: 10px;
}
.social-top .fa{
font-size: 16px;
color: #FFF;
transition: 0.3s;
}
.social-top .fa:hover{
color: #F2AB26;
}
.last-icon{
margin: 0px;
} .navigation {
width: 100%;
height: 70px;
display: table;
position: relative;
font-family: inherit;
background-color: transparent;
}
.navigation * {
box-sizing: border-box;
-webkit-tap-highlight-color: transparent;
}
.navigation-portrait {
height: 48px;
}
.navigation-fixed-wrapper {
width: 100%;
left: 0;
z-index: 19998;
will-change: opacity;
}
.navigation-fixed-wrapper.fixed {
position: fixed !important;
-webkit-animation: fade .50s;
animation: fade .50s;
}
@keyframes fade {
from {
opacity: 0.999;
}
to {
opacity: 1;
}
}
.navigation-fixed-wrapper .navigation {
margin-right: auto;
margin-left: auto;
}
.navigation-fixed-placeholder {
width: 100%;
display: none;
}
.navigation-fixed-placeholder.navigation-fixed-placeholder.visible {
display: block;
}
.navigation-hidden {
width: 0 !important;
height: 0 !important;
margin: 0 !important;
padding: 0 !important;
position: absolute;
top: -9999px;
}
.align-to-right {
float: right;
}
.nav-header {
float: left;
}
.navigation-hidden .nav-header {
display: none;
}
.nav-brand {
line-height: 70px;
padding: 0 15px;
color: #70798b;
font-size: 24px;
text-decoration: none !important;
}
.nav-brand:hover, .nav-brand:focus {
color: #70798b;
}
.navigation-portrait .nav-brand {
font-size: 18px;
line-height: 48px;
}
.nav-logo > img {
height: 50px;
margin: 10px auto;
padding: 0 15px;
float: left;
}
.nav-logo:focus > img {
outline: initial;
}
.navigation-portrait .nav-logo > img {
height: 28px;
margin: 11px auto 6px 15px;
padding: 0;
}
.nav-toggle {
width: 30px;
height: 30px;
padding: 6px 2px 0;
position: absolute;
top: 50%;
margin-top: -14px;
right: 15px;
display: none;
cursor: pointer;
}
.nav-toggle:before {
content: "";
position: absolute;
width: 24px;
height: 2px;
background-color: #70798b;
border-radius: 10px;
box-shadow: 0 0.5em 0 0 #70798b, 0 1em 0 0 #70798b;
}
.navigation-portrait .nav-toggle {
display: block;
}
.navigation-portrait .nav-menus-wrapper {
width: 320px;
height: 100%;
top: 0;
left: -400px;
position: fixed;
background-color: #ffffff;
z-index: 20000;
overflow-y: auto;
-webkit-overflow-scrolling: touch;
-webkit-transition-duration: .8s;
transition-duration: .8s;
-webkit-transition-timing-function: ease;
transition-timing-function: ease;
}
.navigation-portrait .nav-menus-wrapper.nav-menus-wrapper-right {
left: auto;
right: -400px;
}
.navigation-portrait .nav-menus-wrapper.nav-menus-wrapper-open {
left: 0;
}
.navigation-portrait .nav-menus-wrapper.nav-menus-wrapper-right.nav-menus-wrapper-open {
left: auto;
right: 0;
}
.nav-menus-wrapper-close-button {
width: 30px;
height: 40px;
margin: 10px 7px;
display: none;
float: right;
color: #70798b;
font-size: 26px;
cursor: pointer;
}
.navigation-portrait .nav-menus-wrapper-close-button {
display: block;
}
.nav-menu {
margin: 0;
padding: 0;
list-style: none;
line-height: normal;
font-size: 0;
}
.navigation-portrait .nav-menu {
width: 100%;
}
.nav-menu.nav-menu-centered {
text-align: center;
}
.nav-menu.nav-menu-centered > li {
float: none;
}
.nav-menu > li {
display: inline-block;
float: left;
text-align: left;
}
.navigation-portrait .nav-menu > li {
width: 100%;
position: relative;
border-top: solid 1px #f0f0f0;
}
.navigation-portrait .nav-menu > li:last-child {
border-bottom: solid 1px #f0f0f0;
}
.nav-menu + .nav-menu > li:first-child {
border-top: none;
}
.nav-menu > li > a {
height: 70px;
padding: 26px 15px;
display: inline-block;
position: relative;
text-decoration: none;
font-size: 14px;
color: #000;
-webkit-transition: color 0.3s, background 0.3s;
transition: color 0.3s, background 0.3s;
}
.navigation-portrait .nav-menu > li > a {
width: 100%;
height: auto;
padding: 12px 15px 12px 26px;
}
.nav-menu > li:hover > a,
.nav-menu > li.active > a,
.nav-menu > li.focus > a {
color: #F2AB26;
}
.nav-menu > li > a > i,
.nav-menu > li > a > [class*="ion-"] {
width: 18px;
height: 16px;
line-height: 16px;
-webkit-transform: scale(1.4);
-ms-transform: scale(1.4);
transform: scale(1.4);
}
.nav-menu > li > a > [class*="ion-"] {
width: 16px;
display: inline-block;
-webkit-transform: scale(1.8);
-ms-transform: scale(1.8);
transform: scale(1.8);
}
.navigation-portrait .nav-menu.nav-menu-social {
width: 100%;
text-align: center;
}
.nav-menu.nav-menu-social > li {
text-align: center;
float: none;
border: none !important;
}
.navigation-portrait .nav-menu.nav-menu-social > li {
width: auto;
}
.nav-menu.nav-menu-social > li > a > [class*="ion-"] {
font-size: 12px;
}
.nav-menu.nav-menu-social > li > a > .fa {
font-size: 14px;
}
.navigation-portrait .nav-menu.nav-menu-social > li > a {
padding: 15px;
}
.submenu-indicator {
margin-left: 6px;
margin-top: 4px; float: right;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.navigation-portrait .submenu-indicator {
width: 54px;
height: 44px;
margin-top: 0;
position: absolute;
top: 0;
right: 0;
text-align: center;
z-index: 20000;
}
.submenu-indicator-chevron {
height: 6px;
width: 6px;
display: block;
border-style: solid;
border-width: 0 1px 1px 0;
border-color: transparent #000 #000 transparent; -webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
-webkit-transition: border 0.3s;
transition: border 0.3s;
}
.nav-dropdown .submenu-indicator-chevron{
border-color: transparent #808080 #808080 transparent;
}
.navigation-portrait .submenu-indicator-chevron {
position: absolute;
top: 18px;
left: 24px;
}
.nav-menu > li:hover > a .submenu-indicator-chevron,
.nav-menu > .active > a .submenu-indicator-chevron,
.nav-menu > .focus > a .submenu-indicator-chevron {
border-color: transparent #F2AB26 #F2AB26 transparent;
}
.navigation-portrait .submenu-indicator.submenu-indicator-up {
-webkit-transform: rotate(-180deg);
-ms-transform: rotate(-180deg);
transform: rotate(-180deg);
}
.nav-overlay-panel {
width: 100%;
height: 100%;
top: 0;
left: 0;
position: fixed;
display: none;
z-index: 19999;
}
.no-scroll {
touch-action: none;
overflow-x: hidden;
} .nav-search {
height: 70px;
float: right;
z-index: 19998;
}
.navigation-portrait .nav-search {
height: 48px;
padding: 0 10px;
margin-right: 52px;
}
.navigation-hidden .nav-search {
display: none;
}
.nav-search-button {
width: 70px;
height: 70px;
line-height: 70px;
text-align: center;
cursor: pointer;
background-color: #fbfcfd;
}
.navigation-portrait .nav-search-button {
width: 50px;
height: 48px;
line-height: 46px;
font-size: 22px;
}
.nav-search-icon {
width: 14px;
height: 14px;
margin: 2px 8px 8px 4px;
display: inline-block;
vertical-align: middle;
position: relative;
color: #70798b;
text-align: left;
text-indent: -9999px;
border: 2px solid;
border-radius: 50%;
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg);
-webkit-transition: color 0.3s;
transition: color 0.3s;
}
.nav-search-icon:after, .nav-search-icon:before {
content: '';
pointer-events: none;
}
.nav-search-icon:before {
width: 2px;
height: 11px;
top: 11px;
position: absolute;
left: 50%;
border-radius: 0 0 1px 1px;
box-shadow: inset 0 0 0 32px;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
}
.nav-search-button:hover .nav-search-icon {
color: #967ADC;
}
.nav-search > form {
width: 100%;
height: 100%;
padding: 0 auto;
display: none;
position: absolute;
left: 0;
top: 0;
background-color: #ffffff;
z-index: 99;
}
.nav-search-inner {
width: 70%;
height: 70px;
margin: auto;
display: table;
}
.navigation-portrait .nav-search-inner {
height: 48px;
}
.nav-search-inner input[type=text],
.nav-search-inner input[type=search] {
height: 70px;
width: 100%;
margin: 0;
padding: 0 12px;
font-size: 26px;
text-align: center;
color: #70798b;
outline: none;
line-height: 70px;
border: none;
background-color: transparent;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.navigation-portrait .nav-search-inner input[type=text],
.navigation-portrait .nav-search-inner input[type=search] {
height: 48px;
font-size: 18px;
line-height: 48px;
}
.nav-search-close-button {
width: 28px;
height: 28px;
display: block;
position: absolute;
right: 20px;
top: 20px;
line-height: normal;
color: #70798b;
font-size: 20px;
cursor: pointer;
text-align: center;
}
.navigation-portrait .nav-search-close-button {
top: 10px;
right: 14px;
} .nav-button {
margin: 18px 15px 0;
padding: 8px 14px;
display: inline-block;
color: #fff;
font-size: 14px;
text-align: center;
text-decoration: none;
border-radius: 4px;
background-color: #967ADC;
-webkit-transition: opacity 0.3s;
transition: opacity 0.3s;
}
.nav-button:hover, .nav-button:focus {
color: #fff;
text-decoration: none;
opacity: 0.85;
}
.navigation-portrait .nav-button {
width: calc(100% - 52px);
margin: 17px 26px;
} .nav-text {
margin: 25px 15px;
display: inline-block;
color: #70798b;
font-size: 14px;
}
.navigation-portrait .nav-text {
width: calc(100% - 52px);
margin: 12px 26px 0;
}
.navigation-portrait .nav-text + ul {
margin-top: 15px;
} .nav-dropdown {
min-width: 180px;
margin: 0;
padding: 0;
display: none;
position: absolute;
list-style: none;
z-index: 98;
white-space: nowrap;
}
.navigation-portrait .nav-dropdown {
width: 100%;
position: static;
left: 0;
}
.nav-dropdown .nav-dropdown {
left: 100%;
}
.nav-menu > li > .nav-dropdown {
border-top: solid 1px #f0f0f0;
}
.nav-dropdown > li {
width: 100%;
float: left;
clear: both;
position: relative;
text-align: left;
}
.nav-dropdown > li > a {
width: 100%;
padding: 16px 20px;
display: inline-block;
text-decoration: none;
float: left;
font-size: 13px;
color: #70798b;
background-color: #fdfdfd;
-webkit-transition: color 0.3s, background 0.3s;
transition: color 0.3s, background 0.3s;
}
.nav-dropdown > li:hover > a,
.nav-dropdown > li.focus > a {
color: #F2AB26;
}
.nav-dropdown.nav-dropdown-left {
right: 0;
}
.nav-dropdown > li > .nav-dropdown-left {
left: auto;
right: 100%;
}
.navigation-landscape .nav-dropdown.nav-dropdown-left > li > a {
text-align: right;
}
.navigation-portrait .nav-dropdown > li > a {
padding: 12px 20px 12px 30px;
}
.navigation-portrait .nav-dropdown > li > ul > li > a {
padding-left: 50px;
}
.navigation-portrait .nav-dropdown > li > ul > li > ul > li > a {
padding-left: 70px;
}
.navigation-portrait .nav-dropdown > li > ul > li > ul > li > ul > li > a {
padding-left: 90px;
}
.navigation-portrait .nav-dropdown > li > ul > li > ul > li > ul > li > ul > li > a {
padding-left: 110px;
}
.nav-dropdown .submenu-indicator {
right: 15px;
top: 15px; position: absolute;
}
.navigation-portrait .nav-dropdown .submenu-indicator {
right: 0;
top: 0;
}
.nav-dropdown .submenu-indicator .submenu-indicator-chevron {
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg);
}
.navigation-portrait .nav-dropdown .submenu-indicator .submenu-indicator-chevron {
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
.nav-dropdown > li:hover > a .submenu-indicator-chevron,
.nav-dropdown > .focus > a .submenu-indicator-chevron {
border-color: transparent #F2AB26 #F2AB26 transparent;
}
.navigation-landscape .nav-dropdown.nav-dropdown-left .submenu-indicator {
left: 10px;
}
.navigation-landscape .nav-dropdown.nav-dropdown-left .submenu-indicator .submenu-indicator-chevron {
-webkit-transform: rotate(135deg);
-ms-transform: rotate(135deg);
transform: rotate(135deg);
} .nav-dropdown-horizontal {
width: 100%;
left: 0;
background-color: #fdfdfd;
border-top: solid 1px #f0f0f0;
}
.nav-dropdown-horizontal .nav-dropdown-horizontal {
width: 100%;
top: 100%;
left: 0;
}
.navigation-portrait .nav-dropdown-horizontal .nav-dropdown-horizontal {
border-top: none;
}
.nav-dropdown-horizontal > li {
width: auto;
clear: none;
position: static;
}
.navigation-portrait .nav-dropdown-horizontal > li {
width: 100%;
}
.nav-dropdown-horizontal > li > a {
position: relative;
}
.nav-dropdown-horizontal .submenu-indicator {
height: 18px;
top: 11px;
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
}
.navigation-portrait .nav-dropdown-horizontal .submenu-indicator {
height: 42px;
top: 0;
-webkit-transform: rotate(0deg);
-ms-transform: rotate(0deg);
transform: rotate(0deg);
}
.navigation-portrait .nav-dropdown-horizontal .submenu-indicator.submenu-indicator-up {
-webkit-transform: rotate(-180deg);
-ms-transform: rotate(-180deg);
transform: rotate(-180deg);
} .megamenu-panel {
width: 100%;
padding: 15px;
display: none;
position: absolute;
font-size: 14px;
z-index: 98;
text-align: left;
color: inherit;
border-top: solid 1px #f0f0f0;
background-color: #fdfdfd;
}
.navigation-portrait .megamenu-panel {
padding: 25px;
position: static;
display: block;
}
.megamenu-panel [class*="container"] {
width: 100%;
}
.megamenu-panel [class*="container"] [class*="col-"] {
padding: 0;
}
.megamenu-panel-half {
width: 50%;
}
.megamenu-panel-quarter {
width: 25%;
}
.navigation-portrait .megamenu-panel-half,
.navigation-portrait .megamenu-panel-quarter {
width: 100%;
} .megamenu-panel-row {
width: 100%;
}
.megamenu-panel-row:before, .megamenu-panel-row:after {
display: table;
content: "";
line-height: 0;
}
.megamenu-panel-row:after {
clear: both;
}
.megamenu-panel-row [class*="col-"] {
display: block;
min-height: 20px;
float: left;
margin-left: 3%;
}
.megamenu-panel-row [class*="col-"]:first-child {
margin-left: 0;
}
.navigation-portrait .megamenu-panel-row [class*="col-"] {
float: none;
display: block;
width: 100% !important;
margin-left: 0;
margin-top: 15px;
}
.navigation-portrait .megamenu-panel-row:first-child [class*="col-"]:first-child {
margin-top: 0;
}
.megamenu-panel-row .col-1 {
width: 5.583333333333%;
}
.megamenu-panel-row .col-2 {
width: 14.166666666666%;
}
.megamenu-panel-row .col-3 {
width: 22.75%;
}
.megamenu-panel-row .col-4 {
width: 31.333333333333%;
}
.megamenu-panel-row .col-5 {
width: 39.916666666667%;
}
.megamenu-panel-row .col-6 {
width: 48.5%;
}
.megamenu-panel-row .col-7 {
width: 57.083333333333%;
}
.megamenu-panel-row .col-8 {
width: 65.666666666667%;
}
.megamenu-panel-row .col-9 {
width: 74.25%;
}
.megamenu-panel-row .col-10 {
width: 82.833333333334%;
}
.megamenu-panel-row .col-11 {
width: 91.416666666667%;
}
.megamenu-panel-row .col-12 {
width: 100%;
} .megamenu-tabs {
width: 100%;
float: left;
display: block;
}
.megamenu-tabs-nav {
width: 20%;
margin: 0;
padding: 0;
float: left;
list-style: none;
}
.navigation-portrait .megamenu-tabs-nav {
width: 100%;
}
.megamenu-tabs-nav > li > a {
width: 100%;
padding: 10px 16px;
float: left;
font-size: 13px;
text-decoration: none;
color: #70798b;
border: solid 1px #eff0f2;
outline: 0;
background-color: #ffffff;
-webkit-transition: background 0.3s;
transition: background 0.3s;
}
.megamenu-tabs-nav > li.active a,
.megamenu-tabs-nav > li:hover a {
background-color: #f5f5f5;
}
.megamenu-tabs-pane {
width: 80%;
min-height: 30px;
padding: 20px;
float: right;
display: none;
opacity: 0;
font-size: 13px;
color: #70798b;
border: solid 1px #eff0f2;
background-color: #ffffff;
-webkit-transition: opacity 0.5s;
transition: opacity 0.5s;
}
.megamenu-tabs-pane.active {
display: block;
opacity: 1;
}
.navigation-portrait .megamenu-tabs-pane {
width: 100%;
} .megamenu-lists {
width: 100%;
display: table;
} .megamenu-list {
width: 100%;
margin: 0 0 15px;
padding: 0;
display: inline-block;
float: left;
list-style: none;
}
.megamenu-list:last-child {
margin: 0;
border: none;
}
.navigation-landscape .megamenu-list {
margin: -15px 0;
padding: 20px 0;
border-right: solid 1px #f0f0f0;
}
.navigation-landscape .megamenu-list:last-child {
border: none;
}
.megamenu-list > li > a {
width: 100%;
padding: 10px 15px;
display: inline-block;
color: #70798b;
text-decoration: none;
font-size: 13px;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.megamenu-list > li > a:hover {
color: #ffffff;
background-color: #F2AB26;
}
.megamenu-list > li.megamenu-list-title > a {
font-size: 12px;
font-weight: 600;
text-transform: uppercase;
opacity: 0.8;
color: #70798b;
}
.megamenu-list > li.megamenu-list-title > a:hover {
opacity: 1;
background-color: transparent;
}
.navigation-landscape .list-col-2 {
width: 50%;
}
.navigation-landscape .list-col-3 {
width: 33%;
}
.navigation-landscape .list-col-4 {
width: 25%;
}
@media (max-width:800px) {
.nav-menu > li > a {
height: 70px;
padding: 26px 10px;
}
}
@media screen and (max-width: 767px){
body{
padding: 0;
}
.navigation {
width: 100%; }
.top-nav{
display: none;
}
.nav-menu > li > a {
font-size: 14px;
color: #808080;
}
.submenu-indicator-chevron {
border-color: transparent #808080 #808080 transparent;
}
}
.nav-menus-wrapper{
overflow-x: hidden;
}
.btn-show{
padding: 10px 20px;
color: #fff;
cursor: pointer;
border: none;
background-color: #9fa7b0;
transition: background .3s;
}
.btn-show:hover{
background-color: #967ADC;
}
.info{
padding-left: 15px;
color: #333;
font-size: 13px;
text-align: center;
}
.info span{
text-decoration: underline;
}
.zoom-in{
-webkit-animation: zoomIn 400ms ease both;
-moz-animation: zoomIn 400ms ease both;
-o-animation: zoomIn 400ms ease both;
animation: zoomIn 400ms ease both;
}
@-webkit-keyframes zoomIn {
0% { -webkit-transform: scale(.6); }
100% { -webkit-transform: scale(1); }
}
@keyframes zoomIn {
0% { transform: scale(.6); }
100% { transform: scale(1); }
}
.zoom-out{
-webkit-animation: zoomOut 400ms ease both;
-moz-animation: zoomOut 400ms ease both;
-o-animation: zoomOut 400ms ease both;
animation: zoomOut 400ms ease both;
}
@-webkit-keyframes zoomOut {
0% { -webkit-transform: scale(1); }
100% { -webkit-transform: scale(.6); }
}
@keyframes zoomOut {
0% { transform: scale(1); }
100% { transform: scale(.6); }
}
.navigation7{
background-color: #9fa7b0;
}
 .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}40%,43%,70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}40%,43%,70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn)}0%,40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg)}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg)}50%,80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95)}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn)}0%,40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg)}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg)}50%,80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95)}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg)}60%,80%{opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg)}60%,80%{opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{transform-origin:center;opacity:1}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{transform-origin:center;opacity:1}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{transform-origin:top left}0%,20%,60%{-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);transform-origin:top left}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{transform-origin:top left}0%,20%,60%{-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);transform-origin:top left}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%,to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%,to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{display:none}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//mkair.ru/wp-content/themes/mkair/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:-webkit-transform .1s ease;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3,1.3);-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}