.elementor-2085 .elementor-element.elementor-element-1c6c3d9 .section-title-wrapper .top-sub-title i {
    font-size: 7px
}

.elementor-2085 .elementor-element.elementor-element-1c6c3d9 .section-title-wrapper .top-sub-title svg {
    width: 7px;
    height: 7px
}

.elementor-2085 .elementor-element.elementor-element-1c6c3d9 .section-title-wrapper .description ul li::before {
    content: "";
    font-family: "rt-fontello";
    transform: translateY(0px)
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
    background-color: var(--e-global-color-primary)
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,
.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary)
}

.elementor-2085 .elementor-element.elementor-element-4546c99 .section-title-wrapper .description ul li::before {
    content: "";
    font-family: "rt-fontello";
    transform: translateY(0px)
}

.elementor-2085 .elementor-element.elementor-element-3d478b0 .service-item .read-more-btn a {
    border-radius: 8px
}

.elementor-2085 .elementor-element.elementor-element-3d478b0 .service-item .read-more-btn a i {
    transform: translateY(0px);
    font-size: 10px
}

.elementor-2085 .elementor-element.elementor-element-3d478b0 .service-item .read-more-btn a svg {
    width: 10px;
    height: 10px
}

.elementor-2085 .elementor-element.elementor-element-f162d7b .section-title-wrapper .description ul li::before {
    content: "";
    font-family: "rt-fontello";
    transform: translateY(0px)
}

.elementor-2085 .elementor-element.elementor-element-fd2553c .rt-info-box .info-title a {
    color: #fff
}

.elementor-2085 .elementor-element.elementor-element-fd2553c .rt-info-box-style-2 .icon-holder {
    width: 90px;
    height: 90px
}

.elementor-2085 .elementor-element.elementor-element-fd2553c .rt-info-box.icon-el-style-2 .icon-holder {
    border-radius: 20px
}

.elementor-2085 .elementor-element.elementor-element-fd2553c .rt-info-box .icon-holder span i {
    color: #00c07c
}

.elementor-2085 .elementor-element.elementor-element-fd2553c .rt-info-box .icon-holder span svg path {
    fill: #00c07c
}

.elementor-2085 .elementor-element.elementor-element-fd2553c .rt-info-box:hover .icon-holder span svg path {
    fill: #fff
}

.elementor-2085 .elementor-element.elementor-element-44a7b58 .rt-info-box .info-title a {
    color: #fff
}

.elementor-2085 .elementor-element.elementor-element-44a7b58 .rt-info-box-style-2 .icon-holder {
    width: 90px;
    height: 90px
}

.elementor-2085 .elementor-element.elementor-element-44a7b58 .rt-info-box.icon-el-style-2 .icon-holder {
    border-radius: 20px
}

.elementor-2085 .elementor-element.elementor-element-44a7b58 .rt-info-box .icon-holder span i {
    color: #00c07c
}

.elementor-2085 .elementor-element.elementor-element-44a7b58 .rt-info-box .icon-holder span svg path {
    fill: #00c07c
}

.elementor-2085 .elementor-element.elementor-element-44a7b58 .rt-info-box:hover .icon-holder span svg path {
    fill: #fff
}

.elementor-2085 .elementor-element.elementor-element-2c1736b .rt-info-box .info-title a {
    color: #fff
}

.elementor-2085 .elementor-element.elementor-element-2c1736b .rt-info-box-style-2 .icon-holder {
    width: 90px;
    height: 90px
}

.elementor-2085 .elementor-element.elementor-element-2c1736b .rt-info-box.icon-el-style-2 .icon-holder {
    border-radius: 20px
}

.elementor-2085 .elementor-element.elementor-element-2c1736b .rt-info-box .icon-holder span i {
    color: #00c07c
}

.elementor-2085 .elementor-element.elementor-element-2c1736b .rt-info-box .icon-holder span svg path {
    fill: #00c07c
}

.elementor-2085 .elementor-element.elementor-element-2c1736b .rt-info-box:hover .icon-holder span svg path {
    fill: #fff
}

.elementor-2085 .elementor-element.elementor-element-1fa4efb .section-title-wrapper .description ul li::before {
    content: "";
    font-family: "rt-fontello";
    transform: translateY(0px)
}

.elementor-2085 .elementor-element.elementor-element-4051f7a .section-title-wrapper .description ul li::before {
    content: "";
    font-family: "rt-fontello";
    transform: translateY(0px)
}

.elementor-widget-fluent-form-widget .fluentform-widget-description {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight)
}

body.rtl .elementor-2085 .elementor-element.elementor-element-cbff065 {
    left: 10px
}

.elementor-2085 .elementor-element.elementor-element-950752e .rt-info-box-style-2 .icon-holder {
    width: 50px;
    height: 50px
}

.elementor-2085 .elementor-element.elementor-element-950752e .rt-info-box:hover .icon-holder span svg path {
    fill: #fff
}

.elementor-2085 .elementor-element.elementor-element-0065126 .section-title-wrapper .description ul li::before {
    content: "";
    font-family: "rt-fontello";
    transform: translateY(0px)
}

.elementor-2085 .elementor-element.elementor-element-ffd5b60 .section-title-wrapper .description ul li::before {
    content: "";
    font-family: "rt-fontello";
    transform: translateY(0px)
}

.elementor-2085 .elementor-element.elementor-element-16def83 .section-title-wrapper .top-sub-title i {
    font-size: 7px
}

.elementor-2085 .elementor-element.elementor-element-16def83 .section-title-wrapper .top-sub-title svg {
    width: 7px;
    height: 7px
}

.elementor-2085 .elementor-element.elementor-element-16def83 .section-title-wrapper .description ul li::before {
    content: "";
    font-family: "rt-fontello";
    transform: translateY(0px)
}