/*
Theme Name:   Woodmart Child
Description:  Woodmart Child Theme
Author:       XTemos
Author URI:   http://xtemos.com
Template:     woodmart
Version:      1.0.0
Text Domain:  woodmart
*/

/* ***** Header (Start) ***** */


.secndry-hdr p span {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 500;
	font-size: 14px;
	line-height: 22px;
	text-align: center;
	letter-spacing: 0.05em;
	text-transform: uppercase;
	color: #FFFFFF;
}
.whb-general-header {
	border: 0px !important;
}

.whb-general-header-inner {
	max-height: 74px;
	background: #FFFFFF;
	box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.1);
	border-radius: 10px;
	padding: 0 25px;
	position: relative;
	top: 40px;
}

ul#menu-right-menu li a {
	background: #0C2D43;
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 20px;
	letter-spacing: 0.05em;
	color: #FFFFFF;
	padding: 15px 25px;
	height: unset;
	margin-right: 10px;
}

.whb-col-left {
	display: none !important;
}
.whb-col-right {
	display: none !important;
}
.whb-scroll-stick .whb-flex-row {
	width: 75% !important;
	margin: 0px auto !important;
	top: 0px !important;
	height: 75px !important;
}

/* ***** Header (End) ***** */

/* ***** Welcome Section (Start) ***** */

#welcome-sec {
    padding-top: 12%;
    padding-bottom: 22%;
    background-position-y: bottom !important;
}

#inr-welcome-section .hero-banner-content  .info-btn-wrapper {
    margin-top: 0px !important;
}

#welcome-sec .hero-banner-content .info-box-subtitle {
	text-transform: uppercase;
}

#welcome-sec .hero-banner-content .wd-button-wrapper {
	display: inline-block;
}

#welcome-sec .hero-banner-content a.btn {
	background: #4BAFDE;
	font-family: poppins;
	font-style: normal;
	font-weight: 400;
	font-size: 22px;
	line-height: 25px;
	letter-spacing: 0.02em;
	text-transform: uppercase;
	color: #FFFFFF;
	height: unset;
	padding: 18px 35px;
	margin-top: 20px;
}

#inr-welcome-section .hero-banner-content {
	margin-bottom: 20px;
}

#inr-welcome-section .hero-publishing-content .info-box-content {
    padding-left: 0px !important;
}
#inr-welcome-section .info-box-title strong {
    font-weight: 400;
    color: #0C2D43;
}

#inr-welcome-section .hero-publishing-content .info-box-subtitle {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: 400;
	font-size: 12px;
	line-height: 18px;
	letter-spacing: 0.05em;
	color: #0C2D43;
	display: inline-block;
}
#welcome-sec {
	margin-bottom: -25px;
}
/* 
.hero-publishing-content .info-box-content {
	padding: 0 45px;
} */
/* ***** Welcome Section (End) ***** */

/* ***** Focus Section (Start) ***** */

#focus-sec {
	background-size: 100% 100% !important;
	padding-top: 5% !important;
	padding-bottom: 4% !important;
}

#focus-sec .books-focus-text {
	font-style: italic;
	padding: 0 110px;
}
#focus-sec .wd-btn-arrow:after {
    position: absolute;
    top: 20px;
    margin: 20px 20px !important;
}
/* ***** Focus Section (End) *****  */

/* ***** Gallery-Section (Start) ***** */

#gallery-section {
	background-size: 100% 100% !important;
	margin-bottom: -19px;
	z-index: 12;
	padding-bottom: 6% !important;
}

/* ***** Gallery-Section (End) ***** */

/* ***** About The Book Section (Start) ***** */

#about-the-book {
	padding-top: 10% !important;
	padding-bottom: 8% !important;
}

#about-the-book .about-book-content {
	padding: 0 110px;
}

#about-the-book .about-book-content h2.info-box-title {
	margin-bottom: 2rem;
}

/* ***** About The Book Section (End) ***** */

/* ***** Reviews Section (Start) ***** */


