@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');
@import url('https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&display=swap');

*{box-sizing: border-box;} a{text-decoration:none;} img{max-width:100%; height:auto;} .mrt-0{margin:0px}
body { font-family: 'Roboto', sans-serif; line-height: 1.6;background-color: #f4f4f4; color: #333; margin: 0; padding: 0; }
h1,h2,h3,h4,h5{  font-family: "Lexend", sans-serif;} 
.d-ctr{text-align:center} .dk-wht{color:#fff} .sec-gap{gap:10px;} 
/*header*/
header{background-color:#016b95;padding:10px;}
.logo-section small{color:#fff;} .logo-section h2{margin:0px;  font-family: "Pacifico", cursive;color:#fff;font-weight:bold;font-size:30px;}
.main04qts-strp{background-color:#000;}
.bg-1{background-color:#d4efe9} .dk-pad{padding:50px 30px;}
.mn-cat{color:#016b95;font-family: "Pacifico", cursive;} .bx-d h2{margin:0px; font-size:30px; font-weight:600;   font-family: "Lexend", sans-serif;} 
.main04qts-pera1{font-size:16px;} .main04qts-pera2{font-weight:bold; color:#a00000; margin:0px;	}
.btn-order{background-color:#a00000;color:#fff; padding:10px 35px; border-radius:50px; transition:0.5s} .btn-start{margin-top:20px;}
.btn-order:hover{background-color:transparent;border:2px solid #a00000; color:#a00000;}
.animat img:hover { animation: first 2s ease-in-out infinite;}
.xlf-bx{display:flex; justify-content:space-between;align-items:Center;gap:10px;}
/*footer*/
.footer{background-color:#000;} .foot-srt{padding:20px 10px;} .lnk-strt{text-align:Center} .lnk-strt a{color:#fff}]

/*indivial-product*/

.fst04qts-h1{font-size:50px; color:#016b95;margin:0px;} .fst04qts-pd{padding:40px 10px;} .fst04qts-p1{font-size:22px;margin:0px;color:#016b95;font-weight:bold;} .ika-btn{margin-top:30px;}
.ika-order{background-color:#ffb22d;color:#000;padding:15px 100px;font-size:20px;border-radius:40px;} .scd04qts-p2{margin:0px;font-weight:bold}.scd04qts-bx1{background-color:#fff;padding:10px; box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.3);border-radius:10px;}
.thd04qts-h3{font-size:40px; color:#016b95;margin:0px;line-height:1.2} .thd04qts-sec p{margin:5px;}
.thd04qts-sec{position:relative;background-color:#def9dc} .bxd-1{object-position: top right; object-fit: cover;  position: absolute; right: 49%; top: 50px;  min-width: 60vw; height: 500px;  max-height: 100%;}
.foth04qts-sec{background-color:#f5b831;} .bx-foth h3{margin:0px;} .foth04qts-hds h2{text-align:Center;margin:0px;padding-top:40px;}
.fth04qts-bx{box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.3);background-color:#fff;text-align:center;padding:10px} .fth04qts-bx h3{margin:0px;} .fst04qts-pdd{margin-top:20px;} .sxth04qts-sec{background-color:#ddd;padding:40px 10px;}
.sxth04qts-bxdpd h4{margin:0px;} .sxth04qts-bxdpd{background-color:#fff;margin:10px;padding:20px;border-radius:5px;box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.3);} .ext-mr{margin-top:60px;}
/*money*/
.moncy04qts--sec{background-color:#016b95;padding:30px 10px} .monc{max-width:950px;margin:auto;}
/*feature-section*/
.svtth04qts-sec{margin:30px 10px;padding:30px 10px;} .svtth04qts-1s h3{margin:0px;}  .svtth04qts-1s p{margin-top:5px;}
/*intg*/
.eght04qts-sec{margin-top:30px;background-color:#ddd;padding:40px 10px;} .fth04qts-bxsd{box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.3);background-image:url(../images/);text-align:center;padding:10px} .fth04qts-bxsd h3{margin:0px;}
/*9th04qts-section*/
.dectption{margin-left:40px;}
.dectption:before{content: ""; background-image: url(../images/vertical-timeline.png); background-repeat: no-repeat; position: absolute;left: 5px;height: 100%;width: 20px;} .dectption p{margin:5px 0px;}


/*product-slide*/
.product {text-align: center;}
.thumbnails { margin-top: 20px;}
.thumbnail {margin: 0 5px;cursor: pointer;  border: 2px solid transparent;}
.thumbnails img{width:200px;display:inline-flex;}
.thumbnail:hover { border-color: #333;}
/*radio-button*/
.radio-group { display: flex; flex-direction: column;margin-top:30px;}
.radio-input { display: none;}
.radio-label { display: inline-block; padding: 10px 20px;margin: 5px 0;border: 2px solid #ddd;border-radius: 5px;
    cursor: pointer;transition: background-color 0.3s, border-color 0.3s;}
.radio-input:checked + .radio-label {background-color: #007BFF;color: #fff; border-color: #007BFF;}
.radio-label:hover { background-color: #f0f0f0;}

/*faq04qts-section*/
.faq04qts-sec{background-color:#016b95;padding:40px 20px;}
.faq04qts-container {
    max-width: 600px;
    margin: 0 auto;
    border: 1px solid #ddd;
    border-radius: 5px;
    background-color: #fff;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}

/* Tab styles */

.faq04qts-tab {  border-bottom: 1px solid #ddd;}
.faq04qts-tab:last-child {  border-bottom: none;}
.faq04qts-tab input[type="radio"] {display: none;}
.faq04qts-tab label { display: block;  padding: 15px;  cursor: pointer;  background-color: #f1f1f1; transition: background-color 0.3s;}
.faq04qts-tab label:hover {background-color: #e1e1e1;}
/* Content styles */
.faq04qts-content { display: none; padding: 15px;  background-color: #fff;}
.faq04qts-tab input[type="radio"]:checked + label + .faq04qts-content { display: block;}
/*prc-sec*/
.prc-sth{padding:40px 10px;}



/*animation-Section*/
@keyframes first{
	0%{transform:translateY(-10px);}
	50%{transform:translateY(-20px);}
	100%{transform:translateY(-10px);}
}

/*contact-page*/
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: #000; color: white; padding: 12px 20px; border: none; border-radius: 4px; cursor: pointer;}
  input[type=submit]:hover {background-color: #000;}

@media only screen and (min-width:767px) {
 .cont-wrap{max-width:1150px; margin:auto;} .cont-wrp2{max-width:1000px;margin:auto;}

 .dis-flx{display:flex;} .justi-ctn1{justify-content:center} .justi-ctn2{justify-content:space-between} .aln-ctr{align-items:center;}
 .flx-50{width:50%} .flx-60{width:60%} .flx-40{width:40%} .flx-25{width:25%} .flx-20{width:20%} .flx-30{width:30%} .flx-80{width:80%}  .flx-33{width:33%}
}
@media only screen and (max-width:620px){.thumbnails img{max-width:150px;}}
@media only screen and (max-width:520px){.thumbnails img{max-width:100px;}}
@media only screen and (max-width:767px){
	.flx-dir{flex-direction:column;} .mrt-10{margin-top:20px;} .secd-pdbx p{padding-bottom:20px;} .cate-pdbx{margin-top:20px;}
	.buy-bxtsrt{margin:20px;} .m-ctr{text-align:Center} .dsp-nn{display:none;} .bx-fothsm{margin-top:40px;} .ext-mr{margin:0px;}  .thd04qts-h3{font-size:32px;} .flx-drc-rev{flex-direction:column-reverse;display:flex;}
}
