body {
    margin           : 0;
    padding          : 0;
    min-width        : 100%;
    background-color : #ffffff;
}

.sli-element, .sli-email-element {
    /* mso-line-height-rule: exactly;
    line-height: 160%;
    font-size: 14px; */
}

.sli-email-element td, .sli-element td {
    vertical-align: top;
}

.sli-element table {
    border-spacing : 0;
}

.sli-element tbody,
.sli-element tr,
.sli-element td {
    display: block;
}

.sli-element > td,
.sli-email-element > td {
    padding : .5rem 1rem;
}

.sli-element img,
.sli-email-element img {
    border : 0;
    display: block;
}

.sli-element.sli-text img,
.sli-element.sli-callout img,
.sli-element.sli-orgInfo img,
.sli-email-element.sli-text img,
.sli-email-element.sli-callout img,
.sli-email-element.sli-orgInfo img {
    border : 0;
    display: inline-block;
    vertical-align: middle;
}

.sli-image td {
    overflow: hidden;
}

.sli-unsubscribe, .sli-unsubscribe td {
    text-align: center;
}

.sli-wrapper, .wrapper {
    width                    : 100%;
    table-layout             : fixed;
    -webkit-text-size-adjust : 100%;
    -ms-text-size-adjust     : 100%;
}

/* Windows Phone Viewport Fix */
@-ms-viewport {
    width : device-width;
}

.outer, .sli-outer {
    margin    : 0 auto;
    width     : 100%;
}

table.outer, table.sli-outer,
table.column, table.sli-column,
table.contents, table.sli-contents,
table.outer > tbody > tr, .sli-outer > tbody > tr,
table.column > tbody > tr, .sli-column > tbody > tr,
table.contents > tbody > tr, .sli-contents > tbody > tr,
table.outer > tbody > tr > td:not(.one-column):not(.two-column):not(.three-column):not(.four-column),
.sli-outer > tbody > tr > td:not(.sli-one-column):not(.sli-two-column):not(.sli-three-column):not(.sli-four-column),
table.column > tbody > tr > td:not(.one-column):not(.two-column):not(.three-column):not(.four-column),
.sli-column > tbody > tr > td:not(.sli-one-column):not(.sli-two-column):not(.sli-three-column):not(.sli-four-column),
table.contents > tbody > tr > td:not(.one-column):not(.two-column):not(.three-column):not(.four-column),
.sli-contents > tbody > tr > td:not(.sli-one-column):not(.sli-two-column):not(.sli-three-column):not(.sli-four-column)
{
    border-width: 0;
    padding: 0;
}

.full-width-image img, .sli-full-width-image img {
    width  : 100%;
    height : auto;
}

.inner, .sli-inner {
    /* padding : 10px; */
    overflow-x: auto;
}

.outer p, .sli-outer p,
.outer h1, .sli-outer h1,
.outer h2, .sli-outer h2,
.outer h3, .sli-outer h3,
.outer h4, .sli-outer h4,
.outer h5, .sli-outer h5,
.outer h6, .sli-outer h6 {
    clear:both;
}

.outer h1, .sli-outer h1,
.outer h2, .sli-outer h2,
.outer h3, .sli-outer h3,
.outer h4, .sli-outer h4,
.outer h5, .sli-outer h5,
.outer h6, .sli-outer h6 {
    margin: 0 0 .5rem 0;
    line-height: 1.3;
    font-weight: bold;
}

.outer p, .sli-outer p {
    margin: 0;
}

.outer .h1, .sli-outer .h1 {
    font-size     : 21px;
    font-weight   : bold;
    margin-bottom : 18px;
}

.outer .h2, .sli-outer .h2 {
    font-size     : 18px;
    font-weight   : bold;
    margin-bottom : 12px;
}

.outer .one-column, .sli-one-column {
    overflow   : auto;
}

.outer .one-column > table, .sli-one-column > table {
    width: 100%;
}

/* One column layout */
.outer .one-column .contents, .sli-one-column .sli-contents {
    text-align : left;
}

/*Two column layout*/
.outer .two-column, .sli-two-column {
    text-align : center;
    overflow   : auto;
    width      : 100%;
    /* font-size  : 0; */
}

.outer .two-column .column, .sli-two-column .sli-column {
    vertical-align : top;
}

.outer .contents, .sli-contents {
    width : 100% !important;
}

.outer .two-column .contents, .sli-two-column .sli-contents {
    /* font-size  : 12px; */
    text-align : left;
}

.outer .two-column .text, .sli-two-column .sli-text {
    padding-top : 10px;
}

/*Three column layout*/
.outer .three-column, .sli-three-column {
    overflow       : auto;
    width          : 100%;
}

.outer .three-column .column, .sli-three-column .sli-column {
    vertical-align : top;
}

.outer .three-column .contents, .sli-three-column .sli-contents {
    /* font-size  : 12px; */
}

.outer .three-column .text, .sli-three-column .sli-text {
    /* padding-top : 10px; */
}

/*Four column layout*/
.outer .four-column, .sli-four-column {
    /*  font-size      : 0; */
    /*  padding-top    : 10px;
      padding-bottom : 10px; */
    overflow       : auto;
    width          : 100%;
}

.outer .four-column .column, .sli-four-column .sli-column {
    vertical-align : top;
}

.outer .four-column .contents, .sli-four-column .sli-contents {
    /* font-size  : 12px; */
}

.outer .four-column .text, .sli-four-column .sli-text {
    padding-top : 10px;
}

