﻿@font-face {
    font-family: 'swis721_btbold';
    src: url('dist/fonts/swiss_721_bold_bt-webfont.woff2') format('woff2'),
         url('dist/fonts/swiss_721_bold_bt-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'swis721_btroman';
    src: url('dist/fonts/swiss_721_bt-webfont.woff2') format('woff2'),
         url('dist/fonts/swiss_721_bt-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'swis721_md_btmedium';
    src: url('dist/fonts/swiss_721_medium_bt-webfont.woff2') format('woff2'),
         url('dist/fonts/swiss_721_medium_bt-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'swis721_th_btthin';
    src: url('dist/fonts/swiss_721_thin_bt-webfont.woff2') format('woff2'),
         url('dist/fonts/swiss_721_thin_bt-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
	font-family: 'swis721_lt_btlight';
	src: url('dist/fonts/font_light/swiss_721_light_bt.woff2') format('woff2'),
		 url('dist/fonts/font_light/swiss_721_light_bt.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}
.bx-wrapper{position:relative;margin:0 auto 20px;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(dist/images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:right;font-size:0;font-family:Arial;font-weight:700;color:#666;padding-top:20px;bottom:10px;right:10px}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#b2b2b2;text-indent:-9999px;display:block;width:15px;height:15px;margin:0 2px;outline:0;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000}.bx-wrapper .bx-prev{left:10px;background:url(dist/images/controls.png) no-repeat 0 -32px}.bx-wrapper .bx-next{right:10px;background:url(dist/images/controls.png) no-repeat -43px -32px}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(dist/images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(dist/images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}
.navbar-toggle{background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px;float:right;margin-bottom:8px;margin-right:15px;margin-top:49px;padding:9px 10px;position:relative}.mappp a img{width:200px;border:1px solid #5b90a3;margin-bottom:10px}.mappp{position:absolute;top:446px;z-index:1000;left:55px}.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.col-xs-15{width:20%;float:left}@media (min-width: 768px){.col-sm-15{width:20%;float:left}}@media (min-width: 992px){.col-md-15{width:20%;float:left}}@media (min-width: 1200px){.col-lg-15{width:20%;float:left}}body{padding-top:4px;font-family:'swis721_md_btmedium';margin-top:135px}.navbar-brand{float:left;font-size:18px;height:103px;line-height:20px;padding:28px 15px}.navbar{border-bottom:1px solid gray;margin-bottom:7px}.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{color:#5C91A2;background-color:transparent}.caret-up{width:0;height:0;border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-bottom:4px solid;display:inline-block;margin-left:2px;vertical-align:middle}.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus{color:#5C90A3;background-color:transparent}.navbar-nav > li > .dropdown-menu{border-radius:0;margin-top:0}.dropdown-menu > li > a{clear:both;color:#777;display:block;font-weight:400;line-height:1.42857;padding:12.5px 25px;white-space:nowrap;z-index:1;position:relative;font-family:'swis721_btbold'}.dropdown-menu > li > a:before{content:"";position:absolute;left:25px;bottom:0;height:1px;width:50%;border-bottom:1px solid #000}.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus{color:#5B91A2;text-decoration:none;background-color:transparent}.dropdown-menu{border-color:transparent;box-shadow:none;padding:0;background:rgba(256,256,256,0.91)}.navbar-form{margin-top:15px}.navbar-form .form-control{margin-right:-9px;border-radius:0;height:26px;background-color:#e9eaeb;border-color:transparent;box-shadow:none}.navbar-form .btn-success{border-radius:0;padding:2px 9px;background-color:#5C90A3;transition:0.5s ease}.navbar-form .btn-success:hover{background-color:#A4BD0A;border-color:#A4BD0A;transition:0.5s ease}.navbar-nav{float:left;margin-top:49px;margin-left:4px}.navbar-nav > li > a{padding:1px 23px;font-family:'swis721_btbold'}.navbar-default{background-color:#fff;border-color:#fff;z-index:10000}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:focus,.navbar-default .navbar-nav > .active > a:hover{background-color:transparent;color:#5b91a3}.social{display:block;padding-bottom:34px}.socialt{border-radius:100%;color:#fff;width:22px;height:22px;text-align:center;position:relative;float:left;margin-right:5px}.socialt i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fb{background-color:#aab300}.twitter{background-color:#5E91A4}.linkedin{background-color:#9c132e}.pinterest{background-color:#575a5d}.border-right{border-right:1px solid gray}.border-bottom{border-bottom:1px solid gray;display:block;padding-bottom:13px}.devider_block{position:relative;height:50px;margin-top:10px}.devider{height:2px;border-bottom:1px solid gray;padding-top:23px}.devider_block img{position:absolute;top:0;left:50%;margin-left:-38px}.h3,h3{font-size:17px;text-align:center;margin-bottom:21px;padding:0 179px;line-height:32px;margin-top:9px;font-family:'swis721_btroman';color:gray}.title_news{color:#4c4c4c;font-size:15px;padding-top:6px;font-family:'swis721_btroman'}.news_content{text-align:justify;color:#707070}.img5{position:relative;overflow:hidden;margin-bottom:19px}.title_pro{position:absolute;bottom:0;background:rgba(112,112,112,0.71);text-align:center;width:100%;padding:6px;font-size:14px;color:#fff;padding:14px 10px;font-family:'swis721_lt_btlight'}.footer_nav{text-align:center;margin-top:0;position:relative;margin-bottom:31px}.foonav{padding:2px 15px;color:#777;text-decoration:none}.foosocial{position:absolute;top:0;right:0}#Layer_3{left:392px;position:absolute;top:174px}#Layer_2{position:absolute;top:353px;z-index:5}#Layer_1{position:absolute;z-index:2}#Layer_4{position:absolute;left:518px}.polygon_block{position:relative;height:900px}.profile_p{background-image:url();height:347px;width:639px;position:absolute}.contact_p{background-image:url();width:257px;height:170px;position:absolute;top:178px;left:390px}.about_p{background-image:url();width:621px;height:661px;position:absolute;right:0}.work_p{background-image:url();width:891px;height:311px;top:351px;left:0;position:absolute}.poly_pro{font-size:18px;color:#fff;font-family:'swis721_btroman';padding:18px 28px 0}.one{padding:20px;background-image:url(dist/images/home/polygon/profile.jpg);margin-bottom:10px}.two{padding:20px;background-image:url(dist/images/home/polygon/work.jpg);margin-bottom:10px}.three{padding:20px;background-image:url(dist/images/home/polygon/profile.jpg);margin-bottom:10px}.mob-svg{color:#fff}.news_hover:hover .title_news{color:#000;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.news_hover figure{background-color:#292929;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.news_hover img{-webkit-transition:0.3s ease-in;transition:0.3s ease-in}.news_hover:hover img{opacity:.4;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.service_hover figure{background-color:#292929}.service_hover:hover img{opacity:.4;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.kb_control_left,.kb_control_left:hover,.kb_control_left:active,.kb_control_left:focus,.kb_control_right,.kb_control_right:hover,.kb_control_right:active,.kb_control_right:focus{background:#5c91a2 none repeat scroll 0 0!important;border:2px solid #5c91a2;color:#000}li:last-child a{border:none}.dropdown li:last-child a::before{border:none}.storry{text-align:justify;font-size:16px;font-family:Verdana,Geneva,sans-serif;color:gray}.chairman_quote{line-height:29px;font-size:20px;padding-bottom:23px;font-family:'swis721_btroman'}.ceo_quote{line-height:29px;font-size:20px;padding-bottom:23px;font-family:'swis721_btroman'}.content_profile{font-family:Verdana,Geneva,sans-serif;text-align:justify;font-size:13px}.profile_title{color:#559cbe;font-family:'swis721_btroman';font-size:15px;font-weight:700}.team{position:relative;margin-top:20px;transition:0.5s ease}.teamname{background-color:rgba(76,76,76,0.75);float:left;width:96%;text-align:center;padding:8px;position:absolute;bottom:5px;left:2%}.teamname span{display:block;color:#fff;text-transform:uppercase}.bottom_map{text-align:center;padding:20px 179px 0;font-family:Verdana,Geneva,sans-serif;font-size:16px}.title_pop{font-size:18px;color:#fff;font-family:'swis721_btroman';padding-top:10px}.content-pop{background:rgba(0,0,0,0.5);min-height:100%!important;padding:15px;color:#fff;text-align:justify}.modal-content{background-clip:padding-box;background-color:transparent;border:medium none;border-radius:6px;box-shadow:none;outline:0 none;position:relative}.modal-header{border-bottom:none;padding:15px}.title_sub{padding:0 179px;text-align:center;font-size:16px;font-family:Verdana,Geneva,sans-serif;margin-top:20px;line-height:28px}.value_border:after{background:gray none repeat scroll 0 0;border-bottom:1px solid #fff;content:"";display:block;height:2px;margin:30px auto;width:505px}.tab_border:before{background:gray none repeat scroll 0 0;border-bottom:1px solid #fff;content:"";display:block;height:2px;margin:21px auto 41px;width:505px}.mapp{position:relative}.logoz{position:absolute;bottom:40px;left:0}.logoz img{display:block;margin-top:19px}.clients img{float:left}.bullets{position:absolute;top:0;background:rgba(255,255,255,0.8);width:100%;height:100%;display:none;transition:0.5s ease}.bullets ul{padding:30px 35px}.bullets ul li{padding:5px 10px;color:#5f6062;font-family:'swis721_lt_btlight';font-size:16px;line-height:18px}.service_block{position:relative;margin-top:28px;transition:0.5s ease}.service_block .teamname{font-size:15px;padding:16px;transition:0.5s ease}.service_block:hover .bullets{display:block;transition:0.5s ease}.servicename{background-color:rgba(76,76,76,0.6);float:left;width:100%;text-align:center;position:absolute;bottom:0;display:table;height:50px}.servicename span{display:block;color:#fff;text-transform:uppercase;display:table-cell;vertical-align:middle}.mission-img{margin-top:30px}.about_title{text-align:center;color:red;font-size:15px;color:#9c132e}.tab1{font-size:13px;text-align:center;text-transform:uppercase;padding-top:8px}.tab{margin:auto}.nav-pills{width:-moz-fit-content;margin:0 auto;width:-webkit-fit-content;margin:0 auto;width:fit-content;margin:0 auto}.nav-pills li a img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.nav-pills li a{color:#424242}.nav-pills > li.active > a,.nav-pills > li.active > a:hover,.nav-pills > li.active > a:focus{background-color:transparent;color:#9c132e}.nav-pills li a:hover img,.nav-pills li.active img,.nav-pills li a:focus img{-webkit-filter:grayscale(0%);filter:grayscale(0%);color:#9c132e}.nav-pills li a:hover p,.nav-pills li.active p,.nav-pills li a:focus p{color:#9c132e}.tab-content{color:#9c132e;min-height:114px;padding:0 127px;text-align:center;line-height:24px;font-size:15px;font-family:Verdana,Geneva,sans-serif}.no-js #loader{display:none}.js #loader{display:block;position:absolute;left:100px;top:0}.se-pre-con{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background:url(dist/images/bx_loader.gif) center no-repeat #fff}.bxslider-wrap{visibility:hidden}#back-to-top{bottom:0;left:0;z-index:9999;width:32px;height:32px;text-align:center;line-height:30px;background:#AAB300;color:#fff;cursor:pointer;border:0;border-radius:100%;text-decoration:none;transition:opacity 0.2s ease-out;opacity:0;top:0;position:absolute;font-size:20px}#back-to-top:hover{background:gray}#back-to-top.show{opacity:1}#content{height:2000px}.socialt:hover{background-color:gray}.text-about{display:block;line-height:25px;margin-bottom:10px;font-family:Verdana,Geneva,sans-serif;text-align:justify}.navbar-form .form-control{display:inline-block;vertical-align:middle;width:180px}figure{background-color:#292929}figure img{transition:0.3s ease}figure span:hover img{opacity:.5;cursor:pointer;transition:0.3s ease}figure:hover img{opacity:.5;cursor:pointer;transition:0.3s ease}img{transition:0.3s ease}.main_title_news{font-size:18px;font-family:'swis721_btbold';margin-top:25px}.main_title_news:after{display:block;content:"";height:0;width:65%;background-color:gray;margin-top:13px}.date{margin-bottom:0}.title_news{padding-top:5px}.news{margin-top:12px;float:left;color:#333;width:100%}.news:after{background-color:gray;content:"";display:block;float:left;height:1px;margin-top:15px;padding-left:10px;width:65%}.news:last-child:after{height:0}.news p{text-align:justify}.leftnews{padding-left:0;padding-top:13px}.leftnews p:hover figure img{opacity:.7}.awards_sub{padding:0 73px;text-align:justify;font-size:15px;font-family:Verdana,Geneva,sans-serif;margin-top:20px;line-height:28px}.awards_ul{margin-top:25px}.awards_ul li{margin-bottom:10px;font-family:'swis721_btroman'}.awards_ul li span{color:#1a1a1a}.seven-cols p{font-size:12px}::-webkit-input-placeholder{text-align:center}:-moz-placeholder{text-align:center}::-moz-placeholder{text-align:center}:-ms-input-placeholder{text-align:center}::-webkit-textarea-placeholder{text-align:center}:-moz-placeholder{text-align:center}::-moz-placeholder{text-align:center}:-ms-textarea-placeholder{text-align:center}.search::-webkit-textarea-placeholder{text-align:left}.search:-moz-placeholder{text-align:left}.search::-moz-placeholder{text-align:left}.search:-ms-textarea-placeholder{text-align:left}textarea{text-align:center}input{text-align:center}.search{text-align:left}.form-control{border:none;border-bottom:1px solid #c2d2d5;border-radius:0;box-shadow:none;height:45px}.form-control:focus{;outline:0;box-shadow:none}div.bhoechie-tab-container{font-family:Verdana,Geneva,sans-serif;z-index:10;background-color:#fff;padding:0!important;border-radius:4px;-moz-border-radius:4px;border:1px solid #ddd;margin-top:20px;margin-left:50px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);-moz-box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box;opacity:.97;filter:alpha(opacity=97)}div.bhoechie-tab-menu{padding-right:0;padding-left:0;padding-bottom:0}div.bhoechie-tab-menu div.list-group{margin-bottom:0}div.bhoechie-tab-menu div.list-group>a{margin-bottom:28px;font-family:Verdana,Geneva,sans-serif;font-size:12px}div.bhoechie-tab-menu div.list-group>a .glyphicon,div.bhoechie-tab-menu div.list-group>a .fa{color:#5A55A3}div.bhoechie-tab-menu div.list-group>a:first-child{border-top-right-radius:0;-moz-border-top-right-radius:0}div.bhoechie-tab-menu div.list-group>a:last-child{border-bottom-right-radius:0;-moz-border-bottom-right-radius:0;margin-bottom:0}div.bhoechie-tab-menu div.list-group>a.active,div.bhoechie-tab-menu div.list-group>a.active .glyphicon,div.bhoechie-tab-menu div.list-group>a.active .fa{background-color:#F5F5F5;color:gray;border-left:2px solid #b3011f;border-radius:0;z-index:1}div.bhoechie-tab-menu div.list-group>a.active:after{content:'';position:absolute;left:100%;top:50%;margin-top:-13px;border-left:0;border-bottom:13px solid transparent;border-top:13px solid transparent;border-left:10px solid #F5F5F5}div.bhoechie-tab-content{background-color:#fff;padding-left:20px;padding-top:10px;font-family:'swis721_btroman';font-size:12px;min-height:335px;}div.bhoechie-tab div.bhoechie-tab-content:not(.active){display:none}.list-group-item{border:none;border-left:2px solid #b50123}.view_vacancy{font-size:15px;color:#b50123;margin:17px 0 0}.vacancy_title{font-size:15px}.bhoechie-tab-content p{margin-bottom:17px;text-align:justify}.bhoechie-tab-content p:last-child{margin-bottom:0}.list-group-item:last-child{border-radius:0}.list-group-item{padding:4px 15px}.upload{position:relative}.upload button{position:absolute}.upload .btn-primary{padding:1px 11px;top:13px;font-size:11px;background-color:#e7e7e8;border-color:#e7e7e8;color:grey}.upload .btn-primary:hover{color:#fff;background-color:grey;border-color:grey}.submitt .btn-default{width:100%;background-color:#b50937;color:#fff}.lower_contact{margin-top:38px;float:left;position:relative;width:100%}.form_cv{position:absolute;bottom:0;right:0}.growth{margin-top:47px}.mainform{padding:0 50px}.project_thumb_title{color:#559cbe;font-family:'swis721_md_btmedium';font-size:17px;margin-top:20px}.project_thumb .img-responsive{min-height:auto}.projectname{background-color:rgba(255,255,255,0.7);float:left;width:100%;text-align:center;padding:7px;position:absolute;bottom:0}.projectname span{display:block;color:#595959;font-family:'swis721_md_btmedium';font-size:14px;cursor:pointer}.projectname .protitle{text-transform:uppercase}.sidebar_menu a:after{content:"";height:1px;display:block;width:30%;border-bottom:1px solid #c9c9c9;margin:10px 0}.sidebar_menu a:last-child:after{border-bottom:0}.sidebar_menu a{padding-top:4px;padding-bottom:4px}.sidebar_menu a:hover{text-decoration:none;color:#5C91A3}.active{color:#5C91A3}.project-summary p{color:grey;font-family:'swis721_btroman';font-size:12px}.project-summary span{display:block;color:#5C91A3;font-family:'swis721_btbold';font-size:12px}.description h1{margin-bottom:20px}.description h1 span{display:block;font-size:16px;font-family:'swis721_btroman';margin-top:6px}.description p{font-family:'swis721_btroman';color:grey;text-align:justify;font-size:13px}.description .descdiv{font-family:'swis721_btroman';color:grey;text-align:justify;font-size:13px}div.description > ul > li{font-family:'swis721_btroman';color:grey;text-align:justify;font-size:13px}div.description > ol > li{font-family:'swis721_btroman';color:grey;text-align:justify;font-size:13px}.project_d_title{margin-top:0;color:#5C91A3;font-size:23px}.title_sub{position:relative}.title_sub .anc{position:absolute;top:-140px}.valuess{position:relative}.valuess .anc{position:absolute;top:-140px}.story_anc{position:relative}.story_anc .anc{position:absolute;top:-140px}.message_anc{position:relative}.message_anc .anc{position:absolute;top:-185px}.logo{padding:5px;text-align:center}.thumbnail-active figure img{opacity:.5}.thumbnail-active{border-color:dimgrey}.news_detail{float:left;text-align:justify;margin-top:15px}.news_detail_img{float:left;padding-right:26px;padding-bottom:10px;max-width:546px}.thumbnail-news{display:block;padding:0;color:rgba(95,96,98,1);line-height:1.42857143;background-color:#fff;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:justify}.thumbnail-news figure > img,.thumbnail-news figure a > img{margin-right:auto;margin-left:auto;height:197px;width:362px}.thumbnail-news .caption{padding:9px;color:#333}.thumbnail-homeservices{display:block;padding:0;line-height:1.42857143;background-color:#fff;-webkit-transition:border 0.2s ease-in-out;-o-transition:border 0.2s ease-in-out;transition:border 0.2s ease-in-out}.thumbnail-homeservices figure > img,.thumbnail-homeservices figure a > img{margin-right:auto;margin-left:auto;height:auto;width:362px}a.thumbnail-homeservices:hover,a.thumbnail-homeservices:focus,a.thumbnail-homeservices.active{border-color:dimgrey}.thumbnail-team{display:block;padding:0;height:274px;line-height:1.42857143;background-color:#fff;overflow:hidden;position:relative;border-radius:0;-webkit-transition:border 0.2s ease-in-out;-o-transition:border 0.2s ease-in-out;transition:border 0.2s ease-in-out}.thumbnail-team figure > img,.thumbnail-team figure a > img{left:50%;position:absolute;right:50%;top:50%;width:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}a.thumbnail-team:hover,a.thumbnail-team:focus,a.thumbnail-team.active{border-color:dimgrey}.modal{top:150px}.news_short img{position:absolute;left:50%;top:50%;height:100%;width:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.thumbnail-about{display:block;padding:0;line-height:1.42857143;background-color:#fff;border-radius:0;-webkit-transition:border 0.2s ease-in-out;-o-transition:border 0.2s ease-in-out;transition:border 0.2s ease-in-out}.thumbnail-about figure > img,.thumbnail-about figure a > img{margin-right:auto;margin-left:auto;height:380px;width:362px}a.thumbnail-about:hover,a.thumbnail-about:focus,a.thumbnail-about.active{border-color:dimgrey}.twtter{padding:7px 7px 0;background-color:#5C90A3;margin-top:20px;float:left}.news_short{padding-right:0}.so_img{margin-top:10px;float:left;display:block}.follow{margin-top:20px;float:left}a .date_side_news{color:grey;margin-bottom:0;margin-top:8px}a .title_side_news{color:#5C90A3}.news_sidebartotal{margin-top:22px;float:left;width:100%}.news_sidebar{text-decoration:none;margin-top:4px;float:left}.news_sidebar figure{background-color:#000}.news_sidebar figure img{height:132px}.news_sidebar:hover{text-decoration:none}.news_sidebar:hover figure img{opacity:.7}.news_short figure{background-color:#fff;height:145px;position:relative;overflow:hidden}.news:hover img{opacity:.7}.news:hover p{color:#000}.designation{font-size:15px;padding-bottom:11px;color:#fff;font-family:'swis721_btroman'}.related{color:#5b91a2;font-family:"swis721_btroman";font-size:16px;margin-bottom:0;margin-top:10px}.sidebar_menu{margin-top:8px}.title_news_media{color:#5C91A3}.footer-font{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.chairman_img{margin-top:0;padding-right:25px;float:left}.tab-content .active{color:#9C132E}.quote{border-top:1px solid #5C90A3;padding-top:20px;text-align:justify}.project_thumb{height:350px;width:362px;position:relative;overflow:hidden;display:block;margin-top:30px}.project_thumb figure > img,.project_thumb figure a > img{height:100%;width:auto;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width: 768px){.seven-cols .col-md-1,.seven-cols .col-sm-1,.seven-cols .col-lg-1{width:100%;*width:100%}}@media (min-width: 992px){.seven-cols .col-md-1,.seven-cols .col-sm-1,.seven-cols .col-lg-1{width:14.285714285714%;*width:14.285714285714%}}@media (max-width: 768px){.modal-dialog{margin:30px auto;width:600px}.value_border::after{background:gray none repeat scroll 0 0;border-bottom:1px solid #fff;content:"";display:block;height:2px;margin:60px auto;width:355px}.nav-pills{margin:0 auto;width:600px}.thumbnail-news figure > img,.thumbnail-news figure a > img{height:133px}.news_short img{height:auto;width:100%}.form_cv{top:0;position:static;right:0}.news_short figure{background-color:#fff;height:343px;overflow:hidden;position:relative}body{font-family:"swis721_md_btmedium";margin-top:199px;padding-top:4px}}@media (max-width: 1024px){.thumbnail-news figure > img,.thumbnail-news figure a > img{height:178px}.thumbnail-homeservices figure > img,.thumbnail-homeservices figure a > img{height:234px;margin-left:auto;margin-right:auto;width:362px}.news_short img{height:auto;width:100%}}@media (max-width: 360px){.modal-dialog{margin:30px auto;width:300px}.tab-content{color:#9c132e;font-family:Verdana,Geneva,sans-serif;font-size:15px;line-height:24px;min-height:126px;padding:0;text-align:center}.nav-pills{margin:0 auto;width:320px}.tab_border::before{background:gray none repeat scroll 0 0;border-bottom:1px solid #fff;content:"";display:block;height:2px;margin:46px auto 60px;width:270px}.value_border::after{background:gray none repeat scroll 0 0;border-bottom:1px solid #fff;content:"";display:block;height:2px;margin:60px auto;width:263px}.service_block:hover .bullets{display:none;transition:0.5s ease}.lower_contact{display:none;float:left;margin-top:38px;position:relative;width:100%}.navbar-collapse{float:left}body{margin-top:260px}.project_thumb{width:auto}}@media(max-width:1199px){.thumbnail-news figure > img,.thumbnail-news figure a > img{margin-right:auto;margin-left:auto;height:161px;width:362px}}@media(max-width:599px){.h3,h3{padding:0}.totalsoc{margin-left:32%}.foosocial{position:static;margin-top:10px}.border-right{border-right:medium none}.title_sub{padding:10px;text-align:center;font-size:16px;font-family:'swis721_btroman';font-family:Verdana,Geneva,sans-serif;font-size:16px;line-height:28px;margin-top:20px;padding:0 20px;text-align:center}.nav-pills{margin:0 auto;width:auto}.tab-content{color:#9c132e;font-family:Verdana,Geneva,sans-serif;font-size:15px;line-height:24px;min-height:114px;padding:0;text-align:center}.navbar-collapse{border-bottom:1px solid #000;border-top:1px solid transparent;box-shadow:0 1px 0 rgba(255,255,255,0.1) inset;overflow-x:visible;padding-left:15px;padding-right:15px;width:100%}.navbar-form{border-bottom:medium none;margin-top:15px}.tab_border::before{background:gray none repeat scroll 0 0;border-bottom:1px solid #fff;content:"";display:block;height:2px;margin:21px auto 41px;width:auto}.clients{text-align:center}.clients img{float:none}.clients .img-responsive{display:unset}.modal-dialog{margin:30px auto;width:100%}.news_detail_img{float:left;max-width:100%;padding-bottom:10px;padding-right:0}.news_short figure{background-color:#fff;height:230px;overflow:hidden;position:relative}.news_short img{height:auto;left:0;position:static;top:0;transform:none;width:auto}.navbar-brand > img{display:block;float:left}}@media(max-width:360px){.navbar-toggle{background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px;float:right;margin-bottom:8px;margin-right:15px;margin-top:8px;padding:9px 10px;position:relative}}img{opacity:1;transition:opacity 0.3s}img[data-src]{opacity:0}label[for="home-search"]{display:none}
.list-group{
	border-right:1px solid gray;
}
.fa {
    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
}
.fa-search:before {
    content: "\f002"
}
.fa-arrow-up:before {
    content: "\f062"
}
.fa-twitter:before {
    content: "\f099"
}
.fa-facebook-f:before,.fa-facebook:before {
    content: "\f09a"
}
.fa-linkedin:before {
    content: "\f0e1"
}
.fa-instagram:before {
    content: "\f16d"
}

@font-face {
  font-family: 'FontAwesome';
  src: url('dist/fonts/fontawesome-webfont.eot?v=4.6.3');
  src: url('dist/fonts/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'), url('dist/fonts/fontawesome-webfont.woff2?v=4.6.3') format('woff2'), url('dist/fonts/fontawesome-webfont.woff?v=4.6.3') format('woff'), url('dist/fonts/fontawesome-webfont.ttf?v=4.6.3') format('truetype'), url('dist/fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
