/*
Theme Name: Finow GS Theme
Description: Ein individuelles WordPress-Theme mit Header-Navigation, Footer und Teaser-Bereich
Version: 1.0
Author: Sven Weber
*/

@import url('./assets/css/fonts.css');
@import url('./assets/css/reset.css');
@import url('./assets/css/header.css');
@import url('./assets/css/navi.css');
@import url('./assets/css/footer.css');
@import url('./assets/css/pages.css');
@import url('./assets/css/buttons.css');
@import url('./assets/css/form.css');
@import url('./assets/css/termine.css');
@import url('./assets/css/news.css');
@import url('./assets/css/partner.css');

a {
    color: #E6007E;
    text-decoration: none;

    &:hover {
        color: #E6007E;
        text-decoration: none;
    }
}

/*.site-wrapper,*/
/*#page {*/
/*    display: flex;*/
/*    flex-direction: column;*/
/*    min-height: 100vh;*/
/*}*/

/*main,*/
/*.site-main,*/
/*!*.content-area,*!*/
/*.wp-block-group {*/
/*    flex: 1;*/
/*}*/

/*.site-main {*/
    /*max-width: 1200px;*/
    /*margin: 0 auto;*/
    /*padding: 60px 20px;*/
/*}*/

/*.content-area {*/
/*    background: #fff;*/
/*    box-shadow: 0 2px 10px rgba(0,0,0,0.1);*/
/*    border-radius: 8px;*/
/*    padding: 50px;*/
/*}*/

/*.content-area .entry-content {*/
/*    font-size: 1.4rem;*/
/*    line-height: 1.8;*/
/*}*/

/*.content-area .entry-content h1,*/
/*.content-area .entry-content h2,*/
/*.content-area .entry-content h3,*/
/*.content-area .entry-content h4,*/
/*.content-area .entry-content h5,*/
/*.content-area .entry-content h6 {*/
/*    color: #2c3e50;*/
/*    margin: 30px 0 20px 0;*/
/*    line-height: 1.3;*/
/*}*/

/*.content-area .entry-content h1 { font-size: 2.5rem; }*/
/*.content-area .entry-content h2 { font-size: 2rem; }*/
/*.content-area .entry-content h3 { font-size: 1.7rem; }*/
/*.content-area .entry-content h4 { font-size: 1.4rem; }*/
/*.content-area .entry-content h5 { font-size: 1.2rem; }*/
/*.content-area .entry-content h6 { font-size: 1.1rem; }*/

/*.content-area .entry-content p {*/
/*    margin-bottom: 20px;*/
/*}*/

/*.content-area .entry-content a {*/
/*    color: #3498db;*/
/*    text-decoration: none;*/
/*    border-bottom: 1px solid transparent;*/
/*    transition: all 0.3s ease;*/
/*}*/

/*.content-area .entry-content a:hover {*/
/*    border-bottom-color: #3498db;*/
/*}*/

/*.content-area .entry-content ul,*/
/*.content-area .entry-content ol {*/
/*    margin: 20px 0;*/
/*    padding-left: 30px;*/
/*}*/

/*.content-area .entry-content ul li,*/
/*.content-area .entry-content ol li {*/
/*    margin-bottom: 8px;*/
/*}*/

/*.content-area .entry-content img {*/
/*    max-width: 100%;*/
/*    height: auto;*/
/*    border-radius: 4px;*/
/*}*/






/*!* Blog/Archive Styling *!*/
/*.entry-header {*/
/*    margin-bottom: 30px;*/
/*}*/

/*.entry-header .entry-title {*/
/*    font-size: 2rem;*/
/*    margin-bottom: 10px;*/
/*}*/

/*.entry-header .entry-title a {*/
/*    color: #2c3e50;*/
/*    text-decoration: none;*/
/*    transition: all 0.3s ease;*/
/*}*/

/*.entry-header .entry-title a:hover {*/
/*    color: #3498db;*/
/*}*/

/*.entry-header .entry-meta {*/
/*    color: #666;*/
/*    font-size: 0.9rem;*/
/*}*/

/*.entry-header .entry-meta span {*/
/*    margin-right: 20px;*/
/*}*/

/*.entry-footer {*/
/*    margin-top: 30px;*/
/*    padding-top: 20px;*/
/*    border-top: 1px solid #e0e0e0;*/
/*}*/

/*.entry-footer .read-more {*/
/*    display: inline-block;*/
/*    background: #3498db;*/
/*    color: #fff;*/
/*    padding: 10px 20px;*/
/*    text-decoration: none;*/
/*    border-radius: 4px;*/
/*    transition: all 0.3s ease;*/
/*}*/

/*.entry-footer .read-more:hover {*/
/*    background: #2980b9;*/
/*    transform: translateY(-2px);*/
/*}*/

/*!* Responsive Design *!*/
/*@media (max-width: 768px) {*/

/*    .main-navigation ul {*/
/*        flex-direction: column;*/
/*        width: 100%;*/
/*        background: #fff;*/
/*        box-shadow: 0 5px 15px rgba(0,0,0,0.1);*/
/*        margin-top: 15px;*/
/*        border-radius: 4px;*/
/*        overflow: hidden;*/
/*    }*/

/*    .main-navigation ul li {*/
/*        width: 100%;*/
/*    }*/

/*    .main-navigation ul li a {*/
/*        border-bottom: 1px solid #e0e0e0;*/
/*    }*/

/*    .main-navigation ul li:last-child a {*/
/*        border-bottom: none;*/
/*    }*/

/*    .main-navigation ul ul {*/
/*        position: static;*/
/*        opacity: 1;*/
/*        visibility: visible;*/
/*        transform: none;*/
/*        box-shadow: none;*/
/*        background: #f8f9fa;*/
/*    }*/

/*    .main-navigation ul ul li a {*/
/*        padding-left: 40px;*/
/*        font-size: 0.9rem;*/
/*    }*/

/*    .hero-title {*/
/*        font-size: 2.5rem;*/
/*    }*/

/*    .page-hero {*/
/*        padding: 80px 20px;*/
/*    }*/

/*    .content-area {*/
/*        padding: 30px 20px;*/
/*    }*/
/*}*/

/*@media (max-width: 480px) {*/
/*    .hero-title {*/
/*        font-size: 2rem;*/
/*    }*/

/*    .site-branding .site-title a {*/
/*        font-size: 1.5rem;*/
/*    }*/

/*    .main-navigation ul li a {*/
/*        padding: 15px 20px;*/
/*        font-size: 1rem;*/
/*    }*/

/*    .content-area {*/
/*        padding: 25px 15px;*/
/*    }*/

/*    .content-area .entry-content {*/
/*        font-size: 1rem;*/
/*    }*/

/*    .content-area .entry-content h1 { font-size: 2rem; }*/
/*    .content-area .entry-content h2 { font-size: 1.7rem; }*/
/*    .content-area .entry-content h3 { font-size: 1.4rem; }*/
/*}*/

/*!* Focus-Styles für Accessibility *!*/
/*a:focus,*/
/*button:focus {*/
/*    outline: 2px solid #3498db;*/
/*    outline-offset: 2px;*/
/*}*/

/*!* Animation *!*/
/*.content-area {*/
/*    animation: fadeInUp 0.6s ease-out;*/
/*}*/

/*@keyframes fadeInUp {*/
/*    from {*/
/*        opacity: 0;*/
/*        transform: translateY(30px);*/
/*    }*/
/*    to {*/
/*        opacity: 1;*/
/*        transform: translateY(0);*/
/*    }*/
/*}*/