.elementor-26151 .elementor-element.elementor-element-702c7e4 > .elementor-container {
    max-width: 1200px;
    min-height: 779px
    }
.elementor-26151 .elementor-element.elementor-element-702c7e4 > .elementor-container:after {
    content: "";
    min-height: inherit
    }
.elementor-26151 .elementor-element.elementor-element-702c7e4:not(.elementor-motion-effects-element-type-background), .elementor-26151 .elementor-element.elementor-element-702c7e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(/wp-content/uploads/2021/01/e3e2295e213e77ea3ff1e2b695ea8273.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover
    }
.elementor-26151 .elementor-element.elementor-element-702c7e4 > .elementor-background-overlay {
    background-color: var(--e-global-color-primary);
    opacity: 0.34;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s
    }
.elementor-26151 .elementor-element.elementor-element-702c7e4 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s
    }
.elementor-26151 .elementor-element.elementor-element-cd965d9 .elementor-image img {
    width: 17%;
    border-radius: 10px 10px 10px 10px
    }
.elementor-26151 .elementor-element.elementor-element-cd965d9 > .elementor-widget-container {
    margin: 0 0 30px 0
    }
.elementor-26151 .elementor-element.elementor-element-900fba3 {
    text-align: center
    }
.elementor-26151 .elementor-element.elementor-element-900fba3 .elementor-heading-title {
    color: var(--e-global-color-5a74a66);
    font-family: "Raleway", Sans-serif;
    font-size: 64px;
    font-weight: 600
    }
.elementor-26151 .elementor-element.elementor-element-900fba3 > .elementor-widget-container {
    margin: 0 0 10px 0
    }
.elementor-26151 .elementor-element.elementor-element-dd476fb {
    text-align: center
    }
.elementor-26151 .elementor-element.elementor-element-dd476fb .elementor-heading-title {
    color: var(--e-global-color-5a74a66)
    }
.elementor-26151 .elementor-element.elementor-element-dd476fb > .elementor-widget-container {
    margin: 0 0 0 0
    }
.elementor-26151 .elementor-element.elementor-element-2f1f8dd {
    text-align: center
    }
.elementor-26151 .elementor-element.elementor-element-2f1f8dd .elementor-heading-title {
    color: var(--e-global-color-5a74a66)
    }
.elementor-26151 .elementor-element.elementor-element-472ad6b:not(.elementor-motion-effects-element-type-background), .elementor-26151 .elementor-element.elementor-element-472ad6b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-primary)
    }
.elementor-26151 .elementor-element.elementor-element-472ad6b {
    border-style: solid;
    border-width: 0 0 0 0;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s
    }
.elementor-26151 .elementor-element.elementor-element-472ad6b > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s
    }
.elementor-26151 .elementor-element.elementor-element-52ad4b7 .elementor-menu-toggle {
    margin: 0 auto
    }
.elementor-26151 .elementor-element.elementor-element-52ad4b7 .elementor-nav-menu .elementor-item {
    font-family: "Arial", Sans-serif;
    font-size: 18px;
    font-weight: normal
    }
.elementor-26151 .elementor-element.elementor-element-52ad4b7 .elementor-nav-menu--main .elementor-item {
    color: var(--e-global-color-5a74a66);
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 25px;
    padding-bottom: 25px
    }
.elementor-26151 .elementor-element.elementor-element-52ad4b7 .elementor-nav-menu--main .elementor-item:hover, .elementor-26151 .elementor-element.elementor-element-52ad4b7 .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-26151 .elementor-element.elementor-element-52ad4b7 .elementor-nav-menu--main .elementor-item.highlighted, .elementor-26151 .elementor-element.elementor-element-52ad4b7 .elementor-nav-menu--main .elementor-item:focus {
    color: var(--e-global-color-5a74a66)
    }
.elementor-26151 .elementor-element.elementor-element-52ad4b7 .elementor-nav-menu--main .elementor-item.elementor-item-active {
    color: #EAEAEA
    }
body:not(.rtl) .elementor-26151 .elementor-element.elementor-element-52ad4b7 .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:last-child) {
    margin-right: 5px
    }
