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


#pagination .page-numbers.next:hover:before {
    color: #ffd4b1 !important;
}

.woocommerce-shop .products li.post-103 {
    display: none !important;
}

#bk-2 img.imgg {
    animation: myAnim 3s ease 0s infinite normal forwards;
}
@keyframes myAnim {
	0% {
		transform: scale(1);
	}

	50% {
		transform: scale(1.1);
	}

	100% {
		transform: scale(1);
	}
}

.nectar-video-box[data-color] a.nectar_video_lightbox.play_button_2 {
    background-color: transparent!important;
    display: none !important;
}

.nectar-video-box[data-color="extra-color-2"] .nectar_video_lightbox {
    border: solid 3px white !important;
}

body.material .nectar-video-box[data-color="extra-color-2"] .nectar_video_lightbox:before {
    background-color: unset !important;
}

#footer-outer #copyright p {
    line-height: 22px;
    margin-top: 3px;
    font-family: 'Poppins' !important;
    font-size: 18px;
    color: black !important;
}

#footer-outer #copyright[data-layout="centered"] .col.span_5 {
    max-width: 70%;
    margin: unset !important;
}

.woocommerce ul.products li.product .price {
    color: #77a464;
    display: block;
    font-weight: 400;
    margin-bottom: 0.5em;
    font-size: .857em;
    text-align: center !important;
}

#footer-outer {
    background-color: transparent !important;
    /* margin-top: -90px; */
}

nav ul:nth-child(1) li a {
    padding: 0px 19px !important;
}

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


/* 
#copyright {
    padding: 10px 0px !important;
    background-color: transparent !important;
    position: absolute;
    z-index: 9999;
    bottom: 0px;
    left: 0px;
    right: 0px;
    margin: auto;
} */

#copyright {
    background-color: transparent !important;
    margin-top: -45px !important;
    padding: 0px 0px !important;
    z-index: 999;
}

#copyright p {
    border-top: solid 2px #b2b2b2 !important;
    padding-top: 10px;
    padding-bottom: 10px;
    width: 142%;
    margin: 0 auto;
    display: table;
    text-align: center !important;
}


/* -----------         -----------         -----------         -----------           */

#ro-1 .txt1 h2 {
    font-family: 'EB Garamond';
    font-weight: 800;
    font-size: 67px;
    line-height: 70px;
}

#ro-1 .txt1 h3 {
    font-family: 'EB Garamond';
    font-weight: 400;
    font-size: 35px;
    line-height: 45px;
}

#ro-1 .txt1 p {
    font-family: "poppins";
    font-weight: 400;
    font-size: 16px;
    line-height: 23px;
    margin: auto;
    max-width: 790px;
}

#ro-1 .txt1 h6 a {
    font-family: 'EB Garamond';
    font-weight: 600;
    font-size: 18px;
    display: table;
/*     margin: auto; */
    background-color: #FFD4B1;
    opacity: 1;
    color: #000;
    padding: 12px 52px;
    border-radius: 0px 17px;
}


@media (max-width: 1366px) {
	#ro-1 .txt1 h2 {
    font-family: 'EB Garamond';
    font-weight: 800;
    font-size: 62px;
    line-height: 70px;
}
	div#ro-1 {
    padding-bottom: 70px !important;
}
	a#bttn {
    margin-top: -50px !important;
}
}


@media (max-width: 1280px) {
	#ro-1 .txt1 h2 {
    font-family: 'EB Garamond';
    font-weight: 800;
    font-size: 58px;
    line-height: 70px;
}
}

@media (max-width: 1024px) {
	#ro-1 .txt1 h2 {
    font-family: 'EB Garamond';
    font-weight: 800;
    font-size: 45px;
    line-height: 58px;
}
}

/*-----------------------------------------------------------------------------------------------------*/

@media (max-width: 900px) {
    #footer-outer {
        background-color: transparent !important;
        margin-top: 0px;
    }
	div#ro-1 {
    padding-bottom: 90px !important;
}
}


/*-----------------------------------------------------------------------------------------------------*/

@media (max-width: 768px) {}


/*-----------------------------------------------------------------------------------------------------*/

