/*
Theme Name:  Fablio Child Theme
Description: Child theme for the Fablio theme
Author:      ThemetechMount
Author URI:  https://www.themetechmount.com/
Template:    fablio
Version:     0.1
Tags:        light, white, two-columns, three-columns, four-columns, right-sidebar, left-sidebar, responsive, retina
*/


/* NOTE: Main theme's style.css file is already added in head tag. /*

/* =Theme customization starts here
-------------------------------------------------------------- */

.themetechmount-blogbox-styleone .themetechmount-blogbox-footer-left a {
    font-weight: 600;
}.tm-skincolor-opacity0.tm-bg.tm-bgimage-yes.tm-bgcolor-skincolor > .tm-bg-layer{opacity:0.92;}
.woocommerce-account .woocommerce-MyAccount-navigation li a, .widget.tm_widget_nav_menu li a, .widget.fablio_all_post_list_widget li a, .widget.fablio_category_list_widget li a {
    font-weight: 600;
    font-size: 18px;
}
body h1, body h2, body h3, body h4, body h5, body h6, body .h1, body .h2, body .h3, body .h4, body .h5, body .h6, body .widget .widget-title, body .widget .widgettitle, #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item > h4.mega-block-title, .portfolio-description h2, .themetechmount-portfolio-details h2, .themetechmount-portfolio-related h2 {font-family: 'Hanken Grotesk', sans-serif !important;}
.headBtn{font-family: 'Poppins', sans-serif !important;font-size: 14px !important;}

/*styling for megamenu*/
.formWrap{}
.megaMenu {background: rgb(0 0 0 / 70%);position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 9999999;display: none;}
.megaMenu form {width: 100%}
.megaMenu.active {display: flex;}
.megaMenu .megaMenuWrap {position: absolute;left: 0;right: 0;width: 55%;margin: 0 auto;background: #fff;padding: 4rem 5rem;top: 50%;transform: translateY(-50%);height: 92%;overflow: auto;}
.megaMenu .megaMenuWrap .home-section-seven {background: #ffffff;width: 40rem;box-shadow: 0 0 10px rgb(0 0 0 / 50%);padding: 2.5rem 4rem;position: relative;}
.megaMenu .megaMenuWrap .main-heading h4 {color: #666666;text-align: center;margin-top: 0.939rem;font-size: 1.5rem;}
.megaMenu .closeSubs svg {width: 2.25rem}
.megaMenu .form-foot {display: flex;align-items: center;justify-content: space-between;margin: 0.65rem 0 1.708rem}
.megaMenu .form-group {margin-bottom: 1.281rem}
.megaMenu .woocommerce-form .form-group:nth-child(2) {margin: 0}
.megaMenu .form-foot p {margin: 0}
.megaMenu .form-footer {text-align: center;}
.megaMenu .form-footer .continue-as-guest {margin: 1.025rem 0;display: inline-block;}
.megaMenu .form-footer span a {color: #E2001A}
.megaMenu .form-foot span {display: inline-block;line-height: 1;}
.megaMenu .form-footer strong {font-size: 1.1rem;}
.megaMenu .form-foot p a {color: #666666;}
.megaMenu form label {margin-bottom: 0.5rem;}
.megaMenu .closeSubs{position: absolute;top:15px;right: 15px}
.themetechmount-box-blog .themetechmount-box-content h4{min-height: 136px;}
.partnerPop textarea{height: 200px;min-height: 200px;}
.megaMenu .megaMenuWrap .wpcf7-form-control-wrap .wpcf7-form-control {padding: 0.75rem !important;}
.megaMenu .megaMenuWrap .wpcf7-form-control-wrap {padding: 0 !important;}
.megaMenu .megaMenuWrap .row + p{margin: 0;}
.contact-sec .tm-box-icon{display: flex;align-items: center;justify-content: center;}
.about-section .vc_row-flex, .sustainability-section .vc_row-flex, .partner-section .vc_row-flex{display:flex;align-items: center;}
.sustainability-section-two h2{max-width: 85%}
.themetechmount-iconbox-icon {padding-bottom: 25px;}
#section-two-service .service-item .vc_grid-item-mini.vc_clearfix{}
#section-two-service .vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_title{margin-bottom: 10px;margin-top: 5px;}
#section-two-service .vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_title h4{-webkit-line-clamp: initial !important;font-size: 20px;line-height: 1.1;margin: 0;}
#section-two-service .vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_excerpt p{margin: 0;}
#section-two-service .vc_btn3-container.vc_btn3-left{margin-bottom: 0;}

@media only screen and (min-width: 0px) and (max-width: 767px){
	.megaMenu .megaMenuWrap{width: 95%;}
}
#sidebar-right .tm-spacing.widget .textwidget.widget-text, .tm-spacing.widget .textwidget.widget-text{ background-image: url(https://www.elt-global.com/wp-content/uploads/2024/01/service_detail.jpg)!important; }


.postid-754 .tm-spacing.widget .textwidget.widget-text{ background-image: url(https://www.elt-global.com/wp-content/uploads/2024/01/service_detail.jpg)!important; }
.postid-753 .tm-spacing.widget .textwidget.widget-text{ background-image: url(https://www.elt-global.com/wp-content/uploads/2024/02/abbie-questions.jpg)!important; }
.postid-102 .tm-spacing.widget .textwidget.widget-text{ background-image: url(https://www.elt-global.com/wp-content/uploads/2024/02/nichola-questions.jpg)!important; }
.postid-2293 .tm-spacing.widget .textwidget.widget-text{ background-image: url(https://www.elt-global.com/wp-content/uploads/2024/02/richard-questions.jpg)!important; }
.postid-103 .tm-spacing.widget .textwidget.widget-text{ background-image: url(https://www.elt-global.com/wp-content/uploads/2024/02/wendy-questions.jpg)!important; }
.postid-2295 .tm-spacing.widget .textwidget.widget-text{ background-image: url(https://www.elt-global.com/wp-content/uploads/2024/02/andy-questions.jpg)!important; }
.postid-2289 .tm-spacing.widget .textwidget.widget-text{ background-image: url(https://www.elt-global.com/wp-content/uploads/2024/02/karen-questions.jpg)!important; }
