@media(min-width:1920px){
    .prt-section{
        padding-top:15em;
        height:70em !important;
    }
}
@media (min-width: 1025px) {
    .wt-hpn-custom-container {
        position: absolute;
        top: 0;
        left: 0;
    }
    .wt-hpn-vgs_bg img {
        width: 85%;
        position: relative;
        top: 6em;
    }
    .wt-hpn-vgs_content {
        position: relative;
        left: 19%;
        top: 7em;
        padding: 0 10em 0 5em;
    }
    .ar-info-label-side {
        position: absolute;
        top: 13%;
        left: 3%;
        color: #fff;
        display: block;
    }
    .ar-info-label-side img {
        width: 90px;
    }
}
@media only screen and (max-width: 1024px){
     .art-ban-head p span {
        width: max-content !important;
    }
}
/* Small Devices */
@media only screen and (max-width: 767px) {
    .art-ban-act a {
        margin: 0px 10px 10px;
        display: block;
    }
}
@media only screen and (max-width: 768px) {
    .art-ban-head p span {
        width: max-content !important;
    }
    .ar-artist-about-section {
    padding: 0em 0 0;
}
    .art-banner {
   
    background-position: right;
    }
    .art-banner {
        background-position: bottom;
        padding: 7em 0px 3em;
    }
    .ticket {
    margin-bottom: 20px;
    height: auto;
}
    .mb-6em-sm {
        margin-bottom: 6em;
    }
    .tkt-cd-bdg {
        top: -85px;
        left: 0;
        right: unset;
    }
    .wt-hpn-vgs-section {
        background-color: #48c3ca;
    }
    .wt-hpn-vgs_bg {
        margin: 10px 0 5px;
    }
    .prt-section {
        padding: 3em 1em 0 1em;
        height: auto;
    }
    .prt-cnt-sec {
        justify-content: center;
        text-align: center;
    }
    .prt-cnt-det-brd {
        width: unset;
    }
    .prt-cnt-det:nth-child(3) {
        width: 30%;
    }
    .prt-cnt-det {
        width: 30%;
    }
    .prt-cnt-det h2:last-child {
        border-top: 1px solid #fff;
        padding-top: 10px;
    }
    .celb-fm-input {
        width: 90%;
    }
    .slidePrevBtn {
        left: 3%;
    }
    .slideNextBtn {
        right: 3%;
    }
    .art-about-act {
        margin-top: 2em;
        margin-bottom: 2em;
    }
    .ar-artist-about-yt-vdo video {
        height: unset;
    }
    .ar-artist-video-head {
        width: 100%;
    }
    .ar-artist-about-yt-vdo {
        padding: 2em 0 3em;
    }
    .art-ban-head h1 {
        font-size: 60px;
    }
    .ar-artist-about-content h2 {
        margin: 25px 0 10px;
    }
    .ar-artist-about-row {
        padding: 0em 0 20px;
    }
    .clb-lgs-sec {
        padding: 3em 0;
    }
}

/* Ipad */
@media screen and (min-width: 768px) and (max-width: 1024px) {
    .wht-hpn-main-img {
        display: none;
    }
    .wt-hpn-vgs-section .container-fluid .row {
        padding: 2em 0;
    }
    .art-about-act {
        margin-top: 2em;
        margin-bottom: 2em;
    }
    .ar-artist-about-content h2 {
        margin: 25px 0 10px;
    }
    .ar-artist-about-yt-vdo video {
        height: unset;
    }
}

/* ipad landscape mode */
@media all and (device-width: 1024px) and (device-height: 768px) and (orientation:landscape) {
    .tkt-cd-bdg {
        top: -85px;
        left: 0;
        right: unset;
    }
    .tkt-cd-cta-bk-btn {
        width: 60%;
    }
    .wt-hpn-vgs-section .container-fluid .row {
        padding: 2em 0;
    }
    .wt-hpn-vgs-section {
        background-color: #48c3ca;
    }
    .wht-hpn-main-img {
        display: none;
    }
    .art-banner {
        background-position: center;
    }
    .celb-bx-hd {
        height: 225px;
    }
    .prt-section {
        background-position: right;
    }
}

/* ipad pro landscape mode */
@media all and (device-width: 1366px) and (device-height: 1024px) and (orientation:landscape) {
   
}

/* ipad pro portrait mode */
@media only screen and (min-device-width: 1024px) and (max-device-height: 1366px) and (-webkit-min-device-pixel-ratio: 2)  and (orientation: portrait)  {
    .tkt-cd-bdg {
        top: -85px;
        left: 0;
        right: unset;
    }
    .prt-section {
        background-position: right;
    }
}
@media only screen and (device-width: 1180px) and (device-height: 820px) and (orientation:landscape) {
    
    .wt-hpn-vgs_content {
        position: relative;
        left: 18%;
        top: 1em;
        padding: 0 6em 0 5em;
    }
 }
 
 
 
 
  /* Extra large devices (large desktops, 1440px and down) */
@media (max-width: 1440px) {
    
    .col-md-6.pl{
        padding-left: 150px;
    }
}
 
 
 
 /* Extra large devices (large desktops, 1366px and down) */
@media (max-width: 1366px) {
    
   
}

/* Extra large devices (large desktops, 1200px and down) */
@media (max-width: 1200px) {
    
    .prt-section{
        padding-top: 40px;
    }
}

/* Large devices (desktops, 992px and down) */
@media (max-width: 1024px) { 
     .col-md-6.pl{
        padding-left: 0;
    }
    
    .ar-artist-about-yt-vdo{
        padding: 0 0 40px;
    }
    
    .ar-artist-video-head{
        padding: 40px 0 0;
    }
    
    .wt-hpn-vgs-section{
        background-position: center right;
        padding: 60px 0;
    }
    
    .prt-cnt-sec{
        padding-bottom: 20px;
    }
    
    .prt-cnt-det h2{
        font-size: 30px !important;
    }
}

/* Medium devices (tablets, 768px and down) */
@media (max-width: 768px) { 
    .ar-artist-about-yt-vdo{
         padding: 0 0 30px;
    }
    
    .tkt-2-sec {
        padding: 5em 0;
        
    }
    
    .prt-section{
        height: auto;
        padding: 60px 0;
        background-image: none;
        background: #dc7cb2;
    }
    
    
   
}

/* Small devices (landscape phones, 576px and down) */
@media (max-width: 576px) { }
 
 
 
 