@media (max-width: 480px) {
    #ro-1 .txt1 h2 {
        font-size: 40px;
        line-height: 50px;
    }
    #ro-1 .txt1 h3 {
        font-size: 20px;
        line-height: 29px;
    }
    #ro-1 .txt1 p {
        font-size: 15px;
        line-height: 25px;
    }
    #copyright p {
        border-top: solid 1px #b2b2b2;
        padding-top: 10px;
        font-size: 11px;
    }
	#footer-outer #copyright p {
    line-height: 22px;
    margin-top: 3px;
    font-family: 'Poppins' !important;
    font-size: 14px !important;
    color: black !important;
}
	div#ro-1 {
    padding-bottom: 90px !important;
}
}


/*-----------------------------------------------------------------------------------------------------*/

@media (max-width: 414px) {
    #copyright p {
        border-top: solid 1px #b2b2b2;
        padding-top: 10px;
        font-size: 9px;
    }
}


/*-----------------------------------------------------------------------------------------------------*/

@media (max-width: 375px) {}


/*-----------------------------------------------------------------------------------------------------*/

@media (max-width: 360px) {}


/*-----------------------------------------------------------------------------------------------------*/


/*-----------------------------------------------------------------------------------------------------*/


/*-----------------------------------------------------------------------------------------------------*/


/*-----------------------------------------------------------------------------------------------------*/

body.woocommerce .container-wrap:before {
    position: absolute;
    content: "";
    background-image: url("https://mly6szt7vclm.i.optimole.com/mly6szt7vclm-wrdwrnw-style/w:auto/h:auto/q:auto/https://devu3.onlinetestingserver.com/sevebur/wp-content/uploads/2022/12/Group-8-4.png");
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: 0% 50%;
    width: 100%;
    height: 85%;
    top: 0px;
    z-index: -1;
    opacity: 100%;
}

body.woocommerce .container-wrap:after {
    position: absolute;
    content: "";
    background-image: url("https://mly6szt7vclm.i.optimole.com/mly6szt7vclm-wrdwrnw-style/w:auto/h:auto/q:auto/https://devu3.onlinetestingserver.com/sevebur/wp-content/uploads/2022/12/Group-9.png");
    background-size: contain;
    background-position: right;
    background-position: 100% 50%;
    background-repeat: no-repeat;
    width: 100%;
    height: 85%;
    top: 0px;
    z-index: -1;
    opacity: 0%;
}

body.woocommerce nav.woocommerce-breadcrumb,
body.woocommerce form.woocommerce-ordering,
body.woocommerce p.woocommerce-result-count {
    display: none;
}

body.woocommerce h1.page-title {
    font-family: 'EB Garamond';
    font-size: 60px;
    line-height: 70px;
    color: #000;
    text-align: center;
    margin-top: -20px;
}

body.woocommerce h2.woocommerce-loop-product__title {
    margin-top: 0px !important;
    padding-top: 0px !important;
    text-align: center;
    font-family: 'EB Garamond';
    font-size: 20px !important;
    line-height: 30px;
    color: #000;
}

body.woocommerce:not(.single-product) ul.products[data-n-desktop-columns="3"] li.product {
    width: 28% !important;
    margin: auto !important;
}

body.woocommerce #footer-outer #copyright p {
    color: #000;
    border-color: #000;
}

body.woocommerce nav.woocommerce-breadcrumb,
body.woocommerce form.woocommerce-ordering,
body.woocommerce p.woocommerce-result-count {
    display: none;
}

body.woocommerce h1.page-title {
    font-family: 'EB Garamond';
    font-size: 60px;
    line-height: 70px;
    color: #000;
    text-align: center;
    margin-top: -20px;
}

body.woocommerce h2.woocommerce-loop-product__title {
    margin-top: 0px !important;
    padding-top: 0px !important;
    text-align: center;
    font-family: 'EB Garamond';
    font-size: 20px !important;
    line-height: 30px;
    color: #000;
}

body.woocommerce:not(.single-product) ul.products[data-n-desktop-columns="3"] li.product {
    width: 28% !important;
    margin: auto !important;
}

body.woocommerce #footer-outer #copyright p {
    color: #000;
    border-color: #000;
}


/* ----------------------------------------------- */

.woocommerce nav.woocommerce-pagination {
    margin-top: 10px;
}

.woocommerce nav.woocommerce-pagination ul li span {
    font-family: 'EB Garamond';
    font-size: 15px;
    background-color: #000;
}

