/*
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
*/

			/*Inner pages*/

div#footer-outer #footer-widgets .widget h4 {
    font-family: 'poppins',sans-serif;
    color: #fff !important;
    font-size: 17px !important;
    font-weight: 400;
}

#header-outer[data-format="centered-logo-between-menu"] nav {
    visibility: visible !important;!i;!;
}


.home #header-outer nav {
    padding-top: 20px;
}

li#menu-item-2924 {
    top: 0px !important;!I;!;
}

.page-id-2655 .container-wrap {
    background-color: #fff;
}
.page-id-2656 .container-wrap {
    background-color: #fff;
}
.page-id-2657 .container-wrap {
    background-color: #fff;
}
.page-id-2659 .container-wrap {
    background-color: #fff;
}




#slider p a img.size-full.wp-image-3029.alignright {
    position: relative;
    top: 110px;
}

div#header-outer.transparent #top nav .sf-menu > .current-menu-item > a, #header-outer.transparent[data-lhe="default"] #top nav .sf-menu > .current-menu-ancestor > a, #header-outer.transparent[data-lhe="default"] #top nav .sf-menu > .current-menu-item > a, #header-outer.transparent[data-lhe="default"] #top nav .sf-menu > .current_page_item > a {
    color: #ae8663 !important;
    -webkit-text-fill-color: #ae8663 !important;
}

.wpb_text_column.wpb_content_element.last {
    margin-left: 25%;
    width: 50% !important;
}


body.page #header-outer #top nav .sf-menu a {
    color: #000 !important;
    -webkit-text-fill-color: #000 !important;
    opacity: 1 !important;
    padding-top: 15px;
}


.page-id-2656 #book-text p {
    color: #000 !important;
    width: 100%;
    font-size: 15px;
}

.page-id-2655 div#newsletter {
    margin-top: 0rem;
}

.page-id-2656 div#newsletter {
    margin-top: 0rem;
}

.icon-1.icon-2 i.fa-brands.fa-x {
    color: #fff !important;
}

.icon-1.icon-2 i.fa-brands.fa-pinterest {
    color: #fff !important;
}

.page-id-2657 div#newsletter {
    margin-top: 0rem;
}

.page-id-2659 div#newsletter {
    margin-top: 5rem;
}

.page-id-2659 input[type="submit"] {
    margin-left: 0rem;
}

.page-id-2656 #why-text p {
    color: #000 !important;
    width: 100% !important;
    font-size: 15px !important;
}



.page-id-2656 h1 {
    text-align: left;
    margin-top: 10rem;
}

.page-id-2655 h1 {
    text-align: left;
    margin-top: 10rem;
}

.page-id-2657 h1 {
    text-align: left;
    margin-top: 10rem;
}


.page-id-2659 h1 {
    text-align: left;
    margin-top: 10rem;
}


.page-id-2659 img.img-with-animation.skip-lazy.animated-in {
    transform: scale(1.3) !important;
    margin-left: 10rem;
    margin-top: 6rem;
}


			/*nav bar*/

div#header-secondary-outer h6 {
    margin-top: -1.6rem;
    color: #000 !important;
    font-size: 14px !important;
}

#header-secondary-outer .col-md-4:nth-child(4)
{
    /* display: none; */
    /* float:right; */
    position: absolute;
    right: 15%;
        top: 45%;
}
#header-secondary-outer .col-md-4:nth-child(4) .icon-1
{
    background-color: #ae8663 !important;
    width: 30px;
    height: 30px;
    margin: 0 4px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}
#header-secondary-outer .col-md-4:nth-child(4) .icon-1 i
{
        margin-left: 0px;
    margin-top: 5px;
    font-family: 'FontAwesome' !important;
}
#top li.prch a:before
{
    content:unset !important;
}
/* #header-outer[data-lhe="default"] #top nav > ul > li.prch > a */
div#header-outer #top li.prch
{
    background-color: #ae8663;
    border-radius: 43px;
    padding: 1.3rem 0.1rem !important;
    margin: 0 !important;
    top: -21px;
    cursor:pointer;
    padding-bottom: 30px !important;
}
#top ul.sf-menu.sf-js-enabled.sf-arrows li {
    padding-bottom: 0 !important;
}
#top .container .row ul
{
    height: auto;
    padding-top: 0;
}
#top {
    /* border-top: 1px solid #917e6e; */
}
div#header-secondary-outer
{
    background-color: rgb(255 255 255 / 38%) !important;
}
i.fa-solid.fa.fa-phone {
    color: #ae8663;
    font-size: 18px;
}

.fa-envelope {
    color: #ae8663;
    margin-top: 50px;
}

h6 {
    margin-left: 28px;
    margin-top: -22px;
}

.fa-phone-volume {
    color: #29aae0;
    margin-top: 10px;
}

.main-logo img {
    margin-top: -112px !important;
    margin-left: 32rem;
    width: 16%;
    /* padding-bottom: 1rem; */
}

.icon-1 {
    width: 40px;
    height: 40px;
    background-color: #000000;
    border-radius: 30px;
    margin-top: -2rem;
    margin-left: 30px;
    position: relative;
}

.fa-facebook-f {
    color: white;
    margin-left: 19.1px;
    margin-top: 17px;
}

.fa-twitter {
    color: white;
    margin-left: 18px;
    margin-top: 17px;
}

.fa-instagram {
    color: white;
    margin-left: 18px;
    margin-top: 17px;
}

.fa-linkedin-in {
    color: white;
    margin-left: 18px;
    margin-top: 17px;
}

a#logo {
    display: none !important;
}

ul#social {
    display: none !important;
}

#top nav ul li a {
    color: #000;
    font-size: 16px !important;
    font-weight: 400;
    font-family: 'Poppins', sans-serif !important;
}

li#menu-item-2668 {
    margin-right: 0px;
}

#top nav > ul > li {
    padding: 0 1rem;
    padding-bottom: 3.5rem;
}

li#menu-item-2668 {
    margin-right: 0px !important;
	
}

#top .row {
    position: relative;
    z-index: 9998;
    width: 100%;
    height: 4rem;
    /* border-top: 1px solid #000; */
}

						/*Slider*/

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

div#header-outer {
    /* opacity: 0.9; */
    background-color: rgb(255 255 255 / 88%) !important;
}

#header-space {
    display: none;
}

#slider p {
    width: 90%;
}

#video-of .nectar-video-box {
    top: 35px;
    transform: scale(1.2);
}


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

#slider h3 {
    font-family: 'Poppins', sans-serif;
    font-weight: 600;
    font-size: 255px;
    color: transparent;
    -webkit-text-stroke: 1px #364041;
    text-shadow: none;
    margin-top: 21.5rem;
    width: 200% !important;
    margin-left: -16.4rem
}


#slider img.img-with-animation.skip-lazy.animated-in {
    margin-left: 9.5rem;
    margin-top: 3rem;
    transform: scale(1.3);
}

h4 {
    color: #ae8663;
    font-family: 'Poppins', sans-serif;
    font-weight: 400;
    font-size: 20px;
    margin-top: -4.5px;
}

#copyright .container {border-top: 1px solid #9d795961;padding-top: 20px;}

#slider h1 {
    color: #fff;
    font-size: 68px;
    width: 100% !important;
    font-weight: 400 !important;
    text-shadow: 0px 0px 2px;
    margin-top: 3rem;
    font-family: 'caviardreams';
}


p {
    font-family: 'Poppins',sans-serif;
    font-weight: 400;
    font-size: 16px;
    color: #fff;
    width: 100%;
    margin-top: 1.5rem;
}

#slider .nectar-video-box {
    width: 65% !important;
    top: -117px;
    left: 8rem;
    /* margin-top: -7.3rem; */
}

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

a.nectar-button.small.regular.accent-color.regular-button {
    letter-spacing: 0;
    background-color: #ae8663 !important;
    color: white;
    font-family: 'Poppins', sans-serif;
    font-weight: 100;
    font-size: 13px;
    padding: 0.9rem 1.5rem;
    border-radius: 5rem;
    margin-top: 6rem;
}


			/*Author*/

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

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

#author img.img-with-animation.skip-lazy.animated-in {
    transform: scale(0.8);
    top: -8px;
}

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

#author h3 {
    margin-left: -120px !important;
    text-align: left;
    font-size: 170px;
    font-family: 'Poppins', sans-serif;
    font-weight: 600;
    color: transparent;
    -webkit-text-stroke: 1px #ae8663;
    text-shadow: none;
    width: 200% !important;
    line-height: 1;
}

