.elementor-8349 .elementor-element.elementor-element-e40b411 .witr_swiper_area .swiper-pagination-progressbar .swiper-pagination-progressbar-fill, .elementor-8349 .elementor-element.elementor-element-e40b411 .witr_swiper_area .swiper-container-horizontal > .swiper-pagination-progressbar, .elementor-8349 .elementor-element.elementor-element-e40b411 .swiper-horizontal > .swiper-pagination-progressbar
{
    height: 0px;
}

.elementor-8349 .elementor-element.elementor-element-e40b411 .wirt_ani_slick_image
{
    display: default;
}

.elementor-8349 .elementor-element.elementor-element-e40b411 .witr_swiper_content h1
{
    margin-top: 0px;
    margin-bottom: 30px;
}

.elementor-8349 .elementor-element.elementor-element-e40b411 .witr_swipers_title h4
{
    opacity: 0.8;
}

.elementor-8349 .elementor-element.elementor-element-e40b411 .witr_swiper_content p
{
    color: #3A3A40;
}

.elementor-8349 .elementor-element.elementor-element-e40b411 .witr_swiper_content .witr_btn
{
    border-style: default;
}

    .elementor-8349 .elementor-element.elementor-element-e40b411 .witr_swiper_content .witr_btn.active
    {
        color: #FFFFFF;
        background-color: #000000;
        border-style: solid;
        border-color: #000000;
    }

        .elementor-8349 .elementor-element.elementor-element-e40b411 .witr_swiper_content .witr_btn.active:hover
        {
            color: #FFFFFF;
            background-color: #1C9536;
            border-color: #1C9536;
        }

.elementor-8349 .elementor-element.elementor-element-3052fc6
{
    padding-top: 40px;
    padding-bottom: 30px;
    z-index: 1;
}

.elementor-8349 .elementor-element.elementor-element-3dda080 .all_color_service, .elementor-8349 .elementor-element.elementor-element-3dda080 .em_service_text_box::before
{
    border-radius: 10px 10px 10px 10px;
}

.elementor-8349 .elementor-element.elementor-element-3dda080 .all_color_service, .elementor-8349 .elementor-element.elementor-element-3dda080 .service_top_image::after
{
    box-shadow: 0px 0px 54px 0px rgba(9.000000000000032, 46.000000000000334, 195, 0.06);
    background-color: #fcd000;
}

.elementor-8349 .elementor-element.elementor-element-3dda080 .all_color_service
{
    padding: 10px;
}

    .elementor-8349 .elementor-element.elementor-element-3dda080 .all_color_service:hover
    {
        background-color: #1C9536;
    }

.elementor-8349 .elementor-element.elementor-element-3dda080 .all_icon_color i
{
    font-size: 60px;
}

.elementor-8349 .elementor-element.elementor-element-3dda080 .all_color_service h3
{
    padding: 26px 0px 10px 0px;
}

.elementor-8349 .elementor-element.elementor-element-3dda080 .all_color_service:hover h3, .elementor-8349 .elementor-element.elementor-element-3dda080 .all_color_service:hover h3 a, .elementor-8349 .elementor-element.elementor-element-3dda080 .all_color_service:hover h2, .elementor-8349 .elementor-element.elementor-element-3dda080 .all_color_service:hover p, .elementor-8349 .elementor-element.elementor-element-3dda080 .all_color_service:hover i, .elementor-8349 .elementor-element.elementor-element-3dda080 .all_color_service:hover .service_list_op a
{
    color: #FFFFFF;
}

.elementor-8349 .elementor-element.elementor-element-3dda080 .all_color_service h3, .elementor-8349 .elementor-element.elementor-element-3dda080 .all_color_service h3 a, .elementor-8349 .elementor-element.elementor-element-3dda080 .all_color_service h2, .elementor-8349 .elementor-element.elementor-element-3dda080 .all_color_service p, .elementor-8349 .elementor-element.elementor-element-3dda080 .all_color_service i, .elementor-8349 .elementor-element.elementor-element-3dda080 .all_color_service .service_list_op a
{
    transition: 0.5s;
}

.elementor-8349 .elementor-element.elementor-element-9c96eb7 .all_color_service, .elementor-8349 .elementor-element.elementor-element-9c96eb7 .em_service_text_box::before
{
    border-radius: 10px 10px 10px 10px;
}

.elementor-8349 .elementor-element.elementor-element-9c96eb7 .all_color_service, .elementor-8349 .elementor-element.elementor-element-9c96eb7 .service_top_image::after
{
    box-shadow: 0px 0px 54px 0px rgba(9.000000000000032, 46.000000000000334, 195, 0.06);
    background-color: #fcd000;
}

.elementor-8349 .elementor-element.elementor-element-9c96eb7 .all_color_service
{
    padding: 10px;
}

    .elementor-8349 .elementor-element.elementor-element-9c96eb7 .all_color_service:hover
    {
        background-color: #1C9536;
    }

.elementor-8349 .elementor-element.elementor-element-9c96eb7 .all_icon_color i
{
    font-size: 60px;
}

.elementor-8349 .elementor-element.elementor-element-9c96eb7 .all_color_service h3
{
    padding: 26px 0px 10px 0px;
}

.elementor-8349 .elementor-element.elementor-element-9c96eb7 .all_color_service:hover h3, .elementor-8349 .elementor-element.elementor-element-9c96eb7 .all_color_service:hover h3 a, .elementor-8349 .elementor-element.elementor-element-9c96eb7 .all_color_service:hover h2, .elementor-8349 .elementor-element.elementor-element-9c96eb7 .all_color_service:hover p, .elementor-8349 .elementor-element.elementor-element-9c96eb7 .all_color_service:hover i, .elementor-8349 .elementor-element.elementor-element-9c96eb7 .all_color_service:hover .service_list_op a
{
    color: #FFFFFF;
}

.elementor-8349 .elementor-element.elementor-element-9c96eb7 .all_color_service h3, .elementor-8349 .elementor-element.elementor-element-9c96eb7 .all_color_service h3 a, .elementor-8349 .elementor-element.elementor-element-9c96eb7 .all_color_service h2, .elementor-8349 .elementor-element.elementor-element-9c96eb7 .all_color_service p, .elementor-8349 .elementor-element.elementor-element-9c96eb7 .all_color_service i, .elementor-8349 .elementor-element.elementor-element-9c96eb7 .all_color_service .service_list_op a
{
    transition: 0.5s;
}

.elementor-8349 .elementor-element.elementor-element-673cb87 .all_color_service, .elementor-8349 .elementor-element.elementor-element-673cb87 .em_service_text_box::before
{
    border-radius: 10px 10px 10px 10px;
}

.elementor-8349 .elementor-element.elementor-element-673cb87 .all_color_service, .elementor-8349 .elementor-element.elementor-element-673cb87 .service_top_image::after
{
    box-shadow: 0px 0px 54px 0px rgba(9.000000000000032, 46.000000000000334, 195, 0.06);
    background-color: #fcd000;
}

.elementor-8349 .elementor-element.elementor-element-673cb87 .all_color_service
{
    padding: 10px;
}

    .elementor-8349 .elementor-element.elementor-element-673cb87 .all_color_service:hover
    {
        background-color: #1C9536;
    }

.elementor-8349 .elementor-element.elementor-element-673cb87 .all_icon_color i
{
    font-size: 60px;
}

.elementor-8349 .elementor-element.elementor-element-673cb87 .all_color_service h3
{
    padding: 26px 0px 10px 0px;
}

.elementor-8349 .elementor-element.elementor-element-673cb87 .all_color_service:hover h3, .elementor-8349 .elementor-element.elementor-element-673cb87 .all_color_service:hover h3 a, .elementor-8349 .elementor-element.elementor-element-673cb87 .all_color_service:hover h2, .elementor-8349 .elementor-element.elementor-element-673cb87 .all_color_service:hover p, .elementor-8349 .elementor-element.elementor-element-673cb87 .all_color_service:hover i, .elementor-8349 .elementor-element.elementor-element-673cb87 .all_color_service:hover .service_list_op a
{
    color: #FFFFFF;
}

.elementor-8349 .elementor-element.elementor-element-673cb87 .all_color_service h3, .elementor-8349 .elementor-element.elementor-element-673cb87 .all_color_service h3 a, .elementor-8349 .elementor-element.elementor-element-673cb87 .all_color_service h2, .elementor-8349 .elementor-element.elementor-element-673cb87 .all_color_service p, .elementor-8349 .elementor-element.elementor-element-673cb87 .all_color_service i, .elementor-8349 .elementor-element.elementor-element-673cb87 .all_color_service .service_list_op a
{
    transition: 0.5s;
}

.elementor-8349 .elementor-element.elementor-element-20b2680 .all_color_service, .elementor-8349 .elementor-element.elementor-element-20b2680 .em_service_text_box::before
{
    border-radius: 10px 10px 10px 10px;
}