.woocommerce nav.woocommerce-pagination ul li .page-numbers {
    font-family: 'EB Garamond' !important;
    font-size: 20px !important;
    background-color: #000 !important;
    color: #fff !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center;
    width: 40px !important;
    height: 40px !important;
    border-radius: 0px 50px 0px 50px !important;
    margin: 0px 4px !important;
}

body[data-button-style*="slightly_rounded"].woocommerce nav.woocommerce-pagination ul li a {
    border-radius: 0px 10px 0px 10px !important
}

body[data-button-style*="slightly_rounded"].woocommerce .container-wrap nav.woocommerce-pagination ul li span,
body[data-button-style*="slightly_rounded"] .container-wrap nav.woocommerce-pagination ul li span {
    border-radius: 10px 0px 10px 0px !important;
}

.woocommerce nav.woocommerce-pagination ul li span.page-numbers {
    background-color: #FFD4B1 !important;
}

.woocommerce nav.woocommerce-pagination ul li .page-numbers.next,
.woocommerce nav.woocommerce-pagination ul li a.prev.page-numbers {
    font-size: 0px !important;
}

.woocommerce nav.woocommerce-pagination ul li .page-numbers.next:before {
    content: "\f061" !important;
    font-family: fontawesome !important;
    font-size: 21px !important;
    color: #fff;
    font-weight: 100 !important;
}

.woocommerce nav.woocommerce-pagination ul li a.prev.page-numbers::before {
    content: "\f060" !important;
    font-family: fontawesome !important;
    font-size: 21px !important;
    color: #fff;
    font-weight: 100 !important;
}

body.blog a.uncategorized {
    display: none;
}

body.blog span.meta-category {
    display: none !important;
}

body.blog .article-content-wrap {
    padding: 0px 0px !important;
    text-align: center;
}

body.blog .post-header h3.title a {
    font-family: 'EB Garamond' !important;
    font-size: 20px !important;
    line-height: 30px !important;
}

body.blog #footer-outer #copyright p {
    color: #000;
    border-color: #000 !important;
}


/*-----------------------------------------------------------------------------------------------------*/

@media (max-width: 1600px) {
    body.woocommerce .container-wrap:after {
        background-size: 10%;
        background-position: 100% 10%;
    }
 
}


/*-----------------------------------------------------------------------------------------------------*/

@media (max-width: 1440px) {
    body.woocommerce .container.main-content {
        transform: scale(75%);
    }
	a#bttn {
    margin-top: -50px !important;
}
}


/*-----------------------------------------------------------------------------------------------------*/

@media (max-width: 1024px) {
    body.woocommerce h2.woocommerce-loop-product__title {
        font-size: 18px !important;
    }
    body.woocommerce .container-wrap:before,
    body.woocommerce .container-wrap:after {
        opacity: 40%;
    }
}


/*-----------------------------------------------------------------------------------------------------*/

@media (max-width: 900px) {
    body.woocommerce:not(.single-product) ul.products[data-n-desktop-columns="3"] li.product {
        width: 49% !important;
        margin: auto !important;
    }
    body.woocommerce .container.main-content {
        transform: scale(100%);
    }
}


/*-----------------------------------------------------------------------------------------------------*/

@media (max-width: 480px) {
    body.woocommerce:not(.single-product) ul.products[data-n-desktop-columns="3"] li.product {
        width: 100% !important;
        margin: auto !important;
    }
    body.woocommerce .container-wrap:before,
    body.woocommerce .container-wrap:after {
        opacity: 0%;
    }
	a#bttn {
    margin-top: -14px !important;
}
}


/*-----------------------------------------------------------------------------------------------------*/


/*-----------------------------------------------------------------------------------------------------*/


/*-----------------------------------------------------------------------------------------------------*/


/*-----------------------------------------------------------------------------------------------------*/


body.blog .container-wrap:before {
    position: absolute;
    content: "";
    width: 340px;
    height: 430px;
    display: block;
    background-image: url("https://mly6szt7vclm.i.optimole.com/mly6szt7vclm-wrdwrnw-style/w:auto/h:auto/q:auto/https://devu3.onlinetestingserver.com/sevebur/wp-content/uploads/2022/12/blog1_02.jpg");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left top;
    left: 0px;
    top: 0px;
    z-index: -1;
}

