@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,800,800i&display=swap&subset=cyrillic-ext");@import "font-awesome.min.css";@import "jquery-ui.css";@import "owl.carousel.min.css";@import "slick.css";a,abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{padding:0;border:0;margin:0}article,aside,audio,canvas,figcaption,figure,figure img,footer,header,hgroup,nav,section,video{display:block}a img{border:0}.container{padding:0 20px;max-width:1180px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.clear{clear:both}body{overflow-x:hidden;font-size:14px;color:#1f1f1f;background:#fff;width:100%;font-family:Open Sans,sans-serif}.video-container{overflow:hidden;position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.video-container #main-video{height:100%;min-height:100%;right:0;position:absolute;bottom:0;min-width:100%;width:100%}.video-container img{height:auto;width:100%;display:block}.video-container .control{height:80px;padding:10px;position:absolute;opacity:0;top:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;background:hsla(0,0%,100%,.2);cursor:pointer;margin-left:-40px;left:50%;width:80px;margin-top:-40px;z-index:2}.video-container .control,.video-container .control div{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.video-container .control div{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);text-align:center;background:#fff}.video-container .control div i{font-size:20px;color:#fe5a0e;width:60px;line-height:60px}.video-container .control:hover div{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.video-container .first-time,.video-container:hover .control{opacity:1}header{padding:0 0 10px;position:relative;-webkit-box-shadow:0 0 10px rgba(0,0,0,.5);-moz-box-shadow:0 0 10px rgba(0,0,0,.5);-ms-box-shadow:0 0 10px rgba(0,0,0,.5);-o-box-shadow:0 0 10px rgba(0,0,0,.5);box-shadow:0 0 10px rgba(0,0,0,.5);background:#fff;z-index:99}header .top{padding:0;margin-bottom:10px;color:#fff;background:#eee}header .top .lang{float:right;display:table}header .top .lang a{text-decoration:none;color:#fe5a0e;margin-left:15px;line-height:24px;display:inline-block}header .top .lang a:hover{color:#5d5d5d}header .top .lang .active{font-weight:600;color:#5d5d5d}header .top .welcome{text-decoration:none;color:#fff;line-height:30px;float:left;display:table}header .top .welcome span{font-weight:600;color:#fe5a0e}header .logo{text-decoration:none;width:300px;float:left;margin-top:10px;display:table}header .logo img{height:auto;width:100%;display:block}header .slagon{text-align:right;width:372px;float:right;margin-top:20px;display:table}header .slagon a{text-decoration:none;font-weight:600;color:#5d5d5d;margin:0 0 4px 10px;display:inline-table}header .slagon .active{color:#fe5a0e}header .slagon img{height:auto;width:100%;display:block}header .container{position:relative}header .swith-menu{font-size:32px;text-decoration:none;color:#fe5a0e;width:32px;line-height:32px;float:right;margin-top:25px}header .menu{right:20px;position:absolute;bottom:-63px;left:20px}header .menu ul{list-style:none;padding:0 24px;border-bottom:3px solid #000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;background:rgba(0,0,0,.5);width:80%;float:left}header .menu ul li{padding:0 17px;float:left}header .menu ul li a{padding:0 11px;font-size:16px;text-decoration:none;font-weight:400;margin-bottom:-3px;color:#fff;border-bottom:3px solid #000;line-height:50px;display:block}header .menu ul li a:hover{border-bottom:3px solid #fe5a0e}header .menu ul li a i{font-size:14px;color:#fe5a0e}header .menu ul:after{height:0;content:".";visibility:hidden;clear:both;line-height:0;display:block}header .menu .contact{font-size:16px;text-decoration:none;font-weight:400;color:#fff;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;background:rgba(254,90,14,.5);width:19%;line-height:52px;float:right;display:block}header .menu .contact:hover{color:#000;background:#ffbd11}header .header-fixed{position:fixed;top:0}header .mobile-menu,header .swith-menu{display:none}.header-fixed{padding:0;right:0;position:fixed;top:0;left:0}.header-fixed .logo,.header-fixed .slagon,.header-fixed .top{display:none}.header-fixed .menu{bottom:-52px}section#slider{position:relative}section#slider .wave{right:0;position:absolute;bottom:0;left:0;z-index:30}section#slider .wave img{height:auto;width:100%;display:block}section#slider .scrooling{position:absolute;bottom:40px;margin:-30px;left:50%;width:60px;z-index:31}section#slider .scrooling img{height:auto;width:100%;display:block}.slide-fixed{margin-top:142px}section#about-us{padding:50px 0 80px;background:url(https://ecclus.online/css/bg-1.jpg) no-repeat bottom}section#about-us h1{font-size:46px;font-weight:700;letter-spacing:-1px;text-align:center;margin:0 auto 30px;background:url(https://ecclus.online/css/line.png) no-repeat 0;line-height:50px;padding-left:20px;display:table}section#about-us h1 span{color:#838383}section#about-us .text{width:70%;float:left}section#about-us .text p{font-size:15px;font-weight:400;font-style:italic;margin-bottom:10px;color:#000;max-width:750px;line-height:24px}section#about-us .text p strong{font-weight:600}section#about-us .img{padding-top:40px;width:30%;float:right}section#about-us .img img{height:auto;width:100%;display:block}section#band{padding:100px 0;background-attachment:fixed;background-color:#ffbd11;-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 10px rgba(0,0,0,.3);-ms-box-shadow:inset 0 0 10px rgba(0,0,0,.3);-o-box-shadow:inset 0 0 10px rgba(0,0,0,.3);box-shadow:inset 0 0 10px rgba(0,0,0,.3);background-position:50%;background-image:url(https://ecclus.online/css/bg-2.png);background-repeat:no-repeat}section#band .container{max-width:inherit;margin:0 auto;display:table}section#band .container .text{color:#414042;letter-spacing:-1px;float:right;margin-top:30px;padding-left:20px}section#band .container .text p{font-size:24px;font-weight:400;font-style:italic;margin-bottom:8px;text-align:center;line-height:40px}section#band .container .text p strong{font-size:36px;font-weight:700}section#band .container .text span{font-size:22px;font-weight:700;text-align:right;line-height:22px;display:block}section#band .container .text span i{height:21px;background:#414042;width:60px;display:inline-block}section#band .container img{height:auto;width:100px;float:left;display:block}section#band .container:after{height:0;content:".";visibility:hidden;clear:both;line-height:0;display:block}section#blog{padding:60px 0 80px;background:url(https://ecclus.online/css/bg-1.jpg) no-repeat bottom}section#blog h2{font-size:36px;font-weight:700;letter-spacing:-1px;text-align:center;margin:0 auto 40px;background:url(https://ecclus.online/css/line-2.png) no-repeat 0;line-height:40px;padding-left:16px;display:table}section#blog h2 span{color:#838383}section#blog .items:after{height:0;content:".";visibility:hidden;clear:both;line-height:0;display:block}section#blog .items .item{border:1px solid #eee;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin:0 2%;background:#fff;width:30.666666667%;float:left}section#blog .items .item:first-child{margin-left:0}section#blog .items .item:last-child{margin-right:0}section#blog .items .item .box{overflow:hidden;position:relative;display:block}section#blog .items .item .box img{height:auto;width:100%;display:block}section#blog .items .item .box .img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;top:0;left:-5%;width:120%}section#blog .items .item:hover .box img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}section#blog .items .item:hover .content .fa-plus{border:1px solid #ffbd11;background:#ffbd11}section#blog .items .item .content{padding:30px;position:relative}section#blog .items .item .content span{color:#aaa;display:block}section#blog .items .item .content .fa-plus{font-size:16px;border:1px solid #fe5a0e;color:#fff;position:absolute;text-align:center;top:-21px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#fe5a0e;left:30px;width:38px;line-height:38px}section#blog .items .item .content .title{font-size:16px;text-decoration:none;font-weight:700;color:#1f1f1f;margin:10px 0;display:table}section#blog .items .item .content p{line-height:20px}section#contact{padding:0 0 80px}section#contact .map{height:500px;margin-bottom:40px}section#contact h1{font-size:30px;font-weight:700;letter-spacing:-1px;text-align:center;margin:0 auto 40px;background:url(https://ecclus.online/css/line-2.png) no-repeat 0;line-height:40px;padding-left:16px;display:table}section#contact h1 span{color:#838383}section#contact .form{width:55%;float:left}section#contact .form .coll{margin-bottom:25px;width:48%;float:left}section#contact .form .right{float:right}section#contact .form p{font-size:16px;font-weight:600;margin-bottom:5px}section#contact .form input,section#contact .form textarea{height:36px;padding:0 15px;font-size:16px;border:1px solid #eee;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%;font-family:Open Sans,sans-serif;display:block}section#contact .form textarea{height:350px;padding:10px 15px;resize:none}section#contact .form button{height:36px;padding:0 15px;border:none;font-weight:600;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin:10px 0 0;background:#fe5a0e;display:table}section#contact .form button:hover{background:#ffbd11}section#contact .form input.error,section#contact .form textarea.error{border:1px solid red}section#contact .info{width:40%;float:right}section#contact .info h2{font-size:16px;font-weight:600;color:#fe5a0e;margin:0 0 15px}section#contact .info .address{font-size:14px;margin-bottom:22px}section#contact .info .address .fa{padding-top:2px;font-size:14px;color:#fe5a0e;line-height:18px}section#contact .info .address .fa-map-marker{font-size:20px;line-height:18px}section#contact .info .address .fa-envelope{padding-top:0;font-size:13px}section#contact .info .address td{font-size:14px;padding-bottom:5px;line-height:18px}section#contact .info .address td:first-child{text-align:center;vertical-align:top}section#contact .info .address td:last-child{padding-left:5px}section#contact .info .address td a{text-decoration:none;font-weight:600;color:#fe5a0e}section#contact .info .sub h3{font-weight:600;color:#fe5a0e}section#page-about{padding:0 0 80px}section#page-about .banner{margin-bottom:40px;position:relative}section#page-about .banner img{height:auto;width:100%;display:block}section#page-about .banner .wave{height:100px;right:0;position:absolute;bottom:0;background:url(https://ecclus.online/img/wave.png) no-repeat bottom;left:0}section#page-about h1,section#page-about h2{font-size:30px;font-weight:700;letter-spacing:-1px;text-align:center;margin:0 auto 40px;background:url(https://ecclus.online/css/line-2.png) no-repeat 0;line-height:40px;padding-left:16px;display:table}section#page-about h1 span,section#page-about h2 span{color:#838383}section#page-about .text{text-align:justify}section#page-about .text p{font-size:16px;margin-bottom:10px;line-height:30px}section#page-about .text p strong{font-weight:600}section#page-about .cert{text-align:center}section#page-about .cert a{margin:0 20px;display:inline-block}section#page-about .video-container{max-width:900px;margin:0 auto 30px;-webkit-box-shadow:0 0 64px 0 rgba(22,28,45,.05);-moz-box-shadow:0 0 64px 0 rgba(22,28,45,.05);-ms-box-shadow:0 0 64px 0 rgba(22,28,45,.05);-o-box-shadow:0 0 64px 0 rgba(22,28,45,.05);box-shadow:0 0 64px 0 rgba(22,28,45,.05)}section#product{padding:0 0 80px}section#product .banner{margin-bottom:40px;position:relative}section#product .banner img{height:auto;width:100%;display:block}section#product .banner .wave{height:100px;right:0;position:absolute;bottom:0;background:url(https://ecclus.online/img/wave.png) no-repeat bottom;left:0}section#product h1{font-size:30px;font-weight:700;letter-spacing:-1px;text-align:center;margin:0 auto 40px;background:url(https://ecclus.online/css/line-2.png) no-repeat 0;line-height:40px;padding-left:16px;display:table}section#product h1 span{color:#838383}section#product .sidebar{width:25%;float:left}section#product .sidebar h2{font-size:18px;font-weight:700;font-weight:600;margin-bottom:5px;letter-spacing:-1px;background:url(https://ecclus.online/css/line-2.png) no-repeat 0;line-height:20px;padding-left:12px;display:block}section#product .sidebar h2 a{text-decoration:none;color:#5d5d5d}section#product .sidebar h2 a:hover{color:#fe5a0e}section#product .sidebar ul{list-style:none;margin-bottom:15px;padding-left:12px}section#product .sidebar ul li{margin-bottom:3px}section#product .sidebar ul li a{font-size:14px;text-decoration:none;font-weight:600;color:#5d5d5d}section#product .sidebar ul li a:hover{color:#fe5a0e}section#product .content{width:75%;float:right}section#product .content .item{text-decoration:none;margin:0 0 3% 3%;width:30.333333333%;float:left}section#product .content .item img{height:auto;border:1px solid #eee;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%;display:block}section#product .content .item p{font-weight:600;color:#5d5d5d;border-top:10px solid #fe5a0e;text-align:center;line-height:22px}section#product .content .item:hover p{border-top:10px solid #ffbd11}section#product .products{width:75%;float:right}section#product .products .img{height:auto;margin:0 2% 20px 0;width:48%}section#product .products .fancybox,section#product .products .img{border:1px solid #eee;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;float:left;display:block}section#product .products .fancybox{margin:0 0 2% 2%;width:23%}section#product .products .fancybox img{height:auto;width:100%;display:block}section#product .products ul{padding-left:25px}section#product .products p,section#product .products ul{margin-bottom:10px;line-height:22px}section#product .products table{border-left:1px solid #eee;border-top:1px solid #eee;width:100%}section#product .products table td{border-right:1px solid #eee;padding:3px;border-bottom:1px solid #eee}section#referances{padding:0 0 80px}section#referances .banner{margin-bottom:40px;position:relative}section#referances .banner img{height:auto;width:100%;display:block}section#referances .banner .wave{height:100px;right:0;position:absolute;bottom:0;background:url(https://ecclus.online/img/wave.png) no-repeat bottom;left:0}section#referances h1{font-size:30px;font-weight:700;letter-spacing:-1px;text-align:center;margin:0 auto 40px;background:url(https://ecclus.online/css/line-2.png) no-repeat 0;line-height:40px;padding-left:16px;display:table}section#referances h1 span{color:#838383}section#referances .items:after{height:0;content:".";visibility:hidden;clear:both;line-height:0;display:block}section#referances .items .item{padding:20px;border:1px solid #eee;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin:2%;width:29.333333333%;float:left}section#referances .items .item img{height:auto;width:100%;display:block}section#gallery{padding:0 0 80px}section#gallery .banner{margin-bottom:40px;position:relative}section#gallery .banner img{height:auto;width:100%;display:block}section#gallery .banner .wave{height:100px;right:0;position:absolute;bottom:0;background:url(https://ecclus.online/img/wave.png) no-repeat bottom;left:0}section#gallery h1{font-size:30px;font-weight:700;letter-spacing:-1px;text-align:center;margin:0 auto 40px;background:url(https://ecclus.online/css/line-2.png) no-repeat 0;line-height:40px;padding-left:16px;display:table}section#gallery h1 span{color:#838383}section#gallery .items:after{height:0;content:".";visibility:hidden;clear:both;line-height:0;display:block}section#gallery .items .image,section#gallery .items .video{border:1px solid #eee;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin:1% 2% 1% 0;width:23%;float:left;display:block}section#gallery .items .image .box,section#gallery .items .video .box{overflow:hidden;position:relative}section#gallery .items .image .box .fake,section#gallery .items .video .box .fake{height:auto;width:100%;display:block}section#gallery .items .image .box .real,section#gallery .items .video .box .real{height:auto;position:absolute;margin-left:-20%;width:140%}section#gallery .items .image p,section#gallery .items .video p{overflow:hidden;text-overflow:ellipsis;padding:5px 10px;color:#000;background:#f4f4f4;line-height:20px;white-space:nowrap}section#gallery .items .image:hover p,section#gallery .items .video:hover p{color:#fe5a0e}section#page-news{padding:0 0 80px}section#page-news .banner{margin-bottom:40px;position:relative}section#page-news .banner img{height:auto;width:100%;display:block}section#page-news .banner .wave{height:100px;right:0;position:absolute;bottom:0;background:url(https://ecclus.online/img/wave.png) no-repeat bottom;left:0}section#page-news h1{font-size:30px;font-weight:700;letter-spacing:-1px;text-align:center;margin:0 auto 40px;background:url(https://ecclus.online/css/line-2.png) no-repeat 0;line-height:40px;padding-left:16px;display:table}section#page-news h1 span{color:#838383}section#page-news .news:after{height:0;content:".";visibility:hidden;clear:both;line-height:0;display:block}section#page-news .news .item{text-decoration:none;margin-right:2%;margin-bottom:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:30.666666667%;float:left}section#page-news .news .item .box{overflow:hidden;margin-bottom:10px;position:relative}section#page-news .news .item .box .trans{height:auto;width:100%;display:block}section#page-news .news .item .box .img{height:auto;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;top:0;left:-15%;width:130%}section#page-news .news .item h4{font-size:16px;margin-bottom:5px;color:#fe5a0e}section#page-news .news .item p{height:36px;overflow:hidden;color:#5d5d5d;line-height:18px}section#page-news .news .item:hover .box img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}section#page-news .news .item span{font-size:12px;color:#aaa;line-height:22px;display:block}section#page-news .news .right{margin-right:0}section#page-news .content{font-size:16px;width:70%;float:left;margin-top:20px}section#page-news .content h1{font-size:22px;margin:0 0 20px;line-height:32px}section#page-news .content p,section#page-news .content ul{margin-bottom:10px;line-height:22px}section#page-news .content ul{padding-left:25px}section#page-news .content .date{font-size:12px;color:#aaa;line-height:22px;display:block}section#page-news .content .main-img{height:auto;margin-bottom:20px;width:100%;display:block}section#page-news .content .gallery{margin:30px 0}section#page-news .content .gallery .item{text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin:.5%;width:24%;float:left}section#page-news .content .gallery .item .box{overflow:hidden;position:relative}section#page-news .content .gallery .item .box img{height:auto;width:100%;display:block}section#page-news .content .gallery .item .box .real{position:absolute;top:0;left:-10%;width:120%}section#page-news .content .gallery .item .box .button{right:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;opacity:0;bottom:0;top:0;background:rgba(0,0,0,.5);left:0;z-index:2}section#page-news .content .gallery .item .box .button .row{right:0;position:absolute;top:50%;left:0;margin-top:-20px}section#page-news .content .gallery .item .box .button a{font-size:20px;border:1px solid #fff;text-decoration:none;color:#fff;margin:0 3px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:40px;line-height:40px;display:inline-block}section#page-news .content .gallery .item .box:hover .button{opacity:1}section#page-news .content .gallery:after{height:0;content:".";visibility:hidden;clear:both;line-height:0;display:block}section#page-news .sidebar{width:24%;float:right;margin-top:20px}section#page-news .sidebar h2{font-size:20px;font-weight:700;margin-bottom:20px;background:url(https://ecclus.online/css/line-2.png) no-repeat 0;line-height:30px;padding-left:16px}section#page-news .sidebar h2 span{color:#aaa}section#page-news .sidebar .item{text-decoration:none;margin-bottom:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:block}section#page-news .sidebar .item .box{overflow:hidden;margin-bottom:10px;position:relative}section#page-news .sidebar .item .box .trans{height:auto;width:100%;display:block}section#page-news .sidebar .item .box .img{height:auto;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;top:0;left:-15%;width:130%}section#page-news .sidebar .item h3{font-size:14px;margin-bottom:5px;color:#fe5a0e}section#page-news .sidebar .item p{color:#5d5d5d;line-height:18px}section#page-news .sidebar .item:hover .box img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}footer{padding:40px 0 0;color:#fff;background:#5d5d5d}footer .links{float:left;display:table}footer .links ul{list-style:none}footer .links ul:after{height:0;content:".";visibility:hidden;clear:both;line-height:0;display:block}footer .links ul li{margin-left:20px;float:left}footer .links ul li a{font-size:16px;text-decoration:none;font-weight:600;color:#eee;line-height:30px}footer .links ul li a:hover{color:#fe5a0e}footer .links ul li:first-child{margin-left:0}footer .social{float:right;display:table}footer .social a{font-size:18px;text-decoration:none;color:#fe5a0e;text-align:center;background:url(https://ecclus.online/css/polygone-1.png) no-repeat 50%;margin-left:5px;width:32px;line-height:30px;display:inline-block}footer .social a:hover{color:#000}footer .bottom{padding:20px 0;font-size:12px;color:#eee;border-top:1px dashed #444;line-height:20px;margin-top:30px}footer .bottom .left{float:left;display:table}footer .bottom .right{float:right;display:table}footer .bottom .right a{text-decoration:none;font-weight:700;color:#eee}footer .bottom .right a:hover{color:#fe5a0e}.popup-bg{right:0;bottom:0;top:0;background:rgba(0,0,0,.6);left:0;z-index:99998}.popup,.popup-bg{position:fixed;display:none}.popup{height:300px;padding:20px;top:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#fff;margin-left:-150px;left:50%;width:300px;margin-top:-150px;z-index:99999}.popup img{margin:0 auto;display:block}.popup p{font-size:20px;color:#fe5a0e;text-align:center;line-height:24px}.popup a{padding:0 15px;text-decoration:none;color:#fff;margin:20px auto 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#000;line-height:30px;display:table}.effect-helix.in{-webkit-transform:rotateY(0);-ms-transform:rotateY(0);transform:rotateY(0);opacity:1}.effect-helix{-webkit-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-transform-style:preserve- 3 d;-moz-transform-style:preserve- 3 d;transform-style:preserve- 3 d;opacity:1}.effect-fall.in{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.effect-fall{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);opacity:.7}.effect-slide-top.in{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.effect-slide-top{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);opacity:1}.effect-slide-right.in{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.effect-slide-right{-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0);opacity:.7}.effect-slide-left.in{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.effect-slide-left{-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0);opacity:.7}.effect-slide-bottom.in{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.effect-slide-bottom{-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0);opacity:.7}.effect-opacity.in{opacity:1}.effect-opacity{opacity:.1}@media only screen and (max-width:768px){header .logo{width:220px}header .slagon{display:none}header .menu{position:static;display:none}header .menu ul{border-bottom:none;text-align:right;background:none;width:100%}header .menu ul,header .menu ul li{padding:0;float:none}header .menu ul li a{padding:0;font-size:16px;margin-bottom:-3px;color:#1f1f1f;border-bottom:none;line-height:40px;display:block}header .menu ul li a:hover{border-bottom:none}header .menu ul li a i{font-size:14px;color:#fe5a0e}header .menu .contact{font-size:16px;color:#1f1f1f;text-align:right;background:none;width:100%;line-height:40px}header .menu .contact:hover{color:#000;background:none}header .swith-menu{display:block}section#about-us h1{font-size:30px;line-height:40px}section#about-us .img,section#about-us .text{width:100%;float:none}section#band{padding:60px 0}section#band .container .text p{font-size:20px;line-height:30px}section#band .container .text p strong{font-size:30px}section#band .container img{width:60px}section#blog h2{font-size:30px;line-height:40px}section#blog .items .item{margin:0 0 20px;width:100%;float:none}footer{padding:20px 0 0}footer .links{text-align:center;float:none;display:block}footer .links ul li{margin:0 15px;float:none;display:inline-block}footer .social{text-align:center;float:none;margin-top:20px;display:block}footer .bottom{padding:20px 0;font-size:12px;color:#eee;border-top:1px dashed #444;line-height:20px;margin-top:30px}footer .bottom .left{float:left;display:table}footer .bottom .right{float:right;display:table}footer .bottom .right a{text-decoration:none;font-weight:700;color:#eee}footer .bottom .right a:hover{color:#fe5a0e}section#contact{padding:0 0 80px}section#contact .map{height:400px;margin-bottom:40px}section#contact h1{font-size:30px;line-height:40px}section#contact .form{width:100%;float:left}section#contact .form .coll{margin-bottom:25px;width:100%;float:left}section#contact .info{width:100%;float:right;margin-top:30px}section#page-news{padding:0 0 80px}section#page-news h1{font-size:22px;line-height:40px}section#page-news .news .item{margin-right:0;margin-bottom:20px;width:100%}section#page-news .content{width:100%}section#page-news .content h1{font-size:16px}section#page-news .content .gallery .item{width:49%}section#page-news .sidebar{width:100%}section#page-news .sidebar h2{font-size:16px}section#page-news .sidebar .item{text-decoration:none;margin-bottom:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:block}section#page-about{padding:0 0 80px}section#page-about h1,section#page-about h2{font-size:22px;line-height:40px}section#page-about .cert{text-align:center}section#page-about .cert a{margin:10px;width:80px}section#page-about .cert a img{height:auto;width:100%;display:block}section#gallery{padding:0 0 80px}section#gallery h1{font-size:22px;line-height:40px}section#gallery .items .image,section#gallery .items .video{width:98%}section#referances{padding:0 0 80px}section#referances h1{font-size:22px;line-height:40px}section#referances .items .item{width:46%}section#product{padding:0 0 80px}section#product h1{font-size:22px;line-height:40px}section#product .sidebar{margin-bottom:30px;width:100%;float:left}section#product .sidebar h2{margin-bottom:10px}section#product .sidebar ul{display:none}section#product .content{width:100%}section#product .content .item{margin:0 0 20px;width:100%}}.float{height:60px;font-size:30px;color:#fff;position:fixed;bottom:40px;text-align:center;background-color:#25d366;box-shadow:2px 2px 3px #999;border-radius:50px;left:30px;width:60px;z-index:100}.my-float{margin-top:16px}