/*
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=Noto+Sans+Javanese:wght@400;500;600;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap');	
@import url('https://fonts.cdnfonts.com/css/hk-groteks');	
@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');
/* font-family: 'HK Grotesk', sans-serif; */
															/*Contact Form*/

#blog a.blogs {
    display: none;
}

#post-2790 p {
    margin-left: 0px;
}
#con p {
    margin-left: 0px !important;
}

.postid-2762 h1.entry-title {
    color: #fff !important;
}

.postid-2762. single #page-header-bg #single-meta div a {color: #fff;border: solid #fff !important;}

.postid-2762. single #single-meta {
    margin-top: 4rem;
}

.postid-2762. .single #page-header-bg #single-meta div i {
    color: #fff !important;
}

.single #page-header-bg #single-meta div i {
    color: #000 !important;
}

.single #page-header-bg #single-meta div a {color: #000 !important; border: solid #000 !important;}

.single #single-meta {
    margin-top: 4rem;
    display: none !important;!i;!;
}

.single #page-header-bg #single-below-header span {
    color: #000 !important;
}

h1.entry-title {
    margin-top: 2rem;
    color: #000 !important;
    font-size: 42px !important;!i;!;
    line-height: 1 !important;!i;!;
    font-family: 'Open Sans' !important;!i;!;!i;!;
    font-weight: 600 !important;!i;!;
}

#video-of-1 p {
    color: #fff;
    font-weight: 400;
    width: 75%;
    margin-left: 13%;
}

#text h2{
	color: #000;
}

#text p{
	width: 100%;
	margin-left: 0px;
	color: #000;
}

.body{
	display: flex;
}

div#contact {
    margin-top: 6rem;
}

#contact input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    background-color: #e1e1e1;
    color: #000;
}

::placeholder {}

#contact ::placeholder {
    color: #707070 !important;
    font-size: 14px;
    font-weight: 300;
    font-family: initial;
}

#contact textarea.wpcf7-form-control.wpcf7-textarea {
    background-color: #e1e1e1;
}

															/*Navigation*/
.page-id-2659 div#author {margin-top: 5rem;}

div#header-space {
    display: none !important;
}

div#header-outer {
    background-color: transparent !important;
    box-shadow: none !important;
}

a#logo img {
    transform: scale(1.6);
}

#top nav ul li a {
    color: #000 !important;
    font-family: sans-serif !important;
    font-size: 16px !important;
    font-weight: 400 !important;
    margin-left: 10px;
	line-height: 1.2;
}
#top nav ul {
    margin-left: 0 !important;
}
#slider a.nectar-button:nth-child(2) {
    !i;!;
    margin-left: -180px !important;!i;!;
    margin-right: 180px;
}
#top nav > ul > li {
    text-align: center !important;
}
#top ul#social {
    display: none !important;!i;!;
}
#header-outer[data-lhe="default"] #top nav > ul > li > a:hover {
    color: transparent !important;!i;!;
}

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

ul#social li a i {
    background-color: #0ea5ec;
    width: 35px;
    height: 35px;
    border-radius: 50px;
    color: #fff;
    font-size: 20px;
    padding: 8px 0px;
}

ul#social li a {
    margin-left: 0rem !important;
}

															/*Slider*/

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

h4 {
    font-family: 'Open Sans' !important;
    font-weight: bold;
    font-size: 35px;
    color: #fff;
    margin-top: 24rem;
    letter-spacing: 8px;
}
body.single .post .wpb_text_column h2 {
    font-size: 35px;
}

body.single .post .wpb_text_column p {
    color: #000000;
}

h2.wp-block-heading {
    font-size: 27px;
    letter-spacing: normal;
    border-bottom: 1px solid;
    color: #000000;
    font-weight: 700;
    font-family: 'Open Sans' !important;
}

#sidebar h4 {
    margin-top: 0;
    font-size: 27px;
    letter-spacing: normal;
    border-bottom: 1px solid;
    color: #000000;
    font-weight: 700;
    font-family: 'Open Sans' !important;
}

