.elementor-1617 .elementor-element.elementor-element-fad61e9 .witr_swiper_height {
    background-position: center center;
    background-size: cover;
}

.elementor-1617 .elementor-element.elementor-element-fad61e9 .witr_swiper_area .swiper-pagination-progressbar .swiper-pagination-progressbar-fill,
.elementor-1617 .elementor-element.elementor-element-fad61e9 .witr_swiper_area .swiper-container-horizontal>.swiper-pagination-progressbar {
    height: 0px;
}

.elementor-1617 .elementor-element.elementor-element-fad61e9 .wirt_ani_slick_image {
    display: default;
}

.elementor-1617 .elementor-element.elementor-element-fad61e9 .witr_swiper_content h1 {
    color: #FFF8F8;
}

.elementor-1617 .elementor-element.elementor-element-fad61e9 .witr_swiper_content h2 {
    color: #FFFFFF;
}

.elementor-1617 .elementor-element.elementor-element-fad61e9 .witr_swipers_title h4 {
    opacity: 0.8;
}

.elementor-1617 .elementor-element.elementor-element-fad61e9 .witr_swiper_content p {
    color: #FFFFFF;
    margin-top: -5px;
    margin-bottom: 0px;
}

.elementor-1617 .elementor-element.elementor-element-fad61e9 .witr_swiper_content .witr_btn {
    color: #FFFFFF;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #0799D1;
    background-color: #0799D1;
    padding: 18px 45px 18px 45px;
}

.elementor-1617 .elementor-element.elementor-element-fad61e9 .witr_swiper_content .witr_btn:hover,
.elementor-1617 .elementor-element.elementor-element-fad61e9 .witr_swiper_content form button:hover,
.elementor-1617 .elementor-element.elementor-element-fad61e9 .witr_video_butns:hover {
    color: #FFFFFF;
    border-color: #002E70;
}

.elementor-1617 .elementor-element.elementor-element-fad61e9 .witr_swiper_content .witr_btn:hover {
    background-color: #002E70;
}

.elementor-1617 .elementor-element.elementor-element-fad61e9 .witr_swiper_content .witr_btn.active {
    background-color: #FFFFFF00;
    border-style: solid;
    border-color: #FFFBFB;
}

.elementor-1617 .elementor-element.elementor-element-fad61e9 .witr_swiper_content .witr_btn.active:hover {
    color: #FFFFFF;
    background-color: #0799D1;
    border-color: #0799D1;
}

.elementor-1617 .elementor-element.elementor-element-69c7859 {
    margin-top: -90px;
    margin-bottom: 0px;
    z-index: 9;
}

.elementor-1617 .elementor-element.elementor-element-476e323 .all_color_service,
.elementor-1617 .elementor-element.elementor-element-476e323 .service_top_image::after {
    background-image: url("../../2022/09/feature-bg.jpg");
}

.elementor-1617 .elementor-element.elementor-element-476e323 .all_color_service {
    padding: 28px 20px 23px 35px;
}

.elementor-1617 .elementor-element.elementor-element-476e323 .em-service2.sleft .em-service-icon,
.elementor-1617 .elementor-element.elementor-element-476e323 .em-service2.sright .em-service-icon {
    float: default;
}

.elementor-1617 .elementor-element.elementor-element-476e323 .all_icon_color img {
    margin: 0px 30px 20px 0px;
}

.elementor-1617 .elementor-element.elementor-element-476e323 .all_color_service h3,
.elementor-1617 .elementor-element.elementor-element-476e323 .all_color_service h3 a {
    color: #FFFFFF;
    font-size: 18px;
}

.elementor-1617 .elementor-element.elementor-element-476e323 .all_color_service h3 {
    margin: 0px 0px 6px 0px;
}

.elementor-1617 .elementor-element.elementor-element-476e323 .all_color_service p {
    color: #FFFFFF;
}

.elementor-1617 .elementor-element.elementor-element-476e323 .all_color_service p {
    font-size: 14px;
    margin: 0px 0px 10px 0px;
}

.elementor-1617 .elementor-element.elementor-element-476e323 .service-btn a,
.elementor-1617 .elementor-element.elementor-element-476e323 .witr_service_btn_3d a {
    color: #FFFFFF;
    font-size: 14px;
    border-style: none;
    padding: 0px 0px 0px 0px;
}

.elementor-1617 .elementor-element.elementor-element-476e323 .service-btn {
    transition: 0.5s;
}

.elementor-1617 .elementor-element.elementor-element-476e323 .service-btn a:hover,
.elementor-1617 .elementor-element.elementor-element-476e323 .service-btn a:hover i,
.elementor-1617 .elementor-element.elementor-element-476e323 .witr_service_btn_3d a:hover {
    color: #0799D1;
}

.elementor-1617 .elementor-element.elementor-element-476e323 .service-btn a:hover,
.elementor-1617 .elementor-element.elementor-element-476e323 .witr_service_btn_3d a:hover {
    background-color: #FFFFFF00;
}

.elementor-1617 .elementor-element.elementor-element-476e323 .all_color_service a span {
    color: #FFFFFF;
    font-size: 14px;
}

.elementor-1617 .elementor-element.elementor-element-476e323 .all_color_service h3,
.elementor-1617 .elementor-element.elementor-element-476e323 .all_color_service h3 a,
.elementor-1617 .elementor-element.elementor-element-476e323 .all_color_service h2,
.elementor-1617 .elementor-element.elementor-element-476e323 .all_color_service p,
.elementor-1617 .elementor-element.elementor-element-476e323 .all_color_service i,
.elementor-1617 .elementor-element.elementor-element-476e323 .all_color_service .service_list_op a {
    transition: 0.5s;
}

.elementor-1617 .elementor-element.elementor-element-ff4f3f8 .all_color_service,
.elementor-1617 .elementor-element.elementor-element-ff4f3f8 .service_top_image::after {
    background-color: #0798D0;
}

.elementor-1617 .elementor-element.elementor-element-ff4f3f8 .all_color_service {
    padding: 28px 20px 23px 35px;
}

.elementor-1617 .elementor-element.elementor-element-ff4f3f8 .em-service2.sleft .em-service-icon,
.elementor-1617 .elementor-element.elementor-element-ff4f3f8 .em-service2.sright .em-service-icon {
    float: default;
}

.elementor-1617 .elementor-element.elementor-element-ff4f3f8 .all_icon_color img {
    margin: 0px 30px 20px 0px;
}

.elementor-1617 .elementor-element.elementor-element-ff4f3f8 .all_color_service h3,
.elementor-1617 .elementor-element.elementor-element-ff4f3f8 .all_color_service h3 a {
    color: #FFFFFF;
    font-size: 18px;
}

.elementor-1617 .elementor-element.elementor-element-ff4f3f8 .all_color_service h3 {
    margin: 0px 0px 6px 0px;
}

.elementor-1617 .elementor-element.elementor-element-ff4f3f8 .all_color_service p {
    color: #FFFFFF;
}

.elementor-1617 .elementor-element.elementor-element-ff4f3f8 .all_color_service p {
    font-size: 14px;
    margin: 0px 0px 10px 0px;
}

