/* Amha Sebi */
#top #wrap_all .avia-section.sl-noborder .avia-image-container{
    padding-bottom: 0;
    border-bottom: none!important;
}
@media (min-width: 768px){
    .header-scrolled.header-scrolled {
        background-color: #000203 !important;
    }
}
#top.sl-imageopen .mfp-arrow{
    display: none;
}
#top.sl-galleryopen .mfp-arrow{
    display: block;
}
#top.sl-imageopen .mfp-counter{
    display: none;
}
#top.sl-galleryopen .mfp-counter{
    display: block;
}
#top #wrap_all .scroll-down-link{
    display: none;
}

#top #wrap_all .sl-mediagallery a{
    border:none!important;
}
#top #wrap_all .sl-mediaimgs .flex_column.av_one_third img{
    max-height: 460px;
    height: 460px;
    width: 100%;
    object-fit: contain;
    object-position: center;
}
#top #wrap_all .sl-mediaimgs .flex_column.av_one_third .avia-image-container,
#top #wrap_all .sl-mediaimgs .flex_column.av_one_third .avia-image-container-inner{
    width: 100%;
}
#top.postid-2467 #wrap_all .down-alide{
	display:none;
}
#menu-item-4480 {
    float: right;
}
#menu-item-4480 .avia-menu-text {
    width: 230px;
    height: 50px;
    border: 1px solid #085bc4;
    border-radius: 37px;
    opacity: 1;
    display: inline-block;
    line-height: 50px;
    position: relative;
    padding-right: 35px;
    text-align: center;
}
#menu-item-4480 .avia-menu-text:after {
    content: " ";
    position: absolute;
    right: 21px;
    background: url(/wp-content/uploads/2021/03/slide-button-arrow.png);
    width: 27px;
    height: 17px;
    opacity: .42;
    top: 16px;
    background-repeat: no-repeat;
}
body{
    background: #000203 url(/wp-content/uploads/2021/02/home-banner-global@2x.jpg) fixed!important;
    background-size: 50% auto!important;
    background-repeat: no-repeat!important;
    background-position: center 146px!important;
    min-height: 940px!important;
}
/* Slider */
#top #wrap_all .pro-slider-nav{
    position: relative;
    float: none;
    margin: 0 auto!important;
    width:65%;
}
#top #wrap_all .slider-right-arrow{
    margin: 0;
    position: absolute;
    right: 0;
}
#top #wrap_all .slider-left-arrow{
    margin: 0;
    position: absolute;
}
#top #wrap_all .about-slider-nav{
    width:100%;
    margin:0;
}
#top #wrap_all .about-slider-nav .slider-right-arrow{
    position:relative;
    float:right;
}
#top #wrap_all .about-slider-nav .slider-left-arrow{
    position:relative;
    float:left;
}
#top #wrap_all .slider-left-arrow img{
    transform: rotate(180deg);
}
#top #wrap_all .slider-left-arrow img, #top #wrap_all .slider-right-arrow img{
    height:80px;
}
#top #wrap_all .imageMain .imageOverlay{
    background: rgb(0 0 0 / 40%);
}
#top #wrap_all .how-1, #top #wrap_all .how-2, #top #wrap_all .how-3{
    line-height: normal;
    margin: 10px 0;
}
#top #wrap_all .tablinks img{
    top:5px;
}
.tablinks.active{
    border-bottom: 1px solid #085BC4;
    text-decoration: none;
    width: max-content;
    padding-left: 20px;
}
.tablinks.active img{
    opacity: 1!important;
}
/* Media Queries */
@media screen and (min-width:989px){
    .main-slider-about .slider.slick-initialized{
        z-index: 1!important;
    }
    .main-slider-about .slick-dots li:hover button{
        opacity: 1!important;
    }
    .main-slider-about .slick-dots li{
        cursor: pointer!important;
    }
    .main-slider-about .slick-dots .slick-active button{
        opacity: 1!important;
    }
    .aboutis-sliderarrow .about-slider-nav{
        z-index: 0!important;
    }
    .main-slider-about .slick-dots{
        width: calc(100% - 400px)!important;
        transform: translate(-50%)!important;
        left:50%!important;
    }
}
@media screen and (max-width:1200px){
    #top .desk-project .sub-menu{
        margin-top: -20px!important;
        left: 0;
    }
    #top #wrap_all .slider-left-arrow img, #top #wrap_all .slider-right-arrow img{
        height: auto;
    }
    #top #wrap_all .pro-slider-nav{
        width:70%;
    }
    .main_menu .av-main-nav{
        padding-left:0!important;
    }
    #top .main_menu {
        width: calc(100% - 90px);
    }
    #top .av-main-nav>li>a{
        padding: 0 8px;
    }
}
@media screen and (max-width:1000px){
    #top #wrap_all .aboutis-sliderarrow{
        position: absolute;
        top:260px;
        width: 100%;
    }
    #top #wrap_all .aboutis-sliderarrow .slider-left-arrow{
        position: absolute;
        left:-5%;
    }
    #top #wrap_all .aboutis-sliderarrow .slider-right-arrow{
        position: absolute;
        right:-5%;
    }
    #top #wrap_all .aboutis-sliderarrow img{
        height: auto;
    }
    #top #wrap_all .aboutis-sliderarrow .slider-right-arrow img{
        float:right;
    }
}
@media screen and (max-width:989px){
    #top .desk-project .sub-menu {
        margin-top: 0!important;
    }
    .responsive #top .av_mobile_menu_tablet .av-main-nav .menu-item-avia-special{
        display:block!important;
        float:right!important;
    }
    .html_av-overlay-side #top .av-burger-overlay-scroll #av-burger-menu-ul{
        background-color: #000;
    }
    #top #wrap_all .avia-menu-text{
        color:#fff!important;
    }
    .html_av-overlay-side #top #wrap_all .av-burger-overlay-scroll #av-burger-menu-ul .av-active-burger-items a{
        color: #fff!important;   
    }
    #top .desk-project-count {
        position: initial;
        top: 5px;
        opacity: 1;
        transition: .3s;
        z-index: 1;
        padding-top: 13px;
        padding-left: 0;
        border-bottom: none;
    }
    #top ul.sub-menu{
        margin-top: 0;
        padding-left:0;
    }
    #top #wrap_all .can-help-text.who-can-help, #top #wrap_all .can-help-text.who-can-help .main-hover-tab{
        padding-left:0;
    }
    #top #wrap_all .tablinks.how-2 img {
        top: 49px !important;
    }
    #top #wrap_all .tablinks.how-3 img {
        top: 78px !important;
    }
}
@media screen and (max-width:767px){
    #top #wrap_all .sl-mobil{
        margin-top:-100px;
        padding-top:100px;
    }
    .responsive #top.page #main {
        padding-top: 94px!important;
    }
    .desk-project-count:before{
        display: none!important;
    }
    #top .desk-project-count{
        left:0;
    }
    #top.page-id-102 .weProvide-sec-left.successful-lft{
        width:100%;
    }
    #top #wrap_all .slider-left-arrow{
        left: 5%;
    }
    #top #wrap_all .slider-right-arrow{
        right: 5%;
    }
    #top #wrap_all .pro-slider-nav{
        max-width: 100vw;
        width: 100%
    }
    #top #wrap_all .pro-slider-main{
        width: 100%;
        margin: 0;
        float: none;
    }
    #top #wrap_all .slider-cnt{
        padding-left: 0;
    }
    .main-hover-tab .tablinks{
        font-size:18px;
    }
    html[lang='de-DE'] #top #wrap_all .main-hover-tab .tablinks.how-1 img{
        top:8px!important;
    }
    html[lang='en-US'] #top #wrap_all .main-hover-tab .tablinks.how-1 img{
        top:6px!important;
    }
    html[lang='de-DE'] #top #wrap_all .main-hover-tab .tablinks.how-2 img{
        top:65px!important;
    }
    html[lang='en-US'] #top #wrap_all .main-hover-tab .tablinks.how-2 img{
        top:40px!important;
    }
    html[lang='de-DE'] #top #wrap_all .main-hover-tab .tablinks.how-3 img{
        top:98px!important
    }
    html[lang='en-US'] #top #wrap_all .main-hover-tab .tablinks.how-3 img{
        top:75px!important
    }
    .html_av-overlay-side #top #wrap_all div .av-burger-overlay-scroll #av-burger-menu-ul a:hover{
        background-color:transparent!important;
    }
    .aboutslider50 .managementtop50, .aboutslider50 .erste-fulbr2, .aboutslider50 .Klaus-brdfont-bottom,
    .managementtop50{
        width: 90%!important;
        margin: 0 auto!important;
    }
}
@media screen and (max-width:700px){
    #top #wrap_all .aboutis-sliderarrow .slider-left-arrow{
        position: absolute;
        left:0;
    }
    #top #wrap_all .aboutis-sliderarrow .slider-right-arrow{
        position: absolute;
        right:0;
    }
    #top #wrap_all .aboutslider50 img{
        max-width: 60%;
    }
}
@media screen and (max-width:550px){
    html[lang='en-US'] #top #wrap_all .main-hover-tab .tablinks.how-2 img{
        top:65px!important;
    }
    html[lang='en-US'] #top #wrap_all .main-hover-tab .tablinks.how-3 img{
        top:98px!important
    }
}
@media screen and (max-width:480px){
    .project-title p{
        word-break: break-word;
    }
}
@media screen and (max-width:450px){
    #top #wrap_all .aboutis-sliderarrow .slider-left-arrow{
        position: absolute;
        left:-5%;
    }
    #top #wrap_all .aboutis-sliderarrow .slider-right-arrow{
        position: absolute;
        right:-5%;
    }
    .main-hover-tab .tablinks{
        font-size:16px;
    }
    html[lang='de-DE'] #top #wrap_all .main-hover-tab .tablinks.how-1 img{
        top:5px!important;
    }
    html[lang='en-US'] #top #wrap_all .main-hover-tab .tablinks.how-1 img{
        top:5px!important;
    }
    html[lang='de-DE'] #top #wrap_all .main-hover-tab .tablinks.how-2 img{
        top:57px!important;
    }
    html[lang='en-US'] #top #wrap_all .main-hover-tab .tablinks.how-2 img{
        top:57px!important;
    }
    html[lang='de-DE'] #top #wrap_all .main-hover-tab .tablinks.how-3 img{
        top:88px!important
    }
    html[lang='en-US'] #top #wrap_all .main-hover-tab .tablinks.how-3 img{
        top:88px!important
    }
    #top .aboutslider50{
        float: none;
        width: 80%;
        margin: auto;
    }
    .managementtop50{
        font-size:25px!important;
    }
    .Klaus-brdfont, .piber-fulbr, .Klaus-brdfont-bottom{
        font-size: 50px!important;
        line-height: normal!important;
    }
}
@media screen and (max-width:410px){
    .main-hover-tab .tablinks{
        font-size:16px;
    }
    html[lang='de-DE'] #top #wrap_all .main-hover-tab .tablinks.how-2 img{
        top:77px!important;
    }
    html[lang='de-DE'] #top #wrap_all .main-hover-tab .tablinks.how-3 img{
        top:108px!important
    }
}
.page-id-4404 .mfp-content,
.page-id-4404 .mfp-iframe-scaler,
.page-id-1804 .mfp-content,
.page-id-1804 .mfp-iframe-scaler{
    height:90vh;
    width:90vw!important;
    max-width: none!important;
    padding-top: 0;
}