#editorial-reviews .reviewss-content {
	background: #F2FBFF;
	border: 2px solid rgba(175, 175, 175, 0.1);
	box-shadow: 0px 2px 30px rgba(0, 0, 0, 0.05);
	border-radius: 30px;
	padding: 50px 50px;
	position: relative;
}

#editorial-reviews .testimon-style-info-top .wd-testimon-text {
	background: #fff0;
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 30px;
	color: #333333;
	padding: 25px 0px;
	text-align: justify;
	min-height: 200px;
}

#editorial-reviews .testimon-style-info-top .wd-testimon-thumb img {
	max-width: 50px;
	min-width: 50px;
}

#editorial-reviews .wd-testimon-name.title {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 600;
	font-size: 18px;
	line-height: 18px;
	color: #0C2D43;
	margin-bottom: 0;
}

#editorial-reviews .wd-testimon-pos {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 300;
	font-size: 14px;
	line-height: 18px;
	color: #232323;
}

#editorial-reviews .testimon-with-rating .wd-testimon .star-rating {
	float: right;
	margin-top: -30px;
}

#editorial-reviews .wd-testimon-info {
	padding: 0 0px 35px 0px;
	border-bottom: 1px solid rgba(94, 94, 94, 0.32);
}

#editorial-reviews .owl-nav {
	position: absolute;
	left: 0;
	right: 100px;
	margin: 0 0 0 auto;
	display: table;
	bottom: 90px;
}

#editorial-reviews .wd-btn-arrow {
	opacity: 1;
	visibility: visible;
}

#editorial-reviews [class*="wd-carousel-spacing-"] .owl-nav>div[class*="next"] {
	right: 0 !important;
	transform: unset !important;
}

#editorial-reviews [class*="wd-carousel-spacing-"] .owl-nav>div[class*="prev"] {
	left: 0 !important;
	transform: unset !important;
}

#editorial-reviews .owl-carousel .owl-nav>div {
	margin: 0 -50px !important;
}

#editorial-reviews {
	padding-bottom: 14% !important;
}

/* ***** Reviews Section (End) ***** */

/* ***** Meth Sath Section (Start) ****** */

#meth-sath-kaplan-section {
	background-size: 100% 100% !important;
}
#meth-sath-kaplan-section .linkedin-btn {
    background: #4BAFDE;
    font-family: poppins;
    font-style: normal;
    font-weight: 400;
    font-size: 22px;
    line-height: 25px;
    letter-spacing: 0.02em;
    text-transform: uppercase;
    color: #FFFFFF;
    height: unset;
    padding: 15px 22px;
}
/* ***** Meth Sath Section (End) ****** */

/* ***** Order Section (Start) ***** */

#meth-sath-kaplan-section {
	margin-bottom: -25px;
	z-index: 12;
}
#order-section a.btn {
	background: #4BAFDE;
	font-family: poppins;
	font-style: normal;
	font-weight: 400;
	font-size: 20px;
	line-height: 23px;
	letter-spacing: 0.02em;
	text-transform: uppercase;
	color: #FFFFFF;
	height: unset;
	padding: 18px 35px;
	margin-top: 20px;
}
#inr-order-section .info-box-wrapper{
	padding-top: 0px !important;
}
/* ***** Order Section (End) ***** */
/* FRAGILE NEIGHBORHOODS */
.page-id-438  .page-title {
    margin-bottom: 0px;
}
/* FRAGILE NEIGHBORHOODS END */
/* ***** Footer (Start) ***** */

footer {
	position: relative;
}

/* footer::before {
	content: '';
	background: url('https://sethkaplan.org/websites/sethkaplan/wp-content/uploads/2023/03/Vector-6.png') !important;
	height: 105px !important;
	width: 100%;
	position: absolute;
	left: 0;
	top: -105px;
	z-index: 12;
}
 */
