/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/
@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Cinzel:wght@400..900&display=swap');
div#header-outer {
    background-color: #ffffff !important;
}

h1 {
    font-family: 'Poppins' !important;
    color: #010101 !important;
    letter-spacing: 0 !important;!i;!;
    font-weight: 400 !important;
    font-size: 19px !important;
}

#header-outer #logo img {
    display: none !important;
}

header#top {
    padding: 40px 20px 40px 20px !important;
}

h2{
	font-size: 50px;
	line-height: 1.2;
	color: #010101;
	letter-spacing: 1px;
	font-weight: 400;
	text-transform: uppercase !important;
	font-family: "Cinzel", serif;
}

h3, .chap h4{
	font-family: "Poppins", sans-serif !important;
	font-weight: 500 !important;
	font-size: 15px !important;
	color: #c77038;
}

#whyread p {
    padding-bottom: 30px !important;
    width: 80%;
    margin: 0 auto;
}

h4{
	font-family: "Poppins", sans-serif;
	font-weight: 400;
	color: #fff;
	font-size: 20px;
}

h5{
	font-family: "Poppins", sans-serif;
}

p{
	font-family: "Poppins", sans-serif;
	color: #ffff;
	line-height: 1.6;
}

a.nectar-button {
    font-family: 'Poppins' !important;
    letter-spacing: 0.5px !important;
    font-size: 14px !important;
	border-radius: 30px !important;
	padding: 12px 30px 12px 30px !important;
	font-weight: 400 !important;
	top: 20px;
}

#header-outer[data-format=default] #top .span_9 {
    margin-left: 190px !important;
}

#top nav a {
    color: #ffff !important;
    font-size: 16px !important;
    font-weight: 300 !important;
    font-family: 'Poppins' !important;
    /* text-shadow: 4px 2px 10px black !important; */
}

/* NEW_CSS */

div#slider {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    margin-top: -110px !important;
}

body #header-outer {
    background: none !important;
}

iframe#widget2 {
    margin-top: -110px !important;
}



#slider p, #slider h4,#slider h2 {
    color: #ffff !important;
}

div#author img {
    margin: 0 auto !important;
    top: 10px;
    padding: 20px 0px;
}

#slider p {
    width: 64%;
    margin: 0 auto;
}

#slider a.nectar-button.small.regular.accent-color.has-icon.regular-button:nth-child(3) {
    background-color: transparent !important;
    border: 1px solid #5B4C2D!important;
    color: #fff !important;
    left: 15px;
}

div#babyjojo {
    padding: 70px 0px 30px 0px !important;
}

div#babyjojo .row-bg.viewport-desktop.using-image {
    background-size: cover !important;
    background-position: 50% 100% !important;
}

div#babyjojo h2 {
    color: #fff !important;
    font-weight: 600;
    font-size: 40px !important;
}

div#endorsement img {
    margin: 0 auto;
    top: 30px;
    border-radius: 40px !important;
    width: 40%;
}
#slider .nectar-video-wrap.row-bg-layer {
    height: 100% !important;
}
div#endorsement {
    padding-top:  80px !important;
    padding-bottom: 80px !important;
}

#slider .row-bg.viewport-desktop.using-image {
    background-size: 100% 100% !important;
}

div#author {
    padding-top: 40px !important;
    padding-bottom: 0px !important;
    text-align: center !important;
}

#header-outer[data-lhe="default"] #top nav .sf-menu > .current-menu-item > a {
    color: #ffff !important;
}

#whyread h4, #whyread h2, #whyread p, #whyread h5 {
    color: #ffff;
}

div#whyread {
    padding-bottom: 0px !important;
    text-align: center !important;
    margin-top: -130px;
}

#whyread h5 {
    font-weight: 600;
}

#video a.play_button_2.large.nectar_video_lightbox.magnific-popup {
    display: none;
}

#page-header-bg h1, #whyread h1 {
    font-size: 60px !important;
    margin-top: 0px !important;
    font-family: "Cinzel", serif !important;
    padding-top: 120px;
    color: #fff !important;
    line-height: 1;
}

#chap .row-bg.viewport-desktop.using-image {
	background-size: 100% 100% !important;
}

