

@charset "UTF-8";

/*fancy*/

@import "https://fonts.googleapis.com/css?family=Amatic+SC|Caveat+Brush|Gloria+Hallelujah|Gochi+Hand|Pacifico|Permanent+Marker|Rock+Salt";

@import url("https://fonts.googleapis.com/css?family=Amatic+SC|Caveat+Brush|Gloria+Hallelujah|Gochi+Hand|Pacifico|Permanent+Marker|Rock+Salt");

/*elegant*/

@import "https://fonts.googleapis.com/css?family=Abril+Fatface|Alfa+Slab+One|Bevan|Bowlby+One+SC|Chonburi|Fredericka+the+Great|Gravitas+One|Kumar+One+Outline|Limelight|Plaster|Poiret+One|Zilla+Slab+Highlight";

@import url("https://fonts.googleapis.com/css?family=Abril+Fatface|Alfa+Slab+One|Bevan|Bowlby+One+SC|Chonburi|Fredericka+the+Great|Gravitas+One|Kumar+One+Outline|Limelight|Plaster|Poiret+One|Zilla+Slab+Highlight");

.fancy
{
}

.elegant
{
}

/*fancy*/

.theme-font-fancy1 h1, .theme-font-fancy1 h2, .theme-font-fancy1 .h1, .theme-font-fancy1 .h2
{
    font-family: 'Pacifico', cursive;
}

.theme-font-fancy2 h1, .theme-font-fancy2 h2, .theme-font-fancy2 .h1, .theme-font-fancy2 .h2
{
    font-family: 'Gloria Hallelujah', cursive;
}

.theme-font-fancy3, .theme-font-fancy3 h1, .theme-font-fancy3 h2, .theme-font-fancy3 .h1, .theme-font-fancy3 .h2
{
    font-family: 'Amatic SC', cursive;
}

.theme-font-fancy4 h1, .theme-font-fancy4 h2, .theme-font-fancy4 .h1, .theme-font-fancy4 .h2
{
    font-family: 'Permanent Marker', cursive;
}

.theme-font-fancy5 h1, .theme-font-fancy5 h2, .theme-font-fancy5 .h1, .theme-font-fancy5 .h2
{
    font-family: 'Gochi Hand', cursive;
}

.theme-font-fancy6 h1, .theme-font-fancy6 h2, .theme-font-fancy6 .h1, .theme-font-fancy6 .h2
{
    font-family: 'Caveat Brush', cursive;
}

.theme-font-fancy7 h1, .theme-font-fancy7 h2, .theme-font-fancy7 .h1, .theme-font-fancy7 .h2
{
    font-family: 'Rock Salt', cursive;
}

/*fancy*/

/*elegant*/

.theme-font-elegant1 h1, .theme-font-elegant1 h2, .theme-font-elegant1 .h1, .theme-font-elegant1 .h2
{
    font-family: 'Abril Fatface', cursive;
}

.theme-font-elegant2 h1, .theme-font-elegant2 h2, .theme-font-elegant2 .h1, .theme-font-elegant2 .h2
{
    font-family: 'Poiret One', cursive;
}

.theme-font-elegant3 h1, .theme-font-elegant3 h2, .theme-font-elegant3 .h1, .theme-font-elegant3 .h2
{
    font-family: 'Alfa Slab One', cursive;
}

.theme-font-elegant4 h1, .theme-font-elegant4 h2, .theme-font-elegant4 .h1, .theme-font-elegant4 .h2
{
    font-family: 'Bevan', cursive;
}

.theme-font-elegant5 h1, .theme-font-elegant5 h2, .theme-font-elegant5 .h1, .theme-font-elegant5 .h2
{
    font-family: 'Fredericka the Great', cursive;
}

.theme-font-elegant6 h1, .theme-font-elegant6 h2, .theme-font-elegant6 .h1, .theme-font-elegant6 .h2
{
    font-family: 'Limelight', cursive;
}

.theme-font-elegant7 h1, .theme-font-elegant7 h2, .theme-font-elegant7 .h1, .theme-font-elegant7 .h2
{
    font-family: 'Bowlby One SC', cursive;
}

.theme-font-elegant8 h1, .theme-font-elegant8 h2, .theme-font-elegant8 .h1, .theme-font-elegant8 .h2
{
    font-family: 'Gravitas One', cursive;
}

.theme-font-elegant9 h1, .theme-font-elegant9 h2, .theme-font-elegant9 .h1, .theme-font-elegant9 .h2
{
    font-family: 'Zilla Slab Highlight', cursive;
}

.theme-font-elegant10 h1, .theme-font-elegant10 h2, .theme-font-elegant10 .h1, .theme-font-elegant10 .h2
{
    font-family: 'Bowlby One SC', cursive;
}

.theme-font-elegant11 h1, .theme-font-elegant11 h2, .theme-font-elegant11 .h1, .theme-font-elegant11 .h2
{
    font-family: 'Chonburi', cursive;
}

.theme-font-elegant12 h1, .theme-font-elegant12 h2, .theme-font-elegant12 .h1, .theme-font-elegant12 .h2
{
    font-family: 'Plaster', cursive;
}

.theme-font-elegant13 h1, .theme-font-elegant13 h2, .theme-font-elegant13 .h1, .theme-font-elegant13 .h2
{
    font-family: 'Plaster', cursive;
}

/*elegant*/

.block-text-extrabig
{
    font-size: 35px;
}

.block-text-medium
{
    font-size: 16px;
}

@media (max-width:767px)
{
    .block-text-extrabig
    {
        font-size: 28px;
    }
}

@media (max-width:479px)
{
    .block-text-extrabig
    {
        font-size: 22px;
    }
}

@media (max-width:767px)
{
    .block-text-medium
    {
        font-size: 13px;
    }
}

@media (max-width:479px)
{
    .block-text-medium
    {
        font-size: 11px;
    }
}

