/*
Theme Name: Waste Management
Theme URI: http://www.wastemanagement.ro
Author: Draw.ro by Edition
Author URI: http:edition.ro/
Version: 1.0
Text Domain: waste
*/

/** vars **/
@font-face {
    font-family: 'Bebas';
  src: url("/wp-content/themes/waste/assets/fonts/Bebas-Regular.ttf");
}

@font-face {
    font-family: 'Futura-bold';
  src: url("/assets/fonts/FuturaExtraBlackfont.ttf");
}

@font-face {
    font-family: 'Futura-bk';
  src: url("/assets/fonts/futura_bk_bt_book.ttf");
}

html {
    scroll-behavior: smooth;
}

body {
    background-color: #dbdce2 !important;
}

.page {
    font-size: 15px;
    font-family: "Ubuntu";
    max-width: 1470px;
    margin: auto;
    background: #fff;
    border-bottom-left-radius: 30px;
    border-bottom-right-radius: 30px;
    margin-bottom: 100px;
}

a {
    color: #000;
}

/** Header **/
header {
    padding-top: 20px;
    position: absolute;
    width: 100%;
    left: 0;
    top: 0;
}

header .logo__top {
    font-size: 20px;
    text-transform: uppercase;
    font-weight: 600;
    font-family: 'Dosis';
    color: #000;
}

header .logo__img {
    margin-right: 10px;
    max-width: 38px;
}

header .menu {
    padding-left: 0px;
    margin: 0px;
    list-style: none;
}

header .menu li {
    display: inline;
    margin-left: 25px;
    margin-right: 25px;
}

header .menu li a {
    color: #000;
    font-size: 15px;
    font-weight: 900;
    text-transform: uppercase;
    line-height: 1;
}

header .menu li:nth-child(1) {
    margin-left: 0px;
}

header .menu .language__item {
    float: right;
}

/** Footer **/
footer {
    padding-top: 80px;
    padding-bottom: 120px;
    margin-bottom: 150px;
    border-top: 1px solid #dbdce2;
    max-width: 1140px;
    margin: auto;
    position: relative;
}

footer .footer .logo__img {
    max-width: 38px;
    margin-right: 10px;
}

footer .footer .logo__footer {
    font-size: 20px;
    text-transform: uppercase;
    font-weight: 600;
    font-family: 'Dosis';
    color: #000;
}

footer .footer .footer__logo {
    margin-bottom: 30px;
}

footer .footer .copyright a, footer .footer .copyright {
    color: #a1a1a1;
    font-size: 14px;
}

footer .footer__menu {
    list-style: none;
    margin-top: 20px;
    padding-left: 10px;
}

footer .footer__menu li {
    margin-top: 13px;
}

footer .footer__menu li a {
    color: #626262;
    font-weight: 700;
}

footer .fotter__contact h4 {
    color: #626262;
    font-weight: 700;
    font-size: 15px;
}

footer .fotter__contact p {
    font-size: 14px;
    color: #a1a1a1;
    margin-bottom: 30px;
}

footer .fotter__contact .footer__button {
    font-size: 15px;
    font-weight: bold;
    background-color: #f6f7fc;
    padding: 10px 40px;
    border-radius: 18px;
    color: #000;
}

footer .footer_brand p {
    font-size: 14px;
    color: #b8b8b8;
    margin-top: 100px;
}

footer .footer_brand a {
    font-size: 14px;
    color: #b8b8b8;
}


/** Home **/
.home__hero {
    padding-top: 12%;
    padding-bottom: 12%;
    background-image: url('/wp-content/themes/waste/assets/images/hero.png');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: left;
    border-bottom-left-radius: 25px;
    border-bottom-right-radius: 25px;
}

.home__hero .hero__content {
    max-width: 620px;
    margin-right: 0;
}

.home__hero .hero__content h1 {
    text-align: right;
    font-family: 'Bebas';
    font-size: 135px;
    line-height: 0.7;
    text-transform: uppercase;
}

.home__hero .hero__content .hero__description {
    font-size: 18px;
    font-family: 'Ubuntu';
    font-weight: 900;
    text-transform: uppercase;
    margin-top: 35px;
    margin-left: 1%;
    position: relative;
}

