/*
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
*/
.border-wave{
    border: 12px solid #cede8d;
    -o-border-image: url(images/border-waves.svg) 33.33% round;
    border-image: url(images/border-waves.svg) 33.33% round;
    padding: 20px 25px;
}
.border-daimond{
    border: 10px solid #cede8d;
    -o-border-image: url(images/border-diamond.svg) 31.33% round;
    border-image: url(images/border-diamond.svg) 31.33% round;
    padding: 20px 25px;
}
.daimond-black{
	 -o-border-image: url(images/border-diamonds-black.svg) 31.33% round;
    border-image: url(images/border-diamonds-black.svg) 31.33% round;
}
.border-doubleline{
position: relative;
    padding: 20px 25px;
    margin: 5px;
}
.border-doubleline:before, .border-doubleline:after {
content: "";
    border: 1px solid #000;
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
}
.border-doubleline:after{
border-color: #e10b7e;
    top: -5px;
    right: -5px;
    bottom: -5px;
    left: 5px;
}
.border-singledouble{
    position: relative;
    padding: 20px 25px;
}
.border-singledouble:before, .border-singledouble:after {
content: "";
    border: 2px solid #3a2a79;
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
}
.border-singledouble:after{
margin: 4px;
border-width: 1px;
}
.col.section-title h2{font-size: 24px;}
.row .col.section-title {
    margin: 0;
    padding: 30px 0 30px 0;
    border-bottom: 1px solid #383A3B;
    font-size: 24px;
}
.image-border{
	border: 2px solid #383A3B;
    padding: 5px !important;
}
.text-justify{text-align: justify;}
p{line-height: 1.6;}