/*
Theme Name: TouchUp Child
Theme URI: http://touchup.mikado-themes.com
Description: A child theme of TouchUp
Author: Mikado Themes
Author URI: http://themeforest.net/user/mikado-themes
Version: 1.0.0
Text Domain: touchup
Template: touchup
*/


/*SNOW*/
.qodef-e-title-text {
	font-weight: 300;
}

/*SNOW*/
.qodef-button.qodef-size--large {
	padding: 18px 56px!important;
}

/*SNOW*/
.qodef-theme-button, button[type=submit], input[type=submit] {
	border-radius: 15px!important;
	background-color: #B59356!important;
    border: 1px solid #B59356!important;
}

/*SNOW*/
.wpcf7 .qodef-contat-form-question .qodef-column-left input {
	padding: 22px 22px!important;
	font-size: 20px;
}

/*SNOW*/
.wpcf7 .qodef-contat-form-question .qodef-column-right .qodef-button {
	font-size: 16px;
	font-weight: 600;
}

/*SNOW*/

.input[type=email], input[type=number], input[type=password], input[type=tel], input[type=text], input[type=url], textarea {
	border-radius: 15px!important;
}

/*SNOW*/
#text-line .qodef-icon-with-text .qodef-m-text {
	line-height: 2em!important;
	font-size: 20px;
}

/*SNOW*/
#text-line .qodef-section-title .qodef-m-text {
	margin: 46px 0 0;
    font-size: 20px;
    line-height: 1.5em;
}

/*SNOW*/
#text-line .qodef-m-text {
	text-align: left;
	
}


/*SNOW*/
#text-line .qodef-h2, h2 {
	 font-size: 42px;
}

/*SNOW*/
.swiper-button-next>svg, .swiper-button-prev>svg {
	 color: #b59356!important;
}

/*SNOW*/
.qodef-testimonials-list .qodef-e-title {
	color: #b59356!important;
}

/*SNOW*/
.qodef-testimonials-list .qodef-e-text {
	font-size: 22px;
	color: #fff;
	letter-spacing: 0em;
}

/*SNOW*/
#text-line-0 p {
	line-height: 1.5em;
}

/*SNOW*/
.qodef-counter.qodef-layout--simple .qodef-m-digit-wrapper:after {
	background-color: #b59356!important;
	height: 3px;
	width: 160px;
}

/*SNOW*/
.qodef-counter.qodef-layout--simple div.qodef-m-title {
	font-weight: 500!important;	
	font-size: 16px;
}

/*SNOW*/
.qodef-counter.qodef-layout--simple .qodef-m-digit {
	font-weight: 500!important;	
	font-size: 72px;
}

/*SNOW*/
#qodef-page-footer-bottom-area .widget.widget_text {
	font-size: 10px;
    font-weight: 300;
}
/*SNOW*/
.wpcf7 .qodef-contat-form-question .qodef-column-right {
	    margin-left: 36px;
}

/*SNOW*/
.qodef-icon-with-text .qodef-m-text {
	margin: 20px 0 0;
}

/*SNOW*/
#qodef-page-footer-top-area {
	    padding: 48px 0 0px;
}

/*
#rev_slider_6_1_wrapper {
	    height: 900px!important;
}


rs-fw-forcer {
	    height: 900px!important;
}
*/

/*SNOW*/
.qodef-google-map .qodef-m-map {
		height: 690px!important;
}

/*SNOW*/
.qodef-working-hours-list .qodef-e-time {
	    letter-spacing: 0.1em;
}

/*SNOW*/
.qodef-working-hours-list .qodef-e-day {
	    color: #b59356!important;
		letter-spacing: 0.1em;
}

/*SNOW*/
#qodef-page-footer .widget {
	color: #aba9a8;
}

/*SNOW*/
#qodef-page-footer .widget a {
	color: #aba9a8;
}


/*SNOW*/
.qodef-button.qodef-size--small {
	    padding: 11px 40px 10px;
}


/*SNOW*/
#qodef-page-header .qodef-widget-holder .widget {
	    margin: 0 0 0 90px;
}


/*SNOW*/
.qodef-page-title .qodef-m-title {
	    display: none!important;
}

/*SNOW*/
.qodef-button.qodef-layout--filled.qodef-html--link {
	    background-color: #b59356;
    	border: 1px solid #b59356;
}

/*SNOW*/
.qodef-button.qodef-layout--filled.qodef-html--link:hover {
	    background-color: #af8131;
   		border-color: #af8131;
}

/*SNOW*/
#qodef-page-header .qodef-header-sticky .qodef-widget-holder .widget a:not(.qodef-layout--filled):not(.qodef-layout--outlined) {
		color: #b59356;
}

/*SNOW*/
.qodef-testimonials-list .qodef-e-media-image .qodef-e-image-element:before {
	    background-color: #b59356;
}

/*SNOW*/
.qodef-testimonials-list.qodef-swiper-container .swiper-slide.swiper-slide-active .qodef-e-media-image .qodef-author-info-image-mark {
		background-color: #b59356;
}

