/*  
Name: lonite.com
Written by: Md Saidur Rahman
Author URL: https://www.upwork.com/freelancers/~01cff6f66702cd9902 

Casarsistemas STYLESHEET INDEX
--------------------------------------------------------------
	1. Typography
	2. Cover photo
	3. Personalize
	4. Media Quries
*/

/* --------------------------------------------------------------------- */
/* 1. Typography
/* --------------------------------------------------------------------- */
.b_content h3 {
  width: 85%;
  font-size: 1.5em;
  position: absolute;
  top: 20px;
  padding: 15% 0 0 3.2%;
}

a.title_bold_black {
	color: black; font-weight: bold;
}
a.title_bold_black:hover::after {
	content: ">";
}

h3 {
  font-family: "Charter";
  font-size: 26px;
  line-height: 29px;
}

.tlink {
  color: #0000ff;
  text-decoration: underline;
}

.cta {
  margin-top: 15px;
}

h2 {
  font-size: 35px;
  margin-top: 0;
}

p {
  font-size: 16px;
  line-height: 23px;
}

.caption-font {
  display: block;
  padding: 5px 0 5px 0;
  text-align: center;
}

.caption-font1 {
  display: block;
  padding: 5px 0 5px 0px;
}

.caption-font2 {
  display: block;
  padding: 5px 0 5px 200px;
}

.caption-font1-center {
  align-items: center;
  display: block;
  padding: 5px 0 5px 500px;
}

.txt-left {
  text-align: left;
}

h4 {
  font-size: 21px;
  line-height: 24px;
  margin-top: 0;
}

.fcwhite {
  color: #fff;
}

.tcokltitle {
  padding-left: 20%;
  padding-right: 10%;
}

.a-red {
  color: #f2021e !important;
}

.cremation-ashes-section,
.pendants-design-section {
  padding: 19px 50px 80px 30px !important;
}

.pendants-design-section1 {

	padding: 19px 50px 5px 30px !important;

}

.padfix {

	padding: 19px 50px 34px 30px !important;

}

.padfix1 {

	padding: 19px 50px 5px 30px !important;

}

.centralize {
	text-align: center;
}

/* --------------------------------------------------------------------- */
/* 2. Cover photo
/* --------------------------------------------------------------------- */
.diamond-pendant-necklace {
  margin-top: 89px;
  background: url("../images/necklace/necklace_cover_bg.jpg") top center
    no-repeat;
  height: 419px;
  position: relative;
  background-size: 100%;
}

.memory-lane-revisiting {
  background: url("../images/diamond/diamond_img3.jpg") top right no-repeat;
  background-size: auto 100%;
}

.stone-diamond-rings {
  background: url("../images/diamond/diamond_img4.jpg") top right no-repeat;
  background-size: auto 100%;
}

.diamond_bg .fund-text,
.diamond-pendant-necklace .fund-text {
  bottom: -48px;
  position: absolute;
  text-align: center;
  width: 100%;
}

.coloneimg {
  padding-top: 10px !important;
}

.diamond_bg .fund-text {
  bottom: 6%;
}

.in-page-tab-pendant li {
  width: auto;
  display: inline-block;
  padding: 0 46px !important;
}

.in-page-tab-pendant-move li {
  width: auto;
  display: inline-block;
  padding: 0px 95px !important;
}

.human-body-cremation li {
  padding: 0 66px !important;
}

.simg {
  max-width: 100%;
  height: auto;
}

.right-box-img2,
.right-box-img,
.right-box-img3 {
  text-align: center;
}

.right-box-img2 {
  width: 80%;
  height: auto;
}

.right-box-img3 {
  width: 75%;
  height: auto;
  margin-left: 70px;
}

.right-box-img img {
  width: 50%;
  height: auto;
}

.cremation-ashes img {
  width: 95%;
  padding-right: 99px;
}

.cremation-asheslf img {
  width: 95%;
  padding-left: 82px;
}

.pendants-top-section {
  background: url("../images/necklace/top_content_bg.jpg") center center
    no-repeat;
  background-size: 60%;
}

.right-box-icon {
  text-align: center;
}

.ds-hide {
  display: none;
}

.design-img {
  padding-right: 65px;
  text-align: center;
  display: table-cell;
  vertical-align: middle;
}

.cremation-ashes {
  text-align: center;
}

.cremation-ashes p {
  text-align: center;
}

.left-image p,
.design-img p {
  font-size: 14px;
  line-height: 17px;
}

ul {
  padding-left: 20px;
}

ul li {
  padding-bottom: 5px;
}

.fund-text li,
.design-item li {
  font-size: 16px;
  line-height: 23px;
}

.left-image {
  text-align: center;
}

.characteristics th,
.characteristics td {
  border: 1px #000 solid;
  padding: 8px 10px;
}

.table-wrapper {
  width: 580px;
  margin: auto;
}

.left-image img,
.design-img img {
  padding-bottom: 15px;
}

.illustrations1 img {
  padding-top: 42px;
}

.illustrations2 img {
  padding-top: 86px;
}

.design-text {
  display: table-cell;
  vertical-align: middle;
}

.design-text h3 {
  font-size: 30px !important;
}

.left-image {
  padding-left: 65px;
  padding-right: 0 !important;
}

.design-item {
  padding-top: 40px;
}

.pdoff {
  padding-top: 0;
}
/*.pendants-design-section .design-item:first-child {
	padding-top: 0;
}*/
.banner-d {
  width: 100%;
  height: auto;
}

.banner_design {
  background: url("../images/necklace/design_img.jpg") no-repeat;
}

.banner_diamong {
  background: url("../images/diamond/diamond_img8.jpg") no-repeat;
}

.banner_rightmetal {
  background: url("../images/diamond/diamond_img23.jpg") no-repeat;
}

.banner_ringcare {
  background: url("../images/diamond/diamond_img35.jpg") no-repeat;
  background-size: 95%;
  background-position: 90% 50%;
}

.banner_rightisize {
  background: url("../images/diamond/diamond_img30.jpg") no-repeat;
}

.banner_halo {
  background: url("../images/diamond/diamond_img17.jpg") no-repeat;
}

.banner_famousrings {
  background: url("../images/diamond/diamond_img37.jpg") no-repeat;
}

.diamongringbg {
  background: url("../images/diamond/diamond_img3.jpg") right no-repeat;
  background-size: 50%;
}

.b_content {
  font-family: "Charter";
  padding: 204px 0 0;
  font-size: 35px;
  line-height: 38px;
  text-align: left;
  font-weight: bold;
}

.b_content p {
  font-size: 14px;
  line-height: 18px;
  font-weight: normal;
}
/* --------------------------------------------------------------------- */
/* 3. Personalize
/* --------------------------------------------------------------------- */
.personalize_c a,
.personalize_c {
  color: #f00;
}

.banner_personalize {
  background: url("../images/necklace/customization_img.jpg") no-repeat;
}

.banner_chains {
  background: url("../images/necklace/chains_bg.jpg") no-repeat;
}

.banner_length {
  background: url("../images/necklace/length_bg.jpg") no-repeat;
}

.banner_care {
  background: url("../images/necklace/care_bg.jpg") no-repeat;
}

.banner_legents {
  background: url("../images/necklace/legents_bg.jpg") no-repeat;
}

.banner_legents2 {
  background: url("../images/necklace/length_bg2.jpg") no-repeat;
}

.banner_famousrings, .cremation_diamond, .obon_festival_culture, .differences_between_natural_and_lab_grown_diamonds, .history_of_memorial_jewelry, .diamond_jewelry, .what_to_do_with_pet_remains, .face_the_death_of_beloved_dog, .commemorative_diamond, .certify_and_grade, .caring_for_the_cremation_diamond, .grave_issue_for_lgbtq, .death_in_texas, .human_ashes_diamond, .ny_funeral_homes, .burial_types_in_germany, .wearing_lab_grown, .life_gems_memory, .overall_analysis,
.banner_ringcare,
.banner_rightisize,
.banner_rightmetal,
.banner_halo,
.banner_diamong,
.diamond_bg,
.human_bg,
.human_bg1,
.human_funeral,
.natural_funeral,
.funeral_etiquette,
.memorial_service,
.grief,
.covid-19,
.funeral_expense,
.burying_ashes,
.family_die_abroad,
.keepsake_of_pet, 
.get_over_pet_loss, 
.reducing_cost,
.life-and-death-mx-jp,
.support-bereaved,
.history-of-graves,
.jp-life-and-death,
.hankatsu-sutra,
.fetal_diamond,
.cremented_bone,
.hair_diamond,
.grave_visiting,
.grave_friend,
.maintain_ashes,
.diamond_hoax,
.deceased_keepsake,
.minimalist_service,
.engagement_origin,
.to_do_dep,
.wedding_engagement,
.covid19_changes,
.zero_funeral,
.baby_ring_origin,
.faq_keeping_remains,
.digital_service,
.digitalize_tomb,
.conflict_diamonds,
.do_not_want_to_bury_pet,
.funeral_visiting_service,
.mail_ashes_bones,
.diamond_maintenance,
.favourite_diamond,
.EndOfLife,
.memo_jew,
.pets_service,
.burial,
.ashes_into_diamonds, .your_love, .world_unusual_burials, .diamond_of_eternity, .pets_hair, .losing_a_pet, .eco_friendly_diamonds, .funeral_service_california, .services_comparison, .recent_pet_funeral, .funeral_situation_of_tokyo, .customized_diamond_cost, .funeral_service_pennsylvania, .memorial_diamonds_and_colors_meaning,
.pet_cremation, .stages_of_grief, .ordering_guide, .lab-grown-diamond, .cremation_services_for_pets, .affordable_commemorate,
.crematorium_bg,
.definition_bg,
.banner_legents2,
.banner_legents,
.banner_care,
.banner_length,
.banner_chains,
.banner_personalize,
.banner_design,
.funeral_insurance,
.reincarnation_buddhism,
.identify_diamond,
.funeral_religion {
  height: 530px;
  background-size: cover;
  display: table;
  width: 100%;
  overflow: hidden;
}
.funeral_visiting_service { height: 570px;}


.definition_bg {
  background: url("../images/ashes/ashes_bg1.jpg") no-repeat;
  background-size: 100%;
}

.human_bg {
  background: url("../images/human/human_bg1.jpg") no-repeat;
  background-size: 100%;
}

.human_funeral {
  background: url("../images/top-background-jp.jpg") no-repeat;
  background-size: 100%;
  background-position: 100% 50%;
  -webkit-filter: brightness(60%); /* Safari 6.0 - 9.0 */
  filter: brightness(60%);
}

.natural_funeral {
  background: url("../images/education/natural/tree.jpg") no-repeat;
  background-size: 100%;
  background-position: 90% 80%;
}

.memorial_service {
  background: url("../images/education/memorial/top-backgrounds.jpg") no-repeat;
  background-size: 100% 100%;
  background-position: 0% 50%;
}

.funeral_etiquette {
  background: url("../images/education/etiquette/top-background.jpg") no-repeat;
  background-size: 100%;
  background-position: 0% 3%;
}

.human_bg1 {
  background: url("../images/four-colour-diamonds.jpg") no-repeat;
  background-size: 100%;
  -webkit-filter: brightness(60%); /* Safari 6.0 - 9.0 */
  filter: brightness(60%);
}

.grief {
  background: url("../images/grieving-woman-in-red.jpg") no-repeat;
  background-size: 100%;
  background-position: 100% 40%;
}

.covid-19 {
  background: url("../images/covid-19/top-grieving-lady.jpg") no-repeat;
  background-size: 100%;
  background-position: 100% 10%;
}
.funeral_expense {
  background: url("../images/education/funeralExpense/top-hand-document.jpg")
    no-repeat;
  background-size: 100%;
  background-position: 100% 30%;
}
.funeral_insurance {
  background: url("../images/education/top-image-funeral-insurance.jpg")
    no-repeat;
  background-size: 100%;
  background-position: 100% 60%;
}
.reincarnation_buddhism {
  background: url("../images/education/reincarnationBuddhism/top-background.jpg")
    no-repeat;
  background-size: 100%;
  background-position: 100% 10%;
}
.identify_diamond {
  background: url("../images/education/diamond/top-background.jpg") no-repeat;
  background-size: 100%;
  background-position: 100% 50%;
}
.funeral_religion {
  background: url("../images/education/religion/top-background.jpg") no-repeat;
  background-size: 100%;
  background-position: 100% 70%;
}

