/*
Theme Name: Energia Child
Theme URI: https://demo.farost.net/energia/
Author: Farost
Author URI: http://themeforest.net/user/farost
Description: Best for Green energy, green earth, green nature, green WordPress, renewable energy, renewable, solar panels, green earth, energy company, green nature, energy solar, energy WordPress, go solar, recycling website.
Version: 1.0.0
License: ThemeForest
License URI: https://themeforest.net/licenses
Text Domain: energia-child
Template:     energia
Tags: clean, creative, customizer, ecology, energy, green, modern, natural, organic, portfolio, recycling, renewable energy, solar, Solar Panels, Wind Turbines
*/

body {
    font-size: 20px!important;
}

.fa  {
    font-family: "FontAwesome"!important;
    font-weight: 100!important;
    font-size: 24px!important;
    color: #32c36c!important;
}

@media screen and (min-width: 1200px){
.mobile-menu-social {
	display: none!important;
}
}


.mobile-menu-line {
    color: #c5c5c5!important;
    }


.btn{
    font-size: 18px!important;
}


@media screen and (max-width: 575px){
.btn {
    font-size: 18px!important;
}
}

@media screen and (min-width: 1200px){
#site-header-wrap.header-layout2 .site-header-top .header-top-item .header-top-item-inner {
    font-size: 15px!important;
}

.primary-menu .sub-menu li a {
    font-size: 18px!important;
    color: #2b3e4b;
}
    
}


.cms-heading-wrapper .custom-subheading {
    font-size: 24px!important;
}



.cms-fancy-box-carousel.layout2 .carousel-item-inner .item-content .item-title {
    font-size: 24px!important;
}

.cms-fancy-box-carousel.layout2 .carousel-item-inner .item-content .item-description {
    font-size: 20px!important;
    color: #2b3e4b;

}


.cms-fancy-box-carousel.layout2 .carousel-item-inner:hover .item-button a .f-btn-text {
    font-size: 20px!important;
}

.cms-fancy-box-carousel.layout2 .carousel-item-inner .item-content .item-button a i {
    font-size: 18px!important;
}

.cms-fancy-box-carousel.layout2 .carousel-item-inner:hover .item-button a {
    padding-left: 23px!important;
    padding-right: 23px!important;
}

.cms-fancy-box-carousel.layout2 .carousel-item-inner .item-content .item-button a {
    font-size: 20px!important;
    padding: 8px 7px 8px 11px!important;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    -o-border-radius: 20px;
    border-radius: 20px!important;
}

.cms-project-carousel.layout3 .entry-title {
    font-size: 24px!important;
}

.cms-project-carousel.layout3 .item-category {
    font-size: 16px!important;
}


.cms-service-grid.layout1 .item-feature li {
    font-size: 18px!important;
    font-weight: 400!important;
    color: #2b3e4b!important;
}

.cms-service-grid.layout1 .item-feature li i {
    color: #31c36d!important;
}


.cms-fancy-box.layout1 .box-item-inner .item-content .item-description {
    font-size: 18px!important;
    color: #2b3e4b!important;

}

.elementor-10 .elementor-element.elementor-element-9079c96 .elementor-icon-list-icon {
    padding-top: 5px;
}

.cms-project-carousel.layout3 .item-category {

    display: none;
}