.home__hero .hero__content .hero__description:before {
    content: "";
    position: absolute;
    height: 2px;
    width: 90%;
    top: 0;
    margin-top: -10px;
    background-color: #ff0046;
}

.home__hero .hero__content .herro__buton {
    margin-top: 35px;
}

.home__hero .hero__content .herro__buton a {
    font-size: 15px;
    color: white;
    font-weight: bold;
    text-transform: uppercase;
    background-color: #ff0046;
    padding: 15px 45px;
    border-radius: 25px;
    margin-left: 1%;
}

.home__hero .hero__content .herro__buton a:hover {
    text-decoration: none;
}

.home__hero .hero__content .title__1 {
    text-align: center;
    margin-left: 20px;
}

.home__hero .hero__content .title__2 {
    margin-right: 10%;
}

.beneficii {
    margin-top: 110px;
}

.beneficii .title {
    font-size: 50px;
    font-weight: 100;
    text-transform: uppercase;
    margin-bottom: 50px;
}

.beneficii .title span {
    position: relative;
    z-index: 99;
    width: 100%;
}

.beneficii .title span:before {
    content: "";
    position: absolute;
    width: 100%;
    max-width: 530px;
    height: 15px;
    bottom: 5px;
    left: 0;
    background-color: #b5d9ea;
    z-index: -1;
}

.beneficii .beneficii__icon {
    width: 58px;
    margin-bottom: 20px;
    position: relative;
}

.beneficii .benef__title {
    font-size: 18px;
    font-weight: bold;
    text-transform: uppercase;
    padding-top: 20px;
    margin-bottom: 20px;
    position: relative;
}

.beneficii .benef__title:before {
    content: '';
    position: absolute;
    width: 100%;
    max-width: 140px;
    margin: auto;
    height: 1px;
    background-color: #dbdce2;
    top: 0;
    left: 0;
    right: 0;
}

.beneficii .benef__desc {
    font-size: 14px;
}

.beneficii .beneficii__content {
    max-width: 945px;
    margin: auto;
}
.beneficii .beneficii__content .col-md-4{
    padding-left: 1rem!important;
    padding-right: 1rem!important;
}
.beneficii .benef__text {
    max-width: 945px;
    margin: auto;
    margin-bottom: 100px;
}

.beneficii .benef__text p {
    font-size: 18px;
}

.beneficii .home__oferta {
    max-width: 945px;
    margin: auto;
}

.beneficii .home__oferta .title__oferta {
    font-size: 50px;
    font-weight: bold;
}

.beneficii .home__oferta .title__oferta i {
    font-style: inherit;
    position: relative;
    z-index: 99;
}

.beneficii .home__oferta .title__oferta i:before {
    content: "";
    position: absolute;
    height: 15px;
    width: 100%;
    background-color: #ff0046;
    bottom: 0;
    z-index: -1;
}

.beneficii .home__oferta .button__oferta {
    margin-top: 40px;
}

.beneficii .home__oferta .button__oferta .button__call {
    font-size: 15px;
    color: white;
    font-weight: bold;
    text-transform: uppercase;
    background-color: #ff0046;
    padding: 15px 45px;
    border-radius: 25px;
}
.beneficii .home__oferta .button__oferta a{
   font-size: 15px; padding: 15px 15px;
}

.beneficii .home__oferta .button__oferta span {
    font-size: 14px;
    color: #a7a7a7;
    position: absolute;
    max-width: 180px;
    margin: auto;
    margin-left: 50px;
    margin-top: -2px;
    line-height: 1.2;
}

.beneficii .home__oferta p {
    font-size: 18px;
    color: #a7a7a7;
}

.benef__tab {
    margin-top: 70px;
    padding-bottom: 135px;
}

.benef__tab .tab__list {
    list-style: none;
    text-align: center;
    display: -ms-flexbox;
    display: flex;
    max-width: 1080px;
    margin: auto;
}

.benef__tab .tab__list li {
    padding: 20px;
    display: inline;
    width: 33%;
    font-size: 15px;
    font-weight: bold;
    text-transform: uppercase;
}

.benef__tab .tab__list .tab__active {
    background-color: #f6f7fc;
}

.benef__tab .tab__content {
    display: none;
    background-color: #f6f7fc;
}

.benef__tab .tab__content .tab__text {
    max-width: 960px;
    margin: auto;
    color: #7b7b7b;
    font-size: 15px;
    padding-bottom: 20px;
}

