/* Created by EVO Studio - www.evostudio.ro */
@font-face {
    font-family: "Omnes Light Regular";
    src: url('../fonts/omneslig.ttf');
	font-style: normal;
	font-weight: 400;
}

@font-face {
    font-family: "Omnes Regular";
    src: url('../fonts/omnes.otf');
	font-style: normal;
	font-weight: 500;
}

@font-face {
    font-family: "Omnes Medium Regular";
    src: url('../fonts/omnesmed.ttf');
	font-style: normal;
	font-weight: 600;
}

@font-face {
    font-family: "Omnes SemiBold Regular";
    src: url('../fonts/omnessem.ttf');
	font-style: normal;
	font-weight: 700;
}

@font-face {
    font-family: "Omnes Bold Regular";
    src: url('../fonts/omnesbol.ttf');
	font-style: normal;
	font-weight: 800;
}

body{
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	font-weight:300;
	color:#121212;
	background:#fff;
	letter-spacing:1.44px;
	line-height:1.87em;
	}

.sigla-responsive{
	max-width:100%;
	height:auto;
	}

.siglasvg{
	width:124px;
}

/*IMG RESPONSIVE*/
.evo-responsive1{
	max-width:100%; /*nu scaleaza mai mult de width-ul pe care il are imaginea*/
	height:auto;
}

.evo-responsive2{
	max-width:100%; /*nu scaleaza mai mult de width-ul pe care il are imaginea*/
	height:auto;
	display:block;
	margin:0 auto; /*centreaza imaginea*/
}

.evo-responsive3{
	width:100%; /*scaleaza cat ecranul sau div, peste de width-ul imaginii*/
	height:auto;
}

.evo-responsive4{
	width:100%; /*scaleaza cat ecranul sau div, peste de width-ul imaginii*/
	height:auto;
	display:block;
	margin:0 auto; /*centreaza imaginea*/
	float:left;
}

.topbar{
	background:#F9F9F6;
	padding-top:20px;
	padding-bottom:20px;
}

.topbar-dreapta a{
	color:#0a67a9;
	font-size:20px;
}

.slide-meniu{
	width:100%;
	height:100%;
	position:fixed;
	float:right;
	top:0;
	right:0;
	margin-right:-100%;
	transition:margin-right .2s ease-in;
    -moz-transition:margin-right .2s ease-in;
    -webkit-transition:margin-right .2s ease-in;
    z-index:1;
	}

.slide-meniu-activ{
	margin-right:0;
	top:0;
	right:0;
	bottom: 0;
	height: 100% !important;
	width: 100% !important;
	}

.slide-meniu1, .slide-meniu2, .meniu-principal{
	float:left;
}

.slide-meniu1{
	background-color:rgba(10, 103, 169, 0.6);
	height:100% !important;
}

.slide-meniu2{
	background-color:rgba(10, 103, 169, 0.8);
	height:100% !important;
}

.meniu-principal{
	background:#0a67a9;
	height:100% !important;
	overflow-y: scroll;
}

.inchide-meniu{
	width:98%;
	display:block;
	background:#f9f9f6;
	color:#0a67a9;
	font-size:14;
	font-weight:700;
	text-transform:uppercase;
	text-align:right;
	float:right;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:25px;
	transition:all 300ms ease;
	margin-top:50px;
	margin-bottom:30px;
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
}

.icon-inchide-meniu{
	font-size:20px;
	padding-left:10px;
}

.inchide-meniu:hover{
	text-decoration:none;
	color:#f9f9f6;
	background:#00a859;
}

.meniu-principal ul{
	padding-left:0;
	display:block;
	width:98%;
	float:right;
	}

.meniu-principal ul li ul{
	background:#ece3e3;
	width:100%;
	margin-bottom:25px;
	padding-top:25px;
	padding-left:25px;
	}

.meniu-principal ul li ul li a{
	color:#0a67a9 !important;
	border:0px !important;
	transition:all 300ms ease;
}

.meniu-principal ul li ul li a:hover{
	color:#ECE3E3 !important;
	background:#00a859;
	text-decoration:none;
	border:0px;
	}


.meniu-principal ul li{
	list-style:none;
	display:block;
	position:relative;
	width:100%;
	float:left;
	}