.elementor-1617 .elementor-element.elementor-element-ff4f3f8 .service-btn a,
.elementor-1617 .elementor-element.elementor-element-ff4f3f8 .witr_service_btn_3d a {
    color: #FFFFFF;
    font-size: 14px;
    border-style: none;
    padding: 0px 0px 0px 0px;
}

.elementor-1617 .elementor-element.elementor-element-ff4f3f8 .service-btn {
    transition: 0.5s;
}

.elementor-1617 .elementor-element.elementor-element-ff4f3f8 .service-btn a:hover,
.elementor-1617 .elementor-element.elementor-element-ff4f3f8 .witr_service_btn_3d a:hover {
    background-color: #FFFFFF00;
}

.elementor-1617 .elementor-element.elementor-element-ff4f3f8 .all_color_service a span {
    color: #FFFFFF;
    font-size: 14px;
}

.elementor-1617 .elementor-element.elementor-element-ff4f3f8 .all_color_service h3,
.elementor-1617 .elementor-element.elementor-element-ff4f3f8 .all_color_service h3 a,
.elementor-1617 .elementor-element.elementor-element-ff4f3f8 .all_color_service h2,
.elementor-1617 .elementor-element.elementor-element-ff4f3f8 .all_color_service p,
.elementor-1617 .elementor-element.elementor-element-ff4f3f8 .all_color_service i,
.elementor-1617 .elementor-element.elementor-element-ff4f3f8 .all_color_service .service_list_op a {
    transition: 0.5s;
}

.elementor-1617 .elementor-element.elementor-element-1e98a2e .all_color_service,
.elementor-1617 .elementor-element.elementor-element-1e98a2e .service_top_image::after {
    background-image: url("../../2022/09/feature-bg.jpg");
}

.elementor-1617 .elementor-element.elementor-element-1e98a2e .all_color_service {
    padding: 28px 20px 23px 35px;
}

.elementor-1617 .elementor-element.elementor-element-1e98a2e .em-service2.sleft .em-service-icon,
.elementor-1617 .elementor-element.elementor-element-1e98a2e .em-service2.sright .em-service-icon {
    float: default;
}

.elementor-1617 .elementor-element.elementor-element-1e98a2e .all_icon_color img {
    margin: 0px 30px 20px 0px;
}

.elementor-1617 .elementor-element.elementor-element-1e98a2e .all_color_service h3,
.elementor-1617 .elementor-element.elementor-element-1e98a2e .all_color_service h3 a {
    color: #FFFFFF;
    font-size: 18px;
}

.elementor-1617 .elementor-element.elementor-element-1e98a2e .all_color_service h3 {
    margin: 0px 0px 6px 0px;
}

.elementor-1617 .elementor-element.elementor-element-1e98a2e .all_color_service p {
    color: #FFFFFF;
}

.elementor-1617 .elementor-element.elementor-element-1e98a2e .all_color_service p {
    font-size: 14px;
    margin: 0px 0px 10px 0px;
}

.elementor-1617 .elementor-element.elementor-element-1e98a2e .service-btn a,
.elementor-1617 .elementor-element.elementor-element-1e98a2e .witr_service_btn_3d a {
    color: #FFFFFF;
    font-size: 14px;
    border-style: none;
    padding: 0px 0px 0px 0px;
}

.elementor-1617 .elementor-element.elementor-element-1e98a2e .service-btn {
    transition: 0.5s;
}

.elementor-1617 .elementor-element.elementor-element-1e98a2e .service-btn a:hover,
.elementor-1617 .elementor-element.elementor-element-1e98a2e .service-btn a:hover i,
.elementor-1617 .elementor-element.elementor-element-1e98a2e .witr_service_btn_3d a:hover {
    color: #0799D1;
}

.elementor-1617 .elementor-element.elementor-element-1e98a2e .service-btn a:hover,
.elementor-1617 .elementor-element.elementor-element-1e98a2e .witr_service_btn_3d a:hover {
    background-color: #FFFFFF00;
}

.elementor-1617 .elementor-element.elementor-element-1e98a2e .all_color_service a span {
    color: #FFFFFF;
    font-size: 14px;
}

.elementor-1617 .elementor-element.elementor-element-1e98a2e .all_color_service h3,
.elementor-1617 .elementor-element.elementor-element-1e98a2e .all_color_service h3 a,
.elementor-1617 .elementor-element.elementor-element-1e98a2e .all_color_service h2,
.elementor-1617 .elementor-element.elementor-element-1e98a2e .all_color_service p,
.elementor-1617 .elementor-element.elementor-element-1e98a2e .all_color_service i,
.elementor-1617 .elementor-element.elementor-element-1e98a2e .all_color_service .service_list_op a {
    transition: 0.5s;
}

.elementor-1617 .elementor-element.elementor-element-778d2ec {
    padding: 90px 0px 65px 0px;
}

.elementor-1617 .elementor-element.elementor-element-42bf74f>.elementor-element-populated {
    margin: 25px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-1617 .elementor-element.elementor-element-c81b180 .witr_back_title {
    text-align: center;
    top: -39px;
    left: -526px;
}

.elementor-1617 .elementor-element.elementor-element-c81b180 .witr_back_title h4 {
    opacity: 1;
}

.elementor-1617 .elementor-element.elementor-element-c81b180 .witr_bar_inner {
    width: 100px;
    height: 2px;
}

.elementor-1617 .elementor-element.elementor-element-c81b180 .witr_section_title_inner p {
    width: 100%;
    margin-top: 25px;
    margin-bottom: 0px;
}

.elementor-1617 .elementor-element.elementor-element-b134171 {
    margin-top: -10px;
    margin-bottom: 24px;
}

.elementor-1617 .elementor-element.elementor-element-5cf80b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(7px/2);
}

.elementor-1617 .elementor-element.elementor-element-5cf80b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(7px/2);
}

.elementor-1617 .elementor-element.elementor-element-5cf80b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(7px/2);
    margin-left: calc(7px/2);
}

.elementor-1617 .elementor-element.elementor-element-5cf80b0 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-7px/2);
    margin-left: calc(-7px/2);
}

body.rtl .elementor-1617 .elementor-element.elementor-element-5cf80b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-7px/2);
}

body:not(.rtl) .elementor-1617 .elementor-element.elementor-element-5cf80b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-7px/2);
}

.elementor-1617 .elementor-element.elementor-element-5cf80b0 .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-1617 .elementor-element.elementor-element-5cf80b0 .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-1617 .elementor-element.elementor-element-5cf80b0 {
    --e-icon-list-icon-size: 18px;
    --icon-vertical-offset: 0px;
}

.elementor-1617 .elementor-element.elementor-element-5cf80b0 .elementor-icon-list-icon {
    padding-right: 10px;
}

.elementor-1617 .elementor-element.elementor-element-5cf80b0 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-1617 .elementor-element.elementor-element-5cf80b0 .elementor-icon-list-item>a {
    font-size: 16px;
    font-weight: 400;
}

.elementor-1617 .elementor-element.elementor-element-5cf80b0 .elementor-icon-list-text {
    color: #555555;
    transition: color 0.3s;
}