.funeral_visiting_service {
  background: url("../images/education/top-image-growing-grave-visiting-service.jpg") no-repeat;
  background-size: 100%;
  background-position: 100% 40%;
}

.burying_ashes {
  background: url("../images/education/burying/background_top.jpg") no-repeat;
  background-size: 100% 700px;
  background-position: 10% 10%;
  -webkit-filter: brightness(60%); /* Safari 6.0 - 9.0 */
}

.family_die_abroad {
  background: url("../images/education/familyAbroad/top_background.jpg")
    no-repeat;
  background-size: 100%;
  background-position: 100% 30%;
  -webkit-filter: brightness(60%); /* Safari 6.0 - 9.0 */
}

.keepsake_of_pet {
  background: url("../images/education/top-image-keepsake-of-pet.jpg")
    no-repeat;
  background-size: 100%;
  background-position: 100% 40%;
}
.get_over_pet_loss {
  background: url("../images/education/top-image-how-to-get-over-pet-loss.jpg")
    no-repeat;
  background-size: 100%;
  background-position: 100% 40%;
}

.fetal_diamond {
  background: url("../images/education/fetalDiamond/top-background.jpg")
    no-repeat;
  background-size: 100%;
  background-position: 100% 50%;
  -webkit-filter: brightness(60%); /* Safari 6.0 - 9.0 */
}

.funeral_service_california {
  background: url('../images/education/top-image-traditional-funeral.jpg') no-repeat;
  background-size: 100%;
  background-position: 100% 60%;
}

.services_comparison {
  background: url('../images/education/top-image-services-comparison.jpg') no-repeat;
  background-size: 100%;
  background-position: 100% 60%;
}

.recent_pet_funeral {
  background: url('../images/education/top-image-recent-pet-funeral.jpg') no-repeat;
  background-size: 100%;
  background-position: 100% 60%;
}

.funeral_situation_of_tokyo {
  background: url('../images/education/top-image-funeral-situation-of-tokyo.jpg') no-repeat;
  background-size: 100%;
  background-position: 100% 60%;
}

.customized_diamond_cost{
  background: url(../images/education/top-image-customized-diamond-cost.jpg) no-repeat;
  background-size: 100%;
  background-position: 100% 60%;
}

.funeral_service_pennsylvania {
  background: url('../images/education/top-image-funeral-service-pennsylvania.jpg') no-repeat;
  background-size: 100%;
  background-position: 100% 60%;
}

.memorial_diamonds_and_colors_meaning {
  background: url('../images/education/top-image-memorial-diamonds-and-colors-meaning.jpg') no-repeat;
  background-size: 100%;
  background-position: 100% 60%;
}

.losing_a_pet {
  background: url('../images/education/top-image-losing-a-pet.jpg') no-repeat;
  background-size: 100%;
  background-position: 100% 20%;
}

.eco_friendly_diamonds {
  background: url('../images/education/top-image-eco-friendly-diamonds.jpg') no-repeat;
  background-size: 100%;
  background-position: 100% 60%;
}

.cremented_bone {
  background: url("../images/education/crementedBone/top-background.jpg")
    no-repeat;
  background-size: 100%;
  background-position: 10% 50%;
  -webkit-filter: brightness(80%); /* Safari 6.0 - 9.0 */
}

.grave_visiting {
  background: url("../images/education/graveVisit/top-background.jpg") no-repeat;
  background-size: 100%;
  background-position: 10% 50%;
  -webkit-filter: brightness(60%); /* Safari 6.0 - 9.0 */
}

.grave_friend {
  background: url("../images/education/top-image-grave-friend.jpg") no-repeat;
  background-size: 100%;
  background-position: 10% 50%;
}

.zero_funeral {
  background: url("../images/education/top-image-zero-funeral.jpg") no-repeat;
  background-size: 100%;
  background-position: 10% 50%;
}

.baby_ring_origin {
  background: url("../images/education/top-image-baby-ring-orgin.jpg") no-repeat;
  background-size: 100%;
  background-position: 10% 50%;
}

.faq_keeping_remains {
  background: url("../images/education/top-image-faq-keeping-remains.jpg") no-repeat;
  background-size: 100%;
  background-position: 70% 40%;
}

.digital_service {
  background: url("../images/education/top-image-digitalize-service.jpg") no-repeat;
  background-size: 100%;
  background-position: 10% 50%;
}

.digitalize_tomb {
  background: url("../images/education/top-image-digitalize-tomb.jpg") no-repeat;
  background-size: 100%;
  background-position: 10% 50%;
}

.maintain_ashes {
  background: url("../images/education/mantainAshes/top-image-maintain-ashes.jpg")
    no-repeat;
  background-size: 100%;
  background-position: 10% 50%;
}

.wedding_engagement {
  background: url("../images/education/WeddingEngageent/top-image-wedding-engagement.jpg")
    no-repeat;
  background-size: 100%;
  background-position: 10% 50%;
}
.to_do_dep {
  background: url("../images/education/toDo/top-image-todo-pre-departure.jpg")
    no-repeat;
  background-size: 100%;
  background-position: 10% 50%;
}
.engagement_origin {
  background: url("../images/education/engageOrigin/top-image-engagement-origin.jpg")
    no-repeat;
  background-size: 100%;
  background-position: 10% 50%;
}
.deceased_keepsake {
  background: url("../images/education/deceased/top-image-deceased-hair.jpg")
    no-repeat;
  background-size: 100%;
  background-position: 10% 50%;
}
.minimalist_service {
  background: url("../images/education/top-image-minimalist-service.jpg")
    no-repeat;
  background-size: 100%;
  background-position: 10% 50%;
}
.diamond_hoax {
  background: url("../images/education/diamondHoax/top-image-diamond-hoax.jpg")
    no-repeat;
  background-size: 100%;
  background-position: 10% 50%;
}

.covid19_changes {
  background: url("../images/education/covidChanges/top-image-covid19-funeral-changes.jpg")
    no-repeat;
  background-size: 100%;
  background-position: 10% 50%;
}
.conflict_diamonds {
  background: url("../images/education/top-image-conflict-diamond.jpg")
    no-repeat;
  background-size: 100%;
  background-position: 100% 80%;
}

.do_not_want_to_bury_pet {
  background: url("../images/education/top-image-not-want-to-bury-pet.jpg")
    no-repeat;
  background-size: 100%;
  background-position: 10% 50%;
}

.mail_ashes_bones {
  background: url("../images/education/top-image-mail-ashes-bones.jpg")
    no-repeat;
  background-size: 100%;
  background-position: 80% 30%;
}

.diamond_maintenance {
  background: url("../images/education/top-image-diamond-maintenance.jpg")
    no-repeat;
  background-size: 100%;
  background-position: 80% 30%;
}

.favourite_diamond {
  background: url("../images/education/top-image-favourite-diamond.jpg")
    no-repeat;
  background-size: 100%;
  background-position: 80% 30%;
}

.reducing_cost {
  background: url("../images/education/reduceCost/top-background.jpg") no-repeat;
  background-size: 100%;
  background-position: 100% 50%;
  -webkit-filter: brightness(60%); /* Safari 6.0 - 9.0 */
}

.life-and-death-mx-jp {
  background: url("../images/education/top-image-mx-jp.jpg") no-repeat;
  background-size: 100%;
  background-position: 100% 80%;
}

.support-bereaved {
  background: url("../images/education/top-image-support-bereaved.jpg")
    no-repeat;
  background-size: 100%;
  background-position: 90% 35%;
}

.history-of-graves {
  background: url("../images/education/top-image-history-of-graves.jpg")
    no-repeat;
  background-size: 100%;
  background-position: 90% 35%;
}

.jp-life-and-death {
  background: url("../images/education/top-image-life-and-death-japan.jpg")
    no-repeat;
  background-size: 100%;
  background-position: 90% 35%;
}

.hankatsu-sutra {
  background: url("../images/education/top-image-hankatsu-sutra.jpg") no-repeat;
  background-size: 100%;
  background-position: 90% 35%;
}

.hair_diamond {
  background: url("../images/education/hairDiamond/top-background.jpg")
    no-repeat;
  background-size: 100% 150%;
  background-position: 0% 10%;
  -webkit-filter: brightness(60%); /* Safari 6.0 - 9.0 */
}

.EndOfLife {
  background: url("../images/education/EndOfLife/ending-note.jpg") no-repeat;
  background-size: 100% 700px;
  background-position: 10% 10%;
  -webkit-filter: brightness(60%); /* Safari 6.0 - 9.0 */
}

.memo_jew {
  background: url("../images/education/memoJewelry/top_background.jpg")
    no-repeat;
  background-size: 100%;
  background-position: 10% 40%;
  -webkit-filter: brightness(60%); /* Safari 6.0 - 9.0 */
}

.pets_service {
  background: url("../images/education/pets/top_background.jpg") no-repeat;
  background-size: 100%;
  background-position: 10% 30%;
  -webkit-filter: brightness(60%); /* Safari 6.0 - 9.0 */
}

.burial {
  background: url("../images/education/burial/background.jpg") no-repeat;
  background-size: 100%;
  background-position: 100% 50%;
  -webkit-filter: brightness(60%); /* Safari 6.0 - 9.0 */
}

.lab-grown-diamond {
  background: url("../images/education/diamond/background.jpg") no-repeat;
  background-size: 100%;
  background-position: 100% 50%;
  -webkit-filter: brightness(60%); /* Safari 6.0 - 9.0 */
}

.cremation_services_for_pets {
  background: url(../images/education/top-image-cremation-services-for-pets.jpg) no-repeat;
  background-size: 100%;
  background-position: 100% 50%;
  -webkit-filter: brightness(60%);
}

.cremation_diamond {
	background: url('../images/education/top-image-cremation-diamond.jpg') no-repeat;
	background-size: 100%;
	background-position: 100% 60%;
}

.obon_festival_culture {
  background: url('../images/education/top-image-obon-festival-culture.jpg') no-repeat;
  background-size: 100%;
  background-position: 100% 60%;
}

.differences_between_natural_and_lab_grown_diamonds {
  background: url(../images/education/top-image-differences-between-natural-and-lab-grown-diamonds.jpg) no-repeat;
  background-size: 100%;
  background-position: 100% 60%;
}

.history_of_memorial_jewelry {
  background: url(../images/education/top-image-history-of-memorial-jewellery.jpg) no-repeat;
  background-size: 100%;
  background-position: 100% 63%;
}

.diamond_jewelry {
	background: url('../images/education/top-image-diamond-jewelry.jpg') no-repeat;
	background-size: 100%;
	background-position: 100% 30%;
}

.what_to_do_with_pet_remains {
	background: url(../images/education/top-image-what-to-do-with-pet-remains.jpg) no-repeat;
	background-size: 100%;
	background-position: 100% 30%;
}

.face_the_death_of_beloved_dog {
  background: url(../images/education/top-image-face-the-death-of-beloved-dog.jpg) no-repeat;
  background-size: 100%;
  background-position: 100% 10%;
  -webkit-filter: brightness(85%);
}

.commemorative_diamond {
    background: url('../images/education/top-image-commemorative-diamond.jpg') no-repeat;
    background-size: 100%;
    background-position: 100% 40%;
}

.death_in_texas {
  background: url('../images/education/top-image-death-in-texas.jpg') no-repeat;
  background-size: 100%;
  background-position: 100% 40%;
}

.certify_and_grade {
  background: url('../images/education/top-image-certify-and-grade.jpg') no-repeat;
  background-size: 100%;
  background-position: 100% 40%;
}

.caring_for_the_cremation_diamond{
  background: url('../images/education/top-image-caring-for-the-cremation-diamond.jpg') no-repeat;
  background-size: 100%;
  background-position: 100% 40%;
}