.benef__tab .content__active {
    display: block;
}

/** Despre **/
.despre__noi, .page__template {
    padding-top: 7%;
}

.despre__noi .despre__row-1 {
    padding-bottom: 80px !important;
}

.despre__noi .title__oferta {
    font-size: 50px;
    font-weight: bold;
    margin-bottom: 20px;
}

.despre__noi .title__oferta i {
    font-style: inherit;
    position: relative;
    z-index: 99;
}

.despre__noi .title__oferta i:before {
    content: "";
    position: absolute;
    height: 15px;
    width: 100%;
    background-color: #ff0046;
    bottom: 0;
    z-index: -1;
}

.despre__noi .despre__content {
    padding-right: 7% !important;
}

.despre__noi .despre__content p {
    font-size: 18px;
    color: #a7a7a7;
}

.despre__noi .despre__content h5 {
    color: #0098ba;
    font-size: 18px;
    font-weight: bold;
    text-transform: uppercase;
}

.despre__noi .despre__img {
    padding: 1rem !important;
}

.despre__noi .despre__img img {
    width: 100%;
}

.despre__noi .despre__furnizori {
    background-color: #f0f9ff;
    padding-top: 60px;
    padding-bottom: 70px;
}

.despre__noi .despre__furnizori h2 {
    font-size: 40px;
    font-weight: bold;
    margin-bottom: 40px;
}

.despre__noi .despre__furnizori .card__furnizori {
    max-width: 750px;
    border-radius: 30px;
    margin: auto;
    background-color: #fff;
    padding: 3rem;
    margin-top: 20px;
    text-align: left;
    font-size: 18px;
    color: #646464;
}

.gallery {
    padding-top: 65px;
    padding-bottom: 85px;
}

.gallery img {
    width: 100%;
    border-radius: 35px;
}

/** Echipamente **/
.echipamente {
    padding-top: 7%;
}

.echipamente .despre__row-1 {
    padding-bottom: 80px !important;
}

.echipamente .title__oferta {
    font-size: 50px;
    font-weight: bold;
    margin-bottom: 20px;
}

.echipamente .title__oferta i {
    font-style: inherit;
    position: relative;
    z-index: 99;
}

.echipamente .title__oferta i:before {
    content: "";
    position: absolute;
    height: 15px;
    width: 100%;
    background-color: #ff0046;
    bottom: 0;
    z-index: -1;
}

.echipamente .despre__content {
    padding-right: 7% !important;
}

.echipamente .despre__content p {
    font-size: 18px;
    color: #a7a7a7;
}

.echipamente .despre__content h5 {
    color: #0098ba;
    font-size: 18px;
    font-weight: bold;
    text-transform: uppercase;
}

.echipamente .despre__img {
    padding: 1rem !important;
}

.echipamente .despre__img img {
    width: 100%;
}

.echipamente .gallery {
    background-color: #f0f9ff;
}

.echipamente .gallery .gallery-content {
    margin: auto;
    position: relative;
}
.next__arrow{
       position: absolute;
    right: 30px;
    top: 50%;
}
.prev__arrow{
       position: absolute;
    left: 30px;
    top: 50%;
    z-index: 999;
}
.slider__arrow{
    width: 34px!important;    
}
.video__content {
    min-height: 500px;
    position: relative;
    margin: auto;
    
    margin-top: 50px;
}

.video__content iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.echipamente .benef__tab {
    margin-top: 170px;
    margin-bottom: 50px;
}

/** Solutii **/
.solutii {
    padding-top: 7%;
}

.solutii .despre__row-1 {
    padding-bottom: 80px !important;
}

.solutii .title__oferta {
    font-size: 50px;
    font-weight: bold;
    margin-bottom: 20px;
}

.solutii .title__oferta i {
    font-style: inherit;
    position: relative;
    z-index: 99;
}

.solutii .title__oferta i:before {
    content: "";
    position: absolute;
    height: 15px;
    width: 100%;
    background-color: #ff0046;
    bottom: 0;
    z-index: -1;
}

.solutii .despre__content {
    padding-right: 3% !important;
}

.solutii .despre__content p {
    font-size: 18px;
    color: #a7a7a7;
}

.solutii .despre__content h5 {
    color: #0098ba;
    font-size: 18px;
    font-weight: bold;
    text-transform: uppercase;
}