/*Media Queries*/
@media screen and (max-width : 415px) {

    .outer .sli-small-12, .sli-outer .sli-small-12 {
        max-width : 100% !important;
        width : 100% !important;
    }

    .outer .sli-logo img, .sli-outer .sli-logo img {
        width: 80% !important;
        min-width: 200px !important;
    }

    .outer .summary-table td,
    .outer .summary-table th,
    .sli-summary-table td,
    .sli-summary-table th {
        font-size: 13px !important;
    }

    .outer .summary-table td a,
    .outer .summary-table th a,
    .sli-summary-table td a,
    .sli-summary-table th a {
        overflow-wrap: break-word;
        word-wrap: break-word;
        -ms-word-break: break-all;
        word-break: break-word;
    }
}

@media screen and (min-width : 416px) and (max-width : 620px) {
    /*.three-column .column {
        max-width : 33% !important;
    }*/

    .outer .two-column .column, .sli-two-column .sli-column {
        max-width : 50% !important;
    }
}


.outer .sli-element img {
    min-width: 100px !important;
}

.outer .sli-social-icons-element img {
    min-width: 0 !important;
}



/*
-----------------------------------

  Project Defaults

-----------------------------------
*/

.sli-element img + p {
    margin-top : 15px;
}

.outer p, .sli-wrapper p {
    margin: 0 0 12px 0;
    mso-line-height-rule: exactly;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
    line-height: 150%;
}

.outer p span, .sli-wrapper p span {
    mso-line-height-rule: exactly;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
    line-height: 150%;
}

.outer h1, .sli-wrapper h1,
.outer h2, .sli-wrapper h2,
.outer h3, .sli-wrapper h3,
.outer h4, .sli-wrapper h4,
.outer h5, .sli-wrapper h5,
.outer h6, .sli-wrapper h6 {
    mso-line-height-rule: exactly;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
    line-height: 135%;
    margin: 0 0 16px 0;
}

.sli-element ul,
.sli-email-element ul,
.sli-element ol,
.sli-email-element ol {
    display: block;
    list-style-position: outside;
    margin: 1em 0 1em 1em;
    padding: 0 0 0 1em;
    font-size: 1em;
}

.sli-element ul,
.sli-email-element ul {
    list-style-type: disc;
}

.sli-element ol,
.sli-email-element ol {
    list-style-type: decimal;
}


/*
-----------------------------------

  Project Overrides

-----------------------------------
*/

body, .outer, .sli-wrapper {
    /* mso-line-height-rule: exactly;
    line-height: 160%
     */
    line-height: 1.6;
}

.sli-element table,
.sli-element tr,
.sli-element td,
.sli-element tbody,
.sli-element thead {
    border : 0px none;
}

.sli-text table,
.sli-callout table,
.sli-html table,
.sli-orgInfo table {
    display: table;
}

.sli-text table tbody,
.sli-callout table tbody,
.sli-html table tbody,
.sli-orgInfo table tbody {
    display: table-row-group
}

.sli-text table tr,
.sli-callout table tr,
.sli-html table tr,
.sli-orgInfo table tr {
    display: table-row;
}

.sli-text table tr td,
.sli-text table tr th,
.sli-callout table tr td,
.sli-callout table tr th,
.sli-html table tr td,
.sli-html table tr th,
.sli-orgInfo table tr td,
.sli-orgInfo table tr th {
    display: table-cell;
}

/*.button {
    padding         : 15px;
    text-align      : center !important;
    text-decoration : none !important;
    margin-bottom   : 15px !important;
    display: inline-block;
}*/

.sli-element hr {
    height : 1px;
    border : 0px;
    margin : 15px 0px;
    clear  : both;
}

table.contents, .sli-contents {
    border-collapse: separate;
    /* border-spacing: 0 10px; */
    text-align: left;
}

.outer .callout, .sli-callout {
    /*padding: 15px;*/
    margin-bottom: 15px;
    clear : both;
}

.outer .button,
.outer .email-button,
.sli-button,
.sli-email-button {
    cursor: pointer;
    font-family: inherit;
    font-weight: 400;
    line-height: 1;
    position: relative;
    text-decoration: none;
    text-align: center;
    display: inline-block;
    padding-top: 1em;
    padding-right: 2em;
    padding-bottom: 1.08333em;
    padding-left: 2em;
    clear:both;
}

.sli-button-element td {
    vertical-align: middle;
}

.sli-button-element .email-button {
    cursor: pointer;
    text-decoration: none;
    display: block;
    text-align: center;
}

.sli-button-element .email-button a {
    color: inherit;
}

.button.sli-large,
.sli-button-element.large .email-button,
.sli-button.sli-large,
.sli-button-element.sli-large .sli-email-button,
.sli-button-element.large .sli-email-button,
.sli-button-element.large .sli-button,
.sli-email-button.sli-large {
    padding-top: 1.33333em;
    padding-right: 2.66667em;
    padding-bottom: 1.41667em;
    padding-left: 2.66667em;
    font-size: 1.66667em;
}

.button.sli-small,
.sli-button-element.small .email-button,
.sli-button.sli-small,
.sli-button-element.sli-small .sli-email-button,
.sli-button-element.small .sli-email-button,
.sli-email-button.sli-small {
    padding-top: .75em;
    padding-right: 1.5em;
    padding-bottom: .83333em;
    padding-left: 1.5em;
    font-size: 1.08333em;
}

.button.sli-tiny,
.sli-button-element.tiny .email-button,
.sli-button.sli-tiny,
.sli-button-element.sli-tiny .sli-email-button,
.sli-button-element.tiny .sli-email-button,
.sli-button-element.tiny .sli-button,
.sli-email-button.sli-tiny {
    padding-top: .58333em;
    padding-right: 1.16667em;
    padding-bottom: .66667em;
    padding-left: 1.16667em;
    font-size: .91667em;
}