div#slider {
    padding-bottom: 12rem !important;
    !i;!;
}

h2 {
    font-family: java;
    color: #0ea5ec;
    font-weight: 400;
    font-size: 78px;
    margin-top: 2rem;
    letter-spacing: 5px;
}

p {
    font-family: 'Open Sans' !important;
    color: #cfcfcf;
    font-weight: 300;
    font-size: 20px;
    margin-top: 3rem;
    width: 75%;
    line-height: 30px;
    margin-left: 10%;
}

a.nectar-button.small.regular.accent-color.regular-button {
    top: 1rem;
    font-family: 'Open Sans';
    letter-spacing: 0px;
    font-size: 18px;
    padding: 18px 36px;
    font-weight: bold;
    left: 20px !important;!i;!;
}

a#btn {
    color: #0ea5ec;
    background-color: #fff !important;
    margin-left: 2rem;
}

															/*Play Book*/
#new-book h4 {
    margin-top: 5rem;
    font-size: 26px;
    color: #000;
    letter-spacing: 2px;
}

#new-book h2 {
    font-size: 62px;
    letter-spacing: 0;
    margin-top: 0rem;
    line-height: 75px;
    padding-bottom: 1rem;
}

#new-book a.nectar-button.small.regular.accent-color.regular-button {
	left: 50%;
	top: 10rem;
	font-size: 22px;
	border-radius: 9px;
	padding: 1.5rem 1.5rem;
}

#new-book .row_col_wrap_12.col.span_12.dark.left {
    border-bottom: 1px solid #b2b2b2;
}

															/*Why Read Book*/
div#why-read {
    padding-bottom: 6rem !important;
}

#why-read img.img-with-animation.skip-lazy {
    margin-top: 5rem;
}

#why-read h4 {
    margin-top: 8rem;
    color: #0ea5ec;
    font-size: 28px;
    letter-spacing: 0px;
}

#why-read h2 {
    font-size: 48px;
    color: #000;
    line-height: 50px;
    letter-spacing: 0;
    width: 85%;
    margin-top: 1rem;
}

#why-read p {
    color: #000;
    margin-left: 0px;
    font-weight: 400;
    font-size: 16px;
    width: 80%;
    margin-top: 1rem;
}

#why-read h3 {
    font-family: 'Open Sans';
    font-size: 18px;
    font-weight: bold;
    color: #0ea5ec;
    margin-top: 2rem;
}

#why-read a.nectar-button.small.regular.accent-color.has-icon.regular-button {
    left: 0px;
    top: 1.5rem;
}

#why-read a#btn {
    background-color: #000 !important;
    color: #fff !important;
}


																/*About The Author*/

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

#author h4 {
    margin-top: 10rem;
    font-size: 20px;
    color: #0ea5ec !important;
    letter-spacing: 0px;
}

#author h2 {
    font-size: 48px;
    color: #fff;
    letter-spacing: 0px;
    margin-top: 1rem;
}

#author p {
    font-size: 16px;
    width: 80%;
    margin-left: 0rem;
    font-weight: 400;
    margin-top: -1rem;
    line-height: 25px;
    position: relative;
    top: 2rem;
}

div#author {
    padding-bottom: 3rem !important;
}

#author img.img-with-animation.skip-lazy.animated-in {
    margin-top: 3rem;
}

#author a.nectar-button.small.regular.accent-color.regular-button {
    left: 0px;
    top: 5rem;
}

															/*Chapter*/
#chapter h4 {
    color: #0ea5ec;
    margin-top: 7rem;
    font-size: 28px;
    letter-spacing: 0px;
}

#chapter h2 {
    color: #000;
    font-size: 48px;
    margin-top: 1rem;
}

#chapter .carousel-item {
    width: 90%;
    padding: 35px 25px;
    height: 36rem !important;
    box-shadow: 0px 0px 15px 1px #8f8f8f;
    margin-left: 20px;
}

#chapter .carousel-item h4 {
    color: #000;
    margin-top: -38px;
    font-size: 17px;
    line-height: 1.4;
}

