@charset "utf-8";
/* CSS Document */
body{background:#ddd; margin:0; padding: 0; font-weight:normal; font-size:15px; line-height: 20px; font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif"}
p{text-align:justify;}
a{color:#F6A539;}
h3.style1{text-align:center; border:1px solid #ddd;background:#f1f2f2; padding:10px 0;margin:35px 0 0 0;}
h3.style2{text-align: center;background:#F6A539;padding: 10px 0; margin: 35px 0 0 0;color: #fff; font-weight:normal;}
.wrapper{ width:90%; height: auto; margin: 0 auto; }
.container{width:100%; float: left;background:#fff;}
.logo{width:26%; float: left; padding:12px 2% 5px 2%;}
.top-header-right{width:66%; float: left; padding:10px 2%;}
.col-1{width:96%; float: left;padding:10px 2%;}
.col-2{width:46%; float:left; padding:10px 2%;}
.col-3{width:29%; float:left; padding:10px 2%;}
.col-4{width:21%; float:left; padding:10px 2%;}
.top_menu{list-style: none; padding: 0; margin:3px 0 3px 0; float: right; text-align: right;}
.top_menu li{ display:inline-block; padding-left: 15px;}
.top_menu li a{color: #333; text-decoration: none; border-bottom: 2px solid #ddd; display:block;}
.top_menu li a:hover{border-bottom: 2px solid #F6A539;}
.main_menu span{width:100%; float:left; color: #999; text-align:right;}
aside{width:20%; float: left; background:#eee;}
aside ul{list-style:none; margin: 0; padding: 0;}
aside ul li a{width:82%; padding:5px 9%; float: left; background:#999; margin-bottom: 1px; color: #fff; text-decoration:none;}
aside ul li a:hover{ background:#F6A539}
aside span{width:90%; float: left; padding: 10px 5%;}
section{width:60%; float:left;padding:0 0 10px 0;}
h1, h2, h3, h4{maring:0; padding:0;}
h1{font-size:21px; font-weight: normal; line-height:26px; width:100%; text-align: center; border-bottom: 1px solid #ddd; padding-bottom: 5px;margin:5px 0 5px 0 ;}
h2{font-size:18px; font-weight: normal; line-height:24px; width:100%; text-align:left; border-bottom: 1px solid #ddd; padding-bottom: 5px;margin: 0 0 5px 0;}
.design-box1{ width:90%; float:left; border:1px solid #ddd; text-align: center; padding: 5%;}
.design-box1 i{font-size:40px; color: #F6A539;}
.design-box1 p{ text-align:center; margin:5px 0;color:#666;}
.design-box1 p a{color:#666;}
form{width:90%; padding:10px 5%;}
form input, form textarea{width:98%; margin-bottom: 3px; text-indent: 5px; font-size:14px; padding:1%;}
form textarea{height:50px;}
form input[type=submit], form button{background:#F6A539; width:100%; color:#fff; border: 0; cursor: pointer; padding: 5px 0;}
footer{color:#999; background: #f1f2f2; width: 100%; float: left;}
footer a{color:#666;}
.faq p{ margin:15px 0 25px 0;}
.number-1{background-color: forestgreen; color: #fff; padding:5px; margin:0 5px 0 0;}
.text_justify{text-align:justify;}
.text-success{display:none;color:#1d710e;}
.PaymentButton-contents.svelte-ekc7fv.svelte-ekc7fv{padding-top:0px !important;}
.PaymentButton-text.svelte-ekc7fv.svelte-ekc7fv{font-size: 14px !important;line-height: 0 !important;}
.PaymentButton-securedBy.svelte-ekc7fv.svelte-ekc7fv{font-size:8px !important;line-height: 9px !important;}
.razorpay-payment-button.svelte-ohbfj8, .PaymentButton--rzp-dark-standard.svelte-ekc7fv.svelte-ekc7fv{width:100%;}
.floating-wpp{position:fixed;bottom:15px;right:15px;font-family:'Open sans';font-size:14px;transition:bottom 0.2s}.floating-wpp .floating-wpp-button{width:72px;height:72px;background-color:#25D366;background-image:url(../images/whatsapp-logo-variant.png);background-position:center;background-size:53%;background-repeat: no-repeat;border-radius:50%;box-shadow:1px 1px 4px rgba(60,60,60,.4);transition:box-shadow 0.2s;cursor:pointer}.floating-wpp:hover{bottom:17px}.floating-wpp:hover .floating-wpp-button{box-shadow:1px 2px 8px rgba(60,60,60,.4)}.floating-wpp .floating-wpp-popup{border-radius:6px;background-color:#E5DDD5;position:absolute;overflow:hidden;padding:0;box-shadow:1px 2px 8px rgba(60,60,60,.25);width:0;height:0;bottom:82px;transition:width 0.2s,height 0.2s,padding 0.2s;transform-origin:bottom}.floating-wpp .floating-wpp-popup.active{padding:0 12px 12px 12px;width:260px;height:auto;right:0;}.floating-wpp .floating-wpp-popup .floating-wpp-message{background-color:white;padding:8px;border-radius:0 5px 5px 5px;box-shadow:1px 1px 1px rgba(0,0,0,.15);opacity:0;transition:opacity 0.2s}.floating-wpp .floating-wpp-popup.active .floating-wpp-message{opacity:1;transition-delay:0.2s}.floating-wpp .floating-wpp-popup .floating-wpp-head{text-align:right;color:white;margin:0 -15px 10px -15px;padding:6px 12px;display:flex;justify-content:space-between;cursor:pointer}.floating-wpp .floating-wpp-input-message{background-color:white;margin:10px -15px -15px -15px;padding:0 15px;display:flex;align-items:center}.floating-wpp .floating-wpp-input-message textarea{border:1px solid #ccc;border-radius:4px;box-shadow:none;padding:8px;margin:10px 0;width:100%;max-width:100%;font-family:inherit;font-size:inherit;resize:none}.floating-wpp .floating-wpp-btn-send{margin-left:12px;font-size:0;cursor:pointer}