.elementor-9893 .elementor-element.elementor-element-f998ae6{padding:180px 0px 0px 0px;}.elementor-9893 .elementor-element.elementor-element-8c99064{text-align:center;}.elementor-9893 .elementor-element.elementor-element-8c99064 .ele-btn{border-style:none;}.elementor-9893 .elementor-element.elementor-element-d42c572{padding:0px 0px 90px 0px;}.elementor-9893 .elementor-element.elementor-element-da32608{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-9893 .elementor-element.elementor-element-b00ee68{text-align:center;color:#404040;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-9893 .elementor-element.elementor-element-9dff9f6{text-align:left;}.elementor-9893 .elementor-element.elementor-element-9dff9f6 .ele-subtitle{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#1D71B8;color:#1D71B8;}.elementor-9893 .elementor-element.elementor-element-9dff9f6 .ele-btn{border-style:none;}.elementor-9893 .elementor-element.elementor-element-9dff9f6 > .elementor-widget-container{margin:85px 0px 0px 0px;}.elementor-9893 .elementor-element.elementor-element-c52d862 .ele-des{font-size:15px;}.elementor-9893 .elementor-element.elementor-element-c52d862 .ele-btn{border-style:none;}.elementor-9893 .elementor-element.elementor-element-c52d862 .ele-icon i{font-size:370px;}.elementor-9893 .elementor-element.elementor-element-c52d862 .ele-icon img, .elementor-9893 .elementor-element.elementor-element-c52d862 .ele-icon svg{width:100%;}.elementor-9893 .elementor-element.elementor-element-c52d862 .ele-icon img, .elementor-9893 .elementor-element.elementor-element-c52d862 .ele-icon i, .elementor-9893 .elementor-element.elementor-element-c52d862 .ele-icon svg{padding:0px;}.elementor-9893 .elementor-element.elementor-element-c52d862 .ele-repeater-btn{border-style:none;}.elementor-9893 .elementor-element.elementor-element-c52d862 > .elementor-widget-container{margin:-60px 0px 20px 0px;}.elementor-9893 .elementor-element.elementor-element-405753c{text-align:left;}.elementor-9893 .elementor-element.elementor-element-405753c .ele-subtitle{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#1D71B8;color:#1D71B8;}.elementor-9893 .elementor-element.elementor-element-405753c .ele-btn{border-style:none;}.elementor-9893 .elementor-element.elementor-element-405753c > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-9893 .elementor-element.elementor-element-deabee3 .ele-des{font-size:15px;}.elementor-9893 .elementor-element.elementor-element-deabee3 .ele-btn{border-style:none;}.elementor-9893 .elementor-element.elementor-element-deabee3 .ele-icon i{font-size:370px;}.elementor-9893 .elementor-element.elementor-element-deabee3 .ele-icon img, .elementor-9893 .elementor-element.elementor-element-deabee3 .ele-icon svg{width:100%;}.elementor-9893 .elementor-element.elementor-element-deabee3 .ele-icon img, .elementor-9893 .elementor-element.elementor-element-deabee3 .ele-icon i, .elementor-9893 .elementor-element.elementor-element-deabee3 .ele-icon svg{padding:0px;}.elementor-9893 .elementor-element.elementor-element-deabee3 .ele-repeater-btn{border-style:none;}.elementor-9893 .elementor-element.elementor-element-deabee3 > .elementor-widget-container{margin:-60px 0px 20px 0px;}.elementor-9893 .elementor-element.elementor-element-3bc4fd4{text-align:left;}.elementor-9893 .elementor-element.elementor-element-3bc4fd4 .ele-subtitle{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#1D71B8;color:#1D71B8;}.elementor-9893 .elementor-element.elementor-element-3bc4fd4 .ele-btn{border-style:none;}.elementor-9893 .elementor-element.elementor-element-3bc4fd4 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-9893 .elementor-element.elementor-element-161828a .ele-des{font-size:15px;}.elementor-9893 .elementor-element.elementor-element-161828a .ele-btn{border-style:none;}.elementor-9893 .elementor-element.elementor-element-161828a .ele-icon i{font-size:370px;}.elementor-9893 .elementor-element.elementor-element-161828a .ele-icon img, .elementor-9893 .elementor-element.elementor-element-161828a .ele-icon svg{width:100%;}.elementor-9893 .elementor-element.elementor-element-161828a .ele-icon img, .elementor-9893 .elementor-element.elementor-element-161828a .ele-icon i, .elementor-9893 .elementor-element.elementor-element-161828a .ele-icon svg{padding:0px;}.elementor-9893 .elementor-element.elementor-element-161828a .ele-repeater-btn{border-style:none;}.elementor-9893 .elementor-element.elementor-element-161828a > .elementor-widget-container{margin:-60px 0px 20px 0px;}.elementor-9893 .elementor-element.elementor-element-2ca6cb2{text-align:left;}.elementor-9893 .elementor-element.elementor-element-2ca6cb2 .ele-subtitle{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#1D71B8;color:#1D71B8;}.elementor-9893 .elementor-element.elementor-element-2ca6cb2 .ele-btn{border-style:none;}.elementor-9893 .elementor-element.elementor-element-2ca6cb2 > .elementor-widget-container{margin:060px 0px 0px 0px;}.elementor-9893 .elementor-element.elementor-element-08bb45a .ele-des{font-size:15px;}.elementor-9893 .elementor-element.elementor-element-08bb45a .ele-btn{border-style:none;}.elementor-9893 .elementor-element.elementor-element-08bb45a .ele-icon i{font-size:370px;}.elementor-9893 .elementor-element.elementor-element-08bb45a .ele-icon img, .elementor-9893 .elementor-element.elementor-element-08bb45a .ele-icon svg{width:100%;}.elementor-9893 .elementor-element.elementor-element-08bb45a .ele-icon img, .elementor-9893 .elementor-element.elementor-element-08bb45a .ele-icon i, .elementor-9893 .elementor-element.elementor-element-08bb45a .ele-icon svg{padding:0px;}.elementor-9893 .elementor-element.elementor-element-08bb45a .ele-repeater-btn{border-style:none;}.elementor-9893 .elementor-element.elementor-element-08bb45a > .elementor-widget-container{margin:-60px 0px 20px 0px;}.elementor-9893 .elementor-element.elementor-element-a0acf2e{text-align:center;}.elementor-9893 .elementor-element.elementor-element-a0acf2e .ele-btn{background:#1D71B8 !important;border-style:none;}@media(max-width:1024px){.elementor-9893 .elementor-element.elementor-element-f998ae6{padding:140px 0px 40px 0px;}.elementor-9893 .elementor-element.elementor-element-b00ee68 > .elementor-widget-container{padding:0px 25px 0px 25px;}}@media(max-width:767px){.elementor-9893 .elementor-element.elementor-element-da32608{--margin-block-start:15px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-9893 .elementor-element.elementor-element-b00ee68 > .elementor-widget-container{padding:00px 15px 0px 15px;}.elementor-9893 .elementor-element.elementor-element-df63c58 > .elementor-widget-container{margin:0px 0px -45px 0px;}.elementor-9893 .elementor-element.elementor-element-9dff9f6{text-align:center;}.elementor-9893 .elementor-element.elementor-element-3bc4fd4{text-align:center;}.elementor-9893 .elementor-element.elementor-element-2ca6cb2{text-align:center;}}/* Start custom CSS for container, class: .elementor-element-da32608 *//* Центрування для всіх пристроїв */
.elementor-widget-services .keyFeatureBlock {
    text-align: center !important;
    display: flex !important;
    gap: 15px !important; 
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
}

.elementor-widget-services .keyFeatureBlock__left {
    margin: 0 auto 15px auto !important;
    float: none !important;
}

.elementor-widget-services .keyFeatureBlock__icon {
    display: flex !important;
    justify-content: center !important;
    width: 100% !important;
}

.elementor-widget-services .keyFeatureBlock__icon img {
    margin: 0 auto !important;
}

.elementor-widget-services .tp-sv-icon {
    display: flex !important;
    justify-content: center !important;
    width: 100% !important;
}

.elementor-widget-services .keyFeatureBlock__content {
    text-align: center !important;
    width: 100% !important;
    float: none !important;
}

.elementor-widget-services .keyFeatureBlock__heading {
    text-align: center !important;
}

.elementor-widget-services .sv-btn {
    text-align: center !important;
    display: flex !important;
    justify-content: center !important;
}

/* Карусель для мобільного */
@media (max-width: 767px) {
    
    .elementor-widget-services .keyFeatureBlock__left {
    margin: -70px auto 15px auto !important; 
    float: none !important;
}

}/* End custom CSS */