/* @media (min-width: 1440px) {
    .container {
        max-width: 1380px;
    }
} */
@media (min-width: 1600px) {
    .container {
        max-width: 1470px;
    }
}



@media (max-width: 1400px) {
h2 {
    font-size: 65px;
  }
  
  h3 {
    font-size: 55px;
  }
  
  h4 {
    font-size: 44px;
  }
  
  .p-t-0 {
    padding-top: 0px !important;
  }
  
  .p-b-0 {
    padding-bottom: 0px !important;
  }
  
  .p100 {
    padding: 80px 0px;
  }
  
  .pt100 {
    padding-top: 80px;
  }
  
  .pb100 {
    padding-bottom: 80px;
  }
  .pb100{
    padding-bottom: 80px;
  }
  
  .mt50 {
    margin-top: 50px;
  }
  .footer-images-sec{
    padding-bottom: 40px;
  }
  .popup_outer .inside_popup .hd_popin .h5_popup {
    font-size: 36px;
    line-height: 40px;
}
.para_popup {
    font-size: 22px;
    line-height: 27px;
}
.pop_contnt .hding_content {
    font-size: 34px;
    line-height: 40px;
}
.pop_contnt .pagrph_box {
    font-size: 20px;
    margin-bottom: 6px;
}
.content_ulbox .contbox_ul .contbox_li {
    line-height: 36px;
    font-size: 20px;
}
.content_ulbox .contbox_ul {
    margin-bottom: 20px;
}
.popup_outer .inside_popup {
    max-width: 570px;
    width: 100%;
}
}

