/**/
ul,
ol {
    margin-bottom: 25px;
}
.stm_lists_style_1 .wpb_text_column ul li strong, .stm_accordions_style_6 .vc_tta.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-title > a .vc_tta-title-text{
	color: #373d42 !important;
}
.separator-row{
	margin-bottom: 45px;
}
img[title] {
    pointer-events: none;
}

.btn_subtitle_label{
	white-space: normal !important;
}
h1.hidden-title{
	height: 0;
	overflow: hidden;
	visibility: hidden;
}
@media (max-width: 550px){
	.btn_lg .btn__label{
		font-size: 15px !important;
	}
}
@media (max-width: 767px){
	body h1{
		font-size: 30px;
		line-height: 36px;
	}
	body h2{
		font-size: 18px !important;
		line-height: 25px;
	}
	body h3{
		font-size: 17px ;
		line-height: 22px;
	}
	body h4{
		font-size: 16px;
		line-height: 20px;
	}
	body h5{
		font-size: 15px;
		line-height: 19px;
	}
	body h6{
		font-size: 14px;
		line-height: 18px;
	}
	body p{
		font-size: 15px;
		line-height: 19px;
	}
	html body{
		font-size: 15px;
		line-height: 19px;
	}
	.wpb_row > .vc_column_container > .vc_column-inner {
		padding: 0;
	}
}

/* header------------------------------*/
.stm-header__cell_right .object543 .stm-logo a img {
	max-width:180px;
}
.stm-header__cell_right .object502 .stm-logo a img {
	max-width:25px;
}
.stm-navigation ul > li.menu-item > ul.sub-menu > li.menu-item > a{
	color: #373d42 !important;
}
.stm-navigation ul > li.menu-item  > ul.sub-menu > li.menu-item:hover > a{
	color: #fff !important;
	background: #e31d3c;
}

/*footer-------------------------------*/
div.stm-footer div.stm-socials {
	margin: 0 0 10px;
}
.stm_footer_layout_4 .stm-footer .stm-socials{
	margin-bottom: 15px;
}
.stm-footer .container{
	padding-top:0px !important;
}
.stm_footer_layout_4 .stm-footer {
    padding: 10px 0 20px !important;
}
.stm_footer_layout_4 .stm-footer .stm-footer__bottom .stm_bottom_copyright {
    font-size: 14px;
}

/*title box----------------------------*/
.stm_titlebox_text-center .stm_separator {
    display: none;
}
.stm_titlebox .stm_titlebox__author, .stm_titlebox .stm_titlebox__categories {
	display: none;
}

@media(max-width:1024px){	 	.stm_titlebox.stm_titlebox_style_8 {
		padding: 0px 0 0px;
		min-height: 80px;
	}
.stm_layout_business.stm_header_style_1 .stm_titlebox.stm_titlebox_style_8 {
		margin: 10px 0 25px;
	}
}

/*afisare meniu tableta-mobil----------*/
@media (max-width:1024px){
	.stm_header_style_1 .stm-header, .stm_header_style_3 .stm-header, .stm_header_style_3 .stm_mobile__header, .stm_header_style_1 .stm_mobile__header, .stm_header_style_9 .stm-header, .stm_header_style_13 .stm-header, .stm_header_style_13 .stm_mobile__header {
		background-color: #ffffff !important;
	}
	.stm_header_style_1 .stm-navigation.stm-navigation__default ul li ul.sub-menu li a {
		color: #4d4d4f !important;
	}
	.stm_header_style_1 .stm-navigation.stm-navigation__default ul li ul.sub-menu li a:hover{
		color: #ffffff !important;
	}
	.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.current_page_item.stm_mega_second_col_width_default a,.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.current_page_item.stm_col_width_default.stm_mega_cols_inside_default a {
		color: #fff !important
		}
	.stm_flex_center a img{
		width: 80px !important;	
	}	
}

/*homepage-----------------------------*/
.home-banner  {
	padding: 0;
}
.home-banner .vc_column-inner  {
	padding: 0;
}
.home-banner .wpb_single_image{
	margin: 0;
}

