/*
Theme Name: dclanguageservices
Theme URI: 
Author: Gerson Ruíz
Author URI: 
Description: theme gor dclanguage site
Requires at least: 7.0
Tested up to: 7.0
Requires PHP: 5.7
Version: 
License: GNU General Public License v2 or later
Text Domain: dclanguagecenter
Tags: 
*/
@import url("https://fonts.googleapis.com/css2?family=Public+Sans:ital,wght@0,100..900;1,100..900&family=Source+Serif+4:ital,opsz,wght@0,8..60,200..900;1,8..60,200..900&display=swap");

@import '/wp-content/themes/dclanguageservices/asets/to-top.css';
@import '/wp-content/themes/dclanguageservices/asets/header.css';
@import '/wp-content/themes/dclanguageservices/asets/home.css';
@import '/wp-content/themes/dclanguageservices/asets/about-us.css';
@import '/wp-content/themes/dclanguageservices/asets/lessons-training.css';
@import '/wp-content/themes/dclanguageservices/asets/lang-testing.css';
@import '/wp-content/themes/dclanguageservices/asets/govern.css';
@import '/wp-content/themes/dclanguageservices/asets/lms.css';
@import '/wp-content/themes/dclanguageservices/asets/translation.css';
@import '/wp-content/themes/dclanguageservices/asets/services.css';
@import '/wp-content/themes/dclanguageservices/asets/contact.css';
@import '/wp-content/themes/dclanguageservices/asets/footer.css';


:root {
    --header-font:  "Source Serif 4", serif;
    --body-font: "Public Sans", sans-serif;
    --title: #C89A44;
    --headers-color: #14243B;
    --buttons: #1C3A5E;
    --background: #F7F8FA;
}

body {
    background: linear-gradient(to bottom, #0e35cf, #070D63);
    font-family: var(--body-font);
}

section {
    padding: 2rem 8rem;
    box-sizing: border-box;
    background: transparent;
}

h2 {
    font-family: var(--header-font);
    color: #F7F8FA;
}

.subtitle {
    text-align: center;
    border: var(--gold);
    color: var(--gold);
    font-size: 2rem;
    font-weight: bold;
}

p {
    font-weight: 400;
    font-size: 1.3rem;
    color: #F7F8FA;
}

.logo-text {
    color:#F7F8FA;
    margin: 0;
    font-size: 0.7rem;
}

a {
    text-decoration: none;
    color: #F7F8FA;
}

main {
    margin: 0;
    padding: 0;
}

@media (max-width: 1025px) {
    p {
        font-size: 1rem;
    }
    section {
        padding: 1rem 3rem;
    }
}

@media (max-width: 768px) {
    section {
        padding: .5rem .5rem;
    }
}

@media (max-width: 425px) {
    section {
        padding: .1rem 3px;
    }

    p {
        font-size: .8rem;
    }
}
