.elementor-14301 .elementor-element.elementor-element-fa03512{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-14301 .elementor-element.elementor-element-fa03512:not(.elementor-widget-button), .elementor-14301 .elementor-element.elementor-element-fa03512.elementor-widget-button .elementor-button{background-image:linear-gradient(rgb(11, 14, 20) 0%, rgb(18, 12, 29) 100%);background-size:auto;}.elementor-14301 .elementor-element.elementor-element-f7e6e57{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-14301 .elementor-element.elementor-element-f7e6e57:not(.elementor-widget-button), .elementor-14301 .elementor-element.elementor-element-f7e6e57.elementor-widget-button .elementor-button{background-image:linear-gradient(rgba(35, 231, 185, 0.03) 1px, rgba(0, 0, 0, 0) 1px), linear-gradient(90deg, rgba(35, 231, 185, 0.03) 1px, rgba(0, 0, 0, 0) 1px);background-position:0%, 0% 0%, 0%;background-size:40px 40px, 40px 40px;}.elementor-14301 .elementor-element.elementor-element-9ab092c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;--z-index:10;}.elementor-14301 .elementor-element.elementor-element-44eee24{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-14301 .elementor-element.elementor-element-44eee24 .elementor-heading-title{font-size:36px;line-height:40px;color:#ffffffff;}.elementor-14301 .elementor-element.elementor-element-55d8349{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14301 .elementor-element.elementor-element-6539e22 i.softlite-dynamic-icon{font-size:100%;}.elementor-14301 .elementor-element.elementor-element-6539e22 .softlite-dynamic-icon i{font-size:100%;}.elementor-14301 .elementor-element.elementor-element-6539e22 .softlite-dynamic-icon:not(i){width:100%;}.elementor-14301 .elementor-element.elementor-element-6539e22 .softlite-dynamic-icon svg{width:100%;}.elementor-14301 .elementor-element.elementor-element-6539e22 .softlite-dynamic-card-box-text-1{font-size:20px;font-weight:600;line-height:1.5;color:#ffffffff;}.elementor-14301 .elementor-element.elementor-element-6539e22 .softlite-dynamic-card-box-text-2{font-size:14px;line-height:20px;color:#9da3afff;}.elementor-14301 .elementor-element.elementor-element-326fb24 i.softlite-dynamic-icon{font-size:100%;}.elementor-14301 .elementor-element.elementor-element-326fb24 .softlite-dynamic-icon i{font-size:100%;}.elementor-14301 .elementor-element.elementor-element-326fb24 .softlite-dynamic-icon:not(i){width:100%;}.elementor-14301 .elementor-element.elementor-element-326fb24 .softlite-dynamic-icon svg{width:100%;}.elementor-14301 .elementor-element.elementor-element-326fb24 .softlite-dynamic-card-box-text-1{font-size:20px;font-weight:600;line-height:1.5;color:#ffffffff;}.elementor-14301 .elementor-element.elementor-element-326fb24 .softlite-dynamic-card-box-text-2{font-size:14px;line-height:20px;color:#9da3afff;}.elementor-14301 .elementor-element.elementor-element-cb4425f i.softlite-dynamic-icon{font-size:100%;}.elementor-14301 .elementor-element.elementor-element-cb4425f .softlite-dynamic-icon i{font-size:100%;}.elementor-14301 .elementor-element.elementor-element-cb4425f .softlite-dynamic-icon:not(i){width:100%;}.elementor-14301 .elementor-element.elementor-element-cb4425f .softlite-dynamic-icon svg{width:100%;}.elementor-14301 .elementor-element.elementor-element-cb4425f .softlite-dynamic-card-box-text-1{font-size:20px;font-weight:600;line-height:1.5;color:#ffffffff;}.elementor-14301 .elementor-element.elementor-element-cb4425f .softlite-dynamic-card-box-text-2{font-size:14px;line-height:20px;color:#9da3afff;}.elementor-14301 .elementor-element.elementor-element-1e58b70 i.softlite-dynamic-icon{font-size:100%;}.elementor-14301 .elementor-element.elementor-element-1e58b70 .softlite-dynamic-icon i{font-size:100%;}.elementor-14301 .elementor-element.elementor-element-1e58b70 .softlite-dynamic-icon:not(i){width:100%;}.elementor-14301 .elementor-element.elementor-element-1e58b70 .softlite-dynamic-icon svg{width:100%;}.elementor-14301 .elementor-element.elementor-element-1e58b70 .softlite-dynamic-card-box-text-1{font-size:20px;font-weight:600;line-height:1.5;color:#ffffffff;}.elementor-14301 .elementor-element.elementor-element-1e58b70 .softlite-dynamic-card-box-text-2{font-size:14px;line-height:20px;color:#9da3afff;}@media(max-width:1024px){.elementor-14301 .elementor-element.elementor-element-fa03512{--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-14301 .elementor-element.elementor-element-f7e6e57:not(.elementor-widget-button), .elementor-14301 .elementor-element.elementor-element-f7e6e57.elementor-widget-button .elementor-button{background-position:0px 0px;}.elementor-14301 .elementor-element.elementor-element-9ab092c{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-14301 .elementor-element.elementor-element-44eee24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;}.elementor-14301 .elementor-element.elementor-element-55d8349{--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;}}@media(min-width:769px){.elementor-14301 .elementor-element.elementor-element-fa03512{--width:auto;}.elementor-14301 .elementor-element.elementor-element-f7e6e57{--width:auto;}.elementor-14301 .elementor-element.elementor-element-9ab092c{--width:100%;}.elementor-14301 .elementor-element.elementor-element-55d8349{--width:auto;}}@media(max-width:768px){.elementor-14301 .elementor-element.elementor-element-fa03512{--width:auto;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-14301 .elementor-element.elementor-element-f7e6e57{--width:auto;}.elementor-14301 .elementor-element.elementor-element-f7e6e57:not(.elementor-widget-button), .elementor-14301 .elementor-element.elementor-element-f7e6e57.elementor-widget-button .elementor-button{background-position:0px 0px;}.elementor-14301 .elementor-element.elementor-element-9ab092c{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-14301 .elementor-element.elementor-element-44eee24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;}.elementor-14301 .elementor-element.elementor-element-44eee24 .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-14301 .elementor-element.elementor-element-55d8349{--width:auto;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;}}.elementor-14301 .elementor-element.elementor-element-f7e6e57{background-repeat: repeat, repeat;opacity: 0.20000000298023224;}.elementor-14301 .elementor-element.elementor-element-f7e6e57::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-14301 .elementor-element.elementor-element-f7e6e57::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-14301 .elementor-element.elementor-element-44eee24 .fnuv2yip{background-color: rgb(35, 231, 185);border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;display: block;font-size: 36px;font-weight: 700;height: 8px;line-height: 40px;text-align: center;width: 8px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-14301 .elementor-element.elementor-element-44eee24 .fnuv2yip::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-14301 .elementor-element.elementor-element-44eee24 .fnuv2yip::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-14301 .elementor-element.elementor-element-44eee24 .fnuv2yip{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-14301 .elementor-element.elementor-element-44eee24 .fnuv2yip{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;font-size: 30px;line-height: 36px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-14301 .elementor-element.elementor-element-44eee24 .kfrf6wlf{background-color: rgb(141, 92, 255);border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;display: block;font-size: 36px;font-weight: 700;height: 8px;line-height: 40px;text-align: center;width: 8px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-14301 .elementor-element.elementor-element-44eee24 .kfrf6wlf::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-14301 .elementor-element.elementor-element-44eee24 .kfrf6wlf::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-14301 .elementor-element.elementor-element-44eee24 .kfrf6wlf{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-14301 .elementor-element.elementor-element-44eee24 .kfrf6wlf{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;font-size: 30px;line-height: 36px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-14301 .elementor-element.elementor-element-44eee24 .elementor-heading-title{align-items: center;column-gap: 12px;display: flex;justify-content: center;row-gap: 12px;grid-column-gap: 12px;flex-direction: row;}.elementor-14301 .elementor-element.elementor-element-44eee24 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;font-weight: 700;}.elementor-14301 .elementor-element.elementor-element-44eee24 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;font-weight: 700;}
/* Start custom CSS for softlite_dynamic_card_box, class: .elementor-element-6539e22 *//* 1. Делаем весь текст, заголовки и ссылки белыми */
.elementor-14301 .elementor-element.elementor-element-6539e22, 
.elementor-14301 .elementor-element.elementor-element-6539e22 p, 
.elementor-14301 .elementor-element.elementor-element-6539e22 span, 
.elementor-14301 .elementor-element.elementor-element-6539e22 div,
.elementor-14301 .elementor-element.elementor-element-6539e22 h1, .elementor-14301 .elementor-element.elementor-element-6539e22 h2, .elementor-14301 .elementor-element.elementor-element-6539e22 h3, .elementor-14301 .elementor-element.elementor-element-6539e22 h4,
.elementor-14301 .elementor-element.elementor-element-6539e22 .elementor-heading-title,
.elementor-14301 .elementor-element.elementor-element-6539e22 .widget-title {
    color: #ffffff !important;
}

/* 2. Ссылки и элементы меню */
.elementor-14301 .elementor-element.elementor-element-6539e22 a,
.elementor-14301 .elementor-element.elementor-element-6539e22 .menu-item a,
.elementor-14301 .elementor-element.elementor-element-6539e22 .wd-entities-title a {
    color: #ffffff !important;
    text-decoration: none;
}

/* 3. Уменьшаем телефон и иконку в 2 раза */
/* Уменьшаем текст номера */
.elementor-14301 .elementor-element.elementor-element-6539e22 .b74b9863 {
    font-size: 0.5em !important; 
    line-height: 1.2 !important;
    display: inline-block;
    vertical-align: middle;
    color: #ffffff !important;
}

/* Уменьшаем саму иконку трубки и делаем её белой */
.elementor-14301 .elementor-element.elementor-element-6539e22 svg.uowap0c1 {
    width: 12px !important; 
    height: 12px !important;
    stroke: #ffffff !important; /* Цвет контура иконки */
    vertical-align: middle;
    margin-right: 5px;
}

/* 4. Наведение на ссылки (эффект прозрачности) */
.elementor-14301 .elementor-element.elementor-element-6539e22 a:hover {
    opacity: 0.7 !important;
    color: #ffffff !important;
}

/* 5. Убираем возможные маркеры списков, если они мешают */
.elementor-14301 .elementor-element.elementor-element-6539e22 ul {
    list-style: none !important;
    padding: 0;
}/* End custom CSS */
.elementor-14301 .elementor-element.elementor-element-6539e22 .softlite-dynamic-card-box {height: 100%} .elementor-14301 .elementor-element.elementor-element-6539e22 {width: auto;}.elementor-14301 .elementor-element.elementor-element-6539e22 .k827dv36{backdrop-filter: blur(24px);background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.06), rgba(255, 255, 255, 0.02));border-bottom-color: rgba(35, 231, 185, 0.25);border-bottom-left-radius: 25px;border-bottom-right-radius: 25px;border-bottom-width: 1px;border-left-color: rgba(35, 231, 185, 0.25);border-left-width: 1px;border-right-color: rgba(35, 231, 185, 0.25);border-right-width: 1px;border-top-color: rgba(35, 231, 185, 0.25);border-top-left-radius: 25px;border-top-right-radius: 25px;border-top-width: 1px;box-shadow: rgba(35, 231, 185, 0.2) 0px 0px 20px 0px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;text-align: center;padding-block-start: 24px;padding-block-end: 24px;padding-inline-start: 24px;padding-inline-end: 24px;background-size: auto;}.elementor-14301 .elementor-element.elementor-element-6539e22 .k827dv36::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-14301 .elementor-element.elementor-element-6539e22 .k827dv36::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-14301 .elementor-element.elementor-element-6539e22 .k827dv36{border-bottom-left-radius: 25px;border-bottom-right-radius: 25px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 25px;border-top-right-radius: 25px;border-top-width: 1px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;}}@media (max-width: 767px) {.elementor-14301 .elementor-element.elementor-element-6539e22 .k827dv36{border-bottom-left-radius: 25px;border-bottom-right-radius: 25px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 25px;border-top-right-radius: 25px;border-top-width: 1px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;}}.elementor-14301 .elementor-element.elementor-element-6539e22 .oc3ltfw4{align-items: center;background-image: linear-gradient(to right bottom, rgba(35, 231, 185, 0.2), rgba(141, 92, 255, 0.2));border-bottom-left-radius: 33px;border-bottom-right-radius: 33px;border-top-left-radius: 33px;border-top-right-radius: 33px;display: flex;height: 56px;justify-content: center;margin-bottom: 16px;margin-left: auto;margin-right: auto;text-align: center;width: 56px;background-size: auto;flex-direction: row;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-14301 .elementor-element.elementor-element-6539e22 .oc3ltfw4::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-14301 .elementor-element.elementor-element-6539e22 .oc3ltfw4::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-14301 .elementor-element.elementor-element-6539e22 .oc3ltfw4{border-bottom-left-radius: 33px;border-bottom-right-radius: 33px;border-top-left-radius: 33px;border-top-right-radius: 33px;margin-bottom: 16px;margin-left: auto;margin-right: auto;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-14301 .elementor-element.elementor-element-6539e22 .oc3ltfw4{border-bottom-left-radius: 33px;border-bottom-right-radius: 33px;border-top-left-radius: 33px;border-top-right-radius: 33px;margin-bottom: 16px;margin-left: auto;margin-right: auto;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-14301 .elementor-element.elementor-element-6539e22 .gx93wza4{color: rgb(35, 231, 185);display: block;fill: none;height: 28px;overflow-clip-margin: content-box;stroke: rgb(35, 231, 185);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: center;width: 28px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-14301 .elementor-element.elementor-element-6539e22 .gx93wza4::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(35, 231, 185);-webkit-text-stroke-color: rgb(35, 231, 185);}.elementor-14301 .elementor-element.elementor-element-6539e22 .gx93wza4::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(35, 231, 185);-webkit-text-stroke-color: rgb(35, 231, 185);}@media (max-width: 1024px) {.elementor-14301 .elementor-element.elementor-element-6539e22 .gx93wza4{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-14301 .elementor-element.elementor-element-6539e22 .gx93wza4{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-14301 .elementor-element.elementor-element-6539e22 .hj417sum{margin-bottom: 8px;margin-top: 0px;text-align: center;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-14301 .elementor-element.elementor-element-6539e22 .hj417sum::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-14301 .elementor-element.elementor-element-6539e22 .hj417sum::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-14301 .elementor-element.elementor-element-6539e22 .hj417sum{margin-bottom: 8px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-14301 .elementor-element.elementor-element-6539e22 .hj417sum{margin-bottom: 8px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-14301 .elementor-element.elementor-element-6539e22 .fc5bgof2{margin-bottom: 0px;margin-top: 0px;text-align: center;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-14301 .elementor-element.elementor-element-6539e22 .fc5bgof2::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(157, 163, 175);-webkit-text-stroke-color: rgb(157, 163, 175);}.elementor-14301 .elementor-element.elementor-element-6539e22 .fc5bgof2::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(157, 163, 175);-webkit-text-stroke-color: rgb(157, 163, 175);}@media (max-width: 1024px) {.elementor-14301 .elementor-element.elementor-element-6539e22 .fc5bgof2{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-14301 .elementor-element.elementor-element-6539e22 .fc5bgof2{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
/* Start custom CSS for softlite_dynamic_card_box, class: .elementor-element-326fb24 *//* 1. Делаем весь текст, заголовки и ссылки белыми */
.elementor-14301 .elementor-element.elementor-element-326fb24, 
.elementor-14301 .elementor-element.elementor-element-326fb24 p, 
.elementor-14301 .elementor-element.elementor-element-326fb24 span, 
.elementor-14301 .elementor-element.elementor-element-326fb24 div,
.elementor-14301 .elementor-element.elementor-element-326fb24 h1, .elementor-14301 .elementor-element.elementor-element-326fb24 h2, .elementor-14301 .elementor-element.elementor-element-326fb24 h3, .elementor-14301 .elementor-element.elementor-element-326fb24 h4,
.elementor-14301 .elementor-element.elementor-element-326fb24 .elementor-heading-title,
.elementor-14301 .elementor-element.elementor-element-326fb24 .widget-title {
    color: #ffffff !important;
}

/* 2. Ссылки и элементы меню */
.elementor-14301 .elementor-element.elementor-element-326fb24 a,
.elementor-14301 .elementor-element.elementor-element-326fb24 .menu-item a,
.elementor-14301 .elementor-element.elementor-element-326fb24 .wd-entities-title a {
    color: #ffffff !important;
    text-decoration: none;
}

/* 3. Уменьшаем телефон и иконку в 2 раза */
/* Уменьшаем текст номера */
.elementor-14301 .elementor-element.elementor-element-326fb24 .b74b9863 {
    font-size: 0.5em !important; 
    line-height: 1.2 !important;
    display: inline-block;
    vertical-align: middle;
    color: #ffffff !important;
}

/* Уменьшаем саму иконку трубки и делаем её белой */
.elementor-14301 .elementor-element.elementor-element-326fb24 svg.uowap0c1 {
    width: 12px !important; 
    height: 12px !important;
    stroke: #ffffff !important; /* Цвет контура иконки */
    vertical-align: middle;
    margin-right: 5px;
}

/* 4. Наведение на ссылки (эффект прозрачности) */
.elementor-14301 .elementor-element.elementor-element-326fb24 a:hover {
    opacity: 0.7 !important;
    color: #ffffff !important;
}

/* 5. Убираем возможные маркеры списков, если они мешают */
.elementor-14301 .elementor-element.elementor-element-326fb24 ul {
    list-style: none !important;
    padding: 0;
}/* End custom CSS */
.elementor-14301 .elementor-element.elementor-element-326fb24 .softlite-dynamic-card-box {height: 100%} .elementor-14301 .elementor-element.elementor-element-326fb24 {width: auto;}.elementor-14301 .elementor-element.elementor-element-326fb24 .f51scjv0{backdrop-filter: blur(24px);background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.06), rgba(255, 255, 255, 0.02));border-bottom-color: rgba(35, 231, 185, 0.25);border-bottom-left-radius: 25px;border-bottom-right-radius: 25px;border-bottom-width: 1px;border-left-color: rgba(35, 231, 185, 0.25);border-left-width: 1px;border-right-color: rgba(35, 231, 185, 0.25);border-right-width: 1px;border-top-color: rgba(35, 231, 185, 0.25);border-top-left-radius: 25px;border-top-right-radius: 25px;border-top-width: 1px;box-shadow: rgba(35, 231, 185, 0.2) 0px 0px 20px 0px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;text-align: center;padding-block-start: 24px;padding-block-end: 24px;padding-inline-start: 24px;padding-inline-end: 24px;background-size: auto;}.elementor-14301 .elementor-element.elementor-element-326fb24 .f51scjv0::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-14301 .elementor-element.elementor-element-326fb24 .f51scjv0::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-14301 .elementor-element.elementor-element-326fb24 .f51scjv0{border-bottom-left-radius: 25px;border-bottom-right-radius: 25px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 25px;border-top-right-radius: 25px;border-top-width: 1px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;}}@media (max-width: 767px) {.elementor-14301 .elementor-element.elementor-element-326fb24 .f51scjv0{border-bottom-left-radius: 25px;border-bottom-right-radius: 25px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 25px;border-top-right-radius: 25px;border-top-width: 1px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;}}.elementor-14301 .elementor-element.elementor-element-326fb24 .v1htgz4p{align-items: center;background-image: linear-gradient(to right bottom, rgba(35, 231, 185, 0.2), rgba(141, 92, 255, 0.2));border-bottom-left-radius: 33px;border-bottom-right-radius: 33px;border-top-left-radius: 33px;border-top-right-radius: 33px;display: flex;height: 56px;justify-content: center;margin-bottom: 16px;margin-left: auto;margin-right: auto;text-align: center;width: 56px;background-size: auto;flex-direction: row;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-14301 .elementor-element.elementor-element-326fb24 .v1htgz4p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-14301 .elementor-element.elementor-element-326fb24 .v1htgz4p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-14301 .elementor-element.elementor-element-326fb24 .v1htgz4p{border-bottom-left-radius: 33px;border-bottom-right-radius: 33px;border-top-left-radius: 33px;border-top-right-radius: 33px;margin-bottom: 16px;margin-left: auto;margin-right: auto;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-14301 .elementor-element.elementor-element-326fb24 .v1htgz4p{border-bottom-left-radius: 33px;border-bottom-right-radius: 33px;border-top-left-radius: 33px;border-top-right-radius: 33px;margin-bottom: 16px;margin-left: auto;margin-right: auto;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-14301 .elementor-element.elementor-element-326fb24 .de4mx2vg{color: rgb(35, 231, 185);display: block;fill: none;height: 28px;overflow-clip-margin: content-box;stroke: rgb(35, 231, 185);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: center;width: 28px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-14301 .elementor-element.elementor-element-326fb24 .de4mx2vg::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(35, 231, 185);-webkit-text-stroke-color: rgb(35, 231, 185);}.elementor-14301 .elementor-element.elementor-element-326fb24 .de4mx2vg::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(35, 231, 185);-webkit-text-stroke-color: rgb(35, 231, 185);}@media (max-width: 1024px) {.elementor-14301 .elementor-element.elementor-element-326fb24 .de4mx2vg{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-14301 .elementor-element.elementor-element-326fb24 .de4mx2vg{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-14301 .elementor-element.elementor-element-326fb24 .pjfx7ml4{margin-bottom: 8px;margin-top: 0px;text-align: center;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-14301 .elementor-element.elementor-element-326fb24 .pjfx7ml4::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-14301 .elementor-element.elementor-element-326fb24 .pjfx7ml4::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-14301 .elementor-element.elementor-element-326fb24 .pjfx7ml4{margin-bottom: 8px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-14301 .elementor-element.elementor-element-326fb24 .pjfx7ml4{margin-bottom: 8px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-14301 .elementor-element.elementor-element-326fb24 .c2l2ncyf{margin-bottom: 0px;margin-top: 0px;text-align: center;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-14301 .elementor-element.elementor-element-326fb24 .c2l2ncyf::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(157, 163, 175);-webkit-text-stroke-color: rgb(157, 163, 175);}.elementor-14301 .elementor-element.elementor-element-326fb24 .c2l2ncyf::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(157, 163, 175);-webkit-text-stroke-color: rgb(157, 163, 175);}@media (max-width: 1024px) {.elementor-14301 .elementor-element.elementor-element-326fb24 .c2l2ncyf{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-14301 .elementor-element.elementor-element-326fb24 .c2l2ncyf{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
/* Start custom CSS for softlite_dynamic_card_box, class: .elementor-element-cb4425f *//* 1. Делаем весь текст, заголовки и ссылки белыми */
.elementor-14301 .elementor-element.elementor-element-cb4425f, 
.elementor-14301 .elementor-element.elementor-element-cb4425f p, 
.elementor-14301 .elementor-element.elementor-element-cb4425f span, 
.elementor-14301 .elementor-element.elementor-element-cb4425f div,
.elementor-14301 .elementor-element.elementor-element-cb4425f h1, .elementor-14301 .elementor-element.elementor-element-cb4425f h2, .elementor-14301 .elementor-element.elementor-element-cb4425f h3, .elementor-14301 .elementor-element.elementor-element-cb4425f h4,
.elementor-14301 .elementor-element.elementor-element-cb4425f .elementor-heading-title,
.elementor-14301 .elementor-element.elementor-element-cb4425f .widget-title {
    color: #ffffff !important;
}

/* 2. Ссылки и элементы меню */
.elementor-14301 .elementor-element.elementor-element-cb4425f a,
.elementor-14301 .elementor-element.elementor-element-cb4425f .menu-item a,
.elementor-14301 .elementor-element.elementor-element-cb4425f .wd-entities-title a {
    color: #ffffff !important;
    text-decoration: none;
}

/* 3. Уменьшаем телефон и иконку в 2 раза */
/* Уменьшаем текст номера */
.elementor-14301 .elementor-element.elementor-element-cb4425f .b74b9863 {
    font-size: 0.5em !important; 
    line-height: 1.2 !important;
    display: inline-block;
    vertical-align: middle;
    color: #ffffff !important;
}

/* Уменьшаем саму иконку трубки и делаем её белой */
.elementor-14301 .elementor-element.elementor-element-cb4425f svg.uowap0c1 {
    width: 12px !important; 
    height: 12px !important;
    stroke: #ffffff !important; /* Цвет контура иконки */
    vertical-align: middle;
    margin-right: 5px;
}

/* 4. Наведение на ссылки (эффект прозрачности) */
.elementor-14301 .elementor-element.elementor-element-cb4425f a:hover {
    opacity: 0.7 !important;
    color: #ffffff !important;
}

/* 5. Убираем возможные маркеры списков, если они мешают */
.elementor-14301 .elementor-element.elementor-element-cb4425f ul {
    list-style: none !important;
    padding: 0;
}/* End custom CSS */
.elementor-14301 .elementor-element.elementor-element-cb4425f .softlite-dynamic-card-box {height: 100%} .elementor-14301 .elementor-element.elementor-element-cb4425f {width: auto;}.elementor-14301 .elementor-element.elementor-element-cb4425f .owz8tgw1{backdrop-filter: blur(24px);background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.06), rgba(255, 255, 255, 0.02));border-bottom-color: rgba(35, 231, 185, 0.25);border-bottom-left-radius: 25px;border-bottom-right-radius: 25px;border-bottom-width: 1px;border-left-color: rgba(35, 231, 185, 0.25);border-left-width: 1px;border-right-color: rgba(35, 231, 185, 0.25);border-right-width: 1px;border-top-color: rgba(35, 231, 185, 0.25);border-top-left-radius: 25px;border-top-right-radius: 25px;border-top-width: 1px;box-shadow: rgba(35, 231, 185, 0.2) 0px 0px 20px 0px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;text-align: center;padding-block-start: 24px;padding-block-end: 24px;padding-inline-start: 24px;padding-inline-end: 24px;background-size: auto;}.elementor-14301 .elementor-element.elementor-element-cb4425f .owz8tgw1::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-14301 .elementor-element.elementor-element-cb4425f .owz8tgw1::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-14301 .elementor-element.elementor-element-cb4425f .owz8tgw1{border-bottom-left-radius: 25px;border-bottom-right-radius: 25px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 25px;border-top-right-radius: 25px;border-top-width: 1px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;}}@media (max-width: 767px) {.elementor-14301 .elementor-element.elementor-element-cb4425f .owz8tgw1{border-bottom-left-radius: 25px;border-bottom-right-radius: 25px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 25px;border-top-right-radius: 25px;border-top-width: 1px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;}}.elementor-14301 .elementor-element.elementor-element-cb4425f .ooc2xym0{align-items: center;background-image: linear-gradient(to right bottom, rgba(35, 231, 185, 0.2), rgba(141, 92, 255, 0.2));border-bottom-left-radius: 33px;border-bottom-right-radius: 33px;border-top-left-radius: 33px;border-top-right-radius: 33px;display: flex;height: 56px;justify-content: center;margin-bottom: 16px;margin-left: auto;margin-right: auto;text-align: center;width: 56px;background-size: auto;flex-direction: row;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-14301 .elementor-element.elementor-element-cb4425f .ooc2xym0::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-14301 .elementor-element.elementor-element-cb4425f .ooc2xym0::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-14301 .elementor-element.elementor-element-cb4425f .ooc2xym0{border-bottom-left-radius: 33px;border-bottom-right-radius: 33px;border-top-left-radius: 33px;border-top-right-radius: 33px;margin-bottom: 16px;margin-left: auto;margin-right: auto;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-14301 .elementor-element.elementor-element-cb4425f .ooc2xym0{border-bottom-left-radius: 33px;border-bottom-right-radius: 33px;border-top-left-radius: 33px;border-top-right-radius: 33px;margin-bottom: 16px;margin-left: auto;margin-right: auto;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-14301 .elementor-element.elementor-element-cb4425f .wfk1dgdz{color: rgb(35, 231, 185);display: block;fill: none;height: 28px;overflow-clip-margin: content-box;stroke: rgb(35, 231, 185);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: center;width: 28px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-14301 .elementor-element.elementor-element-cb4425f .wfk1dgdz::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(35, 231, 185);-webkit-text-stroke-color: rgb(35, 231, 185);}.elementor-14301 .elementor-element.elementor-element-cb4425f .wfk1dgdz::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(35, 231, 185);-webkit-text-stroke-color: rgb(35, 231, 185);}@media (max-width: 1024px) {.elementor-14301 .elementor-element.elementor-element-cb4425f .wfk1dgdz{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-14301 .elementor-element.elementor-element-cb4425f .wfk1dgdz{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-14301 .elementor-element.elementor-element-cb4425f .al48fcco{margin-bottom: 8px;margin-top: 0px;text-align: center;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-14301 .elementor-element.elementor-element-cb4425f .al48fcco::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-14301 .elementor-element.elementor-element-cb4425f .al48fcco::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-14301 .elementor-element.elementor-element-cb4425f .al48fcco{margin-bottom: 8px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-14301 .elementor-element.elementor-element-cb4425f .al48fcco{margin-bottom: 8px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-14301 .elementor-element.elementor-element-cb4425f .jh2z6kp4{margin-bottom: 0px;margin-top: 0px;text-align: center;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-14301 .elementor-element.elementor-element-cb4425f .jh2z6kp4::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(157, 163, 175);-webkit-text-stroke-color: rgb(157, 163, 175);}.elementor-14301 .elementor-element.elementor-element-cb4425f .jh2z6kp4::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(157, 163, 175);-webkit-text-stroke-color: rgb(157, 163, 175);}@media (max-width: 1024px) {.elementor-14301 .elementor-element.elementor-element-cb4425f .jh2z6kp4{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-14301 .elementor-element.elementor-element-cb4425f .jh2z6kp4{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
/* Start custom CSS for softlite_dynamic_card_box, class: .elementor-element-1e58b70 *//* 1. Делаем весь текст, заголовки и ссылки белыми */
.elementor-14301 .elementor-element.elementor-element-1e58b70, 
.elementor-14301 .elementor-element.elementor-element-1e58b70 p, 
.elementor-14301 .elementor-element.elementor-element-1e58b70 span, 
.elementor-14301 .elementor-element.elementor-element-1e58b70 div,
.elementor-14301 .elementor-element.elementor-element-1e58b70 h1, .elementor-14301 .elementor-element.elementor-element-1e58b70 h2, .elementor-14301 .elementor-element.elementor-element-1e58b70 h3, .elementor-14301 .elementor-element.elementor-element-1e58b70 h4,
.elementor-14301 .elementor-element.elementor-element-1e58b70 .elementor-heading-title,
.elementor-14301 .elementor-element.elementor-element-1e58b70 .widget-title {
    color: #ffffff !important;
}

/* 2. Ссылки и элементы меню */
.elementor-14301 .elementor-element.elementor-element-1e58b70 a,
.elementor-14301 .elementor-element.elementor-element-1e58b70 .menu-item a,
.elementor-14301 .elementor-element.elementor-element-1e58b70 .wd-entities-title a {
    color: #ffffff !important;
    text-decoration: none;
}

/* 3. Уменьшаем телефон и иконку в 2 раза */
/* Уменьшаем текст номера */
.elementor-14301 .elementor-element.elementor-element-1e58b70 .b74b9863 {
    font-size: 0.5em !important; 
    line-height: 1.2 !important;
    display: inline-block;
    vertical-align: middle;
    color: #ffffff !important;
}

/* Уменьшаем саму иконку трубки и делаем её белой */
.elementor-14301 .elementor-element.elementor-element-1e58b70 svg.uowap0c1 {
    width: 12px !important; 
    height: 12px !important;
    stroke: #ffffff !important; /* Цвет контура иконки */
    vertical-align: middle;
    margin-right: 5px;
}

/* 4. Наведение на ссылки (эффект прозрачности) */
.elementor-14301 .elementor-element.elementor-element-1e58b70 a:hover {
    opacity: 0.7 !important;
    color: #ffffff !important;
}

/* 5. Убираем возможные маркеры списков, если они мешают */
.elementor-14301 .elementor-element.elementor-element-1e58b70 ul {
    list-style: none !important;
    padding: 0;
}/* End custom CSS */
.elementor-14301 .elementor-element.elementor-element-1e58b70 .softlite-dynamic-card-box {height: 100%} .elementor-14301 .elementor-element.elementor-element-1e58b70 {width: auto;}.elementor-14301 .elementor-element.elementor-element-1e58b70 .gg8jeqsj{backdrop-filter: blur(24px);background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.06), rgba(255, 255, 255, 0.02));border-bottom-color: rgba(35, 231, 185, 0.25);border-bottom-left-radius: 25px;border-bottom-right-radius: 25px;border-bottom-width: 1px;border-left-color: rgba(35, 231, 185, 0.25);border-left-width: 1px;border-right-color: rgba(35, 231, 185, 0.25);border-right-width: 1px;border-top-color: rgba(35, 231, 185, 0.25);border-top-left-radius: 25px;border-top-right-radius: 25px;border-top-width: 1px;box-shadow: rgba(35, 231, 185, 0.2) 0px 0px 20px 0px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;text-align: center;padding-block-start: 24px;padding-block-end: 24px;padding-inline-start: 24px;padding-inline-end: 24px;background-size: auto;}.elementor-14301 .elementor-element.elementor-element-1e58b70 .gg8jeqsj::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-14301 .elementor-element.elementor-element-1e58b70 .gg8jeqsj::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-14301 .elementor-element.elementor-element-1e58b70 .gg8jeqsj{border-bottom-left-radius: 25px;border-bottom-right-radius: 25px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 25px;border-top-right-radius: 25px;border-top-width: 1px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;}}@media (max-width: 767px) {.elementor-14301 .elementor-element.elementor-element-1e58b70 .gg8jeqsj{border-bottom-left-radius: 25px;border-bottom-right-radius: 25px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 25px;border-top-right-radius: 25px;border-top-width: 1px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;}}.elementor-14301 .elementor-element.elementor-element-1e58b70 .sh8ia0mv{align-items: center;background-image: linear-gradient(to right bottom, rgba(35, 231, 185, 0.2), rgba(141, 92, 255, 0.2));border-bottom-left-radius: 33px;border-bottom-right-radius: 33px;border-top-left-radius: 33px;border-top-right-radius: 33px;display: flex;height: 56px;justify-content: center;margin-bottom: 16px;margin-left: auto;margin-right: auto;text-align: center;width: 56px;background-size: auto;flex-direction: row;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-14301 .elementor-element.elementor-element-1e58b70 .sh8ia0mv::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-14301 .elementor-element.elementor-element-1e58b70 .sh8ia0mv::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-14301 .elementor-element.elementor-element-1e58b70 .sh8ia0mv{border-bottom-left-radius: 33px;border-bottom-right-radius: 33px;border-top-left-radius: 33px;border-top-right-radius: 33px;margin-bottom: 16px;margin-left: auto;margin-right: auto;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-14301 .elementor-element.elementor-element-1e58b70 .sh8ia0mv{border-bottom-left-radius: 33px;border-bottom-right-radius: 33px;border-top-left-radius: 33px;border-top-right-radius: 33px;margin-bottom: 16px;margin-left: auto;margin-right: auto;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-14301 .elementor-element.elementor-element-1e58b70 .dxb4r7h8{color: rgb(35, 231, 185);display: block;fill: none;height: 28px;overflow-clip-margin: content-box;stroke: rgb(35, 231, 185);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: center;width: 28px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-14301 .elementor-element.elementor-element-1e58b70 .dxb4r7h8::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(35, 231, 185);-webkit-text-stroke-color: rgb(35, 231, 185);}.elementor-14301 .elementor-element.elementor-element-1e58b70 .dxb4r7h8::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(35, 231, 185);-webkit-text-stroke-color: rgb(35, 231, 185);}@media (max-width: 1024px) {.elementor-14301 .elementor-element.elementor-element-1e58b70 .dxb4r7h8{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-14301 .elementor-element.elementor-element-1e58b70 .dxb4r7h8{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-14301 .elementor-element.elementor-element-1e58b70 .g6jgsdw7{margin-bottom: 8px;margin-top: 0px;text-align: center;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-14301 .elementor-element.elementor-element-1e58b70 .g6jgsdw7::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-14301 .elementor-element.elementor-element-1e58b70 .g6jgsdw7::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-14301 .elementor-element.elementor-element-1e58b70 .g6jgsdw7{margin-bottom: 8px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-14301 .elementor-element.elementor-element-1e58b70 .g6jgsdw7{margin-bottom: 8px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-14301 .elementor-element.elementor-element-1e58b70 .dg2jkbmd{margin-bottom: 0px;margin-top: 0px;text-align: center;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-14301 .elementor-element.elementor-element-1e58b70 .dg2jkbmd::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(157, 163, 175);-webkit-text-stroke-color: rgb(157, 163, 175);}.elementor-14301 .elementor-element.elementor-element-1e58b70 .dg2jkbmd::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(157, 163, 175);-webkit-text-stroke-color: rgb(157, 163, 175);}@media (max-width: 1024px) {.elementor-14301 .elementor-element.elementor-element-1e58b70 .dg2jkbmd{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-14301 .elementor-element.elementor-element-1e58b70 .dg2jkbmd{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-14301 .elementor-element.elementor-element-55d8349{display: grid;grid-template-columns: repeat(4, minmax(0px, 1fr));grid-column-gap: 24px;grid-template-rows: auto;}.elementor-14301 .elementor-element.elementor-element-55d8349::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-14301 .elementor-element.elementor-element-55d8349::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-14301 .elementor-element.elementor-element-55d8349{grid-template-columns: repeat(2, minmax(0px, 1fr));}}
.elementor-14301 .elementor-element.elementor-element-9ab092c{max-width: 1152px;display: block;}.elementor-14301 .elementor-element.elementor-element-9ab092c::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-14301 .elementor-element.elementor-element-9ab092c::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-14301 .elementor-element.elementor-element-fa03512{overflow: hidden;display: block;}.elementor-14301 .elementor-element.elementor-element-fa03512::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-14301 .elementor-element.elementor-element-fa03512::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-14301 .elementor-element.elementor-element-fa03512{overflow: hidden;}}@media (max-width: 767px) {.elementor-14301 .elementor-element.elementor-element-fa03512{overflow: hidden;}}
