@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:20px; line-height:1.5}
*{box-sizing: border-box;}  .tt6yr5-wht{color:#fff;} .tt6yr5-ctr-t{text-align:center;} a{text-decoration:none;} 
.tt6yr5-wrp{max-width:1150px; margin:auto;padding:10px;}
.tt6yr5-top{background-color:#000;border-bottom:5px solid green;} .mnu-lnk li{display: inline-block;} .mnu-lnk a{color:#fff; font-size:20px; margin:0px 10px;} .tt6yr5-p{gap:25px;} img{max-width:100%;height:auto;}
.tt6yr5-logo h2{color: #fff; font-size: 35px; font-weight: 400; margin: 0px;} 
/*resp-img*/
 .tt6yr5-rsp{width:100%;height:auto;} .tt6yr5-frst-resp{max-width:600px;}  .tt6yr5-sec{max-width:500px;} .tt6yr5-thtt6yr5-rsp{max-width:350px} .tt6yr5-rsp-ic{max-width:50px} .tt6yr5-frth-im{max-width:200px;} .tt6yr5-sith-im{max-width:800px; } .tt6yr5-eght-im{max-width:400px; border-radius:20px;} .tt6yr5-nthn-im{max-width:350px; border
 :4px solid #126695} .tt6yr5-mnth-im{max-width:400px;} .tt6yr5-lg{max-width:200px;} .tt6yr5-mnth-strimgm{max-width:700px; width:100%; height:auto;border:10px double #126695;} .rpsdimg{max-width:400px;width:100%; height:auto; }
.tt6yr5-bxshd{ box-shadow:10px 10px #126695} .bw-img img{border-radius:20px;}

.mtn-hdr{padding:5px 15px; border-radius:5px; transition:0.5s;margin:25px 0px;background-color:#126695;color:#fff} 
.mtn-hdr p{font-size:16px !important;}  .tt6yr5-ctp{background:transparent; padding:8px 25px; font-weight:700; font-size:20px;border:2px solid #fff; letter-spacing:5px; color:#fff; transition:0.7s;} .tt6yr5-ctp:hover{color:#569b17;border:4px solid #569b17;} .intg-pr{max-width:800px; margin:auto;text-align:center}
.rpg-abrsp{max-width:1000px; width:100%;height:auto;} .rpg-img h2{max-width:750px;margin:auto; border-bottom:5px double #126695;padding:5px; margin-bottom:40px;} .tt6yr5-ctp2{background:transparent; padding:8px 25px; font-weight:700; font-size:20px;border:2px solid #126695; letter-spacing:5px; color:#126695;} .tt6yr5-psithsd{background-color:#efefef; padding:30px 0px;} .tt6yr5-secdimg{max-width:500px; width:100%; height:auto;} .tgi2{background-color:#efefef;padding:10px; color:#fff; border:8px double #55b50b;} .tt6yr5-sithpg{background-color:#126695;padding-bottom:50px;} .mn-ctnf{font-size:25px; background-color:#a00000;color:#fff;border-radius:10px;padding:20px 10px;  box-shadow: 6px 6px 15px rgba(0, 0, 0, 0.4);transform: translateY(-2px);}
/*section*/ 
.tt6yr5-frst,.tt6yr5-secd-fet{padding:40px 0px;} .tt6yr5-frst-odr{color: #fff; background-color: #34A31E; font-size: 30px;padding: 2px 30px;border-radius: 10px; font-weight:600; } .tt6yr5-frst-s{background-color:#ff0000;color:#fff; padding:3px;} .tt6yr5-frst-hd{font-size:35px; margin-bottom:0px; line-height:1.2;} .tt6yr5-secd-fet{background-color:#570f10; } .tt6yr5-secd-box{background:#126695; color:#fff; margin:10px; padding:10px;border-radius:10px;} .tt6yr5-thtt6yr5-h{font-size:30px;} .tt6yr5-feat{padding: 10px; background-color: #fff; border-radius: 10px;} .tt6yr5-thtt6yr5-fst{padding:10px;}  .tt6yr5-thtt6yr5-be{background-color:#570f10; padding:25px 0px;} .tt6yr5-thrd{margin-bottom:40px;} .tt6yr5-frth-cont{padding:20px;} .tt6yr5-frth-img{padding:10px; border-radius:10px;} .tt6yr5-sith-he{font-size:35px; font-weight:300; color:#fff;transition:0.9s;border-radius:10px; max-width:950px;margin:auto;} .tt6yr5-sith{background-image:url(../img/bgks.jpg); background-attachment:fixed;background-size:cover;background-repeat:no-repeat; padding:30px 0px;} .tt6yr5-svnth li{font-size:20px; list-style-type: disclosure-closed;} .tt6yr5-eght{padding:20px 0px; } .ed-cust-box {border-radius:10px; margin:10px; padding:10px;} .tt6yr5-nthn{padding:30px 0px;} .tt6yr5-mnth-b{background-color:#FBF4F4;padding:20px 0px;} .tt6yr5-ftr{background-color:#126695;padding:20px 0px;} .nr-ftr-dtr a{color:#fff;}
  .panel{min-height: calc(100vh - 150px)}
.itgfr{ padding:10px; margin:20px; transition:0.9s} .itgfr img:hover{filter:brightness(70%);} .tt6yr5-svnth-prs{background-color:#f6c4c4;} .tt6yr5-nthn-pr img:hover{filter:brightness(70%);} .tt6yr5-off{background-color:#126695; color:#fff;font-size:40px; text-align:center; border-radius:50%; width:200px; height:200px;display:flex; justify-content:center; align-items:center;}  .tt6yr5-secd-box img:hover{filter:brightness(70%);}
.mtct{border-radius:100%} .ed-cust-box img{box-shadow: 10px 10px #2d831f; margin-bottom:20px;} .ggap{gap:20px;}



.m-nn{display:none;}  .d-nn{display:block;} 

@media only screen and (min-width:768px){
	.tt6yr5-fx{display:flex;} .tt6yr5-jus1{justify-content:space-between;} .tt6yr5-jus2{justify-content:space-around;} .tt6yr5-al-ctr{align-items:center;} .tt6yr5-frst-img{width:50%} .tt6yr5-frst-cont{width:50%}  .tt6yr5-secd-box,.tt6yr5-thtt6yr5-fst{width:50%;} .tt6yr5-nthn-pr {width:33%}  .tt6yr5-frth-img{width:30%;}
	.tt6yr5-frth-cont{width:70%;} .tt6yr5-secd-bx{width:50%;}  .rpg-abhd{width:40%} .rpg-allc{width:60%;} .img-ffft{width:40%;} .tt6yr5-mnth-str{width:60%;} .ed-cust-box img{width:50%} .tt6yr5-bfcsd{width:50%;} .flex-50{width:50%}  .flex-50{width:50%} .flex-33{width:33.33%}
}



@media only screen and (max-width:768px){
	.tt6yr5-frth-img{padding:10px;}  .tt6yr5-fx2{display:flex;} .tt6yr5-jus12{justify-content:space-between;} .tt6yr5-al-ctr2{align-items:center;} .tt6yr5-sith-he{font-size:22px;} .tt6yr5-ct{text-align:center;} .mnu-lnk{display:none;} .tt6yr5-frst-hd{font-size:25px} .mtct{text-align:center}  .tt6yr5-off{margin:auto;}  .m-nn{display:block;}
	.d-nn{display:none;} 
}






/*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;
  }
}