#chapter .carousel-item p {
    color: #000;
    font-size: 14px;
    width: 100%;
    font-weight: 400;
    line-height: 26px;
}

#chapter .carousel-item h2 {
    width: 40%;
    left: 64%;
    position: relative;
    top: -80px;
    font-size: 74px;
    font-family: 'Open Sans';
    font-weight: 900 !important;!i;!;!;
    color: transparent !important;!i;!;
    -webkit-text-stroke: 2px #c3babac9;
}

#chapter h3 {
    font-family: 'Open Sans';
    color: #0ea5ec;
    font-weight: bold;
    !;!i;!;
}

#chapter h3 a {
    border-bottom: 2px solid #0ea5ec;
}

#chapter img.size-full.wp-image-3047.alignnone {
    content: url(/wp-content/uploads/2024/09/chaptericon.png) !important;
    width: 25%;
}
															/*Video-of*/
#video-of-1 h4 {
    margin-top: 0rem;
    color: #0ea5ec;
    font-size: 26px;
    letter-spacing: 0px;
}

#video-of-1 h2 {
    color: #fff;
    font-size: 48px;
    letter-spacing: 0px;
    margin-top: 1rem;
}

#video-of .row-bg.using-image {
    background-size: 100% 100% !important;
    margin-top: 2rem;
}

#video-of a.nectar-button.large.nectar_video_lightbox.magnific-popup {
    position: relative;
    margin-top: 45rem;
    top: 2.3rem;
    font-family: 'Open Sans';
    font-weight: 400;
    color: #0ea5ec;
    background-color: transparent;
    left: 40%;
    font-size: 18px;
    border-bottom: 1px solid;
    padding: 0px;
}

div#video-of:before {
    content: URL(/wp-content/uploads/2023/09/chap-before.png);
    background-repeat: no-repeat;
    position: absolute;
    top: -15%;
    left: -21rem;
}

div#video-of:after {
    content: URL(/wp-content/uploads/2023/09/cahp-after.png);
    background-repeat: no-repeat;
    position: absolute;
    top: 10%;
    left: 102%;
    transform: scale(1.3);
}

															/*Testimonials*/
#testimonials h4 {
    color: #000;
    font-size: 28px;
    letter-spacing: 0px;
    margin-top: 8rem;
    font-weight: 300;
}

#testimonials h2 {
    color: #000;
    font-size: 48px;
    margin-top: 1rem;
    letter-spacing: 0px;
    padding-bottom: 20px;
}

#testimonials h4 {
    font-size: 20px;
    margin-top: -1rem;
}

#testimonials p {
    color: #000;
    font-size: 16px;
    width: 100%;
    margin-left: 0px;
    margin-top: 0px;
    font-weight: 400;
/*     height: 12rem; */
}

#testimonials h5 {
    font-family: 'Open Sans';
    font-weight: bold;
    color: #000;
    font-size: 18px;
    margin-top: 0rem;
}

#testimonials h5 strong {
    color: #6b6b6b;
    font-size: 14px;
    font-family: 'Open Sans';
    font-weight: bold;
}

#testimonials .carousel-item img.size-full.wp-image-2687.alignnone {
    position: relative;
    left: 13rem;
    top: -4.5rem;
}

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

div#testimonials {
    padding-bottom: 10rem !important;
    padding-top: 8rem !important;!i;!;
}

.wpb_text_column.wpb_content_element.testbox {
    
    margin-top: 2rem;
}

img.alignnone.size-medium.wp-image-3249 {
    width: 8%;
    border-radius: 360px;
}

															/*Blogs*/
#blog h4 {
    color: #0ea5ec;
    letter-spacing: 0px;
    font-size: 28px;
    margin-top: 5rem;
}

#blog h2 {
    color: #000;
    letter-spacing: 0px;
    font-size: 48px;
    margin-top: 0rem;
    padding-bottom: 2rem !important;
}

#blog .carousel-item h4 {
    font-size: 16px;
    margin-top: 0rem;
    font-weight: 400;
}

#blog .carousel-item {margin-top: 4rem;}

#blog img.alignnone.size-medium.wp-image-2691 {}

