/*
Theme Name: Finance Child
Theme URI: http://www.themechampion.com
Description: finance Child Theme
Author: finance
Author URI: http://www.themechampion.com
Template: finance
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: finance
Tags:two-columns, left-sidebar, right-sidebar, light, responsive-layout, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, flexible-header, full-width-template, sticky-post, theme-options, threaded-comments, translation-ready
*/
/* Start Overrides */
#header .icon-Pointer:before {
  content: url("/img/pointer.png");
}

#header .icon-Phone2:before {
  content: url("/img/phone.png");
}

#header .icon-Timer:before {
  content: url("/img/timer.png");
}

#main .bread-cumb {
  margin-bottom: 100px;
}

.big .text {
  min-width: 180px;
}

.testimonial-sec .name-content .client-name h3 {
  color: #58cedc;
}

.testimonial-sec .name-content p,
.testimonial-sec .bottom-box-content p {
  color: #ffffff !important;
}

body.page-id-236 .testimonial-sec .name-content .client-name h3 {
  color: #2828b3;
}

body.page-id-236 .testimonial-sec .name-content p,
body.page-id-236 .testimonial-sec .bottom-box-content p {
  color: #485a66 !important;
}

div.wpcf7 .ajax-loader {
  display: block;
  margin-top: 15px;
  margin-left: auto;
  margin-right: auto;
}

button i.icon {
  vertical-align: middle;
}

.team-template-default .page_title {
  margin-bottom: 100px;
}

.team-template-default .bread-cumb {
  display: none;
}

/* End Overrides */
/* Custom CSS */
body.tmc_header_4 .top_nav .top_nav_wrapper > ul > li.current-menu-item a {
  color: #58cedc;
}

textarea::-webkit-input-placeholder {
  color: #8a8a8a;
  opacity: 1;
}

textarea:-ms-input-placeholder {
  color: #8a8a8a;
  opacity: 1;
}

textarea::-ms-input-placeholder {
  color: #8a8a8a;
  opacity: 1;
}

textarea::placeholder {
  color: #8a8a8a;
  opacity: 1;
}

textarea:focus {
  -webkit-box-shadow: inset 0 0 15px #a0f0f5;
          box-shadow: inset 0 0 15px #a0f0f5;
}

.sec-title1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.sec-title1 h2 {
  text-transform: uppercase;
  color: #191970;
}

.icon-box:before {
  display: block;
  max-height: 64px;
}

.accounting-ico:before {
  content: url("/img/accounting.png");
}

.private-equity-ico:before {
  content: url("/img/private-equity.png");
}

.operational-ico:before {
  content: url("/img/operational.png");
}

.banks-ico:before {
  content: url("/img/banks.png");
}

.indurial-solution, .footer-contacts {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

#footer .text-box {
  color: white;
}

#footer .tel-box {
  color: white;
}

@media (max-width: 40em) {
  #main .container {
    width: 100%;
  }
  .tmc_header_4 #main .page_title {
    padding: 45px 0 45px 0;
  }
  .welcome-section .heading-row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
/*# sourceMappingURL=style.css.map */

#home-hero h1 {
	text-transform: uppercase;
	color: #fff;
	margin-bottom: 30px;
	line-height: 55px;
    letter-spacing: 0px;
    font-weight: 700;
    font-size: 48px;
}

#home-hero h2 {
	text-align: center;
    line-height: 32px;
    letter-spacing: 0px;
    font-weight: 400;
    font-size: 30px;
    color: #fff;
    border-style: none;
    margin: 0px;
    border-radius: 0px;
    padding: 0px;
}

@media (max-width: 480px) {
	#home-hero h1 {
	line-height: 44px;
    font-size: 44px;
}

#home-hero h2 {
    line-height: 28px;
    font-size: 26px;
}
}

#home-hero a {
	    font-size: 15px !important;
    font-family: "Open Sans", sans-serif !important;
    text-align: center !important;
    border-radius: 3px !important;
    display: inline-block;
    border: none !important;
    outline: none;
	    background-color: #64dae7;
    color: #fff;
    vertical-align: top;
    text-transform: uppercase;
    line-height: 42px !important;
    font-weight: bold !important;
    outline: none;
    padding: 0 27px !important;
    -webkit-transition: all .5s ease;
    transition: all .5s ease;
}

address {
	margin: 0 !important;
}

footer ._inline-form,
.sidebar-area ._inline-form {
	margin: 0 !important;
	padding: 0 !important;
}

footer h4,
footer .widget_text .widget_title{
	font-size: 18px;
    font-family: "Open Sans", sans-serif;
    font-weight: normal !important;
    color: #D5D5D5 !important;
	text-transform: uppercase;
    line-height: 26px;
}

/* FORM STYLING */


form._form {
	margin: 0 !important;
	padding: 0 !important;
}

form._form ._form-content {
	width: 100%;
}

form._form input {
	width: 100% !important;
	border-radius: 0 !important;
	padding: 6px 10px !important;
	border: 1px solid #e9e9e9 !important;
}

form._form ._form-content ._form_element._field2 ._field-wrapper {
	    border: #979797 1px solid !imoprtant;
	outline: none;
}

form._form textarea {
	width: 817px !important;
padding: 15px !important;
height:120px !important;
margin-top: 20px !important;
	border: #979797 1px solid !imoprtant;
	border-radius: 0 !important;
}
form._form ._form-thank-you {
	color: green !important;
}
