@import url('https://336f93.claudeassets.com/20260711164951cs_/https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&display=swap');
body, h1, h2, h3, h4, h5, h6, p {font-family: 'Roboto', sans-serif !important;}
a { text-decoration: none; outline:none; }
a:hover { text-decoration: none; }
img { width: 100%; }
.top-header {
background-color: #f8f8f8;
padding: 5px 0;
}
.top-header .logo img {
width: 318px;
display: block;
}

.header .dropdown-menu{border:none; box-shadow:0px 0px 10px rgba(0, 0, 0, 0.5); border-radius:0px; margin:0.70rem 0px 0px;}
.header .dropdown-menu a{ border-bottom:solid 1px #ededed;}
.header .dropdown-menu a:hover{ color:#d44a56;}
header .ml-auto{ margin:auto}
.navbar { background-color: #88BC19;padding: .7rem .7rem;}
.navbar-brand { display: none; }
.navbar-dark .navbar-nav .nav-link {
color: #fff; font-size:18px; text-transform:uppercase; padding:0px 1.5rem; font-weight:400;
}
.sticky {
position: fixed;
top: 0;
z-index: 1000;
width: 100%;
}
.number h2 {margin: 0; font-size: 18px; font-weight: 500; padding: 24px 0 0; color: #000;}
.city-list {
padding: 11px 0;
}
.footer{ width:100%; float:left;}
.bottom-footer{ width:100%; float:left;}
.changeof-name{ width:100%; float:left;}
.changeof-name p{font-size:20px; font-weight:300;}
.changeof-name ul{padding:0px; margin:0px;}
.changeof-name li{ list-style-type:none; list-style:none; float:left; text-transform:uppercase; font-size:18px; font-weight:400; padding:3px 15px 3px 20px; width:100%; color:#000; margin-bottom:12px; line-height:18px; background:url(https://83514a.claudeassets.com/20260711164951im_/https://www.certificatelost.com/images/point.png) no-repeat left 3px;}
.accordion a {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; background:#f5f5f5; border:solid 1px #ddd; border-radius:4px; margin:5px; float:left;
  -webkit-box-orient: vertical; line-height:22px; /*min-height:80px;*/
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  padding: 1rem 3rem 1rem 1rem;
  color: #7288a2;
  font-size: 1.3rem;
  font-weight: 500;
  border-bottom: 1px solid #e5e5e5;
}

.accordion a:hover,
.accordion a:hover::after {
  cursor: pointer;
  
}

.accordion a:hover::after {

}

.accordion a.active {
  color: #b31422;
  border-bottom: 1px solid #03b5d2; box-shadow:0px 0px 10px rgba(0, 0, 0, 0.3); border-bottom:none;
}

.accordion a::after {
  font-family: 'FontAwesome';
 /* content: '\f067';*/
  position: absolute;
  background-image:url(https://026569.claudeassets.com/20260711164951im_/https://www.certificatelost.com/images/down-arrow.png);
  float: right;
  right: 1rem;
  font-size: 1rem; 
  line-height:27px;
  background:#fce77d; 
  color:#000000;
  padding: 5px;
  width: 36px;
  height: 36px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  text-align: center;
  background:url(https://026569.claudeassets.com/20260711164951im_/https://www.certificatelost.com/images/down-arrow.png);
}

.accordion a.active::after {font-family: 'FontAwesome'; content: '';  background:#ff0000; background:url(https://026569.claudeassets.com/20260711164951im_/https://www.certificatelost.com/images/down-arrow.png); background-repeat:no-repeat; background-position:center center; color:#000000;}
.home-services{background:#01ACEC; float:left; padding:20px 0px; margin-bottom:25px; width:100%;}
.home-services .my-heading h2 span{ color:#FFFFFF; border-bottom:solid 3px #FFFFFF;}
.owl-next{ position:absolute; right:-70px; top:14%; font-size:60px!important;}
.owl-prev{ position:absolute; left:-70px; top:14%; font-size:60px!important;}

.carousel-indicators li{ background-color:#cccccc;}
.carousel-control-next-icon{ background-color:#D44A56; padding:15px 10px;}
.carousel-control-prev-icon{background-color:#D44A56; padding:15px 10px;}
.carousel{box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.1);}
.accordion .content {
  opacity: 0;
  padding: 0 1rem;
  max-height: 0;
  border-bottom: 1px solid #e5e5e5;
  overflow: hidden;
  clear: both;
  -webkit-transition: all 0.2s ease 0.15s;
  -o-transition: all 0.2s ease 0.15s;
  transition: all 0.2s ease 0.15s;
}

.accordion .content p {
  font-size: 1.2rem; line-height:24px; text-shadow:0px 0px 0px #000;
  font-weight: 300;
}
.accordion .content ul{ padding:0px; margin:0px;}
.accordion .content li{ font-size: 1.2rem; line-height:24px; font-weight: 300; background:url(https://ae83a7.claudeassets.com/20260711164951im_/https://www.certificatelost.com/images/bullet-point.png) no-repeat left 8px; list-style-type:none; list-style:none; padding:3px 0px 3px 15px; text-shadow:0px 0px 0px #000;}
.accordion .content.active {
  opacity: 1;
  padding: 1rem;
  max-height: 100%;
  -webkit-transition: all 0.35s ease 0.15s;
  -o-transition: all 0.35s ease 0.15s;
  transition: all 0.35s ease 0.15s;
}


.city-list {  padding: 11px 25px;}

.city-list .box {width: 16.5%; position: relative; float: left; text-align:center; margin: 5px 1px; padding: 15px 2% 15px;
text-align: center; background-color: #fff; border: none; z-index: 5; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; transform: scale(1); -moz-transform: scale(1); -webkit-transform: scale(1); transition: background-color 1s,box-shadow 1s,transform .5s; -moz-transition: background-color 1s,-moz-box-shadow 1s,-moz-transform .5s; -webkit-transition: background-color 1s,-webkit-box-shadow 1s,-webkit-transform .5s;
}
.contact-us-block{width:100%; float:left; padding:30px 0px 30px}
.contact-us-info{width:100%; float:left; background:#fff; padding:15px 20px; margin-top:30px; box-shadow:0px 0px 10px rgba(0, 0, 0, 0.2);}
.contact-us-info ul{padding:0px; margin:0px;}
.contact-form{ width:100%; float:left; margin:30px 0px 0px;}
.contact-form .form-control{ height:45px;}
.contact-form .col-md-6{ float:left;}
.contact-form textarea {height: auto!important;}
.default-submit-btn{ background:#01ACEC; color:#FFFFFF; font-size:18px; border:none; padding:10px 35px;}
.contact-us-info li{list-style-type:none; list-style:none; float:left; text-align:left; font-size:18px; width:100%; border-bottom:solid 1px #efefef; padding:15px 10px 20px;}
.contact-us-info li h4{font-weight:600; font-size:20px; color:#333333; padding:0px 0px 10px; margin:0px; text-align:left;}
.contact-us-info li svg{float:left; width:18px!important;  margin-right:10px; margin-top:5px;}
.contact-us-info li svg path{fill:#d44a56}
.contact-us-info li:last-child{ border-bottom:none;}
.contact-us-info li span{ display:table;}

.city-list .box img{ width:92px;}
.city-list .box a{ color:#000000;}
.city-list .box:hover{background-color:#fff;z-index:10;box-shadow:0 0 15px #333;-moz-box-shadow:0 0 15px #333;-webkit-box-shadow:0 0 15px #333;transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1)}
.city-list .box h2{ text-align:center; font-size:16px; font-weight:500; padding-top:10px; margin:0px;}
.accordion-item{/* width:49%; margin-right:1%; */float:left; width:100%}
.accordion{ width:100%; float:left; margin-bottom:35px;}
.accordion-item .qs{ width:32px; height:32px;  background:#fce77d; border-radius:50px; font-size:16px; font-weight:600; text-align:center; line-height:16px; padding:5px; float:left; position:absolute; left:-20px;}
.matrional_banner_new { width:100%; float:left; background: #01ACEC url(https://343ed9.claudeassets.com/20260711164951im_/https://www.certificatelost.com/css/images/city-bg.png) no-repeat center top; padding:40px 0 60px 0; border-bottom:solid 1px #ccc;}
.outer_heading_box {margin: 20px 0px; position: relative;text-align: center;font:400 26px/32px 'Roboto Slab'; color:#333; }
.outer_heading_box:after{border-bottom: 1px solid #ccc;content: "";display: inline-block;left: 0;position: absolute;top: 50%;width: 100%;z-index: 0;}
.matrimonial_box_rate { width:100%; float:left;background:#fff}
.matrimonial_box_rate table { width:100%; float: left; border:1px solid #ccc; margin:0 0 20px 0}
.matrimonial_box_rate table tr td { border:1px solid #ccc}
.matrimonial_box_rate td img{ width:150px; border:none;}
.matrimonial_box_rate td { font-size:17px; font-weight:400;}
.matrimonial_box_rate tr{ background:#ffffff!important;}
.matrimonial_box_rate td span{ font-size:32px; font-weight:300;}
.highlight{ font-size:18px!important; font-weight:600!important;}
.fmc{ }

@media screen and (max-width: 420px) {
.fmc{ display:none;}
.matrimonial_box_rate td img { width:70px;}
.highlight {    font-size: 14px !important;    font-weight: 600 !important;}
.matrimonial_box_rate td{font-size: 13px; font-weight: 400; }
table thead tr th, table tfoot tr th, table tfoot tr td, table tbody tr th, table tbody tr td, table tr td{ display: table-cell; line-height: .9rem !important;}
table tr th, table tr td { padding:.4rem .2rem; }
}

.matrimonial_box_rate table tr td .list_logo { /*background:#f5f5f5;*/ width:100%; float:left; text-align:center; padding:10px 0}
.listing_row .listing_number { float:left;  width:30px; height:30px; background:#cb202e;font:400 22px/30px 'Roboto Slab' ;color:#fff; text-align:center; border-radius:50%; margin:0 3% 0 2%}
.listing_row .listing_detail { width:70%; float:left; padding-left:20px; min-height:132px}
.listing_row .listing_detail .top_listng_box { width:100%; float:left; font-size:21px; font-weight:500; color:#333; }
.listing_row .listing_detail .top_listng_box label { font-size:21px; color:#333;}
.listing_row .listing_detail .top_listng_box label input[type="checkbox"] { border:1px solid #ccc}
.listing_row .listing_detail p { font-size:17px; font-weight:400; color:#333;}
.listing_row .listing_book  { width:18%; float:right}
.listing_row .listing_book a { display:block; background:#cb202e; text-align:center;font:400 19px/40px 'Roboto Slab' ;color:#fff; transition:all 2s  }
.listing_row .listing_detail .best_text {font:400 16px/26px 'Roboto Slab' ;color:#cb202e;}
.listing_row .listing_detail .include_text { font-size:16px}
.listing_row .listing_detail .include_text span { color:#333}
.listing_row .listing_detail .spl_text { font-size:13px; color:#cb202e;}
.listing_row .listing_detail .spl_text span { font-size:16px; color:#cb202e}
.matrimonial_box_rate table tr td .time_text { width:88%; float:left; text-align:left; padding:0px 6%}
.matrimonial_box_rate table tr td .time_text p { font-size:16px; color:#cb202e; padding:0; text-align:center; margin:0}

/*** custom checkboxes ***/

.listing_detail input[type=checkbox] { display:none; } /* to hide the checkbox itself */
.listing_detail input[type=checkbox] + label:before {font-family:'FontAwesome'; display: inline-block;}
.listing_detail  input[type=checkbox] + label:before { content: "\f096"; } /* unchecked icon */
.listing_detail  input[type=checkbox] + label:before { letter-spacing: 10px; } /* space between checkbox and label */
.listing_detail input[type=checkbox]:checked + label:before { content: "\f046"; } /* checked icon */
.listing_detail input[type=checkbox]:checked + label:before { letter-spacing: 5px; } /* allow space for check mark */
.listing_row .listing_book a:hover { background:#ee7606}
.listing_detail input[type="checkbox"] + label::before { color: #bebebe}
.listing_row .listing_detail p strong { color:#FF0000}

/*****/
.points-newspaper li{ padding-bottom:5px;}
.sk-form{width:100%; float:left;}
.sk-form label{font-weight:500; color:#000000; font-size:18px; margin-bottom:5px;}
.compose-area{ padding-left:5rem;}
.display-preview h4{ margin:0px; padding:0px;}
.display-preview{border:solid 1px #d44a56; border-radius:5px; float:left; width:100%; padding:10px 15px; margin-bottom:20px;}
.display-preview p{ margin:0px; padding:0px; color:#000000;}
.btn-warning{font-size:18px; font-weight:500;}
.display-contact p{font-size:19px;}
.button-area{ width:100%; text-align:center; display:inline-block;}
.display-contact h4{padding:0px 0px 10px; margin:0px;}
.display-contact p{ color:#000000;}
.display-contact a{ color:#ff0000;}
input[type="file"], input[type="checkbox"], input[type="radio"], select{ margin:0px!important;}

.outer_heading_box .heading_box { background:#fff; display: inline-block; color:#666; z-index:1; margin:0; padding:8px 23px; position:relative}
.mumbai_heading { width:100%; float:left; text-align:center}
.mumbai_heading img{ width:105px;}
.mumbai_heading  h5 { font-size:20px; color:#fff; padding:10px 0px 0px 0px; margin:0px;}
.mumbai_heading h2 { font-size:32px; color:#fff; padding:0px; margin:0px; font-family: 'Satisfy', cursive;}
.matrimonial_ad { width:100%; float:left}
.matrimonial_ad h4 { display:block; clear:both; font-size:26px; color:#fff; padding:0px; margin:0px; font-family: 'Satisfy', cursive;}
.matrimonial_ad  p { font-size:18px; color:#fff; margin:0; padding:5px 0 0 0;}
.matrimonial_ad ul { width:100%; float:left; margin:0; padding:10px 0 0 0;}
.matrimonial_ad ul  li { float:left; background:url(https://3b2d9b.claudeassets.com/20260711164951im_/https://www.certificatelost.com/css/images/point.png) no-repeat left 8px; background-size:10px; list-style-type:none; list-style:
none; font-size:18px; color:#fff; padding:0 12px 0 15px; margin:0 12px 0 0;}
.call_us_section{ width:100%; float:left;}
.have_question { width:100%; float:left; background:#666; border-radius:50px; position: relative; margin:-37px 0 0 0; z-index:10; padding:5px 0;}
.call_us_box { width:93%; float:left; padding:0 0 0 5%}
.call_us_box span { float:left; width:60px}
.call_us_box article {width: 60%; float: left; line-height:26px;}
.call_us_box article strong {font-size:22px; color:#fff; display:block; font-weight:400;}
.call_us_box article small { font-size:22px; color:#fff; padding:0 0 3px 0; display:block}
.call_us_box article small a {color:#fff; font-weight:300;}
.call_us_box img{ width:auto;}
.banner-container{background-color: rgba(0,0,0,0.7);}
.banner-container--centered {display: table; width: 100%; min-height: 100px;}
.item { background-position: center; background-repeat:no-repeat; width:100%; float:left; background-position:top; position:relative;}
.item-content{ background-image: linear-gradient(to bottom,rgba(76,86,98,.6),#333); padding:15px 24px; position: absolute; left: 0; bottom: 0; color:#fff; width: 100%; z-index: 1;}

.banner-container--centered>.banner-content {display: table-cell; vertical-align: middle;}
.banner-content {height: 324px; padding: 0; position: relative;}
.banner-content-text { width: 100%; position: relative; text-align:center;}
.banner-title {font-size: 2em; color:#FFFFFF; position:relative;}
.product-detail{width:100%; float:left; margin:30px 0px;}
.product-detail p{ font-size:18px; color:#000000;}
.product-detail h3{padding:0px 0px 10px; margin:0px;}
.product-detail h4{padding:0px 0px 10px; margin:0px;}
.product-detail ul{padding:0px; margin:0px;}
.product-detail li{ list-style-type:none; list-style:none; float:left; background:url(https://3b2d9b.claudeassets.com/20260711164951im_/https://www.certificatelost.com/css/images/point.png) no-repeat left 3px; font-size:18px; width:100%; padding:3px 0px 3px 20px;}
.banner-title:after{content:""; width:6%; height:3px; background:#fce77d; position:absolute; bottom:0px; left:46%;}
.faq-count{ width:32px; height:32px; float:left; border-radius:100%; font-size:32px; background:#fce77d; color:#000000;}
.book_now_1 {background:#fce77d; font-size:18px; font-weight:500; color:#000; margin:10px 0 0 5%; padding:8px 17px;   display: inline-block; transition:all 0.3s ease-in ; border:none; border-radius:5px;}




.book_now_1:hover { text-decoration:none; background:#d44a56; color:#fff}

.city-list p {display: block; vertical-align: middle; -webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); position: relative;
overflow: hidden; background-color: #fce77d;
color: #000; padding: 9px; cursor: pointer; text-transform: uppercase;
-webkit-transition-property: color; transition-property: color;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
text-align: center;
margin: 0;
}
.city-list p::before {
content: "";
position: absolute;
z-index: -1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #d44a56;
border-radius: 100%;
-webkit-transform: scale(0);
transform: scale(0);
-webkit-transition-property: transform;
transition-property: transform;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
.city-list p:hover {
color: #fff;
}
.city-list p:hover::before, .city-list p:focus::before, .city-list p:active::before {
-webkit-transform: scale(2);
transform: scale(2);
color: #fff;
}
.my-heading{ width:100%; display:inline-block}
.my-heading h2 {
color: #01ACEC;
margin-bottom: 10px;
height: 50px; padding:0px; margin:0px;
width: 100%;
}
.why-choose-us{width:100%; float:left; padding:20px 0px 0px;}
.why-choose-us ul{padding:0px; margin:0px;}
.why-choose-us li{ text-align:center; display:inline-block; width:33%; margin-bottom:30px;}
.why-choose-us li .icon{width:105px; height:105px; background:#9FD037; display:inline-block; border-radius:100%;}
.why-choose-us li .icon img{ width:80px; padding-top:10px;}
.why-choose-us li span{ text-align:center; font-weight:500; font-size:20px; width:100%;  float:left; color:#01ACEC;}
.why-choose-us p{ font-size:18px;}
.my-heading h2 span {
border-bottom: 3px solid #9FD037;
line-height: 49px;
display: inline-block;
}
.whatsapp a .fa-whatsapp {
font-size: 50px;
color: #fff;
background: #00A859;
border-radius: 5px;
padding: 5px;

}
.whatsapp {
position: fixed;
bottom: 15px;
background: #00A859;
left: 15px;
padding:5px 0;
border-radius:5px;
z-index:100;
}
.footer ul {
list-style: none;
margin: 0;
}
.footer a::before {
content: "";
position: absolute;
z-index: -1;
left: 51%;
right: 51%;
bottom: 0;
background: #98C636;
height: 2px;
-webkit-transition-property: left, right;
transition-property: left, right;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
.footer a {
display: inline-block;
color: #000;
padding: 2px 0;
vertical-align: middle;
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
box-shadow: 0 0 1px rgba(0, 0, 0, 0);
position: relative;
overflow: hidden;
}
.footer a:hover::before, .footer a:focus::before, .footer a:active::before {
left: 0;
right: 0;
}
.footer-logo img {
width: 100%;
}
.bottom-footer p { margin: 0;padding: 0; }
.bottom-footer ul {
list-style: none;
margin: 0;
padding: 0;
}
.bottom-footer ul li {
display: inline-block;
text-align: center;
padding: 0 5px;
margin: 0 auto;
}
.bottom-footer ul li a {
color: #fff; padding-right:5px;
}

.newspaper-list img {
width: 144px;
height: 63px;
cursor: pointer;
margin: 0 auto;
text-align: center;
display: block;
}
.newspaper-select label { display: block; }
.newspaper-select:hover { cursor: pointer; }
.newspaper-list [class*="col-"] {
    margin-bottom: 10px;
}
.nopad {
	padding-left: 0 !important;
	padding-right: 0 !important;
}
/*image gallery*/
.image-checkbox {
	cursor: pointer;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border: 1px solid #d44a56;
	margin-bottom: 0;
	outline: 0;
}
.image-checkbox input[type="checkbox"] {
	display: none;
}

.image-checkbox-checked {
	border-color: #4783B0;
	box-shadow: 5px 5px 15px #ccc;
}
.image-checkbox .fa {
  position: absolute;
  color: #4A79A3;
  background-color: #fff;
  padding: 10px;
  top: 0;
  right: 0;
}
.image-checkbox-checked .fa {
  display: block !important;
}
.your-newspaper img {
    width: 144px;
    height: 63px;
    margin: 0 auto;
    display: block;
}
.select-now:hover {
    box-shadow: 5px 5px 15px #ccc;
    border: 1px solid #4783B0;
    transition: all .4s ease-in;
}
.select-now {
    padding: 30px 0;
    border: 1px solid #d44a56;
    transition: all 2s ease-out;
}
.select-now p {
    margin: 0;
}
.news-lang {
	margin-bottom: 10px;
}
.something-total {
  display: table;
  width: 100%;
  height: 100%;
}
.something-else-total {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
}




.select-now:hover::before, .select-now:focus::before, .select-now:active::before {
    left: 0;
    right: 0;
}
.select-now::before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 51%;
    right: 51%;
    bottom: 0;
    background: #2098D1;
    height: 4px;
    -webkit-transition-property: left, right;
    transition-property: left, right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}
.select-now {
    display: block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    position: relative;
    overflow: hidden;
}
.selected-newspaper img {
    width: 144px;
    height: 63px;
}
.display-contact p {
    margin: 0;
}
.custom-switch:hover { cursor: pointer; }
.custom-switch label {cursor: pointer;}
.plans {background: #e7f2f0; text-align:center;}
.plans ul{padding:0px; margin:0px;}
.plans li{ list-style-type:none; list-style:none;}
.layer {
clear: both;
width: 100%;
height: auto;
display: block;
}

.layer > section, .layer > article {
clear: both;
width: 100%;
height: auto;

margin: 0 auto;
display: block;
}

.third {
width: 27.95%;
margin: 0 30px 0 0;
display: inline-block;
}

.plan-tier {
background: white;
vertical-align: baseline;
border-radius: 3px;
-moz-border-radius: 3px;
cursor: pointer;
overflow: hidden;
}

.lift {
position: relative;
-webkit-transition: all .075s ease-out;
-moz-transition: all .075s ease-out;
-o-transition: all .075s ease-out;
transition: all .075s ease-out;
}

.lift:hover {
top: -3px;
-webkit-box-shadow: 0 2px 20px rgba(39,65,90,0.5);
-moz-box-shadow: 0 2px 20px rgba(39,65,90,0.5);
box-shadow: 0 2px 20px rgba(39,65,90,0.5); 
}

.plan-tier h4 {
padding: 18px 0 15px;
margin: 0 0 30px; font-size:38px; font-weight:400;
background: #00a1ff;
color: white;
}
.plan-tier h5{ padding:0px; margin:0px;} 

.plan-tier {
cursor: pointer; margin-top:20px;
}
.plan-tier .book-now{ background:#fce77d; text-transform:uppercase; font-weight:500; color:#000000; margin:20px 0px 30px; display:inline-block;  padding:10px 25px; border-radius:3px;}

.plan-tier sup {
position: relative;
right: -9px;
}

.plan-tier ul {
margin: 30px 0 0;

}

.plan-tier ul li {
font-size: 1em;
padding: 5px 0 5px 30px; text-align:left;
color: rgba(39,65,90,.9); background:url(https://ae83a7.claudeassets.com/20260711164951im_/https://www.certificatelost.com/images/bullet-point.png) no-repeat 15px 11px;
border-bottom: 1px solid #ededed;
}

sup {
vertical-align: top;
}

.plan-tier .plan-price {
font-size: 1.3em; padding-top:25px; width:100%; float:left;
font-weight: 600;

}

.plan-tier sub {
vertical-align: bottom;
position: relative;
bottom: .875em;
}

.plan-tier .early-adopter-price {
color: #0091e5;
}
p:first-of-type {
margin-top: 0;
}

small, del {
color: rgba(39,65,90,.5);
font-size: 1em;
line-height: 1.5em;
}

s, strike, del {
text-decoration: line-through;
}


.layer {
padding-top: 25px;
padding-bottom: 35px; margin-bottom:35px;
}

.plan-tier.callout h6 {
width: 100%;
padding: 15px 0 14px;
background: #8dcf3f;
color: rgba(39, 65, 90, 0.5);
font-size: 1.25em;
}

.plan-tier .callout h4 {
background-color: #78b336;
}
.compose-ad{ background:#ff0; border-radius:5px; color:#000000; font-weight:500; text-transform:uppercase; display:inline-block; margin-bottom:20px; padding:8px 15px; outline-offset: 2px; border-radius:8px;}

.adsub{ color:#fff; padding: 12px 35px; border: none;  background: #00B0F2 url(https://a047c7.claudeassets.com/20260711164951im_/https://www.certificatelost.com/images/forward.png) no-repeat; background-size:22%; background-position:center right;    font-weight: bold;    text-align: left;     font-size:22px;    padding: 11px 58px 11px 20px;}

.carousel-indicators ul, ol, dl{ padding:0px; margin:0px!important;}
.product-gazette-pri{width:100%; float:left; background:#333;  padding:5px 0px; border-top:solid 1px #666; }
.product-gazette-pri ul{padding:0px; margin:0px;}
.product-gazette-pri li{ list-style-type:none; line-height:22px; border-right:solid 1px #666; list-style:none; text-align:center; display:inline-block; width:33%;}
.product-gazette-pri li:last-child{ border:none;}
.product-gazette-pri li h4{ padding:0px; margin:0px; font-family:'Satisfy', cursive; font-size:28px; color:#fce77d;}
.product-gazette-pri li .price{ width:100%; text-align:center; display:inline-block; color:#ffffff; font-size:22px; font-weight:500;}
.product-gazette-pri li .book-now{ background:#fce77d; color:#000000; padding:3px 15px; border-radius:5px; margin:5px 0px 10px; display:inline-block; border:solid 1px #d44a56;}

		
	@media screen and (max-width: 1068px) {

		.city-list .box{ width:16%;}
		
		}

@media screen and (max-width: 767px) {

.compose-area{ padding:0px 15px;}
.navbar{ padding:0px!important; z-index:100; }
button, .button{ margin-bottom:0px!important; background:none;}
.navbar-toggler{ border-radius:100%!important; background:#d44a56;  padding:0px; width:38px; height:38px; right:15px!important; position:fixed; top:15px!important;}
.number h2{ text-align:center; font-size:16px; margin:0px; padding:0px;}
.nav-link{ padding:5px 15px!important; border-bottom:solid 1px #ee6571;}
.p-4 {padding: .3rem !important;}
.city-list{ padding:0px;}
.why-choose-us li{ width:32%; line-height:18px; font-size:16px;}
.why-choose-us li .icon{ width:90px; height:90px; text-indent:inherit;}
.third{ width:100%; float:left;}
.plan-tier h4{ padding:0px;}
.owl-next{right:-28px;}
.owl-prev{left:-28px;}
.footer-logo img{ width:200px;}
.navbar-dark .navbar-brand img{ padding-left:15px!important;}
.have_question{ border-radius:0px;}
.call_us_box article small a{ line-break: anywhere;}
.why-choose-us li span{ font-size:18px;}
.product-gazette-pri li{ width:32%;}
.call_us_box article{ width:82%;}
}

@media screen and (max-width: 480px) {
.top-header .logo img { width:75%; }
.city-list .box{ width:32%;}
}


.choose-us{background:#f5f5f5; float:left; padding:20px 0px; width:100%;}

.orserv{ float:left; box-shadow:0px 10px 15px -10px #777777; padding:5px; margin:0px;}



.comosead{display:block; padding:25px 0px; margin:0px;}

.left-box{padding:0 15px 15px 15px; float:left; height:auto; min-height:400px; border:1px solid #f1f1f1; background:#F4F4F4; border-radius:8px; box-shadow:0 4px 6px 0 rgba(32,33,36,0.28);}

.comosead-box{padding:0px; float:left; height:604px;  box-shadow: 0 4px 6px 0 rgba(32,33,36,0.28); border-radius: 8px; }
.comosead-box ul{display:block; margin:0 auto; height:83%; width:100%; margin:-8% 0 0 0%; overflow:auto;}
.comosead-box ul li{ display:inline-table; display:block; font-size:14px; line-height:22px; padding:15px 15px; text-align:justify; border-bottom:1px dotted #B1AEAE;}
.comosead-box a{ color:#004080; text-decoration:underline;}
.comosead-box ul li p{ font-size:14px;}

.comosead-box h3 { padding: 4px 0 4px 15px; margin: 0 0 30px; font-size:20px; font-weight:400; border-radius:8px 8px 0 0 ; background: #0B83B0; color:#fff;}

.tlfd{ display:block; padding:4px 7px; width:100%; width:100%; float:left;  border-radius:3px; font-size:13px; font-weight:bold;}

.fldbox{ padding:0px 10px;  width:100%; margin:0px; position:relative; float:left; }
.fldbox ul{display:block; float:left; margin-left:0px;}
.fldbox ul b{font-weight:bold; font-size:12px;}
.fldbox ul li{ display:block; font-size:11px; color:#E03F4E;}
.fldbox ul li a{ color:#E03F4E; }

.fldbox label{ color:#908D8D; display:block; font-size:13px; padding:3px 0; font-weight:bold; text-transform:uppercase; } 
.fldbox label b{color:#FF0000; font-weight:bold; font-size:15px;}


.submit{  padding:12px 7px; width:100%; border-bottom:1px solid #ddd; background:#0080C0; float:left; border:none; color:#fff; font-weight:bold; }



.reviewbox{ background:#F4F4F4; padding-top:15px; float:left; margin-bottom:20px; border-radius:8px}
.reviewbox label{ font-weight:bold; text-align:center; display:block; text-align:left; font-size:17px;}
.reviewbox p{ display:block; font-size:15px;}

.own{padding:2px 0; float:left; height:auto; font-size:13px; line-height:25px; text-align:left; font-weight:bold; color:#727272;}

.city-box{display:block; padding:0px; height:auto; height:310px;  background:#93BFE6;}
.city-box img{ width:100%; display:block; margin:0 auto;}
.city-box span{ display:block; text-align:center;}

.drm{display: block; margin: 0 auto; padding: 12px 14px; background: #003061; width: 100%; color: #fff; border: none; font-size:15px;}

.odrbox{padding:0 15px 15px 15px; float:left; height:auto; min-height:400px; border:1px solid #f1f1f1; background:#F4F4F4; border-radius:8px;}
.odrbox h3{background:#3EBFAA; padding:6px 0; text-align:center; color:#fff; font-weight:bold; margin-top:0px; margin-bottom:0px; font-size:15px; text-transform:uppercase;}

.testimonials{display:block; padding:0px;  background:#F8F8F8; float:left;}
.tesfld{padding:0px 15px; float:left; height:auto; position:relative;}
.testimonials h3{display:block; text-align:center; margin: 0 auto; font-size:25px; font-weight:bold;}

.copytext{ background:#fff; border:1px dotted #ddd; padding:10px; box-shadow:2px 0px 2px #ccc;}
.copytext b{ display:block;  font-size:16px; color:#FF0000; }

.copy{ background:#f4f4f4; color:#333; border:none; display:inline; text-decoration:none; padding:2px 4px; border-radius:3px;}
.copy a{ text-decoration:none; font-size:11px;}


.directpay{ display:block; float:left; padding:0px; width:100%;}
.directpaybox{ display:block; padding:0px; margin-top:50px; margin-bottom:50px; background:#f4f4f4; box-shadow:0 4px 6px 0 rgba(32,33,36,0.28);}
.directpaybox h1{ display:block; font-size:1.10rem; font-weight:bold; text-align:center; margin:25px auto; position:relative;}  
.infld{display:block; position:relative;}
.infld label{ font-size:11px; padding:3px 0; font-weight:bold; text-align:left; display:block; color:#42A0FF;}
.directrv{ display:block; padding:0px; margin-top:50px; margin-bottom:50px;  background-image:url(https://f0df76.claudeassets.com/20260711164951im_/https://www.certificatelost.com/images/dir-bg.png); background-repeat:no-repeat; height:509px; box-shadow:0 4px 6px 0 rgba(32,33,36,0.28); border-radius:12px;}
.subs{ background:#367BFC; color:#fff; text-align:center; font-size:18px; border:none; padding:8px 90px; position:relative; color:#fff; border-radius:8px important!;}

.dirviv{position:relative; display:block; padding:0px; float:right;}
.dirviv h2{display:block; font-size:18px; color:#333;}
.sqz{position:relative; padding:0px; margin:0px; width:50%; font-weight:bold; line-height:30px;}
.lt{ float:left; color:#7FACFF; text-align:left; font-size:12px;}
.rt{ float:right; text-align:right; font-size:12px;}
.dirviv p{ font-size:12px; color:#787676; font-weight:bold;}

.dsub{ background:#F1F6FD; color:#fff; text-align:center; font-size:18px; border:none; width:85%;  position:relative; color:#0D2366; border-radius:8px important!; border:2px solid #3969CD; padding:5px 0;}
.bank{ background:url(https://341d2f.claudeassets.com/20260711164951im_/https://www.certificatelost.com/images/bank.png); background-repeat:no-repeat; background-position:bottom 3px right 236px; background-size:12%;}
.paytm{ background:url(https://83be32.claudeassets.com/20260711164951im_/https://www.certificatelost.com/images/paytm.png); background-repeat:no-repeat; background-position:bottom 5px right 185px; background-size:30%;}


#csearch{display:block; margin:0 auto; padding:0px; height:auto;}
.srecharea{width:70%; margin:30px auto; height:auto;}
.sccontxt{display:block; border-radius:4px 0 0 4px !important; border:1px solid #ddd !important;padding:25px 8px !important; width:80% !important; margin-top:15px !important; box-shadow:0 2px 3px 0 rgba(50,50,50,.1) !important; border:1px solid #d7d7d7; float:left;}


.sccontxtsub{background:#15A9CE; color:#fff; text-align:center; width:20% !important; float:right; border:none; padding-top:0; height:52px !important; margin-top:15px !important; border-radius:0px 4px 4px 0px !important; }

@media screen and (max-width: 480px) {
.srecharea{ width:100%; margin:0px; border-radius:4px; !important}
.sccontxtsub{ margin-top:0px !important; width:100%; border-radius:4px; !important}
.sccontxt{ margin-top:0px !important;}
}



.post{
    width: 97%;
    min-height:auto!important;
    padding: 5px;
    border: 1px solid gray;
    margin-bottom: 15px;
}

.post h1{
    letter-spacing: 1px;
    font-weight: normal;
    font-family: sans-serif;
}


.post p{
    letter-spacing: 1px;
    text-overflow: ellipsis;
    line-height: 25px;
}

/* Load more */
.load-more{
width: auto;
background:#9FD037;
text-align: center;
color:#000;
font-weight:bold;
padding: 10px 60px;
font-family: sans-serif;
font-size: 20px;
margin: 30px auto;
}

.load-more:hover{
    cursor: pointer;
}

/* more link */
.more{
    color: blue;
    text-decoration: none;
    letter-spacing: 1px;
    font-size: 16px;
}
/*
     FILE ARCHIVED ON 15:05:14 Feb 03, 2025 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:18:59 Oct 06, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.522
  exclusion.robots: 0.05
  exclusion.robots.policy: 0.038
  esindex: 0.009
  cdx.remote: 60.39
  LoadShardBlock: 1175.045 (3)
  PetaboxLoader3.datanode: 1015.006 (4)
  PetaboxLoader3.resolve: 147.768 (2)
  load_resource: 239.223
*/