.meniu-principal ul li a, .meniu-principal ul li a:link{
	display:block;
	font-family: "Omnes SemiBold Regular";
	font-weight:700;
	font-size:16px;
	text-transform:uppercase;
	color:#ece3e3;
	border-bottom:2px solid #ece3e3;
	text-decoration:none;
	margin-bottom:25px;
	transition:all 300ms ease;
	}

.meniu-principal ul li a:hover{
	color:#00a859;
	border-bottom:2px solid #00a859;
	text-decoration:none;
	}

.icomeniu{
	color:#0a67a9 !important;
	position:absolute;
	top:-10px;
	right:0;
	margin-right:20px;
	width:25px;
	height:25px;
	background-color: #ece3e3;
  	border-radius: 50%;
  	border:0px !important;
  	text-align:center;
  	text-decoration:none;
}

.icomeniu:hover{
	background:#A0A0A0;
	text-decoration:none;
}

.icomeniu i{
	display: flex;
  justify-content: center;
  align-items: center;
	position:relative;
	width:100%;
	height:100%;
}

.meniu-principal ul ul, .meniu-butic ul ul{
	display:none;
	}

.meniu-contact{
	float:left;
	display:block;
	width:100%;
	padding-left:2%;
	margin-top:50px;
}

.meniu-contact a{
	color:#ece3e3;
	font-family: "Omnes SemiBold Regular";
	font-size:16px;
	display:table;
	margin-bottom:15px;
}

.meniu-contact a i{
	padding-right:10px;
}

.baner{
	background-position: center;
	background-repeat:no-repeat;
	background-size: cover;
}

.baner-msg{
	border:4px solid #21c11e;
	border-radius:10px;
	margin:1%;
	text-align:center;
	height:650px;
	display:table;
	width:98%;
}

.baner-msg h1{
	font-family:"Omnes SemiBold Regular" !important;
    font-style:normal;
    text-transform:uppercase;
    color:#21c11e;
    text-shadow: 2px 2px 1px #fff;
}

.baner-msg-inner{
	display:table-cell;
	vertical-align:middle;
}

.baner-msg2{
	border:4px solid #dbe285;
	margin:1%;
	text-align:center;
	height:650px;
	display:table;
	width:98%;
	border-radius:10px;
}

.baner-msg2 h1{
	font-family:"Omnes SemiBold Regular" !important;
    font-style:normal;
	color:#dbe285;
	text-transform:uppercase;
}

.baner-msg2-inner{
	display:table-cell;
	vertical-align:bottom;
}

.footer-mare{
	background:#f9f9f6;
	text-align:center;
	margin-top:100px;
	margin-bottom:20px;
	border-radius:3px;
}

.footer-mare ul{
	margin:0;
	padding:0;
	font-size:0;
	list-style: none;
}

.footer-mare ul li{
	list-style:none;
	font-family: 'Cabin', sans-serif;
	font-weight:400;
	font-size:12px;
	}

.footer-mare ul li a{
	text-transform:uppercase;
	color:#403f3f;
	}

.footer-mare ul li a:hover{
	text-decoration:underline;
	}

.footer-mic{
	text-align:center;
	margin-bottom:20px;
}

.footer-mic a{
	color:#272727;
	font-family: 'Cabin', sans-serif;
	font-size:12px;
	font-weight:400;
	text-transform:uppercase;
	padding-right:15px;
	padding-left:15px;
}

.footer-mic a img{
	padding-left:5px;
}

/* Clasa care face bara de meniu fixa on top */
.bara-fixa2{
	background:#F9F9F6;
}

@-webkit-keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
}

.fixat{
	position:fixed;
	left:0;
	right:0;
	z-index:1;
	top:0;
	-webkit-animation-name: slideInDown;
  	animation: slideInDown 1000ms forwards;
	}

.eroare404{
	margin-top:55px;
}

.eroare404 h1{
	color:#ff0000;
	text-transform:uppercase;
	font-family:"Omnes SemiBold Regular" !important;
	font-size:24px;
	text-align:center;
	margin-bottom:35px;
}

.more{
	text-align:center;
	margin-top:55px;
}

.btn404{
	color:#fff;
	background:#ff0000;
	font-family: 'Cabin', sans-serif;
	font-size:14px;
	font-weight:700;
	text-transform:uppercase;
	padding:15px 45px;
	transition:all 300ms ease;
	border-radius:3px;
}

.btn404:hover{
	color:#fff;
	background:#5C5C5C;
	text-decoration:none;
}