#blog .carousel-item h3 {
    color: #000;
    font-size: 18px;
    font-family: 'Open Sans';
    letter-spacing: 0px;
    font-weight: bold;
    width: 80%;
}

#blog .carousel-item p {
    color: #000;
    font-size: 16px;
    width: 90%;
    margin-left: 0px;
    margin-top: 0rem;
    font-weight: 400;
}

															/*Newsletter*/
#newsletter .row-bg.using-image {
    background-size: 100% 100% !important;
}

#newsletter h2 {
    font-size: 48px;
    font-family: 'Open Sans';
    font-weight: bold;
    color: #fff;
    letter-spacing: 0px;
    margin-top: 8rem;
}

#newsletter h4 {
    font-size: 28px;
    font-family: 'Open Sans';
    font-weight: bold;
    letter-spacing: 0px;
    margin-top: 0rem;
    color: #000;
}

#newsletter input#esfpx_email_516e90e930ecf {
    position: relative;
    top: 9.5rem;
    background-color: transparent;
    border-bottom: 2px solid #fff;
    color: #fff;
    width: 87%;
}

#newsletter input[type="submit"] {
    color: #fff;
    background-color: #000;
    font-size: 18px;
    font-family: 'Open Sans';
    font-weight: bold;
    position: relative;
    left: 25rem;
    top: 5.5rem;
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
}

div#newsletter {
    padding-bottom: 5rem !important;
    margin-top: 10rem;
}

::placeholder {
    color: #fff !important;
    font-family: 'Open Sans';
    font-size: 18px;
    font-weight: 500;
}

																/*Footer*/
#footer-outer #footer-widgets p {
    font-size: 14px;
    width: 100%;
    margin-left: 0rem;
    margin-top: 0rem;
    text-align: center;
    font-weight: 400;
}

div#footer-outer {
    text-align: center;
}

#footer-outer #footer-widgets #text-4 h4 {
    color: #0ea5ec !important;
    letter-spacing: 0px;
    font-size: 16px;
    margin-top: -1.5rem;
}
#author p {
    font-size: 16px ;
    width: 100% !important;
    margin-left: 0rem;
    font-weight: 400;
    margin-top: -1rem;
    line-height: 30px !important;
    position: relative;
    top: 2rem;
}
#footer-outer #footer-widgets #custom_html-2 h4 {
    color: #0ea5ec !important;
    letter-spacing: 0px;
    font-size: 16px;
    margin-top: -1.5rem;
}

#text-5 p {
    width: 86% !important;
    line-height: 25px;
    margin-left: 2rem !important;
    word-spacing: 3px;
}

div#media_image-2 {margin-top: 0rem;}

div#media_image-4 {
    margin-top: 8rem;
}

#text-4 p {
    width: 50% !important;
    margin-left: 6rem !important;
    line-height: 20px;
    margin-top: -1rem !important;
}

#custom_html-2 p {
    line-height: 60px;
    margin-top: -2rem !important;
}

ul.footer-social-area {
    margin-left: 5rem !important;
    margin-top: -2rem !important;
}

.footer-social-area li {
    display: flex;
}

.footer-social-area li a i {
    background-color: #0ea5ec !important;
    margin-left: 1rem;
    width: 40px !important;
    height: 40px !important;
    border-radius: 50px;
    font-size: 24px !important;
    color: #1e1e1e;
    padding: 8px 0px;
}

#copyright p {
    text-align: center !important;
    font-size: 14px;
    margin-left: 85%;
}


				/*Media Query For Mobile width:500px*/

@media only screen and (max-width:690px) { 
	
	#author img.img-with-animation.skip-lazy.animated-in {
    left: 0rem !important;
}

#chapter p {
    font-size: 14px !important;
    line-height: 24px !important;
}

#video-of a.nectar-button.large.nectar_video_lightbox.magnific-popup {
    left: 3.7rem !important;
}

#footer-outer #copyright p {
    margin-left: 2rem !important;
}
	
	div#slider {
    margin-top: -7rem !important;
    text-align: center;
}

