.embed-responsive{display:block;height:0;overflow:hidden;padding:0;position:relative}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.profile .content{padding-bottom:20px;padding-top:20px}.profile .profile-nav-tabs{margin-bottom:20px}.profile .profile-identity-wrap .badge-premium{background:#ffb700;display:inline-block;font-size:12px;font-variant:small-caps;font-weight:400;margin-top:.1em;padding-bottom:.3em;padding-top:.4em;text-transform:uppercase;vertical-align:top}.profile-header-wrap .name{margin-top:0}@media(max-width:991px){.profile-header-wrap .name{margin:15px 0;text-align:center}}.profile-header-wrap .badge-premium{background:#ffb700;display:inline-block;font-size:18px;font-weight:400}.profile-header-wrap .logo-wrap{padding:10px}.content-element{margin-bottom:30px}.content-element .element-title{border-bottom:1px solid #ddd;padding-bottom:5px;text-align:left}.content-element .element-title:first-child{margin-top:0}.content-element .element-title-label-name{font-weight:700}.content-element--location .addr{margin:10px 0}.content-element--description img,.content-element--html-description img{height:auto!important;max-width:100%}.content-element--description .block_image,.content-element--html-description .block_image{display:block;height:auto;width:100%}.content-element--imprint .flash{-webkit-animation:profile-imprint-flash 1s 1s 2;-o-animation:profile-imprint-flash 1s 1s 2;animation:profile-imprint-flash 1s 1s 2}.content-element--image h2,.content-element--jobs_of_employer h2{margin-top:0}.content-element--description{margin-bottom:0}.content-element>.element-value:first-child,.tab-pane .content-element .element-title{margin-top:20px}.content-element--video .lg-outer .lg-video-cont .lg-object{object-fit:cover}.content-element--benefits__category{border:1px solid #ddd;margin:15px 0}.content-element--benefits__title{color:#0c4379;font-size:18px;line-height:1.4;padding:10px}.content-element--benefits__body{display:flex;flex-wrap:wrap;justify-content:space-evenly;padding:10px}.content-element--benefits__body__label{max-width:min-content;padding:10px 15px}.content-element--benefits__body__label div{color:#666;text-align:center}.content-element--benefits__body svg{display:block;font-size:50px;margin:auto}@-webkit-keyframes profile-imprint-flash{0%{background-color:inherit}50%{background-color:#ffffa8}to{background-color:inherit}}@-moz-keyframes profile-imprint-flash{0%{background-color:inherit}50%{background-color:#ffffa8}to{background-color:inherit}}@-o-keyframes profile-imprint-flash{0%{background-color:inherit}50%{background-color:#ffffa8}to{background-color:inherit}}@keyframes profile-imprint-flash{0%{background-color:inherit}50%{background-color:#ffa}to{background-color:inherit}}@media(max-width:767px){.profile-serp .show-filters-btn{display:inline-block}}.content-element--facebook{text-align:center}.content-element--facebook .fb-like-box{border:1px solid #ddd}.content-element--contact-persons .person{margin-bottom:10px}.profile-tab-toggle-container{margin-left:20px}.profile-tab-toggle-container input{margin-top:15px}