﻿.elementor-6465 .elementor-element.elementor-element-70866be:not(.elementor-motion-effects-element-type-background), .elementor-6465 .elementor-element.elementor-element-70866be>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #ffc700;
}
.elementor-6465 .elementor-element.elementor-element-70866be>.elementor-container
{
    min-height: 120px;
}
.elementor-6465 .elementor-element.elementor-element-70866be
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 0% 6% 0% 6%;
}
.elementor-6465 .elementor-element.elementor-element-70866be>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-widget-image .widget-image-caption
{
    color: var(--e-global-color-text);
}
.elementor-6465 .elementor-element.elementor-element-ed74466
{
    text-align: center;
}
.elementor-6465 .elementor-element.elementor-element-ed74466 img
{
    width: 115px;
}
.elementor-6465 .elementor-element.elementor-element-ea853aa .elementor-repeater-item-8ed1241>a
{
    color: var(--e-global-color-1679cf95);
}
.elementor-6465 .elementor-element.elementor-element-ea853aa .elementor-repeater-item-8ed1241>a svg path
{
    stroke: var(--e-global-color-1679cf95);
    fill: var(--e-global-color-1679cf95);
}
.elementor-6465 .elementor-element.elementor-element-ea853aa .elementor-repeater-item-8ed1241>a:hover
{
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-cf063e2);
}
.elementor-6465 .elementor-element.elementor-element-ea853aa .elementor-repeater-item-8ed1241>a:hover svg path
{
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}
.elementor-6465 .elementor-element.elementor-element-ea853aa .elementor-repeater-item-e6f7249>a
{
    color: var(--e-global-color-1679cf95);
}
.elementor-6465 .elementor-element.elementor-element-ea853aa .elementor-repeater-item-e6f7249>a svg path
{
    stroke: var(--e-global-color-1679cf95);
    fill: var(--e-global-color-1679cf95);
}
.elementor-6465 .elementor-element.elementor-element-ea853aa .elementor-repeater-item-e6f7249>a:hover
{
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-cf063e2);
}
.elementor-6465 .elementor-element.elementor-element-ea853aa .elementor-repeater-item-e6f7249>a:hover svg path
{
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}
.elementor-6465 .elementor-element.elementor-element-ea853aa .elementor-repeater-item-ae8d5e2>a
{
    color: var(--e-global-color-1a470d3c);
    background-color: var(--e-global-color-cf063e2);
}
.elementor-6465 .elementor-element.elementor-element-ea853aa .elementor-repeater-item-ae8d5e2>a svg path
{
    stroke: var(--e-global-color-1a470d3c);
    fill: var(--e-global-color-1a470d3c);
}
.elementor-6465 .elementor-element.elementor-element-ea853aa .elementor-repeater-item-ae8d5e2>a:hover
{
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-cf063e2);
}
.elementor-6465 .elementor-element.elementor-element-ea853aa .elementor-repeater-item-ae8d5e2>a:hover svg path
{
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}
.elementor-6465 .elementor-element.elementor-element-ea853aa .elementor-repeater-item-17841c0>a
{
    color: var(--e-global-color-1679cf95);
}
.elementor-6465 .elementor-element.elementor-element-ea853aa .elementor-repeater-item-17841c0>a svg path
{
    stroke: var(--e-global-color-1679cf95);
    fill: var(--e-global-color-1679cf95);
}
.elementor-6465 .elementor-element.elementor-element-ea853aa .elementor-repeater-item-17841c0>a:hover
{
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-cf063e2);
}
.elementor-6465 .elementor-element.elementor-element-ea853aa .elementor-repeater-item-17841c0>a:hover svg path
{
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}
.elementor-6465 .elementor-element.elementor-element-ea853aa .elementor-repeater-item-901cce5>a
{
    color: var(--e-global-color-1679cf95);
}
.elementor-6465 .elementor-element.elementor-element-ea853aa .elementor-repeater-item-901cce5>a svg path
{
    stroke: var(--e-global-color-1679cf95);
    fill: var(--e-global-color-1679cf95);
}
.elementor-6465 .elementor-element.elementor-element-ea853aa .elementor-repeater-item-901cce5>a:hover
{
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-cf063e2);
}
.elementor-6465 .elementor-element.elementor-element-ea853aa .elementor-repeater-item-901cce5>a:hover svg path
{
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}
.elementor-6465 .elementor-element.elementor-element-ea853aa .ekit_social_media
{
    text-align: center;
}
.elementor-6465 .elementor-element.elementor-element-ea853aa .ekit_social_media>li>a
{
    text-align: center;
    text-decoration: none;
    border-radius: 24% 24% 24% 24%;
    width: 30px;
    height: 30px;
    line-height: 28px;
}
.elementor-6465 .elementor-element.elementor-element-ea853aa .ekit_social_media>li
{
    display: inline-block;
    margin: -4px -4px -4px -4px;
}
.elementor-6465 .elementor-element.elementor-element-ea853aa .ekit_social_media>li>a i
{
    font-size: 16px;
}
.elementor-6465 .elementor-element.elementor-element-ea853aa .ekit_social_media>li>a svg
{
    max-width: 16px;
}
.elementor-bc-flex-widget .elementor-6465 .elementor-element.elementor-element-4cf9481.elementor-column .elementor-widget-wrap
{
    align-items: flex-end;
}
.elementor-6465 .elementor-element.elementor-element-4cf9481.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-end;
    align-items: flex-end;
}
.elementor-6465 .elementor-element.elementor-element-4cf9481 .elementor-element-populated a
{
    color: #000;
}
.elementor-6465 .elementor-element.elementor-element-4cf9481 .elementor-element-populated a:hover
{
    color: #1880e7;
}
.elementor-6465 .elementor-element.elementor-element-4cf9481>.elementor-element-populated
{
    padding: 0 0 0 0;
}
.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item
{
    color: var(--e-global-color-text);
    fill: var(--e-global-color-text);
}
.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover, .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted, .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus
{
    color: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}
