/*
 Theme Name:   Industrium Child
 Description:  Industrium Child Theme
 Theme URI:	   https://demo.artureanec.com/themes/industrium
 Author:       Artureanec
 Author URI:   https://demo.artureanec.com
 Template:     industrium
 Version:      1.0.0
 License: GNU  General Public License version 3.0
 License URI:  http://www.gnu.org/licenses/gpl-3.0.html
 Text Domain:  industrium-child
*/

/* =Theme customization starts here
------------------------------------------------------- */
.header-icons-container.icons-container-big {
    margin: 0 0 0 20px !important;
}
.footer-widgets #block-54 {
    justify-content: center !important;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    width: 100%;
    margin: 0;
}
.copyrightcs .widget-row{
    font-size: 14px;
    color: #abafb5;
    width: 100%;
    text-align: center;
}
.footer-type-1 .footer-section:last-child .footer-widgets, .footer-type-1 .footer-widgets{
    padding: 0 !important;
}
#block-55{
    width: 100%;
    padding-bottom: 0px;
}
#block-55 .widget-wrapper hr{
    color: #fff;
}
@media only screen and (min-width: 992px) {

    .page-title-container,
    .edit-post-visual-editor__post-title-wrapper {
        min-height: 330px;
    }
}
.content-wrapper ul>li:before{
    content: '\e837' !important;
    font: 1.2em 'fontello';
    top: 0.2em !important;
}
.icon-arrow-up::before {
    font-family: 'fontello';
}
/*language switcher menu*/
.header .main-menu>li.pll-parent-menu-item>a img {
    margin-top: 8px;
    margin-bottom: 10px;
}

.h5 {
    font-weight: bold;
    color: #fff;
    margin-bottom: 0.5em;
    font-size: 20px;
    line-height: 1.4em;
    margin: 0;
}
.header .main-menu>li ul.sub-menu>li>a::before {
    content: '\e824' !important;
}
/*home product categories*/
.productcattitle .elementor-widget-container{
    position: absolute;
        bottom: 20px;
        right: 0;
        width: 100%;
        padding: 30px 35px 30px 35px;
        -webkit-transition: background-color 0.3s, bottom 0.3s;
        transition: background-color 0.3s, bottom 0.3s;
        background-color: #1E3A5F;
}
.productcat:hover .productcattitle .elementor-widget-container {
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
    background-color: #FF7A00;
}
.productcattitle .elementor-widget-container h3{
    font-weight: 500 !important;
        line-height: 1.25em !important;
        padding: 0 30px 0 0;
        position: relative;
        color: #fff;
        font-size: 20px !important;
}
.productcattitle .elementor-widget-container h3:before {
    font-family: 'fontello';
    content: '\e839';
    font-size: 17px;
    height: 1em;
    width: 1em;
    line-height: 1em;
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
}
.productcat:hover .productcattitle .elementor-widget-container h3:before {
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}
.productcat:hover .productcattitle .elementor-widget-container h3 a{
    color: #fff !important;
}
.productcatnumber .elementor-widget-container span a{
    position: absolute;
        top: 0;
        right: 0;
        padding: 0 30px;
        font-size: 100px !important;
        letter-spacing: -0.03em;
        font-weight: 700;
        margin-top: -540px;
        -webkit-transition: color 0.3s;
        transition: color 0.3s;
        color: #1E3A5F !important;

}
.productcat:hover .productcatnumber .elementor-widget-container span a{
    color: #FF7A00 !important;
}
/*widget translate*/
body.lang-en .widget-fa {
    display: none;
}
body.lang-fa .widget-en {
    display: none;
}

#form-preview button::after,
.industrium-button::after,
.body-container button:not(.customize-partial-edit-shortcut-button)::after,
.body-container input[type="submit"]::after,
.body-container input[type="button"]::after,
.body-container input[type="reset"]::after,
.footer .wp-block-button:not(.is-style-fill) .wp-block-button__link:not(.has-background)::after,
.footer .wp-block-cover .wp-block-button:not(.is-style-fill) .wp-block-button__link:not(.has-background)::after,
.slide-sidebar-wrapper .wp-block-button:not(.is-style-fill) .wp-block-button__link:not(.has-background)::after,
.slide-sidebar-wrapper .wp-block-cover .wp-block-button:not(.is-style-fill) .wp-block-button__link:not(.has-background)::after,
.sidebar .wp-block-button:not(.is-style-fill) .wp-block-button__link:not(.has-background)::after,
.sidebar .wp-block-cover .wp-block-button:not(.is-style-fill) .wp-block-button__link:not(.has-background)::after{
    font-family: 'Font Awesome 5 Free';
    content: "\f275";
    font-weight: 900;
}
.industrium-content-slider-widget .industrium-content-wrapper-3 .industrium-button::after {
    content: "\f0ac";
    font-weight: 900 !important;
}
.industrium-content-slider-widget .industrium-content-wrapper-3 .industrium-button:hover:after {
    opacity: 1;
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}
.elementor-widget-industrium_button .industrium-button.button-type-2::after{
    content: "\f0ac";
    font-weight: 900 !important;
}