 @media (min-width: 1400px) and (max-width: 2499px) {
	   .container{
    max-width: 1491px;
  }
 }
	 
 @media (min-width: 1200px) and (max-width: 2499px) {

.handover-sec {
 	padding: 70px 0 50px; 
	width: 100%;
 }
.about_icon img {
	margin-top: 30px; 
}
 
.craftsmanship_icon img {
 	margin: 20px 0 0 26%;
}
.legacy_icon img {
 	margin: 20px 0 0 26%;
}

.legacy_about_content p { 
	width: 80%; 
}

.ghatiwala_ghatitext {
	position: absolute;
	left: 127px;
	right: 0;
	bottom: 0;
}


}
 @media only screen and (max-width: 1440px) {
.craftsmanship_icon img {
 	margin: 20px 0 0 96px;
}
.legacy_icon img {
 	margin: 20px 0 0 58px;
}
.handover-content h3 {
	font-size: 33px;
	width: 80%;
	line-height: 39px;
}
 

.legacy_about_content p { 
	width: 80%; 
}.ghatiwala_ghatitext {
	position: absolute;
	left: 37px;
	right: 0;
	bottom: 0;
} .journey_content { 
	padding-right: 20px;
}

 }
 @media (min-width:1199px) and (max-width: 1399px) { 
   .container{
    max-width: 1170px;
  }
 .craftsmanship_content p {
 	width: 90%; 
}
 
 }
 @media (min-width: 1200px) and (max-width: 1299px) { 
 .handover-content h3 {
	font-size: 33px;
	width: 90%; 
}
 .journey_content { 
	padding-right: 20px;
}
 
 }
 @media (min-width: 992px) and (max-width: 1199px) {
   .container{
    max-width: 1170px;
  }
 
 header .nav-item {
 padding: 0 7px;
}
.header_toplogo .logo_bx img {
 width: 140px;
 text-align: center;
}
.handover-content {
 	padding-top: 50px;
}
 .handover-content p {
	font-size: 16px; 
	width: 90%; line-height: 26px;
}
.ghatiwala_jewellers_tex { 
	top: 120px;
	width: 54% !important;
}
 
 
.ghatiwala_ghatitext h3 { 
	font-size: 50px;
	width: 342px; 
	letter-spacing: 2px;
}
.about_banner_text h2 {
	font-size: 25px;
	width: 238px;
	line-height: 35px;
	letter-spacing: 1px;
}
.about_banner_text {
	left: 50px;
	top: 181px;
}
.about_banner_text h2 span {
    font-size: 55px;
    line-height: 61px;
}
.legacy_about_content p {
font-size: 16px;
width: 100%;
line-height: 26px;
}.legacy_about_content h3 { 
	margin-left: 20px; font-size: 28px;
}
.handover-content h3 {
font-size: 28px;
width: 100%;
line-height: 33px
}
.legacy-content h3 {
font-size: 28px;
width: 95%;
line-height: 33px;
}
.legacy-content p {
	font-size: 16px; 
	width: 95%; line-height: 26px;
}
.legacy-content {
	margin-left: 50px;
	padding-top: 50px;
}
.treasures-content h3 {
	font-size: 28px; 
}
.treasures-content p {
	font-size: 16px; 
	width: 93%; line-height: 26px;
}
.experience_ghatiwala h2 {
  	font-size: 28px; 
}.legacy_about_content p {
font-size: 16px;
margin-left: 26px;
}


.journey_content h3 {
	font-size: 28px; 
	line-height: 34px; 
}

.collection_treasures h2 {
 	font-size: 28px; 
}
.inspiration_jewellers h2 {
	font-size: 28px;
 }
.craftsmanship_content h3 {
	font-size: 28px; 
}
.craftsmanship_content {
 	margin: 0 0 0 0px;
}.experience_about_content h3 {
	font-size: 28px; 
}
.contact_de h2 { 
	font-size: 28px; 
}.contact_de p { 
	font-size: 18px; 
}
 .about_icon img {
	margin-top: 0; 
}



}
 @media (min-width: 768px) and (max-width: 991px) {
 header .nav-item {
 padding: 0 0 0 9px;
}
header .navbar ul {
 top: 62px !important;
}
header .nav-item {
 margin: 0px 0 !important;
}
header .navbar li {
 padding: 10px !important;
}
header .navbar li:first-child {
 margin-top: 0 !important;
}
header .nav-item a {
 border-bottom: 2px solid #000;
 float: left;
 text-align: left;
 width: 100%;
}
 header .features {
 flex-direction: column;
 padding: 50px;
}
 header .navbar ul {
 display: flex;
 flex-direction: column;
 position: fixed;
 justify-content: start;
 top: 55px;
 background-color: #fff;
 width: 100%;
 height: calc(100vh - 55px);
 transform: translate(-120%);
 text-align: center;
 overflow: hidden;
 right: 0;
}
header .navbar li {
 padding: 15px;
}
header .navbar li:first-child {
 margin-top: 50px;
}
header .navbar li a {
 font-size: 1rem;
}
header .menu-toggle, .bar {
 display: block;
 cursor: pointer;
}
header .mobile-nav {
 transform: translate(0%)!important;
}
 header .headline {
 height: 20vh;
}
header .feature-container p {
 margin-bottom: 25px;
}
header .feature-container {
 margin-top: 20px;
}
header .feature-container:nth-child(2) {
 order: -1;
}
 header .menu-toggle {
 margin-right: 0;
}
header .navbar li {
 padding: 10px !important;
 width: 100%;
}
 .menu_side span {
 font-size: 15px;
 padding: 0 13px 0 0;
 top: -47px;
}
.menu_side span img {
 padding: 3px 0 0 0;
 width: 28px;
}
.handover-sec {
 padding: 30px 0 30px;
}
.handover-img img {
 width: 100%;
 top: 0;
 margin-left: 0;
}
.handover-content {
 margin-left: 0;
}
.handover-content h3 {
	font-size: 24px;
	line-height: 30px;
	margin-top: 0;
	width: 100%;
}
.handover-sec2 .col-md-6.treasures_home {
	padding: 0;
	margin: 0 0 -16px 0;
}
.handover-content p {
	font-size: 15px;
	width: 100%;
	line-height: 22px;
}
.about_icon img {
 margin-top: 0;
 width: 40px;
}
 
 
.ghatiwala_jewellers .more_info {
 text-align: center;
 padding: 20px 0 16px;
}
.ghatiwala_jewellers .more_info a {
 font-size: 15px;
 padding: 3px 16px;
}

.ghatiwala_jewellers_btm img {
 width: 60%;
}
.handover-sec2 {
 padding: 0px 0 0px;
}.text_experience h3 { 
	width: 100%; 
}
.handover-content2 h3 {
	font-size: 30px;
	line-height: 38px;
	margin-top: 0%;
}
.handover-content2 p {
 font-size: 15px;;
 width: 100%;
 text-align: justify;
 margin: auto;
 padding-bottom: 20px;
}
.handover-img2 {
 padding: 0 0 14px;
}
.handover-img2 img {
 margin-left: 0;
}
.experience_ghatiwala h2 {
 font-size: 26px;
}
.experience_ghati img {
 float: right;
 width: 92%;
}
.ghatiwala_ghatitext h3 {
 font-size: 20px;
 width: 18%;
 text-transform: uppercase;
}
.experience_ghatiwala .more_info a {
 font-size: 15px;
 padding: 3px 16px;
}
.experience_ghatiwala .more_info {
 padding: 20px 0 0px;
}
.experience_ghatiwala {
 padding: 30px 0;
}
footer .footer_one img {
	float: left;
	width: 190px;
	padding: 0 0 20px;
}
footer .footer_one p {
 width: 100%;
}
/*footer .footer_one { 
	text-align: center;
	margin: auto;
}
footer .footer_one p { 
	text-align: center;
	width: 100%; 
}*/
 
footer .footer_tt ul li a img {
 width: 20px;
}
 .sidenav {
padding-top: 15px;
}
 .sidenav a {
font-size: 18px;
}
.header_toplogo .logo_bx img {
	width: 140px;
	text-align: center;
}
.header_toplogo {
 padding: 0;
}
.header_toplogo .logo_bx {
	text-align: center;
	padding: 10px 0;
}
 .about_icon img {
 margin-top: 0px;
 width: 40px;
}
header .menu-toggle .bar {
 background-color: #fff;
}
.ghatiwala_jewellers_tex {
 top: 14vh;
}
.ghatiwala_jewellers_tex {
	top: 130px;
}
.home_banner_text h2 {
  	font-size: 45px; 
	width: 270px; 
	line-height: 48px;
	letter-spacing: 0px;
}
.home_banner_text { 
	right: 13px;
	top: 100px;
}
.legacy_about_content h3 {
	font-size: 24px;
	margin-left: 0;
}
.legacy_about_content p {
	font-size: 15px;
	width: 100%;
	margin-left: 0;
	line-height: 22px;
}
.legacy_icon img {
 margin: 20px 0 0 0;
}
.inspiration_jewellers_tex {
 top: 12px;
 width: 60% !important;
}
.inspiration_jewellers_tex {
 padding: 0px 0 0;
}
.craftsmanship_content h3 {
 font-size: 24px;
 margin-left: 0px;line-height: 30px;
}
.craftsmanship_content p {
	font-size: 15px;
	width: 100%;
	line-height: 22px;
}
.handover-content {
 	padding-top: 0;
}
.about_banner_text h2 { 
	font-size: 17px; 
	width: 183px; 
	line-height: 25px;
	letter-spacing: 0px;
}
.about_banner_text {
 	left: 20px;
top: 90px;
}
.about_banner_text h2 span {
	font-size: 50px;
	line-height: 45px; 
}
.inspiration_jewellers h2 {
font-size: 24px;
line-height: 30px;
 }
 .inspiration_jewellers p {
	font-size: 15px; 
	line-height: 22px;
}.craftsmanship_content {
 	margin: 0 0 0 0px;
}
 
.experience_banner_text h2 {
	font-size: 29px;
	width: 50%;
	line-height: 39px;
	float: left;
}
.experience_banner_text {
 	left: 20px;
	top: 79px;
}
.experience_about_content h3 {
	font-size: 24px;
	line-height: 31px;
}
.experience_about_content p {
width: 100%;
font-size: 15px;
line-height: 22px;
}
.video-container {
	width: 100%; 
}
.play-button-wrapper #circle-play-b img {
	width: 80px;
}
footer .footer_tt ul li a img {
	width: 14px;
}
footer .footer_tt ul li a {
 	padding: 5px 1px; 
}
.journey_content h3 {
font-size: 24px;
line-height: 31px;
padding-bottom: 0;
padding-top: 20px;
}
.journey_content p {
	padding-top: 0;
	font-size: 15px;
	line-height: 22px;
}
.collection_treasures h2 {
	font-size: 24px;
 	line-height: 30px;
}
.collection_treasures p {
	width: 100%;
 	font-size: 15px;
line-height: 22px;
}
footer .footer_tt ul li a img {
	width: 20px;
}
.nav .padwrap .togglers .toggler small {
	color: #fff !important;
	font-size: 9px !important;
	display: inline-block !important;
	padding: 4px 0 0 0 !important;
}
 .div_menu .fa {
	color: #fff !important;
	padding: 0 5px 0 0 !important;
	font-size: 11px !important;
}
.nav .padwrap .togglers .toggler {
	position: absolute !important;
	top: 18px !important;
	transform: translateY(-270%) !important;
	right: -2% !important;
	left: auto !important;
}