.short-big{
	margin-top:75px;
	margin-bottom:150px;
}

.short-big-coperta{
	margin-top:55px;
	margin-bottom:45px;
}

.short-big h2{
	color:#0a67a9;
	font-family: "Omnes SemiBold Regular";
	font-weight:700;
	font-size:24px;
	text-transform:uppercase;
	text-align:center;
	letter-spacing:3.6px;
	margin-bottom:65px;
}

.short-big-btn{
	color:#fff;
	background:#0a67a9;
	font-family: 'Cabin', sans-serif;
	font-size:14px;
	font-weight:700;
	padding:15px 45px;
	transition:all 300ms ease;
	border-radius:3px;
}

.short-big-btn:hover{
	color:#fff;
	background:#0a537f;
	text-decoration:none;
}

.short-big2-img{
	height:416px;
	background-position: center right;
	background-repeat:no-repeat;
	background-size: cover;
	margin-bottom:35px;
}

.short-big2-title{
	position:absolute;
	width:100%;
	bottom:30px;
}

.short-big2-title h2{
	color:#fff;
	font-family: "Omnes SemiBold Regular";
	font-size:50px;
	font-weight:700;
	text-transform:uppercase;
	margin-bottom:0px;
	padding-bottom:0px;
	bottom:0;
}

.short-big2-bara{
	float:left;
	width:100%;
	height:10px;
	background:#fff;
}

.short-big2-txt{
	margin-bottom:25px;
}

.short-big2-btn{
	color:#0a67a9;
	font-family: 'Cabin', sans-serif;
	font-size:14px;
	font-weight:700;
	transition:all 300ms ease;
}

.short-big2-btn i{
	font-size:18px;
	margin-right:10px;
}

.short-big2-btn:hover{
	color:#000;
	text-decoration:none;
}

.despre1, .despre2, .continut-pagina{
	margin-top:75px;
	margin-bottom:55px;
}

.despre2{
	background:#ece3e3;
	padding-top:45px;
	padding-bottom:45px;
	border-radius:3px;
}

.despre1 h2, .despre2 h2{
	color:#1e2335;
	font-family: 'Cabin', sans-serif;
	font-size:24px;
	font-weight:700;
	letter-spacing:5px;
	text-transform:uppercase;
}

.continut-pagina h1{
	color:#0a67a9;
	font-family:"Omnes SemiBold Regular" !important;
	font-size:24px;
	text-align:center;
	text-transform:uppercase;
	letter-spacing:4.04px;
	margin-bottom:45px;
}

.servicii-entry-lnk{
	display:block;
	text-align:center;
	color:#1e2335;
	background:#e8e8e8;
	font-family: 'Cabin', sans-serif;
	font-size:20px;
	font-weight:700;
	letter-spacing:4.2px;
	line-height:40px;
	padding-top:80px;
	padding-bottom:75px;
	transition:all 300ms ease;
	border-radius:10px;
}

.servicii-entry-lnk:hover{
	color:#1e2335;
	background:#dbe285;
	text-decoration:none;
}

.faq-lista h2{
	color:#5b5b5b;
	font-size:16px;
	font-weight:700;
	text-transform:uppercase;
	letter-spacing:3.36px;
}

.faq-entry{
	margin-bottom:30px;
}

.faq-entry p{
	font-size:14px;
	letter-spacing:0.42px;
}

.blog-entry{
	margin-bottom:70px;
}

.blog-entry-info h2{
	font-family: 'Cabin', sans-serif;
	font-size:18px;
	font-weight:700;
	letter-spacing:2.7px;
	text-transform:uppercase;
}

.blog-entry-btn{
	font-size:13px;
	font-weight:700;
}

.blog-entry-btn i{
	font-size:14px;
	padding-right:10px;
}

.continut-articol{
	margin-top:75px;
}

.continut-articol-coperta{
	margin-bottom:35px;
}

.continut-articol-coperta img{
	border-radius:15px;
}

.continut-articol h1{
	color:#0a67a9;
	font-family: "Omnes SemiBold Regular";
	font-size:20px;
	text-transform:uppercase;
	letter-spacing:3.2px;
	margin-bottom:35px;
}

.end-articol{
	background:#f8f0f0;
	margin-top:55px;
	padding-top:140px;
	padding-bottom:160px;
	border-radius:3px;
}

