/*
Theme Name: Technominds
Text Domain: tecknominds
Theme URI: http://themeforest.net/user/Anps/portfolio
Description: It can be used for business and corporate sites, your portfolio site or customize it to suit your wishes. Easy to use and clean code will be a simple task to get you up and running in no time. And with our support you cannot go wrong.
Author: AnpsThemes
Author URI: http://themeforest.net/user/Anps/portfolio
Version: 1.1.5
License: GNU General Public License
License URI: license.txt
Tags: responsive-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, left-sidebar, custom-colors, custom-header, custom-menu, theme-options, translation-ready, threaded-comments
*/
p.con-address::before {
    content: "\f041";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    padding-right: 0.5em;
    position: absolute;
    left: 0;
}
p.con-address {
    position: relative;
    padding-left: 20px;
}

p.con-mail::before {
    content: "\f003";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    padding-right: 0.5em;
    position: absolute;
    left: 0;
}
p.con-mail {
    position: relative;
    padding-left: 20px;
}

p.con-phone::before {
    content: "\f095";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    padding-right: 0.5em;
    position: absolute;
    left: 0;
}
p.con-phone {
    position: relative;
    padding-left: 20px;
}
p.con-phone a, p.con-mail a {
    color: #333333;
}

footer.site-footer.style-2.font {
    font-size: 14px !important;
}
.home h1 span::after {
    content: "";
    position: absolute;
    right: 0;
    left: 0;
    color: #940000;
    background-color: #940000;
    height: 2.2px;
    width: 60px;
    margin: auto;
    bottom: -12px;
}
.home h1 span {
    position: relative;
    text-align: center;
}

h3.widget-title {
    color: #940000;
    font-family: sans-serif;
    padding-bottom: 8px;
}
.textwidget {
   
    text-align: justify;
}
.page-heading.style-2 {

    background: url(http://whythemes.com/tecknominds/wp-content/uploads/2018/06/background-header.jpg);
}
.service-icon .icon h2 {
    font-size: 18px;
    font-weight: 600;
}
footer.site-footer .menu li::before {
    content: "\f101";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    padding-right: 0.5em;
    position: absolute;
    left: 0;
}
footer.site-footer .menu li {
    position: relative;
    padding-left: 20px;
}
.site-navigation ul > li.menu-item > a {

    font-weight: 600;
}
.page-heading.style-2 h1 {
    color: black;
}

p.top-phone::before {
    content: "\f095";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    font-size: 18px;
    padding-right: 0.5em;
    position: absolute;
    left: 0;
}
p.top-phone {
    position: relative;
    padding-left: 20px;
}
p.top-mail::before {
    content: "\f0e0";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    padding-right: 0.5em;
    position: absolute;
    left: 0;
}
p.top-mail {
    position: relative;
    padding-left: 20px;
}
.headline a {
    display: none;
}