.legacy-content h3 {
	font-size: 24px;
	width: 100%;
}
.legacy-content {
	margin-left: 0;
	padding-top: 50px;
}
.legacy-content p {
	font-size: 15px; 
	width: 95%; line-height: 22px;
}
.treasures-content h3 { 
	width: 100%; font-size:24px;
}
.more_info a {
	border: 2px solid #004250;
 	font-size: 15px;
	padding: 4px 16px; 
}
.treasures-content p {
	font-size: 15px; 
	width: 100%; 
}
.text_experience h3 {
	width: 90%;
	font-size: 22px;
	line-height: 31px;
}
.legacy-sec {
 	padding: 0px 0 50px ;
}
.legacy_icon img {
 	width: 80px; 
	padding: 0px 0 0 0;
}
.experience_ghatiwala h2 {
	font-size: 24px;
	letter-spacing: 1.3px;
}
.contact_de h2 {
	font-size: 24px;
	line-height: 31px;
}.contact_de p { 
	padding: 0 0 4px; 
	font-size: 16px;
	width: 100%; 
}.contact_de p a { 
	padding: 0 0 4px;
	font-size: 16px; 
}
.contact_de h6 { 
	font-size: 16px;
	width: 100%; 
}
.contact_icon ul li a img {
	width: 23px;
 }
 .map_contact iframe {
 	height: 240px;
 }