.home-gradient{
	background: rgba(192,201,207,0.5);
	background: linear-gradient(155deg, rgba(255,255,255,1) 50%,  rgba(192,201,207,0.4)100%) !important; 
	padding: 35px 0;
}
.home-gradient.vers {
	background: rgba(192,201,207,0.5);
	background: linear-gradient(335deg, rgba(255,255,255,1) 50%,  rgba(192,201,207,0.4)100%) !important; 
	padding: 35px 0;
}
.home-gradient.vers img{
	border-radius: 15px;
}
.home-gradient ul{
	margin-left: 4vw;
}
.home-carousel .owl-carousel .owl-stage-outer {
	border-radius: 15px;
	margin-top: 35px;
	height: 100%;
	max-height: 400px;
}
.home-carousel .owl-item .stm_carousel__single div{
	height: 50vw;
	max-height:400px;
	display: flex;
	justify-content: center;
	align-items: center;
}
.home-carousel .owl-item img.attachment-full{
/* 	object-fit: contain; */
	width: auto !important;
	height: 100%;
	border-radius: 15px;
}

.stm_container_has_video .stm_row-opacity{
	-webkit-backdrop-filter: blur(4px);
	backdrop-filter: blur(4px);
}
.stm_projects_carousel__item .stm_projects_carousel__name {
    bottom: 20%;
    opacity: 100;
}
.stm_projects_carousel__item .stm_projects_carousel__overlay {
    background: rgba(0, 0, 0, 0.3);
}
.owl-nav .owl-prev, .owl-nav .owl-next {
    width: 20px;
    height: 0;
}
.owl-carousel .owl-item{
	padding: 3px;
}
.stm_projects_carousel .owl-item img {
	border-radius: 15px;
}
.stm_projects_carousel .stm_projects_carousel__item .stm_projects_carousel__overlay{
	border-radius: 15px;
	-webkit-backdrop-filter: blur(1.5px);
	backdrop-filter: blur(1.5px);
}
.stm_projects_carousel__item:hover .stm_projects_carousel__overlay{
	-webkit-backdrop-filter: blur(0);
	backdrop-filter: blur(0);
}
.home #wrapper {
    padding-bottom:0;
}
@media (min-width:1200px){
	.home-gradient-left {
		padding: 35px 25px 0;
	}
}
@media (max-width: 1024px) {
	.stm_projects_carousel__carousels {
			padding-top: 10px !important;
	}
}
/*membri-------------------------------*/
.stm_titlebox_style_8 {
    padding: 50px 0 50px;
    min-height: 200px;
}
#up-m .wpb_wrapper {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 100%;
}
#up-m .stm_infobox_style_8 {
	width: 100%;
}
#up-m .stm_infobox_style_8:hover {
		padding-bottom: 20px;
		box-shadow: none;
}
#up-m .stm_infobox_style_8 .stm_infobox__content {
	padding: 10px;
	display: flex;
	justify-content: center;
	align-items: center;
}
#up-m .stm_infobox.stm_infobox_style_8 .stm_infobox__content h4{
	color: #373d42;
	margin: 0;
	text-align: center;
}

.members .column-members .wpb_wrapper {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	align-items: stretch;
	gap: 30px;
}
.members .column-members .wpb_wrapper > a, .members .column-members .wpb_wrapper > div.stm_iconbox {
	flex: 1 1 15%;
	min-width: 200px;
	max-width: 250px;
}
.members .column-members .wpb_wrapper > a {
	padding: 0;
}
.members .column-members .wpb_wrapper  div.stm_iconbox {
	padding: 10px;
}

.members h5 span{
    display:none;
}
.members .wpb_wrapper a{
	color:#555555;
	text-decoration:none;
}

