/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

@import url('https://fonts.googleapis.com/css?family=Crimson+Text:400,400i,600,600i,700,700i|Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i&display=swap');

h2, h3 {
    font-family: 'Crimson Text', serif !important;
    font-style: normal !important;
    font-weight: bold !important;
    color:#1E525A !important;
}

.home .fusion-logo {
    position: absolute;
    top: 110px;
    width: 24% !important;
    left: 39%;
    max-height: none  !important;
}
.fusion-sticky-shadow .fusion-logo {
    position:relative;
    top:12px;
    left:auto;
    max-height: none !important;
}

.fusion-sticky-shadow .menu-text, .product-template-default .menu-text{
    color: #1E525A;
    font-weight: bold;
}

.fusion-header.fusion-header-backface.fusion-sticky-shadow {
    background-color: #ffffff !important;
}

.fusion-logo-link img {
    content:url("img/logo_home.png");
    max-height: none  !important;
}
.product-template-default .fusion-logo-link img {
    content:url("img/logo_sticky.png");
    max-height: 80px;
    margin-top: 15px;
}


.fusion-sticky-shadow .fusion-logo .fusion-logo-link img {
    content:url("img/logo_sticky.png");
    max-height: 80px;

}
.fusion-header.fusion-header-backface {
    height:80px !important;
}
.button-product-home {
    font-family: 'Open Sans', sans-serif !important;
    font-style: normal !important;
    font-weight: 600 !important;
    font-size: 16px !important;
    line-height: 22px !important;
    /* identical to box height */

    text-align: center !important;
    letter-spacing: 0.05em; !important
    text-transform: uppercase !important;
}


.title-heading-center {
    font-family: 'Crimson Text', serif !important;
    font-style: normal !important;
    font-weight: bold !important
    font-size: 59px !important;
    line-height: 108.3% !important;
    /* or 64px */

    text-align: center !important;
    letter-spacing: -0.02em !important;
}

.title-heading-center span {
    font-family: 'Open Sans', sans-serif !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-size: 25px !important;
    line-height: 34px !important;
    text-align: center !important;

    /* white */

    color: #FFFFFF !important;
}

.slide-content {
    max-width: 90% !important;
    margin-top: 0px;
    opacity: 1;
}

#fusion-slider-47 .flexslider {
    position:unset !important;
}
.bg-box-img .fusion-column-wrapper{
    background-blend-mode: darken;
}
.box-rounded-title {
    color: #1E525A;
}
.box-rounded-desc {
    color: #829FA3;
}

.wpcf7-submit {

    background: #829FA3 !important;
    border-color: #ffffff !important;
    border-radius: 25px !important;
    float: right !important;
}

.wpcf7-captchar, .wpcf7-form .wpcf7-date, .wpcf7-form .wpcf7-number, .wpcf7-form .wpcf7-quiz, .wpcf7-form .wpcf7-select, .wpcf7-form .wpcf7-text {
    padding-top: 0;
    padding-bottom: 0;
    height: 60px;
    background-color: #F6F7F7 !important;
    font-size: 13px;
    color: #829FA3 !important;
    border-width: 0px !important;
    border-color: #e8e8e8 !important;
    border-radius: 10px !important;
}

.wpcf7-form .wpcf7-textarea {
    background-color: #F6F7F7 !important;
    font-size: 13px;
    color: #829FA3 !important;
    border-width: 0px !important;
    border-radius: 10px !important;
    height:220px !important;
    padding-top:20px !important;
}

.wpcf7-form .wpcf7-textarea::placeholder, .wpcf7-captchar::placeholder, .wpcf7-form .wpcf7-date::placeholder, .wpcf7-form .wpcf7-number::placeholder, .wpcf7-form .wpcf7-quiz::placeholder, .wpcf7-form .wpcf7-select::placeholder, .wpcf7-form .wpcf7-text::placeholder {
    color: #829FA3 !important;

}

.title-heading-center {
    color: white !important;
}

.product-template-default {
    background-color: #E5E5E5 !important;
}

.product-template-default #main {
    background-color: #E5E5E5 !important;
}

#main .product .product_title, .fusion-woo-featured-products-slider .price .amount, .widget_layered_nav li.chosen a, .widget_layered_nav li.chosen a:before, .widget_layered_nav_filters li.chosen a, .widget_layered_nav_filters li.chosen a:before {
    color: #1E525A !important;

}

