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

@font-face {
    font-family: 'Human Sans';
    src: url('fonts/HumanSans-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Human Sans';
    src: url('fonts/HumanSans-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Human Sans';
    src: url('fonts/HumanSans-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Krylon';
    src: url('fonts/Krylon-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Shocka Serif';
    src: url('fonts/ShockaSerif-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Shocka Serif';
    src: url('fonts/ShockaSerif-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

/* > > > G L O B A L < < < */
.font-22 {
    font-size: 22px !important;
}
.mb-15{
	margin-bottom: 15px !important;
}
.mb-20{
	margin-bottom: 20px !important;
}
.mb-25{
	margin-bottom: 25px !important;
}
.mb-30{
	margin-bottom: 30px !important;
}
.mb-35{
	margin-bottom: 35px !important;
}
.lh-100{
	line-height: 100% !important;
}
.inline-block{
	display: inline-block !important;
}


/* > > > H E A D E R < < < */
.site-logo > a > img {
    max-height: 150px !important;
}
.top-bar-text > span {
    color: #C9B1AF !important;
    font-weight: 700;
    margin-right: 5px;
}
.top-bar-text {
    font-family: 'Human Sans' !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-size: 14px !important;
    color: #fff !important;
    text-align: center;
}
.wd-header-main-nav ul > li > a {
    text-transform: capitalize !important;
}
.wd-header-main-nav ul > li.current-menu-item > a {
    color: #1E1E1E !important;
    font-weight: 700 !important;
}
.wd-nav[class*="wd-style-underline"] .nav-link-text:after {
    height: 4px !important;
}


/* > > > H O M E P A G E < < < */
.meta-post-categories {
    display: none !important;
}
.hero-social a > span {
    color: #1E1E1E !important;
}
.primary-btn {
    font-family: 'Human Sans' !important;
    font-style: normal !important;
    font-weight: 500 !important;
    font-size: 16px !important;
    text-transform: uppercase !important;
    color: #C9B1AF !important;
	min-width: 170px !important;
    min-height: 60px !important;
	padding: 20px 15px;
    align-items: center;
    display: inline-block;
}
.primary-btn .fa-long-arrow-alt-right:before {
    content: "" !important;
    display: inline-block !important;
    background-image: url(https://leadlivelearn.com/wp-content/uploads/2022/10/btn-arrow.svg) !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center center !important;
    width: 20px !important;
    height: 15px !important;
	vertical-align: middle;
}
.primary-btn .wd-btn-icon {
    margin-left: 10px;
}
.primary-btn:hover {
    background-color: #C9B1AF !important;
    color: #fff !important;
}
.primary-btn:hover .fa-long-arrow-alt-right:before{
    mix-blend-mode: color-dodge !important;
}
.secondary-title .woodmart-title-container {
    font-family: 'Krylon' !important;
}
.custom-reviews-style .testimonial-content {
    font-family: 'Shocka Serif';
    font-style: normal;
    font-weight: 300;
    font-size: 36px;
    text-align: center;
    color: #3E4F5C;
}
.custom-reviews-style .testimonial-content {
    position: relative;
}
.custom-reviews-style .star-rating span:before {
    color: #C9B1AF !important;
}
.custom-reviews-style .star-rating {
    font-size: 20px !important;
}
.custom-reviews-style .testimonial-content footer {
    font-family: 'Human Sans';
    font-weight: 500;
    font-size: 20px !important;
    margin-top: 40px;
}
.custom-reviews-style .testimonial-rating {
    line-height: 100% !important;
    margin-bottom: 0 !important;
    max-width: 100%;
    width: 100%;
    position: absolute;
    bottom: 35px;
}
.custom-reviews-style .owl-dots .owl-dot span{
	background: rgba(62, 79, 92, 0.43) !important;
	border: 1px solid rgba(62, 79, 92, 0.43) !important;
	position: relative;
}
.custom-reviews-style .owl-dots .owl-dot.active span{
	border-color: #3E4F5C !important;
    background-color: #3E4F5C !important;
}
.custom-reviews-style .owl-dots .owl-dot.active span:after {
    content: '';
    display: block;
    position: absolute;
    border: 1px solid #3E4F5C;
    left: -5px;
    right: -5px;
    top: -5px;
    bottom: -5px;
    border-radius: 50%;
}
.post-grid-date > p {
    font-family: 'Human Sans' !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-size: 16px !important;
    color: #838383 !important;
    margin-bottom: 15px !important;
}
.post-grid-title > h2 {
    font-family: 'Shocka Serif' !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-size: 24px !important;
    color: #1E1E1E !important;
}
.post-grid-action > a {
    font-size: 0 !important;
    position: relative;
    width: 60px !important;
    height: 60px;
    border-radius: 50% !important;
    background-color: #C9BEB7 !important;
    border-color: #C9BEB7 !important;
}
.post-grid-action {
    opacity: 1;
    visibility: hidden;
	transition: .2s ease-in-out;
}
.post-grid-action > a:after {
    content: '';
    background-image: url(https://leadlivelearn.com/wp-content/uploads/2022/10/Blog_action.svg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center center;
    width: 35px;
    height: 18px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}
.blog-row .vc_grid-item .vc_col-sm-12.vc_gitem-col:hover .post-grid-action{
	opacity: 1;
    visibility: visible;
}
.blog-row .vc_grid-item .vc_col-sm-12.vc_gitem-col:hover .post-grid-title > h2{
	color: #C9B1AF !important;
}
.secondary-btn {
    font-family: 'Human Sans' !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-size: 16px !important;
    color: #FFFFFF;
    min-width: 180px;
    min-height: 60px;
}
/* > > > A B O U T < < < */
.speaking-service-row .primary-btn
{
	color: #fff !important;
	background-color:#C9B1AF !important;
}
.speaking-service-row .primary-btn:hover {
    color: #C9B1AF !important;
	background-color:#fff !important;
	border:1px solid #C9B1AF;
}
.speaking-service-row .primary-btn .fa-long-arrow-alt-right:before {
    background-image: url(https://leadlivelearn.com/wp-content/uploads/2022/10/arrow2-service.png) !important;
    }

/* > > > B L O G < < < */
.blog-section .vc_col-sm-4:nth-child(1) {
    width: 20%;
}

.blog-section .vc_col-sm-4:nth-child(2) {
    width: 70%;
	padding-top: 30px;
}

.blog-section .vc_col-sm-4:nth-child(3) {
    width: 10%;
}
.blog-section  .post-grid-action {
    opacity: 1;
    visibility: visible;
	transition: .2s ease-in-out;
}
.blog-section .post-grid-action {
    margin-top: 60px;
}
.blog-section .post-grid-action > a:after {
    content: '';
    background-image: url(https://leadlivelearn.com/wp-content/uploads/2022/10/news-arrow.svg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center center;
}
.blog-section .post-grid-action > a {
    background-color: #ffff !important;
}
.blog-section .post-grid-action > a:hover:after
{
    content: '';
    background-image: url(https://leadlivelearn.com/wp-content/uploads/2022/10/Blog_action.svg);
	background-repeat: no-repeat;
    background-size: contain;
    background-position: center center;
}
.blog-section .post-grid-action > a:hover
{
	background-color: #C9BEB7 !important;
}
.blog-section .post-grid-image
{
	width:80%;
}


/* > > > C O N T A C T < < < */

.form-content input {
    border: none;
    border-bottom: 1px solid #7692A8;
    padding: 0;
}

.form-content textarea {
    border: none;
    border-bottom: 1px solid #7692A8;
    resize: none;
    min-height: 100px;
    padding: 0;
    padding-top:20px;
}

.form-wrapper {
    max-width: 450px;
}

.form-control ::placeholder {
    text-transform: uppercase;
}

.form-wrapper .btn-form > input {
    background-color: #fff;
    border-bottom: none;
    padding: 14px 50px;
    font-weight: 400;
    font-size: 16px;
    color: #C9BEB7;
    border: 1px solid #DAD3CE;
    padding-left: 20px;
}

.form-wrapper .btn-form:after {
    content: '';
    background: url(https://leadlivelearn.com/wp-content/uploads/2022/10/arrow-contact.png) no-repeat;
    display: inline-block;
    width: 30px;
    height: 22px;
    background-size: contain;
    background-position: center;
    cursor: pointer;
    position: absolute;
    right: 0;
    top: 0;
    transform: translateY(50%);
    bottom: 0;
	margin-right: 8px;
}
.form-wrapper .btn-form > input:hover {
    box-shadow: none;
}
.form-wrapper .btn-form {
     max-width: 125px;
    position: relative;
}
/*  > > > S P E A K I N G < < < */
.speaking-service-row .primary-btn {
    opacity: 0;
    transition: 0.5s ease-in-out !important;
}
.speaking-service-row .speaking-service-inner-row:hover .primary-btn {
    opacity: 1 !important;
}

/* > > > F O O T E R < < < */
.wd-prefooter {
    padding-bottom: 0 !important;
}
.main-footer > p {
    margin: 0 !important;
}
.subs-title > h4 {
    font-family: 'Krylon';
    font-style: normal;
    font-weight: 400;
    font-size: 40px;
    color: #FFFFFF;
    line-height: 100% !important;
}
.subs-wrap input[type="email"]::placeholder {
    color: #fff !important;
}
.subs-wrap input[type="email"] {
    border: none !important;
    border-bottom: 1px solid #fff !important;
    color: #fff !important;
    font-size: 14px;
    min-height: 50px;
}
.subs-wrap input[type="submit"] {
    position: absolute;
    right: 5px;
    top: 50%;
    transform: translateY(-50%);
}
.subs-wrap {
    position: relative;
}
.subs-wrap input[type="submit"] {
    position: absolute;
    right: 5px;
    top: 50%;
    transform: translateY(-50%);
    background-color: transparent !important;
    font-size: 30px;
    padding: 12px;
}
.footer-contact-list > li:not(:last-child) {
    margin-bottom: 0 !important;
}
.footer-contact-list a {
    color: #fff !important;
}
.policy-menu {
    margin-bottom: 0 !important;
    text-align: right;
}
.policy-menu ul > li {
    display: inline-block;
    margin-bottom: 0 !important;
}
.policy-menu ul > li > a {
    font-family: 'Human Sans' !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-size: 14px !important;
    color: #FFFFFF !important;
}
.policy-menu ul > li:not(:last-child):after {
    content: '|';
    display: inline-block;
    padding-left: 10px;
    padding-right: 5px;
    color: #fff;
}

/* > > > R E S P O N S I V E < < < */
@media only screen and (min-width: 1025px){
	.service-dia-img,
	.services-row .vc_column-inner > .wpb_wrapper {
		max-width: max-content;
		margin-left: auto;
		margin-right: auto;
	}
	.services-row .vc_column-inner > .wpb_wrapper{
		position: relative !important;
		padding: 0 10px;
	}
	.absolute-list > li{
		margin-bottom: 0 !important
	}
	.absolute-list > li span.list-content{
		font-size: 18px !important;
		line-height: 140% !important;
	}
	.absolute-list > li:first-child {
		position: absolute;
		bottom: 35%;
		left: 0;
	}
	.absolute-list > li:first-child span.list-content {
		width: 170px;
		text-align: center;
		left: -185px;
	}
	.absolute-list > li:nth-child(2) {
		position: absolute;
		left: 15%;
		bottom: 80%;
	}
	.absolute-list > li:nth-child(2) span.list-content {
		width: 140px;
		text-align: center;
		left: -180px;
	}

	.absolute-list > li:nth-child(3) {
		position: absolute;
		right: 50%;
		bottom: 98%;
		transform: translateX(50%);
	}
	.absolute-list > li:nth-child(3) span.list-content {
		width: 165px;
		text-align: center;
		top: -30px;
		left: -65px;
	}

	.absolute-list > li:nth-child(4) {
		position: absolute;
		right: 15%;
		bottom: 80%;
	}
	.absolute-list > li:nth-child(4) span.list-content {
		width: 100px;
		text-align: center;
		left: 30px;
		top: -10px;
	}
	.absolute-list > li:nth-child(5) {
		position: absolute;
		right: 0;
		bottom: 35%;
	}
	.absolute-list > li:nth-child(5) span.list-content {
		width: 155px;
		text-align: center;
		left: 40px;
	}
	.absolute-list > li:nth-child(5) .list-content,
	.absolute-list > li:nth-child(4) .list-content,
	.absolute-list > li:nth-child(3) .list-content,
	.absolute-list > li:nth-child(2) .list-content,
	.absolute-list > li:nth-child(1) .list-content{
		position: absolute !important;
		transition: .2s ease-in-out;
	}
	.absolute-list span.list-icon {
		margin-right: 0 !important;
		position: relative;
	}
	.absolute-list > li:hover span.list-icon:after {
		content: '';
		display: block;
		border: 2px solid #C9B1AF !important;
		position: absolute;
		left: -6px;
		right: -6px;
		top: -6px;
		bottom: -6px;
		border-radius: 50%;
	}
	.absolute-list > li:hover span.list-content {
		color: #C9B1AF !important;
		font-weight: 500 !important;
		transform: scale(1.1);
	}
}
@media only screen and (min-width: 769px){
	
}
@media only screen and (min-width: 768px){
	
}

@media only screen and (max-width: 1200px){
	
	.speaking-service-inner-row {
    padding:40px;
}
	.absolute-list > li span.list-content {
		font-size: 13px !important;
		line-height: 120% !important;
	}
	.absolute-list > li:first-child span.list-content {
		left: -70px !important;
		bottom: -45px !important;
	}
	.absolute-list > li:nth-child(5) span.list-content {
		left: -65px !important;
		bottom: -30px !important;
	}
}
@media only screen and (max-width: 1024px){
.page-title-default {
    background-position: right center !important;
}	
	.page-title .title {
    font-size: 56px !important;
}	
body .wd-bg-center-top {
    background-position: right center !important;
}	
	.service-dia-img {
		max-width: 45% !important;
		margin-left: auto !important;
		margin-right: auto !important;
	}
	.absolute-list.wd-list li {
		justify-content: center !important;
	}
	.absolute-list span.list-icon{
		display: none !important;
	}
	.secondary-title{
		margin-bottom: 0 !important;
	}
	.custom-reviews-style .testimonial-content {
		font-size: 26px !important;
	}
	.blog-section .post-grid-image
	{
		width:85%;
	}
	.blog-section .vc_col-sm-4:nth-child(2)
	{
		padding-top:20px;	
	}
	.blog-section .vc_col-sm-4:nth-child(1)
	{
		padding-top:30px;
	}
	.form-wrapper
	{
		margin:auto;
	}
	.speaking-service-diamond
	{
		width:55%;
		margin:auto;		
	}
	.speaking-service-row > div > div > div:before
	{
		top: -6% !important;
		transform: translateY(-80px) !important;
	}
	span.list-content {
    min-width: 480px;
}
.absolute-list strong {
    display: none;
}		
}
@media only screen and (max-width: 768px){
	.vc_section.hero-section {
		background-position: 75% 50% !important;
		min-height: initial !important;
	}
	.about-row .wd-button-wrapper{
		text-align: center !important;
	}
	.footer-logo {
    	text-align: center !important;
	}
	.footer-content-label {
		text-align: center !important;
	}
	.subs-title {
		text-align: center !important;
	}
	.footer-contact-list li {
		justify-content: center !important;
	}
	.newsletters-style .mc4wp-form {
		text-align: center !important;
	}
	.speaking-service-row .speaking-service-box-image {
    padding: 0 !important;
    text-align: center;
    margin-bottom: 35px !important;
}
	.speaking-service-title-col > div {
    padding: 15px 15px !important;
}
	.f-row .wd-rs-6383f8efa1fa5 .list-content{
		text-align:center;
	}	
}
@media only screen and (max-width: 767px){
	.post-grid-date > p {
    text-align: center !important;
}

.post-grid-title > h2 {
    text-align: center !important;
}

.post-para > div {
    text-align: center !important;
}
	.vc_section.hero-section:after {
		content: '' !important;
		display: block;
		width: 100%;
		height: 100%;
		background-color: rgba(255, 255, 255, .4);
		position: absolute;
		left: 0;
		right: 0;
		top: 0;
		bottom: 0;
		visibility: visible !important;
	}
	.font-22 {
		font-size: 18px !important;
	}
	.custom-reviews-style .testimonial-content {
		font-size: 20px !important;
	}
	.custom-reviews-style .testimonial-content footer {
		font-size: 16px !important;
	}
	.subs-title > h4 {
		font-size: 22px !important;
	}
	.footer-contact-list .list-content{
		font-size: 22px !important;
	}
	.vc_row.copyright-row .wd-text-block-wrapper {
		text-align: center !important;
	}
	.policy-menu {
		text-align: center !important;
	}
	.blog-row .vc_grid-item .vc_col-sm-12.vc_gitem-col:hover .post-grid-action {
		opacity: 1 !important;
		visibility: visible !important;
	}
	.blog-section .vc_col-sm-4:nth-child(1),.blog-section .vc_col-sm-4:nth-child(2),.blog-section .vc_col-sm-4:nth-child(3)
	{
		width:100%;
	}
	.blog-section .post-grid-action
	{
		margin-top:0;
	}
	.blog-section .post-grid-image {
    	margin: auto;
	}
	.speaking-service-diamond
	{
		width:65%;
	}
	span.list-content {
    min-width: 360px !important;
}

}

@media(min-width:992px)
{
/* > > > S P E A K I N G S E R V I C E < < < */

.speaking-service-row > div > div > div:before {
    content: '';
    width: 1px;
    height: 100%;
    display: block;
    background-color: #C9BEB7;
    position: absolute;
    left: 50%;
	top:-8%;
    transform: translateY(-35px);
}
.speaking-service-row .speaking-service-inner-row
{
	position:relative !important;
}

.speaking-service-row .speaking-service-inner-row:before {
    content: '';
    width: 30px;
    height: 30px;
    background-color: #3E4F5C;
    display: block !important;
    position: absolute;
    left: 50%;
    border-radius: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
	transition:0.3s ease-in-out;
}
.speaking-service-row .speaking-service-inner-row:hover:before {
    background-color: #C9B1AF;
    border:7px solid #fff !important;
    outline:1px solid #C9B1AF !important;
    width:43px !important;
    height:43px !important;
}
	.page-title {
    min-height: 480px !important;
}
.diamond-row
	{
		z-index:300;
	}

}
@media(max-width:991px)
{
.about-row .clipped {
    text-align: center !important;
    padding: 0 15px !important;
}	
	.wd-header-overlap .page-title {
    padding-top: 24vw !important;
}
		.speaking-service-row .speaking-service-box-image {
    padding: 0 !important;
    text-align: center;
    margin-bottom: 35px !important;
}
	.speaking-service-title-col > div {
    padding: 15px 15px !important;
}
}
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 (max-width:1025px){.show-sm{display:none!important}}@media (max-width:1024px){.flexFix,.flexFix ul,.footerFix,.reverse{-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}.flexFix ul,.footerFix{display:-webkit-box;display:-ms-flexbox}.reverse{-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flexFix ul,.footerFix{-webkit-box-direction:normal}.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{display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;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,.rowFix ul{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}.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}.showLg{display:none}.showTab{display:block}.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}.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}}@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}

/* HOME ANIMATE */
.wd-animation-ready {
	opacity: 0;
}
.clipped {
	will-change: clip-path;
	transition: all 0.5s ease;
}
.clipped.clipWide {
	clip-path: polygon(52% 0, 52% 0, 50% 100%, 50% 100%);
	transition-delay: 1s !important;
}
.clipped.clipWide.animated {
	clip-path: polygon(100% 0, 0 0, 0 100%, 100% 100%);
}
.clipped.clipLeft {
  clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);
}
.clipped.clipLeft.animated {
  clip-path: polygon(100% 0, 0 0, 0 100%, 100% 100%);
}
.clipped.clipRight {
  clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
}
.clipped.clipRight.animated {
  clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
}
.clipped.clipTop {
  clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
}
.clipped.clipTop.animated {
  clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
}
.clipped.clipBottom {
  clip-path: polygon(0 100%, 100% 100%, 100% 100%, 0 100%);
}
.clipped.clipBottom.animated {
  clip-path: polygon(0 100%, 100% 100%, 100% 0, 0 0);
}
.clipped.clippedMiddle {
  clip-path: polygon(50% 50%, 50% 50%, 50% 50%, 50% 50%);
}
.clipped.clippedMiddle.animated {
  clip-path: polygon(0 100%, 100% 100%, 100% 0, 0 0);
}
.delayOne {
	animation-delay: .6s !important;
}
.clipRight > * {
    transform: translatex(100%);
}
.clipLeft > * {
    transform: translatex(-100%);
}
.clipTop > * {
    transform: translateY(-100%);
}
.clipBottom > * {
    transform: translateY(100%);
}
.clipped.animated > * {
    transform: none !important;
	transition: all 0.5s ease
}


.post-template-default.single h3.entry-title.title {
    display:none !important;
}

.page-id-368 .page-title .title:after {
    content: 'An adventure in identity, contentment, and defeating self-doubt';
    font-size: 24px;
    display: block;
}


/* WEBSITE EDITS CSS START HERE */
.social-form-circle .wd-social-icon > span:hover:before {
    color: #fff;
}
.social-form-circle .wd-social-icon > span:before {
    transition: 0.2s ease-in-out;
}
.home .blog-row .post-grid-image img {
    max-width: 260px;
    max-height: 320px;
}

.footer-contact-list > li > span > a:hover, .policy-menu > div > div > ul > li > a:hover  {
    color: #C9B1AF !important;
}
.abt-hover span.txt-hover:hover {
    text-decoration: underline;
}

@media(max-width:500px)
{
	.vc_section.hero-section {
    background-position: 90% 50% !important;
}
}

@media(max-width:1300px)
{
	.f-row .wd-rs-6383f8efa1fa5 .list-content{
		font-size:30px !important;
	}
}


@media(min-width:996px) and (max-width:1024px)
{

}