.elementor-1617 .elementor-element.elementor-element-ee3a800 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(7px/2);
}

.elementor-1617 .elementor-element.elementor-element-ee3a800 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(7px/2);
}

.elementor-1617 .elementor-element.elementor-element-ee3a800 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(7px/2);
    margin-left: calc(7px/2);
}

.elementor-1617 .elementor-element.elementor-element-ee3a800 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-7px/2);
    margin-left: calc(-7px/2);
}

body.rtl .elementor-1617 .elementor-element.elementor-element-ee3a800 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-7px/2);
}

body:not(.rtl) .elementor-1617 .elementor-element.elementor-element-ee3a800 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-7px/2);
}

.elementor-1617 .elementor-element.elementor-element-ee3a800 .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-1617 .elementor-element.elementor-element-ee3a800 .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-1617 .elementor-element.elementor-element-ee3a800 {
    --e-icon-list-icon-size: 18px;
    --icon-vertical-offset: 0px;
}

.elementor-1617 .elementor-element.elementor-element-ee3a800 .elementor-icon-list-icon {
    padding-right: 10px;
}

.elementor-1617 .elementor-element.elementor-element-ee3a800 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-1617 .elementor-element.elementor-element-ee3a800 .elementor-icon-list-item>a {
    font-size: 16px;
    font-weight: 400;
}

.elementor-1617 .elementor-element.elementor-element-ee3a800 .elementor-icon-list-text {
    color: #555555;
    transition: color 0.3s;
}

.elementor-1617 .elementor-element.elementor-element-5f9e4f6 .all_color_service {
    border-style: solid;
    border-width: 0px 0px 0px 2px;
    border-color: #0799D1;
    padding: 20px 25px 20px 18px;
    margin: 0px 0px 30px 0px;
}

.elementor-1617 .elementor-element.elementor-element-5f9e4f6 .all_color_service,
.elementor-1617 .elementor-element.elementor-element-5f9e4f6 .service_top_image::after {
    box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.1);
}

.elementor-1617 .elementor-element.elementor-element-5f9e4f6 .em-service2.sleft .em-service-icon,
.elementor-1617 .elementor-element.elementor-element-5f9e4f6 .em-service2.sright .em-service-icon {
    float: default;
}

.elementor-1617 .elementor-element.elementor-element-5f9e4f6 .all_icon_color i {
    color: #0798D04D;
    font-size: 45px;
}

.elementor-1617 .elementor-element.elementor-element-5f9e4f6 .all_icon_color i,
.elementor-1617 .elementor-element.elementor-element-5f9e4f6 .em-service2.sleft .em-service-icon {
    margin: 0px 10px 0px 0px;
}

.elementor-1617 .elementor-element.elementor-element-5f9e4f6 .all_color_service h3,
.elementor-1617 .elementor-element.elementor-element-5f9e4f6 .all_color_service h3 a {
    font-size: 16px;
    font-weight: 500;
}

.elementor-1617 .elementor-element.elementor-element-5f9e4f6 .all_color_service h3 {
    margin: 0px 0px 11px 0px;
}

.elementor-1617 .elementor-element.elementor-element-5f9e4f6 .all_color_service p {
    color: #0799D1;
}

.elementor-1617 .elementor-element.elementor-element-5f9e4f6 .all_color_service p {
    font-size: 14px;
    font-weight: 500;
    margin: 0px 0px 0px 0px;
}

.elementor-1617 .elementor-element.elementor-element-5f9e4f6 .all_color_service h3,
.elementor-1617 .elementor-element.elementor-element-5f9e4f6 .all_color_service h3 a,
.elementor-1617 .elementor-element.elementor-element-5f9e4f6 .all_color_service h2,
.elementor-1617 .elementor-element.elementor-element-5f9e4f6 .all_color_service p,
.elementor-1617 .elementor-element.elementor-element-5f9e4f6 .all_color_service i,
.elementor-1617 .elementor-element.elementor-element-5f9e4f6 .all_color_service .service_list_op a {
    transition: 0.5s;
}

.elementor-1617 .elementor-element.elementor-element-d2d0331 .witr_bbtn,
.elementor-1617 .elementor-element.elementor-element-d2d0331 .witr_gbbtn {
    color: #FFFFFF;
    border-style: solid;
    border-color: #002E70;
}

.elementor-1617 .elementor-element.elementor-element-d2d0331 .witr_bbtn,
.elementor-1617 .elementor-element.elementor-element-d2d0331 .witr_gbbtn::before,
.elementor-1617 .elementor-element.elementor-element-d2d0331 .witr_gbbtn {
    background-color: #002E70;
}

.elementor-1617 .elementor-element.elementor-element-d2d0331 .witr_bbtn:hover,
.elementor-1617 .elementor-element.elementor-element-d2d0331 .witr_gbbtn:hover,
.elementor-1617 .elementor-element.elementor-element-d2d0331 .witr_gbbtn:hover::after,
.elementor-1617 .elementor-element.elementor-element-d2d0331 .witr_gbbtn:hover::before {
    background-color: #0799D1;
}

.elementor-1617 .elementor-element.elementor-element-d2d0331 .witr_bbtn:hover,
.elementor-1617 .elementor-element.elementor-element-d2d0331 .witr_gbbtn:hover {
    border-color: #0799D1;
}

.elementor-1617 .elementor-element.elementor-element-d2d0331 .pluse_btn_icon span {
    text-align: center;
}

.elementor-1617 .elementor-element.elementor-element-d2d0331 .pluse_btn_icon {
    transform: rotate(0deg);
}

.elementor-1617 .elementor-element.elementor-element-09f48d6 .single_image img {
    width: 110%;
    max-width: 110%;
    transition: 0.5s;
}

.elementor-1617 .elementor-element.elementor-element-09f48d6 .single_image::before {
    opacity: 0.5;
}

.elementor-1617 .elementor-element.elementor-element-82420ca .all_counter_color h3,
.elementor-1617 .elementor-element.elementor-element-82420ca .all_counter_color span {
    color: #FFFFFF;
    font-size: 72px;
    font-weight: 900;
}

.elementor-1617 .elementor-element.elementor-element-82420ca .all_counter_color h4,
.elementor-1617 .elementor-element.elementor-element-82420ca .all_counter_color h1 {
    color: #FFFFFF;
    font-size: 32px;
    font-weight: 500;
    margin: -7px 0px 0px 0px;
}

.elementor-1617 .elementor-element.elementor-element-82420ca .all_counter_color i {
    border-style: default;
    transform: rotate(0deg);
}

.elementor-1617 .elementor-element.elementor-element-82420ca .witr_counter_icon,
.elementor-1617 .elementor-element.elementor-element-82420ca .witr_custom_icon,
.elementor-1617 .elementor-element.elementor-element-82420ca .counter_icon,
.elementor-1617 .elementor-element.elementor-element-82420ca .witr_counter_icon4,
.elementor-1617 .elementor-element.elementor-element-82420ca .witr_counter_img {
    float: top;
}