.site-content {
    margin-bottom: 0px !important;
}
footer .footer-sidebar{
	padding-top: 80px;
}
footer h5.widget-title {
	font-family: 'Unna';
	font-style: normal;
	font-weight: 700;
	font-size: 24px;
	line-height: 116.45%;
	letter-spacing: 0.05em;
	color: #FFFFFF;
	border-bottom: 1px solid #515C72;
	padding: 10px 70px 20px 0px;
	margin-bottom: 40px;
	display: inline-block;
}

footer ul li a {
	margin-bottom: 0px !important;
	display: inline-block !important;
	font-family: 'Poppins' !important;
	font-style: normal !important;
	font-weight: 400 !important;
	font-size: 15px !important;
	line-height: 22px !important;
	color: #F2F2F2 !important;
	padding: 0 10px;
}

ul#menu-ftr-menu li {
	display: inline-block !important;
	margin-bottom: 0px;
}

#media_image-2 {
	border: 0px !important;
}

ul#menu-ftr-menu {
	display: flex;
	justify-content: center;
	border-top: 1px solid #515C72;
	border-bottom: 1px solid #515C72;
	padding: 40px 0;
}

ul#menu-ftr-menu li a {
	padding: 0 22px;
	font-size: 20px !important;
	font-weight: 400 !important;
}

#media_image-2 img {
	margin: 0px auto;
	display: table;
}

ul#menu-ftr-menu2 li {
	display: inline-block;
	margin: 0px !important;
}

ul#menu-ftr-menu2 {
	margin: 0;
	padding: 0;
	text-align: right;
}

.copyrights-wrapper {
	border: 0px !important;
	padding-bottom: 20px !important;
	padding-top: 20px !important;
}

.copyrights-wrapper .min-footer>div {
	font-family: 'Poppins' !important;
	font-style: normal !important;
	font-weight: 400 !important;
	font-size: 14px !important;
	line-height: 24px !important;
	text-align: left !important;
	color: #FFFFFF !important;
}

/* ***** Footer (End) ***** */

/* ***** Responsive (Start) ***** */

.page-title h1.entry-title.title {
	display: none !important;
}