h2 {
    font-family: 'caviardreams' !important;
    font-weight: 400;
    font-size: 60px;
    line-height: 4rem;
    color: #000;
    margin-top: 1rem;
}

#author p {
    color: #5d5d5d;
    width: 75%;
}

#author a.nectar-button.small.regular.accent-color.regular-button {
    margin-top: 3rem;
}


			/*Read-Book*/

div#read-book {
    /* margin-top: -15rem; */
    z-index: 111 !important;
    padding-bottom: 20rem !important;
}

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

#read-book h3 {
    font-family: 'Poppins', sans-serif;
    font-weight: 600;
    font-size: 200px;
    color: transparent;
    -webkit-text-stroke: 1px #ae8663;
    text-shadow: none;
    margin-top: 15rem;
    width: 200% !important;
    margin-left: -11rem;
    /* text-align: right; */
}

#read-book h2 {
    width: 82%;
    margin-top: 3rem;
    line-height: 1.2;
}

#read-book img.img-with-animation.skip-lazy.animated-in {
    top: 6rem;
    transform: scale(1.4);
}

a#btn1 {
    background-color: #000 !important;
    margin-left: 1rem;
}

					/*why-read*/

div#why-read {
    margin-top: -5.1rem;
}

#why-read .row-bg.using-image {
    background-size: 100% 100% !important;
    margin-top: 0rem;
}


#why-read h3 {
    font-family: 'Poppins', sans-serif;
    font-weight: 600;
    font-size: 200px;
    color: transparent;
    -webkit-text-stroke: 1px #ae866385;
    text-shadow: none;
    margin-top: 14rem;
    width: 200% !important;
    margin-left: -22rem;
}

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

#why-read h2 {
    width: 80%;
    margin-top: 2rem;
}

#why-read p {
    color: #000;
    width: 75%;
    font-size: 15px;
    padding-bottom: 25px;
}

a#btn2 {
    background-color: #000 !important;
    margin-left: 1rem;
}

#why-read img.img-with-animation.skip-lazy.animated-in {
    transform: scale(1.3);
    top: 4.5rem;
    margin-left: 7.5rem;
}

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

#chapter h3 {
    font-family: 'Poppins', sans-serif;
    font-weight: 600;
    font-size: 200px;
    color: transparent;
    -webkit-text-stroke: 1px #ae866363;
    text-shadow: none;
    margin-top: 12rem;
    text-align: center !important;
}

#chapter h2 {
    word-spacing: 0.8rem;
    margin-top: 3rem;
    font-size: 65px;
}

#chapter h4 {
    font-size: 65px;
    font-family: trajan;
    font-weight: 400;
    margin-top: 2rem;
}

#chapter p {
    color: #000;
    width: 70%;
    margin-left: 12rem;
	margin-top: 2rem;
	padding-bottom: 2rem;
}

#collapse h2 {
    font-size: 22px;
    margin-left: 8rem;
        margin-top: 3rem;
    padding-top: 2rem;
    padding-left: 3rem;
}

#collapse h3 {
    font-family: 'Poppins', sans-serif;
    font-weight: 700;
    font-size: 90px;
    color: transparent;
    -webkit-text-stroke: 1px #ae8663;
    text-shadow: none;
    margin-top: -2.5rem;
    text-align: left !important;
    padding-left: 3rem;
    padding-bottom: 2rem;
}

#collapse p {
    color: #000;
    width: 100%;
    margin-left: 11rem;
    margin-top: -3rem;
    padding-bottom: 3rem;
    font-size: 12px;
    font-family: 'Poppins', sans-serif;
    font-weight: 400;
}

#chapter img.img-with-animation.skip-lazy.animated-in {
    margin-left: 15rem;
    margin-top: 9rem;
    transform: scale(1.3);
}

a#btn3 {
    background-color: #000 !important;
    margin-left: 1rem;
}

#chapter [id^="bg-showmore-action"] {
    background: transparent !important;
    border: none;
    position: absolute;
    top: 35%;
    right: 15px;
    font-size: 28px;
    font-weight: 300;
    color: #ab8461 !important;
    margin-left: 33rem;
    box-shadow: none;
}

#collapse .wpb_text_column {
    margin-bottom: 15px !important;
    background-color: #fff;
    width: 100%;
    opacity: 1;
    border-radius: 65px;
    box-shadow: 0px 0px 29px 0px #80808045;
    position: relative;
}

#collapse [id^="bg-showmore-hidden"] {
    width: 85%;
    margin-top: -45px;
    padding-left: 59px;
    padding-bottom: 15px;
    font-size: 12px;
    font-weight: 400;
    font-family: 'Poppins', sans-serif;
    color: #000;
}
div#chapter {
    padding-bottom: 25rem !important;
}


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

#video-of a.play_button_2.large.nectar_video_lightbox.magnific-popup {
    display: none;
}
#video-of img.attachment-full.size-full {
    width: 11rem !important;
    margin-left: 33rem;
    margin-top: 7.7rem;
}


#video-of h2 {
    color: white;
    position: relative;
    top: 130px;
    font-size: 70px;
    text-align: center !important;
}

#video-of h4 {
    position: relative;
    top: 110px;
}

div#video-of {
    margin-top: -24rem;
}

				/*Testimonials*/

#testimonials .row-bg-wrap {
    background-color: #fff;
    margin-top: -9rem;
}

div#testimonials {
    padding-bottom: 22rem !important;
}

#testimonials .row-bg.using-image {
    background-size: 90% 55% !important;
    margin-left: 6rem;
    margin-top: 12rem;
}

#testimonials h3 {
    font-family: 'Poppins', sans-serif;
    font-weight: 600;
    font-size: 170px;
    color: transparent;
    -webkit-text-stroke: 1px #ae866387;
    text-shadow: none;
    margin-top: 5rem;
    width: 100% !important;
}

#testimonials h4 {
    margin-top: 8rem;
    margin-left: 4rem;
}

#testimonials h2 {
    margin-left: 4rem;
    width: 85%;
}

#testimonials p {
       color: #000;
       font-family: 'Poppins', sans-serif;
       font-weight: 300;
       font-size: 15px;
       line-height: 1.5rem;
       width: 90%;
       font-style: italic;
       margin-top: 10rem;
       height: 170px;
}

#testimonials span.open-quote {
    margin-top: -8rem;
    font-weight: 700;
    font-size: 250px;
    font-family: system-ui;
    color: #ae8663;
    transform: rotate(180deg);
    float: left;
    margin-left: 1rem;
}

#testimonials .owl-stage-outer {
    margin-left: -10rem;
    width: 100%;
}

#testimonials .owl-dots {
    margin-left: -105rem;
    margin-top: -7rem;
}

				/*newsletter*/
div#newsletter {
    margin-top: -20rem;
}

#newsletter h4 {
    margin-top: 15rem;
    font-size: 16px;
}

#newsletter h2 {
    color: #fff;
    font-size: 37px;
}

#newsletter input#esfpx_email_10b83e88dcf01 {
    margin-top: 17.5rem;
    border-radius: 10rem;
    height: 3rem;
    margin-left: -6rem;
}

#newsletter input[type="submit"] {
    margin-left: 23rem;
    margin-top: -57px !important;
    position: absolute;
    border-radius: 10rem;
    font-size: 14px;
    padding: 1rem 2rem !important;
    height: 3.1rem;
}






				/*Footer*/

    #custom_html-4 i {
        color: #ae8663 !important;
    }

div#footer-widgets .col.span_3:nth-child(1) {
    padding-top: 45px !important;
    width: 28%;
}
div#footer-widgets .col.span_3:nth-child(2) {
    width: 14%;
}
div#footer-widgets .col.span_3:nth-child(3) {
    width: 25%;
}
div#footer-widgets .col.span_3:nth-child(4) {
    width: 27%;
}
.textwidget.custom-html-widget ul li:nth-child(3) {
    margin-top: -30px !important;
}

#custom_html-4 strong {top: -58px;/* position: relative; *//* left: 35px; */color: #fff !important;}

#custom_html-4 p {position: relative;top: -59px;left: 35px;margin-bottom: -45px !important;font-size: 14px;color: #838383;}


#text-4 p {
    font-size: 14px;
    margin-top: -1rem;
    width: 100%;
    /* line-height: 18px; */
}

img.image.wp-image-2865.attachment-full.size-full {
    margin-top: 5rem;
}

