/*
Theme Name: Escola Concept - Global Citizen Diploma
Theme URI: https://gcd.escolaconcept.com.br
Author: Escola Concept
Author URI: https://escolaconcept.com.br
Description: ...
Version: 1.0
Text Domain: gcd
*/


/* LEMON MILK */
@font-face{
    font-family:'lemon/milk';
    font-style:normal;
    font-weight:400;
    src:local('Lemon/Milk'),url(/wp-content/themes/gcd/assets/fonts/lemonmilk/LemonMilk.woff) format('woff')
}
@font-face{
    font-family:'lemon/milk';
    font-style:italic;
    font-weight:400;
    src:local('Lemon/Milk'),url(/wp-content/themes/gcd/assets/fonts/lemonmilk/LemonMilkitalic.woff) format('woff')
}
@font-face{
    font-family:'lemon/milk';
    font-style:italic;
    font-weight:300;
    src:local('Lemon/Milk'),url(/wp-content/themes/gcd/assets/fonts/lemonmilk/LemonMilklightitalic.woff) format('woff')
}
@font-face{
    font-family:'lemon/milk';
    font-style:normal;
    font-weight:700;
    src:local('Lemon/Milk'),url(/wp-content/themes/gcd/assets/fonts/lemonmilk/LemonMilkbold.woff) format('woff')
}
@font-face{
    font-family:'lemon/milk';
    font-style:italic;
    font-weight:700;
    src:local('Lemon/Milk'),url(/wp-content/themes/gcd/assets/fonts/lemonmilk/LemonMilkbolditalic.woff) format('woff')
}
@font-face{
    font-family:'lemon/milk light';
    font-style:normal;
    font-weight:300;
    src:local('Lemon/Milk light'),url(/wp-content/themes/gcd/assets/fonts/lemonmilk/LemonMilklight.woff) format('woff')
}


/* CERVO NEUE */
@font-face {
    font-family: "CervoNeue-ExtraLightNeue";
    src: url("/wp-content/themes/gcd/assets/fonts/cervoneue/CervoNeueExtraLight.eot"); /* IE9*/
    src:
        url("/wp-content/themes/gcd/assets/fonts/cervoneue/CervoNeueExtraLight.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
        url("/wp-content/themes/gcd/assets/fonts/cervoneue/CervoNeueExtraLight.woff2") format("woff2"), /* chrome firefox */
        url("/wp-content/themes/gcd/assets/fonts/cervoneue/CervoNeueExtraLight.woff") format("woff"), /* chrome firefox */
        url("/wp-content/themes/gcd/assets/fonts/cervoneue/CervoNeueExtraLight.ttf") format("truetype"), /* chrome firefox opera Safari, Android, iOS 4.2+*/
        url("/wp-content/themes/gcd/assets/fonts/cervoneue/CervoNeueExtraLight.svg#CervoNeue-ExtraLightNeue") format("svg"); /* iOS 4.1- */
}


.fa-solid, .fa-solid::before { font-family: "Font Awesome 5 Free" !important; }

#wpadminbar { display:none !important }
html { margin-top: 0 !important; }
/*.padding-menu { padding-top: 90px }*/

/*****************
Blue: #0198d1
Purple: #906ca4
Yellow: febc2e
Orange: #f68c3e

******************/

.display-1, .display-2, .display-3, .display-4, .display-5, .display-6 {
    font-family: 'Lemon/Milk', sans-serif;
}

.lead {
    font-family: 'CervoNeue-ExtraLightNeue', sans-serif;   
    font-size: 3.5rem;
}

.dropdown-menu.show {
    width: 100%!important;
    opacity: .7;
}


#accordionBio { font-family: 'CervoNeue-ExtraLightNeue', sans-serif; }
#accordionBio .accordion-item { background:transparent; }
#accordionBio .accordion-button { font-size: 1.5rem; }
#accordionBio .accordion-button.collapsed { opacity: .75; }
#accordionBio .accordion-button:not(.collapsed){ 
    color: #eb741d;
    background: #fff; 
    opacity: .9; 
}
#bio { 
    background: #fff; 
    opacity: .9; 
    font-size: 1.2rem; 
}