body.rtl .elementor-26151 .elementor-element.elementor-element-52ad4b7 .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:last-child) {
    margin-left: 5px
    }
.elementor-26151 .elementor-element.elementor-element-52ad4b7 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child) {
    margin-bottom: 5px
    }
.elementor-26151 .elementor-element.elementor-element-52ad4b7 .elementor-nav-menu--dropdown {
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: var(--e-global-color-primary)
    }
.elementor-26151 .elementor-element.elementor-element-4076d69 {
    margin-top: 0;
    margin-bottom: 0;
    padding: 30px 0 0 0
    }
.elementor-26151 .elementor-element.elementor-element-80cd0b8 {
    text-align: center
    }
.elementor-26151 .elementor-element.elementor-element-80cd0b8 .elementor-heading-title {
    color: var(--e-global-color-primary);
    font-family: "Arial", Sans-serif;
    font-size: 60px;
    font-weight: bold
    }
.elementor-26151 .elementor-element.elementor-element-a861c18 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 10px 0 30px 0
    }
.elementor-26151 .elementor-element.elementor-element-a861c18 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s
    }
.elementor-26151 .elementor-element.elementor-element-7ad8f5e {
    text-align: center
    }
.elementor-26151 .elementor-element.elementor-element-7ad8f5e .elementor-heading-title {
    color: var(--e-global-color-primary);
    font-size: 60px;
    font-weight: bold
    }
.elementor-26151 .elementor-element.elementor-element-7ad8f5e > .elementor-widget-container {
    margin: 0 0 0 0
    }
.elementor-26151 .elementor-element.elementor-element-24f84ba {
    --image-transition-duration: 800ms;
    --content-text-align: center;
    --content-padding: 20px;
    --content-transition-duration: 800ms;
    --content-transition-delay: 800ms
    }
.elementor-26151 .elementor-element.elementor-element-873a453 {
    padding: 0 0 30px 0
    }
.elementor-26151 .elementor-element.elementor-element-0d2e2cf {
    text-align: center
    }
.elementor-26151 .elementor-element.elementor-element-0d2e2cf .elementor-heading-title {
    color: var(--e-global-color-primary);
    font-family: "Arial", Sans-serif;
    font-size: 60px;
    font-weight: bold
    }
.elementor-26151 .elementor-element.elementor-element-4fd52ba .elementor-posts-container .elementor-post__thumbnail {
    padding-bottom: calc(0.66 * 100%)
    }
.elementor-26151 .elementor-element.elementor-element-4fd52ba:after {
    content: "0.66"
    }
.elementor-26151 .elementor-element.elementor-element-4fd52ba {
    --grid-column-gap: 30px;
    --grid-row-gap: 31px
    }
.elementor-26151 .elementor-element.elementor-element-4fd52ba .elementor-post__text {
    margin-top: 0
    }
.elementor-26151 .elementor-element.elementor-element-4fd52ba .elementor-post__title {
    margin-bottom: 14px
    }
.elementor-26151 .elementor-element.elementor-element-db183bb:not(.elementor-motion-effects-element-type-background), .elementor-26151 .elementor-element.elementor-element-db183bb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #f2f2f2
    }
.elementor-26151 .elementor-element.elementor-element-db183bb {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0 100px 0
    }
.elementor-26151 .elementor-element.elementor-element-db183bb > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s
    }
.elementor-26151 .elementor-element.elementor-element-585d8969 {
    text-align: center
    }
.elementor-26151 .elementor-element.elementor-element-585d8969 .elementor-heading-title {
    color: var(--e-global-color-primary);
    font-family: "Raleway", Sans-serif;
    font-size: 60px;
    font-weight: bold
    }
.elementor-26151 .elementor-element.elementor-element-585d8969 > .elementor-widget-container {
    margin: 0 0 20px 0
    }
.elementor-26151 .elementor-element.elementor-element-6abc56eb .elementor-text-editor {
    text-align: center
    }