body.blog .container-wrap:after {
    position: absolute;
    content: "";
    width: 340px;
    height: 430px;
    display: block;
    background-image: url("https://mly6szt7vclm.i.optimole.com/mly6szt7vclm-wrdwrnw-style/w:auto/h:auto/q:auto/https://devu3.onlinetestingserver.com/sevebur/wp-content/uploads/2022/12/blog2_03.jpg");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right top;
    right: 0px;
    top: 0px;
    z-index: -1;
}


body.blog article .inner-wrap.animated {
    background-color: transparent !important;
}

body.blog article .article-content-wrap {
    background-color: transparent !important;
}



body.blog h1 {
    font-family: EB Garamond;
    font-size: 60px;
    line-height: 70px;
    text-align: center;
    color: #000;
}

body.blog.row.page-header-no-bg {
    border: none !important;
    box-shadow: none !important;
}

body.blog .row.page-header-no-bg .col.span_12.section-title {
    border: none;
    padding: 0px;
}

body.blog article div {
    box-shadow: none !important;
    border: none !important;
}

body.blog a.uncategorized {
    display: none;
}

body.blog span.meta-category {
    display: none !important;
}

body.blog .article-content-wrap {
    padding: 0px 0px !important;
    text-align: center;
}

body.blog .post-header h3.title a {
    font-family: 'EB Garamond' !important;
    font-size: 20px !important;
    line-height: 30px !important;
}

body.blog #footer-outer #copyright p {
    color: #000;
    border-color: #000 !important;
}


/* ---------------------------------------- */

#pagination .page-numbers {
    font-family: 'EB Garamond' !important;
    font-size: 20px !important;
    background-color: #000 !important;
    color: #fff !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center;
    width: 40px !important;
    height: 40px !important;
    border-radius: 0px 50px 0px 50px !important;
    margin: 0px 4px !important;
}

#pagination span.page-numbers {
    background-color: #FFD4B1 !important;
}

#pagination .page-numbers.next,
#pagination a.prev.page-numbers {
    font-size: 0px !important;
}

#pagination .page-numbers.next:before {
    content: "\f061" !important;
    font-family: fontawesome !important;
    font-size: 21px !important;
    color: #fff;
    font-weight: 100 !important;
}

#pagination a.prev.page-numbers::before {
    content: "\f060" !important;
    font-family: fontawesome !important;
    font-size: 21px !important;
    color: #fff;
    font-weight: 100 !important;
}

#pagination a {
    border-radius: 0px 10px 0px 10px !important
}

#pagination span,
#pagination span {
    border-radius: 10px 0px 10px 0px !important;
}

#pagination {
    display: flex;
    justify-content: center;
}

#pagination span.page-numbers.current {
    border-radius: 0px 10px 0px 10px !important;
    box-shadow: none !important;
}

body.blog #pagination a.page-numbers {
    border-radius: 10px 0px !important;
    background-color: #000 !important;
}


/*-----------------------------------------------------------------------------------------------------*/

@media (max-width: 1440px) {
    body.blog .container.main-content {
        transform: scale(75%);
    }
}


/*-----------------------------------------------------------------------------------------------------*/

@media (max-width: 900px) {
    body.blog .container.main-content {
        transform: scale(100%);
    }
/* 	body.blog .container-wrap {
    padding-top: 0px !important;
} */
	

	
	body.blog .container-wrap:before {
    	display:none;
	 }

	body.blog .container-wrap:after {
 	 	display:none;
	}
}


@media (max-width: 428px) {
.sgpb-popup-builder-content-111 .sgpb-main-html-content-wrapper p video {
    width: 350px !important;
}
	#footer-outer #copyright p {
    line-height: 22px;
    margin-top: 3px;
    font-family: 'Poppins' !important;
    font-size: 12px !important;
    color: black !important;
}
/* 	div#ro-1 {
    padding-bottom: 90px !important;
    margin-top: -72px !important;
} */
}

@media (max-width: 375px) {
.sgpb-popup-builder-content-111 .sgpb-main-html-content-wrapper p video {
    width: 306px !important;
}
}

@media (max-width: 375px) {
.sgpb-popup-builder-content-111 .sgpb-main-html-content-wrapper p video {
    width: 300px !important;
}
}