@charset 'UTF-8';
@import url("https://fonts.googleapis.com/css2?family=Raleway:wght@500;600;700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Righteous&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Great+Vibes&display=swap");

:root {
  --b: #000000;
  --w: #ffffff;
  --bl2: #222;
  --c5: #c42e2e;
  --blight: #282828; /*#0f0f0f;*/
  --blightdark: #0f0f0f;
  --cen1: ;
  --cen2: ;
  --cen3: ;
  --cenf1: "Raleway", sans-serif;
  --cenf2: "Righteous", cursive;
  --cenf3: "Great Vibes", cursive;
}

@media only screen {
  .evdtl {
    color: #ff5050;
  }

  .b-2rem {
    bottom: -2rem;
  }
  .ev-pos {
    border-radius: 1rem;
  }

  .ev-tkt {
    border-radius: 6px;
  }

  .tktbtn {
    border: 0.125rem solid var(--c5);
    color: #ff5050;
  }

  .tktbtn:hover {
    color: rgb(239, 239, 239);
    border: 0.125rem solid rgb(239, 239, 239);
  }

  .txt-shdw {
    text-shadow: 2px 2px 2px #000;
  }

  .bgbkblight {
    background: var(--blight);
  }

  .bgvarc5 {
    background: var(--c5);
  }

  .bgimage {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
  }

  .zind1 {
    z-index: 1;
  }

  .zind-1 {
    z-index: -1;
  }

  .zind3 {
    z-index: 3;
  }

  .b6 {
    bottom: 6rem;
  }

  .bgcolw {
    /* background: var(--w); */
    background-image: linear-gradient(158deg, rgba(84, 84, 84, 0.03) 0%, rgba(84, 84, 84, 0.03) 20%, rgba(219, 219, 219, 0.03) 20%, rgba(219, 219, 219, 0.03) 40%, rgba(54, 54, 54, 0.03) 40%, rgba(54, 54, 54, 0.03) 60%, rgba(99, 99, 99, 0.03) 60%, rgba(99, 99, 99, 0.03) 80%, rgba(92, 92, 92, 0.03) 80%, rgba(92, 92, 92, 0.03) 100%),
      linear-gradient(45deg, rgba(221, 221, 221, 0.02) 0%, rgba(221, 221, 221, 0.02) 14.286%, rgba(8, 8, 8, 0.02) 14.286%, rgba(8, 8, 8, 0.02) 28.572%, rgba(52, 52, 52, 0.02) 28.572%, rgba(52, 52, 52, 0.02) 42.858%, rgba(234, 234, 234, 0.02) 42.858%, rgba(234, 234, 234, 0.02) 57.144%, rgba(81, 81, 81, 0.02) 57.144%, rgba(81, 81, 81, 0.02) 71.42999999999999%, rgba(239, 239, 239, 0.02) 71.43%, rgba(239, 239, 239, 0.02) 85.71600000000001%, rgba(187, 187, 187, 0.02) 85.716%, rgba(187, 187, 187, 0.02) 100.002%),
      linear-gradient(109deg, rgba(33, 33, 33, 0.03) 0%, rgba(33, 33, 33, 0.03) 12.5%, rgba(147, 147, 147, 0.03) 12.5%, rgba(147, 147, 147, 0.03) 25%, rgba(131, 131, 131, 0.03) 25%, rgba(131, 131, 131, 0.03) 37.5%, rgba(151, 151, 151, 0.03) 37.5%, rgba(151, 151, 151, 0.03) 50%, rgba(211, 211, 211, 0.03) 50%, rgba(211, 211, 211, 0.03) 62.5%, rgba(39, 39, 39, 0.03) 62.5%, rgba(39, 39, 39, 0.03) 75%, rgba(55, 55, 55, 0.03) 75%, rgba(55, 55, 55, 0.03) 87.5%, rgba(82, 82, 82, 0.03) 87.5%, rgba(82, 82, 82, 0.03) 100%),
      linear-gradient(348deg, rgba(42, 42, 42, 0.02) 0%, rgba(42, 42, 42, 0.02) 20%, rgba(8, 8, 8, 0.02) 20%, rgba(8, 8, 8, 0.02) 40%, rgba(242, 242, 242, 0.02) 40%, rgba(242, 242, 242, 0.02) 60%, rgba(42, 42, 42, 0.02) 60%, rgba(42, 42, 42, 0.02) 80%, rgba(80, 80, 80, 0.02) 80%, rgba(80, 80, 80, 0.02) 100%),
      linear-gradient(120deg, rgba(106, 106, 106, 0.03) 0%, rgba(106, 106, 106, 0.03) 14.286%, rgba(67, 67, 67, 0.03) 14.286%, rgba(67, 67, 67, 0.03) 28.572%, rgba(134, 134, 134, 0.03) 28.572%, rgba(134, 134, 134, 0.03) 42.858%, rgba(19, 19, 19, 0.03) 42.858%, rgba(19, 19, 19, 0.03) 57.144%, rgba(101, 101, 101, 0.03) 57.144%, rgba(101, 101, 101, 0.03) 71.42999999999999%, rgba(205, 205, 205, 0.03) 71.43%, rgba(205, 205, 205, 0.03) 85.71600000000001%, rgba(53, 53, 53, 0.03) 85.716%, rgba(53, 53, 53, 0.03) 100.002%),
      linear-gradient(45deg, rgba(214, 214, 214, 0.03) 0%, rgba(214, 214, 214, 0.03) 16.667%, rgba(255, 255, 255, 0.03) 16.667%, rgba(255, 255, 255, 0.03) 33.334%, rgba(250, 250, 250, 0.03) 33.334%, rgba(250, 250, 250, 0.03) 50.001000000000005%, rgba(231, 231, 231, 0.03) 50.001%, rgba(231, 231, 231, 0.03) 66.668%, rgba(241, 241, 241, 0.03) 66.668%, rgba(241, 241, 241, 0.03) 83.33500000000001%, rgba(31, 31, 31, 0.03) 83.335%, rgba(31, 31, 31, 0.03) 100.002%),
      linear-gradient(59deg, rgba(224, 224, 224, 0.03) 0%, rgba(224, 224, 224, 0.03) 12.5%, rgba(97, 97, 97, 0.03) 12.5%, rgba(97, 97, 97, 0.03) 25%, rgba(143, 143, 143, 0.03) 25%, rgba(143, 143, 143, 0.03) 37.5%, rgba(110, 110, 110, 0.03) 37.5%, rgba(110, 110, 110, 0.03) 50%, rgba(34, 34, 34, 0.03) 50%, rgba(34, 34, 34, 0.03) 62.5%, rgba(155, 155, 155, 0.03) 62.5%, rgba(155, 155, 155, 0.03) 75%, rgba(249, 249, 249, 0.03) 75%, rgba(249, 249, 249, 0.03) 87.5%, rgba(179, 179, 179, 0.03) 87.5%, rgba(179, 179, 179, 0.03) 100%),
      linear-gradient(241deg, rgba(58, 58, 58, 0.02) 0%, rgba(58, 58, 58, 0.02) 25%, rgba(124, 124, 124, 0.02) 25%, rgba(124, 124, 124, 0.02) 50%, rgba(254, 254, 254, 0.02) 50%, rgba(254, 254, 254, 0.02) 75%, rgba(52, 52, 52, 0.02) 75%, rgba(52, 52, 52, 0.02) 100%), linear-gradient(90deg, #ffffff, #ffffff);
  }

  .bl2 {
    color: var(--bl2);
  }

  .c5 {
    color: var(--c5);
  }

  .bgcover {
    background-size: cover;
  }

  .bgcenter {
    background-position: center;
  }

  .font1 {
    font-family: var(--cenf2);
  }

  .font2 {
    font-family: var(--cenf3);
  }

  .taj {
    text-align: justify;
  }

  .neumor {
    padding: 2.5rem;
    border-radius: 20px;
    box-shadow: inset 9.91px 9.91px 17px #202020, inset -9.91px -9.91px 17px #333;
  }

  header {
    height: 100vh;
    width: 18rem;
    background: var(--blightdark);
    position: fixed;
    top: 0px;
    left: 0px;
    z-index: 15;
  }

  .ctnav:hover {
    color: var(--c5);
  }

  .noInd {
    text-indent: 0px;
  }

  .w {
    color: var(--w);
  }

  .widc {
    width: 32rem;
    transform: skewX(20deg);
    right: -2rem;
    overflow: hidden;
    z-index: 3;
  }

  .skw {
    transform: skewX(-20deg);
  }

  .bshadz3 {
    box-shadow: 0px 0px 10px 5px #00000080;
    z-index: 3;
  }

  .widc::before {
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    height: 100%;
    background: var(--w);
    transform: skewX(-20deg);
    width: calc(100% + 5rem);
  }

  .gcol2 {
    position: absolute;
    top: 0px;
    right: -2rem;
    width: 32.25rem;
    height: 5.25rem;
    display: block;
    transform: skewX(20deg);
    overflow: hidden;
    z-index: 2;
    background: rgb(214, 12, 12);
    background: -moz-linear-gradient(90deg, rgba(214, 12, 12, 1) 0%, rgba(255, 214, 0, 1) 50%, rgba(165, 10, 94, 1) 100%);
    background: -webkit-linear-gradient(90deg, rgba(214, 12, 12, 1) 0%, rgba(255, 214, 0, 1) 50%, rgba(165, 10, 94, 1) 100%);
    background: linear-gradient(90deg, rgba(214, 12, 12, 1) 0%, rgba(255, 214, 0, 1) 50%, rgba(165, 10, 94, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#d60c0c",endColorstr="#a50a5e",GradientType=1);
  }

  .gcol2 > span {
    width: 50%;
    height: 100%;
    display: block;
    animation: animx 6s ease-in-out 0s infinite;
  }

  @keyframes animx {
    0% {
      left: -150%;
      background: rgb(255, 214, 0);
      background: -moz-linear-gradient(45deg, rgba(255, 214, 0, 0) 0%, rgba(255, 214, 0, 0.5) 23%, rgba(255, 232, 12, 0.75) 49%, rgba(255, 214, 0, 0.5) 77%, rgba(255, 214, 0, 0) 100%);
      background: -webkit-linear-gradient(45deg, rgba(255, 214, 0, 0) 0%, rgba(255, 214, 0, 0.5) 23%, rgba(255, 232, 12, 0.75) 49%, rgba(255, 214, 0, 0.5) 77%, rgba(255, 214, 0, 0) 100%);
      background: linear-gradient(45deg, rgba(255, 214, 0, 0) 0%, rgba(255, 214, 0, 0.5) 23%, rgba(255, 232, 12, 0.75) 49%, rgba(255, 214, 0, 0.5) 77%, rgba(255, 214, 0, 0) 100%);
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffd600",endColorstr="#ffd600",GradientType=1);
      filter: blur(15px);
    }

    100% {
      left: 100%;
      background: rgb(255, 214, 0);
      background: -moz-linear-gradient(45deg, rgba(255, 214, 0, 0) 0%, rgba(255, 214, 0, 0.5) 23%, rgba(255, 232, 12, 0.75) 49%, rgba(255, 214, 0, 0.5) 77%, rgba(255, 214, 0, 0) 100%);
      background: -webkit-linear-gradient(45deg, rgba(255, 214, 0, 0) 0%, rgba(255, 214, 0, 0.5) 23%, rgba(255, 232, 12, 0.75) 49%, rgba(255, 214, 0, 0.5) 77%, rgba(255, 214, 0, 0) 100%);
      background: linear-gradient(45deg, rgba(255, 214, 0, 0) 0%, rgba(255, 214, 0, 0.5) 23%, rgba(255, 232, 12, 0.75) 49%, rgba(255, 214, 0, 0.5) 77%, rgba(255, 214, 0, 0) 100%);
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffd600",endColorstr="#ffd600",GradientType=1);
      filter: blur(15px);
    }
  }

  .slider {
    width: 100%;
    height: 70vh;
    z-index: 3;
  }

  .slider div {
    width: 100%;
    height: 70vh;
    background-size: cover;
    background-position: center 24%;
  }

  .slider .owl-dots {
    position: absolute;
    bottom: 1rem;
    right: 0rem;
    left: 0px;
    margin: 0px auto;
    height: 1.25rem;
    text-align: center;
  }

  .slider .owl-dot {
    height: 0.35rem;
    width: 1.5rem;
    margin: 0px 0.25rem;
    /* background-color: #ffffff; */
    background: rgb(217, 28, 10);
    background: -moz-linear-gradient(90deg, rgba(217, 28, 10, 1) 0%, rgba(226, 71, 7, 1) 50%, rgba(236, 115, 7, 1) 100%);
    background: -webkit-linear-gradient(90deg, rgba(217, 28, 10, 1) 0%, rgba(226, 71, 7, 1) 50%, rgba(236, 115, 7, 1) 100%);
    background: linear-gradient(90deg, rgba(217, 28, 10, 1) 0%, rgba(226, 71, 7, 1) 50%, rgba(236, 115, 7, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#d91c0a",endColorstr="#ec7307",GradientType=1);
    border-radius: 10px;
    -webkit-transition: all 0.24s ease;
    -moz-transition: all 0.24s ease;
    -ms-transition: all 0.24s ease;
    -o-transition: all 0.24s ease;
    transition: all 0.24s ease;
  }

  .slider .owl-dots .owl-dot.active {
    background: var(--w);
    width: 2.5rem;
    -webkit-transition: all 0.24s ease;
    -moz-transition: all 0.24s ease;
    -ms-transition: all 0.24s ease;
    -o-transition: all 0.24s ease;
    transition: all 0.24s ease;
  }

  .ovrl::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    z-index: 1;
  }

  .zind {
    z-index: 1;
  }

  .zind15 {
    z-index: 15;
  }

  .arcsp {
    position: absolute;
    display: block;
    bottom: -0.5rem;
    right: -2rem;
    width: 22rem;
    height: 5.25rem;
    transform: skewX(-20deg);
    z-index: 3;
  }

  .arcsp2 {
    position: absolute;
    display: block;
    top: 0rem;
    right: -2rem;
    width: 22rem;
    height: 5.25rem;
    transform: skewX(20deg);
    z-index: 1;
  }

  .arcsp::before,
  .arcsp2::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background: var(--blight);
    z-index: 1;
  }

  .arcsp > .xt1 {
    position: absolute;
    top: -0.25rem;
    right: 0;
    width: calc(100% + 0.25rem);
    height: calc(100% - 0.25rem);
    display: block;
    overflow: hidden;
    background: rgb(197, 82, 61);
    background: -moz-linear-gradient(90deg, rgba(197, 82, 61, 1) 0%, rgba(255, 214, 0, 1) 50%, rgba(214, 12, 12, 1) 100%);
    background: -webkit-linear-gradient(90deg, rgba(197, 82, 61, 1) 0%, rgba(255, 214, 0, 1) 50%, rgba(214, 12, 12, 1) 100%);
    background: linear-gradient(90deg, rgba(197, 82, 61, 1) 0%, rgba(255, 214, 0, 1) 50%, rgba(214, 12, 12, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#c5523d",endColorstr="#d60c0c",GradientType=1);
  }

  .arcsp > .xt1::before,
  .arcsp2 > .xt1::before {
    content: "";
    position: absolute;
    width: 50%;
    height: 100%;
    display: block;
    animation: animx2 6s ease-in-out 0s infinite;
  }

  .arcsp2 > .xt1 {
    position: absolute;
    bottom: -0.25rem;
    right: 0;
    width: calc(100% + 0.25rem);
    height: calc(100% - 0.25rem);
    display: block;
    overflow: hidden;
    background: rgb(197, 82, 61);
    background: -moz-linear-gradient(90deg, rgba(197, 82, 61, 1) 0%, rgba(255, 214, 0, 1) 50%, rgba(214, 12, 12, 1) 100%);
    background: -webkit-linear-gradient(90deg, rgba(197, 82, 61, 1) 0%, rgba(255, 214, 0, 1) 50%, rgba(214, 12, 12, 1) 100%);
    background: linear-gradient(90deg, rgba(197, 82, 61, 1) 0%, rgba(255, 214, 0, 1) 50%, rgba(214, 12, 12, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#c5523d",endColorstr="#d60c0c",GradientType=1);
  }

  @keyframes animx2 {
    0% {
      left: -450%;
      background: rgb(255, 214, 0);
      background: -moz-linear-gradient(45deg, rgba(255, 214, 0, 0) 0%, rgba(255, 214, 0, 0.5) 23%, rgba(255, 232, 12, 0.75) 49%, rgba(255, 214, 0, 0.5) 77%, rgba(255, 214, 0, 0) 100%);
      background: -webkit-linear-gradient(45deg, rgba(255, 214, 0, 0) 0%, rgba(255, 214, 0, 0.5) 23%, rgba(255, 232, 12, 0.75) 49%, rgba(255, 214, 0, 0.5) 77%, rgba(255, 214, 0, 0) 100%);
      background: linear-gradient(45deg, rgba(255, 214, 0, 0) 0%, rgba(255, 214, 0, 0.5) 23%, rgba(255, 232, 12, 0.75) 49%, rgba(255, 214, 0, 0.5) 77%, rgba(255, 214, 0, 0) 100%);
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffd600",endColorstr="#ffd600",GradientType=1);
      filter: blur(15px);
    }

    100% {
      left: 100%;
      background: rgb(255, 214, 0);
      background: -moz-linear-gradient(45deg, rgba(255, 214, 0, 0) 0%, rgba(255, 214, 0, 0.5) 23%, rgba(255, 232, 12, 0.75) 49%, rgba(255, 214, 0, 0.5) 77%, rgba(255, 214, 0, 0) 100%);
      background: -webkit-linear-gradient(45deg, rgba(255, 214, 0, 0) 0%, rgba(255, 214, 0, 0.5) 23%, rgba(255, 232, 12, 0.75) 49%, rgba(255, 214, 0, 0.5) 77%, rgba(255, 214, 0, 0) 100%);
      background: linear-gradient(45deg, rgba(255, 214, 0, 0) 0%, rgba(255, 214, 0, 0.5) 23%, rgba(255, 232, 12, 0.75) 49%, rgba(255, 214, 0, 0.5) 77%, rgba(255, 214, 0, 0) 100%);
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffd600",endColorstr="#ffd600",GradientType=1);
      filter: blur(15px);
    }
  }

  /* .slider-container,
  .cen-abt,
  .cen-gal,
  .cen-cts {
    width: calc(100% - 18rem);
    margin-left: auto;
    margin-right: 0;
  } */

  .fnwdth {
    width: calc(100% - 18rem);
    margin-left: auto;
    margin-right: 0;
  }

  .fwdt {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .slider-container > .gcol3 {
    position: absolute;
    top: 0px;
    right: 0;
    width: 100%;
    height: calc(100% + 0.25rem);
    display: block;
    overflow: hidden;
    z-index: 2;
    background: rgb(214, 12, 12);
    background: -moz-linear-gradient(90deg, rgba(214, 12, 12, 1) 0%, rgba(255, 214, 0, 1) 50%, rgba(165, 10, 94, 1) 100%);
    background: -webkit-linear-gradient(90deg, rgba(214, 12, 12, 1) 0%, rgba(255, 214, 0, 1) 50%, rgba(165, 10, 94, 1) 100%);
    background: linear-gradient(90deg, rgba(214, 12, 12, 1) 0%, rgba(255, 214, 0, 1) 50%, rgba(165, 10, 94, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#d60c0c",endColorstr="#a50a5e",GradientType=1);
  }

  .gcol3 > .gdt {
    width: 50%;
    height: 100%;
    display: block;
    animation: animx 6s ease-in-out 0s infinite;
  }

  .arcsp > .txt-abt {
    font-family: var(--cenf2);
    z-index: 1;
    transform: skewX(20deg);
    font-size: 2.5rem;
    padding-top: 1.25rem;
    right: 1rem;
  }

  .arcsp2 > .txt-abt {
    font-family: var(--cenf2);
    z-index: 1;
    transform: skewX(-20deg);
    font-size: 2.5rem;
    padding-top: 0.5rem;
    right: 0rem;
  }

  .arcsp > .txt-abt > span,
  .arcsp2 > .txt-abt > span {
    background-image: url(../imx/bgcol2.jpg);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
    animation: animx3 6s ease-in-out 4s infinite;
  }

  @keyframes animx3 {
    0% {
      /* left: -450%; */
      background-size: cover;
      background-position: 100% center;
    }

    16.66666666%,
    100% {
      /* left: 100%; */
      background-size: cover;
      background-position: 0% center;
    }
  }

  .sml-ud {
    width: 5rem;
    height: 0.25rem;
    border-radius: 10px;
    bottom: 10px;
  }

  .bgimg {
    background-image: url(../imx/bgcol2.jpg);
    background-clip: text;
    color: transparent;
  }

  .bgpos {
    background-position: 94% center;
  }

  .bggrad {
    background: rgb(217, 28, 10);
    background: -moz-linear-gradient(90deg, rgba(217, 28, 10, 1) 0%, rgba(226, 71, 7, 1) 50%, rgba(236, 115, 7, 1) 100%);
    background: -webkit-linear-gradient(90deg, rgba(217, 28, 10, 1) 0%, rgba(226, 71, 7, 1) 50%, rgba(236, 115, 7, 1) 100%);
    background: linear-gradient(90deg, rgba(217, 28, 10, 1) 0%, rgba(226, 71, 7, 1) 50%, rgba(236, 115, 7, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#d91c0a",endColorstr="#ec7307",GradientType=1);
  }

  .c-a-fl > .rt > .rt-p > p {
    z-index: 1;
    background-color: var(--blight);
  }

  .gradboxup {
    position: absolute;
    bottom: -0.25rem;
    right: -0.25rem;
    overflow: hidden;
  }

  .gradbox {
    width: 25%;
    height: calc(100% + 0.5rem);
  }

  .gradbox2 {
    width: calc(100% + 0.5rem);
    height: calc(100% + 0.5rem);
  }

  .cen-bdr2 {
    border-radius: 1rem;
  }

  .gradboxup > span {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    animation: animx2 6s ease-in-out 0s infinite;
  }

  .cen-bdr {
    border-radius: 1rem;
    border: 0.225rem solid #a2a2a2;
  }

  .cutoutarc {
    position: absolute;
    height: 5rem;
    width: 40%;
    background: var(--c5);
    transform: rotate(-12deg);
    z-index: 0;
  }

  .gbox {
    bottom: 0;
    right: 0;
    transform-origin: top right;
  }

  .gbox2 {
    top: 0;
    left: 0;
    transform-origin: bottom left;
  }

  .hov {
    transform: scale(1);
    cursor: pointer;
  }

  .hov:hover {
    transform: scale(1.08);
  }

  .transition {
    -webkit-transition: all 0.24s ease;
    transition: all 0.24s ease;
  }

  .fw-icon {
    top: calc(50% - 1.2rem);
    left: 0;
    right: 0;
    text-align: center;
  }

  .fw-icon > i {
    color: #eaeaea;
  }

  .rnx {
    right: 0;
    top: 0;
  }

  /* Gallery Page */

  .cenbnr {
    height: 70vh;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
  }

  .cenbord {
    border-radius: 0px;
    border: 0.125rem solid #c4c4c4;
  }

  .cen-bdr2 {
    border-radius: 0rem;
    border: 0.225rem solid #bdbdbd;
  }

  .cen-bdr3 {
    border-radius: 0px;
    border: 0.225rem solid #a2a2a2;
  }

  .cenbnr::before {
    content: " ";
    position: absolute;
    bottom: -4vw;
    left: -3.4vw;
    width: 54vw;
    height: 8vw;
    background-color: var(--blight);
    -webkit-transform: rotate(8deg);
    -moz-transform: rotate(8deg);
    -o-transform: rotate(8deg);
    -ms-transform: rotate(8deg);
    transform: rotate(8deg);
  }

  .cenbnr::after {
    content: " ";
    position: absolute;
    bottom: -4vw;
    right: -3.4vw;
    width: 54vw;
    height: 8vw;
    background-color: var(--blight);
    -webkit-transform: rotate(-8deg);
    -moz-transform: rotate(-8deg);
    -o-transform: rotate(-8deg);
    -ms-transform: rotate(-8deg);
    transform: rotate(-8deg);
  }

  .bdbtm {
    border-bottom: 0.125rem solid #c4c4c4;
  }

  .b8vw {
    bottom: 8vw;
  }

  .bdall {
    border: 0.125rem solid #c4c4c4;
  }

  .h10rem {
    height: 9vw;
  }

  .ofPosition {
    object-position: top center;
  }

  .gtc14fitcen {
    grid-template-columns: repeat(4, 1fr);
  }
}

@media only screen and (max-width: 1000px) {
  header {
    height: 5rem;
    width: 100%;
    position: relative;
  }

  html,
  body {
    overflow-x: hidden;
  }

  .slider .owl-dots {
    display: none;
  }

  .mob {
    display: block;
    position: absolute;
    top: 1.8rem;
    right: 1.5rem;
    cursor: pointer;
  }

  nav {
    top: 3.4rem;
    width: 12rem;
    margin: 0px 0px 0px auto;
    padding: 0rem 1rem 1rem;
    background-color: var(--blightdark);
    border-bottom-left-radius: 1rem;
    opacity: 0;
    visibility: hidden;
    transition: all 0.24s ease;
  }

  .show {
    top: 1.4rem;
    opacity: 1;
    visibility: visible;
    transition: all 0.24s ease;
  }

  nav > ul > li {
    padding: 0.5rem 0rem;
  }

  .m_pt1p85 {
    padding-top: 1.85rem;
  }

  .m_pt0 {
    padding-top: 0rem;
  }

  .m_h1p5 {
    height: 1.5rem;
  }

  .fnwdth {
    width: 100%;
  }

  .slider,
  .slider div,
  .cenbnr {
    height: 35vh;
  }

  .m_pr0 {
    padding-right: 0;
  }

  .m_pl0 {
    padding-left: 0;
  }

  .b8vw {
    bottom: 10vw;
  }

  .cutoutarc {
    height: 3vh;
  }

  .gtc14fitcen {
    grid-template-columns: repeat(2, 1fr);
  }

  .gtc14fitcenue {
    grid-template-columns: repeat(1, 1fr) !important;
  }

  .h10rem {
    height: 22vw;
  }

  .neumor {
    padding: 0rem;
    border-radius: 0px;
    box-shadow: none;
  }
}