.footer-icon-1 {
    width: 40px;
    height: 40px;
    background-color: #ae8663;
    border-radius: 30px;
    float: left;
    margin-left: 8rem;
    margin-top: 0rem;
}

.footer-icon-1.icon-2 {
    background-color: #ae8663;
    margin-left: 1rem;
}


i.fa-brands.fa-facebook-f {
   color: white;
    margin-left: 14px;
    margin-top: 10px;
}

i.fa-brands.fa-twitter {
    color: white;
    margin-left: 11px;
    margin-top: 12px;
}

i.fa-brands.fa-instagram {
    color: white;
    margin-left: 11px;
    margin-top: 12px;
}

i.fa-brands.fa-linkedin{
    color: white;
	margin-left: 12px;
    margin-top: 11px;
}

#footer-outer .widget h4, .text-on-hover-wrap .categories a {
    margin-top: 5rem;
    font-size: 17px;
    color: #fff!important;
    font-family: 'Poppins', sans-serif;
    font-weight: 400;
}

#footer-outer .widget h4, #sidebar h4 {
    margin-bottom: 15px;
}

.icon1 i.fa.fa-map-marker {
    color: #29aae0 !important;
    margin-left: 0rem;
    margin-top: 1rem;
}



.icon2 i.fa-solid.fa-mobile{
	 color: #29aae0 !important;
	 margin-top: 1rem;
	 margin-left: 0rem;
}

.icon3 i.fa-solid.fa-envelope{
    color: #29aae0 !important;
    margin-top: 1rem;
    margin-left: 0rem;
    font-size: 14px !important;
}


div#custom_html-3 {
    margin-left: -8rem;
}

h5 {
    font-family: 'Poppins', sans-serif;
    font-weight: 400;
    font-size: 14px !important;
    color: #fff;
    margin-left: 2rem;
    margin-top: -2.5rem;
    font-size: 13px !important;
}

h6 {
    font-family: 'Poppins', sans-serif;
    font-weight: 400;
    font-size: 12px;
    color: #6f6f6f;
    margin-left: 2rem;
    margin-top: -0.6rem;
}

#footer-outer #footer-widgets .widget h4, #footer-outer .col .widget_recent_entries span, #footer-outer .col .recent_posts_extra_widget .post-widget-text span {
    color: #ffffff!important;
}

div#custom_html-8 {
    margin-left: -6rem;
}

input[type="mail"] {
    margin-left: 0.5rem;
    height: 3rem;
    background-color: transparent;
    border-bottom: 1px solid #494444 !important;
    border: none;
    font-family: 'Poppins', sans-serif;
    font-weight: 400;
    font-size: 14px;
    color: #fff !important;
    margin-top: 0rem !important;
    position: absolute;
    width: 55%;
}

input[type="name"] {
    height: 3rem;
    background-color: transparent;
    border-bottom: 1px solid #494444 !important;
    border: none;
    font-family: 'Poppins', sans-serif;
    font-weight: 400;
    font-size: 14px;
    color: #fff !important;
    width: 45%;
}

input[type="message"] {
    height: 3rem;
    background-color: transparent;
    border-bottom: 1px solid #494444 !important;
    border: none;
    width: 104%;
    font-family: 'Poppins', sans-serif;
    font-weight: 400;
    font-size: 14px;
    color: #fff !important;
    margin-top: -3rem;
}

div#custom_html-4 {
    /* margin-left: -7rem; */
}

div#custom_html-5 {
    /* margin-left: -11rem; */
}

input.wpcf7-form-control.wpcf7-submit.has-spinner {
    border-radius: 5rem;
    padding: 1rem 2rem;
    margin-top: -1rem;
}

input.wpcf7-form-control.wpcf7-submit.has-spinner {
    margin-left: 0rem;
    margin-top: -1rem;
}

#footer-outer #copyright p {
    line-height: 22px;
    margin-top: 3px;
    font-size: 14px !important;
    font-family: 'Poppins', sans-serif;
    font-weight: 400;
    color: #fff !important;
}

strong {
    color: #9d7959 !important;
}

#testimonials span {
    color: #ae8663;
    font-size: 18px;
    font-family: 'Poppins', sans-serif;
    font-weight: 400;
}

#testimonials span.title {
    color: #000;
    font-size: 12px;
    font-family: 'Poppins', sans-serif;
    font-weight: 400;
}

				/*contact form*/

.form {
    margin-top: 5rem;
}

input#fname {
    font-size: 15px;
    color: #000;
    font-weight: 700;
    background-color: #eee7e7;
    border-radius: 6px;
    box-shadow: 0px 0px 5px -5px;
    font-family: 'Poppins', sans-serif;
}

input#E-mail {
    font-size: 15px;
    color: #000;
    font-weight: 700;
    background-color: #eee7e7;
    border-radius: 6px;
    box-shadow: 0px 0px 5px -5px;
    font-family: 'Poppins', sans-serif;
}

input#Subject {
    font-size: 15px;
    color: #000;
    font-weight: 700;
    background-color: #eee7e7;
    border-radius: 6px;
    box-shadow: 0px 0px 5px -5px;
    font-family: 'Poppins', sans-serif;
}

textarea#Message {
    font-size: 15px;
    color: #000;
    font-weight: 700;
    background-color: #eee7e7;
    border-radius: 6px;
    box-shadow: 0px 0px 5px -5px;
    font-family: 'Poppins', sans-serif;
	height: 200px;
}

input[type="submit"] {
    margin-top: 1rem;
    font-size: 14px;
    border-radius: 6px;
	margin-left: -13rem;
}

																		/*MDIA QUERY FOR MOBILE DEVICE 786PX START*/