.product_listing .filter_right h2 {
	font-size: 24px; 
}
.color_all .control {
	width: 100%;
	float: left;
}
 .collection_treasures { 
	padding: 30px 0; 
}.media_coverages { 
	padding: 10px 0 0 0;
}
header .nav-item a {
	color: #004250; 
}

}
 @media only screen and (max-width: 767px) {
 header .nav-item {
 padding: 0 0 0 9px;
}
 header .nav-item {
 margin: 0px 0 !important;
}
header .nav-item a {
 font-size: 18px;
 padding: 13px 0px;
}
header .navbar li {
 padding: 10px !important;
}
header .navbar li:first-child {
 margin-top: 0 !important;
}
header .nav-item a {
 border-bottom: 2px solid #000;
 float: left;
 text-align: left;
 width: 100%;
}
 header .features {
 flex-direction: column;
 padding: 50px;
}
/* header .navbar ul {
 display: flex;
 flex-direction: column;
 position: fixed;
 justify-content: start;
 top: 55px;
 background-color: #fff;
 width: 100%;
 height: calc(100vh - 55px);
 transform: translate(-150%);
 text-align: center;
 overflow: hidden;
 right: 0;
}*/

header .navbar ul {
	display: flex;
	flex-direction: column;
	position: fixed;
	justify-content: start;
	top: 55px;
	background-color: #fff;
	width: 100vw;
	height: calc(100vh - 55px);
	transform: translate(-150%);
	text-align: center;
	overflow: hidden;
	right: 0% !important;
}


header .navbar li {
 padding: 15px;
}
header .navbar li:first-child {
 margin-top: 50px;
}
header .navbar ul {
	top: 62px !important;
}
header .navbar li a {
 font-size: 1rem;
}
header .menu-toggle, .bar {
 display: block;
 cursor: pointer;
}
header .mobile-nav {
 transform: translate(0%)!important;
}
 header .headline {
 height: 20vh;
}
header .feature-container p {
 margin-bottom: 25px;
}
header .feature-container {
 margin-top: 20px;
}
header .feature-container:nth-child(2) {
 order: -1;
}
header .nav-item a {
 font-size: 18 px;
 padding: 10px 0px;
}
 header .navbar {
 height: auto;
}
header .navbar img {
 width: 186px;
}
header .menu-toggle {
 margin-right: 0;
}
header .navbar li {
 padding: 0px !important;
 width: 100%;
}
.banner .slide .slide__content--headings h2 {
 font-size: 40px;
}
header .menu-toggle {
 display: inline-block;
}
header .navbar ul {
 display: inline-block;
}
header .menu-toggle .bar {
 background-color: #fff;
}/*header .navbar { 
	height: 56px; 
}*/
header .mobile-nav {
 transform: translate(0%) !important;
}
 .menu_side span {
 font-size: 15px;
 padding: 0 13px 0 0;
 top: -47px;
margin-left: -70px;
}
.menu_side span img {
 padding: 3px 0 0 0;
 width: 28px;
}
.handover-sec {
 padding: 30px 0 30px;
}
.handover-img img {
 width: 100%;
 top: 0;
 margin-left: 0;
}
.handover-content {
 margin-left: 0;
}
.handover-content h3 {
	font-size: 21px;
	line-height: 33px;
	margin-top: 10%;
	text-align: center;
	width: 100%;
}
.handover-content p {
 font-size: 15px;
 width: 100%;
}
.about_icon img {
 margin-top: 0;
 width: 40px;
}
 
 
.ghatiwala_jewellers .more_info {
 text-align: center;
 padding: 20px 0 16px;
}
.ghatiwala_jewellers .more_info a {
	font-size: 15px;
	padding: 3px 16px;
	text-align: center;
	float: none;
}
.ghatiwala_jewellers_btm img {
 width: 60%;
}
.handover-sec2 {
 padding: 30px 0 0px;
}
.handover-content2 h3 {
	font-size: 30px;
	line-height: 35px;
	margin-top: 0%;
	margin-left: 0;
	text-align: center;
}
.handover-content2 h3 span {
	font-size: 26px;
	width: 100%; 
}
.handover-content2 p {
 font-size: 15px;;
 width: 100%;
 text-align: justify;
 margin: auto;
 padding-bottom: 20px;
}
.handover-img2 {
 padding: 0 0 14px;
}
.handover-img2 img {
 margin-left: 0;
}
.experience_ghatiwala h2 {
 font-size: 26px;
}
.experience_ghati img {
 float: right;
 width: 100%;
}
.experience_ghatiwala h2 {
	margin-bottom: 20px;
}
.ghatiwala_ghatitext h3 {
 font-size: 20px;
 width: 23%;
 text-transform: uppercase;
}
.experience_ghatiwala .more_info a {
 font-size: 15px;
 padding: 3px 16px;
}
.experience_ghatiwala .more_info {
 padding: 20px 0 0px;
}
.experience_ghatiwala {
 padding: 30px 0;
}
 footer .footer_one img {
 float: left;
 width: 160px;
 padding: 0 0 20px;
}
footer .footer_one p {
 width: 100%;
}
/*footer .footer_one { 
	text-align: center;
	margin: auto;
}
footer .footer_one p { 
	text-align: center;
	width: 100%; 
}*/
 
footer .footer_tt ul li a img {
 width: 20px;
}
 .sidenav {
padding-top: 15px;
}
 .sidenav a {
font-size: 18px;
}
.header_toplogo .logo_bx img {
	width: 130px;
	text-align: center;
}
.header_toplogo {
 padding: 0;
}
.header_toplogo .logo_bx {
	text-align: center;
	padding: 10px 0;
}
.ghatiwala_jewellers_tex {
	top: 0;
	width: 100% !important;
	position: inherit;
	text-align: center;
	margin: auto;
	padding: 10px 0 10px !important;
}
 .legacy_about_content h3 {
 font-size: 25px;
 margin-left: 0;
line-height: normal;text-align: center;
}
.legacy_about_content p {
 font-size: 15px;
 width: 100%;margin-left: 0;
}
.legacy_about {
 	padding: 30px 0px; margin: -55px 0 0;
}
.legacy_icon {
 text-align: center;
}
.legacy_icon img {
 width: 60px;
 margin: 20px 0 30px 0;
 text-align: center;
}
.legacy_about_img img {
 width: 100%;
 top: 0;
 margin-left: 0;
}
 .inspiration_jewellers_tex {
 padding: 50px 0 0;
}
.inspiration_jewellers_tex {
 position: absolute;
 right: 0;
 top: 0;
 width: 100% !important;
}
.inspiration_jewellers h2 {
 font-size: 25px;
 text-align: center;
 margin-top: 0;
 margin-left: 0;
color: #fff;
 width: 100%;
}
.inspiration_jewellers p {
 font-size: 13px;
color: #fff;
 width: 100%;
}
.craftsmanship_content h3 {
	font-size: 24px;
	color: #004250;
	margin-left: 0px;
	line-height: 27px;
	padding: 10px 0 0 0;text-align: center;
}
.craftsmanship_content p {
 font-size: 15px;
 width: 100%;
}
.craftsmanship {
 padding: 20px 0px;
 width: 100%;
}
.craftsmanship_icon img {
 margin: 20px 0 30px 0;
 text-align: center;
}
.craftsmanship_icon {
 text-align: center;
}
.craftsmanship::before {
 width: 30%;
 height: 57%;
}
.craftsmanship_img img {
 margin-left: 0;
}
.handover-sec2::before {
 
	display: none;
}

.home_banner_text {
	right: 3px;
	top: 0px;
	position: inherit !important;
	width: 100%;
	float: left;
}..home_banner_text h2 {
	font-size: 19px;
	width: 100%;
	line-height: 34px;
	letter-spacing: 0px;
	text-align: center;
	padding: 10px 0 0;
}
.handover-content {
 	padding-top: 0px;
}
.about_banner_text h2 {
	font-size: 17px;
	width: 100%;
	line-height: 25px;
	letter-spacing: 0px; color:#fff;
}
.about_banner_text h2 {
	font-size: 17px;
	width: 100%;
	line-height: 25px;
	letter-spacing: 0px;
	color: #fff;
	text-align: center;
	padding: 10px 0 0;
}
.about_banner_text h2 span {
	font-size: 17px;
	line-height: 45px; 
}.about_banner_text {
	position: initial;
	left: 0;
 	top: 0; 
  text-align: center;
  margin: auto;
  display: inline-block !important;
  width: 100%;
 
}
.experience_banner_text h2 {
	font-size: 20px;
	width: 50%;
	line-height: 31px;
	float: left;
}
.experience_banner_text {
	position: absolute;
	left: 10px;
	top: 30px;
}
.experience_about_content h3 {
	font-size: 25px;
 	line-height: 43px; width:100%;
}
.experience_about_content p {
	font-size: 16px;  
	padding: 0 0 20px 0;
}
.experience_about_img img {
 	padding: 0 0 20px;margin-left: 0px;
}

.experience_gallery .parallax { 
	background: #094655;
}
.experience_video { 
	padding: 20px;
}
.video-container {
	width: 90%;
	border-radius: 0; 
}
.video-container video { 
	border-radius: 10px;
}
.play-button-wrapper #circle-play-b img {
	width: 50px;
}
.experience_about_content p {
	font-size: 16px; 
	width: 100%; 
}.experience_about {
	padding: 30px 0px;
}
.text_experience h3 {
	font-size: 22px; 
	width: 100%; 
	padding: 20px 0;
}
.journey_img img { 
	width: 100%;
	top: 0;
	margin-left: 0;
	margin-top: 20px;
}
.journey_content h3 {
font-size: 24px;
text-align: center;
padding-bottom: 20px;
padding-top: 30px;
line-height: 31px;}
.journey_content p {
	padding-top: 0;
	line-height: 22px;
	font-size: 15px;
}
.collection_treasures h2 {
	font-size: 24px;
	padding: 10px 0 0;
}
.collection_treasures p {
	width: 100%;
	font-size: 15px;
	text-align: justify;line-height: 22px;
}
.collection_treasures { 
	padding: 30px 0 10px; 
}
.collection_treasures { 
	margin-top: -52px;
}.sider_gallery {
	width: 100%;
	text-align: center;
	margin: auto;
}
.experience_gallery .owl-next {
	top: 30%; 
}
.experience_gallery .owl-prev{top: 30%;}
 
