/*
 Theme Name:   Martex Child
 Theme URI:    https://jthemes.com/themes/wp/martex/
 Description:  Martex child theme
 Author:       JThemes
 Author URI:   http://themeforest.net/user/jthemes
 Template:     martex
 Version:      1.0.0
License:       GNU General Public License version 3.0
License URI:   http://www.gnu.org/licenses/gpl-3.0.html
 Tags:         one-column, two-columns, three-columns, right-sidebar, flexible-header, custom-colors,  custom-background, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready 
 Text Domain:  martex-child
*/


/* menu */
.navbar-light .wsmenu-list > li > a.h-link:hover {
    color: #333 !important;
}

/* Page "Contact us" */
.contact-form .contacts-intro p {
    margin-bottom: 17px !important;
}
.contact-form .contacts-intro span {
    margin-bottom: 10px !important; 
}
.contact-form .wpcf7-recaptcha {
    padding-left: 0px !important;
}

/* all pages */
.my-section-faq .elementor-widget-container,
.my-section-accordion .elementor-widget-container  {
    padding-top: 0 !important;
}
.my-section-faq .faqs-section,
.my-section-accordion .faqs-section {
    padding-top: 0 !important;
}

.my-section-faq .faqs-section .container > .row:first-child,
.my-section-accordion .faqs-section .container > .row:first-child {
    display: none !important;
}

.my-section-services .elementor-widget-wrap {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

/* blue icons in features sections */
.fbox-wrapper .shape-ico span {
    height: 70px;
    width: 70px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.fbox-wrapper .shape-ico svg {
    top: 40% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important;
}

.fbox-wrapper .shape-ico span:before {
    font-size: 40px;
}

@media (max-width: 768px) {

    .elementor-element-3d8351e > div {
        display: block !important;
    }
    .elementor-element-3d8351e img {
        width: 100% !important;
        display: block !important;
        height: auto !important;
    }
}

/* google recaptcha */
.grecaptcha-badge { 
    visibility: hidden; 
}