#chap h1 {
    font-size: 70px !important;
    font-family: 'Cinzel' !important;
    text-align: left !important;
    width: 100% !important;
    text-align: center !important;
}

div#video {
    padding-top: 6rem !important;
    padding-bottom: 4rem !important;
}
#chap img {width: 70px;position: relative;right: 25%;}

#chap .carousel-item p {
    margin-top: -20px;
    text-align: center !important;
}

#chap .carousel-item {
    width: 82%;
    margin: 0 auto;
    background-color: #ffffff !important;
    padding: 29px 30px 30px 30px !important;
    height: 200px;
    border-radius: 29px !important;
    -webkit-text-fill-color: #101010;
}
#whyread h1 {
    padding: 35px 0px;
}
div#whyread img {
    margin: 0 auto !important;
}

div#whyread a.nectar-button:nth-child(5) {
    margin-left: 10px !important;
    background-color: transparent !important;
    color: #ffff !important;
}

div#blog {
    padding: 60px 0px 50px 0px !important;
    margin: 70px 0px !important;
}

h1.top-heading {
    font-size: 44px !important;
    padding-bottom: 60px;
}

#blog h2 {
    padding-bottom: 30px;
}

#footer-outer .widget.widget_media_image img {
    width: 40%;
}

div#footer-outer * {
    color: #fff !important;
}

div#left {
    display: inline-block !important;
    position: absolute;
    left: 0;
}

div#right {
    display: inline;
}

div#right li a {
    font-weight: 400;
}

#blog h3.title {
    font-size: 20px !important;
    line-height: 1.3;
}

#test .carousel-item {
    width: 80% !important;
    margin: 0 auto !important;
    margin-top: 2rem !important;
}

div#author h4 {
    margin-top: 0px;
    color: #ffff;
}

#test img {
    width: 12%;
    border-radius: 60%;
    margin-bottom: -20px !important;
}

div#test {
    padding-top: 50px !important;
    padding-bottom: 20px !important;
}

#slider h4 {
    padding-top: 120px;
}

#whyread h4 {
    padding-top: 100px;
}

#whyread a.nectar-button.small.regular.accent-color.regular-button:nth-child(3) {
    background-color: transparent !important;
    border: 1px solid #5B4C2D !important;
    color: #5b4c2d !important;
    left: 15px;
}

#chap .carousel-item:hover {
}

div#whyread .img-with-aniamtion-wrap:nth-child(4) {
    display: inline-block !important;
    position: relative;
    /* top: 30px; */
    /* left: 10%; */
    width: 100%;
}

div#chap {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
}

.test h5 {
    color: #9d7332 !important;
    font-weight: 700 !important;
    padding-top: 0px;
}

.test h6 {
    -webkit-text-fill-color: #555 !important;
    font-size: 15px !important;
    margin-top: -7px !important;
}

#news h4, #news h2 {
    color: #000000 !important;
}

div#news {
    padding: 44px 45px 45px 45px !important;
    bottom: 0px;
}

#news .row-bg.viewport-desktop.using-image.using-bg-color {
    background-size: 100% 100% !important;
}

.test1 {
    padding-top: 40px;
}

.test1 img {
    padding-bottom: 30px;
}

#news input[type=submit] {
    position: absolute;
    right: 1px;
    top: 36px;
    background-color: #555555c7 !important;
    border-radius: 0px 40px 40px 0px !important;
    font-family: "Poppins", sans-serif !important;
    letter-spacing: 1px;
    font-weight: 400;
    height: 53px;
    opacity: 100% !important;
}

#news input[type=email] {
    background-color: rgb(255 255 255) !important;
    border-radius: 41px !important;
    height: 56px;
    margin-top: 26px;
    border: 2px solid #000 !important;
}

#video .nectar-video-box {
    width: 40%;
    position: absolute;
    right: 100px;
    top: 130px;
}

#slider a.play_button_2.large.nectar_video_lightbox.magnific-popup {
    display: none;
}

#slider .nectar-video-box {
    margin: 0 auto !important;
    width: 20%;
}
body.page #footer-outer h6 {-webkit-text-fill-color: #ffffff;font-weight: 400;display: inline-flex;line-height: 3 !important;}

