.box-text > .vc_column-inner{
max-width:99%;
margin:0 auto;
-webkit-transition-property: background, color;
-o-transition-property: background, color;
transition-property: background, color;
-webkit-transition-duration: .6s;
-o-transition-duration: .6s;
transition-duration: .6s;
-webkit-transition-timing-function: ease-in-out;
-o-transition-timing-function: ease-in-out;
transition-timing-function: ease-in-out;
}
.box-text > .vc_column-inner h3{
margin-bottom:20px;
}
#TrainServNewsletter {
background-color: transparent !important;
width: 51%;
margin-left: -4%;
height: 40px;
border-bottom: 1px solid #fff;
border-top: none;
border-right: none;
border-left: none;
color:#fff;
}
#TrainServNewsletter::placeholder{
color:#fff;
}
#submit-training-services {
text-transform: none;
margin-top: -20px;
background: #fff;
border: 1px solid #fff;
color: #000;
background-color: #29b6f6;
color: #fff;
height: 45px;
float: left;
margin-left: 10px;
}
#submit-training-services {
text-transform: none;
border: 1px solid #fff;
background-color: transparent;
color: #fff;
height: 20px;
padding: -5px 0 0 0;
padding-top: 9px 10px;
font-size: 20px;
position: absolute;
top: 40px;
right: 45%;
padding: 1 15px 15px 15px;
width: 20px;
line-height: 0px;
padding-left: 10px;
padding-right: 20px;
}
span.gdpr {
color: #fff;
margin-bottom: 20px!important;
display: block;
text-align: left;
height: 20px;
margin-left: -31px;
}
span.gdpr a{
color:#fff;
}
.form-group {
width: 49%;
display: inline-block;
float: left;
margin-right: 0%;
}
.mr-10{
padding-right:10px;
}
form {
text-align: left;
}
.inline-block{
display:inline-block;
vertical-align: middle;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-blue .vc_icon_element-icon {
color: #2D9BF0!important;
}
.text-icon{
padding-left:100px;
}
.text-icon-right{
padding-right:100px;
}
.job-box.job1 .vc_column-inner .wpb_wrapper:not(.vc_figure),.job-box.job3 .vc_column-inner .wpb_wrapper:not(.vc_figure){
background:#0080c6;
}
.job-box.job2 .vc_column-inner .wpb_wrapper:not(.vc_figure){
background:#56c2e6;
}
.job-box.job1 .vc_column-inner .wpb_wrapper:not(.vc_figure):hover,.job-box.job3 .vc_column-inner .wpb_wrapper:not(.vc_figure):hover{
background:#56c2e6;
}
.job-box.job2 .vc_column-inner .wpb_wrapper:not(.vc_figure):hover{
background:#0080c6;
}
.job-box img{
max-height:70px;
width:auto;
}
.job-box .vc_column-inner .wpb_wrapper:not(.vc_figure){
padding:80px 50px 50px 50px;
height: 100%;
vertical-align: text-bottom;
display: flex;
flex-direction: column;
justify-content: flex-end;
-webkit-transition-property: background, color;
-o-transition-property: background, color;
transition-property: background, color;
-webkit-transition-duration: .6s;
-o-transition-duration: .6s;
transition-duration: .6s;
-webkit-transition-timing-function: ease-in-out;
-o-transition-timing-function: ease-in-out;
transition-timing-function: ease-in-out;
width:100%;
}
.job-box .vc_column-inner .wpb_wrapper p{
color:#fff;
}
.job-box .vc_column-inner{
height:100%;
flex-flow:nowrap;
flex-direction: initial !important;
justify-content:flex-end;
}
h3.gray-h {
font-size: 20px;
margin-top: 5px;
font-weight: 500;
} @media(min-width:1200px){
.titlu-slider{
font-size:36px !important;
line-height:46px !important;
}
.buton-slider{
font-size:17px !important;
line-height:17px !important;
}
}
@media(max-width:700px){
.titlu-slider{
font-size:24px !important;
line-height:32px !important;
}
.buton-slider{
font-size:17px !important;
line-height:17px !important;
}
}
.counter-box .count{
padding: 0 20px;
}
.box-text > .vc_column-inner:hover{
background:#0080c5 !important;
}
.button_wrapper{
text-align:center;
}
#btn-find-more a{
color:#808080;
border-radius:0;
border-color:#808080;
background:transparent;
font-size:14px;
line-height:14px;
padding:12px 30px;
}
#btn-find-more a:hover{
color:#fff;
background:#808080;
}
#btn-find-more{
margin-top:-20px;
}
.banner-box .icon{
color:#fff;
font-size:57px;
font-weight:500;
line-height:28px;
}
@media (min-width: 768px){
.width-125{
width:12.5% !important;
}
}
.box-team p.desc{
text-align:justify;
}
.team-member-image .vc_row{
margin-left:0;
margin-right:0;
}
.subtitle-center p.subtitle{
text-align:center;
}
.box-team .icon{
font-size:60px;
}
.box-team .image{
text-align:center;
}
.box-team.image, .box-team .image{
height:60px;
line-height:60px;
}
.box-team .image img{
height:60px;
}
.box-team.webinarii .image img, .box-team.cariera-2 .image img{
height:50px;
}
.box-team.cariera-2 .image, .box-team.cariera-1 .image{
height:53px;
}
.box-team.webinarii .icon, .box-team.cursuri .icon{
display:none !important;
}
.box-team.cariera-1 p.desc, .box-team.cariera-2 p.desc {
text-align:center;
}
.box-team.cariera-1, .box-team.cariera-2 {
cursor:pointer;
}
.subheader .search, .subheader .inscriere{
display:inline-block;
}
.subheader{
text-align:right;
}
.subheader .search input[type="text"]{
background:transparent;
border-color:#fff;
color:#fff;
padding:8px 15px;
margin:0;
height:40px;
padding-left:40px;
}
.subheader .search span.ion-ios-search{
position:absolute;
font-size:24px;
left:10px;
color:#fff;
}
.subheader .search{
position:relative;
margin-right:30px;
}
.subheader .inscriere a{
background:#0080c5;
color:#fff;
border-color:#0080c5;
padding:10px 30px;
height:40px;
}
.subheader .inscriere a:hover{
background:transparent;
color:#0080c5;
border-color:#0080c5;
}
.seminar-link {
color: #0080c5;
}
.list-box-icon{
margin-left:38px;
}
.vc_tta-color-white.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading, .vc_tta-color-white.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading {
background-color: aliceblue !important;
}
.vc_tta.vc_general .vc_tta-panel-title {
margin: 0;
line-height: 1;
font-size: 16px;
font-weight: 500;
}
.btn-inscriete a{
background-color:#3dd42a !important;
}
.btn-inscriete a:hover {
background: #3ce327 !important;
}
.header-button {
background: #3dd42a;
border-color: #3dd42a;
padding: 10px 20px;
font-size: 16px;
color: #fff;
text-transform: none;
font-weight:400;
}
.header-button:hover {
background: #3ce327;
border-color:#3ce327;
color: #fff;
}
.btn-trainer a{
color:#fff !important;
border-color:#fff !important;
background:transparent !important;
}
.btn-trainer a:hover{
color:#393939 !important;
border-color:#fff !important;
background:#fff !important;
}
.trainer .vc_column-inner{
position:relative;
}
.trainer:first-of-type, .trainer:nth-child(2), .trainer:nth-child(3){
padding-right:4px;
} .trainer .vc_column-inner {
padding:0 !important;
}
.trainer .vc_column-inner div.wpb_wrapper{ 
padding: 80px 40px !important;
background:rgba(0,0,0,0.7);
width:100%;
height:100%;
-webkit-transition-property: background, color;
-o-transition-property: background, color;
transition-property: background, color;
-webkit-transition-duration: .6s;
-o-transition-duration: .6s;
transition-duration: .6s;
-webkit-transition-timing-function: ease-in-out;
-o-transition-timing-function: ease-in-out;
transition-timing-function: ease-in-out;
}
.trainer .vc_column-inner div.wpb_wrapper:hover {
background: rgba(30,137,204,0.6);
}
@media(min-width:700px){
.hidden-md{
display:none !important;
}
}
@media(max-width:700px){
.box-text, .job-box{
margin-bottom:20px;
}
#newsletter .vc_column-inner{
padding-right: 0!important;
}
#TrainServNewsletter{
width:80%;
}
#submit-training-services{
right: 5%;
}
.list-box-icon{
margin-left:0;
}
.header-title .vc_column-inner{
padding-left:0!important;
padding-right:0!important;
}
.spatiu-xs{
height:40px !important;
}
.no-padd-xs .vc_column-inner{
padding-left:0!important;
padding-right:0!important;
padding-bottom:0!important;
padding-top:0!important;
}
.xs-ptb-30 .vc_column-inner{
padding-top:30px !important;
padding-bottom:30px !important;
}
.xs-plr-3 .vc_column-inner{
padding-left:5% !important;
padding-right:5% !important;
}
.p-xs-30 .vc_column-inner{
padding-left:10px !important;
padding-right:10px !important;
}
.banner-box{
margin-bottom:30px;
}
.pt-xs-0{
padding-top:0 !important;
}
.box-text > .vc_column-inner{
max-width:90%;
}
}
.single-post main {
max-width: 1100px;
margin: 0 auto;
}
.single-post .wpb_text_column .wpb_wrapper {
max-width: 1000px;
margin: 0 auto;
}
.single-post .breadcrumbs {
max-width: 1130px;
margin: 0 auto;
}
.single-post .breadcrumbs .full-width-container {
margin: 0;
}
.single-post .vc_btn3-container {
max-width: 1000px;
margin: 0 auto;
}
.post .entry-content { margin-bottom: 50px; }
.blog .blog-item .item-footer, .archive .blog-item .item-footer { display: none; }
.blog .blog-item .blog-item-content, .archive .blog-item .blog-item-content { padding: 2% 0; }
.blog main, .archive main { max-width: 1100px; margin: 0 auto; }
.blog .breadcrumbs .right .select:nth-of-type(4), .archive .breadcrumbs .right .select:nth-of-type(4) { display: none; }
.blog .subtitle, .archive .subtitle { display: none; }
.blog .header-title, .archive .header-title { background-image: none; background: #56c2e6; }
.blog .header-title:after, .archive .header-title:after { background: transparent; }
.blog .breadcrumbs, .archive .breadcrumbs {
max-width: 1320px;
margin: 0 auto;
}
@media(min-width:1000px) and (max-width:1200px){
.site-header .site-title img, .site-header .site-title a img{
width:200px;
}
.box-text > .vc_column-inner{
max-width:90%;
}
}
.counter-box img{
display:block;
margin:0 auto 5px auto;
height:55px;
width:auto;
}
.pasi .vc_column_container>.vc_column-inner {
box-sizing: border-box;
padding-left: 4px;
padding-right: 4px;
width: 100%;
}
.pasi .vc_column_container:first-of-type>.vc_column-inner {
padding-left: 0;
}
.pasi .vc_column_container:last-of-type>.vc_column-inner {
padding-right: 0;
}
.pasi .wpb_wrapper, .pasi .banner-box-wrapper, .pasi .banner-box-wrapper .wrap-image, .pasi .banner-box-wrapper .wrap-image img{
height:100%;
}
.job-box>.vc_column-inner{
padding-left:4px !important;
padding-right:4px !important;
}
.vc_custom_1633523034204 {
display:none !important;
}
.dece-trainer .icon-box-image img{
width:40px;
}
.dece-trainer .icon-box-image{
line-height:100px;
}
.counter-last .counter-box-count span.plus{
color: #ffffff;
font-size: 60px;
font-weight: 300;
vertical-align:middle;
}
.counter-last .counter-box-count span.count{
vertical-align:middle;
padding-right:0;
}
.no-transform h1{
transform:none !important;
}
.team-member-hovered .team-member-content p {
color: #fff;
font-size:12px; }
.titlu-header h3{
text-shadow: rgb(0 0 0) 1px 1px 3px;
}
.btn-header{
text-transform:none!important;
}
#joburi, #joburi2{
margin-left:-4px;
margin-right:-4px;
}
body.parent-pageid-32 .wpb_wrapper h4:first-of-type{
margin-top:0;
}
@media(max-width:768px){
.scroll-top {
right: 10px;
bottom: 50px;
}
.form-group {
width:100% !important;
}
#masthead #site-navigation.main-nav #mega-menu-wrap #primary-menu > li.mega-menu-item .sub-nav ul.sub-menu {
position: relative !important;
left: 0 !important;
visibility: visible !important;
opacity: 1 !important;
min-height: 144px !important;
background: none !important;
margin-left:30px !important;
}
#masthead #site-navigation.main-nav #mega-menu-wrap #primary-menu > li.mega-menu-item.has-submenu {
height: auto !important;
min-height: 48px !important;
}
#masthead #site-navigation.main-nav #mega-menu-wrap #primary-menu > li.mega-menu-item.has-submenu > a.menu-link:after, #masthead #site-navigation.main-nav #mega-menu-wrap #primary-menu > li.mega-menu-item.has-submenu > a.menu-link:before {
border: 0 !important;		
}
#post-15 .titlu-header h3.second-title {
margin-top:40% !important;
}
#post-15 span.gdpr {
margin-left: -15px !important;
}
#post-15 #TrainServNewsletter {
margin-left: 0 !important;
}
#icons-certificari .wpb_single_image {
text-align: left !important;
margin-bottom:5px;
margin-top:30px;
}
body.page-id-26 .header-title {
background-position: 0 89px;
}
.text-oportunitati-profesionale p{
text-align:justify !important;
}
.job-box h3.second-title {
font-size:26px !important;
line-height: 40px !important;
}
.job-box img {
max-width:100px !important;
}
body.page-id-26 .vc_col-sm-12.page-offset-top.page-offset-bottom {
margin-bottom: 0;
}
body.page-id-28 h1 {
font-size:32px !important;
margin-top:35px;
}
body.page-id-28 .info_image img {
width:50px !important;
height:50px !important;
margin-bottom: 30px;
}
.vc_custom_1633695997635 {
margin:0 !important;
padding:0 !important;		
}
body.page-id-28 .vc_col-sm-12.page-offset-top.page-offset-bottom {
margin-bottom: 0;
}
.c4wp_captcha_field_div > div {
margin: 0 auto;		
}
.wpcf7-form-control-wrap.politica {
}
.trainer:first-of-type, .trainer:nth-child(2), .trainer:nth-child(3) {
padding-right:0;
}
}