    @import url('https://fonts.googleapis.com/css?family=Assistant: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-weight: 400; font-size: 22px; font-style: normal; color: #50494b; text-decoration: none; text-transform: none;     }

    /*headers*/
    h1{
font-weight: 400; font-size: 15px; font-style: normal; color: #50494b; text-transform: none;     }
    h2{
font-weight: 400; font-size: 15px; font-style: normal; color: #000; text-transform: none;     }
    h3{
font-weight: 400; font-size: 15px; font-style: normal; color: #000; text-transform: none;     }
    h4{
font-weight: 400; font-size: 15px; font-style: normal; color: #000; text-transform: none;     }
    h5{
font-weight: 400; font-size: 15px; font-style: normal; color: #000; text-transform: none;     }
    h6{
font-weight: 400; font-size: 15px; font-style: normal; color: #000; text-transform: none;     }



    .btn,
    .button,
    .btn-primary{
    font-weight: 400; font-size: 24px; font-style: normal; text-align: left; color: #50494b; text-transform: uppercase; background-color: #ffffff; border-color: #a79f97; border-width: 1px; border-style: solid; padding: 33px 85px 35px 86px;     }

    .btn:hover,
    .btn:focus,
    .button:hover,
    .button:focus,
    .btn-primary:hover,
    .btn-primary:focus{
    border-color: transparent; color: #50494b;     }



    .btn-secondary{
    font-weight: 400; font-size: 15px; font-style: normal; text-align: left; color: #000; text-transform: none; border-color: transparent; padding: 26px 51px 23px;     }

    .btn-secondary:hover,
    .btn-secondary:focus {
    border-color: transparent;     }


    .btn-tertiary{
    font-weight: 400; font-size: 15px; font-style: normal; text-align: left; color: #000; text-transform: none; border-color: transparent; padding: 26px 51px 23px;     }

    .btn-tertiary:hover,
    .btn-tertiary:focus{
    border-color: transparent;     }
            .aw-header-top {
        background: #d3e0da;
        }
    
            .aw-header-top .widget,
        .aw-header-top .widget a,
        .aw-header-top .widget ul li a{
        font-family: Playfair Display; font-weight: 400; font-size: 15px; color: #000; text-transform: none;         }
    
            .aw-header-top .widget a:hover,
        .aw-header-top .widget a:focus,
        .aw-header-top .widget ul li a:hover,
        .aw-header-top .widget ul li a:focus,
        .aw-header-top .widget ul li.current-menu-item > a{
        color: #000;         }
    
            .aw-custom-links__item a{
        font-family: Playfair Display; font-weight: 400; font-size: 15px; color: #000; text-transform: none;         }
    
            .aw-custom-links__item a:hover,
        .aw-custom-links__item a:focus{
        color: #000;         }
    
    
    
            .aw-main-header {
        background: #ffffff;
        }
        @media screen and (max-width: 1023px) {
        .aw-main-header__primary-nav {
        background: #ffffff;
        }
        }
                .menu-toggle span,
        .menu-toggle:before,
        .menu-toggle:after{
        background-color: #000;
        }
                .main-navigation li a{
        font-family: Playfair Display; font-weight: 400; font-size: 16px; color: #50494b; text-transform: uppercase;         }
    
            .main-navigation li a:hover,
        .main-navigation li a:focus,
        .main-navigation li.active a{
        color: #302b2c;         }
    
            .main-navigation ul{
        background-color:#50494b;
        }
                .main-navigation ul li a{
        color: #d3e0da;        }
        .main-navigation ul li a:after{
        background: #d3e0da;        }
                .main-navigation ul li a:hover,
        .main-navigation ul li a:focus,
        .main-navigation ul li.active > a,
        .main-navigation ul li.current-menu-parent > a{
        color: #e1ede4;        }
    
    .aw-contact-block a,
    .menu-footer-menu-container .menu li a{
    color: #50494b;
    }
    .aw-copyright-block {
    background:#c4d3c8;    color:#7e7777;    }
    .aw-copyright-block a {
    color: #7e7777;
    }
    .aw-copyright-block a:hover,
    .aw-copyright-block a:focus {
    color: #50494b;
    }


    .gform_wrapper .gform_body ul li label {
    font-family: Assistant; font-weight: 400; font-style: normal; text-transform: inherit;     }

    .gform_wrapper .gform_footer input[type='submit'],
    .gform_wrapper .gform_footer .button{
    font-family: Roboto; font-weight: 600; font-style: normal; text-align: center; text-transform: uppercase; border-color: transparent; padding: 26px 51px 23px;     }

    .gform_wrapper .gform_footer input[type='submit']:hover,
    .gform_wrapper .gform_footer .button:hover,
    .gform_wrapper .gform_footer input[type='submit']:focus,
    .gform_wrapper .gform_footer .button:focus {
    border-color: transparent;     }
    .gform_wrapper .gform_body ul li label .gfield_required {
    color:#b31313    }
    .validation_message,
    .validation_error{
    color:#b31313    }
    .gform_wrapper .gform_body ul li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
    .gform_wrapper .gform_body ul li.gfield_error textarea {
    border-color:#b31313    }
    .gform_wrapper .gform_heading .gform_title {
    font-family: Roboto; font-weight: 600; font-style: normal; text-align: inherit; text-transform: inherit;     }
    .blog-link {
    color:##FDF0EF    }
    .aw-blog-link:hover,
    .aw-blog-link:hover,
    .aw-blog-author a:hover,
    .aw-blog-author a:focus,
    .aw-blog-block h1 a:hover,
    .aw-blog-block h1 a:focus,
    .aw-blog-block h2 a:hover,
    .aw-blog-block h2 a:focus,
    .aw-blog-block h3 a:hover,
    .aw-blog-block h3 a:focus,
    .aw-blog-block h4 a:hover,
    .aw-blog-block h4 a:focus,
    .aw-blog-block h5 a:hover,
    .aw-blog-block h5 a:focus,
    .aw-blog-block h6 a:hover,
    .aw-blog-block h6 a:focus,
    .sidebar .widget ul li a:hover:after,
    .sidebar .widget ul li a:focus:after,
    .sidebar .widget ul li a:hover,
    .sidebar .widget ul li a:focus,
    .aw-post-list__meta a{
    color:#d3e0da    }
    .pagination li.current,
    .pagination li.current:hover,
    .pagination li.current:focus,
    .pagination li a:hover,
    .pagination li a:focus{
    background-color:#d3e0da    }