#footer-outer #footer-widgets .widget h4 {
    font-family: 'Poppins' !important;
    font-size: 20px !important;
    font-weight: 400!important;
    color: #fff !important;
}
@keyframes zoom-in-zoom-out {
  0% {
    scale: 100%;
  }
  50% {
    scale: 150%;
  }
  100% {
    scale: 100%;
  }
}
div#order a.nectar-button.small.regular.accent-color.regular-button {
    top: 0px;
}

div#whyread .desktop-preview {
    left: 0 !important;
    margin:ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â 0ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â auto;
}
div#whyread img {
    /* left: 150px; */
}

div#whyread a {
    /* top: 70px; */
    /* right: 20%; */
    margin-right: 10px;
}
#footer-outer .widget.widget_nav_menu li a {
    color: #ffffff !important;
    font-weight: 300;
    font-size: 17px !important;
    line-height: 2.5;
}

#copyright .col.span_7.col_last {
    display: none !important;
}

#copyright .col.span_5 {
    width: 100% !important;
    text-align: center !important;
}

div#copyright {
    border-top: 1px solid #ffffff !important;
}

#news .row-bg.viewport-desktop.using-image.using-bg-color {
    background-color: transparent !important;
}

.sf-menu h4 {
    position: absolute;
    right: -330px;
    top: -23px;
    color: #ffff !important;
    background-color: #5B4C2D!important;
    border: 1px solid;
    border-radius: 30px;
    padding: 5px;
    width: 11rem;
    text-align: center;
}

/*FOOTER*/

#footer-outer .span_3:first-child {
    width: 30.5% !important;
    position: relative;
}

#footer-outer .span_3:nth-child(2) {
    width: 20.5% !important;
}

#footer-outer .span_3:nth-child(3) {
    width: 20.5% !important;
}

#footer-outer .span_3 {
	margin-right: 0 !important;
}

#footer-outer .col.span_3.one-fourths.clear-both:first-child ul li {
    display: inline-flex;
}

body #footer-outer .widget h4 {
    letter-spacing: 0.2px;
    padding-top: 13px;
}

#footer-outer #footer-widgets #custom_html-3 ul li i {
    background-color: #06085b00;
    border: 1px solid;
    width: 11%;
    height: 80%;
    padding: 11px 20px 12px 10px;
    border-radius: 60px;
    font-weight: 300 !important;
}
#footer-outer #copyright a:not(.nectar-button) {
    color: #ffffff !important;
}
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required, textarea {
    background-color: transparent !important;
    border: 1px solid #fff !important;
}

textarea.wpcf7-form-control.wpcf7-textarea {
    background-color: transparent !important;
    border: 1pxÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â solidÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â #fff !important;
}
body.original #footer-outer #footer-widgets .span_3:nth-child(2) ul li {
    border-bottom: 1px solid #000000b3 !important;
    margin-bottom: -15px;
    width: 82%;
}

#footer-outer #footer-widgets .col input[type=text], #footer-outer #footer-widgets .col input[type=email], #footer-outer #footer-widgets .widget_text textarea {
	border: 1px solid #27314a;
	background-color: #27314a !important;
	margin-bottom: 10px !important;
	font-size: 15px !important;
	font-family: 'Source Sans Pro', sans-serif;
	color: #504f4f!important;
	border-radius: 18px;
}
p {
    font-size: 16px !important;
    font-weight: 400 !important;
}

#page-header-bg span {font-size: 16px !important;font-weight: 500 !important;}
div#page-header-bg {
    padding-bottom: 50px !important;
}
body #footer-outer #footer-widgets .col input[type=submit] {
	font-size: 14px;
	color: #000000 !important;
	font-family: 'Oswald', sans-serif;
	font-weight: 700;
	letter-spacing: 1px;
	border-radius: 26px;
	padding: 14px 33px 14px 33px !important;
	margin-right: 15px;
	margin-top: 10px;
	background-color: #ffffff !important;
	text-transform: uppercase;
}

#footer-outer #footer-widgets .span_3:first-child ul li a {
    font-size: 16px !important;
    margin-right: 8px;
    border-radius: 50px !important;
}