@media (max-width:1023px){
	/* titlu categorii */
	.btn .btn_subtitle_label {
		font-weight: 600;
		font-size: 14px;
		line-height:20px 
	}
}
@media (max-width: 768px){
	#up-m .stm_infobox_style_8:hover {
		margin-top: 0px;
		margin-bottom: 10px;
	}
	#up-m .stm_infobox.stm_infobox_style_8 .stm_infobox__content{
		border-radius: 15px;
		background: #fff;
		border-width: 0px;
		min-height: 40px;
	}
	#up-m .stm_infobox_style_8::after{
		display: none;
	}
	.members .column-members .wpb_wrapper {
		gap: 20px 10px;
	}
	.members .column-members .wpb_wrapper > a, .members .column-members .wpb_wrapper > div.stm_iconbox {
		flex: 1 1 auto;
		min-width: 100px;
		max-width: 150px;
	}
}

/*echipa management-------------------*/
.stm_staff_list_style_6 {
    background-color: #fff !important;
}
.stm_staff__image img {
	border-radius: 5px;
}

.stm_staff_list_style_6 .stm_staff__contacts > div i.stmicon-skype {
    display: none;
}
/*servicii----------------------------*/
ul.ordered_list  .ordered_list__number {
    flex: 0 0 25px;
    height: 25px;
    border-radius: 15%;
    font-size: 12px;
}
.ordered_list .ordered_list__text {
    margin-right: 35px;
    margin-bottom: -15px;
    margin-top: -10px;
    text-align: justify;
}

.stm_testimonials_style_19 .stm_testimonials__info span {
    font-style: italic;
 }
 .stm_testimonials_style_19 .stm_testimonials__meta .stm_testimonials__avatar_rounded img {
    border-radius: 0%;
}
/*laborator----------------------------*/
.action-btn .btn__icon:before {
	color: #fff !important;
}
.action-btn .btn_subtitle_label{
	margin-top: 10px !important;
}
.action-btn span{
	white-space: normal !important;
}

.stm_video_style_11 .stm_video_title {
	font-weight: 600;
	text-decoration: none;
}
.icon-centred .stm_iconbox__icon{
	width: 100% !important;
}
.col-centred{
	margin: 0 auto;
}
.flex-row .vc_row{
	display:flex;
	flex-wrap: wrap;
}
@media (min-width: 552px){
	.col-centred .wpb_single_image.portrait-img figure{
		width: 70% !important;
	}
}

.stm_accordions_style_6 .custom-acc.vc_tta.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-title > a .vc_tta-title-text{
	font-size: 16px;
	font-weight: 500;
}
.vc_tta-container h5{
	text-align: center;
	background: rgb(192, 201, 207, 0.3);
	padding: 5px;
	margin-bottom: 25px;
}
.vc_tta .vc_active .vc_tta-controls-icon.vc_tta-controls-icon-plus::after {
	display: initial !important;
}

@media (min-width: 551px){
	.col-centred .wpb_single_image.portrait-img figure{
		width: 70%;
	}
}
@media (max-width: 550px) {
	.stm_tabs_style_4 .custom-acc .vc_tta-panels-container .vc_tta-panel .vc_tta-panel-heading {
		background: transparent;
			border: 1px solid #000 !important;
	}
		.stm_tabs_style_4 .custom-acc .vc_tta-panels-container .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title{
			border-bottom: 1px solid rgb(192, 201, 207, 0.4);
	}
		.stm_accordions_style_6 .vc_tta.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-controls-icon {
		display: initial !important;
	}
}

/*single job page---------------------*/
.stm_vacancies_single_list .stm_mf.text-transform{
	text-transform: none !important;
}
.stm_single_post_layout_7 h2{
	padding-top: 30px;
	color: #373d42 !important;
}
/*proiecte-----------------------------*/
a.stm_projects_card::before {
	content: '';
	display: block;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 15px;
	right: 15px;
	background-color: #373d42;
	opacity: 40%;
	transition: opacity 0.35s;
	z-index: 100;
}
.stm_projects_cards_style_3 h3.stm_projects_cards__title {
    opacity: 100% ;
    text-shadow: 1px 1px #e31d3c;
    font-weight: 700;
}
.stm_projects_card.stm_projects_card_3x .stm_projects_cards__image, a.stm_projects_card::after,a.stm_projects_card::before{
	border-radius: 10px !important;
}

