.xoo-el-form-label [name="xoo-el-rememberme"] {
    display: none;
}

.xoo-el-form-label span {
    display: none;
}
/* .elementor-slideshow__title {
    display: none;
} */
@media screen and (max-width:1680px){
    .home2content p{
        margin-left:-3px
    }
 
}

.xoo-aff-group input[type="text"], .xoo-aff-group input[type="password"], .xoo-aff-group input[type="email"], .xoo-aff-group input[type="number"], .xoo-aff-group select, .xoo-aff-group select + .select2, .xoo-aff-group input[type="tel"] {
    
    font-size: 16px !important;
   
}
@media screen and (max-width:767px){
    .xoo-aff-group input[type="text"], .xoo-aff-group input[type="password"], .xoo-aff-group input[type="email"], .xoo-aff-group input[type="number"], .xoo-aff-group select, .xoo-aff-group select + .select2, .xoo-aff-group input[type="tel"] {
    
        font-size: 15px !important;
       
    }
}


.xoo-aff-group input[type="text"], .xoo-aff-group input[type="password"], .xoo-aff-group input[type="email"], .xoo-aff-group input[type="number"], .xoo-aff-group select, .xoo-aff-group select + .select2, .xoo-aff-group input[type="tel"] {

    height: 53px;
}

.xoo-aff-group.xoo-el-login-btm-fields {
    display: flex;
    align-items: center;
    position: relative;
    margin-bottom: 14px;
    justify-content: center;
    align-content: space-between;
}

::-webkit-scrollbar{
    width: 0.9vw;
    background: #4e4e4e;
}
::-webkit-scrollbar-thumb{
    background: -webkit-linear-gradient(transparent,rgb(23, 24, 23));
    background: linear-gradient(transparent,rgb(34, 34, 34));
    border-radius: 20px;
}

.logged-in #privates span {
    color: #ffffff;
}

.elementor-2892 .elementor-element.elementor-element-7add988 .elementor-icon svg {
    height: 18px !important;
}


@media screen and (max-width:1490px){
    .elementor-2892 .elementor-element.elementor-element-7add988 {
        top: -123px !important;
    }
}

@media screen and (max-width: 1366px) {
    .elementor-2892 .elementor-element.elementor-element-7add988 {
        top: -89px !important;
    }
}

@media screen and (max-width: 1280px) {
    .elementor-2892 .elementor-element.elementor-element-7add988 {
        top: -83px !important;
    }
}

@media screen and (max-width: 878px) {
    .elementor-2892 .elementor-element.elementor-element-7add988 {
        top: -103px !important;
    }
}
@media screen and (max-width: 440px) {
    .elementor-2892 .elementor-element.elementor-element-7add988 {
        top: -41px !important;
    }
}



/*div#wpda_item_container_1 {*/
/*    display: none;*/
/*}*/
.wpdevart_org_chart_container li .wpda_tree_item_container > div {
    color: #fff !important;
    background-color: transparent !important;
    border: none !important;
}
.wpda_tree_item_title{
    color: white !important;
font-family: Cormorant !important;
font-size: 18px !important;
font-style: normal;
font-weight: 700 !important;
line-height: 116px; /* 644.444% */
}

@media screen and (max-width:1490px){
    .wpda_tree_item_title {
        color: white !important;
        font-family: Cormorant !important;
        font-size: 16px !important;
       
    }
}

.wpdevart_org_chart_container .wpda_tree_item_img_cont {
    width: 150px !important;
    height: 150px !important;
    margin: 0 auto 0px;
    display: inline-block;
}
@media screen and (max-width:1490px){
    .wpdevart_org_chart_container .wpda_tree_item_img_cont {
        width: 130px !important;
        height: 130px !important;
     ;
    }
}


.wpdevart_org_chart_container_parent .wpdevart_org_chart_container ul {
    padding-top: 20px;
    position: relative;
    white-space: nowrap;
    margin: 0;
    padding-left: 0;
    padding-bottom: 15px;
}




         /* Famil tree */



@media screen and (max-width:1680px){
    .elementor-31 .elementor-element.elementor-element-72a9b2c{
    --n-tabs-title-gap: 26px;
    --n-tabs-title-border-radius: 60px 60px 60px 60px;
    --n-tabs-title-padding-top: 14px;
    --n-tabs-title-padding-right: 60px;
    --n-tabs-title-padding-bottom: 14px;
    --n-tabs-title-padding-left: 60px;
   
}
    }

@media screen and (max-width: 1468px) {
    .elementor-31 .elementor-element.elementor-element-72a9b2c {
        --n-tabs-title-gap: 26px;
        --n-tabs-title-border-radius: 60px 60px 60px 60px;
        --n-tabs-title-padding-top: 14px;
        --n-tabs-title-padding-right: 50px;
        --n-tabs-title-padding-bottom: 14px;
        --n-tabs-title-padding-left: 50px;
    }
}


@media screen and (max-width:1680px){
    .elementor-31 .elementor-element.elementor-element-72a9b2c {
    --n-tabs-title-font-size: 21px;
    
}
    }
@media screen and (max-width: 1490px) {
    .elementor-31 .elementor-element.elementor-element-72a9b2c {
        --n-tabs-title-font-size: 19px;
    }
}
@media screen and (max-width: 1200px) {
    .elementor-31 .elementor-element.elementor-element-72a9b2c {
        --n-tabs-title-font-size: 18px;
    }
}

@media screen and (max-width: 1280px) {
    .elementor-31 .elementor-element.elementor-element-72a9b2c {
        --n-tabs-title-gap: 26px;
        --n-tabs-title-border-radius: 60px 60px 60px 60px;
        --n-tabs-title-padding-top: 14px;
        --n-tabs-title-padding-right: 40px;
        --n-tabs-title-padding-bottom: 14px;
        --n-tabs-title-padding-left: 40px;
    }
}

@media screen and (max-width: 1024px) {
    .elementor-31 .elementor-element.elementor-element-72a9b2c {
        --n-tabs-title-gap: 26px;
        --n-tabs-title-border-radius: 60px 60px 60px 60px;
        --n-tabs-title-padding-top: 12px;
        --n-tabs-title-padding-right: 25px;
        --n-tabs-title-padding-bottom: 12px;
        --n-tabs-title-padding-left: 25px;
    }
}

.logoubuttons {
    display: table;
  }

  .logoubuttons a{
    display: table-cell;
    vertical-align: middle;
  }

  .logoubuttons img {
    width: 0px;
    height: 0px;
    
}

    body.logged-in .logoubuttons img {
        width: 18px;
        height: 17px;
    }

    /* .logoubuttons {display:none;}

    .logged-in  .logoubuttons {display:block;} */
    @media screen and (max-width:1280px){
        .logoubuttons a {
            display: table-cell;
            vertical-align: middle;
            padding-left: 20px;
            padding-top: 5px;
        }
    }

    
   
    @media screen and (max-width:767px){
        .logoubuttons  {
           order: 7;
        }
    }

    