@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap');
*{box-sizing: border-box;font-family: 'Poppins', sans-serif;}body{margin:0px;padding:0px;}img{max-width:100%;height:auto;}.ptr3w2-wrap{width: 100%;max-width:1155px;margin:auto;}.txt-cntr{text-align:center;}.txt-wht{color:#fff;}.prize-img{max-width:400px;}.btn-syl{max-width: 280px;}.ptr3w2-headings{font-size: 30px;margin: 5px 0;}p{line-height: 1.7;font-size: 18px;margin: 5px 0;}.btn-pd{padding-top: 15px;}.ptr3w2-wrap-full{max-width: 100%;width: 100%;margin:auto;}a{text-decoration: none;}
.ptr3w2-wrapq{max-width:900px;margin:auto;}

/*flex*/
.ptr3w2-flex{display: flex;}.ptr3w2-flex-jus{justify-content: space-between;}.ptr3w2-flex-aln{align-items: center;}.ptr3w2-flex-gp{gap: 20px;}
/*flex-child*/
.ptr3w2-flex-50{flex: 50%;}.ptr3w2-flex-25{flex: 25%;}.ptr3w2-flex-33{flex: 33.33%;}.ptr3w2-flex-40{flex: 40%;}.ptr3w2-flex-60{flex: 60%;}.ptr3w2-flex-70{flex: 70%;}.ptr3w2-flex-30{flex: 30%;}.ptr3w2-flex-20{flex: 20%;}.ptr3w2-flex-80{flex: 80%;}
/*header*/
.logo-img{max-width: 400px;padding:10px;}.ptr3w2-header{padding: 2px;}.ptr3w2-header h2{margin: 0px;font-size: 30px;font-weight: 700;text-shadow: 2px 2px #3333334d;}.ptr3w2-header a{color: #000;} 
/*banner*/
.ptr3w2-banner-img{max-width: 400px;}.ptr3w2-banner{padding: 40px 10px; background-image:url(../image/bg-1.jpg);  background-size:Cover;background-repeat:no-repeat;} .ptr3w2-mnhd{font-size: 27px;font-weight: 600;color:#fff;margin:0px;}
.btn-styd{font-size: 25px;font-weight: 800; line-height: 1.2em; fill: #000000;   color: #000000; background-color: #FFB431; border-radius: 5px 5px 5px 5px;box-shadow: 2px 2px 5px 0px rgba(0, 0, 0, 0.18); display:inline-block;margin-top:25px;padding:15px;transition: 0.3s; animation: heartbeat 2s infinite;} .ptr3w2-pd{color:#fff;font-size:16px;margin-top:12px;}  .btn-sani{animation: heartbeat 2s infinite;} .bordr-r1{border-radius:20px;} .ptr3w2-whyhood{margin-top:30px;}
.ptr3w2-abtou{padding:30px 5px;background-color:#f5e8e8} .ptr3w2-work{padding:30px 100px;} .ptr3w2-faq{padding:40px 10px;background-color:#ddd}
.ptr3w2-wrap2{max-width:1000px; margin:Auto;padding:15px;} .ptr3w2-wrap22{max-width:1000px; margin:auto; } .ptr3w2-btl{padding:40px 10px;} .sk-pd{padding:0px 100px}
@keyframes heartbeat{ 
0% {
    transform: scale(1);
}
25% {
    transform: scale(1.1);
}
50% {
    transform: scale(1);
}
75% {
    transform: scale(1.1);
}
100% {
    transform: scale(1);
}}
/*about*/
.ptr3w2-abt{margin:30px 10px;} .ptr3w2-ctn{max-width:1000px; margin:auto;} .ptr3w2-stpbnr{}
/*footer*/
.ptr3w2-footer{padding: 20px 0px;background-color:#efefef}.ptr3w2-footer a{color: #000;font-weight: 700;}
.desk-nn{display: none;}.mob-nn{display: block;}
/*contact-page-css*/
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: #ffffff; color: #000; padding: 12px 20px; border: none; border-radius: 4px; cursor: pointer;}
  input[type=submit]:hover {background-color: #ecdada;}
/*media-query*/
@media only screen and (max-width:767px){
.ptr3w2-flex-dir{flex-direction: column;}.mob-cntr{text-align: center;}.ptr3w2-headings{font-size: 25px;}.ptr3w2-header h2{font-size: 25px;}.ptr3w2-wrap{padding: 0px 20px;}.ptr3w2-flex-dir-rev{flex-direction: column-reverse;}.ptr3w2-banner h2{font-size: 25px;}.ptr3w2-banner-p{margin: auto;}.desk-nn{display: block;}.mob-nn{display: none;} .btn-styd{font-size: 25px;} .sk-pd{padding:0px 10px} .ptr3w2-work{padding:10px;}
}