.end-articol h2{
	color:#5b5b5b;
	font-family: "Omnes SemiBold Regular";
	font-size:18px;
	text-align:center;
	text-transform:uppercase;
	letter-spacing:2.78px;
	margin-bottom:45px;
}

.end-articol-btn1, .end-articol-btn2{
	color:#fff;
	font-family: 'Cabin', sans-serif;
	font-size:14px;
	font-weight:700;
	transition:all 300ms ease;
	border-radius:3px;
}

.end-articol-btn1{
	color:#ece3e3;
	background:#0a67a9;
}

.end-articol-btn2{
	color:#5b5b5b;
	background:#dbe285;
}

.end-articol-btn1:hover, .end-articol-btn2:hover{
	color:#fff;
	background:#292929;
	text-decoration:none;
}

.end-clienti1, .end-clienti2, .end-detalii-serviciu{
	margin-top:55px;
	padding-top:60px;
	padding-bottom:100px;
	border-radius:3px;
}

.end-clienti1{
	background:#ece3e3;
}

.end-clienti2, .end-detalii-serviciu{
	background:#1e2335;
}

.end-clienti1 h2, .end-clienti2 h2, .end-detalii-serviciu h2{
	font-family: "Omnes SemiBold Regular";
	font-size:20px;
	text-align:center;
	text-transform:uppercase;
	letter-spacing:2.78px;
	margin-bottom:45px;
}

.end-clienti1 h2{
	color:#1e2335;
}

.end-clienti2 h2{
	color:#ece3e3;
}

.end-clienti2 p, .end-detalii-serviciu p{
	color:#fff;
}

.end-detalii-serviciu h2{
	color:#dbe285;
}

.end-clienti1-btn, .end-clienti2-btn, .end-detalii-serviciu-btn{
	color:#fff;
	font-family: 'Cabin', sans-serif;
	font-size:14px;
	font-weight:700;
	transition:all 300ms ease;
	border-radius:3px;
}

.end-clienti1-btn{
	color:#ece3e3;
	background:#1e2335;
}

.end-clienti2-btn, .end-detalii-serviciu-btn{
	color:#1e2335;
	background:#ece3e3;
}

.end-clienti1-btn:hover, .end-clienti2-btn:hover{
	color:#000;
	background:#DCE386;
	text-decoration:none;
}

.end-detalii-serviciu-btn:hover{
	color:#1e2335;
	background:#dbe285;
	text-decoration:none;
}

.faq-menu{
	list-style:none;
	padding:0;
}

.faq-menu li{
	background:#ece3e3;
	border-radius:3px;
}

.faq-menu li:not(:last-child){
	margin-bottom:25px;
}

.faq-menu h2{
	color:#5b5b5b;
	font-size:18px;
	font-weight:700;
	text-transform:uppercase;
	letter-spacing:4.2px;
	display: block;
	position: relative;
	cursor: pointer;
	padding:20px 50px;
	transition:all 300ms ease;
}

.faq-menu h2:hover{
	background:#fbf3f3;
}

.acc-content{
	padding-top:20px;
	font-size:14px;
	letter-spacing:1.26px;
	padding:20px 50px;
}

.acc-btn:after {
	position: absolute;
	top: 50%;
	right: 0;
	font-size: 18px;
	margin-top: -13px;
	font-weight:700;
	font-size:20px;
	content: "+";
	padding-right:50px;
}

.acc-active{
	background:#fbf3f3;
}

.acc-active:after {
	font-weight:700;
	font-size:20px;
	content: "-";
}

.date-contact{
	margin-bottom:60px;
}

.date-contact-stanga a, .date-contact-dreapta a{
	color:#5b5b5b;
	font-size:14px;
	font-weight:700;
	letter-spacing:2.94px;
	transition:all 300ms ease;
}

.date-contact-stanga a:hover, .date-contact-dreapta a:hover{
	color:#000;
}

.formular-contact{
	background:#fbf3f3;
	border-radius:3px;
}

.galerie-foto-articol{
	background:#f8f0f0;
	padding-top:20px;
	padding-left:5px;
	padding-right:5px;
	margin-top:60px;
	border-radius:5px;
}

.galerie-foto-poza{
	margin-bottom:20px;
}

.video-youtube{
	background:#f8f0f0;
	padding:20px 20px;
	margin-top:60px;
	border-radius:5px;
}