@media (max-width: 1600px) {
	ul#menu-right-menu li a {
		margin-right: 20px !important;
	}

	#about-the-book .info-box-inner {
		font-size: 18px !important;
		line-height: 33px !important;
	}
}
@media (max-width: 1440px) {}
@media (max-width: 1366px) {}
@media (max-width: 1336px) {}
@media (max-width: 1280px) {}
@media (max-width: 1024px) {
	#welcome-sec {
		padding-top: 11%;
	}
	.wd-toolbar {
		display: none !important;
	}
	.sticky-toolbar-on {
		padding-bottom: 0px !important;
	}
	#about-the-book .info-box-inner {
		font-size: 15px !important;
		line-height: 27px !important;
	}
	#editorial-reviews .owl-carousel .owl-nav>div {
		margin: 0 -30px !important;
	}
	#editorial-reviews .owl-nav {
		right: 95px;
	}
}
@media (max-width: 800px) {
	#about-the-book .about-book-content {
		padding: 0 50px;
	}

	#focus-sec .books-focus-text {
		padding: 0 50px;
	}

	#editorial-reviews .testimon-style-info-top .wd-testimon-text {
		font-size: 14px;
		line-height: 23px;
	}

	#meth-sath-kaplan-section .wd-info-box br {
		display: none;
	}

	#meth-sath-kaplan-section .wd-info-box p {
		font-size: 13px !important;
		line-height: 20px;
	}

	#inr-order-section .info-box-inner br {
		display: none;
	}

	#inr-order-section .info-box-inner p {
		font-size: 13px;
		line-height: 20px;
	}

	#welcome-sec .hero-banner-content a.btn {
		font-size: 15px;
		line-height: 19px;
		padding: 15px 22px;
		margin-top: 10px;
	}

	#inr-order-section a.btn {
		font-size: 15px;
		line-height: 19px;
		padding: 15px 22px;
		margin-top: 10px;
	}
	#about-the-book .info-box-inner {
		text-align: justify;
		text-align-last: center;
	}

	#about-the-book .info-box-inner br {
		display: none;
	}

}
@media (max-width: 768px) {}
@media (max-width: 480px) {
	.whb-scroll-stick .whb-flex-row {
		width: 100% !important;
		margin: 0px auto !important;
		top: 0px !important;
		height: 75px !important;
	}
	#welcome-sec {
		padding-top: 26%;
	}

	#about-the-book .about-book-content {
		padding: 0 30px;
	}

	#editorial-reviews .testimon-with-rating .wd-testimon .star-rating {
		float: unset;
		margin-top: 0px !important;
	}
	footer h5.widget-title {
		display: block !important;
	}
	#meth-sath-kaplan-section {
    margin-bottom: 60px;
}
	.whb-general-header {
    padding-top: 5%;
}
#focus-sec .owl-carousel .owl-nav {
    transform: translateY(-170px) !important;
}
	ul#menu-ftr-menu li a {
		padding: 0 5px;
		font-size: 10px !important;
		font-weight: 400 !important;
	}
}
@media (max-width: 414px) {
	footer ul#menu-ftr-menu li a {
		padding: 0 5px;
		font-size: 7px !important;
		font-weight: 400 !important;
	}
	#inr-welcome-section .hero-publishing-content .info-box-subtitle {
		font-size: 11px;
		line-height: 20px;
	}

	#focus-sec .books-focus-text {
		padding: 0 0 !important;
	}

	#focus-sec .info-box-subtitle {
		text-align: justify;
		text-align-last: center;
	}

	#about-the-book .info-box-inner {
		font-size: 12px !important;
		line-height: 20px !important;
	}

	#about-the-book .about-book-content {
		padding: 0 10px !important;
	}

	#editorial-reviews .wd-testimon-pos {
		font-size: 12px !important;
		line-height: 20px;
	}

	#editorial-reviews .wd-testimon-name.title {
		margin-bottom: 6px;
	}

	#editorial-reviews .reviewss-content {
		padding: 30px 30px;
	}

	#editorial-reviews .owl-nav {
	bottom: 60px;
    right: 0;
    left: 0;
    display: table;
    margin: 0px auto;
	}

	.copyrights-wrapper .min-footer>div {
		font-size: 12px !important;
		line-height: 20px !important;
	}
	#focus-sec .owl-carousel .owl-nav {
    transform: translateY(-150px) !important;
}
}
@media (max-width: 375px) {
	#focus-sec .owl-carousel .owl-nav {
    transform: translateY(-170px) !important;
}
}
@media (max-width: 360px) {}

/* ***** Responsive (End) ***** */





/* ****** INSIDE PAGES ****** */

#inr-meth-sath a.btn {
	background: #4BAFDE;
	font-family: poppins;
	font-style: normal;
	font-weight: 400;
	font-size: 20px;
	line-height: 23px;
	letter-spacing: 0.02em;
	text-transform: uppercase;
	color: #FFFFFF;
	height: unset;
	padding: 18px 35px;
	margin-top: 20px;
}

.page-title h1.entry-title.title {
	text-align: right;
	color: #333333;
}
.about-pg-row .seth-img {
	margin-bottom: 0 !important;
}
.about-pg-row p.mail-italic {
	font-style: italic;
}
.about-pg-row p.mail-italic a{
	color:#000000;
	text-decoration: underline;
}
.about-pg-row p.mail-italic img {
	margin-right: 5px;
}
.about-pg-row .seth-img img {
	width: 100%;
	border-radius: 25px 25px 0px 0px;
}

.about-seth-col .info-box-wrapper {
	box-shadow: 0px 2px 30px rgba(0, 0, 0, 0.08);
	background: #f2fbff;
	border-radius: 25px;
}