.elementor-8349 .elementor-element.elementor-element-20b2680 .all_color_service, .elementor-8349 .elementor-element.elementor-element-20b2680 .service_top_image::after
{
    box-shadow: 0px 0px 54px 0px rgba(9.000000000000032, 46.000000000000334, 195, 0.06);
    background-color: #fcd000;
}

.elementor-8349 .elementor-element.elementor-element-20b2680 .all_color_service
{
    padding: 10px;
}

    .elementor-8349 .elementor-element.elementor-element-20b2680 .all_color_service:hover
    {
        background-color: #1C9536;
    }

.elementor-8349 .elementor-element.elementor-element-20b2680 .all_icon_color i
{
    font-size: 60px;
}

.elementor-8349 .elementor-element.elementor-element-20b2680 .all_color_service h3
{
    padding: 26px 0px 10px 0px;
}

.elementor-8349 .elementor-element.elementor-element-20b2680 .all_color_service:hover h3, .elementor-8349 .elementor-element.elementor-element-20b2680 .all_color_service:hover h3 a, .elementor-8349 .elementor-element.elementor-element-20b2680 .all_color_service:hover h2, .elementor-8349 .elementor-element.elementor-element-20b2680 .all_color_service:hover p, .elementor-8349 .elementor-element.elementor-element-20b2680 .all_color_service:hover i, .elementor-8349 .elementor-element.elementor-element-20b2680 .all_color_service:hover .service_list_op a
{
    color: #FFFFFF;
}

.elementor-8349 .elementor-element.elementor-element-20b2680 .all_color_service h3, .elementor-8349 .elementor-element.elementor-element-20b2680 .all_color_service h3 a, .elementor-8349 .elementor-element.elementor-element-20b2680 .all_color_service h2, .elementor-8349 .elementor-element.elementor-element-20b2680 .all_color_service p, .elementor-8349 .elementor-element.elementor-element-20b2680 .all_color_service i, .elementor-8349 .elementor-element.elementor-element-20b2680 .all_color_service .service_list_op a
{
    transition: 0.5s;
}

.elementor-8349 .elementor-element.elementor-element-d58ee94
{
    padding: 40px 0px 40px 0px;
    background:#fcd000
}

.elementor-8349 .elementor-element.elementor-element-bba0292 .single_image::before
{
    opacity: 0.5;
}

.elementor-8349 .elementor-element.elementor-element-bba0292 .single_image img
{
    transition: 0.5s;
}

.elementor-8349 .elementor-element.elementor-element-998ce1f > .elementor-element-populated
{
    margin: 0px 0px 0px 30px;
    --e-column-margin-right:0px;
    --e-column-margin-left:30px;
}

.elementor-8349 .elementor-element.elementor-element-bb2cfd4 .witr_back_title
{
    text-align: center;
}

    .elementor-8349 .elementor-element.elementor-element-bb2cfd4 .witr_back_title h4
    {
        opacity: 1;
    }

.elementor-8349 .elementor-element.elementor-element-bb2cfd4 .witr_section_title_inner p
{
    width: 100%;
    margin-top: 10px;
    margin-bottom: 5px;
}

.elementor-8349 .elementor-element.elementor-element-697a1be .all_color_service
{
    padding: 0px 30px 0px 0px;
}

.elementor-8349 .elementor-element.elementor-element-697a1be .em-service2.sleft .em-service-icon, .elementor-8349 .elementor-element.elementor-element-697a1be .em-service2.sright .em-service-icon
{
    float: default;
}

.elementor-8349 .elementor-element.elementor-element-697a1be .all_icon_color i
{
    font-size: 50px;
}

.elementor-8349 .elementor-element.elementor-element-697a1be .all_icon_color i, .elementor-8349 .elementor-element.elementor-element-697a1be .em-service2.sleft .em-service-icon
{
    margin: 2px 10px 0px 0px;
}

.elementor-8349 .elementor-element.elementor-element-697a1be .all_color_service h3, .elementor-8349 .elementor-element.elementor-element-697a1be .all_color_service h3 a
{
    font-size: 22px;
}

.elementor-8349 .elementor-element.elementor-element-697a1be .all_color_service h3
{
    margin: 0px 0px 11px 0px;
}

.elementor-8349 .elementor-element.elementor-element-697a1be .all_color_service p
{
    margin: 0px 0px 0px 0px;
}

.elementor-8349 .elementor-element.elementor-element-697a1be .all_color_service h3, .elementor-8349 .elementor-element.elementor-element-697a1be .all_color_service h3 a, .elementor-8349 .elementor-element.elementor-element-697a1be .all_color_service h2, .elementor-8349 .elementor-element.elementor-element-697a1be .all_color_service p, .elementor-8349 .elementor-element.elementor-element-697a1be .all_color_service i, .elementor-8349 .elementor-element.elementor-element-697a1be .all_color_service .service_list_op a
{
    transition: 0.5s;
}

.elementor-8349 .elementor-element.elementor-element-b0298de .all_color_service
{
    padding: 0px 30px 0px 0px;
}

.elementor-8349 .elementor-element.elementor-element-b0298de .em-service2.sleft .em-service-icon, .elementor-8349 .elementor-element.elementor-element-b0298de .em-service2.sright .em-service-icon
{
    float: default;
}

.elementor-8349 .elementor-element.elementor-element-b0298de .all_icon_color i
{
    font-size: 50px;
}

.elementor-8349 .elementor-element.elementor-element-b0298de .all_icon_color i, .elementor-8349 .elementor-element.elementor-element-b0298de .em-service2.sleft .em-service-icon
{
    margin: 2px 10px 0px 0px;
}

.elementor-8349 .elementor-element.elementor-element-b0298de .all_color_service h3, .elementor-8349 .elementor-element.elementor-element-b0298de .all_color_service h3 a
{
    font-size: 22px;
}

.elementor-8349 .elementor-element.elementor-element-b0298de .all_color_service h3
{
    margin: 0px 0px 11px 0px;
}

.elementor-8349 .elementor-element.elementor-element-b0298de .all_color_service p
{
    margin: 0px 0px 0px 0px;
}

.elementor-8349 .elementor-element.elementor-element-b0298de .all_color_service h3, .elementor-8349 .elementor-element.elementor-element-b0298de .all_color_service h3 a, .elementor-8349 .elementor-element.elementor-element-b0298de .all_color_service h2, .elementor-8349 .elementor-element.elementor-element-b0298de .all_color_service p, .elementor-8349 .elementor-element.elementor-element-b0298de .all_color_service i, .elementor-8349 .elementor-element.elementor-element-b0298de .all_color_service .service_list_op a
{
    transition: 0.5s;
}

.elementor-8349 .elementor-element.elementor-element-b0e7c6e .all_color_service
{
    padding: 29px 0px 0px 0px;
}

.elementor-8349 .elementor-element.elementor-element-b0e7c6e .em-service2.sleft .em-service-icon, .elementor-8349 .elementor-element.elementor-element-b0e7c6e .em-service2.sright .em-service-icon
{
    float: default;
}

.elementor-8349 .elementor-element.elementor-element-b0e7c6e .all_icon_color i, .elementor-8349 .elementor-element.elementor-element-b0e7c6e .service_icon_box::before
{
    background-color: #1C9536;
}

.elementor-8349 .elementor-element.elementor-element-b0e7c6e .all_icon_color i
{
    width: 60px;
    height: 60px;
    line-height: 60px;
}

.elementor-8349 .elementor-element.elementor-element-b0e7c6e .all_icon_color i, .elementor-8349 .elementor-element.elementor-element-b0e7c6e .em-service2.sleft .em-service-icon
{
    margin: -2px 15px 0px 0px;
}

.elementor-8349 .elementor-element.elementor-element-b0e7c6e .all_color_service h3, .elementor-8349 .elementor-element.elementor-element-b0e7c6e .all_color_service h3 a
{
    color: #1C9536;
    font-size: 18px;
    font-weight: 600;
}

.elementor-8349 .elementor-element.elementor-element-b0e7c6e .all_color_service h3
{
    margin: 0px 0px 3px 0px;
}

.elementor-8349 .elementor-element.elementor-element-b0e7c6e .all_color_service p
{
    color: #030925;
}

.elementor-8349 .elementor-element.elementor-element-b0e7c6e .all_color_service p
{
    font-size: 23px;
    font-weight: 700;
}

.elementor-8349 .elementor-element.elementor-element-b0e7c6e .all_color_service h3, .elementor-8349 .elementor-element.elementor-element-b0e7c6e .all_color_service h3 a, .elementor-8349 .elementor-element.elementor-element-b0e7c6e .all_color_service h2, .elementor-8349 .elementor-element.elementor-element-b0e7c6e .all_color_service p, .elementor-8349 .elementor-element.elementor-element-b0e7c6e .all_color_service i, .elementor-8349 .elementor-element.elementor-element-b0e7c6e .all_color_service .service_list_op a
{
    transition: 0.5s;
}

