@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap');
body{margin:0px; padding:0px; font-family: "Roboto", sans-serif;} p{font-family: "Roboto", sans-serif; font-size:18px;line-height:1.5}
*{box-sizing: border-box;}  .vvtsce-wht{color:#fff;} .vvtsce-ctr-t{text-align:center;} a{text-decoration:none;} 
.vvtsce-wrp{max-width:1150px; margin:auto;padding:10px;}
.vvtsce-top{background-color:#1F386D;border-bottom:5px double #fff;} .mnu-lnk li{display: inline-block;} .mnu-lnk a{color:#fff; font-size:20px; margin:0px 10px;}
.vvtsce-logo h2{color: #fff; font-size: 35px; font-weight: 400; margin: 0px;} 
img{max-width:100%;height:auto;}
/*resp-img*/
.mtn-hdr{color:#fff;padding:5px 15px; border-radius:5px; transition:0.5s;} 
.mtn-hdr p{font-size:16px !important;font-weight:bold;border-bottom:1px solid #777}  .vvtsce-ctp{background:transparent; padding:8px 25px; font-weight:700; font-size:20px;border:2px solid #fff; letter-spacing:5px; color:#fff;}  .rpg-img h2{max-width:750px;margin:auto; padding:5px;}  .vvtsce-ctp2{background:transparent; padding:8px 25px; font-weight:700; font-size:20px;border:2px solid #1F386D; letter-spacing:5px; color:#1F386D;} .vvtsce-psithsd{background-color:#efefef; padding:30px 0px;} .vvtsce-secdimg{max-width:100px; width:100%; height:auto;border:4px solid #fff; border-radius:50%;padding:5px;}  .tgi2{background-color:#1F386D;padding:10px; color:#fff;} .vvtsce-sithpg{background-color:#1F386D;padding:50px 0px;} 
.mtn-hdr p{font-size:16px !important;font-weight:bold;border-bottom:1px solid #777}  .vvtsce-ctp{background:transparent; padding:8px 25px; font-weight:700; font-size:20px;border:2px solid #fff; letter-spacing:5px; color:#fff;}  .rpg-img h2{max-width:750px;margin:auto; padding:5px;}  .vvtsce-ctp2{background:transparent; padding:8px 25px; font-weight:700; font-size:20px;border:2px solid #1F386D; letter-spacing:5px; color:#1F386D;} .vvtsce-psithsd{background-color:#efefef; padding:30px 0px;}  .tgi2{background-color:#1F386D;padding:10px; color:#fff;} .vvtsce-sithpg{background-color:#1F386D;padding:50px 0px;} .bft-dsg{border-radius:50%;padding:10px;}
/*section*/ 
.vvtsce-frst,.vvtsce-secd-fet{padding:40px 0px;} .vvtsce-frst-odr{color: #fff; background-color: #34A31E; font-size: 30px;padding: 2px 30px;border-radius: 10px; font-weight:600; } .vvtsce-frst-s{background-color:#ff0000;color:#fff; padding:3px;} .vvtsce-frst-hd{font-size:35px; margin-bottom:0px; line-height:1.2;} .vvtsce-secd-fet{background-color:#570f10; } .vvtsce-secd-box{background:#1F386D; color:#fff; margin:10px; padding:10px;border-radius:10px;} .vvtsce-thvvtsce-h{font-size:30px;} .vvtsce-feat{padding: 10px; background-color: #fff; border-radius: 10px;} .vvtsce-thvvtsce-fst{padding:10px;}  .vvtsce-thvvtsce-be{background-color:#570f10; padding:25px 0px;} .vvtsce-thrd{margin-bottom:40px;} .vvtsce-frth-cont{padding:20px;} .vvtsce-frth-img{padding:10px; border-radius:10px;} .vvtsce-sith-he{font-size:40px; color:#fff} .vvtsce-sith{background-image:url(../img/bgks.jpg); background-attachment:fixed;background-size:cover;background-repeat:no-repeat; padding:30px 0px;} .vvtsce-svnth li{font-size:20px; list-style-type: disclosure-closed;} .vvtsce-eght{background-color:#FBF4F4;padding:20px 0px; } .ed-cust-box {border-radius:10px; margin:10px; padding:10px;} .vvtsce-nthn{padding:30px 0px;} .vvtsce-mnth-b{background-color:#FBF4F4;padding:20px 0px;} .vvtsce-ftr{background-color:#1F386D;} .nr-ftr-dtr a{color:#fff;}
  .panel{min-height: calc(100vh - 150px)}
.itgfr{ padding:10px; margin:5px;}  .vvtsce-svnth-prs{background-color:#f6c4c4;}
.vvtsce-subfg{font-size:22px;} .rpg-bonuss{margin-top:40px;} .bonss-se{max-width:700px; margin:Auto;} .bst-1 img{border-radius:50px;} .vvtsce-ee{max-width:900px; margin:auto; text-align:center} .vvtsce-frth{margin-bottom:20px;}


.dd-nn{display:block;} .mm-nn{display:none;}
@media only screen and (min-width:768px){
	.vvtsce-fx{display:flex;} .vvtsce-jus1{justify-content:space-between;} .vvtsce-jus2{justify-content:space-around;} .vvtsce-al-ctr{align-items:center;} .vvtsce-frst-img{width:50%} .vvtsce-frst-cont{width:50%}  .vvtsce-secd-box,.vvtsce-thvvtsce-fst,.ed-cust-box{width:50%;} .vvtsce-nthn-pr {width:33%}  .vvtsce-frth-img{width:30%;}
	.vvtsce-frth-cont{width:70%;} .vvtsce-secd-bx{width:25%;} .vvtsce-svnth-prs, .vvtsce-svnth-cns{width:50%;} .rpg-abhd{width:40%} .rpg-allc{width:60%;} .img-ffft{width:25%;} .vvtsce-mnth-str{width:75%;}
}



@media only screen and (max-width:768px){
	.vvtsce-frth-img{padding:10px;}  .vvtsce-fx2{display:flex;} .vvtsce-jus12{justify-content:space-between;} .vvtsce-al-ctr2{align-items:center;} .vvtsce-sith-he{font-size:22px;} .vvtsce-ct{text-align:center;} .mnu-lnk{display:none;} .vvtsce-frst-hd{font-size:25px} .mtct{text-align:center}  .dd-nn{display:none;} .mm-nn{display:block;}
}






/*form*/
input[type=text], select, textarea {
  width: 100%; padding: 12px; border: 1px solid #ccc; border-radius: 4px;  box-sizing: border-box; margin-top: 6px;margin-bottom: 16px; resize: vertical;} input[type=submit] { background-color: #04AA6D; color: white; padding: 12px 20px; border: none; border-radius: 4px; cursor: pointer;} input[type=submit]:hover {background-color: #45a049;}
  
  /*cta css*/
  .glowing-btn {
  position: relative;
  color: #fff;
  cursor: pointer;
  padding: 0.35em 1em;
  border: 0.15em solid #fff;
  border-radius: 0.45em;
  background: none;
  perspective: 2em;
  font-family: "Raleway", sans-serif;
  font-size: 2em;
  font-weight: 900;
  letter-spacing: 1em;

  -webkit-box-shadow: inset 0px 0px 0.5em 0px #fff,
    0px 0px 0.5em 0px var(--glow-color);
  -moz-box-shadow: inset 0px 0px 0.5em 0px #fff,
    0px 0px 0.5em 0px var(--glow-color);
  box-shadow: inset 0px 0px 0.5em 0px #fff,
    0px 0px 0.5em 0px var(--glow-color);
  animation: border-flicker 2s linear infinite;
}

.glowing-txt {
  float: left;
  margin-right: -0.8em;
  -webkit-text-shadow: 0 0 0.125em hsl(0 0% 100% / 0.3),
    0 0 0.45em #fff;
  -moz-text-shadow: 0 0 0.125em hsl(0 0% 100% / 0.3),
    0 0 0.45em #fff;
  text-shadow: 0 0 0.125em hsl(0 0% 100% / 0.3), 0 0 0.45em #fff;
  animation: text-flicker 3s linear infinite;
}

.faulty-letter {
  opacity: 0.5;
  animation: faulty-flicker 2s linear infinite;
}

.glowing-btn::before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  opacity: 0.7;
  filter: blur(1em);
  transform: translateY(120%) rotateX(95deg) scale(1, 0.35);
  background: #fff;
  pointer-events: none;
}

.glowing-btn::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  z-index: -1;
  background-color: #fff;
  box-shadow: 0 0 2em 0.2em #fff;
  transition: opacity 100ms linear;
}

.glowing-btn:hover {
  color: rgba(0, 0, 0, 0.8);
  text-shadow: none;
  animation: none;
}

.glowing-btn:hover .glowing-txt {
  animation: none;
}

.glowing-btn:hover .faulty-letter {
  animation: none;
  text-shadow: none;
  opacity: 1;
}

.glowing-btn:hover:before {
  filter: blur(1.5em);
  opacity: 1;
}

.glowing-btn:hover:after {
  opacity: 1;
}

@keyframes faulty-flicker {
  0% {
    opacity: 0.1;
  }
  2% {
    opacity: 0.1;
  }
  4% {
    opacity: 0.5;
  }
  19% {
    opacity: 0.5;
  }
  21% {
    opacity: 0.1;
  }
  23% {
    opacity: 1;
  }
  80% {
    opacity: 0.5;
  }
  83% {
    opacity: 0.4;
  }

  87% {
    opacity: 1;
  }
}

@keyframes text-flicker {
  0% {
    opacity: 0.1;
  }

  2% {
    opacity: 1;
  }

  8% {
    opacity: 0.1;
  }

  9% {
    opacity: 1;
  }

  12% {
    opacity: 0.1;
  }
  20% {
    opacity: 1;
  }
  25% {
    opacity: 0.3;
  }
  30% {
    opacity: 1;
  }

  70% {
    opacity: 0.7;
  }
  72% {
    opacity: 0.2;
  }

  77% {
    opacity: 0.9;
  }
  100% {
    opacity: 0.9;
  }
}

@keyframes border-flicker {
  0% {
    opacity: 0.1;
  }
  2% {
    opacity: 1;
  }
  4% {
    opacity: 0.1;
  }

  8% {
    opacity: 1;
  }
  70% {
    opacity: 0.7;
  }
  100% {
    opacity: 1;
  }
}

@media only screen and (max-width: 600px) {
  .glowing-btn{
    font-size: 1em;
  }
}
