
.container-full {
    display: flex;
    flex-direction: column;
    position: relative;
    margin-top: 180px;
    
}

.img__container {
    display: flex;
    flex-direction: column;
    position: relative;
    height: 380px;
    overflow: hidden;
    height: fit-content;
    
}

.container-full .title__top {
    margin: 0;
}
.container-full .title__bottom {
    color: #FEEF40;
}

.slider-img-primary {
    height: fit-content;
width: 100%;
}

.artists-container .artists .featimage-2:after {
    background-color: transparent;
}


.title__top {
    color: #68B7BB;
    text-align: center;
    text-align: center;
    margin-bottom: 16px;
}

.title__bottom {
    color: #FEEF40;
    /* color: rgba(255, 215, 0, 1); */
    text-align: center;
    margin-top: 16px;
}

.top_menu {
    top: 0;
}

.section__container {
    display: flex;
    flex-direction: column;
    margin-top: 32px;
    align-items: center;
}

.artists-container1 h2{
    text-align: center;
  
    margin: 32px;

    position: relative;
    top: 0;
    left: 0;
    color: #FEEF40;
    border-bottom: 3px solid #fff;
}

.section__categories{
    position: relative;
    z-index: 99;
    display: flex;
    flex-direction: column;
}

.categories-continer {
    display: flex;
    flex-direction: column;
    align-items: center;
}

ul.artists-3{
    display: flex;
    justify-content: space-evenly;

    
}

ul.artists-3 li {
    padding: 16px;
    flex: 1;
}

.artists-container1 {
    position: absolute;
    top: 50px;
    left: 50px;
    align-items: flex-start;
    display: flex;
    flex-direction: column;
}

.container__text {
    width: 100%;
    padding: 32px;
    overflow: hidden;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
}

.studio-gal {
    margin-top: 0;
}

@media (max-width: 1285px) {
    .logo_mobile {
        top: 0;
    }

    
}

@media (max-width: 441px) {
    .h_slider {
        height: 180px;
        padding-top: 80px;
    }

    .title__top {
      
    }


    .categories-continer {
        margin-top: 30px;
    }

    .artists-container1 {
        position: relative;
        top: 0;
        left: 0;
        align-items: center;
        display: flex;
    }

    .img__container {
        max-height: 135px;
    }

    .container-full {
        margin-top: 110px;
    }
    .container-full .title__top{
        margin-bottom: 0;
        line-height: 1;
        color: #68B7BB;
    }
    .container-full .title__bottom{
        margin: 0 0 8px;
        font-size: 18px;
        line-height: 1;
        color: #FEEF40;
        /* color: rgba(255,255,255,.8); */
    }
    body:before {
        content: "";
        position: fixed;
        top: 0;
        left: 0;
        width: 100vw;
        height: 100vh;
        opacity: .15;
        z-index: -1;
        background-image: url(../img/craniu.png);
        /* min-height: 320px; */
        background-attachment: fixed;
        background-position: center;
        background-repeat: no-repeat;

        /* position: sticky; */
        -webkit-background-size: cover;
        -moz-background-size: cover;
        background-size: cover;
        display: flex;
        background-attachment:scroll
    }
    body {
        background-color: #000;
        background-image: url(../img/craniu.png);
        
    }

    .container.black {
        background-color: transparent !important;
        padding: 0;
    }

    .sidenav_mobile {
        z-index: 999;
    }

    .sidenav_mobile .closebtn {
        top: 55px;
        right: 40px;
    }

    .check_social_white {
        margin: 8px;
    }

    .sidenav_mobile {
        background: #000;
    }


    .sidenav_mobile img {
        position: absolute;
        width: 100%;
        z-index: 0;
        display: flex;
        top: 0;
        bottom: 0;
        margin: auto;
        opacity: .15;
        z-index: -1;
    }
    .menu_burger_mobile .menu li a, .menu_burger_mobile .menu li:hover a {
        color: #FEEF40;
    }
    .contact.h_slider-p {
        display: flex;
    flex-direction: column;
    box-sizing: border-box;
    background: #000 ;
}
    
    .contact.h_slider-p img {
        width: 100%;
        margin-top: 110px;
        z-index: 99;
    }
    .contact.h_slider-p .h_content {
        padding: 0 16px;
        background: #000;
        height: 100%;
    }

    .contact-grid {
        padding-top: 0;
    }

    .logo_mobile {
        display: flex;
        background: #000;
        z-index: 998;
    }
}


.logo_mobile .phone-header div small {
	color: rgba(255,255,255,.8) !important;
}

.burger_click_mobile {
    background-image: url(../img/burger.svg);

    border: 3px solid #FEEF40;
    /* border: 3px solid rgba(255,255,255,.8); */
}



.burger_click_mobile:after {
    color: #FEEF40;
}

.featimage-2.active {
    border: 3px solid rgba(255,255,255,.8);
}

.artists-container .artists>div h3 {
    color: #FEEF40;
}

.arists_content h2, .artist_right h2, .box_l_side h2, .box_r_side h2, .cat_name h2, .contact-1 h2, .post_content h2, .post_name {
    color:rgba(255,255,255,.8);
    border-bottom: 3px solid rgba(255,255,255,.8);
}

.whatsapp-module {
    position: fixed;
    right: 75px;
    bottom: 50px;
  
    
  }

  .whatsapp-module  img {
    width: 50px;
  }


  @media (max-width: 428px) {
    .whatsapp-module {
        position: fixed;
        right: 25px;
        bottom: 25px;
      
        
      }
  }


  .contact__title, .h_title {
    color: #68B7BB;
  }

  .contact__footer h2, .row_grid h1, .row_grid h2 {
    color: #FEEF40;
  }

  .pagination li.disabled span{
    color: #FEEF40;
    padding: 0 8px 0;
    font-weight: bolder;
  }