.elementor-1617 .elementor-element.elementor-element-82420ca>.elementor-widget-container {
    padding: 30px 20px 50px 90px;
    background-image: url("../../2022/09/counter-bg.png");
    background-repeat: no-repeat;
}

body:not(.rtl) .elementor-1617 .elementor-element.elementor-element-82420ca {
    left: 56px;
}

body.rtl .elementor-1617 .elementor-element.elementor-element-82420ca {
    right: 56px;
}

.elementor-1617 .elementor-element.elementor-element-82420ca {
    top: -242px;
}

.elementor-1617 .elementor-element.elementor-element-16d86e3 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 150px 0px;
}

.elementor-1617 .elementor-element.elementor-element-16d86e3>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1617 .elementor-element.elementor-element-55777fb .witr_shape_item_inner {
    z-index: 0;
    top: -65px;
    left: -402px;
    right: -82px;
}

.elementor-1617 .elementor-element.elementor-element-55777fb .witr_shape_box,
.elementor-1617 .elementor-element.elementor-element-55777fb .witr_shape_item img {
    width: 120%;
    max-width: 120%;
}

.elementor-1617 .elementor-element.elementor-element-55777fb .single_img_ani img,
.elementor-1617 .elementor-element.elementor-element-55777fb .witr_shape_image img {
    transform: rotate(0deg);
}

.elementor-1617 .elementor-element.elementor-element-3208993 .witr_back_title {
    text-align: center;
    top: -40px;
}

.elementor-1617 .elementor-element.elementor-element-3208993 .witr_back_title h4 {
    opacity: 1;
}

.elementor-1617 .elementor-element.elementor-element-3208993 .witr_bar_inner {
    width: 101px;
    height: 2px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-1617 .elementor-element.elementor-element-5b01fa2 .all_color_service {
    border-style: solid;
    border-width: 0px 0px 2px 0px;
    border-color: #002E70;
    box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.13);
    background-color: #FFFFFF;
    padding: 70px 30px 25px 30px;
    margin: 65px 0px 0px 0px;
}

.elementor-1617 .elementor-element.elementor-element-5b01fa2 .all_color_service:hover {
    border-color: #0799D1;
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
}

.elementor-1617 .elementor-element.elementor-element-5b01fa2 .all_icon_color i {
    border-radius: 0px 0px 0px 0px;
    transform: rotate(0deg);
    position: absolute;
    top: -23px;
    left: 130px;
}

.elementor-1617 .elementor-element.elementor-element-5b01fa2 .service-btn a,
.elementor-1617 .elementor-element.elementor-element-5b01fa2 .witr_service_btn_3d a {
    color: #002E70;
    border-style: none;
    padding: 0px 0px 0px 0px;
}

.elementor-1617 .elementor-element.elementor-element-5b01fa2 .service-btn a:hover,
.elementor-1617 .elementor-element.elementor-element-5b01fa2 .service-btn a:hover i,
.elementor-1617 .elementor-element.elementor-element-5b01fa2 .witr_service_btn_3d a:hover {
    color: #0799D1;
}

.elementor-1617 .elementor-element.elementor-element-5b01fa2 .service-btn a:hover,
.elementor-1617 .elementor-element.elementor-element-5b01fa2 .witr_service_btn_3d a:hover {
    background-color: #FFFFFF00;
}

.elementor-1617 .elementor-element.elementor-element-5b01fa2 .all_color_service h3,
.elementor-1617 .elementor-element.elementor-element-5b01fa2 .all_color_service h3 a,
.elementor-1617 .elementor-element.elementor-element-5b01fa2 .all_color_service h2,
.elementor-1617 .elementor-element.elementor-element-5b01fa2 .all_color_service p,
.elementor-1617 .elementor-element.elementor-element-5b01fa2 .all_color_service i,
.elementor-1617 .elementor-element.elementor-element-5b01fa2 .all_color_service .service_list_op a {
    transition: 0.5s;
}

.elementor-1617 .elementor-element.elementor-element-5b01fa2 .slick-dots li button {
    width: 10px;
    height: 10px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-1617 .elementor-element.elementor-element-5b01fa2 .slick-dots {
    bottom: -45px;
}

.elementor-1617 .elementor-element.elementor-element-a1bd719 {
    margin-top: 0px;
    margin-bottom: -170px;
    padding: 0px 160px 0px 160px;
    z-index: 9;
}

.elementor-1617 .elementor-element.elementor-element-bd422c2 .witr_pslide_custom a span {
    text-align: center;
}

.elementor-1617 .elementor-element.elementor-element-bd422c2 .witr_pslide_btnb a {
    border-style: default;
}

.elementor-1617 .elementor-element.elementor-element-bd422c2 .witr_pslide_image::before {
    background-color: #002E70;
    opacity: 0.7;
}

.elementor-1617 .elementor-element.elementor-element-f6b7902:not(.elementor-motion-effects-element-type-background),
.elementor-1617 .elementor-element.elementor-element-f6b7902>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2022/09/call-to.jpg");
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1617 .elementor-element.elementor-element-f6b7902 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 250px 0px 350px 0px;
}

.elementor-1617 .elementor-element.elementor-element-f6b7902>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1617 .elementor-element.elementor-element-617f263 {
    margin-top: 0px;
    margin-bottom: 35px;
}

.elementor-1617 .elementor-element.elementor-element-d4c569c .all_counter_color h3,
.elementor-1617 .elementor-element.elementor-element-d4c569c .all_counter_color span {
    color: #FFFFFF;
    font-size: 50px;
    font-weight: 900;
}

.elementor-1617 .elementor-element.elementor-element-d4c569c .all_counter_color h4,
.elementor-1617 .elementor-element.elementor-element-d4c569c .all_counter_color h1 {
    color: #FFFFFF;
    font-size: 18px;
    font-weight: 500;
}

.elementor-1617 .elementor-element.elementor-element-d4c569c .all_counter_color i {
    border-style: default;
    transform: rotate(0deg);
}

.elementor-1617 .elementor-element.elementor-element-d4c569c .witr_counter_icon,
.elementor-1617 .elementor-element.elementor-element-d4c569c .witr_custom_icon,
.elementor-1617 .elementor-element.elementor-element-d4c569c .counter_icon,
.elementor-1617 .elementor-element.elementor-element-d4c569c .witr_counter_icon4,
.elementor-1617 .elementor-element.elementor-element-d4c569c .witr_counter_img {
    float: left;
}

.elementor-1617 .elementor-element.elementor-element-d4c569c .all_counter_color i,
.elementor-1617 .elementor-element.elementor-element-d4c569c .witr_counter_img {
    margin: 0px 30px 0px 0px;
}

.elementor-1617 .elementor-element.elementor-element-bdc2bff .all_counter_color h3,
.elementor-1617 .elementor-element.elementor-element-bdc2bff .all_counter_color span {
    color: #FFFFFF;
    font-size: 50px;
    font-weight: 900;
}

.elementor-1617 .elementor-element.elementor-element-bdc2bff .all_counter_color h4,
.elementor-1617 .elementor-element.elementor-element-bdc2bff .all_counter_color h1 {
    color: #FFFFFF;
    font-size: 18px;
    font-weight: 500;
}

