/*
Theme Name: Etalon Child
Template: etalon
Theme URI: http://keydesign-themes.com/etalon/
Author: Key-Design
Author URI: http://themeforest.net/user/Key-Design
Description: Multi-Concept WordPress Theme for Professional Services
Version: 1.3
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, translation-ready

/* Below you can write your style */
@import url('https://fonts.googleapis.com/css2?family=Merriweather:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900&display=swap');
label {
  width: 100%; }

#main-menu .navbar-nav .dropdown-menu {
  top: 88px; }

.slider.clients .owl-wrapper {
  align-items: center;
  display: flex !important; }
  .slider.clients .owl-wrapper .owl-item {
    padding: 0 40px; }

.blog-header {
  padding-top: 152px; }

.wpcf7-submit {
  background: #5DB9A7;
  border: 2px solid #5DB9A7; }
  .wpcf7-submit:hover {
    background: transparent; }

.team-member.design-two .team-socials {
  display: none; }

.wpb_text_column ul > li::before {
  color: #DA0230 !important; }

.tt_button .iconita {
  display: none; }

.upper-footer .textwidget span {
  float: none;
  width: auto;
  margin-right: 6px; }

.before-and-after-carousel .kd-photobox .photobox-img img {
  height: 500px;
  object-fit: cover;
  object-position: center; }
.before-and-after-carousel .kd-photobox .phb-content {
  display: none; }

@media all and (max-width: 640px) {
  .slider-heading {
    font-size: 20px !important;
    line-height: 26px !important;
    width: 100% !important; } }

.intro-boxes {
  display: flex;
  flex: 1; }
  @media all and (max-width: 767px) {
    .intro-boxes {
      display: block; } }
  .intro-boxes > .vc_col-sm-4 {
    display: flex;
    flex: 1; }
    .intro-boxes > .vc_col-sm-4 .wpb_wrapper {
      height: 100%; }
      .intro-boxes > .vc_col-sm-4 .wpb_wrapper .kd-photobox {
        display: flex;
        flex-direction: column;
        height: 100%; }
        .intro-boxes > .vc_col-sm-4 .wpb_wrapper .kd-photobox .phb-content {
          display: flex;
          flex: 1;
          flex-direction: column; }
          .intro-boxes > .vc_col-sm-4 .wpb_wrapper .kd-photobox .phb-content p {
            flex: 1; }

.post-content .vc_pageable-slide-wrapper {
  display: flex;
  flex-wrap: wrap; }

.blog-single {
  padding-bottom: 0 !important; }

.key-icon-box .ib-wrapper {
  padding: 35px 0; }
.key-icon-box.icon-left.icon-default .fa {
  margin-right: 20px; }
.key-icon-box.icon-left.icon-default p {
  margin-left: 69px; }

#single-page .single-page-content h1, #single-page .single-page-content h2, #single-page .single-page-content h3 {
  font-size: 34px;
  line-height: 42px; }

.key-icon-box .ib-link {
  text-transform: initial; }
  .key-icon-box .ib-link a {
    font-weight: 400; }

.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front {
  display: none; }

#menu-item-5814 {
  display: none; }

.popup-form {
  max-width: 550px;
  padding: 20px; }

@media only screen and (max-width: 959px) {
  #menu-item-5814 {
    display: block; } }
.fa{
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
/*# sourceMappingURL=style.css.map */
