.thrown-header-area .header-logo img.logo-w{display:inline-block;}
.thrown-header-area .header-logo img.logo-b{display:none;}
.thrown-header-area.sticky-nav .header-logo img.logo-w{display:none;}
.thrown-header-area.sticky-nav .header-logo img.logo-b{display:inline-block;}
.thrown-header-area.sticky-nav .header-logo.style-two img{max-width:190px;}

.banner-section{background-color:rgba(6,22,54,.9);}
.banner-section::after{
	position: absolute;right: 0;left: 0;bottom: -2px;content: "";z-index:1;
	width:100%;height:130px;background:#fff;
	clip-path: polygon(50.6% 36.4%, 100% 0, 100% 100%, 0 100%, 48.3% 80.5%);
	-webkit-clip-path: polygon(50.6% 36.4%, 100% 0, 100% 100%, 0 100%, 48.3% 80.5%);
}
.slide-item.wcover{position:relative;}
.slide-item.wcover .image-layer::before{
	position: absolute;top: 0;right: 0;left: 0;bottom: 0;
	background: url("../../img/cover_slide.png");
	background-size: cover;background-position: center;background-repeat: no-repeat;
	mix-blend-mode: multiply;isolation:isolate;
	content: "";z-index:1;
}
.banner-section .owl-item.active .slider-content .s-top-ef {
  -webkit-animation-duration: 1s;
          animation-duration: 1s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-name: fadeInDown;
          animation-name: fadeInDown;
  -webkit-animation-delay: 0.7s;
          animation-delay: 0.7s;
}

.banner-section .owl-item.active .slider-content .s-bottom-ef {
  -webkit-animation-duration: 1s;
          animation-duration: 1s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-name: fadeInUp;
          animation-name: fadeInUp;
  -webkit-animation-delay: 0.7s;
          animation-delay: 0.7s;
}
.banner-section .owl-dots {margin-top: 0;position: absolute;bottom:10%; left: 60px; max-width: 40px; margin-right: -9px;transform: translateY(-50%);}
.banner-section .owl-dots .owl-dot {
    display: inline-block;
    text-align: center;
    -webkit-tap-highlight-color: transparent;
    zoom: 1;
}
.banner-section .owl-dots .owl-dot span {
    width: 10px;
    height: 10px;
    margin: 5px 7px;
    padding: 2px;
    background: rgba(255,255,255,.8);
    display: block;
    -webkit-backface-visibility: visible;
    transition: opacity 0.2s ease;
    border-radius: 30px;
}
.banner-section .owl-dots .owl-dot.active span {
  background: #007BFF;
  position: relative;
}


.breatcome-area{
	background:none;overflow:hidden;
    padding: 245px 0;position:relative;
}
.breatcome-area.servicii {
	background:none;overflow:hidden;
    padding: 245px 0;position:relative;
}
.breatcome-area.utilaje {
	background:none;overflow:hidden;
    padding: 245px 0;position:relative;
}
.breatcome-area.certificari {
	background:none;overflow:hidden;
    padding: 245px 0;position:relative;
}
.breatcome-area.proiecte {
	background:none;overflow:hidden;
    padding: 245px 0;position:relative;
}
.breatcome-area.contact {
	background:none;overflow:hidden;
    padding: 245px 0;position:relative;
}
.breatcome-area .cover-layer {
    position: absolute;left: 0px;top: 0px;right: 0px;width: 100%;height: 100%;
    background-repeat: no-repeat;
    background-position: center;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    -webkit-transition: all 9000ms linear;
    -moz-transition: all 9000ms linear;
    -ms-transition: all 9000ms linear;
    -o-transition: all 9000ms linear;
    transition: all 9000ms linear;
}
.breatcome-area .cover-layer.active{
    -webkit-transform: scale(1.15);
    -ms-transform: scale(1.15);
    transform: scale(1.15);	
}
.breatcome-area::before{
	position: absolute;top: 0;right: 0;left: 0;bottom: 0;
	background: url("../../img/cover_slide_m.png");
	background-size: cover;background-position: center;background-repeat: no-repeat;
	mix-blend-mode: multiply;isolation:isolate;
	content: "";z-index:1;
}
.breatcome-area::after{
	position: absolute;right: 0;left: 0;bottom:-2px;content: "";z-index:1;
	width:100%;height:130px; background:#fff;
	clip-path: polygon(50.6% 36.4%, 100% 0, 100% 100%, 0 100%, 48.3% 80.5%);
	-webkit-clip-path: polygon(50.6% 36.4%, 100% 0, 100% 100%, 0 100%, 48.3% 80.5%);
}
.breatcome-area.utilaje::after{
	position: absolute;right: 0;left: 0;bottom:-2px;content: "";z-index:1;
	width:100%;height:130px; background:#E2E7EB;
	clip-path: polygon(50.6% 36.4%, 100% 0, 100% 100%, 0 100%, 48.3% 80.5%);
	-webkit-clip-path: polygon(50.6% 36.4%, 100% 0, 100% 100%, 0 100%, 48.3% 80.5%);
}
.breatcome-area.proiecte::after{
	position: absolute;right: 0;left: 0;bottom:-2px;content: "";z-index:1;
	width:100%;height:130px;background:#E2E7EB;
	clip-path: polygon(50.6% 36.4%, 100% 0, 100% 100%, 0 100%, 48.3% 80.5%);
	-webkit-clip-path: polygon(50.6% 36.4%, 100% 0, 100% 100%, 0 100%, 48.3% 80.5%);
}