.elementor-26151 .elementor-element.elementor-element-6abc56eb {
    color: #09183d;
    font-family: "Poppins", Sans-serif;
    font-size: 17px;
    line-height: 1.6em
    }
.elementor-26151 .elementor-element.elementor-element-6abc56eb > .elementor-widget-container {
    padding: 0% 17% 0% 17%
    }
.elementor-26151 .elementor-element.elementor-element-22b7338e {
    padding: 50px 0 0 0
    }
.elementor-26151 .elementor-element.elementor-element-70184c37 > .elementor-element-populated {
    margin: 0 16px 0 0
    }
.elementor-26151 .elementor-element.elementor-element-2fe18e24 .elementor-price-table__header {
    background-color: #fff
    }
.elementor-26151 .elementor-element.elementor-element-2fe18e24 .elementor-price-table__heading {
    color: #373750;
    font-family: "Vidaloka", Sans-serif;
    font-size: 26px;
    line-height: 1.3em
    }
.elementor-26151 .elementor-element.elementor-element-2fe18e24 .elementor-price-table__subheading {
    color: #19c46e;
    font-family: "Poppins", Sans-serif;
    font-size: 16px
    }
.elementor-26151 .elementor-element.elementor-element-2fe18e24 .elementor-price-table__price {
    background-color: #a7adb4;
    padding: 25px 25px 25px 25px;
    font-family: "Poppins", Sans-serif;
    font-size: 55px;
    font-weight: 600
    }
.elementor-26151 .elementor-element.elementor-element-2fe18e24 .elementor-price-table__currency, .elementor-26151 .elementor-element.elementor-element-2fe18e24 .elementor-price-table__integer-part, .elementor-26151 .elementor-element.elementor-element-2fe18e24 .elementor-price-table__fractional-part {
    color: #fff
    }
.elementor-26151 .elementor-element.elementor-element-2fe18e24 .elementor-price-table__currency {
    font-size: calc(100em / 100);
    align-self: flex-start
    }
.elementor-26151 .elementor-element.elementor-element-2fe18e24 .elementor-price-table__after-price {
    justify-content: flex-start
    }
.elementor-26151 .elementor-element.elementor-element-2fe18e24 .elementor-price-table__features-list {
    background-color: #fff;
    padding: 30px 30px 0 30px;
    color: #414c63
    }
.elementor-26151 .elementor-element.elementor-element-2fe18e24 .elementor-price-table__features-list li {
    font-size: 15px;
    line-height: 1.6em
    }
.elementor-26151 .elementor-element.elementor-element-2fe18e24 .elementor-price-table__features-list li:before {
    border-top-style: solid;
    border-top-color: #ddd;
    border-top-width: 2px;
    margin-top: 15px;
    margin-bottom: 15px
    }
.elementor-26151 .elementor-element.elementor-element-2fe18e24 .elementor-price-table__footer {
    background-color: #fff;
    padding: 30px 0 50px 0
    }
.elementor-26151 .elementor-element.elementor-element-2fe18e24 .elementor-price-table__button {
    color: #fff;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: 3px;
    background-color: #19c46e;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: #19c46e;
    border-radius: 50px 50px 50px 50px;
    padding: 13px 30px 13px 30px
    }
.elementor-26151 .elementor-element.elementor-element-2fe18e24 .elementor-price-table__button:hover {
    color: #fff;
    background-color: #09183d;
    border-color: #09183d
    }
.elementor-26151 .elementor-element.elementor-element-2fe18e24 > .elementor-widget-container {
    box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.19)
    }
.elementor-26151 .elementor-element.elementor-element-381a58b6 > .elementor-element-populated {
    margin: 0 8px 0 8px
    }
.elementor-26151 .elementor-element.elementor-element-15a0ee6b .elementor-price-table__header {
    background-color: #fff
    }
.elementor-26151 .elementor-element.elementor-element-15a0ee6b .elementor-price-table__heading {
    color: #373750;
    font-family: "Vidaloka", Sans-serif;
    font-size: 26px;
    line-height: 1.3em
    }