.elementor-8349 .elementor-element.elementor-element-d854f81:not(.elementor-motion-effects-element-type-background), .elementor-8349 .elementor-element.elementor-element-d854f81 > .elementor-motion-effects-container > .elementor-motion-effects-layer
{
    background-image: url("../../2021/11/service1-bg-1.jpg");
}

.elementor-8349 .elementor-element.elementor-element-d854f81
{
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 40px 0px 30px 0px;
}

    .elementor-8349 .elementor-element.elementor-element-d854f81 > .elementor-background-overlay
    {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-8349 .elementor-element.elementor-element-77f9a4a .witr_section_title_inner h2
{
    color: #FFFFFF;
}

.elementor-8349 .elementor-element.elementor-element-77f9a4a .witr_section_title_inner h3
{
    color: #FFFFFF;
}

.elementor-8349 .elementor-element.elementor-element-77f9a4a .witr_section_title_inner h1
{
    color: #FFFFFF;
}

.elementor-8349 .elementor-element.elementor-element-77f9a4a .witr_back_title
{
    text-align: center;
}

    .elementor-8349 .elementor-element.elementor-element-77f9a4a .witr_back_title h4
    {
        opacity: 1;
    }

.elementor-8349 .elementor-element.elementor-element-77f9a4a .witr_section_title_inner p
{
    width: 100%;
    margin-top: 20px;
    margin-bottom: 14px;
}

.elementor-8349 .elementor-element.elementor-element-03363fa
{
    margin-top: 16px;
    margin-bottom: 0px;
}

.elementor-8349 .elementor-element.elementor-element-c6edd7f .all_color_service
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #194B4E;
    padding: 10px;
}

.elementor-8349 .elementor-element.elementor-element-c6edd7f .all_color_service, .elementor-8349 .elementor-element.elementor-element-c6edd7f .em_service_text_box::before
{
    border-radius: 5px 5px 5px 5px;
}

    .elementor-8349 .elementor-element.elementor-element-c6edd7f .all_color_service:hover
    {
        background-color: #1C9536;
    }

.elementor-8349 .elementor-element.elementor-element-c6edd7f .all_icon_color i
{
    color: #FFFFFF;
    font-size: 55px;
}

.elementor-8349 .elementor-element.elementor-element-c6edd7f .all_color_service h3, .elementor-8349 .elementor-element.elementor-element-c6edd7f .all_color_service h3 a
{
    color: #FFFFFF;
}

.elementor-8349 .elementor-element.elementor-element-c6edd7f .all_color_service h3
{
    padding: 21px 0px 14px 0px;
}

.elementor-8349 .elementor-element.elementor-element-c6edd7f .all_color_service p
{
    color: #FFFFFF;
}

.elementor-8349 .elementor-element.elementor-element-c6edd7f .all_color_service h3, .elementor-8349 .elementor-element.elementor-element-c6edd7f .all_color_service h3 a, .elementor-8349 .elementor-element.elementor-element-c6edd7f .all_color_service h2, .elementor-8349 .elementor-element.elementor-element-c6edd7f .all_color_service p, .elementor-8349 .elementor-element.elementor-element-c6edd7f .all_color_service i, .elementor-8349 .elementor-element.elementor-element-c6edd7f .all_color_service .service_list_op a
{
    transition: 0.5s;
}

.elementor-8349 .elementor-element.elementor-element-5bc6f30 .all_color_service
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #194B4E;
    padding: 10px;
}

.elementor-8349 .elementor-element.elementor-element-5bc6f30 .all_color_service, .elementor-8349 .elementor-element.elementor-element-5bc6f30 .em_service_text_box::before
{
    border-radius: 5px 5px 5px 5px;
}

    .elementor-8349 .elementor-element.elementor-element-5bc6f30 .all_color_service:hover
    {
        background-color: #1C9536;
    }

.elementor-8349 .elementor-element.elementor-element-5bc6f30 .all_icon_color i
{
    color: #FFFFFF;
    font-size: 55px;
}

.elementor-8349 .elementor-element.elementor-element-5bc6f30 .all_color_service h3, .elementor-8349 .elementor-element.elementor-element-5bc6f30 .all_color_service h3 a
{
    color: #FFFFFF;
}

.elementor-8349 .elementor-element.elementor-element-5bc6f30 .all_color_service h3
{
    padding: 21px 0px 14px 0px;
}

.elementor-8349 .elementor-element.elementor-element-5bc6f30 .all_color_service p
{
    color: #FFFFFF;
}

.elementor-8349 .elementor-element.elementor-element-5bc6f30 .all_color_service h3, .elementor-8349 .elementor-element.elementor-element-5bc6f30 .all_color_service h3 a, .elementor-8349 .elementor-element.elementor-element-5bc6f30 .all_color_service h2, .elementor-8349 .elementor-element.elementor-element-5bc6f30 .all_color_service p, .elementor-8349 .elementor-element.elementor-element-5bc6f30 .all_color_service i, .elementor-8349 .elementor-element.elementor-element-5bc6f30 .all_color_service .service_list_op a
{
    transition: 0.5s;
}

.elementor-8349 .elementor-element.elementor-element-afd849d .all_color_service
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #194B4E;
    padding: 10px;
}

.elementor-8349 .elementor-element.elementor-element-afd849d .all_color_service, .elementor-8349 .elementor-element.elementor-element-afd849d .em_service_text_box::before
{
    border-radius: 5px 5px 5px 5px;
}

    .elementor-8349 .elementor-element.elementor-element-afd849d .all_color_service:hover
    {
        background-color: #1C9536;
    }

.elementor-8349 .elementor-element.elementor-element-afd849d .all_icon_color i
{
    color: #FFFFFF;
    font-size: 55px;
}

.elementor-8349 .elementor-element.elementor-element-afd849d .all_color_service h3, .elementor-8349 .elementor-element.elementor-element-afd849d .all_color_service h3 a
{
    color: #FFFFFF;
}

.elementor-8349 .elementor-element.elementor-element-afd849d .all_color_service h3
{
    padding: 21px 0px 14px 0px;
}

.elementor-8349 .elementor-element.elementor-element-afd849d .all_color_service p
{
    color: #FFFFFF;
}

.elementor-8349 .elementor-element.elementor-element-afd849d .all_color_service h3, .elementor-8349 .elementor-element.elementor-element-afd849d .all_color_service h3 a, .elementor-8349 .elementor-element.elementor-element-afd849d .all_color_service h2, .elementor-8349 .elementor-element.elementor-element-afd849d .all_color_service p, .elementor-8349 .elementor-element.elementor-element-afd849d .all_color_service i, .elementor-8349 .elementor-element.elementor-element-afd849d .all_color_service .service_list_op a
{
    transition: 0.5s;
}

.elementor-8349 .elementor-element.elementor-element-580704d .all_color_service
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #194B4E;
    padding: 10px;
}

.elementor-8349 .elementor-element.elementor-element-580704d .all_color_service, .elementor-8349 .elementor-element.elementor-element-580704d .em_service_text_box::before
{
    border-radius: 5px 5px 5px 5px;
}

    .elementor-8349 .elementor-element.elementor-element-580704d .all_color_service:hover
    {
        background-color: #1C9536;
    }

.elementor-8349 .elementor-element.elementor-element-580704d .all_icon_color i
{
    color: #FFFFFF;
    font-size: 55px;
}

.elementor-8349 .elementor-element.elementor-element-580704d .all_color_service h3, .elementor-8349 .elementor-element.elementor-element-580704d .all_color_service h3 a
{
    color: #FFFFFF;
}

.elementor-8349 .elementor-element.elementor-element-580704d .all_color_service h3
{
    padding: 21px 0px 14px 0px;
}

.elementor-8349 .elementor-element.elementor-element-580704d .all_color_service p
{
    color: #FFFFFF;
}

.elementor-8349 .elementor-element.elementor-element-580704d .all_color_service h3, .elementor-8349 .elementor-element.elementor-element-580704d .all_color_service h3 a, .elementor-8349 .elementor-element.elementor-element-580704d .all_color_service h2, .elementor-8349 .elementor-element.elementor-element-580704d .all_color_service p, .elementor-8349 .elementor-element.elementor-element-580704d .all_color_service i, .elementor-8349 .elementor-element.elementor-element-580704d .all_color_service .service_list_op a
{
    transition: 0.5s;
}

.elementor-8349 .elementor-element.elementor-element-960575c .all_color_service
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #194B4E;
    padding: 10px;
}

.elementor-8349 .elementor-element.elementor-element-960575c .all_color_service, .elementor-8349 .elementor-element.elementor-element-960575c .em_service_text_box::before
{
    border-radius: 5px 5px 5px 5px;
}

    .elementor-8349 .elementor-element.elementor-element-960575c .all_color_service:hover
    {
        background-color: #1C9536;
    }

.elementor-8349 .elementor-element.elementor-element-960575c .all_icon_color i
{
    color: #FFFFFF;
    font-size: 55px;
}