.ghatiwala_jewellers_tex {
  	padding: 6px 0 0;
}
.destop_view {
	display: none !important;
}
.mobile_view{ display:inline-block !important;}
.item {margin-left: -2px;}
.home_banner_text {	display: inline-block !important;}
.about_banner_text{ display: inline-block  !important;}
header .nav-item a {
 	padding: 10px 20px;
}

.nav .padwrap .togglers .toggler small {
	color: #fff !important;
	font-size: 9px !important;
	display: inline-block !important;
	padding: 4px 0 0 0 !important;
}
 .div_menu .fa {
	color: #fff !important;
	padding: 0 5px 0 0 !important;
	font-size: 11px !important;
}
.nav .padwrap .togglers .toggler {
	position: absolute !important;
	top: 18px !important;
	transform: translateY(-270%) !important;
	right: -2% !important;
	left: auto !important;
}
.about_fou img {
	width: 25%;
	text-align: center;
	margin: auto;
}
.experience_ghati img{ margin:0}
.experience_gallery .owl-next {
  	right: 0; 
}.experience_gallery .owl-prev {
  	left: 0px; 
}
.menu_overlay .main_menu .left a {
 	font-size: 24px;
}
.handover-content2 .more_info a {
 	font-size: 15px;
	padding: 4px 16px 3px;
}
.craftsmanship_content {
	padding: 18px 0 0;
}
.legacy-content {
	margin-left: 0;
	padding-top: 30px;
}
.legacy-content p {
	font-size: 15px; 
	width: 100%; line-height: 22px;
}
.handover-content h3 {
	width: 100%;
	top: 0;
	margin-left: 0;
	font-size: 24px;margin: 30px 0 4px;
}
.legacy-content h3 {
	font-size: 24px; width:100%;
}
.more_info a { 
	font-size: 14px;
	padding: 4px 16px; 
}
.treasures-img img { 
	margin-left: 0;
}
.treasures-content h3 {
	font-size: 24px; 
	line-height: 36px; 
	width: 100%; 
}
.treasures-content {
	margin-left: 0;
	padding-top: 30px;
}
.treasures-content p {
	font-size: 15px; 
	width: 100%;line-height: 22px;
 }