/* Formularistica - formular contact */
.wpcf7 label, .nf-field-label{
	color:#222;
	text-transform:uppercase;
	font-weight:700;
	font-size:12px;
	display:block;
	}

.wpcf7-text, .nf-field-element input, .nf-field-element select{
	border:none;
	width:100%;
	height:50px;
	color:#000;
	background:#fdfcfc;
	margin-top:5px;
	margin-bottom:25px;
	padding:10px;
	font-weight:400;
	font-size:12px;
	}

.wpcf7-date{
	border:none;
	width:100%;
	height:50px;
	color:#000;
	background:#ecf3f5;
	margin-top:5px;
	margin-bottom:35px;
	padding:10px;
	font-weight:400;
	font-size:12px;
	}

.wpcf7-list-item{
	display:block;
	width:100%;
	margin-left:0px !important;
	font-weight:400;
	font-size:12px;
	margin-bottom:10px !important;
}

.checkbox-754, .check-servicii{
	margin-bottom:35px !important;
	display:block;
}

.wpcf7-list-item-label{
	font-weight:400;
	font-size:12px;
}

.wpcf7-textarea, .nf-field-element textarea{
	border:none;
	width:100%;
	resize:vertical;
	color:#000;
	background:#fdfcfc;
	margin-bottom:15px;
	padding:10px;
	font-weight:400;
	font-size:12px;
	}

.wpcf7-submit{
	width:100%;
	height:55px;
	border:none;
	color:#e8e4e4;
	background:#5A5A5A;
	text-transform:uppercase;
	font-weight:600;
	font-size:12px;
	transition:all 300ms ease;
	}

.nf-field-element input[type="button"]{
	width:100% !important;
	height:55px !important;
	border:none !important;
	color:#E7E7E9;
	background:#000;
	text-transform:uppercase;
	font-weight:600;
	font-size:14px;
	}

.wpcf7-submit:hover{
	color:#DDE4E6;
	background:#000;
	}

.nf-field-element input[type="button"]:hover{
	color:#fff !important;
	background:#330000 !important;
	}

.wpcf7-not-valid{
	border:1px solid #ff0000;
	margin-bottom:0px;
	}

.wpcf7-not-valid-tip, .nf-error-required-error{
	background:#ff0000;
	color:#fff !important;
	font-weight:400;
	font-size:12px !important;
	padding:15px;
	width:100%;
	}

.checkbox-754 .wpcf7-list-item-label, .check-servicii .wpcf7-list-item-label{
	margin-left:10px;
}

.checkbox-754 .wpcf7-not-valid, .check-servicii .wpcf7-not-valid{
	border:none !important;
}

.wpcf7-not-valid .wpcf7-list-item{
	border:1px solid #ff0000 !important;
	padding:10px;
}

.coperta{
	margin-bottom:55px;
}

/* Paginare */
.paginare{
	text-align:center;
	}
.paginare ul{
	list-style-type:none;
	padding-left:0px !important;
	}

.paginare ul li{
	display:inline-block;
	}

.paginare ul li a, .paginare ul li span{
	color:#000;
	background:#d6d6d6;
	float:left;
	display:block;
	width:40px;
	height:40px;
	text-align:center;
	padding-top:5px;
	font-weight:600;
	font-size:13px;
	}

/* Mai jos avem si clasa .current default din Wordpress, dar si o clasa custom .select, depinde care merge */
.paginare ul li a:hover, .paginare ul .current a, .paginare ul li .select{
	background:#000;
	color:#d6d6d6;
	text-decoration:none;
	}

.echipa-entry-lnk{
	color:#0a67a9;
	font-family: 'Cabin', sans-serif;
	font-size:20px;
	font-weight:700;
	letter-spacing:1.2px;
	line-height:40px;
}

.echipa-entry-lnk:hover{
	color:#1e2335;
	text-decoration:none;
}

.echipa-entry-lnk img{
	border-radius:10px;
}

.wpcf7-form-control-wrap{
position:relative;
}