/*SNOW*/
.qodef-button.qodef-layout--textual .qodef-m-text:before {
		background-color: #b59356;
		height: 2px;
}

/*SNOW*/
#qodef-page-header .qodef-header-sticky .qodef-header-navigation>ul>li>a {
		color: #000000;
}
/*SNOW*/
#qodef-mobile-header-navigation .qodef-m-inner>ul>li>a {
		color: #000000;
		font-size: 18px
}
/*SNOW*/
#qodef-mobile-header-navigation ul li a {
		color: #000000;
		font-size: 18px
}
/*SNOW*/
#qodef-mobile-header-navigation ul li.menu-item-has-children>.qodef-menu-arrow {
	    font-size: 26px;
		color: #000;
}

/*SNOW*/
.qodef-m-text p {
		line-height: 1.5em;
}

/*SNOW*/
#text-left .qodef-m-text {
		text-align: center;
}

/*SNOW*/
.qodef-qi-faq .qodef-e-content-inner {
		color: #747474;
		font-size: 18px;
    	font-weight: 300;
		
		line-height: 1.5em;
		letter-spacing: 0.2px;
		
}

/*SNOW*/
.qodef-qi-faq .qodef-e-icon {
		padding-right: 12px;
}
/*SNOW*/
#qodef-page-mobile-header .qodef-mobile-header-logo-link img {
    width: 130px;
}

#qodef-page-mobile-header #qodef-mobile-header-opener {
	background-color: #b59356!important;
}
/*SNOW*/
.qodef-section-title .qodef-m-title:after {
    width: 140px;
    background-color: #B59356;
}

.elementor-widget-container p {
	line-height: 1.8em;
}
/*SNOW*/
.qodef-search .qodef-e-search-heading .qodef-search-form button svg {
	 color: #ffffff;
}
/*SNOW*/
::selection {
    background: #b59356;
}


/*SNOW*/
.premium-blog-inner-container {
	display: none;
}
/*SNOW*/
#kimeno .qodef-m-text {
	max-width: 700px;
	margin-left: 250px;
	color: #747474;
    font-size: 17px;
    font-weight: 400;
	line-height: 1.8em;
	
}
#kimeno .qodef-m-title {
	margin-left: 250px;
	color: #000000;
    
    font-size: 24px;
    font-weight: 400;
}
/*SNOW*/
body {
	
}
/*SNOW*/
.qodef-h3, h3, {
    
	letter-spacing: 0em;
}
/*SNOW*/
.qodef-h5, h5 {
    
	letter-spacing: 0em;
}
.qodef-h4, h4 {
    
	letter-spacing: 0em;
}
.qodef-h1, h1 {
    
	letter-spacing: 0em;
}
	
/*SNOW*/
@media screen and (max-width: 768px) {
	/*SNOW*/	
	.wpcf7 .qodef-contat-form-question .qodef-column-right {
    	margin-top: 30px;
		margin-left: 0px;
	}
	/*SNOW*/
	.qodef-counter.qodef-layout--simple .qodef-m-digit {
		font-size: 52px;
	}
	/*SNOW*/
	.qodef-counter.qodef-layout--simple div.qodef-m-title {
		font-size: 12px;
	}
	/*SNOW*/
	.qodef-counter.qodef-layout--simple .qodef-m-digit-wrapper:after {
		width: 120px;
	}
	/*SNOW*/

	section.qodef-elementor-content-grid>.elementor-container {
    	width: calc(100% - 40px)!important;
    margin: 0 20px 0 20px!important;
	}
	.qodef-content-grid {
    width: calc(100% - 40px)!important;
    margin: 0 20px 0 20px!important;
	}
	#kimeno .qodef-m-title {
	margin-left: 0px!important;
	}
	#kimeno .qodef-m-text {
	margin-left: 0px!important;
	}
}

/* Define article class attributes */

.aips-article h2 {
	font-family: Noto Serif Display, serif!important;
	color: #A1834D!important;
}

.aips-article-list li {
	background: url(/wp-content/uploads/2023/04/arrow-01.png) no-repeat left 25px;
    padding: 12px 2px 0 35px;
    list-style: none;
}

.aips-article-list ul {
	padding-left: 3em;
}

/* Article Blockquote Edit */

blockquote {
    font-family: 'Noto Serif Display' ,sans-serif;
    font-weight: 500;
    color: #a1834d;
    font-size: 19px;
    line-height: 1.1em;
    letter-spacing: -.015em;
    font-size: 24px;
    line-height: 30px;
    font-weight: 300;
    padding-left: 80px!important;
    quotes: none
}

blockquote:before {
    content: '“';
    position: absolute;
    top: 0;
    left: 0;
    height: 46px;
    font-size: 120px;
    line-height: 1;
    font-weight: 600;
    color: #a1834d;
    z-index: 2;
}

blockquote>* {
    font-weight: 500;
    font-style: italic;
    margin: 0
}
