@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');
*{box-sizing: border-box;font-family: "Roboto", sans-serif;}body{padding: 0;margin: 0;}a{text-decoration: none;}img{max-width: 100%;height: auto;}p{font-size:20px;line-height: 1.7;margin: 5px 0;}.rrtqw3-wrap{max-width: 1155px;width: 100%;margin: auto;}.rrtqw3-head{font-size: 25px;margin: 5px 0;font-weight: 500;}.txt-cntr{text-align: center;}.txt-wht{color: #fff;}.btn-syl{max-width: 280px;}.btn-mr{margin-top: 20px;} .rrtqw3-wrapw{max-width:1000px; margin:Auto;}
/*flex*/
.rrtqw3-flex{display: flex;}.rrtqw3-flex-jus{justify-content: space-between;}.rrtqw3-flex-aln{align-items: center;}.rrtqw3-flex-gp{gap: 25px;}
/*flex-child*/
.rrtqw3-flex-50{flex: 50%;}.rrtqw3-flex-33{flex: 33%;}.rrtqw3-flex-20{flex: 20%;}.rrtqw3-flex-80{flex: 80%;} .rrtqw3-flex-25{flex:25%}  .rrtqw3-flex-40{flex:40%} .rrtqw3-flex-60{flex:60%}
/*header*/
.rrtqw3-header{padding: 10px;}
/*banner*/
.rrtqw3-banner{padding: 50px 10px;background-color:#0a4e44;background-position:center;background-size:cover}.rrtqw3-banner-st {background-color:#e3a800;color:#000;border-radius:10px;font-weight:700;padding: 5px;max-width: 300px;margin: auto;animation: pulse 2s infinite;}.rrtqw3-banner-st p{font-size: 22px;}.prc-syl{max-width: 380px;} .rrtqw3-brdr{border-right:2px solid #dedede} .pdqw{padding-top:50px;} .bgc{background-color:#efefef;padding:20px;color:#000;border-radius:10px;}
/*what*/
.rrtqw3-wht{background-color:#0a4e44;padding: 30px 10px;} .rrtqw3-gfrw{background-color:#0a4e44;padding:30px;} .stp-bx{}
/*after-banner*/
.rrtqw3-aftr-banner{margin-top: 50px;padding: 0 20px 20px 20px;} .rrtqw3-wqts{font-size:30px; color:#a00000; font-weight:600}
.rrtqw3-banner-st2{background-color:#e3a800;color:#000;border-radius:10px;font-weight:700;padding: 5px 50px;display:inline-block;font-size:40px;} .an-mv{animation: pulse 3s infinite;} .slct-age{padding:40px 0px;background-color:#efefef} 
@keyframes pulse {
    0% { transform: scale(1); }
    50% { transform: scale(1.1); }
    100% { transform: scale(1); }
}
/*offer*/
.rrtqw3-ofr{padding: 30px 10px;}
/*how*/
.rrtqw3-hw{padding: 30px 10px;}.rrtqw3-hw-flex{max-width: 1000px;margin: 20px auto auto;}
/*review*/
.rrtqw3-rv{padding: 30px 10px;}.rrtqw3-rv-blk{margin-top: 20px;}
/*price*/
.rrtqw3-prc{padding: 30px 10px;background-color: #efefef;}
/*footer*/
.rrtqw3-footer{padding: 10px;background-color: #000;}.rrtqw3-footer a{color: #fff;}
.desk-nn{display: none;}.mob-nn{display: block;}.rrtqw3-wrap-pd{padding: 20px 10px;}

/*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: #d05932; color: white; padding: 12px 20px; border: none; border-radius: 4px; cursor: pointer;}
  input[type=submit]:hover {background-color: #e69479;}

/*media-query*/
@media only screen and (max-width: 767px){
    .mon-cntr{text-align: center;}.rrtqw3-head{font-size: 25px;}.rrtqw3-flex-dir{flex-direction: column;}.desk-nn{display: block;}.mob-nn{display: none;} .rrtqw3-brdr{border-right:none;} .pdqw{padding-top:0px;}
}
@media only screen and (max-width: 420px){
    .btn-syl{max-width: 220px;}
}