.solutii .despre__img {
    padding: 1rem !important;
}

.solutii .despre__img img {
    width: 100%;
}

.solutii .solutii__icon {
    padding-bottom: 50px;
    flex-wrap: wrap;
}

.solutii .solutii__icon img {
    width: 95px;
    height: 95px;
    border-radius: 30px;
    margin-bottom: 30px;
    background-color: #f0f9ff;
    padding: 27px;
}

.solutii .solutii__icon h4 {
    font-size: 22px;
    margin-bottom: 20px;
}

.solutii .solutii__icon p {
    font-size: 16px;
    color: #909090;
}

.solutii .solutii__oferta {
    padding-bottom: 80px;
    padding-top: 80px;
    background-color: #f0f9ff;
    margin-bottom: 130px;
}

.solutii .solutii__oferta .solutii_back {
    background-image: url(/wp-content/themes/waste/assets/images/solutii_1.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}

.solutii .solutii__oferta .solutii_oferta-col {
    background-color: #ff0046;
    padding: 140px 70px;
}

.solutii .solutii__oferta .solutii_oferta-col p {
    color: #fff;
    font-size: 22px;
    margin-bottom: 40px;
}

.solutii .solutii__oferta .solutii_oferta-col .solutii__button {
    font-size: 15px;
    font-weight: bold;
    background-color: #fff;
    padding: 15px 40px;
    border-radius: 30px;
    color: #ff0046;
}

/** Animations **/
.slider__item .slider__img {
    -webkit-transform: translateY(100%) rotate(-90deg);
    transform: translateY(100%) rotate(-90deg);
    transition: -webkit-transform .9s ease-in-out;
    transition: transform .9s ease-in-out;
    transition: transform .9s ease-in-out, -webkit-transform .9s ease-in-out;
    transition-delay: 300ms;
}

.slider__item .slider__content {
    opacity: 0;
    -webkit-transform: translateY(30px);
    transform: translateY(30px);
    transition: all 500ms ease;
    transition-delay: 0s;
}

.slider__item .background__slider {
    -webkit-transform: translateY(100%) rotate(-90deg);
    transform: translateY(100%) rotate(-90deg);
    transition: -webkit-transform .9s ease-in-out;
    transition: transform .9s ease-in-out;
    transition: transform .9s ease-in-out, -webkit-transform .9s ease-in-out;
    transition-delay: 0ms;
}

.slider__item.slick-active .slider__img {
    -webkit-transform: translateY(0) rotate(0);
    transform: translateY(0) rotate(0);
    transition: -webkit-transform .9s ease-in-out;
    transition: transform .9s ease-in-out;
    transition: transform .9s ease-in-out, -webkit-transform .9s ease-in-out;
    transition-delay: 300ms;
}

.slider__item.slick-active .background__slider {
    -webkit-transform: translateY(0) rotate(0);
    transform: translateY(0) rotate(0);
    transition: -webkit-transform .9s ease-in-out;
    transition: transform .9s ease-in-out;
    transition: transform .9s ease-in-out, -webkit-transform .9s ease-in-out;
    transition-delay: 0ms;
}

.slider__item.slick-active .slider__content {
    opacity: 1;
    -webkit-transform: translateY(0px);
    transform: translateY(0px);
    transition-delay: 900ms;
}

/** Contacte **/
.contact__info h5{
    font-size: 18px;
    font-weight: bold;
    color: #0098ba;
    text-transform: uppercase;
    margin-bottom: 20px;
}
.contact__info p{
    font-size: 18px;
    margin-bottom: 5px;
}
.contact__info .contact__form{
    background: #f0f9ff;
    padding: 80px 50px;
    position: relative;
    z-index: 9999;
}
.contact__info .contact__form p{
    font-size: 16px;
    margin-bottom: 20px;
}
.contact__info .contact__form .wpcf7 .wpcf7-text{
     width: 100%;
	background: transparent;
	border:none;
	border-bottom: 1px solid #757575;
	padding-bottom: 10px;
	margin-top: 30px;
	font-size: 15px;
	color: #000;
}
.contact__info .contact__form .wpcf7 .wpcf7-submit{
	background: #000;
	border: 1px solid #fff;
	color: #fff;
	font-size: 15px;
	text-transform: uppercase;
	font-family: 'Ubuntu';
	font-weight: bold;
	padding: 10px 50px;
	border-radius: 20px;
	margin-top: 40px;
}
.contact__content{
    padding-top: 7%!important;
}
.contact__map #map{
    height: 500px;
    margin-top: -50px;
}
/** Responsive **/
.header{
	position: relative;
}
.video__content iframe{
	width: 100%;
	margin-top: 20px!important;
	
}
.wpml-ls-legacy-dropdown{
	max-width: 50px;	
	background: transparent!important;
	position: absolute;
	right: 0;
	top: 0;
}