.button.sli-expand,
.sli-button-element.expand .email-button,
.sli-button.sli-expand,
.sli-button-element.sli-expand .sli-email-button,
.sli-button-element.expand .sli-button,
.sli-email-button.sli-expand {
    padding-right: 0;
    padding-left: 0;
    width: 100%;
}

.sli-email-button-table {
    width: auto;
    line-height: 100%;
}

.sli-email-button-table-outer {
    width: 100%;
}

.sli-button-element.expand .sli-email-button-table-inner,
.sli-button-element.sli-expand .sli-email-button-table-inner {
    width: 100% !important;
}

.sli-email-button-table-inner td {
    line-height: 1;
}

.sli-divider {
    font-size: 1px;
}

table.summary-table, .sli-summary-table {
    width: 95% !important;
    background: #ffffff !important;
    color: #000000 !important;
}
.summary-table tr, .summary-table th, .summary-table td,
.sli-summary-table tr, .sli-summary-table th, .sli-summary-table td {
    background: #ffffff;
}

.summary-table td, .summary-table h4, .summary-table p,
.sli-summary-table td, .sli-summary-table h4, .sli-summary-table p {
    color: #000000 !important;
}

.summary-table h4, .sli-summary-table h4  {
    text-align: center;
    margin: 5px 0px;
}

/* Media objects */

.media,
.media-body {
    overflow: hidden;
    zoom: 1;
}

.media,
.media .media,
.sli-media,
.sli-media .sli-media {
    /* margin-top: 15px; */
    /* margin-bottom: 20px; */
    width: 100%;
    overflow: hidden;
}

.media div,
.media-body div,
.sli-media div,
.sli-media-body div {
    overflow: hidden;
}

.media:first-child, .sli-media:first-child {
    margin-top: 0;
}

.media-object, .sli-media-object {
    display: block;
}

.media-heading, .sli-media-heading {
    margin-bottom: 5px;
}

.media > .left, .sli-media > .sli-left  {
    margin-right: 10px;
    max-width: 70%;
    float: left;
}
.media > .right, .sli-media > .sli-right {
    margin-left: 10px;
    max-width: 70%;
    float: right;
}


.media-list, .sli-media-list {
    padding-left: 0;
    list-style: none;
}

.text-left, .sli-text-left {
    text-align: left;
}

.text-right, .sli-text-right{
    text-align: right;
}

.media td, .sli-media td {
    display: table-cell;
    width: 50%;
}

.media .media-body-center,
.sli-media .sli-media-body-center {
    text-align: center;
    padding-top: 12px;
}

.media .media-body-center p,
.sli-media .sli-media-body-center p {
    text-align: left;
}

.media .media-body-right,
.sli-media .sli-media-body-right {
    margin-left: 10px;
}

.media .media-body-left,
.sli-media .sli-media-body-left {
    margin-right: 10px;
}


.sli-medium-1 {
    width: 8.33333%;
}

.sli-medium-2 {
    width: 16.66667%;
}

.sli-medium-3 {
    width: 25%;
}

.sli-medium-4 {
    width: 33.33333%;
}

.sli-medium-5 {
    width: 41.66667%;
}

.sli-medium-6 {
    width: 50%;
}

.sli-medium-7 {
    width: 58.33333%;
}

.sli-medium-8 {
    width: 66.66667%;
}

.sli-medium-9 {
    width: 75%;
}

.sli-medium-10 {
    width: 83.33333%;
}

.sli-medium-11 {
    width: 91.66667%;
}

.sli-medium-12 {
    width: 100%;
}


/* prevent long URLs from breaking table structure */
.outer td a, .sli-wrapper td a {
    overflow-wrap: break-word;
    word-wrap: break-word;
    -ms-word-break: break-all;
    word-break: break-word;
    /* -ms-hyphens: auto;
    -moz-hyphens: auto;
     -webkit-hyphens: auto;
    hyphens: auto; */
}

/* ****  SOCIAL FOLLOW/SHARE ICONS ***** */

.sli-social-icons-element {
    text-align: center;
    margin: 0;
}

.sli-social-icons-element .sli-social-icons-list {
    display: table;
}

/* Fix for Outlook */
td td table .sli-social-icons-list {width: 0% !important;}


.sli-social-icons-element .sli-social-icons-list tbody {
    display: table-row-group;
}

.sli-social-icons-element .sli-social-icons-list tr {
    display: table-row;
}

.sli-social-icons-element .sli-social-icons-list .sli-social-icons-item {
    font-size: 30px;
    padding: 0px 5px;
    display: table-cell;
    text-align: center;
}

.sli-social-icons-element .sli-social-icons-list .sli-social-icons-item img {
    border: 0;
    max-width: none;
}


.sli-social-icons-element .sli-social-icons-list .sli-social-icons-item a {
    text-decoration: none;
}

.sli-social-icons-element .sli-social-icons-list .sli-social-icons-item:first-child {
    margin-left: 0;
}

.sli-social-icons-element .sli-icon-facebook2 {
    color: #3b5998;
}

.sli-social-icons-element .sli-icon-twitter2 {
    color: #0a0a0a;
}

.sli-social-icons-element .sli-icon-instagram {
    color: #e1306c;
}

.sli-social-icons-element .sli-icon-pinterest2 {
    color: #cb2027;
}

.sli-social-icons-element .sli-icon-youtube3 {
    color: #bb0000;
}

.sli-social-icons-element .sli-icon-linkedin {
    color: #007bb6;
}

.sli-social-icons-element .sli-icon-tumblr2 {
    color: #35465c;
}

