@media (max-width: 1350px) {
    
}
@media (max-width: 1200px) {
    
}
@media (max-width: 992px) {

    .about-second-images{
        flex-flow:row;
    }
    
    .about-second-images .about-second-image-wrapper{
        margin-right:15px;
    }
    
    .about-second-images .about-second-image-wrapper:last-child{
        margin-right:0;
    }
    
    .about-third-content.atc-2{
        margin:30px 0;
    }
    
    .about-third-content.atc-1{
        margin-top:15px;
    }
    
    .contact-page .container{
        padding:0;
    }
    
    #contactTabContent{
        padding:15px;
    }
    
    .information-artist-item {
        flex: 0 1 calc(50% - 25px);
        gap: 15px;
    }
}
@media (max-width: 768px) {
    
    #contactList{
       border-right:none;
       justify-content:center;
       padding:0;
       margin-right:0;
    }
   
    #contactList .nav-item:last-child{
        border-bottom: 1px solid #c4c4c4;
    }
    
    #contactList .contact-list-body-content{
        text-align:center;
        padding:10px 0;
        font-size:16px;
    }
   
    #contactList .contact-list-body-content::after{
       height:2px;
       width:100%;
       top:unset;
       bottom:0;
    }
    
    .heading-col{
        padding:0;
    }
    
   .about-first-row{
        margin-bottom:15px;
    }
    
    .about-second-row{
        margin-bottom:15px;
    }
    
    .about-third-row{
        margin-bottom:15px;
    }
    
    .about-custom-row{
        margin-bottom:15px;
    }
    
    .about-custom-content{
        margin-bottom:15px;
    }
    
    .about-custom-col-image{
        order:1;
        margin-bottom:15px;
    }
    
    .about-custom-col-info{
        order:2;
    }
    
    .information-cover::after{
        padding-bottom:50%;
    }
        
    .information-artist-title{
        font-size:18px;
    }
    
    .information-artist-form-title{
        font-size:21px;
    }
    
    #information-artist-items{
        gap:50px 30px;
    }
    
    #information-artist-items-section{
        margin:50px 0;
    }
    
    #information-artist-form-section{
        margin-top:50px;
    }
}
@media (max-width: 576px) {
    
    .about-third-content{
        padding-left:0;
        text-align:center;
    }
    
    .about-third-content.atc-2{
        margin:15px 0;
    }
    
    .about-third-content img{
        position: relative;
        top: 0;
        transform: unset;
        right: 0;
        margin:0 auto 15px auto;
        display: block;
        z-index: 1;
    }
    
    .about-third-content.atc-3 img{
        margin-bottom:0;
    }
   
}
@media (max-width: 480px) {
    
    .about-first-image-wrapper{
        max-width:60%;
    }
    
    .information-artist h1.general-page-title{
        font-size:26px;
    }
    
    .information-artist .general-page-wrapper{
        margin-bottom:20px;
    }
    
    .information-artist #information-description h2{
        font-size:18px;
    }
    
    .information-artist #information-description{
        font-size:14px;
    }
    
    .information-artist-title{
        font-size:16px;
    }
    
    .information-artist-form-title{
        font-size:18px;
    }
    
    .information-artist-description{
        font-size:14px;
    }
    
    .information-artist-icon img {
        max-height:45px
    }
    
    #information-artist-items{
        gap:30px 15px;
    }
}

@media (max-width: 420px) {
    
    #form-report .form-group.contact-half-form-group{
        flex:1 1 100%;
    }
    
    #form-report .label-accept,
    #form-report .label-accept a,
    #report-info .alert{
        font-size:12px;
    }
    
    #button-report{
        width:100%;
        text-align:center;
    }
    
    #report-info{
        min-height:unset;
    }
    
    #form-artist .form-group.contact-half-form-group{
        flex:1 1 100%;
    }
    
    #artist-form-info .alert{
        font-size:12px;
    }
    
    #button-artist-form{
        width:100%;
        text-align:center;
    }
    
    #information-artist-items-section{
        margin:30px 0;
    }
    
    #information-artist-form-section{
        margin-top:30px;
    }
    
    #information-information.information-artist{
        padding-bottom:30px;
    }
    
    .information-artist-item {
        flex: 0 1 100%;
    }
}

@media (max-width: 363px) {
    
    #form-artist .label-accept a,
    #form-artist .label-accept{
        font-size:12px;
    }
    
}