.experience_ghatiwala h2 {
	font-size: 24px;
	margin-bottom: 16px;
	letter-spacing: 1.3px;
}
.text_experience h3 {
	font-size: 15px; 
 }
.experience_ghatiwala .more_info a{
	font-size: 14px;
	padding: 4px 16px;
} 
 .treasures-sec { 
	margin-bottom: 0; 
}
.legacy_icon {
	width: auto;
	height: 60px;
}
.legacy_icon img {
	width: 60px;
	margin: 0;
	text-align: center;padding: 6px 0 0 0;
}
.legacy-sec {
 	padding: 0px 0 50px; 
}
.treasures-sec {
	padding: 22px 0 0;
}
.treasures-content h3 { 
	text-align: center;
}
.legacy-content h3 {
 	text-align: center;
}
.handover-content h3 { 
	text-align: center;
 }
.more_info { 
	text-align: center; padding: 10px 0 0;
}
 

.legacy_icon2 img {
width: 50px;
padding: 10px 0 15px 0;
}
.legacy_icon2 { 
	padding: 0 0 0 0;
}
.newfooter_logo {
	width: 100%;
	float: none;
	padding: 0 50px 0 0;
	text-align: center;
	margin: auto;
}.newfooter ul li {
	padding: 0 8px;
}.newfooter_logo img {
	width: 190px;
	text-align: center;
	margin: auto;
}.menu_footernew {
	width: 100%;
	float: none;
	text-align: center;
	padding: 20px 0 10px;
}
.mobile_view {
	display: inline-block !important;
	width: 100%;
}
.legacy_icon2 img {
	width: 83px;
	padding: 20px 0 30px 0;
}.legacy_icon2 { 
	padding: 0;
}
.journey_img img {
 
	 margin-left: 0px; 
}
.experience_gallery {
	width: 100%;
	float: left;
	padding: 30px 0 0; 
}
.contact_de h2 { 
	font-size: 24px; 
}.contact_de p { 
	padding: 0 0 4px; 
	font-size: 16px;
	width: 100%; 
}.contact_de p a { 
	padding: 0 0 4px;
	font-size: 16px; 
}
.contact_de h6 { 
	font-size: 16px;
	width: 100%; 
}
.contact_icon ul li a img {
	width: 23px;
 }
 .map_contact iframe {
 	height: 240px;
 }