#slider h4 {
    font-size: 18px;
    margin-top: 16rem;
}

#slider h2 {
    font-size: 28px;
}

#slider p {
    font-size: 14px;
    line-height: 20px;
    margin-left: 2rem;
}

a.nectar-button.small.regular.accent-color.regular-button {
    left: 0rem;
}

a#btn {
    left: -1rem !important;
}

h4 {
    font-size: 20px !important;
}

h2 {
    font-size: 40px !important;
    line-height: 40px !important;
}

#new-book a.nectar-button.small.regular.accent-color.regular-button {
    top: -1rem;
    left: 0px;
}

div#new-book {
    text-align: center;
}

#why-read .row_col_wrap_12.col.span_12.dark.left {
    display: flex;
    flex-direction: column-reverse;
}

div#why-read {
    text-align: center;
}

#why-read h2 {
    width: 100%;
}

#why-read p {
    width: 100%;
}

div#author {
    text-align: center;
}

#author .row-bg.using-image {
    background-size: cover !important;
    background-position: -60rem 100% !important;
}

#author h4 {
    margin-top: 3rem;
}

#author p {
    width: 100%;
}

#author img.img-with-animation.skip-lazy {
    top: 5rem;
}

div#chapter {
    text-align: center;
}

#chapter .carousel-item h4 {
    font-size: 18px !important;
}



#chapter .carousel-item h2 {
    top: -5px;
}

#video-of .row-bg.using-image {}

#video-of a.nectar-button.large.nectar_video_lightbox.magnific-popup {margin-top: 25rem;top: 5px;font-size: 12px;left: 11.7rem;}

div#testimonials {
    text-align: center;
}

#testimonials .carousel-item img.size-full.wp-image-2687.alignnone {
    display: none;
}

#testimonials .carousel-item img.alignnone.wp-image-2689.size-full {display: none;}

#testimonials .carousel-item img.alignnone.wp-image-2690.size-full {
    display: none;
}

div#blog {
}

#newsletter input#esfpx_email_516e90e930ecf {
    top: 1rem;
}

div#newsletter {
    text-align: center;
}

#newsletter input[type="submit"] {
    left: 0rem;
    top: 2rem;
    border-radius: 8px;
}

#text-4 p {
    margin-left: 0rem !important;
    width: 100% !important;
}

div#footer-outer {
    text-align: center;
}

#text-5 p {
    width: 100% !important;
    margin-left: 0px !important;
}

ul.footer-social-area {
    margin-left: 0.7rem !important;
}

	div#media_image-4 {
    margin-top: 0rem;
}

}

				/*Media Query For Ipad width:768px*/

@media only screen and (min-width: 691px) and (max-width: 768px) { 
	
	div#slider {
    margin-top: -7rem !important;
    text-align: center;
}

#slider h4 {
    font-size: 18px;
    margin-top: 16rem;
}

#slider h2 {
    font-size: 28px;
}

#slider p {
    font-size: 14px;
    line-height: 20px;
    margin-left: 2rem;
}

a.nectar-button.small.regular.accent-color.regular-button {
    left: 0rem;
}

a#btn {
    left: -1rem !important;
}

h4 {
    font-size: 20px !important;
}

h2 {
    font-size: 40px !important;
    line-height: 40px !important;
}

#new-book a.nectar-button.small.regular.accent-color.regular-button {
    top: -1rem;
    left: 0px;
}

div#new-book {
    text-align: center;
}

#why-read .row_col_wrap_12.col.span_12.dark.left {
    display: flex;
    flex-direction: column-reverse;
}

div#why-read {
    text-align: center;
}

#why-read h2 {
    width: 100%;
}

#why-read p {
    width: 100%;
}

div#author {
    text-align: center;
}

#author .row-bg.using-image {
    background-size: cover !important;
    background-position: -60rem 100% !important;
}

#author h4 {
    margin-top: 3rem;
}

#author p {
    width: 100%;
}

#author img.img-with-animation.skip-lazy {
    top: 5rem;
    left: 8rem;
}

div#chapter {
    text-align: center;
}

