body{font:16px 'Ubuntu';line-height:1.42857143}img{max-width:100%}h1,h2{font-family:'Ubuntu-Bold';margin:0}h3,h4{font-family:'Ubuntu-Medium';margin:0}a:hover{text-decoration:none}.nav-container{padding:15px 0}.main-menu{padding:10px 0;text-align:center;position:relative}.main-menu .nav{width:100%}.main-menu li:last-child{float:right;position:relative;border:1px solid #bebcbb}.main-menu li:last-child:hover{cursor:pointer}.main-menu li:last-child ul{list-style:none;padding:0!important;padding:7px;border:1px solid #bebcbb;position:absolute;text-align:center;background-color:#fff;z-index:9}.main-menu li:last-child ul li{padding:3px 0;border:none;width:100%}.main-menu a{padding:10px!important;color:#242424;font:14px 'Ubuntu-Bold';text-transform:uppercase}.main-menu a:hover{background-color:transparent!important;color:#3f51d6}.main-menu .icon-bar{background-color:#000}.logo{margin-right:10px;position:relative;z-index:99}.logo a{color:#242424}.logo a:focus{text-decoration:none}.logo-desc{font-size:13px}.lang-block{padding:17px 0;position:relative;z-index:1;float:right}.lang-block select{padding:3px 5px;font:16px 'Ubuntu-Bold';text-transform:uppercase}.lang-block select:hover{cursor:pointer}.banner-con,.banner-con-default{margin-top:15px;display:none}.banner-con-default{position:relative;overflow:hidden}.banner-con img{width:auto!important;height:none!important;max-width:none!important;min-width:100%}.banner-con .nivo-caption{bottom:auto;background:#383837;padding:50px 40px;color:#fffefe;font:35px 'Ubuntu-Bold'!important;opacity:1;-moz-opacity:1;filter: alpha(opacity=1);width:630px;left:54%;margin-left:-570px;top:30%}.banner-con .banner-desc,.banner-con-default .banner-desc{background-color:#383837}.banner-con .banner-desc h2,.banner-con .banner-desc h1,.banner-con .banner-desc span,.banner-con-default .banner-desc h2,.banner-con-default .banner-desc h1,.banner-con-default .banner-desc span{padding:25px 20px;color:#fffefe;font:24px 'Ubuntu-Bold';position:relative;display:inline-block}.banner-con .item,.banner-con-default .item{padding:145px 0}.banner-con-default{padding:145px 0}.control-slide{position:absolute;top:0;left:0;right:0;margin:auto;height:100%}.control-slide .carousel-control{width:5%;background:transparent}.gall-row{margin-bottom:40px}.flexslider .slides li{height:150px!important}.flexslider .slides img:hover{cursor:pointer}.link-page{padding:60px 0}.link-page .link-item{background-color:#efecea;padding:50px 20px;margin:15px 0}.link-page .link-item a{display:block;font:18px 'Ubuntu-Bold';color:#242424}.link-page .link-item a span{padding-left:48px;display:inline-block}.link-page .link-item a span:before{content:'\e903';font-family:'icomoon';font-size:36px;background-color:#242424;color:#fff;padding:2px 5px;display:inline-block;margin-right:10px;margin-left:-50px;float:left}.link-page li:nth-child(1) span:before {background-color:#fff343}.link-page li:nth-child(2) span:before {background-color:#3f51d6}.link-page li span:hover{color:#3f51d6}.link-page li:nth-child(3) span:before {background-color:#ff4848}.content-home{padding:20px 0 40px;margin-bottom:30px}.content-home .thumb-block{margin-bottom:15px;text-align:center}.content-home .thumb-block img{width:100%;height:auto}.link-more{margin-top:20px}.link-more a{display:inline-block;background-color:#bebcbb;font:16px 'Ubuntu-Medium';color:#fff;padding:5px 10px}.service-page h3{font-size:18px!important;color:#1a1773!important;margin-top:20px!important}.service-page p{padding:5px 0}.pagination-row{text-align:center}.link-more a .icon-chevron-circle-right{font-size:25px;vertical-align:middle;margin-left:15px;transition:.3s}.list-post-cat .col-md-3,.list-post-cat .col-sm-6{display:inline-block;vertical-align:top;margin-left:-4px;float:none}.post-install{margin-bottom:30px}.post-install .img-thumb{text-align:center}.post-install img{width:100%;height:auto}.post-install h3{font:16px 'Ubuntu-Bold'!important;margin:15px 0}.post-install p{font:15px 'Ubuntu-Light'}.post-img-wrap img{width:100%;height:auto}.content-post{margin:20px 0}.error-page{padding:50px 0;font-size:78px;text-align:center;font-family:'Ubuntu-Bold'}.error-page img{display:inline-block;border:1px solid #bebcbb;border-radius:50%}.error-page a:hover img{border-color:#1a1773}.content-home h2{margin-bottom:15px;font-size:24px}.content-home p{margin-bottom:10px}.banner-con-default img{position:absolute;top:0;left:0;width:auto!important;height:100%!important;min-width:100%;max-width:none!important}.breadcrumbs-con{padding:15px 0 30px}.breadcrumbs-con span{color:#16486f;font-size:14px}.breadcrumbs-con a:hover{text-decoration:underline}.full-content{padding-bottom:40px}.full-content h2{margin-bottom:20px;font-size:24px}.wrap-img-post{margin-bottom:20px}.title-contact{text-align:center;color:#242424;padding-bottom:30px}.title-contact h2{font-size:35px}.title-contact p{font:18px 'Ubuntu-Bold';margin-top:10px}.map-con{padding:15px 0}.offices-con{padding:30px 0}.offices-con p{margin:0;font-family:'Ubuntu-Bold';color:#484848}.offices-con h3{padding:10px 0;margin-top:40px;color:#242424;font:24px 'Ubuntu-Bold'}.offices-con .small-title p{font-family:'Ubuntu-Medium'}.offices-con .small-title h3{font-size:18px}.offices-con a{color:#242424}.offices-con a:hover{text-decoration:underline}.form-con{padding:40px 0;margin-bottom:50px}.form-con input,.form-con textarea{width:100%;padding:10px 12px;border:1px solid #bebcbb;margin:5px 0;font-family:'Ubuntu-Light'}.form-con input:focus,.form-con textarea:focus{outline:none;border-color:#92c37c}.form-con input[type="submit"]{border:none;background-color:#92c37c;color:#fefefe;text-align:center;font-family:'Ubuntu-Medium';margin-top:15px}.sidebar{padding:15px 0}.sidebar a{color:#242424;padding:2px 0;display:inline-block}.sidebar a:hover{cursor:pointer;text-decoration:underline}.sidebar .items-menu{margin-bottom:15px}.sidebar .items-menu ul li a{font-family:'Ubuntu-Medium';padding:5px 0;width:100%;border-bottom:1px solid #bebcbb}.sidebar .items-menu .sub-menu li a{padding:2px 0;font-family:'Ubuntu';border-bottom:none}.sidebar .items-menu .menu-item-has-children>a{border-bottom:none}.sidebar .items-menu>a{font-family:'Ubuntu-Medium';margin-bottom:15px}.sidebar .items-menu>a:hover{text-decoration:none}.sidebar .items-menu .caret{margin-left:15px}.sidebar ul{list-style:none;padding-left:15px}.sidebar h3{font-size:16px;padding:15px 0;border-bottom:1px solid #bebcbb;margin-bottom:15px;color:#242424}footer{background-color:#363636;color:#bbb;padding:40px 0;font-family:'Ubuntu-Light';text-align:center}footer p{margin:0}footer .foot-contact-com h3{font-size:16px;margin-top:-8px;margin-bottom:10px}footer a{color:#bbb}footer a:hover{text-decoration:underline;color:#bbb}footer h3,footer h2,footer h1{font-size:18px;margin:15px 0}footer h3 span{font-size:16px}footer .phones-num{font-size:18px}footer .footer-menu li:last-child{display:none}.popup{position:fixed;height:100%;width:100%;top:0;left:0;display:none;text-align:center;z-index:1}.popup-close{position:absolute;font-size:28px;z-index:9999;top:15%;right:10%;display:block;padding:0;background:#fff;border-radius:30px;cursor:pointer;width:40px;height:40px}.popup_bg{background:rgba(0,0,0,.7);position:fixed;z-index:1;height:100%;width:100%}.popup_img{position:relative;margin:0 auto;z-index:3;max-height:94%;max-width:94%;top:20%;max-height:75%;border:2px solid #fff}@media only screen and (max-width:1199px){.banner-con .nivo-caption{left:60%;top:17%}}@media only screen and (max-width:991px){.link-page{padding-top:0}}@media only screen and (min-width:992px){.banner-con,.banner-con-default{display:block}.banner-con .banner-desc h2,.banner-con .banner-desc h1,.banner-con .banner-desc span,.banner-con-default .banner-desc h2,.banner-con-default .banner-desc h1,.banner-con-default .banner-desc span{font-size:35px}footer{text-align:left}}