html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html,body{height:100%}body{font:18px/1.3 'Open Sans',sans-serif;background:#fff;color:#000}@media screen and (max-width: 1000px){body{padding-top:60px}}a{color:inherit}img{max-width:100%}.nowrap{white-space:nowrap}.overflow{overflow:hidden}.clr{content:'';clear:both;display:block}.clr:after{content:'';clear:both;display:block}.container{position:relative;box-sizing:border-box;margin:0 auto;max-width:1170px;padding:0}@media screen and (max-width: 1320px){.container{max-width:960px;padding:0}}@media screen and (max-width: 1000px){.container{max-width:780px;padding:0}}@media screen and (max-width: 768px){.container{min-width:320px;padding:0 15px;box-sizing:border-box}}.trn{-webkit-transition:all .5s ease;transition:all .5s ease}.icn{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.content{font:18px/1.667 'Open Sans',sans-serif;color:#000}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6,.content .h1,.content .h2,.content .h3,.content .h4,.content .h5,.content .h6{margin-bottom:.8em;line-height:normal;font-weight:700}.content h6,.content .h6{font-size:16px;margin:1em 0}.content h5,.content .h5{font-size:18px;margin:1em 0}.content h4,.content .h4{font-size:20px;margin:1em 0}.content h3,.content .h3{font-size:22px;margin:1em 0}.content h2,.content .h2{font-size:24px;margin:1em 0}.content h1,.content .h1{font-size:30px;margin:1em 0}.content p{margin:1.667em 0}.content strong{font-weight:700}.content ul,.content ol{margin:2em 0}.content li{margin:.8em 0}.content ul li{position:relative;padding-left:14px}.content ul li:before{content:'';background:#000;width:6px;height:6px;border-radius:50%;position:absolute;left:0;top:.75em}.content ol{list-style:inside decimal}.content a{text-decoration:underline;color:#1a3dc1}.content a:hover{text-decoration:none}.content img{max-width:100%;height:auto}.content .table-wrapper{display:block;width:100%;overflow:auto}.content .table-wrap{overflow:auto}.content table{border-collapse:collapse;font-size:14px;margin:2em 0;min-width:75%}.content table th{font-weight:700;text-align:center;background:#322f36;color:#fff;font-size:18px}.content table th,.content table td{padding:15px 25px;border:1px solid #322f36}.content table.table_site td{border:none;border-bottom:1px solid #322f36}@media screen and (max-width: 768px){.content{font:14px/1.6 'Open Sans',sans-serif}.content h6,.content .h6{font-size:14px;margin:.8em 0}.content h5,.content .h5{font-size:16px;margin:.8em 0}.content h4,.content .h4{font-size:18px;margin:.8em 0}.content h3,.content .h3{font-size:20px;margin:.8em 0}.content h2,.content .h2{font-size:22px;margin:.8em 0}.content h1,.content .h1{font-size:26px;margin:.8em 0}.content table{margin:1em 0;max-width:none}.content table th{font-size:14px}.content table th,.content table td{padding:5px 10px}}.btn{-webkit-transition:all .5s ease;transition:all .5s ease;display:inline-block;border:0 solid transparent;font:bold 18px/31px Roboto,sans-serif;text-align:center;text-decoration:none;width:340px;max-width:90%;color:#fff;background:#1a3dc1;background:-webkit-linear-gradient(top,#1a3dc1 0%,#1a3dc1 100%);background:linear-gradient(to bottom,#1a3dc1 0%,#1a3dc1 100%);box-shadow:none;box-sizing:border-box;outline:none;text-transform:uppercase;padding:20px 25px;cursor:pointer;letter-spacing:.5px}.btn:hover{background:#395cde;background:-webkit-linear-gradient(top,#395cde 0%,#1a3dc1 100%);background:linear-gradient(to bottom,#395cde 0%,#1a3dc1 100%)}.btn:focus{outline:none}@media screen and (max-width: 1000px){.btn{line-height:20px;width:300px;padding:15px}}.mob-panel{display:none;position:fixed;top:0;left:0;width:100%;background:#fff;z-index:100;border-bottom:1px solid #1a3dc1}.mob-panel .logo{float:left;text-decoration:none;display:block;font:900 18px/24px Roboto,sans-serif;color:#000;text-transform:uppercase;padding:5px 15px}.mob-panel .logo .img{display:inline-block;vertical-align:middle;position:relative;z-index:2;height:50px}.mob-panel .logo .img img{display:block;max-width:100%;max-height:100%}.mob-panel .logo .lbl{overflow:hidden;position:relative;padding:5px 8px 0 27px;z-index:1;margin-left:-30px}.mob-panel .logo .lbl:before{content:'';display:block;width:100%;height:100%;background:rgba(26,61,193,0.8);position:absolute;left:0;top:0;z-index:-1;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.mob-panel .toggle-nav{display:block;position:relative;width:100px;height:60px;float:right;cursor:pointer;z-index:10}.mob-panel .toggle-nav .icn-bar{-webkit-transition:all .5s ease;transition:all .5s ease;position:absolute;right:0;top:50%;width:20px;height:3px;background:#1a3dc1;margin-top:-9px;border-radius:1px}.mob-panel .toggle-nav .icn-bar + .icn-bar{margin-top:-1px}.mob-panel .toggle-nav .icn-bar + .icn-bar + .icn-bar{margin-top:7px}.mob-panel .toggle-nav.open .icn-bar{-webkit-transform:rotate(45deg) translateX(7px) translateY(4px);transform:rotate(45deg) translateX(7px) translateY(4px)}.mob-panel .toggle-nav.open .icn-bar + .icn-bar{opacity:0;-moz-transform:scale(0.1);-webkit-transform:scale(0.1);-o-transform:scale(0.1);-ms-transform:scale(0.1);transform:scale(0.1)}.mob-panel .toggle-nav.open .icn-bar + .icn-bar + .icn-bar{opacity:1;-webkit-transform:rotate(-45deg) translateX(7px) translateY(-4px);transform:rotate(-45deg) translateX(7px) translateY(-4px)}@media screen and (max-width: 1000px){.mob-panel{display:block}}@media screen and (max-width: 768px){.mob-panel .container{padding:0}.mob-panel .toggle-nav{width:60px}.mob-panel .toggle-nav .icn-bar{right:15px}}.section-head{z-index:20;position:absolute;top:0;left:0;width:100%;overflow:hidden}.section-head .section-head-top{padding:25px 0 0}.section-head .section-head-top .container{max-width:1720px}.section-head .logo{text-align:center;text-decoration:none;display:block;font:900 22px/24px Roboto,sans-serif;color:#000;text-transform:uppercase;padding:11px 15px 15px 50px}.section-head .logo .img{display:inline-block;vertical-align:middle;position:relative;z-index:2;max-width:514px}.section-head .logo .img img{display:block;margin:0 auto}.section-head .btn-callback{float:right;margin-right:105px;display:inline-block;font:600 16px/20px 'Open Sans',sans-serif;color:#1a3dc1;border:1px solid rgba(26,61,193,0.9);text-decoration:none;text-align:center;padding:8px 25px;outline:none}.section-head .btn-callback:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f095";vertical-align:middle;font-size:24px;line-height:20px;margin-right:12px;margin-left:-7px}.section-head .phones{float:left;overflow:hidden;text-align:center;padding:11px 15px 15px 190px;font:600 30px/30px 'Open Sans',sans-serif;color:#1a3dc1}.section-head .phones a{text-decoration:none}.section-head .phones > *{margin:0 5px}.section-head .socials{float:right;clear:right;margin-right:105px;margin-top:15px;margin-bottom:15px}.section-head .soc{-webkit-transition:all .5s ease;transition:all .5s ease;display:inline-block;vertical-align:top;width:40px;height:40px;border:#1a3dc1 1px solid;border-radius:50%;overflow:hidden;text-indent:999px;text-align:left;text-decoration:none;color:#1a3dc1;position:relative}.section-head .soc:before,.section-head .soc i{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';width:40px;height:40px;text-align:center;text-indent:0;display:block;position:absolute;left:50%;top:50%;margin:-20px 0 0 -20px;font-size:18px;line-height:40px}.section-head .soc.soc_fb:before{content:"\f09a"}.section-head .soc.soc_vk:before{content:"\f189"}.section-head .soc.soc_ok:before{content:"\f263"}.section-head .soc.soc_in:before{content:"\f16d"}.section-head .soc.soc_yo:before{content:"\f167"}.section-head .soc:hover{border-color:#6ca5ff;color:#6ca5ff}.section-head.fixed .socials{clear:none;margin-right:15px;margin-top:10px;margin-bottom:0}.section-head.fixed .soc{border:rgba(0,0,0,0.8) 1px solid}.section-head.fixed .soc:hover{border-color:#000;color:#000}@media screen and (min-width: 1001px){.section-head.fixed{position:fixed;top:0;left:0;right:0;background:#fff;z-index:50;border-bottom:2px solid #1a3dc1}.section-head.fixed.appear{animation-name:slideInDown;animation-duration:1s;animation-fill-mode:both}}@keyframes slideInDown{from{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}.section-head.fixed .section-head-top{padding-top:0}.section-head.fixed .logo{padding:10px 5px 10px 50px;width:107px;margin:0 auto}.section-head.fixed .btn-callback{margin-top:10px;border-color:#1a3dc1;color:#1a3dc1}.section-head.fixed .phones{color:#1a3dc1;padding-top:16px;text-align:right;padding-right:15px}.section-head.fixed .nav{clear:right;color:#fff;font-size:16px;line-height:20px;background:#1a3dc1}.section-head.fixed .nav li > a,.section-head.fixed .nav li > span{padding:9px 5px}@media screen and (max-width: 1400px){.section-head .section-head-top .container{max-width:1170px}.section-head .phones{padding:0}.section-head .btn-callback{margin:0}.section-head .logo{padding:10px 15px}.section-head .logo .img{max-width:300px}}@media screen and (max-width: 1320px){.section-head .section-head-top .container{max-width:960px}.section-head .btn-callback{margin-right:0}.section-head .socials{margin-right:0}}@media screen and (max-width: 1000px){.section-head{top:60px}.section-head .section-head-top .container{max-width:780px}.section-head .logo{display:none}.section-head .phones{padding-top:5px;margin:0;text-align:center}.section-head .socials{float:none;margin-top:0;display:inline-block}.section-head .btn-callback{margin-top:0;margin-bottom:15px}}@media screen and (max-width: 768px){.section-head{text-align:center;overflow:visible}.section-head .btn-callback{float:none;margin-bottom:20px}.section-head .phones{display:block;text-align:center;float:none;margin-bottom:20px}.section-head .phones > a,.section-head .phones > span{white-space:nowrap}.section-head .socials{display:block;text-align:center}}.nav{clear:both;text-align:center;font:18px/24px 'Open Sans',sans-serif;color:#fff;background:#1a3dc1}.nav li{display:inline-block;vertical-align:middle;margin:0 5px}.nav li.current{opacity:.7}.nav li > a,.nav li > span{display:block;text-decoration:none;padding:14px 10px}@media screen and (min-width: 1001px){.nav{display:block!important;opacity:1!important}}@media screen and (max-width: 1320px){.nav{font-size:16px}.nav li{margin:0 3px}.nav li > a,.nav li > span{padding:14px 5px}}@media screen and (max-width: 1000px){.nav{display:none;position:fixed;top:60px;left:0;right:0;background:#fff;color:#000;height:100%;overflow:auto}.nav .nav-wrap{display:table;width:100%;height:100%}.nav .nav-container{display:table-cell;vertical-align:middle;padding:20px 0 80px}.nav li{display:block;margin:10px 0}}.scroll{width:25px;margin:0 auto}.scroll .scroll-dot{display:block;width:10px;height:10px;background:#fff;margin:17px auto;border-radius:50%}.scroll .scroll-arrow{display:block;text-align:center;color:#fff}.scroll .scroll-arrow:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f103";font-size:36px}@media screen and (max-width: 1000px){.scroll .scroll-dot{margin:12px auto}}.section-title{min-height:100%;background:url(../images/title-bg.jpg) center center no-repeat;background-size:cover;position:relative;box-sizing:border-box;padding-top:300px;padding-bottom:30px}.section-title__slider{max-width:1800px;margin:0 auto;position:relative;overflow:hidden}.section-title__slide{width:600px;outline:none}.section-title__slide.slick-center .section-title__img{opacity:1;transform:scale(1)}.section-title__slide.slick-center .section-title__content{opacity:1}.section-title__img{transform:scale(0.6);opacity:.6;-webkit-transition:all .5s ease;transition:all .5s ease}.section-title__img img{display:block;width:100%;height:auto}.section-title__content{opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease;margin-top:15px;text-align:center}.section-title .slick-next,.section-title .slick-prev{position:absolute;top:0;bottom:0;width:50%;opacity:0;background:none;border:none;z-index:2;text-align:left;text-indent:9999px;white-space:nowrap;cursor:pointer;outline:none}.section-title .slick-prev{right:50%;margin-right:300px}.section-title .slick-next{left:50%;margin-left:300px}@media screen and (max-width: 1320px){.section-title__slider{max-width:1440px;margin:0 auto;position:relative;overflow:hidden}.section-title__slide{width:480px}.section-title .slick-prev{margin-right:240px}.section-title .slick-next{margin-left:240px}}@media screen and (max-width: 1000px){.section-title{min-height:0;padding-top:150px}.section-title__slider{max-width:960px;margin:0 auto;position:relative;overflow:hidden}.section-title__slide{width:320px}.section-title .slick-prev{margin-right:160px}.section-title .slick-next{margin-left:160px}}@media screen and (max-width: 768px){.section-title{padding-top:220px}.section-title__slider{max-width:660px;margin:0 auto;position:relative;overflow:hidden}.section-title__slide{width:220px}.section-title .slick-prev{margin-right:110px}.section-title .slick-next{margin-left:110px}}.section-about,.section-text{padding:48px 0 44px;overflow:hidden}.section-about .title,.section-text .title{font:bold 30px/44px Roboto,sans-serif}.section-about .title strong,.section-text .title strong{font-size:60px;color:#1a3dc1}.section-about .nums,.section-text .nums{padding:0 20px 15px;text-align:justify;background:#1a3dc1 url(../images/about-nums-bg.jpg) center center no-repeat;background-size:cover;line-height:17px;margin:48px 0 44px}.section-about .nums:after,.section-text .nums:after,.section-about .nums:before,.section-text .nums:before{content:'';width:100%;display:inline-block}.section-about .nums li,.section-text .nums li{display:inline-block;vertical-align:top;text-align:center;padding:0;width:220px;font:22px/24px 'Open Sans',sans-serif;margin:10px 15px}.section-about .nums li:before,.section-text .nums li:before{display:none}.section-about .nums li strong,.section-text .nums li strong{display:block;font:bold 72px/80px 'Open Sans',sans-serif;margin-bottom:2px}.section-about .btns,.section-text .btns{text-align:center;margin-top:49px}@media screen and (max-width: 1320px){.section-about .nums li,.section-text .nums li{width:200px;margin:10px 5px}}@media screen and (max-width: 1000px){.section-about,.section-text{padding:30px 0 25px}.section-about .title,.section-text .title{font-size:24px;line-height:36px}.section-about .title strong,.section-text .title strong{font-size:40px}.section-about .nums,.section-text .nums{margin:25px 0;padding:0 10px 10px}.section-about .nums li,.section-text .nums li{width:170px;font-size:18px;margin:10px 5px}.section-about .nums li strong,.section-text .nums li strong{font-size:60px;line-height:70px}}@media screen and (max-width: 768px){.section-about,.section-text{padding:20px 0}.section-about .title,.section-text .title{font-size:22px;line-height:32px}.section-about .title strong,.section-text .title strong{font-size:28px}.section-about .nums,.section-text .nums{text-align:center}}.btn-more{display:inline-block;vertical-align:top;font:600 16px/20px 'Open Sans',sans-serif;padding:10px 25px;border:1px solid rgba(0,0,0,0.1);color:#000!important;text-decoration:none!important;border-radius:20px;cursor:pointer}.section-header{font:500 40px/51px Roboto,sans-serif;color:#000;text-align:center;margin-bottom:45px;overflow:hidden}.section-header span{display:inline-block;vertical-align:top;position:relative;overflow:hidden;z-index:1;padding:1px 29px}@media screen and (max-width: 768px){.section-header{font-size:26px;margin-bottom:25px}}.section-services{padding:39px 0 113px;overflow:hidden}.section-services .section-header{margin-bottom:65px}.section-services .servises{margin-left:-30px}.section-services .servises > li{display:inline-block;vertical-align:top;width:370px;margin-left:30px;margin-bottom:30px;position:relative}.section-services .servises > li.hidden{display:none}.section-services .servises > li > a,.section-services .servises > li > span{display:table;width:100%;height:200px;text-decoration:none;font:bold 30px/36px Roboto,sans-serif;text-align:center;text-transform:uppercase;background-repeat:no-repeat;background-position:center center;background-size:cover;color:#fff;position:relative}.section-services .servises > li > a:after,.section-services .servises > li > span:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.3)}.section-services .servises > li > a > span,.section-services .servises > li > span > span{display:table-cell;vertical-align:middle;padding:20px;z-index:1;position:relative}.section-services .servises > li:hover .btn-all{background:#1a3dc1;color:#000!important;border-color:#1a3dc1}.section-services .servises > li:hover ul{display:block}.section-services .servises > li:nth-child(3n) ul{left:auto;right:81%}.section-services .servises.open > li.hidden{display:inline-block}.section-services .servises.open + .btns{display:none}.section-services .servises ul{display:none;position:absolute;left:81%;top:-20px;background:rgba(26,61,193,0.95);color:#fff;font:16px/20px 'Open Sans',sans-serif;z-index:15;width:370px;padding:30px 0}.section-services .servises ul a{display:block;padding:10px 35px;text-decoration:none}.section-services .servises ul a:hover{color:#ddd;text-decoration:underline}.section-services .servises .btn-all{display:inline-block;vertical-align:top;font:600 16px/20px 'Open Sans',sans-serif;padding:10px 25px;border:1px solid rgba(255,255,255,0.9);color:#fff!important;text-decoration:none!important;border-radius:20px;text-transform:none;min-width:120px}.section-services .btns{text-align:center;margin-top:35px}@media screen and (max-width: 1320px){.section-services .servises{margin-left:-15px}.section-services .servises > li{width:310px;margin-left:15px;margin-bottom:15px}.section-services .servises > li > span,.section-services .servises > li > a{font-size:26px}.section-services .servises:nth-child(3n) ul{left:auto;right:0}.section-services .servises ul{left:0;top:20px;width:100%}.section-services .servises ul a{padding:10px}}@media screen and (max-width: 1000px){.section-services{padding:50px 0}.section-services .servises{margin-left:-40px}.section-services .servises > li{width:370px;margin-left:40px;margin-bottom:40px}.section-services .servises > li > span,.section-services .servises > li > a{font-size:30px}.section-services .servises > li ul{left:0!important;right:0!important;top:0}}@media screen and (max-width: 768px){.section-services .servises{margin-left:-10px;text-align:center}.section-services .servises > li{width:290px;margin-left:10px;margin-bottom:10px}.section-services .servises > li > span,.section-services .servises > li > a{font-size:26px}}.section-district{padding:65px 0 92px;background:#1a3dc1;background-size:cover;overflow:hidden}.section-district .section-header{color:#fff}.section-district .district .district-container{max-width:970px;margin:0 auto;background:#f5eee9;color:#000;position:relative}.section-district .district .district-img{width:48.45%;left:0;top:0;bottom:0;position:absolute;background-position:center center;background-repeat:no-repeat;background-size:cover}.section-district .district .district-content{width:48.45%;margin-left:auto;box-sizing:border-box;padding:45px 40px 50px 38px}.section-district .district .name{font:500 30px/40px Roboto,sans-serif;margin-bottom:30px;text-align:center}.section-district .district .text{font:16px/30px 'Open Sans',sans-serif}.section-district .district .text p{margin-bottom:20px}.section-district .district .btns{margin-top:40px;text-align:center}@media screen and (max-width: 1320px){.section-district .district .district-container{max-width:860px}}@media screen and (max-width: 1000px){.section-district{padding:30px 0 50px}.section-district .district .district-container{margin:0 50px}.section-district .district .district-img{width:35%}.section-district .district .district-content{padding:15px 20px;width:65%}}@media screen and (max-width: 768px){.section-district .district .district-img{width:100%;height:150px;position:static}.section-district .district .district-content{width:auto}.section-district .district .district-container{margin:0 20px}.section-district .district .name{font-size:24px;line-height:32px;margin-bottom:10px}}.section-district .slick-slider .slick-arrow{position:absolute;width:140px;height:50%;left:100%;cursor:pointer;background:none;border:none;overflow:hidden;text-indent:999px;text-align:left;padding:0;margin:0;color:#d4d4d4;outline:none;z-index:20}.section-district .slick-slider .slick-arrow:before{content:'';display:block;width:40px;height:76px;position:absolute;right:0;background:url(../images/slider-icns-invert.png) no-repeat;background-size:auto 200%}.section-district .slick-slider .slick-arrow.slick-prev{bottom:0}.section-district .slick-slider .slick-arrow.slick-prev:before{top:4px;background-position:0 0}.section-district .slick-slider .slick-arrow.slick-prev:hover:before{background-position:0 -76px}.section-district .slick-slider .slick-arrow.slick-next{top:0}.section-district .slick-slider .slick-arrow.slick-next:before{bottom:33px;background-position:-40px 0}.section-district .slick-slider .slick-arrow.slick-next:hover:before{background-position:-40px -76px}@media screen and (max-width: 1470px){.section-district .slick-slider .slick-arrow:before{left:10px}}@media screen and (max-width: 1320px){.section-district .slick-slider .slick-arrow{width:50px;left:auto;right:0}}@media screen and (max-width: 768px){.section-district .slick-slider .slick-arrow{width:40px;height:100%}.section-district .slick-slider .slick-arrow:before{top:50%!important;margin-top:-38px!important}.section-district .slick-slider .slick-arrow.slick-prev{right:auto;left:-15px;top:0}.section-district .slick-slider .slick-arrow.slick-prev:before{left:0}.section-district .slick-slider .slick-arrow.slick-next{left:auto;right:-15px;top:0}.section-district .slick-slider .slick-arrow.slick-next:before{left:0}}.section-how{padding:92px 0 80px;background:url(../images/how-bg.jpg) center center no-repeat;background-size:cover;overflow:hidden}.section-how .section-header{margin-bottom:120px}.section-how .btns{text-align:center;margin-top:-7px}.section-how ul{margin-left:-50px;text-align:center}.section-how ul li{display:inline-block;vertical-align:top;width:250px;margin-left:50px;margin-bottom:80px;text-align:center;color:#000;font:600 20px/24px 'Open Sans',sans-serif;position:relative}.section-how ul li:before{content:'1';width:78px;height:78px;text-align:center;background:#1a3dc1;color:#000;font:bold 72px/78px Roboto,sans-serif;position:absolute;left:26px;top:-14px;border-radius:50%}.section-how ul li + li:before{content:'2'}.section-how ul li + li + li:before{content:'3'}.section-how ul li + li + li + li:before{content:'4'}.section-how ul li + li + li + li + li:before{content:'5'}.section-how ul li + li + li + li + li + li:before{content:'6'}.section-how ul li + li + li + li + li + li + li:before{content:'7'}.section-how ul li + li + li + li + li + li + li + li:before{content:'8'}.section-how ul li + li + li + li + li + li + li + li + li:before{content:'9'}.section-how ul li .icn{display:block;width:130px;height:130px;position:relative;margin:0 auto 25px;background:#fff;border-radius:50%;z-index:2}.section-how ul li .icn:after{content:'';width:110px;height:110px;position:absolute;left:50%;top:50%;margin:-55px 0 0 -55px;background-size:contain;background-repeat:no-repeat;background-position:center center}.section-how ul li .icn.icn-zay:after{background-image:url(../images/how-icn1.png)}.section-how ul li .icn.icn-zam:after{background-image:url(../images/how-icn2.png)}.section-how ul li .icn.icn-sme:after{background-image:url(../images/how-icn3.png)}.section-how ul li .icn.icn-dog:after{background-image:url(../images/how-icn4.png)}.section-how ul li .icn.icn-opl:after{background-image:url(../images/how-icn5.png)}.section-how ul li .icn.icn-mat:after{background-image:url(../images/how-icn6.png)}.section-how ul li .icn.icn-rab:after{background-image:url(../images/how-icn7.png)}.section-how ul li .icn.icn-res:after{background-image:url(../images/how-icn8.png)}@media screen and (max-width: 1320px){.section-how ul{margin-left:-22px}.section-how ul li{margin-left:22px;width:220px}.section-how ul li:before{left:0}}@media screen and (max-width: 1000px){.section-how{padding:60px 0 40px}.section-how .section-header{margin-bottom:70px}.section-how ul{text-align:center;margin-left:0}.section-how ul li{margin:0 10px 35px;font-size:20px}}.section-portfolio{padding:103px 0 72px;overflow:hidden}.section-portfolio .section-header{margin-bottom:53px}.section-portfolio .tabs-btns{margin-bottom:32px;text-align:center}.section-portfolio .tab-btn{display:inline-block;vertical-align:middle;font:bold 15px/18px 'Open Sans',sans-serif;text-transform:uppercase;padding:6px 30px;border-radius:15px;margin:0 10px 10px;cursor:pointer;color:#fff;background:#000}.section-portfolio .tab-btn:hover{text-decoration:underline}.section-portfolio .tab-btn.active{background:#1a3dc1;text-decoration:none!important;cursor:default}.section-portfolio .portfolio li{display:inline-block;vertical-align:top;width:33.333%}.section-portfolio .portfolio li > a,.section-portfolio .portfolio li > span{-webkit-transition:all .5s ease;transition:all .5s ease;position:relative;text-decoration:none;display:block}.section-portfolio .portfolio li > a .img,.section-portfolio .portfolio li > span .img{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden}.section-portfolio .portfolio li > a .img img,.section-portfolio .portfolio li > span .img img{display:block;width:100%;height:auto}.section-portfolio .portfolio li > a .lbl,.section-portfolio .portfolio li > span .lbl{display:table;width:100%;height:250px;font:600 18px/24px 'Open Sans',sans-serif;text-align:center;background:rgba(26,61,193,0.9);opacity:0;z-index:5;position:relative}.section-portfolio .portfolio li > a .lbl > span,.section-portfolio .portfolio li > span .lbl > span{display:table-cell;vertical-align:middle;padding:20px}.section-portfolio .portfolio li > a:hover .lbl,.section-portfolio .portfolio li > span:hover .lbl{opacity:1}.section-portfolio .btns{text-align:center;margin-top:88px}@media screen and (max-width: 1320px){.section-portfolio .portfolio-container{padding:0 50px}.section-portfolio .portfolio li > a .lbl,.section-portfolio .portfolio li > span .lbl{height:183px}}@media screen and (max-width: 1000px){.section-portfolio{padding:50px 0 40px}.section-portfolio .portfolio li{width:50%}.section-portfolio .portfolio li > a .img,.section-portfolio .portfolio li > span .img{position:static;padding-top:64%;margin-bottom:10px}.section-portfolio .portfolio li > a .lbl,.section-portfolio .portfolio li > span .lbl{height:auto;display:block;opacity:1}.section-portfolio .portfolio li > a .lbl span,.section-portfolio .portfolio li > span .lbl span{padding:0}}@media screen and (max-width: 480px){.section-portfolio .portfolio-container{padding:0 25px}.section-portfolio .portfolio{text-align:center}.section-portfolio .portfolio li{width:100%;margin:0}.section-portfolio .portfolio li > a .img,.section-portfolio .portfolio li > span .img{position:static;padding-top:64%;margin-bottom:10px}.section-portfolio .portfolio li > a .lbl,.section-portfolio .portfolio li > span .lbl{height:auto;display:block;opacity:1}.section-portfolio .btns{margin-top:30px}}.section-portfolio .slick-slider .slick-arrow{position:absolute;width:140px;height:50%;left:100%;cursor:pointer;background:none;border:none;overflow:hidden;text-indent:999px;text-align:left;padding:0;margin:0;color:#d4d4d4;outline:none;z-index:20}.section-portfolio .slick-slider .slick-arrow:before{content:'';display:block;width:40px;height:76px;position:absolute;right:0;background:url(../images/slider-icns.png) no-repeat;background-size:auto 200%}.section-portfolio .slick-slider .slick-arrow.slick-prev{bottom:0}.section-portfolio .slick-slider .slick-arrow.slick-prev:before{top:4px;background-position:0 0}.section-portfolio .slick-slider .slick-arrow.slick-prev:hover:before{background-position:0 -76px}.section-portfolio .slick-slider .slick-arrow.slick-next{top:0}.section-portfolio .slick-slider .slick-arrow.slick-next:before{bottom:33px;background-position:-40px 0}.section-portfolio .slick-slider .slick-arrow.slick-next:hover:before{background-position:-40px -76px}@media screen and (max-width: 1470px){.section-portfolio .slick-slider .slick-arrow:before{left:10px}}@media screen and (max-width: 1320px){.section-portfolio .slick-slider .slick-arrow{width:50px;left:auto;right:0}}@media screen and (max-width: 768px){.section-portfolio .slick-slider .slick-arrow{width:40px;height:100%}.section-portfolio .slick-slider .slick-arrow:before{top:50%!important;margin-top:-38px!important}.section-portfolio .slick-slider .slick-arrow.slick-prev{right:auto;left:-15px;top:0}.section-portfolio .slick-slider .slick-arrow.slick-prev:before{left:0}.section-portfolio .slick-slider .slick-arrow.slick-next{left:auto;right:-15px;top:0}.section-portfolio .slick-slider .slick-arrow.slick-next:before{left:0}}.section-reviews{padding:51px 0 100px;background-size:cover;overflow:hidden}.section-reviews .section-header{margin-bottom:110px}.section-reviews .review{padding:30px 0}.section-reviews .review .review-text{display:inline-block;vertical-align:top;position:relative;background:rgba(255,255,255,0.8);border:4px solid #1a3dc1;box-sizing:border-box;padding:0 35px 17px;font:300 16px/30px 'Open Sans',sans-serif;margin:28px 56px 40px 32px}.section-reviews .review .review-text p{margin-bottom:20px}.section-reviews .review .review-text .img{display:block;width:104px;height:104px;border-radius:50%;overflow:hidden;margin:-45px auto 12px}.section-reviews .review .review-text .img img{display:block;width:100%;height:100%}.section-reviews .review .review-text .name{text-align:center;font:600 18px/22px 'Open Sans',sans-serif;margin-bottom:20px}.section-reviews .review.with-video .review-text{width:507px}.section-reviews .review .review-video{display:inline-block;vertical-align:top;width:550px;position:relative}.section-reviews .review .review-video img{display:block;width:100%}.section-reviews .review .review-video:before{content:'';display:block;position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;background:rgba(0,0,0,0.35)}.section-reviews .review .review-video:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f04b";width:50px;height:50px;position:absolute;text-align:center;font-size:70px;line-height:50px;color:#1a3dc1;top:50%;left:50%;margin-left:-25px;margin-top:-30px;z-index:3}@media screen and (max-width: 1320px){.section-reviews .review .review-container{padding:0 50px}.section-reviews .review.with-video .review-text{margin-left:0;margin-right:40px;width:380px}.section-reviews .review .review-video{width:430px;margin-top:28px}}@media screen and (max-width: 1000px){.section-reviews{padding:40px 0 30px}.section-reviews .section-header{margin-bottom:40px}.section-reviews .review .review-text{display:block;margin:45px auto 20px;width:auto;max-width:600px}.section-reviews .review .review-video{display:block;margin:0 auto;width:auto;max-width:600px}}@media screen and (max-width: 768px){.section-reviews .review .review-container{padding:0 10px}.section-reviews .review .review-text{padding:0 20px 10px}}.section-reviews .slick-slider .slick-arrow{position:absolute;width:140px;height:50%;left:100%;cursor:pointer;background:none;border:none;overflow:hidden;text-indent:999px;text-align:left;padding:0;margin:0;color:#d4d4d4;outline:none;z-index:20}.section-reviews .slick-slider .slick-arrow:before{content:'';display:block;width:40px;height:76px;position:absolute;right:0;background:url(../images/slider-icns.png) no-repeat;background-size:auto 200%}.section-reviews .slick-slider .slick-arrow.slick-prev{bottom:0}.section-reviews .slick-slider .slick-arrow.slick-prev:before{top:4px;background-position:0 0}.section-reviews .slick-slider .slick-arrow.slick-prev:hover:before{background-position:0 -76px}.section-reviews .slick-slider .slick-arrow.slick-next{top:0}.section-reviews .slick-slider .slick-arrow.slick-next:before{bottom:33px;background-position:-40px 0}.section-reviews .slick-slider .slick-arrow.slick-next:hover:before{background-position:-40px -76px}@media screen and (max-width: 1470px){.section-reviews .slick-slider .slick-arrow:before{left:10px}}@media screen and (max-width: 1320px){.section-reviews .slick-slider .slick-arrow{width:50px;left:auto;right:0}}@media screen and (max-width: 768px){.section-reviews .slick-slider .slick-arrow{width:40px;height:100%}.section-reviews .slick-slider .slick-arrow:before{top:50%!important;margin-top:-38px!important}.section-reviews .slick-slider .slick-arrow.slick-prev{right:auto;left:-15px;top:0}.section-reviews .slick-slider .slick-arrow.slick-prev:before{left:0}.section-reviews .slick-slider .slick-arrow.slick-next{left:auto;right:-15px;top:0}.section-reviews .slick-slider .slick-arrow.slick-next:before{left:0}}.section-faq{padding:101px 0 60px;background:url(../images/faq-bg.jpg) top right no-repeat;overflow:hidden}.section-faq .section-header{margin-bottom:69px}.section-faq .btns{text-align:center;margin-top:72px}.section-faq ul.sliders > li{background:rgba(255,255,255,0.7);border:1px dashed #d6d6d6;box-sizing:border-box;max-width:970px;padding:28px 70px 19px 97px;position:relative;margin:0 auto 10px}.section-faq ul.sliders > li .toggle{position:absolute;width:70px;height:90px;right:0;top:0;cursor:pointer;z-index:5}.section-faq ul.sliders > li .toggle:before{content:'+';position:absolute;top:20px;right:10px;width:40px;height:50px;font:48px/50px 'Open Sans',sans-serif}.section-faq ul.sliders > li:before{content:'1';width:80px;height:90px;font:500 48px/90px Roboto,sans-serif;color:#1a3dc1;position:absolute;left:0;top:0;text-align:center}.section-faq ul.sliders > li + li:before{content:'2'}.section-faq ul.sliders > li + li + li:before{content:'3'}.section-faq ul.sliders > li + li + li + li:before{content:'4'}.section-faq ul.sliders > li + li + li + li + li:before{content:'5'}.section-faq ul.sliders > li + li + li + li + li + li:before{content:'6'}.section-faq ul.sliders > li + li + li + li + li + li + li:before{content:'7'}.section-faq ul.sliders > li + li + li + li + li + li + li + li:before{content:'8'}.section-faq ul.sliders > li + li + li + li + li + li + li + li + li:before{content:'9'}.section-faq ul.sliders > li .quest{font:600 22px/30px 'Open Sans',sans-serif;margin-bottom:12px}.section-faq ul.sliders > li .answ{padding-top:19px;font:16px/30px 'Open Sans',sans-serif;color:#333}.section-faq ul.sliders > li .answ p{margin-bottom:30px}.section-faq ul.sliders > li.open .answ{display:block}.section-faq ul.sliders > li.open .toggle:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width: 1000px){.section-faq{padding:50px 0 30px}}@media screen and (max-width: 768px){.section-faq ul.sliders li{padding:15px 10px 19px 20px}.section-faq ul.sliders li .quest{padding-right:70px;font-size:18px;line-height:26px}.section-faq ul.sliders li:before{display:none}}.section-contacts{padding:67px 0 40px}.section-contacts .section-header{margin-bottom:60px}.section-contacts .contacts{position:absolute;top:95px;margin-top:40px;left:100px;background:#1a3dc1;z-index:5;padding:20px 25px;width:320px;font:600 18px/31px 'Open Sans',sans-serif;color:#fff}.section-contacts .contacts p{margin-bottom:21px}.section-contacts .contacts strong{font-weight:700;font-size:24px;line-height:24px}.section-contacts .contacts .hidden{opacity:0}.section-contacts .map{height:600px}.section-contacts .map iframe{width:100%;height:100%;margin:0;padding:0;border:none}@media screen and (max-width: 1000px){.section-contacts{padding:50px 0 20px}.section-contacts .contacts{left:0;padding:20px 25px;width:320px}}@media screen and (max-width: 768px){.section-contacts .contacts{position:static;width:auto;margin:0 auto 20px;text-align:center}}.section-feedback{padding:40px 0;text-align:center}@media screen and (max-width: 1000px){.section-feedback{padding:20px 0}}.form input,.form feedback{display:inline-block;width:260px;height:50px;box-sizing:border-box;font:16px/24px 'Open Sans',sans-serif;color:#000;margin:0 10px 15px;background:#e3e2ec;border:1px solid transparent;padding:12px 17px;outline:none}.form input::-webkit-input-placeholder,.form feedback::-webkit-input-placeholder{color:#000;opacity:.5}.form input::-moz-placeholder,.form feedback::-moz-placeholder{color:#000;opacity:.5}.form input:-ms-input-placeholder,.form feedback:-ms-input-placeholder{color:#000;opacity:.5}.form input:-moz-placeholder,.form feedback:-moz-placeholder{color:#000;opacity:.5}.form .checkbox-lbl{display:block;text-align:left;font-size:14px;padding:5px;margin:0 auto 10px;max-width:540px}.form input[type="checkbox"]{display:inline-block;width:auto!important;height:auto;-webkit-box-shadow:none;box-shadow:none;margin:0 5px!important;vertical-align:middle}.form .btns{margin-top:35px}.mdl-container{max-width:460px;box-sizing:border-box;padding:50px!important;text-align:center}.mdl-container form{text-align:center}.mdl-container input{width:100%;box-shadow:inset 0 2px 0 0 #e8e8e8;background:#f4f4f4;margin-left:0;margin-right:0;display:block}.servises-element{width:750px;max-width:80%;position:relative;overflow:visible!important}.servises-element .se-nav{position:absolute;left:100%;top:0}.servises-element .se-nav .close,.servises-element .se-nav .prev,.servises-element .se-nav .next{position:relative;width:100px;height:70px;overflow:hidden;cursor:pointer;text-decoration:none;text-align:left;opacity:.8;text-indent:999px}.servises-element .se-nav .close:hover,.servises-element .se-nav .prev:hover,.servises-element .se-nav .next:hover{opacity:1}.servises-element .se-nav .close:before,.servises-element .se-nav .prev:before,.servises-element .se-nav .next:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;width:60px;height:60px;right:0;top:0;text-align:center;box-sizing:border-box;border:2px solid #fff;color:#fff;border-radius:50%;font-size:36px;line-height:60px;text-indent:0;-webkit-box-shadow:inset 0 0 5px 5px rgba(0,0,0,0.1);box-shadow:inset 0 0 5px 5px rgba(0,0,0,0.1);text-shadow:0 0 10px rgba(0,0,0,0.8)}.servises-element .se-nav .close{margin-bottom:25px}.servises-element .se-nav .close:before{content:"\f00d"}.servises-element .se-nav .prev:before{content:"\f104"}.servises-element .se-nav .next:before{content:"\f105"}.servises-element .se-head{box-sizing:border-box;min-height:370px;background-size:cover;background-repeat:no-repeat;background-position:center center;padding-top:60px}.servises-element .se-head .folders-nav{position:relative;text-align:center;background:rgba(26,61,193,0.9);color:#fff;padding:12px 70px}.servises-element .se-head .folders-nav .name{display:block;font:600 24px/36px 'Open Sans',sans-serif;white-space:nowrap;height:36px;text-overflow:ellipsis;overflow:hidden}.servises-element .se-content{padding:45px 55px}.servises-element .title{font:500 30px/40px Roboto,sans-serif;margin-bottom:15px}.servises-element .block-title{font:500 30px/40px Roboto,sans-serif;margin-bottom:15px;margin-top:15px}.servises-element .gallery-slider{overflow:hidden;position:relative}.servises-element .gallery-slider .slick-arrow{position:absolute;right:0;top:50%;width:80px;height:60px;opacity:.8;background:none;text-indent:999px;overflow:hidden;cursor:pointer;text-decoration:none;text-align:left;border:none;outline:none;box-shadow:none;z-index:5}.servises-element .gallery-slider .slick-arrow:hover{opacity:1}.servises-element .gallery-slider .slick-arrow:before{background:none;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f00d";position:absolute;left:0;top:0!important;font-size:36px;line-height:60px;text-indent:0;width:60px;height:60px;text-align:center;box-sizing:border-box;border:2px solid #fff;color:#fff;border-radius:50%;-webkit-box-shadow:inset 0 0 5px 5px rgba(0,0,0,0.1);box-shadow:inset 0 0 5px 5px rgba(0,0,0,0.1);text-shadow:0 0 10px rgba(0,0,0,0.8)}.servises-element .gallery-slider .slick-arrow.slick-prev{margin-top:-60px}.servises-element .gallery-slider .slick-arrow.slick-prev:before{content:"\f104"}.servises-element .gallery-slider .slick-arrow.slick-next{margin-top:10px}.servises-element .gallery-slider .slick-arrow.slick-next:before{content:"\f105"}.servises-element .videogallery > div{margin:0}.servises-element .videogallery .video{margin:0 0 15px;width:100%}.servises-element .price{font:18px/24px 'Open Sans',sans-serif;color:#000;margin-top:15px;margin-bottom:25px}.servises-element .price strong,.servises-element .price .strong{font:bold 32px/40px Roboto,sans-serif}.servises-element .price table{width:100%;border-collapse:collapse}.servises-element .price td{background:#eaeaea;vertical-align:middle;border-bottom:1px solid #fff;padding:10px 15px}.servises-element .price td + td{background:#1a3dc1;border-left:1px solid #fff;text-align:center}@media screen and (max-width: 1000px){.servises-element{width:90%;max-width:none}.servises-element .se-nav{left:auto;right:30px;top:30px}.servises-element .se-nav .close{margin-bottom:80px}.servises-element .se-head{padding-top:80px;min-height:300px}.servises-element .se-content{padding:25px 0}.servises-element .price strong,.servises-element .price .strong{font-size:24px;line-height:30px}}.serv-window .fancybox-slide > *{vertical-align:top}.footer{padding:25px 0;font:14px/16px 'Open Sans',sans-serif;color:#2d2d2d;padding-top:10px}.footer .container{padding:0 40px;box-sizing:border-box}.footer .col{display:inline-block;vertical-align:bottom;width:50%}.footer .col + .col{text-align:right}.footer a{text-decoration:none}.footer .dev{margin-bottom:15px}@media screen and (max-width: 1000px){.footer .col{width:100%;display:block;text-align:center!important}}.totop{z-index:30;cursor:pointer;position:fixed;bottom:235px;left:34px;width:36px;height:36px;border-radius:50%;background:#1a3dc1;-webkit-box-shadow:0 0 0 5px rgba(255,255,255,0.1);box-shadow:0 0 0 5px rgba(255,255,255,0.1)}.totop:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f077";width:20px;height:20px;font-size:20px;line-height:20px;text-align:center;position:absolute;left:50%;top:50%;margin:-12px 0 0 -10px}.section-district-title{background:url(../images/district-title-bg.jpg) center center no-repeat;background-size:cover;padding:300px 0 80px;text-align:center}.section-district-title .title{font:900 60px/80px Roboto,sans-serif;color:#000;text-transform:uppercase;margin-bottom:25px}.section-district-title .select-district{display:inline-block;width:400px;max-width:80%;position:relative}.section-district-title .select-district .placeholder{font:600 16px/50px 'Open Sans',sans-serif;color:#9f9f9f;border-radius:25px;height:50px;padding:0 30px;background:#fff;text-align:left;padding-right:50px;overflow:hidden;text-overflow:ellipsis}.section-district-title .select-district .placeholder:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f107";width:50px;height:50px;font-size:24px;line-height:50px;position:absolute;right:0;top:0}.section-district-title .select-district .dropdown{display:none;position:absolute;top:100%;overflow:hidden;left:0;right:0;background:#fff;border-radius:25px;z-index:50;box-shadow:0 0 0 2px rgba(0,0,0,0.3)}.section-district-title .select-district .dropdown a{display:block;font:600 16px/20px 'Open Sans',sans-serif;color:#000;padding:15px 30px;text-decoration:none;text-align:left}.section-district-title .select-district .dropdown a:hover{background:rgba(0,0,0,0.1)}.section-district-title .select-district:hover .dropdown{display:block}@media screen and (max-width: 1000px){.section-district-title{padding:150px 0 40px}.section-district-title .title{font-size:32px;line-height:40px}}@media screen and (max-width: 768px){.section-district-title{padding:200px 0 40px}.section-district-title .title{font-size:26px;line-height:30px}}.videogallery{margin:15px 0}.videogallery > div{margin-left:-30px}@media screen and (max-width: 768px){.videogallery > div{margin-left:0}}.videogallery .video{display:inline-block;vertical-align:top;margin-left:30px;margin-bottom:25px;max-width:100%}@media screen and (max-width: 768px){.videogallery .video{display:block;margin-left:auto;margin-right:auto}}.videogallery .video .img{display:block;background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative;max-width:100%;min-width:320px;padding-top:75%}.videogallery .video .img:before{-webkit-transition:all .5s ease;transition:all .5s ease;position:absolute;width:100%;height:100%;top:0;left:0;content:'';background:rgba(0,0,0,0.7);cursor:pointer}.videogallery .video .img:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all .5s ease;transition:all .5s ease;content:"\f16a";position:absolute;font-size:50px;line-height:60px;height:60px;width:60px;text-align:center;cursor:pointer;top:50%;left:50%;margin-left:-30px;margin-top:-30px;color:#fff;z-index:10}.videogallery .video .img:hover:before{background:rgba(0,0,0,0.5)}.videogallery .video .img:hover:after{color:#1a3dc1}.videogallery .video .img.playing{padding-top:0}.videogallery .video .img.playing:before,.videogallery .video .img.playing:after{display:none}.videogallery .video .title{margin:5px 0 0;font-size:18px;font-weight:700;text-align:center}.section-services + .section-portfolio{padding-top:0}.section-about-gallery{overflow:hidden}.section-about-gallery .slick-slider .slick-arrow{position:absolute;width:140px;height:50%;left:100%;cursor:pointer;background:none;border:none;overflow:hidden;text-indent:999px;text-align:left;padding:0;margin:0;color:#d4d4d4;outline:none;z-index:20}.section-about-gallery .slick-slider .slick-arrow:before{content:'';display:block;width:40px;height:76px;position:absolute;right:0;background:url(../images/slider-icns.png) no-repeat;background-size:auto 200%}.section-about-gallery .slick-slider .slick-arrow.slick-prev{bottom:0}.section-about-gallery .slick-slider .slick-arrow.slick-prev:before{top:4px;background-position:0 0}.section-about-gallery .slick-slider .slick-arrow.slick-prev:hover:before{background-position:0 -76px}.section-about-gallery .slick-slider .slick-arrow.slick-next{top:0}.section-about-gallery .slick-slider .slick-arrow.slick-next:before{bottom:33px;background-position:-40px 0}.section-about-gallery .slick-slider .slick-arrow.slick-next:hover:before{background-position:-40px -76px}@media screen and (max-width: 1470px){.section-about-gallery .slick-slider .slick-arrow:before{left:10px}}@media screen and (max-width: 1320px){.section-about-gallery .slick-slider .slick-arrow{width:50px}}@media screen and (max-width: 1000px){.section-about-gallery .slick-slider .slick-arrow{width:40px;height:100%}.section-about-gallery .slick-slider .slick-arrow:before{top:50%!important;margin-top:-38px!important}.section-about-gallery .slick-slider .slick-arrow.slick-prev{right:auto;left:-15px;top:0}.section-about-gallery .slick-slider .slick-arrow.slick-prev:before{left:0}.section-about-gallery .slick-slider .slick-arrow.slick-next{left:auto;right:-15px;top:0}.section-about-gallery .slick-slider .slick-arrow.slick-next:before{left:0}}@media screen and (max-width: 1320px){.section-about-gallery gallery-carousel-container{padding:0 50px}}.page-title{background:url(../images/district-title-bg.jpg) center center no-repeat;background-size:cover;padding:300px 0 10px;text-align:center}.page-title .title{font:900 60px/80px Roboto,sans-serif;color:#000;text-transform:uppercase;margin-bottom:25px}@media screen and (max-width: 1000px){.page-title{padding:150px 0 10px}.page-title .title{font-size:32px;line-height:40px}}@media screen and (max-width: 768px){.page-title{padding:200px 0 10px}.page-title .title{font-size:26px;line-height:30px}}.page{padding:50px 0;overflow:hidden}.news__items{margin-left:-30px}.news__item{text-align:left;display:inline-block;vertical-align:top;width:270px;margin-left:30px;margin-bottom:30px;color:#000!important;text-decoration:none!important;-webkit-transition:all .5s ease;transition:all .5s ease}.news__item:hover{opacity:.8}.news__img{padding-top:85%;background-size:cover;background-position:center center;background-repeat:no-repeat}.news__img_noimg{background:rgba(26,61,193,0.15) url(../images/logo.png) center center no-repeat;background-size:80% auto}.news__text{background:#1a3dc1;padding:15px;min-height:190px;position:relative;color:#fff}.news__date{font:16px/20px 'Open Sans',sans-serif;color:#fff;margin-bottom:15px;display:block}.news__title{display:block;font:bold 22px/30px 'Open Sans',sans-serif;margin-bottom:5px}.news__announce{font:14px/17px 'Open Sans',sans-serif;height:68px;margin-top:15px;overflow:hidden;display:block;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical}@media screen and (max-width: 1320px){.news__items{margin-left:-30px}.news__item{width:300px;margin-left:30px}}@media screen and (max-width: 1000px){.news__items{margin-left:0;text-align:center}.news__item{width:320px;margin:0 20px 20px}}@media screen and (max-width: 768px){.news__item{display:block;width:auto;max-width:400px;margin:0 auto 20px}}.btn-nav{-webkit-transition:all .5s ease;transition:all .5s ease;display:block;text-align:center;font:18px/24px font;color:#000!important;text-decoration:none!important;padding:10px 15px;margin:15px auto}.btn-nav__icn{margin:15px auto;display:block;width:40px;height:40px;border:2px solid;text-align:center;text-decoration:none;border-radius:50%;position:relative;cursor:pointer}.btn-nav__icn,.btn-nav__icn:before,.btn-nav__icn:after{border-color:#000}.btn-nav__icn:before{content:'';display:block;width:0;border-left:2px solid #000;height:17px;position:absolute;left:50%;margin-left:-1px;top:50%;margin-top:-10px}.btn-nav__icn:after{content:'';border-left:2px solid #000;border-top:2px solid #000;width:8px;height:8px;position:absolute;left:50%;top:50%;margin-left:-5px}.btn-nav:hover{background:rgba(0,0,0,0.1)}.btn-nav_prev{margin-top:0}.btn-nav_prev .btn-nav__icn:after{margin-top:-10px;transform:rotate(45deg)}.btn-nav_next{margin-bottom:0}.btn-nav_next .btn-nav__icn:after{margin-top:-2px;transform:rotate(225deg)}.gallery-carousel-block .slick-slider .slick-arrow{position:absolute;width:140px;height:50%;left:100%;cursor:pointer;background:none;border:none;overflow:hidden;text-indent:999px;text-align:left;padding:0;margin:0;color:#d4d4d4;outline:none;z-index:20}.gallery-carousel-block .slick-slider .slick-arrow:before{content:'';display:block;width:40px;height:76px;position:absolute;right:0;background:url(../images/slider-icns.png) no-repeat;background-size:auto 200%}.gallery-carousel-block .slick-slider .slick-arrow.slick-prev{bottom:0}.gallery-carousel-block .slick-slider .slick-arrow.slick-prev:before{top:4px;background-position:0 0}.gallery-carousel-block .slick-slider .slick-arrow.slick-prev:hover:before{background-position:0 -76px}.gallery-carousel-block .slick-slider .slick-arrow.slick-next{top:0}.gallery-carousel-block .slick-slider .slick-arrow.slick-next:before{bottom:33px;background-position:-40px 0}.gallery-carousel-block .slick-slider .slick-arrow.slick-next:hover:before{background-position:-40px -76px}@media screen and (max-width: 1470px){.gallery-carousel-block .slick-slider .slick-arrow:before{left:10px}}@media screen and (max-width: 1320px){.gallery-carousel-block .slick-slider .slick-arrow{width:50px}}@media screen and (max-width: 1000px){.gallery-carousel-block .slick-slider .slick-arrow{width:40px;height:100%}.gallery-carousel-block .slick-slider .slick-arrow:before{top:50%!important;margin-top:-38px!important}.gallery-carousel-block .slick-slider .slick-arrow.slick-prev{right:auto;left:-15px;top:0}.gallery-carousel-block .slick-slider .slick-arrow.slick-prev:before{left:0}.gallery-carousel-block .slick-slider .slick-arrow.slick-next{left:auto;right:-15px;top:0}.gallery-carousel-block .slick-slider .slick-arrow.slick-next:before{left:0}}@media screen and (max-width: 1320px){.gallery-carousel-block gallery-carousel-container{padding:0 50px}}.gallery-block{margin:15px 0}.gallery-block__container{text-align:left;margin-left:-15px}.gallery-block__item{display:inline-block;vertical-align:top;width:380px;margin-left:15px;margin-bottom:15px;text-decoration:none!important;text-align:center;color:inherit!important;outline:none;max-width:100%}.gallery-block__item-img{display:block;margin:0 auto}.gallery-block__item-descr{margin:5px 0 0!important;font-size:18px;font-weight:400;text-align:center}@media screen and (max-width: 1320px){.gallery-block__container{margin-left:-30px}.gallery-block__item{width:300px;margin-left:30px}}@media screen and (max-width: 1000px){.gallery-block__container{margin-left:0;text-align:center}.gallery-block__item{width:320px;margin:0 20px 20px}}@media screen and (max-width: 768px){.gallery-block__item{display:block;width:auto;max-width:400px;margin:0 auto 20px}}.article__date{text-align:center;font-size:18px;margin:0 0 10px}.article__title{font-size:32px!important;margin:0 0 30px!important;text-align:center}.article__img{text-align:center;margin-bottom:30px}.article__img a{display:block}.article__img img{display:block;margin:0 auto}.videogallery-block{margin:15px 0}.videogallery-block iframe{display:block}.videogallery-block__container{margin-left:-10px}.videogallery-block__item{display:inline-block;vertical-align:top;width:580px;margin-left:10px;margin-bottom:25px;max-width:100%}.videogallery-block__item-link{display:block;background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative;padding-top:62%}.videogallery-block__item-link:before{-webkit-transition:all .5s ease;transition:all .5s ease;position:absolute;width:100%;height:100%;top:0;left:0;content:'';background:rgba(0,0,0,0.7);cursor:pointer}.videogallery-block__item-link:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all .5s ease;transition:all .5s ease;content:"\f16a";position:absolute;font-size:50px;line-height:60px;height:60px;width:60px;text-align:center;cursor:pointer;top:50%;left:50%;margin-left:-30px;margin-top:-30px;color:#fff;z-index:10}.videogallery-block__item-link:hover:before{background:rgba(0,0,0,0.5)}.videogallery-block__item-link:hover:after{color:#1a3dc1}.videogallery-block__item-link.playing{padding-top:0}.videogallery-block__item-link.playing:before,.videogallery-block__item-link.playing:after{display:none}.videogallery-block__item-title{margin:5px 0 0!important;font-size:18px;font-weight:400;text-align:center}@media screen and (max-width: 1320px){.videogallery-block__container{margin-left:-40px}.videogallery-block__item{width:460px;margin-left:40px}}@media screen and (max-width: 1000px){.videogallery-block__container{margin-left:0;text-align:center}.videogallery-block__item{width:320px;margin:0 20px 20px}}@media screen and (max-width: 768px){.videogallery-block__item{display:block;width:auto;max-width:400px;margin:0 auto 20px}}.order-panel{text-align:center;padding:50px 0}