#chapter .carousel-item h4 {
    font-size: 18px !important;
}

#chapter p {
    font-size: 12px !important;
    line-height: 17px;
}

#chapter .carousel-item h2 {
    top: -5px;
}

#video-of .row-bg.using-image {}

#video-of a.nectar-button.large.nectar_video_lightbox.magnific-popup {margin-top: 25rem;top: 5px;font-size: 12px;left: 11.7rem;}

div#testimonials {
    text-align: center;
}

#testimonials .carousel-item img.size-full.wp-image-2687.alignnone {
    display: none;
}

#testimonials .carousel-item img.alignnone.wp-image-2689.size-full {display: none;}

#testimonials .carousel-item img.alignnone.wp-image-2690.size-full {
    display: none;
}

div#blog {
}

#newsletter input#esfpx_email_516e90e930ecf {
    top: 1rem;
}

div#newsletter {
    text-align: center;
}

#newsletter input[type="submit"] {
    left: 0rem;
    top: 2rem;
    border-radius: 8px;
}

#text-4 p {
    margin-left: 0rem !important;
    width: 100% !important;
}

div#footer-outer {
    text-align: center;
}

#text-5 p {
    width: 100% !important;
    margin-left: 0px !important;
}

ul.footer-social-area {
    margin-left: 0.7rem !important;
}

	div#media_image-4 {
    margin-top: 0rem;
}

}

				/*Media Query For Ipad pro width:1024px*/

@media only screen and (min-width: 769px) and (max-width: 1024px) { 
	
	#top nav ul li a {
    font-size: 14px !important;
}

#top nav ul li a {
    margin-left: -0.1rem;
    font-size: 12px !important;
}

#top nav ul {
    margin-left: 0rem !important;
}

ul#social li a i {
    width: 25px;
    height: 25px;
    font-size: 16px;
    padding: 5px 0px;
}

h4 {
    font-size: 20px;
}

h2 {
    font-size: 48px !important;
}

p {
    margin-left: 7rem;
}

a.nectar-button.small.regular.accent-color.regular-button {
    left: 22%;
}

#new-book h2 {line-height: 62px;}

h4 {
    font-size: 20px !important;
}

#why-read h4 {
    margin-top: 5rem;
}

#why-read h2 {width: 100%;margin-top: 0rem;}

p {
    font-size: 14px !important;
}

#why-read p {
    width: 100%;
    margin-top: 0rem;
    line-height: 24px;
}

#why-read h3 {
    font-size: 16px;
    margin-top: 0rem;
}

#why-read a#btn {
    left: 11rem;
    top: -2.6rem;
}

#author img.img-with-animation.skip-lazy {
    transform: scale(1.3);
    top: 9rem;
}

#author h4 {
    margin-top: 11rem;
}

#author p {
    width: 95%;
}
	
	#chapter .carousel-item h2 {
    top: 24px;
}

div#video-of:before {
    left: -7rem;
}

div#video-of:after {
    left: 74%;
    z-index: 1;
}

#video-of a.nectar-button.large.nectar_video_lightbox.magnific-popup {
    left: 18rem;
}

#newsletter h2 {
    font-size: 40px !important;
}

#newsletter input#esfpx_email_516e90e930ecf {
    top: 8.5rem;
    width: 100%;
}

#newsletter input[type="submit"] {
    left: 17.7rem;
    top: 4.5rem;
}

ul.footer-social-area {
    margin-left: 1rem !important;
}

	#text-4 p {width: 100% !important;margin-left: 0px !important;}

#text-5 p {
    width: 100% !important;
    margin-left: 0rem !important;
}
	
}

				/*Media Query For Laptop width:1400px*/

@media only screen and (min-width: 1025px) and (max-width: 1400px) { 
	
	h2 {
    font-size: 60px;
}

#author img.img-with-animation.skip-lazy {
    position: relative;
    top: 5rem;
    left: -3rem;
}

#author h4 {margin-top: 13rem;}

#chapter .carousel-item h2 {
    font-size: 50px;
    top: -7px;
}

div#video-of:before {
    left: -6rem;
}

