/*
Theme Name: Yard Child Theme
Template: yard
Theme URI: https://yard.axiomthemes.com/
Description: Yard Child Theme
Author: Axiomthemes
Author URI: https://axiomthemes.com/
Version: 1.0.0
Tested up to: 6.8
Requires at least: 5.5
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: blog, e-commerce, portfolio, grid-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, footer-widgets, full-width-template, microformats, post-formats, sticky-post, theme-options, threaded-comments, translation-ready, block-styles, wide-blocks
Text Domain: yard
*/


/* =Child-Theme customization starts here
------------------------------------------------------------ */

/* lunasima-regular - latin_latin-ext */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Lunasima';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/lunasima-v1-latin_latin-ext-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* lunasima-700 - latin_latin-ext */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Lunasima';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/lunasima-v1-latin_latin-ext-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
h1, h2, h3, h4, h5, h6 { 

font-family: "Lunasima", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif; 

} 
html, body, div, span, applet, object, iframe, video, audio,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, input, textarea, button,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, address, section {
  font-family: 'Lunasima', -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;
  /*font-size: 100%;
  line-height: inherit;
  font-weight: inherit;
  font-style: inherit;
  outline: 0;
  -ms-word-wrap: break-word;
  word-wrap: break-word;*/
}

h2.elementor-heading-title, h1.elementor-heading-title, .elementor-heading-title{
	color:#c2c2c2;
}
.trx-addons-info-box-title{
	color:#c2c2c2;
}
/*.swiper-slide-contents, */
.elementor-slide-heading, .elementor-slide-description {
  text-shadow: 0px 0px 10px #000000;
}

.elementor-gallery-item__description.elementor-animated-item--fade-in{
    text-shadow: 0 0 3px #000;
}
.e-gallery-item:hover .elementor-gallery-item__overlay{
	background-color: #8BD677C9 !important;
}
.elementor-gallery-item__title{
	font-size: 2rem !important;
  line-height: 2rem;
}

.elementor-button.elementor-slide-button.elementor-size-sm{
    display: none;
}
.elementor-slides .swiper-slide-inner .elementor-slide-heading {
    font-size:10.7vh;
    }
    .elementor-slides .swiper-slide-inner .elementor-slide-description{
    font-size:4.7vh;
	line-height:5vh;
}
@media (max-width: 767px) {
  .elementor-slides .swiper-slide-inner .elementor-slide-heading {
    font-size: 4.2vh;
  }
  .elementor-slides .swiper-slide-inner .elementor-slide-description{
    font-size:3vh;
}
}

/*back-button*/
.back-button{
  background-color: var( --e-global-color-theme_color_link ) !important;
  border-color: var( --e-global-color-theme_color_link ) !important;
  border: 3px solid;
  font-weight: 600;
}
.back-button a{
	color: #fff !important;
}
.back-button:hover{
  background-color: #ffffff00 !important;
  border-color: var( --e-global-color-theme_color_link ) !important;
  border: 3px solid;
  font-weight: 600;
}
.back-button:hover a{
    color: var( --e-global-color-theme_color_link ) !important;
}
h5.elementor-heading-title{
	color: rgb(123, 123, 120) !important;
	font-weight: 400;
}
/* footer */
.elementor-21 .elementor-element.elementor-element-2e15556 .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-8a1e707 .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-e954b82 .elementor-icon-list-text{
	color: #626254;
}
.elementor-21 .elementor-element.elementor-element-302dd32 .elementor-heading-title, .elementor-21 .elementor-element.elementor-element-231734f .elementor-heading-title, .elementor-21 .elementor-element.elementor-element-872f579 .elementor-heading-title{
	color:#626254;
}
.elementor-21 .elementor-element.elementor-element-aada7ac .elementor-social-icon{
	color:#626254;	
	border-color:#626254;
}
.elementor-21 .elementor-element.elementor-element-aada7ac .elementor-social-icon svg {
	fill: #626254 !important;
}

.footer_wrap.footer_custom.footer_custom_21.footer_custom_footer-main-dark-style-1 .elementor-social-icons-wrapper.elementor-grid span.elementor-grid-item a.elementor-icon.elementor-social-icon.elementor-social-icon-.elementor-repeater-item-ffccd5e:hover{
	color:#fff;
}
.elementor-21 .elementor-element.elementor-element-eed3a9e, .elementor-21 .elementor-element.elementor-element-3c9eb63, .elementor-21 .elementor-element.elementor-element-284e903 .trx-addons-advanced-title, .elementor-21 .elementor-element.elementor-element-ce71c9a {
	color:#626254;
}
.elementor-element.elementor-element-0a4a211.e-con-full.e-flex.sc_layouts_column_icons_position_left.e-con.e-child.trx_addons_parallax_layers_inited.trx_addons_parallax_blocks_inited{
	border-top-color:#626254;
}
/*footer-line*/
.elementor-element elementor-element-0a4a211 e-con-full e-flex sc_layouts_column_icons_position_left e-con e-child trx_addons_parallax_layers_inited trx_addons_parallax_blocks_inited{
	border-top-color:#626254;
}
.elementor-social-icon svg{
	
}

/* slider */
.elementor-element .swiper .elementor-swiper-button{
	font-size: 50px;
}
/*.swiper-pagination-bullet{
background: var(--swiper-pagination-bullet-inactive-color,#000);
  opacity: var(--swiper-pagination-bullet-inactive-opacity, .5);
}*/

/*scroll up button*/
.trx_addons_scroll_to_top {
	background-color: #37A42F;
}
/* Side up button */
.trx_addons_scroll_to_top.show {
  bottom: 3em;
}

/*Remove later*/
.elementor-275 .elementor-element.elementor-element-fe1955f .trx-addons-main-nav-menu > .trx-addons-nav-menu-item > .trx-addons-menu-link .trx-addons-dropdown-icon{
	display: none;
}