@media (min-width: 551px) and (max-width: 1182px) {
	.stm_projects_cards_style_3 h3.stm_projects_cards__title{
		font-size:1em !important;
	} 
}
@media (min-width: 551px) and (max-width: 767px){
		a.stm_projects_card_3x {
		width: 50% !important;
	}
}
/*liste in coloane proiecte*/
.stm_pricing-table.stm_pricing-table_style_1 .stm_pricing-table__content ul li::before{
	display:inline-flex;
	content: '';
	font-size: 18px;
	position: absolute;
	top: 10px;
	left: 0;
	width: 4px;
	height: 4px;
	transform: rotate(45deg);
	background-color: #8b0304;
}
/*label proiecte*/
.stm_pricing-table_style_1 .stm_pricing-table__label {
    text-transform: none !important;
}
/*coloane proiecte*/
.stm_pricing-table_style_1 .stm_pricing-table__inner .stm_pricing-table__content {
    padding: 0px;
}
.col-prj {
    margin-bottom:10px;
}
@media (max-width: 1200px){
	.col-prj {
		min-width: 50%;}
}
.ui-datepicker-next, .ui-datepicker-prev {
	background:#fff;
	color: #333 !important;
}
.stm_share a.stm_share_google-plus,.stm_share a.stm_share_pinterest  {
	display:none;
}
.job-table {
	font-size:13px;
	line-height:16px;
}
.tb-col-a, .tb-col-b {
    padding: 5px 10px !important;
}
.stm_single_stm_vacancies .btn_solid {
	display:none;
}
.owl-nav:hover .owl-prev::before,
.owl-nav:hover .owl-next::before {
	color: #fff !important;	
}
.chimp-frame {
	width: 100%;
	height: 80vh;
	max-height: 1100px;
}
/*oportuitati--------------------------*/
.stm_event_single_list__alone .ttc.stc_H a{
	pointer-events: none;
}
/*buletin info--------------------------*/
.page-id-4857 .stm_posts_list_single__container, .page-id-9254 .stm_posts_list_single__container, .page-id-9923 .stm_posts_list_single__container {
    margin: 5px;
    padding: 15px;
    box-shadow: 0 0 10px 10px rgba(0,0,0,0.1);
    min-height: 400px;
}
/*post info - newsletter*/
.stm_post_jumbotron_style_1 .comments{
	display:none;
}
.stm_post_jumbotron_style_1 .date{
	display:none;
}
/*brevete si marci----------------------*/
.stm_categories_single.mtc_h.self_scroll {
    display: none;
}
.vc_color-success.vc_message_box-solid-icon .vc_message_box-icon, .vc_color-info.vc_message_box-solid-icon .vc_message_box-icon {
	background-color: #c0c9cf;
}
.vc_color-success.vc_message_box-outline, .vc_color-success.vc_message_box-solid-icon, .vc_color-info.vc_message_box-outline, .vc_color-info.vc_message_box-solid-icon {
	color: #5e7f96;
	border-color: #c0c9cf;
}
/*media------------------------------*/
.socials-flex .wpb_column .wpb_wrapper{
	padding: 25px 0;
	display: flex;
	justify-content: center;
	gap: 25px;
	
}

.stm_posts_video.stm_posts_video_style_1 .stm_post_video__wrapper .post_video__content h5 a {
    color: #373d42;
}
.stm_posts_video.stm_posts_video_style_1 .stm_post_video__wrapper .post_video__content h5 a:hover {
    color: #e31d3c !important;
}
.col_left .post_video .author{
	display:none !important;
}
.col_left .post_video .date{
	display:none !important;
}
.col_left .post_video .comments{
	display:none !important;
}
.col_right .post_video .date{
	display:none !important;
}
.col_left .post_video .views{
	display:none !important;
}
.col_right .post_video .views{
	display:none !important;
}

.stm_posts_video_style_1 .stm_post_video__wrapper .post_video__content .post_video__info {
    display: none !important;
}

