﻿html{min-height:100%;}body{position:relative;font-family:Arial,sans-serif;font-size:14px;font-weight:400;color:#000;line-height:1;background:#fff;padding:0;margin:0;}ul,ol{line-height:1;}h1,h2,h3,h4{font-weight:700;line-height:1;}h3{font-size:16px;}p{line-height:1;}a,a:hover,a:focus,button,button:focus,button:hover,.btn,.btn:hover,.btn:focus{outline:none;text-decoration:none;}.btn{height:35px;padding:0 25px;line-height:35px;border:1px solid #000;background:#fff;color:#000;text-align:center;-webkit-border-radius:17px;-moz-border-radius:17px;border-radius:17px;outline:none;}.btn:focus{outline:none;}.icon{position:relative;z-index:2;display:inline-block;width:20px;height:20px;background-image:url(../img/icons.png);background-repeat:no-repeat;}.icon.icon-mail-fly{top:2px;width:18px;height:18px;background-position:0 0;}.icon.icon-phone{top:4px;width:20px;height:20px;background-position:-64px -149px;}.icon.icon-wc{width:64px;height:64px;background-position:0 -40px;}.icon.icon-sever{width:64px;height:64px;background-position:-64px -40px;}.icon.icon-pump{width:64px;height:64px;background-position:-128px -40px;}.icon.icon-boiler{width:64px;height:64px;background-position:0 -104px;}.icon.icon-calendar{top:2px;width:14px;height:14px;background-position:0 -18px;}.icon.icon-wc-circle{width:80px;height:80px;background-position:-109px -104px;}.icon.icon-sever-circle{width:80px;height:80px;background-position:0 -168px;}.container{position:relative;}.container:before,.container:after{content:'';display:table;clear:both;}.off-canvas{position:relative;width:100%;height:auto;overflow:hidden;}.off-canvas .off-canvas-menu{position:absolute;top:0;left:-80%;z-index:2;width:80%;height:100%;background:#3374ff;-webkit-transition:left .5s ease 0s;-moz-transition:left .5s ease 0s;-o-transition:left .5s ease 0s;transition:left .5s ease 0s;}.off-canvas .off-canvas-menu .btn-close{position:absolute;top:10px;right:10px;width:35px;height:35px;padding:0;margin:0;border:none;background:#fff;color:#3374ff;opacity:.75;}.off-canvas .off-canvas-menu .btn-close:hover{opacity:1;}.off-canvas .off-canvas-menu .menu{margin:0;padding:0;list-style:none;padding-top:45px;}.off-canvas .off-canvas-menu .menu li a{display:block;height:35px;padding:0 15px;line-height:35px;text-align:left;font-size:14px;color:#fff;}.off-canvas .off-canvas-menu .menu li a:hover{color:#242424;}.off-canvas .off-canvas-content{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;}.off-canvas.open .off-canvas-menu{left:0;}.off-canvas.open .off-canvas-content{-webkit-transform:translateX(80%);-moz-transform:translateX(80%);-ms-transform:translateX(80%);-o-transform:translateX(80%);transform:translateX(80%);}.page-head{width:100%;height:200px;background-size:100% 100%;background-position:center center;background-repeat:no-repeat;background-image:url("../img/about-head.jpg");}@media screen and (min-width:1024px) and (max-width:1199px){.page-head{background-size:auto 100%;}}@media(min-width:768px) and (max-width:1023px){.page-head{background-size:auto 100%;}}.page-title{margin:0 0 10px;padding:15px 0 0;font-size:18px;color:#242424;text-align:center;}.page-subtitle{margin:0 0 20px;font-size:14px;font-weight:400;color:#242424;text-align:center;}.text-content{font-size:14px;color:#969696;}.text-content p{margin:0 0 25px;line-height:1.25;}#top{min-height:25px;background:#34afff;}#top p{margin:0;line-height:25px;font-size:13px;color:#fff;}@media(max-width:767px){#top p{text-align:center;}}#header{position:relative;height:101px;border-bottom:1px solid #3374ff;background:url("../img/header-bg.png") right top #3374ff;overflow:hidden;}@media(min-width:768px) and (max-width:1023px){#header{height:auto;}}@media(max-width:767px){#header{height:auto;}}#header .logo{position:relative;height:100px;margin:0;}@media(max-width:767px){#header .logo{height:120px;}}#header .logo:before{content:'';position:absolute;top:0;right:0;z-index:2;width:5000px;height:100%;background:#fff;}#header .logo:after{content:'';position:absolute;top:0;right:-120px;z-index:2;border-top:50px solid #fff;border-right:60px solid transparent;border-bottom:50px solid transparent;border-left:60px solid #fff;}#header .logo a{position:relative;z-index:3;display:block;width:100%;height:100%;background:url("../img/logo.png") left center no-repeat;}@media(min-width:768px) and (max-width:1023px){#header .logo a{background-position:center center;}}@media(max-width:767px){#header .logo a{background-position:center 10px;}}#header .info-container:before,#header .info-container:after{content:'';display:table;clear:both;}@media(min-width:768px) and (max-width:1023px){#header .info-container{width:540px;margin:0 auto;}}@media(max-width:767px){#header .info-container{display:none;}}#header .info-container .info{position:relative;float:right;height:100px;padding:25px 0 25px 40px;}#header .info-container .info:before{content:'';position:absolute;top:30px;left:0;width:30px;height:28px;background-image:url(../img/icons.png);background-repeat:no-repeat;}#header .info-container .info.phone:before{background-position:-47px 0;}#header .info-container .info.address{margin-right:20px;}#header .info-container .info.address:before{background-position:-18px 0;}#header .info-container .info p{margin:0;font-size:14px;color:#fff;}#header .info-container .info p.orange{margin:0 0 7px;font-size:13px;color:#ff9d4c;}#mainmenu{position:relative;z-index:10;}#mainmenu .float-box{position:absolute;top:-20px;left:0;z-index:10;width:100%;height:40px;}#mainmenu .float-box .back-box{position:absolute;top:0;right:0;z-index:1;min-width:50%;height:100%;background:#34afff;}@media screen and (min-width:1024px) and (max-width:1199px){#mainmenu .float-box .back-box{min-width:65%;}}@media(min-width:768px) and (max-width:1023px){#mainmenu .float-box .back-box{min-width:75%;}}@media(max-width:767px){#mainmenu .float-box .back-box{min-width:100%;}}#mainmenu .float-box .back-box:before{content:'';position:absolute;top:3px;left:5px;bottom:3px;right:5px;border:2px dashed #fff;}#mainmenu .float-box .container{position:relative;z-index:2;}#mainmenu .float-box .container .menu{margin:0;padding:0;list-style:none;float:right;}#mainmenu .float-box .container .menu:after,#mainmenu .float-box .container .menu:before{content:'';display:table;clear:both;}#mainmenu .float-box .container .menu li{display:block;float:left;}#mainmenu .float-box .container .menu li a{display:block;height:40px;padding:0 30px;line-height:40px;font-size:14px;color:#fff;}#mainmenu .float-box .container .menu li a:hover{color:#242424;}#mainmenu .float-box .container .menu li.active a{color:#242424;}#mainmenu .float-box .container .menu li:first-child a{padding-left:0;}#mainmenu .float-box .container .menu li:last-child a{padding-right:0;}#mainmenu .float-box .container .btn-collapse{display:block;width:100%;height:40px;margin:0;padding:2px 0 0;border:none;background:none;}#mainmenu .float-box .container .btn-collapse span{display:block;width:35px;height:3px;margin:0 auto 4px;background:#fff;}#main .container{position:relative;}#main .container:before{content:'';position:absolute;top:0;bottom:0;left:10px;display:block;width:1px;background:#e8e6e6;-webkit-box-shadow:0 0 5px 0 rgba(150,150,150,.5);-moz-box-shadow:0 0 5px 0 rgba(150,150,150,.5);box-shadow:0 0 5px 0 rgba(150,150,150,.5);}@media(max-width:767px){#main .container:before{display:none;}}#main .container:after{content:'';position:absolute;top:0;bottom:0;right:10px;display:block;width:1px;background:#e8e6e6;-webkit-box-shadow:0 0 5px 0 rgba(150,150,150,.5);-moz-box-shadow:0 0 5px 0 rgba(150,150,150,.5);box-shadow:0 0 5px 0 rgba(150,150,150,.5);}@media(max-width:767px){#main .container:after{display:none;}}#main-page #carousel{position:relative;height:725px;}@media screen and (min-width:1024px) and (max-width:1199px){#main-page #carousel{height:387px;}}@media(min-width:768px) and (max-width:1023px){#main-page #carousel{height:290px;}}@media(max-width:767px){#main-page #carousel{height:136px;}}#main-page #carousel>.container{position:absolute;top:0;left:50%;z-index:1;height:100%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}#main-page #carousel .overflow{position:absolute;top:0;left:0;z-index:3;width:100%;height:100%;background:url("../img/slider-bg.png") center bottom no-repeat;}@media(max-width:767px){#main-page #carousel .overflow{display:none;}}#main-page #carousel .overflow .container:after,#main-page #carousel .overflow .container:before{display:none;}#main-page #carousel .overflow .caption{position:absolute;top:35%;left:0;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:left;text-shadow:none;}@media(max-width:767px){#main-page #carousel .overflow .caption{display:none;}}#main-page #carousel .overflow .caption h5{width:320px;font-size:18px;font-weight:700;color:#3374ff;}#main-page #carousel .overflow .caption h4{width:320px;font-size:30px;font-weight:700;color:#242424;}#main-page #carousel .overflow .caption .btn-link{width:130px;background:#ff9d4c;border-color:#ff9d4c;color:#fff;}#main-page #carousel .overflow .caption .btn-link:hover{background:#3374ff;border-color:#3374ff;}#main-page #carousel .carousel-inner{z-index:2;height:100%;}#main-page #carousel .carousel-inner .item{width:100%;height:100%;padding-bottom:176px;}@media(max-width:767px){#main-page #carousel .carousel-inner .item{padding:20px 0 0;}}#main-page #carousel .carousel-inner .item:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;background:#fff;}#main-page #carousel .carousel-inner .item img{width:100%;height:100%;}#main-page #carousel .carousel-caption{top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:left;text-shadow:none;}@media(max-width:767px){#main-page #carousel .carousel-caption{display:none;}}#main-page #carousel .carousel-caption h5{width:320px;font-size:18px;font-weight:700;color:#3374ff;}#main-page #carousel .carousel-caption h4{width:320px;font-size:30px;font-weight:700;color:#242424;}#main-page #carousel .carousel-caption .btn-link{width:130px;background:#ff9d4c;border-color:#ff9d4c;color:#fff;}#main-page #carousel .carousel-caption .btn-link:hover{background:#3374ff;border-color:#3374ff;}#main-page #carousel .carousel-control{top:30%;bottom:auto;z-index:3;width:98px;height:35px;background:none;border:none;opacity:1;font-size:13px;color:#242424;text-decoration:underline;text-shadow:none;}#main-page #carousel .carousel-control.left{left:0;}#main-page #carousel .carousel-control.right{right:0;}#main-page #services .row{margin:0;}#main-page #services .row>div{padding:0 10px;}#main-page #services h2{padding:20px 0 0;margin:0 0 20px;font-size:18px;color:#242424;text-align:center;}#main-page #services p{margin:0 0 20px;padding:0 80px;font-size:14px;color:#969696;text-align:center;line-height:1.5;}@media(max-width:767px){#main-page #services p{padding:0;}}#main-page #services .item{display:block;padding:40px 25px;margin:0 0 25px;background:#fff;text-align:center;-webkit-box-shadow:1px 1px 5px 0 rgba(150,150,150,.75);-moz-box-shadow:1px 1px 5px 0 rgba(150,150,150,.75);box-shadow:1px 1px 5px 0 rgba(150,150,150,.75);}#main-page #services .item .icon{margin-bottom:30px;}#main-page #services .item h3{margin:0 0 20px;font-size:16px;color:#969696;}#main-page #services .item p{margin:0;padding:0;font-size:14px;color:#969696;}#main-page #regions{padding:40px 0;background:#f1f1f1;}#main-page #regions .container:before,#main-page #regions .container:after{display:none;}#main-page #regions h2{margin:0 0 25px;font-size:18px;color:#242424;text-align:center;}#main-page #regions #regions-carousel .item{padding:40px 0 0;}#main-page #regions #regions-carousel .item h3{margin:0 0 10px;font-size:14px;text-align:center;color:#969696;text-decoration:underline;}#main-page #regions #regions-carousel .item p{margin:0 0 5px;font-size:14px;text-align:center;color:#969696;}#main-page #regions #regions-carousel .carousel-indicators{bottom:auto;top:0;left:50%;margin:0;width:auto;padding:0 20px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}@media(min-width:768px) and (max-width:1023px){#main-page #regions #regions-carousel .carousel-indicators{width:100%;}}@media(max-width:767px){#main-page #regions #regions-carousel .carousel-indicators{width:100%;}}#main-page #regions #regions-carousel .carousel-indicators:after{content:'';position:absolute;top:6px;left:0;z-index:1;width:100%;border-top:1px dashed #ccc;}#main-page #regions #regions-carousel .carousel-indicators li{position:relative;z-index:2;width:70px;height:11px;padding:0;margin:0;border:none;}@media(max-width:767px){#main-page #regions #regions-carousel .carousel-indicators li{width:30px;}}#main-page #regions #regions-carousel .carousel-indicators li:after{content:'';position:absolute;top:0;left:50%;width:11px;height:11px;border:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#ff9d4c;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}#main-page #regions #regions-carousel .carousel-indicators li.active{background:none;}#main-page #regions #regions-carousel .carousel-indicators li.active:after{background:#3374ff;}#main-page #infobank h2{margin:0 0 10px;padding:20px 0 0;font-size:18px;color:#242424;text-align:center;}#main-page #infobank .pretext{margin:0 0 20px;padding:0 80px;font-size:14px;color:#969696;text-align:center;line-height:1.5;}@media(max-width:767px){#main-page #infobank .pretext{padding:0;}}#main-page #infobank #info-carousel{padding:0 0 20px;}#main-page #infobank #info-carousel .row{margin:0 -10px;}#main-page #infobank #info-carousel .row>div{padding:0 10px;}#main-page #infobank #info-carousel .item{padding:10px 10px;}#main-page #infobank #info-carousel .item .square{display:block;min-height:175px;padding:20px 10px 20px 200px;margin:0 0 20px;background:#fff;text-align:left;-webkit-box-shadow:1px 1px 5px 0 rgba(150,150,150,.75);-moz-box-shadow:1px 1px 5px 0 rgba(150,150,150,.75);box-shadow:1px 1px 5px 0 rgba(150,150,150,.75);}@media(max-width:767px){#main-page #infobank #info-carousel .item .square{padding:150px 10px 20px;}}#main-page #infobank #info-carousel .item .square .img-box{position:absolute;top:20px;left:20px;width:160px;height:134px;}@media(max-width:767px){#main-page #infobank #info-carousel .item .square .img-box{top:10px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}}#main-page #infobank #info-carousel .item .square .img-box img{width:100%;height:100%;}#main-page #infobank #info-carousel .item .square h3{margin:0 0 10px;font-size:14px;color:#242424;text-align:left;}@media(max-width:767px){#main-page #infobank #info-carousel .item .square h3{text-align:center;}}#main-page #infobank #info-carousel .item .square h4{margin:0 0 10px;font-size:12px;font-weight:400;color:#969696;text-align:left;}@media(max-width:767px){#main-page #infobank #info-carousel .item .square h4{text-align:center;}}#main-page #infobank #info-carousel .item .square p{margin:0 0 15px;font-size:14px;color:#242424;text-align:left;line-height:1.25;}@media(max-width:767px){#main-page #infobank #info-carousel .item .square p{text-align:center;}}#main-page #infobank #info-carousel .item .square .btn-link{height:30px;line-height:30px;background:#3374ff;border-color:#3374ff;color:#fff;}#main-page #infobank #info-carousel .item .square .btn-link:hover{background:#ff9d4c;border-color:#ff9d4c;}@media(max-width:767px){#main-page #infobank #info-carousel .item .square .text-left{text-align:center;}}#main-page #infobank #info-carousel .carousel-indicators{bottom:15px;margin-bottom:0;}#main-page #infobank #info-carousel .carousel-indicators li{width:11px;height:11px;border:none;margin:0 10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#ff9d4c;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}#main-page #infobank #info-carousel .carousel-indicators li.active{background:#3374ff;}#about-page{min-height:631px;}#detail-page #article{padding:20px;}@media(max-width:767px){#detail-page #article{padding:20px 0;}}#detail-page #article .img-box{margin:0 0 20px;}#detail-page #article .img-box img{width:100%;}#detail-page #article .article-title{margin:0 0 10px;font-size:14px;font-weight:700;color:#242424;}#detail-page #article .article-date{margin:0 0 20px;font-size:12px;font-weight:400;color:#969696;}#detail-page #article .text-content{color:#242424;}#detail-page #article .text-content p:last-child{margin:0;}#detail-page .btn-group{margin:0 0 20px 20px;}@media(max-width:767px){#detail-page .btn-group{margin:0 0 20px 0;}}#detail-page .btn-group .btn{position:relative;height:30px;padding:0;border-color:#e8e6e6;font-size:14px;font-weight:700;color:#969696;line-height:28px;}#detail-page .btn-group .btn:before{content:'';position:absolute;top:50%;width:7px;height:15px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-image:url("../img/icons.png");}#detail-page .btn-group .btn:hover{background:#ff9d4c;color:#fff;}#detail-page .btn-group .btn.btn-prev{padding:0 15px 0 30px;}#detail-page .btn-group .btn.btn-prev:before{left:13px;background-position:-189px -104px;}#detail-page .btn-group .btn.btn-prev:hover:before{background-position:-189px -119px;}#detail-page .btn-group .btn.btn-next{padding:0 30px 0 15px;}#detail-page .btn-group .btn.btn-next:before{right:13px;background-position:-189px -134px;}#detail-page .btn-group .btn.btn-next:hover:before{background-position:-189px -149px;}#gallery-page{min-height:631px;}#gallery-page .container{min-height:631px;}#gallery-page .row{margin:0;}#gallery-page .row>div{padding:0 5px;}#gallery-page .gallery-item{position:relative;display:block;height:275px;margin:0 0 10px;overflow:hidden;cursor:pointer;}@media(max-width:767px){#gallery-page .gallery-item{height:200px;}}#gallery-page .gallery-item:before{content:'';position:absolute;top:55px;left:50%;width:45px;height:45px;margin:0 0 0 -22.5px;-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0);-webkit-transition:all .25s ease 0s;-moz-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s;background:url("../img/icons.png") -64px -104px no-repeat;}@media(max-width:767px){#gallery-page .gallery-item:before{top:20px;}}#gallery-page .gallery-item img{width:100%;border:1px solid #ebebeb;}#gallery-page .gallery-item .floated-box{position:absolute;bottom:-38px;left:0;right:0;background:#fff;-webkit-transition:bottom .25s ease 0s;-moz-transition:bottom .25s ease 0s;-o-transition:bottom .25s ease 0s;transition:bottom .25s ease 0s;}#gallery-page .gallery-item .floated-box:before{content:'';position:absolute;top:-35px;left:0;width:100%;height:70px;background:url("../img/gallery-item-shape.png") left bottom no-repeat;background-size:100% auto;}@media screen and (min-width:1024px) and (max-width:1199px){#gallery-page .gallery-item .floated-box:before{top:-40px;}}@media(min-width:768px) and (max-width:1023px){#gallery-page .gallery-item .floated-box:before{top:-40px;}}@media(max-width:767px){#gallery-page .gallery-item .floated-box:before{top:-50px;}}#gallery-page .gallery-item .floated-box .item-title{margin:0 0 3px;padding:45px 0 10px;border:1px solid #ebebeb;text-align:center;font-size:14px;color:#242424;}#gallery-page .gallery-item .floated-box .item-title span{font-size:11px;font-weight:400;color:#969696;}#gallery-page .gallery-item .floated-box .item-btn{display:block;width:100%;height:35px;border:1px solid #ebebeb;line-height:33px;text-align:center;font-size:13px;color:#969696;}#gallery-page .gallery-item:hover:before{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);}#gallery-page .gallery-item:hover .floated-box{bottom:0;}#gallery-page .gallery-detail-item{position:relative;display:block;width:100%;height:275px;margin:0 0 10px;overflow:hidden;cursor:pointer;border:1px solid #ff9d4c;}@media screen and (min-width:1024px) and (max-width:1199px){#gallery-page .gallery-detail-item{height:228px;}}@media(min-width:768px) and (max-width:1023px){#gallery-page .gallery-detail-item{height:233px;}}@media(max-width:767px){#gallery-page .gallery-detail-item{height:auto;}}#gallery-page .gallery-detail-item:after{content:'';position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:#000;opacity:0;-webkit-transition:opacity .25s ease 0s;-moz-transition:opacity .25s ease 0s;-o-transition:opacity .25s ease 0s;transition:opacity .25s ease 0s;}#gallery-page .gallery-detail-item:before{content:'';position:absolute;top:50%;left:50%;z-index:2;width:45px;height:45px;margin:-22.5px 0 0 -22.5px;-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0);-webkit-transition:all .25s ease 0s;-moz-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s;background:url("../img/icons.png") -64px -104px no-repeat;}#gallery-page .gallery-detail-item:hover:after{opacity:.5;}#gallery-page .gallery-detail-item:hover:before{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);}#gallery-page .gallery-detail-item img{width:100%;height:100%;}#services-page{min-height:631px;}#services-page .nav-tabs{border:none;margin:0;padding:0 20px;}#services-page .nav-tabs li{width:25%;padding:0 5px;margin:0;}@media(max-width:767px){#services-page .nav-tabs li{width:100%;margin:0 0 10px;}}#services-page .nav-tabs li a{position:relative;display:block;width:100%;height:auto;margin:0;padding:0;border:1px solid #ff9d4c;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}#services-page .nav-tabs li a:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#242424;opacity:.5;}#services-page .nav-tabs li a:after{content:'';position:absolute;top:10px;left:10px;bottom:10px;right:10px;border:2px dashed #fff;}#services-page .nav-tabs li a img{width:100%;height:100%;}#services-page .nav-tabs li a span{position:absolute;top:50%;left:0;display:block;width:100%;font-size:14px;font-weight:700;color:#fff;text-align:center;-webkit-transition:margin-top .25s ease 0s;-moz-transition:margin-top .25s ease 0s;-o-transition:margin-top .25s ease 0s;transition:margin-top .25s ease 0s;}#services-page .nav-tabs li a span:after{content:'';position:absolute;bottom:0;left:50%;width:14px;height:19px;opacity:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .25s ease 0s;-moz-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s;background:url("../img/icons.png") -157px -20px;}#services-page .nav-tabs li a:hover{border-color:#3374ff;}#services-page .nav-tabs li a:hover:before{background:#3374ff;opacity:.75;}#services-page .nav-tabs li a:hover span{margin-top:-20px;}#services-page .nav-tabs li a:hover span:after{bottom:-30px;opacity:1;}#services-page .nav-tabs li.active a{border-color:#3374ff;}#services-page .nav-tabs li.active a:before{background:#3374ff;opacity:.75;}#services-page .nav-tabs li.active a span{margin-top:-20px;}#services-page .nav-tabs li.active a span:after{bottom:-30px;opacity:1;}#services-page .tab-content{padding:30px 20px;}#services-page .tab-content .icon{display:block;margin:0 auto 20px;}#services-page .tab-content h4{margin:0 0 20px;font-size:16px;color:#242424;text-align:center;}#services-page .tab-content h4 span{color:#ff9d4c;}#services-page .tab-content p{margin:0 0 25px;}#contacts-page .form-container{position:relative;height:265px;}@media(max-width:767px){#contacts-page .form-container{height:auto;}}#contacts-page .form-container .wrapper{position:absolute;top:0;left:50%;z-index:2;width:780px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}@media(min-width:768px) and (max-width:1023px){#contacts-page .form-container .wrapper{width:100%;}}@media(max-width:767px){#contacts-page .form-container .wrapper{width:100%;position:static;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}}#contacts-page .form-container .wrapper .form-box{position:relative;z-index:1;padding:25px;-webkit-box-shadow:1px 1px 5px 0 rgba(150,150,150,.75);-moz-box-shadow:1px 1px 5px 0 rgba(150,150,150,.75);box-shadow:1px 1px 5px 0 rgba(150,150,150,.75);background:#fff;}#contacts-page .form-container .wrapper .form-box .row{margin:0 -5px;}#contacts-page .form-container .wrapper .form-box .row>div{padding:0 5px;}#contacts-page .form-container .wrapper .form-box h4{margin:0;font-size:14px;color:#242424;text-align:center;}#contacts-page .form-container .wrapper .form-box hr{margin:20px -25px 30px;border-color:#f1f1f1;}#contacts-page .form-container .wrapper .form-box .input-box{margin:0 0 10px;}#contacts-page .form-container .wrapper .form-box .input-box:before,#contacts-page .form-container .wrapper .form-box .input-box:after{content:'';display:table;clear:both;}#contacts-page .form-container .wrapper .form-box .input-box input{width:100%;height:35px;padding:0 15px;border:1px solid #242424;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-size:14px;color:#969696;line-height:35px;}#contacts-page .form-container .wrapper .form-box .input-box input::-moz-placeholder{color:#969696;opacity:1;}#contacts-page .form-container .wrapper .form-box .input-box input::-webkit-input-placeholder{color:#969696;opacity:1;}#contacts-page .form-container .wrapper .form-box .input-box input:focus{border-color:#3374ff;}#contacts-page .form-container .wrapper .form-box .input-box input:focus::-moz-placeholder{color:#242424;opacity:1;}#contacts-page .form-container .wrapper .form-box .input-box input:focus::-webkit-input-placeholder{color:#242424;opacity:1;}#contacts-page .form-container .wrapper .form-box .input-box textarea{width:100%;height:90px;padding:10px 15px;border:1px solid #242424;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-size:14px;color:#969696;}#contacts-page .form-container .wrapper .form-box .input-box textarea::-moz-placeholder{color:#969696;opacity:1;}#contacts-page .form-container .wrapper .form-box .input-box textarea::-webkit-input-placeholder{color:#969696;opacity:1;}#contacts-page .form-container .wrapper .form-box .input-box textarea:focus{border-color:#3374ff;}#contacts-page .form-container .wrapper .form-box .input-box textarea:focus::-moz-placeholder{color:#242424;opacity:1;}#contacts-page .form-container .wrapper .form-box .input-box textarea:focus::-webkit-input-placeholder{color:#242424;opacity:1;}#contacts-page .form-container .wrapper .form-box .input-box .captcha-box{position:relative;float:left;width:50%;height:35px;padding:0 40px 0 0;}#contacts-page .form-container .wrapper .form-box .input-box .captcha-box img{width:100%;height:100%;border:1px solid #242424;}#contacts-page .form-container .wrapper .form-box .input-box .captcha-box .btn-refresh{position:absolute;top:0;right:5px;width:35px;height:35px;padding:0;margin:0;background:#242424;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}#contacts-page .form-container .wrapper .form-box .input-box .captcha-box .btn-refresh:after{content:'';position:absolute;top:50%;left:50%;width:20px;height:20px;background:url("../img/icons.png") -157px 0 no-repeat;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}#contacts-page .form-container .wrapper .form-box .input-box .answer-box{float:left;width:50%;height:35px;padding:0 0 0 5px;}#contacts-page .form-container .wrapper .form-box .btn-send{width:126px;margin:20px 0 0;background:#3374ff;border-color:#3374ff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#fff;}#contacts-page .form-container .wrapper .form-box .btn-send:hover{background:#ff9d4c;border-color:#ff9d4c;}#contacts-page .form-container .wrapper .adress-info{padding:10px 25px;background:#3374ff;}@media(max-width:767px){#contacts-page .form-container .wrapper .adress-info{background:#ff9d4c;}}#contacts-page .form-container .wrapper .adress-info .row{margin:0;}#contacts-page .form-container .wrapper .adress-info .row>div{padding:0;}#contacts-page .form-container .wrapper .adress-info p{position:relative;padding:0 10px 0 40px;margin:0;color:#fff;}@media(max-width:767px){#contacts-page .form-container .wrapper .adress-info p{margin-bottom:10px;}}#contacts-page .form-container .wrapper .adress-info p:before{content:'';position:absolute;top:50%;left:0;width:30px;height:28px;background-image:url(../img/icons.png);background-repeat:no-repeat;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}#contacts-page .form-container .wrapper .adress-info p.phone:before{background-position:-47px 0;}#contacts-page .form-container .wrapper .adress-info p.address:before{background-position:-18px 0;}#contacts-page .form-container .wrapper .adress-info p.email{padding:0 0 0 34px;}#contacts-page .form-container .wrapper .adress-info p.email:before{width:24px;background-position:-177px 0;}#contacts-page #map{width:100%;height:300px;}#bottom{padding:20px 0;background:url("../img/bottom-bg.jpg") center center no-repeat;background-size:100% 100%;}@media screen and (min-width:1024px) and (max-width:1199px){#bottom{background-size:auto 100%;}}@media(min-width:768px) and (max-width:1023px){#bottom{background-size:auto 100%;}}@media(max-width:767px){#bottom{background-size:auto 100%;}}#bottom .row{margin:0;}#bottom .row>div{padding:0;}#bottom .company{margin:0 50px 0 0;padding:0 50px 0 0;border-right:1px solid #969696;}@media(min-width:768px) and (max-width:1023px){#bottom .company{padding:0 0 20px 0;margin:0 0 20px 0;border-right:none;border-bottom:1px solid #969696;}}@media(max-width:767px){#bottom .company{padding:0;margin:0;border-right:none;text-align:center;}}#bottom .company h4{margin:0 0 15px;font-size:14px;color:#fff;}#bottom .company p{margin:0;font-size:13px;color:#969696;line-height:1.5;}#bottom .quart{float:left;width:25%;}@media(max-width:767px){#bottom .quart{display:none;}}#bottom .quart h4{margin:0 0 15px;font-size:14px;color:#fff;}#bottom .quart ul{margin:0;padding:0;list-style:none;}#bottom .quart ul li{font-size:13px;color:#969696;margin:0 0 7px;}#bottom .quart ul li a{color:#969696;}#footer{min-height:35px;background:#3374ff;padding:7px 0 0;}#footer p{margin:2px 0 0;font-size:13px;line-height:15px;color:#fff;}@media(max-width:767px){#footer p{text-align:center;}}#footer p .rta{position:relative;display:inline-block;padding:0 0 0 25px;color:#fff;}#footer p .rta:before{content:'';position:absolute;top:0;left:0;width:17px;height:15px;background:url("../img/rta.png") 0 0 no-repeat;}#footer p .rta:hover:before{background-position:0 -15px;}#footer .socials{margin:0;padding:0;list-style:none;float:right;}@media(max-width:767px){#footer .socials{float:none;margin:5px auto;text-align:center;}}#footer .socials li{display:block;float:left;}@media(max-width:767px){#footer .socials li{display:inline-block;float:none;}}#footer .socials li a{display:block;width:20px;height:20px;margin-left:5px;background-image:url("../img/icons.png");background-repeat:no-repeat;}#footer .socials li a.fb{background-position:-77px 0;}#footer .socials li a.fb:hover{background-position:-77px -20px;}#footer .socials li a.tw{background-position:-97px 0;}#footer .socials li a.tw:hover{background-position:-97px -20px;}#footer .socials li a.yt{background-position:-117px 0;}#footer .socials li a.yt:hover{background-position:-117px -20px;}#footer .socials li a.gp{background-position:-137px 0;}#footer .socials li a.gp:hover{background-position:-137px -20px;}