.elementor-26151 .elementor-element.elementor-element-15a0ee6b .elementor-price-table__subheading {
    color: #19c46e;
    font-family: "Poppins", Sans-serif;
    font-size: 16px
    }
.elementor-26151 .elementor-element.elementor-element-15a0ee6b .elementor-price-table__price {
    background-color: #a7adb4;
    padding: 25px 25px 25px 25px;
    font-family: "Poppins", Sans-serif;
    font-size: 55px;
    font-weight: 600
    }
.elementor-26151 .elementor-element.elementor-element-15a0ee6b .elementor-price-table__currency, .elementor-26151 .elementor-element.elementor-element-15a0ee6b .elementor-price-table__integer-part, .elementor-26151 .elementor-element.elementor-element-15a0ee6b .elementor-price-table__fractional-part {
    color: #fff
    }
.elementor-26151 .elementor-element.elementor-element-15a0ee6b .elementor-price-table__currency {
    font-size: calc(100em / 100);
    align-self: flex-start
    }
.elementor-26151 .elementor-element.elementor-element-15a0ee6b .elementor-price-table__after-price {
    justify-content: flex-start
    }
.elementor-26151 .elementor-element.elementor-element-15a0ee6b .elementor-price-table__features-list {
    background-color: #fff;
    padding: 30px 30px 0 30px;
    color: #414c63
    }
.elementor-26151 .elementor-element.elementor-element-15a0ee6b .elementor-price-table__features-list li {
    font-size: 15px;
    line-height: 1.6em
    }
.elementor-26151 .elementor-element.elementor-element-15a0ee6b .elementor-price-table__features-list li:before {
    border-top-style: solid;
    border-top-color: #ddd;
    border-top-width: 2px;
    margin-top: 15px;
    margin-bottom: 15px
    }
.elementor-26151 .elementor-element.elementor-element-15a0ee6b .elementor-price-table__footer {
    background-color: #fff;
    padding: 30px 0 50px 0
    }
.elementor-26151 .elementor-element.elementor-element-15a0ee6b .elementor-price-table__button {
    color: #fff;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: 3px;
    background-color: #19c46e;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: #19c46e;
    border-radius: 50px 50px 50px 50px;
    padding: 13px 30px 13px 30px
    }
.elementor-26151 .elementor-element.elementor-element-15a0ee6b .elementor-price-table__button:hover {
    color: #fff;
    background-color: #09183d;
    border-color: #09183d
    }
.elementor-26151 .elementor-element.elementor-element-15a0ee6b > .elementor-widget-container {
    box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.19)
    }
.elementor-26151 .elementor-element.elementor-element-53629c2d > .elementor-element-populated {
    margin: 0 0 0 16px
    }
.elementor-26151 .elementor-element.elementor-element-5775c853 .elementor-price-table__header {
    background-color: #fff
    }
.elementor-26151 .elementor-element.elementor-element-5775c853 .elementor-price-table__heading {
    color: #373750;
    font-family: "Vidaloka", Sans-serif;
    font-size: 26px;
    line-height: 1.3em
    }
.elementor-26151 .elementor-element.elementor-element-5775c853 .elementor-price-table__subheading {
    color: #19c46e;
    font-family: "Poppins", Sans-serif;
    font-size: 16px
    }
.elementor-26151 .elementor-element.elementor-element-5775c853 .elementor-price-table__price {
    background-color: #a7adb4;
    padding: 25px 25px 25px 25px;
    font-family: "Poppins", Sans-serif;
    font-size: 55px;
    font-weight: 600
    }
.elementor-26151 .elementor-element.elementor-element-5775c853 .elementor-price-table__currency, .elementor-26151 .elementor-element.elementor-element-5775c853 .elementor-price-table__integer-part, .elementor-26151 .elementor-element.elementor-element-5775c853 .elementor-price-table__fractional-part {
    color: #fff
    }
.elementor-26151 .elementor-element.elementor-element-5775c853 .elementor-price-table__currency {
    font-size: calc(100em / 100);
    align-self: flex-start
    }