.elementor-1617 .elementor-element.elementor-element-bdc2bff .all_counter_color i {
    border-style: default;
    transform: rotate(0deg);
}

.elementor-1617 .elementor-element.elementor-element-bdc2bff .witr_counter_icon,
.elementor-1617 .elementor-element.elementor-element-bdc2bff .witr_custom_icon,
.elementor-1617 .elementor-element.elementor-element-bdc2bff .counter_icon,
.elementor-1617 .elementor-element.elementor-element-bdc2bff .witr_counter_icon4,
.elementor-1617 .elementor-element.elementor-element-bdc2bff .witr_counter_img {
    float: left;
}

.elementor-1617 .elementor-element.elementor-element-bdc2bff .all_counter_color i,
.elementor-1617 .elementor-element.elementor-element-bdc2bff .witr_counter_img {
    margin: 0px 30px 0px 0px;
}

.elementor-1617 .elementor-element.elementor-element-7ad925f .all_counter_color h3,
.elementor-1617 .elementor-element.elementor-element-7ad925f .all_counter_color span {
    color: #FFFFFF;
    font-size: 50px;
    font-weight: 900;
}

.elementor-1617 .elementor-element.elementor-element-7ad925f .all_counter_color h4,
.elementor-1617 .elementor-element.elementor-element-7ad925f .all_counter_color h1 {
    color: #FFFFFF;
    font-size: 18px;
    font-weight: 500;
}

.elementor-1617 .elementor-element.elementor-element-7ad925f .all_counter_color i {
    border-style: default;
    transform: rotate(0deg);
}

.elementor-1617 .elementor-element.elementor-element-7ad925f .witr_counter_icon,
.elementor-1617 .elementor-element.elementor-element-7ad925f .witr_custom_icon,
.elementor-1617 .elementor-element.elementor-element-7ad925f .counter_icon,
.elementor-1617 .elementor-element.elementor-element-7ad925f .witr_counter_icon4,
.elementor-1617 .elementor-element.elementor-element-7ad925f .witr_counter_img {
    float: left;
}

.elementor-1617 .elementor-element.elementor-element-7ad925f .all_counter_color i,
.elementor-1617 .elementor-element.elementor-element-7ad925f .witr_counter_img {
    margin: 0px 30px 0px 0px;
}

.elementor-1617 .elementor-element.elementor-element-edd04db .all_counter_color h3,
.elementor-1617 .elementor-element.elementor-element-edd04db .all_counter_color span {
    color: #FFFFFF;
    font-size: 50px;
    font-weight: 900;
}

.elementor-1617 .elementor-element.elementor-element-edd04db .all_counter_color h4,
.elementor-1617 .elementor-element.elementor-element-edd04db .all_counter_color h1 {
    color: #FFFFFF;
    font-size: 18px;
    font-weight: 500;
}

.elementor-1617 .elementor-element.elementor-element-edd04db .all_counter_color i {
    border-style: default;
    transform: rotate(0deg);
}

.elementor-1617 .elementor-element.elementor-element-edd04db .witr_counter_icon,
.elementor-1617 .elementor-element.elementor-element-edd04db .witr_custom_icon,
.elementor-1617 .elementor-element.elementor-element-edd04db .counter_icon,
.elementor-1617 .elementor-element.elementor-element-edd04db .witr_counter_icon4,
.elementor-1617 .elementor-element.elementor-element-edd04db .witr_counter_img {
    float: left;
}

.elementor-1617 .elementor-element.elementor-element-edd04db .all_counter_color i,
.elementor-1617 .elementor-element.elementor-element-edd04db .witr_counter_img {
    margin: 0px 30px 0px 0px;
}

.elementor-1617 .elementor-element.elementor-element-8de2f8d .witr_section_title_inner h3 {
    color: #FFFFFF;
}

.elementor-1617 .elementor-element.elementor-element-8de2f8d .witr_back_title {
    text-align: center;
    top: -56px;
}

.elementor-1617 .elementor-element.elementor-element-8de2f8d .witr_back_title h4 {
    -webkit-text-stroke-color: #0798D04D;
    opacity: 1;
}

.elementor-1617 .elementor-element.elementor-element-8de2f8d .witr_section_title_inner p {
    color: #FFFFFF;
    font-size: 18px;
    width: 55%;
    margin-top: 5px;
    margin-bottom: 10px;
}

.elementor-1617 .elementor-element.elementor-element-8de2f8d>.elementor-widget-container {
    margin: 90px 0px 0px 0px;
}

.elementor-1617 .elementor-element.elementor-element-a044311 .witr_btn_sinner {
    text-align: center;
}

.elementor-1617 .elementor-element.elementor-element-a044311 .witr_vbtn,
.elementor-1617 .elementor-element.elementor-element-a044311 .witr_vdbbgbtn {
    width: 70px;
    height: 65px;
    line-height: 70px;
}

.elementor-1617 .elementor-element.elementor-element-a044311 .witr_btn,
.elementor-1617 .elementor-element.elementor-element-a044311 .witr_bbtn,
.elementor-1617 .elementor-element.elementor-element-a044311 .witr_gbtn,
.elementor-1617 .elementor-element.elementor-element-a044311 .witr_gbtn::before,
.elementor-1617 .elementor-element.elementor-element-a044311 .witr_gbbtn::before,
.elementor-1617 .elementor-element.elementor-element-a044311 .witr_gbbtn::after,
.elementor-1617 .elementor-element.elementor-element-a044311 .witr_vbtn,
.witr_vbbtn,
.elementor-1617 .elementor-element.elementor-element-a044311 .witr_vgbtn,
.elementor-1617 .elementor-element.elementor-element-a044311 .witr_vhgbtn::before,
.elementor-1617 .elementor-element.elementor-element-a044311 .witr_vhgbtn::after,
.elementor-1617 .elementor-element.elementor-element-a044311 .witr_vbgbtn::before,
.elementor-1617 .elementor-element.elementor-element-a044311 .witr_vbgbtn::after,
.elementor-1617 .elementor-element.elementor-element-a044311 .witr_vbbgbtn_inner:before,
.elementor-1617 .elementor-element.elementor-element-a044311 .witr_vbbgbtn_inner:after,
.elementor-1617 .elementor-element.elementor-element-a044311 .witr_vbbgbtn::before,
.elementor-1617 .elementor-element.elementor-element-a044311 .witr_vbbgbtn::after,
.elementor-1617 .elementor-element.elementor-element-a044311 .witr_vdbbgbtn_inner:before,
.elementor-1617 .elementor-element.elementor-element-a044311 .witr_vdbbgbtn_inner:after,
.elementor-1617 .elementor-element.elementor-element-a044311 .witr_vdbbgbtn::before {
    border-radius: 0px 0px 0px 0px;
}