@media (max-width: 1200px) {
    h2 {
        font-size: 55px;
      }
      
      h3 {
        font-size: 45px;
      }
      
      h4 {
        font-size: 34px;
      }
      
      .p-t-0 {
        padding-top: 0px !important;
      }
      
      .p-b-0 {
        padding-bottom: 0px !important;
      }
      
      .p100 {
        padding: 70px 0px;
      }
      
      .pt100 {
        padding-top: 70px;
      }
      
      .pb100 {
        padding-bottom: 70px;
      }
      .pb100{
        padding-bottom: 70px;
      }
      
      .mt50 {
        margin-top: 40px;
      }
      .footer-images-sec{
        padding-bottom: 40px;
      }
      .ftr-box{
        margin: 50px auto;
      }
      .social-name {
        font-size: 10px;
        margin-top: 0;
    }
    
    .social-card .social-icon {
        margin-bottom: 0;
        width: 50px;
        height: 50px;
    }
    .creator-infulancer-right-upr-img {
        width: 100%;
        flex-direction: column;
    }
    .banner-btm-content {
        bottom: 20px;
    } 
    .creator-infulancer-left, .creator-infulancer-right{
        padding: 0 15px;
    }
    .banner-social-links-box {
      width: 60px;
      height: 60px;
      padding: 13px;
  }
  
    .social-icons {
      gap: 80px;
  }
    }


    @media (max-width: 991px) {
        h2 {
            font-size: 46px;
          }
          
          h3 {
            font-size: 38px;
          }
          
          h4 {
            font-size: 30px;
          }
          
          .p-t-0 {
            padding-top: 0px !important;
          }
          
          .p-b-0 {
            padding-bottom: 0px !important;
          }
          
          .p100 {
            padding: 60px 0px;
          }
          
          .pt100 {
            padding-top: 60px;
          }
          
          .pb100 {
            padding-bottom: 60px;
          }
          .pb100{
            padding-bottom: 60px;
          }
          
          .mt50 {
            margin-top: 40px;
          }
          .footer-images-sec{
            padding-bottom: 40px;
          }
          .ftr-box{
            margin: 40px auto;
          }
          .creator-infulancer-center p{
            font-size: 20px;
            line-height: 1.4;
          }
          /* nw-ds */
          /* footer.footer-sec{
            margin-top: -100px;
          } */

          /*  */
          body{
            font-size: 18px;
            line-height: 1.4; 
          }
          /* .toggle-switchpage .switch {
            width: 180px;
            height: 50px;
        } */
        /* .toggle-switchpage .text {
            margin-left: 50px;
        } */
        /* .toggle-switchpage input:checked+.slider-toggle .circle {
            transform: translateX(130px);
        } */
        .toggle-switchpage .text::before {
            font-size: 12px;
        }
        /* .toggle-switchpage .circle {
            width: 40px;
            height: 40px;
        } */
        .footer-btm-part {
            margin-top: 40px;
        }
        .text-circle text {
            font-size: 24px;
        }
        .social-icons {
          gap: 50px;
      }
      .unlock-join-box .uc-btm-bx {
        max-width: 90px;
        right: -30px;
        bottom: -40px;
    }
    
    .unlock-join-box .uc-upr {
        max-width: 50px;
        top: -20px;
        left: -20px;
    }
    
    h5 {
        font-size: 25px;
    }
    
    .unlock-join-box h5 {
        margin-bottom: 20px;
    }
    
    .unlock-join-box {
        padding: 30px;
    }
    
    .more-content-img-abt {
        margin-top: -50px;
    }
        }

        @media (max-width: 767px) {
            h2 {
                font-size: 40px;
              }
              
              h3 {
                font-size: 32px;
              }
              
              h4 {
                font-size: 26px;
              }
              
              .p-t-0 {
                padding-top: 0px !important;
              }
              
              .p-b-0 {
                padding-bottom: 0px !important;
              }
              
              .p100 {
                padding: 50px 0px;
              }
              
              .pt100 {
                padding-top: 50px;
              }
              
              .pb100 {
                padding-bottom: 50px;
              }
              .pb100{
                padding-bottom: 50px;
              }
              
              .mt50 {
                margin-top: 30px;
              }
              .footer-images-sec{
                padding-bottom: 30px;
              }
              .ftr-box{
                margin: 40px auto;
              }
              .creator-infulancer-center p{
                font-size: 20px;
                line-height: 1.4;
              }
              /* footer.footer-sec{
                margin-top: -100px;
              } */
              body{
                font-size: 18px;
                line-height: 1.4; 
              }
              .footer-btm-part {
                margin-top: 40px;
            }
            .text-circle text {
                font-size: 24px;
            }
            .social-container {
                flex-wrap: wrap;
                gap: 10px;
                justify-content: center;
            }
            .cta {
                font-size: 14px;
                padding: 15px 25px;
            }
            .social-card .social-icon {
                width: 40px;
                height: 40px;
            }
            .creator-infulancer-center {
                margin: 40px 0;
            }
            .creator-infulancer-right-upr-img {
                align-items: end;
            }
            .creator-infulancer-left, .creator-infulancer-right{
                gap: 50px;
            }
            .about-me-sec > .row {
                flex-direction: column-reverse;
            }
            .ready-to-connect-box {
                padding-inline: 30px;
            }
            .about-me-sec > .row {
                flex-direction: column-reverse;
            }
            .ready-to-connect-box {
                padding-inline: 30px;
            }
            .footer-btm-part a.social-card {
                display: flex;
                flex-direction: column;
                gap: 10px;
            }
            .social-name {
                font-size: 9px;
            }
            .pos-7 {
                grid-area: 43 / 1 / 51 / 10;
            }
            .ftr-box {
                margin: 30px auto;
                padding: 20px;
            }
            .ftr-box p:last-child {
                margin-bottom: 0;
            }
            .about-me-sec {
                padding-top: 0;
            }






            /* nw-ds */
            .footer-images-sec .footer-image-gallery .gallery-item.image-grid__item {
              height: auto;
              text-align: -webkit-center;
          }
          .pro-banner-sec .baner-content .row  .col-md-6 {
            order: 2;
        }
        .pro-banner-sec .baner-content .row .col-md-3 .social-icons {
            flex-direction: row;
            justify-content: center;
        }          
        .pro-banner-sec .baner-content {
            padding-top: 200px;
        }          
        .social-icons .banner-social-links.md {
            margin: 0;
        }          
        .pro-banner-sec .baner-content .row .col-md-3:last-child .social-icons {
            justify-content: space-around;
            margin-top: 30px;
        }          
        .pro-banner-sec .baner-content .row .col-md-3 .social-icons .banner-social-links.md {
            width: auto;
        }          
        .more-unseen-sec .mu-heading {
            max-width: 300px;
            margin: auto;
        }          
        .more-unseen-sec .more-usneen-gif {
            position: relative;
        }  

        .more-content-img-abt {
            margin-top: 30px;
        }
        .Propage .banner-text {
          width: 90%;
      }
      .banner-btm-contact {
  bottom: 17px;
  left: 17px;
}
.pro-banner-sec .baner-content .row .col-md-3 .social-icons {
  flex-direction: column;
  height: auto;
}
.pro-banner-sec .baner-content .row .col-md-6 {
  order: unset;
}
.pro-banner-sec .baner-content .row .col-md-3:last-child .social-icons {
  height: auto;
  margin-top: 0;
}
.pro-banner-sec .baner-content .row .banner-pro-mid {
/*    height: auto;*/
}
.pro-banner-sec.banner-sec {
  min-height: auto;
}
.pro-banner-sec .baner-content {
  padding-top: 210px;
}
.banner-social-links-box {
  width: 40px;
  height: 40px;
  padding: 5px;
}
.Propage .banner-text {
  width: 70%;
  top: 50%;
}
.banner-btm-contact .circle-button {
  width: 40px;
  height: 40px;
  padding: 0px;
}
.mail-icon img {
  object-fit: none;
}
.text-circle text {
  font-size: 18px;
}
.text-circle {
  width: 70px;
  height: 70px;
}
.pro-banner-sec .baner-content .row .col-md-3:first-child .social-icons .banner-social-links:first-child {
  transform: translateX(50px);
}
.pro-banner-sec .baner-content .row .col-md-3:first-child .social-icons .banner-social-links:nth-child(2n) {
  transform: translateX(20px);
}
.pro-banner-sec .baner-content .row .col-md-3 .social-icons.si-right-sid .banner-social-links:first-child {
  transform: translateX(-50px);
}
.pro-banner-sec .baner-content .row .col-md-3 .social-icons.si-right-sid .banner-social-links:nth-of-type(2n) {
  transform: translateX(-20px);
}
.about-sec .about-me-sec .about-me-righit {
  text-align: left;
}
.unlock-join-sec.pink-bg .uc-utr-btm-img {
  position: relative;
}
.toggle-switchpage .switch {
  width: 237px;
}
.toggle-switchpage input:checked+.slider-toggle .circle {
  transform: translateX(195px);
}
.footer-image-gallery .row {
    row-gap: 24px;
}
.reels-slider-sec .slide {
    padding: 0;
}
.reels-slider-sec .slide p {
    font-size: 14px;
}
.marquee-item {
    min-width: 30vw;
}
.reels-slider-sec .row .col-md-4.col-6:nth-of-type(4n) {
    display: block;
}

/* 5 june 25 css start here */
.Propage .reels-slider-sec .reels-slider .slider .slick-list.draggable {
    padding: 0 13vw !important;
}
.Propage .reels-slider-sec .reels-slider .slider .slick-list.draggable .slide {
    padding: 0 15px;
}
.Propage .reels-slider-sec .container {
    padding: 0;
}
.Propage .reels-slider-sec .reels-slider .slider .slick-arrow {
    z-index: 99;
}
.Propage .reels-slider-sec .reels-slider .slider button.slick-prev.slick-arrow {
    left: 10px;
}
.Propage .reels-slider-sec .reels-slider .slider button.slick-next.slick-arrow {
    right: 10px;
}
 .reels-slider ul.slick-dots {
    z-index: 99999;
    bottom: -10px;
}                
.reels-slider ul.slick-dots li button::before {
    color: #6430FE;
    font-size: 14px;
}
.Propage .reels-slider-sec .reels-slider .slider .slick-arrow::before {
    display: none;
}
.Propage .reels-slider-sec .reels-slider .slider .slick-arrow.slick-prev img,
.Propage .reels-slider-sec .reels-slider .slider .slick-arrow.slick-next img {
  width: 15px; /* Adjust size as needed */
  height: auto;
}
.Propage .reels-slider-sec .reels-slider-heading h2 img {
    display: none !important;
}
    
            }

            @media (max-width: 575px) {
                h2 {
                    font-size: 30px;
                  }
                  
                  h3 {
                    font-size: 24px;
                  }
                  
                  h4 {
                    font-size: 20px;
                  }
                  
                  .p-t-0 {
                    padding-top: 0px !important;
                  }
                  
                  .p-b-0 {
                    padding-bottom: 0px !important;
                  }
                  
                  .p100 {
                    padding: 40px 0px;
                  }
                  
                  .pt100 {
                    padding-top: 40px;
                  }
                  
                  .pb100 {
                    padding-bottom: 40px;
                  }
                  .pb100{
                    padding-bottom: 40px;
                  }
                  
                  .mt50 {
                    margin-top: 30px;
                  }
                  .footer-images-sec{
                    padding-bottom: 30px;
                  }
                 
                  .creator-infulancer-center p{
                    font-size: 20px;
                    line-height: 1.4;
                  }
                  /* footer.footer-sec{
                    margin-top: -100px;
                  } */
                  body{
                    font-size: 18px;
                    line-height: 1.4; 
                  }
                  .footer-btm-part {
                    margin-top: 10px;
                }
                .text-circle text {
                    font-size: 24px;
                }
                .social-container {
                    flex-wrap: wrap;
                    gap: 10px;
                    justify-content: center;
                }
                .cta {
                    font-size: 14px;
                    padding: 13px 22px;
                }
                .social-card .social-icon {
                    width: 40px;
                    height: 40px;
                }
                .creator-infulancer-center {
                    margin: 40px 0;
                }
                .creator-infulancer-right-upr-img {
                    align-items: end;
                }
                .creator-infulancer-left, .creator-infulancer-right{
                    gap: 50px;
                }
                .about-me-sec > .row {
                    flex-direction: column-reverse;
                }
                .ready-to-connect-box {
                    padding-inline: 30px;
                }
                .about-me-sec > .row {
                    flex-direction: column-reverse;
                }
                .ready-to-connect-box {
                    padding-inline: 30px;
                }
                .footer-btm-part a.social-card {
                    display: flex;
                    flex-direction: column;
                    gap: 10px;
                }
                .social-name {
                    font-size: 9px;
                }
                .banner-btm-content p {
                    font-size: 14px;
                }
                .site_header .hedaer-content .row .col-md-4.col-sm-4:last-child {
                    display: none;
                }
                
                .toggle-switchpage.aos-init {
                    text-align: center;
                    margin-bottom: 10px;
                }                
                .site_header {
                    padding: 10px 0;
                }                
               
                .footer-images-sec {
                    padding-bottom: 10px;
                }
                .banner-text {
                    position: absolute;
                    top: 60%;
                    left: 5%;
                }
                .banner-text img {
                    width: 100%;
                    max-width: 95%;
                }
                .ready-to-connect-box:after {
                    width: 100%;
                    left: 0;
                }
                .ready-to-connect-box {
                    padding-inline: 20px;
                }
                .banner-btm-contact {
                  bottom: 27px;
                  left: 27px;
              }
                              .social-icons {
                                gap: 30px;
                            }
                            .unlock-join-box .uc-upr {
                              left: -10px;
                          }
                          
                          .unlock-join-box .uc-btm-bx {
                              right: -20px;
                          }
                          
                          .banner-social-links-box {
                              width: 50px;
                              height: 50px;
                              padding: 10px;
                          }
                          .unlock-join-box {
                            margin: 15px 0;
                        }
                        /* .toggle-switchpage .switch {
                  width: 80px;
              } */
              
              /* .toggle-switchpage .switch .text {
                  display: none;
              } */
              
              /* .toggle-switchpage input:checked+.slider-toggle .circle {
                  transform: translateX(30px);
              } */
              
              .ms-marquee-track span {
                  margin-right: 70px;
              }
              
              .ms-marquee-track span img.emoji {
                  max-width: 30px;
              }
              
              .pro-banner-sec .baner-content .row .col-md-3 .social-icons {
                  padding-bottom: 70px;
              }
              .banner-social-links-box {
                  width: 35px;
                  height: 35px;
                  padding: 5px;
              }
              .about-sec.pink-bg .about-me-sec > .row {
                  flex-direction: column;
              }
              
              .about-sec.pink-bg .about-me-sec {
                  padding-top: 0;
              }
              .Propage .reels-slider-sec .reels-slider-heading h2 ,.reels-slider-sec h2{
                  text-align: center;
                  font-size: 40px;
              }
              
              .reels-slider {
                  padding: 0;
              }
              
              .more-content-img-abt {
                  max-width: 310px;
              }
              
              footer.footer-sec.pink-bg .ready-to-connect .ready-to-connect-box {
                  border-radius: 45px;
              }
              
              .about-sec.pink-bg .about-me-sec .about-me-left {
                  text-align: center;
                  margin-bottom: 30px;
              }
              
              .site_header .hedaer-content > .row {
                  align-items: center;
              }
              
              .site_header .hedaer-content > .row .header-middle p {
                  display: none;
              }
              footer.footer-sec.pink-bg {
                  overflow-x: hidden;
              }
              .mu-slick-slider .slick-slide:hover {
                  transform: unset;
                  opacity: unset;
              }
              .pro-banner-sec .baner-content .row .col-md-6 {
                  padding: 0;
              }
              .baner-content .banner-img {
                  max-width: 70%;
              }
                  .pro-banner-sec .baner-content {
                      padding-top: 150px;
                  }
                  .unlock-join-box .uc-btm-bx {
                  right: 0;
              }
              
              .unlock-join-box .uc-upr {
                  left: 0;
              }
              .header-middle .header-social-links {
                  position: absolute;
                  left: 50%;
                  transform: translateX(-50%) !important;
                  width: 100%;
                  top: 100%;
                  z-index: 9999;
              }
              .mu-slick-slider .slick-slide .mu-slides {
                  padding: 0 15px;
              }
              .mu-slick-slider .slick-slide{
                  transform: scale(1.0) !important;
              }
              .banner-sec.basic-banner .banner-text {
                  width: 100%;
              }
              
              .site_header span.social-name {
                  font-size: 12px;
              }
              .social-card .social-icon {
                  background: linear-gradient(300deg, #ff4f94, #ffc371);
                  border-color: #ff4f94 !important;
              }
               /* nw-ds */
                .banner-sec.basic-banner-sec .banner-video-box {
                  width: auto;
              }
              .sec-hd {
                margin-bottom: 20px;
            }
            .basic-header.site_header .header-social-links {
/*    display: none;*/
}

.banner-sec.basic-banner-sec {
    height: calc(100vh - 90px);
    min-height: auto;
}
.pro-banner-sec.banner-sec .baner-content .row .col-md-3 {
    display: none;
}

.pro-banner-sec.banner-sec .baner-content .row .col-md-6.col-8 {
    width: 100%;
}

.Propage .banner-text {
    width: 100%;
}

.pro-banner-sec .baner-content .banner-img {
    max-width: 100%;
}

.header-logo {
    display: inline-flex;
    flex-direction: column;
}

.header-logo .header-online-img {
    width: 100%;
    text-align: right;
    /* max-width: 20px; */
}

.header-logo .header-online-img img {
    max-width: 12px;
}
.banner-sec.pro-banner-sec .baner-content {
    padding-top: 170px;
}
.pro-banner-sec.banner-sec .banner-btm-contact {
    z-index: 999999;
}


/* june 5 css start here */

.basic-header .header-middle .toggle-switchpage {
    margin: 15px 0;
}





.pro-banner-sec.banner-sec {
  height: calc(100vh - 90px);
  min-height: auto;
}

.pro-banner-sec.banner-sec .baner-content .banner-pro-mid {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}
     }

            @supports (-webkit-touch-callout: none) {
  @media only screen and (max-device-width: 575px) {
    .explore_box .line {
      margin-left: 20px;
    }
  }
}
    