.feedback form { 
	border-radius: 7px;
}
.question-bar h2 {
	font-size: 16px;
	padding: 20px 10px;
	font-weight: bold;
	line-height: 22px;
}
.quize { 
	margin: 0px auto; 
 }
.someon_name {
  	width: 100% !important; 
}
.quize ul li {
	padding: 5px 0 5px !important;
 }
 .feedback .form-control { 
    padding: 0px 10px; 
}
 .craftsmanship_content {
 	margin: 0 0 0 0;
}
 .container {
	padding: 0 20px;
}.someone_referred_sel::before {
	top: 4px !important;
}
.media_coverages ul li {
 	width: 100%; 
}.contact_de {
 	padding: 30px 0px; 
} .collection_treasures { 
	padding: 30px 0; 
}.media_coverages { 
	padding: 10px 0 0 0;
}.journey_content {
	padding-right: 0 !important;
}
 header .nav-item a {
	color: #004250; 
}
}
 @media only screen and (max-width: 575px) {
 header .navbar ul {
 top: 56px !important;
}
 .feedback .form-control { 
    padding: 0px 10px; 
}
.someon_name {
  	width: 100% !important; 
}
.quize ul li {
	padding: 0px 0 0;
 }
.ansd.color_oppo .form-control {
	height: 40px;
}


 header .navbar img {
 width: 166px;
}
.legacy_about_content p { 
	margin-left: 0;
}
header .menu-toggle {
 margin-right: 0;
}
 header .nav-item a {
 padding: 10px 20px;
}
.header_toplogo .logo_bx img {
	width: 110px;
	text-align: center;
}
.header_toplogo {
 padding: 0;
}
.header_toplogo .logo_bx {
	text-align: center;
	padding: 10px 0;
}
 .menu_side span {
 font-size: 15px;
 padding: 0 13px 0 0;
 top: -47px;
margin-left: -71px;
}
.menu_side span img {
 padding: 3px 0 0 0;
 width: 28px;
}
.handover-sec {
 padding: 30px 0 30px; margin:-54px 0 0;
}
.handover-img img {
 width: 100%;
 top: 0;
 margin-left: 0;
}
.handover-content {
 margin-left: 0;
}
.handover-content h3 {
	font-size: 24px;
	line-height: 31px;
	margin-top: 0%;
	text-align: center;
	width: 100%;
}
.handover-content h3 span {
	display: inline-block;
 }
.handover-content {
 	padding-top: 30px;
}
.handover-content p {
 font-size: 15px;
 width: 100%;line-height: 22px;
}
.about_icon img {
 margin-top: 0;
 width: 40px;
}
 
 
.ghatiwala_jewellers .more_info {
 text-align: center;
 padding: 20px 0 16px;
}
.ghatiwala_jewellers .more_info a {
 font-size: 15px;
 padding: 3px 16px;
}
.ghatiwala_jewellers_btm img {
 width: 100%;
}
.handover-sec2 {
 padding: 30px 0 0px;
}
.handover-content2 h3 {
	font-size:25px;
	line-height: 35px;
	margin-top: 0%;
	margin-left: 0;
	text-align: center;width: 100%;
}
.handover-content2 h3 span {
	font-size: 24px; 
}

.handover-content2 p {
 font-size: 15px;;
 width: 100%;
 text-align: justify;
 margin: auto;
 padding-bottom: 20px;
}
.handover-img2 {
 padding: 0 0 14px;
}
.handover-img2 img {
 margin-left: 0;
}
 
.experience_ghati img {
 float: right;
 width: 100%;
}
.ghatiwala_ghatitext h3 {
	font-size: 13px;
	width: 36%;
	text-transform: uppercase;
}
.experience_ghatiwala .more_info a {
 font-size: 15px;
 padding: 3px 16px;
}
.experience_ghatiwala .more_info {
	padding: 0px 0 20px;
}
.experience_ghatiwala {
 padding: 30px 0;
}
 footer .footer_one img {
 float: none;
 text-align: center;
 margin: auto;
}
/*footer .footer_one { 
	text-align: center;
	margin: auto;
}
footer .footer_one p { 
	text-align: center;
	width: 100%; 
}*/
footer .footer_two {
 padding: 20px 0;
}
footer .footer_tt ul li a img {
 width: 20px;
}
 .sidenav {
padding-top: 15px;
}
 .sidenav a {
font-size: 18px;
}
.ghatiwala_jewellers_tex {
	top: 0vh;
	width: 100% !important;
	position: initial;
}
 .legacy_about_content h3 {
 font-size: 24px;
 margin-left: 0;
line-height: normal;
}
.legacy_about_content p {
 font-size: 15px;
 width: 100%;line-height: 22px;
}
.legacy_icon {
 text-align: center;
}
 
.legacy_about_img img {
 width: 100%;
 top: 0;
 margin-left: 0;
}
 .inspiration_jewellers_tex {
 padding: 0px 0 0;
}
.inspiration_jewellers_tex {
	position: inherit;
	right: 0;
	top: 0;
	width: 100% !important;
	left: 0;
}
.inspiration_jewellers h2 {
 font-size: 24px;
 text-align: center;
 margin-top: 0;
line-height: normal;
 margin-left: 0;
color: #fff;
 width: 100%;
}
.inspiration_jewellers p {
	font-size: 16px;
	line-height: normal;
	color: #fff;
	width: 100%;
	line-height: 22px;
padding: 0 0 20px;
}
.craftsmanship_content h3 {
 font-size: 24px;
 color: #004250;text-align: center;
margin-left: 0px;line-height: 28px;margin-top: 15px;
}
.contact_de {
 	padding: 30px 0px; 
}.map_contact { 
	padding: 30px 0 0;
}

.bg_formimages h2 {
	font-size: 24px; 
}


.craftsmanship_content p {
 font-size: 16px;
 width: 100%;line-height: 22px;
}
.craftsmanship {
 padding: 20px 0px;
 width: 100%;
}
.craftsmanship_icon img {
 margin: 20px 0 30px 0;
 text-align: center;
}
.craftsmanship_icon {
 text-align: center;
}
.craftsmanship::before {
 width: 30%;
 height: 57%;
}
.craftsmanship_img img {
 margin-left: 0;
}
.about_fou img {
	width: 60%;
	text-align: center;
	margin: auto;
}



.home_banner_text h2 {
	font-size: 15px;
	width: 100%;
	line-height: 23px;
	text-align: center;
	padding: 10px 0 0;
}
.home_banner_text {
	right: 3px;
	top: 0px;
	position: inherit !important;
	width: 100%;
	float: left;
}


.about_banner_text h2 { 
	font-size: 17px; 
	width: 100%; 
	line-height: 25px;
	letter-spacing: 0px;
}
.about_banner_text {
	left: 0;
	top: 0;
	position: inherit;
}
.about_banner_text h2 span {
	font-size: 50px;
	line-height: 45px; 
}
.about_banner_text h2 {
	font-size: 15px;
	width: 100%;
	line-height: 23px;
	text-align: center;
	padding: 10px 0 0;
	background: linear-gradient(90deg, rgb(202, 177, 137) 0%, rgba(249, 235, 193, 1) 100%);
	background-clip: border-box;
	background-clip: border-box;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;margin: 0;
	text-transform: uppercase;
}.about_banner_text h2 span {
	font-size: 15px;
 	line-height: 23px;
}



.sidenav a { 
	text-align: left;
}

.experience_banner_text h2 {
	font-size: 20px;
	width: 100%;
	line-height: 31px;
}
.experience_banner_text {
	position: absolute;
	left: 10px;
	top: 30px;
}
.experience_about_content h3 {
	font-size: 24px;
	width: 100%;
	text-align: center;
}
.experience_about_content p {
	font-size: 15px;  
	padding: 0 0 0px 0;line-height: 22px;
}

.experience_about_img img {
 	padding: 0 0 20px;margin-left: 0px;
}

.experience_gallery .parallax { 
	background: #094655;
}
.experience_video { 
	padding: 20px;
}
.video-container {
	width: 97%;
	border-radius: 10px; 
}
.video-container video { 
	border-radius: 0;
}
.play-button-wrapper #circle-play-b img {
	width: 50px;
}
.text_experience h3 {
	font-size: 15px;
	padding: 20px 0;
	width: 100%;
	line-height: 22px;
}
.inspiration_jewellers_bg img {
  	height: auto;
}
/*.inspiration_jewellers_tex::before {
	content: "";
	position: absolute;
	background: #0042509e;
	width: 100%;
	height: 100vh;
}*/.inspiration_jewellers h2 {
  	margin-top: 30px; 
}
 
