@import 'https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i&subset=cyrillic';@import url('https://fonts.googleapis.com/css?family=Roboto:400,700,900&subset=cyrillic');@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700&subset=cyrillic');@import url('https://fonts.googleapis.com/css?family=Exo+2:300,400,400i,700,700i&subset=cyrillic');@import url('https://fonts.googleapis.com/css?family=Oswald:300,400,700&display=swap&subset=cyrillic');@import 'cfg.css';@import 'normalize.css';*{margin:0;padding:0}
html{font-size:var(--fontsize);font-family:'Open Sans','Tahoma';color:#313131}
body{background:var(--color3);position:relative}
h1{font:2.3rem 'Oswald';font-weight:300;color:var(--color1);text-align:left;padding:15px 0 15px 0;margin:0;text-transform:Uppercase;letter-spacing:0}
h1.title{font:1rem 'Oswald';font-weight:300;color:var(--color1);text-align:left;padding:0 0 20px 0;margin:0;text-transform:none;letter-spacing:0}
h2{font:2rem 'Oswald';font-weight:300;color:var(--color1);text-align:center;padding:15px 0 15px 0;margin:0;text-transform:Uppercase;letter-spacing:0}
h3{font:1.5rem 'Times';font-weight:300;color:var(--color4);text-align:left;padding:10px 0 10px 0;margin:0 auto;text-transform:none;letter-spacing:0;position:relative;max-width:370px}
h2:after{content:"";background:var(--color1);width:50px;height:0;display:block;position:relative;margin:0 auto;transition:var(--trans)}
h2:hover:after{width:100px}
h4{font:1.2rem 'Times';color:var(--color1);text-align:left;padding:5px 5px 5px 5px;margin:0;text-transform:none;letter-spacing:0;font-weight:300}
h5{font:1rem 'Roboto';color:var(--color1);padding:5px 10px 5px 10px;margin:0}
p{font:1rem 'Open Sans';font-weight:300;color:#23221f;padding:5px;text-indent:0;letter-spacing:0;line-height:1.5rem}
img{border:0;margin:0;padding:0}
img.x{margin:3px 10px}
article{column-count:3;padding:40px;margin:0 auto;text-align:left;column-gap:50px;max-width:1300px;column-rule:0 solid var(--color2)}
strong{font-weight:700!important}
.mw{max-width:1200px}
.mw700{max-width:700px}
.white{color:var(--color3)!important}
.white:hover{color:var(--color4)!important}
.auto{margin:0 auto}
.sm{color:var(--color1)}
.sm:hover{color:var(--color2)}
.b{font-weight:700}
.r{text-align:right}
.l{text-align:left}
.c{text-align:center}
.j{text-align:justify!important}
.i{font-style:italic}

.slick-track{display:flex;justify-content:space-between; align-items: center;}
.slider{position:relative;}
.slick-list{overflow:hidden} 
.slider__item.slick-slide:focus{border:0;outline:0}
.flex3 input {height: 192px;}




.alert.alert-success {
    position: relative;
    background: transparent;
    color: #fff;
    padding: 0;
    margin: 0;
    top: 0;
    transform: translate(0, 0);
    left: 0;
    display: inline-block;
}

.alert.alert-success p {
    color: #fff;
    font-size: 16px;
    text-transform: uppercase;
    display: inline-block;
}

.alert-dismissable .close, .alert-dismissible .close {
    top: 0  !important;
    right: 0 !important;
    position: relative;
    color: #fff !important;
}







.w{color:#fff}
.cc{margin:0 auto}
.cl{margin-right:auto!important}
.cr{margin-left:auto!important}
.banner{max-width:100%;object-fit:contain}
.tiny{font:.8rem 'Open Sans'!important}
.opa07{opacity:.7}
.small{font-size:.7rem}
.big{font-size:1.5rem}
.huge{font-size:2rem}
.large{font-size:3.3rem}
.mw500{max-width:500px}
.mar50{margin:50px 0}
.minh300{min-height:300px}
.flex{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;align-content:center}
.padd5>div{padding:5px}
.marg5{margin-left:10px!important}
.bloxin{max-width:400px;margin:100px 0;min-height:300px;opacity:.9}
.big{font-size:1.8rem;line-height:2rem}
.b{font-weight:400}
.fat{font-weight:900}
.red{color:#f00}
.svg{width:24px!important;height:auto;margin:0;padding:0}
.svg0{width:16px!important;height:auto;margin-bottom:0;padding:0;vertical-align:middle}
.f1{font-family:'Oswald'}
.cl1{color:var(--color1)}
.cl2{color:var(--color2)}
.cl3{color:var(--color3)!important}
.cl4{color:var(--color4)}
.bg1{background:var(--color1)}
.bg2{background:var(--color2)}
.bg3{background:var(--color3)}
.bg4{background:var(--color4)}
.padd40{padding:20px 40px}
a{font-weight:400;color:var(--color2);transition:var(--trans);text-decoration:none}
a:hover{color:var(--color1);text-decoration:none}
.bu{background:url(../images/bu.png) no-repeat center left;padding-left:25px!important}
a.butt{font:.9rem 'Open Sans';font-weight:700;background:0;color:var(--color3);display:inline-block;padding:10px 35px;margin:10px 5px;text-transform:uppercase;border-radius:0;cursor:pointer;letter-spacing:0;text-decoration:none;border:2px solid var(--color4);position:relative;overflow:hidden}
@keyframes a1{0%{left:-170%}
100%{left:100%}
}a.butt:hover{border-radius:50px;background:0;color:var(--color4);border:2px solid var(--color4)}
a.butt:before{content:"";position:absolute;width:150%;height:20px;background:rgba(255,255,255,0.55);box-shadow:0 0 50px rgba(255,255,255,0.75);top:10px;left:-10%;transform:rotate(-45deg);animation:a1 3s ease infinite}
a.butt0{font:.9rem 'Open Sans';font-weight:700;background:0;color:var(--color3);display:inline-block;background:url(../ndata/images/arrr.png) no-repeat 80% center;padding:10px 80px 10px 30px;margin:10px;text-transform:uppercase;border-radius:0;cursor:pointer;letter-spacing:0;text-decoration:none;border:2px solid var(--color4);position:relative;overflow:hidden}
a.butt0:hover{border-radius:50px;background:url(../ndata/images/arrr.png) no-repeat 85% center;color:var(--color4)}
a.abb{font:1.4rem 'Oswald';font-weight:400;background:0;color:var(--color3);padding:13px 25px;margin:0 0 0 10px;text-transform:uppercase;border-radius:50px;cursor:pointer;letter-spacing:2px;text-decoration:none;border:2px solid transparent;transition:var(--trans)}
a.abb:hover{border:2px solid var(--color4)}
a.abb2{font:.9rem 'Oswald';font-weight:300;background:0;color:var(--color1);padding:5px 10px;margin:0;text-transform:uppercase;border-radius:0;cursor:pointer;letter-spacing:2px;text-decoration:none}
a.abb2:hover{color:var(--color4)!important}
a.abb2:hover:after{width:100%}
a.abb2:after{content:"";background:var(--color4);width:0;height:1px;display:block;position:relative;margin:5px auto;transition:var(--trans)}
a.admbutt{font:15px 'Exo 2';font-weight:500;background:var(--color1);color:var(--color3);display:inline-block;text-align:left;padding:4px 15px;margin:3px 3px;text-transform:none;border-radius:5px;text-decoration:none}
a.admbutt:hover{color:var(--color3);background:var(--color2);text-decoration:none}
.fav{cursor:pointer;width:24px;height:24px;background:url(../images/heart.svg) no-repeat center center;transition:var(--trans);margin:5px 10px}
.fav:hover,.faved{width:24px;height:24px;margin:5px 10px;background:url(../images/heart0.svg) no-repeat center center}
.m100{margin:0 auto;padding:0;border:0;text-align:center;background:transparent;z-index:100;left:0;right:0;position:absolute;top:0}
.m10{max-width:1300px;background:;margin:0 auto;padding:0;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;align-content:center}
.a100{width:100%;background:transparent;margin:0 auto;padding:50px 0;position:absolute;top:100px;z-index:100}
.a10{max-width:1300px;background:0;margin:0 auto;padding:0;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;align-content:center}
.b100{margin:0 auto;padding:10px 0;border:0;text-align:center;background:var(--color2)}
.b10{max-width:1300px;margin:0 auto;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;align-content:center}
.ta{margin:0;padding:0;cursor:pointer;position:relative;text-align:left;display:inline-flex;flex-flow:row nowrap;justify-content:center;align-items:center;align-content:center}
.te{margin:0 -2px;padding:0;cursor:pointer;position:relative;text-align:left;display:inline-flex;flex-flow:row nowrap;justify-content:center;align-items:center;align-content:center}
.c100{max-width:100%;background:var(--color3);margin:0 auto;padding:0;border-top:1px solid #ebeaea}
.fixed{position:fixed;z-index:998;top:0;width:100%;margin:0 auto}
.c10{max-width:var(--maxwidth);background:0;margin:0 auto;padding:0;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;align-content:center}
.cap{display:inline-block;padding:15px 15px;margin:0;position:relative;border-left:1px solid #ebeaea}
.cape{border-right:1px solid #ebeaea}
.svg{width:24px;height:24px;vertical-align:middle}
.svg0{width:20px;height:auto}
.svg00{width:16px;height:auto}
.logo{width:100%;padding:0;transition:var(--trans);position:relative;margin:0}
.logo:hover{transform:translateY(-3px)!important}
.cl{margin-right:auto}
.cr{margin-left:auto;text-align:right}
.social{display:inline-block;margin:0;margin-left:15px;padding:0}
.social .net{display:inline-block;vertical-align:middle;width:24px;height:24px;margin:0 5px;padding:0;border-radius:0;margin-top:0}
.social .wa{background:url(../images/wa.png) no-repeat center center}
.social .wa:hover{background:url(../images/wa.png) no-repeat center center}
.social .ig{background:url(../images/ig.png) no-repeat center center}
.social .ig:hover{background:url(../images/ig.png) no-repeat center center}
.social .fa{background:url(../images/fa.png) no-repeat center center}
.social .fa:hover{background:url(../images/fa.png) no-repeat center center}
.social .yt{background:url(../images/yt.png) no-repeat center center}
.social .yt:hover{background:url(../images/yt.png) no-repeat center center}
.line{width:100%;max-width:763px;height:72px;margin:15px auto;background:url(../ndata/images/line.png) no-repeat center center;background-size:contain}
.bloxx{max-width:var(--maxwidth);padding:20px;margin:0 auto;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;align-content:center}
.blox{width:50%;display:inline-block;text-align:center;margin:0;border:0 solid var(--color4);padding:0}
.bigline{width:100%;height:90px;padding:0;margin:40px auto -40px auto;background:url(../ndata/images/bigline.png) repeat-x bottom center}
.brcr{text-align:center;margin:10px 0 0 20px;color:#fff;font-size:.8rem;color:var(--color1)}
.brcr a{color:var(--color1)}
.wrapper{width:100%;text-align:center;margin:0 auto;position:relative;overflow:hidden}
.container{width:100%;max-width:var(--maxwidth);text-align:;padding:0;margin:0 auto;position:relative;overflow:hidden}
.container img{max-width:100%}
.catalist{column-count:3;column-rule:1px dotted var(--color4);width:auto;border:1px solid var(--color4);padding:20px}
.catalist a{font:bold 16px 'Exo 2';display:block;margin:0;padding:7px 20px;text-align:left;text-decoration:none;color:var(--color1)}
.catalist a:before{content:"";width:5px;height:5px;display:inline-block;margin:0 10px;vertical-align:middle;padding:0;background:var(--color2);position:relative;transform:skewX(-20deg)}
.catalist a:hover{background:var(--color2);color:var(--color3)}
.plain{text-align:left}
.inner0{padding:40px 40px;margin:0 auto;max-width:1200px;text-align:left;background:#fff}
.inner0 img{padding:10px;width:auto;max-width:100%;cursor:pointer!important}
.inner0 ul{list-style-type:circle;margin-left:20px}
.inner0 li{list-style-position:inside;font:16px Exo 2}
.inner{padding:40px 0;margin:0 auto;text-align:left}
.inner img{float:left;padding:0;margin:5px 40px}
.inner table td{border:1px solid #1f1f1f;padding:10px}
#order{width:100%;margin:1px auto;padding:20px;position:relative;display:block;background:#eee}
#crumbs{text-align:left;padding:0 20px 20px 20px;color:var(--color1)}
.news{width:100%;height:350px;min-width:300px;max-width:410px;padding:0;margin:0;display:inline-block;border:0;overflow:hidden;position:relative;cursor:pointer;background:#fff;border-radius:2px;border:0 solid var(--color4);margin:5px}
.news:hover .img{transform:scale(1.1,1.1)}
.news:hover .desc h4{color:var(--color1)}
.news .img{height:100%;background-size:cover!important;transition:var(--trans)}
.news .desc{max-width:100%;position:absolute;bottom:0;right:0;left:0;padding:20px 20px;background:var(--color3)}
.news .desc h4{font:1.5rem 'Exo 2';margin:0;color:var(--color1);text-align:left;font-weight:400;letter-spacing:0;text-transform:uppercase}
.nonvis{opacity:0}
.fews{padding:10px;margin:0;border:0;overflow:hidden;position:relative;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;align-content:center;text-align:center}
.fews:hover{background:#f3f1f2;box-shadow:0 0 5px rgba(0,0,0,0.0);border:0 solid #ccc}
.fews .del{position:absolute;right:15px;top:15px;cursor:pointer}
.fews .img{width:100px;height:100px;transition:var(--trans);background-size:cover!important}
.fews .img:hover{transform:scale(1.1,1.1)}
.fews .desc{width:auto;text-align:left;max-width:auto;margin:0;padding:0 10px;background:0;transition:all 400ms ease-in-out}
.fews h4{font:1.5rem 'Open Sans';text-align:left;padding:10px 0;letter-spacing:0;color:var(--color1)}
.cata{width:49%;padding:0;margin:0;height:500px;display:inline-block;border:0;overflow:hidden;position:relative;cursor:pointer;background:0;border-radius:0;transition:var(--trans)}
.cata:hover .img img{transform:scale(1.1,1.1)}
.cata .img{width:100%;height:100%;position:absolute;background-size:cover!important;background-position:center center;margin:0;overflow:hidden}
.cata .img img{width:100%!important;height:100%;object-fit:cover;transition:var(--trans)}
.cata .desc{width:100%;height:100%;position:absolute;padding:0;margin:0;background:rgba(0,0,0,0.5);transition:var(--trans);overflow:hidden;z-index:100;display:flex;flex-flow:column wrap;justify-content:center;align-items:center;align-content:center;text-align:center}
.cata:hover .desc{background:rgba(0,0,0,0.2) url('../ndata/images/magn.png') no-repeat center center}
.cata .akcia{width:25px;height:25px;position:absolute;top:5px;left:5px;z-index:2;background:url('../images/discount1.svg') no-repeat center center}
.cata .desc .brand{display:block;position:absolute;top:0;right:0;padding:0}
.cata .desc .price{display:block;font:1.5rem 'Exo 2';color:var(--color1);padding:0;position:absolute;bottom:30px;left:10px}
.cata .desc .price span{display:block;font:1rem 'Exo 2'}
.cata2{width:100%;height:150px;padding:0;margin:4px 8px;display:inline-flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;align-content:center;text-align:left;border:0;overflow:hidden;position:relative;cursor:pointer;background:var(--color3);border-radius:0;transition:var(--trans)}
.cata2 .desc .brand{display:block;font:.8rem 'Exo 2';margin-left:auto;padding:20px}
.cata2 .desc .price{display:block;font:1.5rem 'Exo 2';color:var(--color1);padding:20px}
.cata2 .desc .price span{display:block;font:1rem 'Exo 2'}
.cata2 .img{width:100px;height:150px;transition:var(--trans);background-size:cover!important;background-position:center center;margin:0 5px}
.cata2 .img img{width:100%!important;height:100%;object-fit:cover}
.cata2 .img:hover{transform:scale(1.1,1.1)}
.cata2 .desc{width:100%;padding-right:20px;margin:0;background:#fff;transition:var(--trans);overflow:hidden;display:inline-flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;align-content:center}
.cata2 .desc a{font:1.2rem 'Exo 2';font-weight:500;text-transform:none;color:var(--color1);text-align:left;margin-left:10px}
.cata2:hover .desc{background:rgba(255,255,255,0.9)}
.cata2 .akcia{width:25px;height:25px;position:absolute;top:5px;left:5px;z-index:2;background:url('../images/discount1.svg') no-repeat center center}
.cata0{width:100%;max-width:195px;padding:0;margin:3px 3px;display:inline-block;border:0;overflow:hidden;position:relative;cursor:pointer;background:var(--color3);border-radius:0;transition:var(--trans)}
.cata0:hover .img{transform:scale(1.1,1.1)}
.cata0 .img{width:100%;height:130px;transition:var(--trans);background-size:contain!important;background-position:center center;margin:10px 0}
.cata0 .img:hover{transform:scale(1.1,1.1)}
.cata0 .desc{width:100%;height:40px;padding:0;margin:5px 0;background:rgba(255,255,255,0.0);transition:var(--trans);overflow:hidden;text-align:center}
.cata0 .desc a{font:1.2rem 'Exo 2';font-weight:50;width:100%;text-transform:none;color:var(--color1);letter-spacing:0;padding:0;margin:0;transition:var(--trans)}
.amo{font-size:1rem;background:#f0f0f0;display:inline-block;padding:1px 3px;margin-left:auto}
.itemcont{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start;align-content:center;padding:0}
.itemleft{width:450px}
.itemright{margin-left:50px}
.brandpic{width:250px;height:200px;overflow:hidden;margin:20px}
.brandpic img{width:100%;max-height:100%}
.stoimost{padding:20px;border:1px solid var(--color4)}
ul#opts{margin:0;padding:0}
ul#opts li{list-style:none;display:flex;justify-content:space-between;padding:10px 10px;margin-bottom:5px}
ul#opts li:hover{background:#}
ul#opts li::before{content:'';flex-grow:1;order:1;border-bottom:1px dotted #777;margin:0 5px}
.s_h{height:;overflow:hidden;order:1}
.price{font-size:2rem;color:var(--color2)}
.price span{font-size:1.6rem;color:#aaa}
.height{display:inline-block}
.height input[type=radio]{outline:0;opacity:0;pointer-events:none;user-select:none;height:0;display:none}
.height label{display:inline-block;font:1rem 'Exo 2';color:var(--color1);padding:5px 10px 5px 10px;margin:5px 0;border:2px solid transparent;border-radius:5px;transition:border 300ms ease;cursor:pointer;text-align:left;background:#f0f0f0}
.height input[type=radio]:checked+label{border:2px solid var(--color2)}
.height input[type=radio]:disabled+label{color:#aaa}
.video{width:32%;padding:0;margin:-1px 0;min-width:300px;height:300px;display:inline-block;border:0;overflow:hidden;position:relative;cursor:pointer;background:var(--color1);border-radius:0}
.video iframe{width:100%;height:100%}
.gallery{width:100%;max-width:450px;height:300px;padding:0;margin:0;display:inline-block;border:0;overflow:hidden;position:relative;cursor:pointer}
.gallery h4{font:bold 14px 'Roboto';text-transform:uppercase;color:var(--color3);text-align:center}
.gallery .img{width:100%!important;height:100%;transition:var(--trans)}
.gallery .img:hover{transform:scale(1.1,1.1)}
.gallery .img img{width:100%;height:100%;object-fit:cover}
.gallery .desc{width:100%;max-width:100%;position:absolute;text-align:center;bottom:0;margin:0;padding:10px 0;background:url(../ndata/images/trans.png)}
.gallery0{padding:0;margin:0;width:120px;height:70px;display:inline-block;border:0;overflow:hidden;position:relative;cursor:pointer;background:var(--color3);border-radius:0;border:0 solid var(--color4)}
.gallery0 .img{width:100%!important;height:100%;transition:var(--trans)}
.gallery0 .img:hover{transform:scale(1.1,1.1)}
.gallery0 .img img{width:100%;height:100%;object-fit:cover}
.icons{width:100%;max-width:165px;border-radius:0;background:0;border:0 solid var(--color1);display:inline-block;margin:0 10px;overflow:hidden}
.icons .img{width:100%;height:150px;transition:var(--trans);background-size:auto!important;margin-top:0}
.icons .img:hover{transform:scale(1.1,1.1)}
.icons .desc{width:100%;height:150px;transition:var(--trans);text-align:center;margin:0;padding:0}
.icons h4{font:1rem 'Oswald';color:var(--color4);text-align:center;padding:5px;text-transform:uppercase;letter-spacing:2px}
.icons p{font:.8rem 'Open Sans';color:var(--color3);opacity:.6;text-align:center;padding:5px;letter-spacing:0}
.icons0{width:100%;max-width:295px;overflow:hidden;display:inline-flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;align-content:center;margin:0 10px;background:#fff}
.icons0 .img{width:130px;height:100px;transition:var(--trans);background-size:auto!important;margin-top:0}
.icons0 .desc{width:auto;height:auto;transition:var(--trans);margin:0;padding:0}
.icons0 h4{font:1.3rem 'Exo 2';font-weight:700;color:var(--color1);text-align:left;padding:5px;text-transform:none;letter-spacing:0}
.icons0 p{font:14px 'Exo 2';color:var(--color1);text-align:left;padding:5px;text-transform:none;letter-spacing:0}
.icons1{width:100%;max-width:150px;height:130px;overflow:hidden;display:inline-block;background:#fff;margin:3px 5px}
.icons1 .img{width:100%;height:130px;transition:var(--trans);background-size:80%!important;margin-top:0}
.icons1 .desc{width:100%;transition:var(--trans);margin:0;padding:0}
.icons1 h4{font:16px 'Exo 2';font-weight:700;color:var(--color4);text-align:center;padding:5px;text-transform:uppercase;letter-spacing:0}
.icons1 p{font:14px 'Exo 2';color:var(--color3);text-align:center;padding:5px;text-transform:none;letter-spacing:0}
.cart{position:relative}
.cart .point{background:#f00;width:16px;height:16px;line-height:.8rem;text-align:center;position:absolute;top:3px;right:5px;border-radius:16px;display:block;font:bold .8rem 'Exo 2';color:#fff}
#scart{width:100%;margin:1px auto;position:relative;display:block;background:#fff;height:100px}
#scart .img{width:150px;float:left;height:100px;margin-right:20px}
#scart .desc{margin:0;padding:0}
#scart .sum{margin:0;padding:5px;display:inline-block;float:left}
#scart h4{text-align:left}
#scart .next{cursor:pointer;margin:0;padding:10px;position:absolute;top:20px;right:0;color:var(--color1)}
#scart:hover .next{color:var(--color2)}
.reviews{width:31%;min-width:300px;margin:10px 10px;display:inline-block;height:270px;background:rgba(255,255,255,0.0);min-height:200px;overflow:auto}
.reviews .img{width:180px;height:0;margin:0 auto;text-align:center;background-size:cover!important;border-radius:100px}
.reviews .desc{margin:0;padding:40px;background:0;overflow:auto}
.reviews .desc h4{color:var(--color4);font:1.3rem 'Oswald'}
.reviews .desc p{color:var(--color3);font:.9rem 'Open Sans';font-weight:300}
.reviews:hover .next{color:var(--color2)}
#xreviews{width:100%;margin:1px auto;position:relative;display:block;background:#fff;min-height:200px}
#xreviews .img{width:200px;float:left;height:200px;margin-right:20px;overflow:hidden}
#xreviews .desc{margin:0;padding:20px;margin-left:180px}
#xreviews h4{text-align:left}
#xreviews .next{cursor:pointer;margin:0;padding:10px;position:absolute;top:30%;right:0;color:var(--color1)}
#xreviews:hover .next{color:var(--color2)}
#filess{width:190px;height:160px;border:1px solid var(--color1);overflow:hidden;display:inline-block;text-align:center;position:relative}
#filess .img{width:190px;height:160px;overflow:hidden}
#filess img{max-width:190px;width:auto}
#filess .desc{position:absolute;bottom:0;width:180px;padding:5px;text-align:center;opacity:0;background:#fff;word-break:break-all}
#filess:hover .desc{opacity:.9}
#price{width:100%;border-collapse:collapse;font-size:16px;background:#fff}
#price tr.pr{background:var(--color1);color:#fff}
#price td{border:1px solid #aaa;border-collapse:collapse;padding:0 5px}
#pric{width:100%;max-width:100%!important;border-collapse:collapse;font-size:14px;background:#fff;overflow-y:auto}
#pric tr:nth-child(1){background:var(--color2);color:#fff}
#pric td{border:1px solid #aaa;border-collapse:collapse;padding:10px}
#form{width:100%;background:0;max-width:1300px;padding:0;margin:0 auto}
#result{padding:10px;background:0}
select,input{display:block;font:1.1rem 'Tahoma';font-weight:300;width:100%;max-width:500px;margin:13px 8px;padding:10px 15px 10px 15px;border:1px solid transparent;opacity:.8;border-radius:0}
textarea{width:100%;max-width:490px;height:150px;padding:20px;opacity:.8;border:1px solid transparent}
select.z,input.z{width:auto;max-width:150px;background:#fff;padding:3px 5px;border:2px solid transparent;border-radius:0;display:inline-block;font:1rem 'Exo 2';color:var(--color1);margin:0;border:1px solid var(--color4)}
input[type=submit]{font:1.1rem 'Tahoma';font-weight:300;width:auto;min-width:220px;margin:13px 5px;text-align:center;padding:10px 15px 10px 15px}
input[type=submit]:hover{background:0;color:var(--color4);border:2px solid var(--color4)}
input[type=checkbox],input[type=radio]{width:16px;height:16px}
select.goog-te-combo{padding:5px 10px}
select.x,input.x{max-width:100px}
input.val{width:51px;padding:3px;margin:3px}
.who{width:auto!important;margin:0;background:#fff url(../images/search.svg) no-repeat right 0 center;background-size:20px;margin-right:0;padding:5px 10px;border-radius:0;display:inline-block;font-size:1.2rem;border:1px solid transparent}
.search{max-width:300px;position:relative;display:inline-block}
.search input{max-width:300px;position:relative;display:inline-block}
.search_result{background:#FFF}
textarea:focus,input:focus{outline:0}
input:focus:invalid,textarea:focus:invalid{border:1px solid #f5192f}
input:focus:valid,textarea:focus:valid{border:1px solid #0b0}
input:disabled,textarea:disabled{background:#eee;color:#aaa}
#f100{width:100%;background:var(--color1);margin:0 auto;padding:20px 0;text-align:center;color:#fff;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;align-content:center}
#fitem{width:100%;max-width:250px;margin:0;padding:0;display:inline-block}
#clear{height:0;font-size:1px;line-height:0;clear:both}
#page{margin:0;background:#fff;border:0;padding:5px}
#up{width:40px;height:40px;padding:10px;cursor:pointer;position:fixed;bottom:0;right:0;z-index:9999;color:var(--color1);transition:var(--trans)}
#up:hover{color:var(--color4)}
.em{padding:0;margin:0;width:50px;height:50px;cursor:pointer;position:fixed;top:220px;right:50px;z-index:999;transition:var(--trans);animation:ball 1000ms cubic-bezier(0.165,0.840,0.440,1.000) infinite alternate;animation-delay:0}
@keyframes ball{0%{transform:translateY(0px)}
100%{transform:translateY(-20px)}
}#adm{width:100%;max-width:1700px;height:400px;font-size:18px;font-family:'Courier','Courier New';color:#333}
#adma{padding:20px;cursor:pointer;position:fixed;top:100px;right:0;z-index:999;color:var(--color4);transition:var(--trans)}
#adma:hover{color:var(--color3)}
#cart{padding:20px;cursor:pointer;position:fixed;top:15px;right:0;z-index:999}
.sidebar{width:100%;max-width:300px;height:100%;max-height:3900px;background:rgba(255,255,255,0.8);padding:30px 0;margin:0;display:block;overflow-y:auto;position:fixed;left:-300px;z-index:999;transition:var(--trans);box-shadow:0 0 50px rgba(0,0,0,0.2)}
.sidebar.inactive{left:0}
.menubox{display:block;transition:var(--trans);padding:0 10px}
.menuwrap{margin-left:20px}
.menuboxover{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start;align-content:center;padding:0;margin:0}
.menubox.inactive{width:250px;display:block}
.menuwrap.inactive{margin-left:60px}
.foggle{display:none}
.jews{padding:5px;margin:0;border:0;overflow:hidden;position:relative;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;align-content:center;text-align:center;border:1px solid #eee}
.jews:hover{background:#f0f0f0}
.jews .img{width:60px;height:40px}
.sidemenu{width:100%;max-width:260px;height:100%;max-height:3900px;background:#333;padding:30px 0;margin:0;display:block;overflow-y:auto;position:fixed;left:0;z-index:999;transition:var(--trans)}
.overwrap{margin-left:280px;padding:0 30px;transition:var(--trans)}
.sidemenu a img{vertical-align:bottom;margin-right:10px;width:20px;height:20px}
.sidemenu a:hover{color:#fff}
.sidemenu.inactive{left:-220px}
.overwrap.inactive{margin-left:60px}
.moggle,.toggle{background-color:var(--color3);color:var(--color1);text-align:center;cursor:pointer;font-size:20px;font-weight:300}
.toggle{width:45px;height:44px;line-height:45px}
.moggle,.toggle:hover{color:var(--color2)}
#loadwrap{width:100%;height:100%;position:fixed;display:none;z-index:999;background:rgba(0,0,0,0.5) url(../images/loading2.gif) no-repeat center center;z-index:999}
.admgal{width:300px;height:300px;display:inline-block}
.admsli{width:90%;max-width:1200px;height:300px;display:inline-block}
.adm0{width:100%;background:#333;height:300px;margin:0;border:0;overflow:hidden;position:relative}
.adm0 .img{width:100%;height:350px;transition:var(--trans)}
.adm0:hover .desc{opacity:1;background:#333}
.adm0 .desc{width:100%;height:100%;position:absolute;top:0;opacity:0;background:#fff;transition:var(--trans);display:flex;flex-flow:column wrap;justify-content:center;align-items:center;align-content:center}
.can{position:absolute;top:33px;left:97px;}
::-webkit-scrollbar{width:11px;height:10px}
::-webkit-scrollbar-button{background-color:var(--color2)}
::-webkit-scrollbar-track{background-color:var(--color1)}
::-webkit-scrollbar-track-piece{background-color:var(--color2)}
::-webkit-scrollbar-thumb{background-color:var(--color4);border-radius:40px}
::-webkit-scrollbar-corner{background-color:#000}
::-webkit-resizer{background-color:#666}
*::selection{background:var(--color4)}
*::-moz-selection{background:var(--color4)}
@media screen and (max-width:1024px){html{font-size:13px}
article{column-count:1;column-gap:0;column-rule:0 dotted #ccc}
p{padding:5px}
.who{max-width:170px}
.lined{width:100%;min-width:300px}
.nomob{display:none!important}
.a100{width:100%;background:transparent;margin:0 auto;padding:0;position:absolute;top:60px;z-index:100}
.a10{max-width:1300px;background:0;margin:0 auto;padding:0;display:flex;flex-flow:column wrap;justify-content:center;align-items:center;align-content:center;margin-top:220px}
.b100{padding:10px 0 10px 60px}
.b10{flex-flow:row nowrap;justify-content:flex-start;align-items:center;align-content:center}
.line{height:50px;margin:5px 0}
.foggle{position:fixed;padding:10px;top:0;left:0;display:block;z-index:999;background:#fff}
.menubox{position:fixed;display:none;height:500px;overflow-y:auto;z-index:999;background:#f0f0f0}
.menuboxcata{display:none}
#hamb{display:none}
#lamb{width:0;margin:0;padding:0}
.ta{padding:0;margin:0;width:auto}
.cl,.cr{margin:0 0!important;display:inline-block}
.cape{border-right:0}
.logo{width:70%;padding:0}
h1.title{text-align:center}
.reviews{width:100%;margin:20px 5px;display:inline-block;height:auto;min-height:100px;overflow:auto}
.reviews .img{width:180px;height:0;margin:0 auto;text-align:center;background-size:cover!important;border-radius:100px}
.reviews .desc h4{color:var(--color3)}
.reviews .desc p{color:var(--color3)}
.bloxx{display:flex;flex-flow:column wrap;justify-content:center;align-items:center;align-content:center}
.blox{width:100%;display:inline-block;text-align:center;margin:0;border:0 solid var(--color4);padding:0}
.menuwrap{margin-left:0;width:100%;max-width:100%}
select,input,textarea{font:1rem 'Oswald';font-weight:300;margin:10px 3px;width:auto;max-width:150px;margin-right:5px!important;padding:7px 25px 7px 35px;border:1px solid #c8ccd4;border-radius:3px;text-align:left;appearance:none}
#pric{font-size:11px}
#pric td{padding:5px}
.fews{flex-flow:row wrap}
.cata{width:100%;margin:1px 1px;height:250px}
.cata .img{height:100%;padding:0;margin:0}
.cata .desc{height:100%;padding:0}
.cata .desc h4{font-size:1rem;padding:0 5px}
.cata .akcia{width:25px;height:25px;position:absolute;top:5px;left:5px;z-index:2;background:url('../images/discount1.svg') no-repeat center center}
.cata .desc .brand{display:none}
.cata .desc .price{font:1rem 'Exo 2';color:var(--color1);padding:0;position:absolute;bottom:5px;left:5px}
.cata .desc .price span{font:.8rem 'Exo 2'}
.cata .desc .discount{display:block;font:1rem 'Exo 2';color:#f30;padding:0;position:absolute;bottom:5px;right:5px;transition:var(--trans);background:#f0f0f0;padding:0 5px;border-radius:2px}
a.abb2{padding:0}
.sidebar{display:none}
.cata0{max-width:120px;padding:0;margin:0;display:inline-block;border:0;overflow:hidden;position:relative;cursor:pointer;background:var(--color3);border-radius:0;transition:var(--trans)}
.icons0{width:100%;max-width:100%;margin:0}
.c10{flex-flow:row nowrap}
.cap{display:block;padding:10px 0;margin:0;text-align:center;width:100%;max-width:100%}
.wrapper{padding:20px 0}
.fixed{position:relative}
.icons{width:33%;max-width:120px;display:inline-block;margin:0;padding:0}
.icons .img{height:120px}
.icons .desc{padding:2px}
.icons h4{letter-spacing:0}
.inner0{padding:5px 20px}
.gallery{width:32%;margin:0;height:100px}
.tt{display:none}
.inner{text-align:center}
.inner img{width:90%!important;text-align:center}
.inner0 img{width:auto;max-width:100%!important;height:auto!important;text-align:center}
.inner0 img.x{width:10px!important}
textarea{max-width:330px;margin-top:3px}
a.butt,input[type=submit]{font-size:14px;padding:5px 10px}
.sidemenu{right:0}
}

.tooltip{border-bottom:1px dotted #07a;cursor:help}
.tooltip::after{background:rgba(0,0,0,0.8);border-radius:8px 8px 8px 0;box-shadow:1px 1px 10px rgba(0,0,0,0.5);color:#FFF;content:attr(data-tooltip);margin-top:-24px;opacity:0;padding:3px 7px;position:absolute;visibility:hidden;transition:all .4s ease-in-out}
.tooltip:hover::after{opacity:1;visibility:visible}

.lightbox{border:0;box-shadow:none;position:relative;text-decoration:none;}
.lightbox-zoom{background:#fff;bottom:0;color:#2727a4;line-height:1;padding:.306em .5em;position:absolute;right:0}
.lightbox-no-scroll{overflow-y:hidden}
.lightbox-overlay{background:rgba(17,17,17,.8);bottom:0;box-sizing:border-box;left:0;position:fixed;right:0;top:0;z-index:32;overflow:hidden}
.lightbox-overlay *,.lightbox-overlay *::before,.lightbox-overlay *::after{box-sizing:inherit}
.lightbox-overlay[aria-hidden="true"]{display:none}
.lightbox-slider{-webkit-transition:left .3s ease,-webkit-transform .3s ease;bottom:0;left:0;position:absolute;right:0;top:0;transition:left .3s ease,-webkit-transform .3s ease;transition:left .3s ease,transform .3s ease,-webkit-transform .3s ease;transition:left .3s ease,transform .3s ease;white-space:nowrap}
.lightbox-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}
.lightbox-content figure{position:relative}
.lightbox-content img{display:block;height:auto;max-height:85vh;max-width:85vw;width:auto}
.lightbox-content figcaption{background:rgba(17,17,17,.8);bottom:0;color:#fff;display:block;left:0;padding:.25em .5em;position:absolute;width:100%}
.lightbox-overlay button{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:transparent;border:0;color:#fff;cursor:pointer;font-size:1.6em;height:1.6em;line-height:1.6;margin:0;padding:0;position:absolute;text-align:center;width:1.6em}
.lightbox-overlay button:focus{border:1px solid #fff;outline:0}
.lightbox-overlay button:disabled{cursor:default;opacity:.5}
.lightbox-overlay button[aria-label="Previous"],.lightbox-overlay button[aria-label="Next"]{top:50%;top:calc(50% -(1.6em / 2))}
.lightbox-overlay button[aria-label="Previous"]{left:2%}
.lightbox-overlay button[aria-label="Next"]{right:2%}
.lightbox-overlay button[aria-label="Close"]{top:1em;right:2%}
.lightbox-counter{background:transparent;color:#fff;font-size:1.15em;left:2%;position:absolute;top:1em}
.lightbox-loader{width:5em;height:5em;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-2.5em;margin-left:-2.5em}
.lightbox-loader::before{-webkit-animation:spin 1s infinite;animation:spin 1s infinite;border-radius:100%;border:.5em solid #9f9f9f;border-top-color:#2727a4;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}
@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}


ol,ul{list-style:none}
#products{display:block}
#products .slides_container{width:100%;height:600px;overflow:hidden;position:relative;border:1px solid #dfdfdf}
#products .slides_container img{width:auto;max-width:1500px}
#products .pagination{background:#dfdfdf;width:100%;margin:0;padding:5px 5px}
#products .pagination li{float:left;display:inline-block;margin:5px 5px;padding:0}
#products .pagination li a{display:inline-block;width:75px;height:65px;margin:1px;padding:0;background:#f9f9f9;border:1px solid #fff}
#products .pagination li a img{width:55px}
#products .pagination li.current a{border:1px solid #7f7f7f;margin:0}



.panelNode-script{font-size:11px;background-color:#fff;font-family:Monaco,Courier New;color:#000}
.sourceRow.hovered{background-color:#effca6}
.sourceRow[exeLine="true"]{background-color:#e3fc8d}
.js-comment,.xml-comment,.css-comment{color:#8c868f}
.js-atom{color:#3b5bb5}
.js-keyword{color:#ff7800}
.js-string{color:#409b1c}
.xml-tagname{color:#3a4a64}

.nav-fostrap{margin:0 auto;display:block;margin:0;background:0}
.nav-fostrap ul{list-style-type:none;margin:0 auto;padding:0;display:block}
.nav-fostrap li{list-style-type:none;margin:0;padding:0;display:inline-block;position:relative;font-size:14}
.nav-fostrap li a{font:1rem 'Oswald';font-weight:300;background:transparent;color:var(--color3);display:inline-block;padding:20px 22px 20px 18px;margin:0;opacity:.7;text-transform:uppercase;letter-spacing:0;text-decoration:none;cursor:pointer;border-radius:0;border:0 solid transparent;transition:var(--trans)}
.nav-fostrap li:hover a{opacity:1;color:var(--color3)}
.nav-fostrap li:hover ul.dropdown{display:block}
.nav-fostrap li ul.dropdown{z-index:100;position:absolute;display:none;width:300px;left:0;background:var(--color3);padding-top:0;margin-top:-2px}
.nav-fostrap li ul.dropdown li{display:block;list-style-type:none}
.nav-fostrap li ul.dropdown li a{padding:15px 20px;text-align:left;font-size:12px;letter-spacing:0;text-transform:none;color:var(--color1);background:var(--color3);border-bottom:1px solid #eee;display:block;font-weight:400}
.nav-fostrap li ul.dropdown li:last-child a{border-bottom:0}
.nav-fostrap li:first-child:hover a{border-radius:3px 0 0 3px}
.nav-fostrap li ul.dropdown li:hover a{background:var(--color3);color:var(--color2)!important}
.nav-fostrap li ul.dropdown li:first-child:hover a{border-radius:0}
.nav-fostrap li:hover .arrow-down{border-top:5px solid #fff}
.arrow-down{width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid var(--color4);position:relative;top:14px;right:18px;content:''}
.title-mobile{display:none}
@media only screen and (max-width:1024px){.nav-fostrap{z-index:999;position:fixed;background:#fff;width:200px;height:auto;display:block;right:-200px;top:0;text-align:left;box-shadow:0 0 30px rgba(0,0,0,0.1);-webkit-transition:right .25s ease;-moz-transition:right .25s ease;-ms-transition:right .25s ease;-o-transition:right .25s ease;transition:right .25s ease;margin:0;border:0;border-radius:0}
.title-mobile{margin-left:50px;font:italic 18px 'Roboto Condensed';font-weight:900;text-align:left;color:#000}
.nav-fostrap.visible{right:0;-webkit-transition:right .25s ease;-moz-transition:right .25s ease;-ms-transition:right .25s ease;-o-transition:right .25s ease;transition:right .25s ease}
.nav-bg-fostrap{display:inline-block;vertical-align:middle;width:40px;height:40px;margin:0;z-index:999;position:fixed;top:10px;left:0;background:0;padding:12px 0 0 10px;box-shadow:0 0 0 0 rgba(0,0,0,0.1)}
.navbar-fostrap{display:inline-block;vertical-align:middle;cursor:pointer;margin:0;position:absolute;top:0;left:0;padding:12px}
.navbar-fostrap span{height:3px;background:var(--color4);margin:5px 0 5px 0;display:block;width:24px}
.navbar-fostrap span:nth-child(2){width:28px}
.navbar-fostrap span:nth-child(3){width:20px}
.nav-fostrap ul{padding-top:50px}
.nav-fostrap li{display:block}
.nav-fostrap li a{display:block;color:var(--color1);font-weight:700;padding:10px 20px 10px 20px;margin:0}
.nav-fostrap li:first-child:hover a{border-radius:0}
.nav-fostrap li ul.dropdown{position:relative}
.nav-fostrap li ul.dropdown li a{background:#e3e8ee;border-bottom:0;color:var(--color1)!important;max-width:160px}
.nav-fostrap li:hover a{background:#e3e8ee;color:var(--color1)!important}
.nav-fostrap li ul.dropdown li:hover a{background:rgba(0,0,0,.1)!important;color:var(--color1)!important}
.nav-fostrap li ul.dropdown li a{width:200px}
.arrow-down{background:url(../images/adown.svg) no-repeat right 10px center;background-size:10px 10px;border:0!important;position:absolute;margin:0;top:0;left:0;right:0;width:200px;bottom:0;z-index:999;padding:0;height:40px}
}


.overlay{position:fixed;left:0;top:0;bottom:0;right:0;background:rgba(0,0,0,.5);width:100%;display:none;z-index:1000;overflow:scroll}
.overlay__modal{position:absolute;max-width:800px;width:100%;height:90%;overflow-y:scroll;padding:20px;background:#FFF;display:none;z-index:2000;top:50%;left:50%;transform:translate(-50%,-50%)}
.overlay__close{font:bold 13px 'Roboto';font-weight:500;background:var(--color1);color:var(--color3);display:inline-block;text-align:left;padding:10px 20px;margin:3px 3px;text-transform:uppercase;border-radius:0}
.overlay__close:hover{background:var(--color2);text-decoration:none}


.tabs{font-size:0;margin:0}
.tabs:after{clear:both;content:'';display:table}
.tabs .tab{display:inline}
.tabs .tab-label{cursor:pointer;background:var(--color1);border:0 solid #ccc;border-bottom:2px dashed var(--color2);display:inline-block;font:24px Roboto;font-weight:600;color:var(--color3);left:1px;margin-left:-1px;padding:10px;position:relative;vertical-align:bottom}
@media screen and (max-width:600px){.tabs .tab-label{font:14px Roboto}
}.tabs .tab>[type="radio"]{clip:rect(0 0 0 0);height:1px;opacity:0;position:fixed;width:px;z-index:-1}
.tabs .tab-panel{display:inline;display:inline-block;overflow:hidden;position:relative;height:0;width:0}
.tabs .tab-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;padding:0;border:0;float:left;font-size:16px;font-size:1rem;margin-top:-1px;width:100%}
.tabs .tab [type="radio"]:checked+.tab-label{background:var(--color3);color:var(--color1);border-bottom:0 solid var(--color1);padding-bottom:11px;z-index:1}
.tabs .tab [type="radio"]:checked ~ .tab-panel{display:inline}
.tab-frame{display:block;width:100%;max-width:1200px;margin:0 auto;text-align:center}
.tabl{width:50%}
.tabr{width:50%}
.tab-frame input{display:none}
.tab-frame label{display:block;display:inline-block;padding:5px 10px;cursor:pointer;border:1px solid #ddd;border-bottom:3px solid var(--color1)}
.tab-frame input:checked+label{background:var(--color1);color:white;cursor:default}
.tab-frame .tab{margin:0 auto;max-width:1200px;display:none;padding:5px 10px;clear:left;text-align:center}
.tab-frame input:nth-of-type(1):checked ~ .tab:nth-of-type(1),.tab-frame input:nth-of-type(2):checked ~ .tab:nth-of-type(2),.tab-frame input:nth-of-type(3):checked ~ .tab:nth-of-type(3),.tab-frame input:nth-of-type(4):checked ~ .tab:nth-of-type(4),.tab-frame input:nth-of-type(5):checked ~ .tab:nth-of-type(5),.tab-frame input:nth-of-type(6):checked ~ .tab:nth-of-type(6),.tab-frame input:nth-of-type(7):checked ~ .tab:nth-of-type(7),.tab-frame input:nth-of-type(8):checked ~ .tab:nth-of-type(8),.tab-frame input:nth-of-type(9):checked ~ .tab:nth-of-type(9),.tab-frame input:nth-of-type(10):checked ~ .tab:nth-of-type(10),.tab-frame input:nth-of-type(11):checked ~ .tab:nth-of-type(11),.tab-frame input:nth-of-type(12):checked ~ .tab:nth-of-type(12),.tab-frame input:nth-of-type(13):checked ~ .tab:nth-of-type(13),.tab-frame input:nth-of-type(14):checked ~ .tab:nth-of-type(14),.tab-frame input:nth-of-type(15):checked ~ .tab:nth-of-type(15),.tab-frame input:nth-of-type(16):checked ~ .tab:nth-of-type(16),.tab-frame input:nth-of-type(17):checked ~ .tab:nth-of-type(17),.tab-frame input:nth-of-type(18):checked ~ .tab:nth-of-type(18),.tab-frame input:nth-of-type(19):checked ~ .tab:nth-of-type(19){display:block}
.c-tabs-nav{list-style:none;padding:0;position:relative;margin:0;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;align-content:center}
.c-tabs-nav__link{text-decoration:none;color:#000;background:transparent;margin:20px;overflow:hidden;padding:0;width:250px;height:270px;border-radius:0;border:0 solid var(--color1);display:flex;flex-flow:column wrap;justify-content:flex-end;align-items:center;align-content:center}
.c-tabs-nav__link h2{font:bold 18px 'Roboto Condensed';text-transform:uppercase;color:#333;text-align:center;letter-spacing:0;padding:20px;margin:0;display:block;border:2px dashed transparent;border-radius:20px;width:150px}
.c-tabs-nav__link img{width:auto;max-height:170px}
.c-tabs-nav__link h2 span{font:bold 48px 'Roboto Condensed'}
.c-tabs-nav__link.is-active h2,.c-tabs-nav__link.is-active h2 span{background:#fff;border:2px dashed var(--color1)}
.c-tab{display:none;border-top:0 solid rgba(0,0,0,0.5)}
.c-tab.is-active{display:block}
.c-tab__content{border-radius:20px;border:2px dashed var(--color1);background:#fff;color:var(--color2);margin:20px auto;padding:40px;position:relative;animation:showTab 300ms ease-in-out both;max-width:1000px}
.c-tab__content h2{font:bold 32px 'Roboto Condensed';text-transform:uppercase;color:var(--color1);text-align:center;padding:0;margin:0}
.c-tab__content ul{width:100%;list-style:none;padding:20px 0;margin:0 auto}
.c-tab__content ul li{font:18px 'Roboto';color:var(--color3);background:url(../images/bu.png) no-repeat left center;text-align:left;padding:5px 5px 5px 25px;margin:0}
@keyframes showTab{from{opacity:0;top:5px}
to{opacity:1;top:0}
}.c-tab-nav-marker{max-width:100px;height:40px;background:url(../ndata/images/bab.png) bottom right no-repeat;position:absolute;bottom:-20px;padding:0;margin:0;max-width:auto!important;transition:all .3s ease-out}
@media screen and (max-width:1024px){.c-tabs-nav{display:flex;flex-flow:row wrap}
.c-tabs-nav__link{width:150px;height:150px}
}@media screen and (max-width:660px){.c-tabs-nav{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;align-content:center}
.c-tabs-nav__link{margin:10px;padding:20px;width:100px!important;height:100px!important}
.c-tabs-nav__link img{display:none}
.c-tabs-nav__link h2{font:bold 14px 'Roboto Condensed';margin:0;width:100%;letter-spacing:0}
.c-tab__content{padding:20px 20px;width:auto}
}


.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel{display:none;position:relative;width:100%;max-width:var(--maxwidth);-ms-touch-action:pan-y;margin:0 auto}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px)}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;text-align:center}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}
.owl-carousel .owl-item{float:left}
.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.grabbing{cursor:url(grabbing.png) 8 8,move}
.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-wrapper-outer{border:0 solid #777;border-radius:5px;overflow:hidden;background:0}
.owl-pagination{text-align:center;margin-top:20px}
.owl-page{width:16px;height:16px;display:inline-block;background:#aaa;margin:5px;border-radius:16px}
.owl-page.active{background:var(--color1)}
.owl-buttons{width:100%;color:var(--color2);position:absolute;z-index:1;top:35%}
.owl-prev{position:absolute;z-index:1;width:50px;height:50px;left:0;background:url(../images/arrows0.png) no-repeat;background-position:0 0}
.owl-next{position:absolute;z-index:1;width:50px;height:50px;right:0;background:url(../images/arrows0.png) no-repeat;background-position:-50px 0}
@media screen and (max-width:660px){.owl-prev{position:absolute;width:50px;height:50px;left:0;background:url(../images/arrows0.png) no-repeat;background-position:0 0}
.owl-next{position:absolute;width:50px;height:50px;right:0;background:url(../images/arrows0.png) no-repeat;background-position:-50px 0}
}




 .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}
@-webkit-keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}@keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}
@-webkit-keyframes flash{from,50%,to{opacity:1}
25%,75%{opacity:0}
}@keyframes flash{from,50%,to{opacity:1}
25%,75%{opacity:0}
}.flash{-webkit-animation-name:flash;animation-name:flash}
@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}.pulse{-webkit-animation-name:pulse;animation-name:pulse}
@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}
40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}
65%{-webkit-transform:scale3d(0.95,1.05,1);transform:scale3d(0.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,0.95,1);transform:scale3d(1.05,0.95,1)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}
40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}
65%{-webkit-transform:scale3d(0.95,1.05,1);transform:scale3d(0.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,0.95,1);transform:scale3d(1.05,0.95,1)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}
@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}.shake{-webkit-animation-name:shake;animation-name:shake}
@-webkit-keyframes 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:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}
}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}
}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}
@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg);transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg);transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}.tada{-webkit-animation-name:tada;animation-name:tada}
@-webkit-keyframes wobble{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes wobble{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.wobble{-webkit-animation-name:wobble;animation-name:wobble}
@-webkit-keyframes jello{from,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}
77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}
88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}
}@keyframes jello{from,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}
77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}
88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}
}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}
@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(0.97,0.97,0.97);transform:scale3d(0.97,0.97,0.97)}
to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(0.97,0.97,0.97);transform:scale3d(0.97,0.97,0.97)}
to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}.bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn}
@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.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:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.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:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}
@-webkit-keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.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:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.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:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}
@-webkit-keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}
@-webkit-keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}
@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
to{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
}@keyframes bounceOut{20%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
to{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
}.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut}
@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}
@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}
@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}
@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}
@-webkit-keyframes fadeIn{from{opacity:0}
to{opacity:1}
}@keyframes fadeIn{from{opacity:0}
to{opacity:1}
}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}
@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}
@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}
@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}
@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}
@-webkit-keyframes fadeOut{from{opacity:1}
to{opacity:0}
}@keyframes fadeOut{from{opacity:1}
to{opacity:0}
}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}
@-webkit-keyframes fadeOutDown{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}@keyframes fadeOutDown{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}
@-webkit-keyframes fadeOutDownBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}@keyframes fadeOutDownBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}
@-webkit-keyframes fadeOutLeft{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}@keyframes fadeOutLeft{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}
@-webkit-keyframes fadeOutLeftBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}@keyframes fadeOutLeftBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}
@-webkit-keyframes fadeOutRight{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}@keyframes fadeOutRight{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}
@-webkit-keyframes fadeOutRightBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}@keyframes fadeOutRightBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}
@-webkit-keyframes fadeOutUp{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}@keyframes fadeOutUp{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}
@-webkit-keyframes fadeOutUpBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}@keyframes fadeOutUpBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}
@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(0.95,0.95,0.95);transform:perspective(400px) scale3d(0.95,0.95,0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(0.95,0.95,0.95);transform:perspective(400px) scale3d(0.95,0.95,0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}
@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}
@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}
@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
}.flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}
@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}
to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}
}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}
to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}
}.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}
@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
@-webkit-keyframes lightSpeedOut{from{opacity:1}
to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}@keyframes lightSpeedOut{from{opacity:1}
to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}
@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}
@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}
@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}
@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}
@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}
}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}
}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}
@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}
@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}
@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}
@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}
}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}
}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}
@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}
@-webkit-keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(0.1) rotate(30deg);transform:scale(0.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}
50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}
70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}
to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}@keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(0.1) rotate(30deg);transform:scale(0.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}
50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}
70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}
to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}
@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}
@-webkit-keyframes rollOut{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}
}@keyframes rollOut{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}
}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}
@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
50%{opacity:1}
}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
50%{opacity:1}
}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}
@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}
@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}
@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}
@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}
@-webkit-keyframes zoomOut{from{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
to{opacity:0}
}@keyframes zoomOut{from{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
to{opacity:0}
}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}
@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
to{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
to{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}
@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0)}
to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px,0,0);transform:scale(0.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}
}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0)}
to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px,0,0);transform:scale(0.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(0.475,0.475,0.475) translate3d(-42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0)}
to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px,0,0);transform:scale(0.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}
}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0)}
to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px,0,0);transform:scale(0.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(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
to{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
to{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}
@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}
@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}
@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}
@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}
@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}
@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}
@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}
@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}



