/*
Theme Name: Baumeister Child
Theme URI: https://baumeister.qodeinteractive.com
Template: baumeister
Author: Mikado Themes
Author URI: http://themeforest.net/user/mikado-themes
Description: A Powerful Theme for Industry and Manufacturing
Tags: one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-menu,featured-images,flexible-header,post-formats,sticky-post,threaded-comments,translation-ready
Version: 1.20.21
Updated: 2025-06-06 06:31:10

*/

/*.page-template-logo-usage  h1{
font-family: Poppins, sans-serif !important;

}*/
.ctm-banner-sectn{
	background-color:#f3f3f3 !important;
}
/*.main-logo-banner-section h1 , .main-logo-banner-section h2 , .main-logo-banner-section h3 , .main-logo-banner-section h4 ,
.main-logo-banner-section h5{
   font-family: Poppins, sans-serif !important;
   font-weight: bold;
}
.main-logo-banner-section a , .main-logo-banner-section span , .main-logo-banner-section p , .logo-title {
   font-family: Poppins, sans-serif !important;
   font-weight: 200;
}*/
.ctm-container {
    max-width: 1100px;
    margin: 0 auto;
    padding-inline: 16px;
}

header.mkd-page-header {
    height: 88px;
}

.ctm-banner-sectn {
    background-color: #f3f3f3!important;
    padding-block: 50px;
}
/*
h1.dark-grey-text {
    font-size: 50px;
    font-family: Poppins, sans-serif !important;
}*/

section.ctm-secnd-sectn {
    padding-top: 35px;
}
.banner-content {
    background: #363636;
    padding: 15px;
    border-radius: 4px;
    color: white;
}

.banner-text {
    font-size: 16px;
    line-height: 1.5;
    color: white;
}

.ctm-secnd-third {
    padding-block: 40px;
    font-family: Poppins, sans-serif !important;;
}

.ctm-secnd-third h3 {
/*    font-size: 18px;*/
    margin-bottom: 10px;
}

.ctm-secnd-third .usage-link {
    color: #7ed321;
    font-size: 14px;
    margin-bottom: 20px;
    display: inline-block;
    text-decoration: none;
}

.ctm-grid {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 24px;
    margin-top: 20px;
}

/*.logo-preview {
    background-color: white;
    height: 170px;
    margin-bottom: 10px;
    /*border: 1px solid #ddd;
    border-radius: 4px;*/
   /* padding: 8px 16px;
    display: flex;
    justify-content: center;
    align-items: center;
}*/

.logo-box.dark .logo-preview {
    background-color: black;
}

.logo-title {
    font-size: 16px;
    margin-bottom: 7px;
    color: #333;
    font-weight: 700;
}

.download-links a {
    display: block;
    font-size: 14px;
    color: #7ed321;
    text-decoration: none;
    line-height: 23px;
    font-weight: 600;
    font-family: Poppins, sans-serif !important;;
}

@media (min-width: 820px) and (max-width: 820px) {
    .ctm-grid {
        grid-template-columns: 1fr 1fr;
    }
}

@media (max-width: 480px) {
    .ctm-grid {
        grid-template-columns: 1fr;
    }
}