/*contact---------------------------*/
.no-padding-row, .no-padding-row div{
	padding: 0 !important;
	margin: 0;
}
.title-block-video {
	width: 100%; 
	max-height: 600px;
	overflow: hidden;
	position: relative;
	display: flex;
	justify-content: center;
	align-items: center;
}
.title-block-video video{
	width: 100%;
	height: auto;
	max-height: 30vw; 
	object-fit: cover;
	object-position: center;
	display: block;
}
.title-block-video .title-over-video{
	position: absolute;
	text-align: center;
	color: #ffffff;
	padding: 0 15px;
	font-size: 36px;
	line-height: 50px;
}
.marked{
	color:#e31d3c;
}
@media (max-width: 1024px) {
	.title-block-video .title-over-video{
		font-size: 25px !important;
		line-height: 30px !important;
	}
}
@media (max-width: 767px){
	.title-block-video {
		justify-content: flex-start;
	}
	.title-block-video video{
		min-height: 250px;
	}
	.title-block-video .title-over-video{
		text-align: left;
	}
}
.adrese-maps{
    padding-bottom: 40px;
}
.adrese-maps .wpb_wrapper{
    position: relative;
}
.stm_gmap_wrapper.style_1 .gmap_addresses .addresses_wr .owl-item .item ul li {
	color: #fff;
}
.owl-dots-wr .owl-dots{
	background-color: #ffffff29;
}
.stm_gmap_wrapper .owl-dots-wr .owl-dot{
	background-color: #fff;
	width: 6px;
	height: 6px;
}
.addresses_wr{
    margin-bottom: 0px;
}
.info-msg-map {
    margin-bottom: 0px;
    position:absolute;
    bottom: 0px;
	display:none;
}

.page-id-4470 #wrapper, .page-id-9258 #wrapper{
	padding-bottom:0px;
}
.mc4wp-alert, .wpcf7-response-output {
    border-color: #bdbdbd !important;
}

.newsletter-contact .mc4wp-form-fields{
	display: flex;
	flex-direction: column;
	align-items: stretch;
	max-width: 400px;
	margin: 0 auto;
}

@media(max-width:767px) {
	.wpb_column{
		padding-left: 20px;
		padding-right: 20px;
	}
}

#formular .wpcf7-form p, #formular .wpcf7-form .wpcf7-form-control-wrap, #form .wpcf7-form p, #form .wpcf7-form .wpcf7-form-control-wrap{
	margin-bottom: 5px;
}
#formular .wpcf7-form label, #form .wpcf7-form label{
	color: #373d42 !important;
}
#formular .wpcf7-form .wpcf7-form-control-wrap textarea, #form .wpcf7-form .wpcf7-form-control-wrap textarea{
	max-height: 10px !important;
}
#formular .wpcf7-form .accept input, #form .wpcf7-form .accept input{
	height: 14px;
}
.route-text {
	font-size: 13px;
	text-align: center;
}

/* preview text articole - proiecte */
.stm_posts_list_single p{
	display: none;
}
.stm_posts_list_single__excerpt p{
	display: none;
}

/*text articole - proiecte */
.stm_posts_list .stm_posts_list_single__body h5 a{
	color: #373d42 !important;
}
.stm_posts_list .stm_posts_list_single p{
	display: none;
}
.stm_posts_list .stm_posts_list_single__excerpt p{
	display: none;
}
.stm_posts_list .stm_posts_list_single__excerpt{
	display: none;
}

.stm_posts_list .stm_posts_list_single__info .comments{
	display: none;
}


@media (max-width:1023px){
/* titlu categorii */
	.btn .btn_subtitle_label {
		font-weight: 600 !important;
		font-size: 14px !important;
	}
}

.hiddenTitle {
	position: absolute;
	left: -9999px;
	overflow: hidden;
	font-size: 0.1rem;
	line-height: 0;
	height: 0;
}
.stm_post_details .post_by{
	display: none;
}
.stm_post_details .post_comments{
	display: none;
}
.stm_markup_right .stm_share .stm_share_google-plus{
	display:none;
}
.stm_markup_right .stm_share .stm_share_pinterest{
	display:none;
}