.facord{
font-size: 12px !important;
text-transform: none !important;
font-weight: 300 !important;
display: block !important;
margin-bottom: 35px;
}
.facord input{margin-right:5px}.facord .wpcf7-list-item{width:auto!important}
.acord .wpcf7-not-valid,.check-servicii .wpcf7-not-valid,.checkbox-754 .wpcf7-not-valid{border:none!important}
/* MEDIA QUERIES */
@media(min-width:992px){
	.blog-entry-info h2{
	color:#f9f9f6;
	}
	.blog-entry-btn{
	color:#000;
	}
	.blog-entry-info{
	position:absolute;
	top:0px;
	left:0px;
	right:0px;
	bottom:0px;
	display:table;
	width:100%;
	height:100%;
	padding:10px;
	}
	.blog-entry-info2{
	display:table-cell;
	vertical-align:middle;
	width:100%;
	height:100%;
	background:rgba(91,91,91,0.4);
	padding:100px;
	transition:all 300ms ease;
	border-radius:15px;
	}
	.blog-entry-lnk:hover .blog-entry-info2{
	background:rgba(91,91,91,0.6);
	}
	.paginare ul li a, .paginare ul li span{
		margin-right:10px;
		}
}

@media(max-width:991px){
	.blog-entry-info h2{
	color:#5b5b5b;
	}
	.blog-entry-btn{
	color:#000;
	}
	.blog-entry-info{
	display:table;
	width:100%;
	height:100%;
	padding:10px;
	}
	.blog-entry-info2{
	display:table-cell;
	vertical-align:middle;
	width:100%;
	height:100%;
	background:#eee;
	transition:all 300ms ease;
	padding:20px;
	border-radius:15px;
	}
	.blog-entry-lnk:hover{
	text-decoration:none;
	}
	.paginare{
		text-align:center;
		}
	.paginare ul li a, .paginare ul li span{
		margin-right:5px;
		margin-left:5px;
		}
}

@media(min-width:768px){
	.topbar-dreapta{
	text-align:right;
	padding-top:55px;
	}
	.topbar-btn1, .topbar-btn2{
	margin-right:20px;
	}
	.slide-meniu1, .slide-meniu2{
	width:20%;
	}
	.meniu-principal{
	width:60%;
	}
	.baner-msg h1{
	font-size:60px;
	line-height:90px;
	}
	.baner-msg2 h1{
	font-size:60px;
	letter-spacing:15px;
	line-height:100px;
	}
	.short-big2-title h2{
	letter-spacing:12.6px;
	}
	.end-articol-btn1, .end-articol-btn2{
	padding:15px 75px;
	}
	.end-articol-btn1{
	margin-right:15px;
	}
	.end-articol-btn2{
	margin-left:15px;
	}
	.end-clienti1-btn, .end-clienti2-btn, .end-detalii-serviciu-btn{
	padding:15px 75px;
	}
	.date-contact-stanga{
	text-align:right;
	padding-right:50px;
	}
	.date-contact-dreapta{
	padding-left:50px;
	}
	.footer-mare{
	padding-top:15px;
	padding-bottom:15px;
	}
	.footer-mare ul li{
	display:inline-block;
	padding-right:15px;
	padding-left:15px;
	}
	.blog-entry-lnk img{
		border-radius:15px;
	}
}

@media(max-width:767px){
	.topbar-stanga, .topbar-dreapta{
		text-align:center;
	}
	.topbar-dreapta{
	margin-top:40px;
	margin-bottom:20px;
	}
	.topbar-btn2{
		margin-left:50px;
		margin-right:50px;
	}
	.slide-meniu1, .slide-meniu2{
	width:2%;
	}
	.meniu-principal{
	width:96%;
	}
	.baner-msg h1{
	font-size:40px;
	line-height:55px;
	}
	.short-big2-title h2{
	letter-spacing:5.3px;
	}
	.baner-msg2 h1{
	font-size:40px;
	letter-spacing:5px;
	line-height:50px;
	}
	.servicii-entry:not(:first-child){
		margin-top:25px;
		margin-bottom:25px;
	}
	.servicii-entry:not(:last-child){
		margin-top:25px;
		margin-bottom:25px;
	}
	.end-articol-btn1, .end-articol-btn2{
	display:block;
	padding:15px 75px;
	}
	.end-articol-btn1{
	margin-bottom:30px;
	}
	.end-clienti1-btn, .end-clienti2-btn, .end-detalii-serviciu-btn{
	display:block;
	padding-top:15px;
	padding-bottom:15px;
	}
	.date-contact-stanga{
	margin-bottom:25px;
	}
	.footer-mare{
	padding-top:20px;
	padding-bottom:20px;
	}
	.footer-mare ul li{
	padding-top:12px;
	padding-bottom:12px;
	}
}