.elementor-8349 .elementor-element.elementor-element-960575c .all_color_service h3, .elementor-8349 .elementor-element.elementor-element-960575c .all_color_service h3 a
{
    color: #FFFFFF;
}

.elementor-8349 .elementor-element.elementor-element-960575c .all_color_service h3
{
    padding: 21px 0px 14px 0px;
}

.elementor-8349 .elementor-element.elementor-element-960575c .all_color_service p
{
    color: #FFFFFF;
}

.elementor-8349 .elementor-element.elementor-element-960575c .all_color_service h3, .elementor-8349 .elementor-element.elementor-element-960575c .all_color_service h3 a, .elementor-8349 .elementor-element.elementor-element-960575c .all_color_service h2, .elementor-8349 .elementor-element.elementor-element-960575c .all_color_service p, .elementor-8349 .elementor-element.elementor-element-960575c .all_color_service i, .elementor-8349 .elementor-element.elementor-element-960575c .all_color_service .service_list_op a
{
    transition: 0.5s;
}

.elementor-8349 .elementor-element.elementor-element-2af7cf2 .all_color_service
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #194B4E;
    padding: 10px;
}

.elementor-8349 .elementor-element.elementor-element-2af7cf2 .all_color_service, .elementor-8349 .elementor-element.elementor-element-2af7cf2 .em_service_text_box::before
{
    border-radius: 5px 5px 5px 5px;
}

    .elementor-8349 .elementor-element.elementor-element-2af7cf2 .all_color_service:hover
    {
        background-color: #1C9536;
    }

.elementor-8349 .elementor-element.elementor-element-2af7cf2 .all_icon_color i
{
    color: #FFFFFF;
    font-size: 55px;
}

.elementor-8349 .elementor-element.elementor-element-2af7cf2 .all_color_service h3, .elementor-8349 .elementor-element.elementor-element-2af7cf2 .all_color_service h3 a
{
    color: #FFFFFF;
}

.elementor-8349 .elementor-element.elementor-element-2af7cf2 .all_color_service h3
{
    padding: 21px 0px 14px 0px;
}

.elementor-8349 .elementor-element.elementor-element-2af7cf2 .all_color_service p
{
    color: #FFFFFF;
}

.elementor-8349 .elementor-element.elementor-element-2af7cf2 .all_color_service h3, .elementor-8349 .elementor-element.elementor-element-2af7cf2 .all_color_service h3 a, .elementor-8349 .elementor-element.elementor-element-2af7cf2 .all_color_service h2, .elementor-8349 .elementor-element.elementor-element-2af7cf2 .all_color_service p, .elementor-8349 .elementor-element.elementor-element-2af7cf2 .all_color_service i, .elementor-8349 .elementor-element.elementor-element-2af7cf2 .all_color_service .service_list_op a
{
    transition: 0.5s;
}

.elementor-8349 .elementor-element.elementor-element-e57f50c
{
    padding: 85px 0px 62px 0px;
}

.elementor-8349 .elementor-element.elementor-element-5943792 .witr_back_title
{
    text-align: center;
}

    .elementor-8349 .elementor-element.elementor-element-5943792 .witr_back_title h4
    {
        opacity: 1;
    }

.elementor-8349 .elementor-element.elementor-element-ed0c77c
{
    margin-top: 20px;
    margin-bottom: 0px;
}

.elementor-8349 .elementor-element.elementor-element-6e07fbb .picon a
{
    transform: rotate(0deg);
}

.elementor-8349 .elementor-element.elementor-element-6e07fbb .portfolio_nav
{
    text-align: center;
}

    .elementor-8349 .elementor-element.elementor-element-6e07fbb .portfolio_nav ul li
    {
        font-size: 16px;
        font-weight: 600;
        border-radius: 2px 2px 2px 2px;
        margin: 0px 5px 31px 5px;
        padding: 16px 38px 16px 38px;
    }

.elementor-8349 .elementor-element.elementor-element-f2dd6ef .witr_btn_sinner
{
    text-align: center;
}

.elementor-8349 .elementor-element.elementor-element-f2dd6ef .witr_btn, .elementor-8349 .elementor-element.elementor-element-f2dd6ef .witr_bbtn, .elementor-8349 .elementor-element.elementor-element-f2dd6ef .witr_gbtn, .elementor-8349 .elementor-element.elementor-element-f2dd6ef .witr_gbbtn, .elementor-8349 .elementor-element.elementor-element-f2dd6ef .witr_vbtn, .elementor-8349 .elementor-element.elementor-element-f2dd6ef .witr_vhgbtn, .elementor-8349 .elementor-element.elementor-element-f2dd6ef .witr_vbbgbtn, .elementor-8349 .elementor-element.elementor-element-f2dd6ef .witr_vdbbgbtn
{
    margin: 18px 0px 0px 0px;
    padding: 18px 51px 18px 51px;
}

.elementor-8349 .elementor-element.elementor-element-f2dd6ef .pluse_btn_icon span
{
    text-align: center;
}

.elementor-8349 .elementor-element.elementor-element-f2dd6ef .pluse_btn_icon
{
    transform: rotate(0deg);
}

.elementor-8349 .elementor-element.elementor-element-8f432ec
{
    padding: 0px 0px 40px 0px;
}

.elementor-8349 .elementor-element.elementor-element-d453d33 .witr_back_title
{
    text-align: center;
}

    .elementor-8349 .elementor-element.elementor-element-d453d33 .witr_back_title h4
    {
        opacity: 1;
    }

.elementor-8349 .elementor-element.elementor-element-abec83e .all_feature_color span, .elementor-8349 .elementor-element.elementor-element-abec83e .all_feature_color h2
{
    top: 45px;
    left: 202px;
}

.elementor-8349 .elementor-element.elementor-element-abec83e .witr_feature_13 .sub-item::before, .elementor-8349 .elementor-element.elementor-element-abec83e .witr_feature_13 .sub-item::after
{
    opacity: 0;
}

.elementor-8349 .elementor-element.elementor-element-abec83e .all_feature_color i
{
    text-align: center;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #FE0000;
}

.elementor-8349 .elementor-element.elementor-element-abec83e .all_feature_color p
{
    padding: 0px 40px 0px 40px;
}

.elementor-8349 .elementor-element.elementor-element-abec83e .all_feature_color h3, .elementor-8349 .elementor-element.elementor-element-abec83e .all_feature_color h3 a, .elementor-8349 .elementor-element.elementor-element-abec83e .all_feature_color h2, .elementor-8349 .elementor-element.elementor-element-abec83e .all_feature_color p, .elementor-8349 .elementor-element.elementor-element-abec83e .all_feature_color i, .elementor-8349 .elementor-element.elementor-element-abec83e .all_feature_color .service_list_op a
{
    transition: 0.5s;
}

.elementor-8349 .elementor-element.elementor-element-63ebba6 .all_feature_color span, .elementor-8349 .elementor-element.elementor-element-63ebba6 .all_feature_color h2
{
    top: 45px;
    left: 202px;
}

.elementor-8349 .elementor-element.elementor-element-63ebba6 .witr_feature_13 .sub-item::before, .elementor-8349 .elementor-element.elementor-element-63ebba6 .witr_feature_13 .sub-item::after
{
    opacity: 0;
}

.elementor-8349 .elementor-element.elementor-element-63ebba6 .all_feature_color i
{
    text-align: center;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #FE0000;
}

.elementor-8349 .elementor-element.elementor-element-63ebba6 .all_feature_color p
{
    padding: 0px 40px 0px 40px;
}

.elementor-8349 .elementor-element.elementor-element-63ebba6 .all_feature_color h3, .elementor-8349 .elementor-element.elementor-element-63ebba6 .all_feature_color h3 a, .elementor-8349 .elementor-element.elementor-element-63ebba6 .all_feature_color h2, .elementor-8349 .elementor-element.elementor-element-63ebba6 .all_feature_color p, .elementor-8349 .elementor-element.elementor-element-63ebba6 .all_feature_color i, .elementor-8349 .elementor-element.elementor-element-63ebba6 .all_feature_color .service_list_op a
{
    transition: 0.5s;
}

.elementor-8349 .elementor-element.elementor-element-762004e .all_feature_color span, .elementor-8349 .elementor-element.elementor-element-762004e .all_feature_color h2
{
    top: 45px;
    left: 202px;
}

.elementor-8349 .elementor-element.elementor-element-762004e .witr_feature_13 .sub-item::before, .elementor-8349 .elementor-element.elementor-element-762004e .witr_feature_13 .sub-item::after
{
    opacity: 0;
}

.elementor-8349 .elementor-element.elementor-element-762004e .all_feature_color i
{
    text-align: center;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #FE0000;
}

.elementor-8349 .elementor-element.elementor-element-762004e .all_feature_color p
{
    padding: 0px 40px 0px 40px;
}

