.wp-block-archives {
    box-sizing: border-box
}

.wp-block-archives-dropdown label {
    display: block
}

.wp-block-avatar {
    line-height: 0
}

.wp-block-avatar,
.wp-block-avatar img {
    box-sizing: border-box
}

.wp-block-avatar.aligncenter {
    text-align: center
}

.wp-block-audio {
    box-sizing: border-box
}

.wp-block-audio :where(figcaption) {
    margin-bottom: 1em;
    margin-top: .5em
}

.wp-block-audio audio {
    min-width: 300px;
    width: 100%
}

.wp-block-button__link {
    align-content: center;
    box-sizing: border-box;
    cursor: pointer;
    display: inline-block;
    height: 100%;
    text-align: center;
    word-break: break-word
}

.wp-block-button__link.aligncenter {
    text-align: center
}

.wp-block-button__link.alignright {
    text-align: right
}

:where(.wp-block-button__link) {
    border-radius: 9999px;
    box-shadow: none;
    padding: calc(.667em + 2px) calc(1.333em + 2px);
    text-decoration: none
}

.wp-block-button[style*=text-decoration] .wp-block-button__link {
    text-decoration: inherit
}

.wp-block-buttons>.wp-block-button.has-custom-width {
    max-width: none
}

.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link {
    width: 100%
}

.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link {
    font-size: inherit
}

.wp-block-buttons>.wp-block-button.wp-block-button__width-25 {
    width: calc(25% - var(--wp--style--block-gap, .5em)*.75)
}

.wp-block-buttons>.wp-block-button.wp-block-button__width-50 {
    width: calc(50% - var(--wp--style--block-gap, .5em)*.5)
}

.wp-block-buttons>.wp-block-button.wp-block-button__width-75 {
    width: calc(75% - var(--wp--style--block-gap, .5em)*.25)
}

.wp-block-buttons>.wp-block-button.wp-block-button__width-100 {
    flex-basis: 100%;
    width: 100%
}

.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25 {
    width: 25%
}

.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50 {
    width: 50%
}

.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75 {
    width: 75%
}

.wp-block-button.is-style-squared,
.wp-block-button__link.wp-block-button.is-style-squared {
    border-radius: 0
}

.wp-block-button.no-border-radius,
.wp-block-button__link.no-border-radius {
    border-radius: 0 !important
}

:root :where(.wp-block-button .wp-block-button__link.is-style-outline),
:root :where(.wp-block-button.is-style-outline>.wp-block-button__link) {
    border: 2px solid;
    padding: .667em 1.333em
}

:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),
:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)) {
    color: currentColor
}

:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),
:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)) {
    background-color: initial;
    background-image: none
}

.wp-block-buttons {
    box-sizing: border-box
}

.wp-block-buttons.is-vertical {
    flex-direction: column
}

.wp-block-buttons.is-vertical>.wp-block-button:last-child {
    margin-bottom: 0
}

.wp-block-buttons>.wp-block-button {
    display: inline-block;
    margin: 0
}

.wp-block-buttons.is-content-justification-left {
    justify-content: flex-start
}

.wp-block-buttons.is-content-justification-left.is-vertical {
    align-items: flex-start
}

.wp-block-buttons.is-content-justification-center {
    justify-content: center
}

.wp-block-buttons.is-content-justification-center.is-vertical {
    align-items: center
}

.wp-block-buttons.is-content-justification-right {
    justify-content: flex-end
}

.wp-block-buttons.is-content-justification-right.is-vertical {
    align-items: flex-end
}

.wp-block-buttons.is-content-justification-space-between {
    justify-content: space-between
}

.wp-block-buttons.aligncenter {
    text-align: center
}

.wp-block-buttons:not(.is-content-justification-space-between, .is-content-justification-right, .is-content-justification-left, .is-content-justification-center) .wp-block-button.aligncenter {
    margin-left: auto;
    margin-right: auto;
    width: 100%
}

.wp-block-buttons[style*=text-decoration] .wp-block-button,
.wp-block-buttons[style*=text-decoration] .wp-block-button__link {
    text-decoration: inherit
}

.wp-block-buttons.has-custom-font-size .wp-block-button__link {
    font-size: inherit
}

.wp-block-buttons .wp-block-button__link {
    width: 100%
}

.wp-block-button.aligncenter,
.wp-block-calendar {
    text-align: center
}

.wp-block-calendar td,
.wp-block-calendar th {
    border: 1px solid;
    padding: .25em
}

.wp-block-calendar th {
    font-weight: 400
}

.wp-block-calendar caption {
    background-color: inherit
}

.wp-block-calendar table {
    border-collapse: collapse;
    width: 100%
}

.wp-block-calendar table:where(:not(.has-text-color)) {
    color: #40464d
}

.wp-block-calendar table:where(:not(.has-text-color)) td,
.wp-block-calendar table:where(:not(.has-text-color)) th {
    border-color: #ddd
}

.wp-block-calendar table.has-background th {
    background-color: inherit
}

.wp-block-calendar table.has-text-color th {
    color: inherit
}

:where(.wp-block-calendar table:not(.has-background) th) {
    background: #ddd
}

.wp-block-categories {
    box-sizing: border-box
}

.wp-block-categories.alignleft {
    margin-right: 2em
}

.wp-block-categories.alignright {
    margin-left: 2em
}

.wp-block-categories.wp-block-categories-dropdown.aligncenter {
    text-align: center
}

.wp-block-categories .wp-block-categories__label {
    display: block;
    width: 100%
}

.wp-block-code {
    box-sizing: border-box
}

.wp-block-code code {
    /*!rtl:begin:ignore*/
    direction: ltr;
    display: block;
    font-family: inherit;
    overflow-wrap: break-word;
    text-align: initial;
    white-space: pre-wrap
    /*!rtl:end:ignore*/
}

.wp-block-columns {
    align-items: normal !important;
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap !important
}

@media (min-width:782px) {
    .wp-block-columns {
        flex-wrap: nowrap !important
    }
}

.wp-block-columns.are-vertically-aligned-top {
    align-items: flex-start
}

.wp-block-columns.are-vertically-aligned-center {
    align-items: center
}

.wp-block-columns.are-vertically-aligned-bottom {
    align-items: flex-end
}

@media (max-width:781px) {
    .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column {
        flex-basis: 100% !important
    }
}

@media (min-width:782px) {
    .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column {
        flex-basis: 0;
        flex-grow: 1
    }
    .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis] {
        flex-grow: 0
    }
}

.wp-block-columns.is-not-stacked-on-mobile {
    flex-wrap: nowrap !important
}

.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column {
    flex-basis: 0;
    flex-grow: 1
}

.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis] {
    flex-grow: 0
}

:where(.wp-block-columns) {
    margin-bottom: 1.75em
}

:where(.wp-block-columns.has-background) {
    padding: 1.25em 2.375em
}

.wp-block-column {
    flex-grow: 1;
    min-width: 0;
    overflow-wrap: break-word;
    word-break: break-word
}

.wp-block-column.is-vertically-aligned-top {
    align-self: flex-start
}

.wp-block-column.is-vertically-aligned-center {
    align-self: center
}

.wp-block-column.is-vertically-aligned-bottom {
    align-self: flex-end
}

.wp-block-column.is-vertically-aligned-stretch {
    align-self: stretch
}

.wp-block-column.is-vertically-aligned-bottom,
.wp-block-column.is-vertically-aligned-center,
.wp-block-column.is-vertically-aligned-top {
    width: 100%
}

.wp-block-post-comments {
    box-sizing: border-box
}

.wp-block-post-comments .alignleft {
    float: left
}

.wp-block-post-comments .alignright {
    float: right
}

.wp-block-post-comments .navigation:after {
    clear: both;
    content: "";
    display: table
}

.wp-block-post-comments .commentlist {
    clear: both;
    list-style: none;
    margin: 0;
    padding: 0
}

.wp-block-post-comments .commentlist .comment {
    min-height: 2.25em;
    padding-left: 3.25em
}

.wp-block-post-comments .commentlist .comment p {
    font-size: 1em;
    line-height: 1.8;
    margin: 1em 0
}

.wp-block-post-comments .commentlist .children {
    list-style: none;
    margin: 0;
    padding: 0
}

.wp-block-post-comments .comment-author {
    line-height: 1.5
}

.wp-block-post-comments .comment-author .avatar {
    border-radius: 1.5em;
    display: block;
    float: left;
    height: 2.5em;
    margin-right: .75em;
    margin-top: .5em;
    width: 2.5em
}

.wp-block-post-comments .comment-author cite {
    font-style: normal
}

.wp-block-post-comments .comment-meta {
    font-size: .875em;
    line-height: 1.5
}

.wp-block-post-comments .comment-meta b {
    font-weight: 400
}

.wp-block-post-comments .comment-meta .comment-awaiting-moderation {
    display: block;
    margin-bottom: 1em;
    margin-top: 1em
}

.wp-block-post-comments .comment-body .commentmetadata {
    font-size: .875em
}

.wp-block-post-comments .comment-form-author label,
.wp-block-post-comments .comment-form-comment label,
.wp-block-post-comments .comment-form-email label,
.wp-block-post-comments .comment-form-url label {
    display: block;
    margin-bottom: .25em
}

.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),
.wp-block-post-comments .comment-form textarea {
    box-sizing: border-box;
    display: block;
    width: 100%
}

.wp-block-post-comments .comment-form-cookies-consent {
    display: flex;
    gap: .25em
}

.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent {
    margin-top: .35em
}

.wp-block-post-comments .comment-reply-title {
    margin-bottom: 0
}

.wp-block-post-comments .comment-reply-title :where(small) {
    font-size: var(--wp--preset--font-size--medium, smaller);
    margin-left: .5em
}

.wp-block-post-comments .reply {
    font-size: .875em;
    margin-bottom: 1.4em
}

.wp-block-post-comments input:not([type=submit]),
.wp-block-post-comments textarea {
    border: 1px solid #949494;
    font-family: inherit;
    font-size: 1em
}

.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),
.wp-block-post-comments textarea {
    padding: calc(.667em + 2px)
}

:where(.wp-block-post-comments input[type=submit]) {
    border: none
}

.wp-block-comments {
    box-sizing: border-box
}

.wp-block-comments-pagination>.wp-block-comments-pagination-next,
.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,
.wp-block-comments-pagination>.wp-block-comments-pagination-previous {
    font-size: inherit;
    margin-bottom: .5em;
    margin-right: .5em
}

.wp-block-comments-pagination>.wp-block-comments-pagination-next:last-child,
.wp-block-comments-pagination>.wp-block-comments-pagination-numbers:last-child,
.wp-block-comments-pagination>.wp-block-comments-pagination-previous:last-child {
    margin-right: 0
}

.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow {
    display: inline-block;
    margin-right: 1ch
}

.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow:not(.is-arrow-chevron) {
    transform: scaleX(1)
}

.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow {
    display: inline-block;
    margin-left: 1ch
}

.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow:not(.is-arrow-chevron) {
    transform: scaleX(1)
}

.wp-block-comments-pagination.aligncenter {
    justify-content: center
}

.wp-block-comment-template {
    box-sizing: border-box;
    list-style: none;
    margin-bottom: 0;
    max-width: 100%;
    padding: 0
}

.wp-block-comment-template li {
    clear: both
}

.wp-block-comment-template ol {
    list-style: none;
    margin-bottom: 0;
    max-width: 100%;
    padding-left: 2rem
}

.wp-block-comment-template.alignleft {
    float: left
}

.wp-block-comment-template.aligncenter {
    margin-left: auto;
    margin-right: auto;
    width: fit-content
}

.wp-block-comment-template.alignright {
    float: right
}

.wp-block-comment-date {
    box-sizing: border-box
}

.comment-awaiting-moderation {
    display: block;
    font-size: .875em;
    line-height: 1.5
}

.wp-block-comment-author-name,
.wp-block-comment-content,
.wp-block-comment-edit-link,
.wp-block-comment-reply-link {
    box-sizing: border-box
}

.wp-block-cover,
.wp-block-cover-image {
    align-items: center;
    background-position: 50%;
    box-sizing: border-box;
    display: flex;
    justify-content: center;
    min-height: 430px;
    overflow: hidden;
    overflow: clip;
    padding: 1em;
    position: relative
}

.wp-block-cover .has-background-dim:not([class*=-background-color]),
.wp-block-cover-image .has-background-dim:not([class*=-background-color]),
.wp-block-cover-image.has-background-dim:not([class*=-background-color]),
.wp-block-cover.has-background-dim:not([class*=-background-color]) {
    background-color: #000
}

.wp-block-cover .has-background-dim.has-background-gradient,
.wp-block-cover-image .has-background-dim.has-background-gradient {
    background-color: initial
}

.wp-block-cover-image.has-background-dim:before,
.wp-block-cover.has-background-dim:before {
    background-color: inherit;
    content: ""
}

.wp-block-cover .wp-block-cover__background,
.wp-block-cover .wp-block-cover__gradient-background,
.wp-block-cover-image .wp-block-cover__background,
.wp-block-cover-image .wp-block-cover__gradient-background,
.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,
.wp-block-cover.has-background-dim:not(.has-background-gradient):before {
    bottom: 0;
    left: 0;
    opacity: .5;
    position: absolute;
    right: 0;
    top: 0
}

.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,
.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,
.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,
.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background,
.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,
.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before {
    opacity: .1
}

.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,
.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,
.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,
.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background,
.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,
.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before {
    opacity: .2
}

.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,
.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,
.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,
.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background,
.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,
.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before {
    opacity: .3
}

.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,
.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,
.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,
.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background,
.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,
.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before {
    opacity: .4
}

.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,
.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,
.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,
.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background,
.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,
.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before {
    opacity: .5
}

.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,
.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,
.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,
.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background,
.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,
.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before {
    opacity: .6
}

.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,
.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,
.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,
.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background,
.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,
.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before {
    opacity: .7
}

.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,
.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,
.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,
.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background,
.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,
.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before {
    opacity: .8
}

.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,
.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,
.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,
.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background,
.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,
.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before {
    opacity: .9
}

.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,
.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,
.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,
.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,
.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,
.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before {
    opacity: 1
}

.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0,
.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,
.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,
.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0 {
    opacity: 0
}

.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,
.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,
.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,
.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10 {
    opacity: .1
}

.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,
.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,
.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,
.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20 {
    opacity: .2
}

.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,
.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,
.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,
.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30 {
    opacity: .3
}

.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,
.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,
.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,
.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40 {
    opacity: .4
}

.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,
.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,
.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,
.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50 {
    opacity: .5
}

.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,
.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,
.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,
.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60 {
    opacity: .6
}

.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,
.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,
.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,
.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70 {
    opacity: .7
}

.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,
.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,
.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,
.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80 {
    opacity: .8
}

.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,
.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,
.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,
.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90 {
    opacity: .9
}

.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,
.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,
.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,
.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100 {
    opacity: 1
}

.wp-block-cover-image.alignleft,
.wp-block-cover-image.alignright,
.wp-block-cover.alignleft,
.wp-block-cover.alignright {
    max-width: 420px;
    width: 100%
}

.wp-block-cover-image.aligncenter,
.wp-block-cover-image.alignleft,
.wp-block-cover-image.alignright,
.wp-block-cover.aligncenter,
.wp-block-cover.alignleft,
.wp-block-cover.alignright {
    display: flex
}

.wp-block-cover .wp-block-cover__inner-container,
.wp-block-cover-image .wp-block-cover__inner-container {
    color: inherit;
    position: relative;
    width: 100%
}

.wp-block-cover-image.is-position-top-left,
.wp-block-cover.is-position-top-left {
    align-items: flex-start;
    justify-content: flex-start
}

.wp-block-cover-image.is-position-top-center,
.wp-block-cover.is-position-top-center {
    align-items: flex-start;
    justify-content: center
}

.wp-block-cover-image.is-position-top-right,
.wp-block-cover.is-position-top-right {
    align-items: flex-start;
    justify-content: flex-end
}

.wp-block-cover-image.is-position-center-left,
.wp-block-cover.is-position-center-left {
    align-items: center;
    justify-content: flex-start
}

.wp-block-cover-image.is-position-center-center,
.wp-block-cover.is-position-center-center {
    align-items: center;
    justify-content: center
}

.wp-block-cover-image.is-position-center-right,
.wp-block-cover.is-position-center-right {
    align-items: center;
    justify-content: flex-end
}

.wp-block-cover-image.is-position-bottom-left,
.wp-block-cover.is-position-bottom-left {
    align-items: flex-end;
    justify-content: flex-start
}

.wp-block-cover-image.is-position-bottom-center,
.wp-block-cover.is-position-bottom-center {
    align-items: flex-end;
    justify-content: center
}

.wp-block-cover-image.is-position-bottom-right,
.wp-block-cover.is-position-bottom-right {
    align-items: flex-end;
    justify-content: flex-end
}

.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,
.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container {
    margin: 0
}

.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,
.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,
.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,
.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,
.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,
.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container,
.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,
.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,
.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,
.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,
.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,
.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container {
    margin: 0;
    width: auto
}

.wp-block-cover .wp-block-cover__image-background,
.wp-block-cover video.wp-block-cover__video-background,
.wp-block-cover-image .wp-block-cover__image-background,
.wp-block-cover-image video.wp-block-cover__video-background {
    border: none;
    bottom: 0;
    box-shadow: none;
    height: 100%;
    left: 0;
    margin: 0;
    max-height: none;
    max-width: none;
    object-fit: cover;
    outline: none;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%
}

.wp-block-cover-image.has-parallax,
.wp-block-cover.has-parallax,
.wp-block-cover__image-background.has-parallax,
video.wp-block-cover__video-background.has-parallax {
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-size: cover
}

@supports (-webkit-touch-callout:inherit) {
    .wp-block-cover-image.has-parallax,
    .wp-block-cover.has-parallax,
    .wp-block-cover__image-background.has-parallax,
    video.wp-block-cover__video-background.has-parallax {
        background-attachment: scroll
    }
}

@media (prefers-reduced-motion:reduce) {
    .wp-block-cover-image.has-parallax,
    .wp-block-cover.has-parallax,
    .wp-block-cover__image-background.has-parallax,
    video.wp-block-cover__video-background.has-parallax {
        background-attachment: scroll
    }
}

.wp-block-cover-image.is-repeated,
.wp-block-cover.is-repeated,
.wp-block-cover__image-background.is-repeated,
video.wp-block-cover__video-background.is-repeated {
    background-repeat: repeat;
    background-size: auto
}

.wp-block-cover-image-text,
.wp-block-cover-image-text a,
.wp-block-cover-image-text a:active,
.wp-block-cover-image-text a:focus,
.wp-block-cover-image-text a:hover,
.wp-block-cover-text,
.wp-block-cover-text a,
.wp-block-cover-text a:active,
.wp-block-cover-text a:focus,
.wp-block-cover-text a:hover,
section.wp-block-cover-image h2,
section.wp-block-cover-image h2 a,
section.wp-block-cover-image h2 a:active,
section.wp-block-cover-image h2 a:focus,
section.wp-block-cover-image h2 a:hover {
    color: #fff
}

.wp-block-cover-image .wp-block-cover.has-left-content {
    justify-content: flex-start
}

.wp-block-cover-image .wp-block-cover.has-right-content {
    justify-content: flex-end
}

.wp-block-cover-image.has-left-content .wp-block-cover-image-text,
.wp-block-cover.has-left-content .wp-block-cover-text,
section.wp-block-cover-image.has-left-content>h2 {
    margin-left: 0;
    text-align: left
}

.wp-block-cover-image.has-right-content .wp-block-cover-image-text,
.wp-block-cover.has-right-content .wp-block-cover-text,
section.wp-block-cover-image.has-right-content>h2 {
    margin-right: 0;
    text-align: right
}

.wp-block-cover .wp-block-cover-text,
.wp-block-cover-image .wp-block-cover-image-text,
section.wp-block-cover-image>h2 {
    font-size: 2em;
    line-height: 1.25;
    margin-bottom: 0;
    max-width: 840px;
    padding: .44em;
    text-align: center;
    z-index: 1
}

:where(.wp-block-cover-image:not(.has-text-color)),
:where(.wp-block-cover:not(.has-text-color)) {
    color: #fff
}

:where(.wp-block-cover-image.is-light:not(.has-text-color)),
:where(.wp-block-cover.is-light:not(.has-text-color)) {
    color: #000
}

:root :where(.wp-block-cover h1:not(.has-text-color)),
:root :where(.wp-block-cover h2:not(.has-text-color)),
:root :where(.wp-block-cover h3:not(.has-text-color)),
:root :where(.wp-block-cover h4:not(.has-text-color)),
:root :where(.wp-block-cover h5:not(.has-text-color)),
:root :where(.wp-block-cover h6:not(.has-text-color)),
:root :where(.wp-block-cover p:not(.has-text-color)) {
    color: inherit
}

body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__image-background,
body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__video-background {
    z-index: 0
}

body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__background,
body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__gradient-background,
body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container,
body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)).has-background-dim:not(.has-background-gradient):before {
    z-index: 1
}

.has-modal-open body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container {
    z-index: auto
}

.wp-block-details {
    box-sizing: border-box
}

.wp-block-details summary {
    cursor: pointer
}

.wp-block-embed.alignleft,
.wp-block-embed.alignright,
.wp-block[data-align=left]>[data-type="core/embed"],
.wp-block[data-align=right]>[data-type="core/embed"] {
    max-width: 360px;
    width: 100%
}

.wp-block-embed.alignleft .wp-block-embed__wrapper,
.wp-block-embed.alignright .wp-block-embed__wrapper,
.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,
.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper {
    min-width: 280px
}

.wp-block-cover .wp-block-embed {
    min-height: 240px;
    min-width: 320px
}

.wp-block-embed {
    overflow-wrap: break-word
}

.wp-block-embed :where(figcaption) {
    margin-bottom: 1em;
    margin-top: .5em
}

.wp-block-embed iframe {
    max-width: 100%
}

.wp-block-embed__wrapper {
    position: relative
}

.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before {
    content: "";
    display: block;
    padding-top: 50%
}

.wp-embed-responsive .wp-has-aspect-ratio iframe {
    bottom: 0;
    height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%
}

.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before {
    padding-top: 42.85%
}

.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before {
    padding-top: 50%
}

.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before {
    padding-top: 56.25%
}

.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before {
    padding-top: 75%
}

.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before {
    padding-top: 100%
}

.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before {
    padding-top: 177.77%
}

.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before {
    padding-top: 200%
}

.wp-block-file {
    box-sizing: border-box
}

.wp-block-file:not(.wp-element-button) {
    font-size: .8em
}

.wp-block-file.aligncenter {
    text-align: center
}

.wp-block-file.alignright {
    text-align: right
}

.wp-block-file *+.wp-block-file__button {
    margin-left: .75em
}

:where(.wp-block-file) {
    margin-bottom: 1.5em
}

.wp-block-file__embed {
    margin-bottom: 1em
}

:where(.wp-block-file__button) {
    border-radius: 2em;
    display: inline-block;
    padding: .5em 1em
}

:where(.wp-block-file__button):is(a):active,
:where(.wp-block-file__button):is(a):focus,
:where(.wp-block-file__button):is(a):hover,
:where(.wp-block-file__button):is(a):visited {
    box-shadow: none;
    color: #fff;
    opacity: .85;
    text-decoration: none
}

.wp-block-form-input__label {
    display: flex;
    flex-direction: column;
    gap: .25em;
    margin-bottom: .5em;
    width: 100%
}

.wp-block-form-input__label.is-label-inline {
    align-items: center;
    flex-direction: row;
    gap: .5em
}

.wp-block-form-input__label.is-label-inline .wp-block-form-input__label-content {
    margin-bottom: .5em
}

.wp-block-form-input__label:has(input[type=checkbox]) {
    flex-direction: row;
    width: fit-content
}

.wp-block-form-input__label:has(input[type=checkbox]) .wp-block-form-input__label-content {
    margin: 0
}

.wp-block-form-input__label:has(.wp-block-form-input__label-content+input[type=checkbox]) {
    flex-direction: row-reverse
}

.wp-block-form-input__label-content {
    width: fit-content
}

.wp-block-form-input__input {
    font-size: 1em;
    margin-bottom: .5em;
    padding: 0 .5em
}

.wp-block-form-input__input[type=date],
.wp-block-form-input__input[type=datetime-local],
.wp-block-form-input__input[type=datetime],
.wp-block-form-input__input[type=email],
.wp-block-form-input__input[type=month],
.wp-block-form-input__input[type=number],
.wp-block-form-input__input[type=password],
.wp-block-form-input__input[type=search],
.wp-block-form-input__input[type=tel],
.wp-block-form-input__input[type=text],
.wp-block-form-input__input[type=time],
.wp-block-form-input__input[type=url],
.wp-block-form-input__input[type=week] {
    border: 1px solid;
    line-height: 2;
    min-height: 2em
}

textarea.wp-block-form-input__input {
    min-height: 10em
}

.blocks-gallery-grid:not(.has-nested-images),
.wp-block-gallery:not(.has-nested-images) {
    display: flex;
    flex-wrap: wrap;
    list-style-type: none;
    margin: 0;
    padding: 0
}

.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,
.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,
.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,
.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    justify-content: center;
    margin: 0 1em 1em 0;
    position: relative;
    width: calc(50% - 1em)
}

.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),
.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),
.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),
.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n) {
    margin-right: 0
}

.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,
.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,
.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,
.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure {
    align-items: flex-end;
    display: flex;
    height: 100%;
    justify-content: flex-start;
    margin: 0
}

.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,
.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,
.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,
.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img {
    display: block;
    height: auto;
    max-width: 100%;
    width: auto
}

.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,
.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,
.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,
.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption {
    background: linear-gradient(0deg, #000000b3, #0000004d 70%, #0000);
    bottom: 0;
    box-sizing: border-box;
    color: #fff;
    font-size: .8em;
    margin: 0;
    max-height: 100%;
    overflow: auto;
    padding: 3em .77em .7em;
    position: absolute;
    text-align: center;
    width: 100%;
    z-index: 2
}

.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,
.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,
.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,
.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img {
    display: inline
}

.blocks-gallery-grid:not(.has-nested-images) figcaption,
.wp-block-gallery:not(.has-nested-images) figcaption {
    flex-grow: 1
}

.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,
.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,
.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,
.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,
.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,
.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,
.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,
.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img {
    flex: 1;
    height: 100%;
    object-fit: cover;
    width: 100%
}

.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,
.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,
.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,
.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item {
    margin-right: 0;
    width: 100%
}

@media (min-width:600px) {
    .blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,
    .blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,
    .wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,
    .wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item {
        margin-right: 1em;
        width: calc(33.33333% - .66667em)
    }
    .blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,
    .blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,
    .wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,
    .wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item {
        margin-right: 1em;
        width: calc(25% - .75em)
    }
    .blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,
    .blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,
    .wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,
    .wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item {
        margin-right: 1em;
        width: calc(20% - .8em)
    }
    .blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,
    .blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,
    .wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,
    .wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item {
        margin-right: 1em;
        width: calc(16.66667% - .83333em)
    }
    .blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,
    .blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,
    .wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,
    .wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item {
        margin-right: 1em;
        width: calc(14.28571% - .85714em)
    }
    .blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,
    .blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,
    .wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,
    .wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item {
        margin-right: 1em;
        width: calc(12.5% - .875em)
    }
    .blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),
    .blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),
    .blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),
    .blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),
    .blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),
    .blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),
    .blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),
    .blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),
    .blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),
    .blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),
    .blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),
    .blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),
    .blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),
    .blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),
    .blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),
    .blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),
    .wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),
    .wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),
    .wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),
    .wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),
    .wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),
    .wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),
    .wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),
    .wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),
    .wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),
    .wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),
    .wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),
    .wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),
    .wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),
    .wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),
    .wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),
    .wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n) {
        margin-right: 0
    }
}

.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,
.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,
.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,
.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child {
    margin-right: 0
}

.blocks-gallery-grid:not(.has-nested-images).alignleft,
.blocks-gallery-grid:not(.has-nested-images).alignright,
.wp-block-gallery:not(.has-nested-images).alignleft,
.wp-block-gallery:not(.has-nested-images).alignright {
    max-width: 420px;
    width: 100%
}

.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,
.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure {
    justify-content: center
}

.wp-block-gallery:not(.is-cropped) .blocks-gallery-item {
    align-self: flex-start
}

figure.wp-block-gallery.has-nested-images {
    align-items: normal
}

.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image) {
    margin: 0;
    width: calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)
}

.wp-block-gallery.has-nested-images figure.wp-block-image {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    justify-content: center;
    max-width: 100%;
    position: relative
}

.wp-block-gallery.has-nested-images figure.wp-block-image>a,
.wp-block-gallery.has-nested-images figure.wp-block-image>div {
    flex-direction: column;
    flex-grow: 1;
    margin: 0
}

.wp-block-gallery.has-nested-images figure.wp-block-image img {
    display: block;
    height: auto;
    max-width: 100% !important;
    width: auto
}

.wp-block-gallery.has-nested-images figure.wp-block-image figcaption,
.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before {
    bottom: 0;
    left: 0;
    max-height: 100%;
    position: absolute;
    right: 0
}

.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before {
    -webkit-backdrop-filter: blur(3px);
    backdrop-filter: blur(3px);
    content: "";
    height: 100%;
    -webkit-mask-image: linear-gradient(0deg, #000 20%, #0000);
    mask-image: linear-gradient(0deg, #000 20%, #0000);
    max-height: 40%
}

.wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
    background: linear-gradient(0deg, #0006, #0000);
    box-sizing: border-box;
    color: #fff;
    font-size: 13px;
    margin: 0;
    overflow: auto;
    padding: 1em;
    scrollbar-color: #0000 #0000;
    scrollbar-gutter: stable both-edges;
    scrollbar-width: thin;
    text-align: center;
    text-shadow: 0 0 1.5px #000;
    will-change: transform
}

.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar {
    height: 12px;
    width: 12px
}

.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track {
    background-color: initial
}

.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb {
    background-clip: padding-box;
    background-color: initial;
    border: 3px solid #0000;
    border-radius: 8px
}

.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb {
    background-color: #fffc
}

.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover {
    scrollbar-color: #fffc #0000
}

@media (hover:none) {
    .wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
        scrollbar-color: #fffc #0000
    }
}

.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img {
    display: inline
}

.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a {
    color: inherit
}

.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img {
    box-sizing: border-box
}

.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,
.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,
.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,
.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div {
    flex: 1 1 auto
}

.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,
.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption {
    background: none;
    color: inherit;
    flex: initial;
    margin: 0;
    padding: 10px 10px 9px;
    position: relative;
    text-shadow: none
}

.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before,
.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before {
    content: none
}

.wp-block-gallery.has-nested-images figcaption {
    flex-basis: 100%;
    flex-grow: 1;
    text-align: center
}

.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image) {
    margin-bottom: auto;
    margin-top: 0
}

.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) {
    align-self: inherit
}

.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,
.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone) {
    display: flex
}

.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,
.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img {
    flex: 1 0 0%;
    height: 100%;
    object-fit: cover;
    width: 100%
}

.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image) {
    width: 100%
}

@media (min-width:600px) {
    .wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image) {
        width: calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)
    }
    .wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image) {
        width: calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)
    }
    .wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image) {
        width: calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)
    }
    .wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image) {
        width: calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)
    }
    .wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image) {
        width: calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)
    }
    .wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image) {
        width: calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)
    }
    .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image) {
        width: calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)
    }
    .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),
    .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image) {
        width: calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)
    }
    .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child {
        width: 100%
    }
}

.wp-block-gallery.has-nested-images.alignleft,
.wp-block-gallery.has-nested-images.alignright {
    max-width: 420px;
    width: 100%
}

.wp-block-gallery.has-nested-images.aligncenter {
    justify-content: center
}

.wp-block-group {
    box-sizing: border-box
}

:where(.wp-block-group.wp-block-group-is-layout-constrained) {
    position: relative
}

h1.has-background,
h2.has-background,
h3.has-background,
h4.has-background,
h5.has-background,
h6.has-background {
    padding: 1.25em 2.375em
}

h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),
h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),
h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),
h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),
h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),
h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),
h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),
h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),
h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),
h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),
h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),
h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]) {
    rotate: 180deg
}

.wp-block-image>a,
.wp-block-image>figure>a {
    display: inline-block
}

.wp-block-image img {
    box-sizing: border-box;
    height: auto;
    max-width: 100%;
    vertical-align: bottom
}

@media not (prefers-reduced-motion) {
    .wp-block-image img.hide {
        visibility: hidden
    }
    .wp-block-image img.show {
        animation: show-content-image .4s
    }
}

.wp-block-image[style*=border-radius] img,
.wp-block-image[style*=border-radius]>a {
    border-radius: inherit
}

.wp-block-image.has-custom-border img {
    box-sizing: border-box
}

.wp-block-image.aligncenter {
    text-align: center
}

.wp-block-image.alignfull>a,
.wp-block-image.alignwide>a {
    width: 100%
}

.wp-block-image.alignfull img,
.wp-block-image.alignwide img {
    height: auto;
    width: 100%
}

.wp-block-image .aligncenter,
.wp-block-image .alignleft,
.wp-block-image .alignright,
.wp-block-image.aligncenter,
.wp-block-image.alignleft,
.wp-block-image.alignright {
    display: table
}

.wp-block-image .aligncenter>figcaption,
.wp-block-image .alignleft>figcaption,
.wp-block-image .alignright>figcaption,
.wp-block-image.aligncenter>figcaption,
.wp-block-image.alignleft>figcaption,
.wp-block-image.alignright>figcaption {
    caption-side: bottom;
    display: table-caption
}

.wp-block-image .alignleft {
    float: left;
    margin: .5em 1em .5em 0
}

.wp-block-image .alignright {
    float: right;
    margin: .5em 0 .5em 1em
}

.wp-block-image .aligncenter {
    margin-left: auto;
    margin-right: auto
}

.wp-block-image :where(figcaption) {
    margin-bottom: 1em;
    margin-top: .5em
}

.wp-block-image.is-style-circle-mask img {
    border-radius: 9999px
}

@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none) {
    .wp-block-image.is-style-circle-mask img {
        border-radius: 0;
        -webkit-mask-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');
        mask-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');
        mask-mode: alpha;
        -webkit-mask-position: center;
        mask-position: center;
        -webkit-mask-repeat: no-repeat;
        mask-repeat: no-repeat;
        -webkit-mask-size: contain;
        mask-size: contain
    }
}

:root :where(.wp-block-image.is-style-rounded img,
.wp-block-image .is-style-rounded img) {
    border-radius: 9999px
}

.wp-block-image figure {
    margin: 0
}

.wp-lightbox-container {
    display: flex;
    flex-direction: column;
    position: relative
}

.wp-lightbox-container img {
    cursor: zoom-in
}

.wp-lightbox-container img:hover+button {
    opacity: 1
}

.wp-lightbox-container button {
    align-items: center;
    -webkit-backdrop-filter: blur(16px) saturate(180%);
    backdrop-filter: blur(16px) saturate(180%);
    background-color: #5a5a5a40;
    border: none;
    border-radius: 4px;
    cursor: zoom-in;
    display: flex;
    height: 20px;
    justify-content: center;
    opacity: 0;
    padding: 0;
    position: absolute;
    right: 16px;
    text-align: center;
    top: 16px;
    width: 20px;
    z-index: 100
}

@media not (prefers-reduced-motion) {
    .wp-lightbox-container button {
        transition: opacity .2s ease
    }
}

.wp-lightbox-container button:focus-visible {
    outline: 3px auto #5a5a5a40;
    outline: 3px auto -webkit-focus-ring-color;
    outline-offset: 3px
}

.wp-lightbox-container button:hover {
    cursor: pointer;
    opacity: 1
}

.wp-lightbox-container button:focus {
    opacity: 1
}

.wp-lightbox-container button:focus,
.wp-lightbox-container button:hover,
.wp-lightbox-container button:not(:hover):not(:active):not(.has-background) {
    background-color: #5a5a5a40;
    border: none
}

.wp-lightbox-overlay {
    box-sizing: border-box;
    cursor: zoom-out;
    height: 100vh;
    left: 0;
    overflow: hidden;
    position: fixed;
    top: 0;
    visibility: hidden;
    width: 100%;
    z-index: 100000
}

.wp-lightbox-overlay .close-button {
    align-items: center;
    cursor: pointer;
    display: flex;
    justify-content: center;
    min-height: 40px;
    min-width: 40px;
    padding: 0;
    position: absolute;
    right: calc(env(safe-area-inset-right) + 16px);
    top: calc(env(safe-area-inset-top) + 16px);
    z-index: 5000000
}

.wp-lightbox-overlay .close-button:focus,
.wp-lightbox-overlay .close-button:hover,
.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background) {
    background: none;
    border: none
}

.wp-lightbox-overlay .lightbox-image-container {
    height: var(--wp--lightbox-container-height);
    left: 50%;
    overflow: hidden;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    transform-origin: top left;
    width: var(--wp--lightbox-container-width);
    z-index: 9999999999
}

.wp-lightbox-overlay .wp-block-image {
    align-items: center;
    box-sizing: border-box;
    display: flex;
    height: 100%;
    justify-content: center;
    margin: 0;
    position: relative;
    transform-origin: 0 0;
    width: 100%;
    z-index: 3000000
}

.wp-lightbox-overlay .wp-block-image img {
    height: var(--wp--lightbox-image-height);
    min-height: var(--wp--lightbox-image-height);
    min-width: var(--wp--lightbox-image-width);
    width: var(--wp--lightbox-image-width)
}

.wp-lightbox-overlay .wp-block-image figcaption {
    display: none
}

.wp-lightbox-overlay button {
    background: none;
    border: none
}

.wp-lightbox-overlay .scrim {
    background-color: #fff;
    height: 100%;
    opacity: .9;
    position: absolute;
    width: 100%;
    z-index: 2000000
}

.wp-lightbox-overlay.active {
    visibility: visible
}

@media not (prefers-reduced-motion) {
    .wp-lightbox-overlay.active {
        animation: turn-on-visibility .25s both
    }
    .wp-lightbox-overlay.active img {
        animation: turn-on-visibility .35s both
    }
    .wp-lightbox-overlay.show-closing-animation:not(.active) {
        animation: turn-off-visibility .35s both
    }
    .wp-lightbox-overlay.show-closing-animation:not(.active) img {
        animation: turn-off-visibility .25s both
    }
    .wp-lightbox-overlay.zoom.active {
        animation: none;
        opacity: 1;
        visibility: visible
    }
    .wp-lightbox-overlay.zoom.active .lightbox-image-container {
        animation: lightbox-zoom-in .4s
    }
    .wp-lightbox-overlay.zoom.active .lightbox-image-container img {
        animation: none
    }
    .wp-lightbox-overlay.zoom.active .scrim {
        animation: turn-on-visibility .4s forwards
    }
    .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) {
        animation: none
    }
    .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container {
        animation: lightbox-zoom-out .4s
    }
    .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img {
        animation: none
    }
    .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim {
        animation: turn-off-visibility .4s forwards
    }
}

@keyframes show-content-image {
    0% {
        visibility: hidden
    }
    99% {
        visibility: hidden
    }
    to {
        visibility: visible
    }
}

@keyframes turn-on-visibility {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@keyframes turn-off-visibility {
    0% {
        opacity: 1;
        visibility: visible
    }
    99% {
        opacity: 0;
        visibility: visible
    }
    to {
        opacity: 0;
        visibility: hidden
    }
}

@keyframes lightbox-zoom-in {
    0% {
        transform: translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)), calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))
    }
    to {
        transform: translate(-50%, -50%) scale(1)
    }
}

@keyframes lightbox-zoom-out {
    0% {
        transform: translate(-50%, -50%) scale(1);
        visibility: visible
    }
    99% {
        visibility: visible
    }
    to {
        transform: translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)), calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));
        visibility: hidden
    }
}

ol.wp-block-latest-comments {
    box-sizing: border-box;
    margin-left: 0
}

:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)) {
    line-height: 1.1
}

:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)) {
    line-height: 1.8
}

.has-dates :where(.wp-block-latest-comments:not([style*=line-height])),
.has-excerpts :where(.wp-block-latest-comments:not([style*=line-height])) {
    line-height: 1.5
}

.wp-block-latest-comments .wp-block-latest-comments {
    padding-left: 0
}

.wp-block-latest-comments__comment {
    list-style: none;
    margin-bottom: 1em
}

.has-avatars .wp-block-latest-comments__comment {
    list-style: none;
    min-height: 2.25em
}

.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,
.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta {
    margin-left: 3.25em
}

.wp-block-latest-comments__comment-excerpt p {
    font-size: .875em;
    margin: .36em 0 1.4em
}

.wp-block-latest-comments__comment-date {
    display: block;
    font-size: .75em
}

.wp-block-latest-comments .avatar,
.wp-block-latest-comments__comment-avatar {
    border-radius: 1.5em;
    display: block;
    float: left;
    height: 2.5em;
    margin-right: .75em;
    width: 2.5em
}

.wp-block-latest-comments[class*=-font-size] a,
.wp-block-latest-comments[style*=font-size] a {
    font-size: inherit
}

.wp-block-latest-posts {
    box-sizing: border-box
}

.wp-block-latest-posts.alignleft {
    margin-right: 2em
}

.wp-block-latest-posts.alignright {
    margin-left: 2em
}

.wp-block-latest-posts.wp-block-latest-posts__list {
    list-style: none
}

.wp-block-latest-posts.wp-block-latest-posts__list li {
    clear: both;
    overflow-wrap: break-word
}

.wp-block-latest-posts.is-grid {
    display: flex;
    flex-wrap: wrap
}

.wp-block-latest-posts.is-grid li {
    margin: 0 1.25em 1.25em 0;
    width: 100%
}

@media (min-width:600px) {
    .wp-block-latest-posts.columns-2 li {
        width: calc(50% - .625em)
    }
    .wp-block-latest-posts.columns-2 li:nth-child(2n) {
        margin-right: 0
    }
    .wp-block-latest-posts.columns-3 li {
        width: calc(33.33333% - .83333em)
    }
    .wp-block-latest-posts.columns-3 li:nth-child(3n) {
        margin-right: 0
    }
    .wp-block-latest-posts.columns-4 li {
        width: calc(25% - .9375em)
    }
    .wp-block-latest-posts.columns-4 li:nth-child(4n) {
        margin-right: 0
    }
    .wp-block-latest-posts.columns-5 li {
        width: calc(20% - 1em)
    }
    .wp-block-latest-posts.columns-5 li:nth-child(5n) {
        margin-right: 0
    }
    .wp-block-latest-posts.columns-6 li {
        width: calc(16.66667% - 1.04167em)
    }
    .wp-block-latest-posts.columns-6 li:nth-child(6n) {
        margin-right: 0
    }
}

:root :where(.wp-block-latest-posts.is-grid) {
    padding: 0
}

:root :where(.wp-block-latest-posts.wp-block-latest-posts__list) {
    padding-left: 0
}

.wp-block-latest-posts__post-author,
.wp-block-latest-posts__post-date {
    display: block;
    font-size: .8125em
}

.wp-block-latest-posts__post-excerpt,
.wp-block-latest-posts__post-full-content {
    margin-bottom: 1em;
    margin-top: .5em
}

.wp-block-latest-posts__featured-image a {
    display: inline-block
}

.wp-block-latest-posts__featured-image img {
    height: auto;
    max-width: 100%;
    width: auto
}

.wp-block-latest-posts__featured-image.alignleft {
    float: left;
    margin-right: 1em
}

.wp-block-latest-posts__featured-image.alignright {
    float: right;
    margin-left: 1em
}

.wp-block-latest-posts__featured-image.aligncenter {
    margin-bottom: 1em;
    text-align: center
}

ol,
ul {
    box-sizing: border-box
}

:root :where(.wp-block-list.has-background) {
    padding: 1.25em 2.375em
}

.wp-block-loginout,
.wp-block-media-text {
    box-sizing: border-box
}

.wp-block-media-text {
    /*!rtl:begin:ignore*/
    direction: ltr;
    /*!rtl:end:ignore*/
    display: grid;
    grid-template-columns: 50% 1fr;
    grid-template-rows: auto
}

.wp-block-media-text.has-media-on-the-right {
    grid-template-columns: 1fr 50%
}

.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__content,
.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__media {
    align-self: start
}

.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__content,
.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__media,
.wp-block-media-text>.wp-block-media-text__content,
.wp-block-media-text>.wp-block-media-text__media {
    align-self: center
}

.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__content,
.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__media {
    align-self: end
}

.wp-block-media-text>.wp-block-media-text__media {
    /*!rtl:begin:ignore*/
    grid-column: 1;
    grid-row: 1;
    /*!rtl:end:ignore*/
    margin: 0
}

.wp-block-media-text>.wp-block-media-text__content {
    direction: ltr;
    /*!rtl:begin:ignore*/
    grid-column: 2;
    grid-row: 1;
    /*!rtl:end:ignore*/
    padding: 0 8%;
    word-break: break-word
}

.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__media {
    /*!rtl:begin:ignore*/
    grid-column: 2;
    grid-row: 1
    /*!rtl:end:ignore*/
}

.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content {
    /*!rtl:begin:ignore*/
    grid-column: 1;
    grid-row: 1
    /*!rtl:end:ignore*/
}

.wp-block-media-text__media a {
    display: block
}

.wp-block-media-text__media img,
.wp-block-media-text__media video {
    height: auto;
    max-width: unset;
    vertical-align: middle;
    width: 100%
}

.wp-block-media-text.is-image-fill>.wp-block-media-text__media {
    background-size: cover;
    height: 100%;
    min-height: 250px
}

.wp-block-media-text.is-image-fill>.wp-block-media-text__media>a {
    display: block;
    height: 100%
}

.wp-block-media-text.is-image-fill>.wp-block-media-text__media img {
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
    clip: rect(0, 0, 0, 0);
    border: 0
}

.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media {
    height: 100%;
    min-height: 250px;
    position: relative
}

.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media>a {
    display: block;
    height: 100%
}

.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img {
    height: 100%;
    object-fit: cover;
    position: absolute;
    width: 100%
}

@media (max-width:600px) {
    .wp-block-media-text.is-stacked-on-mobile {
        grid-template-columns: 100% !important
    }
    .wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media {
        grid-column: 1;
        grid-row: 1
    }
    .wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content {
        grid-column: 1;
        grid-row: 2
    }
}

.wp-block-navigation {
    position: relative;
    --navigation-layout-justification-setting: flex-start;
    --navigation-layout-direction: row;
    --navigation-layout-wrap: wrap;
    --navigation-layout-justify: flex-start;
    --navigation-layout-align: center
}

.wp-block-navigation ul {
    margin-bottom: 0;
    margin-left: 0;
    margin-top: 0;
    padding-left: 0
}

.wp-block-navigation ul,
.wp-block-navigation ul li {
    list-style: none;
    padding: 0
}

.wp-block-navigation .wp-block-navigation-item {
    align-items: center;
    display: flex;
    position: relative
}

.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty {
    display: none
}

.wp-block-navigation .wp-block-navigation-item__content {
    display: block
}

.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content {
    color: inherit
}

.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,
.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,
.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus {
    text-decoration: underline
}

.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,
.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,
.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus {
    text-decoration: line-through
}

.wp-block-navigation :where(a),
.wp-block-navigation :where(a:active),
.wp-block-navigation :where(a:focus) {
    text-decoration: none
}

.wp-block-navigation .wp-block-navigation__submenu-icon {
    align-self: center;
    background-color: inherit;
    border: none;
    color: currentColor;
    display: inline-block;
    font-size: inherit;
    height: .6em;
    line-height: 0;
    margin-left: .25em;
    padding: 0;
    width: .6em
}

.wp-block-navigation .wp-block-navigation__submenu-icon svg {
    display: inline-block;
    stroke: currentColor;
    height: inherit;
    margin-top: .075em;
    width: inherit
}

.wp-block-navigation.is-vertical {
    --navigation-layout-direction: column;
    --navigation-layout-justify: initial;
    --navigation-layout-align: flex-start
}

.wp-block-navigation.no-wrap {
    --navigation-layout-wrap: nowrap
}

.wp-block-navigation.items-justified-center {
    --navigation-layout-justification-setting: center;
    --navigation-layout-justify: center
}

.wp-block-navigation.items-justified-center.is-vertical {
    --navigation-layout-align: center
}

.wp-block-navigation.items-justified-right {
    --navigation-layout-justification-setting: flex-end;
    --navigation-layout-justify: flex-end
}

.wp-block-navigation.items-justified-right.is-vertical {
    --navigation-layout-align: flex-end
}

.wp-block-navigation.items-justified-space-between {
    --navigation-layout-justification-setting: space-between;
    --navigation-layout-justify: space-between
}

.wp-block-navigation .has-child .wp-block-navigation__submenu-container {
    align-items: normal;
    background-color: inherit;
    color: inherit;
    display: flex;
    flex-direction: column;
    height: 0;
    left: -1px;
    opacity: 0;
    overflow: hidden;
    position: absolute;
    top: 100%;
    visibility: hidden;
    width: 0;
    z-index: 2
}

@media not (prefers-reduced-motion) {
    .wp-block-navigation .has-child .wp-block-navigation__submenu-container {
        transition: opacity .1s linear
    }
}

.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content {
    display: flex;
    flex-grow: 1
}

.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon {
    margin-left: auto;
    margin-right: 0
}

.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content {
    margin: 0
}

@media (min-width:782px) {
    .wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container {
        left: 100%;
        top: -1px
    }
    .wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before {
        background: #0000;
        content: "";
        display: block;
        height: 100%;
        position: absolute;
        right: 100%;
        width: .5em
    }
    .wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon {
        margin-right: .25em
    }
    .wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg {
        transform: rotate(-90deg)
    }
}

.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,
.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container,
.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container {
    height: auto;
    min-width: 200px;
    opacity: 1;
    overflow: visible;
    visibility: visible;
    width: auto
}

.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container {
    left: 0;
    top: 100%
}

@media (min-width:782px) {
    .wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container {
        left: 100%;
        top: 0
    }
}

.wp-block-navigation-submenu {
    display: flex;
    position: relative
}

.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg {
    stroke: currentColor
}

button.wp-block-navigation-item__content {
    background-color: initial;
    border: none;
    color: currentColor;
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit;
    letter-spacing: inherit;
    line-height: inherit;
    text-align: left;
    text-transform: inherit
}

.wp-block-navigation-submenu__toggle {
    cursor: pointer
}

.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle {
    padding-left: 0;
    padding-right: .85em
}

.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon {
    margin-left: -.6em;
    pointer-events: none
}

.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle) {
    padding: 0
}

.wp-block-navigation .wp-block-page-list,
.wp-block-navigation__container,
.wp-block-navigation__responsive-close,
.wp-block-navigation__responsive-container,
.wp-block-navigation__responsive-container-content,
.wp-block-navigation__responsive-dialog {
    gap: inherit
}

:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),
:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)) {
    padding: .5em 1em
}

:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),
:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),
:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),
:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content) {
    padding: .5em 1em
}

.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,
.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,
.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,
.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container {
    left: auto;
    right: 0
}

.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,
.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,
.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,
.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container {
    left: -1px;
    right: -1px
}

@media (min-width:782px) {
    .wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,
    .wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,
    .wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,
    .wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container {
        left: auto;
        right: 100%
    }
}

.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container {
    background-color: #fff;
    border: 1px solid #00000026
}

.wp-block-navigation.has-background .wp-block-navigation__submenu-container {
    background-color: inherit
}

.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container {
    color: #000
}

.wp-block-navigation__container {
    align-items: var(--navigation-layout-align, initial);
    display: flex;
    flex-direction: var(--navigation-layout-direction, initial);
    flex-wrap: var(--navigation-layout-wrap, wrap);
    justify-content: var(--navigation-layout-justify, initial);
    list-style: none;
    margin: 0;
    padding-left: 0
}

.wp-block-navigation__container .is-responsive {
    display: none
}

.wp-block-navigation__container:only-child,
.wp-block-page-list:only-child {
    flex-grow: 1
}

@keyframes overlay-menu__fade-in-animation {
    0% {
        opacity: 0;
        transform: translateY(.5em)
    }
    to {
        opacity: 1;
        transform: translateY(0)
    }
}

.wp-block-navigation__responsive-container {
    bottom: 0;
    display: none;
    left: 0;
    position: fixed;
    right: 0;
    top: 0
}

.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a) {
    color: inherit
}

.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content {
    align-items: var(--navigation-layout-align, initial);
    display: flex;
    flex-direction: var(--navigation-layout-direction, initial);
    flex-wrap: var(--navigation-layout-wrap, wrap);
    justify-content: var(--navigation-layout-justify, initial)
}

.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open) {
    background-color: inherit !important;
    color: inherit !important
}

.wp-block-navigation__responsive-container.is-menu-open {
    background-color: inherit;
    display: flex;
    flex-direction: column;
    overflow: auto;
    padding: clamp(1rem, var(--wp--style--root--padding-top), 20rem) clamp(1rem, var(--wp--style--root--padding-right), 20rem) clamp(1rem, var(--wp--style--root--padding-bottom), 20rem) clamp(1rem, var(--wp--style--root--padding-left), 20rem);
    z-index: 100000
}

@media not (prefers-reduced-motion) {
    .wp-block-navigation__responsive-container.is-menu-open {
        animation: overlay-menu__fade-in-animation .1s ease-out;
        animation-fill-mode: forwards
    }
}

.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content {
    align-items: var(--navigation-layout-justification-setting, inherit);
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    overflow: visible;
    padding-top: calc(2rem + 24px)
}

.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list {
    justify-content: flex-start
}

.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon {
    display: none
}

.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container {
    border: none;
    height: auto;
    min-width: 200px;
    opacity: 1;
    overflow: initial;
    padding-left: 2rem;
    padding-right: 2rem;
    position: static;
    visibility: visible;
    width: auto
}

.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container {
    gap: inherit
}

.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container {
    padding-top: var(--wp--style--block-gap, 2em)
}

.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content {
    padding: 0
}

.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list {
    align-items: var(--navigation-layout-justification-setting, initial);
    display: flex;
    flex-direction: column
}

.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container,
.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list {
    background: #0000 !important;
    color: inherit !important
}

.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container {
    left: auto;
    right: auto
}

@media (min-width:600px) {
    .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) {
        background-color: inherit;
        display: block;
        position: relative;
        width: 100%;
        z-index: auto
    }
    .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close {
        display: none
    }
    .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container {
        left: 0
    }
}

.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open {
    background-color: #fff
}

.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open {
    color: #000
}

.wp-block-navigation__toggle_button_label {
    font-size: 1rem;
    font-weight: 700
}

.wp-block-navigation__responsive-container-close,
.wp-block-navigation__responsive-container-open {
    background: #0000;
    border: none;
    color: currentColor;
    cursor: pointer;
    margin: 0;
    padding: 0;
    text-transform: inherit;
    vertical-align: middle
}

.wp-block-navigation__responsive-container-close svg,
.wp-block-navigation__responsive-container-open svg {
    fill: currentColor;
    display: block;
    height: 24px;
    pointer-events: none;
    width: 24px
}

.wp-block-navigation__responsive-container-open {
    display: flex
}

.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit
}

@media (min-width:600px) {
    .wp-block-navigation__responsive-container-open:not(.always-shown) {
        display: none
    }
}

.wp-block-navigation__responsive-container-close {
    position: absolute;
    right: 0;
    top: 0;
    z-index: 2
}

.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit
}

.wp-block-navigation__responsive-close {
    width: 100%
}

.has-modal-open .wp-block-navigation__responsive-close {
    margin-left: auto;
    margin-right: auto;
    max-width: var(--wp--style--global--wide-size, 100%)
}

.wp-block-navigation__responsive-close:focus {
    outline: none
}

.is-menu-open .wp-block-navigation__responsive-close,
.is-menu-open .wp-block-navigation__responsive-container-content,
.is-menu-open .wp-block-navigation__responsive-dialog {
    box-sizing: border-box
}

.wp-block-navigation__responsive-dialog {
    position: relative
}

.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog {
    margin-top: 46px
}

@media (min-width:782px) {
    .has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog {
        margin-top: 32px
    }
}

html.has-modal-open {
    overflow: hidden
}

.wp-block-navigation .wp-block-navigation-item__label {
    overflow-wrap: break-word
}

.wp-block-navigation .wp-block-navigation-item__description {
    display: none
}

.link-ui-tools {
    border-top: 1px solid #f0f0f0;
    padding: 8px
}

.link-ui-block-inserter {
    padding-top: 8px
}

.link-ui-block-inserter__back {
    margin-left: 8px;
    text-transform: uppercase
}

.wp-block-navigation .wp-block-page-list {
    align-items: var(--navigation-layout-align, initial);
    background-color: inherit;
    display: flex;
    flex-direction: var(--navigation-layout-direction, initial);
    flex-wrap: var(--navigation-layout-wrap, wrap);
    justify-content: var(--navigation-layout-justify, initial)
}

.wp-block-navigation .wp-block-navigation-item {
    background-color: inherit
}

.wp-block-page-list {
    box-sizing: border-box
}

.is-small-text {
    font-size: .875em
}

.is-regular-text {
    font-size: 1em
}

.is-large-text {
    font-size: 2.25em
}

.is-larger-text {
    font-size: 3em
}

.has-drop-cap:not(:focus):first-letter {
    float: left;
    font-size: 8.4em;
    font-style: normal;
    font-weight: 100;
    line-height: .68;
    margin: .05em .1em 0 0;
    text-transform: uppercase
}

body.rtl .has-drop-cap:not(:focus):first-letter {
    float: none;
    margin-left: .1em
}

p.has-drop-cap.has-background {
    overflow: hidden
}

:root :where(p.has-background) {
    padding: 1.25em 2.375em
}

:where(p.has-text-color:not(.has-link-color)) a {
    color: inherit
}

p.has-text-align-left[style*="writing-mode:vertical-lr"],
p.has-text-align-right[style*="writing-mode:vertical-rl"] {
    rotate: 180deg
}

.wp-block-post-author {
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap
}

.wp-block-post-author__byline {
    font-size: .5em;
    margin-bottom: 0;
    margin-top: 0;
    width: 100%
}

.wp-block-post-author__avatar {
    margin-right: 1em
}

.wp-block-post-author__bio {
    font-size: .7em;
    margin-bottom: .7em
}

.wp-block-post-author__content {
    flex-basis: 0;
    flex-grow: 1
}

.wp-block-post-author__name {
    margin: 0
}

.wp-block-post-author-biography {
    box-sizing: border-box
}

:where(.wp-block-post-comments-form) input:not([type=submit]),
:where(.wp-block-post-comments-form) textarea {
    border: 1px solid #949494;
    font-family: inherit;
    font-size: 1em
}

:where(.wp-block-post-comments-form) input:where(:not([type=submit]):not([type=checkbox])),
:where(.wp-block-post-comments-form) textarea {
    padding: calc(.667em + 2px)
}

.wp-block-post-comments-form {
    box-sizing: border-box
}

.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title) {
    font-weight: inherit
}

.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title) {
    font-family: inherit
}

.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),
.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title) {
    font-size: inherit
}

.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title) {
    line-height: inherit
}

.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title) {
    font-style: inherit
}

.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title) {
    letter-spacing: inherit
}

.wp-block-post-comments-form :where(input[type=submit]) {
    box-shadow: none;
    cursor: pointer;
    display: inline-block;
    overflow-wrap: break-word;
    text-align: center
}

.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]):not([type=hidden]),
.wp-block-post-comments-form .comment-form textarea {
    box-sizing: border-box;
    display: block;
    width: 100%
}

.wp-block-post-comments-form .comment-form-author label,
.wp-block-post-comments-form .comment-form-email label,
.wp-block-post-comments-form .comment-form-url label {
    display: block;
    margin-bottom: .25em
}

.wp-block-post-comments-form .comment-form-cookies-consent {
    display: flex;
    gap: .25em
}

.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent {
    margin-top: .35em
}

.wp-block-post-comments-form .comment-reply-title {
    margin-bottom: 0
}

.wp-block-post-comments-form .comment-reply-title :where(small) {
    font-size: var(--wp--preset--font-size--medium, smaller);
    margin-left: .5em
}

.wp-block-post-comments-count {
    box-sizing: border-box
}

.wp-block-post-content {
    display: flow-root
}

.wp-block-post-comments-link,
.wp-block-post-date {
    box-sizing: border-box
}

:where(.wp-block-post-excerpt) {
    box-sizing: border-box;
    margin-bottom: var(--wp--style--block-gap);
    margin-top: var(--wp--style--block-gap)
}

.wp-block-post-excerpt__excerpt {
    margin-bottom: 0;
    margin-top: 0
}

.wp-block-post-excerpt__more-text {
    margin-bottom: 0;
    margin-top: var(--wp--style--block-gap)
}

.wp-block-post-excerpt__more-link {
    display: inline-block
}

.wp-block-post-featured-image {
    margin-left: 0;
    margin-right: 0
}

.wp-block-post-featured-image a {
    display: block;
    height: 100%
}

.wp-block-post-featured-image :where(img) {
    box-sizing: border-box;
    height: auto;
    max-width: 100%;
    vertical-align: bottom;
    width: 100%
}

.wp-block-post-featured-image.alignfull img,
.wp-block-post-featured-image.alignwide img {
    width: 100%
}

.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim {
    background-color: #000;
    inset: 0;
    position: absolute
}

.wp-block-post-featured-image {
    position: relative
}

.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient {
    background-color: initial
}

.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0 {
    opacity: 0
}

.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10 {
    opacity: .1
}

.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20 {
    opacity: .2
}

.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30 {
    opacity: .3
}

.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40 {
    opacity: .4
}

.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50 {
    opacity: .5
}

.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60 {
    opacity: .6
}

.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70 {
    opacity: .7
}

.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80 {
    opacity: .8
}

.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90 {
    opacity: .9
}

.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100 {
    opacity: 1
}

.wp-block-post-featured-image:where(.alignleft,
.alignright) {
    width: 100%
}

.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous {
    display: inline-block;
    margin-right: 1ch
}

.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron) {
    transform: scaleX(1)
}

.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next {
    display: inline-block;
    margin-left: 1ch
}

.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron) {
    transform: scaleX(1)
}

.wp-block-post-navigation-link.has-text-align-left[style*="writing-mode: vertical-lr"],
.wp-block-post-navigation-link.has-text-align-right[style*="writing-mode: vertical-rl"] {
    rotate: 180deg
}

.wp-block-post-terms {
    box-sizing: border-box
}

.wp-block-post-terms .wp-block-post-terms__separator {
    white-space: pre-wrap
}

.wp-block-post-time-to-read,
.wp-block-post-title {
    box-sizing: border-box
}

.wp-block-post-title {
    word-break: break-word
}

.wp-block-post-title :where(a) {
    display: inline-block;
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit;
    letter-spacing: inherit;
    line-height: inherit;
    text-decoration: inherit
}

.wp-block-post-author-name {
    box-sizing: border-box
}

.wp-block-preformatted {
    box-sizing: border-box;
    white-space: pre-wrap
}

:where(.wp-block-preformatted.has-background) {
    padding: 1.25em 2.375em
}

.wp-block-pullquote {
    box-sizing: border-box;
    margin: 0 0 1em;
    overflow-wrap: break-word;
    padding: 4em 0;
    text-align: center
}

.wp-block-pullquote blockquote,
.wp-block-pullquote cite,
.wp-block-pullquote p {
    color: inherit
}

.wp-block-pullquote blockquote {
    margin: 0
}

.wp-block-pullquote p {
    margin-top: 0
}

.wp-block-pullquote p:last-child {
    margin-bottom: 0
}

.wp-block-pullquote.alignleft,
.wp-block-pullquote.alignright {
    max-width: 420px
}

.wp-block-pullquote cite,
.wp-block-pullquote footer {
    position: relative
}

.wp-block-pullquote .has-text-color a {
    color: inherit
}

.wp-block-pullquote.has-text-align-left blockquote {
    text-align: left
}

.wp-block-pullquote.has-text-align-right blockquote {
    text-align: right
}

.wp-block-pullquote.has-text-align-center blockquote {
    text-align: center
}

.wp-block-pullquote.is-style-solid-color {
    border: none
}

.wp-block-pullquote.is-style-solid-color blockquote {
    margin-left: auto;
    margin-right: auto;
    max-width: 60%
}

.wp-block-pullquote.is-style-solid-color blockquote p {
    font-size: 2em;
    margin-bottom: 0;
    margin-top: 0
}

.wp-block-pullquote.is-style-solid-color blockquote cite {
    font-style: normal;
    text-transform: none
}

.wp-block-pullquote cite {
    color: inherit;
    display: block
}

.wp-block-post-template {
    box-sizing: border-box;
    list-style: none;
    margin-bottom: 0;
    margin-top: 0;
    max-width: 100%;
    padding: 0
}

.wp-block-post-template.is-flex-container {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 1.25em
}

.wp-block-post-template.is-flex-container>li {
    margin: 0;
    width: 100%
}

@media (min-width:600px) {
    .wp-block-post-template.is-flex-container.is-flex-container.columns-2>li {
        width: calc(50% - .625em)
    }
    .wp-block-post-template.is-flex-container.is-flex-container.columns-3>li {
        width: calc(33.33333% - .83333em)
    }
    .wp-block-post-template.is-flex-container.is-flex-container.columns-4>li {
        width: calc(25% - .9375em)
    }
    .wp-block-post-template.is-flex-container.is-flex-container.columns-5>li {
        width: calc(20% - 1em)
    }
    .wp-block-post-template.is-flex-container.is-flex-container.columns-6>li {
        width: calc(16.66667% - 1.04167em)
    }
}

@media (max-width:600px) {
    .wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid {
        grid-template-columns: 1fr
    }
}

.wp-block-post-template-is-layout-constrained>li>.alignright,
.wp-block-post-template-is-layout-flow>li>.alignright {
    float: right;
    margin-inline-end: 0;
    margin-inline-start: 2em
}

.wp-block-post-template-is-layout-constrained>li>.alignleft,
.wp-block-post-template-is-layout-flow>li>.alignleft {
    float: left;
    margin-inline-end: 2em;
    margin-inline-start: 0
}

.wp-block-post-template-is-layout-constrained>li>.aligncenter,
.wp-block-post-template-is-layout-flow>li>.aligncenter {
    margin-inline-end: auto;
    margin-inline-start: auto
}

.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type {
    margin-inline-start: auto
}

.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child {
    margin-inline-end: auto
}

.wp-block-query-pagination .wp-block-query-pagination-previous-arrow {
    display: inline-block;
    margin-right: 1ch
}

.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron) {
    transform: scaleX(1)
}

.wp-block-query-pagination .wp-block-query-pagination-next-arrow {
    display: inline-block;
    margin-left: 1ch
}

.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron) {
    transform: scaleX(1)
}

.wp-block-query-pagination.aligncenter {
    justify-content: center
}

.wp-block-query-title,
.wp-block-query-total,
.wp-block-quote {
    box-sizing: border-box
}

.wp-block-quote {
    overflow-wrap: break-word
}

.wp-block-quote.is-large:where(:not(.is-style-plain)),
.wp-block-quote.is-style-large:where(:not(.is-style-plain)) {
    margin-bottom: 1em;
    padding: 0 1em
}

.wp-block-quote.is-large:where(:not(.is-style-plain)) p,
.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p {
    font-size: 1.5em;
    font-style: italic;
    line-height: 1.6
}

.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,
.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,
.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,
.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer {
    font-size: 1.125em;
    text-align: right
}

.wp-block-quote>cite {
    display: block
}

.wp-block-read-more {
    display: block;
    width: fit-content
}

.wp-block-read-more:where(:not([style*=text-decoration])) {
    text-decoration: none
}

.wp-block-read-more:where(:not([style*=text-decoration])):active,
.wp-block-read-more:where(:not([style*=text-decoration])):focus {
    text-decoration: none
}

ul.wp-block-rss.alignleft {
    margin-right: 2em
}

ul.wp-block-rss.alignright {
    margin-left: 2em
}

ul.wp-block-rss.is-grid {
    display: flex;
    flex-wrap: wrap;
    padding: 0
}

ul.wp-block-rss.is-grid li {
    margin: 0 1em 1em 0;
    width: 100%
}

@media (min-width:600px) {
    ul.wp-block-rss.columns-2 li {
        width: calc(50% - 1em)
    }
    ul.wp-block-rss.columns-3 li {
        width: calc(33.33333% - 1em)
    }
    ul.wp-block-rss.columns-4 li {
        width: calc(25% - 1em)
    }
    ul.wp-block-rss.columns-5 li {
        width: calc(20% - 1em)
    }
    ul.wp-block-rss.columns-6 li {
        width: calc(16.66667% - 1em)
    }
}

.wp-block-rss__item-author,
.wp-block-rss__item-publish-date {
    display: block;
    font-size: .8125em
}

.wp-block-rss {
    box-sizing: border-box;
    list-style: none;
    padding: 0
}

.wp-block-search__button {
    margin-left: 10px;
    word-break: normal
}

.wp-block-search__button.has-icon {
    line-height: 0
}

.wp-block-search__button svg {
    height: 1.25em;
    min-height: 24px;
    min-width: 24px;
    width: 1.25em;
    fill: currentColor;
    vertical-align: text-bottom
}

:where(.wp-block-search__button) {
    border: 1px solid #ccc;
    padding: 6px 10px
}

.wp-block-search__inside-wrapper {
    display: flex;
    flex: auto;
    flex-wrap: nowrap;
    max-width: 100%
}

.wp-block-search__label {
    width: 100%
}

.wp-block-search__input {
    appearance: none;
    border: 1px solid #949494;
    flex-grow: 1;
    margin-left: 0;
    margin-right: 0;
    min-width: 3rem;
    padding: 8px;
    text-decoration: unset !important
}

.wp-block-search.wp-block-search__button-only .wp-block-search__button {
    box-sizing: border-box;
    display: flex;
    flex-shrink: 0;
    justify-content: center;
    margin-left: 0;
    max-width: 100%
}

.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper {
    min-width: 0 !important;
    transition-property: width
}

.wp-block-search.wp-block-search__button-only .wp-block-search__input {
    flex-basis: 100%;
    transition-duration: .3s
}

.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,
.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper {
    overflow: hidden
}

.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input {
    border-left-width: 0 !important;
    border-right-width: 0 !important;
    flex-basis: 0;
    flex-grow: 0;
    margin: 0;
    min-width: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    width: 0 !important
}

:where(.wp-block-search__input) {
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit;
    letter-spacing: inherit;
    line-height: inherit;
    text-transform: inherit
}

:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) {
    border: 1px solid #949494;
    box-sizing: border-box;
    padding: 4px
}

:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input {
    border: none;
    border-radius: 0;
    padding: 0 4px
}

:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus {
    outline: none
}

:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button) {
    padding: 4px 8px
}

.wp-block-search.aligncenter .wp-block-search__inside-wrapper {
    margin: auto
}

.wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper {
    float: right
}

.wp-block-separator {
    border: none;
    border-top: 2px solid
}

:root :where(.wp-block-separator.is-style-dots) {
    height: auto;
    line-height: 1;
    text-align: center
}

:root :where(.wp-block-separator.is-style-dots):before {
    color: currentColor;
    content: "···";
    font-family: serif;
    font-size: 1.5em;
    letter-spacing: 2em;
    padding-left: 2em
}

.wp-block-separator.is-style-dots {
    background: none !important;
    border: none !important
}

.wp-block-site-logo {
    box-sizing: border-box;
    line-height: 0
}

.wp-block-site-logo a {
    display: inline-block;
    line-height: 0
}

.wp-block-site-logo.is-default-size img {
    height: auto;
    width: 120px
}

.wp-block-site-logo img {
    height: auto;
    max-width: 100%
}

.wp-block-site-logo a,
.wp-block-site-logo img {
    border-radius: inherit
}

.wp-block-site-logo.aligncenter {
    margin-left: auto;
    margin-right: auto;
    text-align: center
}

:root :where(.wp-block-site-logo.is-style-rounded) {
    border-radius: 9999px
}

.wp-block-site-tagline,
.wp-block-site-title {
    box-sizing: border-box
}

.wp-block-site-title :where(a) {
    color: inherit;
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit;
    letter-spacing: inherit;
    line-height: inherit;
    text-decoration: inherit
}

.wp-block-social-links {
    background: none;
    box-sizing: border-box;
    margin-left: 0;
    padding-left: 0;
    padding-right: 0;
    text-indent: 0
}

.wp-block-social-links .wp-social-link a,
.wp-block-social-links .wp-social-link a:hover {
    border-bottom: 0;
    box-shadow: none;
    text-decoration: none
}

.wp-block-social-links .wp-social-link svg {
    height: 1em;
    width: 1em
}

.wp-block-social-links .wp-social-link span:not(.screen-reader-text) {
    font-size: .65em;
    margin-left: .5em;
    margin-right: .5em
}

.wp-block-social-links.has-small-icon-size {
    font-size: 16px
}

.wp-block-social-links,
.wp-block-social-links.has-normal-icon-size {
    font-size: 24px
}

.wp-block-social-links.has-large-icon-size {
    font-size: 36px
}

.wp-block-social-links.has-huge-icon-size {
    font-size: 48px
}

.wp-block-social-links.aligncenter {
    display: flex;
    justify-content: center
}

.wp-block-social-links.alignright {
    justify-content: flex-end
}

.wp-block-social-link {
    border-radius: 9999px;
    display: block;
    height: auto
}

@media not (prefers-reduced-motion) {
    .wp-block-social-link {
        transition: transform .1s ease
    }
}

.wp-block-social-link a {
    align-items: center;
    display: flex;
    line-height: 0
}

.wp-block-social-link:hover {
    transform: scale(1.1)
}

.wp-block-social-links .wp-block-social-link.wp-social-link {
    display: inline-block;
    margin: 0;
    padding: 0
}

.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,
.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,
.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,
.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,
.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited {
    color: currentColor;
    fill: currentColor
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link {
    background-color: #f0f0f0;
    color: #444
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon {
    background-color: #f90;
    color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp {
    background-color: #1ea0c3;
    color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance {
    background-color: #0757fe;
    color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky {
    background-color: #0a7aff;
    color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen {
    background-color: #1e1f26;
    color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart {
    background-color: #02e49b;
    color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-discord {
    background-color: #5865f2;
    color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble {
    background-color: #e94c89;
    color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox {
    background-color: #4280ff;
    color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy {
    background-color: #f45800;
    color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook {
    background-color: #0866ff;
    color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx {
    background-color: #000;
    color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr {
    background-color: #0461dd;
    color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare {
    background-color: #e65678;
    color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github {
    background-color: #24292d;
    color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads {
    background-color: #eceadd;
    color: #382110
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google {
    background-color: #ea4434;
    color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar {
    background-color: #1d4fc4;
    color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram {
    background-color: #f00075;
    color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm {
    background-color: #e21b24;
    color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin {
    background-color: #0d66c2;
    color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon {
    background-color: #3288d4;
    color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium {
    background-color: #000;
    color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup {
    background-color: #f6405f;
    color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon {
    background-color: #000;
    color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest {
    background-color: #e60122;
    color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket {
    background-color: #ef4155;
    color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit {
    background-color: #ff4500;
    color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype {
    background-color: #0478d7;
    color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat {
    background-color: #fefc00;
    color: #fff;
    stroke: #000
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud {
    background-color: #ff5600;
    color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify {
    background-color: #1bd760;
    color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram {
    background-color: #2aabee;
    color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads {
    background-color: #000;
    color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok {
    background-color: #000;
    color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr {
    background-color: #011835;
    color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch {
    background-color: #6440a4;
    color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter {
    background-color: #1da1f2;
    color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo {
    background-color: #1eb7ea;
    color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk {
    background-color: #4680c2;
    color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress {
    background-color: #3499cd;
    color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp {
    background-color: #25d366;
    color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x {
    background-color: #000;
    color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp {
    background-color: #d32422;
    color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube {
    background-color: red;
    color: #fff
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link {
    background: none
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg {
    height: 1.25em;
    width: 1.25em
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon {
    color: #f90
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp {
    color: #1ea0c3
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance {
    color: #0757fe
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky {
    color: #0a7aff
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen {
    color: #1e1f26
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart {
    color: #02e49b
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-discord {
    color: #5865f2
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble {
    color: #e94c89
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox {
    color: #4280ff
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy {
    color: #f45800
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook {
    color: #0866ff
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx {
    color: #000
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr {
    color: #0461dd
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare {
    color: #e65678
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github {
    color: #24292d
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads {
    color: #382110
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google {
    color: #ea4434
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar {
    color: #1d4fc4
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram {
    color: #f00075
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm {
    color: #e21b24
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin {
    color: #0d66c2
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon {
    color: #3288d4
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium {
    color: #000
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup {
    color: #f6405f
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon {
    color: #000
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest {
    color: #e60122
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket {
    color: #ef4155
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit {
    color: #ff4500
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype {
    color: #0478d7
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat {
    color: #fff;
    stroke: #000
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud {
    color: #ff5600
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify {
    color: #1bd760
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram {
    color: #2aabee
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads {
    color: #000
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok {
    color: #000
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr {
    color: #011835
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch {
    color: #6440a4
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter {
    color: #1da1f2
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo {
    color: #1eb7ea
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk {
    color: #4680c2
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp {
    color: #25d366
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress {
    color: #3499cd
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x {
    color: #000
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp {
    color: #d32422
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube {
    color: red
}

.wp-block-social-links.is-style-pill-shape .wp-social-link {
    width: auto
}

:root :where(.wp-block-social-links .wp-social-link a) {
    padding: .25em
}

:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a) {
    padding: 0
}

:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a) {
    padding-left: .6666666667em;
    padding-right: .6666666667em
}

.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label {
    color: #000
}

.wp-block-spacer {
    clear: both
}

.wp-block-tag-cloud {
    box-sizing: border-box
}

.wp-block-tag-cloud.aligncenter {
    justify-content: center;
    text-align: center
}

.wp-block-tag-cloud.alignfull {
    padding-left: 1em;
    padding-right: 1em
}

.wp-block-tag-cloud a {
    display: inline-block;
    margin-right: 5px
}

.wp-block-tag-cloud span {
    display: inline-block;
    margin-left: 5px;
    text-decoration: none
}

:root :where(.wp-block-tag-cloud.is-style-outline) {
    display: flex;
    flex-wrap: wrap;
    gap: 1ch
}

:root :where(.wp-block-tag-cloud.is-style-outline a) {
    border: 1px solid;
    font-size: unset !important;
    margin-right: 0;
    padding: 1ch 2ch;
    text-decoration: none !important
}

.wp-block-table {
    overflow-x: auto
}

.wp-block-table table {
    border-collapse: collapse;
    width: 100%
}

.wp-block-table thead {
    border-bottom: 3px solid
}

.wp-block-table tfoot {
    border-top: 3px solid
}

.wp-block-table td,
.wp-block-table th {
    border: 1px solid;
    padding: .5em
}

.wp-block-table .has-fixed-layout {
    table-layout: fixed;
    width: 100%
}

.wp-block-table .has-fixed-layout td,
.wp-block-table .has-fixed-layout th {
    word-break: break-word
}

.wp-block-table.aligncenter,
.wp-block-table.alignleft,
.wp-block-table.alignright {
    display: table;
    width: auto
}

.wp-block-table.aligncenter td,
.wp-block-table.aligncenter th,
.wp-block-table.alignleft td,
.wp-block-table.alignleft th,
.wp-block-table.alignright td,
.wp-block-table.alignright th {
    word-break: break-word
}

.wp-block-table .has-subtle-light-gray-background-color {
    background-color: #f3f4f5
}

.wp-block-table .has-subtle-pale-green-background-color {
    background-color: #e9fbe5
}

.wp-block-table .has-subtle-pale-blue-background-color {
    background-color: #e7f5fe
}

.wp-block-table .has-subtle-pale-pink-background-color {
    background-color: #fcf0ef
}

.wp-block-table.is-style-stripes {
    background-color: initial;
    border-bottom: 1px solid #f0f0f0;
    border-collapse: inherit;
    border-spacing: 0
}

.wp-block-table.is-style-stripes tbody tr:nth-child(odd) {
    background-color: #f0f0f0
}

.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd) {
    background-color: #f3f4f5
}

.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd) {
    background-color: #e9fbe5
}

.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd) {
    background-color: #e7f5fe
}

.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd) {
    background-color: #fcf0ef
}

.wp-block-table.is-style-stripes td,
.wp-block-table.is-style-stripes th {
    border-color: #0000
}

.wp-block-table .has-border-color td,
.wp-block-table .has-border-color th,
.wp-block-table .has-border-color tr,
.wp-block-table .has-border-color>* {
    border-color: inherit
}

.wp-block-table table[style*=border-top-color] tr:first-child,
.wp-block-table table[style*=border-top-color] tr:first-child td,
.wp-block-table table[style*=border-top-color] tr:first-child th,
.wp-block-table table[style*=border-top-color]>*,
.wp-block-table table[style*=border-top-color]>* td,
.wp-block-table table[style*=border-top-color]>* th {
    border-top-color: inherit
}

.wp-block-table table[style*=border-top-color] tr:not(:first-child) {
    border-top-color: initial
}

.wp-block-table table[style*=border-right-color] td:last-child,
.wp-block-table table[style*=border-right-color] th,
.wp-block-table table[style*=border-right-color] tr,
.wp-block-table table[style*=border-right-color]>* {
    border-right-color: inherit
}

.wp-block-table table[style*=border-bottom-color] tr:last-child,
.wp-block-table table[style*=border-bottom-color] tr:last-child td,
.wp-block-table table[style*=border-bottom-color] tr:last-child th,
.wp-block-table table[style*=border-bottom-color]>*,
.wp-block-table table[style*=border-bottom-color]>* td,
.wp-block-table table[style*=border-bottom-color]>* th {
    border-bottom-color: inherit
}

.wp-block-table table[style*=border-bottom-color] tr:not(:last-child) {
    border-bottom-color: initial
}

.wp-block-table table[style*=border-left-color] td:first-child,
.wp-block-table table[style*=border-left-color] th,
.wp-block-table table[style*=border-left-color] tr,
.wp-block-table table[style*=border-left-color]>* {
    border-left-color: inherit
}

.wp-block-table table[style*=border-style] td,
.wp-block-table table[style*=border-style] th,
.wp-block-table table[style*=border-style] tr,
.wp-block-table table[style*=border-style]>* {
    border-style: inherit
}

.wp-block-table table[style*=border-width] td,
.wp-block-table table[style*=border-width] th,
.wp-block-table table[style*=border-width] tr,
.wp-block-table table[style*=border-width]>* {
    border-style: inherit;
    border-width: inherit
}

:root :where(.wp-block-table-of-contents) {
    box-sizing: border-box
}

:where(.wp-block-term-description) {
    box-sizing: border-box;
    margin-bottom: var(--wp--style--block-gap);
    margin-top: var(--wp--style--block-gap)
}

.wp-block-term-description p {
    margin-bottom: 0;
    margin-top: 0
}

.wp-block-text-columns,
.wp-block-text-columns.aligncenter {
    display: flex
}

.wp-block-text-columns .wp-block-column {
    margin: 0 1em;
    padding: 0
}

.wp-block-text-columns .wp-block-column:first-child {
    margin-left: 0
}

.wp-block-text-columns .wp-block-column:last-child {
    margin-right: 0
}

.wp-block-text-columns.columns-2 .wp-block-column {
    width: 50%
}

.wp-block-text-columns.columns-3 .wp-block-column {
    width: 33.3333333333%
}

.wp-block-text-columns.columns-4 .wp-block-column {
    width: 25%
}

pre.wp-block-verse {
    overflow: auto;
    white-space: pre-wrap
}

:where(pre.wp-block-verse) {
    font-family: inherit
}

.wp-block-video {
    box-sizing: border-box
}

.wp-block-video video {
    vertical-align: middle;
    width: 100%
}

@supports (position:sticky) {
    .wp-block-video [poster] {
        object-fit: cover
    }
}

.wp-block-video.aligncenter {
    text-align: center
}

.wp-block-video :where(figcaption) {
    margin-bottom: 1em;
    margin-top: .5em
}

.editor-styles-wrapper,
.entry-content {
    counter-reset: footnotes
}

a[data-fn].fn {
    counter-increment: footnotes;
    display: inline-flex;
    font-size: smaller;
    text-decoration: none;
    text-indent: -9999999px;
    vertical-align: super
}

a[data-fn].fn:after {
    content: "[" counter(footnotes) "]";
    float: left;
    text-indent: 0
}

.wp-element-button {
    cursor: pointer
}

:root {
    --wp--preset--font-size--normal: 16px;
    --wp--preset--font-size--huge: 42px
}

:root .has-very-light-gray-background-color {
    background-color: #eee
}

:root .has-very-dark-gray-background-color {
    background-color: #313131
}

:root .has-very-light-gray-color {
    color: #eee
}

:root .has-very-dark-gray-color {
    color: #313131
}

:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background {
    background: linear-gradient(135deg, #00d084, #0693e3)
}

:root .has-purple-crush-gradient-background {
    background: linear-gradient(135deg, #34e2e4, #4721fb 50%, #ab1dfe)
}

:root .has-hazy-dawn-gradient-background {
    background: linear-gradient(135deg, #faaca8, #dad0ec)
}

:root .has-subdued-olive-gradient-background {
    background: linear-gradient(135deg, #fafae1, #67a671)
}

:root .has-atomic-cream-gradient-background {
    background: linear-gradient(135deg, #fdd79a, #004a59)
}

:root .has-nightshade-gradient-background {
    background: linear-gradient(135deg, #330968, #31cdcf)
}

:root .has-midnight-gradient-background {
    background: linear-gradient(135deg, #020381, #2874fc)
}

.has-regular-font-size {
    font-size: 1em
}

.has-larger-font-size {
    font-size: 2.625em
}

.has-normal-font-size {
    font-size: var(--wp--preset--font-size--normal)
}

.has-huge-font-size {
    font-size: var(--wp--preset--font-size--huge)
}

.has-text-align-center {
    text-align: center
}

.has-text-align-left {
    text-align: left
}

.has-text-align-right {
    text-align: right
}

#end-resizable-editor-section {
    display: none
}

.aligncenter {
    clear: both
}

.items-justified-left {
    justify-content: flex-start
}

.items-justified-center {
    justify-content: center
}

.items-justified-right {
    justify-content: flex-end
}

.items-justified-space-between {
    justify-content: space-between
}

.screen-reader-text {
    border: 0;
    clip-path: inset(50%);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
    word-wrap: normal !important
}

.screen-reader-text:focus {
    background-color: #ddd;
    clip-path: none;
    color: #444;
    display: block;
    font-size: 1em;
    height: auto;
    left: 5px;
    line-height: normal;
    padding: 15px 23px 14px;
    text-decoration: none;
    top: 5px;
    width: auto;
    z-index: 100000
}

html :where(.has-border-color) {
    border-style: solid
}

html :where([style*=border-top-color]) {
    border-top-style: solid
}

html :where([style*=border-right-color]) {
    border-right-style: solid
}

html :where([style*=border-bottom-color]) {
    border-bottom-style: solid
}

html :where([style*=border-left-color]) {
    border-left-style: solid
}

html :where([style*=border-width]) {
    border-style: solid
}

html :where([style*=border-top-width]) {
    border-top-style: solid
}

html :where([style*=border-right-width]) {
    border-right-style: solid
}

html :where([style*=border-bottom-width]) {
    border-bottom-style: solid
}

html :where([style*=border-left-width]) {
    border-left-style: solid
}

html :where(img[class*=wp-image-]) {
    height: auto;
    max-width: 100%
}

:where(figure) {
    margin: 0 0 1em
}

html :where(.is-position-sticky) {
    --wp-admin--admin-bar--position-offset: var(--wp-admin--admin-bar--height, 0px)
}

@media screen and (max-width:600px) {
    html :where(.is-position-sticky) {
        --wp-admin--admin-bar--position-offset: 0px
    }
}

.kc-us-link {
    color: #5850ec
}

.kc-flex {
    display: flex
}

.kc-us-link-icon {
    width: 2.5rem;
    color: #5850ec;
    height: 1.5rem;
    cursor: pointer
}

.kc-us-link-create-icon {
    width: 2.5rem;
    color: #000;
    height: 1.5rem;
    cursor: pointer
}

.kc-us-qr-code .qr {
    margin-left: auto;
    margin-right: auto;
    font-size: 1px;
    width: 50%
}

#generate-short-link,
#generated-short-link {
    text-align: center
}

#generate-short-link #kc-us-target-url,
#generate-short-link #kc-us-short-url {
    width: 60%;
    display: inline;
    border: 1px solid grey;
    border-radius: 50px 0 0 50px;
    background-color: #FFF;
    margin: 0;
    font-size: 16px
}

#generate-short-link #kc-us-submit-btn,
#generate-short-link #kc-us-copy-btn {
    border: 1px solid grey;
    display: inline;
    padding: 15px;
    background-color: #4662FA;
    color: #FFF;
    border-radius: 0 50px 50px 0;
    margin: -5px;
    width: 150px;
    font-size: 16px
}

.kc-us-tooltip {
    position: relative;
    display: inline-block
}

.kc-us-tooltip .kc-us-tooltiptext {
    visibility: hidden;
    width: 140px;
    background-color: #555;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px;
    position: absolute;
    z-index: 1;
    bottom: 150%;
    left: 50%;
    margin-left: -75px;
    opacity: 0;
    transition: opacity 0.3s
}

.kc-us-tooltip .kc-us-tooltiptext::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #555 #fff0 #fff0 #fff0
}

.kc-us-tooltip:hover .kc-us-tooltiptext {
    visibility: visible;
    opacity: 1
}

html {
    line-height: 1.15;
    -webkit-text-size-adjust: 100%
}

*,
:after,
:before {
    box-sizing: border-box
}

body {
    margin: 0;
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #333;
    background-color: #fff;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

h1,
h2,
h3,
h4,
h5,
h6 {
    margin-block-start: .5rem;
    margin-block-end: 1rem;
    font-family: inherit;
    font-weight: 500;
    line-height: 1.2;
    color: inherit
}

h1 {
    font-size: 2.5rem
}

h2 {
    font-size: 2rem
}

h3 {
    font-size: 1.75rem
}

h4 {
    font-size: 1.5rem
}

h5 {
    font-size: 1.25rem
}

h6 {
    font-size: 1rem
}

p {
    margin-block-start: 0;
    margin-block-end: .9rem
}

hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible
}

pre {
    font-family: monospace, monospace;
    font-size: 1em;
    white-space: pre-wrap
}

a {
    background-color: transparent;
    text-decoration: none;
    color: #c36
}

a:active,
a:hover {
    color: #336
}

a:not([href]):not([tabindex]),
a:not([href]):not([tabindex]):focus,
a:not([href]):not([tabindex]):hover {
    color: inherit;
    text-decoration: none
}

a:not([href]):not([tabindex]):focus {
    outline: 0
}

abbr[title] {
    border-block-end: none;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
}

b,
strong {
    font-weight: bolder
}

code,
kbd,
samp {
    font-family: monospace, monospace;
    font-size: 1em
}

small {
    font-size: 80%
}

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

img {
    border-style: none;
    height: auto;
    max-width: 100%
}

details {
    display: block
}

summary {
    display: list-item
}

figcaption {
    font-size: 16px;
    color: #333;
    line-height: 1.4;
    font-style: italic;
    font-weight: 400
}

[hidden],
template {
    display: none
}

@media print {
    *,
    :after,
    :before {
        background: transparent !important;
        color: #000 !important;
        box-shadow: none !important;
        text-shadow: none !important
    }
    a,
    a:visited {
        text-decoration: underline
    }
    a[href]:after {
        content: " (" attr(href) ")"
    }
    abbr[title]:after {
        content: " (" attr(title) ")"
    }
    a[href^="#"]:after,
    a[href^="javascript:"]:after {
        content: ""
    }
    pre {
        white-space: pre-wrap !important
    }
    blockquote,
    pre {
        -moz-column-break-inside: avoid;
        break-inside: avoid;
        border: 1px solid #ccc
    }
    thead {
        display: table-header-group
    }
    img,
    tr {
        -moz-column-break-inside: avoid;
        break-inside: avoid
    }
    h2,
    h3,
    p {
        orphans: 3;
        widows: 3
    }
    h2,
    h3 {
        -moz-column-break-after: avoid;
        break-after: avoid
    }
}

label {
    display: inline-block;
    line-height: 1;
    vertical-align: middle
}

button,
input,
optgroup,
select,
textarea {
    font-family: inherit;
    font-size: 1rem;
    line-height: 1.5;
    margin: 0
}

input[type=date],
input[type=email],
input[type=number],
input[type=password],
input[type=search],
input[type=tel],
input[type=text],
input[type=url],
select,
textarea {
    width: 100%;
    border: 1px solid #666;
    border-radius: 3px;
    padding: .5rem 1rem;
    transition: all .3s
}

input[type=date]:focus,
input[type=email]:focus,
input[type=number]:focus,
input[type=password]:focus,
input[type=search]:focus,
input[type=tel]:focus,
input[type=text]:focus,
input[type=url]:focus,
select:focus,
textarea:focus {
    border-color: #333
}

button,
input {
    overflow: visible
}

button,
select {
    text-transform: none
}

[type=button],
[type=reset],
[type=submit],
button {
    width: auto;
    -webkit-appearance: button
}

[type=button],
[type=submit],
button {
    display: inline-block;
    font-weight: 400;
    color: #c36;
    text-align: center;
    white-space: nowrap;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    background-color: transparent;
    border: 1px solid #c36;
    padding: .5rem 1rem;
    font-size: 1rem;
    border-radius: 3px;
    transition: all .3s
}

[type=button]:focus:not(:focus-visible),
[type=submit]:focus:not(:focus-visible),
button:focus:not(:focus-visible) {
    outline: none
}

[type=button]:focus,
[type=button]:hover,
[type=submit]:focus,
[type=submit]:hover,
button:focus,
button:hover {
    color: #fff;
    background-color: #c36;
    text-decoration: none
}

[type=button]:not(:disabled),
[type=submit]:not(:disabled),
button:not(:disabled) {
    cursor: pointer
}

fieldset {
    padding: .35em .75em .625em
}

legend {
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal
}

progress {
    vertical-align: baseline
}

textarea {
    overflow: auto;
    resize: vertical
}

[type=checkbox],
[type=radio] {
    box-sizing: border-box;
    padding: 0
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
    height: auto
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

select {
    display: block
}

table {
    background-color: transparent;
    width: 100%;
    margin-block-end: 15px;
    font-size: .9em;
    border-spacing: 0;
    border-collapse: collapse
}

table td,
table th {
    padding: 15px;
    line-height: 1.5;
    vertical-align: top;
    border: 1px solid hsla(0, 0%, 50.2%, .5019607843)
}

table th {
    font-weight: 700
}

table tfoot th,
table thead th {
    font-size: 1em
}

table caption+thead tr:first-child td,
table caption+thead tr:first-child th,
table colgroup+thead tr:first-child td,
table colgroup+thead tr:first-child th,
table thead:first-child tr:first-child td,
table thead:first-child tr:first-child th {
    border-block-start: 1px solid hsla(0, 0%, 50.2%, .5019607843)
}

table tbody>tr:nth-child(odd)>td,
table tbody>tr:nth-child(odd)>th {
    background-color: hsla(0, 0%, 50.2%, .0705882353)
}

table tbody tr:hover>td,
table tbody tr:hover>th {
    background-color: hsla(0, 0%, 50.2%, .1019607843)
}

table tbody+tbody {
    border-block-start: 2px solid hsla(0, 0%, 50.2%, .5019607843)
}

@media (max-width:767px) {
    table table {
        font-size: .8em
    }
    table table td,
    table table th {
        padding: 7px;
        line-height: 1.3
    }
    table table th {
        font-weight: 400
    }
}

dd,
dl,
dt,
li,
ol,
ul {
    margin-block-start: 0;
    margin-block-end: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent
}

.comments-area a,
.page-content a {
    text-decoration: underline
}

.alignright {
    float: right;
    margin-left: 1rem
}

.alignleft {
    float: left;
    margin-right: 1rem
}

.aligncenter {
    clear: both;
    display: block;
    margin-inline: auto
}

.alignwide {
    margin-inline: -80px
}

.alignfull {
    margin-inline: calc(50% - 50vw);
    max-width: 100vw
}

.alignfull,
.alignfull img {
    width: 100vw
}

.wp-caption {
    margin-block-end: 1.25rem;
    max-width: 100%
}

.wp-caption.alignleft {
    margin: 5px 20px 20px 0
}

.wp-caption.alignright {
    margin: 5px 0 20px 20px
}

.wp-caption img {
    display: block;
    margin-inline: auto
}

.wp-caption-text {
    margin: 0
}

.gallery-caption {
    display: block;
    font-size: .8125rem;
    line-height: 1.5;
    margin: 0;
    padding: .75rem
}

.pagination {
    display: flex;
    justify-content: space-between;
    margin: 20px auto
}

.sticky {
    position: relative;
    display: block
}

.bypostauthor {
    font-size: inherit
}

.hide {
    display: none !important
}

.post-password-form {
    max-width: 500px;
    margin: 50px auto
}

.post-password-form p {
    width: 100%;
    display: flex;
    align-items: flex-end
}

.post-password-form [type=submit] {
    margin-inline-start: 3px
}

.screen-reader-text {
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px;
    overflow: hidden;
    position: absolute !important;
    width: 1px;
    word-wrap: normal !important
}

.screen-reader-text:focus {
    background-color: rgb(238.425, 238.425, 238.425);
    clip: auto !important;
    clip-path: none;
    color: #333;
    display: block;
    font-size: 1rem;
    height: auto;
    left: 5px;
    line-height: normal;
    padding: 12px 24px;
    text-decoration: none;
    top: 5px;
    width: auto;
    z-index: 100000
}

.post .entry-title a {
    text-decoration: none
}

.post .wp-post-image {
    width: 100%;
    max-height: 500px;
    -o-object-fit: cover;
    object-fit: cover
}

@media (max-width:991px) {
    .post .wp-post-image {
        max-height: 400px
    }
}

@media (max-width:575px) {
    .post .wp-post-image {
        max-height: 300px
    }
}

#comments .comment-list {
    margin: 0;
    padding: 0;
    list-style: none;
    font-size: .9em
}

#comments .comment,
#comments .pingback {
    position: relative
}

#comments .comment .comment-body,
#comments .pingback .comment-body {
    display: flex;
    flex-direction: column;
    padding-block-start: 30px;
    padding-block-end: 30px;
    padding-inline-start: 60px;
    padding-inline-end: 0;
    border-block-end: 1px solid #ccc
}

#comments .comment .avatar,
#comments .pingback .avatar {
    position: absolute;
    left: 0;
    border-radius: 50%;
    margin-inline-end: 10px
}

body.rtl #comments .comment .avatar,
body.rtl #comments .pingback .avatar,
html[dir=rtl] #comments .comment .avatar,
html[dir=rtl] #comments .pingback .avatar {
    left: auto;
    right: 0
}

#comments .comment-meta {
    display: flex;
    justify-content: space-between;
    margin-block-end: .9rem
}

#comments .comment-metadata,
#comments .reply {
    font-size: 11px;
    line-height: 1
}

#comments .children {
    position: relative;
    list-style: none;
    margin: 0;
    padding-inline-start: 30px
}

#comments .children li:last-child {
    padding-block-end: 0
}

#comments ol.comment-list .children:before {
    display: inline-block;
    font-size: 1em;
    font-weight: 400;
    line-height: 100%;
    content: "↪";
    position: absolute;
    top: 45px;
    left: 0;
    width: auto
}

body.rtl #comments ol.comment-list .children:before,
html[dir=rtl] #comments ol.comment-list .children:before {
    content: "↩";
    left: auto;
    right: 0
}

@media (min-width:768px) {
    #comments .comment-author,
    #comments .comment-metadata {
        line-height: 1
    }
}

@media (max-width:767px) {
    #comments .comment .comment-body {
        padding: 30px 0
    }
    #comments .children {
        padding-inline-start: 20px
    }
    #comments .comment .avatar {
        position: inherit;
        float: left
    }
    body.rtl #comments .comment .avatar,
    html[dir=rtl] #comments .comment .avatar {
        float: right
    }
}

.page-header .entry-title,
.site-footer .footer-inner,
.site-footer:not(.dynamic-footer),
.site-header .header-inner,
.site-header:not(.dynamic-header),
body:not([class*=elementor-page-]) .site-main {
    margin-inline-start: auto;
    margin-inline-end: auto;
    width: 100%
}

@media (max-width:575px) {
    .page-header .entry-title,
    .site-footer .footer-inner,
    .site-footer:not(.dynamic-footer),
    .site-header .header-inner,
    .site-header:not(.dynamic-header),
    body:not([class*=elementor-page-]) .site-main {
        padding-inline-start: 10px;
        padding-inline-end: 10px
    }
}

@media (min-width:576px) {
    .page-header .entry-title,
    .site-footer .footer-inner,
    .site-footer:not(.dynamic-footer),
    .site-header .header-inner,
    .site-header:not(.dynamic-header),
    body:not([class*=elementor-page-]) .site-main {
        max-width: 500px
    }
    .site-footer.footer-full-width .footer-inner,
    .site-header.header-full-width .header-inner {
        max-width: 100%
    }
}

@media (min-width:768px) {
    .page-header .entry-title,
    .site-footer .footer-inner,
    .site-footer:not(.dynamic-footer),
    .site-header .header-inner,
    .site-header:not(.dynamic-header),
    body:not([class*=elementor-page-]) .site-main {
        max-width: 600px
    }
    .site-footer.footer-full-width,
    .site-header.header-full-width {
        max-width: 100%
    }
}

@media (min-width:992px) {
    .page-header .entry-title,
    .site-footer .footer-inner,
    .site-footer:not(.dynamic-footer),
    .site-header .header-inner,
    .site-header:not(.dynamic-header),
    body:not([class*=elementor-page-]) .site-main {
        max-width: 800px
    }
    .site-footer.footer-full-width,
    .site-header.header-full-width {
        max-width: 100%
    }
}

@media (min-width:1200px) {
    .page-header .entry-title,
    .site-footer .footer-inner,
    .site-footer:not(.dynamic-footer),
    .site-header .header-inner,
    .site-header:not(.dynamic-header),
    body:not([class*=elementor-page-]) .site-main {
        max-width: 1140px
    }
    .site-footer.footer-full-width,
    .site-header.header-full-width {
        max-width: 100%
    }
}

.site-header+.elementor {
    min-height: calc(100vh - 320px)
}

.site-header {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding-block-start: 1rem;
    padding-block-end: 1rem;
    position: relative
}

.site-header .site-title {
    font-size: 2.5rem;
    font-weight: 500;
    line-height: 1.2
}

.site-header .site-branding {
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: .5rem
}

.site-header .header-inner {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between
}

.site-header .header-inner .custom-logo-link {
    display: block
}

.site-header .header-inner .site-branding .site-description,
.site-header .header-inner .site-branding .site-title {
    margin: 0
}

.site-header .header-inner .site-branding .site-logo img {
    display: block
}

.site-header .header-inner .site-branding.show-logo .site-title,
.site-header .header-inner .site-branding.show-title .site-logo {
    display: none !important
}

.site-header.header-inverted .header-inner {
    flex-direction: row-reverse
}

.site-header.header-inverted .header-inner .site-branding {
    text-align: end
}

.site-header.header-stacked .header-inner {
    align-items: center;
    flex-direction: column;
    text-align: center
}

.site-footer {
    padding-block-start: 1rem;
    padding-block-end: 1rem;
    position: relative
}

.site-footer .site-title {
    font-size: 1.5rem;
    font-weight: 500;
    line-height: 1.2
}

.site-footer .site-branding {
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: .5rem
}

.site-footer .footer-inner {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between
}

.site-footer .footer-inner .custom-logo-link {
    display: block
}

.site-footer .footer-inner .site-branding .site-description,
.site-footer .footer-inner .site-branding .site-title {
    margin: 0
}

.site-footer .footer-inner .site-branding .site-logo img {
    display: block
}

.site-footer .footer-inner .site-branding.show-logo .site-title,
.site-footer .footer-inner .site-branding.show-title .site-logo {
    display: none !important
}

.site-footer .footer-inner .copyright {
    align-items: center;
    display: flex;
    justify-content: flex-end
}

.site-footer .footer-inner .copyright p {
    margin: 0
}

.site-footer.footer-inverted .footer-inner {
    flex-direction: row-reverse
}

.site-footer.footer-inverted .footer-inner .site-branding {
    text-align: end
}

.site-footer.footer-stacked .footer-inner {
    align-items: center;
    flex-direction: column;
    text-align: center
}

.site-footer.footer-stacked .footer-inner .site-branding .site-title {
    text-align: center
}

.site-footer.footer-stacked .footer-inner .site-navigation .menu {
    padding: 0
}

@media (max-width:576px) {
    .site-footer:not(.footer-stacked) .footer-inner .copyright,
    .site-footer:not(.footer-stacked) .footer-inner .site-branding,
    .site-footer:not(.footer-stacked) .footer-inner .site-navigation {
        display: block;
        text-align: center;
        width: 100%;
        max-width: none
    }
    .site-footer .footer-inner .site-navigation ul.menu {
        justify-content: center
    }
    .site-footer .footer-inner .site-navigation ul.menu li {
        display: inline-block
    }
}

.site-header.header-stacked .site-navigation-toggle-holder {
    justify-content: center;
    max-width: 100%
}

.site-header.menu-layout-dropdown .site-navigation {
    display: none
}

.site-navigation-toggle-holder {
    display: flex;
    align-items: center;
    padding: 8px 15px
}

.site-navigation-toggle-holder .site-navigation-toggle {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: .5rem;
    cursor: pointer;
    border: 0 solid;
    border-radius: 3px;
    background-color: rgba(0, 0, 0, .05);
    color: #494c4f
}

.site-navigation-toggle-holder .site-navigation-toggle-icon {
    display: block;
    width: 1.25rem
}

.site-navigation-toggle-holder .site-navigation-toggle-icon:after,
.site-navigation-toggle-holder .site-navigation-toggle-icon:before {
    content: "";
    background-color: currentColor;
    display: block;
    height: 3px;
    transition: all .2s ease-in-out;
    border-radius: 3px
}

.site-navigation-toggle-holder .site-navigation-toggle-icon:before {
    box-shadow: 0 .35rem 0 currentColor;
    margin-block-end: .5rem
}

.site-navigation-toggle-holder .site-navigation-toggle[aria-expanded=true] .site-navigation-toggle-icon:before {
    box-shadow: none;
    transform: translateY(.35rem) rotate(45deg)
}

.site-navigation-toggle-holder .site-navigation-toggle[aria-expanded=true] .site-navigation-toggle-icon:after {
    transform: translateY(-.35rem) rotate(-45deg)
}

.site-navigation {
    display: flex;
    align-items: center
}

.site-navigation ul.menu,
.site-navigation ul.menu ul {
    list-style-type: none;
    padding: 0
}

.site-navigation ul.menu {
    display: flex;
    flex-wrap: wrap
}

.site-navigation ul.menu li {
    position: relative;
    display: flex
}

.site-navigation ul.menu li a {
    display: block;
    padding: 8px 15px
}

.site-navigation ul.menu li.menu-item-has-children {
    padding-inline-end: 15px
}

.site-navigation ul.menu li.menu-item-has-children:after {
    display: flex;
    content: "▾";
    font-size: 1.5em;
    justify-content: center;
    align-items: center;
    color: #666;
    text-decoration: none
}

.site-navigation ul.menu li.menu-item-has-children:focus-within>ul {
    display: block
}

.site-navigation ul.menu li ul {
    background: #fff;
    display: none;
    min-width: 150px;
    position: absolute;
    z-index: 2;
    left: 0;
    top: 100%
}

.site-navigation ul.menu li ul li {
    border-block-end: rgb(238.425, 238.425, 238.425) 1px solid
}

.site-navigation ul.menu li ul li:last-child {
    border-block-end: none
}

.site-navigation ul.menu li ul li.menu-item-has-children a {
    flex-grow: 1
}

.site-navigation ul.menu li ul li.menu-item-has-children:after {
    transform: translateY(-50%) rotate(-90deg)
}

.site-navigation ul.menu li ul ul {
    left: 100%;
    top: 0
}

.site-navigation ul.menu li:hover>ul {
    display: block
}

footer .site-navigation ul.menu li ul {
    top: auto;
    bottom: 100%
}

footer .site-navigation ul.menu li ul ul {
    bottom: 0
}

footer .site-navigation ul.menu a {
    padding: 5px 15px
}

.site-navigation-dropdown {
    margin-block-start: 10px;
    transition: max-height .3s, transform .3s;
    transform-origin: top;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 10000;
    width: 100%
}

.site-navigation-toggle-holder:not(.elementor-active)+.site-navigation-dropdown {
    transform: scaleY(0);
    max-height: 0
}

.site-navigation-toggle-holder.elementor-active+.site-navigation-dropdown {
    transform: scaleY(1);
    max-height: 100vh
}

.site-navigation-dropdown ul {
    padding: 0
}

.site-navigation-dropdown ul.menu {
    position: absolute;
    width: 100%;
    padding: 0;
    margin: 0;
    background: #fff
}

.site-navigation-dropdown ul.menu li {
    display: block;
    width: 100%;
    position: relative
}

.site-navigation-dropdown ul.menu li a {
    display: block;
    padding: 20px;
    background: #fff;
    color: #55595c;
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .1019607843)
}

.site-navigation-dropdown ul.menu li.current-menu-item a {
    color: #fff;
    background: #55595c
}

.site-navigation-dropdown ul.menu>li li {
    transition: max-height .3s, transform .3s;
    transform-origin: top;
    transform: scaleY(0);
    max-height: 0
}

.site-navigation-dropdown ul.menu li.elementor-active>ul>li {
    transform: scaleY(1);
    max-height: 100vh
}

@media (max-width:576px) {
    .site-header.menu-dropdown-mobile:not(.menu-layout-dropdown) .site-navigation {
        display: none !important
    }
}

@media (min-width:768px) {
    .site-header.menu-dropdown-mobile:not(.menu-layout-dropdown) .site-navigation-toggle-holder {
        display: none !important
    }
}

@media (min-width:576px) and (max-width:767px) {
    .site-header.menu-dropdown-mobile:not(.menu-layout-dropdown) .site-navigation {
        display: none !important
    }
}

@media (min-width:992px) {
    .site-header.menu-dropdown-tablet:not(.menu-layout-dropdown) .site-navigation-toggle-holder {
        display: none !important
    }
}

@media (max-width:992px) {
    .site-header.menu-dropdown-tablet:not(.menu-layout-dropdown) .site-navigation {
        display: none !important
    }
}

.site-header.menu-dropdown-none:not(.menu-layout-dropdown) .site-navigation-toggle-holder {
    display: none !important
}

/*! elementor - v3.31.0 - 11-08-2025 */

:root {
    --direction-multiplier: 1
}

body.rtl,
html[dir=rtl] {
    --direction-multiplier: -1
}

.elementor-hidden {
    display: none
}

.elementor-visibility-hidden {
    visibility: hidden
}

.elementor-screen-only,
.screen-reader-text,
.screen-reader-text span,
.ui-helper-hidden-accessible {
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    top: -10000em;
    width: 1px;
    clip: rect(0, 0, 0, 0);
    border: 0
}

.elementor-clearfix:after {
    clear: both;
    content: "";
    display: block;
    height: 0;
    width: 0
}

.e-logo-wrapper {
    background: var(--e-a-bg-logo);
    border-radius: 50%;
    display: inline-block;
    line-height: 1;
    padding: .75em
}

.e-logo-wrapper i {
    color: var(--e-a-color-logo);
    font-size: 1em
}

.elementor *,
.elementor :after,
.elementor :before {
    box-sizing: border-box
}

.elementor a {
    box-shadow: none;
    text-decoration: none
}

.elementor hr {
    background-color: transparent;
    margin: 0
}

.elementor img {
    border: none;
    border-radius: 0;
    box-shadow: none;
    height: auto;
    max-width: 100%
}

.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure {
    margin: 0
}

.elementor embed,
.elementor iframe,
.elementor object,
.elementor video {
    border: none;
    line-height: 1;
    margin: 0;
    max-width: 100%;
    width: 100%
}

.elementor .elementor-background,
.elementor .elementor-background-holder,
.elementor .elementor-background-video-container {
    direction: ltr;
    inset: 0;
    overflow: hidden;
    position: absolute;
    z-index: 0
}

.elementor .elementor-background-video-container {
    pointer-events: none;
    transition: opacity 1s
}

.elementor .elementor-background-video-container.elementor-loading {
    opacity: 0
}

.elementor .elementor-background-video-embed {
    max-width: none
}

.elementor .elementor-background-video,
.elementor .elementor-background-video-embed,
.elementor .elementor-background-video-hosted {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%)
}

.elementor .elementor-background-video {
    max-width: none
}

.elementor .elementor-background-video-hosted {
    -o-object-fit: cover;
    object-fit: cover
}

.elementor .elementor-background-overlay {
    inset: 0;
    position: absolute
}

.elementor .elementor-background-slideshow {
    inset: 0;
    position: absolute;
    z-index: 0
}

.elementor .elementor-background-slideshow__slide__image {
    background-position: 50%;
    background-size: cover;
    height: 100%;
    width: 100%
}

.e-con-inner>.elementor-element.elementor-absolute,
.e-con>.elementor-element.elementor-absolute,
.elementor-widget-wrap>.elementor-element.elementor-absolute {
    position: absolute
}

.e-con-inner>.elementor-element.elementor-fixed,
.e-con>.elementor-element.elementor-fixed,
.elementor-widget-wrap>.elementor-element.elementor-fixed {
    position: fixed
}

.elementor-widget-wrap .elementor-element.elementor-widget__width-auto,
.elementor-widget-wrap .elementor-element.elementor-widget__width-initial {
    max-width: 100%
}

@media (max-width:1024px) {
    .elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-auto,
    .elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-initial {
        max-width: 100%
    }
}

@media (max-width:767px) {
    .elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-auto,
    .elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-initial {
        max-width: 100%
    }
}

.elementor-element {
    --flex-direction: initial;
    --flex-wrap: initial;
    --justify-content: initial;
    --align-items: initial;
    --align-content: initial;
    --gap: initial;
    --flex-basis: initial;
    --flex-grow: initial;
    --flex-shrink: initial;
    --order: initial;
    --align-self: initial;
    align-self: var(--align-self);
    flex-basis: var(--flex-basis);
    flex-grow: var(--flex-grow);
    flex-shrink: var(--flex-shrink);
    order: var(--order)
}

.elementor-element.elementor-absolute,
.elementor-element.elementor-fixed {
    z-index: 1
}

.elementor-element:where(.e-con-full,
.elementor-widget) {
    align-content: var(--align-content);
    align-items: var(--align-items);
    flex-direction: var(--flex-direction);
    flex-wrap: var(--flex-wrap);
    gap: var(--row-gap) var(--column-gap);
    justify-content: var(--justify-content)
}

.elementor-invisible {
    visibility: hidden
}

.elementor-align-center {
    text-align: center
}

.elementor-align-right {
    text-align: right
}

.elementor-align-left {
    text-align: left
}

.elementor-align-center .elementor-button,
.elementor-align-left .elementor-button,
.elementor-align-right .elementor-button {
    width: auto
}

.elementor-align-justify .elementor-button {
    width: 100%
}

.elementor-custom-embed-play {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%)
}

.elementor-custom-embed-play i {
    color: #fff;
    font-size: 100px;
    text-shadow: 1px 0 6px rgba(0, 0, 0, .3)
}

.elementor-custom-embed-play svg {
    height: 100px;
    width: 100px;
    fill: #fff;
    filter: drop-shadow(1px 0 6px rgba(0, 0, 0, .3))
}

.elementor-custom-embed-play i,
.elementor-custom-embed-play svg {
    opacity: .8;
    transition: all .5s
}

.elementor-custom-embed-play.elementor-playing i {
    font-family: eicons
}

.elementor-custom-embed-play.elementor-playing i:before {
    content: "\e8fb"
}

.elementor-custom-embed-play.elementor-playing i,
.elementor-custom-embed-play.elementor-playing svg {
    animation: eicon-spin 2s linear infinite
}

.elementor-tag {
    display: inline-flex
}

.elementor-ken-burns {
    transition-duration: 10s;
    transition-property: transform;
    transition-timing-function: linear
}

.elementor-ken-burns--out {
    transform: scale(1.3)
}

.elementor-ken-burns--active {
    transition-duration: 20s
}

.elementor-ken-burns--active.elementor-ken-burns--out {
    transform: scale(1)
}

.elementor-ken-burns--active.elementor-ken-burns--in {
    transform: scale(1.3)
}

@media (min-width:-1) {
    .elementor-widescreen-align-center {
        text-align: center
    }
    .elementor-widescreen-align-right {
        text-align: right
    }
    .elementor-widescreen-align-left {
        text-align: left
    }
    .elementor-widescreen-align-center .elementor-button,
    .elementor-widescreen-align-left .elementor-button,
    .elementor-widescreen-align-right .elementor-button {
        width: auto
    }
    .elementor-widescreen-align-justify .elementor-button {
        width: 100%
    }
}

@media (max-width:-1) {
    .elementor-laptop-align-center {
        text-align: center
    }
    .elementor-laptop-align-right {
        text-align: right
    }
    .elementor-laptop-align-left {
        text-align: left
    }
    .elementor-laptop-align-center .elementor-button,
    .elementor-laptop-align-left .elementor-button,
    .elementor-laptop-align-right .elementor-button {
        width: auto
    }
    .elementor-laptop-align-justify .elementor-button {
        width: 100%
    }
    .elementor-tablet_extra-align-center {
        text-align: center
    }
    .elementor-tablet_extra-align-right {
        text-align: right
    }
    .elementor-tablet_extra-align-left {
        text-align: left
    }
    .elementor-tablet_extra-align-center .elementor-button,
    .elementor-tablet_extra-align-left .elementor-button,
    .elementor-tablet_extra-align-right .elementor-button {
        width: auto
    }
    .elementor-tablet_extra-align-justify .elementor-button {
        width: 100%
    }
}

@media (max-width:1024px) {
    .elementor-tablet-align-center {
        text-align: center
    }
    .elementor-tablet-align-right {
        text-align: right
    }
    .elementor-tablet-align-left {
        text-align: left
    }
    .elementor-tablet-align-center .elementor-button,
    .elementor-tablet-align-left .elementor-button,
    .elementor-tablet-align-right .elementor-button {
        width: auto
    }
    .elementor-tablet-align-justify .elementor-button {
        width: 100%
    }
}

@media (max-width:-1) {
    .elementor-mobile_extra-align-center {
        text-align: center
    }
    .elementor-mobile_extra-align-right {
        text-align: right
    }
    .elementor-mobile_extra-align-left {
        text-align: left
    }
    .elementor-mobile_extra-align-center .elementor-button,
    .elementor-mobile_extra-align-left .elementor-button,
    .elementor-mobile_extra-align-right .elementor-button {
        width: auto
    }
    .elementor-mobile_extra-align-justify .elementor-button {
        width: 100%
    }
}

@media (max-width:767px) {
    .elementor-mobile-align-center {
        text-align: center
    }
    .elementor-mobile-align-right {
        text-align: right
    }
    .elementor-mobile-align-left {
        text-align: left
    }
    .elementor-mobile-align-center .elementor-button,
    .elementor-mobile-align-left .elementor-button,
    .elementor-mobile-align-right .elementor-button {
        width: auto
    }
    .elementor-mobile-align-justify .elementor-button {
        width: 100%
    }
}

:root {
    --page-title-display: block
}

.elementor-page-title,
h1.entry-title {
    display: var(--page-title-display)
}

@keyframes eicon-spin {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(359deg)
    }
}

.eicon-animation-spin {
    animation: eicon-spin 2s linear infinite
}

.elementor-section {
    position: relative
}

.elementor-section .elementor-container {
    display: flex;
    margin-left: auto;
    margin-right: auto;
    position: relative
}

@media (max-width:1024px) {
    .elementor-section .elementor-container {
        flex-wrap: wrap
    }
}

.elementor-section.elementor-section-boxed>.elementor-container {
    max-width: 1140px
}

.elementor-section.elementor-section-stretched {
    position: relative;
    width: 100%
}

.elementor-section.elementor-section-items-top>.elementor-container {
    align-items: flex-start
}

.elementor-section.elementor-section-items-middle>.elementor-container {
    align-items: center
}

.elementor-section.elementor-section-items-bottom>.elementor-container {
    align-items: flex-end
}

@media (min-width:768px) {
    .elementor-section.elementor-section-height-full {
        height: 100vh
    }
    .elementor-section.elementor-section-height-full>.elementor-container {
        height: 100%
    }
}

.elementor-bc-flex-widget .elementor-section-content-top>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-items: flex-start
}

.elementor-bc-flex-widget .elementor-section-content-middle>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-items: center
}

.elementor-bc-flex-widget .elementor-section-content-bottom>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-items: flex-end
}

.elementor-widget-wrap {
    align-content: flex-start;
    flex-wrap: wrap;
    position: relative;
    width: 100%
}

.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap {
    display: flex
}

.elementor-widget-wrap>.elementor-element {
    width: 100%
}

.elementor-widget-wrap.e-swiper-container {
    width: calc(100% - (var(--e-column-margin-left, 0px) + var(--e-column-margin-right, 0px)))
}

.elementor-widget {
    position: relative
}

.elementor-widget:not(:last-child) {
    margin-bottom: var(--kit-widget-spacing, 20px)
}

.elementor-widget:not(:last-child).elementor-absolute,
.elementor-widget:not(:last-child).elementor-widget__width-auto,
.elementor-widget:not(:last-child).elementor-widget__width-initial {
    margin-bottom: 0
}

.elementor-column {
    display: flex;
    min-height: 1px;
    position: relative
}

.elementor-column-gap-narrow>.elementor-column>.elementor-element-populated {
    padding: 5px
}

.elementor-column-gap-default>.elementor-column>.elementor-element-populated {
    padding: 10px
}

.elementor-column-gap-extended>.elementor-column>.elementor-element-populated {
    padding: 15px
}

.elementor-column-gap-wide>.elementor-column>.elementor-element-populated {
    padding: 20px
}

.elementor-column-gap-wider>.elementor-column>.elementor-element-populated {
    padding: 30px
}

.elementor-inner-section .elementor-column-gap-no .elementor-element-populated {
    padding: 0
}

@media (min-width:768px) {
    .elementor-column.elementor-col-10,
    .elementor-column[data-col="10"] {
        width: 10%
    }
    .elementor-column.elementor-col-11,
    .elementor-column[data-col="11"] {
        width: 11.111%
    }
    .elementor-column.elementor-col-12,
    .elementor-column[data-col="12"] {
        width: 12.5%
    }
    .elementor-column.elementor-col-14,
    .elementor-column[data-col="14"] {
        width: 14.285%
    }
    .elementor-column.elementor-col-16,
    .elementor-column[data-col="16"] {
        width: 16.666%
    }
    .elementor-column.elementor-col-20,
    .elementor-column[data-col="20"] {
        width: 20%
    }
    .elementor-column.elementor-col-25,
    .elementor-column[data-col="25"] {
        width: 25%
    }
    .elementor-column.elementor-col-30,
    .elementor-column[data-col="30"] {
        width: 30%
    }
    .elementor-column.elementor-col-33,
    .elementor-column[data-col="33"] {
        width: 33.333%
    }
    .elementor-column.elementor-col-40,
    .elementor-column[data-col="40"] {
        width: 40%
    }
    .elementor-column.elementor-col-50,
    .elementor-column[data-col="50"] {
        width: 50%
    }
    .elementor-column.elementor-col-60,
    .elementor-column[data-col="60"] {
        width: 60%
    }
    .elementor-column.elementor-col-66,
    .elementor-column[data-col="66"] {
        width: 66.666%
    }
    .elementor-column.elementor-col-70,
    .elementor-column[data-col="70"] {
        width: 70%
    }
    .elementor-column.elementor-col-75,
    .elementor-column[data-col="75"] {
        width: 75%
    }
    .elementor-column.elementor-col-80,
    .elementor-column[data-col="80"] {
        width: 80%
    }
    .elementor-column.elementor-col-83,
    .elementor-column[data-col="83"] {
        width: 83.333%
    }
    .elementor-column.elementor-col-90,
    .elementor-column[data-col="90"] {
        width: 90%
    }
    .elementor-column.elementor-col-100,
    .elementor-column[data-col="100"] {
        width: 100%
    }
}

@media (max-width:479px) {
    .elementor-column.elementor-xs-10 {
        width: 10%
    }
    .elementor-column.elementor-xs-11 {
        width: 11.111%
    }
    .elementor-column.elementor-xs-12 {
        width: 12.5%
    }
    .elementor-column.elementor-xs-14 {
        width: 14.285%
    }
    .elementor-column.elementor-xs-16 {
        width: 16.666%
    }
    .elementor-column.elementor-xs-20 {
        width: 20%
    }
    .elementor-column.elementor-xs-25 {
        width: 25%
    }
    .elementor-column.elementor-xs-30 {
        width: 30%
    }
    .elementor-column.elementor-xs-33 {
        width: 33.333%
    }
    .elementor-column.elementor-xs-40 {
        width: 40%
    }
    .elementor-column.elementor-xs-50 {
        width: 50%
    }
    .elementor-column.elementor-xs-60 {
        width: 60%
    }
    .elementor-column.elementor-xs-66 {
        width: 66.666%
    }
    .elementor-column.elementor-xs-70 {
        width: 70%
    }
    .elementor-column.elementor-xs-75 {
        width: 75%
    }
    .elementor-column.elementor-xs-80 {
        width: 80%
    }
    .elementor-column.elementor-xs-83 {
        width: 83.333%
    }
    .elementor-column.elementor-xs-90 {
        width: 90%
    }
    .elementor-column.elementor-xs-100 {
        width: 100%
    }
}

@media (max-width:767px) {
    .elementor-column.elementor-sm-10 {
        width: 10%
    }
    .elementor-column.elementor-sm-11 {
        width: 11.111%
    }
    .elementor-column.elementor-sm-12 {
        width: 12.5%
    }
    .elementor-column.elementor-sm-14 {
        width: 14.285%
    }
    .elementor-column.elementor-sm-16 {
        width: 16.666%
    }
    .elementor-column.elementor-sm-20 {
        width: 20%
    }
    .elementor-column.elementor-sm-25 {
        width: 25%
    }
    .elementor-column.elementor-sm-30 {
        width: 30%
    }
    .elementor-column.elementor-sm-33 {
        width: 33.333%
    }
    .elementor-column.elementor-sm-40 {
        width: 40%
    }
    .elementor-column.elementor-sm-50 {
        width: 50%
    }
    .elementor-column.elementor-sm-60 {
        width: 60%
    }
    .elementor-column.elementor-sm-66 {
        width: 66.666%
    }
    .elementor-column.elementor-sm-70 {
        width: 70%
    }
    .elementor-column.elementor-sm-75 {
        width: 75%
    }
    .elementor-column.elementor-sm-80 {
        width: 80%
    }
    .elementor-column.elementor-sm-83 {
        width: 83.333%
    }
    .elementor-column.elementor-sm-90 {
        width: 90%
    }
    .elementor-column.elementor-sm-100 {
        width: 100%
    }
}

@media (min-width:768px) and (max-width:1024px) {
    .elementor-column.elementor-md-10 {
        width: 10%
    }
    .elementor-column.elementor-md-11 {
        width: 11.111%
    }
    .elementor-column.elementor-md-12 {
        width: 12.5%
    }
    .elementor-column.elementor-md-14 {
        width: 14.285%
    }
    .elementor-column.elementor-md-16 {
        width: 16.666%
    }
    .elementor-column.elementor-md-20 {
        width: 20%
    }
    .elementor-column.elementor-md-25 {
        width: 25%
    }
    .elementor-column.elementor-md-30 {
        width: 30%
    }
    .elementor-column.elementor-md-33 {
        width: 33.333%
    }
    .elementor-column.elementor-md-40 {
        width: 40%
    }
    .elementor-column.elementor-md-50 {
        width: 50%
    }
    .elementor-column.elementor-md-60 {
        width: 60%
    }
    .elementor-column.elementor-md-66 {
        width: 66.666%
    }
    .elementor-column.elementor-md-70 {
        width: 70%
    }
    .elementor-column.elementor-md-75 {
        width: 75%
    }
    .elementor-column.elementor-md-80 {
        width: 80%
    }
    .elementor-column.elementor-md-83 {
        width: 83.333%
    }
    .elementor-column.elementor-md-90 {
        width: 90%
    }
    .elementor-column.elementor-md-100 {
        width: 100%
    }
}

@media (min-width:-1) {
    .elementor-reverse-widescreen>.elementor-container>:first-child {
        order: 10
    }
    .elementor-reverse-widescreen>.elementor-container>:nth-child(2) {
        order: 9
    }
    .elementor-reverse-widescreen>.elementor-container>:nth-child(3) {
        order: 8
    }
    .elementor-reverse-widescreen>.elementor-container>:nth-child(4) {
        order: 7
    }
    .elementor-reverse-widescreen>.elementor-container>:nth-child(5) {
        order: 6
    }
    .elementor-reverse-widescreen>.elementor-container>:nth-child(6) {
        order: 5
    }
    .elementor-reverse-widescreen>.elementor-container>:nth-child(7) {
        order: 4
    }
    .elementor-reverse-widescreen>.elementor-container>:nth-child(8) {
        order: 3
    }
    .elementor-reverse-widescreen>.elementor-container>:nth-child(9) {
        order: 2
    }
    .elementor-reverse-widescreen>.elementor-container>:nth-child(10) {
        order: 1
    }
}

@media (min-width:1025px) and (max-width:-1) {
    .elementor-reverse-laptop>.elementor-container>:first-child {
        order: 10
    }
    .elementor-reverse-laptop>.elementor-container>:nth-child(2) {
        order: 9
    }
    .elementor-reverse-laptop>.elementor-container>:nth-child(3) {
        order: 8
    }
    .elementor-reverse-laptop>.elementor-container>:nth-child(4) {
        order: 7
    }
    .elementor-reverse-laptop>.elementor-container>:nth-child(5) {
        order: 6
    }
    .elementor-reverse-laptop>.elementor-container>:nth-child(6) {
        order: 5
    }
    .elementor-reverse-laptop>.elementor-container>:nth-child(7) {
        order: 4
    }
    .elementor-reverse-laptop>.elementor-container>:nth-child(8) {
        order: 3
    }
    .elementor-reverse-laptop>.elementor-container>:nth-child(9) {
        order: 2
    }
    .elementor-reverse-laptop>.elementor-container>:nth-child(10) {
        order: 1
    }
}

@media (min-width:-1) and (max-width:-1) {
    .elementor-reverse-laptop>.elementor-container>:first-child {
        order: 10
    }
    .elementor-reverse-laptop>.elementor-container>:nth-child(2) {
        order: 9
    }
    .elementor-reverse-laptop>.elementor-container>:nth-child(3) {
        order: 8
    }
    .elementor-reverse-laptop>.elementor-container>:nth-child(4) {
        order: 7
    }
    .elementor-reverse-laptop>.elementor-container>:nth-child(5) {
        order: 6
    }
    .elementor-reverse-laptop>.elementor-container>:nth-child(6) {
        order: 5
    }
    .elementor-reverse-laptop>.elementor-container>:nth-child(7) {
        order: 4
    }
    .elementor-reverse-laptop>.elementor-container>:nth-child(8) {
        order: 3
    }
    .elementor-reverse-laptop>.elementor-container>:nth-child(9) {
        order: 2
    }
    .elementor-reverse-laptop>.elementor-container>:nth-child(10) {
        order: 1
    }
}

@media (min-width:1025px) and (max-width:-1) {
    .elementor-reverse-laptop>.elementor-container>:first-child,
    .elementor-reverse-laptop>.elementor-container>:nth-child(10),
    .elementor-reverse-laptop>.elementor-container>:nth-child(2),
    .elementor-reverse-laptop>.elementor-container>:nth-child(3),
    .elementor-reverse-laptop>.elementor-container>:nth-child(4),
    .elementor-reverse-laptop>.elementor-container>:nth-child(5),
    .elementor-reverse-laptop>.elementor-container>:nth-child(6),
    .elementor-reverse-laptop>.elementor-container>:nth-child(7),
    .elementor-reverse-laptop>.elementor-container>:nth-child(8),
    .elementor-reverse-laptop>.elementor-container>:nth-child(9) {
        order: 0
    }
    .elementor-reverse-tablet_extra>.elementor-container>:first-child {
        order: 10
    }
    .elementor-reverse-tablet_extra>.elementor-container>:nth-child(2) {
        order: 9
    }
    .elementor-reverse-tablet_extra>.elementor-container>:nth-child(3) {
        order: 8
    }
    .elementor-reverse-tablet_extra>.elementor-container>:nth-child(4) {
        order: 7
    }
    .elementor-reverse-tablet_extra>.elementor-container>:nth-child(5) {
        order: 6
    }
    .elementor-reverse-tablet_extra>.elementor-container>:nth-child(6) {
        order: 5
    }
    .elementor-reverse-tablet_extra>.elementor-container>:nth-child(7) {
        order: 4
    }
    .elementor-reverse-tablet_extra>.elementor-container>:nth-child(8) {
        order: 3
    }
    .elementor-reverse-tablet_extra>.elementor-container>:nth-child(9) {
        order: 2
    }
    .elementor-reverse-tablet_extra>.elementor-container>:nth-child(10) {
        order: 1
    }
}

@media (min-width:768px) and (max-width:1024px) {
    .elementor-reverse-tablet>.elementor-container>:first-child {
        order: 10
    }
    .elementor-reverse-tablet>.elementor-container>:nth-child(2) {
        order: 9
    }
    .elementor-reverse-tablet>.elementor-container>:nth-child(3) {
        order: 8
    }
    .elementor-reverse-tablet>.elementor-container>:nth-child(4) {
        order: 7
    }
    .elementor-reverse-tablet>.elementor-container>:nth-child(5) {
        order: 6
    }
    .elementor-reverse-tablet>.elementor-container>:nth-child(6) {
        order: 5
    }
    .elementor-reverse-tablet>.elementor-container>:nth-child(7) {
        order: 4
    }
    .elementor-reverse-tablet>.elementor-container>:nth-child(8) {
        order: 3
    }
    .elementor-reverse-tablet>.elementor-container>:nth-child(9) {
        order: 2
    }
    .elementor-reverse-tablet>.elementor-container>:nth-child(10) {
        order: 1
    }
}

@media (min-width:-1) and (max-width:1024px) {
    .elementor-reverse-tablet>.elementor-container>:first-child {
        order: 10
    }
    .elementor-reverse-tablet>.elementor-container>:nth-child(2) {
        order: 9
    }
    .elementor-reverse-tablet>.elementor-container>:nth-child(3) {
        order: 8
    }
    .elementor-reverse-tablet>.elementor-container>:nth-child(4) {
        order: 7
    }
    .elementor-reverse-tablet>.elementor-container>:nth-child(5) {
        order: 6
    }
    .elementor-reverse-tablet>.elementor-container>:nth-child(6) {
        order: 5
    }
    .elementor-reverse-tablet>.elementor-container>:nth-child(7) {
        order: 4
    }
    .elementor-reverse-tablet>.elementor-container>:nth-child(8) {
        order: 3
    }
    .elementor-reverse-tablet>.elementor-container>:nth-child(9) {
        order: 2
    }
    .elementor-reverse-tablet>.elementor-container>:nth-child(10) {
        order: 1
    }
}

@media (min-width:768px) and (max-width:-1) {
    .elementor-reverse-tablet>.elementor-container>:first-child,
    .elementor-reverse-tablet>.elementor-container>:nth-child(10),
    .elementor-reverse-tablet>.elementor-container>:nth-child(2),
    .elementor-reverse-tablet>.elementor-container>:nth-child(3),
    .elementor-reverse-tablet>.elementor-container>:nth-child(4),
    .elementor-reverse-tablet>.elementor-container>:nth-child(5),
    .elementor-reverse-tablet>.elementor-container>:nth-child(6),
    .elementor-reverse-tablet>.elementor-container>:nth-child(7),
    .elementor-reverse-tablet>.elementor-container>:nth-child(8),
    .elementor-reverse-tablet>.elementor-container>:nth-child(9) {
        order: 0
    }
    .elementor-reverse-mobile_extra>.elementor-container>:first-child {
        order: 10
    }
    .elementor-reverse-mobile_extra>.elementor-container>:nth-child(2) {
        order: 9
    }
    .elementor-reverse-mobile_extra>.elementor-container>:nth-child(3) {
        order: 8
    }
    .elementor-reverse-mobile_extra>.elementor-container>:nth-child(4) {
        order: 7
    }
    .elementor-reverse-mobile_extra>.elementor-container>:nth-child(5) {
        order: 6
    }
    .elementor-reverse-mobile_extra>.elementor-container>:nth-child(6) {
        order: 5
    }
    .elementor-reverse-mobile_extra>.elementor-container>:nth-child(7) {
        order: 4
    }
    .elementor-reverse-mobile_extra>.elementor-container>:nth-child(8) {
        order: 3
    }
    .elementor-reverse-mobile_extra>.elementor-container>:nth-child(9) {
        order: 2
    }
    .elementor-reverse-mobile_extra>.elementor-container>:nth-child(10) {
        order: 1
    }
}

@media (max-width:767px) {
    .elementor-reverse-mobile>.elementor-container>:first-child {
        order: 10
    }
    .elementor-reverse-mobile>.elementor-container>:nth-child(2) {
        order: 9
    }
    .elementor-reverse-mobile>.elementor-container>:nth-child(3) {
        order: 8
    }
    .elementor-reverse-mobile>.elementor-container>:nth-child(4) {
        order: 7
    }
    .elementor-reverse-mobile>.elementor-container>:nth-child(5) {
        order: 6
    }
    .elementor-reverse-mobile>.elementor-container>:nth-child(6) {
        order: 5
    }
    .elementor-reverse-mobile>.elementor-container>:nth-child(7) {
        order: 4
    }
    .elementor-reverse-mobile>.elementor-container>:nth-child(8) {
        order: 3
    }
    .elementor-reverse-mobile>.elementor-container>:nth-child(9) {
        order: 2
    }
    .elementor-reverse-mobile>.elementor-container>:nth-child(10) {
        order: 1
    }
    .elementor-column {
        width: 100%
    }
}

.elementor-grid {
    display: grid;
    grid-column-gap: var(--grid-column-gap);
    grid-row-gap: var(--grid-row-gap)
}

.elementor-grid .elementor-grid-item {
    min-width: 0
}

.elementor-grid-0 .elementor-grid {
    display: inline-block;
    margin-bottom: calc(-1 * var(--grid-row-gap));
    width: 100%;
    word-spacing: var(--grid-column-gap)
}

.elementor-grid-0 .elementor-grid .elementor-grid-item {
    display: inline-block;
    margin-bottom: var(--grid-row-gap);
    word-break: break-word
}

.elementor-grid-1 .elementor-grid {
    grid-template-columns: repeat(1, 1fr)
}

.elementor-grid-2 .elementor-grid {
    grid-template-columns: repeat(2, 1fr)
}

.elementor-grid-3 .elementor-grid {
    grid-template-columns: repeat(3, 1fr)
}

.elementor-grid-4 .elementor-grid {
    grid-template-columns: repeat(4, 1fr)
}

.elementor-grid-5 .elementor-grid {
    grid-template-columns: repeat(5, 1fr)
}

.elementor-grid-6 .elementor-grid {
    grid-template-columns: repeat(6, 1fr)
}

.elementor-grid-7 .elementor-grid {
    grid-template-columns: repeat(7, 1fr)
}

.elementor-grid-8 .elementor-grid {
    grid-template-columns: repeat(8, 1fr)
}

.elementor-grid-9 .elementor-grid {
    grid-template-columns: repeat(9, 1fr)
}

.elementor-grid-10 .elementor-grid {
    grid-template-columns: repeat(10, 1fr)
}

.elementor-grid-11 .elementor-grid {
    grid-template-columns: repeat(11, 1fr)
}

.elementor-grid-12 .elementor-grid {
    grid-template-columns: repeat(12, 1fr)
}

@media (min-width:-1) {
    .elementor-grid-widescreen-0 .elementor-grid {
        display: inline-block;
        margin-bottom: calc(-1 * var(--grid-row-gap));
        width: 100%;
        word-spacing: var(--grid-column-gap)
    }
    .elementor-grid-widescreen-0 .elementor-grid .elementor-grid-item {
        display: inline-block;
        margin-bottom: var(--grid-row-gap);
        word-break: break-word
    }
    .elementor-grid-widescreen-1 .elementor-grid {
        grid-template-columns: repeat(1, 1fr)
    }
    .elementor-grid-widescreen-2 .elementor-grid {
        grid-template-columns: repeat(2, 1fr)
    }
    .elementor-grid-widescreen-3 .elementor-grid {
        grid-template-columns: repeat(3, 1fr)
    }
    .elementor-grid-widescreen-4 .elementor-grid {
        grid-template-columns: repeat(4, 1fr)
    }
    .elementor-grid-widescreen-5 .elementor-grid {
        grid-template-columns: repeat(5, 1fr)
    }
    .elementor-grid-widescreen-6 .elementor-grid {
        grid-template-columns: repeat(6, 1fr)
    }
    .elementor-grid-widescreen-7 .elementor-grid {
        grid-template-columns: repeat(7, 1fr)
    }
    .elementor-grid-widescreen-8 .elementor-grid {
        grid-template-columns: repeat(8, 1fr)
    }
    .elementor-grid-widescreen-9 .elementor-grid {
        grid-template-columns: repeat(9, 1fr)
    }
    .elementor-grid-widescreen-10 .elementor-grid {
        grid-template-columns: repeat(10, 1fr)
    }
    .elementor-grid-widescreen-11 .elementor-grid {
        grid-template-columns: repeat(11, 1fr)
    }
    .elementor-grid-widescreen-12 .elementor-grid {
        grid-template-columns: repeat(12, 1fr)
    }
}

@media (max-width:-1) {
    .elementor-grid-laptop-0 .elementor-grid {
        display: inline-block;
        margin-bottom: calc(-1 * var(--grid-row-gap));
        width: 100%;
        word-spacing: var(--grid-column-gap)
    }
    .elementor-grid-laptop-0 .elementor-grid .elementor-grid-item {
        display: inline-block;
        margin-bottom: var(--grid-row-gap);
        word-break: break-word
    }
    .elementor-grid-laptop-1 .elementor-grid {
        grid-template-columns: repeat(1, 1fr)
    }
    .elementor-grid-laptop-2 .elementor-grid {
        grid-template-columns: repeat(2, 1fr)
    }
    .elementor-grid-laptop-3 .elementor-grid {
        grid-template-columns: repeat(3, 1fr)
    }
    .elementor-grid-laptop-4 .elementor-grid {
        grid-template-columns: repeat(4, 1fr)
    }
    .elementor-grid-laptop-5 .elementor-grid {
        grid-template-columns: repeat(5, 1fr)
    }
    .elementor-grid-laptop-6 .elementor-grid {
        grid-template-columns: repeat(6, 1fr)
    }
    .elementor-grid-laptop-7 .elementor-grid {
        grid-template-columns: repeat(7, 1fr)
    }
    .elementor-grid-laptop-8 .elementor-grid {
        grid-template-columns: repeat(8, 1fr)
    }
    .elementor-grid-laptop-9 .elementor-grid {
        grid-template-columns: repeat(9, 1fr)
    }
    .elementor-grid-laptop-10 .elementor-grid {
        grid-template-columns: repeat(10, 1fr)
    }
    .elementor-grid-laptop-11 .elementor-grid {
        grid-template-columns: repeat(11, 1fr)
    }
    .elementor-grid-laptop-12 .elementor-grid {
        grid-template-columns: repeat(12, 1fr)
    }
    .elementor-grid-tablet_extra-0 .elementor-grid {
        display: inline-block;
        margin-bottom: calc(-1 * var(--grid-row-gap));
        width: 100%;
        word-spacing: var(--grid-column-gap)
    }
    .elementor-grid-tablet_extra-0 .elementor-grid .elementor-grid-item {
        display: inline-block;
        margin-bottom: var(--grid-row-gap);
        word-break: break-word
    }
    .elementor-grid-tablet_extra-1 .elementor-grid {
        grid-template-columns: repeat(1, 1fr)
    }
    .elementor-grid-tablet_extra-2 .elementor-grid {
        grid-template-columns: repeat(2, 1fr)
    }
    .elementor-grid-tablet_extra-3 .elementor-grid {
        grid-template-columns: repeat(3, 1fr)
    }
    .elementor-grid-tablet_extra-4 .elementor-grid {
        grid-template-columns: repeat(4, 1fr)
    }
    .elementor-grid-tablet_extra-5 .elementor-grid {
        grid-template-columns: repeat(5, 1fr)
    }
    .elementor-grid-tablet_extra-6 .elementor-grid {
        grid-template-columns: repeat(6, 1fr)
    }
    .elementor-grid-tablet_extra-7 .elementor-grid {
        grid-template-columns: repeat(7, 1fr)
    }
    .elementor-grid-tablet_extra-8 .elementor-grid {
        grid-template-columns: repeat(8, 1fr)
    }
    .elementor-grid-tablet_extra-9 .elementor-grid {
        grid-template-columns: repeat(9, 1fr)
    }
    .elementor-grid-tablet_extra-10 .elementor-grid {
        grid-template-columns: repeat(10, 1fr)
    }
    .elementor-grid-tablet_extra-11 .elementor-grid {
        grid-template-columns: repeat(11, 1fr)
    }
    .elementor-grid-tablet_extra-12 .elementor-grid {
        grid-template-columns: repeat(12, 1fr)
    }
}

@media (max-width:1024px) {
    .elementor-grid-tablet-0 .elementor-grid {
        display: inline-block;
        margin-bottom: calc(-1 * var(--grid-row-gap));
        width: 100%;
        word-spacing: var(--grid-column-gap)
    }
    .elementor-grid-tablet-0 .elementor-grid .elementor-grid-item {
        display: inline-block;
        margin-bottom: var(--grid-row-gap);
        word-break: break-word
    }
    .elementor-grid-tablet-1 .elementor-grid {
        grid-template-columns: repeat(1, 1fr)
    }
    .elementor-grid-tablet-2 .elementor-grid {
        grid-template-columns: repeat(2, 1fr)
    }
    .elementor-grid-tablet-3 .elementor-grid {
        grid-template-columns: repeat(3, 1fr)
    }
    .elementor-grid-tablet-4 .elementor-grid {
        grid-template-columns: repeat(4, 1fr)
    }
    .elementor-grid-tablet-5 .elementor-grid {
        grid-template-columns: repeat(5, 1fr)
    }
    .elementor-grid-tablet-6 .elementor-grid {
        grid-template-columns: repeat(6, 1fr)
    }
    .elementor-grid-tablet-7 .elementor-grid {
        grid-template-columns: repeat(7, 1fr)
    }
    .elementor-grid-tablet-8 .elementor-grid {
        grid-template-columns: repeat(8, 1fr)
    }
    .elementor-grid-tablet-9 .elementor-grid {
        grid-template-columns: repeat(9, 1fr)
    }
    .elementor-grid-tablet-10 .elementor-grid {
        grid-template-columns: repeat(10, 1fr)
    }
    .elementor-grid-tablet-11 .elementor-grid {
        grid-template-columns: repeat(11, 1fr)
    }
    .elementor-grid-tablet-12 .elementor-grid {
        grid-template-columns: repeat(12, 1fr)
    }
}

@media (max-width:-1) {
    .elementor-grid-mobile_extra-0 .elementor-grid {
        display: inline-block;
        margin-bottom: calc(-1 * var(--grid-row-gap));
        width: 100%;
        word-spacing: var(--grid-column-gap)
    }
    .elementor-grid-mobile_extra-0 .elementor-grid .elementor-grid-item {
        display: inline-block;
        margin-bottom: var(--grid-row-gap);
        word-break: break-word
    }
    .elementor-grid-mobile_extra-1 .elementor-grid {
        grid-template-columns: repeat(1, 1fr)
    }
    .elementor-grid-mobile_extra-2 .elementor-grid {
        grid-template-columns: repeat(2, 1fr)
    }
    .elementor-grid-mobile_extra-3 .elementor-grid {
        grid-template-columns: repeat(3, 1fr)
    }
    .elementor-grid-mobile_extra-4 .elementor-grid {
        grid-template-columns: repeat(4, 1fr)
    }
    .elementor-grid-mobile_extra-5 .elementor-grid {
        grid-template-columns: repeat(5, 1fr)
    }
    .elementor-grid-mobile_extra-6 .elementor-grid {
        grid-template-columns: repeat(6, 1fr)
    }
    .elementor-grid-mobile_extra-7 .elementor-grid {
        grid-template-columns: repeat(7, 1fr)
    }
    .elementor-grid-mobile_extra-8 .elementor-grid {
        grid-template-columns: repeat(8, 1fr)
    }
    .elementor-grid-mobile_extra-9 .elementor-grid {
        grid-template-columns: repeat(9, 1fr)
    }
    .elementor-grid-mobile_extra-10 .elementor-grid {
        grid-template-columns: repeat(10, 1fr)
    }
    .elementor-grid-mobile_extra-11 .elementor-grid {
        grid-template-columns: repeat(11, 1fr)
    }
    .elementor-grid-mobile_extra-12 .elementor-grid {
        grid-template-columns: repeat(12, 1fr)
    }
}

@media (max-width:767px) {
    .elementor-grid-mobile-0 .elementor-grid {
        display: inline-block;
        margin-bottom: calc(-1 * var(--grid-row-gap));
        width: 100%;
        word-spacing: var(--grid-column-gap)
    }
    .elementor-grid-mobile-0 .elementor-grid .elementor-grid-item {
        display: inline-block;
        margin-bottom: var(--grid-row-gap);
        word-break: break-word
    }
    .elementor-grid-mobile-1 .elementor-grid {
        grid-template-columns: repeat(1, 1fr)
    }
    .elementor-grid-mobile-2 .elementor-grid {
        grid-template-columns: repeat(2, 1fr)
    }
    .elementor-grid-mobile-3 .elementor-grid {
        grid-template-columns: repeat(3, 1fr)
    }
    .elementor-grid-mobile-4 .elementor-grid {
        grid-template-columns: repeat(4, 1fr)
    }
    .elementor-grid-mobile-5 .elementor-grid {
        grid-template-columns: repeat(5, 1fr)
    }
    .elementor-grid-mobile-6 .elementor-grid {
        grid-template-columns: repeat(6, 1fr)
    }
    .elementor-grid-mobile-7 .elementor-grid {
        grid-template-columns: repeat(7, 1fr)
    }
    .elementor-grid-mobile-8 .elementor-grid {
        grid-template-columns: repeat(8, 1fr)
    }
    .elementor-grid-mobile-9 .elementor-grid {
        grid-template-columns: repeat(9, 1fr)
    }
    .elementor-grid-mobile-10 .elementor-grid {
        grid-template-columns: repeat(10, 1fr)
    }
    .elementor-grid-mobile-11 .elementor-grid {
        grid-template-columns: repeat(11, 1fr)
    }
    .elementor-grid-mobile-12 .elementor-grid {
        grid-template-columns: repeat(12, 1fr)
    }
}

@media (min-width:1025px) {
    #elementor-device-mode:after {
        content: "desktop"
    }
}

@media (min-width:-1) {
    #elementor-device-mode:after {
        content: "widescreen"
    }
}

@media (max-width:-1) {
    #elementor-device-mode:after {
        content: "laptop";
        content: "tablet_extra"
    }
}

@media (max-width:1024px) {
    #elementor-device-mode:after {
        content: "tablet"
    }
}

@media (max-width:-1) {
    #elementor-device-mode:after {
        content: "mobile_extra"
    }
}

@media (max-width:767px) {
    #elementor-device-mode:after {
        content: "mobile"
    }
}

@media (prefers-reduced-motion:no-preference) {
    html {
        scroll-behavior: smooth
    }
}

.e-con {
    --border-radius: 0;
    --border-top-width: 0px;
    --border-right-width: 0px;
    --border-bottom-width: 0px;
    --border-left-width: 0px;
    --border-style: initial;
    --border-color: initial;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --content-width: min(100%, var(--container-max-width, 1140px));
    --width: 100%;
    --min-height: initial;
    --height: auto;
    --text-align: initial;
    --margin-top: 0px;
    --margin-right: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --padding-top: var(--container-default-padding-top, 10px);
    --padding-right: var(--container-default-padding-right, 10px);
    --padding-bottom: var(--container-default-padding-bottom, 10px);
    --padding-left: var(--container-default-padding-left, 10px);
    --position: relative;
    --z-index: revert;
    --overflow: visible;
    --gap: var(--widgets-spacing, 20px);
    --row-gap: var(--widgets-spacing-row, 20px);
    --column-gap: var(--widgets-spacing-column, 20px);
    --overlay-mix-blend-mode: initial;
    --overlay-opacity: 1;
    --overlay-transition: 0.3s;
    --e-con-grid-template-columns: repeat(3, 1fr);
    --e-con-grid-template-rows: repeat(2, 1fr);
    border-radius: var(--border-radius);
    height: var(--height);
    min-height: var(--min-height);
    min-width: 0;
    overflow: var(--overflow);
    position: var(--position);
    width: var(--width);
    z-index: var(--z-index);
    --flex-wrap-mobile: wrap;
    margin-block-end: var(--margin-block-end);
    margin-block-start: var(--margin-block-start);
    margin-inline-end: var(--margin-inline-end);
    margin-inline-start: var(--margin-inline-start);
    padding-inline-end: var(--padding-inline-end);
    padding-inline-start: var(--padding-inline-start)
}

.e-con:where(:not(.e-div-block-base)) {
    transition: background var(--background-transition, .3s), border var(--border-transition, .3s), box-shadow var(--border-transition, .3s), transform var(--e-con-transform-transition-duration, .4s)
}

.e-con {
    --margin-block-start: var(--margin-top);
    --margin-block-end: var(--margin-bottom);
    --margin-inline-start: var(--margin-left);
    --margin-inline-end: var(--margin-right);
    --padding-inline-start: var(--padding-left);
    --padding-inline-end: var(--padding-right);
    --padding-block-start: var(--padding-top);
    --padding-block-end: var(--padding-bottom);
    --border-block-start-width: var(--border-top-width);
    --border-block-end-width: var(--border-bottom-width);
    --border-inline-start-width: var(--border-left-width);
    --border-inline-end-width: var(--border-right-width)
}

body.rtl .e-con {
    --padding-inline-start: var(--padding-right);
    --padding-inline-end: var(--padding-left);
    --margin-inline-start: var(--margin-right);
    --margin-inline-end: var(--margin-left);
    --border-inline-start-width: var(--border-right-width);
    --border-inline-end-width: var(--border-left-width)
}

.e-con.e-flex {
    --flex-direction: column;
    --flex-basis: auto;
    --flex-grow: 0;
    --flex-shrink: 1;
    flex: var(--flex-grow) var(--flex-shrink) var(--flex-basis)
}

.e-con-full,
.e-con>.e-con-inner {
    padding-block-end: var(--padding-block-end);
    padding-block-start: var(--padding-block-start);
    text-align: var(--text-align)
}

.e-con-full.e-flex,
.e-con.e-flex>.e-con-inner {
    flex-direction: var(--flex-direction)
}

.e-con,
.e-con>.e-con-inner {
    display: var(--display)
}

.e-con.e-grid {
    --grid-justify-content: start;
    --grid-align-content: start;
    --grid-auto-flow: row
}

.e-con.e-grid,
.e-con.e-grid>.e-con-inner {
    align-content: var(--grid-align-content);
    align-items: var(--align-items);
    grid-auto-flow: var(--grid-auto-flow);
    grid-template-columns: var(--e-con-grid-template-columns);
    grid-template-rows: var(--e-con-grid-template-rows);
    justify-content: var(--grid-justify-content);
    justify-items: var(--justify-items)
}

.e-con-boxed.e-flex {
    align-content: normal;
    align-items: normal;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: normal
}

.e-con-boxed.e-grid {
    grid-template-columns: 1fr;
    grid-template-rows: 1fr;
    justify-items: legacy
}

.e-con-boxed {
    gap: initial;
    text-align: initial
}

.e-con.e-flex>.e-con-inner {
    align-content: var(--align-content);
    align-items: var(--align-items);
    align-self: auto;
    flex-basis: auto;
    flex-grow: 1;
    flex-shrink: 1;
    flex-wrap: var(--flex-wrap);
    justify-content: var(--justify-content)
}

.e-con.e-grid>.e-con-inner {
    align-items: var(--align-items);
    justify-items: var(--justify-items)
}

.e-con>.e-con-inner {
    gap: var(--row-gap) var(--column-gap);
    height: 100%;
    margin: 0 auto;
    max-width: var(--content-width);
    padding-inline-end: 0;
    padding-inline-start: 0;
    width: 100%
}

:is(.elementor-section-wrap,
[data-elementor-id])>.e-con {
    --margin-left: auto;
    --margin-right: auto;
    max-width: min(100%, var(--width))
}

.e-con .elementor-widget.elementor-widget {
    margin-block-end: 0
}

.e-con:before,
.e-con>.elementor-background-slideshow:before,
.e-con>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,
:is(.e-con,
.e-con>.e-con-inner)>.elementor-background-video-container:before {
    border-block-end-width: var(--border-block-end-width);
    border-block-start-width: var(--border-block-start-width);
    border-color: var(--border-color);
    border-inline-end-width: var(--border-inline-end-width);
    border-inline-start-width: var(--border-inline-start-width);
    border-radius: var(--border-radius);
    border-style: var(--border-style);
    content: var(--background-overlay);
    display: block;
    height: max(100% + var(--border-top-width) + var(--border-bottom-width), 100%);
    left: calc(0px - var(--border-left-width));
    mix-blend-mode: var(--overlay-mix-blend-mode);
    opacity: var(--overlay-opacity);
    position: absolute;
    top: calc(0px - var(--border-top-width));
    transition: var(--overlay-transition, .3s);
    width: max(100% + var(--border-left-width) + var(--border-right-width), 100%)
}

.e-con:before {
    transition: var(--background-overlay) var(--overlay-transition, .3s), border-radius var(--border-transition, .3s), opacity var(--overlay-transition, .3s)
}

.e-con>.elementor-background-slideshow,
:is(.e-con,
.e-con>.e-con-inner)>.elementor-background-video-container {
    border-block-end-width: var(--border-block-end-width);
    border-block-start-width: var(--border-block-start-width);
    border-color: var(--border-color);
    border-inline-end-width: var(--border-inline-end-width);
    border-inline-start-width: var(--border-inline-start-width);
    border-radius: var(--border-radius);
    border-style: var(--border-style);
    height: max(100% + var(--border-top-width) + var(--border-bottom-width), 100%);
    left: calc(0px - var(--border-left-width));
    top: calc(0px - var(--border-top-width));
    width: max(100% + var(--border-left-width) + var(--border-right-width), 100%)
}

@media (max-width:767px) {
    :is(.e-con,
    .e-con>.e-con-inner)>.elementor-background-video-container.elementor-hidden-mobile {
        display: none
    }
}

:is(.e-con,
.e-con>.e-con-inner)>.elementor-background-video-container:before {
    z-index: 1
}

:is(.e-con,
.e-con>.e-con-inner)>.elementor-background-slideshow:before {
    z-index: 2
}

.e-con .elementor-widget {
    min-width: 0
}

.e-con .elementor-widget-empty,
.e-con .elementor-widget-google_maps,
.e-con .elementor-widget-video,
.e-con .elementor-widget.e-widget-swiper {
    width: 100%
}

.e-con>.e-con-inner>.elementor-widget>.elementor-widget-container,
.e-con>.elementor-widget>.elementor-widget-container {
    height: 100%
}

.e-con.e-con>.e-con-inner>.elementor-widget,
.elementor.elementor .e-con>.elementor-widget {
    max-width: 100%
}

.e-con .elementor-widget:not(:last-child) {
    --kit-widget-spacing: 0px
}

@media (max-width:767px) {
    .e-con.e-flex {
        --width: 100%;
        --flex-wrap: var(--flex-wrap-mobile)
    }
    .e-con.e-flex .elementor-widget-archive-posts {
        width: 100%
    }
}

.elementor-form-fields-wrapper {
    display: flex;
    flex-wrap: wrap
}

.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group .elementor-field-subgroup,
.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>.elementor-select-wrapper,
.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>input,
.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>textarea {
    flex-basis: 100%;
    max-width: 100%
}

.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group .elementor-select-wrapper,
.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group>input {
    flex-grow: 1
}

.elementor-field-group {
    align-items: center;
    flex-wrap: wrap
}

.elementor-field-group.elementor-field-type-submit {
    align-items: flex-end
}

.elementor-field-group .elementor-field-textual {
    background-color: transparent;
    border: 1px solid #69727d;
    color: #1f2124;
    flex-grow: 1;
    max-width: 100%;
    vertical-align: middle;
    width: 100%
}

.elementor-field-group .elementor-field-textual:focus {
    box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .1);
    outline: 0
}

.elementor-field-group .elementor-field-textual::-moz-placeholder {
    color: inherit;
    font-family: inherit;
    opacity: .6
}

.elementor-field-group .elementor-field-textual::placeholder {
    color: inherit;
    font-family: inherit;
    opacity: .6
}

.elementor-field-group .elementor-select-wrapper {
    display: flex;
    position: relative;
    width: 100%
}

.elementor-field-group .elementor-select-wrapper select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    color: inherit;
    flex-basis: 100%;
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit;
    letter-spacing: inherit;
    line-height: inherit;
    padding-inline-end: 20px;
    text-transform: inherit
}

.elementor-field-group .elementor-select-wrapper:before {
    content: "\e92a";
    font-family: eicons;
    font-size: 15px;
    inset-block-start: 50%;
    inset-inline-end: 10px;
    pointer-events: none;
    position: absolute;
    text-shadow: 0 0 3px rgba(0, 0, 0, .3);
    transform: translateY(-50%)
}

.elementor-field-group.elementor-field-type-select-multiple .elementor-select-wrapper:before {
    content: ""
}

.elementor-field-subgroup {
    display: flex;
    flex-wrap: wrap
}

.elementor-field-subgroup .elementor-field-option label {
    display: inline-block
}

.elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option {
    padding-inline-end: 10px
}

.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option {
    flex-basis: 100%
}

.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input,
.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label,
.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input,
.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label,
.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input,
.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option label {
    display: inline
}

.elementor-field-label {
    cursor: pointer
}

.elementor-mark-required .elementor-field-label:after {
    color: red;
    content: "*";
    padding-inline-start: .2em
}

.elementor-field-textual {
    border-radius: 3px;
    font-size: 15px;
    line-height: 1.4;
    min-height: 40px;
    padding: 5px 14px
}

.elementor-field-textual.elementor-size-xs {
    border-radius: 2px;
    font-size: 13px;
    min-height: 33px;
    padding: 4px 12px
}

.elementor-field-textual.elementor-size-md {
    border-radius: 4px;
    font-size: 16px;
    min-height: 47px;
    padding: 6px 16px
}

.elementor-field-textual.elementor-size-lg {
    border-radius: 5px;
    font-size: 18px;
    min-height: 59px;
    padding: 7px 20px
}

.elementor-field-textual.elementor-size-xl {
    border-radius: 6px;
    font-size: 20px;
    min-height: 72px;
    padding: 8px 24px
}

.elementor-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button {
    flex-basis: 100%
}

.elementor-button-align-stretch .e-form__buttons__wrapper {
    flex-basis: 50%;
    flex-grow: 1
}

.elementor-button-align-stretch .e-form__buttons__wrapper__button {
    flex-basis: 100%
}

.elementor-button-align-center .e-form__buttons,
.elementor-button-align-center .elementor-field-type-submit {
    justify-content: center
}

.elementor-button-align-start .e-form__buttons,
.elementor-button-align-start .elementor-field-type-submit {
    justify-content: flex-start
}

.elementor-button-align-end .e-form__buttons,
.elementor-button-align-end .elementor-field-type-submit {
    justify-content: flex-end
}

.elementor-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,
.elementor-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,
.elementor-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button {
    flex-basis: auto
}

.elementor-button-align-center .e-form__buttons__wrapper,
.elementor-button-align-end .e-form__buttons__wrapper,
.elementor-button-align-start .e-form__buttons__wrapper {
    flex-grow: 0
}

.elementor-button-align-center .e-form__buttons__wrapper,
.elementor-button-align-center .e-form__buttons__wrapper__button,
.elementor-button-align-end .e-form__buttons__wrapper,
.elementor-button-align-end .e-form__buttons__wrapper__button,
.elementor-button-align-start .e-form__buttons__wrapper,
.elementor-button-align-start .e-form__buttons__wrapper__button {
    flex-basis: auto
}

@media screen and (max-width:1024px) {
    .elementor-tablet-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button {
        flex-basis: 100%
    }
    .elementor-tablet-button-align-stretch .e-form__buttons__wrapper {
        flex-basis: 50%;
        flex-grow: 1
    }
    .elementor-tablet-button-align-stretch .e-form__buttons__wrapper__button {
        flex-basis: 100%
    }
    .elementor-tablet-button-align-center .e-form__buttons,
    .elementor-tablet-button-align-center .elementor-field-type-submit {
        justify-content: center
    }
    .elementor-tablet-button-align-start .e-form__buttons,
    .elementor-tablet-button-align-start .elementor-field-type-submit {
        justify-content: flex-start
    }
    .elementor-tablet-button-align-end .e-form__buttons,
    .elementor-tablet-button-align-end .elementor-field-type-submit {
        justify-content: flex-end
    }
    .elementor-tablet-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,
    .elementor-tablet-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,
    .elementor-tablet-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button {
        flex-basis: auto
    }
    .elementor-tablet-button-align-center .e-form__buttons__wrapper,
    .elementor-tablet-button-align-end .e-form__buttons__wrapper,
    .elementor-tablet-button-align-start .e-form__buttons__wrapper {
        flex-grow: 0
    }
    .elementor-tablet-button-align-center .e-form__buttons__wrapper,
    .elementor-tablet-button-align-center .e-form__buttons__wrapper__button,
    .elementor-tablet-button-align-end .e-form__buttons__wrapper,
    .elementor-tablet-button-align-end .e-form__buttons__wrapper__button,
    .elementor-tablet-button-align-start .e-form__buttons__wrapper,
    .elementor-tablet-button-align-start .e-form__buttons__wrapper__button {
        flex-basis: auto
    }
}

@media screen and (max-width:767px) {
    .elementor-mobile-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button {
        flex-basis: 100%
    }
    .elementor-mobile-button-align-stretch .e-form__buttons__wrapper {
        flex-basis: 50%;
        flex-grow: 1
    }
    .elementor-mobile-button-align-stretch .e-form__buttons__wrapper__button {
        flex-basis: 100%
    }
    .elementor-mobile-button-align-center .e-form__buttons,
    .elementor-mobile-button-align-center .elementor-field-type-submit {
        justify-content: center
    }
    .elementor-mobile-button-align-start .e-form__buttons,
    .elementor-mobile-button-align-start .elementor-field-type-submit {
        justify-content: flex-start
    }
    .elementor-mobile-button-align-end .e-form__buttons,
    .elementor-mobile-button-align-end .elementor-field-type-submit {
        justify-content: flex-end
    }
    .elementor-mobile-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,
    .elementor-mobile-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,
    .elementor-mobile-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button {
        flex-basis: auto
    }
    .elementor-mobile-button-align-center .e-form__buttons__wrapper,
    .elementor-mobile-button-align-end .e-form__buttons__wrapper,
    .elementor-mobile-button-align-start .e-form__buttons__wrapper {
        flex-grow: 0
    }
    .elementor-mobile-button-align-center .e-form__buttons__wrapper,
    .elementor-mobile-button-align-center .e-form__buttons__wrapper__button,
    .elementor-mobile-button-align-end .e-form__buttons__wrapper,
    .elementor-mobile-button-align-end .e-form__buttons__wrapper__button,
    .elementor-mobile-button-align-start .e-form__buttons__wrapper,
    .elementor-mobile-button-align-start .e-form__buttons__wrapper__button {
        flex-basis: auto
    }
}

.elementor-error .elementor-field {
    border-color: #d9534f
}

.elementor-error .help-inline {
    color: #d9534f;
    font-size: .9em
}

.elementor-message {
    font-size: 1em;
    line-height: 1;
    margin: 10px 0
}

.elementor-message:before {
    content: "\e90e";
    display: inline-block;
    font-family: eicons;
    font-style: normal;
    font-weight: 400;
    margin-inline-end: 5px;
    vertical-align: middle
}

.elementor-message.elementor-message-danger {
    color: #d9534f
}

.elementor-message.elementor-message-danger:before {
    content: "\e87f"
}

.elementor-message.form-message-success {
    color: #5cb85c
}

.elementor-form .elementor-button {
    border: none;
    padding-block-end: 0;
    padding-block-start: 0
}

.elementor-form .elementor-button-content-wrapper,
.elementor-form .elementor-button>span {
    display: flex;
    flex-direction: row;
    gap: 5px;
    justify-content: center
}

.elementor-form .elementor-button.elementor-size-xs {
    min-height: 33px
}

.elementor-form .elementor-button.elementor-size-sm {
    min-height: 40px
}

.elementor-form .elementor-button.elementor-size-md {
    min-height: 47px
}

.elementor-form .elementor-button.elementor-size-lg {
    min-height: 59px
}

.elementor-form .elementor-button.elementor-size-xl {
    min-height: 72px
}

.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container,
.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)) {
    transition: background .3s, border .3s, border-radius .3s, box-shadow .3s, transform var(--e-transform-transition-duration, .4s)
}

.elementor-heading-title {
    line-height: 1;
    margin: 0;
    padding: 0
}

.elementor-button {
    background-color: #69727d;
    border-radius: 3px;
    color: #fff;
    display: inline-block;
    font-size: 15px;
    line-height: 1;
    padding: 12px 24px;
    fill: #fff;
    text-align: center;
    transition: all .3s
}

.elementor-button:focus,
.elementor-button:hover,
.elementor-button:visited {
    color: #fff
}

.elementor-button-content-wrapper {
    display: flex;
    flex-direction: row;
    gap: 5px;
    justify-content: center
}

.elementor-button-icon {
    align-items: center;
    display: flex
}

.elementor-button-icon svg {
    height: auto;
    width: 1em
}

.elementor-button-icon .e-font-icon-svg {
    height: 1em
}

.elementor-button-text {
    display: inline-block
}

.elementor-button.elementor-size-xs {
    border-radius: 2px;
    font-size: 13px;
    padding: 10px 20px
}

.elementor-button.elementor-size-md {
    border-radius: 4px;
    font-size: 16px;
    padding: 15px 30px
}

.elementor-button.elementor-size-lg {
    border-radius: 5px;
    font-size: 18px;
    padding: 20px 40px
}

.elementor-button.elementor-size-xl {
    border-radius: 6px;
    font-size: 20px;
    padding: 25px 50px
}

.elementor-button span {
    text-decoration: inherit
}

.elementor-element.elementor-button-info .elementor-button {
    background-color: #5bc0de
}

.elementor-element.elementor-button-success .elementor-button {
    background-color: #5cb85c
}

.elementor-element.elementor-button-warning .elementor-button {
    background-color: #f0ad4e
}

.elementor-element.elementor-button-danger .elementor-button {
    background-color: #d9534f
}

.elementor-widget-button .elementor-button .elementor-button-info {
    background-color: #5bc0de
}

.elementor-widget-button .elementor-button .elementor-button-success {
    background-color: #5cb85c
}

.elementor-widget-button .elementor-button .elementor-button-warning {
    background-color: #f0ad4e
}

.elementor-widget-button .elementor-button .elementor-button-danger {
    background-color: #d9534f
}

.elementor-view-stacked .elementor-icon {
    background-color: #69727d;
    color: #fff;
    padding: .5em;
    fill: #fff
}

.elementor-view-framed .elementor-icon {
    background-color: transparent;
    border: 3px solid #69727d;
    color: #69727d;
    padding: .5em
}

.elementor-icon {
    color: #69727d;
    display: inline-block;
    font-size: 50px;
    line-height: 1;
    text-align: center;
    transition: all .3s
}

.elementor-icon:hover {
    color: #69727d
}

.elementor-icon i,
.elementor-icon svg {
    display: block;
    height: 1em;
    position: relative;
    width: 1em
}

.elementor-icon i:before,
.elementor-icon svg:before {
    left: 50%;
    position: absolute;
    transform: translateX(-50%)
}

.elementor-icon i.fad {
    width: auto
}

.elementor-shape-square .elementor-icon {
    border-radius: 0
}

.elementor-shape-rounded .elementor-icon {
    border-radius: 10%
}

.elementor-shape-circle .elementor-icon {
    border-radius: 50%
}

.e-transform .elementor-widget-container,
.e-transform:not(:has(.elementor-widget-container)) {
    transform: perspective(var(--e-transform-perspective, 0)) rotate(var(--e-transform-rotateZ, 0)) rotateX(var(--e-transform-rotateX, 0)) rotateY(var(--e-transform-rotateY, 0)) translate(var(--e-transform-translate, 0)) translateX(var(--e-transform-translateX, 0)) translateY(var(--e-transform-translateY, 0)) scaleX(calc(var(--e-transform-flipX, 1) * var(--e-transform-scaleX, var(--e-transform-scale, 1)))) scaleY(calc(var(--e-transform-flipY, 1) * var(--e-transform-scaleY, var(--e-transform-scale, 1)))) skewX(var(--e-transform-skewX, 0)) skewY(var(--e-transform-skewY, 0));
    transform-origin: var(--e-transform-origin-y) var(--e-transform-origin-x)
}

.e-con.e-transform {
    transform: perspective(var(--e-con-transform-perspective, 0)) rotate(var(--e-con-transform-rotateZ, 0)) rotateX(var(--e-con-transform-rotateX, 0)) rotateY(var(--e-con-transform-rotateY, 0)) translate(var(--e-con-transform-translate, 0)) translateX(var(--e-con-transform-translateX, 0)) translateY(var(--e-con-transform-translateY, 0)) scaleX(calc(var(--e-con-transform-flipX, 1) * var(--e-con-transform-scaleX, var(--e-con-transform-scale, 1)))) scaleY(calc(var(--e-con-transform-flipY, 1) * var(--e-con-transform-scaleY, var(--e-con-transform-scale, 1)))) skewX(var(--e-con-transform-skewX, 0)) skewY(var(--e-con-transform-skewY, 0));
    transform-origin: var(--e-con-transform-origin-y) var(--e-con-transform-origin-x)
}

.animated {
    animation-duration: 1.25s
}

.animated.animated-slow {
    animation-duration: 2s
}

.animated.animated-fast {
    animation-duration: .75s
}

.animated.infinite {
    animation-iteration-count: infinite
}

.animated.reverse {
    animation-direction: reverse;
    animation-fill-mode: forwards
}

@media (prefers-reduced-motion:reduce) {
    .animated {
        animation: none
    }
}

@media (max-width:767px) {
    .elementor .elementor-hidden-mobile,
    .elementor .elementor-hidden-phone {
        display: none
    }
}

@media (min-width:-1) and (max-width:-1) {
    .elementor .elementor-hidden-mobile_extra {
        display: none
    }
}

@media (min-width:768px) and (max-width:1024px) {
    .elementor .elementor-hidden-tablet {
        display: none
    }
}

@media (min-width:-1) and (max-width:-1) {
    .elementor .elementor-hidden-laptop,
    .elementor .elementor-hidden-tablet_extra {
        display: none
    }
}

@media (min-width:1025px) and (max-width:99999px) {
    .elementor .elementor-hidden-desktop {
        display: none
    }
}

@media (min-width:-1) {
    .elementor .elementor-hidden-widescreen {
        display: none
    }
}

.elementor-kit-11 {
    --e-global-color-primary: #5271FF;
    --e-global-color-secondary: #54595F;
    --e-global-color-text: #7A7A7A;
    --e-global-color-accent: #61CE70;
    --e-global-color-04c5c7f: #303A09;
    --e-global-color-0fad368: #FEFCF5;
    --e-global-color-553cd37: #2B2B2B;
    --e-global-color-653c648: #FFA517;
    --e-global-color-cb87cc0: #0A1441;
    --e-global-color-11aba95: #FDFFF7;
    --e-global-color-da7cee5: #FFFADF;
    --e-global-color-aea58ac: #FFF7CF;
    --e-global-color-5cc9485: #8F6E1A;
    --e-global-color-0e88d9b: #BDC9FF;
    --e-global-color-4458539: #F8FCFF;
    --e-global-typography-primary-font-family: "Roboto";
    --e-global-typography-primary-font-weight: 600;
    --e-global-typography-secondary-font-family: "Roboto Slab";
    --e-global-typography-secondary-font-weight: 400;
    --e-global-typography-text-font-family: "Roboto";
    --e-global-typography-text-font-weight: 400;
    --e-global-typography-accent-font-family: "Roboto";
    --e-global-typography-accent-font-weight: 500
}

.elementor-kit-11 e-page-transition {
    background-color: #FFBC7D
}

.elementor-section.elementor-section-boxed>.elementor-container {
    max-width: 1280px
}

.e-con {
    --container-max-width: 1280px
}

.elementor-widget:not(:last-child) {
    margin-block-end: 20px
}

.elementor-element {
    --widgets-spacing: 20px 20px;
    --widgets-spacing-row: 20px;
    --widgets-spacing-column: 20px
}


h1.entry-title {
    display: var(--page-title-display)
}

.site-header .site-branding {
    flex-direction: column;
    align-items: stretch
}

.site-header {
    padding-inline-end: 0;
    padding-inline-start: 0
}

.site-footer .site-branding {
    flex-direction: column;
    align-items: stretch
}

@media(max-width:1024px) {
    .elementor-section.elementor-section-boxed>.elementor-container {
        max-width: 1024px
    }
    .e-con {
        --container-max-width: 1024px
    }
}

@media(max-width:767px) {
    .elementor-section.elementor-section-boxed>.elementor-container {
        max-width: 767px
    }
    .e-con {
        --container-max-width: 767px
    }
}

/*! elementor - v3.31.0 - 11-08-2025 */

.elementor-widget-image-box .elementor-image-box-content {
    width: 100%
}

@media (min-width:768px) {
    .elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper,
    .elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper {
        display: flex
    }
    .elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper {
        flex-direction: row-reverse;
        text-align: end
    }
    .elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper {
        flex-direction: row;
        text-align: start
    }
    .elementor-widget-image-box.elementor-position-top .elementor-image-box-img {
        margin: auto
    }
    .elementor-widget-image-box.elementor-vertical-align-top .elementor-image-box-wrapper {
        align-items: flex-start
    }
    .elementor-widget-image-box.elementor-vertical-align-middle .elementor-image-box-wrapper {
        align-items: center
    }
    .elementor-widget-image-box.elementor-vertical-align-bottom .elementor-image-box-wrapper {
        align-items: flex-end
    }
}

@media (max-width:767px) {
    .elementor-widget-image-box .elementor-image-box-img {
        margin-bottom: 15px;
        margin-left: auto !important;
        margin-right: auto !important
    }
}

.elementor-widget-image-box .elementor-image-box-img {
    display: inline-block
}

.elementor-widget-image-box .elementor-image-box-img img {
    display: block;
    line-height: 0
}

.elementor-widget-image-box .elementor-image-box-title a {
    color: inherit
}

.elementor-widget-image-box .elementor-image-box-wrapper {
    text-align: center
}

.elementor-widget-image-box .elementor-image-box-description {
    margin: 0
}

/*! elementor - v3.31.0 - 11-08-2025 */

.elementor-widget.elementor-icon-list--layout-inline .elementor-widget-container,
.elementor-widget:not(:has(.elementor-widget-container)) .elementor-widget-container {
    overflow: hidden
}

.elementor-widget .elementor-icon-list-items.elementor-inline-items {
    display: flex;
    flex-wrap: wrap;
    margin-inline: -8px
}

.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-inline-item {
    word-break: break-word
}

.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-inline: 8px
}

.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    border-width: 0;
    border-inline-start-width: 1px;
    border-style: solid;
    height: 100%;
    inset-inline-end: -8px;
    inset-inline-start: auto;
    position: relative;
    width: auto
}

.elementor-widget .elementor-icon-list-items {
    list-style-type: none;
    margin: 0;
    padding: 0
}

.elementor-widget .elementor-icon-list-item {
    margin: 0;
    padding: 0;
    position: relative
}

.elementor-widget .elementor-icon-list-item:after {
    inset-block-end: 0;
    position: absolute;
    width: 100%
}

.elementor-widget .elementor-icon-list-item,
.elementor-widget .elementor-icon-list-item a {
    align-items: var(--icon-vertical-align, center);
    display: flex;
    font-size: inherit
}

.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text {
    align-self: center;
    padding-inline-start: 5px
}

.elementor-widget .elementor-icon-list-icon {
    display: flex;
    inset-block-start: var(--icon-vertical-offset, initial);
    position: relative
}

.elementor-widget .elementor-icon-list-icon svg {
    height: var(--e-icon-list-icon-size, 1em);
    width: var(--e-icon-list-icon-size, 1em)
}

.elementor-widget .elementor-icon-list-icon i {
    font-size: var(--e-icon-list-icon-size);
    width: 1.25em
}

.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon {
    text-align: var(--e-icon-list-icon-align)
}

.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon svg {
    margin: var(--e-icon-list-icon-margin, 0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0)
}

.elementor-widget.elementor-list-item-link-full_width a {
    width: 100%
}

.elementor-widget.elementor-align-center .elementor-icon-list-item,
.elementor-widget.elementor-align-center .elementor-icon-list-item a {
    justify-content: center
}

.elementor-widget.elementor-align-center .elementor-icon-list-item:after {
    margin: auto
}

.elementor-widget.elementor-align-center .elementor-inline-items {
    justify-content: center
}

.elementor-widget.elementor-align-left .elementor-icon-list-item,
.elementor-widget.elementor-align-left .elementor-icon-list-item a {
    justify-content: flex-start;
    text-align: left
}

.elementor-widget.elementor-align-left .elementor-inline-items {
    justify-content: flex-start
}

.elementor-widget.elementor-align-right .elementor-icon-list-item,
.elementor-widget.elementor-align-right .elementor-icon-list-item a {
    justify-content: flex-end;
    text-align: right
}

.elementor-widget.elementor-align-right .elementor-icon-list-items {
    justify-content: flex-end
}

.elementor-widget:not(.elementor-align-right) .elementor-icon-list-item:after {
    inset-inline-start: 0
}

.elementor-widget:not(.elementor-align-left) .elementor-icon-list-item:after {
    inset-inline-end: 0
}

@media (min-width:-1) {
    .elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item,
    .elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item a {
        justify-content: center
    }
    .elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item:after {
        margin: auto
    }
    .elementor-widget.elementor-widescreen-align-center .elementor-inline-items {
        justify-content: center
    }
    .elementor-widget.elementor-widescreen-align-left .elementor-icon-list-item,
    .elementor-widget.elementor-widescreen-align-left .elementor-icon-list-item a {
        justify-content: flex-start;
        text-align: left
    }
    .elementor-widget.elementor-widescreen-align-left .elementor-inline-items {
        justify-content: flex-start
    }
    .elementor-widget.elementor-widescreen-align-right .elementor-icon-list-item,
    .elementor-widget.elementor-widescreen-align-right .elementor-icon-list-item a {
        justify-content: flex-end;
        text-align: right
    }
    .elementor-widget.elementor-widescreen-align-right .elementor-icon-list-items {
        justify-content: flex-end
    }
    .elementor-widget:not(.elementor-widescreen-align-right) .elementor-icon-list-item:after {
        inset-inline-start: 0
    }
    .elementor-widget:not(.elementor-widescreen-align-left) .elementor-icon-list-item:after {
        inset-inline-end: 0
    }
}

@media (max-width:-1) {
    .elementor-widget.elementor-laptop-align-center .elementor-icon-list-item,
    .elementor-widget.elementor-laptop-align-center .elementor-icon-list-item a {
        justify-content: center
    }
    .elementor-widget.elementor-laptop-align-center .elementor-icon-list-item:after {
        margin: auto
    }
    .elementor-widget.elementor-laptop-align-center .elementor-inline-items {
        justify-content: center
    }
    .elementor-widget.elementor-laptop-align-left .elementor-icon-list-item,
    .elementor-widget.elementor-laptop-align-left .elementor-icon-list-item a {
        justify-content: flex-start;
        text-align: left
    }
    .elementor-widget.elementor-laptop-align-left .elementor-inline-items {
        justify-content: flex-start
    }
    .elementor-widget.elementor-laptop-align-right .elementor-icon-list-item,
    .elementor-widget.elementor-laptop-align-right .elementor-icon-list-item a {
        justify-content: flex-end;
        text-align: right
    }
    .elementor-widget.elementor-laptop-align-right .elementor-icon-list-items {
        justify-content: flex-end
    }
    .elementor-widget:not(.elementor-laptop-align-right) .elementor-icon-list-item:after {
        inset-inline-start: 0
    }
    .elementor-widget:not(.elementor-laptop-align-left) .elementor-icon-list-item:after {
        inset-inline-end: 0
    }
    .elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item,
    .elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item a {
        justify-content: center
    }
    .elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item:after {
        margin: auto
    }
    .elementor-widget.elementor-tablet_extra-align-center .elementor-inline-items {
        justify-content: center
    }
    .elementor-widget.elementor-tablet_extra-align-left .elementor-icon-list-item,
    .elementor-widget.elementor-tablet_extra-align-left .elementor-icon-list-item a {
        justify-content: flex-start;
        text-align: left
    }
    .elementor-widget.elementor-tablet_extra-align-left .elementor-inline-items {
        justify-content: flex-start
    }
    .elementor-widget.elementor-tablet_extra-align-right .elementor-icon-list-item,
    .elementor-widget.elementor-tablet_extra-align-right .elementor-icon-list-item a {
        justify-content: flex-end;
        text-align: right
    }
    .elementor-widget.elementor-tablet_extra-align-right .elementor-icon-list-items {
        justify-content: flex-end
    }
    .elementor-widget:not(.elementor-tablet_extra-align-right) .elementor-icon-list-item:after {
        inset-inline-start: 0
    }
    .elementor-widget:not(.elementor-tablet_extra-align-left) .elementor-icon-list-item:after {
        inset-inline-end: 0
    }
}

@media (max-width:1024px) {
    .elementor-widget.elementor-tablet-align-center .elementor-icon-list-item,
    .elementor-widget.elementor-tablet-align-center .elementor-icon-list-item a {
        justify-content: center
    }
    .elementor-widget.elementor-tablet-align-center .elementor-icon-list-item:after {
        margin: auto
    }
    .elementor-widget.elementor-tablet-align-center .elementor-inline-items {
        justify-content: center
    }
    .elementor-widget.elementor-tablet-align-left .elementor-icon-list-item,
    .elementor-widget.elementor-tablet-align-left .elementor-icon-list-item a {
        justify-content: flex-start;
        text-align: left
    }
    .elementor-widget.elementor-tablet-align-left .elementor-inline-items {
        justify-content: flex-start
    }
    .elementor-widget.elementor-tablet-align-right .elementor-icon-list-item,
    .elementor-widget.elementor-tablet-align-right .elementor-icon-list-item a {
        justify-content: flex-end;
        text-align: right
    }
    .elementor-widget.elementor-tablet-align-right .elementor-icon-list-items {
        justify-content: flex-end
    }
    .elementor-widget:not(.elementor-tablet-align-right) .elementor-icon-list-item:after {
        inset-inline-start: 0
    }
    .elementor-widget:not(.elementor-tablet-align-left) .elementor-icon-list-item:after {
        inset-inline-end: 0
    }
}

@media (max-width:-1) {
    .elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item,
    .elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item a {
        justify-content: center
    }
    .elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item:after {
        margin: auto
    }
    .elementor-widget.elementor-mobile_extra-align-center .elementor-inline-items {
        justify-content: center
    }
    .elementor-widget.elementor-mobile_extra-align-left .elementor-icon-list-item,
    .elementor-widget.elementor-mobile_extra-align-left .elementor-icon-list-item a {
        justify-content: flex-start;
        text-align: left
    }
    .elementor-widget.elementor-mobile_extra-align-left .elementor-inline-items {
        justify-content: flex-start
    }
    .elementor-widget.elementor-mobile_extra-align-right .elementor-icon-list-item,
    .elementor-widget.elementor-mobile_extra-align-right .elementor-icon-list-item a {
        justify-content: flex-end;
        text-align: right
    }
    .elementor-widget.elementor-mobile_extra-align-right .elementor-icon-list-items {
        justify-content: flex-end
    }
    .elementor-widget:not(.elementor-mobile_extra-align-right) .elementor-icon-list-item:after {
        inset-inline-start: 0
    }
    .elementor-widget:not(.elementor-mobile_extra-align-left) .elementor-icon-list-item:after {
        inset-inline-end: 0
    }
}

@media (max-width:767px) {
    .elementor-widget.elementor-mobile-align-center .elementor-icon-list-item,
    .elementor-widget.elementor-mobile-align-center .elementor-icon-list-item a {
        justify-content: center
    }
    .elementor-widget.elementor-mobile-align-center .elementor-icon-list-item:after {
        margin: auto
    }
    .elementor-widget.elementor-mobile-align-center .elementor-inline-items {
        justify-content: center
    }
    .elementor-widget.elementor-mobile-align-left .elementor-icon-list-item,
    .elementor-widget.elementor-mobile-align-left .elementor-icon-list-item a {
        justify-content: flex-start;
        text-align: left
    }
    .elementor-widget.elementor-mobile-align-left .elementor-inline-items {
        justify-content: flex-start
    }
    .elementor-widget.elementor-mobile-align-right .elementor-icon-list-item,
    .elementor-widget.elementor-mobile-align-right .elementor-icon-list-item a {
        justify-content: flex-end;
        text-align: right
    }
    .elementor-widget.elementor-mobile-align-right .elementor-icon-list-items {
        justify-content: flex-end
    }
    .elementor-widget:not(.elementor-mobile-align-right) .elementor-icon-list-item:after {
        inset-inline-start: 0
    }
    .elementor-widget:not(.elementor-mobile-align-left) .elementor-icon-list-item:after {
        inset-inline-end: 0
    }
}

#left-area ul.elementor-icon-list-items,
.elementor .elementor-element ul.elementor-icon-list-items,
.elementor-edit-area .elementor-element ul.elementor-icon-list-items {
    padding: 0
}

.elementor-animation-grow {
    transition-duration: .3s;
    transition-property: transform
}

.elementor-animation-grow:active,
.elementor-animation-grow:focus,
.elementor-animation-grow:hover {
    transform: scale(1.1)
}

/*! elementor - v3.31.0 - 11-08-2025 */

.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a {
    color: inherit;
    font-size: inherit;
    line-height: inherit
}

.elementor-widget-heading .elementor-heading-title.elementor-size-small {
    font-size: 15px
}

.elementor-widget-heading .elementor-heading-title.elementor-size-medium {
    font-size: 19px
}

.elementor-widget-heading .elementor-heading-title.elementor-size-large {
    font-size: 29px
}

.elementor-widget-heading .elementor-heading-title.elementor-size-xl {
    font-size: 39px
}

.elementor-widget-heading .elementor-heading-title.elementor-size-xxl {
    font-size: 59px
}

/*! elementor - v3.31.0 - 11-08-2025 */

.elementor-widget-icon-box .elementor-icon-box-wrapper {
    display: flex;
    flex-direction: column;
    gap: var(--icon-box-icon-margin, 15px);
    text-align: center
}

.elementor-widget-icon-box .elementor-icon-box-icon {
    display: inline-block;
    flex: 0 0 auto;
    line-height: 0
}

.elementor-widget-icon-box .elementor-icon-box-content {
    flex-grow: 1;
    width: 100%
}

.elementor-widget-icon-box .elementor-icon-box-title a {
    color: inherit
}

.elementor-widget-icon-box .elementor-icon-box-description {
    margin: 0
}

.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper {
    flex-direction: row-reverse;
    gap: var(--icon-box-icon-margin, 15px);
    text-align: end
}

.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper {
    flex-direction: row;
    gap: var(--icon-box-icon-margin, 15px);
    text-align: start
}

.elementor-widget-icon-box.elementor-position-top .elementor-icon-box-wrapper {
    align-items: unset !important;
    flex-direction: column;
    gap: var(--icon-box-icon-margin, 15px);
    text-align: center
}

@media (min-width:-1) {
    .elementor-widget-icon-box.elementor-widescreen-position-right .elementor-icon-box-wrapper {
        flex-direction: row-reverse;
        gap: var(--icon-box-icon-margin, 15px);
        text-align: end
    }
    .elementor-widget-icon-box.elementor-widescreen-position-left .elementor-icon-box-wrapper {
        flex-direction: row;
        gap: var(--icon-box-icon-margin, 15px);
        text-align: start
    }
    .elementor-widget-icon-box.elementor-widescreen-position-top .elementor-icon-box-wrapper {
        align-items: unset !important;
        flex-direction: column;
        gap: var(--icon-box-icon-margin, 15px);
        text-align: center
    }
}

@media (max-width:-1) {
    .elementor-widget-icon-box.elementor-laptop-position-right .elementor-icon-box-wrapper {
        flex-direction: row-reverse;
        gap: var(--icon-box-icon-margin, 15px);
        text-align: end
    }
    .elementor-widget-icon-box.elementor-laptop-position-left .elementor-icon-box-wrapper {
        flex-direction: row;
        gap: var(--icon-box-icon-margin, 15px);
        text-align: start
    }
    .elementor-widget-icon-box.elementor-laptop-position-top .elementor-icon-box-wrapper {
        align-items: unset !important;
        flex-direction: column;
        gap: var(--icon-box-icon-margin, 15px);
        text-align: center
    }
    .elementor-widget-icon-box.elementor-tablet_extra-position-right .elementor-icon-box-wrapper {
        flex-direction: row-reverse;
        gap: var(--icon-box-icon-margin, 15px);
        text-align: end
    }
    .elementor-widget-icon-box.elementor-tablet_extra-position-left .elementor-icon-box-wrapper {
        flex-direction: row;
        gap: var(--icon-box-icon-margin, 15px);
        text-align: start
    }
    .elementor-widget-icon-box.elementor-tablet_extra-position-top .elementor-icon-box-wrapper {
        align-items: unset !important;
        flex-direction: column;
        gap: var(--icon-box-icon-margin, 15px);
        text-align: center
    }
}

@media (max-width:1024px) {
    .elementor-widget-icon-box.elementor-tablet-position-right .elementor-icon-box-wrapper {
        flex-direction: row-reverse;
        gap: var(--icon-box-icon-margin, 15px);
        text-align: end
    }
    .elementor-widget-icon-box.elementor-tablet-position-left .elementor-icon-box-wrapper {
        flex-direction: row;
        gap: var(--icon-box-icon-margin, 15px);
        text-align: start
    }
    .elementor-widget-icon-box.elementor-tablet-position-top .elementor-icon-box-wrapper {
        align-items: unset !important;
        flex-direction: column;
        gap: var(--icon-box-icon-margin, 15px);
        text-align: center
    }
}

@media (max-width:-1) {
    .elementor-widget-icon-box.elementor-mobile_extra-position-right .elementor-icon-box-wrapper {
        flex-direction: row-reverse;
        gap: var(--icon-box-icon-margin, 15px);
        text-align: end
    }
    .elementor-widget-icon-box.elementor-mobile_extra-position-left .elementor-icon-box-wrapper {
        flex-direction: row;
        gap: var(--icon-box-icon-margin, 15px);
        text-align: start
    }
    .elementor-widget-icon-box.elementor-mobile_extra-position-top .elementor-icon-box-wrapper {
        align-items: unset !important;
        flex-direction: column;
        gap: var(--icon-box-icon-margin, 15px);
        text-align: center
    }
}

@media (max-width:767px) {
    .elementor-widget-icon-box.elementor-mobile-position-right .elementor-icon-box-wrapper {
        flex-direction: row-reverse;
        gap: var(--icon-box-icon-margin, 15px);
        text-align: end
    }
    .elementor-widget-icon-box.elementor-mobile-position-left .elementor-icon-box-wrapper {
        flex-direction: row;
        gap: var(--icon-box-icon-margin, 15px);
        text-align: start
    }
    .elementor-widget-icon-box.elementor-mobile-position-top .elementor-icon-box-wrapper {
        align-items: unset !important;
        flex-direction: column;
        gap: var(--icon-box-icon-margin, 15px);
        text-align: center
    }
    .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon,
    .elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon {
        flex-direction: column
    }
}

/*! elementor - v3.31.0 - 11-08-2025 */

.elementor-widget-image {
    text-align: center
}

.elementor-widget-image a {
    display: inline-block
}

.elementor-widget-image a img[src$=".svg"] {
    width: 48px
}

.elementor-widget-image img {
    display: inline-block;
    vertical-align: middle
}

/*! elementor - v3.31.0 - 11-08-2025 */

body.elementor-page .elementor-widget-menu-anchor {
    margin-block-end: 0
}

/**
 * Swiper 8.4.5
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2022 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: November 21, 2022
 */

@font-face {
    font-display: swap;
    font-family: swiper-icons;
    src: url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');
    font-weight: 400;
    font-style: normal
}

:root {
    --swiper-theme-color: #007aff
}

.swiper {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1
}

.swiper-vertical>.swiper-wrapper {
    flex-direction: column
}

.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    box-sizing: content-box
}

.swiper-android .swiper-slide,
.swiper-wrapper {
    transform: translate3d(0px, 0, 0)
}

.swiper-pointer-events {
    touch-action: pan-y
}

.swiper-pointer-events.swiper-vertical {
    touch-action: pan-x
}

.swiper-slide {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform
}

.swiper-slide-invisible-blank {
    visibility: hidden
}

.swiper-autoheight,
.swiper-autoheight .swiper-slide {
    height: auto
}

.swiper-autoheight .swiper-wrapper {
    align-items: flex-start;
    transition-property: transform, height
}

.swiper-backface-hidden .swiper-slide {
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.swiper-3d,
.swiper-3d.swiper-css-mode .swiper-wrapper {
    perspective: 1200px
}

.swiper-3d .swiper-cube-shadow,
.swiper-3d .swiper-slide,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-wrapper {
    transform-style: preserve-3d
}

.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10
}

.swiper-3d .swiper-slide-shadow {
    background: rgba(0, 0, 0, .15)
}

.swiper-3d .swiper-slide-shadow-left {
    background-image: linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-3d .swiper-slide-shadow-right {
    background-image: linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-3d .swiper-slide-shadow-top {
    background-image: linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-3d .swiper-slide-shadow-bottom {
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-css-mode>.swiper-wrapper {
    overflow: auto;
    scrollbar-width: none;
    -ms-overflow-style: none
}

.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar {
    display: none
}

.swiper-css-mode>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: start start
}

.swiper-horizontal.swiper-css-mode>.swiper-wrapper {
    scroll-snap-type: x mandatory
}

.swiper-vertical.swiper-css-mode>.swiper-wrapper {
    scroll-snap-type: y mandatory
}

.swiper-centered>.swiper-wrapper::before {
    content: '';
    flex-shrink: 0;
    order: 9999
}

.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child {
    margin-inline-start: var(--swiper-centered-offset-before)
}

.swiper-centered.swiper-horizontal>.swiper-wrapper::before {
    height: 100%;
    min-height: 1px;
    width: var(--swiper-centered-offset-after)
}

.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child {
    margin-block-start: var(--swiper-centered-offset-before)
}

.swiper-centered.swiper-vertical>.swiper-wrapper::before {
    width: 100%;
    min-width: 1px;
    height: var(--swiper-centered-offset-after)
}

.swiper-centered>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: center center
}

.swiper-virtual .swiper-slide {
    -webkit-backface-visibility: hidden;
    transform: translateZ(0)
}

.swiper-virtual.swiper-css-mode .swiper-wrapper::after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none
}

.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
    height: 1px;
    width: var(--swiper-virtual-size)
}

.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
    width: 1px;
    height: var(--swiper-virtual-size)
}

:root {
    --swiper-navigation-size: 44px
}

.swiper-button-next,
.swiper-button-prev {
    position: absolute;
    top: 50%;
    width: calc(var(--swiper-navigation-size)/ 44 * 27);
    height: var(--swiper-navigation-size);
    margin-top: calc(0px - (var(--swiper-navigation-size)/ 2));
    z-index: 10;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--swiper-navigation-color, var(--swiper-theme-color))
}

.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
    opacity: .35;
    cursor: auto;
    pointer-events: none
}

.swiper-button-next.swiper-button-hidden,
.swiper-button-prev.swiper-button-hidden {
    opacity: 0;
    cursor: auto;
    pointer-events: none
}

.swiper-navigation-disabled .swiper-button-next,
.swiper-navigation-disabled .swiper-button-prev {
    display: none !important
}

.swiper-button-next:after,
.swiper-button-prev:after {
    font-family: swiper-icons;
    font-size: var(--swiper-navigation-size);
    text-transform: none !important;
    letter-spacing: 0;
    font-variant: initial;
    line-height: 1
}

.swiper-button-prev,
.swiper-rtl .swiper-button-next {
    left: 10px;
    right: auto
}

.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
    content: 'prev'
}

.swiper-button-next,
.swiper-rtl .swiper-button-prev {
    right: 10px;
    left: auto
}

.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
    content: 'next'
}

.swiper-button-lock {
    display: none
}

.swiper-pagination {
    position: absolute;
    text-align: center;
    transition: .3s opacity;
    transform: translate3d(0, 0, 0);
    z-index: 10
}

.swiper-pagination.swiper-pagination-hidden {
    opacity: 0
}

.swiper-pagination-disabled>.swiper-pagination,
.swiper-pagination.swiper-pagination-disabled {
    display: none !important
}

.swiper-horizontal>.swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal,
.swiper-pagination-custom,
.swiper-pagination-fraction {
    bottom: 10px;
    left: 0;
    width: 100%
}

.swiper-pagination-bullets-dynamic {
    overflow: hidden;
    font-size: 0
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transform: scale(.33);
    position: relative
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
    transform: scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
    transform: scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
    transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
    transform: scale(.33)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
    transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
    transform: scale(.33)
}

.swiper-pagination-bullet {
    width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
    height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
    display: inline-block;
    border-radius: 50%;
    background: var(--swiper-pagination-bullet-inactive-color, #000);
    opacity: var(--swiper-pagination-bullet-inactive-opacity, .2)
}

button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    box-shadow: none;
    -webkit-appearance: none;
    appearance: none
}

.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer
}

.swiper-pagination-bullet:only-child {
    display: none !important
}

.swiper-pagination-bullet-active {
    opacity: var(--swiper-pagination-bullet-opacity, 1);
    background: var(--swiper-pagination-color, var(--swiper-theme-color))
}

.swiper-pagination-vertical.swiper-pagination-bullets,
.swiper-vertical>.swiper-pagination-bullets {
    right: 10px;
    top: 50%;
    transform: translate3d(0px, -50%, 0)
}

.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
    display: block
}

.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    top: 50%;
    transform: translateY(-50%);
    width: 8px
}

.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    display: inline-block;
    transition: .2s transform, .2s top
}

.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px)
}

.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    left: 50%;
    transform: translateX(-50%);
    white-space: nowrap
}

.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: .2s transform, .2s left
}

.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: .2s transform, .2s right
}

.swiper-pagination-progressbar {
    background: rgba(0, 0, 0, .25);
    position: absolute
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: var(--swiper-pagination-color, var(--swiper-theme-color));
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    transform: scale(0);
    transform-origin: left top
}

.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    transform-origin: right top
}

.swiper-horizontal>.swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-horizontal,
.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,
.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
    width: 100%;
    height: 4px;
    left: 0;
    top: 0
}

.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-vertical,
.swiper-vertical>.swiper-pagination-progressbar {
    width: 4px;
    height: 100%;
    left: 0;
    top: 0
}

.swiper-pagination-lock {
    display: none
}

.swiper-scrollbar {
    border-radius: 10px;
    position: relative;
    -ms-touch-action: none;
    background: rgba(0, 0, 0, .1)
}

.swiper-scrollbar-disabled>.swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-disabled {
    display: none !important
}

.swiper-horizontal>.swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-horizontal {
    position: absolute;
    left: 1%;
    bottom: 3px;
    z-index: 50;
    height: 5px;
    width: 98%
}

.swiper-scrollbar.swiper-scrollbar-vertical,
.swiper-vertical>.swiper-scrollbar {
    position: absolute;
    right: 3px;
    top: 1%;
    z-index: 50;
    width: 5px;
    height: 98%
}

.swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    background: rgba(0, 0, 0, .5);
    border-radius: 10px;
    left: 0;
    top: 0
}

.swiper-scrollbar-cursor-drag {
    cursor: move
}

.swiper-scrollbar-lock {
    display: none
}

.swiper-zoom-container {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center
}

.swiper-zoom-container>canvas,
.swiper-zoom-container>img,
.swiper-zoom-container>svg {
    max-width: 100%;
    max-height: 100%;
    object-fit: contain
}

.swiper-slide-zoomed {
    cursor: move
}

.swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    transform-origin: 50%;
    box-sizing: border-box;
    border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
    border-radius: 50%;
    border-top-color: transparent
}

.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader {
    animation: swiper-preloader-spin 1s infinite linear
}

.swiper-lazy-preloader-white {
    --swiper-preloader-color: #fff
}

.swiper-lazy-preloader-black {
    --swiper-preloader-color: #000
}

@keyframes swiper-preloader-spin {
    0% {
        transform: rotate(0deg)
    }
    100% {
        transform: rotate(360deg)
    }
}

.swiper .swiper-notification {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000
}

.swiper-free-mode>.swiper-wrapper {
    transition-timing-function: ease-out;
    margin: 0 auto
}

.swiper-grid>.swiper-wrapper {
    flex-wrap: wrap
}

.swiper-grid-column>.swiper-wrapper {
    flex-wrap: wrap;
    flex-direction: column
}

.swiper-fade.swiper-free-mode .swiper-slide {
    transition-timing-function: ease-out
}

.swiper-fade .swiper-slide {
    pointer-events: none;
    transition-property: opacity
}

.swiper-fade .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-fade .swiper-slide-active,
.swiper-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-cube {
    overflow: visible
}

.swiper-cube .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1;
    visibility: hidden;
    transform-origin: 0 0;
    width: 100%;
    height: 100%
}

.swiper-cube .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-cube.swiper-rtl .swiper-slide {
    transform-origin: 100% 0
}

.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-next,
.swiper-cube .swiper-slide-next+.swiper-slide,
.swiper-cube .swiper-slide-prev {
    pointer-events: auto;
    visibility: visible
}

.swiper-cube .swiper-slide-shadow-bottom,
.swiper-cube .swiper-slide-shadow-left,
.swiper-cube .swiper-slide-shadow-right,
.swiper-cube .swiper-slide-shadow-top {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.swiper-cube .swiper-cube-shadow {
    position: absolute;
    left: 0;
    bottom: 0px;
    width: 100%;
    height: 100%;
    opacity: .6;
    z-index: 0
}

.swiper-cube .swiper-cube-shadow:before {
    content: '';
    background: #000;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    filter: blur(50px)
}

.swiper-flip {
    overflow: visible
}

.swiper-flip .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1
}

.swiper-flip .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-flip .swiper-slide-active,
.swiper-flip .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-flip .swiper-slide-shadow-bottom,
.swiper-flip .swiper-slide-shadow-left,
.swiper-flip .swiper-slide-shadow-right,
.swiper-flip .swiper-slide-shadow-top {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.swiper-creative .swiper-slide {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    overflow: hidden;
    transition-property: transform, opacity, height
}

.swiper-cards {
    overflow: visible
}

.swiper-cards .swiper-slide {
    transform-origin: center bottom;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    overflow: hidden
}

.elementor-element,
.elementor-lightbox {
    --swiper-theme-color: #000;
    --swiper-navigation-size: 44px;
    --swiper-pagination-bullet-size: 6px;
    --swiper-pagination-bullet-horizontal-gap: 6px
}

.elementor-element .swiper .swiper-slide figure,
.elementor-lightbox .swiper .swiper-slide figure {
    line-height: 0
}

.elementor-element .swiper .elementor-lightbox-content-source,
.elementor-lightbox .swiper .elementor-lightbox-content-source {
    display: none
}

.elementor-element .swiper .elementor-swiper-button,
.elementor-element .swiper~.elementor-swiper-button,
.elementor-lightbox .swiper .elementor-swiper-button,
.elementor-lightbox .swiper~.elementor-swiper-button {
    color: hsla(0, 0%, 93%, .9);
    cursor: pointer;
    display: inline-flex;
    font-size: 25px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    z-index: 1
}

.elementor-element .swiper .elementor-swiper-button svg,
.elementor-element .swiper~.elementor-swiper-button svg,
.elementor-lightbox .swiper .elementor-swiper-button svg,
.elementor-lightbox .swiper~.elementor-swiper-button svg {
    fill: hsla(0, 0%, 93%, .9);
    height: 1em;
    width: 1em
}

.elementor-element .swiper .elementor-swiper-button-prev,
.elementor-element .swiper~.elementor-swiper-button-prev,
.elementor-lightbox .swiper .elementor-swiper-button-prev,
.elementor-lightbox .swiper~.elementor-swiper-button-prev {
    left: 10px
}

.elementor-element .swiper .elementor-swiper-button-next,
.elementor-element .swiper~.elementor-swiper-button-next,
.elementor-lightbox .swiper .elementor-swiper-button-next,
.elementor-lightbox .swiper~.elementor-swiper-button-next {
    right: 10px
}

.elementor-element .swiper .elementor-swiper-button.swiper-button-disabled,
.elementor-element .swiper~.elementor-swiper-button.swiper-button-disabled,
.elementor-lightbox .swiper .elementor-swiper-button.swiper-button-disabled,
.elementor-lightbox .swiper~.elementor-swiper-button.swiper-button-disabled {
    opacity: .3
}

.elementor-element .swiper .swiper-image-stretch .swiper-slide .swiper-slide-image,
.elementor-lightbox .swiper .swiper-image-stretch .swiper-slide .swiper-slide-image {
    width: 100%
}

.elementor-element .swiper .swiper-horizontal>.swiper-pagination-bullets,
.elementor-element .swiper .swiper-pagination-bullets.swiper-pagination-horizontal,
.elementor-element .swiper .swiper-pagination-custom,
.elementor-element .swiper .swiper-pagination-fraction,
.elementor-element .swiper~.swiper-pagination-bullets.swiper-pagination-horizontal,
.elementor-element .swiper~.swiper-pagination-custom,
.elementor-element .swiper~.swiper-pagination-fraction,
.elementor-lightbox .swiper .swiper-horizontal>.swiper-pagination-bullets,
.elementor-lightbox .swiper .swiper-pagination-bullets.swiper-pagination-horizontal,
.elementor-lightbox .swiper .swiper-pagination-custom,
.elementor-lightbox .swiper .swiper-pagination-fraction,
.elementor-lightbox .swiper~.swiper-pagination-bullets.swiper-pagination-horizontal,
.elementor-lightbox .swiper~.swiper-pagination-custom,
.elementor-lightbox .swiper~.swiper-pagination-fraction {
    bottom: 5px
}

.elementor-element .swiper.swiper-cube .elementor-swiper-button,
.elementor-element .swiper.swiper-cube~.elementor-swiper-button,
.elementor-lightbox .swiper.swiper-cube .elementor-swiper-button,
.elementor-lightbox .swiper.swiper-cube~.elementor-swiper-button {
    transform: translate3d(0, -50%, 1px)
}

.elementor-element :where(.swiper-horizontal)~.swiper-pagination-bullets,
.elementor-lightbox :where(.swiper-horizontal)~.swiper-pagination-bullets {
    bottom: 5px;
    left: 0;
    width: 100%
}

.elementor-element :where(.swiper-horizontal)~.swiper-pagination-bullets .swiper-pagination-bullet,
.elementor-lightbox :where(.swiper-horizontal)~.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px)
}

.elementor-element :where(.swiper-horizontal)~.swiper-pagination-progressbar,
.elementor-lightbox :where(.swiper-horizontal)~.swiper-pagination-progressbar {
    height: 4px;
    left: 0;
    top: 0;
    width: 100%
}

.elementor-element.elementor-pagination-position-outside .swiper,
.elementor-lightbox.elementor-pagination-position-outside .swiper {
    padding-bottom: 30px
}

.elementor-element.elementor-pagination-position-outside .swiper .elementor-swiper-button,
.elementor-element.elementor-pagination-position-outside .swiper~.elementor-swiper-button,
.elementor-lightbox.elementor-pagination-position-outside .swiper .elementor-swiper-button,
.elementor-lightbox.elementor-pagination-position-outside .swiper~.elementor-swiper-button {
    top: calc(50% - 30px / 2)
}

.elementor-element .elementor-swiper,
.elementor-lightbox .elementor-swiper {
    position: relative
}

.elementor-element .elementor-main-swiper,
.elementor-lightbox .elementor-main-swiper {
    position: static
}

.elementor-element.elementor-arrows-position-outside .swiper,
.elementor-lightbox.elementor-arrows-position-outside .swiper {
    width: calc(100% - 60px)
}

.elementor-element.elementor-arrows-position-outside .swiper .elementor-swiper-button-prev,
.elementor-element.elementor-arrows-position-outside .swiper~.elementor-swiper-button-prev,
.elementor-lightbox.elementor-arrows-position-outside .swiper .elementor-swiper-button-prev,
.elementor-lightbox.elementor-arrows-position-outside .swiper~.elementor-swiper-button-prev {
    left: 0
}

.elementor-element.elementor-arrows-position-outside .swiper .elementor-swiper-button-next,
.elementor-element.elementor-arrows-position-outside .swiper~.elementor-swiper-button-next,
.elementor-lightbox.elementor-arrows-position-outside .swiper .elementor-swiper-button-next,
.elementor-lightbox.elementor-arrows-position-outside .swiper~.elementor-swiper-button-next {
    right: 0
}

/*! elementor - v3.31.0 - 11-08-2025 */

.elementor-widget-image-carousel .swiper {
    position: static
}

.elementor-widget-image-carousel .swiper .swiper-slide figure {
    line-height: inherit
}

.elementor-widget-image-carousel .swiper-slide {
    text-align: center
}

.elementor-image-carousel-wrapper:not(.swiper-initialized) .swiper-slide {
    max-width: calc(100% / var(--e-image-carousel-slides-to-show, 3))
}

/*! elementor - v3.31.0 - 11-08-2025 */

.elementor-widget-divider {
    --divider-border-style: none;
    --divider-border-width: 1px;
    --divider-color: #0c0d0e;
    --divider-icon-size: 20px;
    --divider-element-spacing: 10px;
    --divider-pattern-height: 24px;
    --divider-pattern-size: 20px;
    --divider-pattern-url: none;
    --divider-pattern-repeat: repeat-x
}

.elementor-widget-divider .elementor-divider {
    display: flex
}

.elementor-widget-divider .elementor-divider__text {
    font-size: 15px;
    line-height: 1;
    max-width: 95%
}

.elementor-widget-divider .elementor-divider__element {
    flex-shrink: 0;
    margin: 0 var(--divider-element-spacing)
}

.elementor-widget-divider .elementor-icon {
    font-size: var(--divider-icon-size)
}

.elementor-widget-divider .elementor-divider-separator {
    direction: ltr;
    display: flex;
    margin: 0
}

.elementor-widget-divider--view-line_icon .elementor-divider-separator,
.elementor-widget-divider--view-line_text .elementor-divider-separator {
    align-items: center
}

.elementor-widget-divider--view-line_icon .elementor-divider-separator:after,
.elementor-widget-divider--view-line_icon .elementor-divider-separator:before,
.elementor-widget-divider--view-line_text .elementor-divider-separator:after,
.elementor-widget-divider--view-line_text .elementor-divider-separator:before {
    border-block-end: 0;
    border-block-start: var(--divider-border-width) var(--divider-border-style) var(--divider-color);
    content: "";
    display: block;
    flex-grow: 1
}

.elementor-widget-divider--element-align-left .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type {
    flex-grow: 0;
    flex-shrink: 100
}

.elementor-widget-divider--element-align-left .elementor-divider-separator:before {
    content: none
}

.elementor-widget-divider--element-align-left .elementor-divider__element {
    margin-left: 0
}

.elementor-widget-divider--element-align-right .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type {
    flex-grow: 0;
    flex-shrink: 100
}

.elementor-widget-divider--element-align-right .elementor-divider-separator:after {
    content: none
}

.elementor-widget-divider--element-align-right .elementor-divider__element {
    margin-right: 0
}

.elementor-widget-divider--element-align-start .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type {
    flex-grow: 0;
    flex-shrink: 100
}

.elementor-widget-divider--element-align-start .elementor-divider-separator:before {
    content: none
}

.elementor-widget-divider--element-align-start .elementor-divider__element {
    margin-inline-start: 0
}

.elementor-widget-divider--element-align-end .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type {
    flex-grow: 0;
    flex-shrink: 100
}

.elementor-widget-divider--element-align-end .elementor-divider-separator:after {
    content: none
}

.elementor-widget-divider--element-align-end .elementor-divider__element {
    margin-inline-end: 0
}

.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
    border-block-start: var(--divider-border-width) var(--divider-border-style) var(--divider-color)
}

.elementor-widget-divider--separator-type-pattern {
    --divider-border-style: none
}

.elementor-widget-divider--separator-type-pattern.elementor-widget-divider--view-line .elementor-divider-separator,
.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:after,
.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:before,
.elementor-widget-divider--separator-type-pattern:not([class*=elementor-widget-divider--view]) .elementor-divider-separator {
    background-color: var(--divider-color);
    -webkit-mask-image: var(--divider-pattern-url);
    mask-image: var(--divider-pattern-url);
    -webkit-mask-repeat: var(--divider-pattern-repeat);
    mask-repeat: var(--divider-pattern-repeat);
    -webkit-mask-size: var(--divider-pattern-size) 100%;
    mask-size: var(--divider-pattern-size) 100%;
    min-height: var(--divider-pattern-height);
    width: 100%
}

.elementor-widget-divider--no-spacing {
    --divider-pattern-size: auto
}

.elementor-widget-divider--bg-round {
    --divider-pattern-repeat: round
}

.rtl .elementor-widget-divider .elementor-divider__text {
    direction: rtl
}

.e-con-inner>.elementor-widget-divider,
.e-con>.elementor-widget-divider {
    width: var(--container-widget-width, 100%);
    --flex-grow: var( --container-widget-flex-grow)
}

/*! elementor - v3.31.0 - 11-08-2025 */

.elementor-tab-title a {
    color: inherit
}

.elementor-toggle {
    text-align: start
}

.elementor-toggle .elementor-tab-title {
    border-block-end: 1px solid #d5d8dc;
    cursor: pointer;
    font-weight: 700;
    line-height: 1;
    margin: 0;
    outline: none;
    padding: 15px
}

.elementor-toggle .elementor-tab-title .elementor-toggle-icon {
    display: inline-block;
    width: 1em
}

.elementor-toggle .elementor-tab-title .elementor-toggle-icon svg {
    height: 1em;
    margin-inline-start: -5px;
    width: 1em
}

.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-right {
    float: right;
    text-align: right
}

.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-left {
    float: left;
    text-align: left
}

.elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-closed {
    display: block
}

.elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-opened {
    display: none
}

.elementor-toggle .elementor-tab-title.elementor-active {
    border-block-end: none
}

.elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon-closed {
    display: none
}

.elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon-opened {
    display: block
}

.elementor-toggle .elementor-tab-content {
    border-block-end: 1px solid #d5d8dc;
    display: none;
    padding: 15px
}

@media (max-width:767px) {
    .elementor-toggle .elementor-tab-title {
        padding: 12px
    }
    .elementor-toggle .elementor-tab-content {
        padding: 12px 10px
    }
}

.e-con-inner>.elementor-widget-toggle,
.e-con>.elementor-widget-toggle {
    width: var(--container-widget-width);
    --flex-grow: var( --container-widget-flex-grow)
}

/*! elementor - v3.31.0 - 11-08-2025 */

.elementor-widget-social-icons.elementor-grid-0 .elementor-widget-container,
.elementor-widget-social-icons.elementor-grid-0:not(:has(.elementor-widget-container)),
.elementor-widget-social-icons.elementor-grid-mobile-0 .elementor-widget-container,
.elementor-widget-social-icons.elementor-grid-mobile-0:not(:has(.elementor-widget-container)),
.elementor-widget-social-icons.elementor-grid-tablet-0 .elementor-widget-container,
.elementor-widget-social-icons.elementor-grid-tablet-0:not(:has(.elementor-widget-container)) {
    font-size: 0;
    line-height: 1
}

.elementor-widget-social-icons:not(.elementor-grid-0):not(.elementor-grid-tablet-0):not(.elementor-grid-mobile-0) .elementor-grid {
    display: inline-grid
}

.elementor-widget-social-icons .elementor-grid {
    grid-column-gap: var(--grid-column-gap, 5px);
    grid-row-gap: var(--grid-row-gap, 5px);
    grid-template-columns: var(--grid-template-columns);
    justify-content: var(--justify-content, center);
    justify-items: var(--justify-content, center)
}

.elementor-icon.elementor-social-icon {
    font-size: var(--icon-size, 25px);
    height: calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em));
    line-height: var(--icon-size, 25px);
    width: calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em))
}

.elementor-social-icon {
    --e-social-icon-icon-color: #fff;
    align-items: center;
    background-color: #69727d;
    cursor: pointer;
    display: inline-flex;
    justify-content: center;
    text-align: center
}

.elementor-social-icon i {
    color: var(--e-social-icon-icon-color)
}

.elementor-social-icon svg {
    fill: var(--e-social-icon-icon-color)
}

.elementor-social-icon:last-child {
    margin: 0
}

.elementor-social-icon:hover {
    color: #fff;
    opacity: .9
}

.elementor-social-icon-android {
    background-color: #a4c639
}

.elementor-social-icon-apple {
    background-color: #999
}

.elementor-social-icon-behance {
    background-color: #1769ff
}

.elementor-social-icon-bitbucket {
    background-color: #205081
}

.elementor-social-icon-codepen {
    background-color: #000
}

.elementor-social-icon-delicious {
    background-color: #39f
}

.elementor-social-icon-deviantart {
    background-color: #05cc47
}

.elementor-social-icon-digg {
    background-color: #005be2
}

.elementor-social-icon-dribbble {
    background-color: #ea4c89
}

.elementor-social-icon-elementor {
    background-color: #d30c5c
}

.elementor-social-icon-envelope {
    background-color: #ea4335
}

.elementor-social-icon-facebook,
.elementor-social-icon-facebook-f {
    background-color: #3b5998
}

.elementor-social-icon-flickr {
    background-color: #0063dc
}

.elementor-social-icon-foursquare {
    background-color: #2d5be3
}

.elementor-social-icon-free-code-camp,
.elementor-social-icon-freecodecamp {
    background-color: #006400
}

.elementor-social-icon-github {
    background-color: #333
}

.elementor-social-icon-gitlab {
    background-color: #e24329
}

.elementor-social-icon-globe {
    background-color: #69727d
}

.elementor-social-icon-google-plus,
.elementor-social-icon-google-plus-g {
    background-color: #dd4b39
}

.elementor-social-icon-houzz {
    background-color: #7ac142
}

.elementor-social-icon-instagram {
    background-color: #262626
}

.elementor-social-icon-jsfiddle {
    background-color: #487aa2
}

.elementor-social-icon-link {
    background-color: #818a91
}

.elementor-social-icon-linkedin,
.elementor-social-icon-linkedin-in {
    background-color: #0077b5
}

.elementor-social-icon-medium {
    background-color: #00ab6b
}

.elementor-social-icon-meetup {
    background-color: #ec1c40
}

.elementor-social-icon-mixcloud {
    background-color: #273a4b
}

.elementor-social-icon-odnoklassniki {
    background-color: #f4731c
}

.elementor-social-icon-pinterest {
    background-color: #bd081c
}

.elementor-social-icon-product-hunt {
    background-color: #da552f
}

.elementor-social-icon-reddit {
    background-color: #ff4500
}

.elementor-social-icon-rss {
    background-color: #f26522
}

.elementor-social-icon-shopping-cart {
    background-color: #4caf50
}

.elementor-social-icon-skype {
    background-color: #00aff0
}

.elementor-social-icon-slideshare {
    background-color: #0077b5
}

.elementor-social-icon-snapchat {
    background-color: #fffc00
}

.elementor-social-icon-soundcloud {
    background-color: #f80
}

.elementor-social-icon-spotify {
    background-color: #2ebd59
}

.elementor-social-icon-stack-overflow {
    background-color: #fe7a15
}

.elementor-social-icon-steam {
    background-color: #00adee
}

.elementor-social-icon-stumbleupon {
    background-color: #eb4924
}

.elementor-social-icon-telegram {
    background-color: #2ca5e0
}

.elementor-social-icon-threads {
    background-color: #000
}

.elementor-social-icon-thumb-tack {
    background-color: #1aa1d8
}

.elementor-social-icon-tripadvisor {
    background-color: #589442
}

.elementor-social-icon-tumblr {
    background-color: #35465c
}

.elementor-social-icon-twitch {
    background-color: #6441a5
}

.elementor-social-icon-twitter {
    background-color: #1da1f2
}

.elementor-social-icon-viber {
    background-color: #665cac
}

.elementor-social-icon-vimeo {
    background-color: #1ab7ea
}

.elementor-social-icon-vk {
    background-color: #45668e
}

.elementor-social-icon-weibo {
    background-color: #dd2430
}

.elementor-social-icon-weixin {
    background-color: #31a918
}

.elementor-social-icon-whatsapp {
    background-color: #25d366
}

.elementor-social-icon-wordpress {
    background-color: #21759b
}

.elementor-social-icon-x-twitter {
    background-color: #000
}

.elementor-social-icon-xing {
    background-color: #026466
}

.elementor-social-icon-yelp {
    background-color: #af0606
}

.elementor-social-icon-youtube {
    background-color: #cd201f
}

.elementor-social-icon-500px {
    background-color: #0099e5
}

.e--ua-appleWebkit.rtl {
    --flex-right: flex-start
}

.e--ua-appleWebkit .elementor-share-buttons--align-right,
.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-right {
    --justify-content: var(--flex-right, flex-end)
}

.e--ua-appleWebkit .elementor-share-buttons--align-center,
.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-center {
    --justify-content: center
}

.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-center .elementor-grid,
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-justify .elementor-grid,
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-right .elementor-grid,
.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-center .elementor-grid,
.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-right .elementor-grid {
    display: flex;
    flex-wrap: wrap;
    justify-content: var(--justify-content, space-between);
    margin-left: calc(-.5 * var(--grid-column-gap));
    margin-right: calc(-.5 * var(--grid-column-gap));
    width: auto
}

.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-center .elementor-grid-item,
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-justify .elementor-grid-item,
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-right .elementor-grid-item,
.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-center .elementor-grid-item,
.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-right .elementor-grid-item {
    margin-left: calc(.5 * var(--grid-column-gap));
    margin-right: calc(.5 * var(--grid-column-gap))
}

.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid,
.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid {
    display: inline-block
}

.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid,
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid-item,
.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid,
.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid-item {
    margin-left: 0;
    margin-right: 0
}

@media (max-width:1024px) {
    .e--ua-appleWebkit .elementor-share-buttons-tablet--align-right,
    .e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-tablet-right {
        --justify-content: var(--flex-right, flex-end)
    }
    .e--ua-appleWebkit .elementor-share-buttons-tablet--align-center,
    .e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-tablet-center {
        --justify-content: center
    }
    .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-center .elementor-grid,
    .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-justify .elementor-grid,
    .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-right .elementor-grid,
    .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-center .elementor-grid,
    .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-right .elementor-grid {
        display: flex;
        flex-wrap: wrap;
        justify-content: var(--justify-content, space-between);
        margin-left: calc(-.5 * var(--grid-column-gap));
        margin-right: calc(-.5 * var(--grid-column-gap));
        width: auto
    }
    .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-center .elementor-grid-item,
    .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-justify .elementor-grid-item,
    .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-right .elementor-grid-item,
    .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-center .elementor-grid-item,
    .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-right .elementor-grid-item {
        margin-left: calc(.5 * var(--grid-column-gap));
        margin-right: calc(.5 * var(--grid-column-gap))
    }
    .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid,
    .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid {
        display: inline-block
    }
    .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid,
    .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid-item,
    .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid,
    .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid-item {
        margin-left: 0;
        margin-right: 0
    }
}

@media (max-width:767px) {
    .e--ua-appleWebkit .elementor-share-buttons-mobile--align-right,
    .e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-mobile-right {
        --justify-content: var(--flex-right, flex-end)
    }
    .e--ua-appleWebkit .elementor-share-buttons-mobile--align-center,
    .e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-mobile-center {
        --justify-content: center
    }
    .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-center .elementor-grid,
    .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-justify .elementor-grid,
    .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-right .elementor-grid,
    .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-center .elementor-grid,
    .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-right .elementor-grid {
        display: flex;
        flex-wrap: wrap;
        justify-content: var(--justify-content, space-between);
        margin-left: calc(-.5 * var(--grid-column-gap));
        margin-right: calc(-.5 * var(--grid-column-gap));
        width: auto
    }
    .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-center .elementor-grid-item,
    .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-justify .elementor-grid-item,
    .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-right .elementor-grid-item,
    .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-center .elementor-grid-item,
    .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-right .elementor-grid-item {
        margin-left: calc(.5 * var(--grid-column-gap));
        margin-right: calc(.5 * var(--grid-column-gap))
    }
    .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid,
    .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid {
        display: inline-block
    }
    .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid,
    .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid-item,
    .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid,
    .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid-item {
        margin-left: 0;
        margin-right: 0
    }
}

.elementor-2425 .elementor-element.elementor-element-52de3491 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 0px;
    --padding-bottom: 30px;
    --padding-left: 0px;
    --padding-right: 0px
}

.elementor-2425 .elementor-element.elementor-element-52de3491:not(.elementor-motion-effects-element-type-background),
.elementor-2425 .elementor-element.elementor-element-52de3491>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FEFFFF
}

.elementor-widget-image-box .elementor-image-box-title {
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-primary-font-weight);
    color: var(--e-global-color-primary)
}

.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
.elementor-widget-image-box:has(:focus) .elementor-image-box-title {
    color: var(--e-global-color-primary)
}

.elementor-widget-image-box .elementor-image-box-description {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
    color: var(--e-global-color-text)
}

.elementor-2425 .elementor-element.elementor-element-e508e41 {
    width: var(--container-widget-width, 54%);
    max-width: 54%;
    --container-widget-width: 54%;
    --container-widget-flex-grow: 0
}

.elementor-2425 .elementor-element.elementor-element-e508e41>.elementor-widget-container {
    margin: 50px 0 0 0
}

.elementor-2425 .elementor-element.elementor-element-e508e41.elementor-element {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-e508e41.elementor-position-right .elementor-image-box-img {
    margin-left: 0
}

.elementor-2425 .elementor-element.elementor-element-e508e41.elementor-position-left .elementor-image-box-img {
    margin-right: 0
}

.elementor-2425 .elementor-element.elementor-element-e508e41.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0
}

.elementor-2425 .elementor-element.elementor-element-e508e41 .elementor-image-box-title {
    margin-bottom: 0;
    font-family: "Sora", Sans-serif;
    font-size: 33px;
    font-weight: 400;
    color: #303030
}

.elementor-2425 .elementor-element.elementor-element-e508e41 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%
}

.elementor-2425 .elementor-element.elementor-element-e508e41 .elementor-image-box-img img {
    transition-duration: 0.3s
}

.elementor-2425 .elementor-element.elementor-element-e508e41:has(:hover) .elementor-image-box-title,
.elementor-2425 .elementor-element.elementor-element-e508e41:has(:focus) .elementor-image-box-title {
    color: #303030
}

.elementor-2425 .elementor-element.elementor-element-e508e41 .elementor-image-box-description {
    font-family: "Sora", Sans-serif;
    font-size: 24px;
    font-weight: 400
}

.elementor-2425 .elementor-element.elementor-element-4ddf1abf {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center
}

.elementor-2425 .elementor-element.elementor-element-4ddf1abf.e-con {
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0
}

.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after {
    border-color: var(--e-global-color-text)
}

.elementor-widget-icon-list .elementor-icon-list-icon i {
    color: var(--e-global-color-primary)
}

.elementor-widget-icon-list .elementor-icon-list-icon svg {
    fill: var(--e-global-color-primary)
}

.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-widget-icon-list .elementor-icon-list-item>a {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight)
}

.elementor-widget-icon-list .elementor-icon-list-text {
    color: var(--e-global-color-secondary)
}

.elementor-2425 .elementor-element.elementor-element-56da205d>.elementor-widget-container {
    background-color: #F8FCFF;
    padding: 12px 12px 12px 12px;
    border-style: dashed;
    border-width: 3px 3px 3px 3px;
    border-color: #BDC9FF;
    border-radius: 12px 12px 12px 12px
}

.elementor-2425 .elementor-element.elementor-element-56da205d.elementor-element {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-56da205d.ha-has-bg-overlay:hover>.elementor-widget-container::before {
    transition: background 0.3s
}

.elementor-2425 .elementor-element.elementor-element-56da205d .elementor-icon-list-icon i {
    color: #5271FF;
    transition: color 0.3s
}

.elementor-2425 .elementor-element.elementor-element-56da205d .elementor-icon-list-icon svg {
    fill: #5271FF;
    transition: fill 0.3s
}

.elementor-2425 .elementor-element.elementor-element-56da205d {
    --e-icon-list-icon-size: 20px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 0px
}

.elementor-2425 .elementor-element.elementor-element-56da205d .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-2425 .elementor-element.elementor-element-56da205d .elementor-icon-list-item>a {
    font-family: "Sora", Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 20px
}

.elementor-2425 .elementor-element.elementor-element-56da205d .elementor-icon-list-text {
    color: #5271FF;
    transition: color 0.3s
}

.elementor-2425 .elementor-element.elementor-element-69685bd7>.elementor-widget-container {
    background-color: #F8FCFF;
    padding: 12px 12px 12px 12px;
    border-style: dashed;
    border-width: 3px 3px 3px 3px;
    border-color: #BDC9FF;
    border-radius: 12px 12px 12px 12px
}

.elementor-2425 .elementor-element.elementor-element-69685bd7.elementor-element {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-69685bd7.ha-has-bg-overlay:hover>.elementor-widget-container::before {
    transition: background 0.3s
}

.elementor-2425 .elementor-element.elementor-element-69685bd7 .elementor-icon-list-icon i {
    color: #5271FF;
    transition: color 0.3s
}

.elementor-2425 .elementor-element.elementor-element-69685bd7 .elementor-icon-list-icon svg {
    fill: #5271FF;
    transition: fill 0.3s
}

.elementor-2425 .elementor-element.elementor-element-69685bd7 {
    --e-icon-list-icon-size: 20px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 0px
}

.elementor-2425 .elementor-element.elementor-element-69685bd7 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-2425 .elementor-element.elementor-element-69685bd7 .elementor-icon-list-item>a {
    font-family: "Sora", Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 20px
}

.elementor-2425 .elementor-element.elementor-element-69685bd7 .elementor-icon-list-text {
    color: #5271FF;
    transition: color 0.3s
}

.elementor-2425 .elementor-element.elementor-element-77a874cd>.elementor-widget-container {
    background-color: #F8FCFF;
    padding: 12px 12px 12px 12px;
    border-style: dashed;
    border-width: 3px 3px 3px 3px;
    border-color: #BDC9FF;
    border-radius: 12px 12px 12px 12px
}

.elementor-2425 .elementor-element.elementor-element-77a874cd.elementor-element {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-77a874cd.ha-has-bg-overlay:hover>.elementor-widget-container::before {
    transition: background 0.3s
}

.elementor-2425 .elementor-element.elementor-element-77a874cd .elementor-icon-list-icon i {
    color: #5271FF;
    transition: color 0.3s
}

.elementor-2425 .elementor-element.elementor-element-77a874cd .elementor-icon-list-icon svg {
    fill: #5271FF;
    transition: fill 0.3s
}

.elementor-2425 .elementor-element.elementor-element-77a874cd {
    --e-icon-list-icon-size: 20px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 0px
}

.elementor-2425 .elementor-element.elementor-element-77a874cd .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-2425 .elementor-element.elementor-element-77a874cd .elementor-icon-list-item>a {
    font-family: "Sora", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 20px
}

.elementor-2425 .elementor-element.elementor-element-77a874cd .elementor-icon-list-text {
    color: #5271FF;
    transition: color 0.3s
}

.elementor-widget-button .elementor-button {
    background-color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight)
}

.elementor-2425 .elementor-element.elementor-element-d2c1b44 .elementor-button {
    background-color: #30CF7B;
    font-family: "Sora", Sans-serif;
    font-size: 22px;
    font-weight: 600;
    border-style: solid;
    border-width: 0 0 5px 0;
    border-color: #10A858;
    border-radius: 50px 50px 50px 50px;
    padding: 25px 35px 25px 35px
}

.elementor-2425 .elementor-element.elementor-element-d2c1b44>.elementor-widget-container {
    margin: 0 0 0 0
}

.elementor-widget-heading .elementor-heading-title {
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-primary-font-weight);
    color: var(--e-global-color-primary)
}

.elementor-2425 .elementor-element.elementor-element-656f7973 {
    width: var(--container-widget-width, 63%);
    max-width: 63%;
    --container-widget-width: 63%;
    --container-widget-flex-grow: 0;
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-656f7973>.elementor-widget-container {
    margin: 50px 0 0 0;
    padding: 0 0 0 0
}

.elementor-2425 .elementor-element.elementor-element-656f7973.elementor-element {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-656f7973 .elementor-heading-title {
    font-family: "Sora", Sans-serif;
    font-size: 22px;
    font-weight: 400;
    line-height: 28px;
    color: #222
}

.elementor-2425 .elementor-element.elementor-element-5927e83 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap
}

.elementor-2425 .elementor-element.elementor-element-5927e83:not(.elementor-motion-effects-element-type-background),
.elementor-2425 .elementor-element.elementor-element-5927e83>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFF
}

.elementor-widget-icon.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-primary)
}

.elementor-widget-icon.elementor-view-framed .elementor-icon,
.elementor-widget-icon.elementor-view-default .elementor-icon {
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary)
}

.elementor-widget-icon.elementor-view-framed .elementor-icon,
.elementor-widget-icon.elementor-view-default .elementor-icon svg {
    fill: var(--e-global-color-primary)
}

.elementor-2425 .elementor-element.elementor-element-2fced74 .elementor-icon-wrapper {
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-2fced74.elementor-view-stacked .elementor-icon {
    background-color: #8F6E1A
}

.elementor-2425 .elementor-element.elementor-element-2fced74.elementor-view-framed .elementor-icon,
.elementor-2425 .elementor-element.elementor-element-2fced74.elementor-view-default .elementor-icon {
    color: #8F6E1A;
    border-color: #8F6E1A
}

.elementor-2425 .elementor-element.elementor-element-2fced74.elementor-view-framed .elementor-icon,
.elementor-2425 .elementor-element.elementor-element-2fced74.elementor-view-default .elementor-icon svg {
    fill: #8F6E1A
}

.elementor-2425 .elementor-element.elementor-element-52f9a79f {
    width: var(--container-widget-width, 38%);
    max-width: 38%;
    --container-widget-width: 38%;
    --container-widget-flex-grow: 0;
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-52f9a79f>.elementor-widget-container {
    margin: 0 0 0 0;
    padding: 0 0 0 0
}

.elementor-2425 .elementor-element.elementor-element-52f9a79f.elementor-element {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-52f9a79f .elementor-heading-title {
    font-family: "Sora", Sans-serif;
    font-size: 26px;
    font-weight: 400;
    line-height: 28px;
    color: #222
}

.elementor-2425 .elementor-element.elementor-element-27c5a6f8 {
    --display: flex
}

.elementor-2425 .elementor-element.elementor-element-27c5a6f8.e-con {
    --align-self: center
}

.elementor-widget-icon-box.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-primary)
}

.elementor-widget-icon-box.elementor-view-framed .elementor-icon,
.elementor-widget-icon-box.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-primary);
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary)
}

.elementor-widget-icon-box .elementor-icon-box-title,
.elementor-widget-icon-box .elementor-icon-box-title a {
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-primary-font-weight)
}

.elementor-widget-icon-box .elementor-icon-box-title {
    color: var(--e-global-color-primary)
}

.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
.elementor-widget-icon-box:has(:focus) .elementor-icon-box-title {
    color: var(--e-global-color-primary)
}

.elementor-widget-icon-box .elementor-icon-box-description {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
    color: var(--e-global-color-text)
}

.elementor-2425 .elementor-element.elementor-element-afadf37 {
    width: var(--container-widget-width, 94%);
    max-width: 94%;
    --container-widget-width: 94%;
    --container-widget-flex-grow: 0
}

.elementor-2425 .elementor-element.elementor-element-afadf37>.elementor-widget-container {
    background-color: #FF97971F;
    padding: 10px 16px 14px 24px;
    border-style: dashed;
    border-width: 1px 1px 1px 1px;
    border-color: #C53F3F;
    border-radius: 18px 18px 18px 18px
}

.elementor-2425 .elementor-element.elementor-element-afadf37.elementor-element {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-afadf37.ha-has-bg-overlay:hover>.elementor-widget-container::before {
    transition: background 0.3s
}

.elementor-2425 .elementor-element.elementor-element-afadf37 .elementor-icon-box-wrapper {
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-afadf37 .elementor-icon-box-title {
    margin-block-end: 8px;
    color: #C53F3F
}

.elementor-2425 .elementor-element.elementor-element-afadf37 .elementor-icon-box-title,
.elementor-2425 .elementor-element.elementor-element-afadf37 .elementor-icon-box-title a {
    font-family: "Sora", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 21px
}

.elementor-2425 .elementor-element.elementor-element-afadf37:has(:hover) .elementor-icon-box-title,
.elementor-2425 .elementor-element.elementor-element-afadf37:has(:focus) .elementor-icon-box-title {
    color: #C53F3F
}

.elementor-2425 .elementor-element.elementor-element-afadf37 .elementor-icon-box-description {
    font-family: "Be Vietnam Pro", Sans-serif;
    font-size: 16px;
    color: #222
}

.elementor-2425 .elementor-element.elementor-element-7218ff8b {
    width: var(--container-widget-width, 94%);
    max-width: 94%;
    --container-widget-width: 94%;
    --container-widget-flex-grow: 0
}

.elementor-2425 .elementor-element.elementor-element-7218ff8b>.elementor-widget-container {
    background-color: #FF97971F;
    padding: 10px 16px 14px 24px;
    border-style: dashed;
    border-width: 1px 1px 1px 1px;
    border-color: #C53F3F;
    border-radius: 18px 18px 18px 18px
}

.elementor-2425 .elementor-element.elementor-element-7218ff8b.elementor-element {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-7218ff8b.ha-has-bg-overlay:hover>.elementor-widget-container::before {
    transition: background 0.3s
}

.elementor-2425 .elementor-element.elementor-element-7218ff8b .elementor-icon-box-wrapper {
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-7218ff8b .elementor-icon-box-title {
    margin-block-end: 8px;
    color: #C53F3F
}

.elementor-2425 .elementor-element.elementor-element-7218ff8b .elementor-icon-box-title,
.elementor-2425 .elementor-element.elementor-element-7218ff8b .elementor-icon-box-title a {
    font-family: "Sora", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 21px
}

.elementor-2425 .elementor-element.elementor-element-7218ff8b:has(:hover) .elementor-icon-box-title,
.elementor-2425 .elementor-element.elementor-element-7218ff8b:has(:focus) .elementor-icon-box-title {
    color: #C53F3F
}

.elementor-2425 .elementor-element.elementor-element-7218ff8b .elementor-icon-box-description {
    font-family: "Be Vietnam Pro", Sans-serif;
    font-size: 16px;
    color: #222
}

.elementor-2425 .elementor-element.elementor-element-2fdad49c {
    width: var(--container-widget-width, 94%);
    max-width: 94%;
    --container-widget-width: 94%;
    --container-widget-flex-grow: 0
}

.elementor-2425 .elementor-element.elementor-element-2fdad49c>.elementor-widget-container {
    background-color: #FF97971F;
    padding: 10px 16px 14px 24px;
    border-style: dashed;
    border-width: 1px 1px 1px 1px;
    border-color: #C53F3F;
    border-radius: 18px 18px 18px 18px
}

.elementor-2425 .elementor-element.elementor-element-2fdad49c.elementor-element {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-2fdad49c.ha-has-bg-overlay:hover>.elementor-widget-container::before {
    transition: background 0.3s
}

.elementor-2425 .elementor-element.elementor-element-2fdad49c .elementor-icon-box-wrapper {
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-2fdad49c .elementor-icon-box-title {
    margin-block-end: 8px;
    color: #C53F3F
}

.elementor-2425 .elementor-element.elementor-element-2fdad49c .elementor-icon-box-title,
.elementor-2425 .elementor-element.elementor-element-2fdad49c .elementor-icon-box-title a {
    font-family: "Sora", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 21px
}

.elementor-2425 .elementor-element.elementor-element-2fdad49c:has(:hover) .elementor-icon-box-title,
.elementor-2425 .elementor-element.elementor-element-2fdad49c:has(:focus) .elementor-icon-box-title {
    color: #C53F3F
}

.elementor-2425 .elementor-element.elementor-element-2fdad49c .elementor-icon-box-description {
    font-family: "Be Vietnam Pro", Sans-serif;
    font-size: 16px;
    color: #222
}

.elementor-2425 .elementor-element.elementor-element-3d193678 {
    width: var(--container-widget-width, 70%);
    max-width: 70%;
    --container-widget-width: 70%;
    --container-widget-flex-grow: 0;
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-3d193678>.elementor-widget-container {
    margin: 0 0 0 0;
    padding: 0 0 31px 0
}

.elementor-2425 .elementor-element.elementor-element-3d193678.elementor-element {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-3d193678.ha-has-bg-overlay:hover>.elementor-widget-container::before {
    transition: background 0.3s
}

.elementor-2425 .elementor-element.elementor-element-3d193678 .elementor-heading-title {
    font-family: "Noto Sans Sora Sompeng", Sans-serif;
    font-size: 26px;
    font-weight: 400;
    line-height: 38px;
    color: #2E2E2E
}

.elementor-2425 .elementor-element.elementor-element-413f83d7 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 50px;
    --padding-left: 0px;
    --padding-right: 0px
}

.elementor-2425 .elementor-element.elementor-element-413f83d7:not(.elementor-motion-effects-element-type-background),
.elementor-2425 .elementor-element.elementor-element-413f83d7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-4458539)
}

.elementor-widget-image .widget-image-caption {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight)
}

.elementor-2425 .elementor-element.elementor-element-6c3f819 {
    width: var(--container-widget-width, 19%);
    max-width: 19%;
    --container-widget-width: 19%;
    --container-widget-flex-grow: 0
}

.elementor-2425 .elementor-element.elementor-element-6c3f819>.elementor-widget-container {
    margin: -30px 0 0 0
}

.elementor-2425 .elementor-element.elementor-element-6c3f819.elementor-element {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-6c3f819 img {
    filter: brightness(126%) contrast(100%) saturate(12%) blur(0) hue-rotate(0deg)
}

.elementor-2425 .elementor-element.elementor-element-4fc6d813 img {
    width: 76%
}

.elementor-2425 .elementor-element.elementor-element-3013f098 {
    width: var(--container-widget-width, 75%);
    max-width: 75%;
    --container-widget-width: 75%;
    --container-widget-flex-grow: 0
}

.elementor-2425 .elementor-element.elementor-element-3013f098>.elementor-widget-container {
    background-color: #FFF;
    padding: 10px 16px 14px 24px;
    border-style: dashed;
    border-width: 3px 3px 3px 3px;
    border-color: var(--e-global-color-0e88d9b);
    border-radius: 18px 18px 18px 18px
}

.elementor-2425 .elementor-element.elementor-element-3013f098.elementor-element {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-3013f098.ha-has-bg-overlay:hover>.elementor-widget-container::before {
    transition: background 0.3s
}

.elementor-2425 .elementor-element.elementor-element-3013f098 .elementor-icon-box-wrapper {
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-3013f098 .elementor-icon-box-title {
    margin-block-end: 0;
    color: var(--e-global-color-553cd37)
}

.elementor-2425 .elementor-element.elementor-element-3013f098 .elementor-icon-box-title,
.elementor-2425 .elementor-element.elementor-element-3013f098 .elementor-icon-box-title a {
    font-family: "Sora", Sans-serif;
    font-size: 37px;
    font-weight: 600;
    letter-spacing: -.5px
}

.elementor-2425 .elementor-element.elementor-element-3013f098:has(:hover) .elementor-icon-box-title,
.elementor-2425 .elementor-element.elementor-element-3013f098:has(:focus) .elementor-icon-box-title {
    color: var(--e-global-color-553cd37)
}

.elementor-2425 .elementor-element.elementor-element-3013f098 .elementor-icon-box-description {
    font-family: "Sora", Sans-serif;
    font-size: 25px;
    color: var(--e-global-color-553cd37)
}

.elementor-2425 .elementor-element.elementor-element-665d3e14 {
    width: var(--container-widget-width, 61%);
    max-width: 61%;
    --container-widget-width: 61%;
    --container-widget-flex-grow: 0;
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-665d3e14>.elementor-widget-container {
    margin: 0 0 0 0;
    padding: 0 0 0 0
}

.elementor-2425 .elementor-element.elementor-element-665d3e14.elementor-element {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-665d3e14 .elementor-heading-title {
    font-family: "Sora", Sans-serif;
    font-size: 26px;
    font-weight: 400;
    line-height: 33px;
    color: var(--e-global-color-553cd37)
}

.elementor-2425 .elementor-element.elementor-element-4263587a .elementor-icon-wrapper {
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-4263587a.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-accent)
}

.elementor-2425 .elementor-element.elementor-element-4263587a.elementor-view-framed .elementor-icon,
.elementor-2425 .elementor-element.elementor-element-4263587a.elementor-view-default .elementor-icon {
    color: var(--e-global-color-accent);
    border-color: var(--e-global-color-accent)
}

.elementor-2425 .elementor-element.elementor-element-4263587a.elementor-view-framed .elementor-icon,
.elementor-2425 .elementor-element.elementor-element-4263587a.elementor-view-default .elementor-icon svg {
    fill: var(--e-global-color-accent)
}

.elementor-2425 .elementor-element.elementor-element-a24db8b {
    --display: flex;
    --min-height: 0px;
    --flex-direction: column;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --padding-top: 50px;
    --padding-bottom: 30px;
    --padding-left: 0px;
    --padding-right: 0px
}

.elementor-2425 .elementor-element.elementor-element-a24db8b:not(.elementor-motion-effects-element-type-background),
.elementor-2425 .elementor-element.elementor-element-a24db8b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #E5EAFF
}

.elementor-2425 .elementor-element.elementor-element-7fea2ce8 {
    width: var(--container-widget-width, 61%);
    max-width: 61%;
    --container-widget-width: 61%;
    --container-widget-flex-grow: 0;
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-7fea2ce8>.elementor-widget-container {
    margin: 0 0 0 0;
    padding: 0 0 0 0
}

.elementor-2425 .elementor-element.elementor-element-7fea2ce8.elementor-element {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-7fea2ce8 .elementor-heading-title {
    font-family: "Sora", Sans-serif;
    font-size: 36px;
    font-weight: 600;
    line-height: 28px;
    color: var(--e-global-color-553cd37)
}

.elementor-2425 .elementor-element.elementor-element-7a850ec5 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap
}

.elementor-2425 .elementor-element.elementor-element-196acc46 {
    --display: flex
}

.elementor-2425 .elementor-element.elementor-element-3169237a {
    width: var(--container-widget-width, 100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0
}

.elementor-2425 .elementor-element.elementor-element-3169237a>.elementor-widget-container {
    margin: 35px 0 0 0
}

.elementor-2425 .elementor-element.elementor-element-329a423b {
    --display: flex
}

.elementor-widget-text-editor {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
    color: var(--e-global-color-text)
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
    background-color: var(--e-global-color-primary)
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,
.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary)
}

.elementor-2425 .elementor-element.elementor-element-7caef66f {
    width: var(--container-widget-width, 83%);
    max-width: 83%;
    --container-widget-width: 83%;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Sora", Sans-serif;
    font-size: 21px;
    font-weight: 400;
    color: var(--e-global-color-553cd37)
}

.elementor-2425 .elementor-element.elementor-element-7caef66f>.elementor-widget-container {
    padding: 0 0 27px 0
}

.elementor-2425 .elementor-element.elementor-element-7caef66f.elementor-element {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-1343a8fc {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap
}

.elementor-2425 .elementor-element.elementor-element-1343a8fc:not(.elementor-motion-effects-element-type-background),
.elementor-2425 .elementor-element.elementor-element-1343a8fc>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-4458539)
}

.elementor-2425 .elementor-element.elementor-element-4458785a {
    width: var(--container-widget-width, 68%);
    max-width: 68%;
    --container-widget-width: 68%;
    --container-widget-flex-grow: 0;
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-4458785a>.elementor-widget-container {
    padding: 30px 0 0 0
}

.elementor-2425 .elementor-element.elementor-element-4458785a.elementor-element {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-4458785a .elementor-heading-title {
    font-family: "Sora", Sans-serif;
    font-size: 30px;
    font-weight: 700;
    line-height: 42px;
    color: #303030
}

.elementor-2425 .elementor-element.elementor-element-32faea7b img {
    width: 43%
}

.elementor-2425 .elementor-element.elementor-element-497af8c {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --border-radius: 19px 19px 19px 19px;
    --padding-top: 40px;
    --padding-bottom: 40px;
    --padding-left: 40px;
    --padding-right: 40px
}

.elementor-2425 .elementor-element.elementor-element-497af8c:not(.elementor-motion-effects-element-type-background),
.elementor-2425 .elementor-element.elementor-element-497af8c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #E6EBFF
}

.elementor-2425 .elementor-element.elementor-element-5eb77b94 {
    --display: flex
}

.elementor-2425 .elementor-element.elementor-element-6622c660 img {
    border-radius: 21px 21px 21px 21px
}

.elementor-2425 .elementor-element.elementor-element-791ce092 {
    --display: flex
}

.elementor-2425 .elementor-element.elementor-element-30e06969 .elementor-heading-title {
    font-family: "Sora", Sans-serif;
    font-weight: 600;
    color: var(--e-global-color-primary)
}

.elementor-2425 .elementor-element.elementor-element-1a1c7ad {
    font-family: "Sora", Sans-serif;
    font-size: 22px;
    font-weight: 400;
    color: #080808
}

.elementor-2425 .elementor-element.elementor-element-58240442 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --border-radius: 19px 19px 19px 19px;
    --padding-top: 40px;
    --padding-bottom: 40px;
    --padding-left: 40px;
    --padding-right: 40px
}

.elementor-2425 .elementor-element.elementor-element-58240442:not(.elementor-motion-effects-element-type-background),
.elementor-2425 .elementor-element.elementor-element-58240442>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #DDFFE2
}

.elementor-2425 .elementor-element.elementor-element-6ae05346 {
    --display: flex;
    --justify-content: center
}

.elementor-2425 .elementor-element.elementor-element-1b191b33 img {
    border-radius: 21px 21px 21px 21px
}

.elementor-2425 .elementor-element.elementor-element-1a86cb7a {
    --display: flex
}

.elementor-2425 .elementor-element.elementor-element-6d5beac9 .elementor-heading-title {
    font-family: "Sora", Sans-serif;
    font-weight: 600;
    color: #2D8336
}

.elementor-2425 .elementor-element.elementor-element-70530b82 {
    width: var(--container-widget-width, 100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 35px;
    --icon-vertical-offset: 0px
}

.elementor-2425 .elementor-element.elementor-element-70530b82.elementor-element {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-70530b82>.elementor-widget-container {
    border-radius: 0 0 0 0
}

.elementor-2425 .elementor-element.elementor-element-70530b82 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-block-end: calc(33px/2)
}

.elementor-2425 .elementor-element.elementor-element-70530b82 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-block-start: calc(33px/2)
}

.elementor-2425 .elementor-element.elementor-element-70530b82 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-inline: calc(33px/2)
}

.elementor-2425 .elementor-element.elementor-element-70530b82 .elementor-icon-list-items.elementor-inline-items {
    margin-inline: calc(-33px/2)
}

.elementor-2425 .elementor-element.elementor-element-70530b82 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    inset-inline-end: calc(-33px/2)
}

.elementor-2425 .elementor-element.elementor-element-70530b82 .elementor-icon-list-icon i {
    color: #0BC200;
    transition: color 0.3s
}

.elementor-2425 .elementor-element.elementor-element-70530b82 .elementor-icon-list-icon svg {
    fill: #0BC200;
    transition: fill 0.3s
}

.elementor-2425 .elementor-element.elementor-element-70530b82 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-2425 .elementor-element.elementor-element-70530b82 .elementor-icon-list-item>a {
    font-family: "Sora", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.12em
}

.elementor-2425 .elementor-element.elementor-element-70530b82 .elementor-icon-list-text {
    color: #000;
    transition: color 0.3s
}

.elementor-2425 .elementor-element.elementor-element-7080a087 {
    width: var(--container-widget-width, 61%);
    max-width: 61%;
    --container-widget-width: 61%;
    --container-widget-flex-grow: 0;
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-7080a087>.elementor-widget-container {
    margin: 0 0 0 0;
    padding: 0 0 18px 0
}

.elementor-2425 .elementor-element.elementor-element-7080a087.elementor-element {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-7080a087 .elementor-heading-title {
    font-family: "Sora", Sans-serif;
    font-size: 26px;
    font-weight: 500;
    line-height: 35px;
    color: #4E4E4E
}

.elementor-2425 .elementor-element.elementor-element-26e001e7 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    border-style: dashed;
    --border-style: dashed;
    border-width: 3px 3px 3px 3px;
    --border-top-width: 3px;
    --border-right-width: 3px;
    --border-bottom-width: 3px;
    --border-left-width: 3px;
    border-color: var(--e-global-color-0e88d9b);
    --border-color: var( --e-global-color-0e88d9b);
    --border-radius: 19px 19px 19px 19px;
    --padding-top: 40px;
    --padding-bottom: 40px;
    --padding-left: 40px;
    --padding-right: 40px
}

.elementor-2425 .elementor-element.elementor-element-26e001e7:not(.elementor-motion-effects-element-type-background),
.elementor-2425 .elementor-element.elementor-element-26e001e7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFF
}

.elementor-2425 .elementor-element.elementor-element-a6f3070 {
    --display: flex
}

.elementor-2425 .elementor-element.elementor-element-1dbb71e5 {
    --display: flex;
    --overlay-opacity: 0.5;
    --border-radius: 52px 52px 52px 52px;
    --margin-top: -74px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px
}

.elementor-2425 .elementor-element.elementor-element-1dbb71e5:not(.elementor-motion-effects-element-type-background),
.elementor-2425 .elementor-element.elementor-element-1dbb71e5>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #30CF7B
}

.elementor-2425 .elementor-element.elementor-element-1dbb71e5::before,
.elementor-2425 .elementor-element.elementor-element-1dbb71e5>.elementor-background-video-container::before,
.elementor-2425 .elementor-element.elementor-element-1dbb71e5>.e-con-inner>.elementor-background-video-container::before,
.elementor-2425 .elementor-element.elementor-element-1dbb71e5>.elementor-background-slideshow::before,
.elementor-2425 .elementor-element.elementor-element-1dbb71e5>.e-con-inner>.elementor-background-slideshow::before,
.elementor-2425 .elementor-element.elementor-element-1dbb71e5>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    --background-overlay: ''
}

.elementor-2425 .elementor-element.elementor-element-1dbb71e5.e-con {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-2a6bb15>.elementor-widget-container {
    margin: 0 0 0 0;
    padding: 0 0 0 0
}

.elementor-2425 .elementor-element.elementor-element-2a6bb15.ha-has-bg-overlay:hover>.elementor-widget-container::before {
    transition: background 0.3s
}

.elementor-2425 .elementor-element.elementor-element-2a6bb15 .elementor-icon-wrapper {
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-2a6bb15.elementor-view-stacked .elementor-icon {
    background-color: #FFF
}

.elementor-2425 .elementor-element.elementor-element-2a6bb15.elementor-view-framed .elementor-icon,
.elementor-2425 .elementor-element.elementor-element-2a6bb15.elementor-view-default .elementor-icon {
    color: #FFF;
    border-color: #FFF
}

.elementor-2425 .elementor-element.elementor-element-2a6bb15.elementor-view-framed .elementor-icon,
.elementor-2425 .elementor-element.elementor-element-2a6bb15.elementor-view-default .elementor-icon svg {
    fill: #FFF
}

.elementor-2425 .elementor-element.elementor-element-2a6bb15 .elementor-icon {
    font-size: 52px
}

.elementor-2425 .elementor-element.elementor-element-2a6bb15 .elementor-icon svg {
    height: 52px
}

.elementor-2425 .elementor-element.elementor-element-3dd65680 {
    width: var(--container-widget-width, 66%);
    max-width: 66%;
    --container-widget-width: 66%;
    --container-widget-flex-grow: 0;
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-3dd65680.elementor-element {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-3dd65680 .elementor-heading-title {
    font-family: "Sora", Sans-serif;
    font-weight: 400;
    color: var(--e-global-color-primary)
}

.elementor-2425 .elementor-element.elementor-element-6e55d20 .elementor-button {
    background-color: #30CF7B;
    font-family: "Sora", Sans-serif;
    font-size: 22px;
    font-weight: 600;
    border-style: solid;
    border-width: 0 0 5px 0;
    border-color: #10A858;
    border-radius: 50px 50px 50px 50px;
    padding: 25px 35px 25px 35px
}

.elementor-2425 .elementor-element.elementor-element-6e55d20>.elementor-widget-container {
    margin: 0 0 0 0
}

.elementor-2425 .elementor-element.elementor-element-cf2c337 {
    --display: flex;
    --min-height: 549px;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --flex-wrap: wrap;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 0px;
    --padding-right: 0px
}

.elementor-2425 .elementor-element.elementor-element-cf2c337:not(.elementor-motion-effects-element-type-background),
.elementor-2425 .elementor-element.elementor-element-cf2c337>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-4458539)
}

.elementor-2425 .elementor-element.elementor-element-cf2c337.e-con {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-0c731c0 {
    width: var(--container-widget-width, 100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-0c731c0>.elementor-widget-container {
    margin: 0 0 0 0
}

.elementor-2425 .elementor-element.elementor-element-0c731c0.elementor-element {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-0c731c0 .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 34px;
    font-weight: 600;
    line-height: 49px;
    color: #303A09
}

.elementor-2425 .elementor-element.elementor-element-dcc7151 {
    width: var(--container-widget-width, 23%);
    max-width: 23%;
    --container-widget-width: 23%;
    --container-widget-flex-grow: 0
}

.elementor-2425 .elementor-element.elementor-element-dcc7151>.elementor-widget-container {
    background-color: #FFF;
    padding: 20px 20px 20px 20px;
    border-style: dashed;
    border-width: 3px 3px 3px 3px;
    border-color: var(--e-global-color-0e88d9b);
    border-radius: 25px 25px 25px 25px
}

.elementor-2425 .elementor-element.elementor-element-dcc7151.elementor-element {
    --align-self: stretch
}

.elementor-2425 .elementor-element.elementor-element-dcc7151.ha-has-bg-overlay:hover>.elementor-widget-container::before {
    transition: background 0.3s
}

.elementor-2425 .elementor-element.elementor-element-dcc7151.elementor-position-right .elementor-image-box-img {
    margin-left: 15px
}

.elementor-2425 .elementor-element.elementor-element-dcc7151.elementor-position-left .elementor-image-box-img {
    margin-right: 15px
}

.elementor-2425 .elementor-element.elementor-element-dcc7151.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px
}

.elementor-2425 .elementor-element.elementor-element-dcc7151 .elementor-image-box-title {
    margin-bottom: 8px;
    font-family: "Sora", Sans-serif;
    font-size: 22px;
    font-weight: 800;
    color: var(--e-global-color-primary)
}

.elementor-2425 .elementor-element.elementor-element-dcc7151 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%
}

.elementor-2425 .elementor-element.elementor-element-dcc7151 .elementor-image-box-img img {
    transition-duration: 0.3s
}

.elementor-2425 .elementor-element.elementor-element-dcc7151 .elementor-image-box-description {
    font-family: "Sora", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    line-height: 22px;
    letter-spacing: 0;
    color: var(--e-global-color-553cd37)
}

.elementor-2425 .elementor-element.elementor-element-ccf5e7b {
    width: var(--container-widget-width, 23%);
    max-width: 23%;
    --container-widget-width: 23%;
    --container-widget-flex-grow: 0
}

.elementor-2425 .elementor-element.elementor-element-ccf5e7b>.elementor-widget-container {
    background-color: #FFF;
    padding: 20px 20px 20px 20px;
    border-style: dashed;
    border-width: 3px 3px 3px 3px;
    border-color: var(--e-global-color-0e88d9b);
    border-radius: 25px 25px 25px 25px
}

.elementor-2425 .elementor-element.elementor-element-ccf5e7b.elementor-element {
    --align-self: stretch
}

.elementor-2425 .elementor-element.elementor-element-ccf5e7b.ha-has-bg-overlay:hover>.elementor-widget-container::before {
    transition: background 0.3s
}

.elementor-2425 .elementor-element.elementor-element-ccf5e7b.elementor-position-right .elementor-image-box-img {
    margin-left: 15px
}

.elementor-2425 .elementor-element.elementor-element-ccf5e7b.elementor-position-left .elementor-image-box-img {
    margin-right: 15px
}

.elementor-2425 .elementor-element.elementor-element-ccf5e7b.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px
}

.elementor-2425 .elementor-element.elementor-element-ccf5e7b .elementor-image-box-title {
    margin-bottom: 8px;
    font-family: "Sora", Sans-serif;
    font-size: 22px;
    font-weight: 800;
    color: var(--e-global-color-primary)
}

.elementor-2425 .elementor-element.elementor-element-ccf5e7b .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%
}

.elementor-2425 .elementor-element.elementor-element-ccf5e7b .elementor-image-box-img img {
    transition-duration: 0.3s
}

.elementor-2425 .elementor-element.elementor-element-ccf5e7b .elementor-image-box-description {
    font-family: "Sora", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    line-height: 22px;
    letter-spacing: 0;
    color: var(--e-global-color-553cd37)
}

.elementor-2425 .elementor-element.elementor-element-88aba78 {
    width: var(--container-widget-width, 23%);
    max-width: 23%;
    --container-widget-width: 23%;
    --container-widget-flex-grow: 0
}

.elementor-2425 .elementor-element.elementor-element-88aba78>.elementor-widget-container {
    background-color: #FFF;
    padding: 20px 20px 20px 20px;
    border-style: dashed;
    border-width: 3px 3px 3px 3px;
    border-color: var(--e-global-color-0e88d9b);
    border-radius: 25px 25px 25px 25px
}

.elementor-2425 .elementor-element.elementor-element-88aba78.elementor-element {
    --align-self: stretch
}

.elementor-2425 .elementor-element.elementor-element-88aba78.ha-has-bg-overlay:hover>.elementor-widget-container::before {
    transition: background 0.3s
}

.elementor-2425 .elementor-element.elementor-element-88aba78.elementor-position-right .elementor-image-box-img {
    margin-left: 15px
}

.elementor-2425 .elementor-element.elementor-element-88aba78.elementor-position-left .elementor-image-box-img {
    margin-right: 15px
}

.elementor-2425 .elementor-element.elementor-element-88aba78.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px
}

.elementor-2425 .elementor-element.elementor-element-88aba78 .elementor-image-box-title {
    margin-bottom: 8px;
    font-family: "Sora", Sans-serif;
    font-size: 22px;
    font-weight: 800;
    color: var(--e-global-color-primary)
}

.elementor-2425 .elementor-element.elementor-element-88aba78 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%
}

.elementor-2425 .elementor-element.elementor-element-88aba78 .elementor-image-box-img img {
    transition-duration: 0.3s
}

.elementor-2425 .elementor-element.elementor-element-88aba78 .elementor-image-box-description {
    font-family: "Sora", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    line-height: 22px;
    letter-spacing: 0;
    color: var(--e-global-color-553cd37)
}

.elementor-2425 .elementor-element.elementor-element-9182ca9 {
    width: var(--container-widget-width, 23%);
    max-width: 23%;
    --container-widget-width: 23%;
    --container-widget-flex-grow: 0
}

.elementor-2425 .elementor-element.elementor-element-9182ca9>.elementor-widget-container {
    background-color: #FFF;
    padding: 20px 20px 20px 20px;
    border-style: dashed;
    border-width: 3px 3px 3px 3px;
    border-color: var(--e-global-color-0e88d9b);
    border-radius: 25px 25px 25px 25px
}

.elementor-2425 .elementor-element.elementor-element-9182ca9.elementor-element {
    --align-self: stretch
}

.elementor-2425 .elementor-element.elementor-element-9182ca9.ha-has-bg-overlay:hover>.elementor-widget-container::before {
    transition: background 0.3s
}

.elementor-2425 .elementor-element.elementor-element-9182ca9.elementor-position-right .elementor-image-box-img {
    margin-left: 15px
}

.elementor-2425 .elementor-element.elementor-element-9182ca9.elementor-position-left .elementor-image-box-img {
    margin-right: 15px
}

.elementor-2425 .elementor-element.elementor-element-9182ca9.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px
}

.elementor-2425 .elementor-element.elementor-element-9182ca9 .elementor-image-box-title {
    margin-bottom: 8px;
    font-family: "Sora", Sans-serif;
    font-size: 22px;
    font-weight: 800;
    color: var(--e-global-color-primary)
}

.elementor-2425 .elementor-element.elementor-element-9182ca9 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%
}

.elementor-2425 .elementor-element.elementor-element-9182ca9 .elementor-image-box-img img {
    transition-duration: 0.3s
}

.elementor-2425 .elementor-element.elementor-element-9182ca9 .elementor-image-box-description {
    font-family: "Sora", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    line-height: 22px;
    letter-spacing: 0;
    color: var(--e-global-color-553cd37)
}

.elementor-2425 .elementor-element.elementor-element-b35c143 {
    --display: flex;
    --min-height: 0px;
    --flex-direction: column;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --padding-top: 0px;
    --padding-bottom: 30px;
    --padding-left: 0px;
    --padding-right: 0px
}

.elementor-2425 .elementor-element.elementor-element-b35c143:not(.elementor-motion-effects-element-type-background),
.elementor-2425 .elementor-element.elementor-element-b35c143>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFF
}

.elementor-2425 .elementor-element.elementor-element-26aca773 {
    width: var(--container-widget-width, 52%);
    max-width: 52%;
    --container-widget-width: 52%;
    --container-widget-flex-grow: 0;
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-26aca773>.elementor-widget-container {
    padding: 50px 0 20px 0
}

.elementor-2425 .elementor-element.elementor-element-26aca773.elementor-element {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-26aca773 .elementor-heading-title {
    font-family: "Montserrat", Sans-serif;
    font-size: 35px;
    font-weight: 600;
    line-height: 35px;
    color: var(--e-global-color-primary)
}

.elementor-2425 .elementor-element.elementor-element-3a3d7c7f .elementor-icon-wrapper {
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-3a3d7c7f.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-accent)
}

.elementor-2425 .elementor-element.elementor-element-3a3d7c7f.elementor-view-framed .elementor-icon,
.elementor-2425 .elementor-element.elementor-element-3a3d7c7f.elementor-view-default .elementor-icon {
    color: var(--e-global-color-accent);
    border-color: var(--e-global-color-accent)
}

.elementor-2425 .elementor-element.elementor-element-3a3d7c7f.elementor-view-framed .elementor-icon,
.elementor-2425 .elementor-element.elementor-element-3a3d7c7f.elementor-view-default .elementor-icon svg {
    fill: var(--e-global-color-accent)
}

.elementor-2425 .elementor-element.elementor-element-f3bb6fd {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap
}

.elementor-2425 .elementor-element.elementor-element-183e511 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 0px;
    --padding-right: 0px
}

.elementor-2425 .elementor-element.elementor-element-183e511:not(.elementor-motion-effects-element-type-background),
.elementor-2425 .elementor-element.elementor-element-183e511>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-4458539)
}

.elementor-2425 .elementor-element.elementor-element-c86544f {
    width: var(--container-widget-width, 68%);
    max-width: 68%;
    --container-widget-width: 68%;
    --container-widget-flex-grow: 0;
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-c86544f>.elementor-widget-container {
    padding: 30px 0 30px 0
}

.elementor-2425 .elementor-element.elementor-element-c86544f.elementor-element {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-c86544f .elementor-heading-title {
    font-family: "Sora", Sans-serif;
    font-size: 35px;
    font-weight: 700;
    line-height: 39px;
    color: var(--e-global-color-553cd37)
}

.elementor-2425 .elementor-element.elementor-element-27a366e {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --flex-wrap: wrap
}

.elementor-2425 .elementor-element.elementor-element-27a366e.e-con {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-7cbb780 {
    width: var(--container-widget-width, 40%);
    max-width: 40%;
    --container-widget-width: 40%;
    --container-widget-flex-grow: 0
}

.elementor-2425 .elementor-element.elementor-element-7cbb780>.elementor-widget-container {
    background-color: #FFF;
    padding: 35px 20px 35px 20px;
    border-style: dashed;
    border-width: 3px 3px 3px 3px;
    border-color: var(--e-global-color-0e88d9b);
    border-radius: 25px 25px 25px 25px
}

.elementor-2425 .elementor-element.elementor-element-7cbb780.elementor-element {
    --align-self: stretch
}

.elementor-2425 .elementor-element.elementor-element-7cbb780.ha-has-bg-overlay:hover>.elementor-widget-container::before {
    transition: background 0.3s
}

.elementor-2425 .elementor-element.elementor-element-7cbb780 .elementor-image-box-title {
    margin-bottom: 8px;
    font-family: "Sora", Sans-serif;
    font-size: 80px;
    font-weight: 800;
    color: var(--e-global-color-primary)
}

.elementor-2425 .elementor-element.elementor-element-7cbb780 .elementor-image-box-description {
    font-family: "Sora", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 22px;
    letter-spacing: 0;
    color: var(--e-global-color-primary)
}

.elementor-2425 .elementor-element.elementor-element-c5ef1bb {
    width: var(--container-widget-width, 40%);
    max-width: 40%;
    --container-widget-width: 40%;
    --container-widget-flex-grow: 0
}

.elementor-2425 .elementor-element.elementor-element-c5ef1bb>.elementor-widget-container {
    background-color: #FFF;
    padding: 35px 20px 35px 20px;
    border-style: dashed;
    border-width: 3px 3px 3px 3px;
    border-color: var(--e-global-color-0e88d9b);
    border-radius: 25px 25px 25px 25px
}

.elementor-2425 .elementor-element.elementor-element-c5ef1bb.elementor-element {
    --align-self: stretch
}

.elementor-2425 .elementor-element.elementor-element-c5ef1bb.ha-has-bg-overlay:hover>.elementor-widget-container::before {
    transition: background 0.3s
}

.elementor-2425 .elementor-element.elementor-element-c5ef1bb .elementor-image-box-title {
    margin-bottom: 8px;
    font-family: "Sora", Sans-serif;
    font-size: 80px;
    font-weight: 800;
    color: var(--e-global-color-primary)
}

.elementor-2425 .elementor-element.elementor-element-c5ef1bb .elementor-image-box-description {
    font-family: "Sora", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 22px;
    letter-spacing: 0;
    color: var(--e-global-color-primary)
}

.elementor-2425 .elementor-element.elementor-element-3ae50af {
    width: var(--container-widget-width, 40%);
    max-width: 40%;
    --container-widget-width: 40%;
    --container-widget-flex-grow: 0
}

.elementor-2425 .elementor-element.elementor-element-3ae50af>.elementor-widget-container {
    background-color: #FFF;
    padding: 35px 20px 35px 20px;
    border-style: dashed;
    border-width: 3px 3px 3px 3px;
    border-color: var(--e-global-color-0e88d9b);
    border-radius: 25px 25px 25px 25px
}

.elementor-2425 .elementor-element.elementor-element-3ae50af.elementor-element {
    --align-self: stretch
}

.elementor-2425 .elementor-element.elementor-element-3ae50af.ha-has-bg-overlay:hover>.elementor-widget-container::before {
    transition: background 0.3s
}

.elementor-2425 .elementor-element.elementor-element-3ae50af .elementor-image-box-title {
    margin-bottom: 8px;
    font-family: "Sora", Sans-serif;
    font-size: 80px;
    font-weight: 800;
    color: var(--e-global-color-primary)
}

.elementor-2425 .elementor-element.elementor-element-3ae50af .elementor-image-box-description {
    font-family: "Sora", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 22px;
    letter-spacing: 0;
    color: var(--e-global-color-primary)
}

.elementor-2425 .elementor-element.elementor-element-e10c063 {
    width: var(--container-widget-width, 40%);
    max-width: 40%;
    --container-widget-width: 40%;
    --container-widget-flex-grow: 0
}

.elementor-2425 .elementor-element.elementor-element-e10c063>.elementor-widget-container {
    background-color: #FFF;
    padding: 35px 20px 35px 20px;
    border-style: dashed;
    border-width: 3px 3px 3px 3px;
    border-color: var(--e-global-color-0e88d9b);
    border-radius: 25px 25px 25px 25px
}

.elementor-2425 .elementor-element.elementor-element-e10c063.elementor-element {
    --align-self: stretch
}

.elementor-2425 .elementor-element.elementor-element-e10c063.ha-has-bg-overlay:hover>.elementor-widget-container::before {
    transition: background 0.3s
}

.elementor-2425 .elementor-element.elementor-element-e10c063 .elementor-image-box-title {
    margin-bottom: 8px;
    font-family: "Sora", Sans-serif;
    font-size: 80px;
    font-weight: 800;
    color: var(--e-global-color-primary)
}

.elementor-2425 .elementor-element.elementor-element-e10c063 .elementor-image-box-description {
    font-family: "Sora", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 22px;
    letter-spacing: 0;
    color: var(--e-global-color-primary)
}

.elementor-2425 .elementor-element.elementor-element-1fe2c23f {
    --display: flex;
    --min-height: 0px;
    --flex-direction: column;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --padding-top: 50px;
    --padding-bottom: 100px;
    --padding-left: 0px;
    --padding-right: 0px
}

.elementor-2425 .elementor-element.elementor-element-1fe2c23f:not(.elementor-motion-effects-element-type-background),
.elementor-2425 .elementor-element.elementor-element-1fe2c23f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-4458539)
}

.elementor-2425 .elementor-element.elementor-element-617de45b {
    width: var(--container-widget-width, 29%);
    max-width: 29%;
    --container-widget-width: 29%;
    --container-widget-flex-grow: 0;
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-617de45b>.elementor-widget-container {
    margin: 0 0 0 0;
    padding: 0 0 18px 0
}

.elementor-2425 .elementor-element.elementor-element-617de45b.elementor-element {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-617de45b .elementor-heading-title {
    font-family: "Sora", Sans-serif;
    font-size: 33px;
    font-weight: 600;
    line-height: 35px;
    color: var(--e-global-color-553cd37)
}

.elementor-2425 .elementor-element.elementor-element-3543e6a .elementor-button {
    background-color: #30CF7B;
    font-family: "Sora", Sans-serif;
    font-size: 22px;
    font-weight: 600;
    border-style: solid;
    border-width: 0 0 5px 0;
    border-color: #10A858;
    border-radius: 50px 50px 50px 50px;
    padding: 25px 35px 25px 35px
}

.elementor-2425 .elementor-element.elementor-element-3543e6a>.elementor-widget-container {
    margin: 0 0 0 0
}

.elementor-2425 .elementor-element.elementor-element-ab1ce51 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #CFCFCF;
    --border-color: #CFCFCF;
    --border-radius: 30px 30px 30px 30px;
    box-shadow: 0 0 10px 0 rgba(68.18478260869566, 174.2836424858224, 255, .11)
}

.elementor-2425 .elementor-element.elementor-element-5b1e40b {
    width: var(--container-widget-width, 90%);
    max-width: 90%;
    --container-widget-width: 90%;
    --container-widget-flex-grow: 0;
    font-family: "Sora", Sans-serif;
    font-size: 14px;
    font-weight: 400
}

.elementor-2425 .elementor-element.elementor-element-5b1e40b>.elementor-widget-container {
    margin: 0 0 0 0
}

.elementor-2425 .elementor-element.elementor-element-e65ea42 {
    width: var(--container-widget-width, 90%);
    max-width: 90%;
    --container-widget-width: 90%;
    --container-widget-flex-grow: 0
}

.elementor-2425 .elementor-element.elementor-element-e65ea42 .elementor-image-box-wrapper {
    text-align: left
}

.elementor-2425 .elementor-element.elementor-element-e65ea42.elementor-position-right .elementor-image-box-img {
    margin-left: 20px
}

.elementor-2425 .elementor-element.elementor-element-e65ea42.elementor-position-left .elementor-image-box-img {
    margin-right: 20px
}

.elementor-2425 .elementor-element.elementor-element-e65ea42.elementor-position-top .elementor-image-box-img {
    margin-bottom: 20px
}

.elementor-2425 .elementor-element.elementor-element-e65ea42 .elementor-image-box-title {
    margin-bottom: 5px;
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 600;
    color: #4352DB
}

.elementor-2425 .elementor-element.elementor-element-e65ea42 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 15%
}

.elementor-2425 .elementor-element.elementor-element-e65ea42 .elementor-image-box-img img {
    border-radius: 100px;
    transition-duration: 0.3s
}

.elementor-2425 .elementor-element.elementor-element-e65ea42 .elementor-image-box-description {
    font-family: "Sora", Sans-serif;
    font-size: 14px;
    font-weight: 400
}

.elementor-2425 .elementor-element.elementor-element-94eca25 {
    width: var(--container-widget-width, 90%);
    max-width: 90%;
    --container-widget-width: 90%;
    --container-widget-flex-grow: 0
}

.elementor-2425 .elementor-element.elementor-element-94eca25 .elementor-image-box-wrapper {
    text-align: left
}

.elementor-2425 .elementor-element.elementor-element-94eca25.elementor-position-right .elementor-image-box-img {
    margin-left: 20px
}

.elementor-2425 .elementor-element.elementor-element-94eca25.elementor-position-left .elementor-image-box-img {
    margin-right: 20px
}

.elementor-2425 .elementor-element.elementor-element-94eca25.elementor-position-top .elementor-image-box-img {
    margin-bottom: 20px
}

.elementor-2425 .elementor-element.elementor-element-94eca25 .elementor-image-box-title {
    margin-bottom: 5px;
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 600;
    color: #4352DB
}

.elementor-2425 .elementor-element.elementor-element-94eca25 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 15%
}

.elementor-2425 .elementor-element.elementor-element-94eca25 .elementor-image-box-img img {
    border-radius: 100px;
    transition-duration: 0.3s
}

.elementor-2425 .elementor-element.elementor-element-94eca25 .elementor-image-box-description {
    font-family: "Sora", Sans-serif;
    font-size: 14px;
    font-weight: 400
}

.elementor-2425 .elementor-element.elementor-element-aed6af1 {
    width: var(--container-widget-width, 90%);
    max-width: 90%;
    --container-widget-width: 90%;
    --container-widget-flex-grow: 0
}

.elementor-2425 .elementor-element.elementor-element-aed6af1 .elementor-image-box-wrapper {
    text-align: left
}

.elementor-2425 .elementor-element.elementor-element-aed6af1.elementor-position-right .elementor-image-box-img {
    margin-left: 20px
}

.elementor-2425 .elementor-element.elementor-element-aed6af1.elementor-position-left .elementor-image-box-img {
    margin-right: 20px
}

.elementor-2425 .elementor-element.elementor-element-aed6af1.elementor-position-top .elementor-image-box-img {
    margin-bottom: 20px
}

.elementor-2425 .elementor-element.elementor-element-aed6af1 .elementor-image-box-title {
    margin-bottom: 5px;
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 600;
    color: #4352DB
}

.elementor-2425 .elementor-element.elementor-element-aed6af1 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 15%
}

.elementor-2425 .elementor-element.elementor-element-aed6af1 .elementor-image-box-img img {
    border-radius: 100px;
    transition-duration: 0.3s
}

.elementor-2425 .elementor-element.elementor-element-aed6af1 .elementor-image-box-description {
    font-family: "Sora", Sans-serif;
    font-size: 14px;
    font-weight: 400
}

.elementor-2425 .elementor-element.elementor-element-b0a7271 {
    width: var(--container-widget-width, 90%);
    max-width: 90%;
    --container-widget-width: 90%;
    --container-widget-flex-grow: 0
}

.elementor-2425 .elementor-element.elementor-element-b0a7271 .elementor-image-box-wrapper {
    text-align: left
}

.elementor-2425 .elementor-element.elementor-element-b0a7271.elementor-position-right .elementor-image-box-img {
    margin-left: 20px
}

.elementor-2425 .elementor-element.elementor-element-b0a7271.elementor-position-left .elementor-image-box-img {
    margin-right: 20px
}

.elementor-2425 .elementor-element.elementor-element-b0a7271.elementor-position-top .elementor-image-box-img {
    margin-bottom: 20px
}

.elementor-2425 .elementor-element.elementor-element-b0a7271 .elementor-image-box-title {
    margin-bottom: 5px;
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 600;
    color: #4352DB
}

.elementor-2425 .elementor-element.elementor-element-b0a7271 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 15%
}

.elementor-2425 .elementor-element.elementor-element-b0a7271 .elementor-image-box-img img {
    border-radius: 100px;
    transition-duration: 0.3s
}

.elementor-2425 .elementor-element.elementor-element-b0a7271 .elementor-image-box-description {
    font-family: "Sora", Sans-serif;
    font-size: 14px;
    font-weight: 400
}

.elementor-2425 .elementor-element.elementor-element-382cea4 {
    width: var(--container-widget-width, 90%);
    max-width: 90%;
    --container-widget-width: 90%;
    --container-widget-flex-grow: 0
}

.elementor-2425 .elementor-element.elementor-element-382cea4 .elementor-image-box-wrapper {
    text-align: left
}

.elementor-2425 .elementor-element.elementor-element-382cea4.elementor-position-right .elementor-image-box-img {
    margin-left: 20px
}

.elementor-2425 .elementor-element.elementor-element-382cea4.elementor-position-left .elementor-image-box-img {
    margin-right: 20px
}

.elementor-2425 .elementor-element.elementor-element-382cea4.elementor-position-top .elementor-image-box-img {
    margin-bottom: 20px
}

.elementor-2425 .elementor-element.elementor-element-382cea4 .elementor-image-box-title {
    margin-bottom: 5px;
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 600;
    color: #4352DB
}

.elementor-2425 .elementor-element.elementor-element-382cea4 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 15%
}

.elementor-2425 .elementor-element.elementor-element-382cea4 .elementor-image-box-img img {
    border-radius: 100px;
    transition-duration: 0.3s
}

.elementor-2425 .elementor-element.elementor-element-382cea4 .elementor-image-box-description {
    font-family: "Sora", Sans-serif;
    font-size: 14px;
    font-weight: 400
}

.elementor-2425 .elementor-element.elementor-element-f6de0af {
    width: var(--container-widget-width, 90%);
    max-width: 90%;
    --container-widget-width: 90%;
    --container-widget-flex-grow: 0
}

.elementor-2425 .elementor-element.elementor-element-f6de0af.elementor-position-right .elementor-image-box-img {
    margin-left: 7px
}

.elementor-2425 .elementor-element.elementor-element-f6de0af.elementor-position-left .elementor-image-box-img {
    margin-right: 7px
}

.elementor-2425 .elementor-element.elementor-element-f6de0af.elementor-position-top .elementor-image-box-img {
    margin-bottom: 7px
}

.elementor-2425 .elementor-element.elementor-element-f6de0af .elementor-image-box-wrapper .elementor-image-box-img {
    width: 5%
}

.elementor-2425 .elementor-element.elementor-element-f6de0af .elementor-image-box-img img {
    transition-duration: 0.3s
}

.elementor-2425 .elementor-element.elementor-element-f6de0af .elementor-image-box-title {
    font-family: "Sora", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: var(--e-global-color-secondary)
}

.elementor-2425 .elementor-element.elementor-element-62b57609 {
    --display: flex;
    --min-height: 0px;
    --flex-direction: column;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --padding-top: 0px;
    --padding-bottom: 100px;
    --padding-left: 0px;
    --padding-right: 0px
}

.elementor-2425 .elementor-element.elementor-element-62b57609:not(.elementor-motion-effects-element-type-background),
.elementor-2425 .elementor-element.elementor-element-62b57609>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-primary)
}

.elementor-2425 .elementor-element.elementor-element-710b3aa5 {
    width: var(--container-widget-width, 52%);
    max-width: 52%;
    --container-widget-width: 52%;
    --container-widget-flex-grow: 0;
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-710b3aa5>.elementor-widget-container {
    padding: 50px 0 30px 0
}

.elementor-2425 .elementor-element.elementor-element-710b3aa5.elementor-element {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-710b3aa5 .elementor-heading-title {
    font-family: "Sora", Sans-serif;
    font-size: 35px;
    font-weight: 800;
    text-transform: uppercase;
    line-height: 35px;
    color: #FFF
}

.elementor-2425 .elementor-element.elementor-element-2e7441a7 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    border-style: solid;
    --border-style: solid;
    border-width: 2px 2px 2px 2px;
    --border-top-width: 2px;
    --border-right-width: 2px;
    --border-bottom-width: 2px;
    --border-left-width: 2px;
    border-color: var(--e-global-color-text);
    --border-color: var( --e-global-color-text);
    --border-radius: 24px 24px 24px 24px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 30px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px
}

.elementor-2425 .elementor-element.elementor-element-2e7441a7:not(.elementor-motion-effects-element-type-background),
.elementor-2425 .elementor-element.elementor-element-2e7441a7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFF
}

.elementor-2425 .elementor-element.elementor-element-74086657 {
    --display: flex
}

.elementor-2425 .elementor-element.elementor-element-1c818c52 {
    --e-image-carousel-slides-to-show: 3;
    width: 100%;
    max-width: 100%
}

.elementor-2425 .elementor-element.elementor-element-1c818c52.elementor-element {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-1c818c52 .elementor-swiper-button.elementor-swiper-button-prev,
.elementor-2425 .elementor-element.elementor-element-1c818c52 .elementor-swiper-button.elementor-swiper-button-next {
    color: #FF5A00
}

.elementor-2425 .elementor-element.elementor-element-1c818c52 .elementor-swiper-button.elementor-swiper-button-prev svg,
.elementor-2425 .elementor-element.elementor-element-1c818c52 .elementor-swiper-button.elementor-swiper-button-next svg {
    fill: #FF5A00
}

.elementor-2425 .elementor-element.elementor-element-1c818c52 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
    background: #FFF;
    opacity: 1
}

.elementor-2425 .elementor-element.elementor-element-1c818c52 .swiper-pagination-bullet {
    background: #C5C5C5
}

.elementor-2425 .elementor-element.elementor-element-1c818c52 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image {
    border-radius: 10px 10px 10px 10px
}

.elementor-2425 .elementor-element.elementor-element-1e79db31 {
    --display: flex;
    --border-radius: 19px 19px 19px 19px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 7px;
    --padding-bottom: 7px;
    --padding-left: 7px;
    --padding-right: 7px;
    --z-index: 1
}

.elementor-2425 .elementor-element.elementor-element-1e79db31:not(.elementor-motion-effects-element-type-background),
.elementor-2425 .elementor-element.elementor-element-1e79db31>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FF9E04
}

.elementor-2425 .elementor-element.elementor-element-977173 {
    width: var(--container-widget-width, 80%);
    max-width: 80%;
    --container-widget-width: 80%;
    --container-widget-flex-grow: 0;
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-977173>.elementor-widget-container {
    margin: 0 0 0 0;
    padding: 0 0 0 0
}

.elementor-2425 .elementor-element.elementor-element-977173.elementor-element {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-977173 .elementor-heading-title {
    font-family: "Sora", Sans-serif;
    font-size: 29px;
    font-weight: 800;
    text-transform: uppercase;
    color: #FFF
}

.elementor-2425 .elementor-element.elementor-element-60b97af7 {
    --display: flex;
    --border-radius: 19px 19px 19px 19px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 7px;
    --padding-bottom: 7px;
    --padding-left: 7px;
    --padding-right: 7px;
    --z-index: 1
}

.elementor-2425 .elementor-element.elementor-element-60b97af7:not(.elementor-motion-effects-element-type-background),
.elementor-2425 .elementor-element.elementor-element-60b97af7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #AE00FF
}

.elementor-2425 .elementor-element.elementor-element-6440bb1 {
    width: var(--container-widget-width, 80%);
    max-width: 80%;
    --container-widget-width: 80%;
    --container-widget-flex-grow: 0;
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-6440bb1>.elementor-widget-container {
    margin: 0 0 0 0;
    padding: 0 0 0 0
}

.elementor-2425 .elementor-element.elementor-element-6440bb1.elementor-element {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-6440bb1 .elementor-heading-title {
    font-family: "Sora", Sans-serif;
    font-size: 29px;
    font-weight: 800;
    text-transform: uppercase;
    color: #FFF
}

.elementor-2425 .elementor-element.elementor-element-67f80a74 {
    --display: flex;
    --border-radius: 19px 19px 19px 19px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 7px;
    --padding-bottom: 7px;
    --padding-left: 7px;
    --padding-right: 7px;
    --z-index: 1
}

.elementor-2425 .elementor-element.elementor-element-67f80a74:not(.elementor-motion-effects-element-type-background),
.elementor-2425 .elementor-element.elementor-element-67f80a74>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #7C1DFF
}

.elementor-2425 .elementor-element.elementor-element-18fe6f12 {
    width: var(--container-widget-width, 80%);
    max-width: 80%;
    --container-widget-width: 80%;
    --container-widget-flex-grow: 0;
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-18fe6f12>.elementor-widget-container {
    margin: 0 0 0 0;
    padding: 0 0 0 0
}

.elementor-2425 .elementor-element.elementor-element-18fe6f12.elementor-element {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-18fe6f12 .elementor-heading-title {
    font-family: "Noto Sans Sora Sompeng", Sans-serif;
    font-size: 29px;
    font-weight: 800;
    text-transform: uppercase;
    color: #FFF
}

.elementor-2425 .elementor-element.elementor-element-5b0edd21 {
    --display: flex;
    --border-radius: 19px 19px 19px 19px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 7px;
    --padding-bottom: 7px;
    --padding-left: 7px;
    --padding-right: 7px;
    --z-index: 1
}

.elementor-2425 .elementor-element.elementor-element-5b0edd21:not(.elementor-motion-effects-element-type-background),
.elementor-2425 .elementor-element.elementor-element-5b0edd21>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #09B146
}

.elementor-2425 .elementor-element.elementor-element-59cf4330 {
    width: var(--container-widget-width, 80%);
    max-width: 80%;
    --container-widget-width: 80%;
    --container-widget-flex-grow: 0;
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-59cf4330>.elementor-widget-container {
    margin: 0 0 0 0;
    padding: 0 0 0 0
}

.elementor-2425 .elementor-element.elementor-element-59cf4330.elementor-element {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-59cf4330 .elementor-heading-title {
    font-family: "Sora", Sans-serif;
    font-size: 29px;
    font-weight: 800;
    text-transform: uppercase;
    color: #FFF
}

.elementor-2425 .elementor-element.elementor-element-1d1f6a04 {
    --display: flex;
    --border-radius: 19px 19px 19px 19px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 7px;
    --padding-bottom: 7px;
    --padding-left: 7px;
    --padding-right: 7px;
    --z-index: 1
}

.elementor-2425 .elementor-element.elementor-element-1d1f6a04:not(.elementor-motion-effects-element-type-background),
.elementor-2425 .elementor-element.elementor-element-1d1f6a04>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #05F
}

.elementor-2425 .elementor-element.elementor-element-468ab789 {
    width: var(--container-widget-width, 80%);
    max-width: 80%;
    --container-widget-width: 80%;
    --container-widget-flex-grow: 0;
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-468ab789>.elementor-widget-container {
    margin: 0 0 0 0;
    padding: 0 0 0 0
}

.elementor-2425 .elementor-element.elementor-element-468ab789.elementor-element {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-468ab789 .elementor-heading-title {
    font-family: "Sora", Sans-serif;
    font-size: 29px;
    font-weight: 800;
    text-transform: uppercase;
    color: #FFF
}

.elementor-2425 .elementor-element.elementor-element-7e09e79c {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --overlay-opacity: 0.5;
    --padding-top: 30px;
    --padding-bottom: 30px;
    --padding-left: 0px;
    --padding-right: 0px
}

.elementor-2425 .elementor-element.elementor-element-7e09e79c:not(.elementor-motion-effects-element-type-background),
.elementor-2425 .elementor-element.elementor-element-7e09e79c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-4458539)
}

.elementor-2425 .elementor-element.elementor-element-7e09e79c::before,
.elementor-2425 .elementor-element.elementor-element-7e09e79c>.elementor-background-video-container::before,
.elementor-2425 .elementor-element.elementor-element-7e09e79c>.e-con-inner>.elementor-background-video-container::before,
.elementor-2425 .elementor-element.elementor-element-7e09e79c>.elementor-background-slideshow::before,
.elementor-2425 .elementor-element.elementor-element-7e09e79c>.e-con-inner>.elementor-background-slideshow::before,
.elementor-2425 .elementor-element.elementor-element-7e09e79c>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    --background-overlay: ''
}

.elementor-2425 .elementor-element.elementor-element-73335aaf {
    width: var(--container-widget-width, 31%);
    max-width: 31%;
    --container-widget-width: 31%;
    --container-widget-flex-grow: 0;
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-73335aaf>.elementor-widget-container {
    padding: 30px 0 0 0
}

.elementor-2425 .elementor-element.elementor-element-73335aaf.elementor-element {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-73335aaf .elementor-heading-title {
    font-family: "Sora", Sans-serif;
    font-size: 37px;
    font-weight: 500;
    line-height: 35px;
    color: var(--e-global-color-primary)
}

.elementor-2425 .elementor-element.elementor-element-621a982 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: stretch;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px
}

.elementor-2425 .elementor-element.elementor-element-621a982.e-con {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-71bd1c9 {
    --display: flex;
    border-style: dashed;
    --border-style: dashed;
    border-width: 3px 3px 3px 3px;
    --border-top-width: 3px;
    --border-right-width: 3px;
    --border-bottom-width: 3px;
    --border-left-width: 3px;
    border-color: var(--e-global-color-0e88d9b);
    --border-color: var( --e-global-color-0e88d9b);
    --border-radius: 25px 25px 25px 25px;
    --margin-top: 7px;
    --margin-bottom: 7px;
    --margin-left: 7px;
    --margin-right: 7px
}

.elementor-2425 .elementor-element.elementor-element-71bd1c9:not(.elementor-motion-effects-element-type-background),
.elementor-2425 .elementor-element.elementor-element-71bd1c9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFF
}

.elementor-2425 .elementor-element.elementor-element-7e63ee4 img {
    width: 30%
}

.elementor-2425 .elementor-element.elementor-element-a1ecdf4 .elementor-icon-box-wrapper {
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-a1ecdf4 .elementor-icon-box-title,
.elementor-2425 .elementor-element.elementor-element-a1ecdf4 .elementor-icon-box-title a {
    font-family: "Poppins", Sans-serif;
    font-weight: 800
}

.elementor-2425 .elementor-element.elementor-element-a1ecdf4 .elementor-icon-box-title {
    color: var(--e-global-color-primary)
}

.elementor-2425 .elementor-element.elementor-element-a1ecdf4 .elementor-icon-box-description {
    font-family: "Sora", Sans-serif;
    font-size: 14px;
    font-weight: 600
}

.elementor-2425 .elementor-element.elementor-element-9262a89 {
    --display: flex;
    border-style: dashed;
    --border-style: dashed;
    border-width: 3px 3px 3px 3px;
    --border-top-width: 3px;
    --border-right-width: 3px;
    --border-bottom-width: 3px;
    --border-left-width: 3px;
    border-color: var(--e-global-color-0e88d9b);
    --border-color: var( --e-global-color-0e88d9b);
    --border-radius: 25px 25px 25px 25px;
    --margin-top: 7px;
    --margin-bottom: 7px;
    --margin-left: 7px;
    --margin-right: 7px
}

.elementor-2425 .elementor-element.elementor-element-9262a89:not(.elementor-motion-effects-element-type-background),
.elementor-2425 .elementor-element.elementor-element-9262a89>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFF
}

.elementor-2425 .elementor-element.elementor-element-6266caa img {
    width: 30%
}

.elementor-2425 .elementor-element.elementor-element-6a18593 .elementor-icon-box-wrapper {
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-6a18593 .elementor-icon-box-title,
.elementor-2425 .elementor-element.elementor-element-6a18593 .elementor-icon-box-title a {
    font-family: "Poppins", Sans-serif;
    font-weight: 800
}

.elementor-2425 .elementor-element.elementor-element-6a18593 .elementor-icon-box-title {
    color: var(--e-global-color-primary)
}

.elementor-2425 .elementor-element.elementor-element-6a18593 .elementor-icon-box-description {
    font-family: "Sora", Sans-serif;
    font-size: 14px;
    font-weight: 600
}

.elementor-2425 .elementor-element.elementor-element-c31a979 {
    --display: flex;
    border-style: dashed;
    --border-style: dashed;
    border-width: 3px 3px 3px 3px;
    --border-top-width: 3px;
    --border-right-width: 3px;
    --border-bottom-width: 3px;
    --border-left-width: 3px;
    border-color: var(--e-global-color-0e88d9b);
    --border-color: var( --e-global-color-0e88d9b);
    --border-radius: 25px 25px 25px 25px;
    --margin-top: 7px;
    --margin-bottom: 7px;
    --margin-left: 7px;
    --margin-right: 7px
}

.elementor-2425 .elementor-element.elementor-element-c31a979:not(.elementor-motion-effects-element-type-background),
.elementor-2425 .elementor-element.elementor-element-c31a979>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFF
}

.elementor-2425 .elementor-element.elementor-element-2f938f0 img {
    width: 30%
}

.elementor-2425 .elementor-element.elementor-element-7c697f2 .elementor-icon-box-wrapper {
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-7c697f2 .elementor-icon-box-title,
.elementor-2425 .elementor-element.elementor-element-7c697f2 .elementor-icon-box-title a {
    font-family: "Poppins", Sans-serif;
    font-weight: 800
}

.elementor-2425 .elementor-element.elementor-element-7c697f2 .elementor-icon-box-title {
    color: var(--e-global-color-primary)
}

.elementor-2425 .elementor-element.elementor-element-7c697f2 .elementor-icon-box-description {
    font-family: "Sora", Sans-serif;
    font-size: 14px;
    font-weight: 600
}

.elementor-2425 .elementor-element.elementor-element-9f52d23 {
    --display: flex;
    --min-height: 60px;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px
}

.elementor-2425 .elementor-element.elementor-element-9f52d23:not(.elementor-motion-effects-element-type-background),
.elementor-2425 .elementor-element.elementor-element-9f52d23>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-primary)
}

.elementor-2425 .elementor-element.elementor-element-13dd328a {
    width: var(--container-widget-width, 53%);
    max-width: 53%;
    --container-widget-width: 53%;
    --container-widget-flex-grow: 0;
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-13dd328a>.elementor-widget-container {
    margin: 0 0 0 0;
    padding: 0 0 30px 0
}

.elementor-2425 .elementor-element.elementor-element-13dd328a.elementor-element {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-13dd328a .elementor-heading-title {
    font-family: "Sora", Sans-serif;
    font-size: 35px;
    font-weight: 600;
    line-height: 28px;
    color: #FFF
}

.elementor-2425 .elementor-element.elementor-element-528950de {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center
}

.elementor-2425 .elementor-element.elementor-element-528950de:not(.elementor-motion-effects-element-type-background),
.elementor-2425 .elementor-element.elementor-element-528950de>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-4458539)
}

.elementor-2425 .elementor-element.elementor-element-528950de.e-con {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-6a18d6da {
    --display: flex;
    --min-height: 0px;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap
}

.elementor-2425 .elementor-element.elementor-element-6a18d6da.e-con {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-77c945ec {
    width: var(--container-widget-width, 66%);
    max-width: 66%;
    --container-widget-width: 66%;
    --container-widget-flex-grow: 0;
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-77c945ec>.elementor-widget-container {
    padding: 30px 0 30px 0
}

.elementor-2425 .elementor-element.elementor-element-77c945ec.elementor-element {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-77c945ec .elementor-heading-title {
    font-family: "Sora", Sans-serif;
    font-size: 35px;
    font-weight: 800;
    text-transform: uppercase;
    line-height: 35px;
    color: #303030
}

.elementor-2425 .elementor-element.elementor-element-2179ea31 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center
}

.elementor-2425 .elementor-element.elementor-element-df36767 {
    width: var(--container-widget-width, 44%);
    max-width: 44%;
    --container-widget-width: 44%;
    --container-widget-flex-grow: 0
}

.elementor-2425 .elementor-element.elementor-element-df36767>.elementor-widget-container {
    background-color: #FFF;
    padding: 15px 10px 15px 10px;
    border-style: dashed;
    border-width: 3px 3px 3px 3px;
    border-color: var(--e-global-color-0e88d9b);
    border-radius: 25px 25px 25px 25px
}

.elementor-2425 .elementor-element.elementor-element-df36767.elementor-element {
    --align-self: stretch
}

.elementor-2425 .elementor-element.elementor-element-df36767.ha-has-bg-overlay:hover>.elementor-widget-container::before {
    transition: background 0.3s
}

.elementor-2425 .elementor-element.elementor-element-df36767 .elementor-image-box-wrapper {
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-df36767.elementor-position-right .elementor-image-box-img {
    margin-left: 0
}

.elementor-2425 .elementor-element.elementor-element-df36767.elementor-position-left .elementor-image-box-img {
    margin-right: 0
}

.elementor-2425 .elementor-element.elementor-element-df36767.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0
}

.elementor-2425 .elementor-element.elementor-element-df36767 .elementor-image-box-title {
    margin-bottom: 8px;
    font-family: "Sora", Sans-serif;
    font-size: 22px;
    font-weight: 800;
    color: var(--e-global-color-primary)
}

.elementor-2425 .elementor-element.elementor-element-df36767 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%
}

.elementor-2425 .elementor-element.elementor-element-df36767 .elementor-image-box-img img {
    transition-duration: 0.3s
}

.elementor-2425 .elementor-element.elementor-element-df36767 .elementor-image-box-description {
    font-family: "Sora", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    line-height: 22px;
    letter-spacing: 0;
    color: var(--e-global-color-553cd37)
}

.elementor-2425 .elementor-element.elementor-element-0d4b021 {
    width: var(--container-widget-width, 44%);
    max-width: 44%;
    --container-widget-width: 44%;
    --container-widget-flex-grow: 0
}

.elementor-2425 .elementor-element.elementor-element-0d4b021>.elementor-widget-container {
    background-color: #FFF;
    padding: 15px 10px 15px 10px;
    border-style: dashed;
    border-width: 3px 3px 3px 3px;
    border-color: var(--e-global-color-0e88d9b);
    border-radius: 25px 25px 25px 25px
}

.elementor-2425 .elementor-element.elementor-element-0d4b021.elementor-element {
    --align-self: stretch
}

.elementor-2425 .elementor-element.elementor-element-0d4b021.ha-has-bg-overlay:hover>.elementor-widget-container::before {
    transition: background 0.3s
}

.elementor-2425 .elementor-element.elementor-element-0d4b021 .elementor-image-box-wrapper {
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-0d4b021.elementor-position-right .elementor-image-box-img {
    margin-left: 0
}

.elementor-2425 .elementor-element.elementor-element-0d4b021.elementor-position-left .elementor-image-box-img {
    margin-right: 0
}

.elementor-2425 .elementor-element.elementor-element-0d4b021.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0
}

.elementor-2425 .elementor-element.elementor-element-0d4b021 .elementor-image-box-title {
    margin-bottom: 8px;
    font-family: "Sora", Sans-serif;
    font-size: 22px;
    font-weight: 800;
    color: var(--e-global-color-primary)
}

.elementor-2425 .elementor-element.elementor-element-0d4b021 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%
}

.elementor-2425 .elementor-element.elementor-element-0d4b021 .elementor-image-box-img img {
    transition-duration: 0.3s
}

.elementor-2425 .elementor-element.elementor-element-0d4b021 .elementor-image-box-description {
    font-family: "Sora", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    line-height: 22px;
    letter-spacing: 0;
    color: var(--e-global-color-553cd37)
}

.elementor-2425 .elementor-element.elementor-element-0191d52 {
    width: var(--container-widget-width, 44%);
    max-width: 44%;
    --container-widget-width: 44%;
    --container-widget-flex-grow: 0
}

.elementor-2425 .elementor-element.elementor-element-0191d52>.elementor-widget-container {
    background-color: #FFF;
    padding: 15px 10px 15px 10px;
    border-style: dashed;
    border-width: 3px 3px 3px 3px;
    border-color: var(--e-global-color-0e88d9b);
    border-radius: 25px 25px 25px 25px
}

.elementor-2425 .elementor-element.elementor-element-0191d52.elementor-element {
    --align-self: stretch
}

.elementor-2425 .elementor-element.elementor-element-0191d52.ha-has-bg-overlay:hover>.elementor-widget-container::before {
    transition: background 0.3s
}

.elementor-2425 .elementor-element.elementor-element-0191d52 .elementor-image-box-wrapper {
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-0191d52.elementor-position-right .elementor-image-box-img {
    margin-left: 0
}

.elementor-2425 .elementor-element.elementor-element-0191d52.elementor-position-left .elementor-image-box-img {
    margin-right: 0
}

.elementor-2425 .elementor-element.elementor-element-0191d52.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0
}

.elementor-2425 .elementor-element.elementor-element-0191d52 .elementor-image-box-title {
    margin-bottom: 8px;
    font-family: "Sora", Sans-serif;
    font-size: 22px;
    font-weight: 800;
    color: var(--e-global-color-primary)
}

.elementor-2425 .elementor-element.elementor-element-0191d52 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%
}

.elementor-2425 .elementor-element.elementor-element-0191d52 .elementor-image-box-img img {
    transition-duration: 0.3s
}

.elementor-2425 .elementor-element.elementor-element-0191d52 .elementor-image-box-description {
    font-family: "Sora", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    line-height: 22px;
    letter-spacing: 0;
    color: var(--e-global-color-553cd37)
}

.elementor-2425 .elementor-element.elementor-element-8eb2fb8 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center
}

.elementor-2425 .elementor-element.elementor-element-407228a {
    width: var(--container-widget-width, 44%);
    max-width: 44%;
    --container-widget-width: 44%;
    --container-widget-flex-grow: 0
}

.elementor-2425 .elementor-element.elementor-element-407228a>.elementor-widget-container {
    background-color: #FFF;
    padding: 15px 10px 15px 10px;
    border-style: dashed;
    border-width: 3px 3px 3px 3px;
    border-color: var(--e-global-color-0e88d9b);
    border-radius: 25px 25px 25px 25px
}

.elementor-2425 .elementor-element.elementor-element-407228a.elementor-element {
    --align-self: stretch
}

.elementor-2425 .elementor-element.elementor-element-407228a.ha-has-bg-overlay:hover>.elementor-widget-container::before {
    transition: background 0.3s
}

.elementor-2425 .elementor-element.elementor-element-407228a .elementor-image-box-wrapper {
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-407228a.elementor-position-right .elementor-image-box-img {
    margin-left: 0
}

.elementor-2425 .elementor-element.elementor-element-407228a.elementor-position-left .elementor-image-box-img {
    margin-right: 0
}

.elementor-2425 .elementor-element.elementor-element-407228a.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0
}

.elementor-2425 .elementor-element.elementor-element-407228a .elementor-image-box-title {
    margin-bottom: 8px;
    font-family: "Sora", Sans-serif;
    font-size: 22px;
    font-weight: 800;
    color: var(--e-global-color-primary)
}

.elementor-2425 .elementor-element.elementor-element-407228a .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%
}

.elementor-2425 .elementor-element.elementor-element-407228a .elementor-image-box-img img {
    transition-duration: 0.3s
}

.elementor-2425 .elementor-element.elementor-element-407228a .elementor-image-box-description {
    font-family: "Sora", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    line-height: 22px;
    letter-spacing: 0;
    color: var(--e-global-color-553cd37)
}

.elementor-2425 .elementor-element.elementor-element-686ff53 {
    width: var(--container-widget-width, 44%);
    max-width: 44%;
    --container-widget-width: 44%;
    --container-widget-flex-grow: 0
}

.elementor-2425 .elementor-element.elementor-element-686ff53>.elementor-widget-container {
    background-color: #FFF;
    padding: 15px 10px 15px 10px;
    border-style: dashed;
    border-width: 3px 3px 3px 3px;
    border-color: var(--e-global-color-0e88d9b);
    border-radius: 25px 25px 25px 25px
}

.elementor-2425 .elementor-element.elementor-element-686ff53.elementor-element {
    --align-self: stretch
}

.elementor-2425 .elementor-element.elementor-element-686ff53.ha-has-bg-overlay:hover>.elementor-widget-container::before {
    transition: background 0.3s
}

.elementor-2425 .elementor-element.elementor-element-686ff53 .elementor-image-box-wrapper {
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-686ff53.elementor-position-right .elementor-image-box-img {
    margin-left: 0
}

.elementor-2425 .elementor-element.elementor-element-686ff53.elementor-position-left .elementor-image-box-img {
    margin-right: 0
}

.elementor-2425 .elementor-element.elementor-element-686ff53.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0
}

.elementor-2425 .elementor-element.elementor-element-686ff53 .elementor-image-box-title {
    margin-bottom: 8px;
    font-family: "Sora", Sans-serif;
    font-size: 22px;
    font-weight: 800;
    color: var(--e-global-color-primary)
}

.elementor-2425 .elementor-element.elementor-element-686ff53 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%
}

.elementor-2425 .elementor-element.elementor-element-686ff53 .elementor-image-box-img img {
    transition-duration: 0.3s
}

.elementor-2425 .elementor-element.elementor-element-686ff53 .elementor-image-box-description {
    font-family: "Sora", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    line-height: 22px;
    letter-spacing: 0;
    color: var(--e-global-color-553cd37)
}

.elementor-2425 .elementor-element.elementor-element-ca4a975 {
    width: var(--container-widget-width, 44%);
    max-width: 44%;
    --container-widget-width: 44%;
    --container-widget-flex-grow: 0
}

.elementor-2425 .elementor-element.elementor-element-ca4a975>.elementor-widget-container {
    background-color: #FFF;
    padding: 15px 10px 15px 10px;
    border-style: dashed;
    border-width: 3px 3px 3px 3px;
    border-color: var(--e-global-color-0e88d9b);
    border-radius: 25px 25px 25px 25px
}

.elementor-2425 .elementor-element.elementor-element-ca4a975.elementor-element {
    --align-self: stretch
}

.elementor-2425 .elementor-element.elementor-element-ca4a975.ha-has-bg-overlay:hover>.elementor-widget-container::before {
    transition: background 0.3s
}

.elementor-2425 .elementor-element.elementor-element-ca4a975 .elementor-image-box-wrapper {
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-ca4a975.elementor-position-right .elementor-image-box-img {
    margin-left: 0
}

.elementor-2425 .elementor-element.elementor-element-ca4a975.elementor-position-left .elementor-image-box-img {
    margin-right: 0
}

.elementor-2425 .elementor-element.elementor-element-ca4a975.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0
}

.elementor-2425 .elementor-element.elementor-element-ca4a975 .elementor-image-box-title {
    margin-bottom: 8px;
    font-family: "Sora", Sans-serif;
    font-size: 22px;
    font-weight: 800;
    color: var(--e-global-color-primary)
}

.elementor-2425 .elementor-element.elementor-element-ca4a975 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%
}

.elementor-2425 .elementor-element.elementor-element-ca4a975 .elementor-image-box-img img {
    transition-duration: 0.3s
}

.elementor-2425 .elementor-element.elementor-element-ca4a975 .elementor-image-box-description {
    font-family: "Sora", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    line-height: 22px;
    letter-spacing: 0;
    color: var(--e-global-color-553cd37)
}

.elementor-2425 .elementor-element.elementor-element-2e8d136 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center
}

.elementor-2425 .elementor-element.elementor-element-14fb68b {
    width: var(--container-widget-width, 44%);
    max-width: 44%;
    --container-widget-width: 44%;
    --container-widget-flex-grow: 0
}

.elementor-2425 .elementor-element.elementor-element-14fb68b>.elementor-widget-container {
    background-color: #FFF;
    padding: 15px 10px 15px 10px;
    border-style: dashed;
    border-width: 3px 3px 3px 3px;
    border-color: var(--e-global-color-0e88d9b);
    border-radius: 25px 25px 25px 25px
}

.elementor-2425 .elementor-element.elementor-element-14fb68b.elementor-element {
    --align-self: stretch
}

.elementor-2425 .elementor-element.elementor-element-14fb68b.ha-has-bg-overlay:hover>.elementor-widget-container::before {
    transition: background 0.3s
}

.elementor-2425 .elementor-element.elementor-element-14fb68b .elementor-image-box-wrapper {
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-14fb68b.elementor-position-right .elementor-image-box-img {
    margin-left: 0
}

.elementor-2425 .elementor-element.elementor-element-14fb68b.elementor-position-left .elementor-image-box-img {
    margin-right: 0
}

.elementor-2425 .elementor-element.elementor-element-14fb68b.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0
}

.elementor-2425 .elementor-element.elementor-element-14fb68b .elementor-image-box-title {
    margin-bottom: 8px;
    font-family: "Sora", Sans-serif;
    font-size: 22px;
    font-weight: 800;
    color: var(--e-global-color-primary)
}

.elementor-2425 .elementor-element.elementor-element-14fb68b .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%
}

.elementor-2425 .elementor-element.elementor-element-14fb68b .elementor-image-box-img img {
    transition-duration: 0.3s
}

.elementor-2425 .elementor-element.elementor-element-14fb68b .elementor-image-box-description {
    font-family: "Sora", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    line-height: 22px;
    letter-spacing: 0;
    color: var(--e-global-color-553cd37)
}

.elementor-2425 .elementor-element.elementor-element-4168e10 {
    width: var(--container-widget-width, 44%);
    max-width: 44%;
    --container-widget-width: 44%;
    --container-widget-flex-grow: 0
}

.elementor-2425 .elementor-element.elementor-element-4168e10>.elementor-widget-container {
    background-color: #FFF;
    padding: 15px 10px 15px 10px;
    border-style: dashed;
    border-width: 3px 3px 3px 3px;
    border-color: var(--e-global-color-0e88d9b);
    border-radius: 25px 25px 25px 25px
}

.elementor-2425 .elementor-element.elementor-element-4168e10.elementor-element {
    --align-self: stretch
}

.elementor-2425 .elementor-element.elementor-element-4168e10.ha-has-bg-overlay:hover>.elementor-widget-container::before {
    transition: background 0.3s
}

.elementor-2425 .elementor-element.elementor-element-4168e10 .elementor-image-box-wrapper {
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-4168e10.elementor-position-right .elementor-image-box-img {
    margin-left: 0
}

.elementor-2425 .elementor-element.elementor-element-4168e10.elementor-position-left .elementor-image-box-img {
    margin-right: 0
}

.elementor-2425 .elementor-element.elementor-element-4168e10.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0
}

.elementor-2425 .elementor-element.elementor-element-4168e10 .elementor-image-box-title {
    margin-bottom: 8px;
    font-family: "Sora", Sans-serif;
    font-size: 22px;
    font-weight: 800;
    color: var(--e-global-color-primary)
}

.elementor-2425 .elementor-element.elementor-element-4168e10 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%
}

.elementor-2425 .elementor-element.elementor-element-4168e10 .elementor-image-box-img img {
    transition-duration: 0.3s
}

.elementor-2425 .elementor-element.elementor-element-4168e10 .elementor-image-box-description {
    font-family: "Sora", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    line-height: 22px;
    letter-spacing: 0;
    color: var(--e-global-color-553cd37)
}

.elementor-2425 .elementor-element.elementor-element-32886c38 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap
}

.elementor-2425 .elementor-element.elementor-element-32886c38:not(.elementor-motion-effects-element-type-background),
.elementor-2425 .elementor-element.elementor-element-32886c38>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-4458539)
}

.elementor-2425 .elementor-element.elementor-element-7fd0e03a {
    --display: flex;
    --justify-content: center;
    --border-radius: 0px 0px 0px 0px
}

.elementor-2425 .elementor-element.elementor-element-f0bb95f {
    width: var(--container-widget-width, 87%);
    max-width: 87%;
    --container-widget-width: 87%;
    --container-widget-flex-grow: 0;
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-f0bb95f>.elementor-widget-container {
    padding: 30px 0 30px 0
}

.elementor-2425 .elementor-element.elementor-element-f0bb95f.elementor-element {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-f0bb95f .elementor-heading-title {
    font-family: "Sora", Sans-serif;
    font-size: 35px;
    font-weight: 400;
    line-height: 35px;
    color: var(--e-global-color-553cd37)
}

.elementor-2425 .elementor-element.elementor-element-c525be0 {
    --display: flex;
    border-style: solid;
    --border-style: solid;
    border-width: 3px 3px 3px 3px;
    --border-top-width: 3px;
    --border-right-width: 3px;
    --border-bottom-width: 3px;
    --border-left-width: 3px;
    border-color: var(--e-global-color-0e88d9b);
    --border-color: var( --e-global-color-0e88d9b);
    --border-radius: 20px 20px 20px 20px;
    box-shadow: 0 0 0 1px #E9E9E9;
    --margin-top: -2px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 40px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px
}

.elementor-2425 .elementor-element.elementor-element-c525be0:not(.elementor-motion-effects-element-type-background),
.elementor-2425 .elementor-element.elementor-element-c525be0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFF
}

.elementor-2425 .elementor-element.elementor-element-b3c8e87 {
    width: var(--container-widget-width, 71%);
    max-width: 71%;
    --container-widget-width: 71%;
    --container-widget-flex-grow: 0
}

.elementor-2425 .elementor-element.elementor-element-b3c8e87.elementor-element {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-f8eec54 {
    width: var(--container-widget-width, 76%);
    max-width: 76%;
    --container-widget-width: 76%;
    --container-widget-flex-grow: 0;
    column-gap: 0;
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 22px;
    color: var(--e-global-color-553cd37)
}

.elementor-2425 .elementor-element.elementor-element-f8eec54.elementor-element {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-3f10381f {
    width: var(--container-widget-width, 70%);
    max-width: 70%;
    --container-widget-width: 70%;
    --container-widget-flex-grow: 0;
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-3f10381f>.elementor-widget-container {
    margin: 0 0 0 0;
    padding: 0 0 0 0
}

.elementor-2425 .elementor-element.elementor-element-3f10381f.elementor-element {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-3f10381f .elementor-heading-title {
    font-family: "Sora", Sans-serif;
    font-size: 25px;
    font-weight: 500;
    color: #3D3D3D
}

.elementor-2425 .elementor-element.elementor-element-32dc39f0 {
    --display: flex;
    --justify-content: center;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px
}

.elementor-2425 .elementor-element.elementor-element-690cd9ac {
    width: 100%;
    max-width: 100%;
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-690cd9ac .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 78px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 44px;
    word-spacing: 0;
    color: #00AF1F
}

.elementor-2425 .elementor-element.elementor-element-5e98e7b4 {
    width: 100%;
    max-width: 100%;
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-5e98e7b4 .elementor-heading-title {
    font-family: "Be Vietnam Pro", Sans-serif;
    font-size: 27px;
    font-weight: 700;
    line-height: 44px;
    word-spacing: 0;
    -webkit-text-stroke-color: #000;
    stroke: #000;
    color: #202020
}

.elementor-widget-divider {
    --divider-color: var( --e-global-color-secondary)
}

.elementor-widget-divider .elementor-divider__text {
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight)
}

.elementor-widget-divider.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-secondary)
}

.elementor-widget-divider.elementor-view-framed .elementor-icon,
.elementor-widget-divider.elementor-view-default .elementor-icon {
    color: var(--e-global-color-secondary);
    border-color: var(--e-global-color-secondary)
}

.elementor-widget-divider.elementor-view-framed .elementor-icon,
.elementor-widget-divider.elementor-view-default .elementor-icon svg {
    fill: var(--e-global-color-secondary)
}

.elementor-2425 .elementor-element.elementor-element-29c46bc8 {
    --divider-border-style: solid;
    --divider-color: #AFAFAF;
    --divider-border-width: 1px
}

.elementor-2425 .elementor-element.elementor-element-29c46bc8 .elementor-divider-separator {
    width: 51%;
    margin: 0 auto;
    margin-center: 0
}

.elementor-2425 .elementor-element.elementor-element-29c46bc8 .elementor-divider {
    text-align: center;
    padding-block-start: 9px;
    padding-block-end: 9px
}

.elementor-2425 .elementor-element.elementor-element-2d9bcdc5 {
    width: var(--container-widget-width, 100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-2d9bcdc5>.elementor-widget-container {
    margin: 0 0 10px 0;
    padding: 0 0 0 0
}

.elementor-2425 .elementor-element.elementor-element-2d9bcdc5.elementor-element {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-2d9bcdc5 .elementor-heading-title {
    font-family: "Sora", Sans-serif;
    font-size: 20px;
    font-weight: 700;
    color: var(--e-global-color-text)
}

.elementor-2425 .elementor-element.elementor-element-4b1860b .elementor-button {
    background-color: #30CF7B;
    font-family: "Sora", Sans-serif;
    font-size: 24px;
    font-weight: 600;
    border-style: solid;
    border-width: 0 0 5px 0;
    border-color: #10A858;
    border-radius: 50px 50px 50px 50px;
    padding: 18px 25px 18px 25px
}

.elementor-2425 .elementor-element.elementor-element-4b1860b>.elementor-widget-container {
    margin: 0 0 0 0
}

.elementor-2425 .elementor-element.elementor-element-45d6fbf0 {
    width: var(--container-widget-width, 44%);
    max-width: 44%;
    --container-widget-width: 44%;
    --container-widget-flex-grow: 0
}

.elementor-2425 .elementor-element.elementor-element-45d6fbf0>.elementor-widget-container {
    margin: 10px 0 0 0
}

.elementor-2425 .elementor-element.elementor-element-45d6fbf0.elementor-element {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-2d47b488 .elementor-icon-wrapper {
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-2d47b488.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-accent)
}

.elementor-2425 .elementor-element.elementor-element-2d47b488.elementor-view-framed .elementor-icon,
.elementor-2425 .elementor-element.elementor-element-2d47b488.elementor-view-default .elementor-icon {
    color: var(--e-global-color-accent);
    border-color: var(--e-global-color-accent)
}

.elementor-2425 .elementor-element.elementor-element-2d47b488.elementor-view-framed .elementor-icon,
.elementor-2425 .elementor-element.elementor-element-2d47b488.elementor-view-default .elementor-icon svg {
    fill: var(--e-global-color-accent)
}

.elementor-2425 .elementor-element.elementor-element-21277e82 {
    --display: flex
}

.elementor-2425 .elementor-element.elementor-element-21277e82:not(.elementor-motion-effects-element-type-background),
.elementor-2425 .elementor-element.elementor-element-21277e82>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-4458539)
}

.elementor-2425 .elementor-element.elementor-element-77df0bf6 {
    --display: flex;
    --border-radius: 14px 14px 14px 14px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 60px;
    --padding-bottom: 60px;
    --padding-left: 40px;
    --padding-right: 40px
}

.elementor-2425 .elementor-element.elementor-element-77df0bf6.e-con {
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0
}

.elementor-2425 .elementor-element.elementor-element-36bbf095 img {
    width: 26%
}

.elementor-2425 .elementor-element.elementor-element-3d2c2bd7 {
    width: var(--container-widget-width, 41%);
    max-width: 41%;
    --container-widget-width: 41%;
    --container-widget-flex-grow: 0;
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-3d2c2bd7>.elementor-widget-container {
    padding: 30px 0 30px 0
}

.elementor-2425 .elementor-element.elementor-element-3d2c2bd7.elementor-element {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-3d2c2bd7 .elementor-heading-title {
    font-family: "Sora", Sans-serif;
    font-size: 35px;
    font-weight: 600;
    line-height: 35px;
    color: var(--e-global-color-primary)
}

.elementor-2425 .elementor-element.elementor-element-6234bf1d>.elementor-widget-container {
    margin: 0 0 0 0
}

.elementor-2425 .elementor-element.elementor-element-6234bf1d {
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-6234bf1d .elementor-heading-title {
    font-family: "Sora", Sans-serif;
    font-size: 19px;
    font-weight: 400;
    line-height: 27px;
    color: #494949
}

.elementor-2425 .elementor-element.elementor-element-b5925b2 img {
    width: 16%
}

.elementor-2425 .elementor-element.elementor-element-26732892 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: stretch;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    --padding-top: 40px;
    --padding-bottom: 40px;
    --padding-left: 0px;
    --padding-right: 0px
}

.elementor-2425 .elementor-element.elementor-element-26732892:not(.elementor-motion-effects-element-type-background),
.elementor-2425 .elementor-element.elementor-element-26732892>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFF
}

.elementor-2425 .elementor-element.elementor-element-347073eb {
    --display: flex
}

.elementor-2425 .elementor-element.elementor-element-4bbd48e4 {
    width: var(--container-widget-width, 66%);
    max-width: 66%;
    --container-widget-width: 66%;
    --container-widget-flex-grow: 0;
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-4bbd48e4>.elementor-widget-container {
    padding: 30px 0 30px 0
}

.elementor-2425 .elementor-element.elementor-element-4bbd48e4.elementor-element {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-4bbd48e4 .elementor-heading-title {
    font-family: "Sora", Sans-serif;
    font-size: 35px;
    font-weight: 600;
    line-height: 35px;
    color: var(--e-global-color-primary)
}

.elementor-widget-toggle .elementor-toggle-title,
.elementor-widget-toggle .elementor-toggle-icon {
    color: var(--e-global-color-primary)
}

.elementor-widget-toggle .elementor-toggle-icon svg {
    fill: var(--e-global-color-primary)
}

.elementor-widget-toggle .elementor-tab-title.elementor-active a,
.elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon {
    color: var(--e-global-color-accent)
}

.elementor-widget-toggle .elementor-toggle-title {
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-primary-font-weight)
}

.elementor-widget-toggle .elementor-tab-content {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight)
}

.elementor-2425 .elementor-element.elementor-element-3dbba72 .elementor-tab-title {
    border-width: 1px;
    border-color: #7A7A7A;
    background-color: #EFF2FF
}

.elementor-2425 .elementor-element.elementor-element-3dbba72 .elementor-tab-content {
    border-width: 1px;
    border-block-end-color: #7A7A7A;
    background-color: var(--e-global-color-4458539);
    font-family: "Sora", Sans-serif;
    font-size: 1.2em;
    font-weight: 400
}

.elementor-2425 .elementor-element.elementor-element-3dbba72 .elementor-toggle-item:not(:last-child) {
    margin-block-end: 0
}

.elementor-2425 .elementor-element.elementor-element-3dbba72 .elementor-toggle-title,
.elementor-2425 .elementor-element.elementor-element-3dbba72 .elementor-toggle-icon {
    color: var(--e-global-color-primary)
}

.elementor-2425 .elementor-element.elementor-element-3dbba72 .elementor-toggle-icon svg {
    fill: var(--e-global-color-primary)
}

.elementor-2425 .elementor-element.elementor-element-3dbba72 .elementor-tab-title.elementor-active a,
.elementor-2425 .elementor-element.elementor-element-3dbba72 .elementor-tab-title.elementor-active .elementor-toggle-icon {
    color: var(--e-global-color-accent)
}

.elementor-2425 .elementor-element.elementor-element-3dbba72 .elementor-toggle-title {
    font-family: "Sora", Sans-serif;
    font-size: 1.4em;
    font-weight: 600;
    line-height: 1em
}

.elementor-2425 .elementor-element.elementor-element-3dbba72 .elementor-tab-title .elementor-toggle-icon i:before {
    color: var(--e-global-color-primary)
}

.elementor-2425 .elementor-element.elementor-element-3dbba72 .elementor-tab-title .elementor-toggle-icon svg {
    fill: var(--e-global-color-primary)
}

.elementor-2425 .elementor-element.elementor-element-53dbdd5 {
    --display: flex;
    --min-height: 172px;
    --flex-direction: row;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --gap: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
    --flex-wrap: wrap
}

.elementor-2425 .elementor-element.elementor-element-53dbdd5:not(.elementor-motion-effects-element-type-background),
.elementor-2425 .elementor-element.elementor-element-53dbdd5>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FF0087
}

.elementor-2425 .elementor-element.elementor-element-53dbdd5.e-con {
    --align-self: center
}

.elementor-2425 .elementor-element.elementor-element-0efdff3 img {
    max-width: 30%
}

.elementor-2425 .elementor-element.elementor-element-002bae4 .elementor-repeater-item-26f43f9.elementor-social-icon {
    background-color: #FFF
}

.elementor-2425 .elementor-element.elementor-element-002bae4 .elementor-repeater-item-26f43f9.elementor-social-icon i {
    color: #FF0087
}

.elementor-2425 .elementor-element.elementor-element-002bae4 .elementor-repeater-item-26f43f9.elementor-social-icon svg {
    fill: #FF0087
}

.elementor-2425 .elementor-element.elementor-element-002bae4 .elementor-repeater-item-cef7bd5.elementor-social-icon {
    background-color: #FFF
}

.elementor-2425 .elementor-element.elementor-element-002bae4 .elementor-repeater-item-cef7bd5.elementor-social-icon i {
    color: #FF0087
}

.elementor-2425 .elementor-element.elementor-element-002bae4 .elementor-repeater-item-cef7bd5.elementor-social-icon svg {
    fill: #FF0087
}

.elementor-2425 .elementor-element.elementor-element-002bae4 .elementor-repeater-item-0cad25e.elementor-social-icon {
    background-color: #FFF
}

.elementor-2425 .elementor-element.elementor-element-002bae4 .elementor-repeater-item-0cad25e.elementor-social-icon i {
    color: #FF0087
}

.elementor-2425 .elementor-element.elementor-element-002bae4 .elementor-repeater-item-0cad25e.elementor-social-icon svg {
    fill: #FF0087
}

.elementor-2425 .elementor-element.elementor-element-002bae4 {
    --grid-template-columns: repeat(0, auto);
    --grid-column-gap: 5px;
    --grid-row-gap: 0px
}

.elementor-2425 .elementor-element.elementor-element-002bae4 .elementor-widget-container {
    text-align: center
}

.elementor-2425 .elementor-element.elementor-element-50c9c7e {
    width: 100%;
    max-width: 100%;
    text-align: center;
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
    color: #FFF
}

@media(max-width:1024px) {
    .elementor-2425 .elementor-element.elementor-element-e508e41 {
        --container-widget-width: 623px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 623px);
        max-width: 623px
    }
    .elementor-2425 .elementor-element.elementor-element-656f7973 {
        --container-widget-width: 642px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 642px);
        max-width: 642px
    }
    .elementor-2425 .elementor-element.elementor-element-665d3e14 {
        --container-widget-width: 687px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 687px);
        max-width: 687px
    }
    .elementor-2425 .elementor-element.elementor-element-a24db8b {
        --flex-direction: column;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
        --padding-top: 80px;
        --padding-bottom: 80px;
        --padding-left: 40px;
        --padding-right: 40px
    }
    .elementor-2425 .elementor-element.elementor-element-7a850ec5 {
        --flex-direction: column;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap
    }
    .elementor-2425 .elementor-element.elementor-element-3169237a {
        --container-widget-width: 891px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 891px);
        max-width: 891px
    }
    .elementor-2425 .elementor-element.elementor-element-6dafadf6 img {
        max-width: 63%
    }
    .elementor-2425 .elementor-element.elementor-element-497af8c {
        --flex-direction: column;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap
    }
    .elementor-2425 .elementor-element.elementor-element-6622c660 img {
        max-width: 71%
    }
    .elementor-2425 .elementor-element.elementor-element-58240442 {
        --flex-direction: column;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap
    }
    .elementor-2425 .elementor-element.elementor-element-1b191b33 img {
        max-width: 71%
    }
    .elementor-2425 .elementor-element.elementor-element-7080a087 {
        --container-widget-width: 583px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 583px);
        max-width: 583px
    }
    .elementor-2425 .elementor-element.elementor-element-3dd65680 {
        --container-widget-width: 738px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 738px);
        max-width: 738px
    }
    .elementor-2425 .elementor-element.elementor-element-dcc7151 {
        --container-widget-width: 349px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 349px);
        max-width: 349px
    }
    .elementor-2425 .elementor-element.elementor-element-ccf5e7b {
        --container-widget-width: 349px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 349px);
        max-width: 349px
    }
    .elementor-2425 .elementor-element.elementor-element-88aba78 {
        --container-widget-width: 349px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 349px);
        max-width: 349px
    }
    .elementor-2425 .elementor-element.elementor-element-9182ca9 {
        --container-widget-width: 349px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 349px);
        max-width: 349px
    }
    .elementor-2425 .elementor-element.elementor-element-b35c143 {
        --padding-top: 80px;
        --padding-bottom: 80px;
        --padding-left: 40px;
        --padding-right: 40px
    }
    .elementor-2425 .elementor-element.elementor-element-26aca773 {
        --container-widget-width: 822px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 822px);
        max-width: 822px
    }
    .elementor-2425 .elementor-element.elementor-element-c86544f {
        --container-widget-width: 854px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 854px);
        max-width: 854px
    }
    .elementor-2425 .elementor-element.elementor-element-7cbb780 {
        --container-widget-width: 340px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 340px);
        max-width: 340px
    }
    .elementor-2425 .elementor-element.elementor-element-c5ef1bb {
        --container-widget-width: 340px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 340px);
        max-width: 340px
    }
    .elementor-2425 .elementor-element.elementor-element-3ae50af {
        --container-widget-width: 340px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 340px);
        max-width: 340px
    }
    .elementor-2425 .elementor-element.elementor-element-e10c063 {
        --container-widget-width: 340px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 340px);
        max-width: 340px
    }
    .elementor-2425 .elementor-element.elementor-element-1fe2c23f {
        --padding-top: 80px;
        --padding-bottom: 80px;
        --padding-left: 40px;
        --padding-right: 40px
    }
    .elementor-2425 .elementor-element.elementor-element-617de45b {
        --container-widget-width: 671px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 671px);
        max-width: 671px
    }
    .elementor-2425 .elementor-element.elementor-element-62b57609 {
        --padding-top: 80px;
        --padding-bottom: 80px;
        --padding-left: 40px;
        --padding-right: 40px
    }
    .elementor-2425 .elementor-element.elementor-element-710b3aa5 {
        --container-widget-width: 745px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 745px);
        max-width: 745px
    }
    .elementor-2425 .elementor-element.elementor-element-1c818c52 {
        --e-image-carousel-slides-to-show: 3
    }
    .elementor-2425 .elementor-element.elementor-element-73335aaf {
        --container-widget-width: 470px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 470px);
        max-width: 470px
    }
    .elementor-2425 .elementor-element.elementor-element-a1ecdf4 .elementor-icon-box-wrapper {
        text-align: center
    }
    .elementor-2425 .elementor-element.elementor-element-6a18593 .elementor-icon-box-wrapper {
        text-align: center
    }
    .elementor-2425 .elementor-element.elementor-element-7c697f2 .elementor-icon-box-wrapper {
        text-align: center
    }
    .elementor-2425 .elementor-element.elementor-element-77c945ec {
        --container-widget-width: 702px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 702px);
        max-width: 702px
    }
    .elementor-2425 .elementor-element.elementor-element-df36767 {
        --container-widget-width: 717px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 717px);
        max-width: 717px
    }
    .elementor-2425 .elementor-element.elementor-element-0d4b021 {
        --container-widget-width: 717px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 717px);
        max-width: 717px
    }
    .elementor-2425 .elementor-element.elementor-element-0191d52 {
        --container-widget-width: 717px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 717px);
        max-width: 717px
    }
    .elementor-2425 .elementor-element.elementor-element-407228a {
        --container-widget-width: 717px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 717px);
        max-width: 717px
    }
    .elementor-2425 .elementor-element.elementor-element-686ff53 {
        --container-widget-width: 717px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 717px);
        max-width: 717px
    }
    .elementor-2425 .elementor-element.elementor-element-ca4a975 {
        --container-widget-width: 717px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 717px);
        max-width: 717px
    }
    .elementor-2425 .elementor-element.elementor-element-14fb68b {
        --container-widget-width: 717px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 717px);
        max-width: 717px
    }
    .elementor-2425 .elementor-element.elementor-element-4168e10 {
        --container-widget-width: 717px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 717px);
        max-width: 717px
    }
    .elementor-2425 .elementor-element.elementor-element-36bbf095 img {
        width: 37%
    }
    .elementor-2425 .elementor-element.elementor-element-3d2c2bd7 {
        --container-widget-width: 765px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 765px);
        max-width: 765px
    }
}

@media(max-width:767px) {
    .elementor-2425 .elementor-element.elementor-element-52de3491 {
        --min-height: 100vh;
        --padding-top: 1em;
        --padding-bottom: 1em;
        --padding-left: 1em;
        --padding-right: 1em
    }
    .elementor-2425 .elementor-element.elementor-element-e508e41 {
        --container-widget-width: 377px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 377px);
        max-width: 377px
    }
    .elementor-2425 .elementor-element.elementor-element-e508e41 .elementor-image-box-wrapper {
        text-align: center
    }
    .elementor-2425 .elementor-element.elementor-element-e508e41 .elementor-image-box-img {
        margin-bottom: 0
    }
    .elementor-2425 .elementor-element.elementor-element-e508e41 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 100%
    }
    .elementor-2425 .elementor-element.elementor-element-e508e41 .elementor-image-box-title {
        font-size: 1.6em
    }
    .elementor-2425 .elementor-element.elementor-element-e508e41 .elementor-image-box-description {
        font-size: 19px
    }
    .elementor-2425 .elementor-element.elementor-element-4ddf1abf {
        --width: 86.999%;
        --gap: 8px 8px;
        --row-gap: 8px;
        --column-gap: 8px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px
    }
    .elementor-2425 .elementor-element.elementor-element-56da205d {
        width: var(--container-widget-width, 1000px);
        max-width: 1000px;
        --container-widget-width: 1000px;
        --container-widget-flex-grow: 0;
        --e-icon-list-icon-size: 20px;
        --e-icon-list-icon-align: left;
        --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
        --icon-vertical-align: center
    }
    .elementor-2425 .elementor-element.elementor-element-56da205d.elementor-element {
        --align-self: stretch
    }
    .elementor-2425 .elementor-element.elementor-element-56da205d .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-2425 .elementor-element.elementor-element-56da205d .elementor-icon-list-item>a {
        font-size: 1.1em
    }
    .elementor-2425 .elementor-element.elementor-element-69685bd7 {
        width: var(--container-widget-width, 1000px);
        max-width: 1000px;
        --container-widget-width: 1000px;
        --container-widget-flex-grow: 0;
        --e-icon-list-icon-size: 20px;
        --e-icon-list-icon-align: left;
        --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
        --icon-vertical-align: center
    }
    .elementor-2425 .elementor-element.elementor-element-69685bd7.elementor-element {
        --align-self: stretch
    }
    .elementor-2425 .elementor-element.elementor-element-69685bd7 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-2425 .elementor-element.elementor-element-69685bd7 .elementor-icon-list-item>a {
        font-size: 1.1em
    }
    .elementor-2425 .elementor-element.elementor-element-77a874cd {
        width: var(--container-widget-width, 1000px);
        max-width: 1000px;
        --container-widget-width: 1000px;
        --container-widget-flex-grow: 0;
        --e-icon-list-icon-size: 20px;
        --e-icon-list-icon-align: left;
        --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
        --icon-vertical-align: center
    }
    .elementor-2425 .elementor-element.elementor-element-77a874cd.elementor-element {
        --align-self: stretch
    }
    .elementor-2425 .elementor-element.elementor-element-77a874cd .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-2425 .elementor-element.elementor-element-77a874cd .elementor-icon-list-item>a {
        font-size: 1.1em
    }
    .elementor-2425 .elementor-element.elementor-element-d2c1b44>.elementor-widget-container {
        margin: 15px 0 15px 0
    }
    .elementor-2425 .elementor-element.elementor-element-d2c1b44 .elementor-button {
        font-size: 1.2em
    }
    .elementor-2425 .elementor-element.elementor-element-656f7973 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%
    }
    .elementor-2425 .elementor-element.elementor-element-656f7973 .elementor-heading-title {
        font-size: 1.2em
    }
    .elementor-2425 .elementor-element.elementor-element-52f9a79f {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%
    }
    .elementor-2425 .elementor-element.elementor-element-52f9a79f .elementor-heading-title {
        font-size: 1.4em
    }
    .elementor-2425 .elementor-element.elementor-element-afadf37 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%
    }
    .elementor-2425 .elementor-element.elementor-element-7218ff8b {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%
    }
    .elementor-2425 .elementor-element.elementor-element-2fdad49c {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%
    }
    .elementor-2425 .elementor-element.elementor-element-3d193678 {
        --container-widget-width: 89%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 89%);
        max-width: 89%
    }
    .elementor-2425 .elementor-element.elementor-element-3d193678 .elementor-heading-title {
        font-size: 1.4em;
        line-height: 1.5em
    }
    .elementor-2425 .elementor-element.elementor-element-413f83d7 {
        --padding-top: 30px;
        --padding-bottom: 30px;
        --padding-left: 20px;
        --padding-right: 20px
    }
    .elementor-2425 .elementor-element.elementor-element-6c3f819>.elementor-widget-container {
        margin: -49px 0 0 0
    }
    .elementor-2425 .elementor-element.elementor-element-6c3f819 {
        --container-widget-width: 179px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 179px);
        max-width: 179px
    }
    .elementor-2425 .elementor-element.elementor-element-4fc6d813>.elementor-widget-container {
        margin: 0 0 0 0;
        padding: 0 0 0 0
    }
    .elementor-2425 .elementor-element.elementor-element-3013f098>.elementor-widget-container {
        margin: 0 0 0 0;
        padding: 1em 1em 1em 1em
    }
    .elementor-2425 .elementor-element.elementor-element-3013f098 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%
    }
    .elementor-2425 .elementor-element.elementor-element-3013f098 .elementor-icon-box-title,
    .elementor-2425 .elementor-element.elementor-element-3013f098 .elementor-icon-box-title a {
        font-size: 1.3em
    }
    .elementor-2425 .elementor-element.elementor-element-3013f098 .elementor-icon-box-description {
        font-size: 1.2em
    }
    .elementor-2425 .elementor-element.elementor-element-665d3e14 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%
    }
    .elementor-2425 .elementor-element.elementor-element-665d3e14 .elementor-heading-title {
        font-size: 1.2em
    }
    .elementor-2425 .elementor-element.elementor-element-a24db8b {
        --padding-top: 1em;
        --padding-bottom: 1em;
        --padding-left: 1em;
        --padding-right: 1em
    }
    .elementor-2425 .elementor-element.elementor-element-7fea2ce8 {
        --container-widget-width: 65%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 65%);
        max-width: 65%
    }
    .elementor-2425 .elementor-element.elementor-element-7fea2ce8 .elementor-heading-title {
        font-size: 1.4em
    }
    .elementor-2425 .elementor-element.elementor-element-3169237a {
        --container-widget-width: 586px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 586px);
        max-width: 586px
    }
    .elementor-2425 .elementor-element.elementor-element-3169237a img {
        max-width: 100%
    }
    .elementor-2425 .elementor-element.elementor-element-6dafadf6 img {
        max-width: 82%
    }
    .elementor-2425 .elementor-element.elementor-element-7caef66f {
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 90%);
        max-width: 90%;
        text-align: left;
        font-size: 1.2em
    }
    .elementor-2425 .elementor-element.elementor-element-4458785a>.elementor-widget-container {
        padding: 0 0 0 0
    }
    .elementor-2425 .elementor-element.elementor-element-4458785a {
        --container-widget-width: 95%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 95%);
        max-width: 95%;
        text-align: center
    }
    .elementor-2425 .elementor-element.elementor-element-4458785a .elementor-heading-title {
        font-size: 26px;
        line-height: 1.3em
    }
    .elementor-2425 .elementor-element.elementor-element-497af8c {
        --padding-top: 10px;
        --padding-bottom: 10px;
        --padding-left: 10px;
        --padding-right: 10px
    }
    .elementor-2425 .elementor-element.elementor-element-6622c660 img {
        max-width: 97%
    }
    .elementor-2425 .elementor-element.elementor-element-791ce092 {
        --width: 100%
    }
    .elementor-2425 .elementor-element.elementor-element-30e06969 .elementor-heading-title {
        font-size: 1.6em;
        line-height: 1.1em
    }
    .elementor-2425 .elementor-element.elementor-element-1a1c7ad {
        font-size: 1.2em
    }
    .elementor-2425 .elementor-element.elementor-element-58240442 {
        --padding-top: 10px;
        --padding-bottom: 10px;
        --padding-left: 10px;
        --padding-right: 10px
    }
    .elementor-2425 .elementor-element.elementor-element-1b191b33 img {
        max-width: 97%
    }
    .elementor-2425 .elementor-element.elementor-element-6d5beac9 .elementor-heading-title {
        font-size: 1.6em
    }
    .elementor-2425 .elementor-element.elementor-element-70530b82 {
        --e-icon-list-icon-size: 25px
    }
    .elementor-2425 .elementor-element.elementor-element-70530b82 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-2425 .elementor-element.elementor-element-70530b82 .elementor-icon-list-item>a {
        font-size: 15px
    }
    .elementor-2425 .elementor-element.elementor-element-7080a087>.elementor-widget-container {
        padding: 20px 0 60px 0
    }
    .elementor-2425 .elementor-element.elementor-element-7080a087 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%
    }
    .elementor-2425 .elementor-element.elementor-element-7080a087 .elementor-heading-title {
        font-size: 1.4em
    }
    .elementor-2425 .elementor-element.elementor-element-26e001e7 {
        --justify-content: center;
        --padding-top: 21px;
        --padding-bottom: 21px;
        --padding-left: 21px;
        --padding-right: 21px
    }
    .elementor-2425 .elementor-element.elementor-element-a6f3070 {
        --width: 100%
    }
    .elementor-2425 .elementor-element.elementor-element-3dd65680 {
        --container-widget-width: 805px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 805px);
        max-width: 805px
    }
    .elementor-2425 .elementor-element.elementor-element-3dd65680 .elementor-heading-title {
        font-size: 1.4em
    }
    .elementor-2425 .elementor-element.elementor-element-6e55d20>.elementor-widget-container {
        margin: 0 0 30px 0
    }
    .elementor-2425 .elementor-element.elementor-element-6e55d20.elementor-element {
        --align-self: center
    }
    .elementor-2425 .elementor-element.elementor-element-6e55d20 .elementor-button {
        font-size: 17px
    }
    .elementor-2425 .elementor-element.elementor-element-cf2c337 {
        --align-items: center;
        --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%)
    }
    .elementor-2425 .elementor-element.elementor-element-0c731c0>.elementor-widget-container {
        margin: 0 0 0 0
    }
    .elementor-2425 .elementor-element.elementor-element-0c731c0 {
        --container-widget-width: 74%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 74%);
        max-width: 74%;
        text-align: center
    }
    .elementor-2425 .elementor-element.elementor-element-0c731c0 .elementor-heading-title {
        font-size: 1.6em;
        line-height: 1.2em
    }
    .elementor-2425 .elementor-element.elementor-element-dcc7151 {
        --container-widget-width: 326px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 326px);
        max-width: 326px
    }
    .elementor-2425 .elementor-element.elementor-element-dcc7151>.elementor-widget-container {
        border-width: 2px 2px 2px 2px
    }
    .elementor-2425 .elementor-element.elementor-element-dcc7151 .elementor-image-box-img {
        margin-bottom: 15px
    }
    .elementor-2425 .elementor-element.elementor-element-ccf5e7b {
        --container-widget-width: 326px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 326px);
        max-width: 326px
    }
    .elementor-2425 .elementor-element.elementor-element-ccf5e7b>.elementor-widget-container {
        border-width: 2px 2px 2px 2px
    }
    .elementor-2425 .elementor-element.elementor-element-ccf5e7b .elementor-image-box-img {
        margin-bottom: 15px
    }
    .elementor-2425 .elementor-element.elementor-element-88aba78 {
        --container-widget-width: 326px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 326px);
        max-width: 326px
    }
    .elementor-2425 .elementor-element.elementor-element-88aba78>.elementor-widget-container {
        border-width: 2px 2px 2px 2px
    }
    .elementor-2425 .elementor-element.elementor-element-88aba78 .elementor-image-box-img {
        margin-bottom: 15px
    }
    .elementor-2425 .elementor-element.elementor-element-9182ca9 {
        --container-widget-width: 326px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 326px);
        max-width: 326px
    }
    .elementor-2425 .elementor-element.elementor-element-9182ca9>.elementor-widget-container {
        border-width: 2px 2px 2px 2px
    }
    .elementor-2425 .elementor-element.elementor-element-9182ca9 .elementor-image-box-img {
        margin-bottom: 15px
    }
    .elementor-2425 .elementor-element.elementor-element-b35c143 {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px
    }
    .elementor-2425 .elementor-element.elementor-element-26aca773 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
        text-align: center
    }
    .elementor-2425 .elementor-element.elementor-element-26aca773 .elementor-heading-title {
        font-size: 26px;
        line-height: 1.2em
    }
    .elementor-2425 .elementor-element.elementor-element-5073829>.elementor-widget-container {
        margin: 0 0 500px 0;
        padding: 0 0 0 0
    }
    .elementor-2425 .elementor-element.elementor-element-c86544f {
        --container-widget-width: 86%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 86%);
        max-width: 86%;
        text-align: center
    }
    .elementor-2425 .elementor-element.elementor-element-c86544f .elementor-heading-title {
        font-size: 1.6em;
        line-height: 1.2em
    }
    .elementor-2425 .elementor-element.elementor-element-7cbb780 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%
    }
    .elementor-2425 .elementor-element.elementor-element-7cbb780.elementor-element {
        --align-self: center
    }
    .elementor-2425 .elementor-element.elementor-element-7cbb780>.elementor-widget-container {
        border-width: 3px 3px 3px 3px
    }
    .elementor-2425 .elementor-element.elementor-element-7cbb780 .elementor-image-box-description {
        font-size: 1.4em
    }
    .elementor-2425 .elementor-element.elementor-element-c5ef1bb {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%
    }
    .elementor-2425 .elementor-element.elementor-element-c5ef1bb.elementor-element {
        --align-self: center
    }
    .elementor-2425 .elementor-element.elementor-element-c5ef1bb>.elementor-widget-container {
        border-width: 3px 3px 3px 3px
    }
    .elementor-2425 .elementor-element.elementor-element-c5ef1bb .elementor-image-box-description {
        font-size: 1.4em
    }
    .elementor-2425 .elementor-element.elementor-element-3ae50af {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%
    }
    .elementor-2425 .elementor-element.elementor-element-3ae50af.elementor-element {
        --align-self: center
    }
    .elementor-2425 .elementor-element.elementor-element-3ae50af>.elementor-widget-container {
        border-width: 3px 3px 3px 3px
    }
    .elementor-2425 .elementor-element.elementor-element-3ae50af .elementor-image-box-description {
        font-size: 1.4em
    }
    .elementor-2425 .elementor-element.elementor-element-e10c063 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%
    }
    .elementor-2425 .elementor-element.elementor-element-e10c063.elementor-element {
        --align-self: center
    }
    .elementor-2425 .elementor-element.elementor-element-e10c063>.elementor-widget-container {
        border-width: 3px 3px 3px 3px
    }
    .elementor-2425 .elementor-element.elementor-element-e10c063 .elementor-image-box-description {
        font-size: 1.4em
    }
    .elementor-2425 .elementor-element.elementor-element-1fe2c23f {
        --padding-top: 39px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px
    }
    .elementor-2425 .elementor-element.elementor-element-617de45b {
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 90%);
        max-width: 90%
    }
    .elementor-2425 .elementor-element.elementor-element-617de45b .elementor-heading-title {
        font-size: 1.6em
    }
    .elementor-2425 .elementor-element.elementor-element-3543e6a>.elementor-widget-container {
        margin: 0 0 30px 0
    }
    .elementor-2425 .elementor-element.elementor-element-3543e6a .elementor-button {
        font-size: 17px
    }
    .elementor-2425 .elementor-element.elementor-element-5b1e40b>.elementor-widget-container {
        margin: 0 0 -30px 13px
    }
    .elementor-2425 .elementor-element.elementor-element-5b1e40b {
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 90%);
        max-width: 90%;
        text-align: left
    }
    .elementor-2425 .elementor-element.elementor-element-5b1e40b.elementor-element {
        --align-self: flex-start
    }
    .elementor-2425 .elementor-element.elementor-element-e65ea42 .elementor-image-box-img {
        margin-bottom: 20px
    }
    .elementor-2425 .elementor-element.elementor-element-94eca25 .elementor-image-box-img {
        margin-bottom: 20px
    }
    .elementor-2425 .elementor-element.elementor-element-aed6af1 .elementor-image-box-img {
        margin-bottom: 20px
    }
    .elementor-2425 .elementor-element.elementor-element-b0a7271 .elementor-image-box-img {
        margin-bottom: 20px
    }
    .elementor-2425 .elementor-element.elementor-element-382cea4 .elementor-image-box-img {
        margin-bottom: 20px
    }
    .elementor-2425 .elementor-element.elementor-element-f6de0af {
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 90%);
        max-width: 90%
    }
    .elementor-2425 .elementor-element.elementor-element-f6de0af.elementor-element {
        --align-self: center
    }
    .elementor-2425 .elementor-element.elementor-element-f6de0af .elementor-image-box-wrapper {
        text-align: left
    }
    .elementor-2425 .elementor-element.elementor-element-f6de0af .elementor-image-box-img {
        margin-bottom: 7px
    }
    .elementor-2425 .elementor-element.elementor-element-f6de0af .elementor-image-box-wrapper .elementor-image-box-img {
        width: 5%
    }
    .elementor-2425 .elementor-element.elementor-element-f6de0af .elementor-image-box-title {
        font-size: .8em;
        line-height: .2em
    }
    .elementor-2425 .elementor-element.elementor-element-62b57609 {
        --padding-top: 0px;
        --padding-bottom: 20px;
        --padding-left: 10px;
        --padding-right: 10px
    }
    .elementor-2425 .elementor-element.elementor-element-710b3aa5 {
        --container-widget-width: 96%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 96%);
        max-width: 96%;
        text-align: center
    }
    .elementor-2425 .elementor-element.elementor-element-710b3aa5 .elementor-heading-title {
        font-size: 1.6em;
        line-height: 1em
    }
    .elementor-2425 .elementor-element.elementor-element-2e7441a7 {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 1%;
        --padding-bottom: 1%;
        --padding-left: 1%;
        --padding-right: 1%
    }
    .elementor-2425 .elementor-element.elementor-element-1c818c52 {
        --e-image-carousel-slides-to-show: 1
    }
    .elementor-2425 .elementor-element.elementor-element-1c818c52 .elementor-swiper-button.elementor-swiper-button-prev,
    .elementor-2425 .elementor-element.elementor-element-1c818c52 .elementor-swiper-button.elementor-swiper-button-next {
        font-size: 27px
    }
    .elementor-2425 .elementor-element.elementor-element-1e79db31 {
        --width: 93%
    }
    .elementor-2425 .elementor-element.elementor-element-977173 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%
    }
    .elementor-2425 .elementor-element.elementor-element-977173 .elementor-heading-title {
        font-size: 1.4em
    }
    .elementor-2425 .elementor-element.elementor-element-60b97af7 {
        --width: 93%
    }
    .elementor-2425 .elementor-element.elementor-element-6440bb1 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%
    }
    .elementor-2425 .elementor-element.elementor-element-6440bb1 .elementor-heading-title {
        font-size: 1.4em
    }
    .elementor-2425 .elementor-element.elementor-element-67f80a74 {
        --width: 93%
    }
    .elementor-2425 .elementor-element.elementor-element-18fe6f12 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%
    }
    .elementor-2425 .elementor-element.elementor-element-18fe6f12 .elementor-heading-title {
        font-size: 1.4em
    }
    .elementor-2425 .elementor-element.elementor-element-5b0edd21 {
        --width: 93%
    }
    .elementor-2425 .elementor-element.elementor-element-59cf4330 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%
    }
    .elementor-2425 .elementor-element.elementor-element-59cf4330 .elementor-heading-title {
        font-size: 1.4em
    }
    .elementor-2425 .elementor-element.elementor-element-1d1f6a04 {
        --width: 93%
    }
    .elementor-2425 .elementor-element.elementor-element-468ab789 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%
    }
    .elementor-2425 .elementor-element.elementor-element-468ab789 .elementor-heading-title {
        font-size: 1.4em
    }
    .elementor-2425 .elementor-element.elementor-element-73335aaf {
        --container-widget-width: 72%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 72%);
        max-width: 72%;
        text-align: center
    }
    .elementor-2425 .elementor-element.elementor-element-73335aaf .elementor-heading-title {
        font-size: 1.6em;
        line-height: 1em
    }
    .elementor-2425 .elementor-element.elementor-element-7e63ee4.elementor-element {
        --order: -99999/* order start hack */
    }
    .elementor-2425 .elementor-element.elementor-element-7e63ee4 img {
        width: 28%
    }
    .elementor-2425 .elementor-element.elementor-element-a1ecdf4>.elementor-widget-container {
        margin: 0 10px 0 10px
    }
    .elementor-2425 .elementor-element.elementor-element-a1ecdf4.elementor-element {
        --order: 99999/* order end hack */
    }
    .elementor-2425 .elementor-element.elementor-element-a1ecdf4 .elementor-icon-box-description {
        font-size: 1.2em
    }
    .elementor-2425 .elementor-element.elementor-element-6266caa.elementor-element {
        --order: -99999/* order start hack */
    }
    .elementor-2425 .elementor-element.elementor-element-6266caa img {
        width: 28%
    }
    .elementor-2425 .elementor-element.elementor-element-6a18593>.elementor-widget-container {
        margin: 0 10px 0 10px
    }
    .elementor-2425 .elementor-element.elementor-element-6a18593.elementor-element {
        --order: 99999/* order end hack */
    }
    .elementor-2425 .elementor-element.elementor-element-6a18593 .elementor-icon-box-description {
        font-size: 1.2em
    }
    .elementor-2425 .elementor-element.elementor-element-2f938f0.elementor-element {
        --order: -99999/* order start hack */
    }
    .elementor-2425 .elementor-element.elementor-element-2f938f0 img {
        width: 28%
    }
    .elementor-2425 .elementor-element.elementor-element-7c697f2>.elementor-widget-container {
        margin: 0 10px 0 10px
    }
    .elementor-2425 .elementor-element.elementor-element-7c697f2.elementor-element {
        --order: 99999/* order end hack */
    }
    .elementor-2425 .elementor-element.elementor-element-7c697f2 .elementor-icon-box-description {
        font-size: 1.2em
    }
    .elementor-2425 .elementor-element.elementor-element-13dd328a>.elementor-widget-container {
        margin: 30px 0 26px 0
    }
    .elementor-2425 .elementor-element.elementor-element-13dd328a {
        --container-widget-width: 89%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 89%);
        max-width: 89%
    }
    .elementor-2425 .elementor-element.elementor-element-77c945ec {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
        text-align: center
    }
    .elementor-2425 .elementor-element.elementor-element-77c945ec .elementor-heading-title {
        font-size: 1.6em;
        line-height: 1.2em
    }
    .elementor-2425 .elementor-element.elementor-element-df36767 {
        --container-widget-width: 383px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 383px);
        max-width: 383px
    }
    .elementor-2425 .elementor-element.elementor-element-df36767 .elementor-image-box-img {
        margin-bottom: 0
    }
    .elementor-2425 .elementor-element.elementor-element-0d4b021 {
        --container-widget-width: 383px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 383px);
        max-width: 383px
    }
    .elementor-2425 .elementor-element.elementor-element-0d4b021 .elementor-image-box-img {
        margin-bottom: 0
    }
    .elementor-2425 .elementor-element.elementor-element-0191d52 {
        --container-widget-width: 383px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 383px);
        max-width: 383px
    }
    .elementor-2425 .elementor-element.elementor-element-0191d52 .elementor-image-box-img {
        margin-bottom: 0
    }
    .elementor-2425 .elementor-element.elementor-element-407228a {
        --container-widget-width: 383px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 383px);
        max-width: 383px
    }
    .elementor-2425 .elementor-element.elementor-element-407228a .elementor-image-box-img {
        margin-bottom: 0
    }
    .elementor-2425 .elementor-element.elementor-element-686ff53 {
        --container-widget-width: 383px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 383px);
        max-width: 383px
    }
    .elementor-2425 .elementor-element.elementor-element-686ff53 .elementor-image-box-img {
        margin-bottom: 0
    }
    .elementor-2425 .elementor-element.elementor-element-ca4a975 {
        --container-widget-width: 383px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 383px);
        max-width: 383px
    }
    .elementor-2425 .elementor-element.elementor-element-ca4a975 .elementor-image-box-img {
        margin-bottom: 0
    }
    .elementor-2425 .elementor-element.elementor-element-14fb68b {
        --container-widget-width: 383px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 383px);
        max-width: 383px
    }
    .elementor-2425 .elementor-element.elementor-element-14fb68b .elementor-image-box-img {
        margin-bottom: 0
    }
    .elementor-2425 .elementor-element.elementor-element-4168e10 {
        --container-widget-width: 383px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 383px);
        max-width: 383px
    }
    .elementor-2425 .elementor-element.elementor-element-4168e10 .elementor-image-box-img {
        margin-bottom: 0
    }
    .elementor-2425 .elementor-element.elementor-element-32886c38 {
        --padding-top: 30px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px
    }
    .elementor-2425 .elementor-element.elementor-element-f0bb95f>.elementor-widget-container {
        padding: 0 0 20px 0
    }
    .elementor-2425 .elementor-element.elementor-element-f0bb95f {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
        text-align: center
    }
    .elementor-2425 .elementor-element.elementor-element-f0bb95f .elementor-heading-title {
        font-size: 26px;
        line-height: 1em
    }
    .elementor-2425 .elementor-element.elementor-element-c525be0 {
        --align-items: center;
        --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
        --gap: 0px 0px;
        --row-gap: 0px;
        --column-gap: 0px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 010px;
        --padding-bottom: 0px;
        --padding-left: 5px;
        --padding-right: 5px
    }
    .elementor-2425 .elementor-element.elementor-element-b3c8e87 {
        width: var(--container-widget-width, 97%);
        max-width: 97%;
        --container-widget-width: 97%;
        --container-widget-flex-grow: 0
    }
    .elementor-2425 .elementor-element.elementor-element-b3c8e87>.elementor-widget-container {
        margin: 0 0 0 0;
        padding: 0 0 20px 0
    }
    .elementor-2425 .elementor-element.elementor-element-f8eec54 {
        --container-widget-width: 583px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 583px);
        max-width: 583px;
        font-size: 1em
    }
    .elementor-2425 .elementor-element.elementor-element-3f10381f {
        width: var(--container-widget-width, 100%);
        max-width: 100%;
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0
    }
    .elementor-2425 .elementor-element.elementor-element-3f10381f>.elementor-widget-container {
        padding: 14px 14px 14px 14px
    }
    .elementor-2425 .elementor-element.elementor-element-3f10381f .elementor-heading-title {
        font-size: 1.4em;
        line-height: 1.1em
    }
    .elementor-2425 .elementor-element.elementor-element-690cd9ac .elementor-heading-title {
        font-size: 71px
    }
    .elementor-2425 .elementor-element.elementor-element-5e98e7b4>.elementor-widget-container {
        margin: -4px 0 0 0;
        padding: 0 0 0 0
    }
    .elementor-2425 .elementor-element.elementor-element-5e98e7b4 .elementor-heading-title {
        font-size: 22px
    }
    .elementor-2425 .elementor-element.elementor-element-2d9bcdc5 .elementor-heading-title {
        font-size: 1em
    }
    .elementor-2425 .elementor-element.elementor-element-4b1860b>.elementor-widget-container {
        margin: 0 0 0 0
    }
    .elementor-2425 .elementor-element.elementor-element-4b1860b .elementor-button {
        font-size: 1em
    }
    .elementor-2425 .elementor-element.elementor-element-45d6fbf0 {
        --container-widget-width: 249px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 249px);
        max-width: 249px
    }
    .elementor-2425 .elementor-element.elementor-element-21277e82 {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 40px;
        --padding-left: 0px;
        --padding-right: 0px
    }
    .elementor-2425 .elementor-element.elementor-element-77df0bf6 {
        --width: 92%;
        --padding-top: 40px;
        --padding-bottom: 40px;
        --padding-left: 10px;
        --padding-right: 10px
    }
    .elementor-2425 .elementor-element.elementor-element-77df0bf6.e-con {
        --align-self: center
    }
    .elementor-2425 .elementor-element.elementor-element-36bbf095 {
        width: var(--container-widget-width, 267px);
        max-width: 267px;
        --container-widget-width: 267px;
        --container-widget-flex-grow: 0
    }
    .elementor-2425 .elementor-element.elementor-element-36bbf095>.elementor-widget-container {
        margin: -53px 0 -28px 0;
        padding: 0 0 -20px 0
    }
    .elementor-2425 .elementor-element.elementor-element-36bbf095.elementor-element {
        --align-self: center
    }
    .elementor-2425 .elementor-element.elementor-element-36bbf095 img {
        width: 64%
    }
    .elementor-2425 .elementor-element.elementor-element-3d2c2bd7>.elementor-widget-container {
        padding: 0 0 0 0
    }
    .elementor-2425 .elementor-element.elementor-element-3d2c2bd7 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
        text-align: center
    }
    .elementor-2425 .elementor-element.elementor-element-3d2c2bd7 .elementor-heading-title {
        font-size: 26px;
        line-height: 1em
    }
    .elementor-2425 .elementor-element.elementor-element-6234bf1d>.elementor-widget-container {
        margin: 0 0 0 0
    }
    .elementor-2425 .elementor-element.elementor-element-6234bf1d {
        text-align: center
    }
    .elementor-2425 .elementor-element.elementor-element-6234bf1d .elementor-heading-title {
        font-size: 1.2em;
        line-height: 1.4em
    }
    .elementor-2425 .elementor-element.elementor-element-b5925b2 img {
        width: 58%
    }
    .elementor-2425 .elementor-element.elementor-element-347073eb {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 15px;
        --margin-right: 15px
    }
    .elementor-2425 .elementor-element.elementor-element-4bbd48e4 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
        text-align: center
    }
    .elementor-2425 .elementor-element.elementor-element-4bbd48e4 .elementor-heading-title {
        font-size: 26px;
        line-height: 1em
    }
    .elementor-2425 .elementor-element.elementor-element-3dbba72 .elementor-toggle-title {
        font-size: 1.2em;
        letter-spacing: .1px
    }
    .elementor-2425 .elementor-element.elementor-element-3dbba72 .elementor-tab-content {
        font-size: 1.1em
    }
    .elementor-2425 .elementor-element.elementor-element-53dbdd5 {
        --gap: 20px 20px;
        --row-gap: 20px;
        --column-gap: 20px
    }
    .elementor-2425 .elementor-element.elementor-element-0efdff3 img {
        max-width: 47%
    }
    .elementor-2425 .elementor-element.elementor-element-50c9c7e {
        font-size: 1em
    }
}

@media(min-width:768px) {
    .elementor-2425 .elementor-element.elementor-element-4ddf1abf {
        --width: 83%
    }
    .elementor-2425 .elementor-element.elementor-element-27c5a6f8 {
        --width: 62%
    }
    .elementor-2425 .elementor-element.elementor-element-413f83d7 {
        --content-width: 1140px
    }
    .elementor-2425 .elementor-element.elementor-element-329a423b {
        --width: 39%
    }
    .elementor-2425 .elementor-element.elementor-element-5eb77b94 {
        --width: 69%
    }
    .elementor-2425 .elementor-element.elementor-element-6ae05346 {
        --width: 66%
    }
    .elementor-2425 .elementor-element.elementor-element-1dbb71e5 {
        --width: 8%
    }
    .elementor-2425 .elementor-element.elementor-element-cf2c337 {
        --content-width: 1280px
    }
    .elementor-2425 .elementor-element.elementor-element-183e511 {
        --content-width: 70%
    }
    .elementor-2425 .elementor-element.elementor-element-1fe2c23f {
        --width: 100%
    }
    .elementor-2425 .elementor-element.elementor-element-ab1ce51 {
        --width: 46%
    }
    .elementor-2425 .elementor-element.elementor-element-1e79db31 {
        --width: 82%
    }
    .elementor-2425 .elementor-element.elementor-element-60b97af7 {
        --width: 82%
    }
    .elementor-2425 .elementor-element.elementor-element-67f80a74 {
        --width: 82%
    }
    .elementor-2425 .elementor-element.elementor-element-5b0edd21 {
        --width: 82%
    }
    .elementor-2425 .elementor-element.elementor-element-1d1f6a04 {
        --width: 82%
    }
    .elementor-2425 .elementor-element.elementor-element-621a982 {
        --width: 949px
    }
    .elementor-2425 .elementor-element.elementor-element-528950de {
        --content-width: 70%
    }
    .elementor-2425 .elementor-element.elementor-element-2179ea31 {
        --width: 91%
    }
    .elementor-2425 .elementor-element.elementor-element-8eb2fb8 {
        --width: 91%
    }
    .elementor-2425 .elementor-element.elementor-element-2e8d136 {
        --width: 91%
    }
    .elementor-2425 .elementor-element.elementor-element-7fd0e03a {
        --content-width: 65%
    }
    .elementor-2425 .elementor-element.elementor-element-c525be0 {
        --content-width: 100%
    }
    .elementor-2425 .elementor-element.elementor-element-77df0bf6 {
        --width: 57.456%
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-2425 .elementor-element.elementor-element-ab1ce51 {
        --width: 90%
    }
}

.highlight {
    background-color: #fff1cf;
    color: #e4a107;
    position: relative;
    padding: 0 4px;
    border-radius: 2px;
    display: inline-block
}

.highlight-start::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 1.5px;
    background-color: #d49e23
}

.highlight-start::after {
    content: "";
    position: absolute;
    left: -2.5px;
    top: -3px;
    width: 6px;
    height: 6px;
    background-color: #d49e23;
    border-radius: 50%
}

.highlight-end::after {
    content: "";
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    width: 1.5px;
    background-color: #d49e23
}

.highlight-end::before {
    content: "";
    position: absolute;
    right: -2.5px;
    bottom: 0;
    width: 6px;
    height: 6px;
    background-color: #d49e23;
    border-radius: 50%
}

.destaque-yellow {
    color: #010101;
    background-color: #ffd800;
    padding: 2px 0 2px 0;
    border-radius: 2px
}

.elementor-2425 .elementor-element.elementor-element-70530b82 .elementor-icon-list-item {
    padding-top: 16px;
    padding-bottom: 16px;
    padding-left: 10px;
    padding-right: 80px;
    border-radius: 5px;
    background: #FFF
}

@media(max-width:767px) {
    .elementor-2425 .elementor-element.elementor-element-70530b82 .elementor-icon-list-item {
        padding-top: 16px;
        padding-bottom: 16px;
        padding-left: 10px;
        padding-right: 16px;
        border-radius: 5px;
        background: #FFF
    }
}

.elementor-2425 .elementor-element.elementor-element-977173 texto-degrade {
    background: linear-gradient(to right, #284e5b 0%, #284e5b 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: #fff0
}

.elementor-2425 .elementor-element.elementor-element-6440bb1 texto-degrade {
    background: linear-gradient(to right, #284e5b 0%, #284e5b 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: #fff0
}

.elementor-2425 .elementor-element.elementor-element-18fe6f12 texto-degrade {
    background: linear-gradient(to right, #284e5b 0%, #284e5b 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: #fff0
}

.elementor-2425 .elementor-element.elementor-element-59cf4330 texto-degrade {
    background: linear-gradient(to right, #284e5b 0%, #284e5b 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: #fff0
}

.elementor-2425 .elementor-element.elementor-element-468ab789 texto-degrade {
    background: linear-gradient(to right, #284e5b 0%, #284e5b 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: #fff0
}

.elementor-2425 .elementor-element.elementor-element-3f10381f texto-degrade {
    background: linear-gradient(to right, #284e5b 0%, #284e5b 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: #fff0
}

.elementor-2425 .elementor-element.elementor-element-690cd9ac texto-degrade {
    background: linear-gradient(to right, #05D6D9 0%, #7944ff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: #fff0
}

.elementor-2425 .elementor-element.elementor-element-5e98e7b4 texto-degrade {
    background: linear-gradient(to right, #05D6D9 0%, #7944ff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: #fff0
}

.elementor-2425 .elementor-element.elementor-element-2d9bcdc5 texto-degrade {
    background: linear-gradient(to right, #284e5b 0%, #284e5b 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: #fff0
}

.elementor-2425 .elementor-element.elementor-element-c525be0 texto-degrade2 {
    background: linear-gradient(to right, #05D6D9 0%, #FF00FF 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: #fff0
}

@font-face {
    font-display: swap;
    font-family: "Happy Icons";
    src: url("../fonts/happy-icons.woff2") format("woff2"), url("../fonts/happy-icons.woff") format("woff"), url("../happy-icons.svg#happy-icons") format("svg");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

.hm,
.fashm {
    font-family: "Happy Icons" !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.hm-3d-rotate:before {
    content: "\e900";
}

.hm-degree:before {
    content: "\e901";
}

.hm-accordion-horizontal:before {
    content: "\e902";
}

.hm-accordion-vertical:before {
    content: "\e903";
}

.hm-alarm-clock:before {
    content: "\e904";
}

.hm-alien-gun:before {
    content: "\e905";
}

.hm-alien:before {
    content: "\e906";
}

.hm-anchor:before {
    content: "\e907";
}

.hm-android:before {
    content: "\e908";
}

.hm-angle-down:before {
    content: "\e909";
}

.hm-angle-left:before {
    content: "\e90a";
}

.hm-angle-right:before {
    content: "\e90b";
}

.hm-angle-up:before {
    content: "\e90c";
}

.hm-apple:before {
    content: "\e90d";
}

.hm-arrow-left:before {
    content: "\e90e";
}

.hm-arrow-right:before {
    content: "\e90f";
}

.hm-arrow-zoom-out:before {
    content: "\e910";
}

.hm-arrow-corner:before {
    content: "\e911";
}

.hm-arrow-down:before {
    content: "\e912";
}

.hm-arrow-left1:before {
    content: "\e913";
}

.hm-arrow-right1:before {
    content: "\e914";
}

.hm-arrow-up:before {
    content: "\e915";
}

.hm-article:before {
    content: "\e916";
}

.hm-avatar-man:before {
    content: "\e917";
}

.hm-avatar-woman:before {
    content: "\e918";
}

.hm-badge1:before {
    content: "\e919";
}

.hm-badge2:before {
    content: "\e91a";
}

.hm-badge3:before {
    content: "\e91b";
}

.hm-bamboo:before {
    content: "\e91c";
}

.hm-basketball:before {
    content: "\e91d";
}

.hm-battery:before {
    content: "\e91e";
}

.hm-beach-seat:before {
    content: "\e91f";
}

.hm-bell:before {
    content: "\e920";
}

.hm-bicycle:before {
    content: "\e921";
}

.hm-blog-content:before {
    content: "\e922";
}

.hm-bluetooth:before {
    content: "\e923";
}

.hm-board:before {
    content: "\e924";
}

.hm-body:before {
    content: "\e925";
}

.hm-bomb:before {
    content: "\e926";
}

.hm-bond-hand:before {
    content: "\e927";
}

.hm-bond:before {
    content: "\e928";
}

.hm-bonsai:before {
    content: "\e929";
}

.hm-book:before {
    content: "\e92a";
}

.hm-bowl:before {
    content: "\e92b";
}

.hm-brick-wall:before {
    content: "\e92c";
}

.hm-brush-paint:before {
    content: "\e92d";
}

.hm-brush-roll:before {
    content: "\e92e";
}

.hm-brush:before {
    content: "\e92f";
}

.hm-bug:before {
    content: "\e930";
}

.hm-bulb:before {
    content: "\e931";
}

.hm-calculation:before {
    content: "\e932";
}

.hm-calendar:before {
    content: "\e933";
}

.hm-camera:before {
    content: "\e934";
}

.hm-candle:before {
    content: "\e935";
}

.hm-candles:before {
    content: "\e936";
}

.hm-car:before {
    content: "\e937";
}

.hm-card:before {
    content: "\e938";
}

.hm-caret-down:before {
    content: "\e939";
}

.hm-caret-fill-down:before {
    content: "\e93a";
}

.hm-caret-fill-left:before {
    content: "\e93b";
}

.hm-caret-fill-right:before {
    content: "\e93c";
}

.hm-caret-fill-up:before {
    content: "\e93d";
}

.hm-caret-left:before {
    content: "\e93e";
}

.hm-caret-right:before {
    content: "\e93f";
}

.hm-caret-up:before {
    content: "\e940";
}

.hm-carousal:before {
    content: "\e941";
}

.hm-cart-empty:before {
    content: "\e942";
}

.hm-cart-full:before {
    content: "\e943";
}

.hm-caution:before {
    content: "\e944";
}

.hm-chair:before {
    content: "\e945";
}

.hm-chair2:before {
    content: "\e946";
}

.hm-chat-bubble-single:before {
    content: "\e947";
}

.hm-chat-bubble:before {
    content: "\e948";
}

.hm-cheese:before {
    content: "\e949";
}

.hm-chef-cap:before {
    content: "\e94a";
}

.hm-clip-board:before {
    content: "\e94b";
}

.hm-clip:before {
    content: "\e94c";
}

.hm-cloud-down:before {
    content: "\e94d";
}

.hm-cloud-up:before {
    content: "\e94e";
}

.hm-cloud:before {
    content: "\e94f";
}

.hm-code-browser:before {
    content: "\e950";
}

.hm-code-clean:before {
    content: "\e951";
}

.hm-code:before {
    content: "\e952";
}

.hm-cog:before {
    content: "\e953";
}

.hm-color-card:before {
    content: "\e954";
}

.hm-color-plate:before {
    content: "\e955";
}

.hm-compass-math:before {
    content: "\e956";
}

.hm-compass:before {
    content: "\e957";
}

.hm-corner:before {
    content: "\e958";
}

.hm-crop:before {
    content: "\e959";
}

.hm-cross-circle:before {
    content: "\e95a";
}

.hm-cross-game:before {
    content: "\e95b";
}

.hm-cross-gap:before {
    content: "\e95c";
}

.hm-cross:before {
    content: "\e95d";
}

.hm-crown:before {
    content: "\e95e";
}

.hm-cube:before {
    content: "\e95f";
}

.hm-cup-coffee:before {
    content: "\e960";
}

.hm-cup:before {
    content: "\e961";
}

.hm-currency-paper:before {
    content: "\e962";
}

.hm-dashboard:before {
    content: "\e963";
}

.hm-delivery-van:before {
    content: "\e964";
}

.hm-diamond-ring:before {
    content: "\e965";
}

.hm-direction-both:before {
    content: "\e966";
}

.hm-direction-right:before {
    content: "\e967";
}

.hm-disable-person:before {
    content: "\e968";
}

.hm-disc:before {
    content: "\e969";
}

.hm-dislike:before {
    content: "\e96a";
}

.hm-dollar-on-hand:before {
    content: "\e96b";
}

.hm-door-path:before {
    content: "\e96c";
}

.hm-Download-circle:before {
    content: "\e96d";
}

.hm-download:before {
    content: "\e96e";
}

.hm-drag-inside:before {
    content: "\e96f";
}

.hm-drag-outside:before {
    content: "\e970";
}

.hm-drag:before {
    content: "\e971";
}

.hm-drawer:before {
    content: "\e972";
}

.hm-dribbble:before {
    content: "\e973";
}

.hm-dropper:before {
    content: "\e974";
}

.hm-egg-fry:before {
    content: "\e975";
}

.hm-ellipsis-fill-h:before {
    content: "\e976";
}

.hm-ellipsis-fill-v:before {
    content: "\e977";
}

.hm-ellipsis-horizontal:before {
    content: "\e978";
}

.hm-ellipsis-vertical:before {
    content: "\e979";
}

.hm-emo-normal:before {
    content: "\e97a";
}

.hm-emo-sad:before {
    content: "\e97b";
}

.hm-emo-smile:before {
    content: "\e97c";
}

.hm-envelop:before {
    content: "\e97d";
}

.hm-facebook:before {
    content: "\e97e";
}

.hm-fancy-futton:before {
    content: "\e97f";
}

.hm-feeder:before {
    content: "\e980";
}

.hm-file-cabinet:before {
    content: "\e981";
}

.hm-file-rotate:before {
    content: "\e982";
}

.hm-file:before {
    content: "\e983";
}

.hm-files:before {
    content: "\e984";
}

.hm-film-roll:before {
    content: "\e985";
}

.hm-film:before {
    content: "\e986";
}

.hm-finger-index:before {
    content: "\e987";
}

.hm-finger-print:before {
    content: "\e988";
}

.hm-fire-flame:before {
    content: "\e989";
}

.hm-flag:before {
    content: "\e98a";
}

.hm-flip-card1:before {
    content: "\e98b";
}

.hm-flip-card2:before {
    content: "\e98c";
}

.hm-folder-network:before {
    content: "\e98d";
}

.hm-folder:before {
    content: "\e98e";
}

.hm-football:before {
    content: "\e98f";
}

.hm-footer:before {
    content: "\e990";
}

.hm-form:before {
    content: "\e991";
}

.hm-forward:before {
    content: "\e992";
}

.hm-fountain-pen:before {
    content: "\e993";
}

.hm-gender-female:before {
    content: "\e994";
}

.hm-gender-male:before {
    content: "\e995";
}

.hm-gender-sign:before {
    content: "\e996";
}

.hm-gender:before {
    content: "\e997";
}

.hm-ghost:before {
    content: "\e998";
}

.hm-gift-box:before {
    content: "\e999";
}

.hm-globe1:before {
    content: "\e99a";
}

.hm-globe2:before {
    content: "\e99b";
}

.hm-globe3:before {
    content: "\e99c";
}

.hm-globe4:before {
    content: "\e99d";
}

.hm-google:before {
    content: "\e99e";
}

.hm-graduate-cap:before {
    content: "\e99f";
}

.hm-graph-bar:before {
    content: "\e9a0";
}

.hm-graph-pie:before {
    content: "\e9a1";
}

.hm-graph:before {
    content: "\e9a2";
}

.hm-grid-even:before {
    content: "\e9a3";
}

.hm-grid-masonry:before {
    content: "\e9a4";
}

.hm-grid-twist:before {
    content: "\e9a5";
}

.hm-grid:before {
    content: "\e9a6";
}

.hm-group:before {
    content: "\e9a7";
}

.hm-hand-mike:before {
    content: "\e9a8";
}

.hm-hand-watch:before {
    content: "\e9a9";
}

.hm-hand:before {
    content: "\e9aa";
}

.hm-header:before {
    content: "\e9ab";
}

.hm-headphone:before {
    content: "\e9ac";
}

.hm-headset:before {
    content: "\e9ad";
}

.hm-heart-beat:before {
    content: "\e9ae";
}

.hm-hexa:before {
    content: "\e9af";
}

.hm-highlighter:before {
    content: "\e9b0";
}

.hm-home:before {
    content: "\e9b1";
}

.hm-hot-spot:before {
    content: "\e9b2";
}

.hm-hotdog:before {
    content: "\e9b3";
}

.hm-ice-cream:before {
    content: "\e9b4";
}

.hm-icon-box:before {
    content: "\e9b5";
}

.hm-imac:before {
    content: "\e9b6";
}

.hm-image-compare:before {
    content: "\e9b7";
}

.hm-image-slider:before {
    content: "\e9b8";
}

.hm-image:before {
    content: "\e9b9";
}

.hm-inbox:before {
    content: "\e9ba";
}

.hm-infinity:before {
    content: "\e9bb";
}

.hm-info:before {
    content: "\e9bc";
}

.hm-injection:before {
    content: "\e9bd";
}

.hm-instagram:before {
    content: "\e9be";
}

.hm-jar-chemical:before {
    content: "\e9bf";
}

.hm-key:before {
    content: "\e9c0";
}

.hm-language-change:before {
    content: "\e9c1";
}

.hm-laptop:before {
    content: "\e9c2";
}

.hm-layer:before {
    content: "\e9c3";
}

.hm-lens:before {
    content: "\e9c4";
}

.hm-like:before {
    content: "\e9c5";
}

.hm-line-graph-pointed:before {
    content: "\e9c6";
}

.hm-link:before {
    content: "\e9c7";
}

.hm-linkedin:before {
    content: "\e9c8";
}

.hm-linux:before {
    content: "\e9c9";
}

.hm-list-2:before {
    content: "\e9ca";
}

.hm-list-group:before {
    content: "\e9cb";
}

.hm-list:before {
    content: "\e9cc";
}

.hm-location-pointer:before {
    content: "\e9cd";
}

.hm-lock:before {
    content: "\e9ce";
}

.hm-logo-carousel:before {
    content: "\e9cf";
}

.hm-logo-grid:before {
    content: "\e9d0";
}

.hm-lotus:before {
    content: "\e9d1";
}

.hm-love:before {
    content: "\e9d2";
}

.hm-madel:before {
    content: "\e9d3";
}

.hm-magic-wand:before {
    content: "\e9d4";
}

.hm-magnet:before {
    content: "\e9d5";
}

.hm-mail-open:before {
    content: "\e9d6";
}

.hm-man-range:before {
    content: "\e9d7";
}

.hm-map-marker:before {
    content: "\e9d8";
}

.hm-map-pointer:before {
    content: "\e9d9";
}

.hm-measurement:before {
    content: "\e9da";
}

.hm-memory:before {
    content: "\e9db";
}

.hm-menu-price:before {
    content: "\e9dc";
}

.hm-micro-chip:before {
    content: "\e9dd";
}

.hm-microphone1:before {
    content: "\e9de";
}

.hm-microphone2:before {
    content: "\e9df";
}

.hm-mobile:before {
    content: "\e9e0";
}

.hm-money-bag:before {
    content: "\e9e1";
}

.hm-money:before {
    content: "\e9e2";
}

.hm-monitor:before {
    content: "\e9e3";
}

.hm-mouse:before {
    content: "\e9e4";
}

.hm-muscle:before {
    content: "\e9e5";
}

.hm-net:before {
    content: "\e9e6";
}

.hm-network1:before {
    content: "\e9e7";
}

.hm-network2:before {
    content: "\e9e8";
}

.hm-newspaper:before {
    content: "\e9e9";
}

.hm-nuclear-circle:before {
    content: "\e9ea";
}

.hm-office-file:before {
    content: "\e9eb";
}

.hm-pacman:before {
    content: "\e9ec";
}

.hm-paper-fold:before {
    content: "\e9ed";
}

.hm-paper-plane-alt:before {
    content: "\e9ee";
}

.hm-paper-plane:before {
    content: "\e9ef";
}

.hm-pause:before {
    content: "\e9f0";
}

.hm-pen-head:before {
    content: "\e9f1";
}

.hm-pen-pencil:before {
    content: "\e9f2";
}

.hm-pen-scale:before {
    content: "\e9f3";
}

.hm-pen-paper:before {
    content: "\e9f4";
}

.hm-pen:before {
    content: "\e9f5";
}

.hm-pencil:before {
    content: "\e9f6";
}

.hm-pendrive:before {
    content: "\e9f7";
}

.hm-phone:before {
    content: "\e9f8";
}

.hm-pillar:before {
    content: "\e9f9";
}

.hm-pin-man-range:before {
    content: "\e9fa";
}

.hm-pin-man:before {
    content: "\e9fb";
}

.hm-pin:before {
    content: "\e9fc";
}

.hm-plane:before {
    content: "\e9fd";
}

.hm-play-end:before {
    content: "\e9fe";
}

.hm-play-next:before {
    content: "\e9ff";
}

.hm-play-previous:before {
    content: "\ea00";
}

.hm-play-start:before {
    content: "\ea01";
}

.hm-play-button:before {
    content: "\ea02";
}

.hm-play-store:before {
    content: "\ea03";
}

.hm-play:before {
    content: "\ea04";
}

.hm-playing-card:before {
    content: "\ea05";
}

.hm-plus-box:before {
    content: "\ea06";
}

.hm-plus-circle:before {
    content: "\ea07";
}

.hm-plus-gap:before {
    content: "\ea08";
}

.hm-plus-open:before {
    content: "\ea09";
}

.hm-popup:before {
    content: "\ea0a";
}

.hm-power:before {
    content: "\ea0b";
}

.hm-printer:before {
    content: "\ea0c";
}

.hm-progress-bar:before {
    content: "\ea0d";
}

.hm-promo:before {
    content: "\ea0e";
}

.hm-pulse:before {
    content: "\ea0f";
}

.hm-puzzle:before {
    content: "\ea10";
}

.hm-question:before {
    content: "\ea11";
}

.hm-quote:before {
    content: "\ea12";
}

.hm-radar:before {
    content: "\ea13";
}

.hm-radiation:before {
    content: "\ea14";
}

.hm-reading-glass-alt:before {
    content: "\ea15";
}

.hm-reading-glass:before {
    content: "\ea16";
}

.hm-recycle-bin:before {
    content: "\ea17";
}

.hm-recycle:before {
    content: "\ea18";
}

.hm-refresh-time:before {
    content: "\ea19";
}

.hm-reply:before {
    content: "\ea1a";
}

.hm-responsive-device:before {
    content: "\ea1b";
}

.hm-review:before {
    content: "\ea1c";
}

.hm-rocket1:before {
    content: "\ea1d";
}

.hm-rocket2:before {
    content: "\ea1e";
}

.hm-rss:before {
    content: "\ea1f";
}

.hm-safety-cap:before {
    content: "\ea20";
}

.hm-safety-kit:before {
    content: "\ea21";
}

.hm-sand-watch:before {
    content: "\ea22";
}

.hm-scale:before {
    content: "\ea23";
}

.hm-scanner:before {
    content: "\ea24";
}

.hm-scissor:before {
    content: "\ea25";
}

.hm-screen:before {
    content: "\ea26";
}

.hm-search:before {
    content: "\ea27";
}

.hm-seo:before {
    content: "\ea28";
}

.hm-server-network:before {
    content: "\ea29";
}

.hm-server:before {
    content: "\ea2a";
}

.hm-share:before {
    content: "\ea2b";
}

.hm-shield:before {
    content: "\ea2c";
}

.hm-ship:before {
    content: "\ea2d";
}

.hm-shirt:before {
    content: "\ea2e";
}

.hm-shopping-bag1:before {
    content: "\ea2f";
}

.hm-shopping-bag2:before {
    content: "\ea30";
}

.hm-shopping-bag3:before {
    content: "\ea31";
}

.hm-shopping-bag4:before {
    content: "\ea32";
}

.hm-shuffle:before {
    content: "\ea33";
}

.hm-shutter:before {
    content: "\ea34";
}

.hm-sign-in:before {
    content: "\ea35";
}

.hm-sign-out:before {
    content: "\ea36";
}

.hm-sitemap1:before {
    content: "\ea37";
}

.hm-sitemap2:before {
    content: "\ea38";
}

.hm-skart:before {
    content: "\ea39";
}

.hm-skull:before {
    content: "\ea3a";
}

.hm-skyscraper:before {
    content: "\ea3b";
}

.hm-slider-doc:before {
    content: "\ea3c";
}

.hm-slider-h-range:before {
    content: "\ea3d";
}

.hm-slider-image:before {
    content: "\ea3e";
}

.hm-slider-range-h:before {
    content: "\ea3f";
}

.hm-slider-v-open:before {
    content: "\ea40";
}

.hm-slider-video:before {
    content: "\ea41";
}

.hm-slider:before {
    content: "\ea42";
}

.hm-smart-watch:before {
    content: "\ea43";
}

.hm-snow:before {
    content: "\ea44";
}

.hm-spa-face:before {
    content: "\ea45";
}

.hm-spa-stone-flower:before {
    content: "\ea46";
}

.hm-spa-stone:before {
    content: "\ea47";
}

.hm-spark:before {
    content: "\ea48";
}

.hm-speaker-off:before {
    content: "\ea49";
}

.hm-speaker-on:before {
    content: "\ea4a";
}

.hm-spoon-fork:before {
    content: "\ea4b";
}

.hm-spoon:before {
    content: "\ea4c";
}

.hm-star:before {
    content: "\ea4d";
}

.hm-step-flow:before {
    content: "\ea4e";
}

.hm-steps:before {
    content: "\ea4f";
}

.hm-stop-watch:before {
    content: "\ea50";
}

.hm-stop:before {
    content: "\ea51";
}

.hm-support-call:before {
    content: "\ea52";
}

.hm-tab:before {
    content: "\ea53";
}

.hm-table-lamp:before {
    content: "\ea54";
}

.hm-tablet:before {
    content: "\ea55";
}

.hm-tag:before {
    content: "\ea56";
}

.hm-target-arrow:before {
    content: "\ea57";
}

.hm-target:before {
    content: "\ea58";
}

.hm-target1:before {
    content: "\ea59";
}

.hm-team-carousel:before {
    content: "\ea5a";
}

.hm-team-member:before {
    content: "\ea5b";
}

.hm-tennis-ball:before {
    content: "\ea5c";
}

.hm-terminal:before {
    content: "\ea5d";
}

.hm-testimonial-carousel:before {
    content: "\ea5e";
}

.hm-testimonial:before {
    content: "\ea5f";
}

.hm-text-animation:before {
    content: "\ea60";
}

.hm-theatre:before {
    content: "\ea61";
}

.hm-tick-circle:before {
    content: "\ea62";
}

.hm-tick:before {
    content: "\ea63";
}

.hm-tickets:before {
    content: "\ea64";
}

.hm-tie-knot:before {
    content: "\ea65";
}

.hm-tie:before {
    content: "\ea66";
}

.hm-timeline:before {
    content: "\ea67";
}

.hm-toggle:before {
    content: "\ea68";
}

.hm-tools:before {
    content: "\ea69";
}

.hm-tree-square:before {
    content: "\ea6a";
}

.hm-twitter-bird:before {
    content: "\ea6b";
}

.hm-twitter:before {
    content: "\ea6c";
}

.hm-ufo:before {
    content: "\ea6d";
}

.hm-umbralla:before {
    content: "\ea6e";
}

.hm-unlock:before {
    content: "\ea6f";
}

.hm-up-down:before {
    content: "\ea70";
}

.hm-upload:before {
    content: "\ea71";
}

.hm-upward-top-right:before {
    content: "\ea72";
}

.hm-user-female:before {
    content: "\ea73";
}

.hm-user-id:before {
    content: "\ea74";
}

.hm-user-male:before {
    content: "\ea75";
}

.hm-video-camera:before {
    content: "\ea76";
}

.hm-water-drop:before {
    content: "\ea77";
}

.hm-weather-cloud-day:before {
    content: "\ea78";
}

.hm-weather-cloud:before {
    content: "\ea79";
}

.hm-weather-day-rain:before {
    content: "\ea7a";
}

.hm-weather-day-snow:before {
    content: "\ea7b";
}

.hm-weather-day-windy-rain:before {
    content: "\ea7c";
}

.hm-weather-flood:before {
    content: "\ea7d";
}

.hm-weather-night-cloud:before {
    content: "\ea7e";
}

.hm-weather-rain-alt:before {
    content: "\ea7f";
}

.hm-weather-rain:before {
    content: "\ea80";
}

.hm-weather-snow:before {
    content: "\ea81";
}

.hm-weather-sun-rain:before {
    content: "\ea82";
}

.hm-weather-sun:before {
    content: "\ea83";
}

.hm-weather-sunny-day:before {
    content: "\ea84";
}

.hm-weather-thunder:before {
    content: "\ea85";
}

.hm-weather-windy-rain:before {
    content: "\ea86";
}

.hm-webcam1:before {
    content: "\ea87";
}

.hm-webcam2:before {
    content: "\ea88";
}

.hm-weight-scale:before {
    content: "\ea89";
}

.hm-windows:before {
    content: "\ea8a";
}

.hm-wine-glass2:before {
    content: "\ea8b";
}

.hm-wine-glass:before {
    content: "\ea8c";
}

.hm-worker-cap:before {
    content: "\ea8d";
}

.hm-youtube:before {
    content: "\ea8e";
}

.hm-centralize:before {
    content: "\ea8f";
}

.hm-add-section:before {
    content: "\ea90";
}

.hm-advanced-heading:before {
    content: "\ea91";
}

.hm-air-baloon:before {
    content: "\ea92";
}

.hm-arrow2:before {
    content: "\ea93";
}

.hm-bicycle2:before {
    content: "\ea94";
}

.hm-bond2:before {
    content: "\ea95";
}

.hm-bond3:before {
    content: "\ea96";
}

.hm-bond4:before {
    content: "\ea97";
}

.hm-calendar2:before {
    content: "\ea98";
}

.hm-carousel:before {
    content: "\ea99";
}

.hm-code-page:before {
    content: "\ea9a";
}

.hm-comment-circle:before {
    content: "\ea9b";
}

.hm-comment-square:before {
    content: "\ea9c";
}

.hm-copy:before {
    content: "\ea9d";
}

.hm-cursor:before {
    content: "\ea9e";
}

.hm-envelop2:before {
    content: "\ea9f";
}

.hm-factory:before {
    content: "\eaa0";
}

.hm-finger-point:before {
    content: "\eaa1";
}

.hm-finger-swipe-both:before {
    content: "\eaa2";
}

.hm-finger-swipe-corner:before {
    content: "\eaa3";
}

.hm-finger-swipe-left:before {
    content: "\eaa4";
}

.hm-finger-swipe-up:before {
    content: "\eaa5";
}

.hm-finger-swipe:before {
    content: "\eaa6";
}

.hm-finger-touch:before {
    content: "\eaa7";
}

.hm-folder-network:before {
    content: "\eaa8";
}

.hm-folder-sync:before {
    content: "\eaa9";
}

.hm-graph-bar2:before {
    content: "\eaaa";
}

.hm-graph-pie2:before {
    content: "\eaab";
}

.hm-heading-h:before {
    content: "\eaac";
}

.hm-heading-html:before {
    content: "\eaad";
}

.hm-heart:before {
    content: "\eaae";
}

.hm-home2:before {
    content: "\eaaf";
}

.hm-indent-left:before {
    content: "\eab0";
}

.hm-indent-right:before {
    content: "\eab1";
}

.hm-lock-close:before {
    content: "\eab2";
}

.hm-lock-open:before {
    content: "\eab3";
}

.hm-map-pointer-add:before {
    content: "\eab4";
}

.hm-map-pointer-check:before {
    content: "\eab5";
}

.hm-map-pointer-delete:before {
    content: "\eab6";
}

.hm-map-pointer2:before {
    content: "\eab7";
}

.hm-map:before {
    content: "\eab8";
}

.hm-navigation1:before {
    content: "\eab9";
}

.hm-navigation2:before {
    content: "\eaba";
}

.hm-page-export:before {
    content: "\eabb";
}

.hm-page-sync:before {
    content: "\eabc";
}

.hm-piramid:before {
    content: "\eabd";
}

.hm-plug:before {
    content: "\eabe";
}

.hm-point-marker:before {
    content: "\eabf";
}

.hm-quote2:before {
    content: "\eac0";
}

.hm-refresh-check:before {
    content: "\eac1";
}

.hm-refresh:before {
    content: "\eac2";
}

.hm-refresh2:before {
    content: "\eac3";
}

.hm-scrolling-image:before {
    content: "\eac4";
}

.hm-sign-turn-right:before {
    content: "\eac5";
}

.hm-speedometer:before {
    content: "\eac6";
}

.hm-sticky:before {
    content: "\eac7";
}

.hm-sync-cloud:before {
    content: "\eac8";
}

.hm-sync:before {
    content: "\eac9";
}

.hm-sync2:before {
    content: "\eaca";
}

.hm-table-lamp2:before {
    content: "\eacb";
}

.hm-target2:before {
    content: "\eacc";
}

.hm-timeline-spiral:before {
    content: "\eacd";
}

.hm-tv:before {
    content: "\eace";
}

.hm-vespa:before {
    content: "\eacf";
}

.hm-happyaddons:before {
    content: "\ead0";
}

.hm-brain:before {
    content: "\ead1";
}

.hm-breadcrumbs:before {
    content: "\ead2";
}

.hm-circular-chat:before {
    content: "\ead3";
}

.hm-currency-exchange:before {
    content: "\ead4";
}

.hm-cta:before {
    content: "\ead5";
}

.hm-data-table:before {
    content: "\ead6";
}

.hm-display-condition:before {
    content: "\ead7";
}

.hm-digital-memory:before {
    content: "\ead8";
}

.hm-dollar-box:before {
    content: "\ead9";
}

.hm-faq:before {
    content: "\eada";
}

.hm-facebook-feed:before {
    content: "\eadb";
}

.hm-header-footer:before {
    content: "\eadc";
}

.hm-heart:before {
    content: "\eadd";
}

.hm-image-accordion:before {
    content: "\eade";
}

.hm-image-masking:before {
    content: "\eadf";
}

.hm-instagram:before {
    content: "\eae0";
}

.hm-mail-chimp:before {
    content: "\eae1";
}

.hm-minus-large:before {
    content: "\eae2";
}

.hm-minus-small:before {
    content: "\eae3";
}

.hm-mobile-chat:before {
    content: "\eae4";
}

.hm-motion-button:before {
    content: "\eae5";
}

.hm-news-ticker:before {
    content: "\eae6";
}

.hm-offcanvas-menu:before {
    content: "\eae7";
}

.hm-post-grid:before {
    content: "\eae8";
}

.hm-post-list:before {
    content: "\eae9";
}

.hm-post-tab:before {
    content: "\eaea";
}

.hm-pricing-menu:before {
    content: "\eaeb";
}

.hm-scheduled-section:before {
    content: "\eaec";
}

.hm-section-link:before {
    content: "\eaed";
}

.hm-sticky-video:before {
    content: "\eaee";
}

.hm-section-nesting:before {
    content: "\eaef";
}

.hm-traffic-signal:before {
    content: "\eaf0";
}

.hm-tshirt:before {
    content: "\eaf1";
}

.hm-twitter-feed:before {
    content: "\eaf2";
}

.hm-grid-layout:before {
    content: "\eaf3";
}

.hm-add-to-cart-button:before {
    content: "\eaf4";
}

.hm-billing-address:before {
    content: "\eaf5";
}

.hm-cart:before {
    content: "\eaf6";
}

.hm-Category-Carousel:before {
    content: "\eaf7";
}

.hm-Category-Grid:before {
    content: "\eaf8";
}

.hm-Category-List:before {
    content: "\eaf9";
}

.hm-checkout-1:before {
    content: "\eafa";
}

.hm-checkout-2:before {
    content: "\eafb";
}

.hm-compare:before {
    content: "\eafc";
}

.hm-edit-menu:before {
    content: "\eafd";
}

.hm-facebook-review:before {
    content: "\eafe";
}

.hm-fb-messanger:before {
    content: "\eaff";
}

.hm-filter:before {
    content: "\eb00";
}

.hm-google-review:before {
    content: "\eb01";
}

.hm-grid-filter:before {
    content: "\eb02";
}

.hm-home3:before {
    content: "\eb03";
}

.hm-horizontal-timeline:before {
    content: "\eb04";
}

.hm-image-scroll:before {
    content: "\eb05";
}

.hm-mini-cart:before {
    content: "\eb06";
}

.hm-off-canvas-cart:before {
    content: "\eb07";
}

.hm-popup1:before {
    content: "\eb08";
}

.hm-post-list:before {
    content: "\eb09";
}

.hm-Product-Carousel:before {
    content: "\eb0a";
}

.hm-product-filter:before {
    content: "\eb0b";
}

.hm-product-gallery:before {
    content: "\eb0c";
}

.hm-Product-Grid:before {
    content: "\eb0d";
}

.hm-Product-List-double:before {
    content: "\eb0e";
}

.hm-product-list-single:before {
    content: "\eb0f";
}

.hm-product-rating:before {
    content: "\eb10";
}

.hm-product-table:before {
    content: "\eb11";
}

.hm-product-variation:before {
    content: "\eb12";
}

.hm-retina-image:before {
    content: "\eb13";
}

.hm-shipping-address:before {
    content: "\eb14";
}

.hm-shop:before {
    content: "\eb15";
}

.hm-shopping-details:before {
    content: "\eb16";
}

.hm-sticky-video-2:before {
    content: "\eb17";
}

.hm-Template-Import:before {
    content: "\eb18";
}

.hm-trendy-product:before {
    content: "\eb19";
}

.hm-user-check:before {
    content: "\eb1a";
}

.hm-User-Circle:before {
    content: "\eb1b";
}

.hm-user-plus:before {
    content: "\eb1c";
}

.hm-user:before {
    content: "\eb1d";
}

.hm-video-gallery:before {
    content: "\eb1e";
}

.hm-wishlist:before {
    content: "\eb1f";
}

.hm-mouse-scroll-h:before {
    content: "\eb20";
}

.hm-mouse-scroll-v:before {
    content: "\eb21";
}

.hm-speaker:before {
    content: "\eb22";
}

.hm-mega-menu:before {
    content: "\eb23";
}

.hm-content-slider:before {
    content: "\eb24";
}

.hm-text-outline:before {
    content: "\eb25";
}

.hm-vector-path:before {
    content: "\eb26";
}

.hm-rough-notation:before {
    content: "\eb27";
}

.hm-unfold-folder:before {
    content: "\eb28";
}

.hm-unfold-paper:before {
    content: "\eb29";
}

.hm-speaker2:before {
    content: "\eb2a";
}

.hm-video-mask:before {
    content: "\eb2b";
}

.hm-dot-navigation:before {
    content: "\eb2c";
}

.hm-cursor-hover-click:before {
    content: "\eb2d";
}

.hm-finger-hover-touch:before {
    content: "\eb2e";
}

.hm-repeat:before {
    content: "\eb2f";
}

.hm-event-calendar:before {
    content: "\eb30";
}

.hm-map-location-unfold:before {
    content: "\eb31";
}

.hm-ticket2:before {
    content: "\eb32";
}

.hm-thunder1:before {
    content: "\eb33";
}

.hm-thunder2:before {
    content: "\eb34";
}

.hm-shield1:before {
    content: "\eb35";
}

.hm-switcher:before {
    content: "\eb36";
}

.hm-global-badge:before {
    content: "\eb37";
}

.hm-wallet:before {
    content: "\eb38";
}

.hm-asteroid:before {
    content: "\eb39";
}

.hm-repeat2:before {
    content: "\eb3a";
}

.hm-corona-covid1:before {
    content: "\eb3b";
}

.hm-corona-covid2:before {
    content: "\eb3c";
}

.hm-fixed-size-button:before {
    content: "\eb3d";
}

.hm-full-page-scroll:before {
    content: "\eb3e";
}

.hm-multi-page-scroll:before {
    content: "\eb3f";
}

.hm-flag2:before {
    content: "\eb40";
}

.hm-advanced-data-table:before {
    content: "\eb41";
}

.hm-add-group:before {
    content: "\eb42";
}

.hm-add-peoples:before {
    content: "\eb43";
}

.hm-age-gate:before {
    content: "\eb44";
}

.hm-age-gate2:before {
    content: "\eb45";
}

.hm-animated-link:before {
    content: "\eb46";
}

.hm-behance-feed:before {
    content: "\eb47";
}

.hm-binary-digit:before {
    content: "\eb48";
}

.hm-both-way-arrow:before {
    content: "\eb49";
}

.hm-camera-plus:before {
    content: "\eb4a";
}

.hm-cancel-meeting:before {
    content: "\eb4b";
}

.hm-chat-bubble1:before {
    content: "\eb4c";
}

.hm-checkout1:before {
    content: "\eb4d";
}

.hm-clap:before {
    content: "\eb4e";
}

.hm-dribbble-feed:before {
    content: "\eb4f";
}

.hm-edd-cart:before {
    content: "\eb50";
}

.hm-edd-category-carousel:before {
    content: "\eb51";
}

.hm-edd-category:before {
    content: "\eb52";
}

.hm-edd-discount:before {
    content: "\eb53";
}

.hm-edd-download:before {
    content: "\eb54";
}

.hm-edd-login1:before {
    content: "\eb55";
}

.hm-edd-login2:before {
    content: "\eb56";
}

.hm-edd-mini-cart:before {
    content: "\eb57";
}

.hm-edd-my-account-tab:before {
    content: "\eb58";
}

.hm-edd-product-carousel:before {
    content: "\eb59";
}

.hm-edd-product-grid:before {
    content: "\eb5a";
}

.hm-edd-profile-edit:before {
    content: "\eb5b";
}

.hm-edd-purchased:before {
    content: "\eb5c";
}

.hm-edd-register:before {
    content: "\eb5d";
}

.hm-edd-search-bar:before {
    content: "\eb5e";
}

.hm-edd-single-product:before {
    content: "\eb5f";
}

.hm-facebook-review1:before {
    content: "\eb60";
}

.hm-feather:before {
    content: "\eb61";
}

.hm-file2:before {
    content: "\eb62";
}

.hm-fly-out-menu:before {
    content: "\eb63";
}

.hm-grid-link:before {
    content: "\eb64";
}

.hm-hexa-bond:before {
    content: "\eb65";
}

.hm-image-accordion1:before {
    content: "\eb66";
}

.hm-image-swap:before {
    content: "\eb67";
}

.hm-link-box:before {
    content: "\eb68";
}

.hm-meeting:before {
    content: "\eb69";
}

.hm-pdf1:before {
    content: "\eb6a";
}

.hm-pdf2:before {
    content: "\eb6b";
}

.hm-photo-stack:before {
    content: "\eb6c";
}

.hm-qr-code:before {
    content: "\eb6d";
}

.hm-remote_carousel:before {
    content: "\eb6e";
}

.hm-scroll-top:before {
    content: "\eb6f";
}

.hm-square-clock:before {
    content: "\eb70";
}

.hm-step-flow2:before {
    content: "\eb71";
}

.hm-sub-list:before {
    content: "\eb72";
}

.hm-swap-left:before {
    content: "\eb73";
}

.hm-tooltips:before {
    content: "\eb74";
}

.hm-traveller:before {
    content: "\eb75";
}

.hm-tb-archieve-content:before {
    content: "\eb76";
}

.hm-tb-archieve-title:before {
    content: "\eb77";
}

.hm-tb-author-meta:before {
    content: "\eb78";
}

.hm-tb-comments:before {
    content: "\eb79";
}

.hm-tb-featured-image:before {
    content: "\eb7a";
}

.hm-tb-page-title:before {
    content: "\eb7b";
}

.hm-tb-post-content:before {
    content: "\eb7c";
}

.hm-tb-post-excerpt:before {
    content: "\eb7d";
}

.hm-tb-post-grid:before {
    content: "\eb7e";
}

.hm-tb-post-info:before {
    content: "\eb7f";
}

.hm-tb-post-list:before {
    content: "\eb80";
}

.hm-tb-post-title:before {
    content: "\eb81";
}

.hm-tb-site-logo:before {
    content: "\eb82";
}

.hm-tb-site-title:before {
    content: "\eb83";
}

.hm-lordicon:before {
    content: "\eb84";
}

.hm-vault:before {
    content: "\eb85";
}

.hm-liquid-hover-image:before {
    content: "\eb86";
}

.hm-image-replace:before {
    content: "\eb87";
}

.hm-title-tips-vector-path:before {
    content: "\eb88";
}

.hm-reading-progress-bar:before {
    content: "\eb89";
}

.hm-metro-grid-text-outline:before {
    content: "\eb8a";
}

.hm-loop-grid-content-slider:before {
    content: "\eb8b";
}

.hm-woo-builder:before {
    content: "\eb8c";
}

.hm-verified-info:before {
    content: "\eb8d";
}

.hm-unused-media:before {
    content: "\eb8e";
}

.hm-related-product:before {
    content: "\eb8f";
}

.hm-reading-book:before {
    content: "\eb90";
}

.hm-product-title:before {
    content: "\eb91";
}

.hm-product-stock:before {
    content: "\eb92";
}

.hm-product-rating-78:before {
    content: "\eb93";
}

.hm-product-price:before {
    content: "\eb94";
}

.hm-product-meta:before {
    content: "\eb95";
}

.hm-product-image:before {
    content: "\eb96";
}

.hm-product-grid:before {
    content: "\eb97";
}

.hm-product-description:before {
    content: "\eb98";
}

.hm-product-atribute:before {
    content: "\eb99";
}

.hm-media-all:before {
    content: "\eb9a";
}

.hm-magic-scroll:before {
    content: "\eb9b";
}

.hm-lightbox:before {
    content: "\eb9c";
}

.hm-invoice:before {
    content: "\eb9d";
}

.hm-global-badge1:before {
    content: "\eb9e";
}

.hm-empty-cart-notice:before {
    content: "\eb9f";
}

.hm-creative-slider-two:before {
    content: "\eba0";
}

.hm-creative-slider-one:before {
    content: "\eba1";
}

.hm-comparison-table:before {
    content: "\eba2";
}

.hm-checkout-shipping:before {
    content: "\eba3";
}

.hm-checkout-payment-method:before {
    content: "\eba4";
}

.hm-checkout-order-review:before {
    content: "\eba5";
}

.hm-checkout-login:before {
    content: "\eba6";
}

.hm-checkout-invoice:before {
    content: "\eba7";
}

.hm-checkout-info:before {
    content: "\eba8";
}

.hm-checkout-coupon:before {
    content: "\eba9";
}

.hm-checkout-bill-form:before {
    content: "\ebaa";
}

.hm-cart-total:before {
    content: "\ebab";
}

.hm-cart-table:before {
    content: "\ebac";
}

.hm-cart-redirection:before {
    content: "\ebad";
}

.hm-cart-checkout:before {
    content: "\ebae";
}

.hm-cart-btn-number:before {
    content: "\ebaf";
}

.hm-ai:before {
    content: "\ebb0";
}

/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */

@font-face {
    font-display: swap;
    font-family: 'FontAwesome';
    src: url('../fonts/fontawesome-webfont.eot');
    src: url('../fonts/fontawesome-webfont_1.eot#iefix&v=4.7.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2') format('woff2'), url('../fonts/fontawesome-webfont.woff') format('woff'), url('../fonts/fontawesome-webfont.ttf') format('truetype'), url('../fontawesome-webfont.svg#fontawesomeregular') format('svg');
    font-weight: normal;
    font-style: normal
}

.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.fa-lg {
    font-size: 1.33333333em;
    line-height: .75em;
    vertical-align: -15%
}

.fa-2x {
    font-size: 2em
}

.fa-3x {
    font-size: 3em
}

.fa-4x {
    font-size: 4em
}

.fa-5x {
    font-size: 5em
}

.fa-fw {
    width: 1.28571429em;
    text-align: center
}

.fa-ul {
    padding-left: 0;
    margin-left: 2.14285714em;
    list-style-type: none
}

.fa-ul>li {
    position: relative
}

.fa-li {
    position: absolute;
    left: -2.14285714em;
    width: 2.14285714em;
    top: .14285714em;
    text-align: center
}

.fa-li.fa-lg {
    left: -1.85714286em
}

.fa-border {
    padding: .2em .25em .15em;
    border: solid .08em #eee;
    border-radius: .1em
}

.fa-pull-left {
    float: left
}

.fa-pull-right {
    float: right
}

.fa.fa-pull-left {
    margin-right: .3em
}

.fa.fa-pull-right {
    margin-left: .3em
}

.pull-right {
    float: right
}

.pull-left {
    float: left
}

.fa.pull-left {
    margin-right: .3em
}

.fa.pull-right {
    margin-left: .3em
}

.fa-spin {
    -webkit-animation: fa-spin 2s infinite linear;
    animation: fa-spin 2s infinite linear
}

.fa-pulse {
    -webkit-animation: fa-spin 1s infinite steps(8);
    animation: fa-spin 1s infinite steps(8)
}

@-webkit-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

.fa-rotate-90 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg)
}

.fa-rotate-180 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.fa-rotate-270 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg)
}

.fa-flip-horizontal {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
    -webkit-transform: scale(-1, 1);
    -ms-transform: scale(-1, 1);
    transform: scale(-1, 1)
}

.fa-flip-vertical {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
    -webkit-transform: scale(1, -1);
    -ms-transform: scale(1, -1);
    transform: scale(1, -1)
}

:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
    filter: none
}

.fa-stack {
    position: relative;
    display: inline-block;
    width: 2em;
    height: 2em;
    line-height: 2em;
    vertical-align: middle
}

.fa-stack-1x,
.fa-stack-2x {
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center
}

.fa-stack-1x {
    line-height: inherit
}

.fa-stack-2x {
    font-size: 2em
}

.fa-inverse {
    color: #fff
}

.fa-glass:before {
    content: "\f000"
}

.fa-music:before {
    content: "\f001"
}

.fa-search:before {
    content: "\f002"
}

.fa-envelope-o:before {
    content: "\f003"
}

.fa-heart:before {
    content: "\f004"
}

.fa-star:before {
    content: "\f005"
}

.fa-star-o:before {
    content: "\f006"
}

.fa-user:before {
    content: "\f007"
}

.fa-film:before {
    content: "\f008"
}

.fa-th-large:before {
    content: "\f009"
}

.fa-th:before {
    content: "\f00a"
}

.fa-th-list:before {
    content: "\f00b"
}

.fa-check:before {
    content: "\f00c"
}

.fa-remove:before,
.fa-close:before,
.fa-times:before {
    content: "\f00d"
}

.fa-search-plus:before {
    content: "\f00e"
}

.fa-search-minus:before {
    content: "\f010"
}

.fa-power-off:before {
    content: "\f011"
}

.fa-signal:before {
    content: "\f012"
}

.fa-gear:before,
.fa-cog:before {
    content: "\f013"
}

.fa-trash-o:before {
    content: "\f014"
}

.fa-home:before {
    content: "\f015"
}

.fa-file-o:before {
    content: "\f016"
}

.fa-clock-o:before {
    content: "\f017"
}

.fa-road:before {
    content: "\f018"
}

.fa-download:before {
    content: "\f019"
}

.fa-arrow-circle-o-down:before {
    content: "\f01a"
}

.fa-arrow-circle-o-up:before {
    content: "\f01b"
}

.fa-inbox:before {
    content: "\f01c"
}

.fa-play-circle-o:before {
    content: "\f01d"
}

.fa-rotate-right:before,
.fa-repeat:before {
    content: "\f01e"
}

.fa-refresh:before {
    content: "\f021"
}

.fa-list-alt:before {
    content: "\f022"
}

.fa-lock:before {
    content: "\f023"
}

.fa-flag:before {
    content: "\f024"
}

.fa-headphones:before {
    content: "\f025"
}

.fa-volume-off:before {
    content: "\f026"
}

.fa-volume-down:before {
    content: "\f027"
}

.fa-volume-up:before {
    content: "\f028"
}

.fa-qrcode:before {
    content: "\f029"
}

.fa-barcode:before {
    content: "\f02a"
}

.fa-tag:before {
    content: "\f02b"
}

.fa-tags:before {
    content: "\f02c"
}

.fa-book:before {
    content: "\f02d"
}

.fa-bookmark:before {
    content: "\f02e"
}

.fa-print:before {
    content: "\f02f"
}

.fa-camera:before {
    content: "\f030"
}

.fa-font:before {
    content: "\f031"
}

.fa-bold:before {
    content: "\f032"
}

.fa-italic:before {
    content: "\f033"
}

.fa-text-height:before {
    content: "\f034"
}

.fa-text-width:before {
    content: "\f035"
}

.fa-align-left:before {
    content: "\f036"
}

.fa-align-center:before {
    content: "\f037"
}

.fa-align-right:before {
    content: "\f038"
}

.fa-align-justify:before {
    content: "\f039"
}

.fa-list:before {
    content: "\f03a"
}

.fa-dedent:before,
.fa-outdent:before {
    content: "\f03b"
}

.fa-indent:before {
    content: "\f03c"
}

.fa-video-camera:before {
    content: "\f03d"
}

.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
    content: "\f03e"
}

.fa-pencil:before {
    content: "\f040"
}

.fa-map-marker:before {
    content: "\f041"
}

.fa-adjust:before {
    content: "\f042"
}

.fa-tint:before {
    content: "\f043"
}

.fa-edit:before,
.fa-pencil-square-o:before {
    content: "\f044"
}

.fa-share-square-o:before {
    content: "\f045"
}

.fa-check-square-o:before {
    content: "\f046"
}

.fa-arrows:before {
    content: "\f047"
}

.fa-step-backward:before {
    content: "\f048"
}

.fa-fast-backward:before {
    content: "\f049"
}

.fa-backward:before {
    content: "\f04a"
}

.fa-play:before {
    content: "\f04b"
}

.fa-pause:before {
    content: "\f04c"
}

.fa-stop:before {
    content: "\f04d"
}

.fa-forward:before {
    content: "\f04e"
}

.fa-fast-forward:before {
    content: "\f050"
}

.fa-step-forward:before {
    content: "\f051"
}

.fa-eject:before {
    content: "\f052"
}

.fa-chevron-left:before {
    content: "\f053"
}

.fa-chevron-right:before {
    content: "\f054"
}

.fa-plus-circle:before {
    content: "\f055"
}

.fa-minus-circle:before {
    content: "\f056"
}

.fa-times-circle:before {
    content: "\f057"
}

.fa-check-circle:before {
    content: "\f058"
}

.fa-question-circle:before {
    content: "\f059"
}

.fa-info-circle:before {
    content: "\f05a"
}

.fa-crosshairs:before {
    content: "\f05b"
}

.fa-times-circle-o:before {
    content: "\f05c"
}

.fa-check-circle-o:before {
    content: "\f05d"
}

.fa-ban:before {
    content: "\f05e"
}

.fa-arrow-left:before {
    content: "\f060"
}

.fa-arrow-right:before {
    content: "\f061"
}

.fa-arrow-up:before {
    content: "\f062"
}

.fa-arrow-down:before {
    content: "\f063"
}

.fa-mail-forward:before,
.fa-share:before {
    content: "\f064"
}

.fa-expand:before {
    content: "\f065"
}

.fa-compress:before {
    content: "\f066"
}

.fa-plus:before {
    content: "\f067"
}

.fa-minus:before {
    content: "\f068"
}

.fa-asterisk:before {
    content: "\f069"
}

.fa-exclamation-circle:before {
    content: "\f06a"
}

.fa-gift:before {
    content: "\f06b"
}

.fa-leaf:before {
    content: "\f06c"
}

.fa-fire:before {
    content: "\f06d"
}

.fa-eye:before {
    content: "\f06e"
}

.fa-eye-slash:before {
    content: "\f070"
}

.fa-warning:before,
.fa-exclamation-triangle:before {
    content: "\f071"
}

.fa-plane:before {
    content: "\f072"
}

.fa-calendar:before {
    content: "\f073"
}

.fa-random:before {
    content: "\f074"
}

.fa-comment:before {
    content: "\f075"
}

.fa-magnet:before {
    content: "\f076"
}

.fa-chevron-up:before {
    content: "\f077"
}

.fa-chevron-down:before {
    content: "\f078"
}

.fa-retweet:before {
    content: "\f079"
}

.fa-shopping-cart:before {
    content: "\f07a"
}

.fa-folder:before {
    content: "\f07b"
}

.fa-folder-open:before {
    content: "\f07c"
}

.fa-arrows-v:before {
    content: "\f07d"
}

.fa-arrows-h:before {
    content: "\f07e"
}

.fa-bar-chart-o:before,
.fa-bar-chart:before {
    content: "\f080"
}

.fa-twitter-square:before {
    content: "\f081"
}

.fa-facebook-square:before {
    content: "\f082"
}

.fa-camera-retro:before {
    content: "\f083"
}

.fa-key:before {
    content: "\f084"
}

.fa-gears:before,
.fa-cogs:before {
    content: "\f085"
}

.fa-comments:before {
    content: "\f086"
}

.fa-thumbs-o-up:before {
    content: "\f087"
}

.fa-thumbs-o-down:before {
    content: "\f088"
}

.fa-star-half:before {
    content: "\f089"
}

.fa-heart-o:before {
    content: "\f08a"
}

.fa-sign-out:before {
    content: "\f08b"
}

.fa-linkedin-square:before {
    content: "\f08c"
}

.fa-thumb-tack:before {
    content: "\f08d"
}

.fa-external-link:before {
    content: "\f08e"
}

.fa-sign-in:before {
    content: "\f090"
}

.fa-trophy:before {
    content: "\f091"
}

.fa-github-square:before {
    content: "\f092"
}

.fa-upload:before {
    content: "\f093"
}

.fa-lemon-o:before {
    content: "\f094"
}

.fa-phone:before {
    content: "\f095"
}

.fa-square-o:before {
    content: "\f096"
}

.fa-bookmark-o:before {
    content: "\f097"
}

.fa-phone-square:before {
    content: "\f098"
}

.fa-twitter:before {
    content: "\f099"
}

.fa-facebook-f:before,
.fa-facebook:before {
    content: "\f09a"
}

.fa-github:before {
    content: "\f09b"
}

.fa-unlock:before {
    content: "\f09c"
}

.fa-credit-card:before {
    content: "\f09d"
}

.fa-feed:before,
.fa-rss:before {
    content: "\f09e"
}

.fa-hdd-o:before {
    content: "\f0a0"
}

.fa-bullhorn:before {
    content: "\f0a1"
}

.fa-bell:before {
    content: "\f0f3"
}

.fa-certificate:before {
    content: "\f0a3"
}

.fa-hand-o-right:before {
    content: "\f0a4"
}

.fa-hand-o-left:before {
    content: "\f0a5"
}

.fa-hand-o-up:before {
    content: "\f0a6"
}

.fa-hand-o-down:before {
    content: "\f0a7"
}

.fa-arrow-circle-left:before {
    content: "\f0a8"
}

.fa-arrow-circle-right:before {
    content: "\f0a9"
}

.fa-arrow-circle-up:before {
    content: "\f0aa"
}

.fa-arrow-circle-down:before {
    content: "\f0ab"
}

.fa-globe:before {
    content: "\f0ac"
}

.fa-wrench:before {
    content: "\f0ad"
}

.fa-tasks:before {
    content: "\f0ae"
}

.fa-filter:before {
    content: "\f0b0"
}

.fa-briefcase:before {
    content: "\f0b1"
}

.fa-arrows-alt:before {
    content: "\f0b2"
}

.fa-group:before,
.fa-users:before {
    content: "\f0c0"
}

.fa-chain:before,
.fa-link:before {
    content: "\f0c1"
}

.fa-cloud:before {
    content: "\f0c2"
}

.fa-flask:before {
    content: "\f0c3"
}

.fa-cut:before,
.fa-scissors:before {
    content: "\f0c4"
}

.fa-copy:before,
.fa-files-o:before {
    content: "\f0c5"
}

.fa-paperclip:before {
    content: "\f0c6"
}

.fa-save:before,
.fa-floppy-o:before {
    content: "\f0c7"
}

.fa-square:before {
    content: "\f0c8"
}

.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
    content: "\f0c9"
}

.fa-list-ul:before {
    content: "\f0ca"
}

.fa-list-ol:before {
    content: "\f0cb"
}

.fa-strikethrough:before {
    content: "\f0cc"
}

.fa-underline:before {
    content: "\f0cd"
}

.fa-table:before {
    content: "\f0ce"
}

.fa-magic:before {
    content: "\f0d0"
}

.fa-truck:before {
    content: "\f0d1"
}

.fa-pinterest:before {
    content: "\f0d2"
}

.fa-pinterest-square:before {
    content: "\f0d3"
}

.fa-google-plus-square:before {
    content: "\f0d4"
}

.fa-google-plus:before {
    content: "\f0d5"
}

.fa-money:before {
    content: "\f0d6"
}

.fa-caret-down:before {
    content: "\f0d7"
}

.fa-caret-up:before {
    content: "\f0d8"
}

.fa-caret-left:before {
    content: "\f0d9"
}

.fa-caret-right:before {
    content: "\f0da"
}

.fa-columns:before {
    content: "\f0db"
}

.fa-unsorted:before,
.fa-sort:before {
    content: "\f0dc"
}

.fa-sort-down:before,
.fa-sort-desc:before {
    content: "\f0dd"
}

.fa-sort-up:before,
.fa-sort-asc:before {
    content: "\f0de"
}

.fa-envelope:before {
    content: "\f0e0"
}

.fa-linkedin:before {
    content: "\f0e1"
}

.fa-rotate-left:before,
.fa-undo:before {
    content: "\f0e2"
}

.fa-legal:before,
.fa-gavel:before {
    content: "\f0e3"
}

.fa-dashboard:before,
.fa-tachometer:before {
    content: "\f0e4"
}

.fa-comment-o:before {
    content: "\f0e5"
}

.fa-comments-o:before {
    content: "\f0e6"
}

.fa-flash:before,
.fa-bolt:before {
    content: "\f0e7"
}

.fa-sitemap:before {
    content: "\f0e8"
}

.fa-umbrella:before {
    content: "\f0e9"
}

.fa-paste:before,
.fa-clipboard:before {
    content: "\f0ea"
}

.fa-lightbulb-o:before {
    content: "\f0eb"
}

.fa-exchange:before {
    content: "\f0ec"
}

.fa-cloud-download:before {
    content: "\f0ed"
}

.fa-cloud-upload:before {
    content: "\f0ee"
}

.fa-user-md:before {
    content: "\f0f0"
}

.fa-stethoscope:before {
    content: "\f0f1"
}

.fa-suitcase:before {
    content: "\f0f2"
}

.fa-bell-o:before {
    content: "\f0a2"
}

.fa-coffee:before {
    content: "\f0f4"
}

.fa-cutlery:before {
    content: "\f0f5"
}

.fa-file-text-o:before {
    content: "\f0f6"
}

.fa-building-o:before {
    content: "\f0f7"
}

.fa-hospital-o:before {
    content: "\f0f8"
}

.fa-ambulance:before {
    content: "\f0f9"
}

.fa-medkit:before {
    content: "\f0fa"
}

.fa-fighter-jet:before {
    content: "\f0fb"
}

.fa-beer:before {
    content: "\f0fc"
}

.fa-h-square:before {
    content: "\f0fd"
}

.fa-plus-square:before {
    content: "\f0fe"
}

.fa-angle-double-left:before {
    content: "\f100"
}

.fa-angle-double-right:before {
    content: "\f101"
}

.fa-angle-double-up:before {
    content: "\f102"
}

.fa-angle-double-down:before {
    content: "\f103"
}

.fa-angle-left:before {
    content: "\f104"
}

.fa-angle-right:before {
    content: "\f105"
}

.fa-angle-up:before {
    content: "\f106"
}

.fa-angle-down:before {
    content: "\f107"
}

.fa-desktop:before {
    content: "\f108"
}

.fa-laptop:before {
    content: "\f109"
}

.fa-tablet:before {
    content: "\f10a"
}

.fa-mobile-phone:before,
.fa-mobile:before {
    content: "\f10b"
}

.fa-circle-o:before {
    content: "\f10c"
}

.fa-quote-left:before {
    content: "\f10d"
}

.fa-quote-right:before {
    content: "\f10e"
}

.fa-spinner:before {
    content: "\f110"
}

.fa-circle:before {
    content: "\f111"
}

.fa-mail-reply:before,
.fa-reply:before {
    content: "\f112"
}

.fa-github-alt:before {
    content: "\f113"
}

.fa-folder-o:before {
    content: "\f114"
}

.fa-folder-open-o:before {
    content: "\f115"
}

.fa-smile-o:before {
    content: "\f118"
}

.fa-frown-o:before {
    content: "\f119"
}

.fa-meh-o:before {
    content: "\f11a"
}

.fa-gamepad:before {
    content: "\f11b"
}

.fa-keyboard-o:before {
    content: "\f11c"
}

.fa-flag-o:before {
    content: "\f11d"
}

.fa-flag-checkered:before {
    content: "\f11e"
}

.fa-terminal:before {
    content: "\f120"
}

.fa-code:before {
    content: "\f121"
}

.fa-mail-reply-all:before,
.fa-reply-all:before {
    content: "\f122"
}

.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
    content: "\f123"
}

.fa-location-arrow:before {
    content: "\f124"
}

.fa-crop:before {
    content: "\f125"
}

.fa-code-fork:before {
    content: "\f126"
}

.fa-unlink:before,
.fa-chain-broken:before {
    content: "\f127"
}

.fa-question:before {
    content: "\f128"
}

.fa-info:before {
    content: "\f129"
}

.fa-exclamation:before {
    content: "\f12a"
}

.fa-superscript:before {
    content: "\f12b"
}

.fa-subscript:before {
    content: "\f12c"
}

.fa-eraser:before {
    content: "\f12d"
}

.fa-puzzle-piece:before {
    content: "\f12e"
}

.fa-microphone:before {
    content: "\f130"
}

.fa-microphone-slash:before {
    content: "\f131"
}

.fa-shield:before {
    content: "\f132"
}

.fa-calendar-o:before {
    content: "\f133"
}

.fa-fire-extinguisher:before {
    content: "\f134"
}

.fa-rocket:before {
    content: "\f135"
}

.fa-maxcdn:before {
    content: "\f136"
}

.fa-chevron-circle-left:before {
    content: "\f137"
}

.fa-chevron-circle-right:before {
    content: "\f138"
}

.fa-chevron-circle-up:before {
    content: "\f139"
}

.fa-chevron-circle-down:before {
    content: "\f13a"
}

.fa-html5:before {
    content: "\f13b"
}

.fa-css3:before {
    content: "\f13c"
}

.fa-anchor:before {
    content: "\f13d"
}

.fa-unlock-alt:before {
    content: "\f13e"
}

.fa-bullseye:before {
    content: "\f140"
}

.fa-ellipsis-h:before {
    content: "\f141"
}

.fa-ellipsis-v:before {
    content: "\f142"
}

.fa-rss-square:before {
    content: "\f143"
}

.fa-play-circle:before {
    content: "\f144"
}

.fa-ticket:before {
    content: "\f145"
}

.fa-minus-square:before {
    content: "\f146"
}

.fa-minus-square-o:before {
    content: "\f147"
}

.fa-level-up:before {
    content: "\f148"
}

.fa-level-down:before {
    content: "\f149"
}

.fa-check-square:before {
    content: "\f14a"
}

.fa-pencil-square:before {
    content: "\f14b"
}

.fa-external-link-square:before {
    content: "\f14c"
}

.fa-share-square:before {
    content: "\f14d"
}

.fa-compass:before {
    content: "\f14e"
}

.fa-toggle-down:before,
.fa-caret-square-o-down:before {
    content: "\f150"
}

.fa-toggle-up:before,
.fa-caret-square-o-up:before {
    content: "\f151"
}

.fa-toggle-right:before,
.fa-caret-square-o-right:before {
    content: "\f152"
}

.fa-euro:before,
.fa-eur:before {
    content: "\f153"
}

.fa-gbp:before {
    content: "\f154"
}

.fa-dollar:before,
.fa-usd:before {
    content: "\f155"
}

.fa-rupee:before,
.fa-inr:before {
    content: "\f156"
}

.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
    content: "\f157"
}

.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
    content: "\f158"
}

.fa-won:before,
.fa-krw:before {
    content: "\f159"
}

.fa-bitcoin:before,
.fa-btc:before {
    content: "\f15a"
}

.fa-file:before {
    content: "\f15b"
}

.fa-file-text:before {
    content: "\f15c"
}

.fa-sort-alpha-asc:before {
    content: "\f15d"
}

.fa-sort-alpha-desc:before {
    content: "\f15e"
}

.fa-sort-amount-asc:before {
    content: "\f160"
}

.fa-sort-amount-desc:before {
    content: "\f161"
}

.fa-sort-numeric-asc:before {
    content: "\f162"
}

.fa-sort-numeric-desc:before {
    content: "\f163"
}

.fa-thumbs-up:before {
    content: "\f164"
}

.fa-thumbs-down:before {
    content: "\f165"
}

.fa-youtube-square:before {
    content: "\f166"
}

.fa-youtube:before {
    content: "\f167"
}

.fa-xing:before {
    content: "\f168"
}

.fa-xing-square:before {
    content: "\f169"
}

.fa-youtube-play:before {
    content: "\f16a"
}

.fa-dropbox:before {
    content: "\f16b"
}

.fa-stack-overflow:before {
    content: "\f16c"
}

.fa-instagram:before {
    content: "\f16d"
}

.fa-flickr:before {
    content: "\f16e"
}

.fa-adn:before {
    content: "\f170"
}

.fa-bitbucket:before {
    content: "\f171"
}

.fa-bitbucket-square:before {
    content: "\f172"
}

.fa-tumblr:before {
    content: "\f173"
}

.fa-tumblr-square:before {
    content: "\f174"
}

.fa-long-arrow-down:before {
    content: "\f175"
}

.fa-long-arrow-up:before {
    content: "\f176"
}

.fa-long-arrow-left:before {
    content: "\f177"
}

.fa-long-arrow-right:before {
    content: "\f178"
}

.fa-apple:before {
    content: "\f179"
}

.fa-windows:before {
    content: "\f17a"
}

.fa-android:before {
    content: "\f17b"
}

.fa-linux:before {
    content: "\f17c"
}

.fa-dribbble:before {
    content: "\f17d"
}

.fa-skype:before {
    content: "\f17e"
}

.fa-foursquare:before {
    content: "\f180"
}

.fa-trello:before {
    content: "\f181"
}

.fa-female:before {
    content: "\f182"
}

.fa-male:before {
    content: "\f183"
}

.fa-gittip:before,
.fa-gratipay:before {
    content: "\f184"
}

.fa-sun-o:before {
    content: "\f185"
}

.fa-moon-o:before {
    content: "\f186"
}

.fa-archive:before {
    content: "\f187"
}

.fa-bug:before {
    content: "\f188"
}

.fa-vk:before {
    content: "\f189"
}

.fa-weibo:before {
    content: "\f18a"
}

.fa-renren:before {
    content: "\f18b"
}

.fa-pagelines:before {
    content: "\f18c"
}

.fa-stack-exchange:before {
    content: "\f18d"
}

.fa-arrow-circle-o-right:before {
    content: "\f18e"
}

.fa-arrow-circle-o-left:before {
    content: "\f190"
}

.fa-toggle-left:before,
.fa-caret-square-o-left:before {
    content: "\f191"
}

.fa-dot-circle-o:before {
    content: "\f192"
}

.fa-wheelchair:before {
    content: "\f193"
}

.fa-vimeo-square:before {
    content: "\f194"
}

.fa-turkish-lira:before,
.fa-try:before {
    content: "\f195"
}

.fa-plus-square-o:before {
    content: "\f196"
}

.fa-space-shuttle:before {
    content: "\f197"
}

.fa-slack:before {
    content: "\f198"
}

.fa-envelope-square:before {
    content: "\f199"
}

.fa-wordpress:before {
    content: "\f19a"
}

.fa-openid:before {
    content: "\f19b"
}

.fa-institution:before,
.fa-bank:before,
.fa-university:before {
    content: "\f19c"
}

.fa-mortar-board:before,
.fa-graduation-cap:before {
    content: "\f19d"
}

.fa-yahoo:before {
    content: "\f19e"
}

.fa-google:before {
    content: "\f1a0"
}

.fa-reddit:before {
    content: "\f1a1"
}

.fa-reddit-square:before {
    content: "\f1a2"
}

.fa-stumbleupon-circle:before {
    content: "\f1a3"
}

.fa-stumbleupon:before {
    content: "\f1a4"
}

.fa-delicious:before {
    content: "\f1a5"
}

.fa-digg:before {
    content: "\f1a6"
}

.fa-pied-piper-pp:before {
    content: "\f1a7"
}

.fa-pied-piper-alt:before {
    content: "\f1a8"
}

.fa-drupal:before {
    content: "\f1a9"
}

.fa-joomla:before {
    content: "\f1aa"
}

.fa-language:before {
    content: "\f1ab"
}

.fa-fax:before {
    content: "\f1ac"
}

.fa-building:before {
    content: "\f1ad"
}

.fa-child:before {
    content: "\f1ae"
}

.fa-paw:before {
    content: "\f1b0"
}

.fa-spoon:before {
    content: "\f1b1"
}

.fa-cube:before {
    content: "\f1b2"
}

.fa-cubes:before {
    content: "\f1b3"
}

.fa-behance:before {
    content: "\f1b4"
}

.fa-behance-square:before {
    content: "\f1b5"
}

.fa-steam:before {
    content: "\f1b6"
}

.fa-steam-square:before {
    content: "\f1b7"
}

.fa-recycle:before {
    content: "\f1b8"
}

.fa-automobile:before,
.fa-car:before {
    content: "\f1b9"
}

.fa-cab:before,
.fa-taxi:before {
    content: "\f1ba"
}

.fa-tree:before {
    content: "\f1bb"
}

.fa-spotify:before {
    content: "\f1bc"
}

.fa-deviantart:before {
    content: "\f1bd"
}

.fa-soundcloud:before {
    content: "\f1be"
}

.fa-database:before {
    content: "\f1c0"
}

.fa-file-pdf-o:before {
    content: "\f1c1"
}

.fa-file-word-o:before {
    content: "\f1c2"
}

.fa-file-excel-o:before {
    content: "\f1c3"
}

.fa-file-powerpoint-o:before {
    content: "\f1c4"
}

.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
    content: "\f1c5"
}

.fa-file-zip-o:before,
.fa-file-archive-o:before {
    content: "\f1c6"
}

.fa-file-sound-o:before,
.fa-file-audio-o:before {
    content: "\f1c7"
}

.fa-file-movie-o:before,
.fa-file-video-o:before {
    content: "\f1c8"
}

.fa-file-code-o:before {
    content: "\f1c9"
}

.fa-vine:before {
    content: "\f1ca"
}

.fa-codepen:before {
    content: "\f1cb"
}

.fa-jsfiddle:before {
    content: "\f1cc"
}

.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
    content: "\f1cd"
}

.fa-circle-o-notch:before {
    content: "\f1ce"
}

.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
    content: "\f1d0"
}

.fa-ge:before,
.fa-empire:before {
    content: "\f1d1"
}

.fa-git-square:before {
    content: "\f1d2"
}

.fa-git:before {
    content: "\f1d3"
}

.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
    content: "\f1d4"
}

.fa-tencent-weibo:before {
    content: "\f1d5"
}

.fa-qq:before {
    content: "\f1d6"
}

.fa-wechat:before,
.fa-weixin:before {
    content: "\f1d7"
}

.fa-send:before,
.fa-paper-plane:before {
    content: "\f1d8"
}

.fa-send-o:before,
.fa-paper-plane-o:before {
    content: "\f1d9"
}

.fa-history:before {
    content: "\f1da"
}

.fa-circle-thin:before {
    content: "\f1db"
}

.fa-header:before {
    content: "\f1dc"
}

.fa-paragraph:before {
    content: "\f1dd"
}

.fa-sliders:before {
    content: "\f1de"
}

.fa-share-alt:before {
    content: "\f1e0"
}

.fa-share-alt-square:before {
    content: "\f1e1"
}

.fa-bomb:before {
    content: "\f1e2"
}

.fa-soccer-ball-o:before,
.fa-futbol-o:before {
    content: "\f1e3"
}

.fa-tty:before {
    content: "\f1e4"
}

.fa-binoculars:before {
    content: "\f1e5"
}

.fa-plug:before {
    content: "\f1e6"
}

.fa-slideshare:before {
    content: "\f1e7"
}

.fa-twitch:before {
    content: "\f1e8"
}

.fa-yelp:before {
    content: "\f1e9"
}

.fa-newspaper-o:before {
    content: "\f1ea"
}

.fa-wifi:before {
    content: "\f1eb"
}

.fa-calculator:before {
    content: "\f1ec"
}

.fa-paypal:before {
    content: "\f1ed"
}

.fa-google-wallet:before {
    content: "\f1ee"
}

.fa-cc-visa:before {
    content: "\f1f0"
}

.fa-cc-mastercard:before {
    content: "\f1f1"
}

.fa-cc-discover:before {
    content: "\f1f2"
}

.fa-cc-amex:before {
    content: "\f1f3"
}

.fa-cc-paypal:before {
    content: "\f1f4"
}

.fa-cc-stripe:before {
    content: "\f1f5"
}

.fa-bell-slash:before {
    content: "\f1f6"
}

.fa-bell-slash-o:before {
    content: "\f1f7"
}

.fa-trash:before {
    content: "\f1f8"
}

.fa-copyright:before {
    content: "\f1f9"
}

.fa-at:before {
    content: "\f1fa"
}

.fa-eyedropper:before {
    content: "\f1fb"
}

.fa-paint-brush:before {
    content: "\f1fc"
}

.fa-birthday-cake:before {
    content: "\f1fd"
}

.fa-area-chart:before {
    content: "\f1fe"
}

.fa-pie-chart:before {
    content: "\f200"
}

.fa-line-chart:before {
    content: "\f201"
}

.fa-lastfm:before {
    content: "\f202"
}

.fa-lastfm-square:before {
    content: "\f203"
}

.fa-toggle-off:before {
    content: "\f204"
}

.fa-toggle-on:before {
    content: "\f205"
}

.fa-bicycle:before {
    content: "\f206"
}

.fa-bus:before {
    content: "\f207"
}

.fa-ioxhost:before {
    content: "\f208"
}

.fa-angellist:before {
    content: "\f209"
}

.fa-cc:before {
    content: "\f20a"
}

.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
    content: "\f20b"
}

.fa-meanpath:before {
    content: "\f20c"
}

.fa-buysellads:before {
    content: "\f20d"
}

.fa-connectdevelop:before {
    content: "\f20e"
}

.fa-dashcube:before {
    content: "\f210"
}

.fa-forumbee:before {
    content: "\f211"
}

.fa-leanpub:before {
    content: "\f212"
}

.fa-sellsy:before {
    content: "\f213"
}

.fa-shirtsinbulk:before {
    content: "\f214"
}

.fa-simplybuilt:before {
    content: "\f215"
}

.fa-skyatlas:before {
    content: "\f216"
}

.fa-cart-plus:before {
    content: "\f217"
}

.fa-cart-arrow-down:before {
    content: "\f218"
}

.fa-diamond:before {
    content: "\f219"
}

.fa-ship:before {
    content: "\f21a"
}

.fa-user-secret:before {
    content: "\f21b"
}

.fa-motorcycle:before {
    content: "\f21c"
}

.fa-street-view:before {
    content: "\f21d"
}

.fa-heartbeat:before {
    content: "\f21e"
}

.fa-venus:before {
    content: "\f221"
}

.fa-mars:before {
    content: "\f222"
}

.fa-mercury:before {
    content: "\f223"
}

.fa-intersex:before,
.fa-transgender:before {
    content: "\f224"
}

.fa-transgender-alt:before {
    content: "\f225"
}

.fa-venus-double:before {
    content: "\f226"
}

.fa-mars-double:before {
    content: "\f227"
}

.fa-venus-mars:before {
    content: "\f228"
}

.fa-mars-stroke:before {
    content: "\f229"
}

.fa-mars-stroke-v:before {
    content: "\f22a"
}

.fa-mars-stroke-h:before {
    content: "\f22b"
}

.fa-neuter:before {
    content: "\f22c"
}

.fa-genderless:before {
    content: "\f22d"
}

.fa-facebook-official:before {
    content: "\f230"
}

.fa-pinterest-p:before {
    content: "\f231"
}

.fa-whatsapp:before {
    content: "\f232"
}

.fa-server:before {
    content: "\f233"
}

.fa-user-plus:before {
    content: "\f234"
}

.fa-user-times:before {
    content: "\f235"
}

.fa-hotel:before,
.fa-bed:before {
    content: "\f236"
}

.fa-viacoin:before {
    content: "\f237"
}

.fa-train:before {
    content: "\f238"
}

.fa-subway:before {
    content: "\f239"
}

.fa-medium:before {
    content: "\f23a"
}

.fa-yc:before,
.fa-y-combinator:before {
    content: "\f23b"
}

.fa-optin-monster:before {
    content: "\f23c"
}

.fa-opencart:before {
    content: "\f23d"
}

.fa-expeditedssl:before {
    content: "\f23e"
}

.fa-battery-4:before,
.fa-battery:before,
.fa-battery-full:before {
    content: "\f240"
}

.fa-battery-3:before,
.fa-battery-three-quarters:before {
    content: "\f241"
}

.fa-battery-2:before,
.fa-battery-half:before {
    content: "\f242"
}

.fa-battery-1:before,
.fa-battery-quarter:before {
    content: "\f243"
}

.fa-battery-0:before,
.fa-battery-empty:before {
    content: "\f244"
}

.fa-mouse-pointer:before {
    content: "\f245"
}

.fa-i-cursor:before {
    content: "\f246"
}

.fa-object-group:before {
    content: "\f247"
}

.fa-object-ungroup:before {
    content: "\f248"
}

.fa-sticky-note:before {
    content: "\f249"
}

.fa-sticky-note-o:before {
    content: "\f24a"
}

.fa-cc-jcb:before {
    content: "\f24b"
}

.fa-cc-diners-club:before {
    content: "\f24c"
}

.fa-clone:before {
    content: "\f24d"
}

.fa-balance-scale:before {
    content: "\f24e"
}

.fa-hourglass-o:before {
    content: "\f250"
}

.fa-hourglass-1:before,
.fa-hourglass-start:before {
    content: "\f251"
}

.fa-hourglass-2:before,
.fa-hourglass-half:before {
    content: "\f252"
}

.fa-hourglass-3:before,
.fa-hourglass-end:before {
    content: "\f253"
}

.fa-hourglass:before {
    content: "\f254"
}

.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
    content: "\f255"
}

.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
    content: "\f256"
}

.fa-hand-scissors-o:before {
    content: "\f257"
}

.fa-hand-lizard-o:before {
    content: "\f258"
}

.fa-hand-spock-o:before {
    content: "\f259"
}

.fa-hand-pointer-o:before {
    content: "\f25a"
}

.fa-hand-peace-o:before {
    content: "\f25b"
}

.fa-trademark:before {
    content: "\f25c"
}

.fa-registered:before {
    content: "\f25d"
}

.fa-creative-commons:before {
    content: "\f25e"
}

.fa-gg:before {
    content: "\f260"
}

.fa-gg-circle:before {
    content: "\f261"
}

.fa-tripadvisor:before {
    content: "\f262"
}

.fa-odnoklassniki:before {
    content: "\f263"
}

.fa-odnoklassniki-square:before {
    content: "\f264"
}

.fa-get-pocket:before {
    content: "\f265"
}

.fa-wikipedia-w:before {
    content: "\f266"
}

.fa-safari:before {
    content: "\f267"
}

.fa-chrome:before {
    content: "\f268"
}

.fa-firefox:before {
    content: "\f269"
}

.fa-opera:before {
    content: "\f26a"
}

.fa-internet-explorer:before {
    content: "\f26b"
}

.fa-tv:before,
.fa-television:before {
    content: "\f26c"
}

.fa-contao:before {
    content: "\f26d"
}

.fa-500px:before {
    content: "\f26e"
}

.fa-amazon:before {
    content: "\f270"
}

.fa-calendar-plus-o:before {
    content: "\f271"
}

.fa-calendar-minus-o:before {
    content: "\f272"
}

.fa-calendar-times-o:before {
    content: "\f273"
}

.fa-calendar-check-o:before {
    content: "\f274"
}

.fa-industry:before {
    content: "\f275"
}

.fa-map-pin:before {
    content: "\f276"
}

.fa-map-signs:before {
    content: "\f277"
}

.fa-map-o:before {
    content: "\f278"
}

.fa-map:before {
    content: "\f279"
}

.fa-commenting:before {
    content: "\f27a"
}

.fa-commenting-o:before {
    content: "\f27b"
}

.fa-houzz:before {
    content: "\f27c"
}

.fa-vimeo:before {
    content: "\f27d"
}

.fa-black-tie:before {
    content: "\f27e"
}

.fa-fonticons:before {
    content: "\f280"
}

.fa-reddit-alien:before {
    content: "\f281"
}

.fa-edge:before {
    content: "\f282"
}

.fa-credit-card-alt:before {
    content: "\f283"
}

.fa-codiepie:before {
    content: "\f284"
}

.fa-modx:before {
    content: "\f285"
}

.fa-fort-awesome:before {
    content: "\f286"
}

.fa-usb:before {
    content: "\f287"
}

.fa-product-hunt:before {
    content: "\f288"
}

.fa-mixcloud:before {
    content: "\f289"
}

.fa-scribd:before {
    content: "\f28a"
}

.fa-pause-circle:before {
    content: "\f28b"
}

.fa-pause-circle-o:before {
    content: "\f28c"
}

.fa-stop-circle:before {
    content: "\f28d"
}

.fa-stop-circle-o:before {
    content: "\f28e"
}

.fa-shopping-bag:before {
    content: "\f290"
}

.fa-shopping-basket:before {
    content: "\f291"
}

.fa-hashtag:before {
    content: "\f292"
}

.fa-bluetooth:before {
    content: "\f293"
}

.fa-bluetooth-b:before {
    content: "\f294"
}

.fa-percent:before {
    content: "\f295"
}

.fa-gitlab:before {
    content: "\f296"
}

.fa-wpbeginner:before {
    content: "\f297"
}

.fa-wpforms:before {
    content: "\f298"
}

.fa-envira:before {
    content: "\f299"
}

.fa-universal-access:before {
    content: "\f29a"
}

.fa-wheelchair-alt:before {
    content: "\f29b"
}

.fa-question-circle-o:before {
    content: "\f29c"
}

.fa-blind:before {
    content: "\f29d"
}

.fa-audio-description:before {
    content: "\f29e"
}

.fa-volume-control-phone:before {
    content: "\f2a0"
}

.fa-braille:before {
    content: "\f2a1"
}

.fa-assistive-listening-systems:before {
    content: "\f2a2"
}

.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
    content: "\f2a3"
}

.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
    content: "\f2a4"
}

.fa-glide:before {
    content: "\f2a5"
}

.fa-glide-g:before {
    content: "\f2a6"
}

.fa-signing:before,
.fa-sign-language:before {
    content: "\f2a7"
}

.fa-low-vision:before {
    content: "\f2a8"
}

.fa-viadeo:before {
    content: "\f2a9"
}

.fa-viadeo-square:before {
    content: "\f2aa"
}

.fa-snapchat:before {
    content: "\f2ab"
}

.fa-snapchat-ghost:before {
    content: "\f2ac"
}

.fa-snapchat-square:before {
    content: "\f2ad"
}

.fa-pied-piper:before {
    content: "\f2ae"
}

.fa-first-order:before {
    content: "\f2b0"
}

.fa-yoast:before {
    content: "\f2b1"
}

.fa-themeisle:before {
    content: "\f2b2"
}

.fa-google-plus-circle:before,
.fa-google-plus-official:before {
    content: "\f2b3"
}

.fa-fa:before,
.fa-font-awesome:before {
    content: "\f2b4"
}

.fa-handshake-o:before {
    content: "\f2b5"
}

.fa-envelope-open:before {
    content: "\f2b6"
}

.fa-envelope-open-o:before {
    content: "\f2b7"
}

.fa-linode:before {
    content: "\f2b8"
}

.fa-address-book:before {
    content: "\f2b9"
}

.fa-address-book-o:before {
    content: "\f2ba"
}

.fa-vcard:before,
.fa-address-card:before {
    content: "\f2bb"
}

.fa-vcard-o:before,
.fa-address-card-o:before {
    content: "\f2bc"
}

.fa-user-circle:before {
    content: "\f2bd"
}

.fa-user-circle-o:before {
    content: "\f2be"
}

.fa-user-o:before {
    content: "\f2c0"
}

.fa-id-badge:before {
    content: "\f2c1"
}

.fa-drivers-license:before,
.fa-id-card:before {
    content: "\f2c2"
}

.fa-drivers-license-o:before,
.fa-id-card-o:before {
    content: "\f2c3"
}

.fa-quora:before {
    content: "\f2c4"
}

.fa-free-code-camp:before {
    content: "\f2c5"
}

.fa-telegram:before {
    content: "\f2c6"
}

.fa-thermometer-4:before,
.fa-thermometer:before,
.fa-thermometer-full:before {
    content: "\f2c7"
}

.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
    content: "\f2c8"
}

.fa-thermometer-2:before,
.fa-thermometer-half:before {
    content: "\f2c9"
}

.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
    content: "\f2ca"
}

.fa-thermometer-0:before,
.fa-thermometer-empty:before {
    content: "\f2cb"
}

.fa-shower:before {
    content: "\f2cc"
}

.fa-bathtub:before,
.fa-s15:before,
.fa-bath:before {
    content: "\f2cd"
}

.fa-podcast:before {
    content: "\f2ce"
}

.fa-window-maximize:before {
    content: "\f2d0"
}

.fa-window-minimize:before {
    content: "\f2d1"
}

.fa-window-restore:before {
    content: "\f2d2"
}

.fa-times-rectangle:before,
.fa-window-close:before {
    content: "\f2d3"
}

.fa-times-rectangle-o:before,
.fa-window-close-o:before {
    content: "\f2d4"
}

.fa-bandcamp:before {
    content: "\f2d5"
}

.fa-grav:before {
    content: "\f2d6"
}

.fa-etsy:before {
    content: "\f2d7"
}

.fa-imdb:before {
    content: "\f2d8"
}

.fa-ravelry:before {
    content: "\f2d9"
}

.fa-eercast:before {
    content: "\f2da"
}

.fa-microchip:before {
    content: "\f2db"
}

.fa-snowflake-o:before {
    content: "\f2dc"
}

.fa-superpowers:before {
    content: "\f2dd"
}

.fa-wpexplorer:before {
    content: "\f2de"
}

.fa-meetup:before {
    content: "\f2e0"
}

.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0
}

.sr-only-focusable:active,
.sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    clip: auto
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 100;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 100;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 100;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 100;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 100;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2) format('woff2');
    unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 100;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2) format('woff2');
    unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 100;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 100;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 100;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 200;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 200;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 200;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 200;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 200;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2) format('woff2');
    unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 200;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2) format('woff2');
    unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 200;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 200;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 200;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 300;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 300;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 300;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 300;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 300;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2) format('woff2');
    unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 300;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2) format('woff2');
    unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 300;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 300;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 300;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2) format('woff2');
    unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2) format('woff2');
    unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 500;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 500;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 500;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 500;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 500;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2) format('woff2');
    unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 500;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2) format('woff2');
    unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 500;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 500;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 500;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2) format('woff2');
    unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2) format('woff2');
    unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2) format('woff2');
    unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2) format('woff2');
    unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 800;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 800;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 800;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 800;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 800;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2) format('woff2');
    unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 800;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2) format('woff2');
    unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 800;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 800;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 800;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 900;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 900;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 900;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 900;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 900;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2) format('woff2');
    unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 900;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2) format('woff2');
    unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 900;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 900;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 900;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 100;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 100;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 100;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 100;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 100;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2) format('woff2');
    unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 100;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2) format('woff2');
    unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 100;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 100;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 100;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 200;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 200;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 200;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 200;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 200;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2) format('woff2');
    unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 200;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2) format('woff2');
    unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 200;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 200;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 200;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 300;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 300;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 300;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 300;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 300;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2) format('woff2');
    unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 300;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2) format('woff2');
    unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 300;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 300;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 300;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2) format('woff2');
    unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2) format('woff2');
    unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 500;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 500;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 500;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 500;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 500;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2) format('woff2');
    unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 500;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2) format('woff2');
    unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 500;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 500;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 500;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2) format('woff2');
    unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2) format('woff2');
    unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2) format('woff2');
    unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2) format('woff2');
    unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 800;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 800;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 800;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 800;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 800;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2) format('woff2');
    unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 800;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2) format('woff2');
    unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 800;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 800;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 800;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 900;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 900;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 900;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 900;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 900;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2) format('woff2');
    unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 900;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2) format('woff2');
    unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 900;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 900;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 900;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Roboto Slab';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Sora';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/sora-xmqbuffyt72xzqspdre2.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Sora';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/sora-xmqbuffyt72xzqupdg.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Sora';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/sora-xmqbuffyt72xzqspdre2.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Sora';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/sora-xmqbuffyt72xzqupdg.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Sora';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/sora-xmqbuffyt72xzqspdre2.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Sora';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/sora-xmqbuffyt72xzqupdg.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Sora';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/sora-xmqbuffyt72xzqspdre2.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Sora';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/sora-xmqbuffyt72xzqupdg.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Sora';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/sora-xmqbuffyt72xzqspdre2.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Sora';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/sora-xmqbuffyt72xzqupdg.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Sora';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/sora-xmqbuffyt72xzqspdre2.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Sora';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/sora-xmqbuffyt72xzqupdg.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Sora';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/sora-xmqbuffyt72xzqspdre2.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Sora';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/sora-xmqbuffyt72xzqupdg.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Sora';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/sora-xmqbuffyt72xzqspdre2.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Sora';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/sora-xmqbuffyt72xzqupdg.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: italic;
    font-weight: 100;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvlstaylfyeg_idwvojmves_hwyprsibzgmsh8.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: italic;
    font-weight: 100;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvlstaylfyeg_idwvojmves_hwyprsibjgmsh8.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: italic;
    font-weight: 100;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvlstaylfyeg_idwvojmves_hwyprsiypgm.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: italic;
    font-weight: 200;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvkstaylfyeg_idwvojmves_hwypbczdbaddyap.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: italic;
    font-weight: 200;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvkstaylfyeg_idwvojmves_hwypbczdbeddyap.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: italic;
    font-weight: 200;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvkstaylfyeg_idwvojmves_hwypbczdb8ddw.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: italic;
    font-weight: 300;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvkstaylfyeg_idwvojmves_hwypdmwdbaddyap.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: italic;
    font-weight: 300;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvkstaylfyeg_idwvojmves_hwypdmwdbeddyap.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: italic;
    font-weight: 300;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvkstaylfyeg_idwvojmves_hwypdmwdb8ddw.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvnstaylfyeg_idwvojmves_hwynxcsyiai.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvnstaylfyeg_idwvojmves_hwynxysyiai.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvnstaylfyeg_idwvojmves_hwynxgsya.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: italic;
    font-weight: 500;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvkstaylfyeg_idwvojmves_hwypysxdbaddyap.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: italic;
    font-weight: 500;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvkstaylfyeg_idwvojmves_hwypysxdbeddyap.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: italic;
    font-weight: 500;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvkstaylfyeg_idwvojmves_hwypysxdb8ddw.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: italic;
    font-weight: 600;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvkstaylfyeg_idwvojmves_hwypac2dbaddyap.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: italic;
    font-weight: 600;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvkstaylfyeg_idwvojmves_hwypac2dbeddyap.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: italic;
    font-weight: 600;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvkstaylfyeg_idwvojmves_hwypac2db8ddw.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvkstaylfyeg_idwvojmves_hwypcm3dbaddyap.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvkstaylfyeg_idwvojmves_hwypcm3dbeddyap.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvkstaylfyeg_idwvojmves_hwypcm3db8ddw.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: italic;
    font-weight: 800;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvkstaylfyeg_idwvojmves_hwypd80dbaddyap.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: italic;
    font-weight: 800;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvkstaylfyeg_idwvojmves_hwypd80dbeddyap.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: italic;
    font-weight: 800;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvkstaylfyeg_idwvojmves_hwypd80db8ddw.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: italic;
    font-weight: 900;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvkstaylfyeg_idwvojmves_hwypfs1dbaddyap.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: italic;
    font-weight: 900;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvkstaylfyeg_idwvojmves_hwypfs1dbeddyap.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: italic;
    font-weight: 900;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvkstaylfyeg_idwvojmves_hwypfs1db8ddw.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvnstaylfyeg_idwvojmves_hrunxcsyiai.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvnstaylfyeg_idwvojmves_hrunxysyiai.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvnstaylfyeg_idwvojmves_hrunxgsya.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvmstaylfyeg_idwvojmves_ht4jg86rb0bcw.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvmstaylfyeg_idwvojmves_ht4jg87rb0bcw.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvmstaylfyeg_idwvojmves_ht4jg81rb0.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvmstaylfyeg_idwvojmves_hscj286rb0bcw.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvmstaylfyeg_idwvojmves_hscj287rb0bcw.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvmstaylfyeg_idwvojmves_hscj281rb0.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvpstaylfyeg_idwvojmves_hw4bxokza.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvpstaylfyeg_idwvojmves_hw5bxokza.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvpstaylfyeg_idwvojmves_hw3bxo.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvmstaylfyeg_idwvojmves_htejm86rb0bcw.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvmstaylfyeg_idwvojmves_htejm87rb0bcw.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvmstaylfyeg_idwvojmves_htejm81rb0.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvmstaylfyeg_idwvojmves_htoiw86rb0bcw.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvmstaylfyeg_idwvojmves_htoiw87rb0bcw.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvmstaylfyeg_idwvojmves_htoiw81rb0.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvmstaylfyeg_idwvojmves_hsmig86rb0bcw.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvmstaylfyeg_idwvojmves_hsmig87rb0bcw.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvmstaylfyeg_idwvojmves_hsmig81rb0.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvmstaylfyeg_idwvojmves_hsqi286rb0bcw.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvmstaylfyeg_idwvojmves_hsqi287rb0bcw.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvmstaylfyeg_idwvojmves_hsqi281rb0.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvmstaylfyeg_idwvojmves_hs0im86rb0bcw.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvmstaylfyeg_idwvojmves_hs0im87rb0bcw.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Be Vietnam Pro';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/bevietnampro-qdvmstaylfyeg_idwvojmves_hs0im81rb0.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Noto Sans Sora Sompeng';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(http://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/notosanssorasompeng-plisfko5o6rzlfvnnvsioxm2_otrehpydlolajge7tgt.woff2) format('woff2');
    unicode-range: U+2010, U+110D0-110FF
}

@font-face {
    font-display: swap;
    font-family: 'Noto Sans Sora Sompeng';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(http://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/notosanssorasompeng-plisfko5o6rzlfvnnvsioxm2_otrehpydlolapke7tgt.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Noto Sans Sora Sompeng';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(http://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/notosanssorasompeng-plisfko5o6rzlfvnnvsioxm2_otrehpydlolapye7g.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Noto Sans Sora Sompeng';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(http://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/notosanssorasompeng-plisfko5o6rzlfvnnvsioxm2_otrehpydlolajge7tgt.woff2) format('woff2');
    unicode-range: U+2010, U+110D0-110FF
}

@font-face {
    font-display: swap;
    font-family: 'Noto Sans Sora Sompeng';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(http://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/notosanssorasompeng-plisfko5o6rzlfvnnvsioxm2_otrehpydlolapke7tgt.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Noto Sans Sora Sompeng';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(http://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/notosanssorasompeng-plisfko5o6rzlfvnnvsioxm2_otrehpydlolapye7g.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Noto Sans Sora Sompeng';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(http://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/notosanssorasompeng-plisfko5o6rzlfvnnvsioxm2_otrehpydlolajge7tgt.woff2) format('woff2');
    unicode-range: U+2010, U+110D0-110FF
}

@font-face {
    font-display: swap;
    font-family: 'Noto Sans Sora Sompeng';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(http://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/notosanssorasompeng-plisfko5o6rzlfvnnvsioxm2_otrehpydlolapke7tgt.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Noto Sans Sora Sompeng';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(http://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/notosanssorasompeng-plisfko5o6rzlfvnnvsioxm2_otrehpydlolapye7g.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Noto Sans Sora Sompeng';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(http://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/notosanssorasompeng-plisfko5o6rzlfvnnvsioxm2_otrehpydlolajge7tgt.woff2) format('woff2');
    unicode-range: U+2010, U+110D0-110FF
}

@font-face {
    font-display: swap;
    font-family: 'Noto Sans Sora Sompeng';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(http://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/notosanssorasompeng-plisfko5o6rzlfvnnvsioxm2_otrehpydlolapke7tgt.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Noto Sans Sora Sompeng';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(http://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/notosanssorasompeng-plisfko5o6rzlfvnnvsioxm2_otrehpydlolapye7g.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 100;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxiayp8kv8jhgfvrjjlme0tmmpkzsq.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 100;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxiayp8kv8jhgfvrjjlme0tcmpi.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 200;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlmv1pvgdeoceg.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 200;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlmv1pvf9eo.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 300;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlm21lvgdeoceg.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 300;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlm21lvf9eo.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxigyp8kv8jhgfvrjjlufntakpy.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxigyp8kv8jhgfvrjjluchta.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 500;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlmg1hvgdeoceg.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 500;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlmg1hvf9eo.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 600;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlmr19vgdeoceg.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 600;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlmr19vf9eo.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlmy15vgdeoceg.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlmy15vf9eo.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 800;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlm111vgdeoceg.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 800;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlm111vf9eo.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 900;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlm81xvgdeoceg.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 900;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlm81xvf9eo.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxigyp8kv8jhgfvrlptufntakpy.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxigyp8kv8jhgfvrlptuchta.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrlfj_z1jlfc-k.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrlfj_z1xlfq.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrldz8z1jlfc-k.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrldz8z1xlfq.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxieyp8kv8jhgfvrjjnecmne.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxieyp8kv8jhgfvrjjfecg.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrlgt9z1jlfc-k.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrlgt9z1xlfq.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrlej6z1jlfc-k.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrlej6z1xlfq.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrlcz7z1jlfc-k.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrlcz7z1xlfq.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrldd4z1jlfc-k.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrldd4z1xlfq.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrlbt5z1jlfc-k.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrlbt5z1xlfq.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 100;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxc7mw9c.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 100;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrzs7mw9c.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 100;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxi7mw9c.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 100;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxy7mw9c.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 100;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrys7m.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 200;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxc7mw9c.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 200;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrzs7mw9c.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 200;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxi7mw9c.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 200;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxy7mw9c.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 200;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrys7m.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 300;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxc7mw9c.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 300;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrzs7mw9c.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 300;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxi7mw9c.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 300;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxy7mw9c.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 300;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrys7m.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxc7mw9c.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrzs7mw9c.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxi7mw9c.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxy7mw9c.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrys7m.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 500;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxc7mw9c.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 500;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrzs7mw9c.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 500;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxi7mw9c.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 500;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxy7mw9c.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 500;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrys7m.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 600;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxc7mw9c.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 600;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrzs7mw9c.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 600;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxi7mw9c.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 600;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxy7mw9c.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 600;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrys7m.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxc7mw9c.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrzs7mw9c.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxi7mw9c.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxy7mw9c.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrys7m.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 800;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxc7mw9c.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 800;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrzs7mw9c.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 800;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxi7mw9c.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 800;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxy7mw9c.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 800;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrys7m.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 900;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxc7mw9c.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 900;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrzs7mw9c.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 900;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxi7mw9c.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 900;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxy7mw9c.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 900;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrys7m.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wrhyzbi.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459w1hyzbi.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wzhyzbi.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wdhyzbi.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wlhyw.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wrhyzbi.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459w1hyzbi.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wzhyzbi.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wdhyzbi.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wlhyw.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wrhyzbi.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459w1hyzbi.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wzhyzbi.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wdhyzbi.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wlhyw.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wrhyzbi.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459w1hyzbi.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wzhyzbi.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wdhyzbi.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wlhyw.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wrhyzbi.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459w1hyzbi.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wzhyzbi.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wdhyzbi.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wlhyw.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wrhyzbi.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459w1hyzbi.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wzhyzbi.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wdhyzbi.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wlhyw.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wrhyzbi.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459w1hyzbi.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wzhyzbi.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wdhyzbi.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wlhyw.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wrhyzbi.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459w1hyzbi.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wzhyzbi.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wdhyzbi.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wlhyw.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wrhyzbi.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459w1hyzbi.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wzhyzbi.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wdhyzbi.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(https://educacaokids.com.br/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wlhyw.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-display: swap;
    font-family: "Huge Icons";
    src: url("../fonts/huge-icons.woff2") format("woff2"), url("../fonts/huge-icons.woff") format("woff"), url("../huge-icons.svg#huge-icons") format("svg");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

.huge,
.fashuge {
    font-family: "Huge Icons" !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.huge-cellular-network-offline:before {
    content: "\e900";
}

.huge-cellular-network:before {
    content: "\e901";
}

.huge-gps-disconnected:before {
    content: "\e902";
}

.huge-gps-signal-01:before {
    content: "\e903";
}

.huge-gps-signal-02:before {
    content: "\e904";
}

.huge-headset-connected:before {
    content: "\e905";
}

.huge-home-wifi:before {
    content: "\e906";
}

.huge-hotspot-offline:before {
    content: "\e907";
}

.huge-hotspot:before {
    content: "\e908";
}

.huge-internet-antenna-01:before {
    content: "\e909";
}

.huge-internet-antenna-02:before {
    content: "\e90a";
}

.huge-internet-antenna-03:before {
    content: "\e90b";
}

.huge-internet-antenna-04:before {
    content: "\e90c";
}

.huge-internet:before {
    content: "\e90d";
}

.huge-no-internet:before {
    content: "\e90e";
}

.huge-router-01:before {
    content: "\e90f";
}

.huge-router-02:before {
    content: "\e910";
}

.huge-rss-connected-01:before {
    content: "\e911";
}

.huge-rss-connected-02:before {
    content: "\e912";
}

.huge-rss-error:before {
    content: "\e913";
}

.huge-rss-locked:before {
    content: "\e914";
}

.huge-rss-unlocked:before {
    content: "\e915";
}

.huge-rss:before {
    content: "\e916";
}

.huge-satellite:before {
    content: "\e917";
}

.huge-secured-network:before {
    content: "\e918";
}

.huge-security-wifi:before {
    content: "\e919";
}

.huge-shared-wifi:before {
    content: "\e91a";
}

.huge-signal-full-01:before {
    content: "\e91b";
}

.huge-signal-full-02:before {
    content: "\e91c";
}

.huge-signal-low-01:before {
    content: "\e91d";
}

.huge-signal-low-02:before {
    content: "\e91e";
}

.huge-signal-low-medium:before {
    content: "\e91f";
}

.huge-signal-medium-01:before {
    content: "\e920";
}

.huge-signal-medium-02:before {
    content: "\e921";
}

.huge-signal-no-01:before {
    content: "\e922";
}

.huge-signal-no-02:before {
    content: "\e923";
}

.huge-smartphone-lost-wifi:before {
    content: "\e924";
}

.huge-smartphone-wifi:before {
    content: "\e925";
}

.huge-wifi-01:before {
    content: "\e926";
}

.huge-wifi-02:before {
    content: "\e927";
}

.huge-wifi-circle:before {
    content: "\e928";
}

.huge-wifi-connected-01:before {
    content: "\e929";
}

.huge-wifi-connected-02:before {
    content: "\e92a";
}

.huge-wifi-connected-03:before {
    content: "\e92b";
}

.huge-wifi-disconnected-01:before {
    content: "\e92c";
}

.huge-wifi-disconnected-02:before {
    content: "\e92d";
}

.huge-wifi-disconnected-03:before {
    content: "\e92e";
}

.huge-wifi-disconnected-04:before {
    content: "\e92f";
}

.huge-wifi-error-01:before {
    content: "\e930";
}

.huge-wifi-error-02:before {
    content: "\e931";
}

.huge-wifi-full-signal:before {
    content: "\e932";
}

.huge-wifi-location:before {
    content: "\e933";
}

.huge-wifi-lock:before {
    content: "\e934";
}

.huge-wifi-low-signal:before {
    content: "\e935";
}

.huge-wifi-medium-signal:before {
    content: "\e936";
}

.huge-wifi-no-signal:before {
    content: "\e937";
}

.huge-wifi-off-01:before {
    content: "\e938";
}

.huge-wifi-off-02:before {
    content: "\e939";
}

.huge-wifi-square:before {
    content: "\e93a";
}

.huge-wifi-unlock:before {
    content: "\e93b";
}

.huge-wireless-cloud-access:before {
    content: "\e93c";
}

.huge-wireless:before {
    content: "\e93d";
}

.huge-avalanche:before {
    content: "\e93e";
}

.huge-celsius:before {
    content: "\e93f";
}

.huge-cloud-angled-rain-zap:before {
    content: "\e940";
}

.huge-cloud-angled-rain:before {
    content: "\e941";
}

.huge-cloud-angled-zap:before {
    content: "\e942";
}

.huge-cloud-big-rain:before {
    content: "\e943";
}

.huge-cloud-fast-wind:before {
    content: "\e944";
}

.huge-cloud-hailstone:before {
    content: "\e945";
}

.huge-cloud-little-rain:before {
    content: "\e946";
}

.huge-cloud-little-snow:before {
    content: "\e947";
}

.huge-cloud-mid-rain:before {
    content: "\e948";
}

.huge-cloud-mid-snow:before {
    content: "\e949";
}

.huge-cloud-slow-wind:before {
    content: "\e94a";
}

.huge-cloud-snow:before {
    content: "\e94b";
}

.huge-cloud:before {
    content: "\e94c";
}

.huge-desert:before {
    content: "\e94d";
}

.huge-fahrenheit:before {
    content: "\e94e";
}

.huge-fast-wind:before {
    content: "\e94f";
}

.huge-gibbous-moon:before {
    content: "\e950";
}

.huge-humidity:before {
    content: "\e951";
}

.huge-moon-angled-rain-zap:before {
    content: "\e952";
}

.huge-moon-cloud-angled-rain:before {
    content: "\e953";
}

.huge-moon-cloud-angled-zap:before {
    content: "\e954";
}

.huge-moon-cloud-big-rain:before {
    content: "\e955";
}

.huge-moon-cloud-fast-wind:before {
    content: "\e956";
}

.huge-moon-cloud-hailstone:before {
    content: "\e957";
}

.huge-moon-cloud-little-rain:before {
    content: "\e958";
}

.huge-moon-cloud-little-snow:before {
    content: "\e959";
}

.huge-moon-cloud-mid-rain:before {
    content: "\e95a";
}

.huge-moon-cloud-mid-snow:before {
    content: "\e95b";
}

.huge-moon-cloud-slow-wind:before {
    content: "\e95c";
}

.huge-moon-cloud-snow:before {
    content: "\e95d";
}

.huge-moon-cloud:before {
    content: "\e95e";
}

.huge-moon-eclipse:before {
    content: "\e95f";
}

.huge-moon-fast-wind:before {
    content: "\e960";
}

.huge-moon-slow-wind:before {
    content: "\e961";
}

.huge-moon:before {
    content: "\e962";
}

.huge-moonset:before {
    content: "\e963";
}

.huge-rain-double-drop:before {
    content: "\e964";
}

.huge-rain-drop:before {
    content: "\e965";
}

.huge-rain:before {
    content: "\e966";
}

.huge-rainbow:before {
    content: "\e967";
}

.huge-sailboat-coastal:before {
    content: "\e968";
}

.huge-sailboat-offshore:before {
    content: "\e969";
}

.huge-slow-winds:before {
    content: "\e96a";
}

.huge-snow:before {
    content: "\e96b";
}

.huge-soil-moisture-field:before {
    content: "\e96c";
}

.huge-soil-moisture-global:before {
    content: "\e96d";
}

.huge-soil-temperature-field:before {
    content: "\e96e";
}

.huge-soil-temperature-global:before {
    content: "\e96f";
}

.huge-sparkles:before {
    content: "\e970";
}

.huge-stars:before {
    content: "\e971";
}

.huge-sun-01:before {
    content: "\e972";
}

.huge-sun-02:before {
    content: "\e973";
}

.huge-sun-03:before {
    content: "\e974";
}

.huge-sun-cloud-01:before {
    content: "\e975";
}

.huge-sun-cloud-02:before {
    content: "\e976";
}

.huge-sun-cloud-angled-rain-01:before {
    content: "\e977";
}

.huge-sun-cloud-angled-rain-02:before {
    content: "\e978";
}

.huge-sun-cloud-angled-rain-zap-01:before {
    content: "\e979";
}

.huge-sun-cloud-angled-rain-zap-02:before {
    content: "\e97a";
}

.huge-sun-cloud-angled-zap-01:before {
    content: "\e97b";
}

.huge-sun-cloud-big-rain-01:before {
    content: "\e97c";
}

.huge-sun-cloud-big-rain-02:before {
    content: "\e97d";
}

.huge-sun-cloud-fast-wind-01:before {
    content: "\e97e";
}

.huge-sun-cloud-fast-wind-02:before {
    content: "\e97f";
}

.huge-sun-cloud-hailstone-01:before {
    content: "\e980";
}

.huge-sun-cloud-hailstone-02:before {
    content: "\e981";
}

.huge-sun-cloud-little-rain-01:before {
    content: "\e982";
}

.huge-sun-cloud-little-rain-02:before {
    content: "\e983";
}

.huge-sun-cloud-little-snow-01:before {
    content: "\e984";
}

.huge-sun-cloud-little-snow-02:before {
    content: "\e985";
}

.huge-sun-cloud-mid-rain-01:before {
    content: "\e986";
}

.huge-sun-cloud-mid-rain-02:before {
    content: "\e987";
}

.huge-sun-cloud-mid-snow-01:before {
    content: "\e988";
}

.huge-sun-cloud-mid-snow-02:before {
    content: "\e989";
}

.huge-sun-cloud-slow-wind-01:before {
    content: "\e98a";
}

.huge-sun-cloud-slow-wind-02:before {
    content: "\e98b";
}

.huge-sun-cloud-snow-01:before {
    content: "\e98c";
}

.huge-sun-cloud-snow-02:before {
    content: "\e98d";
}

.huge-sun-cloud-zap-02:before {
    content: "\e98e";
}

.huge-sunrise:before {
    content: "\e98f";
}

.huge-sunset:before {
    content: "\e990";
}

.huge-thermometer-cold:before {
    content: "\e991";
}

.huge-thermometer-warm:before {
    content: "\e992";
}

.huge-tornado-01:before {
    content: "\e993";
}

.huge-tornado-02:before {
    content: "\e994";
}

.huge-tropical-storm-tracks-1:before {
    content: "\e995";
}

.huge-tropical-storm-tracks:before {
    content: "\e996";
}

.huge-tropical-storm:before {
    content: "\e997";
}

.huge-tsunami:before {
    content: "\e998";
}

.huge-uv-01:before {
    content: "\e999";
}

.huge-uv-02:before {
    content: "\e99a";
}

.huge-uv-03:before {
    content: "\e99b";
}

.huge-wind-power:before {
    content: "\e99c";
}

.huge-zap:before {
    content: "\e99d";
}

.huge-edit-user-02:before {
    content: "\e99e";
}

.huge-user-account:before {
    content: "\e99f";
}

.huge-user-add--01:before {
    content: "\e9a0";
}

.huge-user-add-02:before {
    content: "\e9a1";
}

.huge-user-arrow-left-right:before {
    content: "\e9a2";
}

.huge-user-block-01:before {
    content: "\e9a3";
}

.huge-user-block-02:before {
    content: "\e9a4";
}

.huge-user-check-01:before {
    content: "\e9a5";
}

.huge-user-check-02:before {
    content: "\e9a6";
}

.huge-user-circle:before {
    content: "\e9a7";
}

.huge-user-edit-01:before {
    content: "\e9a8";
}

.huge-user-full-view:before {
    content: "\e9a9";
}

.huge-user-group:before {
    content: "\e9aa";
}

.huge-user-id-verification:before {
    content: "\e9ab";
}

.huge-user-list:before {
    content: "\e9ac";
}

.huge-user-lock-01:before {
    content: "\e9ad";
}

.huge-user-lock-02:before {
    content: "\e9ae";
}

.huge-user-love-01:before {
    content: "\e9af";
}

.huge-user-love-02:before {
    content: "\e9b0";
}

.huge-user-minus-01:before {
    content: "\e9b1";
}

.huge-user-minus-02:before {
    content: "\e9b2";
}

.huge-user-multiple:before {
    content: "\e9b3";
}

.huge-user-question-01:before {
    content: "\e9b4";
}

.huge-user-question-02:before {
    content: "\e9b5";
}

.huge-user-remove-01:before {
    content: "\e9b6";
}

.huge-user-remove-02:before {
    content: "\e9b7";
}

.huge-user-search-01:before {
    content: "\e9b8";
}

.huge-user-search-02:before {
    content: "\e9b9";
}

.huge-user-settings-01:before {
    content: "\e9ba";
}

.huge-user-settings-02:before {
    content: "\e9bb";
}

.huge-user-sharing:before {
    content: "\e9bc";
}

.huge-user-shield-01:before {
    content: "\e9bd";
}

.huge-user-shield-02:before {
    content: "\e9be";
}

.huge-user-square:before {
    content: "\e9bf";
}

.huge-user-star-01:before {
    content: "\e9c0";
}

.huge-user-star-02:before {
    content: "\e9c1";
}

.huge-user-status:before {
    content: "\e9c2";
}

.huge-user-story:before {
    content: "\e9c3";
}

.huge-user-switch:before {
    content: "\e9c4";
}

.huge-user-unlock-01:before {
    content: "\e9c5";
}

.huge-user-unlock-02:before {
    content: "\e9c6";
}

.huge-user:before {
    content: "\e9c7";
}

.huge-alien-01:before {
    content: "\e9c8";
}

.huge-alien-02:before {
    content: "\e9c9";
}

.huge-asteroid-01:before {
    content: "\e9ca";
}

.huge-asteroid-02:before {
    content: "\e9cb";
}

.huge-astronaut-01:before {
    content: "\e9cc";
}

.huge-astronaut-02:before {
    content: "\e9cd";
}

.huge-black-hole:before {
    content: "\e9ce";
}

.huge-comet-01:before {
    content: "\e9cf";
}

.huge-comet-02:before {
    content: "\e9d0";
}

.huge-constellation:before {
    content: "\e9d1";
}

.huge-earth:before {
    content: "\e9d2";
}

.huge-falling-star:before {
    content: "\e9d3";
}

.huge-galaxy:before {
    content: "\e9d4";
}

.huge-jupiter:before {
    content: "\e9d5";
}

.huge-monster:before {
    content: "\e9d6";
}

.huge-moon-landing:before {
    content: "\e9d7";
}

.huge-moon1:before {
    content: "\e9d8";
}

.huge-orbit-01:before {
    content: "\e9d9";
}

.huge-orbit-02:before {
    content: "\e9da";
}

.huge-rocket-01:before {
    content: "\e9db";
}

.huge-rocket-02:before {
    content: "\e9dc";
}

.huge-satellite-01:before {
    content: "\e9dd";
}

.huge-satellite-02:before {
    content: "\e9de";
}

.huge-saturn-01:before {
    content: "\e9df";
}

.huge-saturn-02:before {
    content: "\e9e0";
}

.huge-solar-system:before {
    content: "\e9e1";
}

.huge-spaceship:before {
    content: "\e9e2";
}

.huge-affiliate:before {
    content: "\e9e3";
}

.huge-bar-code-01:before {
    content: "\e9e4";
}

.huge-bar-code-02:before {
    content: "\e9e5";
}

.huge-cargo-ship:before {
    content: "\e9e6";
}

.huge-container-truck-01:before {
    content: "\e9e7";
}

.huge-container-truck-02:before {
    content: "\e9e8";
}

.huge-coupon-01:before {
    content: "\e9e9";
}

.huge-coupon-02:before {
    content: "\e9ea";
}

.huge-coupon-03:before {
    content: "\e9eb";
}

.huge-coupon-percent:before {
    content: "\e9ec";
}

.huge-customer-support:before {
    content: "\e9ed";
}

.huge-delivered-sent:before {
    content: "\e9ee";
}

.huge-delivery-box-01:before {
    content: "\e9ef";
}

.huge-delivery-box-02:before {
    content: "\e9f0";
}

.huge-delivery-delay-01:before {
    content: "\e9f1";
}

.huge-delivery-delay-02:before {
    content: "\e9f2";
}

.huge-delivery-return-01:before {
    content: "\e9f3";
}

.huge-delivery-return-02:before {
    content: "\e9f4";
}

.huge-delivery-secure-01:before {
    content: "\e9f5";
}

.huge-delivery-secure-02:before {
    content: "\e9f6";
}

.huge-delivery-sent-01:before {
    content: "\e9f7";
}

.huge-delivery-sent-02:before {
    content: "\e9f8";
}

.huge-delivery-tracking-01:before {
    content: "\e9f9";
}

.huge-delivery-tracking-02:before {
    content: "\e9fa";
}

.huge-delivery-truck-01:before {
    content: "\e9fb";
}

.huge-delivery-truck-02:before {
    content: "\e9fc";
}

.huge-delivery-view-01:before {
    content: "\e9fd";
}

.huge-delivery-view-02:before {
    content: "\e9fe";
}

.huge-discount-tag-01:before {
    content: "\e9ff";
}

.huge-discount-tag-02:before {
    content: "\ea00";
}

.huge-discount:before {
    content: "\ea01";
}

.huge-distribution:before {
    content: "\ea02";
}

.huge-gift-card:before {
    content: "\ea03";
}

.huge-hot-price:before {
    content: "\ea04";
}

.huge-invoice-01:before {
    content: "\ea05";
}

.huge-invoice-02:before {
    content: "\ea06";
}

.huge-invoice-03:before {
    content: "\ea07";
}

.huge-invoice-04:before {
    content: "\ea08";
}

.huge-loyalty-card:before {
    content: "\ea09";
}

.huge-marketing:before {
    content: "\ea0a";
}

.huge-package-add:before {
    content: "\ea0b";
}

.huge-package-delivered:before {
    content: "\ea0c";
}

.huge-package-moving:before {
    content: "\ea0d";
}

.huge-package-open:before {
    content: "\ea0e";
}

.huge-package-out-of-stock:before {
    content: "\ea0f";
}

.huge-package-process:before {
    content: "\ea10";
}

.huge-package-receive:before {
    content: "\ea11";
}

.huge-package-remove:before {
    content: "\ea12";
}

.huge-package-search:before {
    content: "\ea13";
}

.huge-package-sent:before {
    content: "\ea14";
}

.huge-package:before {
    content: "\ea15";
}

.huge-product-loading:before {
    content: "\ea16";
}

.huge-promotion:before {
    content: "\ea17";
}

.huge-safe-delivery-01:before {
    content: "\ea18";
}

.huge-safe-delivery-02:before {
    content: "\ea19";
}

.huge-sale-tag-01:before {
    content: "\ea1a";
}

.huge-sale-tag-02:before {
    content: "\ea1b";
}

.huge-shipment-tracking:before {
    content: "\ea1c";
}

.huge-shipping-loading:before {
    content: "\ea1d";
}

.huge-shipping-truck-01:before {
    content: "\ea1e";
}

.huge-shipping-truck-02:before {
    content: "\ea1f";
}

.huge-shop-sign:before {
    content: "\ea20";
}

.huge-shopping-bag-01:before {
    content: "\ea21";
}

.huge-shopping-bag-02:before {
    content: "\ea22";
}

.huge-shopping-bag-03:before {
    content: "\ea23";
}

.huge-shopping-bag-add:before {
    content: "\ea24";
}

.huge-shopping-bag-check:before {
    content: "\ea25";
}

.huge-shopping-bag-favorite:before {
    content: "\ea26";
}

.huge-shopping-bag-remove:before {
    content: "\ea27";
}

.huge-shopping-basket-01:before {
    content: "\ea28";
}

.huge-shopping-basket-02:before {
    content: "\ea29";
}

.huge-shopping-basket-03:before {
    content: "\ea2a";
}

.huge-shopping-basket-add-01:before {
    content: "\ea2b";
}

.huge-shopping-basket-add-02:before {
    content: "\ea2c";
}

.huge-shopping-basket-add-03:before {
    content: "\ea2d";
}

.huge-shopping-basket-check-in-01:before {
    content: "\ea2e";
}

.huge-shopping-basket-check-in-02:before {
    content: "\ea2f";
}

.huge-shopping-basket-check-in-03:before {
    content: "\ea30";
}

.huge-shopping-basket-check-out-01:before {
    content: "\ea31";
}

.huge-shopping-basket-check-out-02:before {
    content: "\ea32";
}

.huge-shopping-basket-check-out-03:before {
    content: "\ea33";
}

.huge-shopping-basket-done-01:before {
    content: "\ea34";
}

.huge-shopping-basket-done-02:before {
    content: "\ea35";
}

.huge-shopping-basket-done-03:before {
    content: "\ea36";
}

.huge-shopping-basket-favorite-01:before {
    content: "\ea37";
}

.huge-shopping-basket-favorite-02:before {
    content: "\ea38";
}

.huge-shopping-basket-favorite-03:before {
    content: "\ea39";
}

.huge-shopping-basket-remove-01:before {
    content: "\ea3a";
}

.huge-shopping-basket-remove-02:before {
    content: "\ea3b";
}

.huge-shopping-basket-remove-03:before {
    content: "\ea3c";
}

.huge-shopping-basket-secure-01:before {
    content: "\ea3d";
}

.huge-shopping-basket-secure-02:before {
    content: "\ea3e";
}

.huge-shopping-basket-secure-03:before {
    content: "\ea3f";
}

.huge-shopping-cart-01:before {
    content: "\ea40";
}

.huge-shopping-cart-02:before {
    content: "\ea41";
}

.huge-shopping-cart-add-01:before {
    content: "\ea42";
}

.huge-shopping-cart-add-02:before {
    content: "\ea43";
}

.huge-shopping-cart-check-01:before {
    content: "\ea44";
}

.huge-shopping-cart-check-02:before {
    content: "\ea45";
}

.huge-shopping-cart-check-in-01:before {
    content: "\ea46";
}

.huge-shopping-cart-check-in-02:before {
    content: "\ea47";
}

.huge-shopping-cart-check-out-01:before {
    content: "\ea48";
}

.huge-shopping-cart-check-out-02:before {
    content: "\ea49";
}

.huge-shopping-cart-favorite-01:before {
    content: "\ea4a";
}

.huge-shopping-cart-favorite-02:before {
    content: "\ea4b";
}

.huge-shopping-cart-remove-01:before {
    content: "\ea4c";
}

.huge-shopping-cart-remove-02:before {
    content: "\ea4d";
}

.huge-store-01:before {
    content: "\ea4e";
}

.huge-store-02:before {
    content: "\ea4f";
}

.huge-store-03:before {
    content: "\ea50";
}

.huge-store-04:before {
    content: "\ea51";
}

.huge-store-add-01:before {
    content: "\ea52";
}

.huge-store-add-02:before {
    content: "\ea53";
}

.huge-store-location-01:before {
    content: "\ea54";
}

.huge-store-location-02:before {
    content: "\ea55";
}

.huge-store-remove-01:before {
    content: "\ea56";
}

.huge-store-remove-02:before {
    content: "\ea57";
}

.huge-tags:before {
    content: "\ea58";
}

.huge-ticket-01:before {
    content: "\ea59";
}

.huge-ticket-02:before {
    content: "\ea5a";
}

.huge-ticket-03:before {
    content: "\ea5b";
}

.huge-ticket-star:before {
    content: "\ea5c";
}

.huge-transaction:before {
    content: "\ea5d";
}

.huge-trolley-01:before {
    content: "\ea5e";
}

.huge-trolley-02:before {
    content: "\ea5f";
}

.huge-voucher:before {
    content: "\ea60";
}

.huge-circle:before {
    content: "\ea61";
}

.huge-diamond:before {
    content: "\ea62";
}

.huge-geometric-shapes-01:before {
    content: "\ea63";
}

.huge-geometric-shapes-02:before {
    content: "\ea64";
}

.huge-hexagon:before {
    content: "\ea65";
}

.huge-oval:before {
    content: "\ea66";
}

.huge-pentagon:before {
    content: "\ea67";
}

.huge-polygon:before {
    content: "\ea68";
}

.huge-rectangular:before {
    content: "\ea69";
}

.huge-rhombus:before {
    content: "\ea6a";
}

.huge-seal:before {
    content: "\ea6b";
}

.huge-shapes:before {
    content: "\ea6c";
}

.huge-spirals:before {
    content: "\ea6d";
}

.huge-square:before {
    content: "\ea6e";
}

.huge-triangle:before {
    content: "\ea6f";
}

.huge-account-setting-01:before {
    content: "\ea70";
}

.huge-account-setting-02:before {
    content: "\ea71";
}

.huge-account-setting-03:before {
    content: "\ea72";
}

.huge-configuration-01:before {
    content: "\ea73";
}

.huge-configuration-02:before {
    content: "\ea74";
}

.huge-customize:before {
    content: "\ea75";
}

.huge-installing-updates-01:before {
    content: "\ea76";
}

.huge-installing-updates-02:before {
    content: "\ea77";
}

.huge-list-setting:before {
    content: "\ea78";
}

.huge-more:before {
    content: "\ea79";
}

.huge-setting-01:before {
    content: "\ea7a";
}

.huge-setting-02:before {
    content: "\ea7b";
}

.huge-setting-03:before {
    content: "\ea7c";
}

.huge-setting-04:before {
    content: "\ea7d";
}

.huge-setting-05:before {
    content: "\ea7e";
}

.huge-setting-06:before {
    content: "\ea7f";
}

.huge-setting-07:before {
    content: "\ea80";
}

.huge-setting-done-03:before {
    content: "\ea81";
}

.huge-setting-done-04:before {
    content: "\ea82";
}

.huge-setting-error-03:before {
    content: "\ea83";
}

.huge-setting-error-04:before {
    content: "\ea84";
}

.huge-settings-done-01:before {
    content: "\ea85";
}

.huge-settings-done-02:before {
    content: "\ea86";
}

.huge-settings-error-01:before {
    content: "\ea87";
}

.huge-settings-error-02:before {
    content: "\ea88";
}

.huge-setup-01:before {
    content: "\ea89";
}

.huge-setup-02:before {
    content: "\ea8a";
}

.huge-sliders-horizontal:before {
    content: "\ea8b";
}

.huge-sliders-vertical:before {
    content: "\ea8c";
}

.huge-system-update-01:before {
    content: "\ea8d";
}

.huge-system-update-02:before {
    content: "\ea8e";
}

.huge-time-setting-01:before {
    content: "\ea8f";
}

.huge-time-setting-02:before {
    content: "\ea90";
}

.huge-time-setting-03:before {
    content: "\ea91";
}

.huge-toggle-off:before {
    content: "\ea92";
}

.huge-toggle-on:before {
    content: "\ea93";
}

.huge-wrench-01:before {
    content: "\ea94";
}

.huge-wrench-02:before {
    content: "\ea95";
}

.huge-access:before {
    content: "\ea96";
}

.huge-authorized:before {
    content: "\ea97";
}

.huge-cctv-camera:before {
    content: "\ea98";
}

.huge-circle-lock-01:before {
    content: "\ea99";
}

.huge-circle-lock-02:before {
    content: "\ea9a";
}

.huge-circle-lock-add-01:before {
    content: "\ea9b";
}

.huge-circle-lock-add-02:before {
    content: "\ea9c";
}

.huge-circle-lock-check-01:before {
    content: "\ea9d";
}

.huge-circle-lock-check-02:before {
    content: "\ea9e";
}

.huge-circle-lock-minus-01:before {
    content: "\ea9f";
}

.huge-circle-lock-minus-02:before {
    content: "\eaa0";
}

.huge-circle-lock-remove-01:before {
    content: "\eaa1";
}

.huge-circle-lock-remove-02:before {
    content: "\eaa2";
}

.huge-circle-password:before {
    content: "\eaa3";
}

.huge-circle-unlock-01:before {
    content: "\eaa4";
}

.huge-circle-unlock-02:before {
    content: "\eaa5";
}

.huge-computer-protection:before {
    content: "\eaa6";
}

.huge-connect:before {
    content: "\eaa7";
}

.huge-door-lock:before {
    content: "\eaa8";
}

.huge-finger-print-add:before {
    content: "\eaa9";
}

.huge-finger-print-check:before {
    content: "\eaaa";
}

.huge-finger-print-minus:before {
    content: "\eaab";
}

.huge-finger-print-remove:before {
    content: "\eaac";
}

.huge-finger-print-scan:before {
    content: "\eaad";
}

.huge-finger-print:before {
    content: "\eaae";
}

.huge-fire-security:before {
    content: "\eaaf";
}

.huge-firewall:before {
    content: "\eab0";
}

.huge-id-not-verified:before {
    content: "\eab1";
}

.huge-id-verified:before {
    content: "\eab2";
}

.huge-id:before {
    content: "\eab3";
}

.huge-iris-scan:before {
    content: "\eab4";
}

.huge-lock-computer:before {
    content: "\eab5";
}

.huge-lock-key:before {
    content: "\eab6";
}

.huge-lock-sync-01:before {
    content: "\eab7";
}

.huge-lock-sync-02:before {
    content: "\eab8";
}

.huge-lock:before {
    content: "\eab9";
}

.huge-locked:before {
    content: "\eaba";
}

.huge-microsoft-admin:before {
    content: "\eabb";
}

.huge-mobile-protection:before {
    content: "\eabc";
}

.huge-mobile-security:before {
    content: "\eabd";
}

.huge-qr-code:before {
    content: "\eabe";
}

.huge-security-block:before {
    content: "\eabf";
}

.huge-security-check:before {
    content: "\eac0";
}

.huge-security-lock:before {
    content: "\eac1";
}

.huge-security-password:before {
    content: "\eac2";
}

.huge-security:before {
    content: "\eac3";
}

.huge-speech-to-text:before {
    content: "\eac4";
}

.huge-square-lock-01:before {
    content: "\eac5";
}

.huge-square-lock-02:before {
    content: "\eac6";
}

.huge-square-lock-add-01:before {
    content: "\eac7";
}

.huge-square-lock-add-02:before {
    content: "\eac8";
}

.huge-square-lock-check-01:before {
    content: "\eac9";
}

.huge-square-lock-check-02:before {
    content: "\eaca";
}

.huge-square-lock-minus-01:before {
    content: "\eacb";
}

.huge-square-lock-minus-02:before {
    content: "\eacc";
}

.huge-square-lock-remove-01:before {
    content: "\eacd";
}

.huge-square-lock-remove:before {
    content: "\eace";
}

.huge-square-password:before {
    content: "\eacf";
}

.huge-square-unlock-01:before {
    content: "\ead0";
}

.huge-square-unlock-02:before {
    content: "\ead1";
}

.huge-voice-iD:before {
    content: "\ead2";
}

.huge-web-protection:before {
    content: "\ead3";
}

.huge-web-security:before {
    content: "\ead4";
}

.huge-search-02:before {
    content: "\ead5";
}

.huge-search-add:before {
    content: "\ead6";
}

.huge-search-area:before {
    content: "\ead7";
}

.huge-search-circle:before {
    content: "\ead8";
}

.huge-search-focus:before {
    content: "\ead9";
}

.huge-search-list-01:before {
    content: "\eada";
}

.huge-search-list-02:before {
    content: "\eadb";
}

.huge-search-minus:before {
    content: "\eadc";
}

.huge-search-remove:before {
    content: "\eadd";
}

.huge-search-square:before {
    content: "\eade";
}

.huge-search-visual:before {
    content: "\eadf";
}

.huge-search:before {
    content: "\eae0";
}

.huge-searching:before {
    content: "\eae1";
}

.huge-zoom-in-area:before {
    content: "\eae2";
}

.huge-zoom-out-area:before {
    content: "\eae3";
}

.huge-acceleration:before {
    content: "\eae4";
}

.huge-atom-01:before {
    content: "\eae5";
}

.huge-atom-02:before {
    content: "\eae6";
}

.huge-bacteria:before {
    content: "\eae7";
}

.huge-black-hole1:before {
    content: "\eae8";
}

.huge-bot:before {
    content: "\eae9";
}

.huge-bounding-box:before {
    content: "\eaea";
}

.huge-cells:before {
    content: "\eaeb";
}

.huge-gravity:before {
    content: "\eaec";
}

.huge-magnet:before {
    content: "\eaed";
}

.huge-molecules:before {
    content: "\eaee";
}

.huge-nano-technology:before {
    content: "\eaef";
}

.huge-pendulum:before {
    content: "\eaf0";
}

.huge-prism:before {
    content: "\eaf1";
}

.huge-pulley:before {
    content: "\eaf2";
}

.huge-siri:before {
    content: "\eaf3";
}

.huge-solar-system1:before {
    content: "\eaf4";
}

.huge-submerge:before {
    content: "\eaf5";
}

.huge-test-tube:before {
    content: "\eaf6";
}

.huge-triangle-03:before {
    content: "\eaf7";
}

.huge-ufo:before {
    content: "\eaf8";
}

.huge-wind-turbine:before {
    content: "\eaf9";
}

.huge-api:before {
    content: "\eafa";
}

.huge-binary-code:before {
    content: "\eafb";
}

.huge-bug-01:before {
    content: "\eafc";
}

.huge-bug-02:before {
    content: "\eafd";
}

.huge-c-programming:before {
    content: "\eafe";
}

.huge-c:before {
    content: "\eaff";
}

.huge-code-circle:before {
    content: "\eb00";
}

.huge-code-folder:before {
    content: "\eb01";
}

.huge-code-square:before {
    content: "\eb02";
}

.huge-code:before {
    content: "\eb03";
}

.huge-command-line:before {
    content: "\eb04";
}

.huge-computer-programming-01:before {
    content: "\eb05";
}

.huge-computer-programming-02:before {
    content: "\eb06";
}

.huge-console:before {
    content: "\eb07";
}

.huge-danger:before {
    content: "\eb08";
}

.huge-database-export:before {
    content: "\eb09";
}

.huge-database-import:before {
    content: "\eb0a";
}

.huge-database-locked:before {
    content: "\eb0b";
}

.huge-database-restore:before {
    content: "\eb0c";
}

.huge-database-setting:before {
    content: "\eb0d";
}

.huge-database-sync:before {
    content: "\eb0e";
}

.huge-database:before {
    content: "\eb0f";
}

.huge-developer:before {
    content: "\eb10";
}

.huge-document-code:before {
    content: "\eb11";
}

.huge-incognito:before {
    content: "\eb12";
}

.huge-inspect-code:before {
    content: "\eb13";
}

.huge-java-script:before {
    content: "\eb14";
}

.huge-java:before {
    content: "\eb15";
}

.huge-language-skill:before {
    content: "\eb16";
}

.huge-laptop-programming:before {
    content: "\eb17";
}

.huge-message-programming:before {
    content: "\eb18";
}

.huge-mobile-programming-01:before {
    content: "\eb19";
}

.huge-mobile-programming-02:before {
    content: "\eb1a";
}

.huge-php:before {
    content: "\eb1b";
}

.huge-pin-code:before {
    content: "\eb1c";
}

.huge-programming-flag:before {
    content: "\eb1d";
}

.huge-property-add:before {
    content: "\eb1e";
}

.huge-property-delete:before {
    content: "\eb1f";
}

.huge-property-edit:before {
    content: "\eb20";
}

.huge-property-new:before {
    content: "\eb21";
}

.huge-property-search:before {
    content: "\eb22";
}

.huge-property-view:before {
    content: "\eb23";
}

.huge-re:before {
    content: "\eb24";
}

.huge-repository:before {
    content: "\eb25";
}

.huge-sidebar-left:before {
    content: "\eb26";
}

.huge-sidebar-right:before {
    content: "\eb27";
}

.huge-software-license:before {
    content: "\eb28";
}

.huge-software-uninstall:before {
    content: "\eb29";
}

.huge-software:before {
    content: "\eb2a";
}

.huge-source-code-circle:before {
    content: "\eb2b";
}

.huge-source-code-square:before {
    content: "\eb2c";
}

.huge-source-code:before {
    content: "\eb2d";
}

.huge-sql:before {
    content: "\eb2e";
}

.huge-step-into:before {
    content: "\eb2f";
}

.huge-step-out:before {
    content: "\eb30";
}

.huge-step-over:before {
    content: "\eb31";
}

.huge-translate:before {
    content: "\eb32";
}

.huge-translation:before {
    content: "\eb33";
}

.huge-variable:before {
    content: "\eb34";
}

.huge-web-design-01:before {
    content: "\eb35";
}

.huge-web-design-02:before {
    content: "\eb36";
}

.huge-web-programming:before {
    content: "\eb37";
}

.huge-co-present:before {
    content: "\eb38";
}

.huge-presentation-01:before {
    content: "\eb39";
}

.huge-presentation-02:before {
    content: "\eb3a";
}

.huge-presentation-03:before {
    content: "\eb3b";
}

.huge-presentation-04:before {
    content: "\eb3c";
}

.huge-presentation-05:before {
    content: "\eb3d";
}

.huge-presentation-06:before {
    content: "\eb3e";
}

.huge-presentation-07:before {
    content: "\eb3f";
}

.huge-presentation-bar-chart-01:before {
    content: "\eb40";
}

.huge-presentation-bar-chart-02:before {
    content: "\eb41";
}

.huge-presentation-line-chart-01:before {
    content: "\eb42";
}

.huge-presentation-line-chart-02:before {
    content: "\eb43";
}

.huge-presentation-online:before {
    content: "\eb44";
}

.huge-presentation-podium:before {
    content: "\eb45";
}

.huge-projector:before {
    content: "\eb46";
}

.huge-note-01:before {
    content: "\eb47";
}

.huge-note-02:before {
    content: "\eb48";
}

.huge-note-03:before {
    content: "\eb49";
}

.huge-note-04:before {
    content: "\eb4a";
}

.huge-note-05:before {
    content: "\eb4b";
}

.huge-note-add:before {
    content: "\eb4c";
}

.huge-note-done:before {
    content: "\eb4d";
}

.huge-note-edit:before {
    content: "\eb4e";
}

.huge-note-remove:before {
    content: "\eb4f";
}

.huge-notebook:before {
    content: "\eb50";
}

.huge-sticky-note-01:before {
    content: "\eb51";
}

.huge-sticky-note-02:before {
    content: "\eb52";
}

.huge-task-01:before {
    content: "\eb53";
}

.huge-task-02:before {
    content: "\eb54";
}

.huge-task-add-01:before {
    content: "\eb55";
}

.huge-task-add-02:before {
    content: "\eb56";
}

.huge-task-daily-01:before {
    content: "\eb57";
}

.huge-task-daily-02:before {
    content: "\eb58";
}

.huge-task-done-01:before {
    content: "\eb59";
}

.huge-task-done-02:before {
    content: "\eb5a";
}

.huge-task-edit-01:before {
    content: "\eb5b";
}

.huge-task-edit-02:before {
    content: "\eb5c";
}

.huge-task-remove-01:before {
    content: "\eb5d";
}

.huge-task-remove-02:before {
    content: "\eb5e";
}

.huge-cursor-01:before {
    content: "\eb5f";
}

.huge-cursor-02:before {
    content: "\eb60";
}

.huge-cursor-add-selection-01:before {
    content: "\eb61";
}

.huge-cursor-add-selection-02:before {
    content: "\eb62";
}

.huge-cursor-circle-selection-01:before {
    content: "\eb63";
}

.huge-cursor-circle-selection-02:before {
    content: "\eb64";
}

.huge-cursor-disabled-01:before {
    content: "\eb65";
}

.huge-cursor-disabled-02:before {
    content: "\eb66";
}

.huge-cursor-edit-01:before {
    content: "\eb67";
}

.huge-cursor-edit-02:before {
    content: "\eb68";
}

.huge-cursor-hold-01:before {
    content: "\eb69";
}

.huge-cursor-hold-02:before {
    content: "\eb6a";
}

.huge-cursor-in-window:before {
    content: "\eb6b";
}

.huge-cursor-info-01:before {
    content: "\eb6c";
}

.huge-cursor-info-02:before {
    content: "\eb6d";
}

.huge-cursor-loading-01:before {
    content: "\eb6e";
}

.huge-cursor-loading-02:before {
    content: "\eb6f";
}

.huge-cursor-magic-selection-01:before {
    content: "\eb70";
}

.huge-cursor-magic-selection-02:before {
    content: "\eb71";
}

.huge-cursor-move-01:before {
    content: "\eb72";
}

.huge-cursor-move-02:before {
    content: "\eb73";
}

.huge-cursor-pointer-01:before {
    content: "\eb74";
}

.huge-cursor-pointer-02:before {
    content: "\eb75";
}

.huge-cursor-progress-01:before {
    content: "\eb76";
}

.huge-cursor-progress-02:before {
    content: "\eb77";
}

.huge-cursor-progress-03:before {
    content: "\eb78";
}

.huge-cursor-progress-04:before {
    content: "\eb79";
}

.huge-cursor-rectangle-selection-01:before {
    content: "\eb7a";
}

.huge-cursor-rectangle-selection-02:before {
    content: "\eb7b";
}

.huge-cursor-remove-selection-01:before {
    content: "\eb7c";
}

.huge-cursor-remove-selection-02:before {
    content: "\eb7d";
}

.huge-cursor-text:before {
    content: "\eb7e";
}

.huge-horizontal-resize:before {
    content: "\eb7f";
}

.huge-loading-01:before {
    content: "\eb80";
}

.huge-loading-02:before {
    content: "\eb81";
}

.huge-loading-03:before {
    content: "\eb82";
}

.huge-loading-04:before {
    content: "\eb83";
}

.huge-mouse-01:before {
    content: "\eb84";
}

.huge-mouse-02:before {
    content: "\eb85";
}

.huge-mouse-03:before {
    content: "\eb86";
}

.huge-mouse-04:before {
    content: "\eb87";
}

.huge-mouse-05:before {
    content: "\eb88";
}

.huge-mouse-06:before {
    content: "\eb89";
}

.huge-mouse-07:before {
    content: "\eb8a";
}

.huge-mouse-08:before {
    content: "\eb8b";
}

.huge-mouse-09:before {
    content: "\eb8c";
}

.huge-mouse-10:before {
    content: "\eb8d";
}

.huge-mouse-11:before {
    content: "\eb8e";
}

.huge-mouse-12:before {
    content: "\eb8f";
}

.huge-mouse-13:before {
    content: "\eb90";
}

.huge-mouse-14:before {
    content: "\eb91";
}

.huge-mouse-15:before {
    content: "\eb92";
}

.huge-mouse-16:before {
    content: "\eb93";
}

.huge-mouse-17:before {
    content: "\eb94";
}

.huge-mouse-18:before {
    content: "\eb95";
}

.huge-mouse-19:before {
    content: "\eb96";
}

.huge-mouse-20:before {
    content: "\eb97";
}

.huge-mouse-21:before {
    content: "\eb98";
}

.huge-mouse-left-click-01:before {
    content: "\eb99";
}

.huge-mouse-left-click-02:before {
    content: "\eb9a";
}

.huge-mouse-left-click-03:before {
    content: "\eb9b";
}

.huge-mouse-left-click-04:before {
    content: "\eb9c";
}

.huge-mouse-left-click-05:before {
    content: "\eb9d";
}

.huge-mouse-left-click-06:before {
    content: "\eb9e";
}

.huge-mouse-right-click-01:before {
    content: "\eb9f";
}

.huge-mouse-right-click-02:before {
    content: "\eba0";
}

.huge-mouse-right-click-03:before {
    content: "\eba1";
}

.huge-mouse-right-click-04:before {
    content: "\eba2";
}

.huge-mouse-right-click-05:before {
    content: "\eba3";
}

.huge-mouse-right-click-06:before {
    content: "\eba4";
}

.huge-mouse-scroll-01:before {
    content: "\eba5";
}

.huge-mouse-scroll-02:before {
    content: "\eba6";
}

.huge-move:before {
    content: "\eba7";
}

.huge-navigation-01:before {
    content: "\eba8";
}

.huge-navigation-02:before {
    content: "\eba9";
}

.huge-scroll-horizontal:before {
    content: "\ebaa";
}

.huge-scroll-vertical:before {
    content: "\ebab";
}

.huge-vertical-resize:before {
    content: "\ebac";
}

.huge-menu-01:before {
    content: "\ebad";
}

.huge-menu-02:before {
    content: "\ebae";
}

.huge-menu-03:before {
    content: "\ebaf";
}

.huge-menu-04:before {
    content: "\ebb0";
}

.huge-menu-05:before {
    content: "\ebb1";
}

.huge-menu-06:before {
    content: "\ebb2";
}

.huge-menu-07:before {
    content: "\ebb3";
}

.huge-menu-08:before {
    content: "\ebb4";
}

.huge-menu-09:before {
    content: "\ebb5";
}

.huge-menu-10:before {
    content: "\ebb6";
}

.huge-menu-11:before {
    content: "\ebb7";
}

.huge-menu-circle:before {
    content: "\ebb8";
}

.huge-menu-square:before {
    content: "\ebb9";
}

.huge-more-01:before {
    content: "\ebba";
}

.huge-more-02:before {
    content: "\ebbb";
}

.huge-more-03:before {
    content: "\ebbc";
}

.huge-more-horizontal-circle-01:before {
    content: "\ebbd";
}

.huge-more-horizontal-circle-02:before {
    content: "\ebbe";
}

.huge-more-horizontal-square-01:before {
    content: "\ebbf";
}

.huge-more-horizontal-square-02-1:before {
    content: "\ebc0";
}

.huge-more-horizontal-square-02:before {
    content: "\ebc1";
}

.huge-more-horizontal:before {
    content: "\ebc2";
}

.huge-more-vertical-circle-01:before {
    content: "\ebc3";
}

.huge-more-vertical-circle-02:before {
    content: "\ebc4";
}

.huge-more-vertical-square-02:before {
    content: "\ebc5";
}

.huge-more-vertical:before {
    content: "\ebc6";
}

.huge-aids:before {
    content: "\ebc7";
}

.huge-ampoule:before {
    content: "\ebc8";
}

.huge-bandage:before {
    content: "\ebc9";
}

.huge-blood-bag:before {
    content: "\ebca";
}

.huge-blood-bottle:before {
    content: "\ebcb";
}

.huge-blood-pressure:before {
    content: "\ebcc";
}

.huge-blood-type:before {
    content: "\ebcd";
}

.huge-blood:before {
    content: "\ebce";
}

.huge-bone-01:before {
    content: "\ebcf";
}

.huge-bone-02:before {
    content: "\ebd0";
}

.huge-brain-01:before {
    content: "\ebd1";
}

.huge-brain-02:before {
    content: "\ebd2";
}

.huge-broken-bone:before {
    content: "\ebd3";
}

.huge-caduceus:before {
    content: "\ebd4";
}

.huge-cardiogram-01:before {
    content: "\ebd5";
}

.huge-cardiogram-02:before {
    content: "\ebd6";
}

.huge-clinic:before {
    content: "\ebd7";
}

.huge-covid-info:before {
    content: "\ebd8";
}

.huge-dental-braces:before {
    content: "\ebd9";
}

.huge-dental-broken-tooth:before {
    content: "\ebda";
}

.huge-dental-care:before {
    content: "\ebdb";
}

.huge-dental-tooth:before {
    content: "\ebdc";
}

.huge-digestion:before {
    content: "\ebdd";
}

.huge-disability-01:before {
    content: "\ebde";
}

.huge-disability-02:before {
    content: "\ebdf";
}

.huge-dna:before {
    content: "\ebe0";
}

.huge-dropper:before {
    content: "\ebe1";
}

.huge-ear:before {
    content: "\ebe2";
}

.huge-eye:before {
    content: "\ebe3";
}

.huge-first-aid-kit:before {
    content: "\ebe4";
}

.huge-give-blood:before {
    content: "\ebe5";
}

.huge-give-pill:before {
    content: "\ebe6";
}

.huge-hand-sanitizer:before {
    content: "\ebe7";
}

.huge-healt:before {
    content: "\ebe8";
}

.huge-healtcare:before {
    content: "\ebe9";
}

.huge-hospital-01:before {
    content: "\ebea";
}

.huge-hospital-02:before {
    content: "\ebeb";
}

.huge-hospital-bed-01:before {
    content: "\ebec";
}

.huge-hospital-bed-02:before {
    content: "\ebed";
}

.huge-hospital-location:before {
    content: "\ebee";
}

.huge-injection:before {
    content: "\ebef";
}

.huge-kidneys:before {
    content: "\ebf0";
}

.huge-labs:before {
    content: "\ebf1";
}

.huge-liver:before {
    content: "\ebf2";
}

.huge-Lungs:before {
    content: "\ebf3";
}

.huge-mask-love:before {
    content: "\ebf4";
}

.huge-mask:before {
    content: "\ebf5";
}

.huge-medical-file:before {
    content: "\ebf6";
}

.huge-medicine-01:before {
    content: "\ebf7";
}

.huge-medicine-02:before {
    content: "\ebf8";
}

.huge-medicine-bottle-01:before {
    content: "\ebf9";
}

.huge-medicine-bottle-02:before {
    content: "\ebfa";
}

.huge-medicine-syrup:before {
    content: "\ebfb";
}

.huge-mortar:before {
    content: "\ebfc";
}

.huge-nose:before {
    content: "\ebfd";
}

.huge-prescription:before {
    content: "\ebfe";
}

.huge-protection-mask:before {
    content: "\ebff";
}

.huge-safe:before {
    content: "\ec00";
}

.huge-skull:before {
    content: "\ec01";
}

.huge-sperm:before {
    content: "\ec02";
}

.huge-stethoscope:before {
    content: "\ec03";
}

.huge-thermometer:before {
    content: "\ec04";
}

.huge-tissue-paper:before {
    content: "\ec05";
}

.huge-tongue:before {
    content: "\ec06";
}

.huge-treatment:before {
    content: "\ec07";
}

.huge-vaccine:before {
    content: "\ec08";
}

.huge-wheelchair:before {
    content: "\ec09";
}

.huge-x-ray:before {
    content: "\ec0a";
}

.huge-backward-01:before {
    content: "\ec0b";
}

.huge-backward-02:before {
    content: "\ec0c";
}

.huge-burning-cd:before {
    content: "\ec0d";
}

.huge-forward-01:before {
    content: "\ec0e";
}

.huge-forward-02:before {
    content: "\ec0f";
}

.huge-go-backward-5sec:before {
    content: "\ec10";
}

.huge-go-backward-10-sec:before {
    content: "\ec11";
}

.huge-go-backward-10sec:before {
    content: "\ec12";
}

.huge-go-backward-15-sec:before {
    content: "\ec13";
}

.huge-go-backward-60-sec:before {
    content: "\ec14";
}

.huge-go-forward-5sec:before {
    content: "\ec15";
}

.huge-go-forward-10-sec:before {
    content: "\ec16";
}

.huge-go-forward-15-sec:before {
    content: "\ec17";
}

.huge-go-forward-30-sec:before {
    content: "\ec18";
}

.huge-go-forward-60-sec:before {
    content: "\ec19";
}

.huge-headphone-mute:before {
    content: "\ec1a";
}

.huge-headphones:before {
    content: "\ec1b";
}

.huge-mic-01:before {
    content: "\ec1c";
}

.huge-mic-02:before {
    content: "\ec1d";
}

.huge-mic-off-01:before {
    content: "\ec1e";
}

.huge-mic-off-02:before {
    content: "\ec1f";
}

.huge-music-note-01:before {
    content: "\ec20";
}

.huge-music-note-02:before {
    content: "\ec21";
}

.huge-music-note-03:before {
    content: "\ec22";
}

.huge-music-note-04:before {
    content: "\ec23";
}

.huge-music-note-square-01:before {
    content: "\ec24";
}

.huge-music-note-square-02:before {
    content: "\ec25";
}

.huge-next:before {
    content: "\ec26";
}

.huge-pause:before {
    content: "\ec27";
}

.huge-play:before {
    content: "\ec28";
}

.huge-playlist-01:before {
    content: "\ec29";
}

.huge-playlist-02:before {
    content: "\ec2a";
}

.huge-playlist-03:before {
    content: "\ec2b";
}

.huge-previous:before {
    content: "\ec2c";
}

.huge-radio:before {
    content: "\ec2d";
}

.huge-record:before {
    content: "\ec2e";
}

.huge-repeat-off:before {
    content: "\ec2f";
}

.huge-repeat-one-01:before {
    content: "\ec30";
}

.huge-repeat-one-02:before {
    content: "\ec31";
}

.huge-repeat:before {
    content: "\ec32";
}

.huge-scissor:before {
    content: "\ec33";
}

.huge-shuffle-square:before {
    content: "\ec34";
}

.huge-shuffle:before {
    content: "\ec35";
}

.huge-speaker:before {
    content: "\ec36";
}

.huge-stop:before {
    content: "\ec37";
}

.huge-subtitle:before {
    content: "\ec38";
}

.huge-voice:before {
    content: "\ec39";
}

.huge-volume-high:before {
    content: "\ec3a";
}

.huge-volume-low:before {
    content: "\ec3b";
}

.huge-volume-minus:before {
    content: "\ec3c";
}

.huge-volume-mute-01:before {
    content: "\ec3d";
}

.huge-volume-mute-02:before {
    content: "\ec3e";
}

.huge-volume-off:before {
    content: "\ec3f";
}

.huge-volume-up:before {
    content: "\ec40";
}

.huge-vynil-01:before {
    content: "\ec41";
}

.huge-vynil-02:before {
    content: "\ec42";
}

.huge-vynil-03:before {
    content: "\ec43";
}

.huge-st-brecket-circle:before {
    content: "\ec44";
}

.huge-st-brecket-square:before {
    content: "\ec45";
}

.huge-st-brecket:before {
    content: "\ec46";
}

.huge-nd-brecket-circle:before {
    content: "\ec47";
}

.huge-nd-brecket-square:before {
    content: "\ec48";
}

.huge-nd-brecket:before {
    content: "\ec49";
}

.huge-rd-brecket-circle:before {
    content: "\ec4a";
}

.huge-rd-brecket-square:before {
    content: "\ec4b";
}

.huge-rd-brecket:before {
    content: "\ec4c";
}

.huge-abacus:before {
    content: "\ec4d";
}

.huge-absolute:before {
    content: "\ec4e";
}

.huge-acute:before {
    content: "\ec4f";
}

.huge-alpha-circle:before {
    content: "\ec50";
}

.huge-alpha-square:before {
    content: "\ec51";
}

.huge-alpha:before {
    content: "\ec52";
}

.huge-angle-1:before {
    content: "\ec53";
}

.huge-angle:before {
    content: "\ec54";
}

.huge-approximately-equal-circle:before {
    content: "\ec55";
}

.huge-approximately-equal-square:before {
    content: "\ec56";
}

.huge-approximately-equal:before {
    content: "\ec57";
}

.huge-beta:before {
    content: "\ec58";
}

.huge-calculator:before {
    content: "\ec59";
}

.huge-compass:before {
    content: "\ec5a";
}

.huge-cone-01:before {
    content: "\ec5b";
}

.huge-cone-02:before {
    content: "\ec5c";
}

.huge-congruent-to-circle:before {
    content: "\ec5d";
}

.huge-congruent-to-square:before {
    content: "\ec5e";
}

.huge-congruent-to:before {
    content: "\ec5f";
}

.huge-coordinate-01:before {
    content: "\ec60";
}

.huge-cordinate-02:before {
    content: "\ec61";
}

.huge-cos:before {
    content: "\ec62";
}

.huge-cosine-0:before {
    content: "\ec63";
}

.huge-cosine-01:before {
    content: "\ec64";
}

.huge-cube:before {
    content: "\ec65";
}

.huge-cylinder-01:before {
    content: "\ec66";
}

.huge-cylinder-02:before {
    content: "\ec67";
}

.huge-cylinder-03:before {
    content: "\ec68";
}

.huge-cylinder-04:before {
    content: "\ec69";
}

.huge-diameter:before {
    content: "\ec6a";
}

.huge-divide-sign-circle:before {
    content: "\ec6b";
}

.huge-divide-sign-square:before {
    content: "\ec6c";
}

.huge-divide-sign:before {
    content: "\ec6d";
}

.huge-equal-sign-circle:before {
    content: "\ec6e";
}

.huge-equal-sign-square:before {
    content: "\ec6f";
}

.huge-equal-sign:before {
    content: "\ec70";
}

.huge-function-circle:before {
    content: "\ec71";
}

.huge-function-of-x:before {
    content: "\ec72";
}

.huge-function-square:before {
    content: "\ec73";
}

.huge-function:before {
    content: "\ec74";
}

.huge-greater-than-circle:before {
    content: "\ec75";
}

.huge-greater-than-square:before {
    content: "\ec76";
}

.huge-greater-than:before {
    content: "\ec77";
}

.huge-hexagon1:before {
    content: "\ec78";
}

.huge-hyperbole:before {
    content: "\ec79";
}

.huge-inequality-01:before {
    content: "\ec7a";
}

.huge-inequality-02:before {
    content: "\ec7b";
}

.huge-inequality-circle-01:before {
    content: "\ec7c";
}

.huge-inequality-circle-02:before {
    content: "\ec7d";
}

.huge-inequality-square-01:before {
    content: "\ec7e";
}

.huge-inequality-square-02:before {
    content: "\ec7f";
}

.huge-infinity-01:before {
    content: "\ec80";
}

.huge-infinity-02:before {
    content: "\ec81";
}

.huge-infinity-circle:before {
    content: "\ec82";
}

.huge-infinity-square:before {
    content: "\ec83";
}

.huge-insert-pi:before {
    content: "\ec84";
}

.huge-left-angle:before {
    content: "\ec85";
}

.huge-left-triangle:before {
    content: "\ec86";
}

.huge-less-than-circle:before {
    content: "\ec87";
}

.huge-less-than-square:before {
    content: "\ec88";
}

.huge-less-than:before {
    content: "\ec89";
}

.huge-matrix:before {
    content: "\ec8a";
}

.huge-minus-plus-01:before {
    content: "\ec8b";
}

.huge-minus-plus-02:before {
    content: "\ec8c";
}

.huge-minus-plus-circle-01:before {
    content: "\ec8d";
}

.huge-minus-plus-circle-02:before {
    content: "\ec8e";
}

.huge-minus-plus-square-01:before {
    content: "\ec8f";
}

.huge-minus-plus-square-02:before {
    content: "\ec90";
}

.huge-minus-sign-circle:before {
    content: "\ec91";
}

.huge-minus-sign-square:before {
    content: "\ec92";
}

.huge-minus-sign:before {
    content: "\ec93";
}

.huge-more-or-less-circle:before {
    content: "\ec94";
}

.huge-more-or-less-square:before {
    content: "\ec95";
}

.huge-more-or-less:before {
    content: "\ec96";
}

.huge-multiplication-sign-circle:before {
    content: "\ec97";
}

.huge-multiplication-sign-square:before {
    content: "\ec98";
}

.huge-multiplication-sign:before {
    content: "\ec99";
}

.huge-n-th-root-circle-1:before {
    content: "\ec9a";
}

.huge-n-th-root-circle:before {
    content: "\ec9b";
}

.huge-n-th-root:before {
    content: "\ec9c";
}

.huge-not-equal-sign-circle:before {
    content: "\ec9d";
}

.huge-not-equal-sign-square:before {
    content: "\ec9e";
}

.huge-not-equal-sign:before {
    content: "\ec9f";
}

.huge-obtuse:before {
    content: "\eca0";
}

.huge-octagon:before {
    content: "\eca1";
}

.huge-parabola-01:before {
    content: "\eca2";
}

.huge-parabola-02:before {
    content: "\eca3";
}

.huge-parabola-03:before {
    content: "\eca4";
}

.huge-parallelogram:before {
    content: "\eca5";
}

.huge-pentagon1:before {
    content: "\eca6";
}

.huge-percent-circle:before {
    content: "\eca7";
}

.huge-percent-square:before {
    content: "\eca8";
}

.huge-percent:before {
    content: "\eca9";
}

.huge-pi-circle:before {
    content: "\ecaa";
}

.huge-pi-square:before {
    content: "\ecab";
}

.huge-pi:before {
    content: "\ecac";
}

.huge-plus-minus-01:before {
    content: "\ecad";
}

.huge-plus-minus-02:before {
    content: "\ecae";
}

.huge-plus-minus-circle-01:before {
    content: "\ecaf";
}

.huge-plus-minus-circle-02:before {
    content: "\ecb0";
}

.huge-plus-minus-square-01:before {
    content: "\ecb1";
}

.huge-plus-minus-square-02:before {
    content: "\ecb2";
}

.huge-plus-sign-circle:before {
    content: "\ecb3";
}

.huge-plus-sign-square:before {
    content: "\ecb4";
}

.huge-plus-sign:before {
    content: "\ecb5";
}

.huge-prism1:before {
    content: "\ecb6";
}

.huge-pyramid:before {
    content: "\ecb7";
}

.huge-radius:before {
    content: "\ecb8";
}

.huge-rectangular1:before {
    content: "\ecb9";
}

.huge-reflex:before {
    content: "\ecba";
}

.huge-remove-pi:before {
    content: "\ecbb";
}

.huge-rhombus1:before {
    content: "\ecbc";
}

.huge-right-angle:before {
    content: "\ecbd";
}

.huge-right-triangle:before {
    content: "\ecbe";
}

.huge-root-01:before {
    content: "\ecbf";
}

.huge-root-1st-brecket:before {
    content: "\ecc0";
}

.huge-root-02-1:before {
    content: "\ecc1";
}

.huge-root-02:before {
    content: "\ecc2";
}

.huge-root-3rd-brecket:before {
    content: "\ecc3";
}

.huge-root-circle:before {
    content: "\ecc4";
}

.huge-segment:before {
    content: "\ecc5";
}

.huge-sin:before {
    content: "\ecc6";
}

.huge-sine-01:before {
    content: "\ecc7";
}

.huge-sine-02:before {
    content: "\ecc8";
}

.huge-sphere:before {
    content: "\ecc9";
}

.huge-square-01:before {
    content: "\ecca";
}

.huge-square-circle:before {
    content: "\eccb";
}

.huge-square-root-square:before {
    content: "\eccc";
}

.huge-square-square:before {
    content: "\eccd";
}

.huge-summation-01:before {
    content: "\ecce";
}

.huge-summation-02:before {
    content: "\eccf";
}

.huge-summation-circle:before {
    content: "\ecd0";
}

.huge-summation-square:before {
    content: "\ecd1";
}

.huge-tan:before {
    content: "\ecd2";
}

.huge-triangle-01:before {
    content: "\ecd3";
}

.huge-triangle-02:before {
    content: "\ecd4";
}

.huge-x-variable-circle:before {
    content: "\ecd5";
}

.huge-x-variable-square:before {
    content: "\ecd6";
}

.huge-x-variable:before {
    content: "\ecd7";
}

.huge-compass1:before {
    content: "\ecd8";
}

.huge-direction-left-01:before {
    content: "\ecd9";
}

.huge-direction-left-02:before {
    content: "\ecda";
}

.huge-direction-right-01:before {
    content: "\ecdb";
}

.huge-direction-right-02:before {
    content: "\ecdc";
}

.huge-directions-01:before {
    content: "\ecdd";
}

.huge-directions-02:before {
    content: "\ecde";
}

.huge-edit-road:before {
    content: "\ecdf";
}

.huge-entering-geo-fence:before {
    content: "\ece0";
}

.huge-flag-01:before {
    content: "\ece1";
}

.huge-flag-02:before {
    content: "\ece2";
}

.huge-flag-03:before {
    content: "\ece3";
}

.huge-global-editing:before {
    content: "\ece4";
}

.huge-global-refresh:before {
    content: "\ece5";
}

.huge-global-search:before {
    content: "\ece6";
}

.huge-global:before {
    content: "\ece7";
}

.huge-gps-01:before {
    content: "\ece8";
}

.huge-gps-02:before {
    content: "\ece9";
}

.huge-gps-off-01:before {
    content: "\ecea";
}

.huge-gps-off-02:before {
    content: "\eceb";
}

.huge-latitude:before {
    content: "\ecec";
}

.huge-leaving-geo-fence:before {
    content: "\eced";
}

.huge-location-01:before {
    content: "\ecee";
}

.huge-location-02:before {
    content: "\ecef";
}

.huge-location-03:before {
    content: "\ecf0";
}

.huge-location-04:before {
    content: "\ecf1";
}

.huge-location-05:before {
    content: "\ecf2";
}

.huge-location-06:before {
    content: "\ecf3";
}

.huge-location-07:before {
    content: "\ecf4";
}

.huge-location-08:before {
    content: "\ecf5";
}

.huge-location-09:before {
    content: "\ecf6";
}

.huge-location-10:before {
    content: "\ecf7";
}

.huge-location-add-01:before {
    content: "\ecf8";
}

.huge-location-add-02:before {
    content: "\ecf9";
}

.huge-location-check-01:before {
    content: "\ecfa";
}

.huge-location-check-02:before {
    content: "\ecfb";
}

.huge-location-favourite-01:before {
    content: "\ecfc";
}

.huge-location-favourite-02:before {
    content: "\ecfd";
}

.huge-location-offline-01:before {
    content: "\ecfe";
}

.huge-location-offline-02:before {
    content: "\ecff";
}

.huge-location-offline-03:before {
    content: "\ed00";
}

.huge-location-offline-04:before {
    content: "\ed01";
}

.huge-location-remove-01:before {
    content: "\ed02";
}

.huge-location-remove-02:before {
    content: "\ed03";
}

.huge-location-share-01:before {
    content: "\ed04";
}

.huge-location-share-02:before {
    content: "\ed05";
}

.huge-location-star-01:before {
    content: "\ed06";
}

.huge-location-star-02:before {
    content: "\ed07";
}

.huge-location-update-01:before {
    content: "\ed08";
}

.huge-location-update-02:before {
    content: "\ed09";
}

.huge-location-user-01:before {
    content: "\ed0a";
}

.huge-location-user-02:before {
    content: "\ed0b";
}

.huge-location-user-03:before {
    content: "\ed0c";
}

.huge-location-user-04:before {
    content: "\ed0d";
}

.huge-longitude:before {
    content: "\ed0e";
}

.huge-map-pin:before {
    content: "\ed0f";
}

.huge-map-pinpoint-01:before {
    content: "\ed10";
}

.huge-map-pinpoint-02:before {
    content: "\ed11";
}

.huge-maping:before {
    content: "\ed12";
}

.huge-maps-circle-01:before {
    content: "\ed13";
}

.huge-maps-circle-02:before {
    content: "\ed14";
}

.huge-maps-editing:before {
    content: "\ed15";
}

.huge-maps-global-01:before {
    content: "\ed16";
}

.huge-maps-global-02:before {
    content: "\ed17";
}

.huge-maps-location-01:before {
    content: "\ed18";
}

.huge-maps-location-02:before {
    content: "\ed19";
}

.huge-maps-off:before {
    content: "\ed1a";
}

.huge-maps-refresh:before {
    content: "\ed1b";
}

.huge-maps-search:before {
    content: "\ed1c";
}

.huge-maps-square-01:before {
    content: "\ed1d";
}

.huge-maps-square-02:before {
    content: "\ed1e";
}

.huge-maps:before {
    content: "\ed1f";
}

.huge-mobile-navigator-01:before {
    content: "\ed20";
}

.huge-mobile-navigator-02:before {
    content: "\ed21";
}

.huge-navigation-011:before {
    content: "\ed22";
}

.huge-navigation-021:before {
    content: "\ed23";
}

.huge-navigator-01:before {
    content: "\ed24";
}

.huge-navigator-02:before {
    content: "\ed25";
}

.huge-pin-location-01:before {
    content: "\ed26";
}

.huge-pin-location-02:before {
    content: "\ed27";
}

.huge-pin-location-03:before {
    content: "\ed28";
}

.huge-pin-off:before {
    content: "\ed29";
}

.huge-pin:before {
    content: "\ed2a";
}

.huge-radar-01:before {
    content: "\ed2b";
}

.huge-radar-02:before {
    content: "\ed2c";
}

.huge-road-01:before {
    content: "\ed2d";
}

.huge-road-02:before {
    content: "\ed2e";
}

.huge-road-location-01:before {
    content: "\ed2f";
}

.huge-road-location-02:before {
    content: "\ed30";
}

.huge-road-wayside:before {
    content: "\ed31";
}

.huge-route-01:before {
    content: "\ed32";
}

.huge-route-02:before {
    content: "\ed33";
}

.huge-route-03:before {
    content: "\ed34";
}

.huge-route-block:before {
    content: "\ed35";
}

.huge-share-location-01:before {
    content: "\ed36";
}

.huge-share-location-02:before {
    content: "\ed37";
}

.huge-user-roadside:before {
    content: "\ed38";
}

.huge-adobe-after-effect:before {
    content: "\ed39";
}

.huge-adobe-illustrator:before {
    content: "\ed3a";
}

.huge-adobe-indesign:before {
    content: "\ed3b";
}

.huge-adobe-photoshop:before {
    content: "\ed3c";
}

.huge-adobe-premier:before {
    content: "\ed3d";
}

.huge-adobe-xd:before {
    content: "\ed3e";
}

.huge-airbnb:before {
    content: "\ed3f";
}

.huge-android:before {
    content: "\ed40";
}

.huge-app-store:before {
    content: "\ed41";
}

.huge-apple-finder:before {
    content: "\ed42";
}

.huge-apple-news:before {
    content: "\ed43";
}

.huge-apple-reminder:before {
    content: "\ed44";
}

.huge-apple-stocks:before {
    content: "\ed45";
}

.huge-apple:before {
    content: "\ed46";
}

.huge-bebo:before {
    content: "\ed47";
}

.huge-behance-01:before {
    content: "\ed48";
}

.huge-behance-02:before {
    content: "\ed49";
}

.huge-bing:before {
    content: "\ed4a";
}

.huge-blogger:before {
    content: "\ed4b";
}

.huge-bootstrap:before {
    content: "\ed4c";
}

.huge-capcut-rectangle:before {
    content: "\ed4d";
}

.huge-capcut:before {
    content: "\ed4e";
}

.huge-chrome:before {
    content: "\ed4f";
}

.huge-codesandbox:before {
    content: "\ed50";
}

.huge-creative-market:before {
    content: "\ed51";
}

.huge-deviantart:before {
    content: "\ed52";
}

.huge-digg:before {
    content: "\ed53";
}

.huge-discord:before {
    content: "\ed54";
}

.huge-dribbble:before {
    content: "\ed55";
}

.huge-dropbox:before {
    content: "\ed56";
}

.huge-envato:before {
    content: "\ed57";
}

.huge-facebook-01:before {
    content: "\ed58";
}

.huge-facebook-02:before {
    content: "\ed59";
}

.huge-figma:before {
    content: "\ed5a";
}

.huge-fiverr:before {
    content: "\ed5b";
}

.huge-flaticon:before {
    content: "\ed5c";
}

.huge-flickr:before {
    content: "\ed5d";
}

.huge-forrst:before {
    content: "\ed5e";
}

.huge-foursquare:before {
    content: "\ed5f";
}

.huge-framer:before {
    content: "\ed60";
}

.huge-github-01:before {
    content: "\ed61";
}

.huge-google-doc:before {
    content: "\ed62";
}

.huge-google-drive:before {
    content: "\ed63";
}

.huge-google-maps:before {
    content: "\ed64";
}

.huge-google-sheet:before {
    content: "\ed65";
}

.huge-google:before {
    content: "\ed66";
}

.huge-hangout:before {
    content: "\ed67";
}

.huge-html-5:before {
    content: "\ed68";
}

.huge-iconjar:before {
    content: "\ed69";
}

.huge-imo:before {
    content: "\ed6a";
}

.huge-instagram:before {
    content: "\ed6b";
}

.huge-kickstarter-01:before {
    content: "\ed6c";
}

.huge-kickstarter-02:before {
    content: "\ed6d";
}

.huge-lastfm:before {
    content: "\ed6e";
}

.huge-line:before {
    content: "\ed6f";
}

.huge-linkedin-01:before {
    content: "\ed70";
}

.huge-linkedin-02:before {
    content: "\ed71";
}

.huge-lottiefiles:before {
    content: "\ed72";
}

.huge-medium-square:before {
    content: "\ed73";
}

.huge-medium:before {
    content: "\ed74";
}

.huge-messenger:before {
    content: "\ed75";
}

.huge-meta:before {
    content: "\ed76";
}

.huge-microsoft:before {
    content: "\ed77";
}

.huge-mymind:before {
    content: "\ed78";
}

.huge-nike:before {
    content: "\ed79";
}

.huge-notion-01:before {
    content: "\ed7a";
}

.huge-notion-02:before {
    content: "\ed7b";
}

.huge-office-365:before {
    content: "\ed7c";
}

.huge-path:before {
    content: "\ed7d";
}

.huge-payoneer:before {
    content: "\ed7e";
}

.huge-paypal:before {
    content: "\ed7f";
}

.huge-periscope:before {
    content: "\ed80";
}

.huge-picasa:before {
    content: "\ed81";
}

.huge-pinterest:before {
    content: "\ed82";
}

.huge-plaxo:before {
    content: "\ed83";
}

.huge-play-store:before {
    content: "\ed84";
}

.huge-quora:before {
    content: "\ed85";
}

.huge-reddit:before {
    content: "\ed86";
}

.huge-safari:before {
    content: "\ed87";
}

.huge-scribd:before {
    content: "\ed88";
}

.huge-shutterstock:before {
    content: "\ed89";
}

.huge-signal:before {
    content: "\ed8a";
}

.huge-skype:before {
    content: "\ed8b";
}

.huge-slack:before {
    content: "\ed8c";
}

.huge-slideshare:before {
    content: "\ed8d";
}

.huge-snapchat:before {
    content: "\ed8e";
}

.huge-soundcloud:before {
    content: "\ed8f";
}

.huge-spotify:before {
    content: "\ed90";
}

.huge-stumbleupon:before {
    content: "\ed91";
}

.huge-swarm:before {
    content: "\ed92";
}

.huge-teamviewer:before {
    content: "\ed93";
}

.huge-telegram:before {
    content: "\ed94";
}

.huge-threads-ellipse:before {
    content: "\ed95";
}

.huge-threads-rectangle:before {
    content: "\ed96";
}

.huge-threads:before {
    content: "\ed97";
}

.huge-tiktok:before {
    content: "\ed98";
}

.huge-tinder-square:before {
    content: "\ed99";
}

.huge-tinder:before {
    content: "\ed9a";
}

.huge-trello:before {
    content: "\ed9b";
}

.huge-tumblr:before {
    content: "\ed9c";
}

.huge-twitch:before {
    content: "\ed9d";
}

.huge-twitter-square:before {
    content: "\ed9e";
}

.huge-twitter:before {
    content: "\ed9f";
}

.huge-upwork:before {
    content: "\eda0";
}

.huge-vimeo:before {
    content: "\eda1";
}

.huge-vine-square:before {
    content: "\eda2";
}

.huge-vine:before {
    content: "\eda3";
}

.huge-vk-square:before {
    content: "\eda4";
}

.huge-vk:before {
    content: "\eda5";
}

.huge-wattpad-square:before {
    content: "\eda6";
}

.huge-wattpad:before {
    content: "\eda7";
}

.huge-wechat:before {
    content: "\eda8";
}

.huge-whatsapp-business:before {
    content: "\eda9";
}

.huge-whatsapp:before {
    content: "\edaa";
}

.huge-wikipedia:before {
    content: "\edab";
}

.huge-wise:before {
    content: "\edac";
}

.huge-wordpress:before {
    content: "\edad";
}

.huge-wps-office-rectangle:before {
    content: "\edae";
}

.huge-wps-office:before {
    content: "\edaf";
}

.huge-x-ellipse:before {
    content: "\edb0";
}

.huge-x-rectangle:before {
    content: "\edb1";
}

.huge-x:before {
    content: "\edb2";
}

.huge-xing:before {
    content: "\edb3";
}

.huge-yelp:before {
    content: "\edb4";
}

.huge-youtube:before {
    content: "\edb5";
}

.huge-zoom-circle:before {
    content: "\edb6";
}

.huge-zoom-square:before {
    content: "\edb7";
}

.huge-zoom:before {
    content: "\edb8";
}

.huge-accident:before {
    content: "\edb9";
}

.huge-airplane-01:before {
    content: "\edba";
}

.huge-airplane-02:before {
    content: "\edbb";
}

.huge-airplane-landing-01:before {
    content: "\edbc";
}

.huge-airplane-landing-02:before {
    content: "\edbd";
}

.huge-airplane-take-off-01:before {
    content: "\edbe";
}

.huge-airplane-take-off-02:before {
    content: "\edbf";
}

.huge-ambulance:before {
    content: "\edc0";
}

.huge-bicycle-01:before {
    content: "\edc1";
}

.huge-boat:before {
    content: "\edc2";
}

.huge-bus-01:before {
    content: "\edc3";
}

.huge-bus-02:before {
    content: "\edc4";
}

.huge-bus-03:before {
    content: "\edc5";
}

.huge-cable-car:before {
    content: "\edc6";
}

.huge-camper:before {
    content: "\edc7";
}

.huge-car-01:before {
    content: "\edc8";
}

.huge-car-02:before {
    content: "\edc9";
}

.huge-car-03:before {
    content: "\edca";
}

.huge-car-04:before {
    content: "\edcb";
}

.huge-car-parking-01:before {
    content: "\edcc";
}

.huge-car-parking-02:before {
    content: "\edcd";
}

.huge-caravan:before {
    content: "\edce";
}

.huge-container-truck:before {
    content: "\edcf";
}

.huge-crane:before {
    content: "\edd0";
}

.huge-drone:before {
    content: "\edd1";
}

.huge-ferry-boat:before {
    content: "\edd2";
}

.huge-fuel-station:before {
    content: "\edd3";
}

.huge-garbage-truck:before {
    content: "\edd4";
}

.huge-golf-cart:before {
    content: "\edd5";
}

.huge-helicopter:before {
    content: "\edd6";
}

.huge-hot-air-balloon:before {
    content: "\edd7";
}

.huge-lift-truck:before {
    content: "\edd8";
}

.huge-metro:before {
    content: "\edd9";
}

.huge-motorbike-01:before {
    content: "\edda";
}

.huge-motorbike-02:before {
    content: "\eddb";
}

.huge-parking-area-circle:before {
    content: "\eddc";
}

.huge-parking-area-square:before {
    content: "\eddd";
}

.huge-pickup-01:before {
    content: "\edde";
}

.huge-pickup-02:before {
    content: "\eddf";
}

.huge-plane:before {
    content: "\ede0";
}

.huge-police-car:before {
    content: "\ede1";
}

.huge-road:before {
    content: "\ede2";
}

.huge-rocket:before {
    content: "\ede3";
}

.huge-school-bus:before {
    content: "\ede4";
}

.huge-scooter-01:before {
    content: "\ede5";
}

.huge-scooter-02:before {
    content: "\ede6";
}

.huge-scooter-03:before {
    content: "\ede7";
}

.huge-scooter-04:before {
    content: "\ede8";
}

.huge-scooter-electric:before {
    content: "\ede9";
}

.huge-shipping-center:before {
    content: "\edea";
}

.huge-speed-train-01:before {
    content: "\edeb";
}

.huge-speed-train-02:before {
    content: "\edec";
}

.huge-submarine:before {
    content: "\eded";
}

.huge-taxi:before {
    content: "\edee";
}

.huge-tow-truck:before {
    content: "\edef";
}

.huge-toy-train:before {
    content: "\edf0";
}

.huge-tractor:before {
    content: "\edf1";
}

.huge-traffic-incident:before {
    content: "\edf2";
}

.huge-traffic-light:before {
    content: "\edf3";
}

.huge-train-01:before {
    content: "\edf4";
}

.huge-train-02:before {
    content: "\edf5";
}

.huge-tram:before {
    content: "\edf6";
}

.huge-truck-delivery:before {
    content: "\edf7";
}

.huge-truck-monster:before {
    content: "\edf8";
}

.huge-truck-return:before {
    content: "\edf9";
}

.huge-truck:before {
    content: "\edfa";
}

.huge-ufo1:before {
    content: "\edfb";
}

.huge-van:before {
    content: "\edfc";
}

.huge-zeppelin:before {
    content: "\edfd";
}

.huge-login-01:before {
    content: "\edfe";
}

.huge-login-02:before {
    content: "\edff";
}

.huge-login-03:before {
    content: "\ee00";
}

.huge-login-circle-01:before {
    content: "\ee01";
}

.huge-login-circle-02:before {
    content: "\ee02";
}

.huge-login-square-01:before {
    content: "\ee03";
}

.huge-login-square-02:before {
    content: "\ee04";
}

.huge-logout-01:before {
    content: "\ee05";
}

.huge-logout-02:before {
    content: "\ee06";
}

.huge-logout-03:before {
    content: "\ee07";
}

.huge-logout-04:before {
    content: "\ee08";
}

.huge-logout-05:before {
    content: "\ee09";
}

.huge-logout-circle-01:before {
    content: "\ee0a";
}

.huge-logout-circle-02:before {
    content: "\ee0b";
}

.huge-logout-square-01:before {
    content: "\ee0c";
}

.huge-logout-square-02:before {
    content: "\ee0d";
}

.huge-link-01:before {
    content: "\ee0e";
}

.huge-link-02:before {
    content: "\ee0f";
}

.huge-link-03:before {
    content: "\ee10";
}

.huge-link-04:before {
    content: "\ee11";
}

.huge-link-05:before {
    content: "\ee12";
}

.huge-link-06:before {
    content: "\ee13";
}

.huge-link-backward:before {
    content: "\ee14";
}

.huge-link-circle-02:before {
    content: "\ee15";
}

.huge-link-circle:before {
    content: "\ee16";
}

.huge-link-forward:before {
    content: "\ee17";
}

.huge-link-square-01:before {
    content: "\ee18";
}

.huge-link-square-02:before {
    content: "\ee19";
}

.huge-share-01:before {
    content: "\ee1a";
}

.huge-share-02:before {
    content: "\ee1b";
}

.huge-share-03:before {
    content: "\ee1c";
}

.huge-share-04:before {
    content: "\ee1d";
}

.huge-share-05:before {
    content: "\ee1e";
}

.huge-share-06:before {
    content: "\ee1f";
}

.huge-share-07:before {
    content: "\ee20";
}

.huge-share-08:before {
    content: "\ee21";
}

.huge-sharing:before {
    content: "\ee22";
}

.huge-unlink-01:before {
    content: "\ee23";
}

.huge-unlink-02:before {
    content: "\ee24";
}

.huge-unlink-03:before {
    content: "\ee25";
}

.huge-unlink-04:before {
    content: "\ee26";
}

.huge-unlink-05:before {
    content: "\ee27";
}

.huge-unlink-06:before {
    content: "\ee28";
}

.huge-agreement-01:before {
    content: "\ee29";
}

.huge-agreement-02:before {
    content: "\ee2a";
}

.huge-agreement-03:before {
    content: "\ee2b";
}

.huge-auction:before {
    content: "\ee2c";
}

.huge-audit-01:before {
    content: "\ee2d";
}

.huge-audit-02:before {
    content: "\ee2e";
}

.huge-copyright:before {
    content: "\ee2f";
}

.huge-court-house:before {
    content: "\ee30";
}

.huge-court-law:before {
    content: "\ee31";
}

.huge-handcuffs:before {
    content: "\ee32";
}

.huge-identification:before {
    content: "\ee33";
}

.huge-investigation:before {
    content: "\ee34";
}

.huge-judge:before {
    content: "\ee35";
}

.huge-justice-scale-01:before {
    content: "\ee36";
}

.huge-justice-scale-02:before {
    content: "\ee37";
}

.huge-legal-01:before {
    content: "\ee38";
}

.huge-legal-02:before {
    content: "\ee39";
}

.huge-legal-document-01:before {
    content: "\ee3a";
}

.huge-legal-document-02:before {
    content: "\ee3b";
}

.huge-legal-hammer:before {
    content: "\ee3c";
}

.huge-passport:before {
    content: "\ee3d";
}

.huge-podium:before {
    content: "\ee3e";
}

.huge-police-badge:before {
    content: "\ee3f";
}

.huge-police-cap:before {
    content: "\ee40";
}

.huge-police-station:before {
    content: "\ee41";
}

.huge-prison-guard:before {
    content: "\ee42";
}

.huge-prison:before {
    content: "\ee43";
}

.huge-prisoner:before {
    content: "\ee44";
}

.huge-register:before {
    content: "\ee45";
}

.huge-sheriff-01:before {
    content: "\ee46";
}

.huge-sheriff-02:before {
    content: "\ee47";
}

.huge-stamp-01:before {
    content: "\ee48";
}

.huge-stamp-02:before {
    content: "\ee49";
}

.huge-subpoena:before {
    content: "\ee4a";
}

.huge-trade-mark:before {
    content: "\ee4b";
}

.huge-wanted:before {
    content: "\ee4c";
}

.huge-border-all-01:before {
    content: "\ee4d";
}

.huge-border-all-02:before {
    content: "\ee4e";
}

.huge-border-bottom-01:before {
    content: "\ee4f";
}

.huge-border-bottom-02:before {
    content: "\ee50";
}

.huge-border-horizontal:before {
    content: "\ee51";
}

.huge-border-inner:before {
    content: "\ee52";
}

.huge-border-left-01:before {
    content: "\ee53";
}

.huge-border-left-02:before {
    content: "\ee54";
}

.huge-border-none-01:before {
    content: "\ee55";
}

.huge-border-none-02:before {
    content: "\ee56";
}

.huge-border-right-01:before {
    content: "\ee57";
}

.huge-border-right-02:before {
    content: "\ee58";
}

.huge-border-top-01:before {
    content: "\ee59";
}

.huge-border-top-02:before {
    content: "\ee5a";
}

.huge-border-vertical:before {
    content: "\ee5b";
}

.huge-layout-01:before {
    content: "\ee5c";
}

.huge-layout-2-column:before {
    content: "\ee5d";
}

.huge-layout-2-row:before {
    content: "\ee5e";
}

.huge-layout-02:before {
    content: "\ee5f";
}

.huge-layout-3-column:before {
    content: "\ee60";
}

.huge-layout-3-row:before {
    content: "\ee61";
}

.huge-layout-03:before {
    content: "\ee62";
}

.huge-layout-04:before {
    content: "\ee63";
}

.huge-layout-05:before {
    content: "\ee64";
}

.huge-layout-06:before {
    content: "\ee65";
}

.huge-layout-07:before {
    content: "\ee66";
}

.huge-layout-bottom:before {
    content: "\ee67";
}

.huge-layout-grid:before {
    content: "\ee68";
}

.huge-layout-left:before {
    content: "\ee69";
}

.huge-layout-right:before {
    content: "\ee6a";
}

.huge-layout-table-01:before {
    content: "\ee6b";
}

.huge-layout-table-02:before {
    content: "\ee6c";
}

.huge-layout-top:before {
    content: "\ee6d";
}

.huge-apron:before {
    content: "\ee6e";
}

.huge-beater:before {
    content: "\ee6f";
}

.huge-blender:before {
    content: "\ee70";
}

.huge-chef-hat:before {
    content: "\ee71";
}

.huge-chef:before {
    content: "\ee72";
}

.huge-cook-book:before {
    content: "\ee73";
}

.huge-dish-01:before {
    content: "\ee74";
}

.huge-dish-02:before {
    content: "\ee75";
}

.huge-dish-washer:before {
    content: "\ee76";
}

.huge-fork:before {
    content: "\ee77";
}

.huge-gas-stove:before {
    content: "\ee78";
}

.huge-glove:before {
    content: "\ee79";
}

.huge-hand-beater:before {
    content: "\ee7a";
}

.huge-jar:before {
    content: "\ee7b";
}

.huge-kettle-1:before {
    content: "\ee7c";
}

.huge-kettle:before {
    content: "\ee7d";
}

.huge-kitchen-utensils:before {
    content: "\ee7e";
}

.huge-knife-01:before {
    content: "\ee7f";
}

.huge-knife-02:before {
    content: "\ee80";
}

.huge-knife-bread:before {
    content: "\ee81";
}

.huge-knives:before {
    content: "\ee82";
}

.huge-matches:before {
    content: "\ee83";
}

.huge-microwave:before {
    content: "\ee84";
}

.huge-mixer:before {
    content: "\ee85";
}

.huge-oven:before {
    content: "\ee86";
}

.huge-pan-01:before {
    content: "\ee87";
}

.huge-pan-02:before {
    content: "\ee88";
}

.huge-pan-03:before {
    content: "\ee89";
}

.huge-pizza-cutter:before {
    content: "\ee8a";
}

.huge-plate:before {
    content: "\ee8b";
}

.huge-pot-01:before {
    content: "\ee8c";
}

.huge-pot-02:before {
    content: "\ee8d";
}

.huge-refrigerator:before {
    content: "\ee8e";
}

.huge-rolling-pin:before {
    content: "\ee8f";
}

.huge-spatula:before {
    content: "\ee90";
}

.huge-spoon:before {
    content: "\ee91";
}

.huge-weight-scale:before {
    content: "\ee92";
}

.huge-whisk:before {
    content: "\ee93";
}

.huge-adzan:before {
    content: "\ee94";
}

.huge-al-aqsa-mosque:before {
    content: "\ee95";
}

.huge-allah:before {
    content: "\ee96";
}

.huge-alms:before {
    content: "\ee97";
}

.huge-bedug-01:before {
    content: "\ee98";
}

.huge-bedug-02:before {
    content: "\ee99";
}

.huge-camel:before {
    content: "\ee9a";
}

.huge-charity:before {
    content: "\ee9b";
}

.huge-clothes:before {
    content: "\ee9c";
}

.huge-dates:before {
    content: "\ee9d";
}

.huge-dua:before {
    content: "\ee9e";
}

.huge-eid-mubarak:before {
    content: "\ee9f";
}

.huge-haji:before {
    content: "\eea0";
}

.huge-halal:before {
    content: "\eea1";
}

.huge-hijab:before {
    content: "\eea2";
}

.huge-kaaba-01:before {
    content: "\eea3";
}

.huge-Kaaba-02:before {
    content: "\eea4";
}

.huge-keffiyeh:before {
    content: "\eea5";
}

.huge-ketupat:before {
    content: "\eea6";
}

.huge-kurta:before {
    content: "\eea7";
}

.huge-lantern:before {
    content: "\eea8";
}

.huge-mosque-01:before {
    content: "\eea9";
}

.huge-mosque-02:before {
    content: "\eeaa";
}

.huge-mosque-location:before {
    content: "\eeab";
}

.huge-muhammad:before {
    content: "\eeac";
}

.huge-muslim:before {
    content: "\eead";
}

.huge-niqab:before {
    content: "\eeae";
}

.huge-prayer-rug-01:before {
    content: "\eeaf";
}

.huge-prayer-rug-02:before {
    content: "\eeb0";
}

.huge-quran-01:before {
    content: "\eeb1";
}

.huge-quran-02:before {
    content: "\eeb2";
}

.huge-quran-03:before {
    content: "\eeb3";
}

.huge-ramadan-01:before {
    content: "\eeb4";
}

.huge-ramadan-02:before {
    content: "\eeb5";
}

.huge-ramadhan-month:before {
    content: "\eeb6";
}

.huge-reminder:before {
    content: "\eeb7";
}

.huge-rub-el-hizb:before {
    content: "\eeb8";
}

.huge-ruku:before {
    content: "\eeb9";
}

.huge-salah-time:before {
    content: "\eeba";
}

.huge-salah:before {
    content: "\eebb";
}

.huge-sujood:before {
    content: "\eebc";
}

.huge-tasbih:before {
    content: "\eebd";
}

.huge-wudu:before {
    content: "\eebe";
}

.huge-zakat:before {
    content: "\eebf";
}

.huge-k:before {
    content: "\eec0";
}

.huge-album-01:before {
    content: "\eec1";
}

.huge-album-02:before {
    content: "\eec2";
}

.huge-album-not-found--01:before {
    content: "\eec3";
}

.huge-album-not-found-02:before {
    content: "\eec4";
}

.huge-camera-01:before {
    content: "\eec5";
}

.huge-camera-02:before {
    content: "\eec6";
}

.huge-camera-add-01:before {
    content: "\eec7";
}

.huge-camera-add-02:before {
    content: "\eec8";
}

.huge-camera-automatically-01:before {
    content: "\eec9";
}

.huge-camera-automatically-02:before {
    content: "\eeca";
}

.huge-camera-lens:before {
    content: "\eecb";
}

.huge-camera-microphone-01:before {
    content: "\eecc";
}

.huge-camera-microphone-02:before {
    content: "\eecd";
}

.huge-camera-night-mode-01:before {
    content: "\eece";
}

.huge-camera-night-mode-02:before {
    content: "\eecf";
}

.huge-camera-off-01:before {
    content: "\eed0";
}

.huge-camera-off-02:before {
    content: "\eed1";
}

.huge-camera-rotated-01:before {
    content: "\eed2";
}

.huge-camera-rotated-02:before {
    content: "\eed3";
}

.huge-camera-smile-01:before {
    content: "\eed4";
}

.huge-camera-smile-02:before {
    content: "\eed5";
}

.huge-camera-tripod:before {
    content: "\eed6";
}

.huge-camera-video:before {
    content: "\eed7";
}

.huge-center-focus:before {
    content: "\eed8";
}

.huge-closed-caption-alt:before {
    content: "\eed9";
}

.huge-closed-caption:before {
    content: "\eeda";
}

.huge-film-01:before {
    content: "\eedb";
}

.huge-film-02:before {
    content: "\eedc";
}

.huge-film-roll-01:before {
    content: "\eedd";
}

.huge-film-roll-02:before {
    content: "\eede";
}

.huge-flash-off:before {
    content: "\eedf";
}

.huge-flash:before {
    content: "\eee0";
}

.huge-flim-slate:before {
    content: "\eee1";
}

.huge-focus-point:before {
    content: "\eee2";
}

.huge-image-01:before {
    content: "\eee3";
}

.huge-image-02:before {
    content: "\eee4";
}

.huge-image-add-01:before {
    content: "\eee5";
}

.huge-image-add-02:before {
    content: "\eee6";
}

.huge-image-composition-oval:before {
    content: "\eee7";
}

.huge-image-composition:before {
    content: "\eee8";
}

.huge-image-crop:before {
    content: "\eee9";
}

.huge-image-delete-01:before {
    content: "\eeea";
}

.huge-image-delete-02:before {
    content: "\eeeb";
}

.huge-image-done-01:before {
    content: "\eeec";
}

.huge-image-done-02:before {
    content: "\eeed";
}

.huge-image-download-02:before {
    content: "\eeee";
}

.huge-image-download:before {
    content: "\eeef";
}

.huge-image-not-found-01:before {
    content: "\eef0";
}

.huge-image-not-found-02:before {
    content: "\eef1";
}

.huge-image-remove-01:before {
    content: "\eef2";
}

.huge-image-remove-02:before {
    content: "\eef3";
}

.huge-image-upload-01:before {
    content: "\eef4";
}

.huge-image-upload:before {
    content: "\eef5";
}

.huge-open-caption:before {
    content: "\eef6";
}

.huge-play-circle:before {
    content: "\eef7";
}

.huge-play-list-add:before {
    content: "\eef8";
}

.huge-play-list-favourite-01:before {
    content: "\eef9";
}

.huge-play-list-favourite-02:before {
    content: "\eefa";
}

.huge-play-list-minus:before {
    content: "\eefb";
}

.huge-play-list-remove:before {
    content: "\eefc";
}

.huge-play-list:before {
    content: "\eefd";
}

.huge-play-square:before {
    content: "\eefe";
}

.huge-video-01:before {
    content: "\eeff";
}

.huge-video-02:before {
    content: "\ef00";
}

.huge-video-off:before {
    content: "\ef01";
}

.huge-video-replay:before {
    content: "\ef02";
}

.huge-door-01:before {
    content: "\ef03";
}

.huge-door-02:before {
    content: "\ef04";
}

.huge-home-01:before {
    content: "\ef05";
}

.huge-home-02:before {
    content: "\ef06";
}

.huge-home-03:before {
    content: "\ef07";
}

.huge-home-04:before {
    content: "\ef08";
}

.huge-home-05:before {
    content: "\ef09";
}

.huge-home-06:before {
    content: "\ef0a";
}

.huge-flow-circle:before {
    content: "\ef0b";
}

.huge-flow-connection:before {
    content: "\ef0c";
}

.huge-flow-square:before {
    content: "\ef0d";
}

.huge-flow:before {
    content: "\ef0e";
}

.huge-flowchart-01:before {
    content: "\ef0f";
}

.huge-flowchart-02:before {
    content: "\ef10";
}

.huge-hierarchy-circle-01:before {
    content: "\ef11";
}

.huge-hierarchy-circle-02:before {
    content: "\ef12";
}

.huge-hierarchy-circle-03:before {
    content: "\ef13";
}

.huge-hierarchy-files:before {
    content: "\ef14";
}

.huge-hierarchy-square-01:before {
    content: "\ef15";
}

.huge-hierarchy-square-02:before {
    content: "\ef16";
}

.huge-hierarchy-square-03:before {
    content: "\ef17";
}

.huge-hierarchy-square-04:before {
    content: "\ef18";
}

.huge-hierarchy-square-05:before {
    content: "\ef19";
}

.huge-hierarchy-square-06:before {
    content: "\ef1a";
}

.huge-hierarchy-square-07:before {
    content: "\ef1b";
}

.huge-hierarchy-square-08:before {
    content: "\ef1c";
}

.huge-hierarchy-square-10:before {
    content: "\ef1d";
}

.huge-hierarchy:before {
    content: "\ef1e";
}

.huge-node-add:before {
    content: "\ef1f";
}

.huge-node-edit:before {
    content: "\ef20";
}

.huge-node-move-down:before {
    content: "\ef21";
}

.huge-node-move-up:before {
    content: "\ef22";
}

.huge-node-remove:before {
    content: "\ef23";
}

.huge-pipeline:before {
    content: "\ef24";
}

.huge-pyramid-maslowo:before {
    content: "\ef25";
}

.huge-pyramid-structure-01:before {
    content: "\ef26";
}

.huge-pyramid-structure-02:before {
    content: "\ef27";
}

.huge-scheme:before {
    content: "\ef28";
}

.huge-structure-01:before {
    content: "\ef29";
}

.huge-structure-02:before {
    content: "\ef2a";
}

.huge-structure-03:before {
    content: "\ef2b";
}

.huge-structure-04:before {
    content: "\ef2c";
}

.huge-structure-05:before {
    content: "\ef2d";
}

.huge-structure-add:before {
    content: "\ef2e";
}

.huge-structure-check:before {
    content: "\ef2f";
}

.huge-structure-fail:before {
    content: "\ef30";
}

.huge-structure-folder-circle:before {
    content: "\ef31";
}

.huge-structure-folder:before {
    content: "\ef32";
}

.huge-subnode-add:before {
    content: "\ef33";
}

.huge-subnode-delete:before {
    content: "\ef34";
}

.huge-time-management-circle:before {
    content: "\ef35";
}

.huge-time-management:before {
    content: "\ef36";
}

.huge-workflow-circle-01:before {
    content: "\ef37";
}

.huge-workflow-circle-02:before {
    content: "\ef38";
}

.huge-workflow-circle-03:before {
    content: "\ef39";
}

.huge-workflow-circle-04:before {
    content: "\ef3a";
}

.huge-workflow-circle-05:before {
    content: "\ef3b";
}

.huge-workflow-circle-06:before {
    content: "\ef3c";
}

.huge-workflow-square-01:before {
    content: "\ef3d";
}

.huge-workflow-square-02:before {
    content: "\ef3e";
}

.huge-workflow-square-03:before {
    content: "\ef3f";
}

.huge-workflow-square-04:before {
    content: "\ef40";
}

.huge-workflow-square-05:before {
    content: "\ef41";
}

.huge-workflow-square-06:before {
    content: "\ef42";
}

.huge-workflow-square-07:before {
    content: "\ef43";
}

.huge-workflow-square-08:before {
    content: "\ef44";
}

.huge-workflow-square-09:before {
    content: "\ef45";
}

.huge-workflow-square-10:before {
    content: "\ef46";
}

.huge-clapping-01:before {
    content: "\ef47";
}

.huge-clapping-02:before {
    content: "\ef48";
}

.huge-do-not-touch-01:before {
    content: "\ef49";
}

.huge-do-not-touch-02:before {
    content: "\ef4a";
}

.huge-drag-01:before {
    content: "\ef4b";
}

.huge-drag-02:before {
    content: "\ef4c";
}

.huge-drag-03:before {
    content: "\ef4d";
}

.huge-drag-04:before {
    content: "\ef4e";
}

.huge-drag-left-01:before {
    content: "\ef4f";
}

.huge-drag-left-02:before {
    content: "\ef50";
}

.huge-drag-left-03:before {
    content: "\ef51";
}

.huge-drag-left-04:before {
    content: "\ef52";
}

.huge-drag-right-01:before {
    content: "\ef53";
}

.huge-drag-right-02:before {
    content: "\ef54";
}

.huge-drag-right-03:before {
    content: "\ef55";
}

.huge-drag-right-04:before {
    content: "\ef56";
}

.huge-four-finger-02:before {
    content: "\ef57";
}

.huge-four-finger-03:before {
    content: "\ef58";
}

.huge-hand-pointing-down-01-1:before {
    content: "\ef59";
}

.huge-hand-pointing-down-01:before {
    content: "\ef5a";
}

.huge-hand-pointing-down-02:before {
    content: "\ef5b";
}

.huge-hand-pointing-down-03:before {
    content: "\ef5c";
}

.huge-hand-pointing-down-04:before {
    content: "\ef5d";
}

.huge-hand-pointing-left-02:before {
    content: "\ef5e";
}

.huge-hand-pointing-left-03:before {
    content: "\ef5f";
}

.huge-hand-pointing-left-04:before {
    content: "\ef60";
}

.huge-hand-pointing-right-01:before {
    content: "\ef61";
}

.huge-hand-pointing-right-02:before {
    content: "\ef62";
}

.huge-hand-pointing-right-03:before {
    content: "\ef63";
}

.huge-hand-pointing-right-04:before {
    content: "\ef64";
}

.huge-hand-prayer:before {
    content: "\ef65";
}

.huge-hold-01:before {
    content: "\ef66";
}

.huge-hold-02:before {
    content: "\ef67";
}

.huge-hold-03:before {
    content: "\ef68";
}

.huge-hold-04:before {
    content: "\ef69";
}

.huge-hold-05:before {
    content: "\ef6a";
}

.huge-hold-locked-01:before {
    content: "\ef6b";
}

.huge-hold-locked-02:before {
    content: "\ef6c";
}

.huge-hold-phone:before {
    content: "\ef6d";
}

.huge-love-korean-finger:before {
    content: "\ef6e";
}

.huge-maximize-01:before {
    content: "\ef6f";
}

.huge-maximize-02:before {
    content: "\ef70";
}

.huge-maximize-03:before {
    content: "\ef71";
}

.huge-maximize-04:before {
    content: "\ef72";
}

.huge-minimize-01:before {
    content: "\ef73";
}

.huge-minimize-02:before {
    content: "\ef74";
}

.huge-minimize-03:before {
    content: "\ef75";
}

.huge-minimize-04:before {
    content: "\ef76";
}

.huge-move-01:before {
    content: "\ef77";
}

.huge-move-02:before {
    content: "\ef78";
}

.huge-ok-finger:before {
    content: "\ef79";
}

.huge-pointing-left-01:before {
    content: "\ef7a";
}

.huge-pointing-left-02:before {
    content: "\ef7b";
}

.huge-pointing-left-03:before {
    content: "\ef7c";
}

.huge-pointing-left-04:before {
    content: "\ef7d";
}

.huge-pointing-left-05:before {
    content: "\ef7e";
}

.huge-pointing-left-06:before {
    content: "\ef7f";
}

.huge-pointing-left-07:before {
    content: "\ef80";
}

.huge-pointing-left-08:before {
    content: "\ef81";
}

.huge-pointing-right-01:before {
    content: "\ef82";
}

.huge-pointing-right-02:before {
    content: "\ef83";
}

.huge-pointing-right-03:before {
    content: "\ef84";
}

.huge-pointing-right-04:before {
    content: "\ef85";
}

.huge-pointing-right-05:before {
    content: "\ef86";
}

.huge-pointing-right-06:before {
    content: "\ef87";
}

.huge-pointing-right-07:before {
    content: "\ef88";
}

.huge-pointing-right-08:before {
    content: "\ef89";
}

.huge-punch:before {
    content: "\ef8a";
}

.huge-resize-01:before {
    content: "\ef8b";
}

.huge-resize-02:before {
    content: "\ef8c";
}

.huge-rotate-left-01:before {
    content: "\ef8d";
}

.huge-rotate-left-02:before {
    content: "\ef8e";
}

.huge-rotate-left-03:before {
    content: "\ef8f";
}

.huge-rotate-left-04:before {
    content: "\ef90";
}

.huge-rotate-left-05:before {
    content: "\ef91";
}

.huge-rotate-left-06:before {
    content: "\ef92";
}

.huge-rotate-right-01:before {
    content: "\ef93";
}

.huge-rotate-right-02:before {
    content: "\ef94";
}

.huge-rotate-right-03:before {
    content: "\ef95";
}

.huge-rotate-right-04:before {
    content: "\ef96";
}

.huge-rotate-right-05:before {
    content: "\ef97";
}

.huge-rotate-right-06:before {
    content: "\ef98";
}

.huge-shaka-01:before {
    content: "\ef99";
}

.huge-shaka-02:before {
    content: "\ef9a";
}

.huge-shaka-03:before {
    content: "\ef9b";
}

.huge-shaka-04:before {
    content: "\ef9c";
}

.huge-sign-language-c:before {
    content: "\ef9d";
}

.huge-swipe-down-01:before {
    content: "\ef9e";
}

.huge-swipe-down-02:before {
    content: "\ef9f";
}

.huge-swipe-down-03:before {
    content: "\efa0";
}

.huge-swipe-down-04:before {
    content: "\efa1";
}

.huge-swipe-down-05:before {
    content: "\efa2";
}

.huge-swipe-down-06:before {
    content: "\efa3";
}

.huge-swipe-down-07:before {
    content: "\efa4";
}

.huge-swipe-down-08:before {
    content: "\efa5";
}

.huge-swipe-left-01:before {
    content: "\efa6";
}

.huge-swipe-left-02:before {
    content: "\efa7";
}

.huge-swipe-left-03:before {
    content: "\efa8";
}

.huge-swipe-left-04:before {
    content: "\efa9";
}

.huge-swipe-left-05:before {
    content: "\efaa";
}

.huge-swipe-left-06:before {
    content: "\efab";
}

.huge-swipe-left-07:before {
    content: "\efac";
}

.huge-swipe-left-08:before {
    content: "\efad";
}

.huge-swipe-left-09:before {
    content: "\efae";
}

.huge-swipe-right-01:before {
    content: "\efaf";
}

.huge-swipe-right-02:before {
    content: "\efb0";
}

.huge-swipe-right-03:before {
    content: "\efb1";
}

.huge-swipe-right-04:before {
    content: "\efb2";
}

.huge-swipe-right-05:before {
    content: "\efb3";
}

.huge-swipe-right-06:before {
    content: "\efb4";
}

.huge-swipe-right-07:before {
    content: "\efb5";
}

.huge-swipe-right-08:before {
    content: "\efb6";
}

.huge-swipe-right-09:before {
    content: "\efb7";
}

.huge-swipe-up-01:before {
    content: "\efb8";
}

.huge-swipe-up-02:before {
    content: "\efb9";
}

.huge-swipe-up-03:before {
    content: "\efba";
}

.huge-swipe-up-04:before {
    content: "\efbb";
}

.huge-swipe-up-05:before {
    content: "\efbc";
}

.huge-swipe-up-06:before {
    content: "\efbd";
}

.huge-swipe-up-07:before {
    content: "\efbe";
}

.huge-swipe-up-08:before {
    content: "\efbf";
}

.huge-tap-01:before {
    content: "\efc0";
}

.huge-tap-02:before {
    content: "\efc1";
}

.huge-tap-03:before {
    content: "\efc2";
}

.huge-tap-04:before {
    content: "\efc3";
}

.huge-tap-05:before {
    content: "\efc4";
}

.huge-tap-06:before {
    content: "\efc5";
}

.huge-tap-07:before {
    content: "\efc6";
}

.huge-tap-08:before {
    content: "\efc7";
}

.huge-three-finger-01:before {
    content: "\efc8";
}

.huge-three-finger-02:before {
    content: "\efc9";
}

.huge-three-finger-03:before {
    content: "\efca";
}

.huge-three-finger-04:before {
    content: "\efcb";
}

.huge-three-finger-05:before {
    content: "\efcc";
}

.huge-touch-01:before {
    content: "\efcd";
}

.huge-touch-02:before {
    content: "\efce";
}

.huge-touch-03:before {
    content: "\efcf";
}

.huge-touch-04:before {
    content: "\efd0";
}

.huge-touch-05:before {
    content: "\efd1";
}

.huge-touch-06-1:before {
    content: "\efd2";
}

.huge-touch-06:before {
    content: "\efd3";
}

.huge-touch-07:before {
    content: "\efd4";
}

.huge-touch-08:before {
    content: "\efd5";
}

.huge-touch-09:before {
    content: "\efd6";
}

.huge-touch-interaction-01:before {
    content: "\efd7";
}

.huge-touch-interaction-02:before {
    content: "\efd8";
}

.huge-touch-interaction-03:before {
    content: "\efd9";
}

.huge-touch-interaction-04:before {
    content: "\efda";
}

.huge-touch-locked-01:before {
    content: "\efdb";
}

.huge-touch-locked-02:before {
    content: "\efdc";
}

.huge-touch-locked-03:before {
    content: "\efdd";
}

.huge-touch-locked-04:before {
    content: "\efde";
}

.huge-touchpad-01:before {
    content: "\efdf";
}

.huge-touchpad-02:before {
    content: "\efe0";
}

.huge-touchpad-03:before {
    content: "\efe1";
}

.huge-touchpad-04:before {
    content: "\efe2";
}

.huge-two-finger-01:before {
    content: "\efe3";
}

.huge-two-finger-02:before {
    content: "\efe4";
}

.huge-two-finger-03:before {
    content: "\efe5";
}

.huge-two-finger-04:before {
    content: "\efe6";
}

.huge-two-finger-05:before {
    content: "\efe7";
}

.huge-victory-finger-01:before {
    content: "\efe8";
}

.huge-victory-finger-02:before {
    content: "\efe9";
}

.huge-victory-finger-03:before {
    content: "\efea";
}

.huge-waving-hand-01:before {
    content: "\efeb";
}

.huge-waving-hand-02:before {
    content: "\efec";
}

.huge-body-part-leg:before {
    content: "\efed";
}

.huge-body-part-muscle:before {
    content: "\efee";
}

.huge-body-part-six-pack:before {
    content: "\efef";
}

.huge-body-weight:before {
    content: "\eff0";
}

.huge-boxing-bag:before {
    content: "\eff1";
}

.huge-boxing-glove-01:before {
    content: "\eff2";
}

.huge-dumbbell-01:before {
    content: "\eff3";
}

.huge-dumbbell-02:before {
    content: "\eff4";
}

.huge-dumbbell-03:before {
    content: "\eff5";
}

.huge-equipment-bench-press:before {
    content: "\eff6";
}

.huge-equipment-chest-press:before {
    content: "\eff7";
}

.huge-equipment-gym-01:before {
    content: "\eff8";
}

.huge-equipment-gym-02:before {
    content: "\eff9";
}

.huge-equipment-gym-03:before {
    content: "\effa";
}

.huge-equipment-weightlifting:before {
    content: "\effb";
}

.huge-expander:before {
    content: "\effc";
}

.huge-gymnastic-rings:before {
    content: "\effd";
}

.huge-hand-grip:before {
    content: "\effe";
}

.huge-kettlebell:before {
    content: "\efff";
}

.huge-locker:before {
    content: "\f000";
}

.huge-pool:before {
    content: "\f001";
}

.huge-punching-ball-01:before {
    content: "\f002";
}

.huge-punching-ball-02:before {
    content: "\f003";
}

.huge-push-up-bar:before {
    content: "\f004";
}

.huge-running-shoes:before {
    content: "\f005";
}

.huge-skipping-rope:before {
    content: "\f006";
}

.huge-tape-measure:before {
    content: "\f007";
}

.huge-towels:before {
    content: "\f008";
}

.huge-treadmill-01:before {
    content: "\f009";
}

.huge-treadmill-02:before {
    content: "\f00a";
}

.huge-weight-scale1:before {
    content: "\f00b";
}

.huge-wellness:before {
    content: "\f00c";
}

.huge-workout-battle-ropes:before {
    content: "\f00d";
}

.huge-workout-gymnastics:before {
    content: "\f00e";
}

.huge-workout-kicking:before {
    content: "\f00f";
}

.huge-workout-run:before {
    content: "\f010";
}

.huge-workout-sport:before {
    content: "\f011";
}

.huge-workout-squats:before {
    content: "\f012";
}

.huge-workout-stretching:before {
    content: "\f013";
}

.huge-workout-warm-up:before {
    content: "\f014";
}

.huge-yoga-01:before {
    content: "\f015";
}

.huge-yoga-02:before {
    content: "\f016";
}

.huge-yoga-03:before {
    content: "\f017";
}

.huge-yoga-ball:before {
    content: "\f018";
}

.huge-yoga-mat:before {
    content: "\f019";
}

.huge-git-branch:before {
    content: "\f01a";
}

.huge-git-commit:before {
    content: "\f01b";
}

.huge-git-compare:before {
    content: "\f01c";
}

.huge-git-fork:before {
    content: "\f01d";
}

.huge-git-merge:before {
    content: "\f01e";
}

.huge-git-pull-request-closed:before {
    content: "\f01f";
}

.huge-git-pull-request-draft:before {
    content: "\f020";
}

.huge-git-pull-request:before {
    content: "\f021";
}

.huge-github:before {
    content: "\f022";
}

.huge-gitlab:before {
    content: "\f023";
}

.huge-adventure:before {
    content: "\f024";
}

.huge-aircraft-game:before {
    content: "\f025";
}

.huge-american-football:before {
    content: "\f026";
}

.huge-angry-bird:before {
    content: "\f027";
}

.huge-archer:before {
    content: "\f028";
}

.huge-armored-boot:before {
    content: "\f029";
}

.huge-badminton-shuttle:before {
    content: "\f02a";
}

.huge-badminton:before {
    content: "\f02b";
}

.huge-baseball-bat:before {
    content: "\f02c";
}

.huge-baseball-helmet:before {
    content: "\f02d";
}

.huge-baseball:before {
    content: "\f02e";
}

.huge-basketball-01:before {
    content: "\f02f";
}

.huge-basketball-02:before {
    content: "\f030";
}

.huge-basketball-hoop:before {
    content: "\f031";
}

.huge-bicycle:before {
    content: "\f032";
}

.huge-billiard-01:before {
    content: "\f033";
}

.huge-billiard-02:before {
    content: "\f034";
}

.huge-block-game:before {
    content: "\f035";
}

.huge-body-armor:before {
    content: "\f036";
}

.huge-bomb:before {
    content: "\f037";
}

.huge-bowling-pins:before {
    content: "\f038";
}

.huge-bowling:before {
    content: "\f039";
}

.huge-boxing-glove:before {
    content: "\f03a";
}

.huge-bulletproof-vest:before {
    content: "\f03b";
}

.huge-cards-01:before {
    content: "\f03c";
}

.huge-cards-02:before {
    content: "\f03d";
}

.huge-castle:before {
    content: "\f03e";
}

.huge-chess-01:before {
    content: "\f03f";
}

.huge-chess-02:before {
    content: "\f040";
}

.huge-chess-pawn:before {
    content: "\f041";
}

.huge-chip:before {
    content: "\f042";
}

.huge-clubs-01:before {
    content: "\f043";
}

.huge-clubs-02:before {
    content: "\f044";
}

.huge-cricket-bat:before {
    content: "\f045";
}

.huge-cricket-helmet:before {
    content: "\f046";
}

.huge-curling:before {
    content: "\f047";
}

.huge-dart:before {
    content: "\f048";
}

.huge-diamond1:before {
    content: "\f049";
}

.huge-dice:before {
    content: "\f04a";
}

.huge-domino:before {
    content: "\f04b";
}

.huge-ds3-tool:before {
    content: "\f04c";
}

.huge-fencing-mask:before {
    content: "\f04d";
}

.huge-fencing:before {
    content: "\f04e";
}

.huge-fins:before {
    content: "\f04f";
}

.huge-football-pitch:before {
    content: "\f050";
}

.huge-football:before {
    content: "\f051";
}

.huge-game-controller-01:before {
    content: "\f052";
}

.huge-game-controller-02:before {
    content: "\f053";
}

.huge-game-controller-03:before {
    content: "\f054";
}

.huge-gem:before {
    content: "\f055";
}

.huge-golf-ball:before {
    content: "\f056";
}

.huge-golf-bat:before {
    content: "\f057";
}

.huge-golf-hole:before {
    content: "\f058";
}

.huge-greek-helmet:before {
    content: "\f059";
}

.huge-gun:before {
    content: "\f05a";
}

.huge-gymnastic:before {
    content: "\f05b";
}

.huge-hockey:before {
    content: "\f05c";
}

.huge-ice-hockey:before {
    content: "\f05d";
}

.huge-ice-skating:before {
    content: "\f05e";
}

.huge-joker:before {
    content: "\f05f";
}

.huge-joystick-01:before {
    content: "\f060";
}

.huge-joystick-02:before {
    content: "\f061";
}

.huge-joystick-03:before {
    content: "\f062";
}

.huge-joystick-04:before {
    content: "\f063";
}

.huge-joystick-05:before {
    content: "\f064";
}

.huge-kayak:before {
    content: "\f065";
}

.huge-kite:before {
    content: "\f066";
}

.huge-knight-shield:before {
    content: "\f067";
}

.huge-maze:before {
    content: "\f068";
}

.huge-mushroom:before {
    content: "\f069";
}

.huge-nintendo-switch:before {
    content: "\f06a";
}

.huge-nintendo:before {
    content: "\f06b";
}

.huge-olympic-torch:before {
    content: "\f06c";
}

.huge-pacman-01:before {
    content: "\f06d";
}

.huge-pacman-02:before {
    content: "\f06e";
}

.huge-paragliding:before {
    content: "\f06f";
}

.huge-pokeball:before {
    content: "\f070";
}

.huge-pokemon:before {
    content: "\f071";
}

.huge-pool-table:before {
    content: "\f072";
}

.huge-potion:before {
    content: "\f073";
}

.huge-puzzle:before {
    content: "\f074";
}

.huge-racing-flag:before {
    content: "\f075";
}

.huge-roller-skate:before {
    content: "\f076";
}

.huge-spades:before {
    content: "\f077";
}

.huge-spartan-helmet:before {
    content: "\f078";
}

.huge-steering:before {
    content: "\f079";
}

.huge-super-mario-toad:before {
    content: "\f07a";
}

.huge-super-mario:before {
    content: "\f07b";
}

.huge-surfboard:before {
    content: "\f07c";
}

.huge-swimming-cap:before {
    content: "\f07d";
}

.huge-swimming:before {
    content: "\f07e";
}

.huge-sword-01:before {
    content: "\f07f";
}

.huge-sword-02:before {
    content: "\f080";
}

.huge-sword-03:before {
    content: "\f081";
}

.huge-table-tennis-bat:before {
    content: "\f082";
}

.huge-tennis-ball:before {
    content: "\f083";
}

.huge-tetris:before {
    content: "\f084";
}

.huge-tic-tac-toe:before {
    content: "\f085";
}

.huge-trampoline:before {
    content: "\f086";
}

.huge-video-console:before {
    content: "\f087";
}

.huge-volleyball:before {
    content: "\f088";
}

.huge-vr-glasses:before {
    content: "\f089";
}

.huge-vr:before {
    content: "\f08a";
}

.huge-water-polo:before {
    content: "\f08b";
}

.huge-whistle:before {
    content: "\f08c";
}

.huge-wind-surf:before {
    content: "\f08d";
}

.huge-baby-bed-01:before {
    content: "\f08e";
}

.huge-baby-bed-02:before {
    content: "\f08f";
}

.huge-bathtub-01:before {
    content: "\f090";
}

.huge-bathtub-02:before {
    content: "\f091";
}

.huge-bed-bunk:before {
    content: "\f092";
}

.huge-bed-double:before {
    content: "\f093";
}

.huge-bed-single-01:before {
    content: "\f094";
}

.huge-bed-single-02:before {
    content: "\f095";
}

.huge-bed:before {
    content: "\f096";
}

.huge-bookshelf-01:before {
    content: "\f097";
}

.huge-bookshelf-02:before {
    content: "\f098";
}

.huge-bookshelf-03:before {
    content: "\f099";
}

.huge-cabinet-01:before {
    content: "\f09a";
}

.huge-cabinet-02:before {
    content: "\f09b";
}

.huge-cabinet-03:before {
    content: "\f09c";
}

.huge-cabinet-04:before {
    content: "\f09d";
}

.huge-cactus:before {
    content: "\f09e";
}

.huge-candelier-01:before {
    content: "\f09f";
}

.huge-candelier-02:before {
    content: "\f0a0";
}

.huge-chair-01:before {
    content: "\f0a1";
}

.huge-chair-02:before {
    content: "\f0a2";
}

.huge-chair-03:before {
    content: "\f0a3";
}

.huge-chair-04:before {
    content: "\f0a4";
}

.huge-chair-05:before {
    content: "\f0a5";
}

.huge-chair-barber:before {
    content: "\f0a6";
}

.huge-cleaning-bucket:before {
    content: "\f0a7";
}

.huge-computer-desk-01:before {
    content: "\f0a8";
}

.huge-computer-desk-02:before {
    content: "\f0a9";
}

.huge-computer-desk-03:before {
    content: "\f0aa";
}

.huge-curtains:before {
    content: "\f0ab";
}

.huge-desk-01:before {
    content: "\f0ac";
}

.huge-desk-02:before {
    content: "\f0ad";
}

.huge-dining-table:before {
    content: "\f0ae";
}

.huge-door:before {
    content: "\f0af";
}

.huge-dressing-table-01:before {
    content: "\f0b0";
}

.huge-dressing-table-02:before {
    content: "\f0b1";
}

.huge-dressing-table-03:before {
    content: "\f0b2";
}

.huge-flower-pot:before {
    content: "\f0b3";
}

.huge-garage:before {
    content: "\f0b4";
}

.huge-hanging-clock:before {
    content: "\f0b5";
}

.huge-hot-tube:before {
    content: "\f0b6";
}

.huge-lamp-04:before {
    content: "\f0b7";
}

.huge-lamp-01:before {
    content: "\f0b8";
}

.huge-lamp-02:before {
    content: "\f0b9";
}

.huge-lamp-03:before {
    content: "\f0ba";
}

.huge-lamp-05:before {
    content: "\f0bb";
}

.huge-mirror:before {
    content: "\f0bc";
}

.huge-office-chair:before {
    content: "\f0bd";
}

.huge-rocking-chair:before {
    content: "\f0be";
}

.huge-sink-01:before {
    content: "\f0bf";
}

.huge-sink-02:before {
    content: "\f0c0";
}

.huge-sofa-01:before {
    content: "\f0c1";
}

.huge-sofa-02:before {
    content: "\f0c2";
}

.huge-sofa-03:before {
    content: "\f0c3";
}

.huge-sofa-single:before {
    content: "\f0c4";
}

.huge-study-desk:before {
    content: "\f0c5";
}

.huge-table-01:before {
    content: "\f0c6";
}

.huge-table-02:before {
    content: "\f0c7";
}

.huge-table-03:before {
    content: "\f0c8";
}

.huge-table-lamp-01:before {
    content: "\f0c9";
}

.huge-table-lamp-02:before {
    content: "\f0ca";
}

.huge-table-round:before {
    content: "\f0cb";
}

.huge-television-table:before {
    content: "\f0cc";
}

.huge-terrace:before {
    content: "\f0cd";
}

.huge-toilet-01:before {
    content: "\f0ce";
}

.huge-toilet-02:before {
    content: "\f0cf";
}

.huge-vintage-clock:before {
    content: "\f0d0";
}

.huge-wall-lamp:before {
    content: "\f0d1";
}

.huge-wardrobe-01:before {
    content: "\f0d2";
}

.huge-wardrobe-02:before {
    content: "\f0d3";
}

.huge-wardrobe-03:before {
    content: "\f0d4";
}

.huge-wardrobe-04:before {
    content: "\f0d5";
}

.huge-apple-pie:before {
    content: "\f0d6";
}

.huge-apple1:before {
    content: "\f0d7";
}

.huge-apricot:before {
    content: "\f0d8";
}

.huge-avocado:before {
    content: "\f0d9";
}

.huge-banana:before {
    content: "\f0da";
}

.huge-bbq-grill:before {
    content: "\f0db";
}

.huge-birthday-cake:before {
    content: "\f0dc";
}

.huge-biscuit:before {
    content: "\f0dd";
}

.huge-bread-01:before {
    content: "\f0de";
}

.huge-bread-02:before {
    content: "\f0df";
}

.huge-bread-03:before {
    content: "\f0e0";
}

.huge-bread-04:before {
    content: "\f0e1";
}

.huge-broccoli:before {
    content: "\f0e2";
}

.huge-bubble-tea-01:before {
    content: "\f0e3";
}

.huge-bubble-tea-02:before {
    content: "\f0e4";
}

.huge-carrot:before {
    content: "\f0e5";
}

.huge-cheese-cake-01:before {
    content: "\f0e6";
}

.huge-cheese-cake-02:before {
    content: "\f0e7";
}

.huge-cheese:before {
    content: "\f0e8";
}

.huge-cherry:before {
    content: "\f0e9";
}

.huge-chicken-thighs:before {
    content: "\f0ea";
}

.huge-chocolate:before {
    content: "\f0eb";
}

.huge-cinnamon-roll:before {
    content: "\f0ec";
}

.huge-coffee-01:before {
    content: "\f0ed";
}

.huge-coffee-02:before {
    content: "\f0ee";
}

.huge-coffee-beans:before {
    content: "\f0ef";
}

.huge-cookie:before {
    content: "\f0f0";
}

.huge-corn:before {
    content: "\f0f1";
}

.huge-cotton-candy:before {
    content: "\f0f2";
}

.huge-crab:before {
    content: "\f0f3";
}

.huge-croissant:before {
    content: "\f0f4";
}

.huge-cupcake-01:before {
    content: "\f0f5";
}

.huge-cupcake-02:before {
    content: "\f0f6";
}

.huge-cupcake-03:before {
    content: "\f0f7";
}

.huge-dim-sum-01:before {
    content: "\f0f8";
}

.huge-dim-sum-02:before {
    content: "\f0f9";
}

.huge-doughnut:before {
    content: "\f0fa";
}

.huge-drink:before {
    content: "\f0fb";
}

.huge-eggs:before {
    content: "\f0fc";
}

.huge-fish-food:before {
    content: "\f0fd";
}

.huge-french-fries-01:before {
    content: "\f0fe";
}

.huge-french-fries-02:before {
    content: "\f0ff";
}

.huge-fry:before {
    content: "\f100";
}

.huge-grapes:before {
    content: "\f101";
}

.huge-hamburger-01:before {
    content: "\f102";
}

.huge-hamburger-02:before {
    content: "\f103";
}

.huge-honey-01:before {
    content: "\f104";
}

.huge-honey-02:before {
    content: "\f105";
}

.huge-hotdog:before {
    content: "\f106";
}

.huge-ice-cream-01:before {
    content: "\f107";
}

.huge-ice-cream-02:before {
    content: "\f108";
}

.huge-ice-cream-03:before {
    content: "\f109";
}

.huge-ice-cream-04:before {
    content: "\f10a";
}

.huge-lollipop:before {
    content: "\f10b";
}

.huge-milk-bottle:before {
    content: "\f10c";
}

.huge-milk-carton:before {
    content: "\f10d";
}

.huge-milk-coconut:before {
    content: "\f10e";
}

.huge-milk-oat:before {
    content: "\f10f";
}

.huge-mochi:before {
    content: "\f110";
}

.huge-mushroom1:before {
    content: "\f111";
}

.huge-natural-food:before {
    content: "\f112";
}

.huge-noodles:before {
    content: "\f113";
}

.huge-nut:before {
    content: "\f114";
}

.huge-octopus:before {
    content: "\f115";
}

.huge-orange:before {
    content: "\f116";
}

.huge-organic-food:before {
    content: "\f117";
}

.huge-pie:before {
    content: "\f118";
}

.huge-pizza-01:before {
    content: "\f119";
}

.huge-pizza-02:before {
    content: "\f11a";
}

.huge-popcorn:before {
    content: "\f11b";
}

.huge-prawn:before {
    content: "\f11c";
}

.huge-pumpkin:before {
    content: "\f11d";
}

.huge-rice-bowl-01:before {
    content: "\f11e";
}

.huge-rice-bowl-02:before {
    content: "\f11f";
}

.huge-sausage:before {
    content: "\f120";
}

.huge-shellfish:before {
    content: "\f121";
}

.huge-snail:before {
    content: "\f122";
}

.huge-soda-can:before {
    content: "\f123";
}

.huge-soft-drink-01:before {
    content: "\f124";
}

.huge-soft-drink-02:before {
    content: "\f125";
}

.huge-spaghetti:before {
    content: "\f126";
}

.huge-steak:before {
    content: "\f127";
}

.huge-sushi-01:before {
    content: "\f128";
}

.huge-sushi-02:before {
    content: "\f129";
}

.huge-sushi-03:before {
    content: "\f12a";
}

.huge-taco-01:before {
    content: "\f12b";
}

.huge-taco-02:before {
    content: "\f12c";
}

.huge-tea-pod:before {
    content: "\f12d";
}

.huge-tea:before {
    content: "\f12e";
}

.huge-vegetarian-food:before {
    content: "\f12f";
}

.huge-watermelon:before {
    content: "\f130";
}

.huge-yogurt:before {
    content: "\f131";
}

.huge-filter-add:before {
    content: "\f132";
}

.huge-filter-edit:before {
    content: "\f133";
}

.huge-filter-horizontal:before {
    content: "\f134";
}

.huge-filter-mail-circle:before {
    content: "\f135";
}

.huge-filter-mail-square:before {
    content: "\f136";
}

.huge-filter-remove:before {
    content: "\f137";
}

.huge-filter-reset:before {
    content: "\f138";
}

.huge-filter-vertical:before {
    content: "\f139";
}

.huge-filter:before {
    content: "\f13a";
}

.huge-preference-horizontal:before {
    content: "\f13b";
}

.huge-preference-vertical:before {
    content: "\f13c";
}

.huge-sort-by-down-01:before {
    content: "\f13d";
}

.huge-sort-by-down-02:before {
    content: "\f13e";
}

.huge-sort-by-up-01:before {
    content: "\f13f";
}

.huge-sort-by-up-02:before {
    content: "\f140";
}

.huge-sorting-1-9:before {
    content: "\f141";
}

.huge-sorting-01:before {
    content: "\f142";
}

.huge-sorting-02:before {
    content: "\f143";
}

.huge-sorting-03:before {
    content: "\f144";
}

.huge-sorting-04:before {
    content: "\f145";
}

.huge-sorting-05:before {
    content: "\f146";
}

.huge-sorting-9-1:before {
    content: "\f147";
}

.huge-sorting-a-z-01:before {
    content: "\f148";
}

.huge-sorting-a-z-02:before {
    content: "\f149";
}

.huge-sorting-down:before {
    content: "\f14a";
}

.huge-sorting-up:before {
    content: "\f14b";
}

.huge-sorting-z-a-01:before {
    content: "\f14c";
}

.huge-archive-01:before {
    content: "\f14d";
}

.huge-archive-02:before {
    content: "\f14e";
}

.huge-catalogue:before {
    content: "\f14f";
}

.huge-copy-link:before {
    content: "\f150";
}

.huge-course:before {
    content: "\f151";
}

.huge-csv-01:before {
    content: "\f152";
}

.huge-csv-02:before {
    content: "\f153";
}

.huge-doc-01:before {
    content: "\f154";
}

.huge-doc-02:before {
    content: "\f155";
}

.huge-document-attachment:before {
    content: "\f156";
}

.huge-file-01:before {
    content: "\f157";
}

.huge-file-02:before {
    content: "\f158";
}

.huge-file-add:before {
    content: "\f159";
}

.huge-file-attachment:before {
    content: "\f15a";
}

.huge-file-audio:before {
    content: "\f15b";
}

.huge-file-block:before {
    content: "\f15c";
}

.huge-file-bookmark:before {
    content: "\f15d";
}

.huge-file-cloud:before {
    content: "\f15e";
}

.huge-file-corrupt:before {
    content: "\f15f";
}

.huge-file-download:before {
    content: "\f160";
}

.huge-file-edit:before {
    content: "\f161";
}

.huge-file-export:before {
    content: "\f162";
}

.huge-file-favourite:before {
    content: "\f163";
}

.huge-file-import:before {
    content: "\f164";
}

.huge-file-link:before {
    content: "\f165";
}

.huge-file-locked:before {
    content: "\f166";
}

.huge-file-management:before {
    content: "\f167";
}

.huge-file-minus:before {
    content: "\f168";
}

.huge-file-music:before {
    content: "\f169";
}

.huge-file-not-found:before {
    content: "\f16a";
}

.huge-file-paste:before {
    content: "\f16b";
}

.huge-file-pin:before {
    content: "\f16c";
}

.huge-file-remove:before {
    content: "\f16d";
}

.huge-file-script:before {
    content: "\f16e";
}

.huge-file-search:before {
    content: "\f16f";
}

.huge-file-security:before {
    content: "\f170";
}

.huge-file-shredder:before {
    content: "\f171";
}

.huge-file-star:before {
    content: "\f172";
}

.huge-file-sync:before {
    content: "\f173";
}

.huge-file-unknown:before {
    content: "\f174";
}

.huge-file-unlocked:before {
    content: "\f175";
}

.huge-file-verified:before {
    content: "\f177";
}

.huge-file-video:before {
    content: "\f178";
}

.huge-file-view:before {
    content: "\f179";
}

.huge-file-zip:before {
    content: "\f17a";
}

.huge-floor-plan:before {
    content: "\f17b";
}

.huge-folder-01:before {
    content: "\f17c";
}

.huge-folder-02:before {
    content: "\f17d";
}

.huge-folder-03:before {
    content: "\f17e";
}

.huge-folder-add:before {
    content: "\f17f";
}

.huge-folder-attachment:before {
    content: "\f180";
}

.huge-folder-audio:before {
    content: "\f181";
}

.huge-folder-block:before {
    content: "\f182";
}

.huge-folder-check:before {
    content: "\f183";
}

.huge-folder-cloud:before {
    content: "\f184";
}

.huge-folder-details-reference:before {
    content: "\f185";
}

.huge-folder-details:before {
    content: "\f186";
}

.huge-folder-download:before {
    content: "\f187";
}

.huge-folder-edit:before {
    content: "\f188";
}

.huge-folder-favourite:before {
    content: "\f189";
}

.huge-folder-file-storage:before {
    content: "\f18a";
}

.huge-folder-library:before {
    content: "\f18b";
}

.huge-folder-links:before {
    content: "\f18c";
}

.huge-folder-locked:before {
    content: "\f18d";
}

.huge-folder-management:before {
    content: "\f18e";
}

.huge-folder-minus:before {
    content: "\f18f";
}

.huge-folder-move-in:before {
    content: "\f190";
}

.huge-folder-move-to:before {
    content: "\f191";
}

.huge-folder-music:before {
    content: "\f192";
}

.huge-folder-off:before {
    content: "\f193";
}

.huge-folder-open:before {
    content: "\f194";
}

.huge-folder-pin:before {
    content: "\f195";
}

.huge-folder-remove:before {
    content: "\f196";
}

.huge-folder-search:before {
    content: "\f197";
}

.huge-folder-security:before {
    content: "\f198";
}

.huge-folder-shared-01:before {
    content: "\f199";
}

.huge-folder-shared-02:before {
    content: "\f19a";
}

.huge-folder-shared-03:before {
    content: "\f19b";
}

.huge-folder-sync:before {
    content: "\f19c";
}

.huge-folder-transfer:before {
    content: "\f19d";
}

.huge-folder-unknown:before {
    content: "\f19e";
}

.huge-folder-unlocked:before {
    content: "\f19f";
}

.huge-folder-upload:before {
    content: "\f1a0";
}

.huge-folder-video:before {
    content: "\f1a1";
}

.huge-folder-view:before {
    content: "\f1a2";
}

.huge-folder-zip:before {
    content: "\f1a3";
}

.huge-folders:before {
    content: "\f1a4";
}

.huge-Frame:before {
    content: "\f1a5";
}

.huge-gif-01:before {
    content: "\f1a6";
}

.huge-hdr-01:before {
    content: "\f1a7";
}

.huge-hdr-02:before {
    content: "\f1a8";
}

.huge-jpg-01:before {
    content: "\f1a9";
}

.huge-jpg-02:before {
    content: "\f1aa";
}

.huge-license-draft:before {
    content: "\f1ab";
}

.huge-license-maintenance:before {
    content: "\f1ac";
}

.huge-license-no:before {
    content: "\f1ad";
}

.huge-license-pin:before {
    content: "\f1ae";
}

.huge-license-third-party:before {
    content: "\f1af";
}

.huge-license:before {
    content: "\f1b0";
}

.huge-mp3-01:before {
    content: "\f1b1";
}

.huge-mp3-02:before {
    content: "\f1b2";
}

.huge-mp4-01:before {
    content: "\f1b3";
}

.huge-mp4-02:before {
    content: "\f1b4";
}

.huge-news-01:before {
    content: "\f1b5";
}

.huge-pdf-01:before {
    content: "\f1b6";
}

.huge-pdf-02:before {
    content: "\f1b7";
}

.huge-png-01:before {
    content: "\f1b8";
}

.huge-png-02:before {
    content: "\f1b9";
}

.huge-policy:before {
    content: "\f1ba";
}

.huge-ppt-01:before {
    content: "\f1bb";
}

.huge-ppt-02:before {
    content: "\f1bc";
}

.huge-raw-01:before {
    content: "\f1bd";
}

.huge-raw-02:before {
    content: "\f1be";
}

.huge-scroll:before {
    content: "\f1bf";
}

.huge-svg-01:before {
    content: "\f1c0";
}

.huge-svg-02:before {
    content: "\f1c1";
}

.huge-txt-01:before {
    content: "\f1c2";
}

.huge-txt-02:before {
    content: "\f1c3";
}

.huge-xml-01:before {
    content: "\f1c4";
}

.huge-xml-02:before {
    content: "\f1c5";
}

.huge-xsl-01:before {
    content: "\f1c6";
}

.huge-xsl-02:before {
    content: "\f1c7";
}

.huge-zip-01:before {
    content: "\f1c8";
}

.huge-zip-02:before {
    content: "\f1c9";
}

.huge-atomic-power:before {
    content: "\f1ca";
}

.huge-automotive-battery-01:before {
    content: "\f1cb";
}

.huge-automotive-battery-02:before {
    content: "\f1cc";
}

.huge-batteries-energy:before {
    content: "\f1cd";
}

.huge-bio-energy:before {
    content: "\f1ce";
}

.huge-biomass-energy:before {
    content: "\f1cf";
}

.huge-chimney:before {
    content: "\f1d0";
}

.huge-eco-energy:before {
    content: "\f1d1";
}

.huge-eco-power:before {
    content: "\f1d2";
}

.huge-electric-home-01:before {
    content: "\f1d3";
}

.huge-electric-home-02:before {
    content: "\f1d4";
}

.huge-electric-tower-01:before {
    content: "\f1d5";
}

.huge-electric-tower-02:before {
    content: "\f1d6";
}

.huge-electric-wire:before {
    content: "\f1d7";
}

.huge-energy-ellipse:before {
    content: "\f1d8";
}

.huge-energy-rectangle:before {
    content: "\f1d9";
}

.huge-energy:before {
    content: "\f1da";
}

.huge-ev-charging:before {
    content: "\f1db";
}

.huge-factory:before {
    content: "\f1dc";
}

.huge-fire:before {
    content: "\f1dd";
}

.huge-fuel-01:before {
    content: "\f1de";
}

.huge-fuel-02:before {
    content: "\f1df";
}

.huge-gas-pipe:before {
    content: "\f1e0";
}

.huge-green-house:before {
    content: "\f1e1";
}

.huge-house-solar-panel:before {
    content: "\f1e2";
}

.huge-hydro-power:before {
    content: "\f1e3";
}

.huge-magnet-01:before {
    content: "\f1e4";
}

.huge-magnet-02:before {
    content: "\f1e5";
}

.huge-nuclear-power:before {
    content: "\f1e6";
}

.huge-oil-barrel:before {
    content: "\f1e7";
}

.huge-plug-01:before {
    content: "\f1e8";
}

.huge-plug-02:before {
    content: "\f1e9";
}

.huge-plug-socket:before {
    content: "\f1ea";
}

.huge-power-service:before {
    content: "\f1eb";
}

.huge-power-socket-01:before {
    content: "\f1ec";
}

.huge-power-socket-02:before {
    content: "\f1ed";
}

.huge-recycle-01:before {
    content: "\f1ee";
}

.huge-recycle-02:before {
    content: "\f1ef";
}

.huge-recycle-03:before {
    content: "\f1f0";
}

.huge-renewable-energy:before {
    content: "\f1f1";
}

.huge-save-energy-01:before {
    content: "\f1f2";
}

.huge-save-energy-02:before {
    content: "\f1f3";
}

.huge-save-energy-03:before {
    content: "\f1f4";
}

.huge-solar-energy:before {
    content: "\f1f5";
}

.huge-solar-panel-01:before {
    content: "\f1f6";
}

.huge-solar-panel-02:before {
    content: "\f1f7";
}

.huge-solar-panel-03:before {
    content: "\f1f8";
}

.huge-solar-panel-04:before {
    content: "\f1f9";
}

.huge-solar-panel-05:before {
    content: "\f1fa";
}

.huge-solar-power:before {
    content: "\f1fb";
}

.huge-sustainable-energy:before {
    content: "\f1fc";
}

.huge-temperature:before {
    content: "\f1fd";
}

.huge-water-energy:before {
    content: "\f1fe";
}

.huge-water-pump:before {
    content: "\f1ff";
}

.huge-wind-power-01:before {
    content: "\f200";
}

.huge-wind-power-02:before {
    content: "\f201";
}

.huge-wind-power-03:before {
    content: "\f202";
}

.huge-angle1:before {
    content: "\f203";
}

.huge-angry:before {
    content: "\f204";
}

.huge-confused:before {
    content: "\f205";
}

.huge-crazy:before {
    content: "\f206";
}

.huge-crying:before {
    content: "\f207";
}

.huge-dead:before {
    content: "\f208";
}

.huge-displeased:before {
    content: "\f209";
}

.huge-drooling:before {
    content: "\f20a";
}

.huge-evil:before {
    content: "\f20b";
}

.huge-flushed:before {
    content: "\f20c";
}

.huge-grimacing:before {
    content: "\f20d";
}

.huge-grinning:before {
    content: "\f20e";
}

.huge-happy:before {
    content: "\f20f";
}

.huge-in-love:before {
    content: "\f210";
}

.huge-kid:before {
    content: "\f211";
}

.huge-kissing:before {
    content: "\f212";
}

.huge-laughing:before {
    content: "\f213";
}

.huge-look-bottom:before {
    content: "\f214";
}

.huge-look-left:before {
    content: "\f215";
}

.huge-look-right:before {
    content: "\f216";
}

.huge-look-top:before {
    content: "\f217";
}

.huge-medical-mask:before {
    content: "\f218";
}

.huge-meh:before {
    content: "\f219";
}

.huge-monocle:before {
    content: "\f21a";
}

.huge-mute:before {
    content: "\f21b";
}

.huge-nerd:before {
    content: "\f21c";
}

.huge-neutral:before {
    content: "\f21d";
}

.huge-pensive:before {
    content: "\f21e";
}

.huge-relieved-01:before {
    content: "\f21f";
}

.huge-relieved-02:before {
    content: "\f220";
}

.huge-sad-01:before {
    content: "\f221";
}

.huge-sad-02:before {
    content: "\f222";
}

.huge-sad-dizzy:before {
    content: "\f223";
}

.huge-senseless:before {
    content: "\f224";
}

.huge-shoked:before {
    content: "\f225";
}

.huge-sillence:before {
    content: "\f226";
}

.huge-sing-left:before {
    content: "\f227";
}

.huge-sing-right:before {
    content: "\f228";
}

.huge-sleeping:before {
    content: "\f229";
}

.huge-smart:before {
    content: "\f22a";
}

.huge-smile-dizzy:before {
    content: "\f22b";
}

.huge-smile:before {
    content: "\f22c";
}

.huge-star-face:before {
    content: "\f22d";
}

.huge-sunglasses:before {
    content: "\f22e";
}

.huge-surprise:before {
    content: "\f22f";
}

.huge-suspicious:before {
    content: "\f230";
}

.huge-tired-01:before {
    content: "\f231";
}

.huge-tired-02:before {
    content: "\f232";
}

.huge-tongue-wink-left:before {
    content: "\f233";
}

.huge-tongue-wink-right:before {
    content: "\f234";
}

.huge-tongue1:before {
    content: "\f235";
}

.huge-unamused:before {
    content: "\f236";
}

.huge-unhappy:before {
    content: "\f237";
}

.huge-vomiting:before {
    content: "\f238";
}

.huge-wink:before {
    content: "\f239";
}

.huge-winking:before {
    content: "\f23a";
}

.huge-worry:before {
    content: "\f23b";
}

.huge-audio-book-01:before {
    content: "\f23c";
}

.huge-audio-book-02:before {
    content: "\f23d";
}

.huge-audio-book-03:before {
    content: "\f23e";
}

.huge-audio-book-04:before {
    content: "\f23f";
}

.huge-backpack-01:before {
    content: "\f240";
}

.huge-backpack-02:before {
    content: "\f241";
}

.huge-backpack-03:before {
    content: "\f242";
}

.huge-board-math:before {
    content: "\f243";
}

.huge-book-bookmark-01:before {
    content: "\f244";
}

.huge-book-bookmark-02:before {
    content: "\f245";
}

.huge-book-01:before {
    content: "\f246";
}

.huge-book-02:before {
    content: "\f247";
}

.huge-book-03:before {
    content: "\f248";
}

.huge-book-04:before {
    content: "\f249";
}

.huge-book-download:before {
    content: "\f24a";
}

.huge-book-edit:before {
    content: "\f24b";
}

.huge-book-open-01:before {
    content: "\f24c";
}

.huge-book-open-02:before {
    content: "\f24d";
}

.huge-book-upload:before {
    content: "\f24e";
}

.huge-books-01:before {
    content: "\f24f";
}

.huge-books-02:before {
    content: "\f250";
}

.huge-brain:before {
    content: "\f251";
}

.huge-browser:before {
    content: "\f252";
}

.huge-canvas:before {
    content: "\f253";
}

.huge-certificate:before {
    content: "\f254";
}

.huge-chemistry-01:before {
    content: "\f255";
}

.huge-chemistry-02:before {
    content: "\f256";
}

.huge-chemistry-03:before {
    content: "\f257";
}

.huge-clip:before {
    content: "\f258";
}

.huge-clipboard:before {
    content: "\f259";
}

.huge-computer-video-call:before {
    content: "\f25a";
}

.huge-conversation:before {
    content: "\f25b";
}

.huge-desk:before {
    content: "\f25c";
}

.huge-diploma:before {
    content: "\f25d";
}

.huge-dna1:before {
    content: "\f25e";
}

.huge-drawing-compass:before {
    content: "\f25f";
}

.huge-elearning-exchange:before {
    content: "\f260";
}

.huge-geology-crust:before {
    content: "\f261";
}

.huge-gift:before {
    content: "\f262";
}

.huge-glasses:before {
    content: "\f263";
}

.huge-global-education:before {
    content: "\f264";
}

.huge-globe:before {
    content: "\f265";
}

.huge-graduate-female:before {
    content: "\f266";
}

.huge-graduate-male:before {
    content: "\f267";
}

.huge-graduation-scroll:before {
    content: "\f268";
}

.huge-idea:before {
    content: "\f269";
}

.huge-knowledge-01:before {
    content: "\f26a";
}

.huge-knowledge-02:before {
    content: "\f26b";
}

.huge-library:before {
    content: "\f26c";
}

.huge-locker1:before {
    content: "\f26d";
}

.huge-math:before {
    content: "\f26e";
}

.huge-mentor:before {
    content: "\f26f";
}

.huge-mentoring:before {
    content: "\f270";
}

.huge-moon2:before {
    content: "\f271";
}

.huge-mortarboard-01:before {
    content: "\f272";
}

.huge-mortarboard-02:before {
    content: "\f273";
}

.huge-note:before {
    content: "\f274";
}

.huge-notebook-01:before {
    content: "\f275";
}

.huge-notebook-02:before {
    content: "\f276";
}

.huge-online-learning-01:before {
    content: "\f277";
}

.huge-online-learning-02:before {
    content: "\f278";
}

.huge-online-learning-03:before {
    content: "\f279";
}

.huge-online-learning-04:before {
    content: "\f27a";
}

.huge-paint-board:before {
    content: "\f27b";
}

.huge-pencil:before {
    content: "\f27c";
}

.huge-physics:before {
    content: "\f27d";
}

.huge-saturn:before {
    content: "\f27e";
}

.huge-school-bell-01:before {
    content: "\f27f";
}

.huge-school-bell-02:before {
    content: "\f280";
}

.huge-school-report-card:before {
    content: "\f281";
}

.huge-school-tie:before {
    content: "\f282";
}

.huge-school:before {
    content: "\f283";
}

.huge-stationery:before {
    content: "\f284";
}

.huge-student-card:before {
    content: "\f285";
}

.huge-study-lamp:before {
    content: "\f286";
}

.huge-teacher:before {
    content: "\f287";
}

.huge-teaching:before {
    content: "\f288";
}

.huge-telescope-01:before {
    content: "\f289";
}

.huge-telescope-02:before {
    content: "\f28a";
}

.huge-test-tube-01:before {
    content: "\f28b";
}

.huge-test-tube-02:before {
    content: "\f28c";
}

.huge-test-tube-03:before {
    content: "\f28d";
}

.huge-user1:before {
    content: "\f28e";
}

.huge-d-move:before {
    content: "\f28f";
}

.huge-d-rotate:before {
    content: "\f290";
}

.huge-d-scale:before {
    content: "\f291";
}

.huge-align-bottom:before {
    content: "\f292";
}

.huge-align-box-bottom-center:before {
    content: "\f293";
}

.huge-align-box-bottom-left:before {
    content: "\f294";
}

.huge-align-box-bottom-right:before {
    content: "\f295";
}

.huge-align-box-middle-center:before {
    content: "\f296";
}

.huge-align-box-middle-left:before {
    content: "\f297";
}

.huge-align-box-middle-right:before {
    content: "\f298";
}

.huge-align-box-top-center:before {
    content: "\f299";
}

.huge-align-box-top-left:before {
    content: "\f29a";
}

.huge-align-box-top-right:before {
    content: "\f29b";
}

.huge-align-horizontal-center:before {
    content: "\f29c";
}

.huge-align-key-object:before {
    content: "\f29d";
}

.huge-align-left:before {
    content: "\f29e";
}

.huge-align-right:before {
    content: "\f29f";
}

.huge-align-selection:before {
    content: "\f2a0";
}

.huge-align-top:before {
    content: "\f2a1";
}

.huge-align-vertical-center:before {
    content: "\f2a2";
}

.huge-alphabet-arabic:before {
    content: "\f2a3";
}

.huge-alphabet-bangla:before {
    content: "\f2a4";
}

.huge-alphabet-chinese:before {
    content: "\f2a5";
}

.huge-alphabet-greek:before {
    content: "\f2a6";
}

.huge-alphabet-hebrew:before {
    content: "\f2a7";
}

.huge-alphabet-hindi:before {
    content: "\f2a8";
}

.huge-alphabet-japanese:before {
    content: "\f2a9";
}

.huge-alphabet-korean:before {
    content: "\f2aa";
}

.huge-alphabet-thai:before {
    content: "\f2ab";
}

.huge-anchor-point:before {
    content: "\f2ac";
}

.huge-arrange-by-letters-a-z:before {
    content: "\f2ad";
}

.huge-arrange-by-letters-z-a:before {
    content: "\f2ae";
}

.huge-arrange-by-numbers-1-9:before {
    content: "\f2af";
}

.huge-arrange-by-numbers-9-1:before {
    content: "\f2b0";
}

.huge-arrange:before {
    content: "\f2b1";
}

.huge-artboard-tool:before {
    content: "\f2b2";
}

.huge-artboard:before {
    content: "\f2b3";
}

.huge-aspect-ratio:before {
    content: "\f2b4";
}

.huge-attachment-01:before {
    content: "\f2b5";
}

.huge-attachment-02:before {
    content: "\f2b6";
}

.huge-attachment-circle:before {
    content: "\f2b7";
}

.huge-attachment-square:before {
    content: "\f2b8";
}

.huge-bend-tool:before {
    content: "\f2b9";
}

.huge-blend:before {
    content: "\f2ba";
}

.huge-blur:before {
    content: "\f2bb";
}

.huge-border-full:before {
    content: "\f2bc";
}

.huge-brush:before {
    content: "\f2bd";
}

.huge-cap-projecting:before {
    content: "\f2be";
}

.huge-cap-round:before {
    content: "\f2bf";
}

.huge-cap-straight:before {
    content: "\f2c0";
}

.huge-carousel-horizontal:before {
    content: "\f2c1";
}

.huge-carousel-vertical:before {
    content: "\f2c2";
}

.huge-change-screen-mode:before {
    content: "\f2c3";
}

.huge-character-phonetic:before {
    content: "\f2c4";
}

.huge-check-list:before {
    content: "\f2c5";
}

.huge-color-picker:before {
    content: "\f2c6";
}

.huge-colors:before {
    content: "\f2c7";
}

.huge-column-delete:before {
    content: "\f2c8";
}

.huge-column-insert:before {
    content: "\f2c9";
}

.huge-command:before {
    content: "\f2ca";
}

.huge-copy-01:before {
    content: "\f2cb";
}

.huge-copy-02:before {
    content: "\f2cc";
}

.huge-crop:before {
    content: "\f2cd";
}

.huge-dashed-line-01:before {
    content: "\f2ce";
}

.huge-dashed-line-02:before {
    content: "\f2cf";
}

.huge-distribute-horizontal-center:before {
    content: "\f2d0";
}

.huge-distribute-horizontal-left:before {
    content: "\f2d1";
}

.huge-distribute-horizontal-right:before {
    content: "\f2d2";
}

.huge-distribute-vertical-bottom:before {
    content: "\f2d3";
}

.huge-distribute-vertical-center:before {
    content: "\f2d4";
}

.huge-distribute-vertical-top:before {
    content: "\f2d5";
}

.huge-drawing-mode:before {
    content: "\f2d6";
}

.huge-droplet:before {
    content: "\f2d7";
}

.huge-edge-style:before {
    content: "\f2d8";
}

.huge-edit-01:before {
    content: "\f2d9";
}

.huge-edit-02:before {
    content: "\f2da";
}

.huge-edit-off:before {
    content: "\f2db";
}

.huge-ellipse-selection:before {
    content: "\f2dc";
}

.huge-eraser-auto:before {
    content: "\f2dd";
}

.huge-eraser:before {
    content: "\f2de";
}

.huge-flip-bottom:before {
    content: "\f2df";
}

.huge-flip-horizontal:before {
    content: "\f2e0";
}

.huge-flip-left:before {
    content: "\f2e1";
}

.huge-flip-right:before {
    content: "\f2e2";
}

.huge-flip-top:before {
    content: "\f2e3";
}

.huge-flip-vertical:before {
    content: "\f2e4";
}

.huge-grid-off:before {
    content: "\f2e5";
}

.huge-grid-table:before {
    content: "\f2e6";
}

.huge-grid-view:before {
    content: "\f2e7";
}

.huge-grid:before {
    content: "\f2e8";
}

.huge-group-items:before {
    content: "\f2e9";
}

.huge-group-layers:before {
    content: "\f2ea";
}

.huge-heading-01:before {
    content: "\f2eb";
}

.huge-heading-02:before {
    content: "\f2ec";
}

.huge-heading-03:before {
    content: "\f2ed";
}

.huge-heading-04:before {
    content: "\f2ee";
}

.huge-heading-05:before {
    content: "\f2ef";
}

.huge-heading-06:before {
    content: "\f2f0";
}

.huge-heading:before {
    content: "\f2f1";
}

.huge-horizontal-drag--drop:before {
    content: "\f2f2";
}

.huge-insert-bottom-image:before {
    content: "\f2f3";
}

.huge-insert-center-image:before {
    content: "\f2f4";
}

.huge-insert-top-image:before {
    content: "\f2f5";
}

.huge-join-bevel:before {
    content: "\f2f6";
}

.huge-join-round:before {
    content: "\f2f7";
}

.huge-join-straight:before {
    content: "\f2f8";
}

.huge-language-circle:before {
    content: "\f2f9";
}

.huge-language-square:before {
    content: "\f2fa";
}

.huge-lasso-tool-01:before {
    content: "\f2fb";
}

.huge-lasso-tool-02:before {
    content: "\f2fc";
}

.huge-layer-add:before {
    content: "\f2fd";
}

.huge-layer-mask-1:before {
    content: "\f2fe";
}

.huge-layer-mask:before {
    content: "\f2ff";
}

.huge-layers-01:before {
    content: "\f300";
}

.huge-layers-02:before {
    content: "\f301";
}

.huge-left-to-right-block-quote:before {
    content: "\f302";
}

.huge-left-to-right-list-bullet:before {
    content: "\f303";
}

.huge-left-to-right-list-dash:before {
    content: "\f304";
}

.huge-left-to-right-list-number:before {
    content: "\f305";
}

.huge-left-to-right-list-star-1:before {
    content: "\f306";
}

.huge-left-to-right-list-star:before {
    content: "\f307";
}

.huge-left-to-right-list-triangle:before {
    content: "\f308";
}

.huge-letter-spacing:before {
    content: "\f309";
}

.huge-list-view:before {
    content: "\f30a";
}

.huge-magic-wand-01:before {
    content: "\f30b";
}

.huge-magic-wand-02:before {
    content: "\f30c";
}

.huge-magic-wand-03:before {
    content: "\f30d";
}

.huge-maximize-screen:before {
    content: "\f30e";
}

.huge-minimize-screen:before {
    content: "\f30f";
}

.huge-move-to:before {
    content: "\f310";
}

.huge-option:before {
    content: "\f311";
}

.huge-orthogonal-edge:before {
    content: "\f312";
}

.huge-paint-brush-01:before {
    content: "\f313";
}

.huge-paint-brush-02:before {
    content: "\f314";
}

.huge-paint-brush-03:before {
    content: "\f315";
}

.huge-paint-brush-04:before {
    content: "\f316";
}

.huge-paint-bucket:before {
    content: "\f317";
}

.huge-paragraph-bullets-point-01:before {
    content: "\f318";
}

.huge-paragraph-bullets-point-02:before {
    content: "\f319";
}

.huge-paragraph-spacing:before {
    content: "\f31a";
}

.huge-paragraph:before {
    content: "\f31b";
}

.huge-pathfinder-crop:before {
    content: "\f31c";
}

.huge-pathfinder-divide:before {
    content: "\f31d";
}

.huge-pathfinder-exclude:before {
    content: "\f31e";
}

.huge-pathfinder-intersect:before {
    content: "\f31f";
}

.huge-pathfinder-merge:before {
    content: "\f320";
}

.huge-pathfinder-minus-back:before {
    content: "\f321";
}

.huge-pathfinder-minus-front:before {
    content: "\f322";
}

.huge-pathfinder-outline:before {
    content: "\f323";
}

.huge-pathfinder-trim:before {
    content: "\f324";
}

.huge-pathfinder-unite:before {
    content: "\f325";
}

.huge-pen-tool-01:before {
    content: "\f326";
}

.huge-pen-tool-02:before {
    content: "\f327";
}

.huge-pen-tool-03:before {
    content: "\f328";
}

.huge-pen-tool-add:before {
    content: "\f329";
}

.huge-pen-tool-minus:before {
    content: "\f32a";
}

.huge-pencil-edit-01:before {
    content: "\f32b";
}

.huge-pencil-edit-02:before {
    content: "\f32c";
}

.huge-perspective:before {
    content: "\f32d";
}

.huge-picture-in-picture-exit:before {
    content: "\f32e";
}

.huge-picture-in-picture-on:before {
    content: "\f32f";
}

.huge-profile:before {
    content: "\f330";
}

.huge-quill-write-01:before {
    content: "\f331";
}

.huge-quill-write-02:before {
    content: "\f332";
}

.huge-quote-down-circle:before {
    content: "\f333";
}

.huge-quote-down-square:before {
    content: "\f334";
}

.huge-quote-down:before {
    content: "\f335";
}

.huge-quote-up-circle:before {
    content: "\f336";
}

.huge-quote-up-square:before {
    content: "\f337";
}

.huge-quote-up:before {
    content: "\f338";
}

.huge-refresh:before {
    content: "\f339";
}

.huge-reload:before {
    content: "\f33a";
}

.huge-resources-add:before {
    content: "\f33b";
}

.huge-resources-remove:before {
    content: "\f33c";
}

.huge-right-to-left-block-quote:before {
    content: "\f33d";
}

.huge-right-to-left-list-bullet:before {
    content: "\f33e";
}

.huge-right-to-left-list-dash:before {
    content: "\f33f";
}

.huge-right-to-left-list-number:before {
    content: "\f340";
}

.huge-right-to-left-list-triangle:before {
    content: "\f341";
}

.huge-rotate-01:before {
    content: "\f342";
}

.huge-rotate-02:before {
    content: "\f343";
}

.huge-rotate-360:before {
    content: "\f344";
}

.huge-rotate-bottom-left-1:before {
    content: "\f345";
}

.huge-rotate-bottom-left:before {
    content: "\f346";
}

.huge-rotate-clockwise:before {
    content: "\f347";
}

.huge-rotate-crop:before {
    content: "\f348";
}

.huge-rotate-square:before {
    content: "\f349";
}

.huge-rotate-top-left:before {
    content: "\f34a";
}

.huge-rotate-top-right:before {
    content: "\f34b";
}

.huge-row-delete:before {
    content: "\f34c";
}

.huge-row-insert:before {
    content: "\f34d";
}

.huge-ruler:before {
    content: "\f34e";
}

.huge-scissor-rectangle:before {
    content: "\f34f";
}

.huge-scissor1:before {
    content: "\f350";
}

.huge-search-replace:before {
    content: "\f351";
}

.huge-select-01:before {
    content: "\f352";
}

.huge-select-02:before {
    content: "\f353";
}

.huge-signature:before {
    content: "\f354";
}

.huge-skew:before {
    content: "\f355";
}

.huge-solid-line-01:before {
    content: "\f356";
}

.huge-solid-line-02:before {
    content: "\f357";
}

.huge-straight-edge:before {
    content: "\f358";
}

.huge-stroke-center:before {
    content: "\f359";
}

.huge-stroke-inside:before {
    content: "\f35a";
}

.huge-stroke-outside:before {
    content: "\f35b";
}

.huge-swatch:before {
    content: "\f35c";
}

.huge-text--strikethrough:before {
    content: "\f35d";
}

.huge-text-align-center:before {
    content: "\f35e";
}

.huge-text-align-justify-center:before {
    content: "\f35f";
}

.huge-text-align-justify-left:before {
    content: "\f360";
}

.huge-text-align-justify-right:before {
    content: "\f361";
}

.huge-text-align-left-1:before {
    content: "\f362";
}

.huge-text-align-left:before {
    content: "\f363";
}

.huge-text-align-right-1:before {
    content: "\f364";
}

.huge-text-align-right:before {
    content: "\f365";
}

.huge-text-all-caps:before {
    content: "\f366";
}

.huge-text-bold:before {
    content: "\f367";
}

.huge-text-centerline-center-top:before {
    content: "\f368";
}

.huge-text-centerline-left:before {
    content: "\f369";
}

.huge-text-centerline-middle:before {
    content: "\f36a";
}

.huge-text-centerline-right:before {
    content: "\f36b";
}

.huge-text-circle:before {
    content: "\f36c";
}

.huge-text-color:before {
    content: "\f36d";
}

.huge-text-creation:before {
    content: "\f36e";
}

.huge-text-firstline-left:before {
    content: "\f36f";
}

.huge-text-firstline-right:before {
    content: "\f370";
}

.huge-text-font:before {
    content: "\f371";
}

.huge-text-footnote:before {
    content: "\f372";
}

.huge-text-indent-1:before {
    content: "\f373";
}

.huge-text-indent-less:before {
    content: "\f374";
}

.huge-text-indent-more:before {
    content: "\f375";
}

.huge-text-indent:before {
    content: "\f376";
}

.huge-text-italic:before {
    content: "\f377";
}

.huge-text-kerning:before {
    content: "\f378";
}

.huge-text-number-sign:before {
    content: "\f379";
}

.huge-text-selection:before {
    content: "\f37a";
}

.huge-text-smallcaps:before {
    content: "\f37b";
}

.huge-text-square:before {
    content: "\f37c";
}

.huge-text-subscript:before {
    content: "\f37d";
}

.huge-text-superscript:before {
    content: "\f37e";
}

.huge-text-tracking:before {
    content: "\f37f";
}

.huge-text-underline:before {
    content: "\f380";
}

.huge-text-variable-front:before {
    content: "\f381";
}

.huge-text-vertical-alignment:before {
    content: "\f382";
}

.huge-text-wrap:before {
    content: "\f383";
}

.huge-text:before {
    content: "\f384";
}

.huge-transparency:before {
    content: "\f385";
}

.huge-trapezoid-line-horizontal:before {
    content: "\f386";
}

.huge-trapezoid-line-vertical:before {
    content: "\f387";
}

.huge-type-cursor:before {
    content: "\f388";
}

.huge-ungroup-items:before {
    content: "\f389";
}

.huge-ungroup-layers:before {
    content: "\f38a";
}

.huge-vertical-drag--drop-1:before {
    content: "\f38b";
}

.huge-vertical-drag--drop:before {
    content: "\f38c";
}

.huge-view-off:before {
    content: "\f38d";
}

.huge-view:before {
    content: "\f38e";
}

.huge-cloud-download:before {
    content: "\f38f";
}

.huge-cloud-upload:before {
    content: "\f390";
}

.huge-download-01:before {
    content: "\f391";
}

.huge-download-02:before {
    content: "\f392";
}

.huge-download-03:before {
    content: "\f393";
}

.huge-download-04:before {
    content: "\f394";
}

.huge-download-05:before {
    content: "\f395";
}

.huge-download-circle-01:before {
    content: "\f396";
}

.huge-download-circle-02:before {
    content: "\f397";
}

.huge-download-square-01:before {
    content: "\f398";
}

.huge-download-square-02:before {
    content: "\f399";
}

.huge-upload-01:before {
    content: "\f39a";
}

.huge-upload-02:before {
    content: "\f39b";
}

.huge-upload-03:before {
    content: "\f39c";
}

.huge-upload-04:before {
    content: "\f39d";
}

.huge-upload-05:before {
    content: "\f39e";
}

.huge-upload-circle-01:before {
    content: "\f39f";
}

.huge-upload-circle-02:before {
    content: "\f3a0";
}

.huge-upload-square-01:before {
    content: "\f3a1";
}

.huge-upload-square-02:before {
    content: "\f3a2";
}

.huge-d-view:before {
    content: "\f3a3";
}

.huge-airdrop:before {
    content: "\f3a4";
}

.huge-airplane-mode-off:before {
    content: "\f3a5";
}

.huge-airplane-mode:before {
    content: "\f3a6";
}

.huge-airplay-line:before {
    content: "\f3a7";
}

.huge-airpod-01:before {
    content: "\f3a8";
}

.huge-airpod-02:before {
    content: "\f3a9";
}

.huge-airpod-03:before {
    content: "\f3aa";
}

.huge-augmented-reality-ar:before {
    content: "\f3ab";
}

.huge-battery-charging-01:before {
    content: "\f3ac";
}

.huge-battery-charging-02:before {
    content: "\f3ad";
}

.huge-battery-eco-charging:before {
    content: "\f3ae";
}

.huge-battery-empty:before {
    content: "\f3af";
}

.huge-battery-full:before {
    content: "\f3b0";
}

.huge-battery-low:before {
    content: "\f3b1";
}

.huge-battery-medium-01:before {
    content: "\f3b2";
}

.huge-battery-medium-02:before {
    content: "\f3b3";
}

.huge-bluetooth-circle:before {
    content: "\f3b4";
}

.huge-bluetooth-not-connected:before {
    content: "\f3b5";
}

.huge-bluetooth-search:before {
    content: "\f3b6";
}

.huge-bluetooth-square:before {
    content: "\f3b7";
}

.huge-bluetooth:before {
    content: "\f3b8";
}

.huge-bulb-chargeing:before {
    content: "\f3b9";
}

.huge-bulb:before {
    content: "\f3ba";
}

.huge-cd:before {
    content: "\f3bb";
}

.huge-computer-add:before {
    content: "\f3bc";
}

.huge-computer-check:before {
    content: "\f3bd";
}

.huge-computer-cloud:before {
    content: "\f3be";
}

.huge-computer-phone-sync:before {
    content: "\f3bf";
}

.huge-computer-remove:before {
    content: "\f3c0";
}

.huge-computer-settings:before {
    content: "\f3c1";
}

.huge-computer-video:before {
    content: "\f3c2";
}

.huge-computer:before {
    content: "\f3c3";
}

.huge-cpu-charge:before {
    content: "\f3c4";
}

.huge-cpu-settings:before {
    content: "\f3c5";
}

.huge-cpu:before {
    content: "\f3c6";
}

.huge-data-recovery:before {
    content: "\f3c7";
}

.huge-database-01:before {
    content: "\f3c8";
}

.huge-database-02:before {
    content: "\f3c9";
}

.huge-database-add:before {
    content: "\f3ca";
}

.huge-database-sync1:before {
    content: "\f3cb";
}

.huge-electric-plugs:before {
    content: "\f3cc";
}

.huge-external-drive:before {
    content: "\f3cd";
}

.huge-flip-phone:before {
    content: "\f3ce";
}

.huge-floppy-disk:before {
    content: "\f3cf";
}

.huge-fridge:before {
    content: "\f3d0";
}

.huge-game:before {
    content: "\f3d1";
}

.huge-gameboy:before {
    content: "\f3d2";
}

.huge-google-home:before {
    content: "\f3d3";
}

.huge-hard-drive:before {
    content: "\f3d4";
}

.huge-hdd:before {
    content: "\f3d5";
}

.huge-headset-off:before {
    content: "\f3d6";
}

.huge-headset:before {
    content: "\f3d7";
}

.huge-ipod:before {
    content: "\f3d8";
}

.huge-keyboard:before {
    content: "\f3d9";
}

.huge-lamp:before {
    content: "\f3da";
}

.huge-laptop-add:before {
    content: "\f3db";
}

.huge-laptop-charging:before {
    content: "\f3dc";
}

.huge-laptop-check:before {
    content: "\f3dd";
}

.huge-laptop-cloud:before {
    content: "\f3de";
}

.huge-laptop-issue:before {
    content: "\f3df";
}

.huge-laptop-performance:before {
    content: "\f3e0";
}

.huge-laptop-phone-sync:before {
    content: "\f3e1";
}

.huge-laptop-remove:before {
    content: "\f3e2";
}

.huge-laptop-settings:before {
    content: "\f3e3";
}

.huge-laptop-video:before {
    content: "\f3e4";
}

.huge-laptop:before {
    content: "\f3e5";
}

.huge-megaphone-01:before {
    content: "\f3e6";
}

.huge-megaphone-02:before {
    content: "\f3e7";
}

.huge-mirroring-screen:before {
    content: "\f3e8";
}

.huge-modern-tv-4k:before {
    content: "\f3e9";
}

.huge-modern-tv-issue:before {
    content: "\f3ea";
}

.huge-modern-tv:before {
    content: "\f3eb";
}

.huge-mouse-011:before {
    content: "\f3ec";
}

.huge-mouse-021:before {
    content: "\f3ed";
}

.huge-pen-connect-bluetooth:before {
    content: "\f3ee";
}

.huge-pen-connect-usb:before {
    content: "\f3ef";
}

.huge-pen-connect-wifi:before {
    content: "\f3f0";
}

.huge-phone-off-01:before {
    content: "\f3f1";
}

.huge-phone-off-02:before {
    content: "\f3f2";
}

.huge-printer-off:before {
    content: "\f3f3";
}

.huge-printer:before {
    content: "\f3f4";
}

.huge-radio-01:before {
    content: "\f3f5";
}

.huge-radio-02:before {
    content: "\f3f6";
}

.huge-remote-control:before {
    content: "\f3f7";
}

.huge-router:before {
    content: "\f3f8";
}

.huge-satellite1:before {
    content: "\f3f9";
}

.huge-screen-add-to-home:before {
    content: "\f3fa";
}

.huge-screen-lock-rotation:before {
    content: "\f3fb";
}

.huge-screen-rotation:before {
    content: "\f3fc";
}

.huge-sd-card:before {
    content: "\f3fd";
}

.huge-send-to-mobile:before {
    content: "\f3fe";
}

.huge-simcard-01:before {
    content: "\f3ff";
}

.huge-simcard-02:before {
    content: "\f400";
}

.huge-simcard-dual:before {
    content: "\f401";
}

.huge-smart-ac:before {
    content: "\f402";
}

.huge-smart-phone-01:before {
    content: "\f403";
}

.huge-smart-phone-02:before {
    content: "\f404";
}

.huge-smart-phone-03:before {
    content: "\f405";
}

.huge-smart-phone-04:before {
    content: "\f406";
}

.huge-smart-phone-landscape:before {
    content: "\f407";
}

.huge-speaker1:before {
    content: "\f408";
}

.huge-tablet-01:before {
    content: "\f409";
}

.huge-tablet-02:before {
    content: "\f40a";
}

.huge-tablet-connected-bluetooth:before {
    content: "\f40b";
}

.huge-tablet-connected-usb:before {
    content: "\f40c";
}

.huge-tablet-connected-wifi:before {
    content: "\f40d";
}

.huge-tablet-pen:before {
    content: "\f40e";
}

.huge-transmission:before {
    content: "\f40f";
}

.huge-tv-01:before {
    content: "\f410";
}

.huge-tv-02:before {
    content: "\f411";
}

.huge-tv-fix:before {
    content: "\f412";
}

.huge-tv-issue:before {
    content: "\f413";
}

.huge-tv-smart:before {
    content: "\f414";
}

.huge-usb--not-connected-02:before {
    content: "\f415";
}

.huge-usb-bugs:before {
    content: "\f416";
}

.huge-usb-connected-01:before {
    content: "\f417";
}

.huge-usb-connected-02:before {
    content: "\f418";
}

.huge-usb-connected-03:before {
    content: "\f419";
}

.huge-usb-error:before {
    content: "\f41a";
}

.huge-usb-memory-01:before {
    content: "\f41b";
}

.huge-usb-memory-02:before {
    content: "\f41c";
}

.huge-usb-not-connected-01:before {
    content: "\f41d";
}

.huge-usb:before {
    content: "\f41e";
}

.huge-virtual-reality-vr-01:before {
    content: "\f41f";
}

.huge-virtual-reality-vr-02:before {
    content: "\f420";
}

.huge-alarm-clock:before {
    content: "\f421";
}

.huge-calendar-01:before {
    content: "\f422";
}

.huge-calendar-02:before {
    content: "\f423";
}

.huge-calendar-03:before {
    content: "\f424";
}

.huge-calendar-04:before {
    content: "\f425";
}

.huge-calendar-add-01:before {
    content: "\f426";
}

.huge-calendar-add-02:before {
    content: "\f427";
}

.huge-calendar-block-01:before {
    content: "\f428";
}

.huge-calendar-block-02:before {
    content: "\f429";
}

.huge-calendar-check-in-01:before {
    content: "\f42a";
}

.huge-calendar-check-in-02:before {
    content: "\f42b";
}

.huge-calendar-check-out-01:before {
    content: "\f42c";
}

.huge-calendar-check-out-02:before {
    content: "\f42d";
}

.huge-calendar-download-01:before {
    content: "\f42e";
}

.huge-calendar-download-02:before {
    content: "\f42f";
}

.huge-calendar-favorite-01:before {
    content: "\f430";
}

.huge-calendar-favorite-02:before {
    content: "\f431";
}

.huge-calendar-lock-01:before {
    content: "\f432";
}

.huge-calendar-lock-02:before {
    content: "\f433";
}

.huge-calendar-love-01:before {
    content: "\f434";
}

.huge-calendar-love-02:before {
    content: "\f435";
}

.huge-calendar-minus-01:before {
    content: "\f436";
}

.huge-calendar-minus-02:before {
    content: "\f437";
}

.huge-calendar-remove-01:before {
    content: "\f438";
}

.huge-calendar-remove-02:before {
    content: "\f439";
}

.huge-calendar-setting-01:before {
    content: "\f43a";
}

.huge-calendar-setting-02:before {
    content: "\f43b";
}

.huge-calendar-upload-01:before {
    content: "\f43c";
}

.huge-calendar-upload-02:before {
    content: "\f43d";
}

.huge-clock-01:before {
    content: "\f43e";
}

.huge-clock-02:before {
    content: "\f43f";
}

.huge-clock-03:before {
    content: "\f440";
}

.huge-clock-04:before {
    content: "\f441";
}

.huge-clock-05:before {
    content: "\f442";
}

.huge-digital-clock:before {
    content: "\f443";
}

.huge-hourglass-off:before {
    content: "\f444";
}

.huge-hourglass:before {
    content: "\f445";
}

.huge-smart-watch-01:before {
    content: "\f446";
}

.huge-smart-watch-02:before {
    content: "\f447";
}

.huge-smart-watch-03:before {
    content: "\f448";
}

.huge-smart-watch-04:before {
    content: "\f449";
}

.huge-stop-watch:before {
    content: "\f44a";
}

.huge-time-01:before {
    content: "\f44b";
}

.huge-time-02:before {
    content: "\f44c";
}

.huge-time-03:before {
    content: "\f44d";
}

.huge-time-04:before {
    content: "\f44e";
}

.huge-time-half-pass:before {
    content: "\f44f";
}

.huge-time-quarter-pass:before {
    content: "\f450";
}

.huge-time-quarter:before {
    content: "\f451";
}

.huge-time-schedule:before {
    content: "\f452";
}

.huge-timer-01:before {
    content: "\f453";
}

.huge-timer-02:before {
    content: "\f454";
}

.huge-watch-01:before {
    content: "\f455";
}

.huge-watch-02:before {
    content: "\f456";
}

.huge-dashboard-browsing:before {
    content: "\f457";
}

.huge-dashboard-circle-add:before {
    content: "\f458";
}

.huge-dashboard-circle-edit:before {
    content: "\f459";
}

.huge-dashboard-circle-remove:before {
    content: "\f45a";
}

.huge-dashboard-circle-settings:before {
    content: "\f45b";
}

.huge-dashboard-circle:before {
    content: "\f45c";
}

.huge-dashboard-speed-01:before {
    content: "\f45d";
}

.huge-dashboard-speed-02:before {
    content: "\f45e";
}

.huge-dashboard-square-01:before {
    content: "\f45f";
}

.huge-dashboard-square-02:before {
    content: "\f460";
}

.huge-dashboard-square-03:before {
    content: "\f461";
}

.huge-dashboard-square-add:before {
    content: "\f462";
}

.huge-dashboard-square-edit:before {
    content: "\f463";
}

.huge-dashboard-square-remove:before {
    content: "\f464";
}

.huge-dashboard-square-setting:before {
    content: "\f465";
}

.huge-discover-circle:before {
    content: "\f466";
}

.huge-discover-square:before {
    content: "\f467";
}

.huge-sidebar-bottom:before {
    content: "\f468";
}

.huge-sidebar-left1:before {
    content: "\f469";
}

.huge-sidebar-right1:before {
    content: "\f46a";
}

.huge-sidebar-top:before {
    content: "\f46b";
}

.huge-anonymous:before {
    content: "\f46c";
}

.huge-bitcoin-01:before {
    content: "\f46d";
}

.huge-bitcoin-02:before {
    content: "\f46e";
}

.huge-bitcoin-03:before {
    content: "\f46f";
}

.huge-bitcoin-04:before {
    content: "\f470";
}

.huge-bitcoin-bag:before {
    content: "\f471";
}

.huge-bitcoin-cloud:before {
    content: "\f472";
}

.huge-bitcoin-cpu:before {
    content: "\f473";
}

.huge-bitcoin-credit-card:before {
    content: "\f474";
}

.huge-bitcoin-database:before {
    content: "\f475";
}

.huge-bitcoin-down-01:before {
    content: "\f476";
}

.huge-bitcoin-down-02:before {
    content: "\f477";
}

.huge-bitcoin-ellipse:before {
    content: "\f478";
}

.huge-bitcoin-eye:before {
    content: "\f479";
}

.huge-bitcoin-filter:before {
    content: "\f47a";
}

.huge-bitcoin-flashdisk:before {
    content: "\f47b";
}

.huge-bitcoin-graph:before {
    content: "\f47c";
}

.huge-bitcoin-invoice:before {
    content: "\f47d";
}

.huge-bitcoin-key:before {
    content: "\f47e";
}

.huge-bitcoin-location:before {
    content: "\f47f";
}

.huge-bitcoin-lock:before {
    content: "\f480";
}

.huge-bitcoin-mail:before {
    content: "\f481";
}

.huge-bitcoin-mind:before {
    content: "\f482";
}

.huge-bitcoin-money-01:before {
    content: "\f483";
}

.huge-bitcoin-money-02:before {
    content: "\f484";
}

.huge-bitcoin-pie-chart:before {
    content: "\f485";
}

.huge-bitcoin-piggy-bank:before {
    content: "\f486";
}

.huge-bitcoin-presentation:before {
    content: "\f487";
}

.huge-bitcoin-receipt:before {
    content: "\f488";
}

.huge-bitcoin-rectangle:before {
    content: "\f489";
}

.huge-bitcoin-safe:before {
    content: "\f48a";
}

.huge-bitcoin-search:before {
    content: "\f48b";
}

.huge-bitcoin-setting:before {
    content: "\f48c";
}

.huge-bitcoin-shield:before {
    content: "\f48d";
}

.huge-bitcoin-shopping:before {
    content: "\f48e";
}

.huge-bitcoin-smartphone-01:before {
    content: "\f48f";
}

.huge-bitcoin-smartphone-02:before {
    content: "\f490";
}

.huge-bitcoin-store:before {
    content: "\f491";
}

.huge-bitcoin-tag:before {
    content: "\f492";
}

.huge-bitcoin-target:before {
    content: "\f493";
}

.huge-bitcoin-transaction:before {
    content: "\f494";
}

.huge-bitcoin-up-01:before {
    content: "\f495";
}

.huge-bitcoin-up-02:before {
    content: "\f496";
}

.huge-bitcoin-wallet:before {
    content: "\f497";
}

.huge-bitcoin-withdraw:before {
    content: "\f498";
}

.huge-blockchain-01:before {
    content: "\f499";
}

.huge-blockchain-02:before {
    content: "\f49a";
}

.huge-blockchain-03:before {
    content: "\f49b";
}

.huge-blockchain-04:before {
    content: "\f49c";
}

.huge-blockchain-05:before {
    content: "\f49d";
}

.huge-blockchain-06:before {
    content: "\f49e";
}

.huge-blockchain-07:before {
    content: "\f49f";
}

.huge-centralized:before {
    content: "\f4a0";
}

.huge-ethereum-ellipse:before {
    content: "\f4a1";
}

.huge-ethereum-rectangle:before {
    content: "\f4a2";
}

.huge-ethereum:before {
    content: "\f4a3";
}

.huge-exchange-01:before {
    content: "\f4a4";
}

.huge-exchange-02:before {
    content: "\f4a5";
}

.huge-exchange-03:before {
    content: "\f4a6";
}

.huge-ico:before {
    content: "\f4a7";
}

.huge-litecoin:before {
    content: "\f4a8";
}

.huge-market-analysis:before {
    content: "\f4a9";
}

.huge-mining-01:before {
    content: "\f4aa";
}

.huge-mining-02:before {
    content: "\f4ab";
}

.huge-mining-03:before {
    content: "\f4ac";
}

.huge-peer-to-peer-01:before {
    content: "\f4ad";
}

.huge-peer-to-peer-02:before {
    content: "\f4ae";
}

.huge-peer-to-peer-03:before {
    content: "\f4af";
}

.huge-profit:before {
    content: "\f4b0";
}

.huge-purse:before {
    content: "\f4b1";
}

.huge-ripple:before {
    content: "\f4b2";
}

.huge-shield-blockchain:before {
    content: "\f4b3";
}

.huge-shield-energy:before {
    content: "\f4b4";
}

.huge-stake:before {
    content: "\f4b5";
}

.huge-bubble-chat-add:before {
    content: "\f4b6";
}

.huge-bubble-chat-blocked:before {
    content: "\f4b7";
}

.huge-bubble-chat-cancel:before {
    content: "\f4b8";
}

.huge-bubble-chat-delay:before {
    content: "\f4b9";
}

.huge-bubble-chat-done:before {
    content: "\f4ba";
}

.huge-bubble-chat-download-1:before {
    content: "\f4bb";
}

.huge-bubble-chat-download:before {
    content: "\f4bc";
}

.huge-bubble-chat-edit:before {
    content: "\f4bd";
}

.huge-bubble-chat-favourite:before {
    content: "\f4be";
}

.huge-bubble-chat-income:before {
    content: "\f4bf";
}

.huge-bubble-chat-lock:before {
    content: "\f4c0";
}

.huge-bubble-chat-notification:before {
    content: "\f4c1";
}

.huge-bubble-chat-outcome:before {
    content: "\f4c2";
}

.huge-bubble-chat-preview:before {
    content: "\f4c3";
}

.huge-bubble-chat-question:before {
    content: "\f4c4";
}

.huge-bubble-chat-search:before {
    content: "\f4c5";
}

.huge-bubble-chat-secure:before {
    content: "\f4c6";
}

.huge-bubble-chat-translate:before {
    content: "\f4c7";
}

.huge-bubble-chat-unlock:before {
    content: "\f4c8";
}

.huge-bubble-chat-upload:before {
    content: "\f4c9";
}

.huge-bubble-chat-user:before {
    content: "\f4ca";
}

.huge-bubble-chat:before {
    content: "\f4cb";
}

.huge-call-add:before {
    content: "\f4cc";
}

.huge-call-blocked:before {
    content: "\f4cd";
}

.huge-call-disabled:before {
    content: "\f4ce";
}

.huge-call-done:before {
    content: "\f4cf";
}

.huge-call-end-01:before {
    content: "\f4d0";
}

.huge-call-end-02:before {
    content: "\f4d1";
}

.huge-call-incoming-01:before {
    content: "\f4d2";
}

.huge-call-incoming-02:before {
    content: "\f4d3";
}

.huge-call-internal:before {
    content: "\f4d4";
}

.huge-call-locked:before {
    content: "\f4d5";
}

.huge-call-minus:before {
    content: "\f4d6";
}

.huge-call-missed-01:before {
    content: "\f4d7";
}

.huge-call-missed-02:before {
    content: "\f4d8";
}

.huge-call-outgoing-01:before {
    content: "\f4d9";
}

.huge-call-outgoing-02:before {
    content: "\f4da";
}

.huge-call-paused:before {
    content: "\f4db";
}

.huge-call-received:before {
    content: "\f4dc";
}

.huge-call-ringing-01:before {
    content: "\f4dd";
}

.huge-call-ringing-02:before {
    content: "\f4de";
}

.huge-call-unlocked:before {
    content: "\f4df";
}

.huge-call:before {
    content: "\f4e0";
}

.huge-calling:before {
    content: "\f4e1";
}

.huge-chatting-01:before {
    content: "\f4e2";
}

.huge-comment-add-01:before {
    content: "\f4e3";
}

.huge-comment-add-02-1:before {
    content: "\f4e4";
}

.huge-comment-add-02:before {
    content: "\f4e5";
}

.huge-comment-block-01:before {
    content: "\f4e6";
}

.huge-comment-block-02:before {
    content: "\f4e7";
}

.huge-comment-remove-01:before {
    content: "\f4e8";
}

.huge-comment-remove-02:before {
    content: "\f4e9";
}

.huge-comment-01:before {
    content: "\f4ea";
}

.huge-contact-01:before {
    content: "\f4eb";
}

.huge-contact-02:before {
    content: "\f4ec";
}

.huge-customer-service:before {
    content: "\f4ed";
}

.huge-dial-sqare-1:before {
    content: "\f4ee";
}

.huge-dial-sqare:before {
    content: "\f4ef";
}

.huge-dial-square-1:before {
    content: "\f4f0";
}

.huge-dial-square:before {
    content: "\f4f1";
}

.huge-inbox-check:before {
    content: "\f4f2";
}

.huge-inbox-download:before {
    content: "\f4f3";
}

.huge-inbox-unread:before {
    content: "\f4f4";
}

.huge-inbox-upload:before {
    content: "\f4f5";
}

.huge-inbox:before {
    content: "\f4f6";
}

.huge-mail-01:before {
    content: "\f4f7";
}

.huge-mail-02:before {
    content: "\f4f8";
}

.huge-mail-account-01:before {
    content: "\f4f9";
}

.huge-mail-account-02:before {
    content: "\f4fa";
}

.huge-mail-add-01:before {
    content: "\f4fb";
}

.huge-mail-add-02:before {
    content: "\f4fc";
}

.huge-mail-at-sign-01:before {
    content: "\f4fd";
}

.huge-mail-at-sign-02:before {
    content: "\f4fe";
}

.huge-mail-block-01:before {
    content: "\f4ff";
}

.huge-mail-block-02:before {
    content: "\f500";
}

.huge-mail-download-01:before {
    content: "\f501";
}

.huge-mail-download-02:before {
    content: "\f502";
}

.huge-mail-edit-01:before {
    content: "\f503";
}

.huge-mail-edit-02:before {
    content: "\f504";
}

.huge-mail-lock-01:before {
    content: "\f505";
}

.huge-mail-lock-02:before {
    content: "\f506";
}

.huge-mail-love-01:before {
    content: "\f507";
}

.huge-mail-love-02:before {
    content: "\f508";
}

.huge-mail-minus-01:before {
    content: "\f509";
}

.huge-mail-minus-02:before {
    content: "\f50a";
}

.huge-mail-open-01:before {
    content: "\f50b";
}

.huge-mail-open-02:before {
    content: "\f50c";
}

.huge-mail-open-love:before {
    content: "\f50d";
}

.huge-mail-open:before {
    content: "\f50e";
}

.huge-mail-receive--01:before {
    content: "\f50f";
}

.huge-mail-receive--02:before {
    content: "\f510";
}

.huge-mail-remove-01:before {
    content: "\f511";
}

.huge-mail-remove-02:before {
    content: "\f512";
}

.huge-mail-reply-01:before {
    content: "\f513";
}

.huge-mail-reply-02:before {
    content: "\f514";
}

.huge-mail-reply-all-01:before {
    content: "\f515";
}

.huge-mail-reply-all-02:before {
    content: "\f516";
}

.huge-mail-search-01:before {
    content: "\f517";
}

.huge-mail-search-02:before {
    content: "\f518";
}

.huge-mail-secure-01:before {
    content: "\f519";
}

.huge-mail-secure-02:before {
    content: "\f51a";
}

.huge-mail-send-01:before {
    content: "\f51b";
}

.huge-mail-send-02:before {
    content: "\f51c";
}

.huge-mail-setting-01:before {
    content: "\f51d";
}

.huge-mail-setting-02:before {
    content: "\f51e";
}

.huge-mail-unlock-01:before {
    content: "\f51f";
}

.huge-mail-unlock-02:before {
    content: "\f520";
}

.huge-mail-upload-01:before {
    content: "\f521";
}

.huge-mail-upload-02:before {
    content: "\f522";
}

.huge-mail-voice-01:before {
    content: "\f523";
}

.huge-mail-voice-02:before {
    content: "\f524";
}

.huge-mailbox-01:before {
    content: "\f525";
}

.huge-mailbox-02:before {
    content: "\f526";
}

.huge-message-01:before {
    content: "\f527";
}

.huge-message-02:before {
    content: "\f528";
}

.huge-message-add-01:before {
    content: "\f529";
}

.huge-message-add-02:before {
    content: "\f52a";
}

.huge-message-blocked:before {
    content: "\f52b";
}

.huge-message-cancel-01:before {
    content: "\f52c";
}

.huge-message-cancel-02:before {
    content: "\f52d";
}

.huge-message-delay-01:before {
    content: "\f52e";
}

.huge-message-delay-02:before {
    content: "\f52f";
}

.huge-message-done-01:before {
    content: "\f530";
}

.huge-message-done-02:before {
    content: "\f531";
}

.huge-message-download-01:before {
    content: "\f532";
}

.huge-message-download-02:before {
    content: "\f533";
}

.huge-message-edit-01:before {
    content: "\f534";
}

.huge-message-edit-02:before {
    content: "\f535";
}

.huge-message-favourite-01:before {
    content: "\f536";
}

.huge-message-favourite-02:before {
    content: "\f537";
}

.huge-message-incoming-01:before {
    content: "\f538";
}

.huge-message-incoming-02:before {
    content: "\f539";
}

.huge-message-lock-01:before {
    content: "\f53a";
}

.huge-message-lock-02:before {
    content: "\f53b";
}

.huge-message-multiple-01:before {
    content: "\f53c";
}

.huge-message-multiple-02:before {
    content: "\f53d";
}

.huge-message-notification-01:before {
    content: "\f53e";
}

.huge-message-notification-02:before {
    content: "\f53f";
}

.huge-message-outgoing-01:before {
    content: "\f540";
}

.huge-message-outgoing-02:before {
    content: "\f541";
}

.huge-message-preview-01:before {
    content: "\f542";
}

.huge-message-preview-02:before {
    content: "\f543";
}

.huge-message-question:before {
    content: "\f544";
}

.huge-message-search-01:before {
    content: "\f545";
}

.huge-message-search-02:before {
    content: "\f546";
}

.huge-message-secure-01:before {
    content: "\f547";
}

.huge-message-secure-02:before {
    content: "\f548";
}

.huge-message-translate:before {
    content: "\f549";
}

.huge-message-unlock-01:before {
    content: "\f54a";
}

.huge-message-unlock-02:before {
    content: "\f54b";
}

.huge-message-upload-01:before {
    content: "\f54c";
}

.huge-message-upload-02:before {
    content: "\f54d";
}

.huge-message-user-01:before {
    content: "\f54e";
}

.huge-message-user-02:before {
    content: "\f54f";
}

.huge-sent:before {
    content: "\f550";
}

.huge-telephone:before {
    content: "\f551";
}

.huge-baby-01:before {
    content: "\f552";
}

.huge-baby-02:before {
    content: "\f553";
}

.huge-baby-bottle:before {
    content: "\f554";
}

.huge-baby-boy-dress:before {
    content: "\f555";
}

.huge-baby-girl-dress:before {
    content: "\f556";
}

.huge-belt:before {
    content: "\f557";
}

.huge-blush-brush-01:before {
    content: "\f558";
}

.huge-blush-brush-02:before {
    content: "\f559";
}

.huge-body-soap:before {
    content: "\f55a";
}

.huge-bow-tie:before {
    content: "\f55b";
}

.huge-boxer:before {
    content: "\f55c";
}

.huge-breast-pump:before {
    content: "\f55d";
}

.huge-cap:before {
    content: "\f55e";
}

.huge-cardigan:before {
    content: "\f55f";
}

.huge-cowboy-hat:before {
    content: "\f560";
}

.huge-diaper:before {
    content: "\f561";
}

.huge-dress-01:before {
    content: "\f562";
}

.huge-dress-02:before {
    content: "\f563";
}

.huge-dress-03:before {
    content: "\f564";
}

.huge-dress-04:before {
    content: "\f565";
}

.huge-dress-05:before {
    content: "\f566";
}

.huge-dress-06:before {
    content: "\f567";
}

.huge-dress-07:before {
    content: "\f568";
}

.huge-ear-rings-01:before {
    content: "\f569";
}

.huge-ear-rings-02:before {
    content: "\f56a";
}

.huge-ear-rings-03:before {
    content: "\f56b";
}

.huge-hair-clips:before {
    content: "\f56c";
}

.huge-hair-dryer:before {
    content: "\f56d";
}

.huge-hand-bag-01:before {
    content: "\f56e";
}

.huge-hand-bag-02:before {
    content: "\f56f";
}

.huge-hanger:before {
    content: "\f570";
}

.huge-high-heels-01:before {
    content: "\f571";
}

.huge-high-heels-02:before {
    content: "\f572";
}

.huge-hoodie:before {
    content: "\f573";
}

.huge-jogger-pants:before {
    content: "\f574";
}

.huge-kurta1:before {
    content: "\f575";
}

.huge-long-sleeve-shirt:before {
    content: "\f576";
}

.huge-monocle1:before {
    content: "\f577";
}

.huge-necklace:before {
    content: "\f578";
}

.huge-perfume:before {
    content: "\f579";
}

.huge-poop:before {
    content: "\f57a";
}

.huge-purse1:before {
    content: "\f57b";
}

.huge-safety-pin-01:before {
    content: "\f57c";
}

.huge-safety-pin-02:before {
    content: "\f57d";
}

.huge-sandals:before {
    content: "\f57e";
}

.huge-shampoo:before {
    content: "\f57f";
}

.huge-shirt-01:before {
    content: "\f580";
}

.huge-shorts-pants:before {
    content: "\f581";
}

.huge-sleeveless:before {
    content: "\f582";
}

.huge-suit-01:before {
    content: "\f583";
}

.huge-suit-02:before {
    content: "\f584";
}

.huge-t-shirt:before {
    content: "\f585";
}

.huge-tank-top:before {
    content: "\f586";
}

.huge-turtle-neck:before {
    content: "\f587";
}

.huge-underpants-01:before {
    content: "\f588";
}

.huge-underpants-02:before {
    content: "\f589";
}

.huge-underpants-03:before {
    content: "\f58a";
}

.huge-vest:before {
    content: "\f58b";
}

.huge-checkmark-badge-01:before {
    content: "\f58c";
}

.huge-checkmark-badge-02:before {
    content: "\f58d";
}

.huge-checkmark-badge-03:before {
    content: "\f58e";
}

.huge-checkmark-badge-04:before {
    content: "\f58f";
}

.huge-checkmark-circle-01:before {
    content: "\f590";
}

.huge-checkmark-circle-02:before {
    content: "\f591";
}

.huge-checkmark-circle-03:before {
    content: "\f592";
}

.huge-checkmark-circle-04:before {
    content: "\f593";
}

.huge-checkmark-square-01:before {
    content: "\f594";
}

.huge-checkmark-square-02:before {
    content: "\f595";
}

.huge-checkmark-square-03:before {
    content: "\f596";
}

.huge-checkmark-square-04:before {
    content: "\f597";
}

.huge-cloud-loading:before {
    content: "\f598";
}

.huge-cloud-saving-done-01:before {
    content: "\f599";
}

.huge-cloud-saving-done-02:before {
    content: "\f59a";
}

.huge-credit-card-validation:before {
    content: "\f59b";
}

.huge-document-validation:before {
    content: "\f59c";
}

.huge-file-validation:before {
    content: "\f59d";
}

.huge-mail-validation-01:before {
    content: "\f59e";
}

.huge-mail-validation-02:before {
    content: "\f59f";
}

.huge-password-validation:before {
    content: "\f5a0";
}

.huge-security-validation:before {
    content: "\f5a1";
}

.huge-store-verified-01:before {
    content: "\f5a2";
}

.huge-store-verified-02:before {
    content: "\f5a3";
}

.huge-tick-01:before {
    content: "\f5a4";
}

.huge-tick-02:before {
    content: "\f5a5";
}

.huge-tick-03:before {
    content: "\f5a6";
}

.huge-tick-04:before {
    content: "\f5a7";
}

.huge-tick-double-01:before {
    content: "\f5a8";
}

.huge-tick-double-02:before {
    content: "\f5a9";
}

.huge-tick-double-03:before {
    content: "\f5aa";
}

.huge-tick-double-04:before {
    content: "\f5ab";
}

.huge-validation-approval:before {
    content: "\f5ac";
}

.huge-validation:before {
    content: "\f5ad";
}

.huge-web-validation:before {
    content: "\f5ae";
}

.huge-address-book:before {
    content: "\f5af";
}

.huge-advertisiment:before {
    content: "\f5b0";
}

.huge-analysis-text-link:before {
    content: "\f5b1";
}

.huge-analytics-01:before {
    content: "\f5b2";
}

.huge-analytics-02:before {
    content: "\f5b3";
}

.huge-analytics-down:before {
    content: "\f5b4";
}

.huge-analytics-up:before {
    content: "\f5b5";
}

.huge-archive:before {
    content: "\f5b6";
}

.huge-at:before {
    content: "\f5b7";
}

.huge-atm-01:before {
    content: "\f5b8";
}

.huge-atm-02:before {
    content: "\f5b9";
}

.huge-attchment:before {
    content: "\f5ba";
}

.huge-auto-conversations:before {
    content: "\f5bb";
}

.huge-bank:before {
    content: "\f5bc";
}

.huge-bitcoin-circle:before {
    content: "\f5bd";
}

.huge-bitcoin-receive:before {
    content: "\f5be";
}

.huge-bitcoin-send:before {
    content: "\f5bf";
}

.huge-bitcoin-square:before {
    content: "\f5c0";
}

.huge-bitcoin:before {
    content: "\f5c1";
}

.huge-briefcase-01:before {
    content: "\f5c2";
}

.huge-briefcase-02:before {
    content: "\f5c3";
}

.huge-briefcase-03:before {
    content: "\f5c4";
}

.huge-briefcase-04:before {
    content: "\f5c5";
}

.huge-briefcase-05:before {
    content: "\f5c6";
}

.huge-briefcase-06:before {
    content: "\f5c7";
}

.huge-briefcase-07:before {
    content: "\f5c8";
}

.huge-briefcase-08:before {
    content: "\f5c9";
}

.huge-briefcase-09:before {
    content: "\f5ca";
}

.huge-briefcase-dollar:before {
    content: "\f5cb";
}

.huge-brochure:before {
    content: "\f5cc";
}

.huge-c1:before {
    content: "\f5cd";
}

.huge-calculate:before {
    content: "\f5ce";
}

.huge-calculator1:before {
    content: "\f5cf";
}

.huge-card-exchange-01:before {
    content: "\f5d0";
}

.huge-card-exchange-02:before {
    content: "\f5d1";
}

.huge-cash-01:before {
    content: "\f5d2";
}

.huge-cash-02:before {
    content: "\f5d3";
}

.huge-cashier:before {
    content: "\f5d4";
}

.huge-chart-average:before {
    content: "\f5d5";
}

.huge-chart-bar-line:before {
    content: "\f5d6";
}

.huge-chart-breakout-circle:before {
    content: "\f5d7";
}

.huge-chart-breakout-square:before {
    content: "\f5d8";
}

.huge-chart-bubble-01:before {
    content: "\f5d9";
}

.huge-chart-bubble-02:before {
    content: "\f5da";
}

.huge-chart-column:before {
    content: "\f5db";
}

.huge-chart-decrease:before {
    content: "\f5dc";
}

.huge-chart-evaluation:before {
    content: "\f5dd";
}

.huge-chart-high-low:before {
    content: "\f5de";
}

.huge-chart-histogram:before {
    content: "\f5df";
}

.huge-chart-increase:before {
    content: "\f5e0";
}

.huge-chart-line-data-01:before {
    content: "\f5e1";
}

.huge-chart-line-data-02:before {
    content: "\f5e2";
}

.huge-chart-line-data-03:before {
    content: "\f5e3";
}

.huge-chart-maximum:before {
    content: "\f5e4";
}

.huge-chart-medium:before {
    content: "\f5e5";
}

.huge-chart-minimum:before {
    content: "\f5e6";
}

.huge-chart-radar:before {
    content: "\f5e7";
}

.huge-chart-relationship:before {
    content: "\f5e8";
}

.huge-chart-ring:before {
    content: "\f5e9";
}

.huge-chart-rose:before {
    content: "\f5ea";
}

.huge-chart-scatter:before {
    content: "\f5eb";
}

.huge-chart:before {
    content: "\f5ec";
}

.huge-coins-01:before {
    content: "\f5ed";
}

.huge-coins-02:before {
    content: "\f5ee";
}

.huge-coins-bitcoin:before {
    content: "\f5ef";
}

.huge-coins-dollar:before {
    content: "\f5f0";
}

.huge-coins-euro:before {
    content: "\f5f1";
}

.huge-coins-pound:before {
    content: "\f5f2";
}

.huge-coins-swap:before {
    content: "\f5f3";
}

.huge-coins-yen:before {
    content: "\f5f4";
}

.huge-complaint:before {
    content: "\f5f5";
}

.huge-computer-dollar:before {
    content: "\f5f6";
}

.huge-conference:before {
    content: "\f5f7";
}

.huge-contact-book:before {
    content: "\f5f8";
}

.huge-contact:before {
    content: "\f5f9";
}

.huge-corporate:before {
    content: "\f5fa";
}

.huge-covariate:before {
    content: "\f5fb";
}

.huge-credit-card-accept:before {
    content: "\f5fc";
}

.huge-credit-card-add:before {
    content: "\f5fd";
}

.huge-credit-card-change:before {
    content: "\f5fe";
}

.huge-credit-card-defrost:before {
    content: "\f5ff";
}

.huge-credit-card-freeze:before {
    content: "\f600";
}

.huge-credit-card-not-accept:before {
    content: "\f601";
}

.huge-credit-card-not-found:before {
    content: "\f602";
}

.huge-credit-card-pos:before {
    content: "\f603";
}

.huge-credit-card:before {
    content: "\f604";
}

.huge-crowdfunding:before {
    content: "\f605";
}

.huge-customer-service-01:before {
    content: "\f606";
}

.huge-customer-service-02:before {
    content: "\f607";
}

.huge-departement:before {
    content: "\f608";
}

.huge-diamond-02:before {
    content: "\f609";
}

.huge-discount1:before {
    content: "\f60a";
}

.huge-dollar-01:before {
    content: "\f60b";
}

.huge-dollar-02:before {
    content: "\f60c";
}

.huge-dollar-circle:before {
    content: "\f60d";
}

.huge-dollar-receive-01:before {
    content: "\f60e";
}

.huge-dollar-receive-02:before {
    content: "\f60f";
}

.huge-dollar-send-01:before {
    content: "\f610";
}

.huge-dollar-send-02:before {
    content: "\f611";
}

.huge-dollar-square:before {
    content: "\f612";
}

.huge-estimate-01:before {
    content: "\f613";
}

.huge-estimate-02:before {
    content: "\f614";
}

.huge-euro-circle:before {
    content: "\f615";
}

.huge-euro-receive:before {
    content: "\f616";
}

.huge-euro-send:before {
    content: "\f617";
}

.huge-euro-square:before {
    content: "\f618";
}

.huge-euro:before {
    content: "\f619";
}

.huge-file-bitcoin:before {
    content: "\f61a";
}

.huge-file-dollar:before {
    content: "\f61b";
}

.huge-file-euro:before {
    content: "\f61c";
}

.huge-file-pound:before {
    content: "\f61d";
}

.huge-file-yen:before {
    content: "\f61e";
}

.huge-gold-ingots:before {
    content: "\f61f";
}

.huge-gold:before {
    content: "\f620";
}

.huge-idea1:before {
    content: "\f621";
}

.huge-important-book:before {
    content: "\f622";
}

.huge-invoice:before {
    content: "\f623";
}

.huge-job-link:before {
    content: "\f624";
}

.huge-job-search:before {
    content: "\f625";
}

.huge-job-share:before {
    content: "\f626";
}

.huge-labor:before {
    content: "\f627";
}

.huge-manager:before {
    content: "\f628";
}

.huge-master-card:before {
    content: "\f629";
}

.huge-meeting-room:before {
    content: "\f62a";
}

.huge-money-01:before {
    content: "\f62b";
}

.huge-money-02-1:before {
    content: "\f62c";
}

.huge-money-02:before {
    content: "\f62d";
}

.huge-money-03:before {
    content: "\f62e";
}

.huge-money-add-01:before {
    content: "\f62f";
}

.huge-money-add-02:before {
    content: "\f630";
}

.huge-money-bag-01:before {
    content: "\f631";
}

.huge-money-bag-02:before {
    content: "\f632";
}

.huge-money-exchange-01:before {
    content: "\f633";
}

.huge-money-exchange-02:before {
    content: "\f634";
}

.huge-money-exchange-03:before {
    content: "\f635";
}

.huge-money-not-found-01:before {
    content: "\f636";
}

.huge-money-not-found-02:before {
    content: "\f637";
}

.huge-money-not-found-03:before {
    content: "\f638";
}

.huge-money-not-found-04:before {
    content: "\f639";
}

.huge-money-receive-01:before {
    content: "\f63a";
}

.huge-money-receive-02:before {
    content: "\f63b";
}

.huge-money-receive-circle:before {
    content: "\f63c";
}

.huge-money-receive-flow-01:before {
    content: "\f63d";
}

.huge-money-receive-flow-02:before {
    content: "\f63e";
}

.huge-money-receive-square:before {
    content: "\f63f";
}

.huge-money-remove-01:before {
    content: "\f640";
}

.huge-money-remove-02:before {
    content: "\f641";
}

.huge-money-safe:before {
    content: "\f642";
}

.huge-money-security:before {
    content: "\f643";
}

.huge-money-send-01:before {
    content: "\f644";
}

.huge-money-send-02:before {
    content: "\f645";
}

.huge-money-send-circle:before {
    content: "\f646";
}

.huge-money-send-flow-01:before {
    content: "\f647";
}

.huge-money-send-flow-02:before {
    content: "\f648";
}

.huge-money-send-square:before {
    content: "\f649";
}

.huge-new-job:before {
    content: "\f64a";
}

.huge-new-office:before {
    content: "\f64b";
}

.huge-news:before {
    content: "\f64c";
}

.huge-no-meeting-room:before {
    content: "\f64d";
}

.huge-office:before {
    content: "\f64e";
}

.huge-passport-expired:before {
    content: "\f64f";
}

.huge-passport-valid:before {
    content: "\f650";
}

.huge-passport1:before {
    content: "\f651";
}

.huge-pay-by-check:before {
    content: "\f652";
}

.huge-payment-success-01:before {
    content: "\f653";
}

.huge-payment-success-02:before {
    content: "\f654";
}

.huge-permanent-job:before {
    content: "\f655";
}

.huge-pie-chart-square:before {
    content: "\f656";
}

.huge-pie-chart:before {
    content: "\f657";
}

.huge-piggy-bank:before {
    content: "\f658";
}

.huge-pound-circle:before {
    content: "\f659";
}

.huge-pound-receive:before {
    content: "\f65a";
}

.huge-pound-send:before {
    content: "\f65b";
}

.huge-pound-square:before {
    content: "\f65c";
}

.huge-pound:before {
    content: "\f65d";
}

.huge-profile-02:before {
    content: "\f65e";
}

.huge-projector1:before {
    content: "\f65f";
}

.huge-qq-plot:before {
    content: "\f660";
}

.huge-qr-code1:before {
    content: "\f661";
}

.huge-question:before {
    content: "\f662";
}

.huge-radial:before {
    content: "\f663";
}

.huge-registered:before {
    content: "\f664";
}

.huge-search-dollar:before {
    content: "\f665";
}

.huge-seo:before {
    content: "\f666";
}

.huge-service:before {
    content: "\f667";
}

.huge-stamp:before {
    content: "\f668";
}

.huge-start-up-01:before {
    content: "\f669";
}

.huge-start-up-02:before {
    content: "\f66a";
}

.huge-strategy:before {
    content: "\f66b";
}

.huge-target-01:before {
    content: "\f66c";
}

.huge-target-02:before {
    content: "\f66d";
}

.huge-target-03:before {
    content: "\f66e";
}

.huge-target-dollar:before {
    content: "\f66f";
}

.huge-taxes:before {
    content: "\f670";
}

.huge-tie:before {
    content: "\f671";
}

.huge-trademark:before {
    content: "\f672";
}

.huge-umbrella-dollar:before {
    content: "\f673";
}

.huge-umbrella:before {
    content: "\f674";
}

.huge-vision:before {
    content: "\f675";
}

.huge-wallet-01:before {
    content: "\f676";
}

.huge-wallet-02-1:before {
    content: "\f677";
}

.huge-wallet-02:before {
    content: "\f678";
}

.huge-wallet-add-01:before {
    content: "\f679";
}

.huge-wallet-add-02:before {
    content: "\f67a";
}

.huge-wallet-done-01:before {
    content: "\f67b";
}

.huge-wallet-done-02:before {
    content: "\f67c";
}

.huge-wallet-not-found-01:before {
    content: "\f67d";
}

.huge-wallet-not-found-02:before {
    content: "\f67e";
}

.huge-wallet-remove-01:before {
    content: "\f67f";
}

.huge-wallet-remove-02:before {
    content: "\f680";
}

.huge-waterfall-down-03:before {
    content: "\f681";
}

.huge-waterfall-down-01:before {
    content: "\f682";
}

.huge-waterfall-up-01:before {
    content: "\f683";
}

.huge-waterfall-up-02:before {
    content: "\f684";
}

.huge-work-alert:before {
    content: "\f685";
}

.huge-work-history:before {
    content: "\f686";
}

.huge-work-update:before {
    content: "\f687";
}

.huge-yen-circle:before {
    content: "\f688";
}

.huge-yen-receive:before {
    content: "\f689";
}

.huge-yen-send:before {
    content: "\f68a";
}

.huge-yen-square:before {
    content: "\f68b";
}

.huge-yen:before {
    content: "\f68c";
}

.huge-barns:before {
    content: "\f68d";
}

.huge-beach:before {
    content: "\f68e";
}

.huge-berlin-tower:before {
    content: "\f68f";
}

.huge-berlin:before {
    content: "\f690";
}

.huge-borobudur:before {
    content: "\f691";
}

.huge-bridge:before {
    content: "\f692";
}

.huge-building-01:before {
    content: "\f693";
}

.huge-building-02:before {
    content: "\f694";
}

.huge-building-03:before {
    content: "\f695";
}

.huge-building-04:before {
    content: "\f696";
}

.huge-building-05:before {
    content: "\f697";
}

.huge-building-06:before {
    content: "\f698";
}

.huge-burj-al-arab:before {
    content: "\f699";
}

.huge-castle-01:before {
    content: "\f69a";
}

.huge-castle-02:before {
    content: "\f69b";
}

.huge-cayan-tower:before {
    content: "\f69c";
}

.huge-central-shaheed-minar:before {
    content: "\f69d";
}

.huge-china-temple:before {
    content: "\f69e";
}

.huge-chrysler:before {
    content: "\f69f";
}

.huge-church:before {
    content: "\f6a0";
}

.huge-city-01:before {
    content: "\f6a1";
}

.huge-city-02:before {
    content: "\f6a2";
}

.huge-city-03:before {
    content: "\f6a3";
}

.huge-colosseum:before {
    content: "\f6a4";
}

.huge-cottage:before {
    content: "\f6a5";
}

.huge-dome:before {
    content: "\f6a6";
}

.huge-eiffel-tower:before {
    content: "\f6a7";
}

.huge-factory-01:before {
    content: "\f6a8";
}

.huge-factory-02:before {
    content: "\f6a9";
}

.huge-ferris-wheel:before {
    content: "\f6aa";
}

.huge-fire-pit:before {
    content: "\f6ab";
}

.huge-fortress:before {
    content: "\f6ac";
}

.huge-guest-house:before {
    content: "\f6ad";
}

.huge-hotel-01:before {
    content: "\f6ae";
}

.huge-hotel-02:before {
    content: "\f6af";
}

.huge-house-01:before {
    content: "\f6b0";
}

.huge-house-02:before {
    content: "\f6b1";
}

.huge-house-03:before {
    content: "\f6b2";
}

.huge-house-04:before {
    content: "\f6b3";
}

.huge-house-05:before {
    content: "\f6b4";
}

.huge-hut:before {
    content: "\f6b5";
}

.huge-india-gate:before {
    content: "\f6b6";
}

.huge-island:before {
    content: "\f6b7";
}

.huge-lake:before {
    content: "\f6b8";
}

.huge-lighthouse:before {
    content: "\f6b9";
}

.huge-mayan-pyramid:before {
    content: "\f6ba";
}

.huge-monas:before {
    content: "\f6bb";
}

.huge-mosque-03:before {
    content: "\f6bc";
}

.huge-mosque-04:before {
    content: "\f6bd";
}

.huge-mosque-05:before {
    content: "\f6be";
}

.huge-patio:before {
    content: "\f6bf";
}

.huge-pavilon:before {
    content: "\f6c0";
}

.huge-pisa-tower:before {
    content: "\f6c1";
}

.huge-plaza:before {
    content: "\f6c2";
}

.huge-real-estate-01:before {
    content: "\f6c3";
}

.huge-real-estate-02:before {
    content: "\f6c4";
}

.huge-school1:before {
    content: "\f6c5";
}

.huge-taj-mahal:before {
    content: "\f6c6";
}

.huge-the-prophets-mosque:before {
    content: "\f6c7";
}

.huge-torri-gate:before {
    content: "\f6c8";
}

.huge-trulli:before {
    content: "\f6c9";
}

.huge-twin-tower:before {
    content: "\f6ca";
}

.huge-university:before {
    content: "\f6cb";
}

.huge-washington-monument:before {
    content: "\f6cc";
}

.huge-yurt:before {
    content: "\f6cd";
}

.huge-all-bookmark:before {
    content: "\f6ce";
}

.huge-bookmark-01:before {
    content: "\f6cf";
}

.huge-bookmark-02:before {
    content: "\f6d0";
}

.huge-bookmark-03:before {
    content: "\f6d1";
}

.huge-bookmark-add-01:before {
    content: "\f6d2";
}

.huge-bookmark-add-02:before {
    content: "\f6d3";
}

.huge-bookmark-block-01:before {
    content: "\f6d4";
}

.huge-bookmark-block-02:before {
    content: "\f6d5";
}

.huge-bookmark-check-01:before {
    content: "\f6d6";
}

.huge-bookmark-check-02:before {
    content: "\f6d7";
}

.huge-bookmark-minus-01:before {
    content: "\f6d8";
}

.huge-bookmark-minus-02:before {
    content: "\f6d9";
}

.huge-bookmark-off-01:before {
    content: "\f6da";
}

.huge-bookmark-off-02:before {
    content: "\f6db";
}

.huge-bookmark-remove-01:before {
    content: "\f6dc";
}

.huge-bookmark-remove-02:before {
    content: "\f6dd";
}

.huge-collections-bookmark:before {
    content: "\f6de";
}

.huge-favourite-circle:before {
    content: "\f6df";
}

.huge-favourite-square:before {
    content: "\f6e0";
}

.huge-favourite:before {
    content: "\f6e1";
}

.huge-heart-add:before {
    content: "\f6e2";
}

.huge-heart-check:before {
    content: "\f6e3";
}

.huge-heart-remove:before {
    content: "\f6e4";
}

.huge-heartbreak:before {
    content: "\f6e5";
}

.huge-label-important:before {
    content: "\f6e6";
}

.huge-label:before {
    content: "\f6e7";
}

.huge-stack-star:before {
    content: "\f6e8";
}

.huge-star-circle:before {
    content: "\f6e9";
}

.huge-star-half:before {
    content: "\f6ea";
}

.huge-star-off:before {
    content: "\f6eb";
}

.huge-star-square:before {
    content: "\f6ec";
}

.huge-star:before {
    content: "\f6ed";
}

.huge-tag-01:before {
    content: "\f6ee";
}

.huge-tag-02:before {
    content: "\f6ef";
}

.huge-thumbs-down-ellipse:before {
    content: "\f6f0";
}

.huge-thumbs-down-rectangle:before {
    content: "\f6f1";
}

.huge-thumbs-down:before {
    content: "\f6f2";
}

.huge-thumbs-up-down:before {
    content: "\f6f3";
}

.huge-thumbs-up-ellipse:before {
    content: "\f6f4";
}

.huge-thumbs-up-rectangle:before {
    content: "\f6f5";
}

.huge-thumbs-up:before {
    content: "\f6f6";
}

.huge-award-01:before {
    content: "\f6f7";
}

.huge-award-02:before {
    content: "\f6f8";
}

.huge-award-03:before {
    content: "\f6f9";
}

.huge-award-04:before {
    content: "\f6fa";
}

.huge-award-05:before {
    content: "\f6fb";
}

.huge-certificate1:before {
    content: "\f6fc";
}

.huge-champion:before {
    content: "\f6fd";
}

.huge-crown:before {
    content: "\f6fe";
}

.huge-honor:before {
    content: "\f6ff";
}

.huge-honour-star:before {
    content: "\f700";
}

.huge-medal-01:before {
    content: "\f701";
}

.huge-medal-02:before {
    content: "\f702";
}

.huge-medal-03:before {
    content: "\f703";
}

.huge-medal-04:before {
    content: "\f704";
}

.huge-medal-05:before {
    content: "\f705";
}

.huge-medal-06:before {
    content: "\f706";
}

.huge-medal-07:before {
    content: "\f707";
}

.huge-medal-first-place:before {
    content: "\f708";
}

.huge-medal-second-place:before {
    content: "\f709";
}

.huge-medal-third-place:before {
    content: "\f70a";
}

.huge-new-releases:before {
    content: "\f70b";
}

.huge-ranking:before {
    content: "\f70c";
}

.huge-arrow-all-direction-round:before {
    content: "\f70d";
}

.huge-arrow-data-transfer-diagonal-round:before {
    content: "\f70e";
}

.huge-arrow-data-transfer-horizontal-round:before {
    content: "\f70f";
}

.huge-arrow-data-transfer-vertical-round:before {
    content: "\f710";
}

.huge-arrow-diagonal-round:before {
    content: "\f711";
}

.huge-arrow-down-01-round:before {
    content: "\f712";
}

.huge-arrow-down-02-round:before {
    content: "\f713";
}

.huge-arrow-down-03-round:before {
    content: "\f714";
}

.huge-arrow-down-04-round:before {
    content: "\f715";
}

.huge-arrow-down-05:before {
    content: "\f716";
}

.huge-arrow-down-double-round:before {
    content: "\f717";
}

.huge-arrow-down-left-01-round:before {
    content: "\f718";
}

.huge-arrow-down-left-02-round:before {
    content: "\f719";
}

.huge-arrow-down-right-01-round:before {
    content: "\f71a";
}

.huge-arrow-down-right-02-round:before {
    content: "\f71b";
}

.huge-arrow-expand-01:before {
    content: "\f71c";
}

.huge-arrow-expand-02:before {
    content: "\f71d";
}

.huge-arrow-expand-diagonal-01:before {
    content: "\f71e";
}

.huge-arrow-expand-diagonal-02:before {
    content: "\f71f";
}

.huge-arrow-expand:before {
    content: "\f720";
}

.huge-arrow-horizontal:before {
    content: "\f721";
}

.huge-arrow-left-01-round:before {
    content: "\f722";
}

.huge-arrow-left-02-round:before {
    content: "\f723";
}

.huge-arrow-left-03-round:before {
    content: "\f724";
}

.huge-arrow-left-04-round:before {
    content: "\f725";
}

.huge-arrow-left-05:before {
    content: "\f726";
}

.huge-arrow-left-double-round:before {
    content: "\f727";
}

.huge-arrow-left-right-round:before {
    content: "\f728";
}

.huge-arrow-move-down-left-round:before {
    content: "\f729";
}

.huge-arrow-move-down-right-round:before {
    content: "\f72a";
}

.huge-arrow-move-left-down-round:before {
    content: "\f72b";
}

.huge-arrow-move-right-down-round:before {
    content: "\f72c";
}

.huge-arrow-move-up-left-round:before {
    content: "\f72d";
}

.huge-arrow-move-up-right-round:before {
    content: "\f72e";
}

.huge-arrow-reload-horizontal-round:before {
    content: "\f72f";
}

.huge-arrow-reload-vertical-round:before {
    content: "\f730";
}

.huge-arrow-right-01-round:before {
    content: "\f731";
}

.huge-arrow-right-02-round:before {
    content: "\f732";
}

.huge-arrow-right-03-round:before {
    content: "\f733";
}

.huge-arrow-right-04-round:before {
    content: "\f734";
}

.huge-arrow-right-05:before {
    content: "\f735";
}

.huge-arrow-right-double-round:before {
    content: "\f736";
}

.huge-arrow-shrink-01:before {
    content: "\f737";
}

.huge-arrow-shrink-02:before {
    content: "\f738";
}

.huge-arrow-shrink:before {
    content: "\f739";
}

.huge-arrow-turn-backward-round:before {
    content: "\f73a";
}

.huge-arrow-turn-down-round:before {
    content: "\f73b";
}

.huge-arrow-turn-forward-round:before {
    content: "\f73c";
}

.huge-arrow-turn-up-round:before {
    content: "\f73d";
}

.huge-arrow-up-01-round:before {
    content: "\f73e";
}

.huge-arrow-up-02-round:before {
    content: "\f73f";
}

.huge-arrow-up-03-round:before {
    content: "\f740";
}

.huge-arrow-up-04-round:before {
    content: "\f741";
}

.huge-arrow-up-05-round:before {
    content: "\f742";
}

.huge-arrow-up-double-round:before {
    content: "\f743";
}

.huge-arrow-up-down-round:before {
    content: "\f744";
}

.huge-arrow-up-left-01-round:before {
    content: "\f745";
}

.huge-arrow-up-left-02-round:before {
    content: "\f746";
}

.huge-arrow-up-right-01-round:before {
    content: "\f747";
}

.huge-arrow-up-right-02-round:before {
    content: "\f748";
}

.huge-arrow-vertical-round:before {
    content: "\f749";
}

.huge-circle-arrow-data-transfer-diagonal-round:before {
    content: "\f74a";
}

.huge-circle-arrow-data-transfer-horizontal-round:before {
    content: "\f74b";
}

.huge-circle-arrow-data-transfer-vertical-round:before {
    content: "\f74c";
}

.huge-circle-arrow-diagonal-01-round:before {
    content: "\f74d";
}

.huge-circle-arrow-diagonal-02-round:before {
    content: "\f74e";
}

.huge-circle-arrow-down-01-round:before {
    content: "\f74f";
}

.huge-circle-arrow-down-02-round:before {
    content: "\f750";
}

.huge-circle-arrow-down-03:before {
    content: "\f751";
}

.huge-circle-arrow-down-double-round:before {
    content: "\f752";
}

.huge-circle-arrow-down-left-round:before {
    content: "\f753";
}

.huge-circle-arrow-down-right-round:before {
    content: "\f754";
}

.huge-circle-arrow-expand-01-round:before {
    content: "\f755";
}

.huge-circle-arrow-expand-02-round:before {
    content: "\f756";
}

.huge-circle-arrow-horizontal-round:before {
    content: "\f757";
}

.huge-circle-arrow-left-01-round:before {
    content: "\f758";
}

.huge-circle-arrow-left-02-round:before {
    content: "\f759";
}

.huge-circle-arrow-left-03:before {
    content: "\f75a";
}

.huge-circle-arrow-left-double-round:before {
    content: "\f75b";
}

.huge-circle-arrow-left-right-round:before {
    content: "\f75c";
}

.huge-circle-arrow-move-down-left:before {
    content: "\f75d";
}

.huge-circle-arrow-move-down-right:before {
    content: "\f75e";
}

.huge-circle-arrow-move-left-down:before {
    content: "\f75f";
}

.huge-circle-arrow-move-right-down:before {
    content: "\f760";
}

.huge-circle-arrow-move-up-left:before {
    content: "\f761";
}

.huge-circle-arrow-move-up-right-round:before {
    content: "\f762";
}

.huge-circle-arrow-reload-01-round:before {
    content: "\f763";
}

.huge-circle-arrow-reload-02-round:before {
    content: "\f764";
}

.huge-circle-arrow-right-01-round:before {
    content: "\f765";
}

.huge-circle-arrow-right-02-round:before {
    content: "\f766";
}

.huge-circle-arrow-right-03:before {
    content: "\f767";
}

.huge-circle-arrow-right-double-round:before {
    content: "\f768";
}

.huge-circle-arrow-shrink-01-round:before {
    content: "\f769";
}

.huge-circle-arrow-shrink-02-round:before {
    content: "\f76a";
}

.huge-circle-arrow-up-01-round:before {
    content: "\f76b";
}

.huge-circle-arrow-up-02-round:before {
    content: "\f76c";
}

.huge-circle-arrow-up-03:before {
    content: "\f76d";
}

.huge-circle-arrow-up-double-round:before {
    content: "\f76e";
}

.huge-circle-arrow-up-down-round:before {
    content: "\f76f";
}

.huge-circle-arrow-up-left-round:before {
    content: "\f770";
}

.huge-circle-arrow-up-right-round:before {
    content: "\f771";
}

.huge-circle-arrow-vertical-round:before {
    content: "\f772";
}

.huge-curvy-left-direction:before {
    content: "\f773";
}

.huge-curvy-left-right-direction:before {
    content: "\f774";
}

.huge-curvy-right-direction:before {
    content: "\f775";
}

.huge-curvy-up-down-direction:before {
    content: "\f776";
}

.huge-diagonal-scroll-point-01-round:before {
    content: "\f777";
}

.huge-diagonal-scroll-point-02-round:before {
    content: "\f778";
}

.huge-horizonal-scroll-point-round:before {
    content: "\f779";
}

.huge-square-arrow-data-transfer-diagonal-round:before {
    content: "\f77a";
}

.huge-square-arrow-data-transfer-horizontal-round:before {
    content: "\f77b";
}

.huge-square-arrow-data-transfer-vertical-round:before {
    content: "\f77c";
}

.huge-square-arrow-diagonal-01-round:before {
    content: "\f77d";
}

.huge-square-arrow-diagonal-02-round:before {
    content: "\f77e";
}

.huge-square-arrow-down-01-round:before {
    content: "\f77f";
}

.huge-square-arrow-down-02-round:before {
    content: "\f780";
}

.huge-square-arrow-down-03:before {
    content: "\f781";
}

.huge-square-arrow-down-double-round:before {
    content: "\f782";
}

.huge-square-arrow-down-left-round:before {
    content: "\f783";
}

.huge-square-arrow-down-right-round:before {
    content: "\f784";
}

.huge-square-arrow-expand-01-round:before {
    content: "\f785";
}

.huge-square-arrow-expand-02-round:before {
    content: "\f786";
}

.huge-square-arrow-horizontal-round:before {
    content: "\f787";
}

.huge-square-arrow-left-01-round:before {
    content: "\f788";
}

.huge-square-arrow-left-02-round:before {
    content: "\f789";
}

.huge-square-arrow-left-03:before {
    content: "\f78a";
}

.huge-square-arrow-left-double-round:before {
    content: "\f78b";
}

.huge-square-arrow-left-right-round:before {
    content: "\f78c";
}

.huge-square-arrow-move-down-left:before {
    content: "\f78d";
}

.huge-square-arrow-move-down-right:before {
    content: "\f78e";
}

.huge-square-arrow-move-left-down:before {
    content: "\f78f";
}

.huge-square-arrow-move-left-up:before {
    content: "\f790";
}

.huge-square-arrow-move-right-down:before {
    content: "\f791";
}

.huge-square-arrow-move-right-up:before {
    content: "\f792";
}

.huge-square-arrow-reload-01-round:before {
    content: "\f793";
}

.huge-square-arrow-reload-02-round:before {
    content: "\f794";
}

.huge-square-arrow-right-01-round:before {
    content: "\f795";
}

.huge-square-arrow-right-02-round:before {
    content: "\f796";
}

.huge-square-arrow-right-03:before {
    content: "\f797";
}

.huge-square-arrow-right-double-round:before {
    content: "\f798";
}

.huge-square-arrow-shrink-01-round:before {
    content: "\f799";
}

.huge-square-arrow-shrink-02-round:before {
    content: "\f79a";
}

.huge-square-arrow-up-01-round:before {
    content: "\f79b";
}

.huge-square-arrow-up-02-round:before {
    content: "\f79c";
}

.huge-square-arrow-up-03:before {
    content: "\f79d";
}

.huge-square-arrow-up-double-round:before {
    content: "\f79e";
}

.huge-square-arrow-up-down-round:before {
    content: "\f79f";
}

.huge-square-arrow-up-left-round:before {
    content: "\f7a0";
}

.huge-square-arrow-up-right-round:before {
    content: "\f7a1";
}

.huge-square-arrow-vertical-round:before {
    content: "\f7a2";
}

.huge-unfold-less-round:before {
    content: "\f7a3";
}

.huge-unfold-more-round:before {
    content: "\f7a4";
}

.huge-vertical-scroll-point-round:before {
    content: "\f7a5";
}

.huge-bounce-left:before {
    content: "\f7a6";
}

.huge-bounce-right:before {
    content: "\f7a7";
}

.huge-ease-curve-control-points:before {
    content: "\f7a8";
}

.huge-ease-in-control-point:before {
    content: "\f7a9";
}

.huge-ease-in-out:before {
    content: "\f7aa";
}

.huge-ease-in:before {
    content: "\f7ab";
}

.huge-ease-out-control-point:before {
    content: "\f7ac";
}

.huge-ease-out:before {
    content: "\f7ad";
}

.huge-keyframe-add:before {
    content: "\f7ae";
}

.huge-keyframe-align-center:before {
    content: "\f7af";
}

.huge-keyframe-align-horizontal:before {
    content: "\f7b0";
}

.huge-keyframe-align-vertical:before {
    content: "\f7b1";
}

.huge-keyframe-bottom:before {
    content: "\f7b2";
}

.huge-keyframe-left:before {
    content: "\f7b3";
}

.huge-keyframe-remove:before {
    content: "\f7b4";
}

.huge-keyframe-right:before {
    content: "\f7b5";
}

.huge-keyframe-top:before {
    content: "\f7b6";
}

.huge-keyframe:before {
    content: "\f7b7";
}

.huge-keyframes-double-add:before {
    content: "\f7b8";
}

.huge-keyframes-double-remove:before {
    content: "\f7b9";
}

.huge-keyframes-double:before {
    content: "\f7ba";
}

.huge-keyframes-multiple-add:before {
    content: "\f7bb";
}

.huge-keyframes-multiple-remove:before {
    content: "\f7bc";
}

.huge-keyframes-multiple:before {
    content: "\f7bd";
}

.huge-liner:before {
    content: "\f7be";
}

.huge-motion-01:before {
    content: "\f7bf";
}

.huge-motion-02:before {
    content: "\f7c0";
}

.huge-move-bottom:before {
    content: "\f7c1";
}

.huge-move-left:before {
    content: "\f7c2";
}

.huge-move-right:before {
    content: "\f7c3";
}

.huge-move-top:before {
    content: "\f7c4";
}

.huge-transition-bottom:before {
    content: "\f7c5";
}

.huge-transition-left:before {
    content: "\f7c6";
}

.huge-transition-right:before {
    content: "\f7c7";
}

.huge-transition-top:before {
    content: "\f7c8";
}

.huge-alert-01:before {
    content: "\f7c9";
}

.huge-alert-02:before {
    content: "\f7ca";
}

.huge-alert-circle:before {
    content: "\f7cb";
}

.huge-alert-diamond:before {
    content: "\f7cc";
}

.huge-alert-square:before {
    content: "\f7cd";
}

.huge-help-circle:before {
    content: "\f7ce";
}

.huge-help-square:before {
    content: "\f7cf";
}

.huge-information-circle:before {
    content: "\f7d0";
}

.huge-information-diamond:before {
    content: "\f7d1";
}

.huge-information-square:before {
    content: "\f7d2";
}

.huge-notification-01:before {
    content: "\f7d3";
}

.huge-notification-02:before {
    content: "\f7d4";
}

.huge-notification-03:before {
    content: "\f7d5";
}

.huge-notification-block-01:before {
    content: "\f7d6";
}

.huge-notification-block-02:before {
    content: "\f7d7";
}

.huge-notification-block-03:before {
    content: "\f7d8";
}

.huge-notification-bubble:before {
    content: "\f7d9";
}

.huge-notification-circle:before {
    content: "\f7da";
}

.huge-notification-off-01:before {
    content: "\f7db";
}

.huge-notification-off-02:before {
    content: "\f7dc";
}

.huge-notification-off-03:before {
    content: "\f7dd";
}

.huge-notification-snooze-01:before {
    content: "\f7de";
}

.huge-notification-snooze-02:before {
    content: "\f7df";
}

.huge-notification-snooze-03:before {
    content: "\f7e0";
}

.huge-notification-square:before {
    content: "\f7e1";
}

.huge-radioactive-alert:before {
    content: "\f7e2";
}

.huge-spam:before {
    content: "\f7e3";
}

.huge-ai-book:before {
    content: "\f7e4";
}

.huge-ai-brain-01:before {
    content: "\f7e5";
}

.huge-ai-brain-02:before {
    content: "\f7e6";
}

.huge-ai-brain-03:before {
    content: "\f7e7";
}

.huge-ai-brain-04:before {
    content: "\f7e8";
}

.huge-ai-brain-05:before {
    content: "\f7e9";
}

.huge-ai-chat-01:before {
    content: "\f7ea";
}

.huge-ai-chat-02:before {
    content: "\f7eb";
}

.huge-ai-cloud-01:before {
    content: "\f7ec";
}

.huge-ai-cloud-02:before {
    content: "\f7ed";
}

.huge-ai-computer:before {
    content: "\f7ee";
}

.huge-ai-dna:before {
    content: "\f7ef";
}

.huge-ai-folder-01:before {
    content: "\f7f0";
}

.huge-ai-folder-02:before {
    content: "\f7f1";
}

.huge-ai-innovation-01:before {
    content: "\f7f2";
}

.huge-ai-innovation-02:before {
    content: "\f7f3";
}

.huge-ai-innovation-03:before {
    content: "\f7f4";
}

.huge-ai-laptop:before {
    content: "\f7f5";
}

.huge-ai-learning:before {
    content: "\f7f6";
}

.huge-ai-lock:before {
    content: "\f7f7";
}

.huge-ai-mail:before {
    content: "\f7f8";
}

.huge-ai-network:before {
    content: "\f7f9";
}

.huge-ai-phone-01:before {
    content: "\f7fa";
}

.huge-ai-phone-02:before {
    content: "\f7fb";
}

.huge-ai-search:before {
    content: "\f7fc";
}

.huge-ai-security-01:before {
    content: "\f7fd";
}

.huge-ai-security-02:before {
    content: "\f7fe";
}

.huge-ai-smartwatch:before {
    content: "\f7ff";
}

.huge-ai-view:before {
    content: "\f800";
}

.huge-algorithm:before {
    content: "\f801";
}

.huge-artificial-intelligence-01:before {
    content: "\f802";
}

.huge-artificial-intelligence-02:before {
    content: "\f803";
}

.huge-artificial-intelligence-03:before {
    content: "\f804";
}

.huge-artificial-intelligence-04:before {
    content: "\f805";
}

.huge-artificial-intelligence-05:before {
    content: "\f806";
}

.huge-artificial-intelligence-06:before {
    content: "\f807";
}

.huge-artificial-intelligence-07:before {
    content: "\f808";
}

.huge-chat-bot:before {
    content: "\f809";
}

.huge-chip1:before {
    content: "\f80a";
}

.huge-cloud-server:before {
    content: "\f80b";
}

.huge-hologram:before {
    content: "\f80c";
}

.huge-machine-robot:before {
    content: "\f80d";
}

.huge-robotic:before {
    content: "\f80e";
}

.huge-add-circle-half-dot:before {
    content: "\f80f";
}

.huge-add-01:before {
    content: "\f810";
}

.huge-add-02:before {
    content: "\f811";
}

.huge-add-circle:before {
    content: "\f812";
}

.huge-add-square:before {
    content: "\f813";
}

.huge-cancel-01:before {
    content: "\f814";
}

.huge-cancel-02:before {
    content: "\f815";
}

.huge-cancel-circle-half-dot:before {
    content: "\f816";
}

.huge-cancel-circle:before {
    content: "\f817";
}

.huge-cancel-square:before {
    content: "\f818";
}

.huge-delete-01:before {
    content: "\f819";
}

.huge-delete-02:before {
    content: "\f81a";
}

.huge-delete-03:before {
    content: "\f81b";
}

.huge-delete-04:before {
    content: "\f81c";
}

.huge-delete-put-back:before {
    content: "\f81d";
}

.huge-delete-throw:before {
    content: "\f81e";
}

.huge-eraser-add:before {
    content: "\f81f";
}

.huge-eraser1:before {
    content: "\f820";
}

.huge-remove-01:before {
    content: "\f821";
}

.huge-remove-02:before {
    content: "\f822";
}

.huge-remove-circle-half-dot:before {
    content: "\f823";
}

.huge-remove-circle:before {
    content: "\f824";
}

.huge-remove-square:before {
    content: "\f825";
}

.huge-restore-bin:before {
    content: "\f826";
}

.huge-unavailable:before {
    content: "\f827";
}

.huge-waste-restore:before {
    content: "\f828";
}

.huge-waste:before {
    content: "\f829";
}

.huge-huge-logo:before {
    content: "\f176";
}

@font-face {
    font-display: swap;
    font-family: "Huge Icons";
    src: url("../fonts/huge-icons.woff2") format("woff2"), url("../fonts/huge-icons.woff") format("woff"), url("../huge-icons.svg#huge-icons") format("svg");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

.huge,
.fashuge {
    font-family: "Huge Icons" !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.huge-cellular-network-offline:before {
    content: "\e900";
}

.huge-cellular-network:before {
    content: "\e901";
}

.huge-gps-disconnected:before {
    content: "\e902";
}

.huge-gps-signal-01:before {
    content: "\e903";
}

.huge-gps-signal-02:before {
    content: "\e904";
}

.huge-headset-connected:before {
    content: "\e905";
}

.huge-home-wifi:before {
    content: "\e906";
}

.huge-hotspot-offline:before {
    content: "\e907";
}

.huge-hotspot:before {
    content: "\e908";
}

.huge-internet-antenna-01:before {
    content: "\e909";
}

.huge-internet-antenna-02:before {
    content: "\e90a";
}

.huge-internet-antenna-03:before {
    content: "\e90b";
}

.huge-internet-antenna-04:before {
    content: "\e90c";
}

.huge-internet:before {
    content: "\e90d";
}

.huge-no-internet:before {
    content: "\e90e";
}

.huge-router-01:before {
    content: "\e90f";
}

.huge-router-02:before {
    content: "\e910";
}

.huge-rss-connected-01:before {
    content: "\e911";
}

.huge-rss-connected-02:before {
    content: "\e912";
}

.huge-rss-error:before {
    content: "\e913";
}

.huge-rss-locked:before {
    content: "\e914";
}

.huge-rss-unlocked:before {
    content: "\e915";
}

.huge-rss:before {
    content: "\e916";
}

.huge-satellite:before {
    content: "\e917";
}

.huge-secured-network:before {
    content: "\e918";
}

.huge-security-wifi:before {
    content: "\e919";
}

.huge-shared-wifi:before {
    content: "\e91a";
}

.huge-signal-full-01:before {
    content: "\e91b";
}

.huge-signal-full-02:before {
    content: "\e91c";
}

.huge-signal-low-01:before {
    content: "\e91d";
}

.huge-signal-low-02:before {
    content: "\e91e";
}

.huge-signal-low-medium:before {
    content: "\e91f";
}

.huge-signal-medium-01:before {
    content: "\e920";
}

.huge-signal-medium-02:before {
    content: "\e921";
}

.huge-signal-no-01:before {
    content: "\e922";
}

.huge-signal-no-02:before {
    content: "\e923";
}

.huge-smartphone-lost-wifi:before {
    content: "\e924";
}

.huge-smartphone-wifi:before {
    content: "\e925";
}

.huge-wifi-01:before {
    content: "\e926";
}

.huge-wifi-02:before {
    content: "\e927";
}

.huge-wifi-circle:before {
    content: "\e928";
}

.huge-wifi-connected-01:before {
    content: "\e929";
}

.huge-wifi-connected-02:before {
    content: "\e92a";
}

.huge-wifi-connected-03:before {
    content: "\e92b";
}

.huge-wifi-disconnected-01:before {
    content: "\e92c";
}

.huge-wifi-disconnected-02:before {
    content: "\e92d";
}

.huge-wifi-disconnected-03:before {
    content: "\e92e";
}

.huge-wifi-disconnected-04:before {
    content: "\e92f";
}

.huge-wifi-error-01:before {
    content: "\e930";
}

.huge-wifi-error-02:before {
    content: "\e931";
}

.huge-wifi-full-signal:before {
    content: "\e932";
}

.huge-wifi-location:before {
    content: "\e933";
}

.huge-wifi-lock:before {
    content: "\e934";
}

.huge-wifi-low-signal:before {
    content: "\e935";
}

.huge-wifi-medium-signal:before {
    content: "\e936";
}

.huge-wifi-no-signal:before {
    content: "\e937";
}

.huge-wifi-off-01:before {
    content: "\e938";
}

.huge-wifi-off-02:before {
    content: "\e939";
}

.huge-wifi-square:before {
    content: "\e93a";
}

.huge-wifi-unlock:before {
    content: "\e93b";
}

.huge-wireless-cloud-access:before {
    content: "\e93c";
}

.huge-wireless:before {
    content: "\e93d";
}

.huge-avalanche:before {
    content: "\e93e";
}

.huge-celsius:before {
    content: "\e93f";
}

.huge-cloud-angled-rain-zap:before {
    content: "\e940";
}

.huge-cloud-angled-rain:before {
    content: "\e941";
}

.huge-cloud-angled-zap:before {
    content: "\e942";
}

.huge-cloud-big-rain:before {
    content: "\e943";
}

.huge-cloud-fast-wind:before {
    content: "\e944";
}

.huge-cloud-hailstone:before {
    content: "\e945";
}

.huge-cloud-little-rain:before {
    content: "\e946";
}

.huge-cloud-little-snow:before {
    content: "\e947";
}

.huge-cloud-mid-rain:before {
    content: "\e948";
}

.huge-cloud-mid-snow:before {
    content: "\e949";
}

.huge-cloud-slow-wind:before {
    content: "\e94a";
}

.huge-cloud-snow:before {
    content: "\e94b";
}

.huge-cloud:before {
    content: "\e94c";
}

.huge-desert:before {
    content: "\e94d";
}

.huge-fahrenheit:before {
    content: "\e94e";
}

.huge-fast-wind:before {
    content: "\e94f";
}

.huge-gibbous-moon:before {
    content: "\e950";
}

.huge-humidity:before {
    content: "\e951";
}

.huge-moon-angled-rain-zap:before {
    content: "\e952";
}

.huge-moon-cloud-angled-rain:before {
    content: "\e953";
}

.huge-moon-cloud-angled-zap:before {
    content: "\e954";
}

.huge-moon-cloud-big-rain:before {
    content: "\e955";
}

.huge-moon-cloud-fast-wind:before {
    content: "\e956";
}

.huge-moon-cloud-hailstone:before {
    content: "\e957";
}

.huge-moon-cloud-little-rain:before {
    content: "\e958";
}

.huge-moon-cloud-little-snow:before {
    content: "\e959";
}

.huge-moon-cloud-mid-rain:before {
    content: "\e95a";
}

.huge-moon-cloud-mid-snow:before {
    content: "\e95b";
}

.huge-moon-cloud-slow-wind:before {
    content: "\e95c";
}

.huge-moon-cloud-snow:before {
    content: "\e95d";
}

.huge-moon-cloud:before {
    content: "\e95e";
}

.huge-moon-eclipse:before {
    content: "\e95f";
}

.huge-moon-fast-wind:before {
    content: "\e960";
}

.huge-moon-slow-wind:before {
    content: "\e961";
}

.huge-moon:before {
    content: "\e962";
}

.huge-moonset:before {
    content: "\e963";
}

.huge-rain-double-drop:before {
    content: "\e964";
}

.huge-rain-drop:before {
    content: "\e965";
}

.huge-rain:before {
    content: "\e966";
}

.huge-rainbow:before {
    content: "\e967";
}

.huge-sailboat-coastal:before {
    content: "\e968";
}

.huge-sailboat-offshore:before {
    content: "\e969";
}

.huge-slow-winds:before {
    content: "\e96a";
}

.huge-snow:before {
    content: "\e96b";
}

.huge-soil-moisture-field:before {
    content: "\e96c";
}

.huge-soil-moisture-global:before {
    content: "\e96d";
}

.huge-soil-temperature-field:before {
    content: "\e96e";
}

.huge-soil-temperature-global:before {
    content: "\e96f";
}

.huge-sparkles:before {
    content: "\e970";
}

.huge-stars:before {
    content: "\e971";
}

.huge-sun-01:before {
    content: "\e972";
}

.huge-sun-02:before {
    content: "\e973";
}

.huge-sun-03:before {
    content: "\e974";
}

.huge-sun-cloud-01:before {
    content: "\e975";
}

.huge-sun-cloud-02:before {
    content: "\e976";
}

.huge-sun-cloud-angled-rain-01:before {
    content: "\e977";
}

.huge-sun-cloud-angled-rain-02:before {
    content: "\e978";
}

.huge-sun-cloud-angled-rain-zap-01:before {
    content: "\e979";
}

.huge-sun-cloud-angled-rain-zap-02:before {
    content: "\e97a";
}

.huge-sun-cloud-angled-zap-01:before {
    content: "\e97b";
}

.huge-sun-cloud-big-rain-01:before {
    content: "\e97c";
}

.huge-sun-cloud-big-rain-02:before {
    content: "\e97d";
}

.huge-sun-cloud-fast-wind-01:before {
    content: "\e97e";
}

.huge-sun-cloud-fast-wind-02:before {
    content: "\e97f";
}

.huge-sun-cloud-hailstone-01:before {
    content: "\e980";
}

.huge-sun-cloud-hailstone-02:before {
    content: "\e981";
}

.huge-sun-cloud-little-rain-01:before {
    content: "\e982";
}

.huge-sun-cloud-little-rain-02:before {
    content: "\e983";
}

.huge-sun-cloud-little-snow-01:before {
    content: "\e984";
}

.huge-sun-cloud-little-snow-02:before {
    content: "\e985";
}

.huge-sun-cloud-mid-rain-01:before {
    content: "\e986";
}

.huge-sun-cloud-mid-rain-02:before {
    content: "\e987";
}

.huge-sun-cloud-mid-snow-01:before {
    content: "\e988";
}

.huge-sun-cloud-mid-snow-02:before {
    content: "\e989";
}

.huge-sun-cloud-slow-wind-01:before {
    content: "\e98a";
}

.huge-sun-cloud-slow-wind-02:before {
    content: "\e98b";
}

.huge-sun-cloud-snow-01:before {
    content: "\e98c";
}

.huge-sun-cloud-snow-02:before {
    content: "\e98d";
}

.huge-sun-cloud-zap-02:before {
    content: "\e98e";
}

.huge-sunrise:before {
    content: "\e98f";
}

.huge-sunset:before {
    content: "\e990";
}

.huge-thermometer-cold:before {
    content: "\e991";
}

.huge-thermometer-warm:before {
    content: "\e992";
}

.huge-tornado-01:before {
    content: "\e993";
}

.huge-tornado-02:before {
    content: "\e994";
}

.huge-tropical-storm-tracks-1:before {
    content: "\e995";
}

.huge-tropical-storm-tracks:before {
    content: "\e996";
}

.huge-tropical-storm:before {
    content: "\e997";
}

.huge-tsunami:before {
    content: "\e998";
}

.huge-uv-01:before {
    content: "\e999";
}

.huge-uv-02:before {
    content: "\e99a";
}

.huge-uv-03:before {
    content: "\e99b";
}

.huge-wind-power:before {
    content: "\e99c";
}

.huge-zap:before {
    content: "\e99d";
}

.huge-edit-user-02:before {
    content: "\e99e";
}

.huge-user-account:before {
    content: "\e99f";
}

.huge-user-add--01:before {
    content: "\e9a0";
}

.huge-user-add-02:before {
    content: "\e9a1";
}

.huge-user-arrow-left-right:before {
    content: "\e9a2";
}

.huge-user-block-01:before {
    content: "\e9a3";
}

.huge-user-block-02:before {
    content: "\e9a4";
}

.huge-user-check-01:before {
    content: "\e9a5";
}

.huge-user-check-02:before {
    content: "\e9a6";
}

.huge-user-circle:before {
    content: "\e9a7";
}

.huge-user-edit-01:before {
    content: "\e9a8";
}

.huge-user-full-view:before {
    content: "\e9a9";
}

.huge-user-group:before {
    content: "\e9aa";
}

.huge-user-id-verification:before {
    content: "\e9ab";
}

.huge-user-list:before {
    content: "\e9ac";
}

.huge-user-lock-01:before {
    content: "\e9ad";
}

.huge-user-lock-02:before {
    content: "\e9ae";
}

.huge-user-love-01:before {
    content: "\e9af";
}

.huge-user-love-02:before {
    content: "\e9b0";
}

.huge-user-minus-01:before {
    content: "\e9b1";
}

.huge-user-minus-02:before {
    content: "\e9b2";
}

.huge-user-multiple:before {
    content: "\e9b3";
}

.huge-user-question-01:before {
    content: "\e9b4";
}

.huge-user-question-02:before {
    content: "\e9b5";
}

.huge-user-remove-01:before {
    content: "\e9b6";
}

.huge-user-remove-02:before {
    content: "\e9b7";
}

.huge-user-search-01:before {
    content: "\e9b8";
}

.huge-user-search-02:before {
    content: "\e9b9";
}

.huge-user-settings-01:before {
    content: "\e9ba";
}

.huge-user-settings-02:before {
    content: "\e9bb";
}

.huge-user-sharing:before {
    content: "\e9bc";
}

.huge-user-shield-01:before {
    content: "\e9bd";
}

.huge-user-shield-02:before {
    content: "\e9be";
}

.huge-user-square:before {
    content: "\e9bf";
}

.huge-user-star-01:before {
    content: "\e9c0";
}

.huge-user-star-02:before {
    content: "\e9c1";
}

.huge-user-status:before {
    content: "\e9c2";
}

.huge-user-story:before {
    content: "\e9c3";
}

.huge-user-switch:before {
    content: "\e9c4";
}

.huge-user-unlock-01:before {
    content: "\e9c5";
}

.huge-user-unlock-02:before {
    content: "\e9c6";
}

.huge-user:before {
    content: "\e9c7";
}

.huge-alien-01:before {
    content: "\e9c8";
}

.huge-alien-02:before {
    content: "\e9c9";
}

.huge-asteroid-01:before {
    content: "\e9ca";
}

.huge-asteroid-02:before {
    content: "\e9cb";
}

.huge-astronaut-01:before {
    content: "\e9cc";
}

.huge-astronaut-02:before {
    content: "\e9cd";
}

.huge-black-hole:before {
    content: "\e9ce";
}

.huge-comet-01:before {
    content: "\e9cf";
}

.huge-comet-02:before {
    content: "\e9d0";
}

.huge-constellation:before {
    content: "\e9d1";
}

.huge-earth:before {
    content: "\e9d2";
}

.huge-falling-star:before {
    content: "\e9d3";
}

.huge-galaxy:before {
    content: "\e9d4";
}

.huge-jupiter:before {
    content: "\e9d5";
}

.huge-monster:before {
    content: "\e9d6";
}

.huge-moon-landing:before {
    content: "\e9d7";
}

.huge-moon1:before {
    content: "\e9d8";
}

.huge-orbit-01:before {
    content: "\e9d9";
}

.huge-orbit-02:before {
    content: "\e9da";
}

.huge-rocket-01:before {
    content: "\e9db";
}

.huge-rocket-02:before {
    content: "\e9dc";
}

.huge-satellite-01:before {
    content: "\e9dd";
}

.huge-satellite-02:before {
    content: "\e9de";
}

.huge-saturn-01:before {
    content: "\e9df";
}

.huge-saturn-02:before {
    content: "\e9e0";
}

.huge-solar-system:before {
    content: "\e9e1";
}

.huge-spaceship:before {
    content: "\e9e2";
}

.huge-affiliate:before {
    content: "\e9e3";
}

.huge-bar-code-01:before {
    content: "\e9e4";
}

.huge-bar-code-02:before {
    content: "\e9e5";
}

.huge-cargo-ship:before {
    content: "\e9e6";
}

.huge-container-truck-01:before {
    content: "\e9e7";
}

.huge-container-truck-02:before {
    content: "\e9e8";
}

.huge-coupon-01:before {
    content: "\e9e9";
}

.huge-coupon-02:before {
    content: "\e9ea";
}

.huge-coupon-03:before {
    content: "\e9eb";
}

.huge-coupon-percent:before {
    content: "\e9ec";
}

.huge-customer-support:before {
    content: "\e9ed";
}

.huge-delivered-sent:before {
    content: "\e9ee";
}

.huge-delivery-box-01:before {
    content: "\e9ef";
}

.huge-delivery-box-02:before {
    content: "\e9f0";
}

.huge-delivery-delay-01:before {
    content: "\e9f1";
}

.huge-delivery-delay-02:before {
    content: "\e9f2";
}

.huge-delivery-return-01:before {
    content: "\e9f3";
}

.huge-delivery-return-02:before {
    content: "\e9f4";
}

.huge-delivery-secure-01:before {
    content: "\e9f5";
}

.huge-delivery-secure-02:before {
    content: "\e9f6";
}

.huge-delivery-sent-01:before {
    content: "\e9f7";
}

.huge-delivery-sent-02:before {
    content: "\e9f8";
}

.huge-delivery-tracking-01:before {
    content: "\e9f9";
}

.huge-delivery-tracking-02:before {
    content: "\e9fa";
}

.huge-delivery-truck-01:before {
    content: "\e9fb";
}

.huge-delivery-truck-02:before {
    content: "\e9fc";
}

.huge-delivery-view-01:before {
    content: "\e9fd";
}

.huge-delivery-view-02:before {
    content: "\e9fe";
}

.huge-discount-tag-01:before {
    content: "\e9ff";
}

.huge-discount-tag-02:before {
    content: "\ea00";
}

.huge-discount:before {
    content: "\ea01";
}

.huge-distribution:before {
    content: "\ea02";
}

.huge-gift-card:before {
    content: "\ea03";
}

.huge-hot-price:before {
    content: "\ea04";
}

.huge-invoice-01:before {
    content: "\ea05";
}

.huge-invoice-02:before {
    content: "\ea06";
}

.huge-invoice-03:before {
    content: "\ea07";
}

.huge-invoice-04:before {
    content: "\ea08";
}

.huge-loyalty-card:before {
    content: "\ea09";
}

.huge-marketing:before {
    content: "\ea0a";
}

.huge-package-add:before {
    content: "\ea0b";
}

.huge-package-delivered:before {
    content: "\ea0c";
}

.huge-package-moving:before {
    content: "\ea0d";
}

.huge-package-open:before {
    content: "\ea0e";
}

.huge-package-out-of-stock:before {
    content: "\ea0f";
}

.huge-package-process:before {
    content: "\ea10";
}

.huge-package-receive:before {
    content: "\ea11";
}

.huge-package-remove:before {
    content: "\ea12";
}

.huge-package-search:before {
    content: "\ea13";
}

.huge-package-sent:before {
    content: "\ea14";
}

.huge-package:before {
    content: "\ea15";
}

.huge-product-loading:before {
    content: "\ea16";
}

.huge-promotion:before {
    content: "\ea17";
}

.huge-safe-delivery-01:before {
    content: "\ea18";
}

.huge-safe-delivery-02:before {
    content: "\ea19";
}

.huge-sale-tag-01:before {
    content: "\ea1a";
}

.huge-sale-tag-02:before {
    content: "\ea1b";
}

.huge-shipment-tracking:before {
    content: "\ea1c";
}

.huge-shipping-loading:before {
    content: "\ea1d";
}

.huge-shipping-truck-01:before {
    content: "\ea1e";
}

.huge-shipping-truck-02:before {
    content: "\ea1f";
}

.huge-shop-sign:before {
    content: "\ea20";
}

.huge-shopping-bag-01:before {
    content: "\ea21";
}

.huge-shopping-bag-02:before {
    content: "\ea22";
}

.huge-shopping-bag-03:before {
    content: "\ea23";
}

.huge-shopping-bag-add:before {
    content: "\ea24";
}

.huge-shopping-bag-check:before {
    content: "\ea25";
}

.huge-shopping-bag-favorite:before {
    content: "\ea26";
}

.huge-shopping-bag-remove:before {
    content: "\ea27";
}

.huge-shopping-basket-01:before {
    content: "\ea28";
}

.huge-shopping-basket-02:before {
    content: "\ea29";
}

.huge-shopping-basket-03:before {
    content: "\ea2a";
}

.huge-shopping-basket-add-01:before {
    content: "\ea2b";
}

.huge-shopping-basket-add-02:before {
    content: "\ea2c";
}

.huge-shopping-basket-add-03:before {
    content: "\ea2d";
}

.huge-shopping-basket-check-in-01:before {
    content: "\ea2e";
}

.huge-shopping-basket-check-in-02:before {
    content: "\ea2f";
}

.huge-shopping-basket-check-in-03:before {
    content: "\ea30";
}

.huge-shopping-basket-check-out-01:before {
    content: "\ea31";
}

.huge-shopping-basket-check-out-02:before {
    content: "\ea32";
}

.huge-shopping-basket-check-out-03:before {
    content: "\ea33";
}

.huge-shopping-basket-done-01:before {
    content: "\ea34";
}

.huge-shopping-basket-done-02:before {
    content: "\ea35";
}

.huge-shopping-basket-done-03:before {
    content: "\ea36";
}

.huge-shopping-basket-favorite-01:before {
    content: "\ea37";
}

.huge-shopping-basket-favorite-02:before {
    content: "\ea38";
}

.huge-shopping-basket-favorite-03:before {
    content: "\ea39";
}

.huge-shopping-basket-remove-01:before {
    content: "\ea3a";
}

.huge-shopping-basket-remove-02:before {
    content: "\ea3b";
}

.huge-shopping-basket-remove-03:before {
    content: "\ea3c";
}

.huge-shopping-basket-secure-01:before {
    content: "\ea3d";
}

.huge-shopping-basket-secure-02:before {
    content: "\ea3e";
}

.huge-shopping-basket-secure-03:before {
    content: "\ea3f";
}

.huge-shopping-cart-01:before {
    content: "\ea40";
}

.huge-shopping-cart-02:before {
    content: "\ea41";
}

.huge-shopping-cart-add-01:before {
    content: "\ea42";
}

.huge-shopping-cart-add-02:before {
    content: "\ea43";
}

.huge-shopping-cart-check-01:before {
    content: "\ea44";
}

.huge-shopping-cart-check-02:before {
    content: "\ea45";
}

.huge-shopping-cart-check-in-01:before {
    content: "\ea46";
}

.huge-shopping-cart-check-in-02:before {
    content: "\ea47";
}

.huge-shopping-cart-check-out-01:before {
    content: "\ea48";
}

.huge-shopping-cart-check-out-02:before {
    content: "\ea49";
}

.huge-shopping-cart-favorite-01:before {
    content: "\ea4a";
}

.huge-shopping-cart-favorite-02:before {
    content: "\ea4b";
}

.huge-shopping-cart-remove-01:before {
    content: "\ea4c";
}

.huge-shopping-cart-remove-02:before {
    content: "\ea4d";
}

.huge-store-01:before {
    content: "\ea4e";
}

.huge-store-02:before {
    content: "\ea4f";
}

.huge-store-03:before {
    content: "\ea50";
}

.huge-store-04:before {
    content: "\ea51";
}

.huge-store-add-01:before {
    content: "\ea52";
}

.huge-store-add-02:before {
    content: "\ea53";
}

.huge-store-location-01:before {
    content: "\ea54";
}

.huge-store-location-02:before {
    content: "\ea55";
}

.huge-store-remove-01:before {
    content: "\ea56";
}

.huge-store-remove-02:before {
    content: "\ea57";
}

.huge-tags:before {
    content: "\ea58";
}

.huge-ticket-01:before {
    content: "\ea59";
}

.huge-ticket-02:before {
    content: "\ea5a";
}

.huge-ticket-03:before {
    content: "\ea5b";
}

.huge-ticket-star:before {
    content: "\ea5c";
}

.huge-transaction:before {
    content: "\ea5d";
}

.huge-trolley-01:before {
    content: "\ea5e";
}

.huge-trolley-02:before {
    content: "\ea5f";
}

.huge-voucher:before {
    content: "\ea60";
}

.huge-circle:before {
    content: "\ea61";
}

.huge-diamond:before {
    content: "\ea62";
}

.huge-geometric-shapes-01:before {
    content: "\ea63";
}

.huge-geometric-shapes-02:before {
    content: "\ea64";
}

.huge-hexagon:before {
    content: "\ea65";
}

.huge-oval:before {
    content: "\ea66";
}

.huge-pentagon:before {
    content: "\ea67";
}

.huge-polygon:before {
    content: "\ea68";
}

.huge-rectangular:before {
    content: "\ea69";
}

.huge-rhombus:before {
    content: "\ea6a";
}

.huge-seal:before {
    content: "\ea6b";
}

.huge-shapes:before {
    content: "\ea6c";
}

.huge-spirals:before {
    content: "\ea6d";
}

.huge-square:before {
    content: "\ea6e";
}

.huge-triangle:before {
    content: "\ea6f";
}

.huge-account-setting-01:before {
    content: "\ea70";
}

.huge-account-setting-02:before {
    content: "\ea71";
}

.huge-account-setting-03:before {
    content: "\ea72";
}

.huge-configuration-01:before {
    content: "\ea73";
}

.huge-configuration-02:before {
    content: "\ea74";
}

.huge-customize:before {
    content: "\ea75";
}

.huge-installing-updates-01:before {
    content: "\ea76";
}

.huge-installing-updates-02:before {
    content: "\ea77";
}

.huge-list-setting:before {
    content: "\ea78";
}

.huge-more:before {
    content: "\ea79";
}

.huge-setting-01:before {
    content: "\ea7a";
}

.huge-setting-02:before {
    content: "\ea7b";
}

.huge-setting-03:before {
    content: "\ea7c";
}

.huge-setting-04:before {
    content: "\ea7d";
}

.huge-setting-05:before {
    content: "\ea7e";
}

.huge-setting-06:before {
    content: "\ea7f";
}

.huge-setting-07:before {
    content: "\ea80";
}

.huge-setting-done-03:before {
    content: "\ea81";
}

.huge-setting-done-04:before {
    content: "\ea82";
}

.huge-setting-error-03:before {
    content: "\ea83";
}

.huge-setting-error-04:before {
    content: "\ea84";
}

.huge-settings-done-01:before {
    content: "\ea85";
}

.huge-settings-done-02:before {
    content: "\ea86";
}

.huge-settings-error-01:before {
    content: "\ea87";
}

.huge-settings-error-02:before {
    content: "\ea88";
}

.huge-setup-01:before {
    content: "\ea89";
}

.huge-setup-02:before {
    content: "\ea8a";
}

.huge-sliders-horizontal:before {
    content: "\ea8b";
}

.huge-sliders-vertical:before {
    content: "\ea8c";
}

.huge-system-update-01:before {
    content: "\ea8d";
}

.huge-system-update-02:before {
    content: "\ea8e";
}

.huge-time-setting-01:before {
    content: "\ea8f";
}

.huge-time-setting-02:before {
    content: "\ea90";
}

.huge-time-setting-03:before {
    content: "\ea91";
}

.huge-toggle-off:before {
    content: "\ea92";
}

.huge-toggle-on:before {
    content: "\ea93";
}

.huge-wrench-01:before {
    content: "\ea94";
}

.huge-wrench-02:before {
    content: "\ea95";
}

.huge-access:before {
    content: "\ea96";
}

.huge-authorized:before {
    content: "\ea97";
}

.huge-cctv-camera:before {
    content: "\ea98";
}

.huge-circle-lock-01:before {
    content: "\ea99";
}

.huge-circle-lock-02:before {
    content: "\ea9a";
}

.huge-circle-lock-add-01:before {
    content: "\ea9b";
}

.huge-circle-lock-add-02:before {
    content: "\ea9c";
}

.huge-circle-lock-check-01:before {
    content: "\ea9d";
}

.huge-circle-lock-check-02:before {
    content: "\ea9e";
}

.huge-circle-lock-minus-01:before {
    content: "\ea9f";
}

.huge-circle-lock-minus-02:before {
    content: "\eaa0";
}

.huge-circle-lock-remove-01:before {
    content: "\eaa1";
}

.huge-circle-lock-remove-02:before {
    content: "\eaa2";
}

.huge-circle-password:before {
    content: "\eaa3";
}

.huge-circle-unlock-01:before {
    content: "\eaa4";
}

.huge-circle-unlock-02:before {
    content: "\eaa5";
}

.huge-computer-protection:before {
    content: "\eaa6";
}

.huge-connect:before {
    content: "\eaa7";
}

.huge-door-lock:before {
    content: "\eaa8";
}

.huge-finger-print-add:before {
    content: "\eaa9";
}

.huge-finger-print-check:before {
    content: "\eaaa";
}

.huge-finger-print-minus:before {
    content: "\eaab";
}

.huge-finger-print-remove:before {
    content: "\eaac";
}

.huge-finger-print-scan:before {
    content: "\eaad";
}

.huge-finger-print:before {
    content: "\eaae";
}

.huge-fire-security:before {
    content: "\eaaf";
}

.huge-firewall:before {
    content: "\eab0";
}

.huge-id-not-verified:before {
    content: "\eab1";
}

.huge-id-verified:before {
    content: "\eab2";
}

.huge-id:before {
    content: "\eab3";
}

.huge-iris-scan:before {
    content: "\eab4";
}

.huge-lock-computer:before {
    content: "\eab5";
}

.huge-lock-key:before {
    content: "\eab6";
}

.huge-lock-sync-01:before {
    content: "\eab7";
}

.huge-lock-sync-02:before {
    content: "\eab8";
}

.huge-lock:before {
    content: "\eab9";
}

.huge-locked:before {
    content: "\eaba";
}

.huge-microsoft-admin:before {
    content: "\eabb";
}

.huge-mobile-protection:before {
    content: "\eabc";
}

.huge-mobile-security:before {
    content: "\eabd";
}

.huge-qr-code:before {
    content: "\eabe";
}

.huge-security-block:before {
    content: "\eabf";
}

.huge-security-check:before {
    content: "\eac0";
}

.huge-security-lock:before {
    content: "\eac1";
}

.huge-security-password:before {
    content: "\eac2";
}

.huge-security:before {
    content: "\eac3";
}

.huge-speech-to-text:before {
    content: "\eac4";
}

.huge-square-lock-01:before {
    content: "\eac5";
}

.huge-square-lock-02:before {
    content: "\eac6";
}

.huge-square-lock-add-01:before {
    content: "\eac7";
}

.huge-square-lock-add-02:before {
    content: "\eac8";
}

.huge-square-lock-check-01:before {
    content: "\eac9";
}

.huge-square-lock-check-02:before {
    content: "\eaca";
}

.huge-square-lock-minus-01:before {
    content: "\eacb";
}

.huge-square-lock-minus-02:before {
    content: "\eacc";
}

.huge-square-lock-remove-01:before {
    content: "\eacd";
}

.huge-square-lock-remove:before {
    content: "\eace";
}

.huge-square-password:before {
    content: "\eacf";
}

.huge-square-unlock-01:before {
    content: "\ead0";
}

.huge-square-unlock-02:before {
    content: "\ead1";
}

.huge-voice-iD:before {
    content: "\ead2";
}

.huge-web-protection:before {
    content: "\ead3";
}

.huge-web-security:before {
    content: "\ead4";
}

.huge-search-02:before {
    content: "\ead5";
}

.huge-search-add:before {
    content: "\ead6";
}

.huge-search-area:before {
    content: "\ead7";
}

.huge-search-circle:before {
    content: "\ead8";
}

.huge-search-focus:before {
    content: "\ead9";
}

.huge-search-list-01:before {
    content: "\eada";
}

.huge-search-list-02:before {
    content: "\eadb";
}

.huge-search-minus:before {
    content: "\eadc";
}

.huge-search-remove:before {
    content: "\eadd";
}

.huge-search-square:before {
    content: "\eade";
}

.huge-search-visual:before {
    content: "\eadf";
}

.huge-search:before {
    content: "\eae0";
}

.huge-searching:before {
    content: "\eae1";
}

.huge-zoom-in-area:before {
    content: "\eae2";
}

.huge-zoom-out-area:before {
    content: "\eae3";
}

.huge-acceleration:before {
    content: "\eae4";
}

.huge-atom-01:before {
    content: "\eae5";
}

.huge-atom-02:before {
    content: "\eae6";
}

.huge-bacteria:before {
    content: "\eae7";
}

.huge-black-hole1:before {
    content: "\eae8";
}

.huge-bot:before {
    content: "\eae9";
}

.huge-bounding-box:before {
    content: "\eaea";
}

.huge-cells:before {
    content: "\eaeb";
}

.huge-gravity:before {
    content: "\eaec";
}

.huge-magnet:before {
    content: "\eaed";
}

.huge-molecules:before {
    content: "\eaee";
}

.huge-nano-technology:before {
    content: "\eaef";
}

.huge-pendulum:before {
    content: "\eaf0";
}

.huge-prism:before {
    content: "\eaf1";
}

.huge-pulley:before {
    content: "\eaf2";
}

.huge-siri:before {
    content: "\eaf3";
}

.huge-solar-system1:before {
    content: "\eaf4";
}

.huge-submerge:before {
    content: "\eaf5";
}

.huge-test-tube:before {
    content: "\eaf6";
}

.huge-triangle-03:before {
    content: "\eaf7";
}

.huge-ufo:before {
    content: "\eaf8";
}

.huge-wind-turbine:before {
    content: "\eaf9";
}

.huge-api:before {
    content: "\eafa";
}

.huge-binary-code:before {
    content: "\eafb";
}

.huge-bug-01:before {
    content: "\eafc";
}

.huge-bug-02:before {
    content: "\eafd";
}

.huge-c-programming:before {
    content: "\eafe";
}

.huge-c:before {
    content: "\eaff";
}

.huge-code-circle:before {
    content: "\eb00";
}

.huge-code-folder:before {
    content: "\eb01";
}

.huge-code-square:before {
    content: "\eb02";
}

.huge-code:before {
    content: "\eb03";
}

.huge-command-line:before {
    content: "\eb04";
}

.huge-computer-programming-01:before {
    content: "\eb05";
}

.huge-computer-programming-02:before {
    content: "\eb06";
}

.huge-console:before {
    content: "\eb07";
}

.huge-danger:before {
    content: "\eb08";
}

.huge-database-export:before {
    content: "\eb09";
}

.huge-database-import:before {
    content: "\eb0a";
}

.huge-database-locked:before {
    content: "\eb0b";
}

.huge-database-restore:before {
    content: "\eb0c";
}

.huge-database-setting:before {
    content: "\eb0d";
}

.huge-database-sync:before {
    content: "\eb0e";
}

.huge-database:before {
    content: "\eb0f";
}

.huge-developer:before {
    content: "\eb10";
}

.huge-document-code:before {
    content: "\eb11";
}

.huge-incognito:before {
    content: "\eb12";
}

.huge-inspect-code:before {
    content: "\eb13";
}

.huge-java-script:before {
    content: "\eb14";
}

.huge-java:before {
    content: "\eb15";
}

.huge-language-skill:before {
    content: "\eb16";
}

.huge-laptop-programming:before {
    content: "\eb17";
}

.huge-message-programming:before {
    content: "\eb18";
}

.huge-mobile-programming-01:before {
    content: "\eb19";
}

.huge-mobile-programming-02:before {
    content: "\eb1a";
}

.huge-php:before {
    content: "\eb1b";
}

.huge-pin-code:before {
    content: "\eb1c";
}

.huge-programming-flag:before {
    content: "\eb1d";
}

.huge-property-add:before {
    content: "\eb1e";
}

.huge-property-delete:before {
    content: "\eb1f";
}

.huge-property-edit:before {
    content: "\eb20";
}

.huge-property-new:before {
    content: "\eb21";
}

.huge-property-search:before {
    content: "\eb22";
}

.huge-property-view:before {
    content: "\eb23";
}

.huge-re:before {
    content: "\eb24";
}

.huge-repository:before {
    content: "\eb25";
}

.huge-sidebar-left:before {
    content: "\eb26";
}

.huge-sidebar-right:before {
    content: "\eb27";
}

.huge-software-license:before {
    content: "\eb28";
}

.huge-software-uninstall:before {
    content: "\eb29";
}

.huge-software:before {
    content: "\eb2a";
}

.huge-source-code-circle:before {
    content: "\eb2b";
}

.huge-source-code-square:before {
    content: "\eb2c";
}

.huge-source-code:before {
    content: "\eb2d";
}

.huge-sql:before {
    content: "\eb2e";
}

.huge-step-into:before {
    content: "\eb2f";
}

.huge-step-out:before {
    content: "\eb30";
}

.huge-step-over:before {
    content: "\eb31";
}

.huge-translate:before {
    content: "\eb32";
}

.huge-translation:before {
    content: "\eb33";
}

.huge-variable:before {
    content: "\eb34";
}

.huge-web-design-01:before {
    content: "\eb35";
}

.huge-web-design-02:before {
    content: "\eb36";
}

.huge-web-programming:before {
    content: "\eb37";
}

.huge-co-present:before {
    content: "\eb38";
}

.huge-presentation-01:before {
    content: "\eb39";
}

.huge-presentation-02:before {
    content: "\eb3a";
}

.huge-presentation-03:before {
    content: "\eb3b";
}

.huge-presentation-04:before {
    content: "\eb3c";
}

.huge-presentation-05:before {
    content: "\eb3d";
}

.huge-presentation-06:before {
    content: "\eb3e";
}

.huge-presentation-07:before {
    content: "\eb3f";
}

.huge-presentation-bar-chart-01:before {
    content: "\eb40";
}

.huge-presentation-bar-chart-02:before {
    content: "\eb41";
}

.huge-presentation-line-chart-01:before {
    content: "\eb42";
}

.huge-presentation-line-chart-02:before {
    content: "\eb43";
}

.huge-presentation-online:before {
    content: "\eb44";
}

.huge-presentation-podium:before {
    content: "\eb45";
}

.huge-projector:before {
    content: "\eb46";
}

.huge-note-01:before {
    content: "\eb47";
}

.huge-note-02:before {
    content: "\eb48";
}

.huge-note-03:before {
    content: "\eb49";
}

.huge-note-04:before {
    content: "\eb4a";
}

.huge-note-05:before {
    content: "\eb4b";
}

.huge-note-add:before {
    content: "\eb4c";
}

.huge-note-done:before {
    content: "\eb4d";
}

.huge-note-edit:before {
    content: "\eb4e";
}

.huge-note-remove:before {
    content: "\eb4f";
}

.huge-notebook:before {
    content: "\eb50";
}

.huge-sticky-note-01:before {
    content: "\eb51";
}

.huge-sticky-note-02:before {
    content: "\eb52";
}

.huge-task-01:before {
    content: "\eb53";
}

.huge-task-02:before {
    content: "\eb54";
}

.huge-task-add-01:before {
    content: "\eb55";
}

.huge-task-add-02:before {
    content: "\eb56";
}

.huge-task-daily-01:before {
    content: "\eb57";
}

.huge-task-daily-02:before {
    content: "\eb58";
}

.huge-task-done-01:before {
    content: "\eb59";
}

.huge-task-done-02:before {
    content: "\eb5a";
}

.huge-task-edit-01:before {
    content: "\eb5b";
}

.huge-task-edit-02:before {
    content: "\eb5c";
}

.huge-task-remove-01:before {
    content: "\eb5d";
}

.huge-task-remove-02:before {
    content: "\eb5e";
}

.huge-cursor-01:before {
    content: "\eb5f";
}

.huge-cursor-02:before {
    content: "\eb60";
}

.huge-cursor-add-selection-01:before {
    content: "\eb61";
}

.huge-cursor-add-selection-02:before {
    content: "\eb62";
}

.huge-cursor-circle-selection-01:before {
    content: "\eb63";
}

.huge-cursor-circle-selection-02:before {
    content: "\eb64";
}

.huge-cursor-disabled-01:before {
    content: "\eb65";
}

.huge-cursor-disabled-02:before {
    content: "\eb66";
}

.huge-cursor-edit-01:before {
    content: "\eb67";
}

.huge-cursor-edit-02:before {
    content: "\eb68";
}

.huge-cursor-hold-01:before {
    content: "\eb69";
}

.huge-cursor-hold-02:before {
    content: "\eb6a";
}

.huge-cursor-in-window:before {
    content: "\eb6b";
}

.huge-cursor-info-01:before {
    content: "\eb6c";
}

.huge-cursor-info-02:before {
    content: "\eb6d";
}

.huge-cursor-loading-01:before {
    content: "\eb6e";
}

.huge-cursor-loading-02:before {
    content: "\eb6f";
}

.huge-cursor-magic-selection-01:before {
    content: "\eb70";
}

.huge-cursor-magic-selection-02:before {
    content: "\eb71";
}

.huge-cursor-move-01:before {
    content: "\eb72";
}

.huge-cursor-move-02:before {
    content: "\eb73";
}

.huge-cursor-pointer-01:before {
    content: "\eb74";
}

.huge-cursor-pointer-02:before {
    content: "\eb75";
}

.huge-cursor-progress-01:before {
    content: "\eb76";
}

.huge-cursor-progress-02:before {
    content: "\eb77";
}

.huge-cursor-progress-03:before {
    content: "\eb78";
}

.huge-cursor-progress-04:before {
    content: "\eb79";
}

.huge-cursor-rectangle-selection-01:before {
    content: "\eb7a";
}

.huge-cursor-rectangle-selection-02:before {
    content: "\eb7b";
}

.huge-cursor-remove-selection-01:before {
    content: "\eb7c";
}

.huge-cursor-remove-selection-02:before {
    content: "\eb7d";
}

.huge-cursor-text:before {
    content: "\eb7e";
}

.huge-horizontal-resize:before {
    content: "\eb7f";
}

.huge-loading-01:before {
    content: "\eb80";
}

.huge-loading-02:before {
    content: "\eb81";
}

.huge-loading-03:before {
    content: "\eb82";
}

.huge-loading-04:before {
    content: "\eb83";
}

.huge-mouse-01:before {
    content: "\eb84";
}

.huge-mouse-02:before {
    content: "\eb85";
}

.huge-mouse-03:before {
    content: "\eb86";
}

.huge-mouse-04:before {
    content: "\eb87";
}

.huge-mouse-05:before {
    content: "\eb88";
}

.huge-mouse-06:before {
    content: "\eb89";
}

.huge-mouse-07:before {
    content: "\eb8a";
}

.huge-mouse-08:before {
    content: "\eb8b";
}

.huge-mouse-09:before {
    content: "\eb8c";
}

.huge-mouse-10:before {
    content: "\eb8d";
}

.huge-mouse-11:before {
    content: "\eb8e";
}

.huge-mouse-12:before {
    content: "\eb8f";
}

.huge-mouse-13:before {
    content: "\eb90";
}

.huge-mouse-14:before {
    content: "\eb91";
}

.huge-mouse-15:before {
    content: "\eb92";
}

.huge-mouse-16:before {
    content: "\eb93";
}

.huge-mouse-17:before {
    content: "\eb94";
}

.huge-mouse-18:before {
    content: "\eb95";
}

.huge-mouse-19:before {
    content: "\eb96";
}

.huge-mouse-20:before {
    content: "\eb97";
}

.huge-mouse-21:before {
    content: "\eb98";
}

.huge-mouse-left-click-01:before {
    content: "\eb99";
}

.huge-mouse-left-click-02:before {
    content: "\eb9a";
}

.huge-mouse-left-click-03:before {
    content: "\eb9b";
}

.huge-mouse-left-click-04:before {
    content: "\eb9c";
}

.huge-mouse-left-click-05:before {
    content: "\eb9d";
}

.huge-mouse-left-click-06:before {
    content: "\eb9e";
}

.huge-mouse-right-click-01:before {
    content: "\eb9f";
}

.huge-mouse-right-click-02:before {
    content: "\eba0";
}

.huge-mouse-right-click-03:before {
    content: "\eba1";
}

.huge-mouse-right-click-04:before {
    content: "\eba2";
}

.huge-mouse-right-click-05:before {
    content: "\eba3";
}

.huge-mouse-right-click-06:before {
    content: "\eba4";
}

.huge-mouse-scroll-01:before {
    content: "\eba5";
}

.huge-mouse-scroll-02:before {
    content: "\eba6";
}

.huge-move:before {
    content: "\eba7";
}

.huge-navigation-01:before {
    content: "\eba8";
}

.huge-navigation-02:before {
    content: "\eba9";
}

.huge-scroll-horizontal:before {
    content: "\ebaa";
}

.huge-scroll-vertical:before {
    content: "\ebab";
}

.huge-vertical-resize:before {
    content: "\ebac";
}

.huge-menu-01:before {
    content: "\ebad";
}

.huge-menu-02:before {
    content: "\ebae";
}

.huge-menu-03:before {
    content: "\ebaf";
}

.huge-menu-04:before {
    content: "\ebb0";
}

.huge-menu-05:before {
    content: "\ebb1";
}

.huge-menu-06:before {
    content: "\ebb2";
}

.huge-menu-07:before {
    content: "\ebb3";
}

.huge-menu-08:before {
    content: "\ebb4";
}

.huge-menu-09:before {
    content: "\ebb5";
}

.huge-menu-10:before {
    content: "\ebb6";
}

.huge-menu-11:before {
    content: "\ebb7";
}

.huge-menu-circle:before {
    content: "\ebb8";
}

.huge-menu-square:before {
    content: "\ebb9";
}

.huge-more-01:before {
    content: "\ebba";
}

.huge-more-02:before {
    content: "\ebbb";
}

.huge-more-03:before {
    content: "\ebbc";
}

.huge-more-horizontal-circle-01:before {
    content: "\ebbd";
}

.huge-more-horizontal-circle-02:before {
    content: "\ebbe";
}

.huge-more-horizontal-square-01:before {
    content: "\ebbf";
}

.huge-more-horizontal-square-02-1:before {
    content: "\ebc0";
}

.huge-more-horizontal-square-02:before {
    content: "\ebc1";
}

.huge-more-horizontal:before {
    content: "\ebc2";
}

.huge-more-vertical-circle-01:before {
    content: "\ebc3";
}

.huge-more-vertical-circle-02:before {
    content: "\ebc4";
}

.huge-more-vertical-square-02:before {
    content: "\ebc5";
}

.huge-more-vertical:before {
    content: "\ebc6";
}

.huge-aids:before {
    content: "\ebc7";
}

.huge-ampoule:before {
    content: "\ebc8";
}

.huge-bandage:before {
    content: "\ebc9";
}

.huge-blood-bag:before {
    content: "\ebca";
}

.huge-blood-bottle:before {
    content: "\ebcb";
}

.huge-blood-pressure:before {
    content: "\ebcc";
}

.huge-blood-type:before {
    content: "\ebcd";
}

.huge-blood:before {
    content: "\ebce";
}

.huge-bone-01:before {
    content: "\ebcf";
}

.huge-bone-02:before {
    content: "\ebd0";
}

.huge-brain-01:before {
    content: "\ebd1";
}

.huge-brain-02:before {
    content: "\ebd2";
}

.huge-broken-bone:before {
    content: "\ebd3";
}

.huge-caduceus:before {
    content: "\ebd4";
}

.huge-cardiogram-01:before {
    content: "\ebd5";
}

.huge-cardiogram-02:before {
    content: "\ebd6";
}

.huge-clinic:before {
    content: "\ebd7";
}

.huge-covid-info:before {
    content: "\ebd8";
}

.huge-dental-braces:before {
    content: "\ebd9";
}

.huge-dental-broken-tooth:before {
    content: "\ebda";
}

.huge-dental-care:before {
    content: "\ebdb";
}

.huge-dental-tooth:before {
    content: "\ebdc";
}

.huge-digestion:before {
    content: "\ebdd";
}

.huge-disability-01:before {
    content: "\ebde";
}

.huge-disability-02:before {
    content: "\ebdf";
}

.huge-dna:before {
    content: "\ebe0";
}

.huge-dropper:before {
    content: "\ebe1";
}

.huge-ear:before {
    content: "\ebe2";
}

.huge-eye:before {
    content: "\ebe3";
}

.huge-first-aid-kit:before {
    content: "\ebe4";
}

.huge-give-blood:before {
    content: "\ebe5";
}

.huge-give-pill:before {
    content: "\ebe6";
}

.huge-hand-sanitizer:before {
    content: "\ebe7";
}

.huge-healt:before {
    content: "\ebe8";
}

.huge-healtcare:before {
    content: "\ebe9";
}

.huge-hospital-01:before {
    content: "\ebea";
}

.huge-hospital-02:before {
    content: "\ebeb";
}

.huge-hospital-bed-01:before {
    content: "\ebec";
}

.huge-hospital-bed-02:before {
    content: "\ebed";
}

.huge-hospital-location:before {
    content: "\ebee";
}

.huge-injection:before {
    content: "\ebef";
}

.huge-kidneys:before {
    content: "\ebf0";
}

.huge-labs:before {
    content: "\ebf1";
}

.huge-liver:before {
    content: "\ebf2";
}

.huge-Lungs:before {
    content: "\ebf3";
}

.huge-mask-love:before {
    content: "\ebf4";
}

.huge-mask:before {
    content: "\ebf5";
}

.huge-medical-file:before {
    content: "\ebf6";
}

.huge-medicine-01:before {
    content: "\ebf7";
}

.huge-medicine-02:before {
    content: "\ebf8";
}

.huge-medicine-bottle-01:before {
    content: "\ebf9";
}

.huge-medicine-bottle-02:before {
    content: "\ebfa";
}

.huge-medicine-syrup:before {
    content: "\ebfb";
}

.huge-mortar:before {
    content: "\ebfc";
}

.huge-nose:before {
    content: "\ebfd";
}

.huge-prescription:before {
    content: "\ebfe";
}

.huge-protection-mask:before {
    content: "\ebff";
}

.huge-safe:before {
    content: "\ec00";
}

.huge-skull:before {
    content: "\ec01";
}

.huge-sperm:before {
    content: "\ec02";
}

.huge-stethoscope:before {
    content: "\ec03";
}

.huge-thermometer:before {
    content: "\ec04";
}

.huge-tissue-paper:before {
    content: "\ec05";
}

.huge-tongue:before {
    content: "\ec06";
}

.huge-treatment:before {
    content: "\ec07";
}

.huge-vaccine:before {
    content: "\ec08";
}

.huge-wheelchair:before {
    content: "\ec09";
}

.huge-x-ray:before {
    content: "\ec0a";
}

.huge-backward-01:before {
    content: "\ec0b";
}

.huge-backward-02:before {
    content: "\ec0c";
}

.huge-burning-cd:before {
    content: "\ec0d";
}

.huge-forward-01:before {
    content: "\ec0e";
}

.huge-forward-02:before {
    content: "\ec0f";
}

.huge-go-backward-5sec:before {
    content: "\ec10";
}

.huge-go-backward-10-sec:before {
    content: "\ec11";
}

.huge-go-backward-10sec:before {
    content: "\ec12";
}

.huge-go-backward-15-sec:before {
    content: "\ec13";
}

.huge-go-backward-60-sec:before {
    content: "\ec14";
}

.huge-go-forward-5sec:before {
    content: "\ec15";
}

.huge-go-forward-10-sec:before {
    content: "\ec16";
}

.huge-go-forward-15-sec:before {
    content: "\ec17";
}

.huge-go-forward-30-sec:before {
    content: "\ec18";
}

.huge-go-forward-60-sec:before {
    content: "\ec19";
}

.huge-headphone-mute:before {
    content: "\ec1a";
}

.huge-headphones:before {
    content: "\ec1b";
}

.huge-mic-01:before {
    content: "\ec1c";
}

.huge-mic-02:before {
    content: "\ec1d";
}

.huge-mic-off-01:before {
    content: "\ec1e";
}

.huge-mic-off-02:before {
    content: "\ec1f";
}

.huge-music-note-01:before {
    content: "\ec20";
}

.huge-music-note-02:before {
    content: "\ec21";
}

.huge-music-note-03:before {
    content: "\ec22";
}

.huge-music-note-04:before {
    content: "\ec23";
}

.huge-music-note-square-01:before {
    content: "\ec24";
}

.huge-music-note-square-02:before {
    content: "\ec25";
}

.huge-next:before {
    content: "\ec26";
}

.huge-pause:before {
    content: "\ec27";
}

.huge-play:before {
    content: "\ec28";
}

.huge-playlist-01:before {
    content: "\ec29";
}

.huge-playlist-02:before {
    content: "\ec2a";
}

.huge-playlist-03:before {
    content: "\ec2b";
}

.huge-previous:before {
    content: "\ec2c";
}

.huge-radio:before {
    content: "\ec2d";
}

.huge-record:before {
    content: "\ec2e";
}

.huge-repeat-off:before {
    content: "\ec2f";
}

.huge-repeat-one-01:before {
    content: "\ec30";
}

.huge-repeat-one-02:before {
    content: "\ec31";
}

.huge-repeat:before {
    content: "\ec32";
}

.huge-scissor:before {
    content: "\ec33";
}

.huge-shuffle-square:before {
    content: "\ec34";
}

.huge-shuffle:before {
    content: "\ec35";
}

.huge-speaker:before {
    content: "\ec36";
}

.huge-stop:before {
    content: "\ec37";
}

.huge-subtitle:before {
    content: "\ec38";
}

.huge-voice:before {
    content: "\ec39";
}

.huge-volume-high:before {
    content: "\ec3a";
}

.huge-volume-low:before {
    content: "\ec3b";
}

.huge-volume-minus:before {
    content: "\ec3c";
}

.huge-volume-mute-01:before {
    content: "\ec3d";
}

.huge-volume-mute-02:before {
    content: "\ec3e";
}

.huge-volume-off:before {
    content: "\ec3f";
}

.huge-volume-up:before {
    content: "\ec40";
}

.huge-vynil-01:before {
    content: "\ec41";
}

.huge-vynil-02:before {
    content: "\ec42";
}

.huge-vynil-03:before {
    content: "\ec43";
}

.huge-st-brecket-circle:before {
    content: "\ec44";
}

.huge-st-brecket-square:before {
    content: "\ec45";
}

.huge-st-brecket:before {
    content: "\ec46";
}

.huge-nd-brecket-circle:before {
    content: "\ec47";
}

.huge-nd-brecket-square:before {
    content: "\ec48";
}

.huge-nd-brecket:before {
    content: "\ec49";
}

.huge-rd-brecket-circle:before {
    content: "\ec4a";
}

.huge-rd-brecket-square:before {
    content: "\ec4b";
}

.huge-rd-brecket:before {
    content: "\ec4c";
}

.huge-abacus:before {
    content: "\ec4d";
}

.huge-absolute:before {
    content: "\ec4e";
}

.huge-acute:before {
    content: "\ec4f";
}

.huge-alpha-circle:before {
    content: "\ec50";
}

.huge-alpha-square:before {
    content: "\ec51";
}

.huge-alpha:before {
    content: "\ec52";
}

.huge-angle-1:before {
    content: "\ec53";
}

.huge-angle:before {
    content: "\ec54";
}

.huge-approximately-equal-circle:before {
    content: "\ec55";
}

.huge-approximately-equal-square:before {
    content: "\ec56";
}

.huge-approximately-equal:before {
    content: "\ec57";
}

.huge-beta:before {
    content: "\ec58";
}

.huge-calculator:before {
    content: "\ec59";
}

.huge-compass:before {
    content: "\ec5a";
}

.huge-cone-01:before {
    content: "\ec5b";
}

.huge-cone-02:before {
    content: "\ec5c";
}

.huge-congruent-to-circle:before {
    content: "\ec5d";
}

.huge-congruent-to-square:before {
    content: "\ec5e";
}

.huge-congruent-to:before {
    content: "\ec5f";
}

.huge-coordinate-01:before {
    content: "\ec60";
}

.huge-cordinate-02:before {
    content: "\ec61";
}

.huge-cos:before {
    content: "\ec62";
}

.huge-cosine-0:before {
    content: "\ec63";
}

.huge-cosine-01:before {
    content: "\ec64";
}

.huge-cube:before {
    content: "\ec65";
}

.huge-cylinder-01:before {
    content: "\ec66";
}

.huge-cylinder-02:before {
    content: "\ec67";
}

.huge-cylinder-03:before {
    content: "\ec68";
}

.huge-cylinder-04:before {
    content: "\ec69";
}

.huge-diameter:before {
    content: "\ec6a";
}

.huge-divide-sign-circle:before {
    content: "\ec6b";
}

.huge-divide-sign-square:before {
    content: "\ec6c";
}

.huge-divide-sign:before {
    content: "\ec6d";
}

.huge-equal-sign-circle:before {
    content: "\ec6e";
}

.huge-equal-sign-square:before {
    content: "\ec6f";
}

.huge-equal-sign:before {
    content: "\ec70";
}

.huge-function-circle:before {
    content: "\ec71";
}

.huge-function-of-x:before {
    content: "\ec72";
}

.huge-function-square:before {
    content: "\ec73";
}

.huge-function:before {
    content: "\ec74";
}

.huge-greater-than-circle:before {
    content: "\ec75";
}

.huge-greater-than-square:before {
    content: "\ec76";
}

.huge-greater-than:before {
    content: "\ec77";
}

.huge-hexagon1:before {
    content: "\ec78";
}

.huge-hyperbole:before {
    content: "\ec79";
}

.huge-inequality-01:before {
    content: "\ec7a";
}

.huge-inequality-02:before {
    content: "\ec7b";
}

.huge-inequality-circle-01:before {
    content: "\ec7c";
}

.huge-inequality-circle-02:before {
    content: "\ec7d";
}

.huge-inequality-square-01:before {
    content: "\ec7e";
}

.huge-inequality-square-02:before {
    content: "\ec7f";
}

.huge-infinity-01:before {
    content: "\ec80";
}

.huge-infinity-02:before {
    content: "\ec81";
}

.huge-infinity-circle:before {
    content: "\ec82";
}

.huge-infinity-square:before {
    content: "\ec83";
}

.huge-insert-pi:before {
    content: "\ec84";
}

.huge-left-angle:before {
    content: "\ec85";
}

.huge-left-triangle:before {
    content: "\ec86";
}

.huge-less-than-circle:before {
    content: "\ec87";
}

.huge-less-than-square:before {
    content: "\ec88";
}

.huge-less-than:before {
    content: "\ec89";
}

.huge-matrix:before {
    content: "\ec8a";
}

.huge-minus-plus-01:before {
    content: "\ec8b";
}

.huge-minus-plus-02:before {
    content: "\ec8c";
}

.huge-minus-plus-circle-01:before {
    content: "\ec8d";
}

.huge-minus-plus-circle-02:before {
    content: "\ec8e";
}

.huge-minus-plus-square-01:before {
    content: "\ec8f";
}

.huge-minus-plus-square-02:before {
    content: "\ec90";
}

.huge-minus-sign-circle:before {
    content: "\ec91";
}

.huge-minus-sign-square:before {
    content: "\ec92";
}

.huge-minus-sign:before {
    content: "\ec93";
}

.huge-more-or-less-circle:before {
    content: "\ec94";
}

.huge-more-or-less-square:before {
    content: "\ec95";
}

.huge-more-or-less:before {
    content: "\ec96";
}

.huge-multiplication-sign-circle:before {
    content: "\ec97";
}

.huge-multiplication-sign-square:before {
    content: "\ec98";
}

.huge-multiplication-sign:before {
    content: "\ec99";
}

.huge-n-th-root-circle-1:before {
    content: "\ec9a";
}

.huge-n-th-root-circle:before {
    content: "\ec9b";
}

.huge-n-th-root:before {
    content: "\ec9c";
}

.huge-not-equal-sign-circle:before {
    content: "\ec9d";
}

.huge-not-equal-sign-square:before {
    content: "\ec9e";
}

.huge-not-equal-sign:before {
    content: "\ec9f";
}

.huge-obtuse:before {
    content: "\eca0";
}

.huge-octagon:before {
    content: "\eca1";
}

.huge-parabola-01:before {
    content: "\eca2";
}

.huge-parabola-02:before {
    content: "\eca3";
}

.huge-parabola-03:before {
    content: "\eca4";
}

.huge-parallelogram:before {
    content: "\eca5";
}

.huge-pentagon1:before {
    content: "\eca6";
}

.huge-percent-circle:before {
    content: "\eca7";
}

.huge-percent-square:before {
    content: "\eca8";
}

.huge-percent:before {
    content: "\eca9";
}

.huge-pi-circle:before {
    content: "\ecaa";
}

.huge-pi-square:before {
    content: "\ecab";
}

.huge-pi:before {
    content: "\ecac";
}

.huge-plus-minus-01:before {
    content: "\ecad";
}

.huge-plus-minus-02:before {
    content: "\ecae";
}

.huge-plus-minus-circle-01:before {
    content: "\ecaf";
}

.huge-plus-minus-circle-02:before {
    content: "\ecb0";
}

.huge-plus-minus-square-01:before {
    content: "\ecb1";
}

.huge-plus-minus-square-02:before {
    content: "\ecb2";
}

.huge-plus-sign-circle:before {
    content: "\ecb3";
}

.huge-plus-sign-square:before {
    content: "\ecb4";
}

.huge-plus-sign:before {
    content: "\ecb5";
}

.huge-prism1:before {
    content: "\ecb6";
}

.huge-pyramid:before {
    content: "\ecb7";
}

.huge-radius:before {
    content: "\ecb8";
}

.huge-rectangular1:before {
    content: "\ecb9";
}

.huge-reflex:before {
    content: "\ecba";
}

.huge-remove-pi:before {
    content: "\ecbb";
}

.huge-rhombus1:before {
    content: "\ecbc";
}

.huge-right-angle:before {
    content: "\ecbd";
}

.huge-right-triangle:before {
    content: "\ecbe";
}

.huge-root-01:before {
    content: "\ecbf";
}

.huge-root-1st-brecket:before {
    content: "\ecc0";
}

.huge-root-02-1:before {
    content: "\ecc1";
}

.huge-root-02:before {
    content: "\ecc2";
}

.huge-root-3rd-brecket:before {
    content: "\ecc3";
}

.huge-root-circle:before {
    content: "\ecc4";
}

.huge-segment:before {
    content: "\ecc5";
}

.huge-sin:before {
    content: "\ecc6";
}

.huge-sine-01:before {
    content: "\ecc7";
}

.huge-sine-02:before {
    content: "\ecc8";
}

.huge-sphere:before {
    content: "\ecc9";
}

.huge-square-01:before {
    content: "\ecca";
}

.huge-square-circle:before {
    content: "\eccb";
}

.huge-square-root-square:before {
    content: "\eccc";
}

.huge-square-square:before {
    content: "\eccd";
}

.huge-summation-01:before {
    content: "\ecce";
}

.huge-summation-02:before {
    content: "\eccf";
}

.huge-summation-circle:before {
    content: "\ecd0";
}

.huge-summation-square:before {
    content: "\ecd1";
}

.huge-tan:before {
    content: "\ecd2";
}

.huge-triangle-01:before {
    content: "\ecd3";
}

.huge-triangle-02:before {
    content: "\ecd4";
}

.huge-x-variable-circle:before {
    content: "\ecd5";
}

.huge-x-variable-square:before {
    content: "\ecd6";
}

.huge-x-variable:before {
    content: "\ecd7";
}

.huge-compass1:before {
    content: "\ecd8";
}

.huge-direction-left-01:before {
    content: "\ecd9";
}

.huge-direction-left-02:before {
    content: "\ecda";
}

.huge-direction-right-01:before {
    content: "\ecdb";
}

.huge-direction-right-02:before {
    content: "\ecdc";
}

.huge-directions-01:before {
    content: "\ecdd";
}

.huge-directions-02:before {
    content: "\ecde";
}

.huge-edit-road:before {
    content: "\ecdf";
}

.huge-entering-geo-fence:before {
    content: "\ece0";
}

.huge-flag-01:before {
    content: "\ece1";
}

.huge-flag-02:before {
    content: "\ece2";
}

.huge-flag-03:before {
    content: "\ece3";
}

.huge-global-editing:before {
    content: "\ece4";
}

.huge-global-refresh:before {
    content: "\ece5";
}

.huge-global-search:before {
    content: "\ece6";
}

.huge-global:before {
    content: "\ece7";
}

.huge-gps-01:before {
    content: "\ece8";
}

.huge-gps-02:before {
    content: "\ece9";
}

.huge-gps-off-01:before {
    content: "\ecea";
}

.huge-gps-off-02:before {
    content: "\eceb";
}

.huge-latitude:before {
    content: "\ecec";
}

.huge-leaving-geo-fence:before {
    content: "\eced";
}

.huge-location-01:before {
    content: "\ecee";
}

.huge-location-02:before {
    content: "\ecef";
}

.huge-location-03:before {
    content: "\ecf0";
}

.huge-location-04:before {
    content: "\ecf1";
}

.huge-location-05:before {
    content: "\ecf2";
}

.huge-location-06:before {
    content: "\ecf3";
}

.huge-location-07:before {
    content: "\ecf4";
}

.huge-location-08:before {
    content: "\ecf5";
}

.huge-location-09:before {
    content: "\ecf6";
}

.huge-location-10:before {
    content: "\ecf7";
}

.huge-location-add-01:before {
    content: "\ecf8";
}

.huge-location-add-02:before {
    content: "\ecf9";
}

.huge-location-check-01:before {
    content: "\ecfa";
}

.huge-location-check-02:before {
    content: "\ecfb";
}

.huge-location-favourite-01:before {
    content: "\ecfc";
}

.huge-location-favourite-02:before {
    content: "\ecfd";
}

.huge-location-offline-01:before {
    content: "\ecfe";
}

.huge-location-offline-02:before {
    content: "\ecff";
}

.huge-location-offline-03:before {
    content: "\ed00";
}

.huge-location-offline-04:before {
    content: "\ed01";
}

.huge-location-remove-01:before {
    content: "\ed02";
}

.huge-location-remove-02:before {
    content: "\ed03";
}

.huge-location-share-01:before {
    content: "\ed04";
}

.huge-location-share-02:before {
    content: "\ed05";
}

.huge-location-star-01:before {
    content: "\ed06";
}

.huge-location-star-02:before {
    content: "\ed07";
}

.huge-location-update-01:before {
    content: "\ed08";
}

.huge-location-update-02:before {
    content: "\ed09";
}

.huge-location-user-01:before {
    content: "\ed0a";
}

.huge-location-user-02:before {
    content: "\ed0b";
}

.huge-location-user-03:before {
    content: "\ed0c";
}

.huge-location-user-04:before {
    content: "\ed0d";
}

.huge-longitude:before {
    content: "\ed0e";
}

.huge-map-pin:before {
    content: "\ed0f";
}

.huge-map-pinpoint-01:before {
    content: "\ed10";
}

.huge-map-pinpoint-02:before {
    content: "\ed11";
}

.huge-maping:before {
    content: "\ed12";
}

.huge-maps-circle-01:before {
    content: "\ed13";
}

.huge-maps-circle-02:before {
    content: "\ed14";
}

.huge-maps-editing:before {
    content: "\ed15";
}

.huge-maps-global-01:before {
    content: "\ed16";
}

.huge-maps-global-02:before {
    content: "\ed17";
}

.huge-maps-location-01:before {
    content: "\ed18";
}

.huge-maps-location-02:before {
    content: "\ed19";
}

.huge-maps-off:before {
    content: "\ed1a";
}

.huge-maps-refresh:before {
    content: "\ed1b";
}

.huge-maps-search:before {
    content: "\ed1c";
}

.huge-maps-square-01:before {
    content: "\ed1d";
}

.huge-maps-square-02:before {
    content: "\ed1e";
}

.huge-maps:before {
    content: "\ed1f";
}

.huge-mobile-navigator-01:before {
    content: "\ed20";
}

.huge-mobile-navigator-02:before {
    content: "\ed21";
}

.huge-navigation-011:before {
    content: "\ed22";
}

.huge-navigation-021:before {
    content: "\ed23";
}

.huge-navigator-01:before {
    content: "\ed24";
}

.huge-navigator-02:before {
    content: "\ed25";
}

.huge-pin-location-01:before {
    content: "\ed26";
}

.huge-pin-location-02:before {
    content: "\ed27";
}

.huge-pin-location-03:before {
    content: "\ed28";
}

.huge-pin-off:before {
    content: "\ed29";
}

.huge-pin:before {
    content: "\ed2a";
}

.huge-radar-01:before {
    content: "\ed2b";
}

.huge-radar-02:before {
    content: "\ed2c";
}

.huge-road-01:before {
    content: "\ed2d";
}

.huge-road-02:before {
    content: "\ed2e";
}

.huge-road-location-01:before {
    content: "\ed2f";
}

.huge-road-location-02:before {
    content: "\ed30";
}

.huge-road-wayside:before {
    content: "\ed31";
}

.huge-route-01:before {
    content: "\ed32";
}

.huge-route-02:before {
    content: "\ed33";
}

.huge-route-03:before {
    content: "\ed34";
}

.huge-route-block:before {
    content: "\ed35";
}

.huge-share-location-01:before {
    content: "\ed36";
}

.huge-share-location-02:before {
    content: "\ed37";
}

.huge-user-roadside:before {
    content: "\ed38";
}

.huge-adobe-after-effect:before {
    content: "\ed39";
}

.huge-adobe-illustrator:before {
    content: "\ed3a";
}

.huge-adobe-indesign:before {
    content: "\ed3b";
}

.huge-adobe-photoshop:before {
    content: "\ed3c";
}

.huge-adobe-premier:before {
    content: "\ed3d";
}

.huge-adobe-xd:before {
    content: "\ed3e";
}

.huge-airbnb:before {
    content: "\ed3f";
}

.huge-android:before {
    content: "\ed40";
}

.huge-app-store:before {
    content: "\ed41";
}

.huge-apple-finder:before {
    content: "\ed42";
}

.huge-apple-news:before {
    content: "\ed43";
}

.huge-apple-reminder:before {
    content: "\ed44";
}

.huge-apple-stocks:before {
    content: "\ed45";
}

.huge-apple:before {
    content: "\ed46";
}

.huge-bebo:before {
    content: "\ed47";
}

.huge-behance-01:before {
    content: "\ed48";
}

.huge-behance-02:before {
    content: "\ed49";
}

.huge-bing:before {
    content: "\ed4a";
}

.huge-blogger:before {
    content: "\ed4b";
}

.huge-bootstrap:before {
    content: "\ed4c";
}

.huge-capcut-rectangle:before {
    content: "\ed4d";
}

.huge-capcut:before {
    content: "\ed4e";
}

.huge-chrome:before {
    content: "\ed4f";
}

.huge-codesandbox:before {
    content: "\ed50";
}

.huge-creative-market:before {
    content: "\ed51";
}

.huge-deviantart:before {
    content: "\ed52";
}

.huge-digg:before {
    content: "\ed53";
}

.huge-discord:before {
    content: "\ed54";
}

.huge-dribbble:before {
    content: "\ed55";
}

.huge-dropbox:before {
    content: "\ed56";
}

.huge-envato:before {
    content: "\ed57";
}

.huge-facebook-01:before {
    content: "\ed58";
}

.huge-facebook-02:before {
    content: "\ed59";
}

.huge-figma:before {
    content: "\ed5a";
}

.huge-fiverr:before {
    content: "\ed5b";
}

.huge-flaticon:before {
    content: "\ed5c";
}

.huge-flickr:before {
    content: "\ed5d";
}

.huge-forrst:before {
    content: "\ed5e";
}

.huge-foursquare:before {
    content: "\ed5f";
}

.huge-framer:before {
    content: "\ed60";
}

.huge-github-01:before {
    content: "\ed61";
}

.huge-google-doc:before {
    content: "\ed62";
}

.huge-google-drive:before {
    content: "\ed63";
}

.huge-google-maps:before {
    content: "\ed64";
}

.huge-google-sheet:before {
    content: "\ed65";
}

.huge-google:before {
    content: "\ed66";
}

.huge-hangout:before {
    content: "\ed67";
}

.huge-html-5:before {
    content: "\ed68";
}

.huge-iconjar:before {
    content: "\ed69";
}

.huge-imo:before {
    content: "\ed6a";
}

.huge-instagram:before {
    content: "\ed6b";
}

.huge-kickstarter-01:before {
    content: "\ed6c";
}

.huge-kickstarter-02:before {
    content: "\ed6d";
}

.huge-lastfm:before {
    content: "\ed6e";
}

.huge-line:before {
    content: "\ed6f";
}

.huge-linkedin-01:before {
    content: "\ed70";
}

.huge-linkedin-02:before {
    content: "\ed71";
}

.huge-lottiefiles:before {
    content: "\ed72";
}

.huge-medium-square:before {
    content: "\ed73";
}

.huge-medium:before {
    content: "\ed74";
}

.huge-messenger:before {
    content: "\ed75";
}

.huge-meta:before {
    content: "\ed76";
}

.huge-microsoft:before {
    content: "\ed77";
}

.huge-mymind:before {
    content: "\ed78";
}

.huge-nike:before {
    content: "\ed79";
}

.huge-notion-01:before {
    content: "\ed7a";
}

.huge-notion-02:before {
    content: "\ed7b";
}

.huge-office-365:before {
    content: "\ed7c";
}

.huge-path:before {
    content: "\ed7d";
}

.huge-payoneer:before {
    content: "\ed7e";
}

.huge-paypal:before {
    content: "\ed7f";
}

.huge-periscope:before {
    content: "\ed80";
}

.huge-picasa:before {
    content: "\ed81";
}

.huge-pinterest:before {
    content: "\ed82";
}

.huge-plaxo:before {
    content: "\ed83";
}

.huge-play-store:before {
    content: "\ed84";
}

.huge-quora:before {
    content: "\ed85";
}

.huge-reddit:before {
    content: "\ed86";
}

.huge-safari:before {
    content: "\ed87";
}

.huge-scribd:before {
    content: "\ed88";
}

.huge-shutterstock:before {
    content: "\ed89";
}

.huge-signal:before {
    content: "\ed8a";
}

.huge-skype:before {
    content: "\ed8b";
}

.huge-slack:before {
    content: "\ed8c";
}

.huge-slideshare:before {
    content: "\ed8d";
}

.huge-snapchat:before {
    content: "\ed8e";
}

.huge-soundcloud:before {
    content: "\ed8f";
}

.huge-spotify:before {
    content: "\ed90";
}

.huge-stumbleupon:before {
    content: "\ed91";
}

.huge-swarm:before {
    content: "\ed92";
}

.huge-teamviewer:before {
    content: "\ed93";
}

.huge-telegram:before {
    content: "\ed94";
}

.huge-threads-ellipse:before {
    content: "\ed95";
}

.huge-threads-rectangle:before {
    content: "\ed96";
}

.huge-threads:before {
    content: "\ed97";
}

.huge-tiktok:before {
    content: "\ed98";
}

.huge-tinder-square:before {
    content: "\ed99";
}

.huge-tinder:before {
    content: "\ed9a";
}

.huge-trello:before {
    content: "\ed9b";
}

.huge-tumblr:before {
    content: "\ed9c";
}

.huge-twitch:before {
    content: "\ed9d";
}

.huge-twitter-square:before {
    content: "\ed9e";
}

.huge-twitter:before {
    content: "\ed9f";
}

.huge-upwork:before {
    content: "\eda0";
}

.huge-vimeo:before {
    content: "\eda1";
}

.huge-vine-square:before {
    content: "\eda2";
}

.huge-vine:before {
    content: "\eda3";
}

.huge-vk-square:before {
    content: "\eda4";
}

.huge-vk:before {
    content: "\eda5";
}

.huge-wattpad-square:before {
    content: "\eda6";
}

.huge-wattpad:before {
    content: "\eda7";
}

.huge-wechat:before {
    content: "\eda8";
}

.huge-whatsapp-business:before {
    content: "\eda9";
}

.huge-whatsapp:before {
    content: "\edaa";
}

.huge-wikipedia:before {
    content: "\edab";
}

.huge-wise:before {
    content: "\edac";
}

.huge-wordpress:before {
    content: "\edad";
}

.huge-wps-office-rectangle:before {
    content: "\edae";
}

.huge-wps-office:before {
    content: "\edaf";
}

.huge-x-ellipse:before {
    content: "\edb0";
}

.huge-x-rectangle:before {
    content: "\edb1";
}

.huge-x:before {
    content: "\edb2";
}

.huge-xing:before {
    content: "\edb3";
}

.huge-yelp:before {
    content: "\edb4";
}

.huge-youtube:before {
    content: "\edb5";
}

.huge-zoom-circle:before {
    content: "\edb6";
}

.huge-zoom-square:before {
    content: "\edb7";
}

.huge-zoom:before {
    content: "\edb8";
}

.huge-accident:before {
    content: "\edb9";
}

.huge-airplane-01:before {
    content: "\edba";
}

.huge-airplane-02:before {
    content: "\edbb";
}

.huge-airplane-landing-01:before {
    content: "\edbc";
}

.huge-airplane-landing-02:before {
    content: "\edbd";
}

.huge-airplane-take-off-01:before {
    content: "\edbe";
}

.huge-airplane-take-off-02:before {
    content: "\edbf";
}

.huge-ambulance:before {
    content: "\edc0";
}

.huge-bicycle-01:before {
    content: "\edc1";
}

.huge-boat:before {
    content: "\edc2";
}

.huge-bus-01:before {
    content: "\edc3";
}

.huge-bus-02:before {
    content: "\edc4";
}

.huge-bus-03:before {
    content: "\edc5";
}

.huge-cable-car:before {
    content: "\edc6";
}

.huge-camper:before {
    content: "\edc7";
}

.huge-car-01:before {
    content: "\edc8";
}

.huge-car-02:before {
    content: "\edc9";
}

.huge-car-03:before {
    content: "\edca";
}

.huge-car-04:before {
    content: "\edcb";
}

.huge-car-parking-01:before {
    content: "\edcc";
}

.huge-car-parking-02:before {
    content: "\edcd";
}

.huge-caravan:before {
    content: "\edce";
}

.huge-container-truck:before {
    content: "\edcf";
}

.huge-crane:before {
    content: "\edd0";
}

.huge-drone:before {
    content: "\edd1";
}

.huge-ferry-boat:before {
    content: "\edd2";
}

.huge-fuel-station:before {
    content: "\edd3";
}

.huge-garbage-truck:before {
    content: "\edd4";
}

.huge-golf-cart:before {
    content: "\edd5";
}

.huge-helicopter:before {
    content: "\edd6";
}

.huge-hot-air-balloon:before {
    content: "\edd7";
}

.huge-lift-truck:before {
    content: "\edd8";
}

.huge-metro:before {
    content: "\edd9";
}

.huge-motorbike-01:before {
    content: "\edda";
}

.huge-motorbike-02:before {
    content: "\eddb";
}

.huge-parking-area-circle:before {
    content: "\eddc";
}

.huge-parking-area-square:before {
    content: "\eddd";
}

.huge-pickup-01:before {
    content: "\edde";
}

.huge-pickup-02:before {
    content: "\eddf";
}

.huge-plane:before {
    content: "\ede0";
}

.huge-police-car:before {
    content: "\ede1";
}

.huge-road:before {
    content: "\ede2";
}

.huge-rocket:before {
    content: "\ede3";
}

.huge-school-bus:before {
    content: "\ede4";
}

.huge-scooter-01:before {
    content: "\ede5";
}

.huge-scooter-02:before {
    content: "\ede6";
}

.huge-scooter-03:before {
    content: "\ede7";
}

.huge-scooter-04:before {
    content: "\ede8";
}

.huge-scooter-electric:before {
    content: "\ede9";
}

.huge-shipping-center:before {
    content: "\edea";
}

.huge-speed-train-01:before {
    content: "\edeb";
}

.huge-speed-train-02:before {
    content: "\edec";
}

.huge-submarine:before {
    content: "\eded";
}

.huge-taxi:before {
    content: "\edee";
}

.huge-tow-truck:before {
    content: "\edef";
}

.huge-toy-train:before {
    content: "\edf0";
}

.huge-tractor:before {
    content: "\edf1";
}

.huge-traffic-incident:before {
    content: "\edf2";
}

.huge-traffic-light:before {
    content: "\edf3";
}

.huge-train-01:before {
    content: "\edf4";
}

.huge-train-02:before {
    content: "\edf5";
}

.huge-tram:before {
    content: "\edf6";
}

.huge-truck-delivery:before {
    content: "\edf7";
}

.huge-truck-monster:before {
    content: "\edf8";
}

.huge-truck-return:before {
    content: "\edf9";
}

.huge-truck:before {
    content: "\edfa";
}

.huge-ufo1:before {
    content: "\edfb";
}

.huge-van:before {
    content: "\edfc";
}

.huge-zeppelin:before {
    content: "\edfd";
}

.huge-login-01:before {
    content: "\edfe";
}

.huge-login-02:before {
    content: "\edff";
}

.huge-login-03:before {
    content: "\ee00";
}

.huge-login-circle-01:before {
    content: "\ee01";
}

.huge-login-circle-02:before {
    content: "\ee02";
}

.huge-login-square-01:before {
    content: "\ee03";
}

.huge-login-square-02:before {
    content: "\ee04";
}

.huge-logout-01:before {
    content: "\ee05";
}

.huge-logout-02:before {
    content: "\ee06";
}

.huge-logout-03:before {
    content: "\ee07";
}

.huge-logout-04:before {
    content: "\ee08";
}

.huge-logout-05:before {
    content: "\ee09";
}

.huge-logout-circle-01:before {
    content: "\ee0a";
}

.huge-logout-circle-02:before {
    content: "\ee0b";
}

.huge-logout-square-01:before {
    content: "\ee0c";
}

.huge-logout-square-02:before {
    content: "\ee0d";
}

.huge-link-01:before {
    content: "\ee0e";
}

.huge-link-02:before {
    content: "\ee0f";
}

.huge-link-03:before {
    content: "\ee10";
}

.huge-link-04:before {
    content: "\ee11";
}

.huge-link-05:before {
    content: "\ee12";
}

.huge-link-06:before {
    content: "\ee13";
}

.huge-link-backward:before {
    content: "\ee14";
}

.huge-link-circle-02:before {
    content: "\ee15";
}

.huge-link-circle:before {
    content: "\ee16";
}

.huge-link-forward:before {
    content: "\ee17";
}

.huge-link-square-01:before {
    content: "\ee18";
}

.huge-link-square-02:before {
    content: "\ee19";
}

.huge-share-01:before {
    content: "\ee1a";
}

.huge-share-02:before {
    content: "\ee1b";
}

.huge-share-03:before {
    content: "\ee1c";
}

.huge-share-04:before {
    content: "\ee1d";
}

.huge-share-05:before {
    content: "\ee1e";
}

.huge-share-06:before {
    content: "\ee1f";
}

.huge-share-07:before {
    content: "\ee20";
}

.huge-share-08:before {
    content: "\ee21";
}

.huge-sharing:before {
    content: "\ee22";
}

.huge-unlink-01:before {
    content: "\ee23";
}

.huge-unlink-02:before {
    content: "\ee24";
}

.huge-unlink-03:before {
    content: "\ee25";
}

.huge-unlink-04:before {
    content: "\ee26";
}

.huge-unlink-05:before {
    content: "\ee27";
}

.huge-unlink-06:before {
    content: "\ee28";
}

.huge-agreement-01:before {
    content: "\ee29";
}

.huge-agreement-02:before {
    content: "\ee2a";
}

.huge-agreement-03:before {
    content: "\ee2b";
}

.huge-auction:before {
    content: "\ee2c";
}

.huge-audit-01:before {
    content: "\ee2d";
}

.huge-audit-02:before {
    content: "\ee2e";
}

.huge-copyright:before {
    content: "\ee2f";
}

.huge-court-house:before {
    content: "\ee30";
}

.huge-court-law:before {
    content: "\ee31";
}

.huge-handcuffs:before {
    content: "\ee32";
}

.huge-identification:before {
    content: "\ee33";
}

.huge-investigation:before {
    content: "\ee34";
}

.huge-judge:before {
    content: "\ee35";
}

.huge-justice-scale-01:before {
    content: "\ee36";
}

.huge-justice-scale-02:before {
    content: "\ee37";
}

.huge-legal-01:before {
    content: "\ee38";
}

.huge-legal-02:before {
    content: "\ee39";
}

.huge-legal-document-01:before {
    content: "\ee3a";
}

.huge-legal-document-02:before {
    content: "\ee3b";
}

.huge-legal-hammer:before {
    content: "\ee3c";
}

.huge-passport:before {
    content: "\ee3d";
}

.huge-podium:before {
    content: "\ee3e";
}

.huge-police-badge:before {
    content: "\ee3f";
}

.huge-police-cap:before {
    content: "\ee40";
}

.huge-police-station:before {
    content: "\ee41";
}

.huge-prison-guard:before {
    content: "\ee42";
}

.huge-prison:before {
    content: "\ee43";
}

.huge-prisoner:before {
    content: "\ee44";
}

.huge-register:before {
    content: "\ee45";
}

.huge-sheriff-01:before {
    content: "\ee46";
}

.huge-sheriff-02:before {
    content: "\ee47";
}

.huge-stamp-01:before {
    content: "\ee48";
}

.huge-stamp-02:before {
    content: "\ee49";
}

.huge-subpoena:before {
    content: "\ee4a";
}

.huge-trade-mark:before {
    content: "\ee4b";
}

.huge-wanted:before {
    content: "\ee4c";
}

.huge-border-all-01:before {
    content: "\ee4d";
}

.huge-border-all-02:before {
    content: "\ee4e";
}

.huge-border-bottom-01:before {
    content: "\ee4f";
}

.huge-border-bottom-02:before {
    content: "\ee50";
}

.huge-border-horizontal:before {
    content: "\ee51";
}

.huge-border-inner:before {
    content: "\ee52";
}

.huge-border-left-01:before {
    content: "\ee53";
}

.huge-border-left-02:before {
    content: "\ee54";
}

.huge-border-none-01:before {
    content: "\ee55";
}

.huge-border-none-02:before {
    content: "\ee56";
}

.huge-border-right-01:before {
    content: "\ee57";
}

.huge-border-right-02:before {
    content: "\ee58";
}

.huge-border-top-01:before {
    content: "\ee59";
}

.huge-border-top-02:before {
    content: "\ee5a";
}

.huge-border-vertical:before {
    content: "\ee5b";
}

.huge-layout-01:before {
    content: "\ee5c";
}

.huge-layout-2-column:before {
    content: "\ee5d";
}

.huge-layout-2-row:before {
    content: "\ee5e";
}

.huge-layout-02:before {
    content: "\ee5f";
}

.huge-layout-3-column:before {
    content: "\ee60";
}

.huge-layout-3-row:before {
    content: "\ee61";
}

.huge-layout-03:before {
    content: "\ee62";
}

.huge-layout-04:before {
    content: "\ee63";
}

.huge-layout-05:before {
    content: "\ee64";
}

.huge-layout-06:before {
    content: "\ee65";
}

.huge-layout-07:before {
    content: "\ee66";
}

.huge-layout-bottom:before {
    content: "\ee67";
}

.huge-layout-grid:before {
    content: "\ee68";
}

.huge-layout-left:before {
    content: "\ee69";
}

.huge-layout-right:before {
    content: "\ee6a";
}

.huge-layout-table-01:before {
    content: "\ee6b";
}

.huge-layout-table-02:before {
    content: "\ee6c";
}

.huge-layout-top:before {
    content: "\ee6d";
}

.huge-apron:before {
    content: "\ee6e";
}

.huge-beater:before {
    content: "\ee6f";
}

.huge-blender:before {
    content: "\ee70";
}

.huge-chef-hat:before {
    content: "\ee71";
}

.huge-chef:before {
    content: "\ee72";
}

.huge-cook-book:before {
    content: "\ee73";
}

.huge-dish-01:before {
    content: "\ee74";
}

.huge-dish-02:before {
    content: "\ee75";
}

.huge-dish-washer:before {
    content: "\ee76";
}

.huge-fork:before {
    content: "\ee77";
}

.huge-gas-stove:before {
    content: "\ee78";
}

.huge-glove:before {
    content: "\ee79";
}

.huge-hand-beater:before {
    content: "\ee7a";
}

.huge-jar:before {
    content: "\ee7b";
}

.huge-kettle-1:before {
    content: "\ee7c";
}

.huge-kettle:before {
    content: "\ee7d";
}

.huge-kitchen-utensils:before {
    content: "\ee7e";
}

.huge-knife-01:before {
    content: "\ee7f";
}

.huge-knife-02:before {
    content: "\ee80";
}

.huge-knife-bread:before {
    content: "\ee81";
}

.huge-knives:before {
    content: "\ee82";
}

.huge-matches:before {
    content: "\ee83";
}

.huge-microwave:before {
    content: "\ee84";
}

.huge-mixer:before {
    content: "\ee85";
}

.huge-oven:before {
    content: "\ee86";
}

.huge-pan-01:before {
    content: "\ee87";
}

.huge-pan-02:before {
    content: "\ee88";
}

.huge-pan-03:before {
    content: "\ee89";
}

.huge-pizza-cutter:before {
    content: "\ee8a";
}

.huge-plate:before {
    content: "\ee8b";
}

.huge-pot-01:before {
    content: "\ee8c";
}

.huge-pot-02:before {
    content: "\ee8d";
}

.huge-refrigerator:before {
    content: "\ee8e";
}

.huge-rolling-pin:before {
    content: "\ee8f";
}

.huge-spatula:before {
    content: "\ee90";
}

.huge-spoon:before {
    content: "\ee91";
}

.huge-weight-scale:before {
    content: "\ee92";
}

.huge-whisk:before {
    content: "\ee93";
}

.huge-adzan:before {
    content: "\ee94";
}

.huge-al-aqsa-mosque:before {
    content: "\ee95";
}

.huge-allah:before {
    content: "\ee96";
}

.huge-alms:before {
    content: "\ee97";
}

.huge-bedug-01:before {
    content: "\ee98";
}

.huge-bedug-02:before {
    content: "\ee99";
}

.huge-camel:before {
    content: "\ee9a";
}

.huge-charity:before {
    content: "\ee9b";
}

.huge-clothes:before {
    content: "\ee9c";
}

.huge-dates:before {
    content: "\ee9d";
}

.huge-dua:before {
    content: "\ee9e";
}

.huge-eid-mubarak:before {
    content: "\ee9f";
}

.huge-haji:before {
    content: "\eea0";
}

.huge-halal:before {
    content: "\eea1";
}

.huge-hijab:before {
    content: "\eea2";
}

.huge-kaaba-01:before {
    content: "\eea3";
}

.huge-Kaaba-02:before {
    content: "\eea4";
}

.huge-keffiyeh:before {
    content: "\eea5";
}

.huge-ketupat:before {
    content: "\eea6";
}

.huge-kurta:before {
    content: "\eea7";
}

.huge-lantern:before {
    content: "\eea8";
}

.huge-mosque-01:before {
    content: "\eea9";
}

.huge-mosque-02:before {
    content: "\eeaa";
}

.huge-mosque-location:before {
    content: "\eeab";
}

.huge-muhammad:before {
    content: "\eeac";
}

.huge-muslim:before {
    content: "\eead";
}

.huge-niqab:before {
    content: "\eeae";
}

.huge-prayer-rug-01:before {
    content: "\eeaf";
}

.huge-prayer-rug-02:before {
    content: "\eeb0";
}

.huge-quran-01:before {
    content: "\eeb1";
}

.huge-quran-02:before {
    content: "\eeb2";
}

.huge-quran-03:before {
    content: "\eeb3";
}

.huge-ramadan-01:before {
    content: "\eeb4";
}

.huge-ramadan-02:before {
    content: "\eeb5";
}

.huge-ramadhan-month:before {
    content: "\eeb6";
}

.huge-reminder:before {
    content: "\eeb7";
}

.huge-rub-el-hizb:before {
    content: "\eeb8";
}

.huge-ruku:before {
    content: "\eeb9";
}

.huge-salah-time:before {
    content: "\eeba";
}

.huge-salah:before {
    content: "\eebb";
}

.huge-sujood:before {
    content: "\eebc";
}

.huge-tasbih:before {
    content: "\eebd";
}

.huge-wudu:before {
    content: "\eebe";
}

.huge-zakat:before {
    content: "\eebf";
}

.huge-k:before {
    content: "\eec0";
}

.huge-album-01:before {
    content: "\eec1";
}

.huge-album-02:before {
    content: "\eec2";
}

.huge-album-not-found--01:before {
    content: "\eec3";
}

.huge-album-not-found-02:before {
    content: "\eec4";
}

.huge-camera-01:before {
    content: "\eec5";
}

.huge-camera-02:before {
    content: "\eec6";
}

.huge-camera-add-01:before {
    content: "\eec7";
}

.huge-camera-add-02:before {
    content: "\eec8";
}

.huge-camera-automatically-01:before {
    content: "\eec9";
}

.huge-camera-automatically-02:before {
    content: "\eeca";
}

.huge-camera-lens:before {
    content: "\eecb";
}

.huge-camera-microphone-01:before {
    content: "\eecc";
}

.huge-camera-microphone-02:before {
    content: "\eecd";
}

.huge-camera-night-mode-01:before {
    content: "\eece";
}

.huge-camera-night-mode-02:before {
    content: "\eecf";
}

.huge-camera-off-01:before {
    content: "\eed0";
}

.huge-camera-off-02:before {
    content: "\eed1";
}

.huge-camera-rotated-01:before {
    content: "\eed2";
}

.huge-camera-rotated-02:before {
    content: "\eed3";
}

.huge-camera-smile-01:before {
    content: "\eed4";
}

.huge-camera-smile-02:before {
    content: "\eed5";
}

.huge-camera-tripod:before {
    content: "\eed6";
}

.huge-camera-video:before {
    content: "\eed7";
}

.huge-center-focus:before {
    content: "\eed8";
}

.huge-closed-caption-alt:before {
    content: "\eed9";
}

.huge-closed-caption:before {
    content: "\eeda";
}

.huge-film-01:before {
    content: "\eedb";
}

.huge-film-02:before {
    content: "\eedc";
}

.huge-film-roll-01:before {
    content: "\eedd";
}

.huge-film-roll-02:before {
    content: "\eede";
}

.huge-flash-off:before {
    content: "\eedf";
}

.huge-flash:before {
    content: "\eee0";
}

.huge-flim-slate:before {
    content: "\eee1";
}

.huge-focus-point:before {
    content: "\eee2";
}

.huge-image-01:before {
    content: "\eee3";
}

.huge-image-02:before {
    content: "\eee4";
}

.huge-image-add-01:before {
    content: "\eee5";
}

.huge-image-add-02:before {
    content: "\eee6";
}

.huge-image-composition-oval:before {
    content: "\eee7";
}

.huge-image-composition:before {
    content: "\eee8";
}

.huge-image-crop:before {
    content: "\eee9";
}

.huge-image-delete-01:before {
    content: "\eeea";
}

.huge-image-delete-02:before {
    content: "\eeeb";
}

.huge-image-done-01:before {
    content: "\eeec";
}

.huge-image-done-02:before {
    content: "\eeed";
}

.huge-image-download-02:before {
    content: "\eeee";
}

.huge-image-download:before {
    content: "\eeef";
}

.huge-image-not-found-01:before {
    content: "\eef0";
}

.huge-image-not-found-02:before {
    content: "\eef1";
}

.huge-image-remove-01:before {
    content: "\eef2";
}

.huge-image-remove-02:before {
    content: "\eef3";
}

.huge-image-upload-01:before {
    content: "\eef4";
}

.huge-image-upload:before {
    content: "\eef5";
}

.huge-open-caption:before {
    content: "\eef6";
}

.huge-play-circle:before {
    content: "\eef7";
}

.huge-play-list-add:before {
    content: "\eef8";
}

.huge-play-list-favourite-01:before {
    content: "\eef9";
}

.huge-play-list-favourite-02:before {
    content: "\eefa";
}

.huge-play-list-minus:before {
    content: "\eefb";
}

.huge-play-list-remove:before {
    content: "\eefc";
}

.huge-play-list:before {
    content: "\eefd";
}

.huge-play-square:before {
    content: "\eefe";
}

.huge-video-01:before {
    content: "\eeff";
}

.huge-video-02:before {
    content: "\ef00";
}

.huge-video-off:before {
    content: "\ef01";
}

.huge-video-replay:before {
    content: "\ef02";
}

.huge-door-01:before {
    content: "\ef03";
}

.huge-door-02:before {
    content: "\ef04";
}

.huge-home-01:before {
    content: "\ef05";
}

.huge-home-02:before {
    content: "\ef06";
}

.huge-home-03:before {
    content: "\ef07";
}

.huge-home-04:before {
    content: "\ef08";
}

.huge-home-05:before {
    content: "\ef09";
}

.huge-home-06:before {
    content: "\ef0a";
}

.huge-flow-circle:before {
    content: "\ef0b";
}

.huge-flow-connection:before {
    content: "\ef0c";
}

.huge-flow-square:before {
    content: "\ef0d";
}

.huge-flow:before {
    content: "\ef0e";
}

.huge-flowchart-01:before {
    content: "\ef0f";
}

.huge-flowchart-02:before {
    content: "\ef10";
}

.huge-hierarchy-circle-01:before {
    content: "\ef11";
}

.huge-hierarchy-circle-02:before {
    content: "\ef12";
}

.huge-hierarchy-circle-03:before {
    content: "\ef13";
}

.huge-hierarchy-files:before {
    content: "\ef14";
}

.huge-hierarchy-square-01:before {
    content: "\ef15";
}

.huge-hierarchy-square-02:before {
    content: "\ef16";
}

.huge-hierarchy-square-03:before {
    content: "\ef17";
}

.huge-hierarchy-square-04:before {
    content: "\ef18";
}

.huge-hierarchy-square-05:before {
    content: "\ef19";
}

.huge-hierarchy-square-06:before {
    content: "\ef1a";
}

.huge-hierarchy-square-07:before {
    content: "\ef1b";
}

.huge-hierarchy-square-08:before {
    content: "\ef1c";
}

.huge-hierarchy-square-10:before {
    content: "\ef1d";
}

.huge-hierarchy:before {
    content: "\ef1e";
}

.huge-node-add:before {
    content: "\ef1f";
}

.huge-node-edit:before {
    content: "\ef20";
}

.huge-node-move-down:before {
    content: "\ef21";
}

.huge-node-move-up:before {
    content: "\ef22";
}

.huge-node-remove:before {
    content: "\ef23";
}

.huge-pipeline:before {
    content: "\ef24";
}

.huge-pyramid-maslowo:before {
    content: "\ef25";
}

.huge-pyramid-structure-01:before {
    content: "\ef26";
}

.huge-pyramid-structure-02:before {
    content: "\ef27";
}

.huge-scheme:before {
    content: "\ef28";
}

.huge-structure-01:before {
    content: "\ef29";
}

.huge-structure-02:before {
    content: "\ef2a";
}

.huge-structure-03:before {
    content: "\ef2b";
}

.huge-structure-04:before {
    content: "\ef2c";
}

.huge-structure-05:before {
    content: "\ef2d";
}

.huge-structure-add:before {
    content: "\ef2e";
}

.huge-structure-check:before {
    content: "\ef2f";
}

.huge-structure-fail:before {
    content: "\ef30";
}

.huge-structure-folder-circle:before {
    content: "\ef31";
}

.huge-structure-folder:before {
    content: "\ef32";
}

.huge-subnode-add:before {
    content: "\ef33";
}

.huge-subnode-delete:before {
    content: "\ef34";
}

.huge-time-management-circle:before {
    content: "\ef35";
}

.huge-time-management:before {
    content: "\ef36";
}

.huge-workflow-circle-01:before {
    content: "\ef37";
}

.huge-workflow-circle-02:before {
    content: "\ef38";
}

.huge-workflow-circle-03:before {
    content: "\ef39";
}

.huge-workflow-circle-04:before {
    content: "\ef3a";
}

.huge-workflow-circle-05:before {
    content: "\ef3b";
}

.huge-workflow-circle-06:before {
    content: "\ef3c";
}

.huge-workflow-square-01:before {
    content: "\ef3d";
}

.huge-workflow-square-02:before {
    content: "\ef3e";
}

.huge-workflow-square-03:before {
    content: "\ef3f";
}

.huge-workflow-square-04:before {
    content: "\ef40";
}

.huge-workflow-square-05:before {
    content: "\ef41";
}

.huge-workflow-square-06:before {
    content: "\ef42";
}

.huge-workflow-square-07:before {
    content: "\ef43";
}

.huge-workflow-square-08:before {
    content: "\ef44";
}

.huge-workflow-square-09:before {
    content: "\ef45";
}

.huge-workflow-square-10:before {
    content: "\ef46";
}

.huge-clapping-01:before {
    content: "\ef47";
}

.huge-clapping-02:before {
    content: "\ef48";
}

.huge-do-not-touch-01:before {
    content: "\ef49";
}

.huge-do-not-touch-02:before {
    content: "\ef4a";
}

.huge-drag-01:before {
    content: "\ef4b";
}

.huge-drag-02:before {
    content: "\ef4c";
}

.huge-drag-03:before {
    content: "\ef4d";
}

.huge-drag-04:before {
    content: "\ef4e";
}

.huge-drag-left-01:before {
    content: "\ef4f";
}

.huge-drag-left-02:before {
    content: "\ef50";
}

.huge-drag-left-03:before {
    content: "\ef51";
}

.huge-drag-left-04:before {
    content: "\ef52";
}

.huge-drag-right-01:before {
    content: "\ef53";
}

.huge-drag-right-02:before {
    content: "\ef54";
}

.huge-drag-right-03:before {
    content: "\ef55";
}

.huge-drag-right-04:before {
    content: "\ef56";
}

.huge-four-finger-02:before {
    content: "\ef57";
}

.huge-four-finger-03:before {
    content: "\ef58";
}

.huge-hand-pointing-down-01-1:before {
    content: "\ef59";
}

.huge-hand-pointing-down-01:before {
    content: "\ef5a";
}

.huge-hand-pointing-down-02:before {
    content: "\ef5b";
}

.huge-hand-pointing-down-03:before {
    content: "\ef5c";
}

.huge-hand-pointing-down-04:before {
    content: "\ef5d";
}

.huge-hand-pointing-left-02:before {
    content: "\ef5e";
}

.huge-hand-pointing-left-03:before {
    content: "\ef5f";
}

.huge-hand-pointing-left-04:before {
    content: "\ef60";
}

.huge-hand-pointing-right-01:before {
    content: "\ef61";
}

.huge-hand-pointing-right-02:before {
    content: "\ef62";
}

.huge-hand-pointing-right-03:before {
    content: "\ef63";
}

.huge-hand-pointing-right-04:before {
    content: "\ef64";
}

.huge-hand-prayer:before {
    content: "\ef65";
}

.huge-hold-01:before {
    content: "\ef66";
}

.huge-hold-02:before {
    content: "\ef67";
}

.huge-hold-03:before {
    content: "\ef68";
}

.huge-hold-04:before {
    content: "\ef69";
}

.huge-hold-05:before {
    content: "\ef6a";
}

.huge-hold-locked-01:before {
    content: "\ef6b";
}

.huge-hold-locked-02:before {
    content: "\ef6c";
}

.huge-hold-phone:before {
    content: "\ef6d";
}

.huge-love-korean-finger:before {
    content: "\ef6e";
}

.huge-maximize-01:before {
    content: "\ef6f";
}

.huge-maximize-02:before {
    content: "\ef70";
}

.huge-maximize-03:before {
    content: "\ef71";
}

.huge-maximize-04:before {
    content: "\ef72";
}

.huge-minimize-01:before {
    content: "\ef73";
}

.huge-minimize-02:before {
    content: "\ef74";
}

.huge-minimize-03:before {
    content: "\ef75";
}

.huge-minimize-04:before {
    content: "\ef76";
}

.huge-move-01:before {
    content: "\ef77";
}

.huge-move-02:before {
    content: "\ef78";
}

.huge-ok-finger:before {
    content: "\ef79";
}

.huge-pointing-left-01:before {
    content: "\ef7a";
}

.huge-pointing-left-02:before {
    content: "\ef7b";
}

.huge-pointing-left-03:before {
    content: "\ef7c";
}

.huge-pointing-left-04:before {
    content: "\ef7d";
}

.huge-pointing-left-05:before {
    content: "\ef7e";
}

.huge-pointing-left-06:before {
    content: "\ef7f";
}

.huge-pointing-left-07:before {
    content: "\ef80";
}

.huge-pointing-left-08:before {
    content: "\ef81";
}

.huge-pointing-right-01:before {
    content: "\ef82";
}

.huge-pointing-right-02:before {
    content: "\ef83";
}

.huge-pointing-right-03:before {
    content: "\ef84";
}

.huge-pointing-right-04:before {
    content: "\ef85";
}

.huge-pointing-right-05:before {
    content: "\ef86";
}

.huge-pointing-right-06:before {
    content: "\ef87";
}

.huge-pointing-right-07:before {
    content: "\ef88";
}

.huge-pointing-right-08:before {
    content: "\ef89";
}

.huge-punch:before {
    content: "\ef8a";
}

.huge-resize-01:before {
    content: "\ef8b";
}

.huge-resize-02:before {
    content: "\ef8c";
}

.huge-rotate-left-01:before {
    content: "\ef8d";
}

.huge-rotate-left-02:before {
    content: "\ef8e";
}

.huge-rotate-left-03:before {
    content: "\ef8f";
}

.huge-rotate-left-04:before {
    content: "\ef90";
}

.huge-rotate-left-05:before {
    content: "\ef91";
}

.huge-rotate-left-06:before {
    content: "\ef92";
}

.huge-rotate-right-01:before {
    content: "\ef93";
}

.huge-rotate-right-02:before {
    content: "\ef94";
}

.huge-rotate-right-03:before {
    content: "\ef95";
}

.huge-rotate-right-04:before {
    content: "\ef96";
}

.huge-rotate-right-05:before {
    content: "\ef97";
}

.huge-rotate-right-06:before {
    content: "\ef98";
}

.huge-shaka-01:before {
    content: "\ef99";
}

.huge-shaka-02:before {
    content: "\ef9a";
}

.huge-shaka-03:before {
    content: "\ef9b";
}

.huge-shaka-04:before {
    content: "\ef9c";
}

.huge-sign-language-c:before {
    content: "\ef9d";
}

.huge-swipe-down-01:before {
    content: "\ef9e";
}

.huge-swipe-down-02:before {
    content: "\ef9f";
}

.huge-swipe-down-03:before {
    content: "\efa0";
}

.huge-swipe-down-04:before {
    content: "\efa1";
}

.huge-swipe-down-05:before {
    content: "\efa2";
}

.huge-swipe-down-06:before {
    content: "\efa3";
}

.huge-swipe-down-07:before {
    content: "\efa4";
}

.huge-swipe-down-08:before {
    content: "\efa5";
}

.huge-swipe-left-01:before {
    content: "\efa6";
}

.huge-swipe-left-02:before {
    content: "\efa7";
}

.huge-swipe-left-03:before {
    content: "\efa8";
}

.huge-swipe-left-04:before {
    content: "\efa9";
}

.huge-swipe-left-05:before {
    content: "\efaa";
}

.huge-swipe-left-06:before {
    content: "\efab";
}

.huge-swipe-left-07:before {
    content: "\efac";
}

.huge-swipe-left-08:before {
    content: "\efad";
}

.huge-swipe-left-09:before {
    content: "\efae";
}

.huge-swipe-right-01:before {
    content: "\efaf";
}

.huge-swipe-right-02:before {
    content: "\efb0";
}

.huge-swipe-right-03:before {
    content: "\efb1";
}

.huge-swipe-right-04:before {
    content: "\efb2";
}

.huge-swipe-right-05:before {
    content: "\efb3";
}

.huge-swipe-right-06:before {
    content: "\efb4";
}

.huge-swipe-right-07:before {
    content: "\efb5";
}

.huge-swipe-right-08:before {
    content: "\efb6";
}

.huge-swipe-right-09:before {
    content: "\efb7";
}

.huge-swipe-up-01:before {
    content: "\efb8";
}

.huge-swipe-up-02:before {
    content: "\efb9";
}

.huge-swipe-up-03:before {
    content: "\efba";
}

.huge-swipe-up-04:before {
    content: "\efbb";
}

.huge-swipe-up-05:before {
    content: "\efbc";
}

.huge-swipe-up-06:before {
    content: "\efbd";
}

.huge-swipe-up-07:before {
    content: "\efbe";
}

.huge-swipe-up-08:before {
    content: "\efbf";
}

.huge-tap-01:before {
    content: "\efc0";
}

.huge-tap-02:before {
    content: "\efc1";
}

.huge-tap-03:before {
    content: "\efc2";
}

.huge-tap-04:before {
    content: "\efc3";
}

.huge-tap-05:before {
    content: "\efc4";
}

.huge-tap-06:before {
    content: "\efc5";
}

.huge-tap-07:before {
    content: "\efc6";
}

.huge-tap-08:before {
    content: "\efc7";
}

.huge-three-finger-01:before {
    content: "\efc8";
}

.huge-three-finger-02:before {
    content: "\efc9";
}

.huge-three-finger-03:before {
    content: "\efca";
}

.huge-three-finger-04:before {
    content: "\efcb";
}

.huge-three-finger-05:before {
    content: "\efcc";
}

.huge-touch-01:before {
    content: "\efcd";
}

.huge-touch-02:before {
    content: "\efce";
}

.huge-touch-03:before {
    content: "\efcf";
}

.huge-touch-04:before {
    content: "\efd0";
}

.huge-touch-05:before {
    content: "\efd1";
}

.huge-touch-06-1:before {
    content: "\efd2";
}

.huge-touch-06:before {
    content: "\efd3";
}

.huge-touch-07:before {
    content: "\efd4";
}

.huge-touch-08:before {
    content: "\efd5";
}

.huge-touch-09:before {
    content: "\efd6";
}

.huge-touch-interaction-01:before {
    content: "\efd7";
}

.huge-touch-interaction-02:before {
    content: "\efd8";
}

.huge-touch-interaction-03:before {
    content: "\efd9";
}

.huge-touch-interaction-04:before {
    content: "\efda";
}

.huge-touch-locked-01:before {
    content: "\efdb";
}

.huge-touch-locked-02:before {
    content: "\efdc";
}

.huge-touch-locked-03:before {
    content: "\efdd";
}

.huge-touch-locked-04:before {
    content: "\efde";
}

.huge-touchpad-01:before {
    content: "\efdf";
}

.huge-touchpad-02:before {
    content: "\efe0";
}

.huge-touchpad-03:before {
    content: "\efe1";
}

.huge-touchpad-04:before {
    content: "\efe2";
}

.huge-two-finger-01:before {
    content: "\efe3";
}

.huge-two-finger-02:before {
    content: "\efe4";
}

.huge-two-finger-03:before {
    content: "\efe5";
}

.huge-two-finger-04:before {
    content: "\efe6";
}

.huge-two-finger-05:before {
    content: "\efe7";
}

.huge-victory-finger-01:before {
    content: "\efe8";
}

.huge-victory-finger-02:before {
    content: "\efe9";
}

.huge-victory-finger-03:before {
    content: "\efea";
}

.huge-waving-hand-01:before {
    content: "\efeb";
}

.huge-waving-hand-02:before {
    content: "\efec";
}

.huge-body-part-leg:before {
    content: "\efed";
}

.huge-body-part-muscle:before {
    content: "\efee";
}

.huge-body-part-six-pack:before {
    content: "\efef";
}

.huge-body-weight:before {
    content: "\eff0";
}

.huge-boxing-bag:before {
    content: "\eff1";
}

.huge-boxing-glove-01:before {
    content: "\eff2";
}

.huge-dumbbell-01:before {
    content: "\eff3";
}

.huge-dumbbell-02:before {
    content: "\eff4";
}

.huge-dumbbell-03:before {
    content: "\eff5";
}

.huge-equipment-bench-press:before {
    content: "\eff6";
}

.huge-equipment-chest-press:before {
    content: "\eff7";
}

.huge-equipment-gym-01:before {
    content: "\eff8";
}

.huge-equipment-gym-02:before {
    content: "\eff9";
}

.huge-equipment-gym-03:before {
    content: "\effa";
}

.huge-equipment-weightlifting:before {
    content: "\effb";
}

.huge-expander:before {
    content: "\effc";
}

.huge-gymnastic-rings:before {
    content: "\effd";
}

.huge-hand-grip:before {
    content: "\effe";
}

.huge-kettlebell:before {
    content: "\efff";
}

.huge-locker:before {
    content: "\f000";
}

.huge-pool:before {
    content: "\f001";
}

.huge-punching-ball-01:before {
    content: "\f002";
}

.huge-punching-ball-02:before {
    content: "\f003";
}

.huge-push-up-bar:before {
    content: "\f004";
}

.huge-running-shoes:before {
    content: "\f005";
}

.huge-skipping-rope:before {
    content: "\f006";
}

.huge-tape-measure:before {
    content: "\f007";
}

.huge-towels:before {
    content: "\f008";
}

.huge-treadmill-01:before {
    content: "\f009";
}

.huge-treadmill-02:before {
    content: "\f00a";
}

.huge-weight-scale1:before {
    content: "\f00b";
}

.huge-wellness:before {
    content: "\f00c";
}

.huge-workout-battle-ropes:before {
    content: "\f00d";
}

.huge-workout-gymnastics:before {
    content: "\f00e";
}

.huge-workout-kicking:before {
    content: "\f00f";
}

.huge-workout-run:before {
    content: "\f010";
}

.huge-workout-sport:before {
    content: "\f011";
}

.huge-workout-squats:before {
    content: "\f012";
}

.huge-workout-stretching:before {
    content: "\f013";
}

.huge-workout-warm-up:before {
    content: "\f014";
}

.huge-yoga-01:before {
    content: "\f015";
}

.huge-yoga-02:before {
    content: "\f016";
}

.huge-yoga-03:before {
    content: "\f017";
}

.huge-yoga-ball:before {
    content: "\f018";
}

.huge-yoga-mat:before {
    content: "\f019";
}

.huge-git-branch:before {
    content: "\f01a";
}

.huge-git-commit:before {
    content: "\f01b";
}

.huge-git-compare:before {
    content: "\f01c";
}

.huge-git-fork:before {
    content: "\f01d";
}

.huge-git-merge:before {
    content: "\f01e";
}

.huge-git-pull-request-closed:before {
    content: "\f01f";
}

.huge-git-pull-request-draft:before {
    content: "\f020";
}

.huge-git-pull-request:before {
    content: "\f021";
}

.huge-github:before {
    content: "\f022";
}

.huge-gitlab:before {
    content: "\f023";
}

.huge-adventure:before {
    content: "\f024";
}

.huge-aircraft-game:before {
    content: "\f025";
}

.huge-american-football:before {
    content: "\f026";
}

.huge-angry-bird:before {
    content: "\f027";
}

.huge-archer:before {
    content: "\f028";
}

.huge-armored-boot:before {
    content: "\f029";
}

.huge-badminton-shuttle:before {
    content: "\f02a";
}

.huge-badminton:before {
    content: "\f02b";
}

.huge-baseball-bat:before {
    content: "\f02c";
}

.huge-baseball-helmet:before {
    content: "\f02d";
}

.huge-baseball:before {
    content: "\f02e";
}

.huge-basketball-01:before {
    content: "\f02f";
}

.huge-basketball-02:before {
    content: "\f030";
}

.huge-basketball-hoop:before {
    content: "\f031";
}

.huge-bicycle:before {
    content: "\f032";
}

.huge-billiard-01:before {
    content: "\f033";
}

.huge-billiard-02:before {
    content: "\f034";
}

.huge-block-game:before {
    content: "\f035";
}

.huge-body-armor:before {
    content: "\f036";
}

.huge-bomb:before {
    content: "\f037";
}

.huge-bowling-pins:before {
    content: "\f038";
}

.huge-bowling:before {
    content: "\f039";
}

.huge-boxing-glove:before {
    content: "\f03a";
}

.huge-bulletproof-vest:before {
    content: "\f03b";
}

.huge-cards-01:before {
    content: "\f03c";
}

.huge-cards-02:before {
    content: "\f03d";
}

.huge-castle:before {
    content: "\f03e";
}

.huge-chess-01:before {
    content: "\f03f";
}

.huge-chess-02:before {
    content: "\f040";
}

.huge-chess-pawn:before {
    content: "\f041";
}

.huge-chip:before {
    content: "\f042";
}

.huge-clubs-01:before {
    content: "\f043";
}

.huge-clubs-02:before {
    content: "\f044";
}

.huge-cricket-bat:before {
    content: "\f045";
}

.huge-cricket-helmet:before {
    content: "\f046";
}

.huge-curling:before {
    content: "\f047";
}

.huge-dart:before {
    content: "\f048";
}

.huge-diamond1:before {
    content: "\f049";
}

.huge-dice:before {
    content: "\f04a";
}

.huge-domino:before {
    content: "\f04b";
}

.huge-ds3-tool:before {
    content: "\f04c";
}

.huge-fencing-mask:before {
    content: "\f04d";
}

.huge-fencing:before {
    content: "\f04e";
}

.huge-fins:before {
    content: "\f04f";
}

.huge-football-pitch:before {
    content: "\f050";
}

.huge-football:before {
    content: "\f051";
}

.huge-game-controller-01:before {
    content: "\f052";
}

.huge-game-controller-02:before {
    content: "\f053";
}

.huge-game-controller-03:before {
    content: "\f054";
}

.huge-gem:before {
    content: "\f055";
}

.huge-golf-ball:before {
    content: "\f056";
}

.huge-golf-bat:before {
    content: "\f057";
}

.huge-golf-hole:before {
    content: "\f058";
}

.huge-greek-helmet:before {
    content: "\f059";
}

.huge-gun:before {
    content: "\f05a";
}

.huge-gymnastic:before {
    content: "\f05b";
}

.huge-hockey:before {
    content: "\f05c";
}

.huge-ice-hockey:before {
    content: "\f05d";
}

.huge-ice-skating:before {
    content: "\f05e";
}

.huge-joker:before {
    content: "\f05f";
}

.huge-joystick-01:before {
    content: "\f060";
}

.huge-joystick-02:before {
    content: "\f061";
}

.huge-joystick-03:before {
    content: "\f062";
}

.huge-joystick-04:before {
    content: "\f063";
}

.huge-joystick-05:before {
    content: "\f064";
}

.huge-kayak:before {
    content: "\f065";
}

.huge-kite:before {
    content: "\f066";
}

.huge-knight-shield:before {
    content: "\f067";
}

.huge-maze:before {
    content: "\f068";
}

.huge-mushroom:before {
    content: "\f069";
}

.huge-nintendo-switch:before {
    content: "\f06a";
}

.huge-nintendo:before {
    content: "\f06b";
}

.huge-olympic-torch:before {
    content: "\f06c";
}

.huge-pacman-01:before {
    content: "\f06d";
}

.huge-pacman-02:before {
    content: "\f06e";
}

.huge-paragliding:before {
    content: "\f06f";
}

.huge-pokeball:before {
    content: "\f070";
}

.huge-pokemon:before {
    content: "\f071";
}

.huge-pool-table:before {
    content: "\f072";
}

.huge-potion:before {
    content: "\f073";
}

.huge-puzzle:before {
    content: "\f074";
}

.huge-racing-flag:before {
    content: "\f075";
}

.huge-roller-skate:before {
    content: "\f076";
}

.huge-spades:before {
    content: "\f077";
}

.huge-spartan-helmet:before {
    content: "\f078";
}

.huge-steering:before {
    content: "\f079";
}

.huge-super-mario-toad:before {
    content: "\f07a";
}

.huge-super-mario:before {
    content: "\f07b";
}

.huge-surfboard:before {
    content: "\f07c";
}

.huge-swimming-cap:before {
    content: "\f07d";
}

.huge-swimming:before {
    content: "\f07e";
}

.huge-sword-01:before {
    content: "\f07f";
}

.huge-sword-02:before {
    content: "\f080";
}

.huge-sword-03:before {
    content: "\f081";
}

.huge-table-tennis-bat:before {
    content: "\f082";
}

.huge-tennis-ball:before {
    content: "\f083";
}

.huge-tetris:before {
    content: "\f084";
}

.huge-tic-tac-toe:before {
    content: "\f085";
}

.huge-trampoline:before {
    content: "\f086";
}

.huge-video-console:before {
    content: "\f087";
}

.huge-volleyball:before {
    content: "\f088";
}

.huge-vr-glasses:before {
    content: "\f089";
}

.huge-vr:before {
    content: "\f08a";
}

.huge-water-polo:before {
    content: "\f08b";
}

.huge-whistle:before {
    content: "\f08c";
}

.huge-wind-surf:before {
    content: "\f08d";
}

.huge-baby-bed-01:before {
    content: "\f08e";
}

.huge-baby-bed-02:before {
    content: "\f08f";
}

.huge-bathtub-01:before {
    content: "\f090";
}

.huge-bathtub-02:before {
    content: "\f091";
}

.huge-bed-bunk:before {
    content: "\f092";
}

.huge-bed-double:before {
    content: "\f093";
}

.huge-bed-single-01:before {
    content: "\f094";
}

.huge-bed-single-02:before {
    content: "\f095";
}

.huge-bed:before {
    content: "\f096";
}

.huge-bookshelf-01:before {
    content: "\f097";
}

.huge-bookshelf-02:before {
    content: "\f098";
}

.huge-bookshelf-03:before {
    content: "\f099";
}

.huge-cabinet-01:before {
    content: "\f09a";
}

.huge-cabinet-02:before {
    content: "\f09b";
}

.huge-cabinet-03:before {
    content: "\f09c";
}

.huge-cabinet-04:before {
    content: "\f09d";
}

.huge-cactus:before {
    content: "\f09e";
}

.huge-candelier-01:before {
    content: "\f09f";
}

.huge-candelier-02:before {
    content: "\f0a0";
}

.huge-chair-01:before {
    content: "\f0a1";
}

.huge-chair-02:before {
    content: "\f0a2";
}

.huge-chair-03:before {
    content: "\f0a3";
}

.huge-chair-04:before {
    content: "\f0a4";
}

.huge-chair-05:before {
    content: "\f0a5";
}

.huge-chair-barber:before {
    content: "\f0a6";
}

.huge-cleaning-bucket:before {
    content: "\f0a7";
}

.huge-computer-desk-01:before {
    content: "\f0a8";
}

.huge-computer-desk-02:before {
    content: "\f0a9";
}

.huge-computer-desk-03:before {
    content: "\f0aa";
}

.huge-curtains:before {
    content: "\f0ab";
}

.huge-desk-01:before {
    content: "\f0ac";
}

.huge-desk-02:before {
    content: "\f0ad";
}

.huge-dining-table:before {
    content: "\f0ae";
}

.huge-door:before {
    content: "\f0af";
}

.huge-dressing-table-01:before {
    content: "\f0b0";
}

.huge-dressing-table-02:before {
    content: "\f0b1";
}

.huge-dressing-table-03:before {
    content: "\f0b2";
}

.huge-flower-pot:before {
    content: "\f0b3";
}

.huge-garage:before {
    content: "\f0b4";
}

.huge-hanging-clock:before {
    content: "\f0b5";
}

.huge-hot-tube:before {
    content: "\f0b6";
}

.huge-lamp-04:before {
    content: "\f0b7";
}

.huge-lamp-01:before {
    content: "\f0b8";
}

.huge-lamp-02:before {
    content: "\f0b9";
}

.huge-lamp-03:before {
    content: "\f0ba";
}

.huge-lamp-05:before {
    content: "\f0bb";
}

.huge-mirror:before {
    content: "\f0bc";
}

.huge-office-chair:before {
    content: "\f0bd";
}

.huge-rocking-chair:before {
    content: "\f0be";
}

.huge-sink-01:before {
    content: "\f0bf";
}

.huge-sink-02:before {
    content: "\f0c0";
}

.huge-sofa-01:before {
    content: "\f0c1";
}

.huge-sofa-02:before {
    content: "\f0c2";
}

.huge-sofa-03:before {
    content: "\f0c3";
}

.huge-sofa-single:before {
    content: "\f0c4";
}

.huge-study-desk:before {
    content: "\f0c5";
}

.huge-table-01:before {
    content: "\f0c6";
}

.huge-table-02:before {
    content: "\f0c7";
}

.huge-table-03:before {
    content: "\f0c8";
}

.huge-table-lamp-01:before {
    content: "\f0c9";
}

.huge-table-lamp-02:before {
    content: "\f0ca";
}

.huge-table-round:before {
    content: "\f0cb";
}

.huge-television-table:before {
    content: "\f0cc";
}

.huge-terrace:before {
    content: "\f0cd";
}

.huge-toilet-01:before {
    content: "\f0ce";
}

.huge-toilet-02:before {
    content: "\f0cf";
}

.huge-vintage-clock:before {
    content: "\f0d0";
}

.huge-wall-lamp:before {
    content: "\f0d1";
}

.huge-wardrobe-01:before {
    content: "\f0d2";
}

.huge-wardrobe-02:before {
    content: "\f0d3";
}

.huge-wardrobe-03:before {
    content: "\f0d4";
}

.huge-wardrobe-04:before {
    content: "\f0d5";
}

.huge-apple-pie:before {
    content: "\f0d6";
}

.huge-apple1:before {
    content: "\f0d7";
}

.huge-apricot:before {
    content: "\f0d8";
}

.huge-avocado:before {
    content: "\f0d9";
}

.huge-banana:before {
    content: "\f0da";
}

.huge-bbq-grill:before {
    content: "\f0db";
}

.huge-birthday-cake:before {
    content: "\f0dc";
}

.huge-biscuit:before {
    content: "\f0dd";
}

.huge-bread-01:before {
    content: "\f0de";
}

.huge-bread-02:before {
    content: "\f0df";
}

.huge-bread-03:before {
    content: "\f0e0";
}

.huge-bread-04:before {
    content: "\f0e1";
}

.huge-broccoli:before {
    content: "\f0e2";
}

.huge-bubble-tea-01:before {
    content: "\f0e3";
}

.huge-bubble-tea-02:before {
    content: "\f0e4";
}

.huge-carrot:before {
    content: "\f0e5";
}

.huge-cheese-cake-01:before {
    content: "\f0e6";
}

.huge-cheese-cake-02:before {
    content: "\f0e7";
}

.huge-cheese:before {
    content: "\f0e8";
}

.huge-cherry:before {
    content: "\f0e9";
}

.huge-chicken-thighs:before {
    content: "\f0ea";
}

.huge-chocolate:before {
    content: "\f0eb";
}

.huge-cinnamon-roll:before {
    content: "\f0ec";
}

.huge-coffee-01:before {
    content: "\f0ed";
}

.huge-coffee-02:before {
    content: "\f0ee";
}

.huge-coffee-beans:before {
    content: "\f0ef";
}

.huge-cookie:before {
    content: "\f0f0";
}

.huge-corn:before {
    content: "\f0f1";
}

.huge-cotton-candy:before {
    content: "\f0f2";
}

.huge-crab:before {
    content: "\f0f3";
}

.huge-croissant:before {
    content: "\f0f4";
}

.huge-cupcake-01:before {
    content: "\f0f5";
}

.huge-cupcake-02:before {
    content: "\f0f6";
}

.huge-cupcake-03:before {
    content: "\f0f7";
}

.huge-dim-sum-01:before {
    content: "\f0f8";
}

.huge-dim-sum-02:before {
    content: "\f0f9";
}

.huge-doughnut:before {
    content: "\f0fa";
}

.huge-drink:before {
    content: "\f0fb";
}

.huge-eggs:before {
    content: "\f0fc";
}

.huge-fish-food:before {
    content: "\f0fd";
}

.huge-french-fries-01:before {
    content: "\f0fe";
}

.huge-french-fries-02:before {
    content: "\f0ff";
}

.huge-fry:before {
    content: "\f100";
}

.huge-grapes:before {
    content: "\f101";
}

.huge-hamburger-01:before {
    content: "\f102";
}

.huge-hamburger-02:before {
    content: "\f103";
}

.huge-honey-01:before {
    content: "\f104";
}

.huge-honey-02:before {
    content: "\f105";
}

.huge-hotdog:before {
    content: "\f106";
}

.huge-ice-cream-01:before {
    content: "\f107";
}

.huge-ice-cream-02:before {
    content: "\f108";
}

.huge-ice-cream-03:before {
    content: "\f109";
}

.huge-ice-cream-04:before {
    content: "\f10a";
}

.huge-lollipop:before {
    content: "\f10b";
}

.huge-milk-bottle:before {
    content: "\f10c";
}

.huge-milk-carton:before {
    content: "\f10d";
}

.huge-milk-coconut:before {
    content: "\f10e";
}

.huge-milk-oat:before {
    content: "\f10f";
}

.huge-mochi:before {
    content: "\f110";
}

.huge-mushroom1:before {
    content: "\f111";
}

.huge-natural-food:before {
    content: "\f112";
}

.huge-noodles:before {
    content: "\f113";
}

.huge-nut:before {
    content: "\f114";
}

.huge-octopus:before {
    content: "\f115";
}

.huge-orange:before {
    content: "\f116";
}

.huge-organic-food:before {
    content: "\f117";
}

.huge-pie:before {
    content: "\f118";
}

.huge-pizza-01:before {
    content: "\f119";
}

.huge-pizza-02:before {
    content: "\f11a";
}

.huge-popcorn:before {
    content: "\f11b";
}

.huge-prawn:before {
    content: "\f11c";
}

.huge-pumpkin:before {
    content: "\f11d";
}

.huge-rice-bowl-01:before {
    content: "\f11e";
}

.huge-rice-bowl-02:before {
    content: "\f11f";
}

.huge-sausage:before {
    content: "\f120";
}

.huge-shellfish:before {
    content: "\f121";
}

.huge-snail:before {
    content: "\f122";
}

.huge-soda-can:before {
    content: "\f123";
}

.huge-soft-drink-01:before {
    content: "\f124";
}

.huge-soft-drink-02:before {
    content: "\f125";
}

.huge-spaghetti:before {
    content: "\f126";
}

.huge-steak:before {
    content: "\f127";
}

.huge-sushi-01:before {
    content: "\f128";
}

.huge-sushi-02:before {
    content: "\f129";
}

.huge-sushi-03:before {
    content: "\f12a";
}

.huge-taco-01:before {
    content: "\f12b";
}

.huge-taco-02:before {
    content: "\f12c";
}

.huge-tea-pod:before {
    content: "\f12d";
}

.huge-tea:before {
    content: "\f12e";
}

.huge-vegetarian-food:before {
    content: "\f12f";
}

.huge-watermelon:before {
    content: "\f130";
}

.huge-yogurt:before {
    content: "\f131";
}

.huge-filter-add:before {
    content: "\f132";
}

.huge-filter-edit:before {
    content: "\f133";
}

.huge-filter-horizontal:before {
    content: "\f134";
}

.huge-filter-mail-circle:before {
    content: "\f135";
}

.huge-filter-mail-square:before {
    content: "\f136";
}

.huge-filter-remove:before {
    content: "\f137";
}

.huge-filter-reset:before {
    content: "\f138";
}

.huge-filter-vertical:before {
    content: "\f139";
}

.huge-filter:before {
    content: "\f13a";
}

.huge-preference-horizontal:before {
    content: "\f13b";
}

.huge-preference-vertical:before {
    content: "\f13c";
}

.huge-sort-by-down-01:before {
    content: "\f13d";
}

.huge-sort-by-down-02:before {
    content: "\f13e";
}

.huge-sort-by-up-01:before {
    content: "\f13f";
}

.huge-sort-by-up-02:before {
    content: "\f140";
}

.huge-sorting-1-9:before {
    content: "\f141";
}

.huge-sorting-01:before {
    content: "\f142";
}

.huge-sorting-02:before {
    content: "\f143";
}

.huge-sorting-03:before {
    content: "\f144";
}

.huge-sorting-04:before {
    content: "\f145";
}

.huge-sorting-05:before {
    content: "\f146";
}

.huge-sorting-9-1:before {
    content: "\f147";
}

.huge-sorting-a-z-01:before {
    content: "\f148";
}

.huge-sorting-a-z-02:before {
    content: "\f149";
}

.huge-sorting-down:before {
    content: "\f14a";
}

.huge-sorting-up:before {
    content: "\f14b";
}

.huge-sorting-z-a-01:before {
    content: "\f14c";
}

.huge-archive-01:before {
    content: "\f14d";
}

.huge-archive-02:before {
    content: "\f14e";
}

.huge-catalogue:before {
    content: "\f14f";
}

.huge-copy-link:before {
    content: "\f150";
}

.huge-course:before {
    content: "\f151";
}

.huge-csv-01:before {
    content: "\f152";
}

.huge-csv-02:before {
    content: "\f153";
}

.huge-doc-01:before {
    content: "\f154";
}

.huge-doc-02:before {
    content: "\f155";
}

.huge-document-attachment:before {
    content: "\f156";
}

.huge-file-01:before {
    content: "\f157";
}

.huge-file-02:before {
    content: "\f158";
}

.huge-file-add:before {
    content: "\f159";
}

.huge-file-attachment:before {
    content: "\f15a";
}

.huge-file-audio:before {
    content: "\f15b";
}

.huge-file-block:before {
    content: "\f15c";
}

.huge-file-bookmark:before {
    content: "\f15d";
}

.huge-file-cloud:before {
    content: "\f15e";
}

.huge-file-corrupt:before {
    content: "\f15f";
}

.huge-file-download:before {
    content: "\f160";
}

.huge-file-edit:before {
    content: "\f161";
}

.huge-file-export:before {
    content: "\f162";
}

.huge-file-favourite:before {
    content: "\f163";
}

.huge-file-import:before {
    content: "\f164";
}

.huge-file-link:before {
    content: "\f165";
}

.huge-file-locked:before {
    content: "\f166";
}

.huge-file-management:before {
    content: "\f167";
}

.huge-file-minus:before {
    content: "\f168";
}

.huge-file-music:before {
    content: "\f169";
}

.huge-file-not-found:before {
    content: "\f16a";
}

.huge-file-paste:before {
    content: "\f16b";
}

.huge-file-pin:before {
    content: "\f16c";
}

.huge-file-remove:before {
    content: "\f16d";
}

.huge-file-script:before {
    content: "\f16e";
}

.huge-file-search:before {
    content: "\f16f";
}

.huge-file-security:before {
    content: "\f170";
}

.huge-file-shredder:before {
    content: "\f171";
}

.huge-file-star:before {
    content: "\f172";
}

.huge-file-sync:before {
    content: "\f173";
}

.huge-file-unknown:before {
    content: "\f174";
}

.huge-file-unlocked:before {
    content: "\f175";
}

.huge-file-verified:before {
    content: "\f177";
}

.huge-file-video:before {
    content: "\f178";
}

.huge-file-view:before {
    content: "\f179";
}

.huge-file-zip:before {
    content: "\f17a";
}

.huge-floor-plan:before {
    content: "\f17b";
}

.huge-folder-01:before {
    content: "\f17c";
}

.huge-folder-02:before {
    content: "\f17d";
}

.huge-folder-03:before {
    content: "\f17e";
}

.huge-folder-add:before {
    content: "\f17f";
}

.huge-folder-attachment:before {
    content: "\f180";
}

.huge-folder-audio:before {
    content: "\f181";
}

.huge-folder-block:before {
    content: "\f182";
}

.huge-folder-check:before {
    content: "\f183";
}

.huge-folder-cloud:before {
    content: "\f184";
}

.huge-folder-details-reference:before {
    content: "\f185";
}

.huge-folder-details:before {
    content: "\f186";
}

.huge-folder-download:before {
    content: "\f187";
}

.huge-folder-edit:before {
    content: "\f188";
}

.huge-folder-favourite:before {
    content: "\f189";
}

.huge-folder-file-storage:before {
    content: "\f18a";
}

.huge-folder-library:before {
    content: "\f18b";
}

.huge-folder-links:before {
    content: "\f18c";
}

.huge-folder-locked:before {
    content: "\f18d";
}

.huge-folder-management:before {
    content: "\f18e";
}

.huge-folder-minus:before {
    content: "\f18f";
}

.huge-folder-move-in:before {
    content: "\f190";
}

.huge-folder-move-to:before {
    content: "\f191";
}

.huge-folder-music:before {
    content: "\f192";
}

.huge-folder-off:before {
    content: "\f193";
}

.huge-folder-open:before {
    content: "\f194";
}

.huge-folder-pin:before {
    content: "\f195";
}

.huge-folder-remove:before {
    content: "\f196";
}

.huge-folder-search:before {
    content: "\f197";
}

.huge-folder-security:before {
    content: "\f198";
}

.huge-folder-shared-01:before {
    content: "\f199";
}

.huge-folder-shared-02:before {
    content: "\f19a";
}

.huge-folder-shared-03:before {
    content: "\f19b";
}

.huge-folder-sync:before {
    content: "\f19c";
}

.huge-folder-transfer:before {
    content: "\f19d";
}

.huge-folder-unknown:before {
    content: "\f19e";
}

.huge-folder-unlocked:before {
    content: "\f19f";
}

.huge-folder-upload:before {
    content: "\f1a0";
}

.huge-folder-video:before {
    content: "\f1a1";
}

.huge-folder-view:before {
    content: "\f1a2";
}

.huge-folder-zip:before {
    content: "\f1a3";
}

.huge-folders:before {
    content: "\f1a4";
}

.huge-Frame:before {
    content: "\f1a5";
}

.huge-gif-01:before {
    content: "\f1a6";
}

.huge-hdr-01:before {
    content: "\f1a7";
}

.huge-hdr-02:before {
    content: "\f1a8";
}

.huge-jpg-01:before {
    content: "\f1a9";
}

.huge-jpg-02:before {
    content: "\f1aa";
}

.huge-license-draft:before {
    content: "\f1ab";
}

.huge-license-maintenance:before {
    content: "\f1ac";
}

.huge-license-no:before {
    content: "\f1ad";
}

.huge-license-pin:before {
    content: "\f1ae";
}

.huge-license-third-party:before {
    content: "\f1af";
}

.huge-license:before {
    content: "\f1b0";
}

.huge-mp3-01:before {
    content: "\f1b1";
}

.huge-mp3-02:before {
    content: "\f1b2";
}

.huge-mp4-01:before {
    content: "\f1b3";
}

.huge-mp4-02:before {
    content: "\f1b4";
}

.huge-news-01:before {
    content: "\f1b5";
}

.huge-pdf-01:before {
    content: "\f1b6";
}

.huge-pdf-02:before {
    content: "\f1b7";
}

.huge-png-01:before {
    content: "\f1b8";
}

.huge-png-02:before {
    content: "\f1b9";
}

.huge-policy:before {
    content: "\f1ba";
}

.huge-ppt-01:before {
    content: "\f1bb";
}

.huge-ppt-02:before {
    content: "\f1bc";
}

.huge-raw-01:before {
    content: "\f1bd";
}

.huge-raw-02:before {
    content: "\f1be";
}

.huge-scroll:before {
    content: "\f1bf";
}

.huge-svg-01:before {
    content: "\f1c0";
}

.huge-svg-02:before {
    content: "\f1c1";
}

.huge-txt-01:before {
    content: "\f1c2";
}

.huge-txt-02:before {
    content: "\f1c3";
}

.huge-xml-01:before {
    content: "\f1c4";
}

.huge-xml-02:before {
    content: "\f1c5";
}

.huge-xsl-01:before {
    content: "\f1c6";
}

.huge-xsl-02:before {
    content: "\f1c7";
}

.huge-zip-01:before {
    content: "\f1c8";
}

.huge-zip-02:before {
    content: "\f1c9";
}

.huge-atomic-power:before {
    content: "\f1ca";
}

.huge-automotive-battery-01:before {
    content: "\f1cb";
}

.huge-automotive-battery-02:before {
    content: "\f1cc";
}

.huge-batteries-energy:before {
    content: "\f1cd";
}

.huge-bio-energy:before {
    content: "\f1ce";
}

.huge-biomass-energy:before {
    content: "\f1cf";
}

.huge-chimney:before {
    content: "\f1d0";
}

.huge-eco-energy:before {
    content: "\f1d1";
}

.huge-eco-power:before {
    content: "\f1d2";
}

.huge-electric-home-01:before {
    content: "\f1d3";
}

.huge-electric-home-02:before {
    content: "\f1d4";
}

.huge-electric-tower-01:before {
    content: "\f1d5";
}

.huge-electric-tower-02:before {
    content: "\f1d6";
}

.huge-electric-wire:before {
    content: "\f1d7";
}

.huge-energy-ellipse:before {
    content: "\f1d8";
}

.huge-energy-rectangle:before {
    content: "\f1d9";
}

.huge-energy:before {
    content: "\f1da";
}

.huge-ev-charging:before {
    content: "\f1db";
}

.huge-factory:before {
    content: "\f1dc";
}

.huge-fire:before {
    content: "\f1dd";
}

.huge-fuel-01:before {
    content: "\f1de";
}

.huge-fuel-02:before {
    content: "\f1df";
}

.huge-gas-pipe:before {
    content: "\f1e0";
}

.huge-green-house:before {
    content: "\f1e1";
}

.huge-house-solar-panel:before {
    content: "\f1e2";
}

.huge-hydro-power:before {
    content: "\f1e3";
}

.huge-magnet-01:before {
    content: "\f1e4";
}

.huge-magnet-02:before {
    content: "\f1e5";
}

.huge-nuclear-power:before {
    content: "\f1e6";
}

.huge-oil-barrel:before {
    content: "\f1e7";
}

.huge-plug-01:before {
    content: "\f1e8";
}

.huge-plug-02:before {
    content: "\f1e9";
}

.huge-plug-socket:before {
    content: "\f1ea";
}

.huge-power-service:before {
    content: "\f1eb";
}

.huge-power-socket-01:before {
    content: "\f1ec";
}

.huge-power-socket-02:before {
    content: "\f1ed";
}

.huge-recycle-01:before {
    content: "\f1ee";
}

.huge-recycle-02:before {
    content: "\f1ef";
}

.huge-recycle-03:before {
    content: "\f1f0";
}

.huge-renewable-energy:before {
    content: "\f1f1";
}

.huge-save-energy-01:before {
    content: "\f1f2";
}

.huge-save-energy-02:before {
    content: "\f1f3";
}

.huge-save-energy-03:before {
    content: "\f1f4";
}

.huge-solar-energy:before {
    content: "\f1f5";
}

.huge-solar-panel-01:before {
    content: "\f1f6";
}

.huge-solar-panel-02:before {
    content: "\f1f7";
}

.huge-solar-panel-03:before {
    content: "\f1f8";
}

.huge-solar-panel-04:before {
    content: "\f1f9";
}

.huge-solar-panel-05:before {
    content: "\f1fa";
}

.huge-solar-power:before {
    content: "\f1fb";
}

.huge-sustainable-energy:before {
    content: "\f1fc";
}

.huge-temperature:before {
    content: "\f1fd";
}

.huge-water-energy:before {
    content: "\f1fe";
}

.huge-water-pump:before {
    content: "\f1ff";
}

.huge-wind-power-01:before {
    content: "\f200";
}

.huge-wind-power-02:before {
    content: "\f201";
}

.huge-wind-power-03:before {
    content: "\f202";
}

.huge-angle1:before {
    content: "\f203";
}

.huge-angry:before {
    content: "\f204";
}

.huge-confused:before {
    content: "\f205";
}

.huge-crazy:before {
    content: "\f206";
}

.huge-crying:before {
    content: "\f207";
}

.huge-dead:before {
    content: "\f208";
}

.huge-displeased:before {
    content: "\f209";
}

.huge-drooling:before {
    content: "\f20a";
}

.huge-evil:before {
    content: "\f20b";
}

.huge-flushed:before {
    content: "\f20c";
}

.huge-grimacing:before {
    content: "\f20d";
}

.huge-grinning:before {
    content: "\f20e";
}

.huge-happy:before {
    content: "\f20f";
}

.huge-in-love:before {
    content: "\f210";
}

.huge-kid:before {
    content: "\f211";
}

.huge-kissing:before {
    content: "\f212";
}

.huge-laughing:before {
    content: "\f213";
}

.huge-look-bottom:before {
    content: "\f214";
}

.huge-look-left:before {
    content: "\f215";
}

.huge-look-right:before {
    content: "\f216";
}

.huge-look-top:before {
    content: "\f217";
}

.huge-medical-mask:before {
    content: "\f218";
}

.huge-meh:before {
    content: "\f219";
}

.huge-monocle:before {
    content: "\f21a";
}

.huge-mute:before {
    content: "\f21b";
}

.huge-nerd:before {
    content: "\f21c";
}

.huge-neutral:before {
    content: "\f21d";
}

.huge-pensive:before {
    content: "\f21e";
}

.huge-relieved-01:before {
    content: "\f21f";
}

.huge-relieved-02:before {
    content: "\f220";
}

.huge-sad-01:before {
    content: "\f221";
}

.huge-sad-02:before {
    content: "\f222";
}

.huge-sad-dizzy:before {
    content: "\f223";
}

.huge-senseless:before {
    content: "\f224";
}

.huge-shoked:before {
    content: "\f225";
}

.huge-sillence:before {
    content: "\f226";
}

.huge-sing-left:before {
    content: "\f227";
}

.huge-sing-right:before {
    content: "\f228";
}

.huge-sleeping:before {
    content: "\f229";
}

.huge-smart:before {
    content: "\f22a";
}

.huge-smile-dizzy:before {
    content: "\f22b";
}

.huge-smile:before {
    content: "\f22c";
}

.huge-star-face:before {
    content: "\f22d";
}

.huge-sunglasses:before {
    content: "\f22e";
}

.huge-surprise:before {
    content: "\f22f";
}

.huge-suspicious:before {
    content: "\f230";
}

.huge-tired-01:before {
    content: "\f231";
}

.huge-tired-02:before {
    content: "\f232";
}

.huge-tongue-wink-left:before {
    content: "\f233";
}

.huge-tongue-wink-right:before {
    content: "\f234";
}

.huge-tongue1:before {
    content: "\f235";
}

.huge-unamused:before {
    content: "\f236";
}

.huge-unhappy:before {
    content: "\f237";
}

.huge-vomiting:before {
    content: "\f238";
}

.huge-wink:before {
    content: "\f239";
}

.huge-winking:before {
    content: "\f23a";
}

.huge-worry:before {
    content: "\f23b";
}

.huge-audio-book-01:before {
    content: "\f23c";
}

.huge-audio-book-02:before {
    content: "\f23d";
}

.huge-audio-book-03:before {
    content: "\f23e";
}

.huge-audio-book-04:before {
    content: "\f23f";
}

.huge-backpack-01:before {
    content: "\f240";
}

.huge-backpack-02:before {
    content: "\f241";
}

.huge-backpack-03:before {
    content: "\f242";
}

.huge-board-math:before {
    content: "\f243";
}

.huge-book-bookmark-01:before {
    content: "\f244";
}

.huge-book-bookmark-02:before {
    content: "\f245";
}

.huge-book-01:before {
    content: "\f246";
}

.huge-book-02:before {
    content: "\f247";
}

.huge-book-03:before {
    content: "\f248";
}

.huge-book-04:before {
    content: "\f249";
}

.huge-book-download:before {
    content: "\f24a";
}

.huge-book-edit:before {
    content: "\f24b";
}

.huge-book-open-01:before {
    content: "\f24c";
}

.huge-book-open-02:before {
    content: "\f24d";
}

.huge-book-upload:before {
    content: "\f24e";
}

.huge-books-01:before {
    content: "\f24f";
}

.huge-books-02:before {
    content: "\f250";
}

.huge-brain:before {
    content: "\f251";
}

.huge-browser:before {
    content: "\f252";
}

.huge-canvas:before {
    content: "\f253";
}

.huge-certificate:before {
    content: "\f254";
}

.huge-chemistry-01:before {
    content: "\f255";
}

.huge-chemistry-02:before {
    content: "\f256";
}

.huge-chemistry-03:before {
    content: "\f257";
}

.huge-clip:before {
    content: "\f258";
}

.huge-clipboard:before {
    content: "\f259";
}

.huge-computer-video-call:before {
    content: "\f25a";
}

.huge-conversation:before {
    content: "\f25b";
}

.huge-desk:before {
    content: "\f25c";
}

.huge-diploma:before {
    content: "\f25d";
}

.huge-dna1:before {
    content: "\f25e";
}

.huge-drawing-compass:before {
    content: "\f25f";
}

.huge-elearning-exchange:before {
    content: "\f260";
}

.huge-geology-crust:before {
    content: "\f261";
}

.huge-gift:before {
    content: "\f262";
}

.huge-glasses:before {
    content: "\f263";
}

.huge-global-education:before {
    content: "\f264";
}

.huge-globe:before {
    content: "\f265";
}

.huge-graduate-female:before {
    content: "\f266";
}

.huge-graduate-male:before {
    content: "\f267";
}

.huge-graduation-scroll:before {
    content: "\f268";
}

.huge-idea:before {
    content: "\f269";
}

.huge-knowledge-01:before {
    content: "\f26a";
}

.huge-knowledge-02:before {
    content: "\f26b";
}

.huge-library:before {
    content: "\f26c";
}

.huge-locker1:before {
    content: "\f26d";
}

.huge-math:before {
    content: "\f26e";
}

.huge-mentor:before {
    content: "\f26f";
}

.huge-mentoring:before {
    content: "\f270";
}

.huge-moon2:before {
    content: "\f271";
}

.huge-mortarboard-01:before {
    content: "\f272";
}

.huge-mortarboard-02:before {
    content: "\f273";
}

.huge-note:before {
    content: "\f274";
}

.huge-notebook-01:before {
    content: "\f275";
}

.huge-notebook-02:before {
    content: "\f276";
}

.huge-online-learning-01:before {
    content: "\f277";
}

.huge-online-learning-02:before {
    content: "\f278";
}

.huge-online-learning-03:before {
    content: "\f279";
}

.huge-online-learning-04:before {
    content: "\f27a";
}

.huge-paint-board:before {
    content: "\f27b";
}

.huge-pencil:before {
    content: "\f27c";
}

.huge-physics:before {
    content: "\f27d";
}

.huge-saturn:before {
    content: "\f27e";
}

.huge-school-bell-01:before {
    content: "\f27f";
}

.huge-school-bell-02:before {
    content: "\f280";
}

.huge-school-report-card:before {
    content: "\f281";
}

.huge-school-tie:before {
    content: "\f282";
}

.huge-school:before {
    content: "\f283";
}

.huge-stationery:before {
    content: "\f284";
}

.huge-student-card:before {
    content: "\f285";
}

.huge-study-lamp:before {
    content: "\f286";
}

.huge-teacher:before {
    content: "\f287";
}

.huge-teaching:before {
    content: "\f288";
}

.huge-telescope-01:before {
    content: "\f289";
}

.huge-telescope-02:before {
    content: "\f28a";
}

.huge-test-tube-01:before {
    content: "\f28b";
}

.huge-test-tube-02:before {
    content: "\f28c";
}

.huge-test-tube-03:before {
    content: "\f28d";
}

.huge-user1:before {
    content: "\f28e";
}

.huge-d-move:before {
    content: "\f28f";
}

.huge-d-rotate:before {
    content: "\f290";
}

.huge-d-scale:before {
    content: "\f291";
}

.huge-align-bottom:before {
    content: "\f292";
}

.huge-align-box-bottom-center:before {
    content: "\f293";
}

.huge-align-box-bottom-left:before {
    content: "\f294";
}

.huge-align-box-bottom-right:before {
    content: "\f295";
}

.huge-align-box-middle-center:before {
    content: "\f296";
}

.huge-align-box-middle-left:before {
    content: "\f297";
}

.huge-align-box-middle-right:before {
    content: "\f298";
}

.huge-align-box-top-center:before {
    content: "\f299";
}

.huge-align-box-top-left:before {
    content: "\f29a";
}

.huge-align-box-top-right:before {
    content: "\f29b";
}

.huge-align-horizontal-center:before {
    content: "\f29c";
}

.huge-align-key-object:before {
    content: "\f29d";
}

.huge-align-left:before {
    content: "\f29e";
}

.huge-align-right:before {
    content: "\f29f";
}

.huge-align-selection:before {
    content: "\f2a0";
}

.huge-align-top:before {
    content: "\f2a1";
}

.huge-align-vertical-center:before {
    content: "\f2a2";
}

.huge-alphabet-arabic:before {
    content: "\f2a3";
}

.huge-alphabet-bangla:before {
    content: "\f2a4";
}

.huge-alphabet-chinese:before {
    content: "\f2a5";
}

.huge-alphabet-greek:before {
    content: "\f2a6";
}

.huge-alphabet-hebrew:before {
    content: "\f2a7";
}

.huge-alphabet-hindi:before {
    content: "\f2a8";
}

.huge-alphabet-japanese:before {
    content: "\f2a9";
}

.huge-alphabet-korean:before {
    content: "\f2aa";
}

.huge-alphabet-thai:before {
    content: "\f2ab";
}

.huge-anchor-point:before {
    content: "\f2ac";
}

.huge-arrange-by-letters-a-z:before {
    content: "\f2ad";
}

.huge-arrange-by-letters-z-a:before {
    content: "\f2ae";
}

.huge-arrange-by-numbers-1-9:before {
    content: "\f2af";
}

.huge-arrange-by-numbers-9-1:before {
    content: "\f2b0";
}

.huge-arrange:before {
    content: "\f2b1";
}

.huge-artboard-tool:before {
    content: "\f2b2";
}

.huge-artboard:before {
    content: "\f2b3";
}

.huge-aspect-ratio:before {
    content: "\f2b4";
}

.huge-attachment-01:before {
    content: "\f2b5";
}

.huge-attachment-02:before {
    content: "\f2b6";
}

.huge-attachment-circle:before {
    content: "\f2b7";
}

.huge-attachment-square:before {
    content: "\f2b8";
}

.huge-bend-tool:before {
    content: "\f2b9";
}

.huge-blend:before {
    content: "\f2ba";
}

.huge-blur:before {
    content: "\f2bb";
}

.huge-border-full:before {
    content: "\f2bc";
}

.huge-brush:before {
    content: "\f2bd";
}

.huge-cap-projecting:before {
    content: "\f2be";
}

.huge-cap-round:before {
    content: "\f2bf";
}

.huge-cap-straight:before {
    content: "\f2c0";
}

.huge-carousel-horizontal:before {
    content: "\f2c1";
}

.huge-carousel-vertical:before {
    content: "\f2c2";
}

.huge-change-screen-mode:before {
    content: "\f2c3";
}

.huge-character-phonetic:before {
    content: "\f2c4";
}

.huge-check-list:before {
    content: "\f2c5";
}

.huge-color-picker:before {
    content: "\f2c6";
}

.huge-colors:before {
    content: "\f2c7";
}

.huge-column-delete:before {
    content: "\f2c8";
}

.huge-column-insert:before {
    content: "\f2c9";
}

.huge-command:before {
    content: "\f2ca";
}

.huge-copy-01:before {
    content: "\f2cb";
}

.huge-copy-02:before {
    content: "\f2cc";
}

.huge-crop:before {
    content: "\f2cd";
}

.huge-dashed-line-01:before {
    content: "\f2ce";
}

.huge-dashed-line-02:before {
    content: "\f2cf";
}

.huge-distribute-horizontal-center:before {
    content: "\f2d0";
}

.huge-distribute-horizontal-left:before {
    content: "\f2d1";
}

.huge-distribute-horizontal-right:before {
    content: "\f2d2";
}

.huge-distribute-vertical-bottom:before {
    content: "\f2d3";
}

.huge-distribute-vertical-center:before {
    content: "\f2d4";
}

.huge-distribute-vertical-top:before {
    content: "\f2d5";
}

.huge-drawing-mode:before {
    content: "\f2d6";
}

.huge-droplet:before {
    content: "\f2d7";
}

.huge-edge-style:before {
    content: "\f2d8";
}

.huge-edit-01:before {
    content: "\f2d9";
}

.huge-edit-02:before {
    content: "\f2da";
}

.huge-edit-off:before {
    content: "\f2db";
}

.huge-ellipse-selection:before {
    content: "\f2dc";
}

.huge-eraser-auto:before {
    content: "\f2dd";
}

.huge-eraser:before {
    content: "\f2de";
}

.huge-flip-bottom:before {
    content: "\f2df";
}

.huge-flip-horizontal:before {
    content: "\f2e0";
}

.huge-flip-left:before {
    content: "\f2e1";
}

.huge-flip-right:before {
    content: "\f2e2";
}

.huge-flip-top:before {
    content: "\f2e3";
}

.huge-flip-vertical:before {
    content: "\f2e4";
}

.huge-grid-off:before {
    content: "\f2e5";
}

.huge-grid-table:before {
    content: "\f2e6";
}

.huge-grid-view:before {
    content: "\f2e7";
}

.huge-grid:before {
    content: "\f2e8";
}

.huge-group-items:before {
    content: "\f2e9";
}

.huge-group-layers:before {
    content: "\f2ea";
}

.huge-heading-01:before {
    content: "\f2eb";
}

.huge-heading-02:before {
    content: "\f2ec";
}

.huge-heading-03:before {
    content: "\f2ed";
}

.huge-heading-04:before {
    content: "\f2ee";
}

.huge-heading-05:before {
    content: "\f2ef";
}

.huge-heading-06:before {
    content: "\f2f0";
}

.huge-heading:before {
    content: "\f2f1";
}

.huge-horizontal-drag--drop:before {
    content: "\f2f2";
}

.huge-insert-bottom-image:before {
    content: "\f2f3";
}

.huge-insert-center-image:before {
    content: "\f2f4";
}

.huge-insert-top-image:before {
    content: "\f2f5";
}

.huge-join-bevel:before {
    content: "\f2f6";
}

.huge-join-round:before {
    content: "\f2f7";
}

.huge-join-straight:before {
    content: "\f2f8";
}

.huge-language-circle:before {
    content: "\f2f9";
}

.huge-language-square:before {
    content: "\f2fa";
}

.huge-lasso-tool-01:before {
    content: "\f2fb";
}

.huge-lasso-tool-02:before {
    content: "\f2fc";
}

.huge-layer-add:before {
    content: "\f2fd";
}

.huge-layer-mask-1:before {
    content: "\f2fe";
}

.huge-layer-mask:before {
    content: "\f2ff";
}

.huge-layers-01:before {
    content: "\f300";
}

.huge-layers-02:before {
    content: "\f301";
}

.huge-left-to-right-block-quote:before {
    content: "\f302";
}

.huge-left-to-right-list-bullet:before {
    content: "\f303";
}

.huge-left-to-right-list-dash:before {
    content: "\f304";
}

.huge-left-to-right-list-number:before {
    content: "\f305";
}

.huge-left-to-right-list-star-1:before {
    content: "\f306";
}

.huge-left-to-right-list-star:before {
    content: "\f307";
}

.huge-left-to-right-list-triangle:before {
    content: "\f308";
}

.huge-letter-spacing:before {
    content: "\f309";
}

.huge-list-view:before {
    content: "\f30a";
}

.huge-magic-wand-01:before {
    content: "\f30b";
}

.huge-magic-wand-02:before {
    content: "\f30c";
}

.huge-magic-wand-03:before {
    content: "\f30d";
}

.huge-maximize-screen:before {
    content: "\f30e";
}

.huge-minimize-screen:before {
    content: "\f30f";
}

.huge-move-to:before {
    content: "\f310";
}

.huge-option:before {
    content: "\f311";
}

.huge-orthogonal-edge:before {
    content: "\f312";
}

.huge-paint-brush-01:before {
    content: "\f313";
}

.huge-paint-brush-02:before {
    content: "\f314";
}

.huge-paint-brush-03:before {
    content: "\f315";
}

.huge-paint-brush-04:before {
    content: "\f316";
}

.huge-paint-bucket:before {
    content: "\f317";
}

.huge-paragraph-bullets-point-01:before {
    content: "\f318";
}

.huge-paragraph-bullets-point-02:before {
    content: "\f319";
}

.huge-paragraph-spacing:before {
    content: "\f31a";
}

.huge-paragraph:before {
    content: "\f31b";
}

.huge-pathfinder-crop:before {
    content: "\f31c";
}

.huge-pathfinder-divide:before {
    content: "\f31d";
}

.huge-pathfinder-exclude:before {
    content: "\f31e";
}

.huge-pathfinder-intersect:before {
    content: "\f31f";
}

.huge-pathfinder-merge:before {
    content: "\f320";
}

.huge-pathfinder-minus-back:before {
    content: "\f321";
}

.huge-pathfinder-minus-front:before {
    content: "\f322";
}

.huge-pathfinder-outline:before {
    content: "\f323";
}

.huge-pathfinder-trim:before {
    content: "\f324";
}

.huge-pathfinder-unite:before {
    content: "\f325";
}

.huge-pen-tool-01:before {
    content: "\f326";
}

.huge-pen-tool-02:before {
    content: "\f327";
}

.huge-pen-tool-03:before {
    content: "\f328";
}

.huge-pen-tool-add:before {
    content: "\f329";
}

.huge-pen-tool-minus:before {
    content: "\f32a";
}

.huge-pencil-edit-01:before {
    content: "\f32b";
}

.huge-pencil-edit-02:before {
    content: "\f32c";
}

.huge-perspective:before {
    content: "\f32d";
}

.huge-picture-in-picture-exit:before {
    content: "\f32e";
}

.huge-picture-in-picture-on:before {
    content: "\f32f";
}

.huge-profile:before {
    content: "\f330";
}

.huge-quill-write-01:before {
    content: "\f331";
}

.huge-quill-write-02:before {
    content: "\f332";
}

.huge-quote-down-circle:before {
    content: "\f333";
}

.huge-quote-down-square:before {
    content: "\f334";
}

.huge-quote-down:before {
    content: "\f335";
}

.huge-quote-up-circle:before {
    content: "\f336";
}

.huge-quote-up-square:before {
    content: "\f337";
}

.huge-quote-up:before {
    content: "\f338";
}

.huge-refresh:before {
    content: "\f339";
}

.huge-reload:before {
    content: "\f33a";
}

.huge-resources-add:before {
    content: "\f33b";
}

.huge-resources-remove:before {
    content: "\f33c";
}

.huge-right-to-left-block-quote:before {
    content: "\f33d";
}

.huge-right-to-left-list-bullet:before {
    content: "\f33e";
}

.huge-right-to-left-list-dash:before {
    content: "\f33f";
}

.huge-right-to-left-list-number:before {
    content: "\f340";
}

.huge-right-to-left-list-triangle:before {
    content: "\f341";
}

.huge-rotate-01:before {
    content: "\f342";
}

.huge-rotate-02:before {
    content: "\f343";
}

.huge-rotate-360:before {
    content: "\f344";
}

.huge-rotate-bottom-left-1:before {
    content: "\f345";
}

.huge-rotate-bottom-left:before {
    content: "\f346";
}

.huge-rotate-clockwise:before {
    content: "\f347";
}

.huge-rotate-crop:before {
    content: "\f348";
}

.huge-rotate-square:before {
    content: "\f349";
}

.huge-rotate-top-left:before {
    content: "\f34a";
}

.huge-rotate-top-right:before {
    content: "\f34b";
}

.huge-row-delete:before {
    content: "\f34c";
}

.huge-row-insert:before {
    content: "\f34d";
}

.huge-ruler:before {
    content: "\f34e";
}

.huge-scissor-rectangle:before {
    content: "\f34f";
}

.huge-scissor1:before {
    content: "\f350";
}

.huge-search-replace:before {
    content: "\f351";
}

.huge-select-01:before {
    content: "\f352";
}

.huge-select-02:before {
    content: "\f353";
}

.huge-signature:before {
    content: "\f354";
}

.huge-skew:before {
    content: "\f355";
}

.huge-solid-line-01:before {
    content: "\f356";
}

.huge-solid-line-02:before {
    content: "\f357";
}

.huge-straight-edge:before {
    content: "\f358";
}

.huge-stroke-center:before {
    content: "\f359";
}

.huge-stroke-inside:before {
    content: "\f35a";
}

.huge-stroke-outside:before {
    content: "\f35b";
}

.huge-swatch:before {
    content: "\f35c";
}

.huge-text--strikethrough:before {
    content: "\f35d";
}

.huge-text-align-center:before {
    content: "\f35e";
}

.huge-text-align-justify-center:before {
    content: "\f35f";
}

.huge-text-align-justify-left:before {
    content: "\f360";
}

.huge-text-align-justify-right:before {
    content: "\f361";
}

.huge-text-align-left-1:before {
    content: "\f362";
}

.huge-text-align-left:before {
    content: "\f363";
}

.huge-text-align-right-1:before {
    content: "\f364";
}

.huge-text-align-right:before {
    content: "\f365";
}

.huge-text-all-caps:before {
    content: "\f366";
}

.huge-text-bold:before {
    content: "\f367";
}

.huge-text-centerline-center-top:before {
    content: "\f368";
}

.huge-text-centerline-left:before {
    content: "\f369";
}

.huge-text-centerline-middle:before {
    content: "\f36a";
}

.huge-text-centerline-right:before {
    content: "\f36b";
}

.huge-text-circle:before {
    content: "\f36c";
}

.huge-text-color:before {
    content: "\f36d";
}

.huge-text-creation:before {
    content: "\f36e";
}

.huge-text-firstline-left:before {
    content: "\f36f";
}

.huge-text-firstline-right:before {
    content: "\f370";
}

.huge-text-font:before {
    content: "\f371";
}

.huge-text-footnote:before {
    content: "\f372";
}

.huge-text-indent-1:before {
    content: "\f373";
}

.huge-text-indent-less:before {
    content: "\f374";
}

.huge-text-indent-more:before {
    content: "\f375";
}

.huge-text-indent:before {
    content: "\f376";
}

.huge-text-italic:before {
    content: "\f377";
}

.huge-text-kerning:before {
    content: "\f378";
}

.huge-text-number-sign:before {
    content: "\f379";
}

.huge-text-selection:before {
    content: "\f37a";
}

.huge-text-smallcaps:before {
    content: "\f37b";
}

.huge-text-square:before {
    content: "\f37c";
}

.huge-text-subscript:before {
    content: "\f37d";
}

.huge-text-superscript:before {
    content: "\f37e";
}

.huge-text-tracking:before {
    content: "\f37f";
}

.huge-text-underline:before {
    content: "\f380";
}

.huge-text-variable-front:before {
    content: "\f381";
}

.huge-text-vertical-alignment:before {
    content: "\f382";
}

.huge-text-wrap:before {
    content: "\f383";
}

.huge-text:before {
    content: "\f384";
}

.huge-transparency:before {
    content: "\f385";
}

.huge-trapezoid-line-horizontal:before {
    content: "\f386";
}

.huge-trapezoid-line-vertical:before {
    content: "\f387";
}

.huge-type-cursor:before {
    content: "\f388";
}

.huge-ungroup-items:before {
    content: "\f389";
}

.huge-ungroup-layers:before {
    content: "\f38a";
}

.huge-vertical-drag--drop-1:before {
    content: "\f38b";
}

.huge-vertical-drag--drop:before {
    content: "\f38c";
}

.huge-view-off:before {
    content: "\f38d";
}

.huge-view:before {
    content: "\f38e";
}

.huge-cloud-download:before {
    content: "\f38f";
}

.huge-cloud-upload:before {
    content: "\f390";
}

.huge-download-01:before {
    content: "\f391";
}

.huge-download-02:before {
    content: "\f392";
}

.huge-download-03:before {
    content: "\f393";
}

.huge-download-04:before {
    content: "\f394";
}

.huge-download-05:before {
    content: "\f395";
}

.huge-download-circle-01:before {
    content: "\f396";
}

.huge-download-circle-02:before {
    content: "\f397";
}

.huge-download-square-01:before {
    content: "\f398";
}

.huge-download-square-02:before {
    content: "\f399";
}

.huge-upload-01:before {
    content: "\f39a";
}

.huge-upload-02:before {
    content: "\f39b";
}

.huge-upload-03:before {
    content: "\f39c";
}

.huge-upload-04:before {
    content: "\f39d";
}

.huge-upload-05:before {
    content: "\f39e";
}

.huge-upload-circle-01:before {
    content: "\f39f";
}

.huge-upload-circle-02:before {
    content: "\f3a0";
}

.huge-upload-square-01:before {
    content: "\f3a1";
}

.huge-upload-square-02:before {
    content: "\f3a2";
}

.huge-d-view:before {
    content: "\f3a3";
}

.huge-airdrop:before {
    content: "\f3a4";
}

.huge-airplane-mode-off:before {
    content: "\f3a5";
}

.huge-airplane-mode:before {
    content: "\f3a6";
}

.huge-airplay-line:before {
    content: "\f3a7";
}

.huge-airpod-01:before {
    content: "\f3a8";
}

.huge-airpod-02:before {
    content: "\f3a9";
}

.huge-airpod-03:before {
    content: "\f3aa";
}

.huge-augmented-reality-ar:before {
    content: "\f3ab";
}

.huge-battery-charging-01:before {
    content: "\f3ac";
}

.huge-battery-charging-02:before {
    content: "\f3ad";
}

.huge-battery-eco-charging:before {
    content: "\f3ae";
}

.huge-battery-empty:before {
    content: "\f3af";
}

.huge-battery-full:before {
    content: "\f3b0";
}

.huge-battery-low:before {
    content: "\f3b1";
}

.huge-battery-medium-01:before {
    content: "\f3b2";
}

.huge-battery-medium-02:before {
    content: "\f3b3";
}

.huge-bluetooth-circle:before {
    content: "\f3b4";
}

.huge-bluetooth-not-connected:before {
    content: "\f3b5";
}

.huge-bluetooth-search:before {
    content: "\f3b6";
}

.huge-bluetooth-square:before {
    content: "\f3b7";
}

.huge-bluetooth:before {
    content: "\f3b8";
}

.huge-bulb-chargeing:before {
    content: "\f3b9";
}

.huge-bulb:before {
    content: "\f3ba";
}

.huge-cd:before {
    content: "\f3bb";
}

.huge-computer-add:before {
    content: "\f3bc";
}

.huge-computer-check:before {
    content: "\f3bd";
}

.huge-computer-cloud:before {
    content: "\f3be";
}

.huge-computer-phone-sync:before {
    content: "\f3bf";
}

.huge-computer-remove:before {
    content: "\f3c0";
}

.huge-computer-settings:before {
    content: "\f3c1";
}

.huge-computer-video:before {
    content: "\f3c2";
}

.huge-computer:before {
    content: "\f3c3";
}

.huge-cpu-charge:before {
    content: "\f3c4";
}

.huge-cpu-settings:before {
    content: "\f3c5";
}

.huge-cpu:before {
    content: "\f3c6";
}

.huge-data-recovery:before {
    content: "\f3c7";
}

.huge-database-01:before {
    content: "\f3c8";
}

.huge-database-02:before {
    content: "\f3c9";
}

.huge-database-add:before {
    content: "\f3ca";
}

.huge-database-sync1:before {
    content: "\f3cb";
}

.huge-electric-plugs:before {
    content: "\f3cc";
}

.huge-external-drive:before {
    content: "\f3cd";
}

.huge-flip-phone:before {
    content: "\f3ce";
}

.huge-floppy-disk:before {
    content: "\f3cf";
}

.huge-fridge:before {
    content: "\f3d0";
}

.huge-game:before {
    content: "\f3d1";
}

.huge-gameboy:before {
    content: "\f3d2";
}

.huge-google-home:before {
    content: "\f3d3";
}

.huge-hard-drive:before {
    content: "\f3d4";
}

.huge-hdd:before {
    content: "\f3d5";
}

.huge-headset-off:before {
    content: "\f3d6";
}

.huge-headset:before {
    content: "\f3d7";
}

.huge-ipod:before {
    content: "\f3d8";
}

.huge-keyboard:before {
    content: "\f3d9";
}

.huge-lamp:before {
    content: "\f3da";
}

.huge-laptop-add:before {
    content: "\f3db";
}

.huge-laptop-charging:before {
    content: "\f3dc";
}

.huge-laptop-check:before {
    content: "\f3dd";
}

.huge-laptop-cloud:before {
    content: "\f3de";
}

.huge-laptop-issue:before {
    content: "\f3df";
}

.huge-laptop-performance:before {
    content: "\f3e0";
}

.huge-laptop-phone-sync:before {
    content: "\f3e1";
}

.huge-laptop-remove:before {
    content: "\f3e2";
}

.huge-laptop-settings:before {
    content: "\f3e3";
}

.huge-laptop-video:before {
    content: "\f3e4";
}

.huge-laptop:before {
    content: "\f3e5";
}

.huge-megaphone-01:before {
    content: "\f3e6";
}

.huge-megaphone-02:before {
    content: "\f3e7";
}

.huge-mirroring-screen:before {
    content: "\f3e8";
}

.huge-modern-tv-4k:before {
    content: "\f3e9";
}

.huge-modern-tv-issue:before {
    content: "\f3ea";
}

.huge-modern-tv:before {
    content: "\f3eb";
}

.huge-mouse-011:before {
    content: "\f3ec";
}

.huge-mouse-021:before {
    content: "\f3ed";
}

.huge-pen-connect-bluetooth:before {
    content: "\f3ee";
}

.huge-pen-connect-usb:before {
    content: "\f3ef";
}

.huge-pen-connect-wifi:before {
    content: "\f3f0";
}

.huge-phone-off-01:before {
    content: "\f3f1";
}

.huge-phone-off-02:before {
    content: "\f3f2";
}

.huge-printer-off:before {
    content: "\f3f3";
}

.huge-printer:before {
    content: "\f3f4";
}

.huge-radio-01:before {
    content: "\f3f5";
}

.huge-radio-02:before {
    content: "\f3f6";
}

.huge-remote-control:before {
    content: "\f3f7";
}

.huge-router:before {
    content: "\f3f8";
}

.huge-satellite1:before {
    content: "\f3f9";
}

.huge-screen-add-to-home:before {
    content: "\f3fa";
}

.huge-screen-lock-rotation:before {
    content: "\f3fb";
}

.huge-screen-rotation:before {
    content: "\f3fc";
}

.huge-sd-card:before {
    content: "\f3fd";
}

.huge-send-to-mobile:before {
    content: "\f3fe";
}

.huge-simcard-01:before {
    content: "\f3ff";
}

.huge-simcard-02:before {
    content: "\f400";
}

.huge-simcard-dual:before {
    content: "\f401";
}

.huge-smart-ac:before {
    content: "\f402";
}

.huge-smart-phone-01:before {
    content: "\f403";
}

.huge-smart-phone-02:before {
    content: "\f404";
}

.huge-smart-phone-03:before {
    content: "\f405";
}

.huge-smart-phone-04:before {
    content: "\f406";
}

.huge-smart-phone-landscape:before {
    content: "\f407";
}

.huge-speaker1:before {
    content: "\f408";
}

.huge-tablet-01:before {
    content: "\f409";
}

.huge-tablet-02:before {
    content: "\f40a";
}

.huge-tablet-connected-bluetooth:before {
    content: "\f40b";
}

.huge-tablet-connected-usb:before {
    content: "\f40c";
}

.huge-tablet-connected-wifi:before {
    content: "\f40d";
}

.huge-tablet-pen:before {
    content: "\f40e";
}

.huge-transmission:before {
    content: "\f40f";
}

.huge-tv-01:before {
    content: "\f410";
}

.huge-tv-02:before {
    content: "\f411";
}

.huge-tv-fix:before {
    content: "\f412";
}

.huge-tv-issue:before {
    content: "\f413";
}

.huge-tv-smart:before {
    content: "\f414";
}

.huge-usb--not-connected-02:before {
    content: "\f415";
}

.huge-usb-bugs:before {
    content: "\f416";
}

.huge-usb-connected-01:before {
    content: "\f417";
}

.huge-usb-connected-02:before {
    content: "\f418";
}

.huge-usb-connected-03:before {
    content: "\f419";
}

.huge-usb-error:before {
    content: "\f41a";
}

.huge-usb-memory-01:before {
    content: "\f41b";
}

.huge-usb-memory-02:before {
    content: "\f41c";
}

.huge-usb-not-connected-01:before {
    content: "\f41d";
}

.huge-usb:before {
    content: "\f41e";
}

.huge-virtual-reality-vr-01:before {
    content: "\f41f";
}

.huge-virtual-reality-vr-02:before {
    content: "\f420";
}

.huge-alarm-clock:before {
    content: "\f421";
}

.huge-calendar-01:before {
    content: "\f422";
}

.huge-calendar-02:before {
    content: "\f423";
}

.huge-calendar-03:before {
    content: "\f424";
}

.huge-calendar-04:before {
    content: "\f425";
}

.huge-calendar-add-01:before {
    content: "\f426";
}

.huge-calendar-add-02:before {
    content: "\f427";
}

.huge-calendar-block-01:before {
    content: "\f428";
}

.huge-calendar-block-02:before {
    content: "\f429";
}

.huge-calendar-check-in-01:before {
    content: "\f42a";
}

.huge-calendar-check-in-02:before {
    content: "\f42b";
}

.huge-calendar-check-out-01:before {
    content: "\f42c";
}

.huge-calendar-check-out-02:before {
    content: "\f42d";
}

.huge-calendar-download-01:before {
    content: "\f42e";
}

.huge-calendar-download-02:before {
    content: "\f42f";
}

.huge-calendar-favorite-01:before {
    content: "\f430";
}

.huge-calendar-favorite-02:before {
    content: "\f431";
}

.huge-calendar-lock-01:before {
    content: "\f432";
}

.huge-calendar-lock-02:before {
    content: "\f433";
}

.huge-calendar-love-01:before {
    content: "\f434";
}

.huge-calendar-love-02:before {
    content: "\f435";
}

.huge-calendar-minus-01:before {
    content: "\f436";
}

.huge-calendar-minus-02:before {
    content: "\f437";
}

.huge-calendar-remove-01:before {
    content: "\f438";
}

.huge-calendar-remove-02:before {
    content: "\f439";
}

.huge-calendar-setting-01:before {
    content: "\f43a";
}

.huge-calendar-setting-02:before {
    content: "\f43b";
}

.huge-calendar-upload-01:before {
    content: "\f43c";
}

.huge-calendar-upload-02:before {
    content: "\f43d";
}

.huge-clock-01:before {
    content: "\f43e";
}

.huge-clock-02:before {
    content: "\f43f";
}

.huge-clock-03:before {
    content: "\f440";
}

.huge-clock-04:before {
    content: "\f441";
}

.huge-clock-05:before {
    content: "\f442";
}

.huge-digital-clock:before {
    content: "\f443";
}

.huge-hourglass-off:before {
    content: "\f444";
}

.huge-hourglass:before {
    content: "\f445";
}

.huge-smart-watch-01:before {
    content: "\f446";
}

.huge-smart-watch-02:before {
    content: "\f447";
}

.huge-smart-watch-03:before {
    content: "\f448";
}

.huge-smart-watch-04:before {
    content: "\f449";
}

.huge-stop-watch:before {
    content: "\f44a";
}

.huge-time-01:before {
    content: "\f44b";
}

.huge-time-02:before {
    content: "\f44c";
}

.huge-time-03:before {
    content: "\f44d";
}

.huge-time-04:before {
    content: "\f44e";
}

.huge-time-half-pass:before {
    content: "\f44f";
}

.huge-time-quarter-pass:before {
    content: "\f450";
}

.huge-time-quarter:before {
    content: "\f451";
}

.huge-time-schedule:before {
    content: "\f452";
}

.huge-timer-01:before {
    content: "\f453";
}

.huge-timer-02:before {
    content: "\f454";
}

.huge-watch-01:before {
    content: "\f455";
}

.huge-watch-02:before {
    content: "\f456";
}

.huge-dashboard-browsing:before {
    content: "\f457";
}

.huge-dashboard-circle-add:before {
    content: "\f458";
}

.huge-dashboard-circle-edit:before {
    content: "\f459";
}

.huge-dashboard-circle-remove:before {
    content: "\f45a";
}

.huge-dashboard-circle-settings:before {
    content: "\f45b";
}

.huge-dashboard-circle:before {
    content: "\f45c";
}

.huge-dashboard-speed-01:before {
    content: "\f45d";
}

.huge-dashboard-speed-02:before {
    content: "\f45e";
}

.huge-dashboard-square-01:before {
    content: "\f45f";
}

.huge-dashboard-square-02:before {
    content: "\f460";
}

.huge-dashboard-square-03:before {
    content: "\f461";
}

.huge-dashboard-square-add:before {
    content: "\f462";
}

.huge-dashboard-square-edit:before {
    content: "\f463";
}

.huge-dashboard-square-remove:before {
    content: "\f464";
}

.huge-dashboard-square-setting:before {
    content: "\f465";
}

.huge-discover-circle:before {
    content: "\f466";
}

.huge-discover-square:before {
    content: "\f467";
}

.huge-sidebar-bottom:before {
    content: "\f468";
}

.huge-sidebar-left1:before {
    content: "\f469";
}

.huge-sidebar-right1:before {
    content: "\f46a";
}

.huge-sidebar-top:before {
    content: "\f46b";
}

.huge-anonymous:before {
    content: "\f46c";
}

.huge-bitcoin-01:before {
    content: "\f46d";
}

.huge-bitcoin-02:before {
    content: "\f46e";
}

.huge-bitcoin-03:before {
    content: "\f46f";
}

.huge-bitcoin-04:before {
    content: "\f470";
}

.huge-bitcoin-bag:before {
    content: "\f471";
}

.huge-bitcoin-cloud:before {
    content: "\f472";
}

.huge-bitcoin-cpu:before {
    content: "\f473";
}

.huge-bitcoin-credit-card:before {
    content: "\f474";
}

.huge-bitcoin-database:before {
    content: "\f475";
}

.huge-bitcoin-down-01:before {
    content: "\f476";
}

.huge-bitcoin-down-02:before {
    content: "\f477";
}

.huge-bitcoin-ellipse:before {
    content: "\f478";
}

.huge-bitcoin-eye:before {
    content: "\f479";
}

.huge-bitcoin-filter:before {
    content: "\f47a";
}

.huge-bitcoin-flashdisk:before {
    content: "\f47b";
}

.huge-bitcoin-graph:before {
    content: "\f47c";
}

.huge-bitcoin-invoice:before {
    content: "\f47d";
}

.huge-bitcoin-key:before {
    content: "\f47e";
}

.huge-bitcoin-location:before {
    content: "\f47f";
}

.huge-bitcoin-lock:before {
    content: "\f480";
}

.huge-bitcoin-mail:before {
    content: "\f481";
}

.huge-bitcoin-mind:before {
    content: "\f482";
}

.huge-bitcoin-money-01:before {
    content: "\f483";
}

.huge-bitcoin-money-02:before {
    content: "\f484";
}

.huge-bitcoin-pie-chart:before {
    content: "\f485";
}

.huge-bitcoin-piggy-bank:before {
    content: "\f486";
}

.huge-bitcoin-presentation:before {
    content: "\f487";
}

.huge-bitcoin-receipt:before {
    content: "\f488";
}

.huge-bitcoin-rectangle:before {
    content: "\f489";
}

.huge-bitcoin-safe:before {
    content: "\f48a";
}

.huge-bitcoin-search:before {
    content: "\f48b";
}

.huge-bitcoin-setting:before {
    content: "\f48c";
}

.huge-bitcoin-shield:before {
    content: "\f48d";
}

.huge-bitcoin-shopping:before {
    content: "\f48e";
}

.huge-bitcoin-smartphone-01:before {
    content: "\f48f";
}

.huge-bitcoin-smartphone-02:before {
    content: "\f490";
}

.huge-bitcoin-store:before {
    content: "\f491";
}

.huge-bitcoin-tag:before {
    content: "\f492";
}

.huge-bitcoin-target:before {
    content: "\f493";
}

.huge-bitcoin-transaction:before {
    content: "\f494";
}

.huge-bitcoin-up-01:before {
    content: "\f495";
}

.huge-bitcoin-up-02:before {
    content: "\f496";
}

.huge-bitcoin-wallet:before {
    content: "\f497";
}

.huge-bitcoin-withdraw:before {
    content: "\f498";
}

.huge-blockchain-01:before {
    content: "\f499";
}

.huge-blockchain-02:before {
    content: "\f49a";
}

.huge-blockchain-03:before {
    content: "\f49b";
}

.huge-blockchain-04:before {
    content: "\f49c";
}

.huge-blockchain-05:before {
    content: "\f49d";
}

.huge-blockchain-06:before {
    content: "\f49e";
}

.huge-blockchain-07:before {
    content: "\f49f";
}

.huge-centralized:before {
    content: "\f4a0";
}

.huge-ethereum-ellipse:before {
    content: "\f4a1";
}

.huge-ethereum-rectangle:before {
    content: "\f4a2";
}

.huge-ethereum:before {
    content: "\f4a3";
}

.huge-exchange-01:before {
    content: "\f4a4";
}

.huge-exchange-02:before {
    content: "\f4a5";
}

.huge-exchange-03:before {
    content: "\f4a6";
}

.huge-ico:before {
    content: "\f4a7";
}

.huge-litecoin:before {
    content: "\f4a8";
}

.huge-market-analysis:before {
    content: "\f4a9";
}

.huge-mining-01:before {
    content: "\f4aa";
}

.huge-mining-02:before {
    content: "\f4ab";
}

.huge-mining-03:before {
    content: "\f4ac";
}

.huge-peer-to-peer-01:before {
    content: "\f4ad";
}

.huge-peer-to-peer-02:before {
    content: "\f4ae";
}

.huge-peer-to-peer-03:before {
    content: "\f4af";
}

.huge-profit:before {
    content: "\f4b0";
}

.huge-purse:before {
    content: "\f4b1";
}

.huge-ripple:before {
    content: "\f4b2";
}

.huge-shield-blockchain:before {
    content: "\f4b3";
}

.huge-shield-energy:before {
    content: "\f4b4";
}

.huge-stake:before {
    content: "\f4b5";
}

.huge-bubble-chat-add:before {
    content: "\f4b6";
}

.huge-bubble-chat-blocked:before {
    content: "\f4b7";
}

.huge-bubble-chat-cancel:before {
    content: "\f4b8";
}

.huge-bubble-chat-delay:before {
    content: "\f4b9";
}

.huge-bubble-chat-done:before {
    content: "\f4ba";
}

.huge-bubble-chat-download-1:before {
    content: "\f4bb";
}

.huge-bubble-chat-download:before {
    content: "\f4bc";
}

.huge-bubble-chat-edit:before {
    content: "\f4bd";
}

.huge-bubble-chat-favourite:before {
    content: "\f4be";
}

.huge-bubble-chat-income:before {
    content: "\f4bf";
}

.huge-bubble-chat-lock:before {
    content: "\f4c0";
}

.huge-bubble-chat-notification:before {
    content: "\f4c1";
}

.huge-bubble-chat-outcome:before {
    content: "\f4c2";
}

.huge-bubble-chat-preview:before {
    content: "\f4c3";
}

.huge-bubble-chat-question:before {
    content: "\f4c4";
}

.huge-bubble-chat-search:before {
    content: "\f4c5";
}

.huge-bubble-chat-secure:before {
    content: "\f4c6";
}

.huge-bubble-chat-translate:before {
    content: "\f4c7";
}

.huge-bubble-chat-unlock:before {
    content: "\f4c8";
}

.huge-bubble-chat-upload:before {
    content: "\f4c9";
}

.huge-bubble-chat-user:before {
    content: "\f4ca";
}

.huge-bubble-chat:before {
    content: "\f4cb";
}

.huge-call-add:before {
    content: "\f4cc";
}

.huge-call-blocked:before {
    content: "\f4cd";
}

.huge-call-disabled:before {
    content: "\f4ce";
}

.huge-call-done:before {
    content: "\f4cf";
}

.huge-call-end-01:before {
    content: "\f4d0";
}

.huge-call-end-02:before {
    content: "\f4d1";
}

.huge-call-incoming-01:before {
    content: "\f4d2";
}

.huge-call-incoming-02:before {
    content: "\f4d3";
}

.huge-call-internal:before {
    content: "\f4d4";
}

.huge-call-locked:before {
    content: "\f4d5";
}

.huge-call-minus:before {
    content: "\f4d6";
}

.huge-call-missed-01:before {
    content: "\f4d7";
}

.huge-call-missed-02:before {
    content: "\f4d8";
}

.huge-call-outgoing-01:before {
    content: "\f4d9";
}

.huge-call-outgoing-02:before {
    content: "\f4da";
}

.huge-call-paused:before {
    content: "\f4db";
}

.huge-call-received:before {
    content: "\f4dc";
}

.huge-call-ringing-01:before {
    content: "\f4dd";
}

.huge-call-ringing-02:before {
    content: "\f4de";
}

.huge-call-unlocked:before {
    content: "\f4df";
}

.huge-call:before {
    content: "\f4e0";
}

.huge-calling:before {
    content: "\f4e1";
}

.huge-chatting-01:before {
    content: "\f4e2";
}

.huge-comment-add-01:before {
    content: "\f4e3";
}

.huge-comment-add-02-1:before {
    content: "\f4e4";
}

.huge-comment-add-02:before {
    content: "\f4e5";
}

.huge-comment-block-01:before {
    content: "\f4e6";
}

.huge-comment-block-02:before {
    content: "\f4e7";
}

.huge-comment-remove-01:before {
    content: "\f4e8";
}

.huge-comment-remove-02:before {
    content: "\f4e9";
}

.huge-comment-01:before {
    content: "\f4ea";
}

.huge-contact-01:before {
    content: "\f4eb";
}

.huge-contact-02:before {
    content: "\f4ec";
}

.huge-customer-service:before {
    content: "\f4ed";
}

.huge-dial-sqare-1:before {
    content: "\f4ee";
}

.huge-dial-sqare:before {
    content: "\f4ef";
}

.huge-dial-square-1:before {
    content: "\f4f0";
}

.huge-dial-square:before {
    content: "\f4f1";
}

.huge-inbox-check:before {
    content: "\f4f2";
}

.huge-inbox-download:before {
    content: "\f4f3";
}

.huge-inbox-unread:before {
    content: "\f4f4";
}

.huge-inbox-upload:before {
    content: "\f4f5";
}

.huge-inbox:before {
    content: "\f4f6";
}

.huge-mail-01:before {
    content: "\f4f7";
}

.huge-mail-02:before {
    content: "\f4f8";
}

.huge-mail-account-01:before {
    content: "\f4f9";
}

.huge-mail-account-02:before {
    content: "\f4fa";
}

.huge-mail-add-01:before {
    content: "\f4fb";
}

.huge-mail-add-02:before {
    content: "\f4fc";
}

.huge-mail-at-sign-01:before {
    content: "\f4fd";
}

.huge-mail-at-sign-02:before {
    content: "\f4fe";
}

.huge-mail-block-01:before {
    content: "\f4ff";
}

.huge-mail-block-02:before {
    content: "\f500";
}

.huge-mail-download-01:before {
    content: "\f501";
}

.huge-mail-download-02:before {
    content: "\f502";
}

.huge-mail-edit-01:before {
    content: "\f503";
}

.huge-mail-edit-02:before {
    content: "\f504";
}

.huge-mail-lock-01:before {
    content: "\f505";
}

.huge-mail-lock-02:before {
    content: "\f506";
}

.huge-mail-love-01:before {
    content: "\f507";
}

.huge-mail-love-02:before {
    content: "\f508";
}

.huge-mail-minus-01:before {
    content: "\f509";
}

.huge-mail-minus-02:before {
    content: "\f50a";
}

.huge-mail-open-01:before {
    content: "\f50b";
}

.huge-mail-open-02:before {
    content: "\f50c";
}

.huge-mail-open-love:before {
    content: "\f50d";
}

.huge-mail-open:before {
    content: "\f50e";
}

.huge-mail-receive--01:before {
    content: "\f50f";
}

.huge-mail-receive--02:before {
    content: "\f510";
}

.huge-mail-remove-01:before {
    content: "\f511";
}

.huge-mail-remove-02:before {
    content: "\f512";
}

.huge-mail-reply-01:before {
    content: "\f513";
}

.huge-mail-reply-02:before {
    content: "\f514";
}

.huge-mail-reply-all-01:before {
    content: "\f515";
}

.huge-mail-reply-all-02:before {
    content: "\f516";
}

.huge-mail-search-01:before {
    content: "\f517";
}

.huge-mail-search-02:before {
    content: "\f518";
}

.huge-mail-secure-01:before {
    content: "\f519";
}

.huge-mail-secure-02:before {
    content: "\f51a";
}

.huge-mail-send-01:before {
    content: "\f51b";
}

.huge-mail-send-02:before {
    content: "\f51c";
}

.huge-mail-setting-01:before {
    content: "\f51d";
}

.huge-mail-setting-02:before {
    content: "\f51e";
}

.huge-mail-unlock-01:before {
    content: "\f51f";
}

.huge-mail-unlock-02:before {
    content: "\f520";
}

.huge-mail-upload-01:before {
    content: "\f521";
}

.huge-mail-upload-02:before {
    content: "\f522";
}

.huge-mail-voice-01:before {
    content: "\f523";
}

.huge-mail-voice-02:before {
    content: "\f524";
}

.huge-mailbox-01:before {
    content: "\f525";
}

.huge-mailbox-02:before {
    content: "\f526";
}

.huge-message-01:before {
    content: "\f527";
}

.huge-message-02:before {
    content: "\f528";
}

.huge-message-add-01:before {
    content: "\f529";
}

.huge-message-add-02:before {
    content: "\f52a";
}

.huge-message-blocked:before {
    content: "\f52b";
}

.huge-message-cancel-01:before {
    content: "\f52c";
}

.huge-message-cancel-02:before {
    content: "\f52d";
}

.huge-message-delay-01:before {
    content: "\f52e";
}

.huge-message-delay-02:before {
    content: "\f52f";
}

.huge-message-done-01:before {
    content: "\f530";
}

.huge-message-done-02:before {
    content: "\f531";
}

.huge-message-download-01:before {
    content: "\f532";
}

.huge-message-download-02:before {
    content: "\f533";
}

.huge-message-edit-01:before {
    content: "\f534";
}

.huge-message-edit-02:before {
    content: "\f535";
}

.huge-message-favourite-01:before {
    content: "\f536";
}

.huge-message-favourite-02:before {
    content: "\f537";
}

.huge-message-incoming-01:before {
    content: "\f538";
}

.huge-message-incoming-02:before {
    content: "\f539";
}

.huge-message-lock-01:before {
    content: "\f53a";
}

.huge-message-lock-02:before {
    content: "\f53b";
}

.huge-message-multiple-01:before {
    content: "\f53c";
}

.huge-message-multiple-02:before {
    content: "\f53d";
}

.huge-message-notification-01:before {
    content: "\f53e";
}

.huge-message-notification-02:before {
    content: "\f53f";
}

.huge-message-outgoing-01:before {
    content: "\f540";
}

.huge-message-outgoing-02:before {
    content: "\f541";
}

.huge-message-preview-01:before {
    content: "\f542";
}

.huge-message-preview-02:before {
    content: "\f543";
}

.huge-message-question:before {
    content: "\f544";
}

.huge-message-search-01:before {
    content: "\f545";
}

.huge-message-search-02:before {
    content: "\f546";
}

.huge-message-secure-01:before {
    content: "\f547";
}

.huge-message-secure-02:before {
    content: "\f548";
}

.huge-message-translate:before {
    content: "\f549";
}

.huge-message-unlock-01:before {
    content: "\f54a";
}

.huge-message-unlock-02:before {
    content: "\f54b";
}

.huge-message-upload-01:before {
    content: "\f54c";
}

.huge-message-upload-02:before {
    content: "\f54d";
}

.huge-message-user-01:before {
    content: "\f54e";
}

.huge-message-user-02:before {
    content: "\f54f";
}

.huge-sent:before {
    content: "\f550";
}

.huge-telephone:before {
    content: "\f551";
}

.huge-baby-01:before {
    content: "\f552";
}

.huge-baby-02:before {
    content: "\f553";
}

.huge-baby-bottle:before {
    content: "\f554";
}

.huge-baby-boy-dress:before {
    content: "\f555";
}

.huge-baby-girl-dress:before {
    content: "\f556";
}

.huge-belt:before {
    content: "\f557";
}

.huge-blush-brush-01:before {
    content: "\f558";
}

.huge-blush-brush-02:before {
    content: "\f559";
}

.huge-body-soap:before {
    content: "\f55a";
}

.huge-bow-tie:before {
    content: "\f55b";
}

.huge-boxer:before {
    content: "\f55c";
}

.huge-breast-pump:before {
    content: "\f55d";
}

.huge-cap:before {
    content: "\f55e";
}

.huge-cardigan:before {
    content: "\f55f";
}

.huge-cowboy-hat:before {
    content: "\f560";
}

.huge-diaper:before {
    content: "\f561";
}

.huge-dress-01:before {
    content: "\f562";
}

.huge-dress-02:before {
    content: "\f563";
}

.huge-dress-03:before {
    content: "\f564";
}

.huge-dress-04:before {
    content: "\f565";
}

.huge-dress-05:before {
    content: "\f566";
}

.huge-dress-06:before {
    content: "\f567";
}

.huge-dress-07:before {
    content: "\f568";
}

.huge-ear-rings-01:before {
    content: "\f569";
}

.huge-ear-rings-02:before {
    content: "\f56a";
}

.huge-ear-rings-03:before {
    content: "\f56b";
}

.huge-hair-clips:before {
    content: "\f56c";
}

.huge-hair-dryer:before {
    content: "\f56d";
}

.huge-hand-bag-01:before {
    content: "\f56e";
}

.huge-hand-bag-02:before {
    content: "\f56f";
}

.huge-hanger:before {
    content: "\f570";
}

.huge-high-heels-01:before {
    content: "\f571";
}

.huge-high-heels-02:before {
    content: "\f572";
}

.huge-hoodie:before {
    content: "\f573";
}

.huge-jogger-pants:before {
    content: "\f574";
}

.huge-kurta1:before {
    content: "\f575";
}

.huge-long-sleeve-shirt:before {
    content: "\f576";
}

.huge-monocle1:before {
    content: "\f577";
}

.huge-necklace:before {
    content: "\f578";
}

.huge-perfume:before {
    content: "\f579";
}

.huge-poop:before {
    content: "\f57a";
}

.huge-purse1:before {
    content: "\f57b";
}

.huge-safety-pin-01:before {
    content: "\f57c";
}

.huge-safety-pin-02:before {
    content: "\f57d";
}

.huge-sandals:before {
    content: "\f57e";
}

.huge-shampoo:before {
    content: "\f57f";
}

.huge-shirt-01:before {
    content: "\f580";
}

.huge-shorts-pants:before {
    content: "\f581";
}

.huge-sleeveless:before {
    content: "\f582";
}

.huge-suit-01:before {
    content: "\f583";
}

.huge-suit-02:before {
    content: "\f584";
}

.huge-t-shirt:before {
    content: "\f585";
}

.huge-tank-top:before {
    content: "\f586";
}

.huge-turtle-neck:before {
    content: "\f587";
}

.huge-underpants-01:before {
    content: "\f588";
}

.huge-underpants-02:before {
    content: "\f589";
}

.huge-underpants-03:before {
    content: "\f58a";
}

.huge-vest:before {
    content: "\f58b";
}

.huge-checkmark-badge-01:before {
    content: "\f58c";
}

.huge-checkmark-badge-02:before {
    content: "\f58d";
}

.huge-checkmark-badge-03:before {
    content: "\f58e";
}

.huge-checkmark-badge-04:before {
    content: "\f58f";
}

.huge-checkmark-circle-01:before {
    content: "\f590";
}

.huge-checkmark-circle-02:before {
    content: "\f591";
}

.huge-checkmark-circle-03:before {
    content: "\f592";
}

.huge-checkmark-circle-04:before {
    content: "\f593";
}

.huge-checkmark-square-01:before {
    content: "\f594";
}

.huge-checkmark-square-02:before {
    content: "\f595";
}

.huge-checkmark-square-03:before {
    content: "\f596";
}

.huge-checkmark-square-04:before {
    content: "\f597";
}

.huge-cloud-loading:before {
    content: "\f598";
}

.huge-cloud-saving-done-01:before {
    content: "\f599";
}

.huge-cloud-saving-done-02:before {
    content: "\f59a";
}

.huge-credit-card-validation:before {
    content: "\f59b";
}

.huge-document-validation:before {
    content: "\f59c";
}

.huge-file-validation:before {
    content: "\f59d";
}

.huge-mail-validation-01:before {
    content: "\f59e";
}

.huge-mail-validation-02:before {
    content: "\f59f";
}

.huge-password-validation:before {
    content: "\f5a0";
}

.huge-security-validation:before {
    content: "\f5a1";
}

.huge-store-verified-01:before {
    content: "\f5a2";
}

.huge-store-verified-02:before {
    content: "\f5a3";
}

.huge-tick-01:before {
    content: "\f5a4";
}

.huge-tick-02:before {
    content: "\f5a5";
}

.huge-tick-03:before {
    content: "\f5a6";
}

.huge-tick-04:before {
    content: "\f5a7";
}

.huge-tick-double-01:before {
    content: "\f5a8";
}

.huge-tick-double-02:before {
    content: "\f5a9";
}

.huge-tick-double-03:before {
    content: "\f5aa";
}

.huge-tick-double-04:before {
    content: "\f5ab";
}

.huge-validation-approval:before {
    content: "\f5ac";
}

.huge-validation:before {
    content: "\f5ad";
}

.huge-web-validation:before {
    content: "\f5ae";
}

.huge-address-book:before {
    content: "\f5af";
}

.huge-advertisiment:before {
    content: "\f5b0";
}

.huge-analysis-text-link:before {
    content: "\f5b1";
}

.huge-analytics-01:before {
    content: "\f5b2";
}

.huge-analytics-02:before {
    content: "\f5b3";
}

.huge-analytics-down:before {
    content: "\f5b4";
}

.huge-analytics-up:before {
    content: "\f5b5";
}

.huge-archive:before {
    content: "\f5b6";
}

.huge-at:before {
    content: "\f5b7";
}

.huge-atm-01:before {
    content: "\f5b8";
}

.huge-atm-02:before {
    content: "\f5b9";
}

.huge-attchment:before {
    content: "\f5ba";
}

.huge-auto-conversations:before {
    content: "\f5bb";
}

.huge-bank:before {
    content: "\f5bc";
}

.huge-bitcoin-circle:before {
    content: "\f5bd";
}

.huge-bitcoin-receive:before {
    content: "\f5be";
}

.huge-bitcoin-send:before {
    content: "\f5bf";
}

.huge-bitcoin-square:before {
    content: "\f5c0";
}

.huge-bitcoin:before {
    content: "\f5c1";
}

.huge-briefcase-01:before {
    content: "\f5c2";
}

.huge-briefcase-02:before {
    content: "\f5c3";
}

.huge-briefcase-03:before {
    content: "\f5c4";
}

.huge-briefcase-04:before {
    content: "\f5c5";
}

.huge-briefcase-05:before {
    content: "\f5c6";
}

.huge-briefcase-06:before {
    content: "\f5c7";
}

.huge-briefcase-07:before {
    content: "\f5c8";
}

.huge-briefcase-08:before {
    content: "\f5c9";
}

.huge-briefcase-09:before {
    content: "\f5ca";
}

.huge-briefcase-dollar:before {
    content: "\f5cb";
}

.huge-brochure:before {
    content: "\f5cc";
}

.huge-c1:before {
    content: "\f5cd";
}

.huge-calculate:before {
    content: "\f5ce";
}

.huge-calculator1:before {
    content: "\f5cf";
}

.huge-card-exchange-01:before {
    content: "\f5d0";
}

.huge-card-exchange-02:before {
    content: "\f5d1";
}

.huge-cash-01:before {
    content: "\f5d2";
}

.huge-cash-02:before {
    content: "\f5d3";
}

.huge-cashier:before {
    content: "\f5d4";
}

.huge-chart-average:before {
    content: "\f5d5";
}

.huge-chart-bar-line:before {
    content: "\f5d6";
}

.huge-chart-breakout-circle:before {
    content: "\f5d7";
}

.huge-chart-breakout-square:before {
    content: "\f5d8";
}

.huge-chart-bubble-01:before {
    content: "\f5d9";
}

.huge-chart-bubble-02:before {
    content: "\f5da";
}

.huge-chart-column:before {
    content: "\f5db";
}

.huge-chart-decrease:before {
    content: "\f5dc";
}

.huge-chart-evaluation:before {
    content: "\f5dd";
}

.huge-chart-high-low:before {
    content: "\f5de";
}

.huge-chart-histogram:before {
    content: "\f5df";
}

.huge-chart-increase:before {
    content: "\f5e0";
}

.huge-chart-line-data-01:before {
    content: "\f5e1";
}

.huge-chart-line-data-02:before {
    content: "\f5e2";
}

.huge-chart-line-data-03:before {
    content: "\f5e3";
}

.huge-chart-maximum:before {
    content: "\f5e4";
}

.huge-chart-medium:before {
    content: "\f5e5";
}

.huge-chart-minimum:before {
    content: "\f5e6";
}

.huge-chart-radar:before {
    content: "\f5e7";
}

.huge-chart-relationship:before {
    content: "\f5e8";
}

.huge-chart-ring:before {
    content: "\f5e9";
}

.huge-chart-rose:before {
    content: "\f5ea";
}

.huge-chart-scatter:before {
    content: "\f5eb";
}

.huge-chart:before {
    content: "\f5ec";
}

.huge-coins-01:before {
    content: "\f5ed";
}

.huge-coins-02:before {
    content: "\f5ee";
}

.huge-coins-bitcoin:before {
    content: "\f5ef";
}

.huge-coins-dollar:before {
    content: "\f5f0";
}

.huge-coins-euro:before {
    content: "\f5f1";
}

.huge-coins-pound:before {
    content: "\f5f2";
}

.huge-coins-swap:before {
    content: "\f5f3";
}

.huge-coins-yen:before {
    content: "\f5f4";
}

.huge-complaint:before {
    content: "\f5f5";
}

.huge-computer-dollar:before {
    content: "\f5f6";
}

.huge-conference:before {
    content: "\f5f7";
}

.huge-contact-book:before {
    content: "\f5f8";
}

.huge-contact:before {
    content: "\f5f9";
}

.huge-corporate:before {
    content: "\f5fa";
}

.huge-covariate:before {
    content: "\f5fb";
}

.huge-credit-card-accept:before {
    content: "\f5fc";
}

.huge-credit-card-add:before {
    content: "\f5fd";
}

.huge-credit-card-change:before {
    content: "\f5fe";
}

.huge-credit-card-defrost:before {
    content: "\f5ff";
}

.huge-credit-card-freeze:before {
    content: "\f600";
}

.huge-credit-card-not-accept:before {
    content: "\f601";
}

.huge-credit-card-not-found:before {
    content: "\f602";
}

.huge-credit-card-pos:before {
    content: "\f603";
}

.huge-credit-card:before {
    content: "\f604";
}

.huge-crowdfunding:before {
    content: "\f605";
}

.huge-customer-service-01:before {
    content: "\f606";
}

.huge-customer-service-02:before {
    content: "\f607";
}

.huge-departement:before {
    content: "\f608";
}

.huge-diamond-02:before {
    content: "\f609";
}

.huge-discount1:before {
    content: "\f60a";
}

.huge-dollar-01:before {
    content: "\f60b";
}

.huge-dollar-02:before {
    content: "\f60c";
}

.huge-dollar-circle:before {
    content: "\f60d";
}

.huge-dollar-receive-01:before {
    content: "\f60e";
}

.huge-dollar-receive-02:before {
    content: "\f60f";
}

.huge-dollar-send-01:before {
    content: "\f610";
}

.huge-dollar-send-02:before {
    content: "\f611";
}

.huge-dollar-square:before {
    content: "\f612";
}

.huge-estimate-01:before {
    content: "\f613";
}

.huge-estimate-02:before {
    content: "\f614";
}

.huge-euro-circle:before {
    content: "\f615";
}

.huge-euro-receive:before {
    content: "\f616";
}

.huge-euro-send:before {
    content: "\f617";
}

.huge-euro-square:before {
    content: "\f618";
}

.huge-euro:before {
    content: "\f619";
}

.huge-file-bitcoin:before {
    content: "\f61a";
}

.huge-file-dollar:before {
    content: "\f61b";
}

.huge-file-euro:before {
    content: "\f61c";
}

.huge-file-pound:before {
    content: "\f61d";
}

.huge-file-yen:before {
    content: "\f61e";
}

.huge-gold-ingots:before {
    content: "\f61f";
}

.huge-gold:before {
    content: "\f620";
}

.huge-idea1:before {
    content: "\f621";
}

.huge-important-book:before {
    content: "\f622";
}

.huge-invoice:before {
    content: "\f623";
}

.huge-job-link:before {
    content: "\f624";
}

.huge-job-search:before {
    content: "\f625";
}

.huge-job-share:before {
    content: "\f626";
}

.huge-labor:before {
    content: "\f627";
}

.huge-manager:before {
    content: "\f628";
}

.huge-master-card:before {
    content: "\f629";
}

.huge-meeting-room:before {
    content: "\f62a";
}

.huge-money-01:before {
    content: "\f62b";
}

.huge-money-02-1:before {
    content: "\f62c";
}

.huge-money-02:before {
    content: "\f62d";
}

.huge-money-03:before {
    content: "\f62e";
}

.huge-money-add-01:before {
    content: "\f62f";
}

.huge-money-add-02:before {
    content: "\f630";
}

.huge-money-bag-01:before {
    content: "\f631";
}

.huge-money-bag-02:before {
    content: "\f632";
}

.huge-money-exchange-01:before {
    content: "\f633";
}

.huge-money-exchange-02:before {
    content: "\f634";
}

.huge-money-exchange-03:before {
    content: "\f635";
}

.huge-money-not-found-01:before {
    content: "\f636";
}

.huge-money-not-found-02:before {
    content: "\f637";
}

.huge-money-not-found-03:before {
    content: "\f638";
}

.huge-money-not-found-04:before {
    content: "\f639";
}

.huge-money-receive-01:before {
    content: "\f63a";
}

.huge-money-receive-02:before {
    content: "\f63b";
}

.huge-money-receive-circle:before {
    content: "\f63c";
}

.huge-money-receive-flow-01:before {
    content: "\f63d";
}

.huge-money-receive-flow-02:before {
    content: "\f63e";
}

.huge-money-receive-square:before {
    content: "\f63f";
}

.huge-money-remove-01:before {
    content: "\f640";
}

.huge-money-remove-02:before {
    content: "\f641";
}

.huge-money-safe:before {
    content: "\f642";
}

.huge-money-security:before {
    content: "\f643";
}

.huge-money-send-01:before {
    content: "\f644";
}

.huge-money-send-02:before {
    content: "\f645";
}

.huge-money-send-circle:before {
    content: "\f646";
}

.huge-money-send-flow-01:before {
    content: "\f647";
}

.huge-money-send-flow-02:before {
    content: "\f648";
}

.huge-money-send-square:before {
    content: "\f649";
}

.huge-new-job:before {
    content: "\f64a";
}

.huge-new-office:before {
    content: "\f64b";
}

.huge-news:before {
    content: "\f64c";
}

.huge-no-meeting-room:before {
    content: "\f64d";
}

.huge-office:before {
    content: "\f64e";
}

.huge-passport-expired:before {
    content: "\f64f";
}

.huge-passport-valid:before {
    content: "\f650";
}

.huge-passport1:before {
    content: "\f651";
}

.huge-pay-by-check:before {
    content: "\f652";
}

.huge-payment-success-01:before {
    content: "\f653";
}

.huge-payment-success-02:before {
    content: "\f654";
}

.huge-permanent-job:before {
    content: "\f655";
}

.huge-pie-chart-square:before {
    content: "\f656";
}

.huge-pie-chart:before {
    content: "\f657";
}

.huge-piggy-bank:before {
    content: "\f658";
}

.huge-pound-circle:before {
    content: "\f659";
}

.huge-pound-receive:before {
    content: "\f65a";
}

.huge-pound-send:before {
    content: "\f65b";
}

.huge-pound-square:before {
    content: "\f65c";
}

.huge-pound:before {
    content: "\f65d";
}

.huge-profile-02:before {
    content: "\f65e";
}

.huge-projector1:before {
    content: "\f65f";
}

.huge-qq-plot:before {
    content: "\f660";
}

.huge-qr-code1:before {
    content: "\f661";
}

.huge-question:before {
    content: "\f662";
}

.huge-radial:before {
    content: "\f663";
}

.huge-registered:before {
    content: "\f664";
}

.huge-search-dollar:before {
    content: "\f665";
}

.huge-seo:before {
    content: "\f666";
}

.huge-service:before {
    content: "\f667";
}

.huge-stamp:before {
    content: "\f668";
}

.huge-start-up-01:before {
    content: "\f669";
}

.huge-start-up-02:before {
    content: "\f66a";
}

.huge-strategy:before {
    content: "\f66b";
}

.huge-target-01:before {
    content: "\f66c";
}

.huge-target-02:before {
    content: "\f66d";
}

.huge-target-03:before {
    content: "\f66e";
}

.huge-target-dollar:before {
    content: "\f66f";
}

.huge-taxes:before {
    content: "\f670";
}

.huge-tie:before {
    content: "\f671";
}

.huge-trademark:before {
    content: "\f672";
}

.huge-umbrella-dollar:before {
    content: "\f673";
}

.huge-umbrella:before {
    content: "\f674";
}

.huge-vision:before {
    content: "\f675";
}

.huge-wallet-01:before {
    content: "\f676";
}

.huge-wallet-02-1:before {
    content: "\f677";
}

.huge-wallet-02:before {
    content: "\f678";
}

.huge-wallet-add-01:before {
    content: "\f679";
}

.huge-wallet-add-02:before {
    content: "\f67a";
}

.huge-wallet-done-01:before {
    content: "\f67b";
}

.huge-wallet-done-02:before {
    content: "\f67c";
}

.huge-wallet-not-found-01:before {
    content: "\f67d";
}

.huge-wallet-not-found-02:before {
    content: "\f67e";
}

.huge-wallet-remove-01:before {
    content: "\f67f";
}

.huge-wallet-remove-02:before {
    content: "\f680";
}

.huge-waterfall-down-03:before {
    content: "\f681";
}

.huge-waterfall-down-01:before {
    content: "\f682";
}

.huge-waterfall-up-01:before {
    content: "\f683";
}

.huge-waterfall-up-02:before {
    content: "\f684";
}

.huge-work-alert:before {
    content: "\f685";
}

.huge-work-history:before {
    content: "\f686";
}

.huge-work-update:before {
    content: "\f687";
}

.huge-yen-circle:before {
    content: "\f688";
}

.huge-yen-receive:before {
    content: "\f689";
}

.huge-yen-send:before {
    content: "\f68a";
}

.huge-yen-square:before {
    content: "\f68b";
}

.huge-yen:before {
    content: "\f68c";
}

.huge-barns:before {
    content: "\f68d";
}

.huge-beach:before {
    content: "\f68e";
}

.huge-berlin-tower:before {
    content: "\f68f";
}

.huge-berlin:before {
    content: "\f690";
}

.huge-borobudur:before {
    content: "\f691";
}

.huge-bridge:before {
    content: "\f692";
}

.huge-building-01:before {
    content: "\f693";
}

.huge-building-02:before {
    content: "\f694";
}

.huge-building-03:before {
    content: "\f695";
}

.huge-building-04:before {
    content: "\f696";
}

.huge-building-05:before {
    content: "\f697";
}

.huge-building-06:before {
    content: "\f698";
}

.huge-burj-al-arab:before {
    content: "\f699";
}

.huge-castle-01:before {
    content: "\f69a";
}

.huge-castle-02:before {
    content: "\f69b";
}

.huge-cayan-tower:before {
    content: "\f69c";
}

.huge-central-shaheed-minar:before {
    content: "\f69d";
}

.huge-china-temple:before {
    content: "\f69e";
}

.huge-chrysler:before {
    content: "\f69f";
}

.huge-church:before {
    content: "\f6a0";
}

.huge-city-01:before {
    content: "\f6a1";
}

.huge-city-02:before {
    content: "\f6a2";
}

.huge-city-03:before {
    content: "\f6a3";
}

.huge-colosseum:before {
    content: "\f6a4";
}

.huge-cottage:before {
    content: "\f6a5";
}

.huge-dome:before {
    content: "\f6a6";
}

.huge-eiffel-tower:before {
    content: "\f6a7";
}

.huge-factory-01:before {
    content: "\f6a8";
}

.huge-factory-02:before {
    content: "\f6a9";
}

.huge-ferris-wheel:before {
    content: "\f6aa";
}

.huge-fire-pit:before {
    content: "\f6ab";
}

.huge-fortress:before {
    content: "\f6ac";
}

.huge-guest-house:before {
    content: "\f6ad";
}

.huge-hotel-01:before {
    content: "\f6ae";
}

.huge-hotel-02:before {
    content: "\f6af";
}

.huge-house-01:before {
    content: "\f6b0";
}

.huge-house-02:before {
    content: "\f6b1";
}

.huge-house-03:before {
    content: "\f6b2";
}

.huge-house-04:before {
    content: "\f6b3";
}

.huge-house-05:before {
    content: "\f6b4";
}

.huge-hut:before {
    content: "\f6b5";
}

.huge-india-gate:before {
    content: "\f6b6";
}

.huge-island:before {
    content: "\f6b7";
}

.huge-lake:before {
    content: "\f6b8";
}

.huge-lighthouse:before {
    content: "\f6b9";
}

.huge-mayan-pyramid:before {
    content: "\f6ba";
}

.huge-monas:before {
    content: "\f6bb";
}

.huge-mosque-03:before {
    content: "\f6bc";
}

.huge-mosque-04:before {
    content: "\f6bd";
}

.huge-mosque-05:before {
    content: "\f6be";
}

.huge-patio:before {
    content: "\f6bf";
}

.huge-pavilon:before {
    content: "\f6c0";
}

.huge-pisa-tower:before {
    content: "\f6c1";
}

.huge-plaza:before {
    content: "\f6c2";
}

.huge-real-estate-01:before {
    content: "\f6c3";
}

.huge-real-estate-02:before {
    content: "\f6c4";
}

.huge-school1:before {
    content: "\f6c5";
}

.huge-taj-mahal:before {
    content: "\f6c6";
}

.huge-the-prophets-mosque:before {
    content: "\f6c7";
}

.huge-torri-gate:before {
    content: "\f6c8";
}

.huge-trulli:before {
    content: "\f6c9";
}

.huge-twin-tower:before {
    content: "\f6ca";
}

.huge-university:before {
    content: "\f6cb";
}

.huge-washington-monument:before {
    content: "\f6cc";
}

.huge-yurt:before {
    content: "\f6cd";
}

.huge-all-bookmark:before {
    content: "\f6ce";
}

.huge-bookmark-01:before {
    content: "\f6cf";
}

.huge-bookmark-02:before {
    content: "\f6d0";
}

.huge-bookmark-03:before {
    content: "\f6d1";
}

.huge-bookmark-add-01:before {
    content: "\f6d2";
}

.huge-bookmark-add-02:before {
    content: "\f6d3";
}

.huge-bookmark-block-01:before {
    content: "\f6d4";
}

.huge-bookmark-block-02:before {
    content: "\f6d5";
}

.huge-bookmark-check-01:before {
    content: "\f6d6";
}

.huge-bookmark-check-02:before {
    content: "\f6d7";
}

.huge-bookmark-minus-01:before {
    content: "\f6d8";
}

.huge-bookmark-minus-02:before {
    content: "\f6d9";
}

.huge-bookmark-off-01:before {
    content: "\f6da";
}

.huge-bookmark-off-02:before {
    content: "\f6db";
}

.huge-bookmark-remove-01:before {
    content: "\f6dc";
}

.huge-bookmark-remove-02:before {
    content: "\f6dd";
}

.huge-collections-bookmark:before {
    content: "\f6de";
}

.huge-favourite-circle:before {
    content: "\f6df";
}

.huge-favourite-square:before {
    content: "\f6e0";
}

.huge-favourite:before {
    content: "\f6e1";
}

.huge-heart-add:before {
    content: "\f6e2";
}

.huge-heart-check:before {
    content: "\f6e3";
}

.huge-heart-remove:before {
    content: "\f6e4";
}

.huge-heartbreak:before {
    content: "\f6e5";
}

.huge-label-important:before {
    content: "\f6e6";
}

.huge-label:before {
    content: "\f6e7";
}

.huge-stack-star:before {
    content: "\f6e8";
}

.huge-star-circle:before {
    content: "\f6e9";
}

.huge-star-half:before {
    content: "\f6ea";
}

.huge-star-off:before {
    content: "\f6eb";
}

.huge-star-square:before {
    content: "\f6ec";
}

.huge-star:before {
    content: "\f6ed";
}

.huge-tag-01:before {
    content: "\f6ee";
}

.huge-tag-02:before {
    content: "\f6ef";
}

.huge-thumbs-down-ellipse:before {
    content: "\f6f0";
}

.huge-thumbs-down-rectangle:before {
    content: "\f6f1";
}

.huge-thumbs-down:before {
    content: "\f6f2";
}

.huge-thumbs-up-down:before {
    content: "\f6f3";
}

.huge-thumbs-up-ellipse:before {
    content: "\f6f4";
}

.huge-thumbs-up-rectangle:before {
    content: "\f6f5";
}

.huge-thumbs-up:before {
    content: "\f6f6";
}

.huge-award-01:before {
    content: "\f6f7";
}

.huge-award-02:before {
    content: "\f6f8";
}

.huge-award-03:before {
    content: "\f6f9";
}

.huge-award-04:before {
    content: "\f6fa";
}

.huge-award-05:before {
    content: "\f6fb";
}

.huge-certificate1:before {
    content: "\f6fc";
}

.huge-champion:before {
    content: "\f6fd";
}

.huge-crown:before {
    content: "\f6fe";
}

.huge-honor:before {
    content: "\f6ff";
}

.huge-honour-star:before {
    content: "\f700";
}

.huge-medal-01:before {
    content: "\f701";
}

.huge-medal-02:before {
    content: "\f702";
}

.huge-medal-03:before {
    content: "\f703";
}

.huge-medal-04:before {
    content: "\f704";
}

.huge-medal-05:before {
    content: "\f705";
}

.huge-medal-06:before {
    content: "\f706";
}

.huge-medal-07:before {
    content: "\f707";
}

.huge-medal-first-place:before {
    content: "\f708";
}

.huge-medal-second-place:before {
    content: "\f709";
}

.huge-medal-third-place:before {
    content: "\f70a";
}

.huge-new-releases:before {
    content: "\f70b";
}

.huge-ranking:before {
    content: "\f70c";
}

.huge-arrow-all-direction-round:before {
    content: "\f70d";
}

.huge-arrow-data-transfer-diagonal-round:before {
    content: "\f70e";
}

.huge-arrow-data-transfer-horizontal-round:before {
    content: "\f70f";
}

.huge-arrow-data-transfer-vertical-round:before {
    content: "\f710";
}

.huge-arrow-diagonal-round:before {
    content: "\f711";
}

.huge-arrow-down-01-round:before {
    content: "\f712";
}

.huge-arrow-down-02-round:before {
    content: "\f713";
}

.huge-arrow-down-03-round:before {
    content: "\f714";
}

.huge-arrow-down-04-round:before {
    content: "\f715";
}

.huge-arrow-down-05:before {
    content: "\f716";
}

.huge-arrow-down-double-round:before {
    content: "\f717";
}

.huge-arrow-down-left-01-round:before {
    content: "\f718";
}

.huge-arrow-down-left-02-round:before {
    content: "\f719";
}

.huge-arrow-down-right-01-round:before {
    content: "\f71a";
}

.huge-arrow-down-right-02-round:before {
    content: "\f71b";
}

.huge-arrow-expand-01:before {
    content: "\f71c";
}

.huge-arrow-expand-02:before {
    content: "\f71d";
}

.huge-arrow-expand-diagonal-01:before {
    content: "\f71e";
}

.huge-arrow-expand-diagonal-02:before {
    content: "\f71f";
}

.huge-arrow-expand:before {
    content: "\f720";
}

.huge-arrow-horizontal:before {
    content: "\f721";
}

.huge-arrow-left-01-round:before {
    content: "\f722";
}

.huge-arrow-left-02-round:before {
    content: "\f723";
}

.huge-arrow-left-03-round:before {
    content: "\f724";
}

.huge-arrow-left-04-round:before {
    content: "\f725";
}

.huge-arrow-left-05:before {
    content: "\f726";
}

.huge-arrow-left-double-round:before {
    content: "\f727";
}

.huge-arrow-left-right-round:before {
    content: "\f728";
}

.huge-arrow-move-down-left-round:before {
    content: "\f729";
}

.huge-arrow-move-down-right-round:before {
    content: "\f72a";
}

.huge-arrow-move-left-down-round:before {
    content: "\f72b";
}

.huge-arrow-move-right-down-round:before {
    content: "\f72c";
}

.huge-arrow-move-up-left-round:before {
    content: "\f72d";
}

.huge-arrow-move-up-right-round:before {
    content: "\f72e";
}

.huge-arrow-reload-horizontal-round:before {
    content: "\f72f";
}

.huge-arrow-reload-vertical-round:before {
    content: "\f730";
}

.huge-arrow-right-01-round:before {
    content: "\f731";
}

.huge-arrow-right-02-round:before {
    content: "\f732";
}

.huge-arrow-right-03-round:before {
    content: "\f733";
}

.huge-arrow-right-04-round:before {
    content: "\f734";
}

.huge-arrow-right-05:before {
    content: "\f735";
}

.huge-arrow-right-double-round:before {
    content: "\f736";
}

.huge-arrow-shrink-01:before {
    content: "\f737";
}

.huge-arrow-shrink-02:before {
    content: "\f738";
}

.huge-arrow-shrink:before {
    content: "\f739";
}

.huge-arrow-turn-backward-round:before {
    content: "\f73a";
}

.huge-arrow-turn-down-round:before {
    content: "\f73b";
}

.huge-arrow-turn-forward-round:before {
    content: "\f73c";
}

.huge-arrow-turn-up-round:before {
    content: "\f73d";
}

.huge-arrow-up-01-round:before {
    content: "\f73e";
}

.huge-arrow-up-02-round:before {
    content: "\f73f";
}

.huge-arrow-up-03-round:before {
    content: "\f740";
}

.huge-arrow-up-04-round:before {
    content: "\f741";
}

.huge-arrow-up-05-round:before {
    content: "\f742";
}

.huge-arrow-up-double-round:before {
    content: "\f743";
}

.huge-arrow-up-down-round:before {
    content: "\f744";
}

.huge-arrow-up-left-01-round:before {
    content: "\f745";
}

.huge-arrow-up-left-02-round:before {
    content: "\f746";
}

.huge-arrow-up-right-01-round:before {
    content: "\f747";
}

.huge-arrow-up-right-02-round:before {
    content: "\f748";
}

.huge-arrow-vertical-round:before {
    content: "\f749";
}

.huge-circle-arrow-data-transfer-diagonal-round:before {
    content: "\f74a";
}

.huge-circle-arrow-data-transfer-horizontal-round:before {
    content: "\f74b";
}

.huge-circle-arrow-data-transfer-vertical-round:before {
    content: "\f74c";
}

.huge-circle-arrow-diagonal-01-round:before {
    content: "\f74d";
}

.huge-circle-arrow-diagonal-02-round:before {
    content: "\f74e";
}

.huge-circle-arrow-down-01-round:before {
    content: "\f74f";
}

.huge-circle-arrow-down-02-round:before {
    content: "\f750";
}

.huge-circle-arrow-down-03:before {
    content: "\f751";
}

.huge-circle-arrow-down-double-round:before {
    content: "\f752";
}

.huge-circle-arrow-down-left-round:before {
    content: "\f753";
}

.huge-circle-arrow-down-right-round:before {
    content: "\f754";
}

.huge-circle-arrow-expand-01-round:before {
    content: "\f755";
}

.huge-circle-arrow-expand-02-round:before {
    content: "\f756";
}

.huge-circle-arrow-horizontal-round:before {
    content: "\f757";
}

.huge-circle-arrow-left-01-round:before {
    content: "\f758";
}

.huge-circle-arrow-left-02-round:before {
    content: "\f759";
}

.huge-circle-arrow-left-03:before {
    content: "\f75a";
}

.huge-circle-arrow-left-double-round:before {
    content: "\f75b";
}

.huge-circle-arrow-left-right-round:before {
    content: "\f75c";
}

.huge-circle-arrow-move-down-left:before {
    content: "\f75d";
}

.huge-circle-arrow-move-down-right:before {
    content: "\f75e";
}

.huge-circle-arrow-move-left-down:before {
    content: "\f75f";
}

.huge-circle-arrow-move-right-down:before {
    content: "\f760";
}

.huge-circle-arrow-move-up-left:before {
    content: "\f761";
}

.huge-circle-arrow-move-up-right-round:before {
    content: "\f762";
}

.huge-circle-arrow-reload-01-round:before {
    content: "\f763";
}

.huge-circle-arrow-reload-02-round:before {
    content: "\f764";
}

.huge-circle-arrow-right-01-round:before {
    content: "\f765";
}

.huge-circle-arrow-right-02-round:before {
    content: "\f766";
}

.huge-circle-arrow-right-03:before {
    content: "\f767";
}

.huge-circle-arrow-right-double-round:before {
    content: "\f768";
}

.huge-circle-arrow-shrink-01-round:before {
    content: "\f769";
}

.huge-circle-arrow-shrink-02-round:before {
    content: "\f76a";
}

.huge-circle-arrow-up-01-round:before {
    content: "\f76b";
}

.huge-circle-arrow-up-02-round:before {
    content: "\f76c";
}

.huge-circle-arrow-up-03:before {
    content: "\f76d";
}

.huge-circle-arrow-up-double-round:before {
    content: "\f76e";
}

.huge-circle-arrow-up-down-round:before {
    content: "\f76f";
}

.huge-circle-arrow-up-left-round:before {
    content: "\f770";
}

.huge-circle-arrow-up-right-round:before {
    content: "\f771";
}

.huge-circle-arrow-vertical-round:before {
    content: "\f772";
}

.huge-curvy-left-direction:before {
    content: "\f773";
}

.huge-curvy-left-right-direction:before {
    content: "\f774";
}

.huge-curvy-right-direction:before {
    content: "\f775";
}

.huge-curvy-up-down-direction:before {
    content: "\f776";
}

.huge-diagonal-scroll-point-01-round:before {
    content: "\f777";
}

.huge-diagonal-scroll-point-02-round:before {
    content: "\f778";
}

.huge-horizonal-scroll-point-round:before {
    content: "\f779";
}

.huge-square-arrow-data-transfer-diagonal-round:before {
    content: "\f77a";
}

.huge-square-arrow-data-transfer-horizontal-round:before {
    content: "\f77b";
}

.huge-square-arrow-data-transfer-vertical-round:before {
    content: "\f77c";
}

.huge-square-arrow-diagonal-01-round:before {
    content: "\f77d";
}

.huge-square-arrow-diagonal-02-round:before {
    content: "\f77e";
}

.huge-square-arrow-down-01-round:before {
    content: "\f77f";
}

.huge-square-arrow-down-02-round:before {
    content: "\f780";
}

.huge-square-arrow-down-03:before {
    content: "\f781";
}

.huge-square-arrow-down-double-round:before {
    content: "\f782";
}

.huge-square-arrow-down-left-round:before {
    content: "\f783";
}

.huge-square-arrow-down-right-round:before {
    content: "\f784";
}

.huge-square-arrow-expand-01-round:before {
    content: "\f785";
}

.huge-square-arrow-expand-02-round:before {
    content: "\f786";
}

.huge-square-arrow-horizontal-round:before {
    content: "\f787";
}

.huge-square-arrow-left-01-round:before {
    content: "\f788";
}

.huge-square-arrow-left-02-round:before {
    content: "\f789";
}

.huge-square-arrow-left-03:before {
    content: "\f78a";
}

.huge-square-arrow-left-double-round:before {
    content: "\f78b";
}

.huge-square-arrow-left-right-round:before {
    content: "\f78c";
}

.huge-square-arrow-move-down-left:before {
    content: "\f78d";
}

.huge-square-arrow-move-down-right:before {
    content: "\f78e";
}

.huge-square-arrow-move-left-down:before {
    content: "\f78f";
}

.huge-square-arrow-move-left-up:before {
    content: "\f790";
}

.huge-square-arrow-move-right-down:before {
    content: "\f791";
}

.huge-square-arrow-move-right-up:before {
    content: "\f792";
}

.huge-square-arrow-reload-01-round:before {
    content: "\f793";
}

.huge-square-arrow-reload-02-round:before {
    content: "\f794";
}

.huge-square-arrow-right-01-round:before {
    content: "\f795";
}

.huge-square-arrow-right-02-round:before {
    content: "\f796";
}

.huge-square-arrow-right-03:before {
    content: "\f797";
}

.huge-square-arrow-right-double-round:before {
    content: "\f798";
}

.huge-square-arrow-shrink-01-round:before {
    content: "\f799";
}

.huge-square-arrow-shrink-02-round:before {
    content: "\f79a";
}

.huge-square-arrow-up-01-round:before {
    content: "\f79b";
}

.huge-square-arrow-up-02-round:before {
    content: "\f79c";
}

.huge-square-arrow-up-03:before {
    content: "\f79d";
}

.huge-square-arrow-up-double-round:before {
    content: "\f79e";
}

.huge-square-arrow-up-down-round:before {
    content: "\f79f";
}

.huge-square-arrow-up-left-round:before {
    content: "\f7a0";
}

.huge-square-arrow-up-right-round:before {
    content: "\f7a1";
}

.huge-square-arrow-vertical-round:before {
    content: "\f7a2";
}

.huge-unfold-less-round:before {
    content: "\f7a3";
}

.huge-unfold-more-round:before {
    content: "\f7a4";
}

.huge-vertical-scroll-point-round:before {
    content: "\f7a5";
}

.huge-bounce-left:before {
    content: "\f7a6";
}

.huge-bounce-right:before {
    content: "\f7a7";
}

.huge-ease-curve-control-points:before {
    content: "\f7a8";
}

.huge-ease-in-control-point:before {
    content: "\f7a9";
}

.huge-ease-in-out:before {
    content: "\f7aa";
}

.huge-ease-in:before {
    content: "\f7ab";
}

.huge-ease-out-control-point:before {
    content: "\f7ac";
}

.huge-ease-out:before {
    content: "\f7ad";
}

.huge-keyframe-add:before {
    content: "\f7ae";
}

.huge-keyframe-align-center:before {
    content: "\f7af";
}

.huge-keyframe-align-horizontal:before {
    content: "\f7b0";
}

.huge-keyframe-align-vertical:before {
    content: "\f7b1";
}

.huge-keyframe-bottom:before {
    content: "\f7b2";
}

.huge-keyframe-left:before {
    content: "\f7b3";
}

.huge-keyframe-remove:before {
    content: "\f7b4";
}

.huge-keyframe-right:before {
    content: "\f7b5";
}

.huge-keyframe-top:before {
    content: "\f7b6";
}

.huge-keyframe:before {
    content: "\f7b7";
}

.huge-keyframes-double-add:before {
    content: "\f7b8";
}

.huge-keyframes-double-remove:before {
    content: "\f7b9";
}

.huge-keyframes-double:before {
    content: "\f7ba";
}

.huge-keyframes-multiple-add:before {
    content: "\f7bb";
}

.huge-keyframes-multiple-remove:before {
    content: "\f7bc";
}

.huge-keyframes-multiple:before {
    content: "\f7bd";
}

.huge-liner:before {
    content: "\f7be";
}

.huge-motion-01:before {
    content: "\f7bf";
}

.huge-motion-02:before {
    content: "\f7c0";
}

.huge-move-bottom:before {
    content: "\f7c1";
}

.huge-move-left:before {
    content: "\f7c2";
}

.huge-move-right:before {
    content: "\f7c3";
}

.huge-move-top:before {
    content: "\f7c4";
}

.huge-transition-bottom:before {
    content: "\f7c5";
}

.huge-transition-left:before {
    content: "\f7c6";
}

.huge-transition-right:before {
    content: "\f7c7";
}

.huge-transition-top:before {
    content: "\f7c8";
}

.huge-alert-01:before {
    content: "\f7c9";
}

.huge-alert-02:before {
    content: "\f7ca";
}

.huge-alert-circle:before {
    content: "\f7cb";
}

.huge-alert-diamond:before {
    content: "\f7cc";
}

.huge-alert-square:before {
    content: "\f7cd";
}

.huge-help-circle:before {
    content: "\f7ce";
}

.huge-help-square:before {
    content: "\f7cf";
}

.huge-information-circle:before {
    content: "\f7d0";
}

.huge-information-diamond:before {
    content: "\f7d1";
}

.huge-information-square:before {
    content: "\f7d2";
}

.huge-notification-01:before {
    content: "\f7d3";
}

.huge-notification-02:before {
    content: "\f7d4";
}

.huge-notification-03:before {
    content: "\f7d5";
}

.huge-notification-block-01:before {
    content: "\f7d6";
}

.huge-notification-block-02:before {
    content: "\f7d7";
}

.huge-notification-block-03:before {
    content: "\f7d8";
}

.huge-notification-bubble:before {
    content: "\f7d9";
}

.huge-notification-circle:before {
    content: "\f7da";
}

.huge-notification-off-01:before {
    content: "\f7db";
}

.huge-notification-off-02:before {
    content: "\f7dc";
}

.huge-notification-off-03:before {
    content: "\f7dd";
}

.huge-notification-snooze-01:before {
    content: "\f7de";
}

.huge-notification-snooze-02:before {
    content: "\f7df";
}

.huge-notification-snooze-03:before {
    content: "\f7e0";
}

.huge-notification-square:before {
    content: "\f7e1";
}

.huge-radioactive-alert:before {
    content: "\f7e2";
}

.huge-spam:before {
    content: "\f7e3";
}

.huge-ai-book:before {
    content: "\f7e4";
}

.huge-ai-brain-01:before {
    content: "\f7e5";
}

.huge-ai-brain-02:before {
    content: "\f7e6";
}

.huge-ai-brain-03:before {
    content: "\f7e7";
}

.huge-ai-brain-04:before {
    content: "\f7e8";
}

.huge-ai-brain-05:before {
    content: "\f7e9";
}

.huge-ai-chat-01:before {
    content: "\f7ea";
}

.huge-ai-chat-02:before {
    content: "\f7eb";
}

.huge-ai-cloud-01:before {
    content: "\f7ec";
}

.huge-ai-cloud-02:before {
    content: "\f7ed";
}

.huge-ai-computer:before {
    content: "\f7ee";
}

.huge-ai-dna:before {
    content: "\f7ef";
}

.huge-ai-folder-01:before {
    content: "\f7f0";
}

.huge-ai-folder-02:before {
    content: "\f7f1";
}

.huge-ai-innovation-01:before {
    content: "\f7f2";
}

.huge-ai-innovation-02:before {
    content: "\f7f3";
}

.huge-ai-innovation-03:before {
    content: "\f7f4";
}

.huge-ai-laptop:before {
    content: "\f7f5";
}

.huge-ai-learning:before {
    content: "\f7f6";
}

.huge-ai-lock:before {
    content: "\f7f7";
}

.huge-ai-mail:before {
    content: "\f7f8";
}

.huge-ai-network:before {
    content: "\f7f9";
}

.huge-ai-phone-01:before {
    content: "\f7fa";
}

.huge-ai-phone-02:before {
    content: "\f7fb";
}

.huge-ai-search:before {
    content: "\f7fc";
}

.huge-ai-security-01:before {
    content: "\f7fd";
}

.huge-ai-security-02:before {
    content: "\f7fe";
}

.huge-ai-smartwatch:before {
    content: "\f7ff";
}

.huge-ai-view:before {
    content: "\f800";
}

.huge-algorithm:before {
    content: "\f801";
}

.huge-artificial-intelligence-01:before {
    content: "\f802";
}

.huge-artificial-intelligence-02:before {
    content: "\f803";
}

.huge-artificial-intelligence-03:before {
    content: "\f804";
}

.huge-artificial-intelligence-04:before {
    content: "\f805";
}

.huge-artificial-intelligence-05:before {
    content: "\f806";
}

.huge-artificial-intelligence-06:before {
    content: "\f807";
}

.huge-artificial-intelligence-07:before {
    content: "\f808";
}

.huge-chat-bot:before {
    content: "\f809";
}

.huge-chip1:before {
    content: "\f80a";
}

.huge-cloud-server:before {
    content: "\f80b";
}

.huge-hologram:before {
    content: "\f80c";
}

.huge-machine-robot:before {
    content: "\f80d";
}

.huge-robotic:before {
    content: "\f80e";
}

.huge-add-circle-half-dot:before {
    content: "\f80f";
}

.huge-add-01:before {
    content: "\f810";
}

.huge-add-02:before {
    content: "\f811";
}

.huge-add-circle:before {
    content: "\f812";
}

.huge-add-square:before {
    content: "\f813";
}

.huge-cancel-01:before {
    content: "\f814";
}

.huge-cancel-02:before {
    content: "\f815";
}

.huge-cancel-circle-half-dot:before {
    content: "\f816";
}

.huge-cancel-circle:before {
    content: "\f817";
}

.huge-cancel-square:before {
    content: "\f818";
}

.huge-delete-01:before {
    content: "\f819";
}

.huge-delete-02:before {
    content: "\f81a";
}

.huge-delete-03:before {
    content: "\f81b";
}

.huge-delete-04:before {
    content: "\f81c";
}

.huge-delete-put-back:before {
    content: "\f81d";
}

.huge-delete-throw:before {
    content: "\f81e";
}

.huge-eraser-add:before {
    content: "\f81f";
}

.huge-eraser1:before {
    content: "\f820";
}

.huge-remove-01:before {
    content: "\f821";
}

.huge-remove-02:before {
    content: "\f822";
}

.huge-remove-circle-half-dot:before {
    content: "\f823";
}

.huge-remove-circle:before {
    content: "\f824";
}

.huge-remove-square:before {
    content: "\f825";
}

.huge-restore-bin:before {
    content: "\f826";
}

.huge-unavailable:before {
    content: "\f827";
}

.huge-waste-restore:before {
    content: "\f828";
}

.huge-waste:before {
    content: "\f829";
}

.huge-huge-logo:before {
    content: "\f176";
}
.features {
  display: flex !important;
  flex-direction: column !important;
  gap: 12px !important;
  margin-top: 2rem !important;
}

.features div {
  text-align: center !important;
  font-weight: 800 !important;
  font-size: 1rem !important;
  color: white !important;
  padding: 12px !important;
  border-radius: 999px !important;
  font-family: 'Inter', sans-serif !important;
  text-transform: uppercase !important;
  letter-spacing: 0.5px !important;
}

/* Cores específicas */
.orange {
  background: #ff9900 !important;
}

.pink {
  background: #d600d6 !important;
}

.purple {
  background: #9c27b0 !important;
}

.green {
  background: #00c853 !important;
}

.blue {
  background: #0076ff !important;
}
.beneficios {
  background: #f7f9fc;
  padding: 50px 20px;
  text-align: center;
  font-family: Arial, sans-serif;
}

.beneficios h2 {
  font-size: 24px;
  font-weight: bold;
  margin-bottom: 40px;
  line-height: 1.5;
  color: #222;
}

.beneficios h2 span {
  background: #ffeb99;
  font-weight: bold;
  padding: 2px 6px;
}

.beneficios-grid {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 25px;
  max-width: 1000px;
  margin: 0 auto;
}

.beneficio-box {
  background: #fff;
  border: 2px dashed #c5d0ff; /* azul claro */
  border-radius: 8px;
  padding: 30px 25px;
  text-align: center;
}

.beneficio-box h3 {
  font-size: 40px;
  font-weight: bold;
  color: #2a50ff;
  margin: 0 0 15px 0;
}

.beneficio-titulo {
  font-size: 16px;
  font-weight: bold;
  color: #2a50ff;
  margin-bottom: 12px;
}

.beneficio-box p {
  font-size: 14px;
  color: #333;
  line-height: 1.6;
  margin: 0;
}

/* Responsividade */
@media (max-width: 768px) {
  .beneficios-grid {
    grid-template-columns: 1fr;
  }
}
/* Testimonials */
.testimonials {
    padding: 3rem 0;
    background: #f8fafc;
}

.testimonials h2 {
    text-align: center;
    font-size: 1.75rem;
    font-weight: 700;
    margin-bottom: 0.75rem;
    color: #1f2937;
}

.rating {
    text-align: center;
    margin-bottom: 2rem;
}

.stars {
    margin-bottom: 0.5rem;
}

.stars i {
    color: #fbbf24;
    font-size: 1.25rem;
    margin: 0 0.1rem;
}

.testimonials-carousel {
    position: relative;
    max-width: 1200px;
    margin: 0 auto;
    padding: 0 50px;
}

.testimonials-carousel-container {
    overflow: hidden;
    border-radius: 20px;
}

.testimonials-carousel-track {
    display: flex;
    transition: transform 0.3s ease;
}

.testimonial-chat {
    flex: 0 0 auto;
    width: 300px;
    margin-right: 20px;
    background: white;
    border-radius: 20px;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
    overflow: hidden;
    transition: all 0.3s ease;
}

.testimonial-chat:hover {
    transform: translateY(-5px);
    box-shadow: 0 15px 40px rgba(0, 0, 0, 0.15);
}

.chat-screenshot {
    width: 100%;
    height: auto;
    aspect-ratio: 9/16;
    object-fit: cover;
    border-radius: 20px;
    transition: transform 0.3s ease;
}

.testimonial-chat:hover .chat-screenshot {
    transform: scale(1.02);
}

.testimonials-carousel-nav {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 100%;
    display: flex;
    justify-content: space-between;
    pointer-events: none;
}

.testimonials-carousel-btn {
    background: white;
    border: none;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 1rem;
    color: #667eea;
    transition: all 0.3s ease;
    pointer-events: auto;
}

.testimonials-carousel-btn:hover {
    background: #667eea;
    color: white;
    transform: scale(1.1);
}

.testimonials-carousel-dots {
    display: flex;
    justify-content: center;
    gap: 8px;
    margin-top: 20px;
}

.dot {
    width: 12px;
    height: 12px;
    border-radius: 50%;
    background: #d1d5db;
    cursor: pointer;
    transition: all 0.3s ease;
}

.dot.active,
.dot:hover {
    background: #667eea;
    transform: scale(1.2);
}
/* Impede qualquer elemento de ultrapassar a tela */
body {
  overflow-x: hidden;
}

/* Garante que vídeos e iframes sejam responsivos */
iframe, video {
  max-width: 100%;
  height: auto;
  display: block;
  margin: 0 auto; /* centralizar */
}
