/*
 Theme Name:   Eduma Child
 Theme URI:    http://educationwp.thimpress.com/
 Description:  Eduma Child Theme
 Author:       MPwdev
 Author URI:   https://mpwdev.com
 Template:     eduma
 Version:      1.0.0
 Text Domain:  eduma-child
*/

:root {
    /* colors --------------------------- */
    --clr-primary-900: hsl(27, 10%, 18%); /* #332e2a ? logos bg */
    --clr-primary-800: hsl(46, 74%, 27%); /* #796112 ? slider dot dark */
    --clr-primary-700: hsl(21, 7%, 41%); /* #988243 main */
    --clr-primary-600: hsl(46, 39%, 48%); /* #AA944B ? btn course */
    --clr-primary-300: hsl(48, 55%, 60%); /* #D1BB61 ? slider arrows */
    --clr-primary-200: hsl(49, 69%, 66%); /* #E4CE6B main */

    --clr-accent-500: hsl(202, 17%, 65%); /* */
    --clr-accent-100: hsl(232, 30%, 20%); /* */

    --clr-bg-dark-900: hsl(40, 4%, 14%); /* #262523 bg dark */
    --clr-bg-dark-800: hsl(27, 10%, 18%); /* #332e2a ? logos bg */
    --clr-bg-light-100: hsl(0, 0%, 98%); /* #F9F9F9 */

    --clr-text-dark-300: hsl(225, 2%, 44%); /* #6D6E71 */
    --clr-text-dark-200: hsl(0, 0%, 65%); /* #a7a7a7 ? footer text */

    --clr-neutral-900: hsl(0, 0%, 0%); /* #000000 */
    --clr-neutral-800: hsl(0, 0%, 7%); /* #111111 ? footer all */
    --clr-neutral-700: hsl(0, 0%, 9%); /* #171717 ? footer copyright */
    --clr-neutral-200: hsl(0, 0%, 65%); /* #a7a7a7 ? footer text */
    --clr-neutral-100: hsl(0, 0%, 100%); /* #FFFFFF */

    /* fonts --------------------------- */
    --ff-primary: "Nunito Sans", Sans-serif;
    --ff-secondary: "Geometria", Sans-serif;
    --ff-tertiary: "Roboto", Sans-serif;
}

/* footer start ---------------------- */

footer#colophon .footer {
    padding-top: 60px;
    padding-bottom: 40px;
}

.footer-info {
    font-family: 'Nunito Sans', sans-serif;
    font-size: 14px;
}

.footer-info .footer-info__link,
.footer-info .footer-info__icon {
    /*color: #a7a7a7 !important;*/
}

#text-3 .footer-info .footer-info__link:hover {
    /*color: #dbb959 !important;*/
}

ul#menu-footer-1 .footer-menu__link a,
ul#menu-footer-2 .footer-menu__link a,
ul#menu-footer-3 .footer-menu__link a {
    font-family: 'Nunito Sans', sans-serif;
    font-size: 15px;
    /*color: #a7a7a7 !important;*/
}

/*ul#menu-footer-1 .footer-menu__link a:hover,*/
/*ul#menu-footer-2 .footer-menu__link a:hover,*/
/*ul#menu-footer-3 .footer-menu__link a:hover {*/
/*    color: #dbb959 !important;*/
/*}*/


aside#social-2 li {
    margin-right: 10px;
}

aside#social-2 .thim-social a.facebook,
aside#social-2 .thim-social a.twitter,
aside#social-2 .thim-social a.instagram {
    color: #fff !important;
    background-color: transparent;
    background-image: linear-gradient(90deg, #706762 10%, #B7A49A 100%);
    border-color: #706762;
}

aside#social-2 .thim-social a.facebook:hover,
aside#social-2 .thim-social a.twitter:hover,
aside#social-2 .thim-social a.instagram:hover {
    background-image: linear-gradient(270deg, #706762 10%, #B7A49A 100%);
}

footer .copyright-area .copyright-content {
    padding-top: 0;
    padding-bottom: 0;
}

@media (max-width: 766px) {
    footer .footer .row aside {
        padding: 20px 30px;
    }
}



/* footer stop ---------------------- */

/* page Home  start ---------------------- */
/* page Home  stop ---------------- ------ */

/* page Permanent Makeup start ---------------------- */

.class-title-h2 {
    position: relative;
}

.class-title-h2::before {
    content: "";
    position: absolute;
    top: -3rem;
    width: 72px;
    height: 2px;
    display: inline-block;
    background-color: var(--clr-neutral-100);
    );
}
/* page Permanent Makeup  stop ---------------- ------ */

/* page Home  start ---------------------- */
/* page Home  stop ---------------- ------ */


/* ContactForm start ---------------------- */

.wpcf7-form input[type=text],
.wpcf7-form input[type=email],
.wpcf7-form input[type=tel],
.wpcf7-form input[type=number],
.wpcf7-form input[type=date],
.wpcf7-form select,
.wpcf7-form textarea{
    font-size: 16px !important;
    border: none !important;
    border-bottom: 1px solid var(--clr-primary-800) !important;
}

/*.wpcf7-form select {*/
/*    font-size: 14px !important;*/
/*}*/

form.wpcf7-form input[type="submit"] {
    text-transform: uppercase;
    border:none;
    background-image: linear-gradient(288deg, #706762, #B7A49A);
    border-radius: 3px;
    padding: 11px 47px;
    color: #fff !important;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.57;
    text-align: center;
    cursor:pointer;
    font-family: 'Nunito Sans', sans-serif;
    margin-top: 1.6rem;
}

form.wpcf7-form input[type="submit"]:hover {
    background-image: linear-gradient(288deg, #706762, #B7A49A);
}
/* ContactForm  stop ---------------- ------ */



