/*
Theme Name: TichauerWPT
Theme URI: https://labgro.com
Template: understrap
Author: Custom WordPress Theme for tichaueradr.com
Author URI: https://labgro.com
Description: TichauerWPT is a custom WordPress theme built by Labgro for tichaueradr.com TichauerWPT (Tichauer WordPress Theme) is based on the renowned WordPress starter theme framework that combined Underscores and Bootstrap. Trusted by more than 100,000 developers for building handcrafted, custom WordPress sites.
Tags: tichaueradr labgro one-column,two-columns,three-columns,left-sidebar,right-sidebar,custom-background,custom-logo,custom-menu,featured-images,footer-widgets,full-width-template,theme-options,translation-ready,block-styles,wide-blocks,editor-style,threaded-comments,accessibility-ready
Version: 1.2.4.1755248591
Updated: 2025-08-15 09:03:11

*/

@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,c300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

.custom-logo-link>img {
    height: 80px;
    width: auto;
}

#wrapper-footer {
    display: none !important;
}
.bg-primary {
    --bs-bg-opacity: 0
    rgba(255, 255, 255, 0) !important
}

.entry-header {
    display: none !important;
}
.container {
    width: 1085px !important;
    background-color: #fff;
    padding: 20px;
}

#main-nav {
    padding-bottom: 0 !important;}

#main-menu>li>a {
    color: #7C7D7F;
}

.poppins-thin {
  font-family: "Poppins", sans-serif;
  font-weight: 100;
  font-style: normal;
}

.poppins-extralight {
  font-family: "Poppins", sans-serif;
  font-weight: 200;
  font-style: normal;
}

.poppins-light {
  font-family: "Poppins", sans-serif;
  font-weight: 300;
  font-style: normal;
}

.poppins-regular {
  font-family: "Poppins", sans-serif;
  font-weight: 400;
  font-style: normal;
}

.poppins-medium {
  font-family: "Poppins", sans-serif;
  font-weight: 500;
  font-style: normal;
}

.poppins-semibold {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  font-style: normal;
}

.poppins-bold {
  font-family: "Poppins", sans-serif;
  font-weight: 700;
  font-style: normal;
}

.poppins-extrabold {
  font-family: "Poppins", sans-serif;
  font-weight: 800;
  font-style: normal;
}

.poppins-black {
  font-family: "Poppins", sans-serif;
  font-weight: 900;
  font-style: normal;
}

.poppins-thin-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 100;
  font-style: italic;
}

.poppins-extralight-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 200;
  font-style: italic;
}

.poppins-light-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 300;
  font-style: italic;
}

.poppins-regular-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 400;
  font-style: italic;
}

.poppins-medium-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 500;
  font-style: italic;
}

.poppins-semibold-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  font-style: italic;
}

.poppins-bold-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 700;
  font-style: italic;
}

.poppins-extrabold-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 800;
  font-style: italic;
}

.poppins-black-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 900;
  font-style: italic;
}

:root {
    --bs-body-font-family: "Poppins", sans-serif;
    font-weight: 400;
    font-style: normal;
    --bs-nav-link-font-size: 18px;
    --bs-body-font-size: 22px;
}

* {
    --bs-body-font-family: "Poppins", sans-serif;
}

body {
    background-color: #ebedf1;
    --bs-body-font-family: "Poppins", sans-serif;
    font-family: "Poppins", sans-serif;
}


.splash {
    background-image: url(https://tichaueradr.com/wp-content/uploads/2025/08/banner-1.png);
    background-size: cover; /* Scales the image to cover the entire container */
    background-repeat: no-repeat; /* Prevents the image from repeating */
    background-position: center center; /* Centers the image within the container */
    margin-right: -20px;
    margin-left: -20px;
    padding: 20px;
    margin-bottom: 0;
    height: 452px !important;
    width: 1085px !important;
}

#page-wrapper {
    padding: 0 !important;
}


#intro {
    color: #EBEDF1 !important;
    flex-basis:55.66% !important;
}

.blockquote, .wp-block-quote {
    background-color: #ebedf1;
    font-size: 90% !important;
    padding: 15px;
}

#main-menu {
    column-gap: 7px;
    text-transform: uppercase;
    font-size: 70%;
    font-weight: 600;
    color: ;
}

.current-menu-item>a {
    color: rgb(53, 138, 189) !important;
}

.tch-block {
    margin-bottom: 0;
}

.wp-block-cover {
    margin-bottom: 35px;
    margin-left: -20px;
    margin-right: -20px;
}

h2.wp-block-heading {
    font-size: 120%;
    font-weight: 700;
    margin-top: 30px;
    margin-bottom: 20px;
}

h2.wp-block-heading>strong {
    font-family: "Poppins", sans-serif !important;
    font-weight: 600 !important;
    font-style: normal;
    color: #EBEDF1 !important;
    font-size: 35px !important;
}

.splash p.has-medium-font-size {
    /*margin-bottom: 10px;*/
    /*line-height: 1.2;*/
    color: #EBEDF1 !important;
    font-size: 80% !important;
}

#blurb {
    font-size: 80%;
    font-weight: 400;
}

h1.wp-block-heading {
    font-size: 35px;
    font-weight: 600;
    font-style: normal;
    margin-top: 50px;
}

.page-id-20 .entry-content p {
    font-size: 22px;
    font-weight: 600;
    font-style: normal;
    
}

.page-id-20 .entry-content p>a {
    text-decoration: none;
}

.page-id-20 .wp-block-separator {
    margin: 50px 0;
    border-top: 1px solid;
}

.page-id-13 .wp-block-columns {
    margin-bottom: 0;
}

#main-nav .container {
    border-bottom: 1px solid silver;
}

html,body{
    height: 100%
}

#wrapper-footer-full, #wrapper-footer-full>.container, #wrapper-footer, #wrapper-footer>.container {
    background-color: #3a3a3a !important;
    color: #EBEDF1 !important;
    font-size: 80%;
}

#main-nav, #page-wrapper .container {
    padding-top: 0;
}

#block-10>div>div:nth-child(2)>p, #block-10>div>div:nth-child(2)>ul {
    display: inline-block;
}

#block-10>div>div:nth-child(1)>p {
    margin-top: 15px;
}

ul.wp-block-social-links>li, ul.wp-block-social-links>li svg {
    background-color: #3a3a3a;
    color: #EBEDF1;
}
