@media (min-width:768px){div.dropdown:hover>ul.dropdown-menu{display:block}ul.nav li.dropdown:hover>ul.dropdown-menu{display:block}}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.row-eq-height{display:inline}}body{font-family:Lato,sans-serif;font-size:16px;color:#231f20;background-color:#2f2d2d}#out{width:1296px;margin:0 auto;padding:0;background-color:#fff;position:relative}@media screen and (max-width:1296px){#out{width:100%;margin:0;padding:0}}#header1{background-color:#414042;color:#fff;padding:10px;width:100%;font-size:80%;font-weight:300}#header1 .cnt{width:100%;display:table}#header1 .left{display:table-cell;vertical-align:middle}#header1 .right{display:table-cell;text-align:right;vertical-align:middle;white-space:nowrap}#header1 .right a{color:#fff}#header1 .right a:hover,#header1 .right a:active,#header1 .right a:focus{color:#f2f2f2}#header2{background-color:transparent;width:100%;position:relative;height:400px;height:40vh;min-height:400px}@media screen and (max-width:768px){#header2{min-height:350px}}@media screen and (max-width:480px){#header2{min-height:250px}}#header2 .header-box{position:absolute;top:60%;left:50%;transform:translate(-50%,-60%);border:1px solid #fff;padding:50px 100px;font-size:24px;font-weight:bold;text-shadow:2px 2px 4px #000;color:#fff;width:80%;text-align:center;visibility:hidden}@media screen and (max-width:996px){#header2 .header-box{top:70%;left:50%;transform:translate(-50%,-70%);padding:25px 40px}}@media screen and (max-width:600px){#header2 .header-box{font-size:20px;width:95%}}@media screen and (max-width:360px){#header2 .header-box{display:none}}@media screen and (max-height:600px){#header2 .header-box{top:70%;left:50%;transform:translate(-50%,-70%);padding:25px 40px}}#header2 #menu{width:100%;background:rgba(255,255,255,0.5)}#header2 #menu .logo-image{width:200px;height:auto}@media screen and (max-width:640px){#header2 #menu .logo-image{width:150px;padding-top:0}}#header2 #custom-bootstrap-menu .container>.navbar-header,#header2 .container-fluid>.navbar-header,#header2 .container>.navbar-collapse,#header2 .container-fluid>.navbar-collapse{margin-right:0;margin-left:0}@media screen and (min-width:769px){#header2 #custom-bootstrap-menu .nav{padding-top:40px}}#header2 #custom-bootstrap-menu.navbar-default .navbar-brand{color:#414042;min-height:115px;padding-top:0;padding:10px 20px}@media screen and (max-width:640px){#header2 #custom-bootstrap-menu.navbar-default .navbar-brand{padding:10px;min-height:90px}}#header2 #custom-bootstrap-menu.navbar-default{font-size:16px;background-color:transparent;border-width:0px;border-radius:0px}@media screen and (max-width:480px){#header2 #custom-bootstrap-menu.navbar-default{margin-bottom:0;min-height:30px}}#header2 #custom-bootstrap-menu .navbar-nav>li>.dropdown-menu{background:rgba(65,64,66,0.5)}@media screen and (max-width:768px){#header2 #custom-bootstrap-menu .navbar-nav>li>.dropdown-menu{background:rgba(65,64,66,0.8)}}#header2 #custom-bootstrap-menu .navbar-nav>li>.dropdown-menu li{margin-top:8px;margin-bottom:8px}#header2 #custom-bootstrap-menu .navbar-nav>li>.dropdown-menu li:hover,#header2 #custom-bootstrap-menu .navbar-nav>li>.dropdown-menu li:active,#header2 #custom-bootstrap-menu .navbar-nav>li>.dropdown-menu li:focus{background-color:#fbb034}#header2 #custom-bootstrap-menu .navbar-nav>li>.dropdown-menu a{color:#fff;text-transform:uppercase}#header2 #custom-bootstrap-menu .dropdown-menu>li>a:hover,#header2 .dropdown-menu>li>a:focus{background-color:transparent}#header2 #custom-bootstrap-menu .navbar-nav>li>.dropdown-menu>li:hover,#header2 #custom-bootstrap-menu .navbar-nav>li>.dropdown-menu>li:focus,#header2 #custom-bootstrap-menu .navbar-nav>li>.dropdown-menu>li:active{background-color:#fbb034;background-image:none}#header2 #custom-bootstrap-menu.navbar-default .navbar-nav>li>a{color:#414042;background-color:transparent;text-transform:uppercase;font-weight:bold}@media screen and (max-width:768px){#header2 #custom-bootstrap-menu.navbar-default .navbar-nav>li>a{color:#fff}}#header2 #custom-bootstrap-menu.navbar-default .navbar-nav>li>a:hover,#header2 #custom-bootstrap-menu.navbar-default .navbar-nav>li>a:focus{color:#161617}@media screen and (max-width:768px){#header2 #custom-bootstrap-menu.navbar-default .navbar-nav>li>a:hover,#header2 #custom-bootstrap-menu.navbar-default .navbar-nav>li>a:focus{color:#fff}}#header2 #custom-bootstrap-menu.navbar-default .navbar-nav>.active>a,#header2 #custom-bootstrap-menu.navbar-default .navbar-nav>.active>a:hover,#header2 #custom-bootstrap-menu.navbar-default .navbar-nav>.active>a:focus{color:#161617}@media screen and (max-width:768px){#header2 #custom-bootstrap-menu.navbar-default .navbar-nav>.active>a,#header2 #custom-bootstrap-menu.navbar-default .navbar-nav>.active>a:hover,#header2 #custom-bootstrap-menu.navbar-default .navbar-nav>.active>a:focus{color:#fff}}#header2 #custom-bootstrap-menu.navbar-default .navbar-toggle{margin-top:40px}@media screen and (max-width:640px){#header2 #custom-bootstrap-menu.navbar-default .navbar-toggle{margin-top:25px}}@media only screen and (max-width:768px){#header2 ul.nav{background:rgba(65,64,66,0.8);width:80%;float:right;margin-right:0}}.box4{display:block;width:100%;line-height:0;font-size:0}.box4 .cell{display:inline-block;vertical-align:top;width:25%;font-size:14px;font-size:0;line-height:0;padding:15px 0}@media screen and (max-width:900px){.box4 .cell{width:50%}}@media screen and (max-width:600px){.box4 .cell{width:100%}}.box4 .cell a{color:#fff}.box4 .cell a:hover,.box4 .cell a:focus,.box4 .cell a:active{text-decoration:none;color:#fbb034}.box4 .cell .title{text-transform:uppercase;margin-bottom:8px;text-align:center;font-weight:bold;color:#fff;font-size:16px;line-height:16px;padding:0 15px}.box4 .cell p{font-size:12px;color:#fff;text-align:center;padding:0 15px;line-height:initial;margin:0}.box4 .c1{background-color:#414042}.box4 .c2{background-color:#58595b}.box4 .c3{background-color:#939598}.box4 .c4{background-color:#1068b3}#ql{padding:50px 50px;border-bottom:1px dotted #58595b}#ql h4{font-weight:bold;font-size:22px;margin:0;margin-bottom:15px;text-align:center;text-transform:uppercase}@media screen and (max-width:480px){#ql{padding:25px 10px}}#ql a{display:block;margin-bottom:10px;color:#231f20}#ql a:hover,#ql a:active,#ql a:focus{text-decoration:none;color:#1068b3}#footer{padding:25px 50px;font-size:14px}@media screen and (max-width:480px){#footer{padding:25px 10px}}#footer a{display:block;margin-bottom:10px;color:#231f20}#footer a:hover,#footer a:active,#footer a:focus{text-decoration:none;color:#1068b3}#footer .threed{margin-top:50px}@media screen and (max-width:768px){#footer .threed{display:none}}#footer .threed-small{display:none}@media screen and (max-width:768px){#footer .threed-small{display:block;margin-top:15px}#footer .threed-small a{display:inline}}#footer .lighter{color:#58595b;font-style:italic;font-size:18px}#footer .lighter img{max-width:150px;margin-top:10px}.section{padding:50px 50px}@media screen and (max-width:480px){.section{padding:25px 10px}}.section p{line-height:160%}.section h1{margin:0;margin-bottom:20px;font-size:24px;font-weight:bold;text-transform:uppercase}.section h1 span{font-weight:300}.section h2{margin:0;margin-bottom:20px;font-size:24px;font-weight:bold;text-align:center;text-transform:uppercase}.section h2 span.light{font-weight:300}.section h2 span.blue{color:#1068b3}.section div.narrow{max-width:550px;margin:0 auto}.section div.narrow li{margin-bottom:8px}.home-box1{border:1px solid #ccc;background-color:#fff;box-shadow:4px 4px 4px #58595b}.home-box1 h2{width:80%;font-size:19px;font-weight:bold;max-width:400px;margin:0 auto;background-color:#fbb034;color:#fff;padding:5px 0}@media screen and (max-width:480px){.home-box1 h2{width:90%}}.home-box1 .note{margin:15px auto;text-align:center;vertical-align:middle;width:90%;max-width:800px}.home-box1 .news{width:100%}.home-box1 .news img{width:50%;height:auto}.home-box2{border:1px solid #ccc;background-color:#fff;box-shadow:4px 4px 4px #ccc}.home-box2 h2{width:80%;font-size:19px;font-weight:bold;margin:0 auto;background-color:#1068b3;color:#fff;padding:5px 0}@media screen and (max-width:480px){.home-box2 h2{width:90%}}.home-box2 .news{width:100%}.home-box2 .news .note{margin:10px 0;text-align:center;display:block;height:40px;line-height:40px;vertical-align:middle;font-weight:bold;text-transform:uppercase;border-top:1px solid #000;border-bottom:1px double #000;width:100%}.home-box2 .news .content{display:table;width:100%}.home-box2 .news .content .i{display:table-cell;width:50%}.home-box2 .news .content .i img{width:100%;height:auto}.home-box2 .news .content .t{display:table-cell;width:50%;padding:10px;background-color:#f2f2f2;vertical-align:top;padding-bottom:30px;overflow-y:hidden}.companies{padding-bottom:0;text-align:center}.companies .ms-staff-carousel{margin-top:0}.companies .ms-staff-carousel .ms-staff-info h3{font-weight:300;font-size:24pt;color:#fcb515;margin:0px;text-transform:uppercase}.companies .ms-staff-carousel .ms-staff-info{margin-top:0;color:#fff;min-height:200px}.companies .ms-staff-carousel .ms-staff-info ul{margin-top:15px;display:inline-block}.companies .ms-staff-carousel .ms-staff-info ul li{text-align:left}.news-item:nth-of-type(2) .title{background-color:#58595b}.news-item:nth-of-type(3) .title{background-color:#939598}.news-item:nth-of-type(4) .title{background-color:#1068b3}.news-item{width:100%;background-color:#f1f2f2;margin-bottom:20px;text-align:center}.news-item .title{background-color:#414042;padding:15px 25px;text-transform:uppercase;width:100%;color:#fff}.news-item img{max-width:400px}.news-item .content{background-color:#f1f2f2;padding:15px 25px;width:100%;margin-bottom:10px;text-align:center}.news-item .content ul{width:99%;max-width:700px;margin:auto;list-style:none;margin-bottom:15px}.news-item .content li{text-align:center}.news-item .content .title1{margin-bottom:1em}.news-item .content .title1 .place{font-size:18px;font-weight:300}.news-item .content .title1 .date{font-size:18px}.contact78{width:100%;display:table}@media screen and (max-width:768px){.contact78{display:block}}.contact78 .left{padding:50px 50px;display:table-cell;width:50%;vertical-align:top}@media screen and (max-width:768px){.contact78 .left{display:block;width:100%;max-width:500px;margin:0 auto}}.contact78 .right{display:table-cell;width:50%;vertical-align:top;position:relative}@media screen and (max-width:768px){.contact78 .right{display:block;width:100%;height:450px}}.contact78 .right #map-canvas{position:absolute;top:0;right:0;bottom:0;left:0}.contact78 #map_canvas_container{position:relative}.contact78 .panel-body{padding:5px 10px;font-size:15px}.contact78 .panel-body p{margin-bottom:8px}.contact78 .panel-group .panel+.panel{margin-bottom:0}.contact78 .panel-title>a{display:block;text-decoration:none;color:#fff;text-transform:uppercase}.contact78 #accordionW .panel-heading{background-color:#414042}.contact78 #accordionN .panel-heading{background-color:#58595b}.contact78 #accordionE .panel-heading{background-color:#939598}.contact78 #accordionS .panel-heading{background-color:#b1b1b2}.contact78 #accordionH .panel-heading{background-color:#1068b3}#contact-form{background-color:#1068b3;color:#fff;padding:50px 50px;font-size:14px}#contact-form a{color:#fff}#contact-form a:hover,#contact-form a:active,#contact-form a:visited:hover{text-decoration:none;color:#fbb034}#contact-form .val{color:#fbb034}#contact-form h4{font-weight:bold;font-size:22px;margin:0;margin-bottom:15px;text-align:center;text-transform:uppercase}@media screen and (max-width:480px){#contact-form{padding:25px 10px}}#contact-form .form-control{border:none;box-shadow:none}#contact-form .input-sm{padding-top:2px;padding-bottom:2px;line-height:14px;height:24px}#contact-form label{font-weight:normal}#contact-form .itm{margin-bottom:10px}.custom-form .panel-heading{text-transform:uppercase}.custom-form .panel-body div{margin-bottom:0.5em}.box-error{display:block;width:100%;margin:1em 0;background-color:red;color:White;padding:0.5em;line-height:130%}.box-error a{color:inherit !important}.box-success{display:block;width:100%;margin:1em 0;background-color:green;color:White;padding:0.5em;line-height:130%}.box-success a{color:inherit !important}.bui{border:none !important;padding:15px !important;background-color:#000 !important;opacity:0.5 !important;color:#fff !important}#product{padding:0 50px}@media screen and (max-width:768px){#product{padding:0 25px}}@media screen and (max-width:480px){#product{padding:0 10px}}#product .breadcrumb{background-color:#fff}#product .breadcrumb a.bc1{font-size:18px;font-weight:bold;color:#231f20}#product .breadcrumb a.bc1 .light{font-weight:300}#product .breadcrumb a.bc1:hover,#product .breadcrumb a.bc1:active,#product .breadcrumb a.bc1:focus{color:#1068b3;text-decoration:none}#product .breadcrumb a.bc2{color:#231f20;font-size:18px;font-weight:normal;font-style:italic}#product .breadcrumb a.bc2:hover,#product .breadcrumb a.bc2:active,#product .breadcrumb a.bc2:focus{color:#1068b3;text-decoration:none}#product .breadcrumb .active{color:#231f20;font-size:18px;font-weight:bold}#product h1{font-size:26px;font-weight:bold;color:#1068b3;text-transform:uppercase;text-align:center;border-bottom:1px dashed #231f20;padding-bottom:15px;margin-bottom:15px}#product h1 .light{font-weight:normal;color:#231f20}#product h2{margin:0;margin-bottom:15px;color:#1068b3;font-weight:bold;font-size:24px}#product .info{font-weight:300;font-size:18px;text-align:justify}#product .info td{font-weight:normal}#product .info td.sp{font-weight:bold}#product .info a.catalog{background-color:#fbb034;color:#fff;padding:15px 40px;text-transform:uppercase;font-weight:bold;margin-top:15px;display:inline-block;border:1px solid #fbb034}#product .info a:hover,#product .info a:active,#product .info a:focus{text-decoration:none;color:#fbb034;background-color:#fff;border:1px solid #fbb034}.prod-list .nav-justified{border-collapse:separate;border-spacing:10px}.prod-list li{text-transform:uppercase;border:1px solid #1068b3;background-color:#fff;color:#1068b3;font-size:22px;margin-bottom:10px}.prod-list li.active{border:1px solid #1068b3;background-color:#1068b3;color:#fff}.prod-list ul{margin-bottom:20px}.prods{text-align:center}.prods .item{width:250px;margin:10px;position:relative;display:inline-block}.prods .item img{border:1px solid #ccc}.prods .item .name{position:absolute;left:0;bottom:0;height:40px;text-transform:uppercase;text-align:center;width:100%;line-height:40px;vertical-align:middle;background-color:#1068b3;color:#fff;border:1px solid #1068b3}.prods .item:hover{cursor:pointer}.prods .item:hover .name{background-color:#939598;border:1px solid #939598}.catalogs{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;-webkit-column-width:300px;-moz-column-width:300px;column-width:300px;margin-top:30px}.catalogs .citem{display:table;width:100%;margin-bottom:15px}.catalogs .citem .name{display:table-cell;width:70%;vertical-align:top;text-align:left;font-size:120%;font-weight:500}.catalogs .citem .link{display:table-cell;width:30%;vertical-align:top;text-align:right}.catalogs .citem .link a{background-color:#fbb034;color:#fff;padding:10px 20px;text-transform:uppercase;font-weight:bold;display:inline-block;border:1px solid #fbb034}.catalogs .citem .link a:hover,.catalogs .citem .link a:active,.catalogs .citem .link a:focus{text-decoration:none;color:#fbb034;background-color:#fff;border:1px solid #fbb034}.timeline{margin:0 auto;width:98%}.timeline .item{width:100%}.timeline .item .yr{text-align:center;color:#fbb034;font-size:42px;font-weight:bold}@media screen and (max-width:480px){.timeline .item .yr{font-size:28px}}.timeline .item .txt{text-align:center;padding:0 30px;margin-top:25px}@media screen and (max-width:480px){.timeline .item .txt{margin-top:15px}}.web-form{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%)}@media screen and (max-width:580px){.web-form{position:relative;transform:none}}