.login_block{display:none !important}.container-fluid{max-width:100%}#top-bar__navigation>ul>li>a{font-size:16px;letter-spacing:-.5px;font-weight:normal}#top-bar__navigation>ul>li ul{width:230px}.mainSlider .slide .slide-content .slide-layout-01 .slide-title{font-weight:normal;letter-spacing:-2px}.promobox-slider{background-color:#2e3192}.btn-link-icon .btn__text{letter-spacing:-.5px}.promobox-slider__layout address{font-size:15px}.section-heading{text-align:left}.section-heading .title{letter-spacing:-.5px;font-weight:normal}.presentation-projects .layout-content .col-title{max-width:300px}#nav-aside .nav-asid__list li a{font-weight:normal}.nav-tabs-dafault .nav-tabs{display:block;width:20%;float:left}.nav-tabs-dafault .tab-content{padding:0;margin-left:5%;width:75%;float:left}.nav-tabs-dafault .nav-tabs{border-bottom:0}.nav-tabs-dafault .nav-tabs .nav-item a.active{font-weight:bold}.form-default .form-control:not(textarea){height:30px}.contact-form .form-group{margin-bottom:5px}.form-default .form-control{font-size:15px;border:0 none;border-bottom:1px solid #d5d5d5}.form-default .form-group .placeholder-label{font-size:15px;top:0;padding-left:10px}.form-default .form-group.focused .placeholder-label{font-size:13px;top:0;padding-left:10px}.section-heading:not(.size-sm):not(.size-md).section-heading_indentg02{padding-bottom:0}.btn{font-size:14px;font-weight:400;height:40px;letter-spacing:-1px;padding:5px 20px 4px}.contactForm{padding:30px;box-shadow:0 4px 11px 2px rgba(0,0,0,0.1);border-radius:5px;background:#fff}.contactForm .section-heading:not(.size-sm):not(.size-md) .title{font-size:28px}.contactForm .section-heading{text-transform:inherit}.form-default.contact-form .form-group + .btn{margin-top:0}.promobox02__title{font-size:24px;font-weight:normal}.promobox02__time{font-size:15px;font-weight:normal;line-height:1.4}#footer .list li:not(:first-child){margin-top:20px}#footer a{color:#333}.sec02List{margin-top:-150px}input[type="radio"],input[type="checkbox"]{width:15px;height:15px;border:1px solid #ccc;margin:0 8px 0 0 !important}input[type="radio"],input[type="checkbox"]:checked{background:#000}.tab-content>.tab-pane h5{padding-bottom:0}.tab-content>.tab-pane .re_main_txt p{font-size:15px}@media(min-width:1230px){.presentation-projects .layout-content .col-description{margin:45px 0 0 40px}}@media(min-width:1025px){.promobox-slider{margin-top:60px}.top-bar__logo img{width:193px}.mainSlider .slide .slide-content .slide-layout-01 .slide-description{max-width:540px}.promobox-slider__layout address{width:340px}.promobox-slider__layout address + address{width:340px}}@media(min-width:576px){#footer .footer-col:not(.indent-small){padding:40px 0;margin-top:60px}}@media(min-width:576px){.list-newitem .newitem-item .newitem-item__title{font-size:20px;font-weight:normal;letter-spacing:-.5px}.img-info .img-info__title{font-size:20px;font-weight:normal;letter-spacing:-.5px}.img-info .img-info__description p{color:#fff;font-size:15px;line-height:1.4}.nav-tabs-dafault .tab-content{padding:0;margin-left:1%;width:79%;float:left}.nav-tabs-dafault .nav-tabs .nav-item a{letter-spacing:-1px;font-weight:normal}.nav-tabs-dafault .nav-tabs .nav-item a:before{bottom:5px}}@media(max-width:768px){.sec02List{display:none}.mainSlider.mainSlider-size-01{margin-top:70px}.top-bar__logo img{width:140px;max-width:140px}.top-bar__logo{padding:0 10px;display:inline-block}#nav-aside .nav-aside__close img{max-width:140px}#nav-aside_menu>ul{width:240px}.nav-tabs-dafault .nav-tabs .nav-item a{font-size:12px;padding:10px 5px 20px}.mainSlider .slide .slide-content .slide-layout-01 .slide-description{font-size:13px;line-height:1.5}.mainSlider .slide .slide-content .slide-layout-01 .slide-description br{display:none}.mainSlider.slick-dots-01 .slick-dots{display:none !important}.promobox-slider__layout{padding:20px 0}.promobox-slider__layout address{width:50%;font-size:13px;padding:5px}.contactForm{padding:20px;margin-top:20px}.contactForm .section-heading:not(.size-sm):not(.size-md) .title{font-size:18px}.form-default .form-group .placeholder-label{font-size:12px}.section-heading .title{font-size:24px}.section-heading .description{font-size:13px}.img-info__title{font-size:16px;font-weight:normal}.img-info__description p{color:#fff;font-size:14px;line-height:1.5}.list-newitem .newitem-item__title{font-size:16px;letter-spacing:-1px;font-weight:normal}.promobox02{height:300px}.promobox02__title{font-size:18px}.promobox02__time{font-size:13px}.promobox02__time br{display:none}.sec02List{margin-top:-60px}}