#footer-outer #footer-widgets .span_3:first-child ul li a i {
    font-size: 18px;
    color: #fff !important;
    padding: 12px 0px !important;
    height: 45px;
    width: 47px;
    border: 1px solid #ffff !important;
    height: 45px;
    border-radius: 30px;
    background-color: transparent;
}

#footer-outer {
	background-color: transparent !important;
	background-size: 100% 100% !important;
	padding-top: 1rem !important;
}

#footer-outer i {
    color: #fff !important;
    padding-right: 10px !important;!i;!;
}

#footer-outer #copyright strong {
    color: #191c68 !important;
    font-weight: 600;
}

#footer-outer #copyright p {
	color: #000000 !important;
	font-weight: 600;
	font-size: 16px;
	margin: 0 !important;
	line-height: 1 !important;
}

#footer-outer #footer-widgets .col input[type=email] {
    position: absolute;
    right: 0px;
    top: -54px;
}

#footer-outer #footer-widgets .col input[type=text], #footer-outer #footer-widgets .col input[type=email] {
    width: 48% !important;
    background-color: #707070 !important;
    border: transparent;
    border-radius: 20 !important;
}

#footer-outer #footer-widgets .col ::placeholder {
    color: #ffff !important;
    opacity: 100% !important;
    font-size: 12px;
}

#footer-outer #footer-widgets .widget_text textarea {
    background-color: #707070 ! IMPORTANT;
    border: #707070 !important;!i;!;
    border-bottom: 2px solid #ffff;
    border-radius: 20px;
    margin-top: -10px;
    height: 110px;
}

/*Footer*/

/**************** Wings animation ****************/
/* #slider h5 {
    font-family: "Poppins", sans-serif;
    font-size: 20px;
    color: #ffffff;
    letter-spacing: 1px;
    font-weight: 500;
    text-transform: uppercase !important;
    margin-top: -10px;
}


#slider img {
  transform:
    rotate3d(.5,-.866,0,15deg)
    rotate(1deg);
    transition:
    transform .4s ease,
    box-shadow .4s ease; 
   border-radius: .5em; 
  
  &:hover {
    transform:
      rotate3d(0,0,0,0deg)
      rotate(0deg);
  }
} */