.breatcome-area .breatcome-content{text-align:left;}
.breatcome-area .container{position:relative;z-index:1;}
.breatcome-area .breatcome-title h1{font-size:58px;font-weight:700;position:relative;/*margin-bottom:20px;*/}
.breatcome-area .breatcome-title h1::before {content: "";position: absolute; display: block;background: #fff;width: 30px;height: 4px;top: 0px; left:-6px;}
.breatcome-area .breatcome-title h1::after {content: "";position: absolute;display: block;background: #fff;width: 4px;height: 30px;top: 0px;left:-10px;}
.breatcome-area .breatcome-title h2{font-size:58px;font-weight:700;position:relative;color:#fff;/*margin-bottom:20px;*/}
.breatcome-area .breatcome-title.proiecte h1{margin-bottom:0;}
.breatcome-area .breatcome-title h3{font-size:30px;font-weight:700;position:relative;color:#fff;/*margin-bottom:20px;*/}
.breatcome-area .breatcome-title {
  -webkit-animation-duration: 1s;
          animation-duration: 1s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-name: fadeInDown;
          animation-name: fadeInDown;
  -webkit-animation-delay: 0.7s;
          animation-delay: 0.7s;
}


.section-rw-title h2{margin-bottom:20px;font-size:78px;font-weight:700;position:relative;}
.section-rw-title.nobmargin h2{margin-bottom:0px;}
.section-rw-title h2::before {content: "";position: absolute; display: block;background: #181818;width: 30px;height: 4px;top: 0px; left:-6px;}
.section-rw-title h2::after {content: "";position: absolute;display: block;background: #181818;width: 4px;height: 30px;top: 0px;left:-10px;}
.section-rw-title.white h2::before {content: "";position: absolute; display: block;background: #fff;width: 30px;height: 4px;top: 0px; left:-6px;}
.section-rw-title.white h2::after {content: "";position: absolute;display: block;background: #fff;width: 4px;height: 30px;top: 0px;left:-10px;}
.rw-tab-nav{position:relative;}
#homeTab.nav-tabs{border-bottom:0;margin-bottom:0px;position:relative;top:125px;}
#homeTab.nav-tabs .nav-item{padding-right:40px;}
#homeTab.nav-tabs .nav-item:last-child{padding-right:0;}
#homeTab.nav-tabs .nav-link{border-radius:0;border:0;margin-bottom:0;padding:0;color:#9CACBF;font-size:26px;}
#homeTab.nav-tabs .nav-link.active, #homeTab.nav-tabs .nav-link:focus, #homeTab.nav-tabs .nav-link:hover{color:#007bff;text-decoration:underline;}
.service-area.servicii{padding:0px 0 60px 0}
.service-item{margin-bottom:calc(var(--bs-gutter-x) * 1)}


.hero-display .box-wrapper {padding: 0px 0;height:800px;position: relative;width: 100%;overflow: hidden;}
  
.video-area{position:relative; /*overflow:hidden;padding:30px 0px;*/}
.video-area::before{
	position: absolute;right: 0;left: 0;top:-2px;content: "";z-index:3;
	width:100%;height:130px;background:#fff;
	clip-path: polygon(100% 0, 50.6% 36.4%, 48.3% 80.5%, 0 100%, 0 0);
}
.project-view.video-area::before{
	position: absolute;right: 0;left: 0;top:-2px;content: "";z-index:3;
	width:100%;height:130px;background:#E2E7EB;
	clip-path: polygon(100% 0, 50.6% 36.4%, 48.3% 80.5%, 0 100%, 0 0);
}
.video-area::after{
	position: absolute;right: 0;left: 0;bottom: -2px;content: "";z-index:1;
	width:100%;height:130px;background:#007BFF;
	clip-path: polygon(50.6% 36.4%, 100% 0, 100% 100%, 0 100%, 48.3% 80.5%);
	-webkit-clip-path: polygon(50.6% 36.4%, 100% 0, 100% 100%, 0 100%, 48.3% 80.5%);
}
.project-view.video-area::after{
	position: absolute;right: 0;left: 0;bottom: -2px;content: "";z-index:1;
	width:100%;height:130px;background:#fff;
	clip-path: polygon(50.6% 36.4%, 100% 0, 100% 100%, 0 100%, 48.3% 80.5%);
	-webkit-clip-path: polygon(50.6% 36.4%, 100% 0, 100% 100%, 0 100%, 48.3% 80.5%);
}
.background-video-container {pointer-events: none;z-index: -1;position: absolute;top: 0rem;right: 0rem;bottom: 0rem;left: 0rem;height: 100%;width: 100%;}
.background-video-container video {
  background-image: url('../../img/cover-video.jpg');background-size: cover;
  height: auto;min-width: 100%;min-height: 100%;
  -webkit-transform: translateX(-50%) translateY(-50%);
          transform: translateX(-50%) translateY(-50%);
  width: auto; position: absolute;top: 50%; right: 0rem;bottom: 0rem;left: 50%;object-fit: cover;
}
.utilaje-section{position:relative;background:#007BFF;width:100%;padding: 30px 0 250px 0px;}
.utilaje-section::after{
	position: absolute;right: 0;left: 0;bottom: -2px;content: "";z-index:1;
	width:100%;height:130px;background:#fff;
	clip-path: polygon(50.6% 36.4%, 100% 0, 100% 100%, 0 100%, 48.3% 80.5%);
	-webkit-clip-path: polygon(50.6% 36.4%, 100% 0, 100% 100%, 0 100%, 48.3% 80.5%);
}
.no-wrap { -ms-flex-wrap: nowrap;flex-wrap: nowrap; }
.strong-service-section {position: relative;overflow: hidden;z-index: 1;}
.strong-service-section .service-content {margin-bottom: 30px;padding: 43px 43px 43px 0;position: relative; z-index: 1;}
.strong-service-section .service-content h2 {color: #ffffff;}
.strong-service-section .service-content p {color: #ffffff;margin-bottom: 30px;}
.strong-service-section .custom-owl-nav {position: absolute;bottom: 0;right: 0;}

.strong-service-slider .slider-item {padding: 0px 0px;border: 0px solid rgba(0, 123, 255, 0.3);max-width: 350px; -webkit-transition: 0.5s;transition: 0.5s;overflow:hidden;}
.strong-service-slider .slider-item:hover {border: 0px solid rgba(255, 255, 255, 0.8);}
.strong-service-slider .slider-item .utilaj-img img{width:100%;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    -webkit-transition: all 3000ms linear;
    -moz-transition: all 3000ms linear;
    -ms-transition: all 3000ms linear;
    -o-transition: all 3000ms linear;
    transition: all 3000ms linear;
}
/*.strong-service-slider .slider-item:hover .utilaj-img img{-webkit-transform: scale(1.15);-ms-transform: scale(1.15);transform: scale(1.15);}*/
.strong-service-slider .owl-nav {position: absolute;left: -10%;bottom: 0; /*top: 50%; transform: translateY(-50%);  left: 32px;*/}
.strong-service-slider .owl-prev {background: #FFF;height: 50px;width: 50px;line-height: 50px;text-align: center;border-radius: 50%;color: #000;position: relative;z-index: 1;transition: .5s;}
.strong-service-slider .owl-prev:hover{color: #fff;}
.strong-service-slider .owl-prev::before{position: absolute;content: "";left: 0;right: 0;top: 0;bottom: 0;background: #181818;border-radius: 50%; transform: scale(0); z-index: -1; transition: .5s;}
.strong-service-slider .owl-prev:hover::before{transform: scale(1.1);}
.strong-service-slider .owl-next {background: #FFF;height: 50px;width: 50px; line-height: 50px; text-align: center; border-radius: 50%; color: #000; margin-top: 12px; position: relative;z-index: 1;transition: .5s;}
.strong-service-slider .owl-next:hover{color: #fff;}
.strong-service-slider .owl-next::before{position: absolute;content: "";left: 0;right: 0;top: 0;bottom: 0;background: #181818;border-radius: 50%;transform: scale(0);z-index: -1;transition: .5s;}
.strong-service-slider .owl-next:hover::before{transform: scale(1.1);}
.uviewpage{height:62px;overflow:hidden;}
.uviewpage a {background: #FFF;color: #181818;font-size: 18px;font-weight: 500; text-decoration: none; padding: 18px 30px 18px 60px; z-index: 1;}
.utilaj-button {position: relative;display: inline-block;overflow: hidden;margin: auto;width:100%;}
.utilaj-button:hover {color: #fff;}
.utilaj-button span.btneff {
    position: absolute;display: block;width: 0;height: 0;
    border-radius: 50%;background-color: #9DACBF;
    transition: width 0.5s ease-in-out, height 0.5s ease-in-out;
    transform: translate(-50%, -50%);
    z-index: -1; opacity: 1 !important;
}
.utilaj-button:hover span.btneff {width: 225%;height: 562.5px;}  
a.header-button:hover {color: #fff;}
.utilaj-button span.arrow{display:block;position:absolute;top:0;left:0;bottom:0;background:#9DACBF;width:40px;height:62px;line-height:62px;color:#181818;text-align:center;}
.utilaj-button:hover span.arrow{color:#fff;}
.utilaj-button span.arrow i{font-size: 24px;}


.strong-utilaje-slider .slider-item {max-height: 450px;width:auto; padding: 0px 0px;border: 0px solid rgba(0, 123, 255, 0.3); -webkit-transition: 0.5s;transition: 0.5s;overflow:hidden;
/*box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.10);*/
}
.strong-utilaje-slider .slider-item:hover {border: 0px solid rgba(255, 255, 255, 0.8);}
.strong-utilaje-slider  .slider-item .utilaj-img img
.strong-utilaje-slider1 .slider-item .utilaj-img img,
.strong-utilaje-slider2 .slider-item .utilaj-img img,
.strong-utilaje-slider3 .slider-item .utilaj-img img{
	max-width:100%;width:auto;max-height: 450px;
    -webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);
    -webkit-transition: all 3000ms linear;-moz-transition: all 3000ms linear;-ms-transition: all 3000ms linear;-o-transition: all 3000ms linear;transition: all 3000ms linear;
}

.section-utilaje.proiecte{position:relative;background:#E2E7EB;padding:40px 0px 160px 0px;}
.section-utilaje.proiecte::after{
	position: absolute;right: 0;left: 0;bottom:-2px;content: "";z-index:1;
	width:100%;height:130px;background:#fff;
	clip-path: polygon(50.6% 36.4%, 100% 0, 100% 100%, 0 100%, 48.3% 80.5%);
	-webkit-clip-path: polygon(50.6% 36.4%, 100% 0, 100% 100%, 0 100%, 48.3% 80.5%);
}

.map-content{text-align:center;margin-bottom:60px;position:relative;}
.map-content svg{width:100%;max-width:1100px;}
.vezi-proiectele{text-align:center;margin-top:4px;}

.sponsori-area{padding:30px 0 60px 0;}
.sponsor-box{text-align:center;padding-bottom:30px;}
.sponsor-box img{height:74px;}





.despre-area{margin:30px 0px 30px 0px;position:relative;}
.despre-area::after{
	width: 50%;height: 100%;content:'';position:absolute;top:0;right:0;bottom:0;z-index:-1;
	background-image: url("../../img/despre-istorie.jpg");background-size:cover;background-position: 50% 50%;background-repeat: no-repeat;
}
.despre-area.misiune::after{
	width: 50%;height: 100%;content:'';position:absolute;top:0;left:0;bottom:0;z-index:-1;
	background-image: url("../../img/despre-misiune.jpg");background-size:cover; background-position: 50% 50%;background-repeat: no-repeat;
}
.despre-area .skills-img img {display: none;}
.despre-area .skills-content {padding: 20px 30px 20px 30px;position: relative;}
.despre-area .skills-content.despre{padding: 20px 30px 20px 0px;margin-left:-35px;}
.despre-area .skills-content .rw-content-scroll{min-height:450px;height:auto;}
/*.despre-area .skills-content .rw-content-scroll{min-height:450px;height:450px;overflow-x:scroll;}*/
.despre-area .skills-content .section-title { margin-bottom: 30px; position:relative;}
.despre-area .skills-content .section-title .sub-title {color: #181818;}
.despre-area .skills-content .section-title .sub-title:before {background-color: #181818;}
.despre-area .skills-content .section-title .sub-title:after {background-color: #00245a;}
.despre-area .skills-content .section-title h2 {color: #007BFF;padding-left: 35px;position:relative;}
.despre-area .skills-content .section-title h2::before {
  content:'';position:absolute;left:0;bottom:0%;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
  height:2px;width:100%;
  background:#007BFF;z-index:-1;
}
.despre-area .skills-content ul li {list-style-type: none;display: block;position: relative;padding-left: 35px;margin-bottom: 25px;}
.despre-area .skills-content ul li:last-child {margin-bottom: 0;}
.despre-area .skills-content ul li i {position: absolute;top: 0;left: 0;display: inline-block;color: #181818;font-size: 55px;line-height: 70px;}
.despre-area .skills-content ul li h3 {  margin-bottom: 5px;color: #181818;font-size: 22px;}
.despre-area .skills-content ul li p {margin-bottom: 20px;color: #181818;max-width: 435px;}
.despre-area .skills-content ul li p:last-child{margin-bottom:0;}



/* .> se va sterge */
.skills-area{padding:30px 0px 30px 0px;}
.skills-area .skills-img {
  background-image: url("../../img/despre-istorie.jpg");
  background-size: cover  background-position: center center;background-repeat: no-repeat;
  width: 100%;height: 100%;
}
.skills-area .skills-img.misiune{background-image: url("../../img/despre-misiune.jpg");}
.skills-area .skills-img img {display: none;}
.skills-area .skills-content {padding: 20px 30px 20px 30px;min-height:550px;height:550px;overflow-x:scroll;position: relative;}
.skills-area .skills-content.band1{padding-left:400px;}
.skills-area .skills-content .section-title { margin-bottom: 30px; position:relative;}
.skills-area .skills-content .section-title .sub-title {color: #181818;}
.skills-area .skills-content .section-title .sub-title:before {background-color: #181818;}
.skills-area .skills-content .section-title .sub-title:after {background-color: #00245a;}
.skills-area .skills-content .section-title h2 {color: #007BFF;padding-left: 35px;position:relative;}
.skills-area .skills-content .section-title h2::before {
  content:'';position:absolute;left:0;bottom:0%;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
  height:2px;width:100%;
  background:#007BFF;z-index:-1;
}
.skills-area .skills-content ul li {list-style-type: none;display: block;position: relative;padding-left: 35px;margin-bottom: 25px;}
.skills-area .skills-content ul li:last-child {margin-bottom: 0;}
.skills-area .skills-content ul li i {position: absolute;top: 0;left: 0;display: inline-block;color: #181818;font-size: 55px;line-height: 70px;}
.skills-area .skills-content ul li h3 {  margin-bottom: 5px;color: #181818;font-size: 22px;}
.skills-area .skills-content ul li p {margin-bottom: 20px;color: #181818;max-width: 435px;}
.skills-area .skills-content ul li p:last-child{margin-bottom:0;}
/* .> se va sterge */



.service-area .servicii-img {
  background-image: url("../../img/servicii/servicii_1.jpg");
  background-size: cover; background-position: center center; background-repeat: no-repeat; width: 100%;height: 100%;min-height:450px;
  box-shadow: 0px 0px 55px 0px rgba(0, 0, 0, 0.10);
}
.service-area .servicii-img.serv2{
	background-image: url("../../img/servicii/servicii_2.jpg");
}
.service-area .servicii-img.serv3{
	background-image: url("../../img/servicii/servicii_3.jpg");
}
.service-area .servicii-img.serv4{
	background-image: url("../../img/servicii/servicii_4.jpg");
}
.service-area .servicii-img.serv5{
	background-image: url("../../img/servicii/servicii_5.jpg");
}
.service-area .servicii-img img {display: none;}







	.proiecte-wrap{padding:30px 0px 30px 0px;}
	.proiect-box{margin-bottom:30px;}
.project-mp .proiect-box{margin-bottom:0px;}
.proiect-box .proiect-img{}
.proiect-box .proiect-img img{width:100%;max-width:600px;position:relative;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);transform: scale(1);
    -webkit-transition: all 3000ms linear;
    -moz-transition: all 3000ms linear;
    -ms-transition: all 3000ms linear;
    -o-transition: all 3000ms linear;
    transition: all 3000ms linear;
}
.proiect-box .proiect-img a{display:block;overflow:hidden;position:relative;}
/*.proiect-box .proiect-img a:hover img{-webkit-transform: scale(1.15);-ms-transform: scale(1.15);transform: scale(1.15);}*/
.proiect-box .proiect-img a::after{
	position: absolute;right: 0;left: 0;bottom: 0px;top:0px; content: "";z-index:1;	width:100%;height:100%;
	background:rgba(0,123,255,.25);
    -webkit-transition: all 500ms linear;
    -moz-transition: all 500ms linear;
    -ms-transition: all 500ms linear;
    -o-transition: all 500ms linear;
    transition: all 500ms linear;
}
.proiect-box .proiect-img a:hover::after{
	background:rgba(0,123,255,0);
}
.proiecte-btn{text-align:center;}
.proiect-info{
    background: #007BFF;
    box-shadow: 0px 0px 55px 0px rgba(0, 0, 0, 0.10);
    padding: 10px 25px 30px 25px;
    position: relative;z-index: 1;
    border:4px solid #007BFF;
}
.proiect-info .proiect-area{position:relative;color:#fff;font-size:16px;padding-left:40px;}
.proiect-info .proiect-area::before{
	content:'';position:absolute;left:0;top:50%;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
  height:2px;width:30px;background:#fff;z-index:-1;
}
.project-mp .proiect-info .proiect-area{text-align:left;} 
.proiect-info .proiect-title{margin-bottom:15px;color:#fff;font-size:28px;font-weight:700;line-height:1.2;min-height:70px;}
.proiect-info .proiect-title a{color:#fff;text-decoration:none;font-size:28px;font-weight:700;line-height:1.2;}
.proiect-info .proiect-title a:hover{color:#181818;}
.proiect-info  .proiect-descriere{color:#fff;font-size:16px;margin-bottom:50px;}
.proiect-info  .proiect-descriere p{margin:0;padding:0;}
.project-mp .proiect-info .proiect-title{text-align:left;}
.project-mp .proiect-info .proiect-title a:hover{color:#007BFF;}
.project-mp .proiect-info .proiect-descriere{text-align:left;}
.project-mp .proiect-info{background:#181818;border-color:#181818;}
.project-mp .proiect-info .proiect-title{min-height:20px;}
.project-mp .thrown-btn.utilajepage .header-button{background:#fff;color:#007BFF;border-radius:0;}
.project-mp .thrown-btn.utilajepage .header-button span{background-color: #007BFF;border-radius:0;}
.project-mp .thrown-btn.utilajepage .header-button:hover{color:#fff;}
.project-mp .thrown-btn.utilajepage .header-button:hover span{background-color: #007BFF;color:#fff;}
.project-mp.modal-body{padding:0;}


.about-img{position:relative;}
.about-img img{width:100%;max-width:550px;}


.section-utilaje.certificari{position:relative;background:#fff;padding:40px 0px 0px 0px;}
.certificari-wrap{padding:30px 0px 60px 0px;}
.certificari-wrap .certificat-box{text-align:center;margin-bottom:20px;}
.certificat-box img{width:100%;max-width:350px;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    -webkit-transition: all 3000ms linear;
    -moz-transition: all 3000ms linear;
    -ms-transition: all 3000ms linear;
    -o-transition: all 3000ms linear;
    transition: all 3000ms linear;

}
.certificat-box a{border:4px solid #007BFF;display:block;overflow:hidden;}
/*.certificat-box a:hover img{-webkit-transform: scale(1.15);-ms-transform: scale(1.15);transform: scale(1.15);}*/

.section-utilaje.contact{position:relative;background:#fff;padding:40px 0px 60px 0px;}
.section-cover.maps{width:100%;}
.section-cover.maps iframe{
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+ */
	filter: gray;
  	-webkit-filter: grayscale(99%);
  	-webkit-backface-visibility: hidden; 
}
.contact-map{padding:60px 0px 60px 0px;}
.contact-inner-page{margin-bottom:0px;z-index:2;}
.map-area{padding-bottom:20px;}
.map-area  iframe{
filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+ */
filter: gray;
  -webkit-filter: grayscale(99%);
  -webkit-backface-visibility: hidden; 
}
.form-box-button.inner{text-align:left;margin-left:0;}


.section-utilaje.utilaj-amfibiu{position:relative;background:#E2E7EB;padding:40px 0px 0px 0px;}
.section-utilaje.utilaj-amfibiu::after{
	position: absolute;right: 0;left: 0;bottom: -2px;content: "";z-index:1;
	width:100%;height:130px;background:#fff;
	clip-path: polygon(50.6% 36.4%, 100% 0, 100% 100%, 0 100%, 48.3% 80.5%);
	-webkit-clip-path: polygon(50.6% 36.4%, 100% 0, 100% 100%, 0 100%, 48.3% 80.5%);
}
.section-utilaje.utilaj-escavator{position:relative;background:#fff;padding:40px 0px 0px 0px;}
.section-utilaje.utilaj-escavator::after{
	position: absolute;right: 0;left: 0;bottom: -2px;content: "";z-index:1;
	width:100%;height:130px;background:#E2E7EB;
	clip-path: polygon(50.6% 36.4%, 100% 0, 100% 100%, 0 100%, 48.3% 80.5%);
	-webkit-clip-path: polygon(50.6% 36.4%, 100% 0, 100% 100%, 0 100%, 48.3% 80.5%);
}
.section-utilaje.utilaj-agabaritic{position:relative;background:#E2E7EB;padding:40px 0px 0px 0px;}
.section-utilaje.utilaj-agabaritic::after{
	position: absolute;right: 0;left: 0;bottom: 0px;content: "";z-index:1;
	width:100%;height:130px;background:#fff;
	clip-path: polygon(50.6% 36.4%, 100% 0, 100% 100%, 0 100%, 48.3% 80.5%);
	-webkit-clip-path: polygon(50.6% 36.4%, 100% 0, 100% 100%, 0 100%, 48.3% 80.5%);
}
.utilaje-section.utilaje1{background:none;}
.utilaje-section.utilaje2{background:none;}
.utilaje-section.utilaje3{background:none;}

/* 
.sh-list{text-align:center;padding:10px 0px;}
.sh-list img{height:120px;padding:20px 20px}
.sh-list{text-align:center;padding:10px 0px;}
.sh-list img{height:80px;padding:10px 10px}
*/

.contact-box .form-check-input{border-color:rgb(0,123,255);border-radius:0;}
.contact-box .form-check-input:focus {border-color:rgb(0,123,255);;outline: 0;box-shadow:none;} /* : 0 0 0 0.25rem rgba(13, 110, 253, 0.25);*/
.contact-box .form-check-input:checked {background-color:rgb(0,123,255);border-color:rgb(0,123,255);;}
.contact-box a{color:rgba(0,123,255,1);}
.contact-box a:hover{color: rgba(0,123,255,.75);}
.contact-box label{color:rgba(0,123,255,1);float:left;}
.form .form-group{margin-bottom:25px;}


.form #sendmessage, .form #f_sendmessage {background:rgba(89,176,71,1);color:#fff;border:8px solid rgba(89,176,71,.5);display: none;text-align: center;padding: 15px;font-weight: 600;margin-bottom: 15px;}
.form #errormessage, .form #f_errormessage{background:#f00;color:#fff;display: none;border: 1px solid #f00;text-align: center;padding: 15px;font-weight: 600;margin-bottom: 15px;}
.form .validation {color: red;display: none;margin:0;font-weight: 400;font-size: 14px;padding:4px 0px 0px 4px;text-align:left;}
.form #sendmessage.show, .form #f_sendmessage.show, .form #errormessage.show, .form #f_errormessage.show, .form .show {display: block;}
.form .php-email-form .loading {
  display: none;
  background: #fff;color:#111;font-size:14px;
  text-align: center;
  padding: 15px;
}
.form .php-email-form .loading:before {
  content: "";
  display: inline-block;
  border-radius: 50%;
  width: 24px;
  height: 24px;
  margin: 0 10px -6px 0;
  border: 3px solid rgba(0,123,255,.4);
  border-top-color: rgba(0,123,255,1);
  -webkit-animation-name: rotateme;
          animation-name: rotateme;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear;
}
.form .php-email-form .loading.show{display: block;}

.sh-list{text-align:center;padding:10px 0px;}
.sh-list img{height:120px;padding:20px 20px}

.mobile-menu-area {
  background: #0154F7;
  padding: 20px;
  left: 0;top: 130px;right: 0;width: 100%;
  position:absolute;z-index:44;
}

.mobile-menu-area.sticky-menu{
  margin: auto;
  left: 0;top: 0;right: 0;width: 100%;
  position: fixed !important;
  box-shadow: 0 0 60px 0 rgba(0, 0, 0, 0.07);
  -webkit-animation: 300ms running fadeInDown;
  animation: 500ms running fadeInUp;
  -webkit-box-shadow: 0 10px 15px rgba(25, 25, 25, 0.1);
  transition: 0.5s !important;
  background: #010212!important;
  z-index: 9999 !important;
  animation-name: slideInDown;
  padding: 20px;
}

.background-video-container{background-color:#007BFF;}
.play-now {position: relative;width: 340px;height: 340px;position: absolute;left: calc(50% - 170px);bottom: calc(50% - 170px);z-index: 4  overflow: hidden;}
.play-now .play-btn {
  position: absolute;left: 50%;top: 50%;z-index: 1;width: 0;height: 0;
  border-style: solid;border-width: 25px 0 25px 40px;border-color: transparent transparent transparent #ffffff;
  transform: translateX(-50%) translateY(-50%);
}
.play-now text {font-size: 13px;font-weight: 700;letter-spacing: 4px;fill: #ffffff;}
.play-now svg {
position: absolute; left: 0;  top: 0;  width: 100%;  height: 340px;
-webkit-animation-name: rotate;-moz-animation-name: rotate;-ms-animation-name: rotate;-o-animation-name: rotate;animation-name: rotate;
-webkit-animation-duration: 10s;-moz-animation-duration: 10s;-ms-animation-duration: 10s;-o-animation-duration: 10s;animation-duration: 10s;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;-ms-animation-iteration-count: infinite;-o-animation-iteration-count: infinite;animation-iteration-count: infinite;
-webkit-animation-timing-function: linear;-moz-animation-timing-function: linear;-ms-animation-timing-function: linear;-o-animation-timing-function: linear;animation-timing-function: linear;
}

@-webkit-keyframes rotate {
  from {-webkit-transform: rotate(360deg);}
  to {-webkit-transform: rotate(0);}
}
@-moz-keyframes rotate {
  from {-moz-transform: rotate(360deg);}
  to {-moz-transform: rotate(0);}
}
@-ms-keyframes rotate {
  from {-ms-transform: rotate(360deg);}
  to {-ms-transform: rotate(0);}
}
@-o-keyframes rotate {
  from {-o-transform: rotate(360deg);}
  to {-o-transform: rotate(0);}
}
@keyframes rotate {
  from {transform: rotate(360deg);}
  to {transform: rotate(0);}
}

	.section-utilaje.proiecte{position:relative;background:#E2E7EB;padding:40px 0px 160px 0px;}
	.section-utilaje.proiecte.project-view{padding:40px 20px 20px 0px;}
	.section-utilaje.proiecte::after{
		position: absolute;right: 0;left: 0;bottom: -2px;content: "";z-index:1;
		width:100%;height:180px;background:#fff;
		clip-path: polygon(50.6% 36.4%, 100% 0, 100% 100%, 0 100%, 48.3% 80.5%);
		-webkit-clip-path: polygon(50.6% 36.4%, 100% 0, 100% 100%, 0 100%, 48.3% 80.5%);
	}
	.section-utilaje.proiecte.project-view::after{display:none;height:0px;}
	.proiect-area{position:relative;color:#fff;font-size:16px;padding-left:40px;}
	.proiect-area::before{content:'';position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:2px;width:30px;background:#fff;z-index:-1;}
	.proiect-head-title{border-bottom:2px solid #181818;margin-bottom:10px;}
	.proiect-descriere{font-size:16px;color:#181818;}
	.proiect-descriere p{margin-bottom:20px;}
	.proiect-descriere p:last-child{margin-bottom:20px;}
	.detalii-proiect{padding-bottom:40px;}
	.utilaje-section.utilaje1{background:none;}
	.utilaje-section{padding:40px 0 100px 0px;}
	.utilaje-section::after{display:none;}

	.single-video{position: absolute;top: 50%;left: 0;right: 0;text-align: center;transform: translateY(-50%);}
	.strong-utilaje-slider .owl-dots {text-align: center;margin-top: 31px;}
	.strong-utilaje-slider .owl-dot {margin-right: 9px;height: 12px;width: 12px;border: 2px solid #007BFF; border-radius: 50%; display: inline-block;}
	.strong-utilaje-slider .owl-dot:last-child{margin-right: 0px;}
	.strong-utilaje-slider .owl-dot.active {height: 12px;width: 12px;background: #007BFF;border-radius:50%;}
	
	.strong-service-slider .owl-dots {text-align: center;margin-top: 31px;}
	.strong-service-slider .owl-dot {margin-right: 9px;height: 12px;width: 12px;border: 2px solid #fff; border-radius: 50%; display: inline-block;}
	.strong-service-slider .owl-dot:last-child{margin-right: 0px;}
	.strong-service-slider .owl-dot.active {height: 12px;width: 12px;background: #fff;border-radius:50%;}	



	.strong-utilaje-slider1 .owl-dots {text-align: center;margin-top: 31px;}
	.strong-utilaje-slider1 .owl-dot {margin-right: 9px;height: 12px;width: 12px;border: 2px solid #007BFF; border-radius: 50%; display: inline-block;}
	.strong-utilaje-slider1 .owl-dot:last-child{margin-right: 0px;}
	.strong-utilaje-slider1 .owl-dot.active {height: 12px;width: 12px;background: #007BFF;border-radius:50%;}

	.strong-utilaje-slider2 .owl-dots {text-align: center;margin-top: 31px;}
	.strong-utilaje-slider2 .owl-dot {margin-right: 9px;height: 12px;width: 12px;border: 2px solid #007BFF; border-radius: 50%; display: inline-block;}
	.strong-utilaje-slider2 .owl-dot:last-child{margin-right: 0px;}
	.strong-utilaje-slider2 .owl-dot.active {height: 12px;width: 12px;background: #007BFF;border-radius:50%;}

	.strong-utilaje-slider3 .owl-dots {text-align: center;margin-top: 31px;}
	.strong-utilaje-slider3 .owl-dot {margin-right: 9px;height: 12px;width: 12px;border: 2px solid #007BFF; border-radius: 50%; display: inline-block;}
	.strong-utilaje-slider3 .owl-dot:last-child{margin-right: 0px;}
	.strong-utilaje-slider3 .owl-dot.active {height: 12px;width: 12px;background: #007BFF;border-radius:50%;}
	

#resItem{width:100%;height:40px;position:fixed;top:0px;left:0px;right:0px;z-index:999;text-align:center;font-size:16px;line-height: 40px;font-weight:500;z-index:99999;}

@media (max-width: 575.98px){
	.container{max-width: calc(100% - 36px);}	
}
/* custom small */
@media (min-width: 10px){
#resItem{background:rgba(102,51,0,.75);} /*maro*/
	.mobile-menu-area{top:0px;}

	.mobile-logo img{max-width:200px;}
	.mobile-menu-area .mobile-logo img.logo-w{display:inline-block;}
	.mobile-menu-area .mobile-logo img.logo-b{display:none;}
	.mobile-menu-area.sticky-menu .mobile-logo img.logo-w{display:inline-block;}
	.mobile-menu-area.sticky-menu .mobile-logo img.logo-b{display:none;}
	.sh-list{text-align:center;padding:10px 0px;}
	.sh-list img{height:70px;padding:5px 5px}

	.mindex.mobile-menu-area{top: 90px;}
	.mindex.mobile-menu-area.sticky-menu{top: 0px;}
	
	.mobile-menu-area{padding:10px 20px;}
	.mobile-menu-area.sticky-menu{padding:10px 20px;}
	.service-area .servicii-img{min-height:auto;}
	.service-area .servicii-img img {display:block;width:100%;}
	.despre-area .skills-img img {display:block;width:100%}
	.despre-area::after{display:none;}
	.despre-area.misiune::after{display:none;}
	.despre-area .skills-content {padding: 20px 30px;position: relative;}
	.despre-area .skills-content.despre{padding: 20px 30px;margin-left:0px;}
	.despre-area .skills-content .rw-content-scroll{min-height:300px;height:auto;}
	/*.despre-area .skills-content .rw-content-scroll{min-height:300px;height:300px;overflow-x:scroll;}*/

	.contact-title h2 {text-align: center; font-size: 24px; font-style: normal;font-weight: 500; line-height: 30px;}
	.contact-box {padding: 24px 55px 82px;}
	.banner-section .owl-dots{max-width:120px;}
	.slider-content {width: 100%;}
	.no-wrap { -ms-flex-wrap: wrap;flex-wrap: wrap; }
	.strong-service-slider .slider-item {padding: 0px 0px;border: 0px solid rgba(0, 123, 255, 0.3);max-width: 90%;margin:0 auto;}
	#homeTab.nav-tabs{border-bottom:0;margin-bottom:30px;position:relative;top:0px;}
	#homeTab.nav-tabs .nav-link{border-radius:0;border:0;margin-bottom:0;padding:0;color:#9CACBF;font-size:18px;}

	.section-rw-title h2{margin-bottom:20px;font-size:50px;}
	.section-rw-title.nobmargin h2{margin-bottom:0px;}

	.slider-main-title h1 {font-size: 34px;line-height: 45px;}
	.slider-sub-title.style-two h4 {font-size: 20px;margin-bottom: 15px;}
	
	.sidebar-textwidget .contact-info a{color:#fff;font-weight:400;text-decoration:none;}
	.dropdown.langshow{text-align:right;}
	a.lang-button{background:#0154F7; padding: 10px; color:#fff;}
	.uviewpage a {font-size: 14px;font-weight: 500; text-decoration: none; padding: 18px 20px 18px 50px; z-index: 1;}
	.slider-discripton p {font-size: 16px;font-style: normal;font-weight: 400;line-height: 24px;margin: 20px 0px;width: 80%;}
	.strong-utilaje-slider  .slider-item .utilaj-img img,.strong-utilaje-slider1 .slider-item .utilaj-img img,.strong-utilaje-slider2 .slider-item .utilaj-img img,
	.strong-utilaje-slider3 .slider-item .utilaj-img img{max-width:100%;width:auto;max-height: 180px;}
}
/* custom small */
@media (min-width: 276px){
#resItem{background:rgba(147,38,255,.75);} /*mov*/
	.footer-wiget.meniu{padding-left:0px;}
	.strong-utilaje-slider  .slider-item .utilaj-img img,.strong-utilaje-slider1 .slider-item .utilaj-img img,.strong-utilaje-slider2 .slider-item .utilaj-img img,
	.strong-utilaje-slider3 .slider-item .utilaj-img img{max-width:100%;width:auto;max-height: 280px;}
}
/* custom small */
@media (min-width: 376px){
#resItem{background:rgba(255,0,127,.75);} /*magenta*/

	.contact-title h2 {text-align: center; font-size: 26px; font-style: normal;font-weight: 500; line-height: 36px;}
	.contact-box {padding: 24px 55px 82px;}
	.uviewpage a {font-size: 16px;font-weight: 500; text-decoration: none; padding: 18px 30px 18px 60px; z-index: 1;}

	.strong-utilaje-slider  .slider-item .utilaj-img img,
	.strong-utilaje-slider1 .slider-item .utilaj-img img,
	.strong-utilaje-slider2 .slider-item .utilaj-img img,
	.strong-utilaje-slider3 .slider-item .utilaj-img img{max-width:100%;width:auto;max-height: 320px;}

}
@media (min-width: 450px){
#resItem{background:rgba(255,0,127,.35);} /*magenta*/
	.uviewpage a {font-size: 18px;font-weight: 500; text-decoration: none; padding: 18px 30px 18px 60px; z-index: 1;}
	#homeTab.nav-tabs .nav-link{border-radius:0;border:0;margin-bottom:0;padding:0;color:#9CACBF;font-size:22px;}
	.slider-main-title h1 {font-size: 40px;line-height: 55px;}
	.slider-sub-title.style-two h4 {font-size: 26px;margin-bottom: 15px;}
		.strong-utilaje-slider  .slider-item .utilaj-img img,
	.strong-utilaje-slider1 .slider-item .utilaj-img img,
	.strong-utilaje-slider2 .slider-item .utilaj-img img,
	.strong-utilaje-slider3 .slider-item .utilaj-img img{max-width:100%;width:auto;max-height: 340px;}
	
}
/* Small devices (landscape phones, 576px and up) */
@media (min-width: 576px){
#resItem{background:rgba(255,255,0,.75);} /*yellow*/
	.mindex.mobile-menu-area{top: 120px;}
	.mobile-menu-area.sticky-menu .mobile-logo img{max-width:230px;}
	.mobile-menu-area .mobile-logo img{max-width:230px;}
	.sh-list img{height:110px;padding:20px 20px;}

	.contact-inner-icon i {font-size: 30px;color: #007BFF;}
	.contact-content h4 {font-size: 20px; font-weight: 500; line-height: 24px; margin: 10px 0 10px;}
	.contact-content span { font-size: 14px; font-weight: 400; line-height: 26px;  display: block;}
	.contact-content span.srow2{display:inline-block;}
	.contact-box.inner {margin-top: 0;}
	.contact-title {  margin-bottom: 40px;}
	.contact-title h2 {text-align: center; font-size: 28px; font-style: normal;font-weight: 500; line-height: 36px;}
	.contact-box {padding: 24px 55px 82px;}
	
	
	.slider-content {position: absolute; top: 50%;  transform: translateY(-50%); width: 84%;left:60px;}
	
	.thrown-btn.slider2 {margin-left: 0;margin-top: 40px;}
	.slider-main-title h1 {font-size: 58px;font-style: normal;font-weight: 700;line-height: 68px;}
	.slider-discripton p {font-size: 18px;font-style: normal;font-weight: 400;line-height: 24px;margin: 20px 0px 20px 0px;width: 84%;}
	.slider-sub-title h4 {font-size: 14px;font-weight: 400;line-height: normal;padding: 12px 73px 13px 8px;border-radius: 40px;margin-bottom: 25px;}
	.slider-sub-title.style-two h4 {font-size: 30px;font-weight: 500;margin-bottom: 0px;padding-left:40px;}
	.slider-sub-title.style-two h4::after {width: 30px;height: 2px;left: 0;  top: calc(50% - 1px);}

	.section-rw-title h2{margin-bottom:20px;font-size:68px;}
	.section-rw-title.nobmargin h2{margin-bottom:0px;}
	.section-rw-title h2::before {width: 30px;height: 4px;top: 0px; left:-6px;}
	.section-rw-title h2::after {width: 4px;height: 30px;top: 0px;left:-10px;}
	.section-rw-title.white h2::before {width: 30px;height: 4px;top: 0px; left:-6px;}
	.section-rw-title.white h2::after {width: 4px;height: 30px;top: 0px;left:-10px;}
	
	#homeTab.nav-tabs{border-bottom:0;margin-bottom:30px;position:relative;top:0px;}
	#homeTab.nav-tabs .nav-link{border-radius:0;border:0;margin-bottom:0;padding:0;color:#9CACBF;font-size:22px;}

	.strong-utilaje-slider  .slider-item .utilaj-img img,
	.strong-utilaje-slider1 .slider-item .utilaj-img img,
	.strong-utilaje-slider2 .slider-item .utilaj-img img,
	.strong-utilaje-slider3 .slider-item .utilaj-img img{max-width:100%;width:auto;max-height: 344px;}

	
}
/* Medium devices (tablets, 768px and up) */
@media (min-width: 768px){
#resItem{background:rgba(255,38,38,.75);}/*rosu*/
	.sh-list img{height:120px;padding:20px 20px;}
	.service-area .servicii-img{min-height:450px;}
	.service-area .servicii-img img {display: none;}


	
	.despre-area .skills-content {padding: 20px 30px;position: relative;}
	.despre-area .skills-content.despre{padding: 20px 30px;margin-left:0px;}
	.despre-area .skills-content .rw-content-scroll{min-height:300px;height:auto;}
	/*.despre-area .skills-content .rw-content-scroll{min-height:300px;height:300px;overflow-x:scroll;}*/
/*
	.strong-utilaje-slider .slider-item {max-height: 350px;width:auto; padding: 0px 0px;}
	.strong-utilaje-slider .slider-item .utilaj-img img{width:100%;max-height: 350px;}
*/
	.strong-utilaje-slider .slider-item {max-height: 350px;width:auto; padding: 0px 0px;}
	.strong-utilaje-slider  .slider-item .utilaj-img img,
	.strong-utilaje-slider1 .slider-item .utilaj-img img,
	.strong-utilaje-slider2 .slider-item .utilaj-img img,
	.strong-utilaje-slider3 .slider-item .utilaj-img img{max-width:100%;width:auto;max-height: 350px;}


	
	
	
	.footer-wiget.meniu{padding-left:50px;}

	.contact-inner-icon i {font-size: 40px;color: #007BFF;}
	.contact-content h4 {font-size: 24px; font-weight: 500; line-height: 26px; margin: 14px 0 13px;}
	.contact-content span { font-size: 16px; font-weight: 400; line-height: 26px;  display: block;}
	.contact-content span.srow2{display:block;}
	.contact-box.inner {margin-top: 0;}
	.contact-title {  margin-bottom: 63px;}
	.contact-title h2 {text-align: center; font-size: 42px; font-style: normal;font-weight: 500; line-height: 50px;}
	.contact-box {padding: 40px 55px 82px;}
	
	.banner-section .owl-dots{max-width:120px;}
	.slider-content {position: absolute; top: 50%;  transform: translateY(-50%); width: 84%;left:60px;}
	
	.thrown-btn.slider2 {margin-left: 0;margin-top: 40px;}
	.slider-main-title h1 {font-size: 58px;font-style: normal;font-weight: 700;line-height: 75px;}
	.slider-discripton p {font-size: 18px;font-style: normal;font-weight: 400;line-height: 25px;margin: 22px 0px;width: 86%;}
	.slider-sub-title h4 {font-size: 14px;font-weight: 400;line-height: normal;padding: 12px 73px 13px 8px;border-radius: 40px;margin-bottom: 25px;}
	.slider-sub-title.style-two h4 {font-size: 30px;font-weight: 500;margin-bottom: 0px;padding-left:40px;}
	.slider-sub-title.style-two h4::after {width: 30px;height: 2px;left: 0;  top: calc(50% - 1px);}

	.section-rw-title h2{margin-bottom:20px;font-size:68px;}
	.section-rw-title.nobmargin h2{margin-bottom:0px;}
	.section-rw-title h2::before {width: 30px;height: 4px;top: 0px; left:-6px;}
	.section-rw-title h2::after {width: 4px;height: 30px;top: 0px;left:-10px;}
	.section-rw-title.white h2::before {width: 30px;height: 4px;top: 0px; left:-6px;}
	.section-rw-title.white h2::after {width: 4px;height: 30px;top: 0px;left:-10px;}
	
	
	
	.uviewpage a {background: #FFF;color: #181818;font-size: 18px;font-weight: 500; text-decoration: none; padding: 18px 30px 18px 60px; z-index: 1;}
	.strong-service-slider .slider-item {padding: 0px 0px;border: 0px solid rgba(0, 123, 255, 0.3);max-width: 350px; -webkit-transition: 0.5s;transition: 0.5s;overflow:hidden;}
	

/* .slider-content {width: 73%;left: 150px;} */   
/* @media (min-width: 1200px) and (max-width: 1600px) { */

/*@media (min-width: 992px) and (max-width: 1199px) {*/
/*.slider-content {width: 80%;left: 150px;}*/

}
/* Large devices (desktops, 992px and up) */
@media (min-width: 992px){
#resItem{background:rgba(0,127,255,.75);} /*blue*/

	.sh-list{text-align:center;padding:10px 0px;}
	.sh-list img{height:120px;padding:20px 20px}
	.despre-area .skills-img img {display: none;}
	.despre-area::after{display:block;}
	.despre-area.misiune::after{display:block;}
	.despre-area .skills-content {padding: 20px 30px 20px 30px;position: relative;}
	.despre-area .skills-content.despre{padding: 20px 30px 20px 0px;margin-left:-35px;}
	.despre-area .skills-content .rw-content-scroll{min-height:450px;height:auto;}
	/*.despre-area .skills-content .rw-content-scroll{min-height:450px;height:450px;overflow-x:scroll;}*/

	.strong-utilaje-slider .slider-item {max-height: 450px;width:auto; padding: 0px 0px;}
	.strong-utilaje-slider  .slider-item .utilaj-img img,
	.strong-utilaje-slider1 .slider-item .utilaj-img img,
	.strong-utilaje-slider2 .slider-item .utilaj-img img,
	.strong-utilaje-slider3 .slider-item .utilaj-img img{max-width:100%;width:auto;max-height: 450px;}
	
	.slider-content {position: absolute; top: 50%;  transform: translateY(-50%); width: 72%;left:60px;}
	.thrown-btn.slider2 {margin-left: 0;margin-top: 40px;}
	.slider-main-title h1 {font-size: 65px;font-style: normal;font-weight: 700;line-height: 75px;}
	.slider-discripton p {font-size: 18px;font-style: normal;font-weight: 400;line-height: 25px;margin: 22px 0px;width: 86%;}
	.slider-sub-title h4 {font-size: 14px;font-weight: 400;line-height: normal;padding: 12px 73px 13px 8px;border-radius: 40px;margin-bottom: 25px;}
	.slider-sub-title.style-two h4 {font-size: 30px;font-weight: 500;margin-bottom: 0px;padding-left:40px;}
	.slider-sub-title.style-two h4::after {width: 30px;height: 2px;left: 0;  top: calc(50% - 1px);}
	.section-rw-title h2{margin-bottom:20px;font-size:78px;}
	.section-rw-title.nobmargin h2{margin-bottom:0px;}
	.section-rw-title h2::before {width: 30px;height: 4px;top: 0px; left:-6px;}
	.section-rw-title h2::after {width: 4px;height: 30px;top: 0px;left:-10px;}
	.section-rw-title.white h2::before {width: 30px;height: 4px;top: 0px; left:-6px;}
	.section-rw-title.white h2::after {width: 4px;height: 30px;top: 0px;left:-10px;}
	.strong-service-slider .owl-dots {text-align: left;margin-top: 31px;}
	.no-wrap { -ms-flex-wrap: nowrap;flex-wrap: nowrap; }
	#homeTab.nav-tabs{border-bottom:0;margin-bottom:0px;position:relative;top:125px;}
	#homeTab.nav-tabs .nav-link{border-radius:0;border:0;margin-bottom:0;padding:0;color:#9CACBF;font-size:26px;}
	
	
}
/* X-Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px){
#resItem{background:rgba(217,217,0,.75);}/*galben*/

	.sh-list img{height:120px;padding:20px 20px}

	.contact-title {  margin-bottom: 63px;}
	.contact-title h2 {text-align: center; font-size: 45px; font-style: normal;font-weight: 500; line-height: 55px;}
	.contact-box {padding: 63px 55px 82px;}

	.banner-section .owl-dots{max-width:40px;}
	.slider-content {position: absolute; top: 50%;  transform: translateY(-50%); width: 72%;left:unset;}
	.strong-service-slider .owl-dots {text-align: center;margin-top: 31px;}



}
/* XX-Large devices (larger desktops, 1400px and up) */
@media (min-width: 1400px){
#resItem{background:rgba(0,255,0,.75);} /*verde*/
	.slider-content {position: absolute; top: 50%;  transform: translateY(-50%); width: 45%;}


}
/* custom Large */
@media (min-width: 1600px){
#resItem{background:rgba(0,76,102,.75);}/*dark gry-albastru*/

}














/*
.strong-utilaje-slider .slider-item:hover .utilaj-img img{
    -webkit-transform: scale(1.15);
    -ms-transform: scale(1.15);
    transform: scale(1.15);
}
*/
/*
.skills-area .skills-content .section-title .subtitle--extended {
  padding-left:20px
}
.skills-area .skills-content .section-title .subtitle--extended::before {
  width:1000%;
  left:-1000%
}
*/

/*
	background: url("img/c_path_w.png");
	background-size: cover;background-position:0% 0%;background-repeat: no-repeat;
*/
/*
	.slide-item.wcover{position:relative;}
	.slide-item.wcover::before{
  		position: absolute;top: 0;right: 0;left: 0;bottom: 0;
		background-size: cover;background-position: center;background-repeat: no-repeat;
		content: "";z-index:1;
		background-color: rgba(0, 0, 0, 0.7);
	}
*/
  /*left: calc(50% - 60px);*/
/*
.hero-bg::after{content:'';width:100%;height:100%;position:absolute;  top: 0rem;right: 0rem;bottom: 0rem;left: 0rem;background:rgba(1,1,1,.3);z-index:-1;}
*/
/*
.strong-service-slider .owl-nav {
  position: absolute;left: -10%;bottom: 0;
}
*/
/* 007BFF */
