@media screen and (max-width: 1440px) {
  /* .ftvpageants1-section .ftvpageants1-content {} */
  .future-image .furure-brd1,
  .workexp-image .furure-brd1 {
    top: 500px;
  }
}

@media screen and (max-width: 1200px) {
  .head_links {
    display: none;
  }
  .hamburger {
    display: block;
    width: 65px;
    height: 65px;
  }
  .pagelinks-section .pagelinks-main .pagelinks-main_ul {
    flex-wrap: wrap;
    gap: 20px;
    row-gap: 8px;
    column-gap: 30px;
  }
  .workexp-image .furure-brd1 {
    top: 420px;
  }
}

@media screen and (max-width: 1024px) {
  .maintro-section {
    padding: 31vw 0 0 0;
  }
  /* .ftvpageants1-section .ftvpageants1-content {  } */
  /* .ftvpageants1-section .ftvpageants1-content svg {
    height: 150px;
  } */
  .ftvpageants1-section .ftvpageants1-content svg text {
    font-size: 11vw;
  }
}

@media screen and (max-width: 992px) {
  .footer .footer-contactbtn {
    right: 5%;
  }
  .swiper-button-next,
  .swiper-button-prev {
    top: 35%;
  }
  .padding-page {
    padding: 0;
  }
  .padding-page1 {
    padding-top: 82px;
  }
  .ftvpageants1-section .ftvpageants1-content {
    margin-top: 35vw;
  }
  .channels-slider .channel-head h2,
  .philosophy-section .philosop-head h2 {
    font-size: 7vw;
  }
  .ftvpageants1-section .ftvpageants1-content svg text {
    font-size: 10vw;
  }
  h1 {
    font-size: 5.5vw;
  }
  .ravp-section .ravp-tabs {
    flex-wrap: wrap;
  }
  .brdsupport-section {
    background-blend-mode: overlay;
    background-color: #000000a3;
  }
  .maintrovideo-section .maintrovideo-heading svg {
    height: 150px;
  }
  .download-section .download-content .video-book h3 {
    font-size: 2rem;
  }
  .workexp-image .furure-brd1 {
    top: 320px;
  }
}

