    @import url('https://fonts.googleapis.com/css?family=Open+Sans:100,200,300,400,500,600,700,800,900&display=swap');

    .edit-post-visual-editor, body:not(.wp-admin), body.page, body.post, content{
font-family: Open Sans; font-weight: 400; font-size: 20px; font-style: normal; line-height: 1.8; color: #ffffff; text-decoration: none; text-transform: none;     }
    /*links*/
    a{
font-family: Open Sans; font-weight: 700; font-size: 20px; font-style: normal; color: #000; text-decoration: none; text-transform: uppercase;     }
    a:hover,
    a:focus,
    a:active{
color: #000; text-decoration: none;     }

    /*headers*/
    h1{
font-family: Amatic SC; font-weight: 600; font-size: 54px; font-style: normal; line-height: 1.22; color: #fdf39e; text-transform: none;     }
    h2{
font-family: Amatic SC; font-weight: 600; font-size: 42px; font-style: normal; line-height: 1.2; color: #ffffff; text-transform: none;     }
    h3{
font-family: Amatic SC; font-weight: 600; font-size: 36px; font-style: normal; color: #ffffff; text-transform: none;     }
    h4{
font-family: Amatic SC; font-weight: 600; font-size: 30px; font-style: normal; color: #ffffff; text-transform: none;     }
    h5{
font-family: Amatic SC; font-weight: 600; font-size: 28px; font-style: normal; color: #ffffff; text-transform: none;     }
    h6{
font-family: Amatic SC; font-weight: 600; font-size: 24px; font-style: normal; color: #ffffff; text-transform: none;     }



    .btn,
    a.btn,
    .button,
    a.button,
    .btn-primary,
    a.btn-primary{
    font-family: Open Sans; font-weight: 700; font-size: 18px; font-style: normal; line-height: 1; letter-spacing: 0.9px; text-align: center; color: #ffffff; text-transform: uppercase; background-color: #718540; border-color: transparent; padding: 26px 51px 23px;     }

    .btn:hover,
    a.btn:hover,
    .btn:focus,
    a.btn:focus,
    .button:hover,
    a.button:hover,
    .button:focus,
    a.button:focus,
    .btn-primary:hover,
    a.btn-primary:hover,
    .btn-primary:focus,
    a.btn-primary:focus {
    background-color: #a7c45f; border-color: transparent; color: #ffffff;     }



    .btn--white,
    a.btn--white,
    .btn-secondary,
    a.btn-secondary{
    font-family: Open Sans; font-weight: 700; font-size: 18px; font-style: normal; line-height: 1; letter-spacing: 0.9px; text-align: center; color: #6b5c28; text-transform: uppercase; background-color: #ffffff; border-color: transparent; padding: 26px 51px 23px;     }

    .btn--white:hover,
    a.btn--white:hover,
    .btn--white:focus,
    a.btn--white:focus,
    .btn-secondary:hover,
    a.btn-secondary:hover,
    .btn-secondary:focus,
    a.btn-secondary:focus {
    background-color: #e0f5ff; border-color: transparent;     }


    .btn--primary-outline,
    a.btn--primary-outline,
    .btn-tertiary,
    a.btn-tertiary{
    font-family: Open Sans; font-weight: 400; font-size: 18px; font-style: normal; line-height: 1; letter-spacing: 0.9px; text-align: left; color: #357ea5; text-transform: uppercase; border-color: #357ea5; border-width: 2px; border-style: solid; padding: 26px 51px 23px;     }

    .btn--primary-outline:hover,
    a.btn--primary-outline:hover,
    .btn--primary-outline:focus,
    a.btn--primary-outline:focus,
    .btn-tertiary:hover,
    a.btn-tertiary:hover,
    .btn-tertiary:focus,
    a.btn-tertiary:focus {
    background-color: #357ea5; border-color: #357ea5; color: #ffffff;     }