.about-seth-col .info-box-inner {
	padding:35px 30px;
	border-radius:25px;
}
.about-seth-content-col .info-box-inner {
	text-align: justify;
}
.about-seth-content-col a.link-underline {
	text-decoration: underline;
}
.article-posts-row .posts-image {
	max-width: 100%;
}
.article-posts-row div .posts-image img {
	width: 250px !important;
}
.article-posts-row .vc_grid-item-mini {
	background: #F9F9FB;
	border: 1px solid #E7E7E7;
	border-radius: 10px;
	padding: 25px;
}

.article-posts-row .vc_gitem-col {
	margin-bottom: -20px !important;
}

.article-posts-row a.vc_gitem-link {
	font-family: 'Unna';
	font-style: normal;
	font-weight: 700;
	font-size: 30px;
	line-height: 32px;
	text-align: center;
	color: #1D3557 !important;
}
.article-posts-row .post-text a.vc_gitem-link {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 21px;
	text-align: center;
	color: #000000 !important;
}

.article-posts-row .post-text {
	text-align: center;
}

.media-gallery-row .wd-gallery-item .wd-gallery-image {
	width: 120%;
	max-width: 120%;
}

.pastevent-posts-row .vc_gitem-link {
	font-family: 'Unna';
	font-style: normal;
	font-weight: 700;
	font-size: 36px;
	line-height: 42px;
	text-transform: capitalize;
	color: #0C2D43 !important;
}

.pastevent-posts-row .vc_gitem-post-data {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 300;
	font-size: 14px;
	line-height: 42px;
	text-transform: uppercase;
	color: #232323;
}

.pastevent-posts-row .wpb_content_element p {
	/* 	font-family:"THICCCBOI"; */
	font-style: normal;
	font-weight: 500;
	font-size: 16px;
	line-height: 30px;
	text-transform: capitalize;
	text-align: justify;
	color: #1E1E1E;
}

.pastevent-posts-row .wpb_single_image img {
	width: 400px;
	max-width: 100%;
	max-height: 208px;
	height: 100%;
}

.pastevent-posts-row .vc-gitem-zone-height-mode-auto:before {
	padding:10% !important;
}

.mywork-col .info-box-title {
	max-width: 100%;
	margin: 0 auto;
}
.mywork-col .wpb_wrapper {
	background: #F2FBFF;
	border-radius: 22px;
	padding: 30px 10px;
	margin-bottom: 40px;
	height: 100%;
	min-height: 660px;
}
.mw-height-adjustment .wpb_wrapper {
	min-height: 610px;
}

.mywork-col a.btn {
	/*     font-family: 'Questrial'; */
	font-style: normal;
	font-weight: 400;
	font-size: 20px;
	min-width: 240px;
	min-height: 50px;
	letter-spacing: 0.1em;
	text-transform: uppercase;
	color: #FFFFFF !important;
	background: #4BAFDE !important;
}

.mywork-col .wpb_wrapper:hover
{
	background:#505C72;
	color: white !important;
}
.mywork-col:hover .info-box-title{
	color:white !important;
}

.mywork-col .box-btn-hover:hover .info-btn-wrapper {
	opacity: 1;
	transform: translateY(-10px);
}

.contact-form-row{
	background: #F2FBFF;
	border-radius: 22px;
	padding:30px;
}
.contact-form-row .contact-heading h4 {
	font-family: 'Unna';
	font-style: normal;
	font-weight: 700;
	font-size: 46px;
	line-height: 53px;
	text-align: center;
	color: #0C2D43;
}

.contact-form-row input#field::placeholder,textarea#field::placeholder{
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 300;
	font-size: 16px;
	line-height: 28px;
	letter-spacing: 0.03em;
	color: #919191;
}

.contact-form-row input#field,textarea#field{
	border:transparent;
	border-bottom: 1px solid #B8B8B8;
	resize:none;
}

.contact-form-row input#submit-btn {
	/*     font-family: 'Questrial'; */
	font-style: normal;
	font-weight: 400;
	font-size: 24px;
	min-width: 200px;
	min-height: 73px;
	line-height: 25px;
	letter-spacing: 0.1em;
	text-transform: uppercase;
	color: #FFFFFF;
	background: #4BAFDE;

}