.grave_issue_for_lgbtq {
  background: url('../images/education/top-image-grave-issues-for-lgbtq.jpg') no-repeat;
  background-size: 100%;
  background-position: 100% 40%;
}

.affordable_commemorate {
  background: url('../images/education/top-image-affordable-commemorate.jpg') no-repeat;
background-size: 100%;
background-position: 100% 50%;
  -webkit-filter: brightness(85%);
}

.ashes_into_diamonds{
  background: url('../images/education/top-image-ashes-into-diamonds.jpg') no-repeat;
background-size: 100%;
background-position: 100% 50%;
  -webkit-filter: brightness(85%);
}

.pet_cremation {
  background: url('../images/education/top-image-pet-cremation.jpg') no-repeat;
background-size: 100%;
background-position: 100% 50%;
  -webkit-filter: brightness(75%);
}

.ordering_guide {
  background: url('../images/education/top-image-guide-to-order.jpg') no-repeat;
  background-size: 100%;
  background-position: 100% 50%;
}

.stages_of_grief {
  background: url('../images/education/top-image-stages-of-grief.jpg') no-repeat;
  background-size: 100%;
  background-position: 100% 50%;
}

.pets_hair {
  background: url('../images/education/top-image-pets-hair.jpg') no-repeat;
  background-size: 100%;
  background-position: 100% 50%;
}

.diamond_of_eternity {
  background: url('../images/education/top-image-diamond-of-eternity.jpg') no-repeat;
  background-size: 100%;
  background-position: 100% 50%;
  -webkit-filter: brightness(75%);
}

.world_unusual_burials {
  background: url('../images/education/top-image-unusual-funerals.jpg') no-repeat;
  background-size: 100%;
  background-position: 100% 5%;
  -webkit-filter: brightness(65%);
}

.your_love {
  background: url('../images/education/top-image-your-love.jpg') no-repeat;
  background-size: 100%;
  background-position: 100% 50%;
  -webkit-filter: brightness(95%);
}

.wearing_lab_grown {
  background: url('../images/education/top-image-wearing-lab-grown.jpg') no-repeat;
  background-size: 100%;
  background-position: 100% 60%;
}

.human_ashes_diamond{
  background: url('../images/education/top-image-human-ashes-diamonds.jpg') no-repeat;
  background-size: 100%;
  background-position: 100% 60%;
}

.ny_funeral_homes {
  background: url(../images/education/top-image-ny-funeral-homes.jpg) no-repeat;
  background-size: 100%;
  background-position: 100% 60%;
}

.burial_types_in_germany {
	background: url('../images/education/top-image-german-burial-types.jpg') no-repeat;
	background-size: 100%;
	background-position: 100% 60%;
}

.life_gems_memory{
  background: url('../images/education/top-image-life-gems-memory.jpg') no-repeat;
  background-size: 100%;
  background-position: 100% 60%;
}


.overall_analysis {
  background: url('../images/education/top-image-overall-analysis.jpg') no-repeat;
  background-size: 100%;
  background-position: 100% 1%;
}


.crematorium_bg {
  background: url("../images/crematorium/crematorium_bg1.jpg") no-repeat;
  background-size: 100%;
}

.diamond_bg {
  background: url("../images/diamond/diamond_bg1.jpg") no-repeat;
  background-size: 100%;
  position: relative;
}
/* --------------------------------------------------------------------- */
/* 4. Media Quries
/* --------------------------------------------------------------------- */
.normal h2 {
  font-size: 32px;
}

.normal h3 {
  font-size: 24px;
}

@media only screen and (max-width: 2560px) {
  .long-memorial {
    font-size: 90%;
  }
  .get_over_pet_loss { height: 900px;}
}

@media only screen and (max-width: 1920px) {
  .long-memorial {
    font-size: 60%;
  }
}

@media only screen and (max-width: 1900px) {
  .banner_legents2 {
    background-size: 100%;
    height: 543px;
  }

  .banner_famousrings, .wearing_lab_grown, .life_gems_memory, .overall_analysis,
  .banner_ringcare,
  .banner_rightisize,
  .banner_rightmetal,
  .banner_halo,
  .banner_diamong,
  .diamond_bg,
  .human_bg,
  .crematorium_bg,
  .definition_bg,
  .banner_legents2,
  .banner_legents,
  .banner_care,
  .banner_length,
  .banner_chains,
  .banner_personalize,
  .banner_design,
  .banner_famousrings,
  .banner_famousrings,
  .banner_ringcare,
  .banner_diamong,
  .banner_halo,
  .banner_rightmetal,
  .banner_rightisize,
  .diamond_bg,
  .crematorium_bg,
  .human_bg1,
  .human_funeral,
  .natural_funeral,
  .memorial_service,
  .funeral_etiquette,
  .grief,
  .covid-19,
  .burying_ashes,
  .family_die_abroad,
  .keepsake_of_pet, 
.get_over_pet_loss,
  .reducing_cost,
  .life-and-death-mx-jp,
  .support-bereaved,
  .history-of-graves,
  .jp-life-and-death,
  .fetal_diamond,
  .cremented_bone,
  .hair_diamond,
  .grave_visiting,
  .grave_friend,
  .zero_funeral,
  .EndOfLife,
  .memo_jew,
  .pets_service,
  .burial, .affordable_commemorate, .your_love, .diamond_of_eternity, .pet_cremation, .ashes_into_diamonds,
  .lab-grown-diamond,
  .definition_bg,
  .crematorium_bg,
  .funeral_expense,
  .identify_diamond,
  .funeral_religion, 
  .funeral_visiting_service {
    height: 505px;
  }
  .funeral_visiting_service, .cremation_diamond, .obon_festival_culture, .differences_between_natural_and_lab_grown_diamonds, .history_of_memorial_jewelry, .diamond_jewelry, .what_to_do_with_pet_remains, .face_the_death_of_beloved_dog, .cremation_services_for_pets, .commemorative_diamond, .death_in_texas, .certify_and_grade, .caring_for_the_cremation_diamond, .grave_issue_for_lgbtq, .world_unusual_burials, .human_ashes_diamond, .ny_funeral_homes, .burial_types_in_germany, .ordering_guide, .funeral_service_california, .services_comparison, .recent_pet_funeral, .funeral_situation_of_tokyo, .customized_diamond_cost, .funeral_service_pennsylvania, .memorial_diamonds_and_colors_meaning, .losing_a_pet, .eco_friendly_diamonds, .stages_of_grief, .pets_hair { height: 550px;}

  .keepsake_of_pet {height: 600px;}
  .get_over_pet_loss {height: 850px;}
  .support-bereaved,
  .maintain_ashes,
  .diamond_hoax,
  .deceased_keepsake,
  .minimalist_service,
  .engagement_origin,
  .to_do_dep,
  .wedding_engagement,
  .covid19_changes,
  .zero_funeral,
  .baby_ring_origin,
  .faq_keeping_remains,
  .digital_service,
  .digitalize_tomb,
  .conflict_diamonds,
  .do_not_want_to_bury_pet,
  .mail_ashes_bones,
  .diamond_maintenance,
  .favourite_diamond,
  .history-of-graves,
  .jp-life-and-death,
  .hankatsu-sutra {
    height: 550px;
  }

  .faq_keeping_remains { height: 700px;}

  .b_content {
    padding: 12% 0 0 5.2%;
  }

  .cremation-asheslf img {
    padding-left: 0;
  }

  .cremation-ashes img {
    padding-right: 0;
  }

  .spadding {
    padding: 0 50px 100px !important;
  }

  .in-page-tab-pendant li {
    padding: 0 3.3% !important;
  }

  .long-memorial {
    font-size: 60%;
  }

  .human-body-cremation li {
    padding: 0 5% !important;
  }

  .cremation-ashes li {
    padding: 0 3.8% !important;
  }

  .diamond-pendant-necklace .fund-text {
    bottom: 0;
  }
}

@media only screen and (max-width: 1700px) {
  .tab-diamond-ring-jewelry li,
  .tab-crematorium li {
    padding: 0 3.1% !important;
  }

  .in-page-tab-pendant li {
    padding: 0 2.8% !important;
  }

  .long-memorial {
    font-size: 60%;
  }

  .left-image {
    padding-left: 124px;
  }

  .human-body-cremation li {
    padding: 0 4.7% !important;
  }

  .cremation-ashes li {
    padding: 0 3.3% !important;
  }

  .illustrations2 img {
    padding-top: 0;
  }
}

@media only screen and (max-width: 1500px) {
  .design-text h3 {
    font-size: 28px !important;
  }
  
  .design-text li { font-size: 16px; }
  .tab-diamond-ring-jewelry li,
  .tab-crematorium li {
    padding: 0 2.7% !important;
  }

  .in-page-tab-pendant li {
    padding: 0 2.5% !important;
  }

  .long-memorial {
    font-size: 60%;
  }

  .human-body-cremation li {
    padding: 0 4.2% !important;
  }

  .cremation-ashe img {
    padding-left: 0;
  }

  .cremation-ashes li {
    padding: 0 3.1% !important;
  }

  .banner_famousrings,
  .banner_ringcare,
  .banner_rightisize,
  .banner_rightmetal,
  .banner_halo,
  .banner_diamong,
  .diamond_bg,
  .human_bg,
  .crematorium_bg,
  .definition_bg,
  .banner_legents2,
  .banner_legents,
  .banner_care,
  .banner_length,
  .banner_chains,
  .banner_personalize,
  .banner_design,
  .banner_famousrings,
  .banner_famousrings,
  .banner_ringcare,
  .banner_diamong,
  .banner_halo,
  .banner_rightmetal,
  .banner_rightisize,
  .diamond_bg,
  .crematorium_bg,
  .human_bg1,
  .human_funeral,
  .natural_funeral,
  .memorial_service,
  .funeral_etiquette,
  .grief,
  .covid-19,
  .burying_ashes,
  .family_die_abroad,
  .keepsake_of_pet, 
.get_over_pet_loss,
  .reducing_cost,
  .life-and-death-mx-jp,
  .support-bereaved,
  .history-of-graves,
  .jp-life-and-death,
  .fetal_diamond,
  .cremented_bone,
  .hair_diamond,
  .grave_visiting,
  .grave_friend,
  .zero_funeral,
  .EndOfLife,
  .memo_jew,
  .pets_service,
  .burial,
  .lab-grown-diamond, .ashes_into_diamonds, .your_love, .pet_cremation, .diamond_of_eternity, .affordable_commemorate, .life_gems_memory, .wearing_lab_grown, .overall_analysis,
  .definition_bg,
  .crematorium_bg,
  .funeral_expense,
  
  .reincarnation_buddhism,
  .identify_diamond,
  .funeral_religion, 
  .funeral_visiting_service {
    height: 459px;
  }
  .get_over_pet_loss {height: 750px;}
  .funeral_visiting_service { height: 540px;}
  .world_unusual_burials, .cremation_diamond, .obon_festival_culture, .differences_between_natural_and_lab_grown_diamonds, .history_of_memorial_jewelry, .diamond_jewelry, .what_to_do_with_pet_remains, .face_the_death_of_beloved_dog, .cremation_services_for_pets, .funeral_insurance, .commemorative_diamond, .death_in_texas, .certify_and_grade, .caring_for_the_cremation_diamond, .grave_issue_for_lgbtq, .human_ashes_diamond, .ny_funeral_homes, .burial_types_in_germany, .losing_a_pet, .eco_friendly_diamonds, .funeral_service_california, .services_comparison, .recent_pet_funeral, .funeral_situation_of_tokyo, .customized_diamond_cost, .funeral_service_pennsylvania, .memorial_diamonds_and_colors_meaning, .ordering_guide, .pets_hair, .stages_of_grief{height: 550px;}
  .support-bereaved,
  .maintain_ashes,
  .to_do_dep,
  .diamond_hoax,
  .deceased_keepsake,
  .minimalist_service,
  .engagement_origin,
  .wedding_engagement,
  .covid19_changes,
  .zero_funeral,
  .baby_ring_origin,
  .faq_keeping_remains,
  .digital_service,
  .digitalize_tomb,
  .conflict_diamonds,
  .do_not_want_to_bury_pet,
  .mail_ashes_bones,
  .diamond_maintenance,
  .favourite_diamond,
  .history-of-graves,
  .jp-life-and-death,
  .hankatsu-sutra {
    height: 600px;
  }

  .diamond-pendant-necklace {
    height: 379px;
    margin-top: 53px;
  }

  .banner_legents2 {
    height: 426px;
  }

  .right-box-img3 {
    width: 75%;
    height: auto;
    margin-left: 60px;
  }
}