.elementor-8349 .elementor-element.elementor-element-762004e .all_feature_color h3, .elementor-8349 .elementor-element.elementor-element-762004e .all_feature_color h3 a, .elementor-8349 .elementor-element.elementor-element-762004e .all_feature_color h2, .elementor-8349 .elementor-element.elementor-element-762004e .all_feature_color p, .elementor-8349 .elementor-element.elementor-element-762004e .all_feature_color i, .elementor-8349 .elementor-element.elementor-element-762004e .all_feature_color .service_list_op a
{
    transition: 0.5s;
}

.elementor-8349 .elementor-element.elementor-element-1eb6dda:not(.elementor-motion-effects-element-type-background), .elementor-8349 .elementor-element.elementor-element-1eb6dda > .elementor-motion-effects-container > .elementor-motion-effects-layer
{
    background-image: url("../../2021/11/skill-bg-1.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-8349 .elementor-element.elementor-element-1eb6dda
{
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 15px 0px 20px 0px;
}

    .elementor-8349 .elementor-element.elementor-element-1eb6dda > .elementor-background-overlay
    {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-8349 .elementor-element.elementor-element-1fe48cb .witr_back_title
{
    text-align: center;
}

    .elementor-8349 .elementor-element.elementor-element-1fe48cb .witr_back_title h4
    {
        opacity: 1;
    }

.elementor-8349 .elementor-element.elementor-element-1fe48cb .witr_section_title_inner p
{
    width: 100%;
    margin-top: 10px;
    margin-bottom: 9px;
}

.elementor-8349 .elementor-element.elementor-element-4f69522 .progress-bar
{
    border-radius: 30px 30px 30px 30px;
}

.elementor-8349 .elementor-element.elementor-element-4f69522 .progress
{
    border-radius: 30px 30px 30px 30px;
}

.elementor-8349 .elementor-element.elementor-element-4f69522 .witr_label
{
    color: #030925;
}

.elementor-8349 .elementor-element.elementor-element-4f69522 > .elementor-widget-container
{
    margin: 0px 0px 10px 0px;
}

.elementor-8349 .elementor-element.elementor-element-29bbf4e .progress-bar
{
    border-radius: 30px 30px 30px 30px;
}

.elementor-8349 .elementor-element.elementor-element-29bbf4e .progress
{
    border-radius: 30px 30px 30px 30px;
}

.elementor-8349 .elementor-element.elementor-element-29bbf4e .witr_label
{
    color: #030925;
}

.elementor-8349 .elementor-element.elementor-element-29bbf4e > .elementor-widget-container
{
    margin: 0px 0px 10px 0px;
}

.elementor-8349 .elementor-element.elementor-element-b23df39 .progress-bar
{
    border-radius: 30px 30px 30px 30px;
}

.elementor-8349 .elementor-element.elementor-element-b23df39 .progress
{
    border-radius: 30px 30px 30px 30px;
}

.elementor-8349 .elementor-element.elementor-element-b23df39 .witr_label
{
    color: #030925;
}

.elementor-8349 .elementor-element.elementor-element-b23df39 > .elementor-widget-container
{
    margin: 0px 0px 10px 0px;
}

.elementor-8349 .elementor-element.elementor-element-d29d522 .progress-bar
{
    border-radius: 30px 30px 30px 30px;
}

.elementor-8349 .elementor-element.elementor-element-d29d522 .progress
{
    border-radius: 30px 30px 30px 30px;
}

.elementor-8349 .elementor-element.elementor-element-d29d522 .witr_label
{
    color: #030925;
}

.elementor-8349 .elementor-element.elementor-element-d29d522 > .elementor-widget-container
{
    margin: 0px 0px 10px 0px;
}

.elementor-8349 .elementor-element.elementor-element-68b464e
{
    padding: 85px 0px 60px 0px;
}

.elementor-8349 .elementor-element.elementor-element-7efac37 .witr_back_title
{
    text-align: center;
}

    .elementor-8349 .elementor-element.elementor-element-7efac37 .witr_back_title h4
    {
        opacity: 1;
    }

.elementor-8349 .elementor-element.elementor-element-22e6138 .nav-tabs
{
    justify-content: space-around;
}

.elementor-8349 .elementor-element.elementor-element-22e6138 .witr_adv_tab_menu
{
    border-style: default;
    padding: 37px 0px 40px 0px;
}

.elementor-8349 .elementor-element.elementor-element-22e6138 .nav-tabs span
{
    float: left;
}

.elementor-8349 .elementor-element.elementor-element-22e6138 .nav-tabs i
{
    color: #1C9536;
    font-size: 30px;
}

.elementor-8349 .elementor-element.elementor-element-22e6138 .nav-tabs .nav-link
{
    color: #030925;
    border-style: default;
}

    .elementor-8349 .elementor-element.elementor-element-22e6138 .nav-tabs .nav-link:hover, .elementor-8349 .elementor-element.elementor-element-22e6138 .nav-tabs .nav-item:hover i
    {
        color: #FFFFFF;
    }

    .elementor-8349 .elementor-element.elementor-element-22e6138 .nav-tabs .nav-link:hover
    {
        border-style: default;
    }

    .elementor-8349 .elementor-element.elementor-element-22e6138 .nav-tabs .nav-link.active, .elementor-8349 .elementor-element.elementor-element-22e6138 .nav-tabs .active i
    {
        color: #FFFFFF;
    }

    .elementor-8349 .elementor-element.elementor-element-22e6138 .nav-tabs .nav-link.active
    {
        border-style: default;
    }

.elementor-8349 .elementor-element.elementor-element-3864506:not(.elementor-motion-effects-element-type-background), .elementor-8349 .elementor-element.elementor-element-3864506 > .elementor-motion-effects-container > .elementor-motion-effects-layer
{
    background-image: url("../../2021/11/team-bg-1.jpg");
}

.elementor-8349 .elementor-element.elementor-element-3864506
{
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 40px 0px 37px 0px;
}

    .elementor-8349 .elementor-element.elementor-element-3864506 > .elementor-background-overlay
    {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-8349 .elementor-element.elementor-element-562232d .witr_section_title_inner h2
{
    color: #FFFFFF;
}

.elementor-8349 .elementor-element.elementor-element-562232d .witr_section_title_inner h3
{
    color: #FFFFFF;
}

.elementor-8349 .elementor-element.elementor-element-562232d .witr_back_title
{
    text-align: center;
}

    .elementor-8349 .elementor-element.elementor-element-562232d .witr_back_title h4
    {
        opacity: 1;
    }

.elementor-8349 .elementor-element.elementor-element-562232d .witr_section_title_inner p
{
    color: #FFFFFF;
}

.elementor-8349 .elementor-element.elementor-element-1b6a693
{
    margin-top: 10px;
    margin-bottom: 0px;
}

.elementor-8349 .elementor-element.elementor-element-93daa9b .all_color_team span
{
    color: #1C9536;
    font-size: 16px;
    font-weight: 500;
}

.elementor-8349 .elementor-element.elementor-element-93daa9b .all_team_s_color a, .elementor-8349 .elementor-element.elementor-element-93daa9b .witr_team_top ul li a, .elementor-8349 .elementor-element.elementor-element-93daa9b .team_top_icon ul li a
{
    margin: 0px 0px 5px 0px;
}

.elementor-8349 .elementor-element.elementor-element-2fb6c6f .all_color_team span
{
    color: #1C9536;
    font-size: 16px;
    font-weight: 500;
}

.elementor-8349 .elementor-element.elementor-element-2fb6c6f .all_team_s_color a, .elementor-8349 .elementor-element.elementor-element-2fb6c6f .witr_team_top ul li a, .elementor-8349 .elementor-element.elementor-element-2fb6c6f .team_top_icon ul li a
{
    margin: 0px 0px 5px 0px;
}

.elementor-8349 .elementor-element.elementor-element-05bc08f .all_color_team span
{
    color: #1C9536;
    font-size: 16px;
    font-weight: 500;
}

.elementor-8349 .elementor-element.elementor-element-05bc08f .all_team_s_color a, .elementor-8349 .elementor-element.elementor-element-05bc08f .witr_team_top ul li a, .elementor-8349 .elementor-element.elementor-element-05bc08f .team_top_icon ul li a
{
    margin: 0px 0px 5px 0px;
}

.elementor-8349 .elementor-element.elementor-element-597af04
{
    margin-top: -106px;
    margin-bottom: 0px;
}

.elementor-8349 .elementor-element.elementor-element-1626047:not(.elementor-motion-effects-element-type-background), .elementor-8349 .elementor-element.elementor-element-1626047 > .elementor-motion-effects-container > .elementor-motion-effects-layer
{
    background-color: #FFFFFF;
}

.elementor-8349 .elementor-element.elementor-element-1626047, .elementor-8349 .elementor-element.elementor-element-1626047 > .elementor-background-overlay
{
    border-radius: 30px 30px 30px 30px;
}

.elementor-8349 .elementor-element.elementor-element-1626047
{
    box-shadow: 0px 0px 54px 0px rgba(14.758695652173923, 56.494962192816615, 219, 0.06);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 40px 55px 36px 14px;
}

    .elementor-8349 .elementor-element.elementor-element-1626047 > .elementor-background-overlay
    {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-8349 .elementor-element.elementor-element-f084388 .witr_back_title
{
    text-align: center;
}

    .elementor-8349 .elementor-element.elementor-element-f084388 .witr_back_title h4
    {
        opacity: 1;
    }

.elementor-8349 .elementor-element.elementor-element-f084388 .witr_section_title_inner p
{
    font-size: 17px;
    font-weight: 500;
    width: 100%;
}

.elementor-8349 .elementor-element.elementor-element-4849711 > .elementor-element-populated
{
    margin: 0px 0px 0px 60px;
    --e-column-margin-right:0px;
    --e-column-margin-left:60px;
}

.elementor-8349 .elementor-element.elementor-element-db259c1 > .elementor-widget-container
{
    margin: 20px 0px 0px 0px;
}

.elementor-8349 .elementor-element.elementor-element-55288dd
{
    padding: 20px 0px 25px 0px;
}

.elementor-8349 .elementor-element.elementor-element-c3b5c2c .witr_back_title
{
    text-align: center;
}

    .elementor-8349 .elementor-element.elementor-element-c3b5c2c .witr_back_title h4
    {
        opacity: 1;
    }

.elementor-8349 .elementor-element.elementor-element-fab4bf9
{
    margin-top: 20px;
    margin-bottom: 0px;
}

.elementor-8349 .elementor-element.elementor-element-afd6e69 .pricing-part
{
    text-align: center;
}

.elementor-8349 .elementor-element.elementor-element-afd6e69 .pricing_area
{
    border-style: default;
}

.elementor-8349 .elementor-element.elementor-element-afd6e69 .all_pricing_color img
{
    padding: 50px 0px 33px 0px;
}

.elementor-8349 .elementor-element.elementor-element-afd6e69 .all_pricing_color h4
{
    color: #1C9536;
}

.elementor-8349 .elementor-element.elementor-element-afd6e69 .all_pricing_color h5
{
    color: #1C9536;
    font-size: 36px;
}

.elementor-8349 .elementor-element.elementor-element-afd6e69 .all_pricing_color span
{
    color: #030925;
}

.elementor-8349 .elementor-element.elementor-element-afd6e69 .pricing-part ul
{
    padding: 12px 0px 0px 0px;
}

.elementor-8349 .elementor-element.elementor-element-afd6e69 .witr_btnp_color a.btn
{
    color: #030925;
    background-color: #FFFFFF00;
    font-family: "Nunito Sans", Sans-serif;
    font-size: 15px;
    font-weight: 800;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #AFE4E8;
    border-radius: 10px 10px 10px 10px;
    padding: 13px 34px 13px 34px;
}

.elementor-8349 .elementor-element.elementor-element-afd6e69 .witr_btnp_color
{
    border-style: default;
}

    .elementor-8349 .elementor-element.elementor-element-afd6e69 .witr_btnp_color a.btn:hover
    {
        color: #FFFFFF;
        background-color: #1C9536;
        border-style: default;
        border-color: #1C9536;
    }

.elementor-8349 .elementor-element.elementor-element-4367028 .pricing-part
{
    text-align: center;
}

.elementor-8349 .elementor-element.elementor-element-4367028 .pricing_area
{
    border-style: default;
}

.elementor-8349 .elementor-element.elementor-element-4367028 .all_pricing_color img
{
    padding: 50px 0px 33px 0px;
}

.elementor-8349 .elementor-element.elementor-element-4367028 .all_pricing_color h4
{
    color: #1C9536;
}

.elementor-8349 .elementor-element.elementor-element-4367028 .all_pricing_color h5
{
    color: #1C9536;
    font-size: 36px;
}

.elementor-8349 .elementor-element.elementor-element-4367028 .all_pricing_color span
{
    color: #030925;
}

.elementor-8349 .elementor-element.elementor-element-4367028 .pricing-part ul
{
    padding: 12px 0px 0px 0px;
}

.elementor-8349 .elementor-element.elementor-element-4367028 .witr_btnp_color a.btn
{
    color: #FFFFFF;
    background-color: #1C9536;
    font-family: "Nunito Sans", Sans-serif;
    font-size: 15px;
    font-weight: 800;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 10px 10px 10px 10px;
    padding: 13px 34px 13px 34px;
}

.elementor-8349 .elementor-element.elementor-element-4367028 .witr_btnp_color
{
    border-style: default;
}

    .elementor-8349 .elementor-element.elementor-element-4367028 .witr_btnp_color a.btn:hover
    {
        color: #FFFFFF;
        background-color: #1C9536;
        border-style: default;
        border-color: #1C9536;
    }

.elementor-8349 .elementor-element.elementor-element-cf6e5a6 .pricing-part
{
    text-align: center;
}

.elementor-8349 .elementor-element.elementor-element-cf6e5a6 .pricing_area
{
    border-style: default;
}

.elementor-8349 .elementor-element.elementor-element-cf6e5a6 .all_pricing_color img
{
    padding: 50px 0px 33px 0px;
}

.elementor-8349 .elementor-element.elementor-element-cf6e5a6 .all_pricing_color h4
{
    color: #1C9536;
}

.elementor-8349 .elementor-element.elementor-element-cf6e5a6 .all_pricing_color h5
{
    color: #1C9536;
    font-size: 36px;
}

.elementor-8349 .elementor-element.elementor-element-cf6e5a6 .all_pricing_color span
{
    color: #030925;
}

.elementor-8349 .elementor-element.elementor-element-cf6e5a6 .pricing-part ul
{
    padding: 12px 0px 0px 0px;
}

.elementor-8349 .elementor-element.elementor-element-cf6e5a6 .witr_btnp_color a.btn
{
    color: #030925;
    background-color: #FFFFFF00;
    font-family: "Nunito Sans", Sans-serif;
    font-size: 15px;
    font-weight: 800;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #AFE4E8;
    border-radius: 10px 10px 10px 10px;
    padding: 13px 34px 13px 34px;
}

.elementor-8349 .elementor-element.elementor-element-cf6e5a6 .witr_btnp_color
{
    border-style: default;
}

    .elementor-8349 .elementor-element.elementor-element-cf6e5a6 .witr_btnp_color a.btn:hover
    {
        color: #FFFFFF;
        background-color: #1C9536;
        border-style: default;
        border-color: #1C9536;
    }

.elementor-8349 .elementor-element.elementor-element-2d49b32:not(.elementor-motion-effects-element-type-background), .elementor-8349 .elementor-element.elementor-element-2d49b32 > .elementor-motion-effects-container > .elementor-motion-effects-layer
{
    background-color: #F8F9F9;
}

.elementor-8349 .elementor-element.elementor-element-2d49b32
{
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    /* padding: 70px 0px 36px 0px; */
}

    .elementor-8349 .elementor-element.elementor-element-2d49b32 > .elementor-background-overlay
    {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-8349 .elementor-element.elementor-element-3bc32e4 .witr_back_title
{
    text-align: center;
}

    .elementor-8349 .elementor-element.elementor-element-3bc32e4 .witr_back_title h4
    {
        opacity: 1;
    }

.elementor-8349 .elementor-element.elementor-element-3bc32e4 > .elementor-widget-container
{
    padding: 20px 0px 0px 0px;
}

.elementor-8349 .elementor-element.elementor-element-57bb5f7 .all_color_testimonial span, .elementor-8349 .elementor-element.elementor-element-57bb5f7 .execllent_star h3
{
    color: #1C9536;
}

.elementor-8349 .elementor-element.elementor-element-57bb5f7 .all_color_testimonial p
{
    font-size: 20px;
}

.elementor-8349 .elementor-element.elementor-element-57bb5f7 .slick-prev, .elementor-8349 .elementor-element.elementor-element-57bb5f7 .slick-next
{
    width: 45px;
    height: 45px;
    line-height: 45px;
    opacity: 11;
    border-radius: 5px 5px 5px 5px;
    top: 290px;
}

    .elementor-8349 .elementor-element.elementor-element-57bb5f7 .slick-prev:before, .elementor-8349 .elementor-element.elementor-element-57bb5f7 .slick-next:before
    {
        font-size: 28px;
    }

.elementor-8349 .elementor-element.elementor-element-57bb5f7 .slick-prev
{
    left: -336px;
}

.elementor-8349 .elementor-element.elementor-element-57bb5f7 .slick-next
{
    right: 997px;
}

.elementor-8349 .elementor-element.elementor-element-56f7125:not(.elementor-motion-effects-element-type-background), .elementor-8349 .elementor-element.elementor-element-56f7125 > .elementor-motion-effects-container > .elementor-motion-effects-layer
{
    background-color: #1C9536;
}

.elementor-8349 .elementor-element.elementor-element-56f7125
{
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 70px 0px 70px 0px;
}

    .elementor-8349 .elementor-element.elementor-element-56f7125 > .elementor-background-overlay
    {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-8349 .elementor-element.elementor-element-d0da0ff .all_counter_color h3, .elementor-8349 .elementor-element.elementor-element-d0da0ff .all_counter_color span
{
    color: #FFFFFF;
    font-size: 36px;
    margin: 0px 0px 8px 0px;
}

.elementor-8349 .elementor-element.elementor-element-d0da0ff .all_counter_color h4, .elementor-8349 .elementor-element.elementor-element-d0da0ff .all_counter_color h1
{
    color: #FFFFFF;
    font-size: 18px;
    font-weight: 700;
}

.elementor-8349 .elementor-element.elementor-element-d0da0ff .all_counter_color i
{
    color: #FFFFFF;
    font-size: 40px;
    border-style: default;
    transform: rotate(0deg);
}

.elementor-8349 .elementor-element.elementor-element-d0da0ff .witr_counter_icon, .elementor-8349 .elementor-element.elementor-element-d0da0ff .witr_custom_icon, .elementor-8349 .elementor-element.elementor-element-d0da0ff .counter_icon, .elementor-8349 .elementor-element.elementor-element-d0da0ff .witr_counter_icon4, .elementor-8349 .elementor-element.elementor-element-d0da0ff .witr_counter_img
{
    float: left;
}

.elementor-8349 .elementor-element.elementor-element-d0da0ff .all_counter_color i, .elementor-8349 .elementor-element.elementor-element-d0da0ff .witr_counter_img
{
    margin: 20px 20px 0px 0px;
}

.elementor-8349 .elementor-element.elementor-element-b4c87bc .all_counter_color h3, .elementor-8349 .elementor-element.elementor-element-b4c87bc .all_counter_color span
{
    color: #FFFFFF;
    font-size: 36px;
    margin: 0px 0px 8px 0px;
}

.elementor-8349 .elementor-element.elementor-element-b4c87bc .all_counter_color h4, .elementor-8349 .elementor-element.elementor-element-b4c87bc .all_counter_color h1
{
    color: #FFFFFF;
    font-size: 18px;
    font-weight: 700;
}

.elementor-8349 .elementor-element.elementor-element-b4c87bc .all_counter_color i
{
    color: #FFFFFF;
    font-size: 40px;
    border-style: default;
    transform: rotate(0deg);
}

.elementor-8349 .elementor-element.elementor-element-b4c87bc .witr_counter_icon, .elementor-8349 .elementor-element.elementor-element-b4c87bc .witr_custom_icon, .elementor-8349 .elementor-element.elementor-element-b4c87bc .counter_icon, .elementor-8349 .elementor-element.elementor-element-b4c87bc .witr_counter_icon4, .elementor-8349 .elementor-element.elementor-element-b4c87bc .witr_counter_img
{
    float: left;
}

.elementor-8349 .elementor-element.elementor-element-b4c87bc .all_counter_color i, .elementor-8349 .elementor-element.elementor-element-b4c87bc .witr_counter_img
{
    margin: 20px 20px 0px 0px;
}

.elementor-8349 .elementor-element.elementor-element-a56c2e7 .all_counter_color h3, .elementor-8349 .elementor-element.elementor-element-a56c2e7 .all_counter_color span
{
    color: #FFFFFF;
    font-size: 36px;
    margin: 0px 0px 8px 0px;
}

.elementor-8349 .elementor-element.elementor-element-a56c2e7 .all_counter_color h4, .elementor-8349 .elementor-element.elementor-element-a56c2e7 .all_counter_color h1
{
    color: #FFFFFF;
    font-size: 18px;
    font-weight: 700;
}

.elementor-8349 .elementor-element.elementor-element-a56c2e7 .all_counter_color i
{
    color: #FFFFFF;
    font-size: 40px;
    border-style: default;
    transform: rotate(0deg);
}

.elementor-8349 .elementor-element.elementor-element-a56c2e7 .witr_counter_icon, .elementor-8349 .elementor-element.elementor-element-a56c2e7 .witr_custom_icon, .elementor-8349 .elementor-element.elementor-element-a56c2e7 .counter_icon, .elementor-8349 .elementor-element.elementor-element-a56c2e7 .witr_counter_icon4, .elementor-8349 .elementor-element.elementor-element-a56c2e7 .witr_counter_img
{
    float: left;
}

.elementor-8349 .elementor-element.elementor-element-a56c2e7 .all_counter_color i, .elementor-8349 .elementor-element.elementor-element-a56c2e7 .witr_counter_img
{
    margin: 20px 20px 0px 0px;
}

.elementor-8349 .elementor-element.elementor-element-c0283fc .all_counter_color h3, .elementor-8349 .elementor-element.elementor-element-c0283fc .all_counter_color span
{
    color: #FFFFFF;
    font-size: 36px;
    margin: 0px 0px 8px 0px;
}

.elementor-8349 .elementor-element.elementor-element-c0283fc .all_counter_color h4, .elementor-8349 .elementor-element.elementor-element-c0283fc .all_counter_color h1
{
    color: #FFFFFF;
    font-size: 18px;
    font-weight: 700;
}

.elementor-8349 .elementor-element.elementor-element-c0283fc .all_counter_color i
{
    color: #FFFFFF;
    font-size: 40px;
    border-style: default;
    transform: rotate(0deg);
}

.elementor-8349 .elementor-element.elementor-element-c0283fc .witr_counter_icon, .elementor-8349 .elementor-element.elementor-element-c0283fc .witr_custom_icon, .elementor-8349 .elementor-element.elementor-element-c0283fc .counter_icon, .elementor-8349 .elementor-element.elementor-element-c0283fc .witr_counter_icon4, .elementor-8349 .elementor-element.elementor-element-c0283fc .witr_counter_img
{
    float: left;
}

.elementor-8349 .elementor-element.elementor-element-c0283fc .all_counter_color i, .elementor-8349 .elementor-element.elementor-element-c0283fc .witr_counter_img
{
    margin: 20px 20px 0px 0px;
}

.elementor-8349 .elementor-element.elementor-element-3624f28
{
    padding: 90px 0px 90px 0px;
}

.elementor-8349 .elementor-element.elementor-element-c751ffd .single_image::before
{
    opacity: 0.5;
}

.elementor-8349 .elementor-element.elementor-element-c751ffd .single_image img
{
    transition: 0.5s;
}

.elementor-8349 .elementor-element.elementor-element-b14eee3 > .elementor-element-populated
{
    margin: 0px 0px 0px 12px;
    --e-column-margin-right:0px;
    --e-column-margin-left:12px;
}

.elementor-8349 .elementor-element.elementor-element-6c1f19f .witr_back_title
{
    text-align: center;
}

    .elementor-8349 .elementor-element.elementor-element-6c1f19f .witr_back_title h4
    {
        opacity: 1;
    }

.elementor-8349 .elementor-element.elementor-element-88d5d8c .accordion_area .card-2
{
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.06);
    margin-bottom: 15px;
}

.elementor-8349 .elementor-element.elementor-element-88d5d8c .witr_ac_style, .elementor-8349 .elementor-element.elementor-element-88d5d8c .witr_ac_style::before
{
    font-size: 18px;
}

.elementor-8349 .elementor-element.elementor-element-88d5d8c .witr_ac_style
{
    padding: 21px 20px 21px 10px;
}

.elementor-8349 .elementor-element.elementor-element-88d5d8c .active .witr_ac_style
{
    background-color: #1C9536;
}

.elementor-8349 .elementor-element.elementor-element-88d5d8c > .elementor-widget-container
{
    margin: 35px 0px 0px 0px;
}

.elementor-8349 .elementor-element.elementor-element-a793b54
{
    border-style: solid;
    border-width: 1px 0px 0px 0px;
    border-color: #F3F3F3;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    /* padding: 70px 0px 70px 0px; */
}

    .elementor-8349 .elementor-element.elementor-element-a793b54 > .elementor-background-overlay
    {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-8349 .elementor-element.elementor-element-f93c0de:not(.elementor-motion-effects-element-type-background), .elementor-8349 .elementor-element.elementor-element-f93c0de > .elementor-motion-effects-container > .elementor-motion-effects-layer
{
    background-image: url("../../2021/11/contact-bg-1.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-8349 .elementor-element.elementor-element-f93c0de
{
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 90px 0px 75px 0px;
}

    .elementor-8349 .elementor-element.elementor-element-f93c0de > .elementor-background-overlay
    {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-8349 .elementor-element.elementor-element-4cbac58 .apartment_area
{
    padding: 0px 0px 0px 0px;
}

.elementor-8349 .elementor-element.elementor-element-4cbac58 .apartment_text h1
{
    color: #FFFFFF;
}

.elementor-8349 .elementor-element.elementor-element-4cbac58 .apartment_text h2
{
    color: #FFFFFF;
    margin: 15px 0px 50px 0px;
}

.elementor-8349 .elementor-element.elementor-element-4cbac58 .witr_apartment_form input, .elementor-8349 .elementor-element.elementor-element-4cbac58 .witr_apartment_form form select, .elementor-8349 .elementor-element.elementor-element-4cbac58 div.wpcf7-response-output, .elementor-8349 .elementor-element.elementor-element-4cbac58 .wpcf7-not-valid-tip, .elementor-8349 .elementor-element.elementor-element-4cbac58 .witr_apartment_form input::-webkit-input-placeholder, .elementor-8349 .elementor-element.elementor-element-4cbac58 .wpcf7-form-control-wrap input, .elementor-8349 .elementor-element.elementor-element-4cbac58 .wpcf7-form-control-wrap input::-webkit-input-placeholder, .elementor-8349 .elementor-element.elementor-element-4cbac58 .wpcf7-form-control-wrap a, .elementor-8349 .elementor-element.elementor-element-4cbac58 .wpcf7-form-control-wrap a::-webkit-input-placeholder, .elementor-8349 .elementor-element.elementor-element-4cbac58 .wpcf7-form-control-wrap textarea, .elementor-8349 .elementor-element.elementor-element-4cbac58 .wpcf7-form-control-wrap textarea::-webkit-input-placeholder, .elementor-8349 .elementor-element.elementor-element-4cbac58 .wpcf7-submit::-webkit-input-placeholder, .elementor-8349 .elementor-element.elementor-element-4cbac58 .wpcf7 label, .elementor-8349 .elementor-element.elementor-element-4cbac58 .witr_apartment_form form select option
{
    color: #FFFFFF;
}

    .elementor-8349 .elementor-element.elementor-element-4cbac58 .witr_apartment_form input, .elementor-8349 .elementor-element.elementor-element-4cbac58 .witr_apartment_form form select, .elementor-8349 .elementor-element.elementor-element-4cbac58 .wpcf7-form-control-wrap textarea, .elementor-8349 .elementor-element.elementor-element-4cbac58 .wpcf7-form-control-wrap a, .elementor-8349 .elementor-element.elementor-element-4cbac58 .wpcf7-form-control-wrap input, .elementor-8349 .elementor-element.elementor-element-4cbac58 .witr_apartment_form form select option
    {
        background-color: #FFFFFF00;
    }

.elementor-8349 .elementor-element.elementor-element-4cbac58 .witr_apartment_form input, .elementor-8349 .elementor-element.elementor-element-4cbac58 .witr_apartment_form form select, .elementor-8349 .elementor-element.elementor-element-4cbac58 .wpcf7-form-control-wrap a, .elementor-8349 .elementor-element.elementor-element-4cbac58 .wpcf7-form-control-wrap input
{
    height: 60px;
}

.elementor-8349 .elementor-element.elementor-element-4cbac58 .witr_apartment_form input, .elementor-8349 .elementor-element.elementor-element-4cbac58 .witr_apartment_form form select, .elementor-8349 .elementor-element.elementor-element-4cbac58 .wpcf7-form-control-wrap textarea, .elementor-8349 .elementor-element.elementor-element-4cbac58 .wpcf7-form-control-wrap a, .elementor-8349 .elementor-element.elementor-element-4cbac58 .wpcf7-form-control-wrap input
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #484848;
}

.elementor-8349 .elementor-element.elementor-element-4cbac58 .witr_con_btn1, .elementor-8349 .elementor-element.elementor-element-4cbac58 .witr_con_btn2, .elementor-8349 .elementor-element.elementor-element-4cbac58 .witr_apartment_form .const_btn
{
    text-align: center;
}

.elementor-8349 .elementor-element.elementor-element-4cbac58 .const_btn, .elementor-8349 .elementor-element.elementor-element-4cbac58 .wpcf7-submit, .elementor-8349 .elementor-element.elementor-element-4cbac58 button, .elementor-8349 .elementor-element.elementor-element-4cbac58 input.w_btn1, .elementor-8349 .elementor-element.elementor-element-4cbac58 input.w_btn2
{
    font-size: 16px;
    font-weight: 500;
    padding: 18px 60px 18px 60px;
}

.elementor-8349 .elementor-element.elementor-element-a364943
{
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 10px 0px;
}

    .elementor-8349 .elementor-element.elementor-element-a364943 > .elementor-background-overlay
    {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-8349 .elementor-element.elementor-element-f4777d1 .witr_back_title
{
    text-align: center;
}

    .elementor-8349 .elementor-element.elementor-element-f4777d1 .witr_back_title h4
    {
        opacity: 1;
    }

.elementor-8349 .elementor-element.elementor-element-845b29a .all_blog_color span i
{
    display: default;
}

.elementor-8349 .elementor-element.elementor-element-845b29a .all_blog_color h5 > a, .elementor-8349 .elementor-element.elementor-element-845b29a .all_blog_color h2
{
    margin: 10px 0px 10px 0px;
}

.elementor-8349 .elementor-element.elementor-element-845b29a .wblog-content > a, .elementor-8349 .elementor-element.elementor-element-845b29a .learn_btn
{
    color: #3b9100;
    font-size: 16px;
    font-weight: 500;
    background-color: #FFFFFF00;
    border-style: default;
}

.elementor-8349 .elementor-element.elementor-element-845b29a > .elementor-widget-container
{
    margin: 28px 0px 0px 0px;
}

@media(min-width:768px)
{
    .elementor-8349 .elementor-element.elementor-element-b639b8d;

{
    width: 48.596%;
}

.elementor-8349 .elementor-element.elementor-element-998ce1f
{
    width: 51.404%;
}

.elementor-8349 .elementor-element.elementor-element-d2187f6
{
    width: 33.032%;
}

.elementor-8349 .elementor-element.elementor-element-4849711
{
    width: 66.968%;
}

.elementor-8349 .elementor-element.elementor-element-cc8d291
{
    width: 30.446%;
}

.elementor-8349 .elementor-element.elementor-element-d25eb46
{
    width: 69.554%;
}

.elementor-8349 .elementor-element.elementor-element-57aee13
{
    width: 52.807%;
}

.elementor-8349 .elementor-element.elementor-element-9223e27
{
    width: 47.149%;
}

}

@media(max-width:1024px)
{
    .elementor-8349 .elementor-element.elementor-element-3052fc6;

{
    margin-top: 100px;
    margin-bottom: 0px;
}

.elementor-8349 .elementor-element.elementor-element-b0e7c6e .all_icon_color i, .elementor-8349 .elementor-element.elementor-element-b0e7c6e .em-service2.sleft .em-service-icon
{
    margin: 0px 15px 10px 0px;
}

.elementor-8349 .elementor-element.elementor-element-3bc32e4 .witr_section_title_inner h3
{
    font-size: 22px;
}

.elementor-8349 .elementor-element.elementor-element-3bc32e4 .witr_section_title_inner h1
{
    font-size: 22px;
}

.elementor-8349 .elementor-element.elementor-element-57bb5f7 .slick-prev, .elementor-8349 .elementor-element.elementor-element-57bb5f7 .slick-next
{
    top: 240px;
}

.elementor-8349 .elementor-element.elementor-element-57bb5f7 .slick-prev
{
    left: -223px;
}

.elementor-8349 .elementor-element.elementor-element-57bb5f7 .slick-next
{
    right: 604px;
}

}

@media(max-width:767px)
{
    .elementor-8349 .elementor-element.elementor-element-3052fc6;

{
    margin-top: 100px;
    margin-bottom: 0px;
}

.elementor-8349 .elementor-element.elementor-element-998ce1f > .elementor-element-populated
{
    margin: 0px 0px 0px 0px;
    --e-column-margin-right:0px;
    --e-column-margin-left:0px;
}

.elementor-8349 .elementor-element.elementor-element-b0e7c6e .all_icon_color i, .elementor-8349 .elementor-element.elementor-element-b0e7c6e .em-service2.sleft .em-service-icon
{
    margin: 0px 0px 10px 0px;
}

.elementor-8349 .elementor-element.elementor-element-1eb6dda:not(.elementor-motion-effects-element-type-background), .elementor-8349 .elementor-element.elementor-element-1eb6dda > .elementor-motion-effects-container > .elementor-motion-effects-layer
{
    background-position: center right;
}

.elementor-8349 .elementor-element.elementor-element-1626047
{
    padding: 40px 20px 40px 20px;
}

.elementor-8349 .elementor-element.elementor-element-4849711 > .elementor-element-populated
{
    margin: 0px 0px 0px 0px;
    --e-column-margin-right:0px;
    --e-column-margin-left:0px;
}

.elementor-8349 .elementor-element.elementor-element-f93c0de:not(.elementor-motion-effects-element-type-background), .elementor-8349 .elementor-element.elementor-element-f93c0de > .elementor-motion-effects-container > .elementor-motion-effects-layer
{
    background-position: center left;
}
}

.witr_btnp_color {
    background: unset!important;
}

.visible-xs{display: none;}
@media screen and (max-width:480px) {
.visible-xs{display: inherit!important;}
.witr_counter_number_inn {
    text-align: left;
}
}