.wpml-ls-legacy-dropdown ul li a{
	background: transparent!important;
	border: none;
	color: #000;
    font-size: 15px;
    font-weight: 900;
    text-transform: uppercase;
    line-height: 1;
	position: relative;
	margin-right: -5px
}
.wpml-ls-legacy-dropdown ul li a span:after{
	content: '';
	position: absolute;
	right: 5px!important;
	background: url('/wp-content/themes/waste/assets/images/arrow-down-sign-to-navigate.svg')!important;
	background-size: cover;
	background-repeat: no-repeat;
	width: 17px;
	height: 17px;
	color: transparent;
	top: 0!important;
}
.wpml-ls-legacy-dropdown a span{
    width: 40px;
    display: inline-block;
}


.menu__top{
    position: fixed;
    right: 1%;
    top: 3%;
    z-index: 999;
    padding-left: 10px;
}


.burger__menu {
    background: #000;
    border-radius: 100%;
    width: 65px;
    height: 65px;
    text-align: center;
    position: relative;
}
.menu__top{
    display: none;
}
.menu__top .burger__menu{
    
    transition: all 1s ease-in;
}
.menu__top.active{
    display:  block;
}
.menu__top.active .burger__menu{
    opacity: 1;
   transition: all 1s ease-in;
   animation: bounce 1s;
     animation-name: bounce;
  animation-duration: 1.5s;
  animation-iteration-count: 1;
}

@keyframes bounce{
  0% {
    top: -100px;
  }
  50% {
    top: 50px;

  }
  100% {
    top: 0px;
  }
} 

.burger__menu span {
    width: 35px;
    height: 3px;
    background: #fff;
    position: absolute;
    top: 20px;
    left: 15px;
    border-radius: 20%;
    transition: 0.7s;
}


.burger__menu span:nth-child(2) {
    top: 30px;
}

.burger__menu span:nth-child(3) {
    top: 40px;
}
.menu__top.active .burger__menu {
    background: #fff;
}

.menu__top.active .burger__menu span {
    background: #000;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    margin-top: 10px;
    transition: 0.5s;
}

.menu__top.active .burger__menu span:nth-child(2) {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    margin-top: 1px;
}

.menu__top.active .burger__menu span:nth-child(3) {
    display: none;
}

.text__echipamente{
	max-width: 750px;
	margin: auto;
	text-align: center;
	margin-bottom: 60px;
	margin-top: 10px;
	font-size: 18px;
    color: #000;
}
.home__offerta-col{
	padding-left: 15px!important;
}
@media (max-width: 1140px) {
	.menu__top{
		display: block!important;
		 opacity: 1;
   transition: all 1s ease-in;
   animation: bounce 1s;
     animation-name: bounce;
  animation-duration: 1.5s;
  animation-iteration-count: 1;
	}
	.header .menu__content{
		opacity: 0;
		transform: translatex(-150%);
		transition: 1s;
	}
	.header.active .menu__content{
		display: block;
		position: fixed;
		height: 100%!important;
		width: 100%!important;
		max-width: 100%;
		background: #000;
		top: 0;
		left: 0;
		z-index: 999;
		opacity: 1;
		height: 100%;
		transition: 1s;
		transform: translatex(0);
		padding-top: 5%!important;
	}
	.header.active li a{
		color: #fff;
		font-size: 22px;
	}
	.header.active .menu li {
		display: block!important;
		margin-top: 7%;
		
	}
	.header.active .menu{
		text-align: center;
		margin-top: 25%;
	}
	.header.active .wpml-ls-legacy-dropdown{
		left:0;
		right:0;
		top: 5%;
		margin: auto;
		max-width: 65px
	}
	.header.active .wpml-ls-legacy-dropdown li a{
		color: #000;
		padding-right: 15px;
	}
	.header.active .wpml-ls-legacy-dropdown li{
		background: #fff;
	}
	.header.active .wpml-ls-legacy-dropdown li a:after{
		right: 5px!important
	}
	.header.active .menu__conten{
	
	}
}