/******************************* Responsive *******************************/

		@media only screen and (max-width: 999px){
			.page-id-2676 div#page-header-wrap {
    padding-top: 0 !important;
}

	#chap h1 {
		text-align: center !important;
		width: 85% !important;
		padding-top: 50px;
		padding-left: 16px;
	}
			body {
    background-color: #000 !important;
}
			.page-id-2676 #page-header-wrap {
		padding-top: 110px;
	}
	#slider .row_col_wrap_12.col.span_12.dark.left {
		min-height: auto !important;
	}
	p {
		font-size: 16px !important;
		font-weight: 400 !important;
	}

	#page-header-bg span {font-size: 16px !important;font-weight: 500 !important;}

	div#page-header-bg {
		padding-bottom: 50px !important;
	}
	#slider .nectar-video-wrap.row-bg-layer {
		height: auto !important;
	}

	html #footer-outer #copyright li a, #footer-outer #copyright a:not(.nectar-button) {
		color: #fff !important;
		text-align: center !important;
		width: 100% !important;
	}

	div#right {
		text-align: center !important;
		display: block !important;
	}
	div#chap {
		padding-bottom: 50px !important;
	}
	#footer-outer #copyright li {
		float: none !important;
	}
	.page-id-2676 h1 {
		padding-top: 30px;
	}
		input.wpcf7-form-control.wpcf7-submit.has-spinner {
		width: 100% !important;
	}
	html .page-id-2676 #page-header-bg h1 {
		padding-top: 40px !important;
		font-size: 33px !important;
		font-family: "Cinzel", serif !important;
	}
	#bybyjojo .row-bg.viewport-phone.using-image {background-size: cover !important;}

	#babyjojo .row-bg.viewport-phone.using-image {
		background-position: center center !important;
		margin-top: 0px !important;
	}
	div#babyjojo {
		bottom: 110px !important;
	}
		div#slider video {
		top: 13% !important;
		width: 100% !important;
		background-size: contain !important;
	}

	.page-id-2670 .nectar-button[data-color-override="false"].regular-button {
		background-color: #9d772c !important;
		border: none !important;
		color: #fff !important;
	}
		header#top {
		padding: 0px 0px 0px 0px !important;
		background-color: #00000000 !important;
	}
	div#babyjojo {
		padding-top: 90px !important;
		margin-top: 0px;
		padding-bottom: 130px !important;
		bottom: 0 !important;
	}

	div#babyjojo h2 {
		font-size: 23px !important;
	}

	div#left {
		position: unset !important;
	}

	div#whyread a.nectar-button:nth-child(5) {
		margin-left: 0 !important;
		margin-top: -60px !important;
		top: 50px;
	}

	div#endorsement h4 {
		width: 100% !important;
	}

	#footer-outer .col.span_4 {
		width: 100% !important;
	}

	#footer-outer .col.span_4:nth-child(2) {
		left: 0 !important;
	}

	#footer-outer .col.span_4:nth-child(3) {
		left: 0 !important;
		display: contents !important;
	}

	#footer-outer #footer-widgets #custom_html-3 ul li i {
		width: 13% !important;
	}

	h2{
		text-align: center !important;
		font-size: 36px !important;
		line-height: 1.1 !important;
	}

	#page-header-bg .span_6 h1 {
		color: #fff !important;
		font-size: 35px !important;
		padding-top: 20px !important;
	}

	#slider .nectar-video-box {
		top: -90px;
		width: 50%;
	}


	div#author img {
    margin: 0 auto !important;
    top: 0% !important;
	}



	#whyread h4 {
		padding-top: 20px !important;
	}

	div#endorsement img {
		width: 100%;
	}

	h3{
		text-align: center !important;
		font-size: 20px !important;
	}

	h4,h5,h6{
		text-align: center !important;
		font-size: 20px !important;
	}

	p{
		text-align: center !important;
		font-size: 15px !important;
	}

	a.nectar-button{
	  width: 100% !important;
	  text-align: center !important;
	  margin: 10px auto !important;
	}

	img{
		margin: 0 auto !important;
	}

	/*FOOTER-RESPONSIVE*/
	#footer-outer .col.span_3.one-fourths.clear-both {
		width: 100% !important;
	}

	#footer-outer .col.span_3.one-fourths.right-edge {
		width: 100% !important;
	}

	#footer-outer #footer-widgets .col ul li {
		display: grid !important;
	}

	#footer-outer #footer-widgets .span_3:first-child p {
		width: 100% !important;
		text-align: center !important;
		padding-right: 0 !important;
	}
		

	#footer-outer #footer-widgets .col ul li {
		display: flex !important;
		text-align: center !important;
		width: 60% !important;
		margin: 0 auto;
	}
		html body.page #footer-outer #footer-widgets .col.span_4:nth-child(2) ul li {
    display: block !important;
    width: 100% !important;
}
		#footer-outer #footer-widgets .col:nth-child(1) ul li {}