.modal-header { 
    font-family: 'Lemon/Milk', sans-serif; 
}
.modal-body { 
    font-family: 'CervoNeue-ExtraLightNeue', sans-serif; 
    font-size: 1.25rem;
}
.modal h1,.modal h2,.modal h3, .modal h4,.modal h5,.modal h6 {
    font-family: 'Lemon/Milk', sans-serif;
}



.card { opacity: .85;}
.card a.stretched-link:hover { opacity: 1;}
.card-body { font-family: 'CervoNeue-ExtraLightNeue', sans-serif; }


#gcd-elements .card-body { font-size: 1.2rem; line-height: 1.4rem; }
#gcd-elements .display-6 { font-size: 1rem !important; }

#gcd-mentors .display-6 { font-size: 1.2rem !important; }

#gcd-structure .card-body{ font-size: 1.5rem; }
#gcd-structure .display-6 { font-size: 1.75rem !important; }

#gcd-learner .card-body { font-size: 1.2rem; line-height: 1.4rem; }
#gcd-learner .display-6 { font-size: 1rem !important; }

#remote {
    size: 3rem;
    
}


.text-brown { 
    color: #59482a !important;
    --bs-text-opacity: 1;
}
.text-gcd-yellow { 
    color: #febc2e !important;
    --bs-text-opacity: 1;
}
.text-gcd-salmon { 
    color: #ff914d !important;
    --bs-text-opacity: 1;
}
.text-gcd-orange { 
    color: #eb741d !important;
    --bs-text-opacity: 1;
}

/* Yellow: #febc2e || Salmon: #ff914d || Orange: #eb741d */

.bg-gcd-yellow {
    --bs-bg-opacity: 1;
    background-color: #febc2e !important;
}
.bg-gcd-salmon {
    --bs-bg-opacity: 1;
    background-color: #ff914d !important;
}
.bg-gcd-orange {
    --bs-bg-opacity: 1;
    background-color: #eb741d !important;
}


.bg-gcd-yellow-disabled {
    --bs-bg-opacity: 1;
    background-color: #a57818 !important;
}
.bg-gcd-salmon-disabled {
    --bs-bg-opacity: 1;
    background-color: #8c461b !important;
}
.bg-gcd-orange-disabled {
    --bs-bg-opacity: 1;
    background-color: #8a420e !important;
}


#home { 
    background-image: url("images/home-bg.jpg");
    background-repeat: no-repeat;
    background-clip: padding-box;
    background-color: #afafaf;
    background-blend-mode: multiply;
    background-size: cover;
    background-position-y: center;
    background-position-x: 65%;
}
#gcd-structure { 
    padding-top: 120px;
    background-image: url("images/gcd-structure-bg.jpg");
    background-repeat: no-repeat;
    background-clip: padding-box;
    background-color: #afafaf;
    background-blend-mode: multiply;
    background-size: cover;
    background-position-y: center;
    background-position-x: 65%;
}
#gcd-elements { 
    padding-top: 120px;
    background-image: url("images/gcd-elements-bg.jpg");
    background-repeat: no-repeat;
    background-clip: padding-box;
    background-color: #afafaf;
    background-blend-mode: multiply;
    background-size: cover;
    background-position-y: center;
    background-position-x: 65%;
}
#gcd-mentors { 
    padding-top: 120px;
    background-image: url("images/gcd-mentors-bg.jpg");
    background-repeat: no-repeat;
    background-clip: padding-box;
    background-color: #afafaf;
    background-blend-mode: multiply;
    background-size: cover;
    background-position-y: center;
    background-position-x: 65%;
}
#gcd-learner { 
    padding-top: 120px;
    background-image: url("images/gcd-learners-bg.jpg");
    background-repeat: no-repeat;
    background-clip: padding-box;
    background-color: #afafaf;
    background-blend-mode: multiply;
    background-size: cover;
    background-position-y: center;
    background-position-x: 65%;
}




/***********************/


code { color: var(--bs-warning-text); }

cite { padding-left: 2.5rem; }