@media only screen and (max-width: 1400px) {
  .banner_legents2 {
    height: 395px;
  }

  .cremation-ashes-section,
  .pendants-design-section {

  }

  .stone-diamond-rings,
  .memory-lane-revisiting {
    background-size: cover;
  }

  .cremation-ashes-section,
  .pendants-design-section {
    padding: 19px 50px 40px 30px !important;
  }

  .pendants-design-section1 {

    padding: 19px 50px 5px 30px !important;
  
  }

  .banner_famousrings,
  .banner_ringcare,
  .banner_rightisize,
  .banner_rightmetal,
  .banner_halo,
  .banner_diamong,
  .diamond_bg,
  .human_bg,
  .crematorium_bg,
  .definition_bg,
  .banner_legents2,
  .banner_legents,
  .banner_care,
  .banner_length,
  .banner_chains,
  .banner_personalize,
  .banner_design,
  .banner_famousrings,
  .banner_famousrings,
  .banner_ringcare,
  .banner_diamong,
  .banner_halo,
  .banner_rightmetal,
  .banner_rightisize,
  .diamond_bg,
  .crematorium_bg,
  .human_bg1,
  .human_funeral,
  .natural_funeral,
  .memorial_service,
  .funeral_etiquette,
  .grief,
  .covid-19,
  .burying_ashes,
  .family_die_abroad,
  .keepsake_of_pet, 
.get_over_pet_loss,
  .reducing_cost,
  .life-and-death-mx-jp,
  .support-bereaved,
  .history-of-graves,
  .jp-life-and-death,
  .fetal_diamond,
  .cremented_bone,
  .hair_diamond,
  .grave_visiting,
  .grave_friend,
  .zero_funeral,
  .EndOfLife,
  .memo_jew,
  .pets_service,
  .burial,
  .lab-grown-diamond, .ashes_into_diamonds, .your_love, .pet_cremation, .diamond_of_eternity, .affordable_commemorate, .wearing_lab_grown, .life_gems_memory, .overall_analysis,
  .definition_bg,
  .crematorium_bg,
  .funeral_expense,
  
  .reincarnation_buddhism,
  .identify_diamond,
  .funeral_religion, 
  .funeral_visiting_service {
    height: 412px;
  }
  .get_over_pet_loss {height: 650px;}
  .funeral_visiting_service { height: 500px;}
  .world_unusual_burials, .human_ashes_diamond, .ny_funeral_homes, .losing_a_pet, .eco_friendly_diamonds, .funeral_service_california, .services_comparison, .recent_pet_funeral, .funeral_situation_of_tokyo, .customized_diamond_cost, .funeral_service_pennsylvania, .memorial_diamonds_and_colors_meaning, .cremation_services_for_pets, .burial_types_in_germany, .ordering_guide, .stages_of_grief, .pets_hair, .funeral_insurance, .diamond_jewelry, .cremation_diamond, .differences_between_natural_and_lab_grown_diamonds, .obon_festival_culture, .history_of_memorial_jewelry, .what_to_do_with_pet_remains, .face_the_death_of_beloved_dog, .death_in_texas, .certify_and_grade, .caring_for_the_cremation_diamond, .grave_issue_for_lgbtq, .commemorative_diamond{height: 550px;}

  .support-bereaved,
  .maintain_ashes,
  .diamond_hoax,
  .deceased_keepsake,
  .minimalist_service,
  .engagement_origin,
  .to_do_dep,
  .wedding_engagement,
  .covid19_changes,
  .zero_funeral,
  .baby_ring_origin,
  .faq_keeping_remains,
  .digital_service,
  .digitalize_tomb,
  .conflict_diamonds,
  .do_not_want_to_bury_pet,
  .mail_ashes_bones,
  .diamond_maintenance,
  .favourite_diamond,
  .history-of-graves,
  .jp-life-and-death,
  .hankatsu-sutra {
    height: 550px;
  }

  .tab-diamond-ring-jewelry li,
  .tab-crematorium li {
    padding: 0 3.2% !important;
  }

  .in-page-tab-pendant li {
    padding: 0 2.7% !important;
  }

  .long-memorial {
    font-size: 60%;
  }

  .human-body-cremation li {
    padding: 0 4.7% !important;
  }

  .cremation-ashes li {
    padding: 0 3.4% !important;
  }

  .diamond-pendant-necklace {
    height: 353px;
  }

  .header ol li {
    font-size: 13px !important;
  }

  .left-image {
    padding-left: 111px;
    padding-right: 28px !important;
  }

  .right-box-img img {
    width: 64%;
  }

  .cremation-ashe img,
  .cremation-asheslf img {
    width: 100%;
  }

  .design-item {
    padding-top: 52px;
  }

  .pdoff {
    padding-top: 0;
  }

  .design-img {
    padding-right: 42px;
  }

  .design-img-big {
    padding-right: 105px;
  }

  #center-img {
    display: flex;
    justify-content: center;
  }
}

@media only screen and (max-width: 1300px) {
  .long-memorial {
    font-size: 60%;
  }

  .tab-diamond-ring-jewelry li,
  .tab-crematorium li {
    padding: 0 3.2% !important;
  }

  .in-page-tab-pendant li {
    padding: 0 2.5% !important;
  }

  .human-body-cremation li {
    padding: 0 4.5% !important;
  }

  .cremation-ashes li {
    padding: 0 3.6% !important;
  }

  .banner_famousrings,
  .banner_ringcare,
  .banner_rightisize,
  .banner_rightmetal,
  .banner_halo,
  .banner_diamong,
  .diamond_bg,
  .human_bg,
  .crematorium_bg,
  .definition_bg,
  .banner_legents2,
  .banner_legents,
  .banner_care,
  .banner_length,
  .banner_chains,
  .banner_personalize,
  .banner_design,
  .banner_famousrings,
  .banner_famousrings,
  .banner_ringcare,
  .banner_diamong,
  .banner_halo,
  .banner_rightmetal,
  .banner_rightisize,
  .diamond_bg,
  .crematorium_bg,
  .human_bg1,
  .human_funeral,
  .natural_funeral,
  .memorial_service,
  .funeral_etiquette,
  .grief,
  .covid-19,
  .burying_ashes,
  .family_die_abroad,
  .keepsake_of_pet, 
.get_over_pet_loss,
  .reducing_cost,
  .life-and-death-mx-jp,
  .support-bereaved,
  .history-of-graves,
  .jp-life-and-death,
  .fetal_diamond,
  .cremented_bone,
  .hair_diamond,
  .grave_visiting,
  .grave_friend,
  .zero_funeral,
  .EndOfLife,
  .memo_jew,
  .pets_service,
  .burial,
  .lab-grown-diamond, .ashes_into_diamonds, .your_love, .pet_cremation, .diamond_of_eternity, .affordable_commemorate, .wearing_lab_grown, .life_gems_memory, .overall_analysis,
  .definition_bg,
  .crematorium_bg,
  .funeral_expense,
  .reincarnation_buddhism,
  .identify_diamond,
  .funeral_religion, 
  .funeral_visiting_service {
    height: 360px;
  }
  .get_over_pet_loss, .world_unusual_burials, .cremation_diamond, .obon_festival_culture, .differences_between_natural_and_lab_grown_diamonds, .history_of_memorial_jewelry, .losing_a_pet, .what_to_do_with_pet_remains, .face_the_death_of_beloved_dog, .eco_friendly_diamonds, .funeral_service_california, .services_comparison, .recent_pet_funeral, .funeral_situation_of_tokyo, .customized_diamond_cost, .funeral_service_pennsylvania, .memorial_diamonds_and_colors_meaning, .diamond_jewelry, .cremation_services_for_pets, .funeral_insurance, .commemorative_diamond, .death_in_texas, .certify_and_grade, .caring_for_the_cremation_diamond, .grave_issue_for_lgbtq, .human_ashes_diamond, .ny_funeral_homes, .burial_types_in_germany, .ordering_guide, .stages_of_grief, .pets_hair {height: 550px;}
  .funeral_visiting_service { height: 480px;}

  .support-bereaved,
  .maintain_ashes,
  .diamond_hoax,
  .deceased_keepsake,
  .minimalist_service,
  .engagement_origin,
  .to_do_dep,
  .wedding_engagement,
  .covid19_changes,
  .zero_funeral,
  .baby_ring_origin,
  .faq_keeping_remains,
  .digital_service,
  .digitalize_tomb,
  .conflict_diamonds,
  .do_not_want_to_bury_pet,
  .mail_ashes_bones,
  .diamond_maintenance,
  .favourite_diamond,
  .history-of-graves,
  .jp-life-and-death,
  .hankatsu-sutra {
    height: 550px;
  }
  .diamond-pendant-necklace {
    height: 318px;
  }

  .banner_legents2 {
    height: 386px;
  }

  .illustrations1 img {
    padding-top: 19%;
  }

  .header ol li {
    font-size: 12px !important;
  }

  .left-image img {
    width: 100%;
    height: auto;
  }
}

@media only screen and (max-width: 1150px) {
  .design-text h3 {
    font-size: 25px !important;
  }
  
  .long-memorial {
    font-size: 60%;
  }

  .in-page-tab-pendant li {
    padding: 0 2.2% !important;
  }

  .tab-diamond-ring-jewelry li,
  .tab-crematorium li {
    padding: 0 2.8% !important;
  }

  .banner_famousrings,
  .banner_ringcare,
  .banner_rightisize,
  .banner_rightmetal,
  .banner_halo,
  .banner_diamong,
  .diamond_bg,
  .human_bg,
  .crematorium_bg,
  .definition_bg,
  .banner_legents2,
  .banner_legents,
  .banner_care,
  .banner_length,
  .banner_chains,
  .banner_personalize,
  .banner_design,
  .banner_famousrings,
  .banner_famousrings,
  .banner_ringcare,
  .banner_diamong,
  .banner_halo,
  .banner_rightmetal,
  .banner_rightisize,
  .diamond_bg,
  .crematorium_bg,
  .human_bg1,
  .human_funeral,
  .natural_funeral,
  .memorial_service,
  .funeral_etiquette,
  .grief,
  .covid-19,
  .burying_ashes,
  .family_die_abroad,
  .keepsake_of_pet, 
.get_over_pet_loss,
  .reducing_cost,
  .life-and-death-mx-jp,
  .support-bereaved,
  .history-of-graves,
  .jp-life-and-death,
  .fetal_diamond,
  .cremented_bone,
  .hair_diamond,
  .grave_visiting,
  .grave_friend,
  .zero_funeral,
  .EndOfLife,
  .memo_jew,
  .pets_service,
  .burial,
  .lab-grown-diamond, .ashes_into_diamonds, .your_love, .pet_cremation, .diamond_of_eternity, .affordable_commemorate, .wearing_lab_grown, .life_gems_memory, .overall_analysis,
  .definition_bg,
  .crematorium_bg,
  .funeral_expense,
  .reincarnation_buddhism,
  .identify_diamond,
  .funeral_religion, 
  .funeral_visiting_service {
    height: 328px;
  }
  .get_over_pet_loss {height: 530px;}
  .funeral_visiting_service { height: 460px;}
  .world_unusual_burials, .human_ashes_diamond, .ny_funeral_homes, .losing_a_pet, .eco_friendly_diamonds, .funeral_service_california, .services_comparison, .recent_pet_funeral, .funeral_situation_of_tokyo, .customized_diamond_cost, .funeral_service_pennsylvania, .memorial_diamonds_and_colors_meaning, .burial_types_in_germany, .ordering_guide, .cremation_diamond, .differences_between_natural_and_lab_grown_diamonds, .obon_festival_culture, .history_of_memorial_jewelry, .diamond_jewelry, .what_to_do_with_pet_remains, .face_the_death_of_beloved_dog, .cremation_services_for_pets, .funeral_insurance, .commemorative_diamond, .death_in_texas, .certify_and_grade, .caring_for_the_cremation_diamond, .grave_issue_for_lgbtq, .stages_of_grief, .pets_hair{height: 550px;}

  .support-bereaved,
  .maintain_ashes,
  .diamond_hoax,
  .deceased_keepsake,
  .minimalist_service,
  .engagement_origin,
  .to_do_dep,
  .wedding_engagement,
  .covid19_changes,
  .zero_funeral,
  .baby_ring_origin,
  .faq_keeping_remains,
  .digital_service,
  .digitalize_tomb,
  .conflict_diamonds,
  .do_not_want_to_bury_pet,
  .mail_ashes_bones,
  .diamond_maintenance,
  .favourite_diamond,
  .history-of-graves,
  .jp-life-and-death,
  .hankatsu-sutra {
    height: 500px;
  }

  .diamond-pendant-necklace {
    height: 277px;
  }

  .banner_legents2 {
    height: 332px;
  }

  .header .breadcrumb li {
    font-size: 10px !important;
  }

  .left-image {
    padding-left: 87px;
  }
}

