/**
* Theme Name: Fauxis Child
* Description: This is a child theme of Fauxis, generated by Merlin WP.
* Author: <a href="http://themeforest.net/user/template_path">Template Path</a>
* Template: fauxis
* Version: 2.0.0
*/

.grecaptcha-badge {
    display: none !important;
}

span.wpcf7-spinner {
    position: absolute;
    top: 15px;
}

.banner-section.style-two .slide-item:before {
    background: -webkit-linear-gradient(0deg, rgb(76 71 108 / 80%)0%, rgba(74,59,159,0.0) 100%) !important;
    opacity: 1;
}
.shop-section {
    position: relative;
    padding: 123px 0px 6px 0px !important;
}

.bg-color-2 {
    background: #ffffff !important;
}

.elementor-element.elementor-element-ebb8bf1.elementor-icon-list--layout-traditional.elementor-list-item-link-full_width.elementor-widget.elementor-widget-icon-list {
    position: relative;
    top: -90px;
    margin-left: 15px;
}
.boxed_wrapper  .main-header.style-two .menu-right-content .support-box {
    background: #f39446 !important;
}
.boxed_wrapper .main-header.style-two .menu-right-content .support-box:before {
    background: #f39446 !important;
}

.product-block-two {
    background: #f1f0f6 !important;
}
.product-block-two h4 a {
    font-size: 13px !important;
    line-height: 13px !important;
	color: #222222 !important;
}
.mr_shop_sorting {
    display: none;
}
.our-shop {
    margin-top: 30px;
}
.elementor-widget-container .contact-section .lower-inner .info-column .single-item .icon-box {
	background: #f39446 !important;
	color: #fff !important;
}
.reboons {
    position: absolute;
    z-index: 1;
    right: 0;
}
span.hit {
    display: inline-block;
    background: #f44336;
    padding-left: 10px;
    padding-right: 10px;
    color: #fff;
}

@media only screen and (max-width: 767px) {
.banner-carousel .content-box h1 {
    font-size: 35px !important;
    line-height: 35px !important;
}
.banner-section.style-two .content-box p {
	font-size: 18px !important;
    line-height: 23px !important;
}
}

.elementor-icon-list-icon svg {
    width: 14px;
}