div#video-of:after {
    left: 85%;
    transform: scale(1);
}

}

html body.page #header-outer.transparent #top nav > ul > li > a, html body.page #header-outer.transparent #top nav > .sf-menu > li > a {
    color: #000000 !important;
}

#header-outer.transparent #top nav > ul > li > a:hover, #header-outer.transparent #top nav > .sf-menu > li > a:hover {
    color: #000000 !important;
}

html body.page #header-outer.transparent[data-lhe="default"] #top nav > ul > li > a:hover {
    color: #000000 !important;
}
#header-outer.transparent[data-lhe="default"] #top nav > ul > li > a:hover {
    color: #000000 !important;
}

#header-outer.transparent #top nav > ul > li > a, #header-outer.transparent #top nav > .sf-menu > li > a {
    color: #000000 !important;
}
header#top {
    background-color: #ffffff;
}
.post p {
    width: 100% !important;
    margin-left: 0 !important;
}

.post h4 {
    letter-spacing: inherit;
    font-family: java !important;
    color: #0ea5ec;
    font-weight: 400;
}
.feedback h5 {
    line-height: 1.3 !important;
}
#testimonials .carousel-item img
{
    display:none;
}

#footer-outer img.image.wp-image-3013.attachment-full.size-full {
    width: 50%;
    filter: brightness(6) invert(1);
}

#chapter p {
    margin-left: 0px !important;
    margin-top: 0px !important;
    !i;!;
    font-weight: 400;
    color: #000;
    font-size: 14px;
    line-height: 2;
    width: 96%;
}

div#chapter {
    padding-top: 80px !important;
}

div#page-header-wrap {
    height: 500px !important;
}

div#page-header-bg {
    height: 500px !important;
}

div#single-below-header {
    display: none !important;
}

#header-outer.transparent #top nav > ul > li > a, #header-outer.transparent #top nav > .sf-menu > li > a {
    color: #000 !important;
}

.content-inner {
    color: #000 !important;
}

.content-inner p {
    color: #000 !important;
}



#slider p {
    color: #fff !important;
    font-weight: 400;
    line-height: 1.2;
}

#slider a.nectar-button {
    background-color: transparent !important;
    color: transparent !important;
    border-radius: 50px;
    padding: 15px 100px !important;
    margin: 89px 1px 0px 0px !important;
}
header#top img.stnd.default-logo.dark-version {!I;!;!I;!;margin-top: 30px !important;!I;!;}
header#top {
	background-color: transparent !important;
}

html header#top nav ul li a {color: #ffff !important;!i;!;font-family: 'HK Grotesk', sans-serif !important;text-transform: uppercase !important;!i;!;letter-spacing: 4px;border-right: 1px solid #ffffff !important;!i;!;}


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

/* @media only screen and (min-width: 1000px) and (max-width: 1200px) {
	video.nectar-video-bg {
    height: 800px !important;
    width: 1024px !important;
}

.nectar-video-wrap.position-loaded {
    left: 0% !important;
    margin-left: -90px !important;
    margin-top: -32px;
}

#slider h4 {
    margin-top: 18rem;
}

#slider p {
    margin-left: 160px;
    width: 60%;
}

#slider a.nectar-button {
    margin: -20px 0px 0px 30px!important;
}

#slider a.nectar-button:nth-child(2) {
    margin-left: -140px !important;
    margin-right: 0 !important;
}
	
#new-book h4 {
    margin-top: 0rem;
}

#new-book a.nectar-button.small.regular.accent-color.regular-button {top: 4rem;}

div#author {
    padding-bottom: 7rem !important;
}

#author img.img-with-animation.skip-lazy {
    transform: scale(1.2);
    left: 2rem;
}
} */

@media only screen and (min-width: 1300px) and (max-width: 1440px) {
	html header#top nav ul li a {
}

#slider a.nectar-button:nth-child(2) {
    margin-top: 120px !important;
}

#slider a.nectar-button {
    margin-left: 180px !important;
}
}

