@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&amp;display=swap');
body{margin:0px; padding:0px;font-family: 'Poppins', sans-serif;} p{font-size:18px;line-height:1.8}
*{box-sizing: border-box;font-family: 'Poppins', sans-serif;}  .ttqa1-wht{color:#fff;} .ttqa1-ctr-t{text-align:center;} a{text-decoration:none;} 
.ttqa1-wrp{max-width:1150px; margin:auto;padding:10px;}
.ttqa1-top{background-color:#000;} .mnu-lnk li{display: inline-block;} .mnu-lnk a{color:#fff; font-size:20px; margin:0px 10px;} .dls li{font-size:18px;}
.ttqa1-logo h2{color: #fff; font-size: 35px; font-weight: 400; margin: 0px;}  .dd p{margin:0px;}
/*resp-img*/
 .ttqa1-rsp{width:100%;height:auto;} .ttqa1-frst-resp{max-width:550px;}  .ttqa1-sec{max-width:504px;} .ttqa1-thttqa1-rsp{max-width:350px} .ttqa1-rsp-ic{max-width:50px} .ttqa1-frth-im{max-width:200px;} .ttqa1-sith-im{max-width:800px; } .ttqa1-eght-im{max-width:400px; border-radius:20px;} .ttqa1-nthn-im{max-width:350px; } .ttqa1-mnth-im{max-width:400px;} .ttqa1-lg{max-width:200px;} .ttqa1-mnth-strimgm{max-width:700px; width:100%; height:auto;border:10px double #600303;} .rpsdimg{max-width:400px;width:100%; height:auto; border:10px double #600303;} .bgv-ct{max-width:300px;} .ttqa1-uu{max-width:60px;} 


.mtn-hdr{color:#fff;padding:5px 15px; border-radius:5px; transition:0.5s;margin:25px 0px;} 
.mtn-hdr p{font-size:16px !important;font-weight:bold;border-bottom:1px solid #777}  .ttqa1-ctp{background:transparent; padding:8px 25px; font-weight:700; font-size:20px;border:2px solid #fff; letter-spacing:5px; color:#fff;} .rpg-abrsp{max-width:1000px; width:100%;height:auto;} .rpg-img h2{max-width:800px;margin:auto;padding:30px 0px; } .rpg-abhdimg{max-width:300px;width:100%;height:auto;} .ttqa1-ctp2{background:transparent; padding:8px 25px; font-weight:700; font-size:20px;border:2px solid #600303; letter-spacing:5px; color:#600303;} .ttqa1-psithsd{padding:30px 0px;} .ttqa1-secdimg{max-width:500px; width:100%; height:auto;} .tgi2{background-color:#600303;padding:10px; color:#fff;} .ttqa1-sithpg{background-color:#600303;}
/*section*/ 
.ttqa1-frst,.ttqa1-secd-fet{padding:40px 0px;} .ttqa1-frst-odr{color: #fff; background-color: #34A31E; font-size: 30px;padding: 2px 30px;border-radius: 10px; font-weight:600; } .ttqa1-frst-s{background-color:#ff0000;color:#fff; padding:3px;} .ttqa1-frst-hd{font-size:25px; margin-bottom:0px; line-height:1.2; font-weight:600} .ttqa1-secd-fet{background-color:#570f10; } .ttqa1-secd-box{background:#600303; color:#fff; margin:10px; padding:10px;border-radius:10px;} .ttqa1-thttqa1-h{font-size:30px;} .ttqa1-feat{padding: 10px; background-color: #fff; border-radius: 10px;} .ttqa1-thttqa1-fst{padding:10px;}  .ttqa1-thttqa1-be{background-color:#570f10; padding:25px 0px;} .ttqa1-thrd{margin-bottom:40px;} .ttqa1-frth-cont{padding:20px;} .ttqa1-frth-img{padding:10px; border-radius:10px;} .ttqa1-sith-he{font-size:30px; color:#fff} .ttqa1-sith{background-image:url(../img/bgks.html); background-attachment:fixed;background-size:cover;background-repeat:no-repeat; padding:30px 0px;} .ttqa1-svnth li{font-size:20px; list-style-type: disclosure-closed;} .ed-cust-box {margin:10px; padding:10px;} .ttqa1-nthn{padding:20px 0px;} .ttqa1-mnth-b{background-color:#FBF4F4;padding:20px 0px;} .ttqa1-ftr{background-color:#600303;} .nr-ftr-dtr a{color:#fff;} .nwe{background-color:#600303} .ttqa1-pp1{background-color:#efefef;margin:10px;padding:10px;}
  .panel{min-height: calc(100vh - 150px)} .ttqa1-ftr p{margin:0px;}
.itgfr{ padding:10px; margin:20px; transition:0.9s} .itgfr img:hover{filter:brightness(70%);} .ttqa1-svnth-prs{background-color:#dfdddd;} .ttqa1-nthn-pr img:hover{filter:brightness(70%);}

 .mob-nn{display:block;} .desk-nn{display:none;}


@media only screen and (min-width:768px){
	.ttqa1-fx{display:flex;} .ttqa1-jus1{justify-content:space-between;} .ttqa1-jus2{justify-content:space-around;} .ttqa1-al-ctr{align-items:center;} .ttqa1-frst-img{width:50%} .ttqa1-pp3,.ttqa1-frst-cont{width:50%}  .ttqa1-secd-box,.ttqa1-thttqa1-fst,.ed-cust-box{width:50%;} .ttqa1-nthn-pr {width:33%}  .ttqa1-frth-img{width:30%;}
	.ttqa1-frth-cont{width:70%;} .ttqa1-secd-bx{width:50%;} .ttqa1-svnth-prs, .ttqa1-svnth-cns{width:50%;}  .img-ffft{width:40%;} .ttqa1-mnth-str{width:60%;} .ttqa1-pp1{width:33.33%} 
}



@media only screen and (max-width:768px){
	.ttqa1-frth-img{padding:10px;}  .ttqa1-fx2{display:flex;} .ttqa1-jus12{justify-content:space-between;} .ttqa1-al-ctr2{align-items:center;} .ttqa1-sith-he{font-size:22px;} .ttqa1-ct{text-align:center;} .mnu-lnk{display:none;} .ttqa1-frst-hd{font-size:25px} .mtct{text-align:center}  .mob-nn{display:none;} .desk-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;
  }
}
