body{line-height:1;background-color:#eee;font-family:MyriadPro-Regular,'Myriad Pro Regular',MyriadPro,'Myriad Pro',Helvetica,Arial,sans-serif;padding-bottom:0}p{font-size:12px;font-family:Montserrat,sans-serif;line-height:1.5}li span,span{font-family:Montserrat,sans-serif}h1,h2,h3,h4{font-family:BebasNeue}@font-face{font-family:BebasNeue;src:url(/template2/fonts/BebasNeueBold.ttf);font-display:swap}.hero{background-image:url(/template2/img/hero-img1.webp);height:260px;background-position:top;position:relative;background-size:cover;background-repeat:no-repeat}@media (max-width:426px){.hero{background-image:url(/template2/img/hero-img1small.webp)}}@media (max-width:768px){.hero{height:160px}}@media (min-width:1025px){.hero{height:340px}}.hero .sign{position:absolute;bottom:0}.hero h3{position:absolute;bottom:54%;left:51%;transform:translate(-50%,-50%);font-size:31px}.hero .rukis{bottom:-8px;left:0;z-index:1}.hero .fb{right:10%;height:120px}.hero .ig{right:6%;height:120px}.hero .giftcard{right:14.2%}.hero .sign2{bottom:0;left:50%;transform:translate(-50%,0);height:355px}@media (max-width:769px){.hero .sign2{top:46%;left:50%;transform:translate(-50%,-50%);height:270px}}.hero #logo{position:absolute;bottom:22%;left:51%;transform:translate(-50%,-50%)}@media (max-width:769px){.hero #logo{bottom:6px}.hero .sign2{height:150px}}@media (min-width:768.9px) and (max-width:1024px){.hero #logo{bottom:16%}.hero .fb{right:13%}}.navbar-collapse.collapse{margin-top:-40px}@media (max-width:768px){.navbar-collapse.collapse{margin-top:0}}.navbar-nav{float:none;margin:0 auto;display:block;text-align:center;position:relative;z-index:1}.navbar-nav>li{display:inline-block;float:none;width:146px;background-image:url(/template2/img/sarkana-poga.webp);background-repeat:no-repeat;background-position:center;margin-right:2px;border-radius:8px;box-shadow:0 8px 10px -6px grey;transition:all .3s ease;font-family:BebasNeue}.navbar-nav>.green-item{background-image:url(/template2/img/zala-poga3.webp);background-size:cover}.navbar-nav>li:hover{background-color:transparent;background-image:url(/template2/img/dzeltena-poga.webp);background-repeat:no-repeat;background-position:center}.navbar-nav>li>a{color:#fff;text-transform:uppercase;font-weight:700;padding:10px 0;font-size:18px;border-radius:8px;background-repeat:no-repeat;background-position:center;transition:all .3s ease}.navbar-nav>li>.small{font-size:15px}.navbar-toggle{border:1px solid red}.navbar-toggle .icon-bar{background-color:red}.nav>li>a:hover{background-color:#ffdb17;color:#000;background-image:url(/template2/img/dzeltena-poga.webp);background-repeat:no-repeat;background-position:center;border-radius:8px}.nav>li>a:active,.nav>li>a:focus,.nav>li>a:hover,.nav>li>a:visited{background-image:url(/template2/img/dzeltena-poga.webp);background-repeat:no-repeat;background-position:center;border-radius:8px}.navbar-nav>li>.dropdown-menu{background:0 0;border:0;box-shadow:none;min-width:140px;left:3%}.navbar-nav>li>.dropdown-menu>li{background-color:#eee;background-image:linear-gradient(#d0d4d3,#a3a8ab);width:80%;margin:0 auto 7px;border-radius:8px;background-repeat:no-repeat;height:30px;text-align:center;transition:all .3s ease}.navbar-nav>li>.dropdown-menu>li:first-child{margin-top:7px}.navbar-nav>li>.dropdown-menu>li:hover:first-child{margin-top:7px}.navbar-nav>li>.dropdown-menu>li:hover{background-color:#ffdb17;background-image:linear-gradient(#fdefa6,#fcdb14);width:80%;margin:0 auto 7px;border-radius:8px;height:30px}.navbar-nav>li>.dropdown-menu>li>a{padding:6px 0}.navbar-nav>li>.dropdown-menu>li>a:hover{background-color:transparent}@media (max-width:768px){.container>.navbar-collapse{margin-top:0}.navbar{margin-bottom:0}.navbar-nav>li{width:165px;margin-bottom:15px;box-shadow:none}.navbar-nav>li>a{color:#000;font-size:18px}.navbar-nav>li:hover{background-image:url(/template2/img/dzeltena-poga.webp);width:165px}.nav>li>a:hover{background-image:none}.nav>li>a:active,.nav>li>a:focus,.nav>li>a:hover,.nav>li>a:visited{background-image:url(/template2/img/dzeltena-poga.webp)}.nav>li>a:hover{background-image:url(/template2/img/dzeltena-poga.webp)}.navbar-nav .open .dropdown-menu{position:absolute},.dropdown.open:focus,.dropdown.open:hover{background-image:url(/template2/img/dzeltena-poga.webp)}}@media (min-width:768px) and (max-width:1298px){.navbar-collapse.collapse{margin-top:15px}.navbar-nav>li{width:165px;margin-bottom:10px}.navbar-nav>li:hover{width:165px}.hero .fb{right:17%}.hero .ig{right:10%}.navbar-right{right:3%}.hero .giftcard{left:10%;bottom:-4px}}.carousel-inner>.item>a>img,.carousel-inner>.item>img{display:block;height:400px;min-width:100%;width:100%;max-width:100%;line-height:1}.page-heading{text-align:center;margin-bottom:60px}.container-wrap{background-color:#eee}.img-before-block{background-image:url(/template2/img/img-before.jpg);height:150px;background-position:center;background-size:cover;margin-bottom:30px}.news-heading{text-align:center;background-image:url(/template2/img/sarkana-poga.webp);background-repeat:no-repeat;background-position:center}.page-heading h2{display:inline-block;margin:25px 0;color:#fff}#news .news-item img{width:100%}#news .news-item .bg-item{min-height:290px;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center}@media (max-width:768px){#news .news-item .bg-item{min-height:150px}}#news .news-item{margin-bottom:20px;font-weight:700;margin-top:0;margin-top:60px}#news .news-item h3 a{color:#242021;text-decoration:none}#news .news-item .item-content{height:150px}@media (max-width:992px){#news .news-item .item-content{margin-bottom:60px;height:inherit}}#news .news-item .item-content .news-text{line-height:1.5;height:125px;overflow:hidden;color:#4a4a4a;font-weight:400}#news .news-item .read-more{text-decoration:underline;float:right;margin-top:15px;color:#4a4a4a}.category_wrap{border:4px solid #000;border-radius:12px;margin-bottom:30px;height:100px;padding:0 15px;text-align:right;color:#241e20;text-transform:uppercase;transition:all .2s ease-in-out}.category_wrap img{width:100%;margin-top:10px}@media (max-width:768px){.category_wrap img{width:100px;margin-top:15px}.category_wrap .image-car{margin-top:5px}}.category_wrap h3{font-weight:700;font-size:26px}.category_wrap span{font-size:12px}.category_wrap:hover{background-color:#ffdb17;position:relative;z-index:2}.main-category-wrap .category_wrap.active{background-color:#ffdb17}.category-wrap.selected{background-color:#ffdb17}.car_wrap{background-image:url(/template2/img/category/B.png);height:74px;background-position:center;background-repeat:repeat;background-size:contain;margin-bottom:-60px;margin-top:100px}.footer-forms{background-image:url(/template2/img/hero-img.webp);background-position:top;background-size:contain;margin-top:60px;margin-bottom:0;position:relative}@media (max-width:426px){.footer-forms{background-image:url(/template2/img/hero-imgsmall.webp)}}.footer-block{min-height:250px;background-color:rgba(211,211,211,.9);text-align:center;padding:15px;margin-top:40px;margin-bottom:40px}@media (max-width:768px){.footer-block{height:250px}}@media (min-width:769px) and (max-width:1024px){.footer-block{height:290px}}.footer-block h3{margin-top:0}.map-block{padding:0}.map-block .map{width:100%;height:200px}@media (min-width:769px) and (max-width:1024px){.map-block .map{height:240px}}.requisites p{text-align:left;margin:0 0 7px;color:#000;line-height:normal}.reviews p{font-size:16px;font-weight:700;line-height:1.5;margin-bottom:10px;color:#000}.payments{padding:10px 0;background-color:#c8d3e5}.payments .container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.payments .container span{flex:none;margin:0 10px;text-align:center;padding:0 10px}.content_wrap{min-height:300px}.carousel-control{opacity:1;width:unset}.carousel-control.left,.carousel-control.right{background:0 0}.carousel-control:hover{opacity:1}.carousel-control img{width:100px;width:100px;position:absolute;top:38%}.carousel-control.left img{right:-51px}.carousel-control.right img{right:-49px}#myCarousel{background-color:transparent;height:100%;position:relative}.carousel-inner{height:100%}.carousel-inner>.item>a>img,.carousel-inner>.item>img{height:100%}#myCarousel .carousel-indicators li{background-color:#ae363f;border:1px solid #ae363f;border-radius:50%;width:25px;height:25px}#myCarousel .carousel-indicators .active{width:25px;height:25px;margin:0;background-color:#eb1c26}#myCarousel .carousel-control{top:-25%}.big_banner{background-color:#fff;margin-top:-84px;position:relative}@media (max-width:768px){.big_banner{margin-top:0}}@media (min-width:768px) and (max-width:1298px){.big_banner{margin-top:0}}.carousel-caption{color:#000;top:40%;text-shadow:none}.carousel-caption span{font-size:30px;text-align:center}@media(max-width:768px){.carousel-control img{width:100px}.carousel-inner>.item>a>img,.carousel-inner>.item>img{height:300px}#myCarousel{height:300px;margin-top:-15px}.carousel-caption{top:15%}.carousel-caption h4{font-size:24px}}.footer-menu{text-align:center;margin-top:15px;font-family:BebasNeue;position:relative;padding-bottom:15px}.footer-menu ul{margin:0;padding:0;list-style:none}.footer-menu ul li{display:inline-block;line-height:2;margin-right:25px}@media(max-width:768px){.footer-menu ul li{margin-right:0}}.footer-menu ul li a{padding:5px 15px;font-size:21px;color:#fff;text-transform:uppercase;text-decoration:none}.conus{position:absolute;bottom:11%;right:3%}.road_sign1{position:absolute;bottom:23%;left:6%;height:210px}.road_sign2{position:absolute;bottom:22%;left:2%}.road_sign3{position:absolute;bottom:8%;left:2%}.nva_wrap h1{margin-bottom:30px}.cupons{border:2px solid #000;border-radius:12px;margin-bottom:30px;height:85px;padding:0 15px;text-align:center;color:#241e20;background-color:#fff;text-transform:uppercase}.cupons.active{background-color:#ffdb17}.education{text-align:center;text-transform:uppercase;margin-bottom:60px}.education a{color:#333}.navbar-right{list-style:none;bottom:0;position:absolute;right:1.5%;padding-left:0;z-index:2}@media (max-width:768px){.navbar-right{bottom:-4%;transform:translate(-50%,-50%);width:48%;text-align:center}}.navbar-right li{display:inline-block;margin-right:8px}.navbar-right li a img{height:18px;width:25px}.contacts .city{font-weight:700;margin:20px auto 10px auto;cursor:pointer}.contacts .city:first-child{margin-top:0}.contacts .city:active{color:#fa0707}.contacts .city:active,.contacts .city:focus,.contacts .city:hover,.contacts .city:visited{color:#fa0707}.contacts .street{margin:auto;display:block;color:#242021;line-height:1.5;text-decoration:none}.contacts .street i{color:#fa0707;vertical-align:middle}.contacts .street:focus,.contacts .street:hover{color:#fa0707}.contacts .street:focus i,.contacts .street:hover i{font-size:18px}.address-block{text-align:center;font-size:16px!important;padding-bottom:10px;border-bottom:1px solid #c8d3e5;margin-bottom:15px}.address-block p{font-size:16px!important;font-weight:700}.address-block i{width:25px;text-align:center;color:#5e768f}.contacts iframe{border:none}.contacts .map{width:100%;height:400px}.contacts h4{text-align:center}.contacts h4 a{color:red}.contacts .form-control{border:none;border-radius:0}.contacts .form-group{text-align:center}.contacts .form-group label{margin-bottom:0}.contacts .form-group textarea{height:130px}.map-block{text-align:center;margin-bottom:30px}.map-block h1{margin-top:0;font-size:42px}.map-block span{font-size:26px;line-height:1.5}table{margin-top:30px}table tbody tr td,table tbody tr th,table thead tr th{padding:10px}.about-us-wrap{margin-bottom:60px;text-align:justify}.about-us-wrap h5{font-size:16px;line-height:1.5}.about-us-wrap .red{color:#fa0707;font-weight:700}.about-us-wrap p{font-size:14px}.instructor{text-align:center}.instructor .thumbnail{min-height:195px;background-color:transparent;border:none}.instructor .thumbnail>img{height:150px}.main-category-wrap{padding-top:60px;padding-bottom:30px;transition:all .2s ease-in-out}.main-category-wrap .category_wrap{height:73px;margin-bottom:10px;background-color:#eee}.main-category-wrap .category_wrap:hover{background-color:#ffdb17}.main-category-wrap .category_wrap h3{margin-top:5px;margin-bottom:0}.profile-picture{background-size:cover;width:160px;height:160px;background-position:center;margin:0 auto}.dark-yellow-hover:hover{background-color:#e8c300}.nav-pills li{background-image:none}.nav-pills li:hover{background-image:none}.nav-pills li a{background-image:none}.nav-pills li a:hover{background-image:none;background-color:transparent}.nav-pills li a:active,.nav-pills li a:focus,.nav-pills li a:hover,.nav-pills li a:visited{background-image:none}.yellow-heading{text-align:center;background-image:url(/template2/img/dzeltena-poga.webp);background-repeat:no-repeat;background-position:center}.yellow-heading h1{display:inline-block;margin:25px 0}.navbar-top{background-color:#fff;text-align:center}.navbar-top h3{margin-top:15px;font-size:18px}.navbar-top ul{list-style:none;padding-left:0;margin-bottom:5px}.navbar-top ul li{display:inline-block;margin-right:20px}@media (max-width:768px){.navbar-top ul{margin-top:10px}.navbar-top h3{font-size:14px;margin-top:10px}}@media (min-width:992px){.navbar-top .col-md-offset-1{margin-left:12%}}.giftcard img{margin-top:30px}.super-big-title{color:#fa0707}.big-margin{margin-bottom:50px}a.no-hover-decoration :hover{text-decoration:none!important}@media(min-width:425px){.padding-left{padding-left:5px}.padding-right{padding-right:5px}}@media(min-width:1200px){.super-big-title{font-size:49px;margin-top:5px}.big-margin{margin-bottom:10px;margin-top:0}}.flash-button{animation:flash 1.5s infinite}@keyframes flash{0%{background:#ffdb17}50%{background:#eee}100%{background:#ffdb17}}@-webkit-keyframes flash{0%{background:#ffdb17}50%{background:#eee}100%{background:#ffdb17}}@-moz-keyframes flash{0%{background:#ffdb17}50%{background:#eee}100%{background:#ffdb17}}.review-item{margin-bottom:30px}.review-item p{font-size:14px}.btn-red{background-color:#fa0707;border-color:#ca0404;color:#fff}.btn-red:hover{background-color:#d40404;color:#fff}.button-right{position:fixed;bottom:0;right:20px;z-index:9000;text-align:center;background-color:rgba(255,255,255,.8);border-radius:10px 10px 0 0;width:260px}.button-right .category_wraps{border:4px solid #000;border-radius:12px;height:80px;padding:0 15px;text-align:right;color:#241e20;text-transform:uppercase;transition:all .2s ease-in-out}.button-right .category_wraps img{width:100%;margin-top:10px}@media (max-width:768px){.button-right .category_wraps img{width:100px;margin-top:15px}.button-right .category_wraps .image-car{margin-top:5px}}.button-right .category_wraps h3{font-weight:700;font-size:26px;margin-top:5px}.button-right .category_wraps span{font-size:12px}.button-right .category_wraps:hover{background-color:#ffdb17}.button-right h3{margin:5px 0}.moto-slider{background-color:rgba(255,255,255,.92);position:absolute;top:0;right:16%;padding:5px 10px;width:380px;text-align:center}.moto-slider .carousel .item{height:50px}.moto-slider .carousel .item h2{margin:5px 0;font-size:24px}.lesson-title{background-color:#f9f9f9;padding:0 5px}@media (max-width:768px){.lesson-title{padding-left:15px}}.lesson-title h3{margin:5px 0}.lesson-title p{color:#00f;margin-bottom:5px}.lesson-more{background-color:#d3d3d3;text-align:center;vertical-align:center;height:59px}.lesson-more p{color:#555;margin-bottom:5px;font-size:28px;line-height:35px;margin-top:12px}.table-lesson{margin-top:0}.table-lesson thead tr{background-color:#445fcc;color:#fff;font-weight:700}.table-lesson tbody tr td,.table-lesson thead tr th{text-align:center}.img-slider{position:absolute;top:0;left:5%;width:320px;height:210px}.flash-message{position:absolute;top:0;left:7%;width:350px;height:210px;padding:10px}.flash-message a:active,.flash-message a:hover{text-decoration:none}.flash-message a div{position:relative;padding:15px 10px;text-align:center;border-radius:10px}.flash-message a h3,.flash-message a h4{position:relative;color:#000;font-size:20px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bolder}.flash-message a h3{font-size:32px;font-weight:700;bottom:unset;left:unset;transform:translate(0,0)}.call_us{position:sticky;bottom:0;z-index:10;width:100%;background-color:rgba(255,255,255,.9);text-align:center;padding:10px}.call_us div{background-color:red;padding:10px 25px;position:relative;border-radius:5px;width:90%;margin:auto}.call_us div a{color:#fff}.p-0{padding:0}