.sli-social-icons-element .sli-icon-mail {
    color: #555;
}

.sli-social-icons-element.sli-iconSize-SMALL .sli-social-icons-list .sli-social-icons-item {
    font-size: 20px;
}

.sli-social-icons-element.sli-iconSize-LARGE .sli-social-icons-list .sli-social-icons-item {
    font-size: 36px;
}

.sli-social-icons-element.sli-iconColors-WHITE .sli-social-icons-item span {
    color: #fff;
}

.sli-social-icons-element.sli-iconColors-GRAY .sli-social-icons-item span {
    color: #666;
}

.sli-social-icons-element.sli-iconColors-BLACK .sli-social-icons-item span {
    color: #000;
}

.sli-social-icons-element.sli-alignment-LEFT {
    text-align: left;
    overflow: hidden;
}

.sli-social-icons-element.sli-alignment-LEFT .sli-social-icons-list {
    float: left;
    margin: 0;
}

.sli-social-icons-element.sli-alignment-RIGHT {
    text-align: right;
    overflow: hidden;
}

.sli-social-icons-element.sli-alignment-RIGHT .sli-social-icons-list {
    /* float: right; */
    margin: 0;
}

.sli-social-icons-element.sli-alignment-CENTER  .sli-social-icons-list {
    margin: 0 auto !important;
}

.sli-social-icons-element.sli-orientation-VERTICAL .sli-social-icons-list .sli-social-icons-item {
    /* display: block;
    line-height: 150%; */
    padding: 5px 0px;
}

.sli-social-icons-element.sli-orientation-VERTICAL .sli-social-icons-list .sli-social-icons-item img {
    margin:0;

}

.sli-spacer, .sli-spacer td {
    font-size: 1px !important;
    overflow: hidden !important;
    margin-top: 0;
    margin-bottom: 0;
}

.sli-align-left {
    float: left;
    margin-right: 15px;
    margin-bottom: 15px;
}

.sli-align-right {
    float: right;
    left: 15px;
    margin-bottom: 15px;
}

.sli-align-center {
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 15px;
}

/*
.callout:before,
.callout:after,
.text:before,
.text:after,
.sli-callout:before,
.sli-callout:after,
.sli-text:before,
.sli-text:after {
content: " ";
    display: table;
}
.callout:after,
.text:after,
.sli-callout:after,
.sli-text:after {
    clear: both;
}
*/

.sli-callout img,
.sli-text img {
    height: auto !important;
}

.sli-preheader {
    display: none !important;
    visibility: hidden !important;
    mso-hide: all !important;
    font-size: 1px !important;
    color: #ffffff !important;
    line-height: 1px !important;
    max-height: 0px !important;
    max-width: 0px !important;
    opacity: 0 !important;
    overflow: hidden !important;
}
/* Accessibility */

a:focus,
[tabIndex]:focus {
    outline: 0;
}

a:active,
.email-button:active,
.sli-button:active,
.sli-email-button:active {
    outline: 0;
}

a:focus:not(:focus-visible),
[tabIndex]:focus:not(:focus-visible){
    outline: 0;
}

a:focus-visible,
[tabIndex]:focus-visible {
    outline-width: thin;
}

/* ******** MEDIA QUERIES ******* */

.sli-show-for-small-only,
.sli-show-for-small-only table,
.sli-show-for-small-only td {
    display: none;
    mso-hide: all;
}

/* small screens
    For Gmail mobile apps, responsive styles must inserted into the <body> of the email, so
    a second set of these styles is also maintained in Server-Core in JSONDocument.java
*/
@media only screen and (max-width:40em) {
    .sli-hide-for-small, .sli-hide-for-small-only {
        display: none !important;
        mso-hide: all;
    }

    .sli-show-for-small-only {
        display: block !important;
        mso-hide: none;
    }

    table.sli-show-for-small-only,
    .sli-show-for-small-only table {
        display: table !important;
        width: 100%;
    }

    td.sli-show-for-small-only,
    .sli-show-for-small-only td {
        display: table-cell !important;
    }

    /* Mobile align content CENTER */

    .sli-text-center-for-small,
    .sli-text-center-for-small span,
    .sli-text-center-for-small p {
        text-align: center !important;
    }

    .sli-text-center-for-small .sli-email-button-table-outer,
    .sli-align-center-for-small .sli-email-button-table-outer,
    .sli-text-center-for-small .sli-social-icons-list,
    .sli-align-center-for-small .sli-social-icons-list {
        float: none !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }

    .sli-text-center-for-small.tiny .sli-email-button-table-outer,
    .sli-text-center-for-small.small .sli-email-button-table-outer,
    .sli-text-center-for-small.large .sli-email-button-table-outer {
        width: auto !important;
    }

    .sli-text-center-for-small.expand .sli-email-button-table-outer {
        width: 100% !important;
    }

    .sli-text-center-for-small img,
    .sli-align-center-for-small img {
        float: none !important;
        margin-left: auto !important;
        margin-right: auto !important;
        display: block;
    }

    /* Mobile align content LEFT */

    .sli-text-left-for-small,
    .sli-text-left-for-small span,
    .sli-text-left-for-small p {
        text-align: left !important;
    }

    .sli-text-left-for-small .sli-email-button-table-outer,
    .sli-align-left-for-small .sli-email-button-table-outer,
    .sli-text-left-for-small .sli-social-icons-list,
    .sli-align-left-for-small .sli-social-icons-list {
        float: left !important;
    }

    .sli-text-left-for-small.tiny .sli-email-button-table-outer,
    .sli-text-left-for-small.small .sli-email-button-table-outer,
    .sli-text-left-for-small.large .sli-email-button-table-outer {
        width: auto !important;
    }

    .sli-text-left-for-small.expand .sli-email-button-table-outer {
        width: 100% !important;
    }

    .sli-text-left-for-small img,
    .sli-align-left-for-small img {
        float: left !important;
        margin-left: 0 !important;
        margin-right: auto !important;
        display: block;
    }

    /* Mobile align content RIGHT */

    .sli-text-right-for-small,
    .sli-text-right-for-small span,
    .sli-text-right-for-small p,
    .sli-text-right-for-small .sli-button td {
        text-align: right !important;
    }

    .sli-text-right-for-small .sli-email-button-table-outer,
    .sli-align-right-for-small .sli-email-button-table-outer,
    .sli-text-right-for-small .sli-social-icons-list,
    .sli-align-right-for-small .sli-social-icons-list {
        float: right !important;
    }

    .sli-text-right-for-small.tiny .sli-email-button-table-outer,
    .sli-text-right-for-small.small .sli-email-button-table-outer,
    .sli-text-right-for-small.large .sli-email-button-table-outer {
        width: auto !important;
    }

    .sli-text-right-for-small.expand .sli-email-button-table-outer {
        width: 100% !important;
    }

    .sli-text-right-for-small img,
    .sli-align-right-for-small img {
        float: right !important;
        margin-left: auto !important;
        margin-right: 0 !important;
        display: block;
    }

    .sli-full-width-for-small {
        max-width: 100% !important;
    }
}


