.elementor-552456 .elementor-element.elementor-element-286ec48:not(.elementor-motion-effects-element-type-background), .elementor-552456 .elementor-element.elementor-element-286ec48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(260deg, #E3F2FD 36%, #FFFFFF 79%);}.elementor-552456 .elementor-element.elementor-element-286ec48{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-552456 .elementor-element.elementor-element-286ec48 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-552456 .elementor-element.elementor-element-6261781{text-align:center;}.elementor-552456 .elementor-element.elementor-element-6261781 .elementor-heading-title{color:#1A237E;font-family:"Inter", Sans-serif;font-size:30px;-webkit-text-stroke-color:#000;stroke:#000;background-color:transparent;background-image:linear-gradient(100deg, #0D47A1 10%, #00C6FF 90%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.elementor-552456 .elementor-element.elementor-element-6261781 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-552456 .elementor-element.elementor-element-9e5f643 .elementor-repeater-item-7938a35 .swiper-slide-bg{background-color:#bbbbbb;background-image:url('https://www.foxy-it.com.ua/storage/2025/09/ee36ee70-cb67-4371-a775-1207aba9c8e2.jpg');background-size:cover;}.elementor-552456 .elementor-element.elementor-element-9e5f643 .elementor-repeater-item-7938a35 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-552456 .elementor-element.elementor-element-9e5f643 .elementor-repeater-item-aa0dd27 .swiper-slide-bg{background-color:#bbbbbb;background-image:url('https://www.foxy-it.com.ua/storage/2025/09/7bf3da5d-6df4-43c0-9356-5dd92fff71be.jpg');background-size:cover;}.elementor-552456 .elementor-element.elementor-element-9e5f643 .elementor-repeater-item-aa0dd27 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-552456 .elementor-element.elementor-element-9e5f643 .elementor-repeater-item-4ef4d0f .swiper-slide-bg{background-color:#bbbbbb;background-image:url('https://www.foxy-it.com.ua/storage/2025/09/5897b3e8-7465-4ec6-997f-20b2ca44a7d1.jpg');background-size:cover;}.elementor-552456 .elementor-element.elementor-element-9e5f643 .elementor-repeater-item-4ef4d0f .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-552456 .elementor-element.elementor-element-9e5f643 .elementor-repeater-item-62322c9 .swiper-slide-bg{background-color:#bbbbbb;background-image:url('https://www.foxy-it.com.ua/storage/2025/09/4aa9f8cf-1d81-49ca-928f-36d90bd43c70.jpg');background-size:cover;}.elementor-552456 .elementor-element.elementor-element-9e5f643 .elementor-repeater-item-62322c9 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-552456 .elementor-element.elementor-element-9e5f643 .elementor-repeater-item-1f21bd6 .swiper-slide-bg{background-color:#bbbbbb;background-image:url('https://www.foxy-it.com.ua/storage/2025/09/32f49ff0-ec40-4cd3-b313-a546a16cb868.jpg');background-size:cover;}.elementor-552456 .elementor-element.elementor-element-9e5f643 .elementor-repeater-item-1f21bd6 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-552456 .elementor-element.elementor-element-9e5f643 .swiper-slide{height:400px;transition-duration:calc(5000ms*1.2);}.elementor-552456 .elementor-element.elementor-element-9e5f643 .swiper-slide-contents{max-width:66%;}.elementor-552456 .elementor-element.elementor-element-9e5f643 .swiper-slide-inner{text-align:center;}.elementor-552456 .elementor-element.elementor-element-2dfb10a{text-align:center;}.elementor-552456 .elementor-element.elementor-element-2dfb10a .elementor-heading-title{color:#1A237E;font-family:"Inter", Sans-serif;font-size:30px;-webkit-text-stroke-color:#000;stroke:#000;background-color:transparent;background-image:linear-gradient(100deg, #0D47A1 10%, #00C6FF 90%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.elementor-552456 .elementor-element.elementor-element-2dfb10a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-552456 .elementor-element.elementor-element-65e7c1c{--grid-row-gap:10px;}.elementor-552456 .elementor-element.elementor-element-65e7c1c .pp-advanced-accordion .pp-faq-item:not(:last-child){margin-bottom:10px;}.elementor-552456 .elementor-element.elementor-element-65e7c1c .pp-faq-item{border-style:solid;border-width:1px 1px 1px 1px;border-color:#d4d4d4;}.elementor-552456 .elementor-element.elementor-element-65e7c1c .pp-faqs .pp-faq-question .pp-accordion-tab-icon{font-size:16px;margin-right:10px;}.elementor-552456 .elementor-element.elementor-element-65e7c1c .pp-faqs .pp-faq-answer{color:#333;}.elementor-552456 .elementor-element.elementor-element-65e7c1c .pp-faqs .pp-faq-question .pp-accordion-toggle-icon{font-size:16px;}.elementor-552456 .elementor-element.elementor-element-d336720 .elementor-widget-container{text-align:center;}.elementor-552456 .elementor-element.elementor-element-d336720 .ha-creative-btn i{font-size:24px;}.elementor-552456 .elementor-element.elementor-element-9e07d6d{text-align:center;}.elementor-552456 .elementor-element.elementor-element-9e07d6d .elementor-heading-title{color:#1A237E;font-family:"Inter", Sans-serif;font-size:30px;-webkit-text-stroke-color:#000;stroke:#000;background-color:transparent;background-image:linear-gradient(100deg, #0D47A1 10%, #00C6FF 90%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.elementor-552456 .elementor-element.elementor-element-9e07d6d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-552456 .elementor-element.elementor-element-16585d3 .elementor-repeater-item-7938a35 .swiper-slide-bg{background-color:#bbbbbb;background-image:url('https://www.foxy-it.com.ua/storage/2024/11/576d4ae3-48bf-4b96-a8cc-bd954dfb90d4-e1730610474881.jpg');background-size:cover;}.elementor-552456 .elementor-element.elementor-element-16585d3 .elementor-repeater-item-7938a35 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-552456 .elementor-element.elementor-element-16585d3 .elementor-repeater-item-aa0dd27 .swiper-slide-bg{background-color:#bbbbbb;background-image:url('https://www.foxy-it.com.ua/storage/2024/11/4d4cb8b4-be77-47cb-a234-12f2a7558a85.jpg');background-size:cover;}.elementor-552456 .elementor-element.elementor-element-16585d3 .elementor-repeater-item-aa0dd27 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-552456 .elementor-element.elementor-element-16585d3 .elementor-repeater-item-4ef4d0f .swiper-slide-bg{background-color:#bbbbbb;background-image:url('https://www.foxy-it.com.ua/storage/2024/11/927e62e3-3001-4768-be1d-e4d4b8cd6638.jpg');background-size:cover;}.elementor-552456 .elementor-element.elementor-element-16585d3 .elementor-repeater-item-4ef4d0f .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-552456 .elementor-element.elementor-element-16585d3 .elementor-repeater-item-62322c9 .swiper-slide-bg{background-color:#bbbbbb;background-image:url('https://www.foxy-it.com.ua/storage/2024/11/b84b7f4a-9d98-49c6-9907-ffe89c25825f.jpg');background-size:cover;}.elementor-552456 .elementor-element.elementor-element-16585d3 .elementor-repeater-item-62322c9 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-552456 .elementor-element.elementor-element-16585d3 .elementor-repeater-item-1f21bd6 .swiper-slide-bg{background-color:#bbbbbb;background-image:url('https://www.foxy-it.com.ua/storage/2024/11/7e262125-de56-4606-b12f-08cd35b9cc5a.jpg');background-size:cover;}.elementor-552456 .elementor-element.elementor-element-16585d3 .elementor-repeater-item-1f21bd6 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-552456 .elementor-element.elementor-element-16585d3 .swiper-slide{height:400px;transition-duration:calc(5000ms*1.2);}.elementor-552456 .elementor-element.elementor-element-16585d3 .swiper-slide-contents{max-width:66%;}.elementor-552456 .elementor-element.elementor-element-16585d3 .swiper-slide-inner{text-align:center;}.elementor-552456 .elementor-element.elementor-element-72e2f98 .elementor-repeater-item-cf99750 .swiper-slide-bg{background-color:#833ca3;background-image:url('https://www.foxy-it.com.ua/storage/2024/10/osen.png');background-size:cover;}.elementor-552456 .elementor-element.elementor-element-72e2f98 .elementor-repeater-item-cf99750 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-552456 .elementor-element.elementor-element-72e2f98 .elementor-repeater-item-1c7f05a .swiper-slide-bg{background-color:#4054b2;background-image:url('https://www.foxy-it.com.ua/storage/2024/10/halloween.png');background-size:cover;}.elementor-552456 .elementor-element.elementor-element-72e2f98 .elementor-repeater-item-1c7f05a .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-552456 .elementor-element.elementor-element-72e2f98 .elementor-repeater-item-cc9d4bf .swiper-slide-bg{background-color:#bbbbbb;background-image:url('https://www.foxy-it.com.ua/storage/2024/10/output-10-1.jpg');background-size:cover;}.elementor-552456 .elementor-element.elementor-element-72e2f98 .elementor-repeater-item-cc9d4bf .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-552456 .elementor-element.elementor-element-72e2f98 .swiper-slide{height:400px;transition-duration:calc(5000ms*1.2);}.elementor-552456 .elementor-element.elementor-element-72e2f98 .swiper-slide-contents{max-width:66%;}.elementor-552456 .elementor-element.elementor-element-72e2f98 .swiper-slide-inner{text-align:center;}.elementor-552456 .elementor-element.elementor-element-52b4a19{--grid-row-gap:10px;}.elementor-552456 .elementor-element.elementor-element-52b4a19 .pp-advanced-accordion .pp-faq-item:not(:last-child){margin-bottom:10px;}.elementor-552456 .elementor-element.elementor-element-52b4a19 .pp-faq-item{border-style:solid;border-width:1px 1px 1px 1px;border-color:#d4d4d4;}.elementor-552456 .elementor-element.elementor-element-52b4a19 .pp-faqs .pp-faq-question .pp-accordion-tab-icon{font-size:16px;margin-right:10px;}.elementor-552456 .elementor-element.elementor-element-52b4a19 .pp-faqs .pp-faq-answer{color:#333;}.elementor-552456 .elementor-element.elementor-element-52b4a19 .pp-faqs .pp-faq-question .pp-accordion-toggle-icon{font-size:16px;}.elementor-552456 .elementor-element.elementor-element-6b6d6f5{--grid-row-gap:10px;}.elementor-552456 .elementor-element.elementor-element-6b6d6f5 .pp-advanced-accordion .pp-faq-item:not(:last-child){margin-bottom:10px;}.elementor-552456 .elementor-element.elementor-element-6b6d6f5 .pp-faq-item{border-style:solid;border-width:1px 1px 1px 1px;border-color:#d4d4d4;}.elementor-552456 .elementor-element.elementor-element-6b6d6f5 .pp-faqs .pp-faq-question .pp-accordion-tab-icon{font-size:16px;margin-right:10px;}.elementor-552456 .elementor-element.elementor-element-6b6d6f5 .pp-faqs .pp-faq-answer{color:#333;}.elementor-552456 .elementor-element.elementor-element-6b6d6f5 .pp-faqs .pp-faq-question .pp-accordion-toggle-icon{font-size:16px;}@media(max-width:767px){.elementor-552456 .elementor-element.elementor-element-6261781 .elementor-heading-title{font-size:23px;}.elementor-552456 .elementor-element.elementor-element-6261781 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-552456 .elementor-element.elementor-element-2dfb10a .elementor-heading-title{font-size:23px;}.elementor-552456 .elementor-element.elementor-element-2dfb10a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-552456 .elementor-element.elementor-element-9e07d6d .elementor-heading-title{font-size:23px;}.elementor-552456 .elementor-element.elementor-element-9e07d6d > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for pp-faq, class: .elementor-element-65e7c1c *//* Общий стиль для аккордеона */
.pp-accordion-tab-title {
    font-family: 'Inter', sans-serif;
    background: #e3f2fd;
    color: #0d47a1;
    font-weight: 600;
    padding: 15px 20px;
    border-radius: 8px;
    border: 1px solid #bbdefb;
    margin-bottom: 10px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    cursor: pointer;
    transition: background 0.3s ease, color 0.3s ease, box-shadow 0.3s ease;
}

.pp-accordion-tab-title:hover {
    background: #bbdefb;
    color: #01579b;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
}

.pp-accordion-tab-title:focus {
    outline: none;
    box-shadow: 0 0 0 3px rgba(33, 150, 243, 0.5);
}

/* Стилизация текста заголовка */
.pp-accordion-title-text {
    font-size: 1.1rem;
    flex-grow: 1;
}

/* Стили для иконок */
.pp-accordion-toggle-icon {
    font-size: 1.2rem;
    transition: transform 0.3s ease;
    color: #0288d1;
}

.pp-accordion-tab-title[aria-expanded="true"] .pp-accordion-toggle-icon {
    transform: rotate(180deg); /* Анимация для открытого состояния */
}

/* Контент аккордеона */
.pp-accordion-tab-content {
    background: #ffffff;
    color: #01579b;
    font-size: 0.95rem;
    line-height: 1.5;
    padding: 15px;
    border: 1px solid #bbdefb;
    border-radius: 8px;
    margin-bottom: 10px;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.05);
    display: none; /* Скрыт по умолчанию */
}