.elementor-1617 .elementor-element.elementor-element-a044311 .witr_btn,
.elementor-1617 .elementor-element.elementor-element-a044311 .witr_bbtn,
.elementor-1617 .elementor-element.elementor-element-a044311 .witr_gbtn,
.elementor-1617 .elementor-element.elementor-element-a044311 .witr_gbbtn,
.elementor-1617 .elementor-element.elementor-element-a044311 .witr_vbtn,
.elementor-1617 .elementor-element.elementor-element-a044311 .witr_vhgbtn,
.elementor-1617 .elementor-element.elementor-element-a044311 .witr_vbbgbtn,
.elementor-1617 .elementor-element.elementor-element-a044311 .witr_vdbbgbtn {
    margin: 10px -15px 0px 0px;
}

.elementor-1617 .elementor-element.elementor-element-a044311 .pluse_btn_icon span {
    color: #FFFFFF;
    background-color: #0799D1;
    font-size: 13px;
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 100px 100px 100px 100px;
}

.elementor-1617 .elementor-element.elementor-element-a044311 .pluse_btn_icon {
    transform: rotate(0deg);
}

.elementor-1617 .elementor-element.elementor-element-4835ee1 {
    margin-top: -240px;
    margin-bottom: 0px;
}

.elementor-1617 .elementor-element.elementor-element-25136db .single_image::before {
    opacity: 0.5;
}

.elementor-1617 .elementor-element.elementor-element-25136db .single_image img {
    transition: 0.5s;
}

.elementor-1617 .elementor-element.elementor-element-b726ce9 .apartment_area,
.elementor-1617 .elementor-element.elementor-element-b726ce9 .witr_form_area1,
.elementor-1617 .elementor-element.elementor-element-b726ce9 .witr_form_area3,
.elementor-1617 .elementor-element.elementor-element-b726ce9 witr_form_area3,
.elementor-1617 .elementor-element.elementor-element-b726ce9 .form_area {
    background-color: #002E70;
}

.elementor-1617 .elementor-element.elementor-element-b726ce9 .apartment_area {
    border-radius: 0px 0px 0px 0px;
    padding: 66px 55px 66px 55px;
}

.elementor-1617 .elementor-element.elementor-element-b726ce9 .apartment_text h2 {
    color: #FFFFFF;
    font-size: 48px;
    margin: 10px 0px 30px 0px;
}

.elementor-1617 .elementor-element.elementor-element-b726ce9 .witr_apartment_form input,
.elementor-1617 .elementor-element.elementor-element-b726ce9 .witr_apartment_form form select,
.elementor-1617 .elementor-element.elementor-element-b726ce9 div.wpcf7-response-output,
.elementor-1617 .elementor-element.elementor-element-b726ce9 .wpcf7-not-valid-tip,
.elementor-1617 .elementor-element.elementor-element-b726ce9 .witr_apartment_form input::-webkit-input-placeholder,
.elementor-1617 .elementor-element.elementor-element-b726ce9 .wpcf7-form-control-wrap input,
.elementor-1617 .elementor-element.elementor-element-b726ce9 .wpcf7-form-control-wrap input::-webkit-input-placeholder,
.elementor-1617 .elementor-element.elementor-element-b726ce9 .wpcf7-form-control-wrap a,
.elementor-1617 .elementor-element.elementor-element-b726ce9 .wpcf7-form-control-wrap a::-webkit-input-placeholder,
.elementor-1617 .elementor-element.elementor-element-b726ce9 .wpcf7-form-control-wrap textarea,
.elementor-1617 .elementor-element.elementor-element-b726ce9 .wpcf7-form-control-wrap textarea::-webkit-input-placeholder,
.elementor-1617 .elementor-element.elementor-element-b726ce9 .wpcf7-submit::-webkit-input-placeholder,
.elementor-1617 .elementor-element.elementor-element-b726ce9 .wpcf7 label,
.elementor-1617 .elementor-element.elementor-element-b726ce9 .witr_apartment_form form select option {
    color: #FFFFFF;
}

.elementor-1617 .elementor-element.elementor-element-b726ce9 .witr_apartment_form input,
.elementor-1617 .elementor-element.elementor-element-b726ce9 .witr_apartment_form form select,
.elementor-1617 .elementor-element.elementor-element-b726ce9 .wpcf7-form-control-wrap textarea,
.elementor-1617 .elementor-element.elementor-element-b726ce9 .wpcf7-form-control-wrap a,
.elementor-1617 .elementor-element.elementor-element-b726ce9 .wpcf7-form-control-wrap input,
.elementor-1617 .elementor-element.elementor-element-b726ce9 .witr_apartment_form form select option {
    background-color: #FFFFFF00;
}

.elementor-1617 .elementor-element.elementor-element-b726ce9 .witr_apartment_form input,
.elementor-1617 .elementor-element.elementor-element-b726ce9 .witr_apartment_form form select,
.elementor-1617 .elementor-element.elementor-element-b726ce9 .wpcf7-form-control-wrap textarea,
.elementor-1617 .elementor-element.elementor-element-b726ce9 .wpcf7-form-control-wrap a,
.elementor-1617 .elementor-element.elementor-element-b726ce9 .wpcf7-form-control-wrap input,
.elementor-1617 .elementor-element.elementor-element-b726ce9 .wpcf7 label,
.elementor-1617 .elementor-element.elementor-element-b726ce9 .witr_apartment_form input::-webkit-input-placeholder,
.elementor-1617 .elementor-element.elementor-element-b726ce9 .wpcf7-form-control-wrap input,
.elementor-1617 .elementor-element.elementor-element-b726ce9 .wpcf7-form-control-wrap input::-webkit-input-placeholder,
.elementor-1617 .elementor-element.elementor-element-b726ce9 .wpcf7-form-control-wrap a,
.elementor-1617 .elementor-element.elementor-element-b726ce9 .wpcf7-form-control-wrap a::-webkit-input-placeholder,
.elementor-1617 .elementor-element.elementor-element-b726ce9 .wpcf7-form-control-wrap textarea,
.elementor-1617 .elementor-element.elementor-element-b726ce9 .wpcf7-form-control-wrap textarea::-webkit-input-placeholder,
.elementor-1617 .elementor-element.elementor-element-b726ce9 .wpcf7-submit::-webkit-input-placeholder {
    font-size: 14px;
    font-weight: 400;
}

.elementor-1617 .elementor-element.elementor-element-b726ce9 .witr_apartment_form input,
.elementor-1617 .elementor-element.elementor-element-b726ce9 .witr_apartment_form form select,
.elementor-1617 .elementor-element.elementor-element-b726ce9 .wpcf7-form-control-wrap a,
.elementor-1617 .elementor-element.elementor-element-b726ce9 .wpcf7-form-control-wrap input {
    height: 40px;
}

.elementor-1617 .elementor-element.elementor-element-b726ce9 .wpcf7-form-control-wrap textarea {
    height: 80px;
}