@media only screen and (max-width: 1000px) and (min-width: 250px)  {
	div#header-outer {
		background-color: #000000 !important;
	}
	h3 {
		font-size: 22px !important;
		text-align: center !important;
		width: 100% !important;
	}

	h2, h1 {
		text-align: center !important;
		width: 100% !important;
		font-size: 35px !important;
	}

	p {
		text-align: center !important;
		font-size: 16px !important;
		width: 100% !important;
	}

	a.nectar-button.small.regular.accent-color.has-icon.regular-button {
		width: 100% !important;
		text-align: center !important;
	}

		div#slider {
		text-align: center;
	}

		#slider h3 {
		margin-top: 10rem;
		text-align: center !important;!i;!;
		margin-left: 0 !important;!i;!;
		width: 100% !important;!i;!;
		line-height: 1.2 !important;!i;!;
		visibility: hidden;
	}



	#slider h1 {
		font-size: 34px;
		margin-top: 2rem;
	}

	#slider h4 {
		font-size: 15px;
	}

	#slider p {
		font-size: 15px;
	}

	#slider a.nectar-button.small.regular.accent-color.regular-button {
		margin-top: 1rem;
		width: 100%;
	}

	#slider img.img-with-animation.skip-lazy {
		margin: 0 auto !important;!i;!;
		padding-bottom: 8rem !important;
		text-align: center !important;!i;!;
		left: 30px !important;!i;!;
	}

		div#author {
		text-align: center;
		margin-top: 0rem !important;
		/* background-color: #fff !important; */
		z-index: 0 !important;
		margin-bottom: 0 !important;!i;!;
	}

	#author img.img-with-animation.skip-lazy {
		margin-top: 65rem;
		padding-bottom: 10rem;
	}

	#author h4 {
		/* margin-top: -90rem; */
	}

	#author p {
		width: 100%;
	}

	div#read-book {
		margin-top: 0rem !important;
		z-index: -1 !important;
		text-align: center;
		padding-bottom: 50px !important;!i;!;
	}

	#read-book h3 {
		font-size: 45px;
		margin-left: -10rem;
		margin-top: 17rem;
	}

	#read-book h2 {
		width: 100%;
		font-size: 2em;
	}

	#read-book a.nectar-button.small.regular.accent-color.regular-button {
		width: 100%;
		margin-top: 1rem;
	}

	#read-book a#btn1 {
		margin-left: 0rem;
	}

	#read-book .img-with-aniamtion-wrap {transform: scale(1.2);margin-top: 5rem;}

	div#why-read {
		margin-top: 0rem !important;
		text-align: center;
		padding-top: 70px !important;!i;!;
	}

		#why-read h3 {
		font-size: 60px;
		margin: 0 auto !important;!i;!;
		width: 100% !important;!i;!;
		display: none !important;!i;!;
	}

	#why-read h4 {margin-top: 0 !important;!i;!;}

	#why-read img.img-with-animation.skip-lazy {
		margin-top: 0 !important;!i;!;
	}

	#why-read h2 {
		width: 100%;
		font-size: 35px;
	}

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

	#why-read a.nectar-button.small.regular.accent-color.regular-button {
		width: 100%;
		margin-top: 0 !important;!i;!;
	}

	#why-read a#btn2 {
		margin: 25px  0px;
	}

	#why-read img.img-with-animation.skip-lazy {
		transform: scale(1.8);
		margin-left: 6rem !important;
	}

	#chapter h3 {
		font-size: 6rem;
		margin: 0 auto !important;!i;!;
		padding: 0 !important;!i;!;
		text-align: center !important;!i;!;
		line-height: 1.2 !important;!i;!;
	}

	#chapter h2 {
		font-size: 35px;
		word-spacing: 0rem;
		margin: 0 auto !important;!i;!;
		margin-top: 0rem;
		line-height: 1.2 !important;!i;!;
		padding-top: 20px;
		padding-left: 0 !important;!i;!;
	}

	#chapter h4 {
		font-size: 25px;
		margin-top: 1rem !important;
	}

	#chapter p {
		width: 100%;
		margin-left: 0rem;
		font-size: 14px;
		margin: 0 auto !important;!i;!;
	}

		.chap h3 {
		margin-left: 0rem !important;
		font-size: 50px !important;
	}

	.chap h2 {
		font-size: 20px !important;
		margin-left: 5rem !important;
	}

	.chap p {
		font-size: 12px !important;
		margin-left: 1rem !important;
	}

		#chapter a.nectar-button.small.regular.accent-color.regular-button {
		width: 100%;
		text-align: center;
		margin: 10px auto !important;!i;!;!i;!;!o;!oi;!;
	}

	#chapter a#btn3 {
		margin: 3rem 0px;
	}

	#chapter img.img-with-animation.skip-lazy.animated-in {
		margin: 0 auto !important;!i;!;
		transform: scale(1.1);
	}

		#video-of .row-bg-overlay {
	}

	div#video-of {
			margin-top: 0 !important;!i;!;
			padding-bottom: 140px !important;!i;!;
	}

	#video-of h2 {
		font-size: 11px;
		margin-top: -1rem;
	}

	#video-of h4 {
		font-size: 14px !important;
		margin-top: 0rem;
		padding-top: 3rem;
	}

	#video-of img.attachment-full.size-full {
		width: 3rem !important;
		margin-left: 8.5rem;
		margin-top: 0rem;
	}

		#testimonials .row-bg.using-image {
		background-size: 100% 15% !important;
		margin: 0;
		margin-top: 14rem;
	}

	#testimonials h3 {
		font-size: 65px;
		display: none !important;!i;!;
	}

	#testimonials h4 {
		font-size: 15px;
		margin: 0 auto !important;!i;!;
		text-align: center !important;!i;!;
	}

	#testimonials h2 {
		font-size: 20px;
		width: 100%;
		margin-top: -1rem;
		line-height: 2.3rem;
		margin: 0 auto !important;!i;!;
	}

		#slider .nectar-video-box {
		margin: 0 auto !important;!i;!;
		width: 100% !important;!i;!;
		left: 0 !important;!i;!;
		top: 0 !important;!i;!;
	}	
	html body.page div#header-outer {
		background-color: #000 !important;
	}

	body.original #header-secondary-outer {
		display: block !important;
		top: 0 !important;
		text-align: center !important;
	}

	.home #header-outer nav {
		padding-top: 0 !important;
	}

	.fa-envelope {
		margin-top: 0 !important;
	}

	body.original #header-secondary-outer i {
		display: inline !important;
		top: 0 !important;
	}

	div#header-secondary-outer h6 {
		margin-top: 0 !important;
		width: 100% !important;
		margin-left: 0 !important;
	}

	.main-logo img {
		width: 50% !important;
		margin: 0 auto !important;
	}

	#header-secondary-outer .col-md-4:nth-child(4) {
		position: relative !important;
		width: 100% !important;
		left: 0 !important;
	}

	#top .span_9 >.slide-out-widget-area-toggle {
		top: -1px !important;
		position: absolute !important;
		right: 0 !important;
	}

	#header-secondary-outer .text-section {
		display: none !important;
	}
	#slider .row-bg.using-image {
    background-size: cover !important;!i;!;
    background-position: 100% 100% !important;!i;!;
}

#author .row-bg.using-image {
    background-size: cover !important;!i;!;
    margin-top: 0 !important;!i;!;
}

#author h3 {
    margin-left: 0 !important;!i;!;
    text-align: center !important;!i;!;
    width: 100% !important;!i;!;
}

#read-book .row-bg.using-image {
    background-size: cover !important;!i;!;
}

#read-book img.img-with-animation.skip-lazy.animated-in {
    transform: none !important;!i;!;
    top: 0 !important;!i;!;
}

#why-read img.img-with-animation.skip-lazy.animated-in {
    top: 0 !important;!i;!;
    transform: none !important;!i;!;
    margin: 0 auto !important;!i;!;
    text-align: center !important;!i;!;
    left: 30px !important;!i;!;
}

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

#video-of .row-bg.using-image {
    background-size: cover !important;!i;!;
    background-position: center !important;!i;!;
}

#video-of .nectar-video-box {
    top: -12px !important;!i;!;
    width: 100% !important;!i;!;
    transform: scale(2.5);
}

div#chapter {
    padding-bottom: 60px !important;!i;!;
}

.blog-recent .col {
    text-align: center !important;!i;!;
}

#testimonials .owl-stage-outer {
    margin-left: 0 !important;!i;!;!u;!;
}

#testimonials span.open-quote {
    float: none !important;!i;!;
    display: none !important;!i;!;
}

#testimonials p {
    height: auto !important;!i;!;
}

#testimonials span {
    text-align: center !important;!i;!;
    width: 100% !important;!i;!;
}

div#testimonials {
    padding-bottom: 50px !important;!i;!;
}

#newsletter h4 {
    text-align: center !important;!i;!;
}

#newsletter input#esfpx_email_10b83e88dcf01 {
    margin: 0 auto !important;!i;!;
    text-align: center !important;!i;!;!o;!o;!;
}

#newsletter input[type="submit"] {
    margin: 0 auto !important;!i;!;
    width: 100% !important;!i;!;
}

div#footer-widgets .col.span_3:nth-child(1), div#footer-widgets .col.span_3:nth-child(2), div#footer-widgets .col.span_3:nth-child(3), div#footer-widgets .col.span_3:nth-child(4) {
    text-align: center !important;!i;!;
    width: 100% !important;!i;!;
}

.footer-icon-1, .footer-icon-1.icon-2 {
    float: none !important;!i;!;
    margin: 0 auto !important;!i;!;
    text-align: center !important;!i;!;
    width: 40px !important;!i;!;
    height: 40px !important;!i;!;
    display: none !important;!i;!i;!;!i;!;
}

div#custom_html-3 {
    margin-left: 0 !important;!i;!;
}

.footer-icon-1 i {
    margin-left: 0 !important;!i;!;
    width: 20px !important;!i;!;!i;!;
    height: 20px !important;!i;!;
}

.footer-icon-1.icon-2 {
    margin: 0 auto !important;!i;!;
    text-align: center !important;!i;!;
}

#custom_html-4 p {
    left: 0 !important;!i;!;
    top: 0 !important;!i;!;
    margin: 10px auto !important;!i;!;!i;!;
}

#custom_html-4 i.fa.fa-envelope {
    padding-top: 30px !important;!i;!;
}

input[type="name"] {
    width: 100% !important;!i;!;
    text-align: center !important;!i;!;
}

input[type="mail"] {
    text-align: center !important;!i;!;
    width: 100% !important;!i;!;
    margin: 0 auto !important;!i;!;
    position: relative !important;!i;!;
}

input[type="message"] {
    position: relative !important;!i;!;
    text-align: center !important;!i;!;
}

input.wpcf7-form-control.wpcf7-submit.has-spinner {
    margin: 0 auto !important;!i;!;
    text-align: center !important;!i;!;
    width: 100% !important;!i;!;
}

}
#blogs img.attachment-portfolio-thumb.size-portfolio-thumb.wp-post-image {
    width: 90% !important;
    height: 230px !important;
}
/*
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
*/

			/*Inner pages*/

div#footer-outer #footer-widgets .widget h4 {
    font-family: 'poppins',sans-serif;
    color: #fff !important;
    font-size: 17px !important;
    font-weight: 400;
}