.contact-form-row .submit-btn {
	text-align: center;
}

.screen-reader-response {
	display: none;
}
.contact-fields {
	margin-bottom: 20px;
}

@media(max-width:1024px){
	.pastevent-posts-row .vc_gitem-link{
		font-size:26px;
	}
	.page-title {
		padding-top: 124px !important;
	}
}
@media(max-width:768px){
	.article-posts-row a.vc_gitem-link {
		font-size: 26px;
	}
}
@media(max-width:767px){
	.pastevent-posts-row .vc-gitem-zone-height-mode-auto:before {
		padding: 30% !important;
	}
}
@media(max-width:480px){
	.pastevent-posts-row .vc-gitem-zone-height-mode-auto:before {
		padding: 70% !important;
	}
	.contact-form-row .contact-heading h4{
		font-size:36px;
	}
	.contact-form-row input#submit-btn {
		font-size: 20px;
		min-width: 150px;
		min-height: 50px;
	}
}

/* QA FINDINGS */
html{scroll-behavior:smooth}a.scrollToTop{bottom:85px}form.wpcf7-form.invalid input{margin-bottom:5px}form.wpcf7-form.invalid .wpcf7-not-valid-tip{margin-bottom:15px}.wpcf7-response-output{margin-top:20px!important}@media (max-width:1299px) and (min-width:1025px){.lapFix{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.lapFix>div{width:50%;padding:2.5%}}@media (min-width:1025px){.show-sm{display:none!important}}@media (max-width:1024px){.flexFix,.flexFix ul,.footerFix,.reverse,.rowFix ul{-webkit-box-orient:vertical}.flexFix,.footerFix{-ms-flex-line-pack:center;align-content:center}.flexFix>div,.footerFix>div,.rowFix>div{padding:0 5%;width:100%}html{scroll-behavior:unset}.hide-sm,.mobile-hdr-icon .info-box-content{display:none!important}.flexFix{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reverse{-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flexFix ul,.footerFix,.rowFix ul{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox}.flexFix.vc_row-has-fill>.vc_column_container>.vc_column-inner,.rowFix.vc_row-has-fill>.vc_column_container>.vc_column-inner{padding-top:20px!important}.flexFix img,.rowFix img{width:100%;max-width:500px}.flexFix .title-wrapper,.footerFix p,.rowFix .title-wrapper{text-align:center!important}.flexFix .text-left,.flexFix .title,.flexFix .wpb_single_image.vc_align_left,.footerFix .woodmart-title-container,.footerFix .wpb_single_image.vc_align_left,.footerFix>div,.rowFix .text-left,.rowFix .title,.rowFix .wpb_single_image.vc_align_left{text-align:center}.flexFix ul,.rowFix ul{display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footerFix{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footerFix>div div{width:100%;text-align:center}.footerFix .vc_row.wpb_row.vc_inner.vc_row-fluid{margin:0!important}.mobile-hdr-icon .box-icon-wrapper{margin:0;max-width:20px}.show-lg{display:none!important}.show-sm,.showTab{display:block!important}.whb-column.whb-mobile-right.whb-hidden-lg .woodmart-button-wrapper.text-left.inline-element{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin:0;padding:0;background:0 0}.whb-column.whb-mobile-right.whb-hidden-lg .woodmart-button-wrapper.text-left.inline-element a{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin:0;padding:0 7.5px;-webkit-box-shadow:none!important;box-shadow:none!important;background:0 0}.whb-column.whb-mobile-right.whb-hidden-lg .woodmart-button-wrapper.text-left.inline-element a:before{font-family:"Font Awesome 5 Free";font-weight:400;color:#333;font-size:24px}.whb-column.whb-mobile-right.whb-hidden-lg .woodmart-button-wrapper.text-left.inline-element a.mail:before{content:"\f0e0"}.whb-column.whb-mobile-right.whb-hidden-lg .woodmart-button-wrapper.text-left.inline-element a.phone:before{content:"\f095";font-weight:700}.wd-tools-element>a{padding:0 7.5px}.white:before{color:#fff!important}}@media (max-width:1024px) and (min-width:768px){.flexByTwo>div{width:50%;padding:0 5% 5%}.flexByTwo{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.wpcf7 .screen-reader-response{display:none}table.wd-compare-table{margin-bottom:6%}.woocommerce.cart-content-wrapper{padding:2% 0 5%}form.checkout.woocommerce-checkout.row{padding-bottom:6%}

/* WooCommerce Page */
.entry-content .woocommerce {
	padding: 5% 0 10% !Important;
}
.woocommerce-shop .shop-content-area {
	padding: 5% 0 15%;
}
.site-content.shop-content-area {
	padding: 5% 0 10%;
}
.product-grid-item .wd-product-cats {
	display: none;
}
body.error404 .site-content {
	padding: 12.5vw 0;
}
div#inr-meth-sath ul {
	list-style: none;
}
div#inr-meth-sath ul li {
	max-width: max-content;
	margin: 10px auto;
	position: relative;
}
div#inr-meth-sath ul li:before {
	content: '\f111';
	font-family: 'Font Awesome 5 Free';
	font-weight: 700;
	font-size: 7px;
	position: relative;
	left: -1px;
	top: -2px;
	color: #333;
}
@media (max-width: 1024px) {
	div.min-footer {
		display: flex;
		justify-content: center;
		align-items: center;
		flex-direction: column;
	}
	.flexFix .text-right {
		--text-align: center;
		text-align: center;
		--content-align: center;
	}
	.flexFix img {
		max-width: 350px !important;
	}
	p.mail-italic img {
		max-width: 30px !important;
	}
	p.mail-italic {
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
	}
}

@media (min-width: 1025px) {
	.wd-header-overlap .title-size-large {
		padding-top: 75px !important;
	}
	.single-post.single .title-size-large {
		padding-bottom: 0px;
	}
}
/* POST LAUNCH */
.pastevent-posts-row .wpb_single_image img {
	width: auto;
	max-height: max-content;
}
.pastevent-posts-row .wpb_single_image {
	text-align: center;
}
.article-posts-row div .posts-image img {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	width: 100% !important;
	object-fit: cover !important;
	height: 220px !important;
}
.article-posts-row .wpb_single_image {
	padding-top: 200px !important;
}
div.article-posts-row .vc_grid-item-mini {
	padding: 0px;
	min-height: 630px !important;
	height: 100% !important;
}

@media (max-width: 1024px)
{
	ul#menu-ftr-menu li a {
		font-size: 14px !important;
	}
}
@media (max-width: 768px)
{
	ul#menu-ftr-menu li a {
		font-size: 12px !important;
	}
}
@media (max-width: 480px)
{
	ul#menu-ftr-menu li a {
		font-size: 10px !important;
	}
	#focus-sec .wd-btn-arrow:after{
		top: 180px;
	}
}
@media (max-width: 360px)
{
	ul#menu-ftr-menu li a {
		font-size: 10px !important;
	}
}


@media (min-width: 768px) {
	.article-col .vc_gitem-post-data {
		padding-left: 15px;
		padding-right: 15px;
	}
}
@media (max-width: 1024px) and (min-width: 768px) {
	.article-posts-row a.vc_gitem-link {
		font-size: 19px;
		line-height: 1.4;
	}
	.article-col .vc_gitem-post-data {
		padding-left: 10px;
		padding-right: 10px;
	}
}
@media (max-width: 767px) {
	div.article-posts-row .vc_grid-item-mini {
		min-height: auto !important;
		height: 100% !important;
		padding-bottom: 25px;
	}
}
@media (max-width: 480px){
	ul#menu-ftr-menu{
		padding: 30px 0;
	}
	#inr-order-section .info-box-wrapper {
    padding-top: 20%;
}
	}