/*Custom fonts */
/* latin */
@font-face {
    font-family: 'Cabin Sketch';
    font-style: normal;
    font-weight: 400;
    src: local('Cabin Sketch Regular'), local('CabinSketch-Regular'), url(https://fonts.gstatic.com/s/cabinsketch/v8/d9fijO34zQajqQvl3YHRCegdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin */
@font-face {
    font-family: 'Cabin Sketch';
    font-style: normal;
    font-weight: 700;
    src: local('CabinSketch Bold'), local('CabinSketch-Bold'), url(https://fonts.gstatic.com/s/cabinsketch/v8/ki3SSN5HMOO0-IOLOj069HNuWYKPzoeKl5tYj8yhly0.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* greek-ext */
@font-face {
    font-family: 'Cardo';
    font-style: normal;
    font-weight: 400;
    src: local('Cardo'), local('Cardo-Regular'), url(https://fonts.gstatic.com/s/cardo/v8/IG4DpJdcfaM4xln_vfh5jQ.woff2) format('woff2');
    unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
    font-family: 'Cardo';
    font-style: normal;
    font-weight: 400;
    src: local('Cardo'), local('Cardo-Regular'), url(https://fonts.gstatic.com/s/cardo/v8/nlGT-2rsvmEdRn3zJayfCg.woff2) format('woff2');
    unicode-range: U+0370-03FF;
}
/* latin-ext */
@font-face {
    font-family: 'Cardo';
    font-style: normal;
    font-weight: 400;
    src: local('Cardo'), local('Cardo-Regular'), url(https://fonts.gstatic.com/s/cardo/v8/20cHEn_N7ful33K3E0HU-A.woff2) format('woff2');
    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Cardo';
    font-style: normal;
    font-weight: 400;
    src: local('Cardo'), local('Cardo-Regular'), url(https://fonts.gstatic.com/s/cardo/v8/XRgRvJ9BvurZhQZpuWMwgw.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* greek-ext */
@font-face {
    font-family: 'Cardo';
    font-style: normal;
    font-weight: 700;
    src: local('Cardo Bold'), local('Cardo-Bold'), url(https://fonts.gstatic.com/s/cardo/v8/CArtGq9Q3qzj8QUXKfz9aBTbgVql8nDJpwnrE27mub0.woff2) format('woff2');
    unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
    font-family: 'Cardo';
    font-style: normal;
    font-weight: 700;
    src: local('Cardo Bold'), local('Cardo-Bold'), url(https://fonts.gstatic.com/s/cardo/v8/CvMoq5iQN4SnWOQK2mLIFRTbgVql8nDJpwnrE27mub0.woff2) format('woff2');
    unicode-range: U+0370-03FF;
}
/* latin-ext */
@font-face {
    font-family: 'Cardo';
    font-style: normal;
    font-weight: 700;
    src: local('Cardo Bold'), local('Cardo-Bold'), url(https://fonts.gstatic.com/s/cardo/v8/r0h4P9Dqj1DZ70AvtoJm0BTbgVql8nDJpwnrE27mub0.woff2) format('woff2');
    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Cardo';
    font-style: normal;
    font-weight: 700;
    src: local('Cardo Bold'), local('Cardo-Bold'), url(https://fonts.gstatic.com/s/cardo/v8/X-1BEHTKpRYzad3JEXy9-vesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* greek-ext */
@font-face {
    font-family: 'Cardo';
    font-style: italic;
    font-weight: 400;
    src: local('Cardo Italic'), local('Cardo-Italic'), url(https://fonts.gstatic.com/s/cardo/v8/TlFZkHvdcEKx9Hp-bf5fqfY6323mHUZFJMgTvxaG2iE.woff2) format('woff2');
    unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
    font-family: 'Cardo';
    font-style: italic;
    font-weight: 400;
    src: local('Cardo Italic'), local('Cardo-Italic'), url(https://fonts.gstatic.com/s/cardo/v8/G9OYyU4q7QbMVwPcakrC5PY6323mHUZFJMgTvxaG2iE.woff2) format('woff2');
    unicode-range: U+0370-03FF;
}
/* latin-ext */
@font-face {
    font-family: 'Cardo';
    font-style: italic;
    font-weight: 400;
    src: local('Cardo Italic'), local('Cardo-Italic'), url(https://fonts.gstatic.com/s/cardo/v8/5gx0rRbX4BTFUR9HcXjhTPY6323mHUZFJMgTvxaG2iE.woff2) format('woff2');
    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Cardo';
    font-style: italic;
    font-weight: 400;
    src: local('Cardo Italic'), local('Cardo-Italic'), url(https://fonts.gstatic.com/s/cardo/v8/y7hsfzVRyvnGGoGOmHdTeA.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin */
@font-face {
    font-family: 'Droid Sans';
    font-style: normal;
    font-weight: 400;
    src: local('Droid Sans'), local('DroidSans'), url(https://fonts.gstatic.com/s/droidsans/v6/s-BiyweUPV0v-yRb-cjciPk_vArhqVIZ0nv9q090hN8.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin */
@font-face {
    font-family: 'Droid Sans';
    font-style: normal;
    font-weight: 700;
    src: local('Droid Sans Bold'), local('DroidSans-Bold'), url(https://fonts.gstatic.com/s/droidsans/v6/EFpQQyG9GqCrobXxL-KRMYWiMMZ7xLd792ULpGE4W_Y.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
    font-family: 'Josefin Sans';
    font-style: normal;
    font-weight: 400;
    src: local('Josefin Sans'), local('JosefinSans'), url(https://fonts.gstatic.com/s/josefinsans/v9/xgzbb53t8j-Mo-vYa23n5j0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');
    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Josefin Sans';
    font-style: normal;
    font-weight: 400;
    src: local('Josefin Sans'), local('JosefinSans'), url(https://fonts.gstatic.com/s/josefinsans/v9/xgzbb53t8j-Mo-vYa23n5ugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
    font-family: 'Josefin Sans';
    font-style: normal;
    font-weight: 700;
    src: local('Josefin Sans Bold'), local('JosefinSans-Bold'), url(https://fonts.gstatic.com/s/josefinsans/v9/C6HYlRF50SGJq1XyXj04z-IaMZP5eRGvEWe_CNIU_oY.woff2) format('woff2');
    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Josefin Sans';
    font-style: normal;
    font-weight: 700;
    src: local('Josefin Sans Bold'), local('JosefinSans-Bold'), url(https://fonts.gstatic.com/s/josefinsans/v9/C6HYlRF50SGJq1XyXj04z3NuWYKPzoeKl5tYj8yhly0.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
    font-family: 'Josefin Sans';
    font-style: italic;
    font-weight: 400;
    src: local('Josefin Sans Italic'), local('JosefinSans-Italic'), url(https://fonts.gstatic.com/s/josefinsans/v9/q9w3H4aeBxj0hZ8Osfi3d8AbIeegqMtwkwn2ZHUR4Nk.woff2) format('woff2');
    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Josefin Sans';
    font-style: italic;
    font-weight: 400;
    src: local('Josefin Sans Italic'), local('JosefinSans-Italic'), url(https://fonts.gstatic.com/s/josefinsans/v9/q9w3H4aeBxj0hZ8Osfi3dxMBlNeli-0RcAdOFWWLdxQ.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
    font-family: 'Josefin Sans';
    font-style: italic;
    font-weight: 700;
    src: local('Josefin Sans Bold Italic'), local('JosefinSans-BoldItalic'), url(https://fonts.gstatic.com/s/josefinsans/v9/ppse0J9fKSaoxCIIJb33G-R3LJ09PnibSpWhv21tZ8w.woff2) format('woff2');
    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Josefin Sans';
    font-style: italic;
    font-weight: 700;
    src: local('Josefin Sans Bold Italic'), local('JosefinSans-BoldItalic'), url(https://fonts.gstatic.com/s/josefinsans/v9/ppse0J9fKSaoxCIIJb33G0cqRxak6Wc5LUVz-l064SE.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin */
@font-face {
    font-family: 'Josefin Slab';
    font-style: normal;
    font-weight: 400;
    src: local('Josefin Slab'), local('JosefinSlab'), url(https://fonts.gstatic.com/s/josefinslab/v6/46aYWdgz-1oFX11flmyEfegdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin */
@font-face {
    font-family: 'Josefin Slab';
    font-style: normal;
    font-weight: 700;
    src: local('Josefin Slab Bold'), local('JosefinSlab-Bold'), url(https://fonts.gstatic.com/s/josefinslab/v6/NbE6ykYuM2IyEwxQxOIi2HNuWYKPzoeKl5tYj8yhly0.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin */
@font-face {
    font-family: 'Josefin Slab';
    font-style: italic;
    font-weight: 400;
    src: local('Josefin Slab Italic'), local('JosefinSlab-Italic'), url(https://fonts.gstatic.com/s/josefinslab/v6/etsUjZYO8lTLU85lDhZwUhMBlNeli-0RcAdOFWWLdxQ.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin */
@font-face {
    font-family: 'Josefin Slab';
    font-style: italic;
    font-weight: 700;
    src: local('Josefin Slab Bold Italic'), local('JosefinSlab-BoldItalic'), url(https://fonts.gstatic.com/s/josefinslab/v6/af9sBoKGPbGO0r21xJuly0cqRxak6Wc5LUVz-l064SE.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic */
@font-face {
    font-family: 'Lobster';
    font-style: normal;
    font-weight: 400;
    src: local('Lobster'), local('Lobster-Regular'), url(https://fonts.gstatic.com/s/lobster/v16/c28rH3kclCLEuIsGhOg7evY6323mHUZFJMgTvxaG2iE.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
    font-family: 'Lobster';
    font-style: normal;
    font-weight: 400;
    src: local('Lobster'), local('Lobster-Regular'), url(https://fonts.gstatic.com/s/lobster/v16/RdfS2KomDWXvet4_dZQehvY6323mHUZFJMgTvxaG2iE.woff2) format('woff2');
    unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family: 'Lobster';
    font-style: normal;
    font-weight: 400;
    src: local('Lobster'), local('Lobster-Regular'), url(https://fonts.gstatic.com/s/lobster/v16/9NqNYV_LP7zlAF8jHr7f1vY6323mHUZFJMgTvxaG2iE.woff2) format('woff2');
    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Lobster';
    font-style: normal;
    font-weight: 400;
    src: local('Lobster'), local('Lobster-Regular'), url(https://fonts.gstatic.com/s/lobster/v16/cycBf3mfbGkh66G5NhszPQ.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
    font-family: 'Oleo Script';
    font-style: normal;
    font-weight: 400;
    src: local('Oleo Script'), local('OleoScript-Regular'), url(https://fonts.gstatic.com/s/oleoscript/v5/_weQNDK6Uf40CiGFKBBUjiYE0-AqJ3nfInTTiDXDjU4.woff2) format('woff2');
    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Oleo Script';
    font-style: normal;
    font-weight: 400;
    src: local('Oleo Script'), local('OleoScript-Regular'), url(https://fonts.gstatic.com/s/oleoscript/v5/_weQNDK6Uf40CiGFKBBUjo4P5ICox8Kq3LLUNMylGO4.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
    font-family: 'Oleo Script';
    font-style: normal;
    font-weight: 700;
    src: local('Oleo Script Bold'), local('OleoScript-Bold'), url(https://fonts.gstatic.com/s/oleoscript/v5/hudNQFKFl98JdNnlo363fujkDdvhIIFj_YMdgqpnSB0.woff2) format('woff2');
    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Oleo Script';
    font-style: normal;
    font-weight: 700;
    src: local('Oleo Script Bold'), local('OleoScript-Bold'), url(https://fonts.gstatic.com/s/oleoscript/v5/hudNQFKFl98JdNnlo363folIZu-HDpmDIZMigmsroc4.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/K88pR3goAWT7BTt32Z01mxJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
    unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/RjgO7rYTmqiVp7vzi-Q5URJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/LWCjsQkB6EMdfHrEVqA1KRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
    unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/xozscpT2726on7jbcb_pAhJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
    unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/59ZRklaO5bWGqF5A9baEERJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
    unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/u-WUoqrET9fUeobQW7jkRRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzK-j2U0lmluP9RWlSytm3ho.woff2) format('woff2');
    unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzJX5f-9o1vgP2EXwfjgl7AY.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzBWV49_lSm1NYrwo-zkhivY.woff2) format('woff2');
    unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzKaRobkAwv3vxw3jMhVENGA.woff2) format('woff2');
    unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzP8zf_FOSsgRmwsS7Aa9k2w.woff2) format('woff2');
    unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzD0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');
    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzOgdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    src: local('Open Sans Italic'), local('OpenSans-Italic'), url(https://fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBjTOQ_MqJVwkKsUn0wKzc2I.woff2) format('woff2');
    unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    src: local('Open Sans Italic'), local('OpenSans-Italic'), url(https://fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBjUj_cnvWIuuBMVgbX098Mw.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    src: local('Open Sans Italic'), local('OpenSans-Italic'), url(https://fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBkbcKLIaa1LC45dFaAfauRA.woff2) format('woff2');
    unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    src: local('Open Sans Italic'), local('OpenSans-Italic'), url(https://fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBmo_sUJ8uO4YLWRInS22T3Y.woff2) format('woff2');
    unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    src: local('Open Sans Italic'), local('OpenSans-Italic'), url(https://fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBr6up8jxqWt8HVA3mDhkV_0.woff2) format('woff2');
    unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    src: local('Open Sans Italic'), local('OpenSans-Italic'), url(https://fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBiYE0-AqJ3nfInTTiDXDjU4.woff2) format('woff2');
    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    src: local('Open Sans Italic'), local('OpenSans-Italic'), url(https://fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBo4P5ICox8Kq3LLUNMylGO4.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 700;
    src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxp6iIh_FvlUHQwED9Yt5Kbw.woff2) format('woff2');
    unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 700;
    src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxi_vZmeiCMnoWNN9rHBYaTc.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 700;
    src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxiFaMxiho_5XQnyRZzQsrZs.woff2) format('woff2');
    unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 700;
    src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxgalQocB-__pDVGhF3uS2Ks.woff2) format('woff2');
    unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 700;
    src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxmhQUTDJGru-0vvUpABgH8I.woff2) format('woff2');
    unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 700;
    src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxujkDdvhIIFj_YMdgqpnSB0.woff2) format('woff2');
    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 700;
    src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxolIZu-HDpmDIZMigmsroc4.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic */
@font-face {
    font-family: 'Poiret One';
    font-style: normal;
    font-weight: 400;
    src: local('Poiret One'), local('PoiretOne-Regular'), url(https://fonts.gstatic.com/s/poiretone/v4/cKr_e199f0xMkxMkRbEJXyEAvth_LlrfE80CYdSH47w.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
    font-family: 'Poiret One';
    font-style: normal;
    font-weight: 400;
    src: local('Poiret One'), local('PoiretOne-Regular'), url(https://fonts.gstatic.com/s/poiretone/v4/3Annd_XP-99FcGbOpm6fVCEAvth_LlrfE80CYdSH47w.woff2) format('woff2');
    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Poiret One';
    font-style: normal;
    font-weight: 400;
    src: local('Poiret One'), local('PoiretOne-Regular'), url(https://fonts.gstatic.com/s/poiretone/v4/HrI4ZJpJ3Fh0wa5ofYMK8fk_vArhqVIZ0nv9q090hN8.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v15/ek4gzZ-GeXAPcSbHtCeQI_esZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
    unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v15/mErvLBYg_cXG3rLvUsKT_fesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v15/-2n2p-_Y08sg57CNWQfKNvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
    unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v15/u0TOpm082MNkS5K0Q4rhqvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
    unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v15/NdF9MtnOpLzo-noMoG0miPesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
    unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v15/Fcx7Wwv8OzT71A3E1XOAjvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v15/CWB0XYA8bzo0kSThX0UTuA.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 700;
    src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v15/77FXFjRbGzN4aCrSFhlh3hJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
    unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 700;
    src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v15/isZ-wbCXNKAbnjo6_TwHThJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 700;
    src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v15/UX6i4JxQDm3fVTc1CPuwqhJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
    unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 700;
    src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v15/jSN2CGVDbcVyCnfJfjSdfBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
    unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 700;
    src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v15/PwZc-YbIL414wB9rB1IAPRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
    unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 700;
    src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v15/97uahxiqZRoncBaCEI3aWxJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 700;
    src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v15/d-6IYplOFocCacKzxwXSOFtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 400;
    src: local('Roboto Italic'), local('Roboto-Italic'), url(https://fonts.gstatic.com/s/roboto/v15/WxrXJa0C3KdtC7lMafG4dRTbgVql8nDJpwnrE27mub0.woff2) format('woff2');
    unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 400;
    src: local('Roboto Italic'), local('Roboto-Italic'), url(https://fonts.gstatic.com/s/roboto/v15/OpXUqTo0UgQQhGj_SFdLWBTbgVql8nDJpwnrE27mub0.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 400;
    src: local('Roboto Italic'), local('Roboto-Italic'), url(https://fonts.gstatic.com/s/roboto/v15/1hZf02POANh32k2VkgEoUBTbgVql8nDJpwnrE27mub0.woff2) format('woff2');
    unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 400;
    src: local('Roboto Italic'), local('Roboto-Italic'), url(https://fonts.gstatic.com/s/roboto/v15/cDKhRaXnQTOVbaoxwdOr9xTbgVql8nDJpwnrE27mub0.woff2) format('woff2');
    unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 400;
    src: local('Roboto Italic'), local('Roboto-Italic'), url(https://fonts.gstatic.com/s/roboto/v15/K23cxWVTrIFD6DJsEVi07RTbgVql8nDJpwnrE27mub0.woff2) format('woff2');
    unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 400;
    src: local('Roboto Italic'), local('Roboto-Italic'), url(https://fonts.gstatic.com/s/roboto/v15/vSzulfKSK0LLjjfeaxcREhTbgVql8nDJpwnrE27mub0.woff2) format('woff2');
    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 400;
    src: local('Roboto Italic'), local('Roboto-Italic'), url(https://fonts.gstatic.com/s/roboto/v15/vPcynSL0qHq_6dX7lKVByfesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 700;
    src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(https://fonts.gstatic.com/s/roboto/v15/t6Nd4cfPRhZP44Q5QAjcCzTOQ_MqJVwkKsUn0wKzc2I.woff2) format('woff2');
    unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 700;
    src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(https://fonts.gstatic.com/s/roboto/v15/t6Nd4cfPRhZP44Q5QAjcCzUj_cnvWIuuBMVgbX098Mw.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 700;
    src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(https://fonts.gstatic.com/s/roboto/v15/t6Nd4cfPRhZP44Q5QAjcC0bcKLIaa1LC45dFaAfauRA.woff2) format('woff2');
    unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 700;
    src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(https://fonts.gstatic.com/s/roboto/v15/t6Nd4cfPRhZP44Q5QAjcC2o_sUJ8uO4YLWRInS22T3Y.woff2) format('woff2');
    unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 700;
    src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(https://fonts.gstatic.com/s/roboto/v15/t6Nd4cfPRhZP44Q5QAjcC76up8jxqWt8HVA3mDhkV_0.woff2) format('woff2');
    unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 700;
    src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(https://fonts.gstatic.com/s/roboto/v15/t6Nd4cfPRhZP44Q5QAjcCyYE0-AqJ3nfInTTiDXDjU4.woff2) format('woff2');
    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 700;
    src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(https://fonts.gstatic.com/s/roboto/v15/t6Nd4cfPRhZP44Q5QAjcC44P5ICox8Kq3LLUNMylGO4.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin */
@font-face {
    font-family: 'Vollkorn';
    font-style: normal;
    font-weight: 400;
    src: local('Vollkorn Regular'), local('Vollkorn-Regular'), url(https://fonts.gstatic.com/s/vollkorn/v6/idGKtgpe38okB6bfeHMsLPesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin */
@font-face {
    font-family: 'Vollkorn';
    font-style: normal;
    font-weight: 700;
    src: local('Vollkorn Bold'), local('Vollkorn-Bold'), url(https://fonts.gstatic.com/s/vollkorn/v6/wMZpbUtcCo9GUabw9JODeo4P5ICox8Kq3LLUNMylGO4.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin */
@font-face {
    font-family: 'Vollkorn';
    font-style: italic;
    font-weight: 400;
    src: local('Vollkorn Italic'), local('Vollkorn-Italic'), url(https://fonts.gstatic.com/s/vollkorn/v6/Oiz0tNwvC-Nd29SBQWfWTPk_vArhqVIZ0nv9q090hN8.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