#header-outer[data-format="centered-logo-between-menu"] nav {
    visibility: visible !important;!i;!;
}


.home #header-outer nav {
    padding-top: 20px;
}

li#menu-item-2924 {
    top: 0px !important;!I;!;
}

.page-id-2655 .container-wrap {
    background-color: #fff;
}
.page-id-2656 .container-wrap {
    background-color: #fff;
}
.page-id-2657 .container-wrap {
    background-color: #fff;
}
.page-id-2659 .container-wrap {
    background-color: #fff;
}




#slider p a img.size-full.wp-image-3029.alignright {
    position: relative;
    top: 110px;
}

div#header-outer.transparent #top nav .sf-menu > .current-menu-item > a, #header-outer.transparent[data-lhe="default"] #top nav .sf-menu > .current-menu-ancestor > a, #header-outer.transparent[data-lhe="default"] #top nav .sf-menu > .current-menu-item > a, #header-outer.transparent[data-lhe="default"] #top nav .sf-menu > .current_page_item > a {
    color: #ae8663 !important;
    -webkit-text-fill-color: #ae8663 !important;
}

.wpb_text_column.wpb_content_element.last {
    margin-left: 25%;
    width: 50% !important;
}


body.page #header-outer #top nav .sf-menu a {
    color: #000 !important;
    -webkit-text-fill-color: #000 !important;
    opacity: 1 !important;
    padding-top: 0px !important;
}


.page-id-2656 #book-text p {
    color: #000 !important;
    width: 100%;
    font-size: 15px;
}

.page-id-2655 div#newsletter {
    margin-top: 0rem;
}

.page-id-2656 div#newsletter {
    margin-top: 0rem;
}

.icon-1.icon-2 i.fa-brands.fa-x {
    color: #fff !important;
}

.icon-1.icon-2 i.fa-brands.fa-pinterest {
    color: #fff !important;
}

.page-id-2657 div#newsletter {
    margin-top: 0rem;
}

.page-id-2659 div#newsletter {
    margin-top: 5rem;
}

.page-id-2659 input[type="submit"] {
    margin-left: 0rem;
}

.page-id-2656 #why-text p {
    color: #000 !important;
    width: 100% !important;
    font-size: 15px !important;
}



.page-id-2656 h1 {
    text-align: left;
    margin-top: 10rem;
}

.page-id-2655 h1 {
    text-align: left;
    margin-top: 10rem;
}

.page-id-2657 h1 {
    text-align: left;
    margin-top: 10rem;
}


.page-id-2659 h1 {
    text-align: left;
    margin-top: 10rem;
}


.page-id-2659 img.img-with-animation.skip-lazy.animated-in {
    transform: scale(1.3) !important;
    margin-left: 10rem;
    margin-top: 6rem;
}


			/*nav bar*/

div#header-secondary-outer h6 {
    margin-top: -1.6rem;
    color: #000 !important;
    font-size: 14px !important;
}

#header-secondary-outer .col-md-4:nth-child(4)
{
    /* display: none; */
    /* float:right; */
    position: absolute;
    right: 15%;
        top: 45%;
}
#header-secondary-outer .col-md-4:nth-child(4) .icon-1
{
    background-color: #ae8663 !important;
    width: 30px;
    height: 30px;
    margin: 0 4px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}
#header-secondary-outer .col-md-4:nth-child(4) .icon-1 i
{
        margin-left: 0px;
    margin-top: 5px;
    font-family: 'FontAwesome' !important;
}
#top li.prch a:before
{
    content:unset !important;
}
/* #header-outer[data-lhe="default"] #top nav > ul > li.prch > a */
div#header-outer #top li.prch
{
    background-color: #ae8663;
    border-radius: 43px;
    padding: 0px 0px !important;
    margin: 0 !important;
    top: -21px;
    cursor:pointer;
    padding-bottom: 0px !important;
}
#top ul.sf-menu.sf-js-enabled.sf-arrows li {
    padding-bottom: 0 !important;
}
#top .container .row ul
{
    height: auto;
    padding-top: 0;
}
#top {
    /* border-top: 1px solid #917e6e; */
}
div#header-secondary-outer
{
    background-color: rgb(255 255 255 / 38%) !important;
}
i.fa-solid.fa.fa-phone {
    color: #ae8663;
    font-size: 18px;
}

.fa-envelope {
    color: #ae8663;
    margin-top: 50px;
}

h6 {
    margin-left: 28px;
    margin-top: -22px;
}

.fa-phone-volume {
    color: #29aae0;
    margin-top: 10px;
}

.main-logo img {
    margin-top: -90px !important;
    margin-left: 32rem;
    width: 16%;
    /* padding-bottom: 1rem; */
}

.icon-1 {
    width: 40px;
    height: 40px;
    background-color: #000000;
    border-radius: 30px;
    margin-top: -2rem;
    margin-left: 30px;
    position: relative;
}

.fa-facebook-f {
    color: white;
    margin-left: 19.1px;
    margin-top: 17px;
}

.fa-twitter {
    color: white;
    margin-left: 18px;
    margin-top: 17px;
}

.fa-instagram {
    color: white;
    margin-left: 18px;
    margin-top: 17px;
}

.fa-linkedin-in {
    color: white;
    margin-left: 18px;
    margin-top: 17px;
}

a#logo {
    display: none !important;
}

ul#social {
    display: none !important;
}

#top nav ul li a {
    color: #000;
    font-size: 14px !important;
    font-weight: 400;
    font-family: 'Poppins', sans-serif !important;
}

li#menu-item-2668 {
    margin-right: 0px;
}

#top nav > ul > li {
    padding: 0 1rem;
    padding-bottom: 3.5rem;
}

li#menu-item-2668 {
    margin-right: 0px !important;
	
}

#top .row {
    position: relative;
    z-index: 9998;
    width: 100%;
    height: 4rem;
    /* border-top: 1px solid #000; */
}

						/*Slider*/

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

div#header-outer {
    /* opacity: 0.9; */
    background-color: rgb(255 255 255 / 88%) !important;
}

#header-space {
    display: none;
}

#slider p {
    width: 90%;
}

#video-of .nectar-video-box {
    top: 35px;
    transform: scale(1.2);
}


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

#slider h3 {
    font-family: 'Poppins', sans-serif;
    font-weight: 600;
    font-size: 255px;
    color: transparent;
    -webkit-text-stroke: 1px #364041;
    text-shadow: none;
    margin-top: 21.5rem;
    width: 200% !important;
    margin-left: -16.4rem
}


#slider img.img-with-animation.skip-lazy.animated-in {
    margin-left: 9.5rem;
    margin-top: 3rem;
    transform: scale(1.3);
}

h4 {
    color: #ae8663;
    font-family: 'Poppins', sans-serif;
    font-weight: 400;
    font-size: 20px;
    margin-top: -4.5px;
}

#copyright .container {border-top: 1px solid #9d795961;padding-top: 20px;}

#slider h1 {
    color: #fff;
    font-size: 68px;
    width: 100% !important;
    font-weight: 400 !important;
    text-shadow: 0px 0px 2px;
    margin-top: 3rem;
    font-family: 'caviardreams';
}


p {
    font-family: 'Poppins',sans-serif;
    font-weight: 400;
    font-size: 16px;
    color: #fff;
    width: 100%;
    margin-top: 1.5rem;
}

#slider .nectar-video-box {
    width: 65% !important;
    top: -117px;
    left: 8rem;
    /* margin-top: -7.3rem; */
}

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

a.nectar-button.small.regular.accent-color.regular-button {
    letter-spacing: 0;
    background-color: #ae8663 !important;
    color: white;
    font-family: 'Poppins', sans-serif;
    font-weight: 100;
    font-size: 13px;
    padding: 0.9rem 1.5rem;
    border-radius: 5rem;
    margin-top: 6rem;
}


			/*Author*/

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

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

#author img.img-with-animation.skip-lazy.animated-in {
    transform: scale(0.8);
    top: -8px;
}

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

#author h3 {
    margin-left: -120px !important;
    text-align: left;
    font-size: 170px;
    font-family: 'Poppins', sans-serif;
    font-weight: 600;
    color: transparent;
    -webkit-text-stroke: 1px #ae8663;
    text-shadow: none;
    width: 200% !important;
    line-height: 1;
}

h2 {
    font-family: 'caviardreams' !important;
    font-weight: 400;
    font-size: 60px;
    line-height: 4rem;
    color: #000;
    margin-top: 1rem;
}

#author p {
    color: #5d5d5d;
    width: 75%;
}