.elementor-26151 .elementor-element.elementor-element-5775c853 .elementor-price-table__after-price {
    justify-content: flex-start
    }
.elementor-26151 .elementor-element.elementor-element-5775c853 .elementor-price-table__features-list {
    background-color: #fff;
    padding: 30px 30px 0 30px;
    color: #414c63
    }
.elementor-26151 .elementor-element.elementor-element-5775c853 .elementor-price-table__features-list li {
    font-size: 15px;
    line-height: 1.6em
    }
.elementor-26151 .elementor-element.elementor-element-5775c853 .elementor-price-table__features-list li:before {
    border-top-style: solid;
    border-top-color: #ddd;
    border-top-width: 2px;
    margin-top: 15px;
    margin-bottom: 15px
    }
.elementor-26151 .elementor-element.elementor-element-5775c853 .elementor-price-table__footer {
    background-color: #fff;
    padding: 30px 0 50px 0
    }
.elementor-26151 .elementor-element.elementor-element-5775c853 .elementor-price-table__button {
    color: #fff;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: 3px;
    background-color: #19c46e;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: #19c46e;
    border-radius: 50px 50px 50px 50px;
    padding: 13px 30px 13px 30px
    }
.elementor-26151 .elementor-element.elementor-element-5775c853 .elementor-price-table__button:hover {
    color: #fff;
    background-color: #09183d;
    border-color: #09183d
    }
.elementor-26151 .elementor-element.elementor-element-5775c853 > .elementor-widget-container {
    box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.19)
    }
:root {
    --page-title-display: none
    }
@media (max-width: 1024px) {
    .elementor-26151 .elementor-element.elementor-element-db183bb {
        padding: 60px 20px 60px 20px
        }
    .elementor-26151 .elementor-element.elementor-element-69a40f73 > .elementor-element-populated {
        padding: 0 0 0 0
        }
    .elementor-26151 .elementor-element.elementor-element-22b7338e {
        padding: 30px 0 0 0
        }
    .elementor-26151 .elementor-element.elementor-element-70184c37 > .elementor-element-populated {
        margin: 0 8px 0 0
        }
    .elementor-26151 .elementor-element.elementor-element-2fe18e24 .elementor-price-table__price {
        font-size: 40px
        }
    .elementor-26151 .elementor-element.elementor-element-2fe18e24 .elementor-price-table__features-list {
        padding: 30px 5px 0 5px
        }
    .elementor-26151 .elementor-element.elementor-element-2fe18e24 .elementor-price-table__features-list li {
        font-size: 13px
        }
    .elementor-26151 .elementor-element.elementor-element-2fe18e24 .elementor-price-table__footer {
        padding: 20px 20px 30px 20px
        }
    .elementor-26151 .elementor-element.elementor-element-2fe18e24 .elementor-price-table__button {
        font-size: 16px
        }
    .elementor-26151 .elementor-element.elementor-element-381a58b6 > .elementor-element-populated {
        margin: 0 4px 0 4px
        }
    .elementor-26151 .elementor-element.elementor-element-15a0ee6b .elementor-price-table__price {
        font-size: 40px
        }
    .elementor-26151 .elementor-element.elementor-element-15a0ee6b .elementor-price-table__features-list {
        padding: 30px 5px 0 5px
        }
    .elementor-26151 .elementor-element.elementor-element-15a0ee6b .elementor-price-table__features-list li {
        font-size: 13px
        }
    .elementor-26151 .elementor-element.elementor-element-15a0ee6b .elementor-price-table__footer {
        padding: 20px 20px 30px 20px
        }
    .elementor-26151 .elementor-element.elementor-element-15a0ee6b .elementor-price-table__button {
        font-size: 16px
        }
    .elementor-26151 .elementor-element.elementor-element-53629c2d > .elementor-element-populated {
        margin: 0 0 0 8px
        }
    .elementor-26151 .elementor-element.elementor-element-5775c853 .elementor-price-table__price {
        font-size: 40px
        }
    .elementor-26151 .elementor-element.elementor-element-5775c853 .elementor-price-table__features-list {
        padding: 30px 5px 0 5px
        }
    .elementor-26151 .elementor-element.elementor-element-5775c853 .elementor-price-table__features-list li {
        font-size: 13px
        }
    .elementor-26151 .elementor-element.elementor-element-5775c853 .elementor-price-table__footer {
        padding: 20px 20px 30px 20px
        }
    .elementor-26151 .elementor-element.elementor-element-5775c853 .elementor-price-table__button {
        font-size: 16px
        }
    }
