/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/
@import "fonts/fonts.css";
@import "includes/css/forms.css";
:root{
    --theme-color:#A1C613;

}
/*** generic helpfull ***/

.multiply{
    mix-blend-mode: multiply !important;
}
.rotate-38{
    transform: rotate(38deg) !important;
}
.opacity-05{
    opacity: .05 !important;
}
.opacity-25{
    opacity: .25 !important;
}
.fw-3{
    font-weight: 300 !important;
}
.fw-4{
    font-weight: 400 !important;
}

/*** footer copyright ***/

#footer-outer #copyright[data-layout="centered"]{
    padding:10px 0;
}

/*** colors ***/

.theme-color{
    color:var(--theme-color);
}
.black-color{
    color:#000;
}
.white-color{
    color:#FFF;
}


/*** text + icons ***/
.iwithtext{
    display: flex;
    align-items: center;
    column-gap: 30px;
}
.iwithtext .iwt-icon{
    position: relative;

}
.iwithtext .iwt-icon img{
    margin-bottom: 0;
    min-width: 50px !important;
    width: 50px !important;
}
.iwithtext .iwt-text{
    padding-left:0
}
.iwithtext .iwt-text h6{
    margin-bottom: 0;
}

/*** footer ***/

.footer .contatti a{
    color:#FFF;
    transition: all .3s ease-in-out;
}
.footer .contatti a:hover{
    opacity:.8;
    transition: all .3s ease-in-out;
}
.footer .contatti .iwithtext{
    column-gap: 5px;
}
body .footer .contatti [class^=icon-].icon-default-style{
    font-size:20px;
    height:20px;
    width: 20px;
    line-height: 20px;
}

/*++ header ***/

#page-header-bg[data-alignment-v="middle"] .span_6 .inner-wrap{
    padding-top: 60px;
}

body #page-header-bg .span_6 span.textheader{
    font-family: Roboto;
    text-transform: none;
    font-weight: 400;
    display: block;
    max-width:50%;
    margin: 20px auto 0;
}

@media screen and (max-width:1024px){
    body #page-header-bg .span_6 span.textheader{
        max-width:100%;
    }
}