.nav .padwrap {
	top: 20px;
}
header .navbar ul {
	display: flex;
	flex-direction: column;
	position: fixed;
	justify-content: start;
	top: 55px;
	background-color: #fff;
	width: 100vw;
	height: calc(100vh - 55px);
	transform: translate(-150%);
	text-align: center;
	overflow: hidden;
	right: 0% !important;
}
.nav .padwrap .togglers .toggler {
	position: absolute !important;
	top: 18px !important;
	transform: translateY(-270%) !important;
	right: -3% !important;
	left: auto !important;
}
.legacy-content h3 { 
	width: 100%; 
}
.menu_overlay .main_menu .left a { 
	font-size: 20px;
}.menu_overlay .main_menu .left a {
	padding: 4px 0;
}

.contact_de h2 { 
	font-size: 24px; 
}.contact_de p { 
padding: 0 3px 4px;
font-size: 16px;
width: 100%;line-height: 22px;
}.contact_de p a { 
	padding: 0 0 4px;
	font-size: 16px; 
}
.contact_de h6 { 
	font-size: 16px;
	width: 100%; 
}
.contact_icon ul li a img {
	width: 23px;
 }
 .map_contact iframe {
 	height: 240px;
 }
 .feedback form {
	width: 100%; 
	padding: 0px; 
}