/* NEW-CS */
#slider-new a.nectar-button.small.regular.accent-color.regular-button {
    font-family: 'Poppins' !important;!i;!;
    font-weight: 500 !important;!i;!;
    font-size: 14px !important;!I;!;
    background-color: #000000 !important;!I;!;!i;!;
    color: #ffff !important;!I;!;
    padding: 11px;
    border-radius: 5px;
    padding-right: 18px;
    padding-left: 18px;
    !i;!;
}

#slider-new h2 {
    font-family: "Poppins", sans-serif !important;!I;!;!i;!;!I;!;
    font-size: 46px !important;!I;!;
    color: #ffff !important;!i;!;
    font-weight: 600 !important;!I;!;
    padding-bottom: 1rem;
    letter-spacing: 0;
    !i;!;
    line-height: 1 !important;!i;!;
}

#slider-new h3 {
    font-family: 'HK Grotesk', sans-serif;
    font-size: 25px;
    color: #ffff;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 7px;
    background-color: #5d7a8d91;
    width: 63%;
    margin: 0 auto;
    border-radius: 40px;
    padding: 10px;
}

#slider-new p {
    color: #ffff !important;
    !i;!;
    width: 95% !important;!i;!;
    !i;!;
    margin: 0 auto !important;!i;!;
    background-color: #0000008c !important;!i;!;!;!i;!;
    padding: 20px !important;!I;!;
    border-radius: 11px;
    font-weight: 400;
    font-style: italic;
}

#slider-new p a {
    font-family: 'HK Grotesk', sans-serif !important;
    text-transform: uppercase !important;
    color: #ffff !important;
    !;
    letter-spacing: 15px !important;!i;!;
    !I;!;
}

div#slider-new {padding-top: 15rem !important;!I;!;padding-bottom: 5rem !important;!I;!;}
.url-anchor {
    position: absolute;
    left: 0;
    right: 0;
    top: 35rem;
}
html header#top nav ul {
    background-color: #394b58cf !important;!i;!;
    height: 50px !important;!
    border-
    radius: 30px !important;
    border-radius: 10px !important;
}
#top .span_9 {
    width: 85% !important;
    margin-top: 90px !important;
}
div#nectar-page-header-p-wrap {
    margin-top: -150px !important;
    height: 45rem !important;
}


@media only screen and (min-width: 1000px) and (max-width: 1254px){
html header#top nav ul li a {
    font-size: 11px !important;!I;!;
}

#slider-new h3 {
    width: 90% !important;!i;!;!o,;!o,;!o;!;
    margin-top: 20px !important;!I;!;
}

#slider-new h2 {
    font-size: 37px !important;!I;!;
    padding-bottom: 10px !important;!i;!;
}

header#top img.stnd.default-logo.dark-version {
    height: 90px !important;!I;!;!i;!;
}

#slider-new p {
    width: 90% !important;!I;!;
}
}
#slider-new .row-bg.using-image {
    background-size: 100% 100% !important;!i;!;
}
slider-new .vc_col-sm-3.wpb_column.column_container.vc_column_container.col.no-extra-padding.inherit_tablet.inherit_phone.instance-1 {
    text-align: center !important;!I;!;
}
#page-header-bg h1, body h1 {
    text-align: center !important;!i;!;
    !i;!;
}

div#video-of-1 {
    padding: 300px 0px 300px !important;
}

.nectar_video_lightbox.play_button {
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    margin-top: 2rem;
}

.span_12.dark .nectar_video_lightbox.play_button:before {
    border: 5px solid #fff !important;
}

.span_12.dark .nectar_video_lightbox path {
    fill: #fff !important;
}

#more, #more1, #more2, #more3 {display: none;}
#testimonials .carousel-item {
    background-color: #fff;
    border: 1px solid;
    padding: 35px;
    width: 98%;
    border-radius: 5px;
}

#testimonials .carousel-item button {
    border-bottom: 1px solid;
    border-top: 0;
    border-right: 0;
    border-left: 0;
    background-color: transparent;
    cursor: pointer;
}

#testimonials .carousel-item button:hover {
    color: #0ea5ec;
}
.gjs-row {
    display: none;
}