.category .stm_posts_list_single a{
	color: #373d42;
}
.category .stm_posts_list_single a:hover{
	color: #e31d3c;
}
/*post info - blog grid*/
.stm_loop .stm_posts_list_single .comments, .stm_posts_list_single__excerpt{
	display:none;
}
.stm_posts_list_single__image{
border: 1px solid #e6e6e6;
	border-bottom: none;
}

/* Imaginea reprezentativă in afisarea articolului */
.stm_markup_right .post_thumbnail img{
	display:none;
}
/*margini preview articol*/
.stm_post_style_7 .stm_loop__grid .stm_posts_list_single__body {
    padding: 30px 20px 10px 20px;
}
/* pdf - link full screen */
.stm_mgb_20 .pdfjs-fullscreen a{
	display:none;
}
/*titluri articole*/
.stm_lh_40 {
	text-align: center;
}

/*Title box - single event*/
.single-stm_events .stm_titlebox, .single-post .stm_titlebox{
	display: none;
}
/*sidebar pg Servicii*/
.servicii .wpb_content_element{
    margin-bottom: 10px !important;
}
.servicii ul{
    margin-bottom: 30px !important;
}

/*culoare submeniu*/
.stm_header_style_1 .stm-navigation ul > li > ul > li:hover > a {
	color: #fff !important;
}

/* articole */
.row-flex-8pic{
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	align-items: center;
}

.row-flex-8pic img {
	width: 10%;
	min-width: 120px;
}

.row-flex-2pic {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: center;
}

.row-flex-2pic img{
	width: 15%;
	min-width: 200px;
	height: 100%;
}
@media(max-width:767px) {
	a.stm_projects_card::before {
    left: 5px;
    right: 5px;
	}
}

/*facebook iframe----------*/
.fb-video, .fb-video span {
	width: 100% !important;
}
.fb-video span {
	display: flex !important;
	justify-content:center;
}
.fb-video span iframe {
	width: 80% !important;
}

/*butoane*/
.btn.btn_primary.btn_outline:hover span {
	color: #fff !important;
}

/*cluster-name*/
.cmt{
	font-weight: bold;
	color: #e31d3c;
}

/*blockquote*/
.stm_blockquote_style_14 blockquote, .stm_blockquote_style_14 blockquote p{
	font-size: 16px;
	line-height: 26px;
}


/*header homepage*/
.stm-header {
	margin-bottom: 0;
}
.stm_header_style_1 .stm_mobile__header{
	margin-bottom: 0;
}

/*buton call to action*/
.stm-button.action-btn a.btn_outline .btn__label,.stm-button.action-btn a.btn_outline  .btn_subtitle_label{
	color:#373d42;
}
.stm-button.action-btn a.btn_outline .btn__icon{
	background: #e31d3c;
}
/*sidebar*/
.stm_sidebar_style_1 .stm_markup__sidebar .widget .widgettitle h5, .stm_sidebar_style_1 .stm_markup__sidebar .widget h4 {
	color: initial !important;
}

/*google captcha*/
/* .grecaptcha-badge{
	opacity: 0;
} */
.grecaptcha-badge{
	transform: scale(0.5);
	right: -160px !important;
}
.grecaptcha-badge:hover{
	transform: scale(0.5);
	right: -70px !important;
}
.grecaptcha-logo iframe {
	margin: 0;
}
/*cookie badge*/
.cky-btn-revisit-wrapper{
	transform: scale(0.6);
}

