.elementor-1273 .elementor-element.elementor-element-5c24017:not(.elementor-motion-effects-element-type-background), .elementor-1273 .elementor-element.elementor-element-5c24017>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #000;
}
.elementor-1273 .elementor-element.elementor-element-5c24017
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 75px 30px 45px 30px;
}
.elementor-1273 .elementor-element.elementor-element-5c24017>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-1273 .elementor-element.elementor-element-aa9e495>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    margin-bottom: 15px;
}
.elementor-1273 .elementor-element.elementor-element-aa9e495 .elementor-element-populated .elementor-heading-title
{
    color: var(--e-global-color-vamtam_accent_5);
}
.elementor-1273 .elementor-element.elementor-element-aa9e495 .elementor-element-populated a
{
    color: var(--e-global-color-8a42445);
}
.elementor-1273 .elementor-element.elementor-element-aa9e495 .elementor-element-populated a:hover
{
    color: var(--e-global-color-vamtam_accent_4);
}
.elementor-1273 .elementor-element.elementor-element-e079cb5
{
    width: var(--container-widget-width,79.131%);
    max-width: 79.131%;
    --container-widget-width: 79.131%;
    --container-widget-flex-grow: 0;
}
.elementor-1273 .elementor-element.elementor-element-e079cb5.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-1273 .elementor-element.elementor-element-e079cb5 .elementor-nav-menu--main .elementor-item
{
    padding-left: 0;
    padding-right: 0;
    padding-top: 5px;
    padding-bottom: 5px;
}
.elementor-1273 .elementor-element.elementor-element-34a7fb1
{
    --spacer-size: 20px;
}
.elementor-1273 .elementor-element.elementor-element-eca9653
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
}
.elementor-1273 .elementor-element.elementor-element-eca9653 .elementor-nav-menu--main .elementor-item
{
    padding-left: 0;
    padding-right: 0;
    padding-top: 5px;
    padding-bottom: 5px;
}
.elementor-1273 .elementor-element.elementor-element-5491f8f
{
    --spacer-size: 55px;
}
.elementor-1273 .elementor-element.elementor-element-fcc8c8e
{
    width: var(--container-widget-width,195.265%);
    max-width: 195.265%;
    --container-widget-width: 195.265%;
    --container-widget-flex-grow: 0;
    --e-form-steps-indicators-spacing: 20px;
    --e-form-steps-indicator-padding: 30px;
    --e-form-steps-indicator-inactive-secondary-color: #fff;
    --e-form-steps-indicator-active-secondary-color: #fff;
    --e-form-steps-indicator-completed-secondary-color: #fff;
    --e-form-steps-divider-width: 1px;
    --e-form-steps-divider-gap: 10px;
}
.elementor-1273 .elementor-element.elementor-element-fcc8c8e>.elementor-widget-container
{
    margin: 0% 19% 0% 0%;
}
.elementor-1273 .elementor-element.elementor-element-fcc8c8e.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-1273 .elementor-element.elementor-element-fcc8c8e .elementor-button .elementor-align-icon-right
{
    margin-left: 10px;
}
.elementor-1273 .elementor-element.elementor-element-fcc8c8e .elementor-button .elementor-align-icon-left
{
    margin-right: 10px;
}
.elementor-1273 .elementor-element.elementor-element-fcc8c8e .elementor-field-group
{
    padding-right: calc(10px / 2);
    padding-left: calc(10px / 2);
    margin-bottom: 10px;
}
.elementor-1273 .elementor-element.elementor-element-fcc8c8e .elementor-form-fields-wrapper
{
    margin-left: calc(-10px / 2);
    margin-right: calc(-10px / 2);
    margin-bottom: -10px;
}
.elementor-1273 .elementor-element.elementor-element-fcc8c8e .elementor-field-group.recaptcha_v3-bottomleft, .elementor-1273 .elementor-element.elementor-element-fcc8c8e .elementor-field-group.recaptcha_v3-bottomright
{
    margin-bottom: 0;
}
body.rtl .elementor-1273 .elementor-element.elementor-element-fcc8c8e .elementor-labels-inline .elementor-field-group>label
{
    padding-left: 0;
}
body:not(.rtl) .elementor-1273 .elementor-element.elementor-element-fcc8c8e .elementor-labels-inline .elementor-field-group>label
{
    padding-right: 0;
}
body .elementor-1273 .elementor-element.elementor-element-fcc8c8e .elementor-labels-above .elementor-field-group>label
{
    padding-bottom: 0;
}
.elementor-1273 .elementor-element.elementor-element-fcc8c8e .elementor-field-group>label, .elementor-1273 .elementor-element.elementor-element-fcc8c8e .elementor-field-subgroup label
{
    color: var(--e-global-color-vamtam_accent_3);
}
.elementor-1273 .elementor-element.elementor-element-fcc8c8e .elementor-field-type-html
{
    padding-bottom: 0;
}
.elementor-1273 .elementor-element.elementor-element-fcc8c8e .elementor-field-group .elementor-field
{
    color: #f5f5f5;
}
.elementor-1273 .elementor-element.elementor-element-fcc8c8e .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper)
{
    background-color: #fff0;
    border-color: var(--e-global-color-vamtam_accent_3);
}
.elementor-1273 .elementor-element.elementor-element-fcc8c8e .elementor-field-group .elementor-select-wrapper select
{
    background-color: #fff0;
    border-color: var(--e-global-color-vamtam_accent_3);
}
.elementor-1273 .elementor-element.elementor-element-fcc8c8e .elementor-field-group .elementor-select-wrapper::before
{
    color: var(--e-global-color-vamtam_accent_3);
}
.elementor-1273 .elementor-element.elementor-element-fcc8c8e .e-form__buttons__wrapper__button-next
{
    color: #fff;
}
.elementor-1273 .elementor-element.elementor-element-fcc8c8e .elementor-button[type="submit"]
{
    color: #fff;
}
.elementor-1273 .elementor-element.elementor-element-fcc8c8e .elementor-button[type="submit"] svg *
{
    fill: #fff;
}
.elementor-1273 .elementor-element.elementor-element-fcc8c8e .e-form__buttons__wrapper__button-next:hover
{
    background-color: var(--e-global-color-vamtam_accent_5);
    color: var(--e-global-color-a9cf77f);
}
.elementor-1273 .elementor-element.elementor-element-fcc8c8e .elementor-button[type="submit"]:hover
{
    background-color: var(--e-global-color-vamtam_accent_5);
    color: var(--e-global-color-a9cf77f);
}
.elementor-1273 .elementor-element.elementor-element-fcc8c8e .elementor-button[type="submit"]:hover svg *
{
    fill: var(--e-global-color-a9cf77f);
}
.elementor-1273 .elementor-element.elementor-element-fcc8c8e .e-form__buttons__wrapper__button-previous:hover
{
    background-color: var(--e-global-color-vamtam_accent_5);
    color: var(--e-global-color-a9cf77f);
}
.elementor-1273 .elementor-element.elementor-element-fcc8c8e .elementor-message.elementor-message-success
{
    color: var(--e-global-color-8a42445);
}
.elementor-1273 .elementor-element.elementor-element-74f2c0a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    margin-bottom: 15px;
}
.elementor-1273 .elementor-element.elementor-element-74f2c0a .elementor-element-populated .elementor-heading-title
{
    color: var(--e-global-color-vamtam_accent_5);
}
.elementor-1273 .elementor-element.elementor-element-74f2c0a .elementor-element-populated a
{
    color: var(--e-global-color-8a42445);
}
.elementor-1273 .elementor-element.elementor-element-74f2c0a .elementor-element-populated a:hover
{
    color: var(--e-global-color-vamtam_accent_4);
}
.elementor-1273 .elementor-element.elementor-element-ffe2426
{
    width: var(--container-widget-width,92.452%);
    max-width: 92.452%;
    --container-widget-width: 92.452%;
    --container-widget-flex-grow: 0;
}
.elementor-1273 .elementor-element.elementor-element-ffe2426.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-1273 .elementor-element.elementor-element-ffe2426 .elementor-nav-menu--main .elementor-item
{
    padding-left: 0;
    padding-right: 0;
    padding-top: 5px;
    padding-bottom: 5px;
}
.elementor-1273 .elementor-element.elementor-element-109f683
{
    --spacer-size: 16px;
}
.elementor-1273 .elementor-element.elementor-element-82165f2
{
    width: var(--container-widget-width,97.411%);
    max-width: 97.411%;
    --container-widget-width: 97.411%;
    --container-widget-flex-grow: 0;
}
.elementor-1273 .elementor-element.elementor-element-82165f2.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-1273 .elementor-element.elementor-element-82165f2 .elementor-nav-menu--main .elementor-item
{
    padding-left: 0;
    padding-right: 0;
    padding-top: 5px;
    padding-bottom: 5px;
}
.elementor-1273 .elementor-element.elementor-element-9f9047c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-1273 .elementor-element.elementor-element-9f9047c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("/wp-content/uploads/2023/03/footer-dots.svg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 90% auto;
}
.elementor-bc-flex-widget .elementor-1273 .elementor-element.elementor-element-9f9047c.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-1273 .elementor-element.elementor-element-9f9047c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-1273 .elementor-element.elementor-element-9f9047c.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-1273 .elementor-element.elementor-element-9f9047c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    margin-bottom: 25px;
}
.elementor-1273 .elementor-element.elementor-element-9f9047c>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-1273 .elementor-element.elementor-element-9f9047c>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-1273 .elementor-element.elementor-element-bde0748
{
    width: var(--container-widget-width,230px);
    max-width: 230px;
    --container-widget-width: 230px;
    --container-widget-flex-grow: 0;
}
.elementor-1273 .elementor-element.elementor-element-bde0748>.elementor-widget-container
{
    background-color: #000;
    margin: 0 0 0 0;
    padding: 20px 0 95px 0;
}
.elementor-1273 .elementor-element.elementor-element-bde0748 img
{
    width: 100%;
    max-width: 190px;
}
.elementor-1273 .elementor-element.elementor-element-4267c6c .elementor-button:hover, .elementor-1273 .elementor-element.elementor-element-4267c6c .elementor-button:focus
{
    background-color: var(--e-global-color-vamtam_accent_5);
    color: var(--e-global-color-a9cf77f);
}
.elementor-1273 .elementor-element.elementor-element-4267c6c>.elementor-widget-container
{
    margin: -65px 0 0 0;
}
.elementor-1273 .elementor-element.elementor-element-4267c6c .elementor-button:hover svg, .elementor-1273 .elementor-element.elementor-element-4267c6c .elementor-button:focus svg
{
    fill: var(--e-global-color-a9cf77f);
}
.elementor-1273 .elementor-element.elementor-element-40daad3:not(.elementor-motion-effects-element-type-background), .elementor-1273 .elementor-element.elementor-element-40daad3>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-vamtam_accent_5);
}
.elementor-1273 .elementor-element.elementor-element-40daad3
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 25px 30px 20px 30px;
}
.elementor-1273 .elementor-element.elementor-element-40daad3>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-1273 .elementor-element.elementor-element-5686166.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-1273 .elementor-element.elementor-element-5686166.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-1273 .elementor-element.elementor-element-5686166>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    margin-bottom: 0;
}
.elementor-1273 .elementor-element.elementor-element-5686166 .elementor-element-populated a
{
    color: var(--e-global-color-vamtam_accent_6);
}
.elementor-1273 .elementor-element.elementor-element-5686166 .elementor-element-populated a:hover
{
    color: var(--e-global-color-vamtam_accent_8);
}
.elementor-1273 .elementor-element.elementor-element-3708d21
{
    --spacer-size: 3px;
    width: var(--container-widget-width,27px);
    max-width: 27px;
    --container-widget-width: 27px;
    --container-widget-flex-grow: 0;
    top: 15px;
}
.elementor-1273 .elementor-element.elementor-element-3708d21>.elementor-widget-container
{
    --e-transform-rotateZ: 90deg;
    background-color: var(--e-global-color-vamtam_accent_7);
}
body:not(.rtl) .elementor-1273 .elementor-element.elementor-element-3708d21
{
    left: -13px;
}
body.rtl .elementor-1273 .elementor-element.elementor-element-3708d21
{
    right: -13px;
}
.elementor-1273 .elementor-element.elementor-element-259f990
{
    width: var(--container-widget-width,276px);
    max-width: 276px;
    --container-widget-width: 276px;
    --container-widget-flex-grow: 0;
    font-size: var(--e-global-typography-0306bf1-font-size);
    font-weight: var(--e-global-typography-0306bf1-font-weight);
    text-transform: var(--e-global-typography-0306bf1-text-transform);
    font-style: var(--e-global-typography-0306bf1-font-style);
    line-height: var(--e-global-typography-0306bf1-line-height);
    letter-spacing: var(--e-global-typography-0306bf1-letter-spacing);
    word-spacing: var(--e-global-typography-0306bf1-word-spacing);
}
.elementor-1273 .elementor-element.elementor-element-259f990>.elementor-widget-container
{
    padding: 0 0 0 20px;
}
.elementor-1273 .elementor-element.elementor-element-259f990.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-bc-flex-widget .elementor-1273 .elementor-element.elementor-element-1824c1a.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-1273 .elementor-element.elementor-element-1824c1a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-1273 .elementor-element.elementor-element-1824c1a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    margin-bottom: 0;
}
.elementor-1273 .elementor-element.elementor-element-1824c1a .elementor-element-populated a
{
    color: var(--e-global-color-vamtam_accent_6);
}
.elementor-1273 .elementor-element.elementor-element-1824c1a .elementor-element-populated a:hover
{
    color: var(--e-global-color-vamtam_accent_8);
}
.elementor-1273 .elementor-element.elementor-element-60e6ede
{
    --spacer-size: 3px;
    width: var(--container-widget-width,27px);
    max-width: 27px;
    --container-widget-width: 27px;
    --container-widget-flex-grow: 0;
    top: 15px;
}
.elementor-1273 .elementor-element.elementor-element-60e6ede>.elementor-widget-container
{
    --e-transform-rotateZ: 90deg;
    background-color: var(--e-global-color-vamtam_accent_7);
}
body:not(.rtl) .elementor-1273 .elementor-element.elementor-element-60e6ede
{
    left: -13px;
}
body.rtl .elementor-1273 .elementor-element.elementor-element-60e6ede
{
    right: -13px;
}
.elementor-1273 .elementor-element.elementor-element-8e6779e
{
    width: var(--container-widget-width,276px);
    max-width: 276px;
    --container-widget-width: 276px;
    --container-widget-flex-grow: 0;
    font-size: var(--e-global-typography-0306bf1-font-size);
    font-weight: var(--e-global-typography-0306bf1-font-weight);
    text-transform: var(--e-global-typography-0306bf1-text-transform);
    font-style: var(--e-global-typography-0306bf1-font-style);
    line-height: var(--e-global-typography-0306bf1-line-height);
    letter-spacing: var(--e-global-typography-0306bf1-letter-spacing);
    word-spacing: var(--e-global-typography-0306bf1-word-spacing);
}
.elementor-1273 .elementor-element.elementor-element-8e6779e>.elementor-widget-container
{
    padding: 0 0 0 20px;
}
.elementor-1273 .elementor-element.elementor-element-8e6779e.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-bc-flex-widget .elementor-1273 .elementor-element.elementor-element-a88df03.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-1273 .elementor-element.elementor-element-a88df03.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-1273 .elementor-element.elementor-element-a88df03>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    margin-bottom: 0;
}
.elementor-1273 .elementor-element.elementor-element-a88df03>.elementor-element-populated
{
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: var(--e-global-color-vamtam_accent_7);
}
.elementor-1273 .elementor-element.elementor-element-a88df03 .elementor-element-populated a
{
    color: var(--e-global-color-vamtam_accent_6);
}
.elementor-1273 .elementor-element.elementor-element-a88df03 .elementor-element-populated a:hover
{
    color: var(--e-global-color-vamtam_accent_8);
}
.elementor-1273 .elementor-element.elementor-element-af4dbec
{
    --spacer-size: 3px;
    width: var(--container-widget-width,27px);
    max-width: 27px;
    --container-widget-width: 27px;
    --container-widget-flex-grow: 0;
    top: 15px;
}
.elementor-1273 .elementor-element.elementor-element-af4dbec>.elementor-widget-container
{
    --e-transform-rotateZ: 90deg;
    background-color: var(--e-global-color-vamtam_accent_7);
}
body:not(.rtl) .elementor-1273 .elementor-element.elementor-element-af4dbec
{
    left: -13px;
}
body.rtl .elementor-1273 .elementor-element.elementor-element-af4dbec
{
    right: -13px;
}
.elementor-1273 .elementor-element.elementor-element-12932df .elementor-button
{
    background-color: #02010100;
    font-size: var(--e-global-typography-0306bf1-font-size);
    font-weight: var(--e-global-typography-0306bf1-font-weight);
    text-transform: var(--e-global-typography-0306bf1-text-transform);
    font-style: var(--e-global-typography-0306bf1-font-style);
    line-height: var(--e-global-typography-0306bf1-line-height);
    letter-spacing: var(--e-global-typography-0306bf1-letter-spacing);
    word-spacing: var(--e-global-typography-0306bf1-word-spacing);
    border-style: none;
    border-radius: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-1273 .elementor-element.elementor-element-12932df
{
    width: 100%;
    max-width: 100%;
}
.elementor-1273 .elementor-element.elementor-element-12932df>.elementor-widget-container
{
    margin: 0 0 0 20px;
}
.elementor-1273 .elementor-element.elementor-element-12932df .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-1273 .elementor-element.elementor-element-12932df .elementor-button:hover, .elementor-1273 .elementor-element.elementor-element-12932df .elementor-button:focus
{
    color: var(--e-global-color-vamtam_accent_8);
}
.elementor-1273 .elementor-element.elementor-element-12932df .elementor-button:hover svg, .elementor-1273 .elementor-element.elementor-element-12932df .elementor-button:focus svg
{
    fill: var(--e-global-color-vamtam_accent_8);
}
.elementor-1273 .elementor-element.elementor-element-ed6f9b7 .elementor-button
{
    background-color: #02010100;
    font-size: var(--e-global-typography-0306bf1-font-size);
    font-weight: var(--e-global-typography-0306bf1-font-weight);
    text-transform: var(--e-global-typography-0306bf1-text-transform);
    font-style: var(--e-global-typography-0306bf1-font-style);
    line-height: var(--e-global-typography-0306bf1-line-height);
    letter-spacing: var(--e-global-typography-0306bf1-letter-spacing);
    word-spacing: var(--e-global-typography-0306bf1-word-spacing);
    border-style: none;
    border-radius: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-1273 .elementor-element.elementor-element-ed6f9b7
{
    width: 100%;
    max-width: 100%;
}
.elementor-1273 .elementor-element.elementor-element-ed6f9b7>.elementor-widget-container
{
    margin: 0 0 0 20px;
}
.elementor-1273 .elementor-element.elementor-element-ed6f9b7 .elementor-button:hover, .elementor-1273 .elementor-element.elementor-element-ed6f9b7 .elementor-button:focus
{
    color: var(--e-global-color-vamtam_accent_8);
}
.elementor-1273 .elementor-element.elementor-element-ed6f9b7 .elementor-button:hover svg, .elementor-1273 .elementor-element.elementor-element-ed6f9b7 .elementor-button:focus svg
{
    fill: var(--e-global-color-vamtam_accent_8);
}
.elementor-1273 .elementor-element.elementor-element-562f9e3.elementor-column>.elementor-widget-wrap
{
    justify-content: space-around;
}
.elementor-1273 .elementor-element.elementor-element-562f9e3>.elementor-element-populated
{
    padding: 0% 0% 0% 10%;
}
.elementor-1273 .elementor-element.elementor-element-19a4854
{
    width: auto;
    max-width: auto;
    --icon-box-icon-margin: -10px;
}
.elementor-1273 .elementor-element.elementor-element-19a4854.elementor-view-stacked .elementor-icon
{
    background-color: var(--e-global-color-vamtam_accent_6);
}
.elementor-1273 .elementor-element.elementor-element-19a4854.elementor-view-framed .elementor-icon, .elementor-1273 .elementor-element.elementor-element-19a4854.elementor-view-default .elementor-icon
{
    fill: var(--e-global-color-vamtam_accent_6);
    color: var(--e-global-color-vamtam_accent_6);
    border-color: var(--e-global-color-vamtam_accent_6);
}
.elementor-1273 .elementor-element.elementor-element-19a4854.elementor-view-stacked .elementor-icon:hover
{
    background-color: var(--e-global-color-vamtam_accent_1);
}
.elementor-1273 .elementor-element.elementor-element-19a4854.elementor-view-framed .elementor-icon:hover, .elementor-1273 .elementor-element.elementor-element-19a4854.elementor-view-default .elementor-icon:hover
{
    fill: var(--e-global-color-vamtam_accent_1);
    color: var(--e-global-color-vamtam_accent_1);
    border-color: var(--e-global-color-vamtam_accent_1);
}
.elementor-1273 .elementor-element.elementor-element-19a4854 .elementor-icon
{
    font-size: 24px;
}
.elementor-1273 .elementor-element.elementor-element-19a4854 .elementor-icon-box-title, .elementor-1273 .elementor-element.elementor-element-19a4854 .elementor-icon-box-title a
{
    font-size: var(--e-global-typography-0306bf1-font-size);
    font-weight: var(--e-global-typography-0306bf1-font-weight);
    text-transform: var(--e-global-typography-0306bf1-text-transform);
    font-style: var(--e-global-typography-0306bf1-font-style);
    line-height: var(--e-global-typography-0306bf1-line-height);
    letter-spacing: var(--e-global-typography-0306bf1-letter-spacing);
    word-spacing: var(--e-global-typography-0306bf1-word-spacing);
}
.elementor-1273 .elementor-element.elementor-element-9290793
{
    width: auto;
    max-width: auto;
    --icon-box-icon-margin: -10px;
}
.elementor-1273 .elementor-element.elementor-element-9290793.elementor-view-stacked .elementor-icon
{
    background-color: var(--e-global-color-vamtam_accent_6);
}
.elementor-1273 .elementor-element.elementor-element-9290793.elementor-view-framed .elementor-icon, .elementor-1273 .elementor-element.elementor-element-9290793.elementor-view-default .elementor-icon
{
    fill: var(--e-global-color-vamtam_accent_6);
    color: var(--e-global-color-vamtam_accent_6);
    border-color: var(--e-global-color-vamtam_accent_6);
}
.elementor-1273 .elementor-element.elementor-element-9290793.elementor-view-stacked .elementor-icon:hover
{
    background-color: var(--e-global-color-vamtam_accent_1);
}
.elementor-1273 .elementor-element.elementor-element-9290793.elementor-view-framed .elementor-icon:hover, .elementor-1273 .elementor-element.elementor-element-9290793.elementor-view-default .elementor-icon:hover
{
    fill: var(--e-global-color-vamtam_accent_1);
    color: var(--e-global-color-vamtam_accent_1);
    border-color: var(--e-global-color-vamtam_accent_1);
}
.elementor-1273 .elementor-element.elementor-element-9290793 .elementor-icon
{
    font-size: 24px;
}
.elementor-1273 .elementor-element.elementor-element-9290793 .elementor-icon-box-title, .elementor-1273 .elementor-element.elementor-element-9290793 .elementor-icon-box-title a
{
    font-size: var(--e-global-typography-0306bf1-font-size);
    font-weight: var(--e-global-typography-0306bf1-font-weight);
    text-transform: var(--e-global-typography-0306bf1-text-transform);
    font-style: var(--e-global-typography-0306bf1-font-style);
    line-height: var(--e-global-typography-0306bf1-line-height);
    letter-spacing: var(--e-global-typography-0306bf1-letter-spacing);
    word-spacing: var(--e-global-typography-0306bf1-word-spacing);
}
.elementor-1273 .elementor-element.elementor-element-08facb7
{
    width: auto;
    max-width: auto;
    --icon-box-icon-margin: -10px;
}
.elementor-1273 .elementor-element.elementor-element-08facb7.elementor-view-stacked .elementor-icon
{
    background-color: var(--e-global-color-vamtam_accent_6);
}
.elementor-1273 .elementor-element.elementor-element-08facb7.elementor-view-framed .elementor-icon, .elementor-1273 .elementor-element.elementor-element-08facb7.elementor-view-default .elementor-icon
{
    fill: var(--e-global-color-vamtam_accent_6);
    color: var(--e-global-color-vamtam_accent_6);
    border-color: var(--e-global-color-vamtam_accent_6);
}
.elementor-1273 .elementor-element.elementor-element-08facb7.elementor-view-stacked .elementor-icon:hover
{
    background-color: var(--e-global-color-vamtam_accent_1);
}
.elementor-1273 .elementor-element.elementor-element-08facb7.elementor-view-framed .elementor-icon:hover, .elementor-1273 .elementor-element.elementor-element-08facb7.elementor-view-default .elementor-icon:hover
{
    fill: var(--e-global-color-vamtam_accent_1);
    color: var(--e-global-color-vamtam_accent_1);
    border-color: var(--e-global-color-vamtam_accent_1);
}
.elementor-1273 .elementor-element.elementor-element-08facb7 .elementor-icon
{
    font-size: 24px;
}
.elementor-1273 .elementor-element.elementor-element-08facb7 .elementor-icon-box-title, .elementor-1273 .elementor-element.elementor-element-08facb7 .elementor-icon-box-title a
{
    font-size: var(--e-global-typography-0306bf1-font-size);
    font-weight: var(--e-global-typography-0306bf1-font-weight);
    text-transform: var(--e-global-typography-0306bf1-text-transform);
    font-style: var(--e-global-typography-0306bf1-font-style);
    line-height: var(--e-global-typography-0306bf1-line-height);
    letter-spacing: var(--e-global-typography-0306bf1-letter-spacing);
    word-spacing: var(--e-global-typography-0306bf1-word-spacing);
}
.elementor-1273 .elementor-element.elementor-element-67aee09
{
    padding: 0 30px 20px 30px;
}
.elementor-1273 .elementor-element.elementor-element-e59cde9.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-1273 .elementor-element.elementor-element-e59cde9 .elementor-element-populated .elementor-heading-title
{
    color: var(--e-global-color-vamtam_accent_6);
}
.elementor-1273 .elementor-element.elementor-element-e59cde9>.elementor-element-populated
{
    color: var(--e-global-color-vamtam_accent_6);
}
.elementor-1273 .elementor-element.elementor-element-e59cde9 .elementor-element-populated a
{
    color: var(--e-global-color-vamtam_accent_6);
}
.elementor-1273 .elementor-element.elementor-element-e59cde9 .elementor-element-populated a:hover
{
    color: var(--e-global-color-vamtam_accent_8);
}
.elementor-1273 .elementor-element.elementor-element-a7b4300
{
    width: auto;
    max-width: auto;
}
.elementor-1273 .elementor-element.elementor-element-a7b4300>.elementor-widget-container
{
    margin: 0 5px 0 0;
}
.elementor-1273 .elementor-element.elementor-element-a7b4300 .elementor-heading-title
{
    font-size: var(--e-global-typography-0306bf1-font-size);
    font-weight: var(--e-global-typography-0306bf1-font-weight);
    text-transform: var(--e-global-typography-0306bf1-text-transform);
    font-style: var(--e-global-typography-0306bf1-font-style);
    line-height: var(--e-global-typography-0306bf1-line-height);
    letter-spacing: var(--e-global-typography-0306bf1-letter-spacing);
    word-spacing: var(--e-global-typography-0306bf1-word-spacing);
}
.elementor-1273 .elementor-element.elementor-element-b51fd4e
{
    width: auto;
    max-width: auto;
}
.elementor-1273 .elementor-element.elementor-element-b51fd4e>.elementor-widget-container
{
    margin: 0 20px 0 0;
}
.elementor-1273 .elementor-element.elementor-element-b51fd4e .elementor-heading-title
{
    font-size: var(--e-global-typography-0306bf1-font-size);
    font-weight: var(--e-global-typography-0306bf1-font-weight);
    text-transform: var(--e-global-typography-0306bf1-text-transform);
    font-style: var(--e-global-typography-0306bf1-font-style);
    line-height: var(--e-global-typography-0306bf1-line-height);
    letter-spacing: var(--e-global-typography-0306bf1-letter-spacing);
    word-spacing: var(--e-global-typography-0306bf1-word-spacing);
}
.elementor-1273 .elementor-element.elementor-element-b9cac5e
{
    width: auto;
    max-width: auto;
    --e-nav-menu-horizontal-menu-item-margin: calc(25px / 2);
}
.elementor-1273 .elementor-element.elementor-element-b9cac5e .elementor-nav-menu .elementor-item
{
    font-size: var(--e-global-typography-0306bf1-font-size);
    font-weight: var(--e-global-typography-0306bf1-font-weight);
    text-transform: var(--e-global-typography-0306bf1-text-transform);
    font-style: var(--e-global-typography-0306bf1-font-style);
    line-height: var(--e-global-typography-0306bf1-line-height);
    letter-spacing: var(--e-global-typography-0306bf1-letter-spacing);
    word-spacing: var(--e-global-typography-0306bf1-word-spacing);
}
.elementor-1273 .elementor-element.elementor-element-b9cac5e .elementor-nav-menu--main .elementor-item
{
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    padding-bottom: 0;
}
.elementor-1273 .elementor-element.elementor-element-b9cac5e .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child)
{
    margin-bottom: 25px;
}
@media(max-width: 1024px)
{
    .elementor-1273 .elementor-element.elementor-element-5c24017
    {
        padding: 40px 30px 40px 30px;
    }
    .elementor-1273 .elementor-element.elementor-element-5491f8f
    {
        --spacer-size: 45px;
    }
    .elementor-bc-flex-widget .elementor-1273 .elementor-element.elementor-element-9f9047c.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-1273 .elementor-element.elementor-element-9f9047c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-1273 .elementor-element.elementor-element-9f9047c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-1273 .elementor-element.elementor-element-9f9047c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-position: 50% -30%;
        background-size: 80% auto;
    }
    .elementor-1273 .elementor-element.elementor-element-9f9047c>.elementor-element-populated
    {
        padding: 10% 0% 10% 0%;
    }
    .elementor-1273 .elementor-element.elementor-element-bde0748
    {
        --container-widget-width: 200px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,200px);
        max-width: 200px;
    }
    .elementor-1273 .elementor-element.elementor-element-259f990
    {
        font-size: var(--e-global-typography-0306bf1-font-size);
        line-height: var(--e-global-typography-0306bf1-line-height);
        letter-spacing: var(--e-global-typography-0306bf1-letter-spacing);
        word-spacing: var(--e-global-typography-0306bf1-word-spacing);
    }
    .elementor-1273 .elementor-element.elementor-element-8e6779e
    {
        font-size: var(--e-global-typography-0306bf1-font-size);
        line-height: var(--e-global-typography-0306bf1-line-height);
        letter-spacing: var(--e-global-typography-0306bf1-letter-spacing);
        word-spacing: var(--e-global-typography-0306bf1-word-spacing);
    }
    .elementor-1273 .elementor-element.elementor-element-12932df .elementor-button
    {
        font-size: var(--e-global-typography-0306bf1-font-size);
        line-height: var(--e-global-typography-0306bf1-line-height);
        letter-spacing: var(--e-global-typography-0306bf1-letter-spacing);
        word-spacing: var(--e-global-typography-0306bf1-word-spacing);
    }
    .elementor-1273 .elementor-element.elementor-element-ed6f9b7 .elementor-button
    {
        font-size: var(--e-global-typography-0306bf1-font-size);
        line-height: var(--e-global-typography-0306bf1-line-height);
        letter-spacing: var(--e-global-typography-0306bf1-letter-spacing);
        word-spacing: var(--e-global-typography-0306bf1-word-spacing);
    }
    .elementor-1273 .elementor-element.elementor-element-562f9e3>.elementor-element-populated
    {
        padding: 25px 0 0 0;
    }
    .elementor-1273 .elementor-element.elementor-element-19a4854 .elementor-icon-box-title, .elementor-1273 .elementor-element.elementor-element-19a4854 .elementor-icon-box-title a
    {
        font-size: var(--e-global-typography-0306bf1-font-size);
        line-height: var(--e-global-typography-0306bf1-line-height);
        letter-spacing: var(--e-global-typography-0306bf1-letter-spacing);
        word-spacing: var(--e-global-typography-0306bf1-word-spacing);
    }
    .elementor-1273 .elementor-element.elementor-element-9290793 .elementor-icon-box-title, .elementor-1273 .elementor-element.elementor-element-9290793 .elementor-icon-box-title a
    {
        font-size: var(--e-global-typography-0306bf1-font-size);
        line-height: var(--e-global-typography-0306bf1-line-height);
        letter-spacing: var(--e-global-typography-0306bf1-letter-spacing);
        word-spacing: var(--e-global-typography-0306bf1-word-spacing);
    }
    .elementor-1273 .elementor-element.elementor-element-08facb7 .elementor-icon-box-title, .elementor-1273 .elementor-element.elementor-element-08facb7 .elementor-icon-box-title a
    {
        font-size: var(--e-global-typography-0306bf1-font-size);
        line-height: var(--e-global-typography-0306bf1-line-height);
        letter-spacing: var(--e-global-typography-0306bf1-letter-spacing);
        word-spacing: var(--e-global-typography-0306bf1-word-spacing);
    }
    .elementor-1273 .elementor-element.elementor-element-67aee09
    {
        padding: 0 30px 30px 30px;
    }
    .elementor-1273 .elementor-element.elementor-element-a7b4300 .elementor-heading-title
    {
        font-size: var(--e-global-typography-0306bf1-font-size);
        line-height: var(--e-global-typography-0306bf1-line-height);
        letter-spacing: var(--e-global-typography-0306bf1-letter-spacing);
        word-spacing: var(--e-global-typography-0306bf1-word-spacing);
    }
    .elementor-1273 .elementor-element.elementor-element-b51fd4e .elementor-heading-title
    {
        font-size: var(--e-global-typography-0306bf1-font-size);
        line-height: var(--e-global-typography-0306bf1-line-height);
        letter-spacing: var(--e-global-typography-0306bf1-letter-spacing);
        word-spacing: var(--e-global-typography-0306bf1-word-spacing);
    }
    .elementor-1273 .elementor-element.elementor-element-b9cac5e .elementor-nav-menu .elementor-item
    {
        font-size: var(--e-global-typography-0306bf1-font-size);
        line-height: var(--e-global-typography-0306bf1-line-height);
        letter-spacing: var(--e-global-typography-0306bf1-letter-spacing);
        word-spacing: var(--e-global-typography-0306bf1-word-spacing);
    }
}
@media(max-width: 767px)
{
    .elementor-1273 .elementor-element.elementor-element-5c24017
    {
        padding: 0 20px 0 20px;
    }
    .elementor-1273 .elementor-element.elementor-element-aa9e495>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
    {
        margin-bottom: 15px;
    }
    .elementor-1273 .elementor-element.elementor-element-aa9e495>.elementor-element-populated
    {
        margin: 0 0 45px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-1273 .elementor-element.elementor-element-e079cb5>.elementor-widget-container
    {
        margin: 0 10px 0 0;
    }
    .elementor-1273 .elementor-element.elementor-element-34a7fb1
    {
        --spacer-size: 15px;
    }
    .elementor-1273 .elementor-element.elementor-element-eca9653>.elementor-widget-container
    {
        margin: 0 10px 0 0;
    }
    .elementor-1273 .elementor-element.elementor-element-5491f8f
    {
        --spacer-size: 20px;
    }
    .elementor-1273 .elementor-element.elementor-element-fcc8c8e>.elementor-widget-container
    {
        margin: 0% 0% 0% 0%;
    }
    .elementor-1273 .elementor-element.elementor-element-74f2c0a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
    {
        margin-bottom: 15px;
    }
    .elementor-1273 .elementor-element.elementor-element-74f2c0a>.elementor-element-populated
    {
        margin: 0 0 45px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-1273 .elementor-element.elementor-element-ffe2426>.elementor-widget-container
    {
        margin: 0 10px 0 0;
    }
    .elementor-1273 .elementor-element.elementor-element-82165f2>.elementor-widget-container
    {
        margin: 0 10px 0 0;
    }
    .elementor-bc-flex-widget .elementor-1273 .elementor-element.elementor-element-9f9047c.elementor-column .elementor-widget-wrap
    {
        align-items: flex-end;
    }
    .elementor-1273 .elementor-element.elementor-element-9f9047c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: flex-end;
        align-items: flex-end;
    }
    .elementor-1273 .elementor-element.elementor-element-9f9047c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-1273 .elementor-element.elementor-element-9f9047c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-position: 50% -15vh;
        background-size: 60vw auto;
    }
    .elementor-1273 .elementor-element.elementor-element-9f9047c>.elementor-element-populated
    {
        padding: 130px 0 10px 0;
    }
    .elementor-1273 .elementor-element.elementor-element-bde0748>.elementor-widget-container
    {
        padding: 20px 0 95px 0;
    }
    .elementor-1273 .elementor-element.elementor-element-bde0748
    {
        --container-widget-width: 160px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,160px);
        max-width: 160px;
    }
    .elementor-1273 .elementor-element.elementor-element-bde0748 img
    {
        max-width: 160px;
    }
    .elementor-1273 .elementor-element.elementor-element-40daad3
    {
        padding: 30px 20px 20px 20px;
    }
    .elementor-1273 .elementor-element.elementor-element-259f990
    {
        width: var(--container-widget-width,100%);
        max-width: 100%;
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        font-size: var(--e-global-typography-0306bf1-font-size);
        line-height: var(--e-global-typography-0306bf1-line-height);
        letter-spacing: var(--e-global-typography-0306bf1-letter-spacing);
        word-spacing: var(--e-global-typography-0306bf1-word-spacing);
    }
    .elementor-1273 .elementor-element.elementor-element-259f990>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-1273 .elementor-element.elementor-element-8e6779e
    {
        width: var(--container-widget-width,100%);
        max-width: 100%;
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        font-size: var(--e-global-typography-0306bf1-font-size);
        line-height: var(--e-global-typography-0306bf1-line-height);
        letter-spacing: var(--e-global-typography-0306bf1-letter-spacing);
        word-spacing: var(--e-global-typography-0306bf1-word-spacing);
    }
    .elementor-1273 .elementor-element.elementor-element-8e6779e>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-1273 .elementor-element.elementor-element-a88df03.elementor-column>.elementor-widget-wrap
    {
        justify-content: center;
    }
    .elementor-1273 .elementor-element.elementor-element-a88df03>.elementor-element-populated
    {
        border-width: 0 0 1px 0;
        margin: 0 0 20px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 30px 0;
    }
    .elementor-1273 .elementor-element.elementor-element-12932df>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-1273 .elementor-element.elementor-element-12932df .elementor-button
    {
        font-size: var(--e-global-typography-0306bf1-font-size);
        line-height: var(--e-global-typography-0306bf1-line-height);
        letter-spacing: var(--e-global-typography-0306bf1-letter-spacing);
        word-spacing: var(--e-global-typography-0306bf1-word-spacing);
    }
    .elementor-1273 .elementor-element.elementor-element-ed6f9b7>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-1273 .elementor-element.elementor-element-ed6f9b7 .elementor-button
    {
        font-size: var(--e-global-typography-0306bf1-font-size);
        line-height: var(--e-global-typography-0306bf1-line-height);
        letter-spacing: var(--e-global-typography-0306bf1-letter-spacing);
        word-spacing: var(--e-global-typography-0306bf1-word-spacing);
    }
    .elementor-1273 .elementor-element.elementor-element-562f9e3.elementor-column>.elementor-widget-wrap
    {
        justify-content: flex-start;
    }
    .elementor-1273 .elementor-element.elementor-element-562f9e3>.elementor-element-populated
    {
        margin: 0 0 0 -20px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: -20px;
        padding: 25px 0 0 0;
    }
    .elementor-1273 .elementor-element.elementor-element-19a4854
    {
        width: var(--container-widget-width,33.333%);
        max-width: 33.333%;
        --container-widget-width: 33.333%;
        --container-widget-flex-grow: 0;
    }
    .elementor-1273 .elementor-element.elementor-element-19a4854>.elementor-widget-container
    {
        margin: 0 0 20px 0;
    }
    .elementor-1273 .elementor-element.elementor-element-19a4854 .elementor-icon-box-title, .elementor-1273 .elementor-element.elementor-element-19a4854 .elementor-icon-box-title a
    {
        font-size: var(--e-global-typography-0306bf1-font-size);
        line-height: var(--e-global-typography-0306bf1-line-height);
        letter-spacing: var(--e-global-typography-0306bf1-letter-spacing);
        word-spacing: var(--e-global-typography-0306bf1-word-spacing);
    }
    .elementor-1273 .elementor-element.elementor-element-9290793
    {
        width: var(--container-widget-width,33.333%);
        max-width: 33.333%;
        --container-widget-width: 33.333%;
        --container-widget-flex-grow: 0;
    }
    .elementor-1273 .elementor-element.elementor-element-9290793>.elementor-widget-container
    {
        margin: 0 0 20px 0;
    }
    .elementor-1273 .elementor-element.elementor-element-9290793 .elementor-icon-box-title, .elementor-1273 .elementor-element.elementor-element-9290793 .elementor-icon-box-title a
    {
        font-size: var(--e-global-typography-0306bf1-font-size);
        line-height: var(--e-global-typography-0306bf1-line-height);
        letter-spacing: var(--e-global-typography-0306bf1-letter-spacing);
        word-spacing: var(--e-global-typography-0306bf1-word-spacing);
    }
    .elementor-1273 .elementor-element.elementor-element-08facb7
    {
        width: var(--container-widget-width,33.333%);
        max-width: 33.333%;
        --container-widget-width: 33.333%;
        --container-widget-flex-grow: 0;
    }
    .elementor-1273 .elementor-element.elementor-element-08facb7>.elementor-widget-container
    {
        margin: 0 0 20px 0;
    }
    .elementor-1273 .elementor-element.elementor-element-08facb7 .elementor-icon-box-title, .elementor-1273 .elementor-element.elementor-element-08facb7 .elementor-icon-box-title a
    {
        font-size: var(--e-global-typography-0306bf1-font-size);
        line-height: var(--e-global-typography-0306bf1-line-height);
        letter-spacing: var(--e-global-typography-0306bf1-letter-spacing);
        word-spacing: var(--e-global-typography-0306bf1-word-spacing);
    }
    .elementor-1273 .elementor-element.elementor-element-67aee09
    {
        padding: 0 20px 20px 20px;
    }
    .elementor-1273 .elementor-element.elementor-element-e59cde9.elementor-column>.elementor-widget-wrap
    {
        justify-content: flex-start;
    }
    .elementor-1273 .elementor-element.elementor-element-a7b4300 .elementor-heading-title
    {
        font-size: var(--e-global-typography-0306bf1-font-size);
        line-height: var(--e-global-typography-0306bf1-line-height);
        letter-spacing: var(--e-global-typography-0306bf1-letter-spacing);
        word-spacing: var(--e-global-typography-0306bf1-word-spacing);
    }
    .elementor-1273 .elementor-element.elementor-element-b51fd4e>.elementor-widget-container
    {
        margin: 0 20px 10px 0;
    }
    .elementor-1273 .elementor-element.elementor-element-b51fd4e .elementor-heading-title
    {
        font-size: var(--e-global-typography-0306bf1-font-size);
        line-height: var(--e-global-typography-0306bf1-line-height);
        letter-spacing: var(--e-global-typography-0306bf1-letter-spacing);
        word-spacing: var(--e-global-typography-0306bf1-word-spacing);
    }
    .elementor-1273 .elementor-element.elementor-element-b9cac5e .elementor-nav-menu .elementor-item
    {
        font-size: var(--e-global-typography-0306bf1-font-size);
        line-height: var(--e-global-typography-0306bf1-line-height);
        letter-spacing: var(--e-global-typography-0306bf1-letter-spacing);
        word-spacing: var(--e-global-typography-0306bf1-word-spacing);
    }
    .elementor-1273 .elementor-element.elementor-element-b9cac5e
    {
        --e-nav-menu-horizontal-menu-item-margin: calc(20px / 2);
    }
    .elementor-1273 .elementor-element.elementor-element-b9cac5e .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child)
    {
        margin-bottom: 20px;
    }
}
@media(min-width: 768px)
{
    .elementor-1273 .elementor-element.elementor-element-aa9e495
    {
        width: 27.11%;
    }
    .elementor-1273 .elementor-element.elementor-element-74f2c0a
    {
        width: 26.679%;
    }
    .elementor-1273 .elementor-element.elementor-element-9f9047c
    {
        width: 45.544%;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-1273 .elementor-element.elementor-element-aa9e495
    {
        width: 60%;
    }
    .elementor-1273 .elementor-element.elementor-element-74f2c0a
    {
        width: 60%;
    }
    .elementor-1273 .elementor-element.elementor-element-9f9047c
    {
        width: 40%;
    }
    .elementor-1273 .elementor-element.elementor-element-5686166
    {
        width: 33%;
    }
    .elementor-1273 .elementor-element.elementor-element-1824c1a
    {
        width: 33%;
    }
    .elementor-1273 .elementor-element.elementor-element-a88df03
    {
        width: 33%;
    }
    .elementor-1273 .elementor-element.elementor-element-562f9e3
    {
        width: 100%;
    }
}