#footer-outer #footer-widgets .col.span_4:nth-child(2) ul li {
    width: 100% !important;
    margin: 0 auto !important;
    text-align: center !important;
    display: block !important;
}

	ul#menu-header-menu-2 {
		margin-left: 20px !important;
	}

	#footer-outer .col.span_3.one-fourths.right-edge.col_last {
		width: 100% !important;
	}

	body #footer-outer #footer-widgets .col input[type=submit] {
		width: 100% !important;
	}

	#footer-outer #footer-widgets .col input[type=text], #footer-outer #footer-widgets .col input[type=email] {
		width: 100% !important;
	}

	#footer-outer #footer-widgets .col input[type=email] {
		position: unset !important;
	}

	div.wpforms-container-full button[type=submit] {
		width: 100% !important;
	}

	.hd li {
		display: flex;
		float: unset !important;
		margin-bottom: 0 !important;
	}

	.hd li a {
		font-size: 13px !important;
	}

	#slider h4 {
		padding-top: 40px;
	}

	li.menu-item h4 {
		text-align: left !important;
	}

	#slider p {
		width: 100% !important;
	}

	#slider a.nectar-button.small.regular.accent-color.has-icon.regular-button:nth-child(3) {
		left: 0px !important;
	}

	#slider img.img-with-animation.skip-lazy {
		width: 36% !important;
		top: -10px;
		left: -240px;
	}

	div#slider {
		/* padding-bottom: 50px !important; */
		background-color: #000 !important;
		min-height: auto !important;
	}

	div#endorsement {
		padding-top: 50px !important;
		padding-bottom: 50px !important;
	}

	div#author .row_col_wrap_12.col.span_12.dark.left {
		flex-direction: column-reverse !important;
	}

	div#author h4 {
		margin-top: 0px;
	}

	div#author {
		padding-top: 10px !important;
		padding-bottom: 0px !important;
	}


	#whyread a {
		left: 0px !important;
	}

	div#whyread img {
		top: 0px;
		margin: 0 auto !important;
		display: none;
	}

	#chap .row-bg.viewport-desktop.using-image {
		background-size: cover !important;
		background-position: center !important;
	}

	#chap .carousel-item {
		height: 270px !important;
		padding: 30px 30px 1px 30px !important;
	}
		#chap img {
    width: 54% !important;
    margin: 0 auto !important;
    padding: 0px;
    position: relative;
    top: -15px;
    right: 0;
}

#chap .carousel-item p {
    position: relative;
    top: 15px !important;
    text-align: center !important;
    margin-top: 0 !important;
    padding-bottom: 0 !important;
    top: 0px !important;
}
		

	.post-header {
		text-align: center !important;
		padding-top: 20px;
	}

	#test .carousel-item {
		margin-top: 0rem !important;
	}

	div#news {
		padding: 40px 0px 45px 0px !important;
	}

	#news input[type=email] {
		margin-top: 0px;
	}

	#news input[type=submit] {
		right: -1px;
		top: 10px;
	}

	div#footer-outer {
		background-size: cover !important;
		background-position: center !important;
	}

	div#media_image-3 {
		text-align: center !important;
		padding-bottom: 20px;
	}

	#footer-outer #footer-widgets .span_3:first-child ul li a {
		margin-top: 10px;
	}

	.icon2, .icon1, .icon3 {
		text-align: center !important;
	}
	.desktop-preview{
		display: none !important;
	}
	body.page .mobile-preview{
		display: block !important;
		left: 0px !important;
	}
	#slider .wpb_video_wrapper {
	    margin-top: 100px !important;
	}
	#babyjojo .row_col_wrap_12.col.span_12.dark.left {
	    min-height: 400px !important;
	}
	#whyread .img-with-aniamtion-wrap:nth-child(4) {
	    display: none !important;
	}
	#whyread p {
	    padding-bottom: 0 !important;
	}
	
	h2 {
	    font-size: 33px !important;
	    width: 100% !important;
	}
	
	div#endorsement h2 {
	    padding-top: 20px;
	}
	.page-id-2671 #whyread h4 {
		padding-top: 0 !important;
	}
		body #footer-outer #copyright .col ul {
	    float: none !important;
	}
	#whyread h1 {
	    font-size: 35px !important;
	}
	
	div#page-header-bg {
	    padding-bottom: 0 !important;
	}
	div#page-header-bg .inner-wrap {
		padding-top: 0 !important;
	}

}


/******************************* Responsive *******************************/

@media (min-width: 250px) and (max-width: 500px) {
	
#slide-out-widget-area .inner .off-canvas-menu-container li a {
    font-family: "Cinzel", serif !important;
}
div#whyread img:nth-child(1) {
    top: 20px !important;
    margin: 0 auto !important;
    display: block !important;
}
.page-id-2671 #whyread img:nth-child(1) {
        top: 45px !important;
        margin: 0 auto !important;
        display: block !important;
        padding-top: 30px;
    }
div#whyread {
    margin-bottom: 0px !important;
    padding-bottom: 30px !important;
    margin-top: -260px;
}
	
#whyread h5 {
    margin-top: 400px;
}
	#footer-outer #footer-widgets .col ul li:last-child a {
    display: contents;
}

#footer-outer #footer-widgets .col ul li:last-child {
    justify-content: center !important;
}