@media (min-width: 768px) {
    .elementor-26151 .elementor-element.elementor-element-84de427 {
        width: 100%
        }
    }
@media (max-width: 767px) {
    .elementor-26151 .elementor-element.elementor-element-4fd52ba .elementor-posts-container .elementor-post__thumbnail {
        padding-bottom: calc(0.5 * 100%)
        }
    .elementor-26151 .elementor-element.elementor-element-4fd52ba:after {
        content: "0.5"
        }
    .elementor-26151 .elementor-element.elementor-element-6abc56eb {
        font-size: 16px
        }
    .elementor-26151 .elementor-element.elementor-element-6abc56eb > .elementor-widget-container {
        padding: 0 0 0 0
        }
    .elementor-26151 .elementor-element.elementor-element-70184c37 > .elementor-element-populated {
        margin: 0 0 0 0;
        padding: 0 0 0 0
        }
    .elementor-26151 .elementor-element.elementor-element-2fe18e24 .elementor-price-table__features-list li {
        font-size: 15px
        }
    .elementor-26151 .elementor-element.elementor-element-381a58b6 > .elementor-element-populated {
        margin: 0 0 0 0;
        padding: 50px 0 50px 0
        }
    .elementor-26151 .elementor-element.elementor-element-15a0ee6b .elementor-price-table__features-list li {
        font-size: 15px
        }
    .elementor-26151 .elementor-element.elementor-element-53629c2d > .elementor-element-populated {
        margin: 0 0 0 0
        }
    .elementor-26151 .elementor-element.elementor-element-5775c853 .elementor-price-table__features-list li {
        font-size: 15px
        }
    }
.elementor-26151 .elementor-element.elementor-element-a77aa92 {
    text-align: center
    }
.elementor-26151 .elementor-element.elementor-element-0e34630 {
    --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: 0;
    --e-form-steps-divider-gap: 10px
    }
.elementor-26151 .elementor-element.elementor-element-0e34630 .elementor-form-fields-wrapper {
    margin-left: calc(-8px / 2);
    margin-right: calc(-8px / 2);
    margin-bottom: -40px
    }
.elementor-26151 .elementor-element.elementor-element-0e34630 .elementor-field-group {
    padding-right: calc(8px / 2);
    padding-left: calc(8px / 2);
    margin-bottom: 40px
    }
.elementor-26151 .elementor-element.elementor-element-0e34630 .elementor-labels-above .elementor-field-group > label {
    padding-bottom: 10px
    }
.elementor-26151 .elementor-element.elementor-element-0e34630 .elementor-field-group > label {
    font-family: "Arial", Sans-serif;
    font-size: 18px;
    font-weight: bold
    }
.elementor-26151 .elementor-element.elementor-element-0e34630 .elementor-field-group > label, .elementor-25075 .elementor-element.elementor-element-0e34630 .elementor-field-subgroup label {
    color: var(--e-global-color-primary)
    }
.elementor-26151 .elementor-element.elementor-element-0e34630 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {
    border-color: #EFFBFF;
    border-width: 1px 1px 1px 1px;
    border-radius: 5px 5px 5px 5px
    }
.elementor-26151 .elementor-element.elementor-element-0e34630 .elementor-field-group .elementor-select-wrapper select {
    border-color: #EFFBFF;
    border-width: 1px 1px 1px 1px;
    border-radius: 5px 5px 5px 5px
    }
.elementor-26151 .elementor-element.elementor-element-a77aa92 .elementor-heading-title {
    color: var(--e-global-color-primary);
    font-family: "Arial", Sans-serif;
    font-size: 40px;
    font-weight: bold
    }