#author a.nectar-button.small.regular.accent-color.regular-button {
    margin-top: 3rem;
}


			/*Read-Book*/

div#read-book {
    /* margin-top: -15rem; */
    z-index: 111 !important;
    padding-bottom: 20rem !important;
}

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

#read-book h3 {
    font-family: 'Poppins', sans-serif;
    font-weight: 600;
    font-size: 200px;
    color: transparent;
    -webkit-text-stroke: 1px #ae8663;
    text-shadow: none;
    margin-top: 15rem;
    width: 200% !important;
    margin-left: -11rem;
    /* text-align: right; */
}

#read-book h2 {
    width: 82%;
    margin-top: 3rem;
    line-height: 1.2;
}

#read-book img.img-with-animation.skip-lazy.animated-in {
    top: 6rem;
    transform: scale(1.4);
}

a#btn1 {
    background-color: #000 !important;
    margin-left: 1rem;
}

					/*why-read*/

div#why-read {
    margin-top: -5.1rem;
}

#why-read .row-bg.using-image {
    background-size: 100% 100% !important;
    margin-top: 0rem;
}


#why-read h3 {
    font-family: 'Poppins', sans-serif;
    font-weight: 600;
    font-size: 200px;
    color: transparent;
    -webkit-text-stroke: 1px #ae866385;
    text-shadow: none;
    margin-top: 14rem;
    width: 200% !important;
    margin-left: -22rem;
}

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

#why-read h2 {
    width: 80%;
    margin-top: 2rem;
}

#why-read p {
    color: #000;
    width: 75%;
    font-size: 15px;
    padding-bottom: 25px;
}

a#btn2 {
    background-color: #000 !important;
    margin-left: 1rem;
}

#why-read img.img-with-animation.skip-lazy.animated-in {
    transform: scale(1.3);
    top: 4.5rem;
    margin-left: 7.5rem;
}

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

#chapter h3 {
    font-family: 'Poppins', sans-serif;
    font-weight: 600;
    font-size: 200px;
    color: transparent;
    -webkit-text-stroke: 1px #ae866363;
    text-shadow: none;
    margin-top: 12rem;
    text-align: center !important;
}

#chapter h2 {
    word-spacing: 0.8rem;
    margin-top: 3rem;
    font-size: 65px;
}

#chapter h4 {
    font-size: 65px;
    font-family: trajan;
    font-weight: 400;
    margin-top: 2rem;
}

#chapter p {
    color: #000;
    width: 70%;
    margin-left: 12rem;
	margin-top: 2rem;
	padding-bottom: 2rem;
}

#collapse h2 {
    font-size: 22px;
    margin-left: 8rem;
        margin-top: 3rem;
    padding-top: 2rem;
    padding-left: 3rem;
}

#collapse h3 {
    font-family: 'Poppins', sans-serif;
    font-weight: 700;
    font-size: 90px;
    color: transparent;
    -webkit-text-stroke: 1px #ae8663;
    text-shadow: none;
    margin-top: -2.5rem;
    text-align: left !important;
    padding-left: 3rem;
    padding-bottom: 2rem;
}

#collapse p {
    color: #000;
    width: 100%;
    margin-left: 11rem;
    margin-top: -3rem;
    padding-bottom: 3rem;
    font-size: 12px;
    font-family: 'Poppins', sans-serif;
    font-weight: 400;
}

#chapter img.img-with-animation.skip-lazy.animated-in {
    margin-left: 15rem;
    margin-top: 9rem;
    transform: scale(1.3);
}

a#btn3 {
    background-color: #000 !important;
    margin-left: 1rem;
}

#chapter [id^="bg-showmore-action"] {
    background: transparent !important;
    border: none;
    position: absolute;
    top: 35%;
    right: 15px;
    font-size: 28px;
    font-weight: 300;
    color: #ab8461 !important;
    margin-left: 33rem;
    box-shadow: none;
}

#collapse .wpb_text_column {
    margin-bottom: 15px !important;
    background-color: #fff;
    width: 100%;
    opacity: 1;
    border-radius: 65px;
    box-shadow: 0px 0px 29px 0px #80808045;
    position: relative;
}

#collapse [id^="bg-showmore-hidden"] {
    width: 85%;
    margin-top: -45px;
    padding-left: 59px;
    padding-bottom: 15px;
    font-size: 12px;
    font-weight: 400;
    font-family: 'Poppins', sans-serif;
    color: #000;
}
div#chapter {
    padding-bottom: 25rem !important;
}


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

#video-of a.play_button_2.large.nectar_video_lightbox.magnific-popup {
    display: none;
}
#video-of img.attachment-full.size-full {
    width: 11rem !important;
    margin-left: 33rem;
    margin-top: 7.7rem;
}


#video-of h2 {
    color: white;
    position: relative;
    top: 130px;
    font-size: 70px;
    text-align: center !important;
}

#video-of h4 {
    position: relative;
    top: 110px;
}

div#video-of {
    margin-top: -24rem;
}

				/*Testimonials*/

#testimonials .row-bg-wrap {
    background-color: #fff;
    margin-top: -9rem;
}

div#testimonials {
    padding-bottom: 22rem !important;
}

#testimonials .row-bg.using-image {
    background-size: 90% 55% !important;
    margin-left: 6rem;
    margin-top: 12rem;
}

#testimonials h3 {
    font-family: 'Poppins', sans-serif;
    font-weight: 600;
    font-size: 170px;
    color: transparent;
    -webkit-text-stroke: 1px #ae866387;
    text-shadow: none;
    margin-top: 5rem;
    width: 100% !important;
}

#testimonials h4 {
    margin-top: 8rem;
    margin-left: 4rem;
}

#testimonials h2 {
    margin-left: 4rem;
    width: 85%;
}

#testimonials p {
       color: #000;
       font-family: 'Poppins', sans-serif;
       font-weight: 300;
       font-size: 15px;
       line-height: 1.5rem;
       width: 90%;
       font-style: italic;
       margin-top: 10rem;
       height: 170px;
}

#testimonials span.open-quote {
    margin-top: -8rem;
    font-weight: 700;
    font-size: 250px;
    font-family: system-ui;
    color: #ae8663;
    transform: rotate(180deg);
    float: left;
    margin-left: 1rem;
}

#testimonials .owl-stage-outer {
    margin-left: -10rem;
    width: 100%;
}

#testimonials .owl-dots {
    margin-left: -105rem;
    margin-top: -7rem;
}

				/*newsletter*/
div#newsletter {
    margin-top: -20rem;
}

#newsletter h4 {
    margin-top: 15rem;
    font-size: 16px;
}

#newsletter h2 {
    color: #fff;
    font-size: 37px;
}

#newsletter input#esfpx_email_10b83e88dcf01 {
    margin-top: 17.5rem;
    border-radius: 10rem;
    height: 3rem;
    margin-left: -6rem;
}

#newsletter input[type="submit"] {
    margin-left: 23rem;
    margin-top: -57px !important;
    position: absolute;
    border-radius: 10rem;
    font-size: 14px;
    padding: 1rem 2rem !important;
    height: 3.1rem;
}






				/*Footer*/

    #custom_html-4 i {
        color: #ae8663 !important;
    }

div#footer-widgets .col.span_3:nth-child(1) {
    padding-top: 45px !important;
    width: 28%;
}
div#footer-widgets .col.span_3:nth-child(2) {
    width: 14%;
}
div#footer-widgets .col.span_3:nth-child(3) {
    width: 25%;
}
div#footer-widgets .col.span_3:nth-child(4) {
    width: 27%;
}
.textwidget.custom-html-widget ul li:nth-child(3) {
    margin-top: -30px !important;
}

#custom_html-4 strong {top: -58px;/* position: relative; *//* left: 35px; */color: #fff !important;}

#custom_html-4 p {position: relative;top: -59px;left: 35px;margin-bottom: -45px !important;font-size: 14px;color: #838383;}


#text-4 p {
    font-size: 14px;
    margin-top: -1rem;
    width: 100%;
    /* line-height: 18px; */
}

img.image.wp-image-2865.attachment-full.size-full {
    margin-top: 5rem;
}

.footer-icon-1 {
    width: 40px;
    height: 40px;
    background-color: #ae8663;
    border-radius: 30px;
    float: left;
    margin-left: 8rem;
    margin-top: 0rem;
}

.footer-icon-1.icon-2 {
    background-color: #ae8663;
    margin-left: 1rem;
}