@media(max-width: 768px){
	.home__hero{
		background-position: center;
	}
	.home__hero .hero__title{
		font-size: 100px!important;
	}
	.beneficii{
		margin-top: 50px;
	}
	.beneficii .title{
		font-size: 40px;
		margin-bottom: 20px;
	}
	.beneficii__content .col-md-4{
		padding: 1rem!important;
	}
	.beneficii .benef__text{
		padding: 1rem!important;
	}
	.beneficii .benef__text{
		margin-bottom: 20px;
	}
	.beneficii .home__oferta{
		padding: 1rem!important;
	}
	.beneficii .home__oferta .title__oferta{
		font-size: 40px;
	}
	.beneficii .home__oferta .title__oferta i:before{
		height: 10px;
		bottom: 1px;
	}
	.beneficii .home__oferta .button__oferta{
		margin-bottom: 50px;
	}
	.benef__tab{
		margin-top: 35px;
		padding-bottom: 75px;
	}
	.benef__tab .tab__list li{
		width: 100%;
		display: block;
	}
	.benef__tab .tab__list{
		display: block;
	}
	footer{
		padding-top: 40px;
		padding-bottom: 80px;
		padding: 2rem;
	}
	footer .footer_brand p{
		margin-top: 50px;
	}
	.servicii {
		padding: 5%!important;
		padding-top: 15%!important;
	}
	.servicii .title__oferta{
		font-size: 40px;
	}
	.servicii .title__oferta i:before{
		height: 12px;
		bottom: 1px;
	}
	.servicii .despre__img{
		text-align: center;
	}
	.servicii.despre__img img{
		width: 90%;
		margin: auto;
	}
	.servicii .despre__furnizori h2{
		font-size: 35px;
	}
	.servicii .despre__furnizori{
		padding-left: 1rem;
		padding-right: 1rem;
	}
	.gallery img{
		width: 90%;
		margin-left: 5%;
		margin-bottom: 5%;
	}
	.gallery{
		padding-bottom: 40px;
	}
	header .logo__top{
		margin-left: 15px;
	}
	header .col-6{
		max-width: 100%!important
	}
	.echipamente .benef__tab{
		margin-top: 70px;
		margin-bottom: 0px;
	}
	.despre__row-1{
		padding-top: 60px!important;
	}
	.solutii .despre__row-1{
		padding-bottom: 20px!important;
	}
	.solutii .solutii__icon{
		text-align: center;
		padding: 1rem;
	}
	.solutii .solutii__icon .icon__col{
		margin-top: 35px;
	}
	.solutii .solutii__oferta .solutii_back{
		height: 350px;
	}
	.solutii .solutii__oferta{
		margin-bottom: 80px;
	}
	.contact__content{
		padding: 5%!important;
		margin-top: 15%;
		margin-bottom: 10%;
	}
	header .menu li{
		margin-left: 0px;
		margin-right: 0px;
	}
	.despre__noi .despre__furnizori h2{
		font-size: 35px;
	}
}

@media (max-width: 576px) {
	.home__hero{
		padding-top: 20%;
		padding-bottom: 15%;
	}
	.home__hero .hero__title{
		font-size: 75px!important;
	}
	.home__hero .hero__content .hero__description{
		font-size: 14px;
	}
	.home__hero .hero__content .herro__buton a{
		font-size: 13px;
		padding: 12px 35px;;
	}
	.beneficii .title{
		font-size: 30px;
	}
	.beneficii .title span:before{
		height: 10px;
		bottom: 2px;
	}
	.beneficii .benef__text p{
		font-size: 16px;
	}
	header .logo__top{
		margin-left: 15px;
	}
	header .col-6{
		max-width: 100%!important
	}
	.menu__top{
		top: 1%;
	}
	.solutii .solutii__oferta .solutii_oferta-col{
		padding: 80px
		35px;
	}
	.servicii{
		padding-top: 25%!important;
	}
	.contact__info .contact__form{
		padding: 50px 30px;
		z-index: 99;
	}
}