/* 
 Theme Name:   Dataprint
 Theme URI:    https://www.dataprint.co.il
 Description:  Dataprint - Child Theme
 Author:       C_site
 Author URI:   http://www.c-site.co.il
 Template:     twentyseventeen
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

 /* == Add your own styles below this line ==
--------------------------------------------*/
.single h1,.single h3 {
    font-family: "Heebo", sans-serif !important;
}
.single h1 span,.single h3 span{
    font-family: "Heebo", sans-serif !important;
}
.esg-top.eg-data-print-element-1 {
    font-family: "Heebo", sans-serif !important;
}
p {
    font-family: "Heebo", sans-serif !important;
}
p span{
    font-family: "Heebo", sans-serif !important;
}
/*#footer  {
    display: none !important;
}*/

section.elementor-element.elementor-element-aa13711.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section .elementor-flip-box__layer__overlay {
    margin-top: 29px;
}

section.elementor-element.elementor-element-aa13711.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section a.elementor-flip-box__button.elementor-button.elementor-size-xl {
    height: 150px;
}

.page-id-2059 .frame-content .widget-position-right.sidebar-position-right div#button .sidebar-content {
    display: none !important;
}

button#open_sogoacc {
    margin-top: 70px;
}
.byline{
	display: none !important;
}
footer.entry-footer,.nav-links {
    font-family: "Heebo", sans-serif !important;
}
@media (max-width: 767px){
    #open_sogoacc.topleft{
        top: 150px !important;
    }
    .mobile-sticky-header{
        position: fixed !important;
        top: 0;
        left: 0;
        right: 0;
        z-index: 99;
    }
    .header-icons-whatsapp{
        position: absolute !important;
        top: 45px;
        left: 250px;
        width: 50px !important;
        padding-right: 20px;
    }
    .header-icon-envelope{
        position: absolute !important;
        top: 45px;
        left: 135px;
        width: 80px !important;
    }
    .header-icon-phone{
        position: absolute !important;
        top: 45px;
        left: 70px;
        width: 50px !important;
    }
    .wpcf7-form-control-wrap.recaptcha div {
        transform: scale(0.9) translateX(-15px);
    }
    .entry-header{
        margin-top: 220px;
    }
}
@media(max-width: 450px){
    .entry-header{
        margin-top: 150px;
    }
}