/*------------------------------------------------------------------------------*/
@media (max-width: 1024px){

	.stm-header__cell_left .stm-header__element .stm-logo a img{
		width: 120px !important;
	}
	.stm_titlebox h1.h1.stm_titlebox__title {
    font-size: 25px !important;
    line-height: 30px !important;
	}
	.stm_projects_carousel .owl-item .stm_projects_carousel__item{
		padding: 0;
	}
	.stm_projects_carousel .owl-item .stm_projects_carousel__overlay{
		inset: 0;
	}
	.page-id-4033 div.wpb_column{
		padding: 0 10px !important;
	}
	.vc_tta-container .vc_tta-panel-title .vc_tta-title-text{
		font-size: 16px !important;
		font-weight: 500 !important;
	}
}
/**/
.lab-video{
	max-width: 750px;
	margin: 0 auto 35px;
}
.slider-gallery .flex-active-slide img{
	max-height: 500px;
	object-fit: contain;
}
.slider-gallery .flex-control-nav{
	display: none;
}
.slider-gallery .flex-direction-nav .flex-prev, .slider-gallery .flex-direction-nav .flex-next {
	color: transparent;
}
.slider-gallery .flex-direction-nav .flex-prev::before, .slider-gallery .flex-direction-nav .flex-next::before {
	font-size: 20px;
}


/*booking*/
.am-advsc__duration .select-trigger.el-tooltip__trigger .el-input .el-input__inner{
	color: #000 !important;
}
.am-advsc__duration .select-trigger.el-tooltip__trigger .el-input .el-input__inner {
	background:#00f3ff14 !important;
}
html:lang(ro-RO) .am-advsc__duration::before{
	content:'Selectează numărul de ore';
}
html:lang(en-US) .am-advsc__duration::before{
	content:'Selectează numărul de ore';
}
.am-advsc__duration::before{
	color: var(--am-c-advsc-text);
	font-weight: 500;
	display: flex;
	padding: 3px 5px;
	margin-bottom: 10px;
}

.am-advsc__duration .select-trigger.el-tooltip__trigger .el-input .el-input__suffix .am-icon-arrow-up{
	background: #e31d3c;
}
.am-advsc__duration .select-trigger.el-tooltip__trigger .el-input .el-input__suffix .am-icon-arrow-up::before{
	color:#fff;
}

.am-fcil__heading {
	display: none;
}
.am-fs__payments .am-fs__payments-services-sub span{
	display: none;
}
.am-fs__congrats-info-app-employee{
	display: none !important;
}
.el-select-dropdown__list .el-select-dropdown__item:nth-last-child(1) .am-oitf__data-label {
	position: relative;
/* 	width: 65px; */
	display: flex;
	gap: 5px;
}
html:lang(ro-RO) .el-select-dropdown__list .el-select-dropdown__item:nth-last-child(1) .am-oitf__data-label::after{
	content: '( 1 zi )';
}
html:lang(en-US) .el-select-dropdown__list .el-select-dropdown__item:nth-last-child(1) .am-oitf__data-label::after{
	content: '( 1 day )';
}
.el-select-dropdown__list .el-select-dropdown__item:nth-last-child(1) .am-oitf__data-label::after{
	font-weight: bold;
	position: relative;
	inset:0;
	overflow: visible;
	display: block;
	z-index: 9;
}
.amelia-v2-booking #amelia-container .am-fcis__info-service__desc, .amelia-v2-booking #amelia-container .am-fcis__info-service__desc, .am-cat__main p{
	white-space: normal !important;
}
.am-cat__main strong{
	font-weight: 600 !important;
}

/*cookies*/
/* a.cky-banner-element {
        padding: 8px 30px;
        background: #F8F9FA;
        color: #858A8F;
        border: 1px solid #DEE2E6;
        box-sizing: border-box;
        border-radius: 2px;
        cursor: pointer;
} */ 
.main-wrapper span, .main-wrapper {
	font-size: 16px !important;
}


/*proiecte--------------------*/

.stm_titlebox_style_8 {
    padding: 50px 0 50px;
    min-height: 200px;
}
/* preview text articole - proiecte */
.stm_posts_list_single p{
	display: none;
}
.stm_posts_list_single__excerpt p{
	display: none;
}
.stm_posts_list_single__excerpt{
	display: none;
}

.stm_icontext__text span{
    width: 100%;
}

/*admin bar*/

#wp-toolbar .site-icon{
	width: 0px !important;
}

