@media screen and (min-width: 992px){
	html {
		font-size: 16px;
	}
	.sm-bird-dog-bg {
		background: url(/wp-content/uploads/2024/05/illustration-watercolor-scaled.webp);
		background-size: auto 100%;
		height: 46.75rem;
		margin-top: -6.875rem;
		background-repeat: repeat-x;
		background-position: bottom center;
	}
	.sm-bestsellers-main-col {
		background: url(/wp-content/uploads/2024/05/hand_painted_watercolor_background_img-scaled.webp);
		background-size: auto 100%;
		background-repeat: repeat-x;
		background-position: center;
	}
	/* 	AV */
	.sm-mango-col:after {
		top: -1.0625rem;
	}
	.sm-media-group-one ,.sm-about-group-bg ,.sm-book-group ,.sm-childbook-group ,.sm-awards-bg,.single-books-wrap,.sm-privicy-group,.sm-terms-of-us-bg,.sm-scam-main-group,.four-not-bg,.sm-learn-more-bg,.sm-follow-group-one{
		background-size: auto 100%;
		background-repeat: repeat-x;
		background-position: center;
	}
	.sm-book-group {
		background-image: url(/wp-content/uploads/2024/05/gren-and-blue-with-line-art-scaled.webp);
	}
	.single-books-wrap {
		background-image: url(/wp-content/uploads/2024/05/background-water-color-scaled.webp);
	}
	.sm-privicy-group {
		background-image: url(/wp-content/uploads/2024/05/green-bg-water-color-scaled.webp);
	}
	.sm-terms-of-us-bg {
		background-image: url(/wp-content/uploads/2024/05/green-background-water-color-scaled.webp);
	}
	.sm-scam-main-group{
		background-image: url(/wp-content/uploads/2024/05/green-and-blue-bg-with-lines-scaled.webp);
	}
	.sm-media-group-one {
		background-image: url(/wp-content/uploads/2024/05/water-color-backround-with-lines-scaled.webp);
	}
	.sm-awards-bg {
		background-image: url(/wp-content/uploads/2024/05/blue-background-water-color-scaled.webp);
	}
	.four-not-bg {
		background-image: url(/wp-content/uploads/2024/05/blue-bg-with-lines.webp);
	}
	.sm-about-group-bg{
		background-image: url(/wp-content/uploads/2024/05/blue-and-green-background-with-lines-scaled.webp);
	}
	.sm-learn-more-bg {
		background-image: url(/wp-content/uploads/2024/05/blue-and-green-background-with-lines-scaled.webp);
	}
	.sm-childbook-group {
		background-image: url(/wp-content/uploads/2024/05/green-and-blue-bg-scaled.webp);
	}
	.sm-follow-group-one {
		background-image: url(/wp-content/uploads/2024/05/background-gray-lines-scaled.webp) ;
	}
}
@media screen and (min-width: 992px) and (max-width: 1199px){
	/* Header */
	.sm-menu li a {
		white-space: nowrap;
	}
	.sm-mob-header {
		margin: 0 auto;
		max-width: fit-content;
	}
	.sm-second-sub {
		padding-left: 0;
	}
	/* 	Hero Section */
	.sm-story .sm-heading-one {
		font-size: 11.25rem;
		line-height: 5.163rem;
	}
	.sm-open-door-text {
		font-size: 1.375rem;
		line-height: 2.063rem;
	}
	.sm-flower:before {
		height: 4.462rem;
		width: 3.523rem;
		top: 5.918rem;
		left: 1.503rem;
	}
	.sm-mango-col:after {
		width: 13.375rem;
		height: 23.861rem;
		right: -0.085rem;
	}
	.sm-test-animact:before {
		width: 23.202rem;
		height: 28.875rem;
		top: -8.5rem;
		left: -5.14rem;
	}
	.sm-books-child-single-col p{
		font-size: 0.799rem;
		line-height: 1.269rem;
		width: 32.375rem;
		margin: 0 auto;
	}
	.sm-choco-col-one:after {
		width: 17.633rem;
		height: 16.236rem;
		right: -15.125rem;
		top: 4.5rem;
	}
	.sm-balloon-col-one:before {
		width: 13.668rem;
		height: 19.727rem;
		left: -10.625rem;
	}
	.sm-childbook-group {
		height: 38.125rem;
	}
	.books-arc-col-filter{
		padding-right:0;
	}
	/* Books For Children */
	.sm-heading-two {
		font-size: 2.75rem;
		line-height: 3.688rem;
	}
	.si-container-large.sm-book-main-col-three-main > div:last-child{
		max-width : 36.25rem;
	}
	.si-container-large.sm-book-main-col-three > div:last-child{
		max-width : 36.25rem;
	}
	.sm-choco-img img {
		width: 12.375rem;
		height: auto;
	}
	/*It’s lovely to write...*/
	.sm-lovely-text {
		justify-content: center;
		font-size: 2.75rem;
		line-height: 3.688rem;
	}
	/* Gopi Diaries */
	.sm-latest-gap {
		gap: 2.313rem;
	}
	div.sm-sudha-book {
		padding-left: 2rem;
	}
	/* 	Author abt */
	.sm-author {
		gap: 3.188rem;
	}
	.sm-about-col-para {
		width: 24.125rem;
	}
	/* Footer */
	.sm-footer-logos {
		justify-content: center;
	}
	.sm-footer-one {
		flex-basis: 27%;
	}
	/* about page hero */
	.sm-about-sudha-murty {
		gap: 12.875rem;
	}
	.sm-heading-four {
		font-size: 3.313rem;
		line-height: 4.25rem;
	}
	.sm-about-col-two img {
		object-fit: cover;
	}
	.books-arc-div , .media-arc-div , .sm-awards-single-col,.sm-privicy-main,.sm-flower-col-two,.sm-about-col-five,.sm-terms-para,.sm-scam-col-main {
		max-width: 49rem;
		margin: 0 auto;
	}
	div.sm-use-main-col {
		margin-left: 0;
		flex-basis: 57.66% !important;
	}
	.sm-num-count {
		white-space: nowrap;
		font-size: 1.438rem;
		line-height: 2.063rem;
		padding:0;
	}
	.sm-num-col-for {
		top: 0.125rem;
		left: 0;
	}
	div.sm-number-terms {
		background-size: cover;
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.sm-awards-heading {
		font-size: 2.75rem;
		line-height: 3.688rem;
	}
	.sm-Terms-of-Use {
		font-size: 1.438rem;
		line-height: 2.063rem;
	}
	.single-books-contents {
		margin-left: 4.25rem;
	}
	.single-books-buy {
		background-size: cover;
	}
	.si-container-large.sm-about-sudha-murty{
		max-width: unset;
	}
	.sm-author-text {
		padding-left: 0;
	}
	/* 	Learnmore */
	.sm-heading-four {
		font-size: 4.25rem;
		line-height: 5rem;
	}
	.sm-jrd-col-two ,.sm-with-col-two ,.sm-sudha-text-col{
		font-size:1.625rem;
		line-height:2.5rem;
	}
	.sm-parrote-col-one > div{
		flex-basis: fit-content !important;
	}
	.sm-parte-col-one {
		padding-left: 0;
	}
	.sm-parrote-col-one {
		gap: 3.438rem;
		padding-left: 0;
		max-width: 51.75rem;
		margin: auto;
	}
	.sm-parrot-img img {
		width: 100%;
		height: auto;
	}
	.sm-letter-main-col-two {
		max-width: 51.75rem;
		margin: auto;
		gap:4.688rem;
	}
	.sm-latter-img img {
		width: 100%;
		height: auto;
	}
	.sm-sudha-col-one-img {
		display: flex;
		align-items: center;
	}
	.sm-sudha-col-one-img img {
		width: 100%;
		height: auto;
	}
	.sm-sudha-col-one-img:after {
		top: unset;
	}
	.si-container-large.sm-about-sudha-murty .sm-heading-four {
        font-size: 3.25rem;
        line-height: 4rem;
    }
}
@media screen and (min-width: 1200px) and (max-width: 1484px){
	html {
		font-size: calc(100vw* 16 / 1320);
	}	
}
@media screen and (min-width: 1485px) and (max-width: 1919px){
	html {
		font-size: 18px;
	}	
	.sm-main-leran-more-col , .sm-sudha-rep-col{
		justify-content: space-between;
	}
	.sm-main-leran-more-col > div , .sm-sudha-rep-col > div{
		flex-basis: fit-content !important;
	}
	.sm-sudha-col-one-img img {
		width: 100%;
		height: auto;
	}
	.sm-sudha-col-one-img {
		display: flex;
		align-items: center;
	}
	.sm-sudha-col-one-img:after {
		top: unset;
	}
}
@media screen and (min-width: 1920px){
	html {
		font-size: 23px;
	}
	.sm-test-animact:before {
		width: 30.875rem;
		height: 30.875rem;
	}
	.si-container-large {
		max-width:fit-content;
		margin: 0 auto;
	}
	.si-container-large > div{
		flex-basis: fit-content !important;
		margin: 0 ;
	}
	.si-container-large.sm-book-main-col-three-main > div:last-child{
		max-width : 52.5rem;
	}
	.si-container-large.sm-book-main-col-three > div:last-child{
		max-width : 52.5rem;
	}
	.single-books-contents {
		margin: auto;
		padding-left: 10.188rem;
	}
	.sm-footer-content {
		background-size: contain;
		background-repeat: repeat-x;
	}
	.sm-main-leran-more-col , .sm-sudha-rep-col{
		justify-content: space-between;
	}
	.sm-main-leran-more-col > div , .sm-sudha-rep-col > div{
		flex-basis: fit-content !important;
	}
	.sm-sudha-col-one-img img {
		width: 100%;
		height: auto;
	}
	.sm-sudha-col-one-img {
		display: flex;
		align-items: center;
	}
	.sm-sudha-col-one-img:after {
		top: unset;
	}
	.sm-learn-more-bg > div {
		max-width: fit-content;
		margin: auto;
	}
	.sm-sudha-rep-col ,.sm-sweets-img ,.sm-sweet-col-main{
		max-width: 115.799rem;
		margin: auto;
	}
	.lead {
        width: 14.90rem;
    }
}

/* AV STYLESe */
.sm-hide {
	display: none !important;
}
.menu-footer-menu-container > .menu {
	display: grid;
	grid-template-columns: auto auto;
	column-gap: 0;
}
@media screen and (min-width: 992px){
	.menu-footer-menu-container > .menu {
		display: flex;
		gap: 2.25rem;
	}
	.menu-footer-menu-container > .menu li a {
		font-size:1.125rem;
	}
}
.books-arc-clear{
	white-space: nowrap;
}