/* html elements */
* {
    font-family: 'Work Sans', sans-serif;
}

body {

}

a,
a:hover{
    color: inherit;
}

.btn,
.btn.btn-dark{
    background-color: rgba(247, 82, 0, 1) !important;
    border-color: rgba(247, 82, 0, 1) !important;
    color: #fff !important;
}

.bg-warning{
    background-color: rgba(247, 82, 0, 1) !important;
}

.text-warning{
    color: rgba(247, 82, 0, 1) !important;
}

.border-warning{
    border-color: rgba(247, 82, 0, 1) !important;
}

h1, h2, h3, h4, h5, h6 {
    font-family: 'Work Sans', sans-serif;
    font-weight: bolder;
    color: rgba(247, 82, 0, 1) !important;
}

.h1, .h2, .h2, .h4, .h5, .h6 {
    font-family: 'Work Sans', sans-serif;
    color: rgba(247, 82, 0, 1) !important;
}

.alignleft {
    display: inline;
    float: left;
    margin-right: 1.5em;
    margin-bottom: 1em;
}

.alignright {
    display: inline;
    float: right;
    margin-left: 1.5em;
    margin-bottom: 1em;
}

.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 1em;
}

/* header */
.navbar-brand {
    width: auto;
    height: 80px;
}

.brand-name {
    font-family: 'Noto Sans', sans-serif;
    font-weight: 900;
}

.navbar-nav .menu-item a {
    color: rgba(247, 82, 0, 1) !important;
    font-weight: 700;
}

.navbar-nav .menu-item a:hover,
.navbar-nav .menu-item a.active{
    background-color: transparent;
}

.nav-pills .nav-link {
    color: white;
}
.nav-pills .nav-link.active {
    background-color: rgba(247, 82, 0, 1) !important;
}
.nav-pills .nav-link:not(.active):hover {
    background-color: rgba(247, 82, 0, 0.7);
    color: #fff;
}

/* profiles */
.profiles .container {
    transition: 0.2s all ease-in-out;
}

.profiles .container:hover {
    -ms-transform: scale(1.01); /* IE 9 */
    -webkit-transform: scale(1.01); /* Safari 3-8 */
    transform: scale(1.01);
}

.profiles .profileImageContainer {
    height: 0;
    padding-bottom: 100%;
}

.profiles .profileImageContainer img {
    object-fit: cover;
}

.profiles .whatsAppStatus,
.profiles .channelStatus {
    top: -15px;
}

.profiles .nickname {
}

.profiles .keywords ul {
    height: 25px;
    margin-bottom: 0;
}

.profiles .keywords ul li {
    display: inline-block;
}

.profiles .keywords .bi {
    color: rgba(25, 135, 84, 1)
}

.profiles .shortText {
    height: 100px;
}

.profiles .languages img {
    border: none !important;
    border-radius: 50% !important;
    width: 15px;
    height: 15px;
}


/* whatsApp profiles */
.whatsAppProfiles .container {
    transition: 0.2s all ease-in-out;
}

.whatsAppProfiles .container:hover {
    -ms-transform: scale(1.01); /* IE 9 */
    -webkit-transform: scale(1.01); /* Safari 3-8 */
    transform: scale(1.01);
}

.whatsAppProfiles .profileImageContainer {
    height: 0;
    padding-bottom: 100%;
}

.whatsAppProfiles .profileImageContainer img {
    object-fit: cover;
}

.whatsAppProfiles .whatsAppStatus,
.whatsAppProfiles .channelStatus {
    top: -15px;
}

.whatsAppProfiles .nickname {
}

.whatsAppProfiles .keywords ul {
    height: 25px;
    margin-bottom: 0;
}

.whatsAppProfiles .keywords ul li {
    display: inline-block;
}

.whatsAppProfiles .keywords .bi {
    color: rgba(25, 135, 84, 1)
}

.whatsAppProfiles .shortText {
    height: 100px;
}

.whatsAppProfiles .languages img {
    border: none !important;
    border-radius: 50% !important;
    width: 15px;
    height: 15px;
}

/* status */
.statusOnline {
    background-color: rgba(25, 135, 84, 1)
}

.statusInConversation {
    background-color: rgba(220, 53, 69, 1);
}

.statusPause {
    background-color: rgba(220, 53, 69, 1);
}

.statusOffline {
    background-color: rgb(108, 117, 125, 1);
}




/* contact form 7 */
.wpcf7 label,
.wpcf7-form-control-wrap textarea,
.wpcf7-form-control-wrap input {
    width: 100%;
}

.wpcf7-form-control-wrap textarea,
.wpcf7-form-control-wrap input {
    border: none;
    padding: 14px;
}

.wpcf7-submit {
    color: #fff;
    background-color: #557cbf;
    font-size: 21px;
    padding: 20px 56px;
}

.powered-by{
    font-size: 10px;
}