i.fa-brands.fa-facebook-f {
   color: white;
    margin-left: 14px;
    margin-top: 10px;
}

i.fa-brands.fa-twitter {
    color: white;
    margin-left: 11px;
    margin-top: 12px;
}

i.fa-brands.fa-instagram {
    color: white;
    margin-left: 11px;
    margin-top: 12px;
}

i.fa-brands.fa-linkedin{
    color: white;
	margin-left: 12px;
    margin-top: 11px;
}

#footer-outer .widget h4, .text-on-hover-wrap .categories a {
    margin-top: 5rem;
    font-size: 17px;
    color: #fff!important;
    font-family: 'Poppins', sans-serif;
    font-weight: 400;
}

#footer-outer .widget h4, #sidebar h4 {
    margin-bottom: 15px;
}

.icon1 i.fa.fa-map-marker {
    color: #29aae0 !important;
    margin-left: 0rem;
    margin-top: 1rem;
}



.icon2 i.fa-solid.fa-mobile{
	 color: #29aae0 !important;
	 margin-top: 1rem;
	 margin-left: 0rem;
}

.icon3 i.fa-solid.fa-envelope{
    color: #29aae0 !important;
    margin-top: 1rem;
    margin-left: 0rem;
    font-size: 14px !important;
}


div#custom_html-3 {
    margin-left: -8rem;
}

h5 {
    font-family: 'Poppins', sans-serif;
    font-weight: 400;
    font-size: 14px !important;
    color: #fff;
    margin-left: 2rem;
    margin-top: -2.5rem;
    font-size: 13px !important;
}

h6 {
    font-family: 'Poppins', sans-serif;
    font-weight: 400;
    font-size: 12px;
    color: #6f6f6f;
    margin-left: 2rem;
    margin-top: -0.6rem;
}

#footer-outer #footer-widgets .widget h4, #footer-outer .col .widget_recent_entries span, #footer-outer .col .recent_posts_extra_widget .post-widget-text span {
    color: #ffffff!important;
}

div#custom_html-8 {
    margin-left: -6rem;
}

input[type="mail"] {
    margin-left: 0.5rem;
    height: 3rem;
    background-color: transparent;
    border-bottom: 1px solid #494444 !important;
    border: none;
    font-family: 'Poppins', sans-serif;
    font-weight: 400;
    font-size: 14px;
    color: #fff !important;
    margin-top: 0rem !important;
    position: absolute;
    width: 55%;
}

input[type="name"] {
    height: 3rem;
    background-color: transparent;
    border-bottom: 1px solid #494444 !important;
    border: none;
    font-family: 'Poppins', sans-serif;
    font-weight: 400;
    font-size: 14px;
    color: #fff !important;
    width: 45%;
}

input[type="message"] {
    height: 3rem;
    background-color: transparent;
    border-bottom: 1px solid #494444 !important;
    border: none;
    width: 104%;
    font-family: 'Poppins', sans-serif;
    font-weight: 400;
    font-size: 14px;
    color: #fff !important;
    margin-top: -3rem;
}

div#custom_html-4 {
    /* margin-left: -7rem; */
}

div#custom_html-5 {
    /* margin-left: -11rem; */
}

input.wpcf7-form-control.wpcf7-submit.has-spinner {
    border-radius: 5rem;
    padding: 1rem 2rem;
    margin-top: -1rem;
}

input.wpcf7-form-control.wpcf7-submit.has-spinner {
    margin-left: 0rem;
    margin-top: -1rem;
}

#footer-outer #copyright p {
    line-height: 22px;
    margin-top: 3px;
    font-size: 14px !important;
    font-family: 'Poppins', sans-serif;
    font-weight: 400;
    color: #fff !important;
}

strong {
    color: #9d7959 !important;
}

#testimonials span {
    color: #ae8663;
    font-size: 18px;
    font-family: 'Poppins', sans-serif;
    font-weight: 400;
}

#testimonials span.title {
    color: #000;
    font-size: 12px;
    font-family: 'Poppins', sans-serif;
    font-weight: 400;
}

				/*contact form*/

.form {
    margin-top: 5rem;
}

input#fname {
    font-size: 15px;
    color: #000;
    font-weight: 700;
    background-color: #eee7e7;
    border-radius: 6px;
    box-shadow: 0px 0px 5px -5px;
    font-family: 'Poppins', sans-serif;
}

input#E-mail {
    font-size: 15px;
    color: #000;
    font-weight: 700;
    background-color: #eee7e7;
    border-radius: 6px;
    box-shadow: 0px 0px 5px -5px;
    font-family: 'Poppins', sans-serif;
}

input#Subject {
    font-size: 15px;
    color: #000;
    font-weight: 700;
    background-color: #eee7e7;
    border-radius: 6px;
    box-shadow: 0px 0px 5px -5px;
    font-family: 'Poppins', sans-serif;
}

textarea#Message {
    font-size: 15px;
    color: #000;
    font-weight: 700;
    background-color: #eee7e7;
    border-radius: 6px;
    box-shadow: 0px 0px 5px -5px;
    font-family: 'Poppins', sans-serif;
	height: 200px;
}

input[type="submit"] {
    margin-top: 1rem;
    font-size: 14px;
    border-radius: 6px;
	margin-left: -13rem;
}

																		/*MDIA QUERY FOR MOBILE DEVICE 786PX START*/