@media screen and (max-width: 767px) {
  /* .feature1-section{
    background: transparent;
  } */
  .footer-contact,
  .philosophy-section .philosophy-brd1,
  .feature1-section .feature1-video::after {
    display: none;
  }
  .maintrovideo-section .maintrovideo-heading svg text{
    font-size: 5rem;
  }

  .future-image .furure-brd1,
  .workexp-image .furure-brd1 {
    top: 0;
  }
  .future-section .workexp-brd{
    right: 0;
  }
  /* .future-image, .workexp-image{
    text-align: center;
  } */
  .future-image .workexp-img1,
  .workexp-image .workexp-img1 {
    width: 70%;
  }
  .ftvpageants1-section .ftvpageants1-content svg {
    height: 75px;
  }
  .ftvpageants1-section .ftvpageants1-content {
    margin-top: 46vw;
  }
  .feature1-section .feature1-video video {
    height: 400px;
    width: 60%;
  }
  .feature1-section .feature1-content .feature1-slide {
    padding-right: 0;
    padding: 0 2rem;
  }
  .feature1-section .feature1-absimg {
    display: block;
    position: absolute;
    right: 0;
    width: 30%;
    top: 25%;
  }
  .feature1-section .feature1-abstext h2 {
    font-family: "Batteny";
    font-size: 5vw;
  }
  .footer .copyright p {
    font-size: 10px;
  }

  .feature1-section .feature1-abstext {
    display: block;
    position: absolute;
    width: 75%;
    left: 5%;
    top: 50%;
  }
  .footer .footer-absbranding {
    display: block;
  }
  .feature1-content {
    border: 1px solid #ffec5c;
    border-top: none;
    padding-bottom: 5rem;
    border-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='100' height='100' viewBox='0 0 100 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cstyle%3Epath%7Banimation:stroke 8s infinite linear%3B%7D%40keyframes stroke%7Bto%7Bstroke-dashoffset:776%3B%7D%7D%3C/style%3E%3ClinearGradient id='g' x1='0%25' y1='0%25' x2='0%25' y2='100%25'%3E%3Cstop offset='0%25' stop-color='%23FFF000' /%3E%3Cstop offset='25%25' stop-color='%23FFF000' /%3E%3Cstop offset='50%25' stop-color='%23FFF000' /%3E%3Cstop offset='100%25' stop-color='%23FFF000' /%3E%3C/linearGradient%3E %3Cpath d='M1.5 1.5 l97 0l0 97l-97 0 l0 -97' stroke-linecap='square' stroke='url(%23g)' stroke-width='3' stroke-dasharray='388'/%3E %3C/svg%3E")
      1;
  }
  .philosophy-section .philosophy-brd {
    bottom: 7%;
  }
  .feature1-section .feature1-content {
    margin-top: 4rem;
  }
  /* .fashiontv3-section .ravp-tabs1 {
    flex-wrap: wrap;
  } */
  .feature1-section .feature1-video {
    width: 100%;
  }
  .feature1-section .feature1-branding {
    width: 48%;
    opacity: 0.5;
  }
  .ftvpageants1-section .ftvpageants1-content svg text {
    font-size: 9vw;
  }
  /* .feature1-section .features1-heading h1 {
    padding-bottom: 1.5rem;
  } */
  /* .feature1-section .feature1-content .feature1-slide h3 {
    font-size: 2rem;
  } */
  .channels-slider .channel-head h2,
  .philosophy-section .philosop-head h2 {
    font-size: 8vw;
  }
  .prerequisite-section .financial-prerequisite ul li span,
  .ma-heading .maheading-content h2 {
    font-size: 1.5rem;
  }
  p,
  a,
  ul li {
    font-size: 15px;
  }
  .pc_links-main .pc_innerlink .pc-links_nav .pc-links li a {
    font-size: 0.9rem;
  }
  h1 {
    font-size: 6.5vw;
  }
  .philosophy-section .philosophy-brd1 {
    width: 40%;
    mix-blend-mode: soft-light;
  }
  .intro-section .intro-brd1,
  .potential-section .potential-brd {
    width: 35%;
    bottom: -12%;
  }
  .ravp-section .ravp-tabs {
    flex-wrap: wrap;
    justify-content: center;
    flex-direction: column;
    gap: 10px;
  }
  .fashiontv3-section .ravp-tabs1 .tabs__toggle1 h3 {
    font-size: 1.2rem;
    color: #fff96c;
  }
  .fashiontv3-section .ravp-content1 .tabs-content1 ul {
    padding-left: 2rem;
  }
  .fashiontv3-section .ravp-content1 .tabs-content1 ul li {
    list-style: disc;
  }
  /* .fashiontv3-section .ravp-tabs1 {  } */
  .fashiontv3-section .ravp-content1 {
    width: 100%;
  }
  .brdsupport-section .brdsupport-content h1,
  .ravp-section .ravp-tabs .tabs__toggle h3 {
    text-align: center;
  }
  .maintrovideo-section .maintrovideo-content img {
    aspect-ratio: 1;
  }
  .ftvpageants1-section .ftvpageants1-brdg {
    width: 40%;
  }
  .financial-section .financial-content h2,
  .ftvpageants1-section .ftvpageants1-content h3 {
    font-size: 10vw;
  }
  .brdsupport-section {
    padding: 10vw 0;
    background-size: cover;
  }
  .download-section .download-brdg {
    width: 30%;
    bottom: 2%;
    right: 2%;
  }
  .brdsupport-section .brdsupport-content h1 span {
    display: block;
  }
  .brdsupport-section .brdsupport-content p span {
    color: #35dcaf;
    display: block;
    font-size: 18px;
  }
  .future-section > .container > .row {
    flex-direction: column-reverse;
  }
  .future-image::after,
  .workexp-image::after {
    height: 132%;
    left: -50px;
    top: -50px;
  }
  .maintro-section {
    padding: 45vw 0 0 0;
  }
  .enquiry-form-sec img {
    width: 80%;
  }

  .enquiry-form form select,
  .enquiry-form form input {
    width: 100%;
  }
  .enquiry-form form {
    padding: 1rem;
  }
  .gallery-section .gallery-image .gallery-i2 {
    display: none;
  }

  .gallery-section .gallery-image .gallery-i1 img {
    width: 80%;
  }
  .gallery-section .gallery-image .gallery-i1::after {
    width: 80%;
    right: 50px;
  }
  .pc_header {
    background-color: transparent;
  }
  .potential-section .potential-brd {
    bottom: 0%;
  }
  .future-image::after,
  .prerequisite-section .prerequisite-brdg,
  .workexp-image::after {
    display: none;
  }
  .feature1-section .feature1-content .features1-heading::after {
    position: absolute;
    content: "";
    left: 0;
    top: 40%;
    width: 100%;
    background-color: #ffec5c;
    height: 1px;
    z-index: -1;
  }
  .feature1-section .feature1-content .features1-heading {
    position: relative;
    top: -5vw;
    text-align: center;
  }
  .feature1-section .feature1-content .features1-heading h2 {
    display: inline;
    font-size: 10vw;
    padding: 0 10px;
    background-color: #1e2330;
    padding-bottom: 0rem;
  }
  .image-section img{
    height: 500px;
  }
  /* .ftvpageants1-section .ftvpageants1-content {
    top: 53vw;
  } */
  .maintrovideo-section .maintrovideo-heading svg {
    width: 100%;
    height: 130px;
  }
  .usp-section .usp-content h1 {
    font-size: 8vw;
  }
  .usp-section .usp-brand {
    top: -10%;
    width: 36%;
  }
  .maintrovideo-section .maintrovideo-content video,
  .introvideo-section .introvideo-content video {
    height: 550px;
  }
  .btn-container,
  .extraspan.spanactive {
    display: block;
  }
  .extraspan1 {
    font-family: "Helvetica65Medium";
    color: #ffec5c;
    font-size: 21px;
    line-height: 1.4;
    display: block;
  }
  .gallery-section,
  .download-image,
  .financial-section .financial-image,
  .extraspan {
    display: none;
  }
  .pagelinks-section {
    padding: 4rem 0 0rem 0;
  }
  .financial-section {
    background: linear-gradient(
      169deg,
      #fe655d 0%,
      #fe655d 12%,
      #072e66 10%,
      #072e66 90%,
      #35dcaf 90%,
      #35dcaf 100%
    );
    background-attachment: unset;
    padding: 10vw 0;
  }
  .prerequisite-section {
    background: linear-gradient(
        169deg,
        #fe655d 0%,
        #fe655d 10%,
        transparent 10%,
        transparent 90%,
        #bbfffd 90%,
        #bbfffd 100%
      ),
      url(../media/images/bg-6.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center, 75%;
    background-attachment: unset;
  }
  .philosophy-section {
    padding: 4rem 0 1rem 0;
  }
  .footer .footer-contactbtn a {
    font-size: 0.9rem;
  }
  .feature1-section {
    background-image: linear-gradient(to bottom, #2726263d 1px, transparent 1px),
      linear-gradient(to right, #2726263d 1px, transparent 1px);
    background-size: 40px 130px, 130px 40px, 12px 60px, 12px 60px;
    background-position: center;
    background-color: #1e2330;
    background-blend-mode: color-burn;
    padding: 1rem 0 4rem 0;
  }
  .intro-section {
    padding: 4rem 0 10rem 0;
  }
  .potential-section .potentialabs-img,
  .intro-section .introabs-img {
    display: block;
  }

  .fashiontv3-section .ravp-tabs1 .tabs__toggle1 h3,
  .fashiontv2-section .fashiontv2-content h1,
  .philosophy-section .philosop-head h2,
  .potential-section .potential-content h1 {
    color: #fff96c;
  }
  .channels-slider .channels-button {
    padding-bottom: 2rem;
}
  .btn-container .readmore-btn {
    border: none;
    background-color: transparent;
    color: #fff;
    padding: 5px 0;
    font-size: 1rem;
    font-weight: bold;
  }
  .potential-section .potential-brd {
    right: 0;
    left: auto;
  }
  .intro-section .intro-brd1 {
    z-index: -1;
  }
  .philosophy-section .philosophy-content .acc-item .acc-content .acc-body p {
    font-size: 1.2rem;
  }
  .ravp-section .ravp-border,
  .potential-section .potential-content,
  .intro-content {
    border: 1px solid #fff;
    border-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='100' height='100' viewBox='0 0 100 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cstyle%3Epath%7Banimation:stroke 8s infinite linear%3B%7D%40keyframes stroke%7Bto%7Bstroke-dashoffset:776%3B%7D%7D%3C/style%3E%3ClinearGradient id='g' x1='0%25' y1='0%25' x2='0%25' y2='100%25'%3E%3Cstop offset='0%25' stop-color='%23BBFFFD' /%3E%3Cstop offset='25%25' stop-color='%23BBFFFD' /%3E%3Cstop offset='50%25' stop-color='%23BBFFFD' /%3E%3Cstop offset='100%25' stop-color='%23BBFFFD' /%3E%3C/linearGradient%3E %3Cpath d='M1.5 1.5 l97 0l0 97l-97 0 l0 -97' stroke-linecap='square' stroke='url(%23g)' stroke-width='3' stroke-dasharray='388'/%3E %3C/svg%3E")
      1;
  }
  .feature1-section .feature1-content .swiper-button-prev,
  .feature1-section .feature1-content .swiper-button-next {
    bottom: 12%;
  }
  .category-dnsec .category-content a::after {
    bottom: 12px;
  }
  .download-section {
    padding: 0 0 4rem 0;
  }
  .category-dnsec {
    padding: 1rem 0 0rem 0;
    z-index: 1;
  }
  .channels-slider .channels-button a,
  .download-section .download-content .photobook-kit a,
  .download-section .download-content .video-book a,
  .category-dnsec .category-content a,
  .download-section .download-content .sales-kit a {
    font-size: 1.2rem;
  }
  .download-section .download-content .photobook-kit a::after,
  .download-section .download-content .video-book a::after,
  .download-section .download-content .sales-kit a::after {
    display: block;
  }

  .brdsupport-section .brdsupport-content,
  .prerequisite-section .financial-prerequisite {
    padding-top: 1rem;
    padding: 25px 20px;
    border: 1px solid #bbfffd;
    border-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='100' height='100' viewBox='0 0 100 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cstyle%3Epath%7Banimation:stroke 8s infinite linear%3B%7D%40keyframes stroke%7Bto%7Bstroke-dashoffset:776%3B%7D%7D%3C/style%3E%3ClinearGradient id='g' x1='0%25' y1='0%25' x2='0%25' y2='100%25'%3E%3Cstop offset='0%25' stop-color='%23BBFFFD' /%3E%3Cstop offset='25%25' stop-color='%23BBFFFD' /%3E%3Cstop offset='50%25' stop-color='%23BBFFFD' /%3E%3Cstop offset='100%25' stop-color='%23BBFFFD' /%3E%3C/linearGradient%3E %3Cpath d='M1.5 1.5 l97 0l0 97l-97 0 l0 -97' stroke-linecap='square' stroke='url(%23g)' stroke-width='3' stroke-dasharray='388'/%3E %3C/svg%3E")
      1;
  }
  .brdsupport-section .brdsupport-content {
    padding: 25px 20px;
  }
  .prerequisite-section .financial-prerequisite h1 {
    padding-bottom: 0.5rem;
  }
  .brdsupport-section .brdsupport-content h1 {
    /* display: inline-block; */
    /* background-color: #2f3031; */
    padding: 0 10px;
    color: #fff96c;
  }
  .category-dnsec .category-content h2 {
    padding: 1rem 0 2rem 0;
  }
  /* .brdsupport-border {
    position: relative;
    top: -50px;
  } */
  .financial-section .financial-brdg {
    bottom: -15%;
  }
  .potential-triangle5,
  .potential-triangle4 {
    display: block;
  }
  /* .category-dnsec .category-content {
    position: relative;
    z-index: 1;
  } */
  .category-dnsec > .container > .row > * {
    padding: 0;
  }
  .fashiontv2-section {
    background: url(../media/images/09.png) no-repeat center;
    background-size: cover;
    background-attachment: fixed;
    background-position: 7%;
  }

  .usp-section .usp-content ul li {
    color: #35dcaf;
  }
  .usp-section .usp-content ul li::marker {
    color: #bbfffd;
  }
  .fashiontv3-section .ravp-tabs1 .tabs__toggle1 h3,
  .ravp-section .ravp-main .ravp-tabs .tabs__toggle h3 {
    font-size: 1.2rem;
  }

  .ravp-section .ravp-main {
    position: relative;
    margin-top: -20px;
  }
  .ravp-section .ravp-main .ravp-tabs {
    gap: 20px;
    justify-content: center;
  }
  .ravp-section .ravp-main .ravp-tabs .tabs__toggle {
    width: 41%;
  }
  .ravp-section .ravp-main .ravp-heading h1 {
    display: inline;
    background-color: #222;
    padding: 0 5px;
  }
  /* .ravp-section .ravp-main .ravp-heading{
    text-align: center;
  } */
  .ftvfuture-section .ftvfuture-content h1 {
    text-align: start;
  }
  .ftvfuture-section {
    background-color: #000;
    background-blend-mode: luminosity;
  }
  .channels-slider .channels-slider-content .ch-slider .ch-slider-video video {
    height: 400px;
  }
  .channels-slider {
    padding: 4rem 0 0 0;
  }
  .fashiontv3-section {
    background: linear-gradient(
      169deg,
      #bbfffd 0%,
      #bbfffd 5%,
      #fe655d 5%,
      #fe655d 95%,
      #bbfffd 95%,
      #bbfffd 100%
    );
  }
}

@media screen and (max-width: 576px) {
  h1 {
    font-size: 8.5vw;
  }
  .financial-section .financial-content h4 {
    font-size: 2rem;
  }
  .channels-slider .channels-12image {
    width: 33%;
  }
  .philosophy-section .philosop-head h2 {
    font-size: 9vw;
  }
  .enquiry-form form .form-enquire{
    width: 100%;
  }
  .kkintro-section{
    background-position: 65%;
  }
  .introvideo-section video {
    aspect-ratio: 1;
  }
  .feature1-section .feature1-branding2 {
    width: 65%;
  }
  .ftvfuture-section .ftvfuture-branding {
    width: 40%;
  }
  .footer .footer-contactbtn {
    display: none;
  }
  .financial-section .financial-brdg,
  .future-section .workexp-brd,
  .feature1-section .feature1-branding {
    width: 46%;
  }
  .feature1-section .feature1-content .swiper-button-prev,
  .feature1-section .feature1-content .swiper-button-next {
    left: 50%;
    top: auto;
    transform: rotate(90deg);
    /* bottom: -10%; */
  }
  .feature1-section .feature1-content .swiper-button-next {
    left: 33%;
  }
  /* .feature1-section .feature1-content .feature1-slide {
    padding-right: 0rem;
  } */

  .gallery-section .gallery-brd {
    width: 62%;
    z-index: 7;
  }
  .feature1-content {
    padding-bottom: 4rem;
  }
  .feature1-section {
    padding: 0.5rem 0 5rem 0;
  }
  .usp-section .usp-content ul li {
    width: 100%;
  }
  .download-section {
    background-size: 130%;
  }
  .download-section .download-brdg {
    width: 50%;
  }
  .financial-section .financial-image {
    display: none;
  }
  .prerequisite-section .prerequisite-brdg {
    width: 45%;
    left: auto;
    top: auto;
    right: 0;
    bottom: 0;
  }
  .maintrovideo-section .maintrovideo-content img,
  .workexp-image img:nth-child(2),
  .future-image img:nth-child(2) {
    aspect-ratio: 0.8;
  }
  .maintro-section {
    padding: 60vw 0 0 0;
  }
  .usp-section {
    background-size: 100vw;
  }
  .workexp-section,
  .future-section {
    padding: 2rem 0;
  }
  .maintrovideo-section .maintrovideo-heading svg text {
    font-size: 3rem;
  }
  .intro-section .introabs-img {
    width: 38%;
  }
  .intro-section .introabs-img {
    bottom: -30px;
  }
  /* svg {
    width: 100%;
    height: 300px;
  }
  text {
    font-size: 8vw;
  } */
  .potential-section .potentialabs-img {
    width: 45%;
  }
  .philosophy-content {
    padding: 0 20px;
  }
  .footer-social-links {
    text-align: center;
  }
  .footer .footer-side3 .footer-social-links ul {
    justify-content: center;
  }
  .download-section .download-content .photobook-kit a::after,
  .download-section .download-content .video-book a::after,
  .download-section .download-content .sales-kit a::after {
    left: -33vw;
  }
  .usp-section {
    padding: 4rem 0 2rem 0;
  }
  .usp-section .usp-content ul li {
    padding: 0 0;
  }
  .future-image .workexp-img1, .workexp-image .workexp-img1{
    width: 100%;
  }
}

@media screen and (max-width: 500px) {
  .download-section .download-content .photobook-kit a::after,
  .download-section .download-content .video-book a::after,
  .download-section .download-content .sales-kit a::after {
    left: -31vw;
  }
  .fashiontv3-section .ravp-tabs1 .tabs__toggle1 h3 {
    padding: 2px;
  }
}
@media screen and (max-width: 425px) {
  .gallery-section .gallery-image .gallery-i1 img {
    aspect-ratio: 0.8;
  }
  .download-section .download-content .photobook-kit a::after,
  .download-section .download-content .video-book a::after,
  .download-section .download-content .sales-kit a::after {
    left: -28vw;
  }
  
  .ftvpageants1-section .ftvpageants1-content {
    margin-top: 85vw;
  }
  .pagelinks-section .pagelinks-main .pagelinks-main_ul {
    column-gap: 20px;
    justify-content: start;
    row-gap: 0px;
  }
  .pagelinks-section
    .pagelinks-main
    .pagelinks-main_ul
    .pagelinks-main_ul_li:not(:last-child):after {
    right: -11px;
    top: 18px;
  }
  .ravp-section .ravp-main .ravp-tabs .tabs__toggle h3 {
    padding: 3px 8px;
  }
  .ravp-section .ravp-main .ravp-tabs,
  .fashiontv3-section .ravp-tabs1 {
    gap: 12px;
  }
  .download-section .download-brdg {
    width: 42%;
    bottom: 0%;
    right: 29vw;
  }
  .footer .footer-side1 .footer-newsletter h4 {
    font-size: 1.5rem;
  }
  .fashiontv3-section .ravp-content1 {
    padding-top: 1rem;
  }

  .maintrovideo-section .maintrovideo-content img,
  .gallery-video video {
    aspect-ratio: 0.6;
  }
  .pc_links-main .pc_innerlink .pc-links_nav .pc-links {
    gap: 20px;
    padding-left: 5px;
  }
  .pc_links-main .pc_innerlink .pc-links_nav {
    padding: 2rem 2rem;
  }
  #btn_sideNavClose {
    height: 26px;
    width: 26px;
  }
  .feature1-section .feature1-content .feature1-slide h3 {
    font-size: 1.8rem;
  }
  .footer .footer-absbranding {
    width: 54%;
    bottom: 32%;
    right: 2%;
  }
  .feature1-section .feature1-content .swiper-button-prev,
  .feature1-section .feature1-content .swiper-button-next {
    bottom: 8%;
  }
  .ftvpageants1-section {
    background-position: 55%;
  }
  .feature1-section .feature1-content .feature1-slide {
    padding: 0 20px;
  }
  h1 {
    font-size: 12.5vw;
  }
  .channels-slider .channel-head h2,
  .philosophy-section .philosop-head h2 {
    font-size: 12vw;
  }
  .philosophy-section .philosophy-content .acc-item .acc-header .acc-title h3 {
    font-size: 1.6rem;
  }
  .ravp-section .ravp-content {
    width: 100%;
  }
  /* .ftvpageants1-section .ftvpageants1-content {
    top: 100vw;
  } */
  .workexp-image img:nth-child(2),
  .future-image img:nth-child(2) {
    aspect-ratio: 0.6;
  }
  .ma-heading .maheading-content h2 {
    font-size: 1.2rem;
  }
  .maintro-section {
    padding: 114vw 0 0 0;
  }
  .financial-section .financial-content .fianance-table td,
  .financial-section .financial-content .fianance-table th {
    padding: 2px;
  }

  .financial-section .financial-content .fianance-table tr td {
    font-size: 1rem;
  }
  .financial-section .financial-content .fianance-table tr th {
    font-size: 1.2rem;
  }
  .pc_innerdiv .pc_logo::after {
    left: 0px;
    top: -44px;
    width: 80px;
  }
  .pc_innerdiv .pc_logo {
    width: 77px;
  }
  .pc_navbar {
    width: 100%;
  }
  .gallery-section .gallery-image .gallery-i1::after {
    right: 10px;
  }
  .introvideo-section .introvideo-heading .svg-text svg.svg-obj .cls-3 {
    font-size: 9.5vw;
  }
  .introvideo-section .introvideo-heading {
    width: 95%;
  }
  .introvideo-section .introvideo-heading .svg-text svg {
    width: 100%;
  }
  /* .future-image .furure-brd1,
  .workexp-image .furure-brd1 {
    width: 78%;
    position: relative;
    top: 460px;
  } */
  .prerequisite-section .financial-prerequisite ul li span {
    font-size: 1.2rem;
  }
  .introvideo-section .introvideo-brd {
    width: 46%;
  }
  .intro-section {
    padding: 2rem 0 6rem 0;
  }
  .philosophy-section .philosop-head h2,
  .fashiontv2-section .fashiontv2-content h1,
  .fashiontv2-section .fashiontv2-content p,
  .intro-section .intro-content h1 {
    text-align: center;
  }
  .gallery-section .gallery-brd {
    display: none;
  }
  /* .gallery-section > .container-fluid{
  padding: 0;
} */
  .gallery-section .gallery-image .gallery-i1 {
    padding: 1rem;
  }
  .maintrovideo-section .maintrovideo-heading svg text {
    font-size: 2.3rem;
  }
  .ftvpageants1-section .ftvpageants1-content svg text {
    font-size: 13vw;
  }
  /* .ftvpageants1-section .ftvpageants1-content svg {
    height: 70px;
  } */
  .download-section .download-content .photobook-kit a,
  .download-section .download-content .video-book a,
  .download-section .download-content .sales-kit a,
  .category-dnsec .category-content a {
    font-size: 1.2rem;
  }
  .feature1-section .feature1-video video {
    height: 250px;
  }
  .feature1-section .feature1-abstext {
    top: 40%;
  }
  .fashiontv2-section {
    background-color: #0009;
    background-blend-mode: overlay;
  }
  .usp-section .usp-content h1 {
    font-size: 11vw;
  }
}

@media screen and (max-width: 375px) {
  h1 {
    font-size: 12.5vw;
  }
  .download-section .download-content .photobook-kit a::after,
  .download-section .download-content .video-book a::after,
  .download-section .download-content .sales-kit a::after {
    left: -25vw;
  }
  .feature1-section .feature1-content .features1-heading h2 {
    font-size: 16vw;
  }
  .philosophy-section .philosop-head {
    padding-bottom: 0.5rem;
  }
  .philosophy-section .philosop-head h2 {
    font-size: 15vw;
  }
  .intro-section .intro-brd1,
  .potential-section .potential-brd {
    width: 65%;
  }
  .fashiontv3-section .ravp-content1 .tabs-content1 ul {
    padding-left: 0;
  }
  .philosophy-section .philosophy-content .acc-item .acc-content .acc-body p,
  .fashiontv3-section .ravp-content1 .tabs-content1 p {
    font-size: 1rem;
  }
  .maintrovideo-section .maintrovideo-heading h2 {
    font-size: 3rem;
  }
  .feature1-section .feature1-abstext {
    top: 36%;
  }
  .feature1-section .feature1-content .features1-heading {
    top: -8vw;
  }
  .feature1-section .feature1-abstext h2 {
    font-size: 7vw;
  }
  .feature1-section .feature1-content .feature1-slide h3 {
    font-size: 1.6rem;
  }
  .potential-section .potentialabs-img {
    width: 62%;
  }
  .intro-section .introabs-img {
    bottom: 0;
  }
  .philosophy-section {
    padding: 2rem 0 0 0;
  }
  .feature1-section .feature1-video video {
    height: 200px;
    width: 70%;
  }
  .feature1-section .feature1-content {
    margin-top: 8rem;
  }
  .philosophy-section .philosophy-content .acc-item .acc-content .acc-body {
    padding: 0rem 0.25rem 0rem 0;
  }
  .feature1-section {
    padding: 0.5rem 0 3rem 0;
  }
  .feature1-section .feature1-content .swiper-button-next,
  .feature1-section .feature1-content .swiper-button-prev {
    width: 32px;
    height: 32px;
  }
  .ravp-section .ravp-main .ravp-tabs .tabs__toggle {
    width: 100%;
    text-align: center;
  }
  .ravp-section .ravp-main .ravp-tabs,
  .fashiontv3-section .ravp-tabs1 {
    flex-direction: column;
  }
  /* .ravp-section .ravp-main .ravp-tabs{
    align-items: center;
  } */
}

@media screen and (max-width: 320px) {
  .feature1-section .feature1-abstext {
    top: 32%;
  }
  .download-section .download-content .photobook-kit a::after,
  .download-section .download-content .video-book a::after,
  .download-section .download-content .sales-kit a::after {
    left: -21vw;
  }
  .ftvpageants1-section .ftvpageants1-content {
    margin-top: 100vw;
  }
}

@media screen and (max-width: 280px) {
  .download-section .download-content .photobook-kit a::after,
  .download-section .download-content .video-book a::after,
  .download-section .download-content .sales-kit a::after {
    left: -17vw;
  }
}



/* dimond shape{
  clip-path: polygon(30% 0%, 10% 30%, 50% 100%, 90% 30%, 70% 0%);
} */

/* mobile diamong{
  clip-path: polygon(30% 0%, 0% 20%, 50% 60%, 100% 19%, 70% 0%);
} */