.noto{position:fixed;margin:0 auto;left:0;right:0;bottom:0;width:100%;max-width:1200px;overflow:hidden;height:auto;z-index:999}
.notification{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;align-content:center;width:auto;height:auto;border-radius:0;margin:0 auto;font-size:1rem;color:white;overflow:hidden;animation:reveal 1 .7s}
.notification .title{margin-right:15px;padding:15px 15px;display:inline-block}
.notification .close{background:rgba(255,255,255,0.2);padding:15px 20px;margin-left:15px;display:inline-block;color:white}
.notification .close:hover{cursor:pointer}
.notification.closed{transform:translate(0px,50px);transition:.7s}
@keyframes reveal{0%{transform:translate(0px,50px)}
50%{transform:translate(0px,50px)}
100%{transform:translate(0px,0px)}
}.notification.success{background:#49cb80}
.notification.success .title{background:#27ae60}
.notification.error{background:#e74c3c}
.notification.error .title{background:#c0392b}
.notification.warning{background:#ed8206}
.notification.warning .title{background:#f36b12}
.notification.normal{background:#3498db}
.notification.normal .title{background:#2980b9}


.menu{padding:0;}
.menu ul{padding:0;margin:0}
.menu ul ul{background:var(--color3);box-shadow:0 0 30px rgba(0,0,0,0.1)}
.menu li{width:200px;list-style:none;text-align:left;position:relative;border-left:solid 1px #dde}
.menu li:last-child{border:0}
.menu li a{font-size:1rem;color:var(--color1);text-decoration:none;padding:5px 10px;display:block;text-transform:none;margin-top:5px}
.menu li a:hover,.menu li a.selected{color:var(--color2);background:var(--color3);text-decoration:none;margin-left:5px}
.menu li a.selected{font-weight:700}
.menu li>ul{display:none;position:absolute;z-index:900;right:-260px;top:0}
.menu li:hover>ul{display:block}
.menu li ul ul{position:absolute;top:0;right:-260px}
.menu li a:first-child:nth-last-child(2):before{content:"";position:absolute;height:0;width:0;border-top:5px solid transparent;border-left:5px solid var(--color2);border-bottom:5px solid transparent;top:16px;transform:translateY(-50%);right:10px}


.accordeon{max-width:1000px;margin:0 auto}
.accordeon-title{color:#fff;background-color:var(--color1);padding:5px 20px;cursor:pointer;border-bottom:1px solid #e6e6e6;margin:0}
.accordeon-title:after{content:'+';float:right;font-size:1.2em;color:#f2f2f2;border:1px solid #f2f2f2;width:20px;height:20px;margin-top:5px;line-height:20px;text-align:center}
.accordeon-title.opened{background-color:var(--color2)}
.accordeon-title.opened:after{content:'-'}
.accordeon-content{display:none;padding:10px}


.xzoom-source img,.xzoom-preview img,.xzoom-lens img{display:block;max-width:none;max-height:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}
.xzoom-container{display:inline-block;width:400px}
@media screen and (max-width:660px){.xzoom-container{max-width:100%;width:100%}
}.xzoom-thumbs{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;align-content:center;width:100%;height:auto;text-align:center;margin:5px 0}
.xzoom-thumbs img{width:50px;height:80px;object-fit:cover;text-align:center;margin:5px 4px;display:inline-block}
.xzoom{box-shadow:0 0 5px 0 rgba(0,0,0,0.2);padding:0!important;width:100%!important}
.xzoom2,.xzoom3,.xzoom4,.xzoom5{box-shadow:0 0 5px 0 rgba(0,0,0,0.2)}
.xzoom-gallery,.xzoom-gallery2,.xzoom-gallery3,.xzoom-gallery4,.xzoom-gallery5{border:1px solid #cecece;margin-left:5px;margin-bottom:10px}
.xzoom-source,.xzoom-hidden{display:block;position:static;float:none;clear:both}
.xzoom-hidden{overflow:hidden}
.xzoom-preview{background:#2f4f4f;box-shadow:-0px -0px 10px rgba(0,0,0,0.50)}
.xzoom-lens{border:1px solid #555;box-shadow:-0px -0px 10px rgba(0,0,0,0.50);cursor:crosshair}
.xzoom-loading{background-position:center center;background-repeat:no-repeat;border-radius:100%;opacity:.7;background:url(../images/loading2.gif);width:48px;height:48px}
.xactive{-webkit-box-shadow:0 0 3px 0 rgba(74,169,210,1);-moz-box-shadow:0 0 3px 0 rgba(74,169,210,1);box-shadow:0 0 3px 0 rgba(74,169,210,1);border:1px solid #4aaad2}
.xzoom-caption{position:absolute;bottom:-43px;left:0;background:#000;width:100%;text-align:left}
.xzoom-caption span{color:#fff;display:block;font-size:.75em;font-weight:bold;padding:10px}

.b-image { background: #fff;margin-bottom: 1.5rem;position: relative;max-width: 40rem;}
#block-search {background: #031122;box-sizing: border-box;}
.tl-container {max-width: 1300px; margin: 0 auto;padding: 0 15px;}
.b100 {margin: 0 auto;padding: 10px 0px; border: 0;text-align: center; background: var(--color2);}

.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:0}
.slides, .flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}
.flexslider a img{outline:0;border:0}
.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}
.flexslider .slides li{overflow:hidden}
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
html[xmlns] .slides{display:block}
* html .slides{height:1%}
.flexslider{position:relative;zoom:1;padding:0;margin:0 auto;border-bottom:0 solid var(--color1)}
.flex-container{border-top:0 solid var(--color2);width:100%;overflow:hidden;margin:0 auto}
.flexslider .slides{zoom:1;overflow:hidden}
.flex-direction-nav a{display:block;position:absolute;margin:-17px 0 0 0;width:50px;height:50px;top:50%;cursor:pointer;text-indent:-9999px;z-index:5;background:url(../images/arrows.png) no-repeat}
.flex-direction-nav a:hover{background:url(../images/arrows2.png) no-repeat}
.flex-direction-nav a:after{display:block;position:absolute;content:'';width:0;height:0;top:25px}
.flex-direction-nav .flex-next{right:30px;background-position:-50px 0}
.flex-direction-nav .flex-next:hover{background-position:-50px 0}
.flex-direction-nav .flex-prev{left:30px;background-position:0 0}
.flexslider .flex-control-nav{position:absolute;width:100%;bottom:30px;text-align:center;margin:0;z-index:5}
.flex-control-nav li{display:inline-block;zoom:1}
.flex-control-paging li a{display:block;cursor:pointer;text-indent:-9999px;width:18px;height:18px;margin:0 3px;background-color:var(--color1);border-radius:12px}
.flex-control-paging li a.flex-active{background-color:var(--color2)}
.flexslider .slides .cont{width:100%;height:100%;text-align:center;display:flex;flex-flow:column wrap;justify-content:center;align-items:center;align-content:center;text-align:center;position:absolute;z-index:2;top:0;padding:0;margin:0 auto}
.flexslider .slides p{width:100%;max-width:500px;text-align:center;display:block;padding:20px 0;margin:0 auto;font:18px 'Open Sans';font-weight:700;color:var(--color4);letter-spacing:2px;background:url(../images/trans.png);text-transform:uppercase}
.flexslider .slides img.big{width:100%;max-width:auto;text-align:center;display:block;padding:0;z-index:0;margin:0 auto;min-height:400px;object-fit:cover;animation:zoomin 10s ease-in infinite}
@keyframes zoomin{0%{transform:scale(1)}
100%{transform:scale(1.2) translate(0px,0px)}
}.flexslider .slides .cont .logo{width:100%;max-width:647px;height:auto;text-align:center;display:block;padding:0;margin:0 auto}
@media screen and (max-width:1024px){.flexslider .slides h2{font-size:32px}
.flexslider .slides .cont{top:70px;justify-content:flex-start}
.flexslider .slides .cont .logo{display:none}
}@media screen and (max-width:600px){.flexslider .slides .cont .logo{display:none}
.flexslider .slides .cont a.butt0{display:none}
.flex-direction-nav a{display:none}
.flexslider .slides h2{font-size:24px;width:100%;padding:20px 0}
.flexslider .slides p{font-size:12px;width:100%;padding:10px 0}
}

@import 'https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i&subset=cyrillic';@import url('https://fonts.googleapis.com/css?family=Roboto:400,700,900&subset=cyrillic');@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700&subset=cyrillic');@import url('https://fonts.googleapis.com/css?family=Exo+2:300,400,400i,700,700i&subset=cyrillic');@import url('https://fonts.googleapis.com/css?family=Oswald:300,400,700&display=swap&subset=cyrillic');@import 'cfg.css';@import 'normalize.css';*{margin:0;padding:0}
html{font-size:var(--fontsize);font-family:'Open Sans','Tahoma';color:#313131}
body{background:var(--color3);position:relative}
h1{font:2.3rem 'Oswald';font-weight:300;color:var(--color1);text-align:left;padding:15px 0 15px 0;margin:0;text-transform:Uppercase;letter-spacing:0}
h1.title{font:1rem 'Oswald';font-weight:300;color:var(--color1);text-align:left;padding:0 0 20px 0;margin:0;text-transform:none;letter-spacing:0}
h2{font:2rem 'Oswald';font-weight:300;color:var(--color1);text-align:center;padding:15px 0 15px 0;margin:0;text-transform:Uppercase;letter-spacing:0}
h3{font:1.5rem 'Times';font-weight:300;color:var(--color4);text-align:left;padding:10px 0 10px 0;margin:0 auto;text-transform:none;letter-spacing:0;position:relative;max-width:370px}
h2:after{content:"";background:var(--color1);width:50px;height:0;display:block;position:relative;margin:0 auto;transition:var(--trans)}
h2:hover:after{width:100px}
h4{font:1.2rem 'Times';color:var(--color1);text-align:left;padding:5px 5px 5px 5px;margin:0;text-transform:none;letter-spacing:0;font-weight:300}
h5{font:1rem 'Roboto';color:var(--color1);padding:5px 10px 5px 10px;margin:0}
p{font:1rem 'Open Sans';font-weight:300;color:#23221f;padding:5px;text-indent:0;letter-spacing:0;line-height:1.5rem}
img{border:0;margin:0;padding:0}
img.x{margin:3px 10px}
article{column-count:3;padding:40px;margin:0 auto;text-align:left;column-gap:50px;max-width:1300px;column-rule:0 solid var(--color2)}
strong{font-weight:700!important}
.mw{max-width:1200px}
.mw700{max-width:700px}
.white{color:var(--color3)!important}
.white:hover{color:var(--color4)!important}
.auto{margin:0 auto}
.sm{color:var(--color1)}
.sm:hover{color:var(--color2)}
.b{font-weight:700}
.r{text-align:right}
.l{text-align:left}
.c{text-align:center}
.j{text-align:justify!important}
.i{font-style:italic}
.w{color:#fff}
.cc{margin:0 auto}
.cl{margin-right:auto!important}
.cr{margin-left:auto!important}
.banner{max-width:100%;object-fit:contain}
.tiny{font:.8rem 'Open Sans'!important}
.opa07{opacity:.7}
.small{font-size:.7rem}
.big{font-size:1.5rem}
.huge{font-size:2rem}
.large{font-size:3.3rem}
.mw500{max-width:500px}
.mar50{margin:50px 0}
.minh300{min-height:300px}
.flex{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;align-content:center}
.padd5>div{padding:5px}
.marg5{margin-left:10px!important}
.bloxin{max-width:415px;margin:100px 0;height:400px;opacity:.9}
.big{font-size:1.8rem;line-height:2rem}
.b{font-weight:400}
.fat{font-weight:900}
.red{color:#f00}
.svg{width:24px!important;height:auto;margin:0;padding:0}
.svg0{width:16px!important;height:auto;margin-bottom:0;padding:0;vertical-align:middle}
.f1{font-family:'Oswald'}
.cl1{color:var(--color1)}
.cl2{color:var(--color2)}
.cl3{color:var(--color3)!important}
.cl4{color:var(--color4)}
.bg1{background:var(--color1)}
.bg2{background:var(--color2)}
.bg3{background:var(--color3)}
.bg4{background:var(--color4)}
.padd40{padding:20px 40px}
a{font-weight:400;color:var(--color2);transition:var(--trans);text-decoration:none}
a:hover{color:var(--color1);text-decoration:none}
.bu{background:url(/storage/app/media/bu.png) no-repeat center left;padding-left:25px!important}
a.butt{font:.9rem 'Open Sans';font-weight:700;background:0;color:var(--color3);display:inline-block;padding:10px 35px;margin:10px 5px;text-transform:uppercase;border-radius:0;cursor:pointer;letter-spacing:0;text-decoration:none;border:2px solid var(--color4);position:relative;overflow:hidden}
@keyframes a1{0%{left:-170%}
100%{left:100%}
}a.butt:hover{border-radius:50px;background:0;color:var(--color4);border:2px solid var(--color4)}
a.butt:before{content:"";position:absolute;width:150%;height:20px;background:rgba(255,255,255,0.55);box-shadow:0 0 50px rgba(255,255,255,0.75);top:10px;left:-10%;transform:rotate(-45deg);animation:a1 3s ease infinite}
a.butt0{font:.9rem 'Open Sans';font-weight:700;background:0;color:var(--color3);display:inline-block;background:url(/storage/app/media/arrr.png) no-repeat 80% center;padding:10px 80px 10px 30px;margin:10px;text-transform:uppercase;border-radius:0;cursor:pointer;letter-spacing:0;text-decoration:none;border:2px solid var(--color4);position:relative;overflow:hidden}
a.butt0:hover{border-radius:50px;background:url(../ndata/images/arrr.png) no-repeat 85% center;color:var(--color4)}
a.abb{font:1.4rem 'Oswald';font-weight:400;background:0;color:var(--color3);padding:13px 25px;margin:0 0 0 10px;text-transform:uppercase;border-radius:50px;cursor:pointer;letter-spacing:2px;text-decoration:none;border:2px solid transparent;transition:var(--trans)}
a.abb:hover{border:2px solid var(--color4)}
a.abb2{font:.9rem 'Oswald';font-weight:300;background:0;color:var(--color1);padding:5px 10px;margin:0;text-transform:uppercase;border-radius:0;cursor:pointer;letter-spacing:2px;text-decoration:none}
a.abb2:hover{color:var(--color4)!important}
a.abb2:hover:after{width:100%}
a.abb2:after{content:"";background:var(--color4);width:0;height:1px;display:block;position:relative;margin:5px auto;transition:var(--trans)}
a.admbutt{font:15px 'Exo 2';font-weight:500;background:var(--color1);color:var(--color3);display:inline-block;text-align:left;padding:4px 15px;margin:3px 3px;text-transform:none;border-radius:5px;text-decoration:none}
a.admbutt:hover{color:var(--color3);background:var(--color2);text-decoration:none}
.fav{cursor:pointer;width:24px;height:24px;background:url(../images/heart.svg) no-repeat center center;transition:var(--trans);margin:5px 10px}
.fav:hover,.faved{width:24px;height:24px;margin:5px 10px;background:url(../images/heart0.svg) no-repeat center center}
.m100{margin:0 auto;padding:0;border:0;text-align:center;background:transparent;z-index:100;left:0;right:0;position:absolute;top:0}
.m10{max-width:1300px;background:;margin:0 auto;padding:0;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;align-content:center}
.a100{width:100%;background:transparent;margin:0 auto;padding:50px 0;position:absolute;top:100px;z-index:100}
.a10{max-width:1300px;background:0;margin:0 auto;padding:0;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;align-content:center}
.b100{margin:0 auto;padding:10px 0;border:0;text-align:center;background:var(--color2)}
.b10{max-width:1300px;margin:0 auto;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;align-content:center}
.ta{margin:0;padding:0;cursor:pointer;position:relative;text-align:left;display:inline-flex;flex-flow:row nowrap;justify-content:center;align-items:center;align-content:center}
.te{margin:0 -2px;padding:0;cursor:pointer;position:relative;text-align:left;display:inline-flex;flex-flow:row nowrap;justify-content:center;align-items:center;align-content:center}
.c100{max-width:100%;background:var(--color3);margin:0 auto;padding:0;border-top:1px solid #ebeaea}
.fixed{position:fixed;z-index:998;top:0;width:100%;margin:0 auto}
.c10{max-width:var(--maxwidth);background:0;margin:0 auto;padding:0;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;align-content:center}
.cap{display:inline-block;padding:15px 15px;margin:0;position:relative;border-left:1px solid #ebeaea}
.cape{border-right:1px solid #ebeaea}
.svg{width:24px;height:24px;vertical-align:middle}
.svg0{width:20px;height:auto}
.svg00{width:16px;height:auto}
.logo{width:100%;padding:0;transition:var(--trans);position:relative;margin:0}
.logo:hover{transform:translateY(-3px)!important}
.cl{margin-right:auto}
.cr{margin-left:auto;text-align:right}
.social{display:inline-block;margin:0;margin-left:15px;padding:0}
.social .net{display:inline-block;vertical-align:middle;width:24px;height:24px;margin:0 5px;padding:0;border-radius:0;margin-top:0}
.social .wa{background:url(../images/wa.png) no-repeat center center}
.social .wa:hover{background:url(../images/wa.png) no-repeat center center}
.social .ig{background:url(../images/ig.png) no-repeat center center}
.social .ig:hover{background:url(../images/ig.png) no-repeat center center}
.social .fa{background:url(../images/fa.png) no-repeat center center}
.social .fa:hover{background:url(../images/fa.png) no-repeat center center}
.social .yt{background:url(../images/yt.png) no-repeat center center}
.social .yt:hover{background:url(../images/yt.png) no-repeat center center}
.line{width:100%;max-width:763px;height:72px;margin:15px auto;background:url(/storage/app/media/line.png) no-repeat center center;background-size:contain}
.bloxx{max-width:var(--maxwidth);padding:20px;margin:0 auto;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;align-content:center}
.blox{width:50%;display:inline-block;text-align:center;margin:0;border:0 solid var(--color4);padding:0}
.bigline{width:100%;height:90px;padding:0;margin:40px auto -40px auto;background:url(../ndata/images/bigline.png) repeat-x bottom center}
.brcr{text-align:center;margin:10px 0 0 20px;color:#fff;font-size:.8rem;color:var(--color1)}
.brcr a{color:var(--color1)}
.wrapper{width:100%;text-align:center;margin:0 auto;position:relative;overflow:hidden}
.container{width:100%;max-width:var(--maxwidth);text-align:;padding:0;margin:0 auto;position:relative;overflow:hidden}
.container img{max-width:100%}
.catalist{column-count:3;column-rule:1px dotted var(--color4);width:auto;border:1px solid var(--color4);padding:20px}
.catalist a{font:bold 16px 'Exo 2';display:block;margin:0;padding:7px 20px;text-align:left;text-decoration:none;color:var(--color1)}
.catalist a:before{content:"";width:5px;height:5px;display:inline-block;margin:0 10px;vertical-align:middle;padding:0;background:var(--color2);position:relative;transform:skewX(-20deg)}
.catalist a:hover{background:var(--color2);color:var(--color3)}
.plain{text-align:left}
.inner0{padding:40px 40px;margin:0 auto;max-width:1200px;text-align:left;background:#fff}
.inner0 img{padding:10px;width:auto;max-width:100%;cursor:pointer!important}
.inner0 ul{list-style-type:circle;margin-left:20px}
.inner0 li{list-style-position:inside;font:16px Exo 2}
.inner{padding:40px 0;margin:0 auto;text-align:left}
.inner img{float:left;padding:0;margin:5px 40px}
.inner table td{border:1px solid #1f1f1f;padding:10px}
#order{width:100%;margin:1px auto;padding:20px;position:relative;display:block;background:#eee}
#crumbs{text-align:left;padding:0 20px 20px 20px;color:var(--color1)}
.news{width:100%;height:350px;min-width:300px;max-width:410px;padding:0;margin:0;display:inline-block;border:0;overflow:hidden;position:relative;cursor:pointer;background:#fff;border-radius:2px;border:0 solid var(--color4);margin:5px}
.news:hover .img{transform:scale(1.1,1.1)}
.news:hover .desc h4{color:var(--color1)}
.news .img{height:100%;background-size:cover!important;transition:var(--trans)}
.news .desc{max-width:100%;position:absolute;bottom:0;right:0;left:0;padding:20px 20px;background:var(--color3)}
.news .desc h4{font:1.5rem 'Exo 2';margin:0;color:var(--color1);text-align:left;font-weight:400;letter-spacing:0;text-transform:uppercase}
.nonvis{opacity:0}
.fews{padding:10px;margin:0;border:0;overflow:hidden;position:relative;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;align-content:center;text-align:center}
.fews:hover{background:#f3f1f2;box-shadow:0 0 5px rgba(0,0,0,0.0);border:0 solid #ccc}
.fews .del{position:absolute;right:15px;top:15px;cursor:pointer}
.fews .img{width:100px;height:100px;transition:var(--trans);background-size:cover!important}
.fews .img:hover{transform:scale(1.1,1.1)}
.fews .desc{width:auto;text-align:left;max-width:auto;margin:0;padding:0 10px;background:0;transition:all 400ms ease-in-out}
.fews h4{font:1.5rem 'Open Sans';text-align:left;padding:10px 0;letter-spacing:0;color:var(--color1)}
.cata{width:49%;padding:0;margin:0;height:500px;display:inline-block;border:0;overflow:hidden;position:relative;cursor:pointer;background:0;border-radius:0;transition:var(--trans)}
.cata:hover .img img{transform:scale(1.1,1.1)}
.cata .img{width:100%;height:100%;position:absolute;background-size:cover!important;background-position:center center;margin:0;overflow:hidden}
.cata .img img{width:100%!important;height:100%;object-fit:cover;transition:var(--trans)}
.cata .desc{width:100%;height:100%;position:absolute;padding:0;margin:0;background:rgba(0,0,0,0.5);transition:var(--trans);overflow:hidden;z-index:100;display:flex;flex-flow:column wrap;justify-content:center;align-items:center;align-content:center;text-align:center}
.cata:hover .desc{background:rgba(0,0,0,0.2) url('../ndata/images/magn.png') no-repeat center center}
.cata .akcia{width:25px;height:25px;position:absolute;top:5px;left:5px;z-index:2;background:url('../images/discount1.svg') no-repeat center center}
.cata .desc .brand{display:block;position:absolute;top:0;right:0;padding:0}
.cata .desc .price{display:block;font:1.5rem 'Exo 2';color:var(--color1);padding:0;position:absolute;bottom:30px;left:10px}
.cata .desc .price span{display:block;font:1rem 'Exo 2'}
.cata2{width:100%;height:150px;padding:0;margin:4px 8px;display:inline-flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;align-content:center;text-align:left;border:0;overflow:hidden;position:relative;cursor:pointer;background:var(--color3);border-radius:0;transition:var(--trans)}
.cata2 .desc .brand{display:block;font:.8rem 'Exo 2';margin-left:auto;padding:20px}
.cata2 .desc .price{display:block;font:1.5rem 'Exo 2';color:var(--color1);padding:20px}
.cata2 .desc .price span{display:block;font:1rem 'Exo 2'}
.cata2 .img{width:100px;height:150px;transition:var(--trans);background-size:cover!important;background-position:center center;margin:0 5px}
.cata2 .img img{width:100%!important;height:100%;object-fit:cover}
.cata2 .img:hover{transform:scale(1.1,1.1)}
.cata2 .desc{width:100%;padding-right:20px;margin:0;background:#fff;transition:var(--trans);overflow:hidden;display:inline-flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;align-content:center}
.cata2 .desc a{font:1.2rem 'Exo 2';font-weight:500;text-transform:none;color:var(--color1);text-align:left;margin-left:10px}
.cata2:hover .desc{background:rgba(255,255,255,0.9)}
.cata2 .akcia{width:25px;height:25px;position:absolute;top:5px;left:5px;z-index:2;background:url('../images/discount1.svg') no-repeat center center}
.cata0{width:100%;max-width:195px;padding:0;margin:3px 3px;display:inline-block;border:0;overflow:hidden;position:relative;cursor:pointer;background:var(--color3);border-radius:0;transition:var(--trans)}
.cata0:hover .img{transform:scale(1.1,1.1)}
.cata0 .img{width:100%;height:130px;transition:var(--trans);background-size:contain!important;background-position:center center;margin:10px 0}
.cata0 .img:hover{transform:scale(1.1,1.1)}
.cata0 .desc{width:100%;height:40px;padding:0;margin:5px 0;background:rgba(255,255,255,0.0);transition:var(--trans);overflow:hidden;text-align:center}
.cata0 .desc a{font:1.2rem 'Exo 2';font-weight:50;width:100%;text-transform:none;color:var(--color1);letter-spacing:0;padding:0;margin:0;transition:var(--trans)}
.amo{font-size:1rem;background:#f0f0f0;display:inline-block;padding:1px 3px;margin-left:auto}
.itemcont{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start;align-content:center;padding:0}
.itemleft{width:450px}
.itemright{margin-left:50px}
.brandpic{width:250px;height:200px;overflow:hidden;margin:20px}
.brandpic img{width:100%;max-height:100%}
.stoimost{padding:20px;border:1px solid var(--color4)}
ul#opts{margin:0;padding:0}
ul#opts li{list-style:none;display:flex;justify-content:space-between;padding:10px 10px;margin-bottom:5px}
ul#opts li:hover{background:#}
ul#opts li::before{content:'';flex-grow:1;order:1;border-bottom:1px dotted #777;margin:0 5px}
.s_h{height:;overflow:hidden;order:1}
.price{font-size:2rem;color:var(--color2)}
.price span{font-size:1.6rem;color:#aaa}
.height{display:inline-block}
.height input[type=radio]{outline:0;opacity:0;pointer-events:none;user-select:none;height:0;display:none}
.height label{display:inline-block;font:1rem 'Exo 2';color:var(--color1);padding:5px 10px 5px 10px;margin:5px 0;border:2px solid transparent;border-radius:5px;transition:border 300ms ease;cursor:pointer;text-align:left;background:#f0f0f0}
.height input[type=radio]:checked+label{border:2px solid var(--color2)}
.height input[type=radio]:disabled+label{color:#aaa}
.video{width:32%;padding:0;margin:-1px 0;min-width:300px;height:300px;display:inline-block;border:0;overflow:hidden;position:relative;cursor:pointer;background:var(--color1);border-radius:0}
.video iframe{width:100%;height:100%}
.gallery{width:100%;max-width:450px;height:300px;padding:0;margin:0;display:inline-block;border:0;overflow:hidden;position:relative;cursor:pointer}
.gallery h4{font:bold 14px 'Roboto';text-transform:uppercase;color:var(--color3);text-align:center}
.gallery .img{width:100%!important;height:100%;transition:var(--trans)}
.gallery .img:hover{transform:scale(1.1,1.1)}
.gallery .img img{width:100%;height:100%;object-fit:cover}
.gallery .desc{width:100%;max-width:100%;position:absolute;text-align:center;bottom:0;margin:0;padding:10px 0;background:url(../ndata/images/trans.png)}
.gallery0{padding:0;margin:0;width:120px;height:70px;display:inline-block;border:0;overflow:hidden;position:relative;cursor:pointer;background:var(--color3);border-radius:0;border:0 solid var(--color4)}
.gallery0 .img{width:100%!important;height:100%;transition:var(--trans)}
.gallery0 .img:hover{transform:scale(1.1,1.1)}
.gallery0 .img img{width:100%;height:100%;object-fit:cover}
.icons{width:100%;max-width:160px;border-radius:0;background:0;border:0 solid var(--color1);display:inline-block;margin:0 10px;overflow:hidden}
.icons .img{width:100%;height:150px;transition:var(--trans);background-size:auto!important;margin-top:0}
.icons .img:hover{transform:scale(1.1,1.1)}
.icons .desc{width:100%;height:150px;transition:var(--trans);text-align:center;margin:0;padding:0}
.icons h4{font:1rem 'Oswald';color:var(--color4);text-align:center;padding:5px;text-transform:uppercase;letter-spacing:2px}
.icons p{font:.8rem 'Open Sans';color:var(--color3);opacity:.6;text-align:center;padding:5px;letter-spacing:0}
.icons0{width:100%;max-width:295px;overflow:hidden;display:inline-flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;align-content:center;margin:0 10px;background:#fff}
.icons0 .img{width:130px;height:100px;transition:var(--trans);background-size:auto!important;margin-top:0}
.icons0 .desc{width:auto;height:auto;transition:var(--trans);margin:0;padding:0}
.icons0 h4{font:1.3rem 'Exo 2';font-weight:700;color:var(--color1);text-align:left;padding:5px;text-transform:none;letter-spacing:0}
.icons0 p{font:14px 'Exo 2';color:var(--color1);text-align:left;padding:5px;text-transform:none;letter-spacing:0}
.icons1{width:100%;max-width:150px;height:130px;overflow:hidden;display:inline-block;background:#fff;margin:3px 5px}
.icons1 .img{width:100%;height:130px;transition:var(--trans);background-size:80%!important;margin-top:0}
.icons1 .desc{width:100%;transition:var(--trans);margin:0;padding:0}
.icons1 h4{font:16px 'Exo 2';font-weight:700;color:var(--color4);text-align:center;padding:5px;text-transform:uppercase;letter-spacing:0}
.icons1 p{font:14px 'Exo 2';color:var(--color3);text-align:center;padding:5px;text-transform:none;letter-spacing:0}
.cart{position:relative}
.cart .point{background:#f00;width:16px;height:16px;line-height:.8rem;text-align:center;position:absolute;top:3px;right:5px;border-radius:16px;display:block;font:bold .8rem 'Exo 2';color:#fff}
#scart{width:100%;margin:1px auto;position:relative;display:block;background:#fff;height:100px}
#scart .img{width:150px;float:left;height:100px;margin-right:20px}
#scart .desc{margin:0;padding:0}
#scart .sum{margin:0;padding:5px;display:inline-block;float:left}
#scart h4{text-align:left}
#scart .next{cursor:pointer;margin:0;padding:10px;position:absolute;top:20px;right:0;color:var(--color1)}
#scart:hover .next{color:var(--color2)}
.reviews{width:31%;min-width:300px;margin:10px 10px;display:inline-block;height:285px;background:rgba(255,255,255,0.0);min-height:200px;overflow:auto}
.reviews .img{width:180px;height:0;margin:0 auto;text-align:center;background-size:cover!important;border-radius:100px}
.reviews .desc{margin:0;padding:40px;background:0;overflow:auto}
.reviews .desc h4{color:var(--color4);font:1.3rem 'Oswald'}
.reviews .desc p{color:var(--color3);font:.9rem 'Open Sans';font-weight:300}
.reviews:hover .next{color:var(--color2)}
#xreviews{width:100%;margin:1px auto;position:relative;display:block;background:#fff;min-height:200px}
#xreviews .img{width:200px;float:left;height:200px;margin-right:20px;overflow:hidden}
#xreviews .desc{margin:0;padding:20px;margin-left:180px}
#xreviews h4{text-align:left}
#xreviews .next{cursor:pointer;margin:0;padding:10px;position:absolute;top:30%;right:0;color:var(--color1)}
#xreviews:hover .next{color:var(--color2)}
#filess{width:190px;height:160px;border:1px solid var(--color1);overflow:hidden;display:inline-block;text-align:center;position:relative}
#filess .img{width:190px;height:160px;overflow:hidden}
#filess img{max-width:190px;width:auto}
#filess .desc{position:absolute;bottom:0;width:180px;padding:5px;text-align:center;opacity:0;background:#fff;word-break:break-all}
#filess:hover .desc{opacity:.9}
#price{width:100%;border-collapse:collapse;font-size:16px;background:#fff}
#price tr.pr{background:var(--color1);color:#fff}
#price td{border:1px solid #aaa;border-collapse:collapse;padding:0 5px}
#pric{width:100%;max-width:100%!important;border-collapse:collapse;font-size:14px;background:#fff;overflow-y:auto}
#pric tr:nth-child(1){background:var(--color2);color:#fff}
#pric td{border:1px solid #aaa;border-collapse:collapse;padding:10px}
#form{width:100%;background:0;max-width:1300px;padding:0;margin:0 auto}
#result{padding:10px;background:0}
select,input{display:block;font:1.1rem 'Tahoma';font-weight:300;width:100%;max-width:500px;margin:13px 8px;padding:10px 15px 10px 15px;border:1px solid transparent;opacity:.8;border-radius:0}
textarea{width:100%;max-width:490px;height:150px;padding:20px;opacity:.8;border:1px solid transparent}
select.z,input.z{width:auto;max-width:150px;background:#fff;padding:3px 5px;border:2px solid transparent;border-radius:0;display:inline-block;font:1rem 'Exo 2';color:var(--color1);margin:0;border:1px solid var(--color4)}
input[type=submit]{font:1.1rem 'Tahoma';font-weight:300;width:auto;min-width:220px;margin:13px 5px;text-align:center;padding:10px 15px 10px 15px}
input[type=submit]:hover{background:0;color:var(--color4);border:2px solid var(--color4)}
input[type=checkbox],input[type=radio]{width:16px;height:16px}
select.goog-te-combo{padding:5px 10px}
select.x,input.x{max-width:100px}
input.val{width:51px;padding:3px;margin:3px}
.who{width:auto!important;margin:0;background:#fff url(../images/search.svg) no-repeat right 0 center;background-size:20px;margin-right:0;padding:5px 10px;border-radius:0;display:inline-block;font-size:1.2rem;border:1px solid transparent}
.search{max-width:300px;position:relative;display:inline-block}
.search input{max-width:300px;position:relative;display:inline-block}
.search_result{background:#FFF}
textarea:focus,input:focus{outline:0}
input:focus:invalid,textarea:focus:invalid{border:1px solid #f5192f}
input:focus:valid,textarea:focus:valid{border:1px solid #0b0}
input:disabled,textarea:disabled{background:#eee;color:#aaa}
#f100{width:100%;background:var(--color1);margin:0 auto;padding:20px 0;text-align:center;color:#fff;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;align-content:center}
#fitem{width:100%;max-width:250px;margin:0;padding:0;display:inline-block}
#clear{height:0;font-size:1px;line-height:0;clear:both}
#page{margin:0;background:#fff;border:0;padding:5px}
#up{width:40px;height:40px;padding:10px;cursor:pointer;position:fixed;bottom:0;right:0;z-index:9999;color:var(--color1);transition:var(--trans)}
#up:hover{color:var(--color4)}
.em{padding:0;margin:0;width:50px;height:50px;cursor:pointer;position:fixed;top:220px;right:50px;z-index:999;transition:var(--trans);animation:ball 1000ms cubic-bezier(0.165,0.840,0.440,1.000) infinite alternate;animation-delay:0}
@keyframes ball{0%{transform:translateY(0px)}
100%{transform:translateY(-20px)}
}#adm{width:100%;max-width:1700px;height:400px;font-size:18px;font-family:'Courier','Courier New';color:#333}
#adma{padding:20px;cursor:pointer;position:fixed;top:100px;right:0;z-index:999;color:var(--color4);transition:var(--trans)}
#adma:hover{color:var(--color3)}
#cart{padding:20px;cursor:pointer;position:fixed;top:15px;right:0;z-index:999}
.sidebar{width:100%;max-width:300px;height:100%;max-height:3900px;background:rgba(255,255,255,0.8);padding:30px 0;margin:0;display:block;overflow-y:auto;position:fixed;left:-300px;z-index:999;transition:var(--trans);box-shadow:0 0 50px rgba(0,0,0,0.2)}
.sidebar.inactive{left:0}
.menubox{display:block;transition:var(--trans);padding:0 10px}
.menuwrap{margin-left:20px}
.menuboxover{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start;align-content:center;padding:0;margin:0}
.menubox.inactive{width:250px;display:block}
.menuwrap.inactive{margin-left:60px}
.foggle{display:none}
.jews{padding:5px;margin:0;border:0;overflow:hidden;position:relative;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;align-content:center;text-align:center;border:1px solid #eee}
.jews:hover{background:#f0f0f0}
.jews .img{width:60px;height:40px}
.sidemenu{width:100%;max-width:260px;height:100%;max-height:3900px;background:#333;padding:30px 0;margin:0;display:block;overflow-y:auto;position:fixed;left:0;z-index:999;transition:var(--trans)}
.overwrap{margin-left:280px;padding:0 30px;transition:var(--trans)}
.sidemenu a img{vertical-align:bottom;margin-right:10px;width:20px;height:20px}
.sidemenu a:hover{color:#fff}
.sidemenu.inactive{left:-220px}
.overwrap.inactive{margin-left:60px}
.moggle,.toggle{background-color:var(--color3);color:var(--color1);text-align:center;cursor:pointer;font-size:20px;font-weight:300}
.toggle{width:45px;height:44px;line-height:45px}
.moggle,.toggle:hover{color:var(--color2)}
#loadwrap{width:100%;height:100%;position:fixed;display:none;z-index:999;background:rgba(0,0,0,0.5) url(../images/loading2.gif) no-repeat center center;z-index:999}
.admgal{width:300px;height:300px;display:inline-block}
.admsli{width:90%;max-width:1200px;height:300px;display:inline-block}
.adm0{width:100%;background:#333;height:300px;margin:0;border:0;overflow:hidden;position:relative}
.adm0 .img{width:100%;height:350px;transition:var(--trans)}
.adm0:hover .desc{opacity:1;background:#333}
.adm0 .desc{width:100%;height:100%;position:absolute;top:0;opacity:0;background:#fff;transition:var(--trans);display:flex;flex-flow:column wrap;justify-content:center;align-items:center;align-content:center}
.can{position:absolute;top:33px;left:97px;z-index:}
::-webkit-scrollbar{width:11px;height:10px}
::-webkit-scrollbar-button{background-color:var(--color2)}
::-webkit-scrollbar-track{background-color:var(--color1)}
::-webkit-scrollbar-track-piece{background-color:var(--color2)}
::-webkit-scrollbar-thumb{background-color:var(--color4);border-radius:40px}
::-webkit-scrollbar-corner{background-color:#000}
}::-webkit-resizer{background-color:#666}
*::selection{background:var(--color4)}
*::-moz-selection{background:var(--color4)}
@media screen and (max-width:1024px){html{font-size:13px}
article{column-count:1;column-gap:0;column-rule:0 dotted #ccc}
p{padding:5px}
.who{max-width:170px}
.lined{width:100%;min-width:300px}
.nomob{display:none!important}
.a100{width:100%;background:transparent;margin:0 auto;padding:0;position:absolute;top:60px;z-index:100}
.a10{max-width:1300px;background:0;margin:0 auto;padding:0;display:flex;flex-flow:column wrap;justify-content:center;align-items:center;align-content:center;margin-top:220px}
.b100{padding:10px 0 10px 60px}
.b10{flex-flow:row nowrap;justify-content:flex-start;align-items:center;align-content:center}
.line{height:50px;margin:5px 0}
.foggle{position:fixed;padding:10px;top:0;left:0;display:block;z-index:999;background:#fff}
.menubox{position:fixed;display:none;height:500px;overflow-y:auto;z-index:999;background:#f0f0f0}
.menuboxcata{display:none}
#hamb{display:none}
#lamb{width:0;margin:0;padding:0}
.ta{padding:0;margin:0;width:auto}
.cl,.cr{margin:0 0!important;display:inline-block}
.cape{border-right:0}
.logo{width:70%;padding:0}
h1.title{text-align:center}
.reviews{width:100%;margin:20px 5px;display:inline-block;height:auto;min-height:100px;overflow:auto}
.reviews .img{width:180px;height:0;margin:0 auto;text-align:center;background-size:cover!important;border-radius:100px}
.reviews .desc h4{color:var(--color3)}
.reviews .desc p{color:var(--color3)}
.bloxx{display:flex;flex-flow:column wrap;justify-content:center;align-items:center;align-content:center}
.blox{width:100%;display:inline-block;text-align:center;margin:0;border:0 solid var(--color4);padding:0}
.menuwrap{margin-left:0;width:100%;max-width:100%}
select,input,textarea{font:1rem 'Oswald';font-weight:300;margin:10px 3px;width:auto;max-width:150px;margin-right:5px!important;padding:7px 25px 7px 35px;border:1px solid #c8ccd4;border-radius:3px;text-align:left;appearance:none}
#pric{font-size:11px}
#pric td{padding:5px}
.fews{flex-flow:row wrap}
.cata{width:100%;margin:1px 1px;height:250px}
.cata .img{height:100%;padding:0;margin:0}
.cata .desc{height:100%;padding:0}
.cata .desc h4{font-size:1rem;padding:0 5px}
.cata .akcia{width:25px;height:25px;position:absolute;top:5px;left:5px;z-index:2;background:url('../images/discount1.svg') no-repeat center center}
.cata .desc .brand{display:none}
.cata .desc .price{font:1rem 'Exo 2';color:var(--color1);padding:0;position:absolute;bottom:5px;left:5px}
.cata .desc .price span{font:.8rem 'Exo 2'}
.cata .desc .discount{display:block;font:1rem 'Exo 2';color:#f30;padding:0;position:absolute;bottom:5px;right:5px;transition:var(--trans);background:#f0f0f0;padding:0 5px;border-radius:2px}
a.abb2{padding:0}
.sidebar{display:none}
.cata0{max-width:120px;padding:0;margin:0;display:inline-block;border:0;overflow:hidden;position:relative;cursor:pointer;background:var(--color3);border-radius:0;transition:var(--trans)}
.icons0{width:100%;max-width:100%;margin:0}
.c10{flex-flow:row nowrap}
.cap{display:block;padding:10px 0;margin:0;text-align:center;width:100%;max-width:100%}
.wrapper{padding:20px 0}
.fixed{position:relative}
.icons{width:32%;max-width:120px;display:inline-block;margin:0;padding:0}
.icons .img{height:120px}
.icons .desc{padding:2px}
.icons h4{letter-spacing:0}
.inner0{padding:5px 20px}
.gallery{width:32%;margin:0;height:100px}
.tt{display:none}
.inner{text-align:center}
.inner img{width:90%!important;text-align:center}
.inner0 img{width:auto;max-width:100%!important;height:auto!important;text-align:center}
.inner0 img.x{width:10px!important}
textarea{max-width:330px;margin-top:3px}
a.butt,input[type=submit]{font-size:14px;padding:5px 10px}
.sidemenu{right:0}
}

element.style {
}
.r {
    text-align: right;
}
.white {
    color: var(--color3) !important;
}

:root {
--color1:#031122; /*Цвет 1 a4a7b8*/
--color2:#152840; /*Цвет 2 3f51b5*/
--color3:#f0f0f0; /*Цвет 3*/
--color4:#e2b433; /*Цвет текста d95c1f*/
--color5:#c99d26; /*Цвет 5*/
--fontsize:16px; /*Размер шрифта*/
--maxwidth:100%; /*Ширина контента: 100% - полноэкранный, 1200px - стандартный "стакан"*/
--trans: all 300ms ease-in-out; /*Трансформации*/
}

.blox iframe {height: 480px;margin-left: 15px;}


@media screen and (max-width: 1024px){
.blox iframe {margin-left: 0;}
}


@media screen and ( min-width: 1025px){
	a.lightbox {
    display: inline-block;
}


}





.mygallary {
    display: grid;
    grid: auto / repeat(3,1fr);
    grid-gap: 5px;
}

.mygallary a.fancy {
    height: 300px;
}

.mygallary a.fancy img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}



.mark {
	list-style: disc;
	margin: 0px 20px;
	background: none;
}









.desktop-view .tl-panel__description, .desktop-view .tl-panel__item, .desktop-view .tl-panel__sidebar {
    padding-left: 0.55rem;
    padding-right: 0.55rem;
    margin-left: 0.275rem;
    margin-right: 0.275rem;
    display: none!important;
    
}

.x-rpl__item {
    padding-bottom: 0.275rem;
    display: none;
}