.banner .owl-next { 
	right: 0; top: 30%;
}
.banner .owl-prev { 
	left: 0;top: 30%; 
}
.craftsmanship_content {
 	margin: 0 0 0 0;
}
.journey_content {
	margin-left: 0 !important;
 }
.journey_content p {
 	text-align: justify;
}
.someone_referred_sel::before {
	top: 4px !important;
}
.media_coverages ul li {
	width: 100%;
	padding: 0 0 20px;
	margin: 0;
}
 .more_info {
	padding: 10px 0 4px !important;
}
.media_coverages { 
	padding: 20px 0 0 0;
}
.legacy_about {
 	padding: 30px 0px; 
}header .nav-item a {
	color: #004250; 
}
.menu_overlay .main_menu { 
padding-bottom: 12px !important;
float: left;
}.menu_overlay .social { 
	padding: 0px 0 0 21px;
}
.menu_overlay .menu_subscribe_block {
	margin-top: 19px !important;
	padding-left: 22px !important;
	padding-right: 5px !important;
}
.media_coverages { 
	padding: 10px 0 0 0;
}


}

 @media only screen and (max-width: 400px) {
header .navbar ul {
 	right: 0% !important;
}footer .footer_two ul li a {
 	font-size: 12px; 
}
.handover-content h3 {
  font-size: 22px; 
}.experience_ghatiwala h2 {
	font-size: 21px; 
}footer .footer_tt ul li a {
  	padding: 2px; 
} 

 }


 @media only screen and (max-width: 320px) {
header .navbar ul {
	right:0% !important;
}
 }


