@import url("https://fonts.googleapis.com/css?family=Titillium+Web:300,400,600,700");@import url(../css/_bootstrap.min.css);@import url(../css/_owl.carousel.css);@import url(../css/_font-awesome.min.css);@import url(_fonts.scss);*::-webkit-input-placeholder{color:#666;opacity:1}*:-moz-placeholder{color:#666;opacity:1}*::-moz-placeholder{color:#666;opacity:1}*:-ms-input-placeholder{color:#666;opacity:1}*:focus::-webkit-input-placeholder{color:transparent}*:focus::-moz-placeholder{color:transparent}*:focus:-moz-placeholder{color:transparent}*:focus:-ms-input-placeholder{color:transparent}html,body{height:100%;margin:0;padding:0}body{font-family:'Titillium Web', sans-serif;font-weight:400;font-size:20px;line-height:30px;letter-spacing:2px;min-width:320px;background:#f5f3ee}img{max-width:100%;height:auto}a{-webkit-transition:all 0.3s;transition:all 0.3s}.h1_box{text-align:center;padding:150px 0;background-position:50% 0;background-repeat:no-repeat}.h1_box h1{display:inline-block;background:rgba(220,220,220,0.67);padding:25px 50px;font-size:36px;line-height:42px;text-transform:uppercase;color:#000;letter-spacing:4px;margin:0}.homepage{padding:60px 0 70px}.homepage h2{font-size:36px;line-height:57px;color:#65646a;text-transform:uppercase;letter-spacing:4px;text-align:center;padding-bottom:25px;margin-top:0;margin-bottom:45px;position:relative}.homepage h2:before{content:'';height:0;width:50px;border-bottom:4px solid #000000;position:absolute;left:50%;bottom:0}.homepage h2:after{content:'';height:0;width:50px;border-bottom:4px solid #767776;position:absolute;right:50%;bottom:0}.header-topLine{background:#767776}.header-topLine .linksBoxLeft{font-size:0;padding:20px 15px}.header-topLine .linksBoxLeft a{font-size:14px;line-height:12px;text-transform:uppercase;text-decoration:none;padding:0 12px;color:#fff;float:left}.header-topLine .linksBoxLeft a:hover{text-decoration:underline}.header-topLine .linksBoxLeft a+a{border-left:2px solid #fff}.header-topLine .linksBoxLeft a:first-child{padding-left:0}.header-topLine .linksBoxLeft a:last-child{padding-right:0}.header-topLine .linksBoxright{padding:6px 15px}.header-topLine .linksBoxright a{font-family:'Titillium Web', sans-serif;font-weight:700;font-size:16px;line-height:38px;padding:0 12px;color:#fff;background:#11121c;text-decoration:none;text-transform:uppercase;float:right}.header-topLine .linksBoxright a:hover,.header-topLine .linksBoxright a:focus{background:#24263c}.header-bottomLine{background:#fefded}.header-bottomLine .logo{float:right;max-width:204px;margin-top:40px;margin-right:15px}.mainNav{float:left;padding:80px 0}.mainNav>li:first-child a{padding-left:0 !important}.mainNav>li:last-child a{padding-right:0 !important}.mainNav a{font-size:15px;line-height:25px;color:#000000;text-transform:uppercase;text-decoration:none;padding:0 12px !important;letter-spacing:1px}.mainNav a:hover{text-decoration:underline !important;background:none !important}.homepageSlider{position:relative;display:none}.homepageSlider .homepageSlider_item{position:relative}.homepageSlider .homepageSlider_item:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5)}.homepageSlider .homepageSlider_item .container{position:relative;z-index:5;padding:180px 45px 180px 0}.homepageSlider .homepageSlider_item .homepageSlider_item_title{font-family:'Titillium Web', sans-serif;font-weight:300;font-size:72px;line-height:1;color:#fff;text-transform:uppercase;letter-spacing:8px;text-shadow:0 0 5px rgba(0,0,0,0.5);margin-top:0;margin-bottom:25px}.homepageSlider .homepageSlider_item .homepageSlider_item_body{font-family:'Titillium Web', sans-serif;font-weight:300;font-size:40px;line-height:57px;color:#fff;text-transform:uppercase;letter-spacing:5px;text-shadow:0 0 5px rgba(0,0,0,0.5)}.homepageSlider .owl-controls{position:absolute;top:50%;left:0;right:0;margin-top:-50px;height:0}.homepageSlider .owl-controls .owl-prev{width:100px;height:100px;color:#fff;font-size:70px;text-align:center;background:rgba(0,0,0,0.6);float:left}.homepageSlider .owl-controls .owl-prev i{line-height:100px}.homepageSlider .owl-controls .owl-next{width:100px;height:100px;color:#fff;font-size:70px;line-height:100px;text-align:center;background:rgba(0,0,0,0.6);float:right}.homepageSlider .owl-controls .owl-next i{line-height:100px}.homepageSlider .owl-loaded{display:block}.homepageSlider .owl-item{-webkit-transform:translateZ(0) scale(1, 1)}.section_4{text-align:center;font-size:0;line-height:0;letter-spacing:0;padding-bottom:30px;position:relative}.section_4 .container{position:relative;z-index:1}.section_4:after{content:'';position:absolute;width:100%;height:100%;top:0;opacity:0.7;left:0;background:url(../img/bg_section_1.png) 0 0 repeat}.section_4_itemWrap{float:none;display:inline-block;vertical-align:top;box-sizing:border-box;margin-bottom:30px}.section_4_item{text-decoration:none;display:block}.section_4_item:hover{text-decoration:none}.section_4_item:hover .imgWrap:after{content:'';background:rgba(82,82,82,0)}.section_4_item .imgWrap{position:relative}.section_4_item .imgWrap:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(82,82,82,0.5);-webkit-transition:all 0.3s;transition:all 0.3s}.section_4_item .title{font-family:'Titillium Web', sans-serif;font-weight:300;font-size:22px;line-height:1.2;color:#65646a;padding:0 20px;background:#f5f3ee;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:90px;letter-spacing:2px}.section_1 .section_1_content{font-size:17px;line-height:28px;color:#65646a;letter-spacing:2px}.section_1 a.more{font-family:'Titillium Web', sans-serif;font-weight:300;text-decoration:none;display:table;font-size:20px;line-height:53px;color:#fff;text-transform:uppercase;padding:0 30px;background:#000000;margin-top:35px}.section_1 a.more:hover{background:#1a1a1a}.section_1_slider{position:relative;display:none}.section_1_slider .owl-controls{height:0}.section_1_slider .owl-controls .owl-prev{position:absolute;bottom:0;top:0;left:0;width:70px;background:rgba(255,255,255,0.8);color:#616160;font-size:56px;text-align:center}.section_1_slider .owl-controls .owl-prev i{position:absolute;top:50%;left:0;right:0;margin-top:-28px}.section_1_slider .owl-controls .owl-next{position:absolute;top:0;right:0;height:100%;width:70px;background:rgba(255,255,255,0.8);color:#616160;font-size:56px;line-height:100%;text-align:center}.section_1_slider .owl-controls .owl-next i{position:absolute;top:50%;left:0;right:0;margin-top:-28px}.section_1_slider .owl-controls .owl-dots{position:absolute;bottom:0;left:0;right:0;text-align:center}.section_1_slider .owl-controls .owl-dots .owl-dot{display:inline-block;vertical-align:top;width:12px;height:12px;border:2px solid #fff;border-radius:50%}.section_1_slider .owl-controls .owl-dots .owl-dot.active{background:#fff}.section_1_slider .owl-controls .owl-dots .owl-dot+.owl-dot{margin-left:4px}.section_1_slider .owl-loaded{display:block}.section_1_slider .owl-item{-webkit-transform:translateZ(0) scale(1, 1)}.section_3{background:#efefef;font-size:0;line-height:0;letter-spacing:0}.section_3_item{position:relative;display:inline-block;vertical-align:top;width:25%}.section_3_item:hover .section_3_item_hover{opacity:1}.section_3_item .section_3_item_hover{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(35,35,35,0.5);text-align:center;color:#f5f3ee;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all 0.4s;transition:all 0.4s;opacity:0}.section_3_item .section_3_item_hover .name{font-family:'Titillium Web', sans-serif;font-weight:700;font-size:20px;line-height:34px;position:relative;letter-spacing:2px;padding-bottom:5px}.section_3_item .section_3_item_hover .name:after{content:'';width:50px;height:0;border-bottom:1px solid #fff;position:absolute;bottom:0;left:50%;margin-left:-25px}.section_3_item .section_3_item_hover .position{font-size:14px;line-height:34px;text-transform:uppercase;letter-spacing:2px;margin-bottom:10px}.section_3_item .section_3_item_hover .group{display:inline-block;vertical-align:top;font-family:'Titillium Web', sans-serif;font-weight:600;font-size:16px;line-height:33px;color:#11121c;background:#f5f3ee;padding:0 10px;text-decoration:none;text-transform:uppercase;letter-spacing:1px}.section_3_item .section_3_item_hover .group:hover{color:#f5f3ee;background:#11121c}.section_2{background:#65646a;color:#f5f3ee;text-align:center;position:relative}.section_2 .section_2_bg{position:absolute;background-color:#fff !important;top:0;left:0;bottom:0;width:50%}.section_2 h2{color:#f5f3ee}.section_2 p{margin:18px 0}.section_2 .section_2_content{padding:0 65px}.section_2 .section_2_content h2:before,.section_2 .section_2_content h2:after{border-color:#ffffff}.section_2 .homepage{border-left:2px solid #3b3b3b}.section_2 .more{display:table;font-size:20px;line-height:53px;color:#65646a;text-transform:uppercase;background:#f5f3ee;padding:0 30px;letter-spacing:2px;margin:45px auto 0}.section_2 .more:hover{text-decoration:none;background:#cfc6ae}.section_5{background:#fff}.section_5 .slider{max-width:630px;margin:auto}.section_5 .slider .item{height:150px;width:100%;display:table}.section_5 .slider .item .inner{display:table-cell;vertical-align:middle;padding:0 25px;text-align:center}.section_5 .slider .item .inner img{width:inherit;margin:auto;max-width:160px;}.footer{background:#767776;font-size:16px}.footer .footer_top{padding-top:30px;padding-bottom:40px;min-height:315px}.footer .footer_top .logo_bot{display:inline-block;vertical-align:top;margin-top:60px;max-width:274px}.footer .footerTitles{font-size:24px;color:#f5f3ee;margin-bottom:20px;text-transform:uppercase}.footer .contactBox{font-family:'Titillium Web', sans-serif;font-weight:400;letter-spacing:1px;line-height:22px;color:#f5f3ee}.footer address{font-style:normal;margin-bottom:10px}.footer .phones{margin-bottom:10px}.footer .phones a{color:#f5f3ee;text-decoration:none}.footer .phones a:hover{text-decoration:underline}.footer .email{color:#f5f3ee;text-decoration:none}.footer .email:hover{text-decoration:underline}.footer .copyright{padding:40px 15px;background:#11121c;font-size:16px;color:#f5f3ee;text-align:center}.stars ul{list-style:none;margin:-3px 0 0 0;padding:0}.stars ul li{list-style:none;line-height:0;margin:0;padding:0;position:relative;padding-left:32px}.stars ul li:before{content:'\f005';font-family:FontAwesome;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;font-size:13px;color:#fff}.stars ul li a{font-size:16px;line-height:29px;color:#f5f3ee;text-decoration:none}.stars ul li a .fa{margin-right:20px;font-size:13px;position:relative;bottom:1px}.stars ul li a:hover{text-decoration:underline}.contentBox{padding-top:60px;padding-bottom:60px;font-size:17px;line-height:34px;color:#65646a}.contentBox ul,.contentBox li{list-style:none;margin:0;padding:0}.contentBox li .fa{margin-right:23px}.contentBox h2{font-size:24px;line-height:34px;margin:35px 0}.contentBox p{margin:35px 0}.contentBox a{color:#0074c8;text-decoration:none}.contentBox a:hover{text-decoration:underline}.contentBox_wrap{margin-top:-35px}.jrm-truncate p{margin-top:0 !important}.jrm-toggle{margin:0 !important;font-family:'Titillium Web', sans-serif;font-weight:700;color:#000 !important}.jrm-toggle:hover{color:#666 !important}.teamPage_item+.teamPage_item{margin-top:60px}.teamPage_item .name{font-family:'Titillium Web', sans-serif;font-weight:400;font-size:20px;line-height:1;color:#65646a;margin-top:0;margin-bottom:5px;position:relative;letter-spacing:2px;padding-bottom:16px;position:relative}.teamPage_item .name:before{content:'';height:0;width:30px;border-bottom:2px solid #767776;position:absolute;left:0;bottom:0}.teamPage_item .name:after{content:'';height:0;width:30px;border-bottom:2px solid #000000;position:absolute;left:30px;bottom:0}.teamPage_item .position{font-family:'Titillium Web', sans-serif;font-weight:700;font-size:14px;line-height:34px;text-transform:uppercase;letter-spacing:2px;color:#000000}.teamPage_item .description{font-size:17px;line-height:34px;color:#65646a;letter-spacing:1px;position:relative}.pages{background:#ffffff;padding:12px 20px 20px}.pages .title{font-size:24px;line-height:34px;color:#0074c8;text-transform:uppercase;letter-spacing:2px;position:relative;padding-bottom:8px;margin-bottom:15px}.pages .title:before{content:'';width:32px;height:0;border-bottom:3px solid #0074c8;position:absolute;bottom:0;left:0}.pages li{font-size:17px;line-height:34px}.pages li a{text-decoration:none;color:#3b3b3b;letter-spacing:1px}.pages li a:hover{text-decoration:underline}.b-ofc{padding:55px 0}.b-ofc-item{background-color:#FFF;padding:0 20px}.b-ofc-item-image img:last-child{display:none}.b-ofc-item-text{font-size:20px;color:#11121c}.b-ofc-item a{display:inline-block;text-align:center;font-size:20px;text-transform:uppercase;color:#fff;padding:12px 58px;margin:43px 0;background-color:#89aa3e}.b-ofc-item a:hover{text-decoration:none;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);font-size:25px}.b-ofc .col-xs-12:first-child .b-ofc-item{-webkit-transition:background-color 0.5s;transition:background-color 0.5s}.b-ofc .col-xs-12:first-child .b-ofc-item a{background-color:#398fcd}.b-ofc .col-xs-12:first-child .b-ofc-item:hover{-webkit-transition:all 0.5s;transition:all 0.5s;background-color:#000}.b-ofc .col-xs-12:first-child .b-ofc-item:hover .b-ofc-item-image img:first-child{display:none}.b-ofc .col-xs-12:first-child .b-ofc-item:hover .b-ofc-item-image img:last-child{display:block}.b-ofc .col-xs-12:first-child .b-ofc-item:hover .b-ofc-item-text{color:#fff}.b-ofc .col-xs-12:first-child .b-ofc-item:hover a{background-color:#FFF;color:#000}.b-ofc .col-xs-12 .b-ofc-item{-webkit-transition:background-color 0.5s;transition:background-color 0.5s}.b-ofc .col-xs-12 .b-ofc-item:hover{-webkit-transition:all 0.5s;transition:all 0.5s;background-color:#525252}.b-ofc .col-xs-12 .b-ofc-item:hover .b-ofc-item-image img{margin:0 auto}.b-ofc .col-xs-12 .b-ofc-item:hover .b-ofc-item-image img:first-child{display:none}.b-ofc .col-xs-12 .b-ofc-item:hover .b-ofc-item-image img:last-child{display:block}.b-ofc .col-xs-12 .b-ofc-item:hover .b-ofc-item-text{color:#fff}.b-ofc .col-xs-12 .b-ofc-item:hover a{background-color:#FFF;color:#525252}.b-ofc .col-xs-12:last-child .b-ofc-item{-webkit-transition:background-color 0.5s;transition:background-color 0.5s}.b-ofc .col-xs-12:last-child .b-ofc-item a{background-color:#5e909d}.b-ofc .col-xs-12:last-child .b-ofc-item:hover{-webkit-transition:all 0.5s;transition:all 0.5s;background-color:#767776}.b-ofc .col-xs-12:last-child .b-ofc-item:hover .b-ofc-item-image img:first-child{display:none}.b-ofc .col-xs-12:last-child .b-ofc-item:hover .b-ofc-item-image img:last-child{display:block}.b-ofc .col-xs-12:last-child .b-ofc-item:hover .b-ofc-item-text{color:#fff}.b-ofc .col-xs-12:last-child .b-ofc-item:hover a{background-color:#FFF;color:#767776}.b-oapp .slider_carousel .owl-controls{position:absolute;top:50%;width:100%;margin-top:-75px;z-index:999999999}.b-oapp .slider_carousel .owl-prev{display:none !important}.b-oapp .slider_carousel .owl-next{float:right;width:48px;height:150px;background-image:url("../img/arrow-right.png");text-indent:-99999px;right:-54px;position:relative}.b-oapp .section_4_itemWrap{float:left}.b-oapp .section_4_itemWrap a{cursor:text}.b-oapp .section_4_itemWrap .imgWrap:after{display:none}.b-oapp-white-text p{margin:0 !important;text-align:center;font-size:22px;color:#fff}.b-oapp-title{text-align:center;color:#fff;padding-bottom:23px}.b-oapp-title.black{color:#000}.b-oapp-title.black .dots i{background-color:#000}.b-oapp-title h2{margin:0;font-family:'Titillium Web', sans-serif;font-weight:600;text-transform:uppercase;font-size:30px}.b-oapp-title .dots{margin-top:12px;text-align:center}.b-oapp-title .dots i{display:inline-block;vertical-align:top;width:7px;height:7px;border-radius:100%;background-color:#FFF;margin-right:5px}.b-oapp-title .dots i:last-child{margin-right:0}.b-oapp-general-section{position:relative;padding:72px 0;background-position:top;background-size:100%;background-attachment:fixed}.b-oapp-general-section:before{width:100%;height:100%;background-color:#000;opacity:0.4;z-index:7;content:'';position:absolute;top:0}.b-oapp-general-section .container{position:relative;z-index:9}.b-oapp-general-section-vision{font-size:22px;text-align:center}.b-oapp-qms{padding-top:40px;padding-bottom:64px;background-color:#FFF}.b-oapp-qms-text{position:relative;padding:25px;background-position:center;background-size:100%;background-attachment:fixed}.b-oapp-qms-text:before{width:100%;height:100%;background-color:#362323;opacity:0.7;z-index:7;content:'';position:absolute;top:0;left:0}.b-oapp-qms-text p{margin:0;color:#fff;font-size:16px;text-align:center;position:relative;z-index:10;line-height:43px}.b-accordion .panel-default.active .panel-heading:before{content:'-'}.b-accordion .panel-default>.panel-heading{background-color:#767776;padding:25px 20px;font-size:18px;color:#fff;border-radius:0;cursor:pointer;position:relative}.b-accordion .panel-default>.panel-heading:before{content:'+';font-family:'Titillium Web', sans-serif;font-weight:400;position:absolute;right:0;top:0;font-size:40px;color:#fff;line-height:0.25;background-color:#000;padding:28.5px 24px;background-color:#000}.b-accordion .panel-default>.panel-heading:hover{background-color:#2a2a2a}.b-accordion .panel-default>.panel-heading a{display:block;position:relative;z-index:9999999}.b-accordion .panel-default>.panel-heading a:hover{text-decoration:none}.b-accordion .panel-default>.panel-heading a:active{text-decoration:none}.b-accordion .panel-default>.panel-heading a:focus{text-decoration:none}.b-accordion .panel-default>.panel-heading+.panel-collapse>.panel-body{border:0 !important;background-color:#e2e2e2;font-size:15px;color:#000;padding:25px}.b-text-section{padding:48px 0}.b-text-section p{color:#767776}.b-text-tagline{background-color:#e0e0e0;font-size:30px;padding:80px 0;text-align:center;font-family:'Titillium Web', sans-serif;font-weight:700;text-transform:uppercase}#map{height:100%;height:500px;border:5px solid #fff;box-sizing:border-box;margin-bottom:30px}.contactsItem{text-align:center}.contactsItem+.contactsItem{margin-top:25px}.contactsItem a{color:#65646a;text-decoration:none}.contactsItem a:hover{text-decoration:underline}.contactsItem .name{font-family:'Titillium Web', sans-serif;font-weight:400;font-size:20px;line-height:27px;color:#65646a;margin-top:0;margin-bottom:15px;position:relative;letter-spacing:2px;padding-bottom:17px;position:relative}.contactsItem .name:before{content:'';height:0;width:30px;border-bottom:2px solid #767776;position:absolute;right:50%;bottom:0;left:auto}.contactsItem .name:after{content:'';height:0;width:30px;border-bottom:2px solid #000000;position:absolute;left:50%;bottom:0}.contactsItem .description{font-size:17px;line-height:27px;color:#65646a;letter-spacing:0}.contactForm .name{font-family:'Titillium Web', sans-serif;font-weight:400;font-size:20px;line-height:27px;color:#65646a;margin-top:0;margin-bottom:20px;position:relative;letter-spacing:2px;padding-bottom:10px;position:relative;text-align:center}.contactForm .name:before{content:'';height:0;width:30px;border-bottom:2px solid #767776;position:absolute;right:50%;bottom:0;left:auto}.contactForm .name:after{content:'';height:0;width:30px;border-bottom:2px solid #000000;position:absolute;left:50%;bottom:0}.contactForm .form-control{font-family:'Titillium Web', sans-serif;font-weight:700;font-size:16px;border-radius:0;color:#000;border-color:#000;padding:10px;margin-bottom:26px}.contactForm .form-control:focus{box-shadow:none}.contactForm .form-control::-webkit-input-placeholder{color:#000;opacity:1}.contactForm .form-control:-moz-placeholder{color:#000;opacity:1}.contactForm .form-control::-moz-placeholder{color:#000;opacity:1}.contactForm .form-control:-ms-input-placeholder{color:#000;opacity:1}.contactForm .form-control:focus::-webkit-input-placeholder{color:transparent}.contactForm .form-control:focus::-moz-placeholder{color:transparent}.contactForm .form-control:focus:-moz-placeholder{color:transparent}.contactForm .form-control:focus:-ms-input-placeholder{color:transparent}.contactForm textarea.form-control{height:175px;resize:vertical}.contactForm input[type="submit"]{background:#000;font-size:20px;line-height:42px;color:#fff;letter-spacing:2px;text-transform:uppercase;border:none;padding:0 44px;-webkit-transition:all 0.3s;transition:all 0.3s}.contactForm input[type="submit"]:hover{background:#666}.b-ofc-item{padding:0}.b-ofc-item-text{padding-left:20px;padding-right:20px;padding-top:20px}.b-ofc-item-image{text-align:center}.b-ofc-item-image img{display:inline-block}.defaultpage{padding-top:40px;padding-bottom:40px}.caretbox{position:absolute;top:0;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px}@media (max-width: 767px){.navbar-nav .dropdown-menu{text-align:center}.navbar-nav .dropdown-menu>li>a{font-size:18px;line-height:30px !important}}