#footer-outer #footer-widgets #custom_html-3 ul li i {
    width: 100% !important;
}
	
}
	
#header-space {
    height: 110px !important;
}

/******************************* Responsive *******************************/

@media (min-width: 500px) and (max-width: 999px) {
	
#slider img.img-with-animation.skip-lazy {
    left: -480px;
}
	#footer-outer #footer-widgets .col ul li:last-child a {
    display: contents;
}

	div#whyread a {
        right: 0% !important;
    }
#footer-outer #footer-widgets .col ul li:last-child {
    justify-content: center !important;
}

#footer-outer #footer-widgets #custom_html-3 ul li i {
    width: 100% !important;
}
	
}


div#endorsement h5 {
    color: #ffff;
    font-size: 24px;
    font-weight: 500;
    text-transform: uppercase;
}

div#endorsement h4 {
    margin: 0 auto;
    line-height: 1.1;
    color: #ffff;
    font-size: 15px !important;
    width: 30%;
    padding-top: 10px;
}

div#endorsement p {
    width: 80%;
    margin: 0 auto;
    margin-top: 20px;
    color: #fff;
}
div#ft-icon li {
    display: inline !important;
}

div#ft-icon strong {
    margin-left: 10px;
    font-family: 'Poppins' !important;
    font-weight: 300 !important;
    text-transform: capitalize !important;
}

#footer-outer .widget.widget_nav_menu li {
    border: none !important;
}

#footer-outer .col.span_4:nth-child(2) {width: 20%;left: 190px;border-right: 1px solid #ffff !important;}

#footer-outer .col.span_4:nth-child(3) {
    width: 30% !important;
    left: 280px;
}
.page-id-2671 div#whyread {margin-top: 0 !important;}
.page-id-2672 #page-header-bg[data-bg-pos=center] .page-header-bg-image {
    background-size: 100% 100% !important;
}
.container-wrap {
    background-image: url(/wp-content/uploads/2025/06/image-16-scaled.png);
    background-size: 100% 100% !important;
    background-attachment: fixed !important;
}
div#header-outer {
    box-shadow: none !important;
}
div#header-outer {
    box-shadow: none !important;
}

h2 {
    color: #ffff !important;
    letter-spacing: 6px;
}
.nectar-button[data-color-override="false"].regular-button {
    background-color: #ffff !important;
    color: #010101 !important;
    font-weight: 500 !important;
     border: 1px solid #ffff !important;
}
#author p {
    width: 80%;
    margin: 0 auto;
}

#order a.nectar-button.small.regular {
    background-color: #9d772c !important;
    color: #fff !important;
    border: none !important;
}

#whyread a, #author p a {
    color: #dfae00 !important;
    text-decoration: underline;
    font-weight: 600 !important;
}

#slide-out-widget-area .inner .off-canvas-menu-container li a {
    font-weight: 300 !important;
}

#chap button.owl-dot span {
    background-color: #fff !important;
    width: 10px;
    height: 10px;
}


@media only screen and (min-width: 461px) and (max-width: 700px) {
div#babyjojo {
    margin-top: -200px;
}
}

@media only screen and (min-width: 900px) and (max-width: 999px) {
	.page-id-2676 div#page-header-wrap {
    padding-top: 0 !important;
}
div#babyjojo {
    margin-top: 100px;
}
}


.desktop-preview{
	display: block;
}
.mobile-preview{
	display: none !important;
}
.span_12.dark .owl-theme .owl-dots .owl-dot.active span {
    color: #fff !important;
    background-color: #ffffff !important;
}

.owl-theme[data-desktop-cols] .owl-dots .owl-dot span {
    background: #fff !important;
}

@media only screen and (max-width: 999px) {
	.page-id-2671 #whyread a.nectar-button.small.regular.accent-color.regular-button {
    top: 75px;
}
	#footer-outer .col.span_4:nth-child(2) {
    border: none !important;
}
}

input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required, textarea {
    color: #fff !important;
}
.test p a {color: #ffffff !important;background-color: #9d7332;padding: 12px 25px;border-radius: 50px;}
.wpb_text_column.wpb_content_element.test h5 {
    -webkit-text-fill-color: #FFFF !IMPORTANT;
}