/**
* Theme Name: Linden Child
* Description: This is a child theme of Linden.
* Author: firstsight_design
* Author URI: https://themeforest.net/user/firstsight_design
* Template: linden
* Version: 1.0.0
*/

.art-logo img {
    display: block;
    width: 150px!important;
    padding: 15px!important;
}

.widget_text .textwidget > *:first-child {
    width: 100%!important;
}

.art-button-secondary {
    font-family: "bw-vivant-regular", Sans-serif!important;
    font-weight: 700!important;
}
.art-color-scheme-second .art-button-third {
    color: var(--art-second-colors-heading);
    font-weight: 700!important;
}
/* @media (min-width: 200px) and (max-width: 750px){
.art-widget-contact-info__data > div{
	text-align: center!important;
	display: block!important;
}
	.art-footer-widgets__area{
		text-align: center!important;
	}
	.art-social-container{
		display: inline-flex!important;
	}
	.art-footer-copyright{
		text-align: center!important;
	}
} */

@media (min-width: 280px) and (max-width: 350px){
	
.elementor-673 .elementor-element.elementor-element-7cbbf0d0 .elementor-heading-title {
    font-size: 29px!important;
}	
.elementor-673 .elementor-element.elementor-element-065906b .elementor-heading-title {
    font-size: 29px!important;
}	
.elementor-673 .elementor-element.elementor-element-d4059d6 .elementor-heading-title {
    font-size: 29px!important;
}
.elementor-673 .elementor-element.elementor-element-c4ebb40 .elementor-heading-title {
    font-size: 29px!important;
}
	
}

@media (min-width: 280px) and (max-width: 375px){
	
.elementor-22 .elementor-element.elementor-element-3ef7a08 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-3ef7a08 .elementor-icon-list-item > a {
    font-size: 15px!important;
}

.elementor-673 .elementor-element.elementor-element-682e99c .elementor-heading-title {
    font-size: 30px!important;
}
	
}

@media screen and (max-width: 300px) {
.elementor-kit-9 h1 {
    font-size: 40px!important;
}
}

@media (min-width: 768px) and (max-width: 1024px){
.art-columns-3 .art-footer-widgets__area {
    width: 46.33%!important;
}
}

#art-tab-content-8021  div{
	width:100%!important;
    min-width: 100%!important;
    max-width: 100%!important;
}

.mejs-overlay-button{
	display: none!important;
}
.art-color-scheme-second .widget_nav_menu a:hover {
    color: #efedff;
}