.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after
{
    background-color: var(--e-global-color-accent);
}
.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before, .elementor-widget-nav-menu .e--pointer-framed .elementor-item:after
{
    border-color: var(--e-global-color-accent);
}
.elementor-widget-nav-menu
{
    --e-nav-menu-divider-color: var(--e-global-color-text);
}
.elementor-6465 .elementor-element.elementor-element-57b7b1e>.elementor-widget-container
{
    margin: 0 0 15px 0;
}
.elementor-6465 .elementor-element.elementor-element-57b7b1e .elementor-nav-menu .elementor-item
{
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
    font-weight: 400;
}
.elementor-6465 .elementor-element.elementor-element-57b7b1e .elementor-nav-menu--main .elementor-item
{
    color: var(--e-global-color-1679cf95);
    fill: var(--e-global-color-1679cf95);
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 0;
    padding-bottom: 0;
}
.elementor-6465 .elementor-element.elementor-element-57b7b1e .elementor-nav-menu--main .elementor-item:hover, .elementor-6465 .elementor-element.elementor-element-57b7b1e .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-6465 .elementor-element.elementor-element-57b7b1e .elementor-nav-menu--main .elementor-item.highlighted, .elementor-6465 .elementor-element.elementor-element-57b7b1e .elementor-nav-menu--main .elementor-item:focus
{
    color: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}