@media only screen and (max-width: 1000px) and (min-width: 250px)  {
	div#header-outer {
		background-color: #000000 !important;
	}
	h3 {
		font-size: 22px !important;
		text-align: center !important;
		width: 100% !important;
	}

	h2, h1 {
		text-align: center !important;
		width: 100% !important;
		font-size: 35px !important;
	}

	p {
		text-align: center !important;
		font-size: 16px !important;
		width: 100% !important;
	}

	a.nectar-button.small.regular.accent-color.has-icon.regular-button {
		width: 100% !important;
		text-align: center !important;
	}

		div#slider {
		text-align: center;
	}

		#slider h3 {
		margin-top: 10rem;
		text-align: center !important;!i;!;
		margin-left: 0 !important;!i;!;
		width: 100% !important;!i;!;
		line-height: 1.2 !important;!i;!;
		visibility: hidden;
	}



	#slider h1 {
		font-size: 34px;
		margin-top: 2rem;
	}

	#slider h4 {
		font-size: 15px;
	}

	#slider p {
		font-size: 15px;
	}

	#slider a.nectar-button.small.regular.accent-color.regular-button {
		margin-top: 1rem;
		width: 100%;
	}

	#slider img.img-with-animation.skip-lazy {
		margin: 0 auto !important;!i;!;
		padding-bottom: 8rem !important;
		text-align: center !important;!i;!;
		left: 30px !important;!i;!;
	}

		div#author {
		text-align: center;
		margin-top: 0rem !important;
		/* background-color: #fff !important; */
		z-index: 0 !important;
		margin-bottom: 0 !important;!i;!;
	}

	#author img.img-with-animation.skip-lazy {
		margin-top: 65rem;
		padding-bottom: 10rem;
	}

	#author h4 {
		/* margin-top: -90rem; */
	}

	#author p {
		width: 100%;
	}

	div#read-book {
		margin-top: 0rem !important;
		z-index: -1 !important;
		text-align: center;
		padding-bottom: 50px !important;!i;!;
	}

	#read-book h3 {
		font-size: 45px;
		margin-left: -10rem;
		margin-top: 17rem;
	}

	#read-book h2 {
		width: 100%;
		font-size: 2em;
	}

	#read-book a.nectar-button.small.regular.accent-color.regular-button {
		width: 100%;
		margin-top: 1rem;
	}

	#read-book a#btn1 {
		margin-left: 0rem;
	}

	#read-book .img-with-aniamtion-wrap {transform: scale(1.2);margin-top: 5rem;}

	div#why-read {
		margin-top: 0rem !important;
		text-align: center;
		padding-top: 70px !important;!i;!;
	}

		#why-read h3 {
		font-size: 60px;
		margin: 0 auto !important;!i;!;
		width: 100% !important;!i;!;
		display: none !important;!i;!;
	}

	#why-read h4 {margin-top: 0 !important;!i;!;}

	#why-read img.img-with-animation.skip-lazy {
		margin-top: 0 !important;!i;!;
	}

	#why-read h2 {
		width: 100%;
		font-size: 35px;
	}

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

	#why-read a.nectar-button.small.regular.accent-color.regular-button {
		width: 100%;
		margin-top: 0 !important;!i;!;
	}

	#why-read a#btn2 {
		margin: 25px  0px;
	}

	#why-read img.img-with-animation.skip-lazy {
		transform: scale(1.8);
		margin-left: 6rem !important;
	}

	#chapter h3 {
		font-size: 6rem;
		margin: 0 auto !important;!i;!;
		padding: 0 !important;!i;!;
		text-align: center !important;!i;!;
		line-height: 1.2 !important;!i;!;
	}

	#chapter h2 {
		font-size: 35px;
		word-spacing: 0rem;
		margin: 0 auto !important;!i;!;
		margin-top: 0rem;
		line-height: 1.2 !important;!i;!;
		padding-top: 20px;
		padding-left: 0 !important;!i;!;
	}

	#chapter h4 {
		font-size: 25px;
		margin-top: 1rem !important;
	}

	#chapter p {
		width: 100%;
		margin-left: 0rem;
		font-size: 14px;
		margin: 0 auto !important;!i;!;
	}

		.chap h3 {
		margin-left: 0rem !important;
		font-size: 50px !important;
	}

	.chap h2 {
		font-size: 20px !important;
		margin-left: 5rem !important;
	}

	.chap p {
		font-size: 12px !important;
		margin-left: 1rem !important;
	}

		#chapter a.nectar-button.small.regular.accent-color.regular-button {
		width: 100%;
		text-align: center;
		margin: 10px auto !important;!i;!;!i;!;!o;!oi;!;
	}

	#chapter a#btn3 {
		margin: 3rem 0px;
	}

	#chapter img.img-with-animation.skip-lazy.animated-in {
		margin: 0 auto !important;!i;!;
		transform: scale(1.1);
	}

		#video-of .row-bg-overlay {
	}

	div#video-of {
			margin-top: 0 !important;!i;!;
			padding-bottom: 140px !important;!i;!;
	}

	#video-of h2 {
		font-size: 11px;
		margin-top: -1rem;
	}

	#video-of h4 {
		font-size: 14px !important;
		margin-top: 0rem;
		padding-top: 3rem;
	}

	#video-of img.attachment-full.size-full {
		width: 3rem !important;
		margin-left: 8.5rem;
		margin-top: 0rem;
	}

		#testimonials .row-bg.using-image {
		background-size: 100% 15% !important;
		margin: 0;
		margin-top: 14rem;
	}

	#testimonials h3 {
		font-size: 65px;
		display: none !important;!i;!;
	}

	#testimonials h4 {
		font-size: 15px;
		margin: 0 auto !important;!i;!;
		text-align: center !important;!i;!;
	}

	#testimonials h2 {
		font-size: 20px;
		width: 100%;
		margin-top: -1rem;
		line-height: 2.3rem;
		margin: 0 auto !important;!i;!;
	}

		#slider .nectar-video-box {
		margin: 0 auto !important;!i;!;
		width: 100% !important;!i;!;
		left: 0 !important;!i;!;
		top: 0 !important;!i;!;
	}	
	html body.page div#header-outer {
		background-color: #000 !important;
	}

	body.original #header-secondary-outer {
		display: block !important;
		top: 0 !important;
		text-align: center !important;
	}

	.home #header-outer nav {
		padding-top: 0 !important;
	}

	.fa-envelope {
		margin-top: 0 !important;
	}

	body.original #header-secondary-outer i {
		display: inline !important;
		top: 0 !important;
	}

	div#header-secondary-outer h6 {
		margin-top: 0 !important;
		width: 100% !important;
		margin-left: 0 !important;
	}

	.main-logo img {
		width: 50% !important;
		margin: 0 auto !important;
	}

	#header-secondary-outer .col-md-4:nth-child(4) {
		position: relative !important;
		width: 100% !important;
		left: 0 !important;
	}

	#top .span_9 >.slide-out-widget-area-toggle {
		top: -1px !important;
		position: absolute !important;
		right: 0 !important;
	}

	#header-secondary-outer .text-section {
		display: none !important;
	}
	#slider .row-bg.using-image {
    background-size: cover !important;!i;!;
    background-position: 100% 100% !important;!i;!;
}

#author .row-bg.using-image {
    background-size: cover !important;!i;!;
    margin-top: 0 !important;!i;!;
}

#author h3 {
    margin-left: 0 !important;!i;!;
    text-align: center !important;!i;!;
    width: 100% !important;!i;!;
}

#read-book .row-bg.using-image {
    background-size: cover !important;!i;!;
}

#read-book img.img-with-animation.skip-lazy.animated-in {
    transform: none !important;!i;!;
    top: 0 !important;!i;!;
}

#why-read img.img-with-animation.skip-lazy.animated-in {
    top: 0 !important;!i;!;
    transform: none !important;!i;!;
    margin: 0 auto !important;!i;!;
    text-align: center !important;!i;!;
    left: 30px !important;!i;!;
}

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

#video-of .row-bg.using-image {
    background-size: cover !important;!i;!;
    background-position: center !important;!i;!;
}

#video-of .nectar-video-box {
    top: -12px !important;!i;!;
    width: 100% !important;!i;!;
    transform: scale(2.5);
}

div#chapter {
    padding-bottom: 60px !important;!i;!;
}

.blog-recent .col {
    text-align: center !important;!i;!;
}

#testimonials .owl-stage-outer {
    margin-left: 0 !important;!i;!;!u;!;
}

#testimonials span.open-quote {
    float: none !important;!i;!;
    display: none !important;!i;!;
}

#testimonials p {
    height: auto !important;!i;!;
}

#testimonials span {
    text-align: center !important;!i;!;
    width: 100% !important;!i;!;
}

div#testimonials {
    padding-bottom: 50px !important;!i;!;
}

#newsletter h4 {
    text-align: center !important;!i;!;
}

#newsletter input#esfpx_email_10b83e88dcf01 {
    margin: 0 auto !important;!i;!;
    text-align: center !important;!i;!;!o;!o;!;
}

#newsletter input[type="submit"] {
    margin: 0 auto !important;!i;!;
    width: 100% !important;!i;!;
}

div#footer-widgets .col.span_3:nth-child(1), div#footer-widgets .col.span_3:nth-child(2), div#footer-widgets .col.span_3:nth-child(3), div#footer-widgets .col.span_3:nth-child(4) {
    text-align: center !important;!i;!;
    width: 100% !important;!i;!;
}

.footer-icon-1, .footer-icon-1.icon-2 {
    float: none !important;!i;!;
    margin: 0 auto !important;!i;!;
    text-align: center !important;!i;!;
    width: 40px !important;!i;!;
    height: 40px !important;!i;!;
    display: none !important;!i;!i;!;!i;!;
}

div#custom_html-3 {
    margin-left: 0 !important;!i;!;
}

.footer-icon-1 i {
    margin-left: 0 !important;!i;!;
    width: 20px !important;!i;!;!i;!;
    height: 20px !important;!i;!;
}

.footer-icon-1.icon-2 {
    margin: 0 auto !important;!i;!;
    text-align: center !important;!i;!;
}

#custom_html-4 p {
    left: 0 !important;!i;!;
    top: 0 !important;!i;!;
    margin: 10px auto !important;!i;!;!i;!;
}

#custom_html-4 i.fa.fa-envelope {
    padding-top: 30px !important;!i;!;
}

input[type="name"] {
    width: 100% !important;!i;!;
    text-align: center !important;!i;!;
}

input[type="mail"] {
    text-align: center !important;!i;!;
    width: 100% !important;!i;!;
    margin: 0 auto !important;!i;!;
    position: relative !important;!i;!;
}

input[type="message"] {
    position: relative !important;!i;!;
    text-align: center !important;!i;!;
}

input.wpcf7-form-control.wpcf7-submit.has-spinner {
    margin: 0 auto !important;!i;!;
    text-align: center !important;!i;!;
    width: 100% !important;!i;!;
}

}
#blogs img.attachment-portfolio-thumb.size-portfolio-thumb.wp-post-image {
    width: 90% !important;
    height: 230px !important;
}
div#header-secondary-outer {
    border-bottom: none !important;
    height: 170px !important;
}

.page-header-bg-image {
    top: 7px;
}

div#page-header-bg {
    background-color: #f1f1f1 !important;
}

@media only screen and (min-width: 1389px) and (max-width: 1440px) {
.page-id-2655 div#header-secondary-outer, .page-id-2656 div#header-secondary-outer, .page-id-2657 div#header-secondary-outer, .page-id-3121 div#header-secondary-outer, .page-id-2659 div#header-secondary-outer {
    height: 123px !important;
}

}