.pp-accordion-tab-content[aria-hidden="false"] {
    display: block; /* Отображается при открытии */
}

/* Адаптация для мобильных устройств */
@media (max-width: 768px) {
    .pp-accordion-tab-title {
        font-size: 1rem;
        padding: 10px 15px;
    }

    .pp-accordion-title-text {
        font-size: 1rem;
    }

    .pp-accordion-tab-content {
        font-size: 0.9rem;
    }
}/* End custom CSS */
/* Start custom CSS for pp-faq, class: .elementor-element-52b4a19 *//* Общий стиль для аккордеона */
.pp-accordion-tab-title {
    font-family: 'Inter', sans-serif;
    background: #e3f2fd;
    color: #0d47a1;
    font-weight: 600;
    padding: 15px 20px;
    border-radius: 8px;
    border: 1px solid #bbdefb;
    margin-bottom: 10px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    cursor: pointer;
    transition: background 0.3s ease, color 0.3s ease, box-shadow 0.3s ease;
}

.pp-accordion-tab-title:hover {
    background: #bbdefb;
    color: #01579b;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
}

.pp-accordion-tab-title:focus {
    outline: none;
    box-shadow: 0 0 0 3px rgba(33, 150, 243, 0.5);
}

/* Стилизация текста заголовка */
.pp-accordion-title-text {
    font-size: 1.1rem;
    flex-grow: 1;
}

/* Стили для иконок */
.pp-accordion-toggle-icon {
    font-size: 1.2rem;
    transition: transform 0.3s ease;
    color: #0288d1;
}

.pp-accordion-tab-title[aria-expanded="true"] .pp-accordion-toggle-icon {
    transform: rotate(180deg); /* Анимация для открытого состояния */
}

/* Контент аккордеона */
.pp-accordion-tab-content {
    background: #ffffff;
    color: #01579b;
    font-size: 0.95rem;
    line-height: 1.5;
    padding: 15px;
    border: 1px solid #bbdefb;
    border-radius: 8px;
    margin-bottom: 10px;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.05);
    display: none; /* Скрыт по умолчанию */
}

.pp-accordion-tab-content[aria-hidden="false"] {
    display: block; /* Отображается при открытии */
}

/* Адаптация для мобильных устройств */
@media (max-width: 768px) {
    .pp-accordion-tab-title {
        font-size: 1rem;
        padding: 10px 15px;
    }

    .pp-accordion-title-text {
        font-size: 1rem;
    }

    .pp-accordion-tab-content {
        font-size: 0.9rem;
    }
}/* End custom CSS */