#main #comment-submit, #main .comment-submit, #reviews input#submit, .button-default, .button.default, .comment-form input[type="submit"], .fusion-button-default, .fusion-footer-widget-area .fusion-privacy-placeholder .button-default, .fusion-portfolio-one .fusion-button, .post-password-form input[type="submit"], .price_slider_amount button, .slidingbar-area .button-default, .ticket-selector-submit-btn[type=submit], .tml-submit-wrap input[type="submit"], .woocommerce .avada-order-details .order-again .button, .woocommerce .avada-shipping-calculator-form .button, .woocommerce .cart-collaterals .checkout-button, .woocommerce .checkout #place_order, .woocommerce .checkout_coupon .button, .woocommerce .login .button, .woocommerce .lost_reset_password input[type="submit"], .woocommerce .register .button, .woocommerce .single_add_to_cart_button, .woocommerce button.button, .woocommerce-MyAccount-content form .button, .woocommerce.add_to_cart_inline .button, .wpcf7-form input[type="submit"], .wpcf7-submit, input.button-default {

    background: #1E525A !important;
    border-color: #ffffff !important;
    border-radius: 25px !important;
    float: right !important;
}

#main .post h2 a, .about-author .title a, .fusion-blog-pagination .pagination .pagination-next:after, .fusion-blog-pagination .pagination .pagination-prev:before, .fusion-content-widget-area .widget .recentcomments a, .fusion-content-widget-area .widget li a, .fusion-content-widget-area .widget_categories li, .fusion-hide-pagination-text .pagination-next:after, .fusion-hide-pagination-text .pagination-prev:before, .fusion-load-more-button, .fusion-rollover a, .pagination .pagination-next:after, .pagination .pagination-prev:before, .project-content .project-info .project-info-box a, .shop_attributes tr th, .single-navigation a[rel=next]:after, .single-navigation a[rel=prev]:before, body a, body a:after, body a:before {
    color: #1E525A !important;

}

#main .about-author .title a:hover, #main .post h2 a:hover, #wrapper .fusion-vertical-menu-widget .menu li.current-menu-item>a, #wrapper .fusion-vertical-menu-widget .menu li.current_page_ancestor>a, #wrapper .fusion-widget-area .current-menu-item>a, #wrapper .fusion-widget-area .current-menu-item>a:before, #wrapper .fusion-widget-area .current_page_item>a, #wrapper .fusion-widget-area .current_page_item>a:before, #wrapper .jtwt .jtwt_tweet a:hover, .content-box-percentage, .fusion-content-widget-area .widget .recentcomments:hover:before, .fusion-content-widget-area .widget li a:hover, .fusion-content-widget-area .widget li a:hover:before, .fusion-content-widget-area .widget_archive li a:hover:before, .fusion-content-widget-area .widget_categories li a:hover, .fusion-content-widget-area .widget_categories li a:hover:before, .fusion-content-widget-area .widget_links li a:hover:before, .fusion-content-widget-area .widget_nav_menu li a:hover:before, .fusion-content-widget-area .widget_pages li a:hover:before, .fusion-content-widget-area .widget_recent_entries li a:hover:before, .fusion-copyright-notice a:hover, .fusion-date-and-formats .fusion-format-box i, .fusion-footer-widget-area .fusion-vertical-menu-widget ul.menu li a:hover, .fusion-footer-widget-area a:hover, .fusion-open-submenu:hover, .fusion-pagination .next:hover, .fusion-pagination .next:hover:after, .fusion-pagination .prev:hover, .fusion-pagination .prev:hover:before, .fusion-read-more:hover:after, .more a:hover:after, .pagination .pagination-next:hover:after, .pagination .pagination-prev:hover:before, .pagination-next:hover:after, .pagination-prev:hover:before, .price ins .amount, .price>.amount, .project-content .project-info .project-info-box a:hover, .rtl .fusion-read-more:hover:before, .rtl .more a:hover:before, .side-nav .arrow:hover:after, .side-nav li.current_page_ancestor>a, .side-nav ul>li.current_page_item>a, .single-navigation a[rel=next]:hover:after, .single-navigation a[rel=prev]:hover:before, .star-rating span:before, .star-rating:before, a:hover, h5.toggle:hover a {
    color: #1E525A !important;

}