@media (max-width: 992px) {
  .normal h2 {
    font-size: 32px;
  }
  .caption-font2 {
    display: block;
    padding: 5px 0 5px 100px;
    // text-align: center;
  }

  .caption-font1-center {
    align-items: center;
    display: block;
    padding: 5px 0 5px;
  }

  .normal h3 {
    font-size: 24px;
  }

  .definition_bg {
    background: url("../images/ashes/ashes_bg1-tablet.jpg") no-repeat;
    background-size: 100%;
  }

  .diamond-pendant-necklace {
    margin-top: 89px;
    background: url("../images/necklace/necklace_cover_bg-tablet.jpg") top
      center no-repeat;
    height: 419px;
    position: relative;
    background-size: 100%;
  }

  .pendants-top-section {
    background: url("../images/necklace/top_content_bg-tablet.jpg") center
      center no-repeat;
    background-size: 60%;
  }

  .banner_design {
    background: url("../images/necklace/design_img-tablet.jpg") no-repeat;
  }

  .banner_personalize {
    background: url("../images/necklace/customization_img-tablet.jpg") no-repeat;
  }

  .banner_chains {
    background: url("../images/necklace/chains_bg-tablet.jpg") no-repeat;
  }

  .banner_length {
    background: url("../images/necklace/length_bg-tablet.jpg") no-repeat;
  }

  .banner_care {
    background: url("../images/necklace/care_bg-tablet.jpg") no-repeat;
  }

  .banner_legents {
    background: url("../images/necklace/legents_bg-tablet.jpg") no-repeat;
  }

  .banner_legents2 {
    background: url("../images/necklace/length_bg2-tablet.jpg") no-repeat;
    background-size: auto 95%;
  }

  .diamond_bg {
    background: url("../images/diamond/diamond_bg1-tablet.jpg") no-repeat;
    background-size: 100%;
    position: relative;
  }

  .stone-diamond-rings {
    background: url("../images/diamond/diamond_img4-tablet.jpg") top right
      no-repeat;
    background-size: auto 50%;
    background-position: 90% 50%;
  }

  .banner_diamong {
    background: url("../images/diamond/diamond_img8-tablet.jpg") no-repeat;
  }

  .banner_halo {
    background: url("../images/diamond/diamond_img17-tablet.jpg") no-repeat;
  }

  .banner_rightmetal {
    background: url("../images/diamond/diamond_img23-tablet.jpg") no-repeat;
  }

  .banner_rightisize {
    background: url("../images/diamond/diamond_img30-tablet.jpg") no-repeat;
  }

  .banner_famousrings {
    background: url("../images/diamond/diamond_img37-tablet.jpg") no-repeat;
  }

  .banner_ringcare {
    background: url("../images/diamond/diamond_img35-tablet.jpg") no-repeat;
    background-size: 95%;
    background-position: 90% 50%;
  }

  .crematorium_bg {
    background: url("../images/crematorium/crematorium_bg1-tablet.jpg")
      no-repeat;
    background-size: 100%;
  }

  .human_bg {
    background: url("../images/human/human_bg1-tablet.jpg") no-repeat;
    background-size: 100%;
  }

  .human_funeral {
    background: url("../images/top-background-jp-tablet.jpg") no-repeat;
    background-size: 100%;
    background-position: 100% 50%;
    -webkit-filter: brightness(60%); /* Safari 6.0 - 9.0 */
    filter: brightness(60%);
  }

  .natural_funeral {
    background: url("../images/education/natural/tree.jpg") no-repeat;
    background-size: 100%;
    background-position: 90% 60%;
  }

  .memorial_service {
    background: url("../images/education/memorial/top-backgrounds.jpg")
      no-repeat;
    background-size: 100% 100%;
    background-position: 0% 50%;
  }

  .funeral_etiquette {
    background: url("../images/education/etiquette/top-background-tablet.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 0% 5%;
  }

  .grief {
    background: url("../images/grieving-woman-in-red-tablet.jpg") no-repeat;
    background-size: 100%;
    background-position: 100% 30%;
  }

  .covid-19 {
    background: url("../images/covid-19/top-grieving-lady.jpg") no-repeat;
    background-size: 100%;
    background-position: 100% 10%;
  }
  .funeral_expense {
    background: url("../images/education/funeralExpense/top-hand-document.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 100% 10%;
  }

  .burying_ashes {
    background: url("../images/education/burying/background_top-tablet.jpg")
      no-repeat;
    background-size: 100% 700px;
    background-position: 10% 10%;
    -webkit-filter: brightness(60%); /* Safari 6.0 - 9.0 */
  }

  .family_die_abroad {
    background: url("../images/education/familyAbroad/top_background.jpg")
      no-repeat;
    background-size: 100% 400px;
    background-position: 10% 10%;
    -webkit-filter: brightness(60%); /* Safari 6.0 - 9.0 */
  }

  .funeral_visiting_service {
    background: url("../images/education/top-image-growing-grave-visiting-service-tablet.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 80% 20%;
  }
  .keepsake_of_pet {
    background: url("../images/education/top-image-keepsake-of-pet-tablet.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 100% 40%;
  }

  .get_over_pet_loss {
    background: url("../images/education/top-image-how-to-get-over-pet-loss-tablet.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 100% 40%;
  }

  .fetal_diamond {
    background: url("../images/education/fetalDiamond/top-background.jpg")
      no-repeat;
    background-size: 100% 280px;
    background-position: 10% 10%;
    -webkit-filter: brightness(60%); /* Safari 6.0 - 9.0 */
  }

  .losing_a_pet {
    background: url(../images/education/top-image-losing-a-pet-tablet.jpg) no-repeat;
    background-size: 100%;
    background-position: 100% 50%;
  }

  .eco_friendly_diamonds {
    background: url('../images/education/top-image-eco-friendly-diamonds-tablet.jpg') no-repeat;
    background-size: 100%;
    background-position: 100% 40%;
}

  .funeral_service_california {
    background: url('../images/education/top-image-traditional-funeral-tablet.jpg') no-repeat;
    background-size: 100%;
    background-position: 100% 50%;
  }

  .recent_pet_funeral {
    background: url('../images/education/top-image-recent-pet-funeral-tablet.jpg') no-repeat;
    background-size: 100%;
    background-position: 100% 50%;
  }

  .services_comparison {
    background: url('../images/education/top-image-services-comparison-tablet.jpg') no-repeat;
    background-size: 100%;
    background-position: 100% 50%;
  }

  .funeral_situation_of_tokyo {
    background: url('../images/education/top-image-funeral-situation-of-tokyo-tablet.jpg') no-repeat;
    background-size: 100%;
    background-position: 100% 50%;
  }

  .customized_diamond_cost{
    background: url(../images/education/top-image-customized-diamond-cost-tablet.jpg) no-repeat;
    background-size: 100%;
    background-position: 100% 50%;
  }

  .funeral_service_pennsylvania {
    background: url('../images/education/top-image-funeral-service-pennsylvania-tablet.jpg') no-repeat;
        background-size: 100%;
        background-position: 100% 50%;
  }

  .memorial_diamonds_and_colors_meaning {
    background: url('../images/education/top-image-memorial-diamonds-and-colors-meaning-tablet.jpg') no-repeat;
    background-size: 100%;
    background-position: 100% 50%;
  }

  .cremented_bone {
    background: url("../images/education/crementedBone/top-background.jpg")
      no-repeat;
    background-size: 100% 280px;
    background-position: 10% 10%;
    -webkit-filter: brightness(60%); /* Safari 6.0 - 9.0 */
  }

  .grave_visiting {
    background: url("../images/education/graveVisit/top-background.jpg")
      no-repeat;
    background-size: 100% 280px;
    background-position: 10% 10%;
    -webkit-filter: brightness(60%); /* Safari 6.0 - 9.0 */
  }

  .grave_friend {
    background: url("../images/education/top-image-grave-friend-tablet.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 80% 45%;
  }

  .zero_funeral {
    background: url("../images/education/top-image-zero-funeral-tablet.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 80% 45%;
  }

  .baby_ring_origin {
    background: url("../images/education/top-image-baby-ring-orgin-tablet.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 80% 45%;
  }

  .faq_keeping_remains {
    background: url("../images/education/top-image-faq-keeping-remains-tablet.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 80% 45%;
  }

  .digital_service {
    background: url("../images/education/top-image-digitalize-service-tablet.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 80% 45%;
  }
  .digitalize_tomb {
    background: url("../images/education/top-image-digitalize-tomb-tablet.jpg")
    no-repeat;
  background-size: 100%;
  background-position: 80% 45%;
  }
  .maintain_ashes {
    background: url("../images/education/mantainAshes/top-image-maintain-ashes-tablet.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 10% 50%;
  }

  .wedding_engagement {
    background: url("../images/education/WeddingEngageent/top-image-wedding-engagement-tablet.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 10% 50%;
  }
  .to_do_dep {
    background: url("../images/education/toDo/top-image-todo-pre-departure-tablet.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 10% 50%;
  }
  .engagement_origin {
    background: url("../images/education/engageOrigin/top-image-engagement-origin-tablet.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 10% 50%;
  }

  .deceased_keepsake {
    background: url("../images/education/deceased/top-image-deceased-hair-tablet.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 10% 50%;
  }
  .minimalist_service {
    background: url("../images/education/top-image-minimalist-service-tablet.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 10% 50%;
  }
  .diamond_hoax {
    background: url("../images/education/diamondHoax/top-image-diamond-hoax-tablet.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 10% 50%;
  }
  .covid19_changes {
    background: url("../images/education/covidChanges/top-image-covid19-funeral-changes-tablet.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 10% 50%;
  }
  .conflict_diamonds {
    background: url("../images/education/top-image-conflict-diamonds-tablet.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 80% 45%;
  }
  .do_not_want_to_bury_pet {
    background: url("../images/education/top-image-not-want-to-bury-pet-tablet.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 80% 45%;
  }

  .mail_ashes_bones {
    background: url("../images/education/top-image-mail-ashes-bones-tablet.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 80% 45%;
  }

  .diamond_maintenance {
    background: url("../images/education/top-image-diamond-maintenance-tablet.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 80% 45%;
  }

  .favourite_diamond {
    background: url("../images/education/top-image-favourite-diamond-tablet.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 80% 45%;
  }

  .reducing_cost {
    background: url("../images/education/reduceCost/top-background.jpg")
      no-repeat;
    background-size: 100% 280px;
    background-position: 10% 10%;
    -webkit-filter: brightness(60%); /* Safari 6.0 - 9.0 */
  }

  .life-and-death-mx-jp {
    background: url("../images/education/top-image-mx-jp.jpg") no-repeat;
    background-size: 100%;
    background-position: 100% 80%;
    /* Safari 6.0 - 9.0 */
  }

  .support-bereaved {
    background: url("../images/education/top-image-support-bereaved.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 90% 35%;
    height: 550px;
    /* Safari 6.0 - 9.0 */
  }

  .history-of-graves {
    background: url("../images/education/top-image-history-of-graves.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 90% 35%;
    height: 550px;
    /* Safari 6.0 - 9.0 */
  }

  .jp-life-and-death {
    background: url("../images/education/top-image-life-and-death-japan.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 90% 35%;
    height: 550px;
    /* Safari 6.0 - 9.0 */
  }

  .hankatsu-sutra {
    background: url("../images/education/top-image-hankatsu-sutra.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 90% 35%;
    height: 550px;
    /* Safari 6.0 - 9.0 */
  }

  .hair_diamond {
    background: url("../images/education/hairDiamond/top-background.jpg")
      no-repeat;
    background-size: 100% 280px;
    background-position: 10% 10%;
    -webkit-filter: brightness(60%); /* Safari 6.0 - 9.0 */
  }

  .EndOfLife {
    background: url("../images/education/EndOfLife/ending-note.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 10% 10%;
    -webkit-filter: brightness(60%); /* Safari 6.0 - 9.0 */
  }

  .memo_jew {
    background: url("../images/education/memoJewelry/top_background.jpg")
      no-repeat;
    background-size: 100% 90%;
    background-position: 0 100%;
    -webkit-filter: brightness(60%); /* Safari 6.0 - 9.0 */
  }

  .pets_service {
    background: url("../images/education/pets/top_background.jpg") no-repeat;
    background-size: 100%;
    background-position: 10% 10%;
    -webkit-filter: brightness(60%); /* Safari 6.0 - 9.0 */
  }

  .wearing_lab_grown {
    background: url('../images/education/top-image-wearing-lab-grown-tablet.jpg') no-repeat;
    background-size: 100%;
    background-position: 100% 50%;
}

.stages_of_grief {
    background: url('../images/education/top-image-stages-of-grief-tablet.jpg') no-repeat;
    background-size: 100%;
    background-position: 100% 50%;
}

.ordering_guide {
    background: url('../images/education/top-image-guide-to-order-tablet.jpg') no-repeat;
    background-size: 100%;
    background-position: 100% 50%;
}

.human_ashes_diamond {
    background: url('../images/education/top-image-human-ashes-diamonds-tablet.jpg') no-repeat;
    background-size: 100%;
    background-position: 100% 50%;
}

.ny_funeral_homes {
  background: url(../images/education/top-image-ny-funeral-homes-tablet.jpg) no-repeat;
  background-size: 100%;
  background-position: 100% 50%;
}

.burial_types_in_germany {
  background: url('../images/education/top-image-german-burial-types-tablet.jpg') no-repeat;
  background-size: 100%;
  background-position: 100% 50%;
}


.life_gems_memory {
    background: url('../images/education/top-image-life-gems-memory-tablet.jpg') no-repeat;
    background-size: 100%;
    background-position: 100% 50%;
}

.overall_analysis {
    background: url('../images/education/top-image-overall-analysis-tablet.jpg') no-repeat;
    background-size: 100%;
    background-position: 100% 1%;
    margin-top: 40px;
}

.cremation_diamond {
  background: url('../images/education/top-image-cremation-diamond-tablet.jpg') no-repeat;
  background-size: 100%;
  background-position: 100% 50%;
}

.obon_festival_culture {
  background: url(../images/education/top-image-obon-festival-culture-tablet.jpg) no-repeat;
  background-size: 100%;
  background-position: 100% 50%;
}

.differences_between_natural_and_lab_grown_diamonds {
  background: url(../images/education/top-image-differences-between-natural-and-lab-grown-diamonds-tablet.jpg) no-repeat;
  background-size: 100%;
  background-position: 100% 50%;
}

.history_of_memorial_jewelry {
  background: url(../images/education/top-image-history-of-memorial-jewellery-tablet.jpg) no-repeat;
  background-size: 100%;
  background-position: 100% 40%;
}

.diamond_jewelry {
  background: url('../images/education/top-image-diamond-jewelry-tablet.jpg') no-repeat;
  background-size: 100%;
  background-position: 100% 30%;
}

.what_to_do_with_pet_remains {
  background: url(../images/education/top-image-what-to-do-with-pet-remains-tablet.jpg) no-repeat;
  background-size: 100%;
  background-position: 100% 30%;
}

.face_the_death_of_beloved_dog {
  background: url(../images/education/top-image-face-the-death-of-beloved-dog-tablet.jpg) no-repeat;
  background-size: 100%;
  background-position: 100% 30%;
}

.funeral_insurance {
  background: url('../images/education/top-image-funeral-insurance-tablet.jpg') no-repeat;
  background-size: 100%;
  background-position: 100% 50%;
}

.commemorative_diamond {
  background: url('../images/education/top-image-commemorative-diamond-tablet.jpg') no-repeat;
      background-size: 100%;
      background-position: 100% 40%;
}

.death_in_texas {
  background: url('../images/education/top-image-death-in-texas-tablet.jpg') no-repeat;
  background-size: 100%;
  background-position: 100% 40%;
}

.certify_and_grade {
  background: url('../images/education/top-image-certify-and-grade-tablet.jpg') no-repeat;
  background-size: 100%;
  background-position: 100% 40%;
}

.caring_for_the_cremation_diamond{
  background: url('../images/education/top-image-caring-for-the-cremation-diamond-tablet.jpg') no-repeat;
  background-size: 100%;
  background-position: 100% 40%;
}

.grave_issue_for_lgbtq {
  background: url('../images/education/top-image-grave-issues-for-lgbtq-tablet.jpg') no-repeat;
  background-size: 100%;
  background-position: 100% 40%;
}

  .b_content {
    font-family: "Charter";
    padding: 24px 0 90px;
    bottom: 230px;
  }

  .b_content h3 {
    padding: 300px 1.5%;
  }

  .right-box-img3 {
    margin-left: 30px;
    width: 85%;
  }
}

@media only screen and (max-width: 960px) {
  .in-page-tab-pendant li {
    padding: 0 1.5% !important;
  }

  .tab-diamond-ring-jewelry li,
  .tab-crematorium li {
    padding: 0 2.5% !important;
  }

  .banner_famousrings,
  .banner_ringcare,
  .banner_rightisize,
  .banner_rightmetal,
  .banner_halo,
  .banner_diamong,
  .diamond_bg,
  .human_bg,
  .crematorium_bg,
  .definition_bg,
  .banner_legents2,
  .banner_legents,
  .banner_care,
  .banner_length,
  .banner_chains,
  .banner_personalize,
  .banner_design,
  .banner_famousrings,
  .banner_famousrings,
  .banner_ringcare,
  .banner_diamong,
  .banner_halo,
  .banner_rightmetal,
  .banner_rightisize,
  .diamond_bg,
  .crematorium_bg,
  .human_bg1,
  .human_funeral,
  .natural_funeral,
  .memorial_service,
  .funeral_etiquette,
  .grief,
  .covid-19,
  .burying_ashes,
  .family_die_abroad,
  .keepsake_of_pet, 
.get_over_pet_loss,
  .reducing_cost,
  .life-and-death-mx-jp,
  .support-bereaved,
  .history-of-graves,
  .jp-life-and-death,
  .fetal_diamond,
  .cremented_bone,
  .hair_diamond,
  .grave_visiting,
  .grave_friend,
  .zero_funeral,
  .EndOfLife,
  .memo_jew,
  .pets_service,
  .burial,
  .lab-grown-diamond, .ashes_into_diamonds, .your_love, .pet_cremation, .diamond_of_eternity, .affordable_commemorate, .wearing_lab_grown, .life_gems_memory, .overall_analysis,
  .definition_bg,
  .crematorium_bg,
  .funeral_expense,
  .reincarnation_buddhism,
  .identify_diamond,
  .funeral_religion, 
  .funeral_visiting_service {
    height: 264px;
  }
  .funeral_visiting_service { height: 460px;}
  .get_over_pet_loss {height: 450px;}
  .support-bereaved,
  .maintain_ashes,
  .diamond_hoax,
  .deceased_keepsake,
  .minimalist_service,
  .engagement_origin,
  .to_do_dep,
  .wedding_engagement,
  .covid19_changes,
  .zero_funeral,
  .baby_ring_origin,
  .faq_keeping_remains,
  .digital_service,
  .digitalize_tomb,
  .conflict_diamonds,
  .do_not_want_to_bury_pet,
  .mail_ashes_bones,
  .diamond_maintenance,
  .favourite_diamond,
  .history-of-graves,
  .jp-life-and-death, .losing_a_pet, .eco_friendly_diamonds, .funeral_service_california, .services_comparison, .recent_pet_funeral, .funeral_situation_of_tokyo, .customized_diamond_cost, .funeral_service_pennsylvania, .memorial_diamonds_and_colors_meaning,
  .hankatsu-sutra, .world_unusual_burials, .cremation_diamond, .obon_festival_culture, .differences_between_natural_and_lab_grown_diamonds, .history_of_memorial_jewelry, .diamond_jewelry, .what_to_do_with_pet_remains, .face_the_death_of_beloved_dog, .cremation_services_for_pets, .funeral_insurance, .commemorative_diamond, .death_in_texas, .certify_and_grade, .caring_for_the_cremation_diamond, .grave_issue_for_lgbtq, .human_ashes_diamond, .ny_funeral_homes, .burial_types_in_germany, .ordering_guide, .stages_of_grief, .pets_hair {
    height: 500px;
  }
  .diamond_hoax {
    height: 300px;
  }

  .diamond-pendant-necklace {
    height: 252px;
  }

  .right-box-img img {
    width: 100%;
  }

  .design-item {
    padding-top: 55px;
  }

  .pdoff {
    padding-top: 0;
  }

  .banner_legents2 {
    height: 305px;
  }

  .b_content {
    padding: 4% 0 0;
  }
}

@media only screen and (max-width: 870px) {
  .in-page-tab-pendant li {
    padding: 0 1.3% !important;
  }

  .tab-diamond-ring-jewelry li,
  .tab-crematorium li {
    padding: 0 2% !important;
  }

  .banner_famousrings,
  .banner_ringcare,
  .banner_rightisize,
  .banner_rightmetal,
  .banner_halo,
  .banner_diamong,
  .diamond_bg,
  .human_bg,
  .crematorium_bg,
  .definition_bg,
  .banner_legents2,
  .banner_legents,
  .banner_care,
  .banner_length,
  .banner_chains,
  .banner_personalize,
  .banner_design,
  .banner_famousrings,
  .banner_famousrings,
  .banner_ringcare,
  .banner_diamong,
  .banner_halo,
  .banner_rightmetal,
  .banner_rightisize,
  .diamond_bg,
  .crematorium_bg,
  .human_bg1,
  .human_funeral,
  .natural_funeral,
  .memorial_service,
  .funeral_etiquette,
  .grief,
  .covid-19,
  .burying_ashes,
  .family_die_abroad,
  .keepsake_of_pet, 
.get_over_pet_loss,
  .reducing_cost,
  .life-and-death-mx-jp,
  .support-bereaved,
  .history-of-graves,
  .jp-life-and-death,
  .fetal_diamond,
  .cremented_bone,
  .hair_diamond,
  .grave_visiting,
  .grave_friend,
  .zero_funeral,
  .EndOfLife,
  .memo_jew,
  .pets_service,
  .burial,
  .lab-grown-diamond, .ashes_into_diamonds, .your_love, .pet_cremation, .diamond_of_eternity, .affordable_commemorate, .wearing_lab_grown, .life_gems_memory, .overall_analysis,
  .definition_bg,
  .crematorium_bg,
  .funeral_expense,
  .reincarnation_buddhism,
  .identify_diamond,
  .funeral_religion, 
  .funeral_visiting_service {
    height: 264px;
  }
  .get_over_pet_loss {height: 450px;}
  .funeral_visiting_service { height: 450px;}
  .support-bereaved,
  .maintain_ashes,
  .diamond_hoax,
  .deceased_keepsake,
  .minimalist_service,
  .engagement_origin,
  .to_do_dep,
  .wedding_engagement,
  .covid19_changes,
  .zero_funeral,
  .baby_ring_origin,
  .faq_keeping_remains,
  .digital_service,
  .digitalize_tomb,
  .conflict_diamonds,
  .do_not_want_to_bury_pet,
  .mail_ashes_bones,
  .diamond_maintenance,
  .favourite_diamond,
  .history-of-graves,
  .jp-life-and-death,
  .hankatsu-sutra {
    height: 500px;
  }
  .world_unusual_burials, .human_ashes_diamond, .ny_funeral_homes, .burial_types_in_germany, .ordering_guide, .losing_a_pet, .eco_friendly_diamonds, .funeral_service_california, .services_comparison, .recent_pet_funeral, .funeral_situation_of_tokyo, .customized_diamond_cost, .funeral_service_pennsylvania, .memorial_diamonds_and_colors_meaning, .stages_of_grief, .pets_hair{height: 550px;}
  .cremation_diamond, .obon_festival_culture, .differences_between_natural_and_lab_grown_diamonds, .history_of_memorial_jewelry, .diamond_jewelry, .what_to_do_with_pet_remains, .face_the_death_of_beloved_dog, .cremation_services_for_pets, .funeral_insurance, .death_in_texas, .certify_and_grade, .caring_for_the_cremation_diamond, .grave_issue_for_lgbtq, .commemorative_diamond {

    height: 340px;
  
  }
}

@media only screen and (max-width: 800px) {
  .in-page-tab-pendant li {
    padding: 0 0.9% !important;
  }
}

@media only screen and (max-width: 780px) {
  .design-text h3 {
    font-size: 23px !important;
  }
  
  .design-img,
  .ds-hide {
    display: block;
  }

  .design-item {
    padding-top: 0;
  }

  .fund-text p {
    font-size: 16px !important;
    line-height: 23px !important;
  }

  .banner_famousrings,
  .banner_ringcare,
  .banner_rightisize,
  .banner_rightmetal,
  .banner_halo,
  .banner_diamong,
  .diamond_bg,
  .human_bg,
  .crematorium_bg,
  .definition_bg,
  .banner_legents2,
  .banner_legents,
  .banner_care,
  .banner_length,
  .banner_chains,
  .banner_personalize,
  .banner_design,
  .banner_famousrings,
  .banner_famousrings,
  .banner_ringcare,
  .banner_diamong,
  .banner_halo,
  .banner_rightmetal,
  .banner_rightisize,
  .diamond_bg,
  .crematorium_bg,
  .human_bg1,
  .human_funeral,
  .natural_funeral,
  .memorial_service,
  .funeral_etiquette,
  .grief,
  .covid-19,
  .burying_ashes,
  .family_die_abroad,
  .keepsake_of_pet, 
.get_over_pet_loss,
  .reducing_cost,
  .life-and-death-mx-jp,
  .support-bereaved,
  .history-of-graves,
  .jp-life-and-death,
  .hankatsu-sutra,
  .fetal_diamond,
  .cremented_bone,
  .hair_diamond,
  .grave_visiting,
  .grave_friend,
  .zero_funeral,
  .EndOfLife,
  .memo_jew,
  .pets_service,
  .burial,
  .lab-grown-diamond, .ashes_into_diamonds, .your_love, .pet_cremation, .diamond_of_eternity, .affordable_commemorate, .wearing_lab_grown, .life_gems_memory, .overall_analysis,
  .definition_bg,
  .crematorium_bg,
  .funeral_expense,
  .reincarnation_buddhism,
  .identify_diamond,
  .funeral_religion, 
  .funeral_visiting_service {
    height: 190px;
  }
  .get_over_pet_loss, .world_unusual_burials, .cremation_diamond, .obon_festival_culture, .differences_between_natural_and_lab_grown_diamonds, .history_of_memorial_jewelry, .diamond_jewelry, .what_to_do_with_pet_remains, .face_the_death_of_beloved_dog, .cremation_services_for_pets, .funeral_insurance, .commemorative_diamond, .death_in_texas, .certify_and_grade, .caring_for_the_cremation_diamond, .grave_issue_for_lgbtq, .human_ashes_diamond, .ny_funeral_homes, .burial_types_in_germany, .losing_a_pet, .eco_friendly_diamonds, .funeral_service_california, .services_comparison, .recent_pet_funeral, .funeral_situation_of_tokyo, .customized_diamond_cost, .funeral_service_pennsylvania, .memorial_diamonds_and_colors_meaning, .ordering_guide, .stages_of_grief, .pets_hair {height: 350px;}
  .funeral_visiting_service { height: 370px;}

  .characteristics th,
  .characteristics td {
    font-size: 11px;
  }

  .diamond-pendant-necklace {
    height: 239px;
  }

  .diamond-pendant-necklace .fund-text {
    padding-left: 15px;
    padding-right: 15px;
  }

  .pendants-top-section {
    background-size: 100%;
  }

  .mob-hide {
    display: none;
  }

  .design-text {
    padding-top: 0;
  }

  .spadding {
    padding: 0 15px 100px !important;
  }

  .left-image {
    padding-left: 0;
    padding-right: 0;
  }

  .left-image,
  .right-box-img2,
  .right-box-img {
    padding-bottom: 15px;
  }

  .b_content {
    display: block;
    margin: 0 auto;
    text-align: center;
    width: 85%;
    padding: 36% 0 0;
  }

  .left-image img,
  .right-box-img img {
    max-width: 100%;
    width: auto;
  }

  .ds-hide {
    text-align: center;
  }

  .right-box-img3 {
    margin: auto;
    width: 85%;
  }
}

@media only screen and (max-width: 740px) {
  .left-image {
    padding-right: 0 !important;
  }

  .cremation-ashes-section,
  .pendants-design-section {
    padding: 19px 13px 13px !important;
  }
}

@media screen and (max-width: 479px) {
  .design-text h3 {
    font-size: 19px !important;
  }
  
  .normal h2 {
    font-size: 32px;
  }
  .caption-font2 {
    display: block;
    padding: 5px 0 5px 70px;
    // text-align: center;
  }

  .normal h3 {
    font-size: 24px;
  }

  .definition_bg {
    background: url("../images/ashes/ashes_bg1-mobile.jpg") no-repeat;
    background-size: 100%;
  }

  .diamond-pendant-necklace {
    margin-top: 89px;
    background: url("../images/necklace/necklace_cover_bg-mobile.jpg") top
      center no-repeat;
    height: 200px;
    position: relative;
    background-size: 100%;
  }

  .pendants-top-section {
    background: url("../images/necklace/top_content_bg-mobile.jpg") center
      center no-repeat;
    background-size: 60%;
  }

  .banner_design {
    background: url("../images/necklace/design_img-mobile.jpg") no-repeat;
    background-size: cover;
    background-position: 50% 0;
  }

  .banner_personalize {
    background: url("../images/necklace/customization_img-mobile.jpg") no-repeat;
    background-size: cover;
  }

  .banner_chains {
    background: url("../images/necklace/chains_bg-mobile.jpg") no-repeat;
    background-size: cover;
  }

  .banner_length {
    background: url("../images/necklace/length_bg-mobile.jpg") no-repeat;
  }

  .banner_care {
    background: url("../images/necklace/care_bg-mobile.jpg") no-repeat;
    background-size: cover;
  }

  .banner_legents {
    background: url("../images/necklace/legents_bg-mobile.jpg") no-repeat;
    background-size: auto 70%;
  }

  .banner_legents2 {
    background: url("../images/necklace/length_bg2-mobile.jpg") no-repeat;
    background-size: auto 60%;
  }

  .diamond_bg {
    background: url("../images/diamond/diamond_bg1-mobile.jpg") no-repeat;
    background-size: 100%;
    position: relative;
  }

  .stone-diamond-rings {
    background: url("../images/diamond/diamond_img4-mobile.jpg") top right
      no-repeat;
    background-size: auto 50%;
    background-position: 90% 50%;
  }

  .banner_diamong {
    background: url("../images/diamond/diamond_img8-mobile.jpg") no-repeat;
  }

  .banner_halo {
    background: url("../images/diamond/diamond_img17-mobile.jpg") no-repeat;
  }

  .banner_rightmetal {
    background: url("../images/diamond/diamond_img23-mobile.jpg") no-repeat;
  }

  .banner_rightisize {
    background: url("../images/diamond/diamond_img30-mobile.jpg") no-repeat;
  }

  .banner_famousrings {
    background: url("../images/diamond/diamond_img37-mobile.jpg") no-repeat;
  }

  .banner_ringcare {
    background: url("../images/diamond/diamond_img35-mobile.jpg") no-repeat;
    background-size: 95%;
    background-position: 90% 50%;
  }

  .crematorium_bg {
    background: url("../images/crematorium/crematorium_bg1-mobile.jpg")
      no-repeat;
    background-size: 100%;
  }

  .human_bg {
    background: url("../images/human/human_bg1-mobile.jpg") no-repeat;
    background-size: 100%;
  }

  .human_bg1 {
    background: url("../images/four-colour-diamonds-mobile.jpg") no-repeat;
    background-size: 100%;
    -webkit-filter: brightness(60%); /* Safari 6.0 - 9.0 */
    filter: brightness(60%);
  }

  .human_funeral {
    background: url("../images/top-background-jp-mobile.jpg") no-repeat;
    background-size: 100%;
    background-position: 100% 50%;
  }

  .natural_funeral {
    background: url("../images/education/natural/tree-mobile.jpg") no-repeat;
    background-size: 100%;
    background-position: 80% 60%;
  }

  .memorial_service {
    background: url("../images/education/memorial/top-backgrounds.jpg")
      no-repeat;
    background-size: 100% 100%;
    background-position: 0% 50%;
  }

  .funeral_etiquette {
    background: url("../images/education/etiquette/top-background-mobile.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 100% -70%;
  }

  .grief {
    background: url("../images/grieving-woman-in-red-mobile.jpg") no-repeat;
    background-size: 100%;
    background-position: 90% 20%;
  }

  .covid-19 {
    background: url("../images/covid-19/top-grieving-lady-mobile.jpg") no-repeat;
    background-size: 100%;
    background-position: 90% 15%;
  }
  .funeral_expense {
    background: url("../images/education/funeralExpense/top-hand-document.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 100% 10%;
  }

  .burying_ashes {
    background: url("../images/education/burying/background_top-mobile.jpg")
      no-repeat;
    background-size: 100% 400px;
    background-position: 10% 10%;
    -webkit-filter: brightness(60%); /* Safari 6.0 - 9.0 */
  }

  .family_die_abroad {
    background: url("../images/education/familyAbroad/top_background.jpg")
      no-repeat;
    background-size: 100% 280px;
    background-position: 10% 10%;
    -webkit-filter: brightness(60%); /* Safari 6.0 - 9.0 */
  }

  .keepsake_of_pet {
    background: url("../images/education/top-image-keepsake-of-pet-mobile.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 100% 40%;
    height: 230px;
  }

  .get_over_pet_loss {
    background: url("../images/education/top-image-how-to-get-over-pet-loss-mobile.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 100% 40%;
    height: 230px;
  }

  .funeral_visiting_service {
    background: url("../images/education/top-image-growing-grave-visiting-service-mobile.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 10% 10%;
    height: 230px;
  }

  .fetal_diamond {
    background: url("../images/education/fetalDiamond/top-background.jpg")
      no-repeat;
    background-size: 100% 280px;
    background-position: 10% 10%;
    -webkit-filter: brightness(60%); /* Safari 6.0 - 9.0 */
  }

  .losing_a_pet {
    background: url(../images/education/top-image-losing-a-pet-mobile.jpg) no-repeat;
    background-size: 100%;
    background-position: 100% 40%;
  }

  .eco_friendly_diamonds {
    background: url('../images/education/top-image-eco-friendly-diamonds-mobile.jpg') no-repeat;
    background-size: 100%;
    background-position: 100% 40%;
  }

  .funeral_service_california {
    background: url('../images/education/top-image-traditional-funeral-mobile.jpg') no-repeat;
    background-size: 100%;
    background-position: 10% 10%;
  }

  .recent_pet_funeral {
    background: url('../images/education/top-image-recent-pet-funeral-mobile.jpg') no-repeat;
    background-size: 100%;
    background-position: 10% 10%;
  }

  .services_comparison {
    background: url('../images/education/top-image-services-comparison-mobile.jpg') no-repeat;
    background-size: 100%;
    background-position: 10% 10%;
  }

  .funeral_situation_of_tokyo {
    background: url('../images/education/top-image-funeral-situation-of-tokyo-mobile.jpg') no-repeat;
    background-size: 100%;
    background-position: 10% 10%;
  }

  .customized_diamond_cost{
    background: url(../images/education/top-image-customized-diamond-cost-mobile.jpg) no-repeat;
    background-size: 100%;
    background-position: 10% 10%;
  }

  .funeral_service_pennsylvania {
    background: url('../images/education/top-image-funeral-service-pennsylvania-mobile.jpg') no-repeat;
    background-size: 100%;
    background-position: 10% 10%;
  }

  .memorial_diamonds_and_colors_meaning {
    background: url('../images/education/top-image-memorial-diamonds-and-colors-meaning-mobile.jpg') no-repeat;
    background-size: 100%;
    background-position: 10% 10%;
  }

  .cremented_bone {
    background: url("../images/education/crementedBone/top-background.jpg")
      no-repeat;
    background-size: 100% 280px;
    background-position: 10% 10%;
    -webkit-filter: brightness(60%); /* Safari 6.0 - 9.0 */
  }

  .grave_visiting {
    background: url("../images/education/graveVisit/top-background.jpg")
      no-repeat;
    background-size: 100% 280px;
    background-position: 10% 10%;
    -webkit-filter: brightness(60%); /* Safari 6.0 - 9.0 */
  }
  .grave_friend {
    background: url("../images/education/top-image-grave-friend-mobile.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 80% 30%;
  }

  .zero_funeral {
    background: url("../images/education/top-image-zero-funeral-mobile.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 80% 30%;
  }

  .baby_ring_origin {
    background: url("../images/education/top-image-baby-ring-orgin-mobile.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 100% 20%;
    height: 300px;
  }
  .faq_keeping_remains {
    background: url("../images/education/top-image-faq-keeping-remains-mobile.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 100% 20%;
    height: 300px;
  }
  .digital_service {
    background: url("../images/education/top-image-digitalize-service-mobile.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 70% 40%;
    height: 300px;
  }
  .digitalize_tomb {
    background: url("../images/education/top-image-digitalize-tomb-mobile.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 70% 40%;
    height: 300px;
  }
  .maintain_ashes {
    background: url("../images/education/mantainAshes/top-image-maintain-ashes-mobile.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 10% 20%;
    height: 300px;
  }
  .wedding_engagement {
    background: url("../images/education/WeddingEngageent/top-image-wedding-engagement-mobile.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 10% 20%;
    height: 300px;
  }
  .to_do_dep {
    background: url("../images/education/toDo/top-image-todo-pre-departure-mobile.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 10% 20%;
    height: 300px;
  }
  .engagement_origin {
    background: url("../images/education/engageOrigin/top-image-engagement-origin-mobile.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 10% 20%;
    height: 280px;
  }
  .deceased_keepsake {
    background: url("../images/education/deceased/top-image-deceased-hair-mobile.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 10% 20%;
    height: 300px;
  }
  .minimalist_service {
    background: url("../images/education/top-image-minimalist-service-mobile.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 10% 20%;
    height: 300px;
  }
  .diamond_hoax {
    background: url("../images/education/diamondHoax/top-image-diamond-hoax-mobile.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 100%;
    height: 280px;
  }
  .covid19_changes {
    background: url("../images/education/covidChanges/top-image-covid19-funeral-changes-mobile.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 10% 50%;
    height: 300px;
  }
  .conflict_diamonds {
    background: url("../images/education/top-image-conflict-diamonds-mobile.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 100% 20%;
    height: 300px;
  }
  .do_not_want_to_bury_pet {
    background: url("../images/education/top-image-not-want-to-bury-pet-mobile.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 100% 20%;
    height: 300px;
  }

  .mail_ashes_bones {
    background: url("../images/education/top-image-mail-ashes-bones-mobile.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 100% 20%;
    height: 300px;
  }

  .diamond_maintenance {
    background: url("../images/education/top-image-diamond-maintenance-mobile.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 100% 20%;
    height: 300px;
  }

  .favourite_diamond {
    background: url("../images/education/top-image-favourite-diamond-mobile.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 100% 20%;
    height: 230px;
  }

  .reducing_cost {
    background: url("../images/education/reduceCost/top-background.jpg")
      no-repeat;
    background-size: 100% 280px;
    background-position: 10% 10%;
    -webkit-filter: brightness(60%); /* Safari 6.0 - 9.0 */
  }

  .life-and-death-mx-jp {
    background: url("../images/education/top-image-mx-jp.jpg") no-repeat;
    background-size: 100%;
    background-position: 100% 80%;
  }

  .support-bereaved {
    background: url("../images/education/top-image-support-bereaved.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 90% 35%;
  }

  .history-of-graves {
    background: url("../images/education/top-image-history-of-graves.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 90% 35%;
  }

  .jp-life-and-death {
    background: url("../images/education/top-image-life-and-death-japan.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 90% 35%;
  }

  .hankatsu-sutra {
    background: url("../images/education/top-image-hankatsu-sutra.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 90% 35%;
  }

  .hair_diamond {
    background: url("../images/education/hairDiamond/top-background.jpg")
      no-repeat;
    background-size: 100% 280px;
    background-position: 10% 10%;
    -webkit-filter: brightness(60%); /* Safari 6.0 - 9.0 */
  }

  .EndOfLife {
    background: url("../images/education/EndOfLife/ending-note.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 10% 10%;
    -webkit-filter: brightness(60%); /* Safari 6.0 - 9.0 */
  }

  .memo_jew {
    background: url("../images/education/memoJewelry/top_background.jpg")
      no-repeat;
    background-size: 100%;
    background-position: 10% 10%;
    -webkit-filter: brightness(60%); /* Safari 6.0 - 9.0 */
  }

  .pets_service {
    background: url("../images/education/pets/top_background.jpg") no-repeat;
    background-size: 100%;
    background-position: 10% 10%;
    -webkit-filter: brightness(60%); /* Safari 6.0 - 9.0 */
  }

  .wearing_lab_grown {
    background: url('../images/education/top-image-wearing-lab-grown-mobile.jpg') no-repeat;
    background-size: 100%;
    background-position: 10% 10%;
  }

  .stages_of_grief {
      background: url('../images/education/top-image-stages-of-grief-mobile.jpg') no-repeat;
      background-size: 100%;
      background-position: 10% 10%;
  }

  .ordering_guide {
      background: url('../images/education/top-image-guide-to-order-mobile.jpg') no-repeat;
      background-size: 100%;
      background-position: 10% 10%;
  }

  .human_ashes_diamond {
      background: url('../images/education/top-image-human-ashes-diamonds-mobile.jpg') no-repeat;
      background-size: 100%;
      background-position: 10% 10%;
  }

  .ny_funeral_homes {
    background: url(../images/education/top-image-ny-funeral-homes-mobile.jpg) no-repeat;
    background-size: 100%;
    background-position: 10% 10%;
}

  .burial_types_in_germany {
    background: url('../images/education/top-image-german-burial-types-mobile.jpg') no-repeat;
    background-size: 100%;
    background-position: 10% 10%;
  }

  .life_gems_memory {
      background: url('../images/education/top-image-life-gems-memory-mobile.jpg') no-repeat;
      background-size: 100%;
      background-position: 10% 10%;
  }

  .overall_analysis {
      background: url('../images/education/top-image-overall-analysis-mobile.jpg') no-repeat;
      background-size: 100%;
      background-position: 100% 1%;
  }

  .cremation_diamond {
		background: url('../images/education/top-image-cremation-diamond-mobile.jpg') no-repeat;
		background-size: 100%;
		background-position: 10% 10%;
    height: 250px;
		margin-top: 30px;
	}
  .obon_festival_culture{
    background: url(../images/education/top-image-obon-festival-culture-mobile.jpg) no-repeat;
    background-size: 100%;
    background-position: 100% 40%;
    height: 250px;
    margin-top: 30px;
  }

  .differences_between_natural_and_lab_grown_diamonds {
    background: url(../images/education/top-image-differences-between-natural-and-lab-grown-diamonds-mobile.jpg) no-repeat;
    background-size: 100%;
    background-position: 100% 40%;
    height: 250px;
    margin-top: 30px;
  }

  .history_of_memorial_jewelry {
    background: url(../images/education/top-image-history-of-memorial-jewellery-mobile.jpg) no-repeat;
    background-size: 100%;
    background-position: 100% 40%;
    height: 250px;
    margin-top: 30px;
  }

  .diamond_jewelry {
		background: url('../images/education/top-image-diamond-jewelry-mobile.jpg') no-repeat;
		background-size: 100%;
		background-position: 10% 5%;
    height: 250px;
		margin-top: 30px;
	}

  .what_to_do_with_pet_remains {
		background: url(../images/education/top-image-what-to-do-with-pet-remains-mobile.jpg) no-repeat;
		background-size: 100%;
		background-position: 10% 5%;
    height: 250px;
		margin-top: 30px;
	}

  .face_the_death_of_beloved_dog {
		background: url(../images/education/top-image-face-the-death-of-beloved-dog-mobile.jpg) no-repeat;
		background-size: 100%;
		background-position: 10% 5%;
    height: 250px;
		margin-top: 30px;
	}

  .funeral_insurance {
    background: url(../images/education/top-image-funeral-insurance-mobile.jpg) no-repeat;
    background-size: 100%;
    background-position: 100% 50%;
    height: 250px;
    margin-top: 30px;
  }

  .commemorative_diamond {
		background: url('../images/education/top-image-commemorative-diamond-mobile.jpg') no-repeat;
		background-size: 100%;
		background-position: 100% 40%;
    height: 250px;
		margin-top: 30px;
	}

  .death_in_texas {
    background: url('../images/education/top-image-death-in-texas-mobile.jpg') no-repeat;
    background-size: 100%;
    background-position: 100% 40%;
}

.certify_and_grade {
  background: url('../images/education/top-image-certify-and-grade-mobile.jpg') no-repeat;
  background-size: 100%;
  background-position: 100% 40%;
}

.caring_for_the_cremation_diamond{
  background: url('../images/education/top-image-caring-for-the-cremation-diamond-mobile.jpg') no-repeat;
  background-size: 100%;
  background-position: 100% 40%;
  height: 250px;
		margin-top: 30px;
}

.grave_issue_for_lgbtq {
  background: url('../images/education/top-image-grave-issues-for-lgbtq-mobile.jpg') no-repeat;
  background-size: 100%;
  background-position: 100% 40%;
}

  .b_content {
    display: block;
    margin: 0 auto;
    text-align: center;
    width: 100%;
    padding: 1% 0 0 5.2%;
    top: 1px;
  }

  .b_content h3 {
    width: 50%;
    font-size: 0.7em;
    position: absolute;
    top: 170px;
    padding: 8% 0 0 0.2%;
    text-align: left;
    font-weight: bold;
  }
  .world_unusual_burials, .human_ashes_diamond, .ny_funeral_homes, .burial_types_in_germany, .losing_a_pet, .eco_friendly_diamonds, .funeral_service_california, .services_comparison, .recent_pet_funeral, .funeral_situation_of_tokyo, .customized_diamond_cost, .funeral_service_pennsylvania, .memorial_diamonds_and_colors_meaning, .ordering_guide, .stages_of_grief, .pets_hair { 
    height: 300px; 
    margin-top: 30px;
  }
  .cremation_services_for_pets { height: 250px; margin-top: 30px; }

}

@media only screen and (max-width: 320px) {
  .b_content h3 {
    width: 44%;
    font-size: 0.5em;
    position: absolute;
    top: 10px;
    padding: 15% 0 0 0.2%;
  }
}

.diamond_bg {
  background: url('../images/diamond/diamond_bg1.jpg') no-repeat;
  background-size: 100%;
  position: relative;
  margin-top: 86px;
}

.blog_banner {
  background: url("../images/education/lonite_Blog_banner.jpg") no-repeat !important;
  background-size: 100% !important;
}

.design-item {
  padding-top: 40px;
}