.elementor-6465 .elementor-element.elementor-element-57b7b1e .e--pointer-framed .elementor-item:before
{
    border-width: 0;
}
.elementor-6465 .elementor-element.elementor-element-57b7b1e .e--pointer-framed.e--animation-draw .elementor-item:before
{
    border-width: 0 0 0 0;
}
.elementor-6465 .elementor-element.elementor-element-57b7b1e .e--pointer-framed.e--animation-draw .elementor-item:after
{
    border-width: 0 0 0 0;
}
.elementor-6465 .elementor-element.elementor-element-57b7b1e .e--pointer-framed.e--animation-corners .elementor-item:before
{
    border-width: 0 0 0 0;
}
.elementor-6465 .elementor-element.elementor-element-57b7b1e .e--pointer-framed.e--animation-corners .elementor-item:after
{
    border-width: 0 0 0 0;
}
.elementor-6465 .elementor-element.elementor-element-57b7b1e .e--pointer-underline .elementor-item:after, .elementor-6465 .elementor-element.elementor-element-57b7b1e .e--pointer-overline .elementor-item:before, .elementor-6465 .elementor-element.elementor-element-57b7b1e .e--pointer-double-line .elementor-item:before, .elementor-6465 .elementor-element.elementor-element-57b7b1e .e--pointer-double-line .elementor-item:after
{
    height: 0;
}
.elementor-bc-flex-widget .elementor-6465 .elementor-element.elementor-element-6b87aee.elementor-column .elementor-widget-wrap
{
    align-items: flex-end;
}
.elementor-6465 .elementor-element.elementor-element-6b87aee.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-end;
    align-items: flex-end;
}
.elementor-6465 .elementor-element.elementor-element-6b87aee.elementor-column>.elementor-widget-wrap
{
    justify-content: flex-end;
}
.elementor-6465 .elementor-element.elementor-element-6b87aee>.elementor-element-populated
{
    color: #000;
    padding: 0 0 0 0;
}
.elementor-6465 .elementor-element.elementor-element-6b87aee .elementor-element-populated a
{
    color: #000;
}
.elementor-6465 .elementor-element.elementor-element-6b87aee .elementor-element-populated a:hover
{
    color: #1880e7;
}
.elementor-widget-text-editor
{
    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-6465 .elementor-element.elementor-element-40b882f
{
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-size: 12px;
    font-weight: 400;
    color: #000;
}
.elementor-6465 .elementor-element.elementor-element-a9eace7:not(.elementor-motion-effects-element-type-background), .elementor-6465 .elementor-element.elementor-element-a9eace7>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-6743fbe8);
}
.elementor-6465 .elementor-element.elementor-element-a9eace7
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-6465 .elementor-element.elementor-element-a9eace7>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-6465 .elementor-element.elementor-element-f702a7c>.elementor-element-populated
{
    border-style: solid;
    border-color: var(--e-global-color-29af529f);
}
.elementor-widget-button .elementor-button
{
    background-color: var(--e-global-color-accent);
}
.elementor-6465 .elementor-element.elementor-element-4d3275b .elementor-button
{
    background-color: var(--e-global-color-6743fbe8);
    fill: var(--e-global-color-1679cf95);
    color: var(--e-global-color-1679cf95);
}
.elementor-6465 .elementor-element.elementor-element-4d3275b .elementor-button:hover, .elementor-6465 .elementor-element.elementor-element-4d3275b .elementor-button:focus
{
    color: var(--e-global-color-29af529f);
}
.elementor-6465 .elementor-element.elementor-element-4d3275b .elementor-button:hover svg, .elementor-6465 .elementor-element.elementor-element-4d3275b .elementor-button:focus svg
{
    fill: var(--e-global-color-29af529f);
}
.elementor-6465 .elementor-element.elementor-element-6a7501f>.elementor-element-populated
{
    border-style: solid;
    border-color: var(--e-global-color-29af529f);
}
.elementor-6465 .elementor-element.elementor-element-47b9ac4 .elementor-button
{
    background-color: var(--e-global-color-6743fbe8);
    fill: var(--e-global-color-1679cf95);
    color: var(--e-global-color-1679cf95);
}
.elementor-6465 .elementor-element.elementor-element-47b9ac4 .elementor-button:hover, .elementor-6465 .elementor-element.elementor-element-47b9ac4 .elementor-button:focus
{
    color: var(--e-global-color-29af529f);
}
.elementor-6465 .elementor-element.elementor-element-47b9ac4 .elementor-button:hover svg, .elementor-6465 .elementor-element.elementor-element-47b9ac4 .elementor-button:focus svg
{
    fill: var(--e-global-color-29af529f);
}
.elementor-theme-builder-content-area
{
    height: 400px;
}
.elementor-location-header:before, .elementor-location-footer:before
{
    content: "";
    display: table;
    clear: both;
}
@media(max-width: 1024px)
{
    .elementor-6465 .elementor-element.elementor-element-ea853aa .ekit_social_media
    {
        text-align: center;
    }
}
@media(min-width: 768px)
{
    .elementor-6465 .elementor-element.elementor-element-ab6a3c5
    {
        width: 17.889%;
    }
    .elementor-6465 .elementor-element.elementor-element-4cf9481
    {
        width: 59.775%;
    }
    .elementor-6465 .elementor-element.elementor-element-6b87aee
    {
        width: 22%;
    }
}
@media(max-width: 767px)
{
    .elementor-6465 .elementor-element.elementor-element-ed74466
    {
        text-align: center;
    }
    .elementor-6465 .elementor-element.elementor-element-ea853aa .ekit_social_media
    {
        text-align: center;
    }
    .elementor-6465 .elementor-element.elementor-element-40b882f
    {
        text-align: center;
    }
    .elementor-6465 .elementor-element.elementor-element-f702a7c
    {
        width: 50%;
    }
    .elementor-6465 .elementor-element.elementor-element-f702a7c>.elementor-element-populated
    {
        border-width: 0 1px 0 0;
        padding: 0 0 0 0;
    }
    .elementor-6465 .elementor-element.elementor-element-4d3275b
    {
        width: var(--container-widget-width,645px);
        max-width: 645px;
        --container-widget-width: 645px;
        --container-widget-flex-grow: 0;
        align-self: center;
    }
    .elementor-6465 .elementor-element.elementor-element-4d3275b>.elementor-widget-container
    {
        padding: 4px 4px 4px 4px;
    }
    .elementor-6465 .elementor-element.elementor-element-6a7501f
    {
        width: 50%;
    }
    .elementor-6465 .elementor-element.elementor-element-6a7501f>.elementor-element-populated
    {
        border-width: 0 0 0 1px;
        padding: 0 0 0 0;
    }
    .elementor-6465 .elementor-element.elementor-element-47b9ac4
    {
        width: var(--container-widget-width,489px);
        max-width: 489px;
        --container-widget-width: 489px;
        --container-widget-flex-grow: 0;
        align-self: flex-start;
    }
    .elementor-6465 .elementor-element.elementor-element-47b9ac4>.elementor-widget-container
    {
        padding: 4px 4px 4px 4px;
    }
}
.elementor-6465 .elementor-element.elementor-element-57b7b1e .menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-1964
{
    border-right: 1px solid #000;
    border-left: 1px solid #000;
}
.elementor-6465 .elementor-element.elementor-element-57b7b1e .menu-item-last
{
    border-left: 1px solid #000;
}
.elementor-6465 .elementor-element.elementor-element-57b7b1e .menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-8846
{
    border-left: 1px solid #000;
}
.elementor-6465 .elementor-element.elementor-element-57b7b1e .menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-14670
{
    border-left: 1px solid #000;
}