.elementor-1617 .elementor-element.elementor-element-b726ce9 .witr_apartment_form input,
.elementor-1617 .elementor-element.elementor-element-b726ce9 .witr_apartment_form form select,
.elementor-1617 .elementor-element.elementor-element-b726ce9 .wpcf7-form-control-wrap textarea,
.elementor-1617 .elementor-element.elementor-element-b726ce9 .wpcf7-form-control-wrap a,
.elementor-1617 .elementor-element.elementor-element-b726ce9 .wpcf7-form-control-wrap input {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-1617 .elementor-element.elementor-element-b726ce9 .witr_con_btn1,
.elementor-1617 .elementor-element.elementor-element-b726ce9 .witr_con_btn2,
.elementor-1617 .elementor-element.elementor-element-b726ce9 .witr_apartment_form .const_btn {
    text-align: center;
}

.elementor-1617 .elementor-element.elementor-element-b726ce9 .const_btn,
.elementor-1617 .elementor-element.elementor-element-b726ce9 .wpcf7-submit,
.elementor-1617 .elementor-element.elementor-element-b726ce9 button,
.elementor-1617 .elementor-element.elementor-element-b726ce9 input.w_btn1,
.elementor-1617 .elementor-element.elementor-element-b726ce9 input.w_btn2 {
    font-size: 16px;
    font-weight: 500;
    padding: 20px 52px 20px 52px;
}

.elementor-1617 .elementor-element.elementor-element-0251fe5 {
    padding: 75px 0px 130px 0px;
}

.elementor-1617 .elementor-element.elementor-element-7c9b71e .em_single_testimonial,
.elementor-1617 .elementor-element.elementor-element-7c9b71e .testomonial .test-part,
.elementor-1617 .elementor-element.elementor-element-7c9b71e .witr_testi_main,
.elementor-1617 .elementor-element.elementor-element-7c9b71e .testiCreCon,
.elementor-1617 .elementor-element.elementor-element-7c9b71e .witr_testi_s_11 {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
}

.elementor-1617 .elementor-element.elementor-element-7c9b71e .testomonial .test-part,
.elementor-1617 .elementor-element.elementor-element-7c9b71e .em_single_testimonial,
.elementor-1617 .elementor-element.elementor-element-7c9b71e .witr_testi_main,
.elementor-1617 .elementor-element.elementor-element-7c9b71e .testiCreCon {
    padding: 0px 0px 0px 0px;
}

.elementor-1617 .elementor-element.elementor-element-7c9b71e .all_color_testimonial h6,
.elementor-1617 .elementor-element.elementor-element-7c9b71e .all_color_testimonial h2 {
    color: #0799D1;
}

.elementor-1617 .elementor-element.elementor-element-7c9b71e .all_color_testimonial span,
.elementor-1617 .elementor-element.elementor-element-7c9b71e .execllent_star h3 {
    color: #002E70;
    font-size: 16px;
    font-weight: 500;
}

.elementor-1617 .elementor-element.elementor-element-7c9b71e .all_color_testimonial p {
    color: #222222;
    font-size: 22px;
    font-weight: 500;
    font-style: normal;
}

.elementor-1617 .elementor-element.elementor-element-7c9b71e .slick-dots li button {
    width: 10px;
    height: 10px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-1617 .elementor-element.elementor-element-be8fe52 {
    padding: 0px 130px 0px 130px;
}

.elementor-1617 .elementor-element.elementor-element-ac5efba .witr_back_title {
    text-align: center;
    top: -43px;
}

.elementor-1617 .elementor-element.elementor-element-ac5efba .witr_back_title h4 {
    opacity: 1;
}

.elementor-1617 .elementor-element.elementor-element-ac5efba .witr_bar_inner {
    width: 101px;
    height: 2px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-1617 .elementor-element.elementor-element-5089aa8 .all_color_team h5,
.elementor-1617 .elementor-element.elementor-element-5089aa8 .all_color_team h5 a {
    color: #0799D1;
}

.elementor-1617 .elementor-element.elementor-element-5089aa8 .all_color_team span {
    color: #002E70;
    font-size: 16px;
    font-weight: 500;
}

.elementor-1617 .elementor-element.elementor-element-5089aa8 .all_team_icon_o_color a {
    background-color: #FFFFFF00;
    font-size: 18px;
    width: 33px;
    height: 33px;
    line-height: 33px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    margin: 0px 5px 0px 5px;
}

.elementor-1617 .elementor-element.elementor-element-5089aa8 .all_team_icon_o_color a:hover {
    color: #FFFFFF;
    background-color: #0799D1;
    border-style: solid;
    border-color: #0799D1;
}

.elementor-1617 .elementor-element.elementor-element-5089aa8 .all_color_team:hover .all_content_bg_color,
.elementor-1617 .elementor-element.elementor-element-5089aa8 .all_icon_bg_color:hover {
    background-color: #0799D1;
}

.elementor-1617 .elementor-element.elementor-element-5089aa8 .all_content_bg_color,
.elementor-1617 .elementor-element.elementor-element-5089aa8 .all_icon_bg_color {
    padding: 18px 0px 18px 0px;
}

.elementor-1617 .elementor-element.elementor-element-5089aa8 .team-part:hover h5,
.elementor-1617 .elementor-element.elementor-element-5089aa8 .team-part:hover h5 a,
.elementor-1617 .elementor-element.elementor-element-5089aa8 .team-part:hover p,
.elementor-1617 .elementor-element.elementor-element-5089aa8 .team-part:hover span {
    color: #FFFFFF;
}

.elementor-1617 .elementor-element.elementor-element-5089aa8 .team-part h5,
.elementor-1617 .elementor-element.elementor-element-5089aa8 .team-part h5 a,
.elementor-1617 .elementor-element.elementor-element-5089aa8 .team-part p,
.elementor-1617 .elementor-element.elementor-element-5089aa8 .team-part span {
    transition: 0.5s;
}

.elementor-1617 .elementor-element.elementor-element-5089aa8>.elementor-widget-container {
    margin: 40px 0px 0px 0px;
}

.elementor-1617 .elementor-element.elementor-element-1dc42d2 {
    padding: 90px 0px 90px 0px;
}

.elementor-1617 .elementor-element.elementor-element-25fcb53 .witr_back_title {
    text-align: center;
    top: -43px;
}

.elementor-1617 .elementor-element.elementor-element-25fcb53 .witr_back_title h4 {
    opacity: 1;
}

.elementor-1617 .elementor-element.elementor-element-25fcb53 .witr_bar_inner {
    width: 101px;
    height: 2px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-1617 .elementor-element.elementor-element-02a84a1 .all_blog_color {
    border-style: solid;
    border-width: 0px 0px 2px 0px;
}

.elementor-1617 .elementor-element.elementor-element-02a84a1 .all_blog_color span i {
    display: none;
}

.elementor-1617 .elementor-element.elementor-element-02a84a1 .all_blog_color span,
.elementor-1617 .elementor-element.elementor-element-02a84a1 .all_blog_color span a,
.elementor-1617 .elementor-element.elementor-element-02a84a1 .witr_post_Author a,
.elementor-1617 .elementor-element.elementor-element-02a84a1 .witr_post_Author6>a {
    color: #0799D1;
}

.elementor-1617 .elementor-element.elementor-element-02a84a1 .all_blog_color span,
.elementor-1617 .elementor-element.elementor-element-02a84a1 .all_blog_color span a,
.elementor-1617 .elementor-element.elementor-element-02a84a1 .witr_post_Author a,
.elementor-1617 .elementor-element.elementor-element-02a84a1 .witr_post_Author6 a {
    font-size: 14px;
    font-weight: 400;
}

.elementor-1617 .elementor-element.elementor-element-02a84a1 .all_blog_color h5>a,
.elementor-1617 .elementor-element.elementor-element-02a84a1 .all_blog_color h2 a {
    font-size: 18px;
    font-weight: 900;
}

.elementor-1617 .elementor-element.elementor-element-02a84a1 .all_blog_color h5>a,
.elementor-1617 .elementor-element.elementor-element-02a84a1 .all_blog_color h2 {
    margin: 10px 0px 10px 0px;
}

.elementor-1617 .elementor-element.elementor-element-02a84a1 .wblog-content>a,
.elementor-1617 .elementor-element.elementor-element-02a84a1 .learn_btn {
    font-size: 14px;
    font-weight: 700;
    background-color: #FFFFFF00;
    border-style: default;
    padding: 0px 0px 0px 0px;
}

.elementor-1617 .elementor-element.elementor-element-02a84a1 .wblog-content>a:hover,
.elementor-1617 .elementor-element.elementor-element-02a84a1 .learn_btn:hover {
    color: #002E70;
}

.elementor-1617 .elementor-element.elementor-element-02a84a1>.elementor-widget-container {
    margin: 40px 0px 0px 0px;
}

.elementor-1617 .elementor-element.elementor-element-a6c64db {
    padding: 0px 0px 120px 0px;
}

.elementor-1617 .elementor-element.elementor-element-5ec27dc:not(.elementor-motion-effects-element-type-background),
.elementor-1617 .elementor-element.elementor-element-5ec27dc>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2022/09/footer-bg.png");
}

.elementor-1617 .elementor-element.elementor-element-5ec27dc {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 90px 0px 0px 0px;
}

.elementor-1617 .elementor-element.elementor-element-5ec27dc>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1617 .elementor-element.elementor-element-c380fe7>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #FFFFFF;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 35px 0px;
}

.elementor-1617 .elementor-element.elementor-element-c380fe7>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1617 .elementor-element.elementor-element-4083b10>.elementor-widget-container {
    margin: 10px 0px 0px 0px;
}

.elementor-1617 .elementor-element.elementor-element-dec9328>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 0px 3px;
    border-color: #0799D1;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1617 .elementor-element.elementor-element-dec9328>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1617 .elementor-element.elementor-element-1cf789e .all_cal_color h2 {
    color: #FFFFFF;
    font-size: 35px;
    margin: 0px 0px 7px 0px;
}

.elementor-1617 .elementor-element.elementor-element-1cf789e .all_cal_color p {
    color: #FFFFFF;
    font-size: 14px;
}

.elementor-1617 .elementor-element.elementor-element-1cf789e .all_cal_color a,
.elementor-1617 .elementor-element.elementor-element-1cf789e .all_cal_color button {
    border-style: default;
}

.elementor-1617 .elementor-element.elementor-element-1cf789e .all_cal_color a:hover,
.elementor-1617 .elementor-element.elementor-element-1cf789e .all_cal_color button:hover {
    border-style: default;
}

@media(min-width:768px) {
    .elementor-1617 .elementor-element.elementor-element-8c929ff {
        width: 23.091%;
    }

    .elementor-1617 .elementor-element.elementor-element-50513cf {
        width: 76.909%;
    }

    .elementor-1617 .elementor-element.elementor-element-8dcbc5b {
        width: 25.089%;
    }

    .elementor-1617 .elementor-element.elementor-element-dec9328 {
        width: 74.911%;
    }
}

@media(max-width:1024px) {
    .elementor-1617 .elementor-element.elementor-element-fad61e9 .witr_swiper_height {
        background-position: center left;
        background-size: cover;
    }

    .elementor-1617 .elementor-element.elementor-element-69c7859 {
        margin-top: 80px;
        margin-bottom: 0px;
    }

    .elementor-1617 .elementor-element.elementor-element-c81b180 .witr_back_title h4 {
        font-size: 60px;
    }

    .elementor-1617 .elementor-element.elementor-element-c81b180 .witr_back_title {
        top: -35px;
        left: -81px;
    }

    .elementor-1617 .elementor-element.elementor-element-82420ca>.elementor-widget-container {
        padding: 20px 0px 20px 30px;
    }

    body:not(.rtl) .elementor-1617 .elementor-element.elementor-element-82420ca {
        left: 4px;
    }

    body.rtl .elementor-1617 .elementor-element.elementor-element-82420ca {
        right: 4px;
    }

    .elementor-1617 .elementor-element.elementor-element-8de2f8d .witr_section_title_inner p {
        width: 73%;
    }

    .elementor-1617 .elementor-element.elementor-element-b726ce9 .apartment_text h2 {
        font-size: 25px;
    }

    .elementor-1617 .elementor-element.elementor-element-1cf789e .all_cal_color h2 {
        font-size: 28px;
    }
}

@media(max-width:767px) {
    .elementor-1617 .elementor-element.elementor-element-fad61e9 .witr_swiper_height {
        background-position: center left;
        background-size: cover;
    }

    .elementor-1617 .elementor-element.elementor-element-69c7859 {
        margin-top: 100px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-1617 .elementor-element.elementor-element-f18b141>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-1617 .elementor-element.elementor-element-476e323 .all_icon_color i,
    .elementor-1617 .elementor-element.elementor-element-476e323 .em-service2.sleft .em-service-icon {
        margin: 0px 0px 20px 0px;
    }

    .elementor-1617 .elementor-element.elementor-element-1e98a2e .all_icon_color i,
    .elementor-1617 .elementor-element.elementor-element-1e98a2e .em-service2.sleft .em-service-icon {
        margin: 0px 0px 20px 0px;
    }

    .elementor-1617 .elementor-element.elementor-element-c81b180 .witr_back_title {
        left: -89px;
    }

    .elementor-1617 .elementor-element.elementor-element-342f866>.elementor-element-populated {
        margin: 40px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-1617 .elementor-element.elementor-element-82420ca>.elementor-widget-container {
        padding: 25px 0px 40px 0px;
    }

    .elementor-1617 .elementor-element.elementor-element-82420ca {
        top: -185px;
    }

    .elementor-1617 .elementor-element.elementor-element-5b01fa2 .all_icon_color i {
        left: 95px;
    }

    .elementor-1617 .elementor-element.elementor-element-8de2f8d .witr_section_title_inner p {
        width: 100%;
    }

    .elementor-1617 .elementor-element.elementor-element-8de2f8d>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-1617 .elementor-element.elementor-element-b726ce9 .apartment_area {
        padding: 50px 30px 50px 30px;
    }

    .elementor-1617 .elementor-element.elementor-element-b726ce9 .apartment_text h2 {
        font-size: 30px;
    }

    .elementor-1617 .elementor-element.elementor-element-4083b10>.elementor-widget-container {
        margin: 0px 0px 30px 0px;
    }

    .elementor-1617 .elementor-element.elementor-element-dec9328>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-1617 .elementor-element.elementor-element-1cf789e .all_cal_color h2 {
        font-size: 25px;
    }
}