﻿.elementor-15 .elementor-element.elementor-element-225ad68:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-225ad68>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1a1a1a;
}
.elementor-15 .elementor-element.elementor-element-225ad68
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 60px 0 60px 0;
}
.elementor-15 .elementor-element.elementor-element-225ad68>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-15 .elementor-element.elementor-element-867bbc6
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-15 .elementor-element.elementor-element-8621387 .elementor-heading-title
{
    color: #fff;
}
.elementor-15 .elementor-element.elementor-element-7361c56
{
    --divider-border-style: solid;
    --divider-color: #fff;
    --divider-border-width: 2.5px;
}
.elementor-15 .elementor-element.elementor-element-7361c56 .elementor-divider-separator
{
    width: 40px;
}
.elementor-15 .elementor-element.elementor-element-58a7b82>.elementor-widget-container
{
    margin: 12px 0 0 0;
}
.elementor-15 .elementor-element.elementor-element-58a7b82 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-15 .elementor-element.elementor-element-58a7b82 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-15 .elementor-element.elementor-element-58a7b82 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-15 .elementor-element.elementor-element-58a7b82 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-15 .elementor-element.elementor-element-58a7b82 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-15 .elementor-element.elementor-element-58a7b82 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-15 .elementor-element.elementor-element-58a7b82 .elementor-icon-list-icon i
{
    color: #d7d7d7;
    transition: color .3s;
}
.elementor-15 .elementor-element.elementor-element-58a7b82 .elementor-icon-list-icon svg
{
    fill: #d7d7d7;
    transition: fill .3s;
}
.elementor-15 .elementor-element.elementor-element-58a7b82
{
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}
.elementor-15 .elementor-element.elementor-element-58a7b82 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-58a7b82 .elementor-icon-list-item>a
{
    font-size: 15px;
}
.elementor-15 .elementor-element.elementor-element-58a7b82 .elementor-icon-list-text
{
    color: #d7d7d7;
    transition: color .3s;
}
.elementor-15 .elementor-element.elementor-element-743aa3a .elementor-heading-title
{
    color: #fff;
}
.elementor-15 .elementor-element.elementor-element-b847033
{
    --divider-border-style: solid;
    --divider-color: #fff;
    --divider-border-width: 2.5px;
}
.elementor-15 .elementor-element.elementor-element-b847033 .elementor-divider-separator
{
    width: 40px;
}
.elementor-15 .elementor-element.elementor-element-5eebfdc
{
    color: #fff;
}
.elementor-15 .elementor-element.elementor-element-af47850 .elementor-heading-title
{
    color: #fff;
}
.elementor-15 .elementor-element.elementor-element-2ae9ddd
{
    --divider-border-style: solid;
    --divider-color: #fff;
    --divider-border-width: 2.5px;
}
.elementor-15 .elementor-element.elementor-element-2ae9ddd .elementor-divider-separator
{
    width: 40px;
}
.elementor-15 .elementor-element.elementor-element-36191cc iframe
{
    height: 207px;
}