.elementor-15338 .elementor-element.elementor-element-fad61e9 .witr_swiper_height {
    height: 711px;
    background-position: center center;
    background-size: cover;
}

.elementor-15338 .elementor-element.elementor-element-fad61e9 .witr_swiper_area .swiper-pagination-progressbar .swiper-pagination-progressbar-fill,
.elementor-15338 .elementor-element.elementor-element-fad61e9 .witr_swiper_area .swiper-container-horizontal>.swiper-pagination-progressbar,
.elementor-15338 .elementor-element.elementor-element-fad61e9 .swiper-horizontal>.swiper-pagination-progressbar {
    height: 0px;
}

.elementor-15338 .elementor-element.elementor-element-fad61e9 .wirt_ani_slick_image {
    display: default;
}

.elementor-15338 .elementor-element.elementor-element-fad61e9 .witr_swiper_content h2 {
    color: #FFFFFF;
    text-shadow: 0px 2px 10px #0a2144;
    left: 0px;
    position: relative;
}

.elementor-15338 .elementor-element.elementor-element-fad61e9 .witr_swiper_content h3 {
    color: #FFFFFF;
}

.elementor-15338 .elementor-element.elementor-element-fad61e9 .witr_swipers_title h4 {
    opacity: 0.8;
}

.elementor-15338 .elementor-element.elementor-element-fad61e9 .witr_swiper_content p {
    color: #FFFFFF;
}

.elementor-15338 .elementor-element.elementor-element-fad61e9 .witr_swiper_content .witr_btn {
    color: #FFFFFF;
    border-style: default;
    border-radius: 100px 100px 100px 100px;
    background-color: #FF6200;
    padding: 20px 50px 20px 50px;
}

.elementor-15338 .elementor-element.elementor-element-fad61e9 .witr_swiper_content .witr_btn:hover,
.elementor-15338 .elementor-element.elementor-element-fad61e9 .witr_swiper_content form button:hover,
.elementor-15338 .elementor-element.elementor-element-fad61e9 .witr_video_butns:hover {
    color: #FFFFFF;
}

.elementor-15338 .elementor-element.elementor-element-fad61e9 .witr_swiper_content .witr_btn:hover {
    background-color: #00235A;
}

.elementor-15338 .elementor-element.elementor-element-0859bb8>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-15338 .elementor-element.elementor-element-7b9fba9 .all_color_service,
.elementor-15338 .elementor-element.elementor-element-7b9fba9 .service_top_image::after {
    background-color: #FF6200;
}

.elementor-15338 .elementor-element.elementor-element-7b9fba9 .all_color_service {
    padding: 60px 60px 33px 60px;
    max-height: 270px;
}

.elementor-15338 .elementor-element.elementor-element-7b9fba9 .all_color_service h3,
.elementor-15338 .elementor-element.elementor-element-7b9fba9 .all_color_service h3 a {
    color: #FFFFFF;
    font-family: "Rajdhani", Sans-serif;
    font-size: 30px;
    font-weight: 700;
}

.elementor-15338 .elementor-element.elementor-element-7b9fba9 .all_color_service h3:hover,
.elementor-15338 .elementor-element.elementor-element-7b9fba9 .all_color_service h3 a:hover {
    color: #00235A;
}

.elementor-15338 .elementor-element.elementor-element-7b9fba9 .all_color_service h3 {
    margin: 15px 0px 5px 0px;
}

.elementor-15338 .elementor-element.elementor-element-7b9fba9 .all_color_service p {
    color: #FFFFFF;
}

.elementor-15338 .elementor-element.elementor-element-7b9fba9 .all_color_service h3,
.elementor-15338 .elementor-element.elementor-element-7b9fba9 .all_color_service h3 a,
.elementor-15338 .elementor-element.elementor-element-7b9fba9 .all_color_service h2,
.elementor-15338 .elementor-element.elementor-element-7b9fba9 .all_color_service p,
.elementor-15338 .elementor-element.elementor-element-7b9fba9 .all_color_service i,
.elementor-15338 .elementor-element.elementor-element-7b9fba9 .all_color_service .service_list_op a {
    transition: 0.5s;
}

.elementor-15338 .elementor-element.elementor-element-36ae181>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-15338 .elementor-element.elementor-element-687d654 .single_image::before {
    opacity: 0.5;
}

.elementor-15338 .elementor-element.elementor-element-909bfb5>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-15338 .elementor-element.elementor-element-8bb264a .all_color_service,
.elementor-15338 .elementor-element.elementor-element-8bb264a .service_top_image::after {
    background-color: #00235A;
}

.elementor-15338 .elementor-element.elementor-element-8bb264a .all_color_service {
    padding: 60px 60px 33px 60px;
    max-height: 270px;
}

.elementor-15338 .elementor-element.elementor-element-8bb264a .all_color_service h3,
.elementor-15338 .elementor-element.elementor-element-8bb264a .all_color_service h3 a {
    color: #FFFFFF;
    font-family: "Rajdhani", Sans-serif;
    font-size: 30px;
    font-weight: 700;
}

.elementor-15338 .elementor-element.elementor-element-8bb264a .all_color_service h3:hover,
.elementor-15338 .elementor-element.elementor-element-8bb264a .all_color_service h3 a:hover {
    color: #FF6200;
}

.elementor-15338 .elementor-element.elementor-element-8bb264a .all_color_service h3 {
    margin: 15px 0px 5px 0px;
}

.elementor-15338 .elementor-element.elementor-element-8bb264a .all_color_service p {
    color: #FFFFFF;
}

.elementor-15338 .elementor-element.elementor-element-8bb264a .all_color_service h3,
.elementor-15338 .elementor-element.elementor-element-8bb264a .all_color_service h3 a,
.elementor-15338 .elementor-element.elementor-element-8bb264a .all_color_service h2,
.elementor-15338 .elementor-element.elementor-element-8bb264a .all_color_service p,
.elementor-15338 .elementor-element.elementor-element-8bb264a .all_color_service i,
.elementor-15338 .elementor-element.elementor-element-8bb264a .all_color_service .service_list_op a {
    transition: 0.5s;
}

.elementor-15338 .elementor-element.elementor-element-e84f311>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-15338 .elementor-element.elementor-element-f4db1fa .all_color_service,
.elementor-15338 .elementor-element.elementor-element-f4db1fa .service_top_image::after {
    background-color: #FF6200;
}

.elementor-15338 .elementor-element.elementor-element-f4db1fa .all_color_service {
    padding: 60px 60px 0px 60px;
    min-height: 270px;
}

.elementor-15338 .elementor-element.elementor-element-f4db1fa .all_color_service h3,
.elementor-15338 .elementor-element.elementor-element-f4db1fa .all_color_service h3 a {
    color: #FFFFFF;
    font-family: "Rajdhani", Sans-serif;
    font-size: 30px;
    font-weight: 700;
}

.elementor-15338 .elementor-element.elementor-element-f4db1fa .all_color_service h3:hover,
.elementor-15338 .elementor-element.elementor-element-f4db1fa .all_color_service h3 a:hover {
    color: #00235A;
}

.elementor-15338 .elementor-element.elementor-element-f4db1fa .all_color_service h3 {
    margin: 15px 0px 5px 0px;
}

.elementor-15338 .elementor-element.elementor-element-f4db1fa .all_color_service p {
    color: #FFFFFF;
}

.elementor-15338 .elementor-element.elementor-element-f4db1fa .all_color_service h3,
.elementor-15338 .elementor-element.elementor-element-f4db1fa .all_color_service h3 a,
.elementor-15338 .elementor-element.elementor-element-f4db1fa .all_color_service h2,
.elementor-15338 .elementor-element.elementor-element-f4db1fa .all_color_service p,
.elementor-15338 .elementor-element.elementor-element-f4db1fa .all_color_service i,
.elementor-15338 .elementor-element.elementor-element-f4db1fa .all_color_service .service_list_op a {
    transition: 0.5s;
}

.elementor-15338 .elementor-element.elementor-element-ba961ee {
    padding: 90px 0px 70px 0px;
}

.elementor-15338 .elementor-element.elementor-element-8070b74 .single_image::before {
    opacity: 0.5;
}

.elementor-15338 .elementor-element.elementor-element-d686701 {
    margin-top: -210px;
    margin-bottom: 0px;
}

.elementor-15338 .elementor-element.elementor-element-caeadba:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-15338 .elementor-element.elementor-element-caeadba>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FF6200;
}

.elementor-15338 .elementor-element.elementor-element-caeadba>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 90px 0px 30px;
    --e-column-margin-right: 90px;
    --e-column-margin-left: 30px;
    padding: 40px 0px 40px 0px;
}

.elementor-15338 .elementor-element.elementor-element-caeadba>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15338 .elementor-element.elementor-element-1016ec6 .all_counter_color {
    text-align: center;
}

.elementor-15338 .elementor-element.elementor-element-1016ec6 .all_counter_color h3,
.elementor-15338 .elementor-element.elementor-element-1016ec6 .all_counter_color span {
    color: #FFFFFF;
}

.elementor-15338 .elementor-element.elementor-element-1016ec6 .all_counter_color h4,
.elementor-15338 .elementor-element.elementor-element-1016ec6 .all_counter_color h1 {
    color: #FFFFFF;
}

.elementor-15338 .elementor-element.elementor-element-1016ec6 .all_counter_color i {
    border-style: default;
    transform: rotate(0deg);
}

.elementor-15338 .elementor-element.elementor-element-1016ec6 .witr_counter_icon,
.elementor-15338 .elementor-element.elementor-element-1016ec6 .witr_custom_icon,
.elementor-15338 .elementor-element.elementor-element-1016ec6 .counter_icon,
.elementor-15338 .elementor-element.elementor-element-1016ec6 .witr_counter_icon4,
.elementor-15338 .elementor-element.elementor-element-1016ec6 .witr_counter_img {
    float: top;
}

.elementor-15338 .elementor-element.elementor-element-71fba0b>.elementor-element-populated {
    padding: 0px 0px 0px 20px;
}

.elementor-15338 .elementor-element.elementor-element-b5f3c8f .witr_back_title {
    text-align: center;
}

.elementor-15338 .elementor-element.elementor-element-b5f3c8f .witr_back_title h4 {
    opacity: 1;
}

.elementor-15338 .elementor-element.elementor-element-b5f3c8f .witr_section_title_inner p {
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    width: 100%;
    padding: 15px 0px 0px 0px;
}

.elementor-15338 .elementor-element.elementor-element-d43517e .em-service2.sleft .em-service-icon,
.elementor-15338 .elementor-element.elementor-element-d43517e .em-service2.sright .em-service-icon {
    float: default;
}

.elementor-15338 .elementor-element.elementor-element-d43517e .all_icon_color img {
    margin: 0px 100px 0px 0px;
}

.elementor-15338 .elementor-element.elementor-element-d43517e .all_color_service h3 {
    margin: 10px 0px 0px 0px;
}

.elementor-15338 .elementor-element.elementor-element-d43517e .all_color_service p {
    color: #FF6200;
}

.elementor-15338 .elementor-element.elementor-element-d43517e .all_color_service h3,
.elementor-15338 .elementor-element.elementor-element-d43517e .all_color_service h3 a,
.elementor-15338 .elementor-element.elementor-element-d43517e .all_color_service h2,
.elementor-15338 .elementor-element.elementor-element-d43517e .all_color_service p,
.elementor-15338 .elementor-element.elementor-element-d43517e .all_color_service i,
.elementor-15338 .elementor-element.elementor-element-d43517e .all_color_service .service_list_op a {
    transition: 0.5s;
}

.elementor-15338 .elementor-element.elementor-element-4e80d05 {
    z-index: 1;
}

.elementor-15338 .elementor-element.elementor-element-3c5688d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-15338 .elementor-element.elementor-element-3c5688d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-15338 .elementor-element.elementor-element-3c5688d>.elementor-element-populated {
    box-shadow: 0px 0px 131px 0px rgba(0, 34.99999999999999, 90, 0.1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 80px 0px 80px 0px;
}

.elementor-15338 .elementor-element.elementor-element-3c5688d>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15338 .elementor-element.elementor-element-8fa90b0 .all_counter_color {
    text-align: center;
}

.elementor-15338 .elementor-element.elementor-element-8fa90b0 .all_counter_color h4,
.elementor-15338 .elementor-element.elementor-element-8fa90b0 .all_counter_color h1 {
    font-size: 19px;
    font-weight: 700;
    padding: 5px 0px 0px 0px;
}

.elementor-15338 .elementor-element.elementor-element-8fa90b0 .all_counter_color i {
    border-style: default;
    transform: rotate(0deg);
}

.elementor-15338 .elementor-element.elementor-element-8fa90b0 .witr_counter_icon,
.elementor-15338 .elementor-element.elementor-element-8fa90b0 .witr_custom_icon,
.elementor-15338 .elementor-element.elementor-element-8fa90b0 .counter_icon,
.elementor-15338 .elementor-element.elementor-element-8fa90b0 .witr_counter_icon4,
.elementor-15338 .elementor-element.elementor-element-8fa90b0 .witr_counter_img {
    float: top;
}

.elementor-15338 .elementor-element.elementor-element-c2c7a87 .all_counter_color {
    text-align: center;
}

.elementor-15338 .elementor-element.elementor-element-c2c7a87 .all_counter_color h4,
.elementor-15338 .elementor-element.elementor-element-c2c7a87 .all_counter_color h1 {
    font-size: 19px;
    font-weight: 700;
    padding: 5px 0px 0px 0px;
}

.elementor-15338 .elementor-element.elementor-element-c2c7a87 .all_counter_color i {
    border-style: default;
    transform: rotate(0deg);
}

.elementor-15338 .elementor-element.elementor-element-c2c7a87 .witr_counter_icon,
.elementor-15338 .elementor-element.elementor-element-c2c7a87 .witr_custom_icon,
.elementor-15338 .elementor-element.elementor-element-c2c7a87 .counter_icon,
.elementor-15338 .elementor-element.elementor-element-c2c7a87 .witr_counter_icon4,
.elementor-15338 .elementor-element.elementor-element-c2c7a87 .witr_counter_img {
    float: top;
}

.elementor-15338 .elementor-element.elementor-element-282eaa8 .all_counter_color {
    text-align: center;
}

.elementor-15338 .elementor-element.elementor-element-282eaa8 .all_counter_color h4,
.elementor-15338 .elementor-element.elementor-element-282eaa8 .all_counter_color h1 {
    font-size: 19px;
    font-weight: 700;
    padding: 5px 0px 0px 0px;
}

.elementor-15338 .elementor-element.elementor-element-282eaa8 .all_counter_color i {
    border-style: default;
    transform: rotate(0deg);
}

.elementor-15338 .elementor-element.elementor-element-282eaa8 .witr_counter_icon,
.elementor-15338 .elementor-element.elementor-element-282eaa8 .witr_custom_icon,
.elementor-15338 .elementor-element.elementor-element-282eaa8 .counter_icon,
.elementor-15338 .elementor-element.elementor-element-282eaa8 .witr_counter_icon4,
.elementor-15338 .elementor-element.elementor-element-282eaa8 .witr_counter_img {
    float: top;
}

.elementor-15338 .elementor-element.elementor-element-0ea57b3 .all_counter_color {
    text-align: center;
}

.elementor-15338 .elementor-element.elementor-element-0ea57b3 .all_counter_color h4,
.elementor-15338 .elementor-element.elementor-element-0ea57b3 .all_counter_color h1 {
    font-size: 19px;
    font-weight: 700;
    padding: 5px 0px 0px 0px;
}

.elementor-15338 .elementor-element.elementor-element-0ea57b3 .all_counter_color i {
    border-style: default;
    transform: rotate(0deg);
}

.elementor-15338 .elementor-element.elementor-element-0ea57b3 .witr_counter_icon,
.elementor-15338 .elementor-element.elementor-element-0ea57b3 .witr_custom_icon,
.elementor-15338 .elementor-element.elementor-element-0ea57b3 .counter_icon,
.elementor-15338 .elementor-element.elementor-element-0ea57b3 .witr_counter_icon4,
.elementor-15338 .elementor-element.elementor-element-0ea57b3 .witr_counter_img {
    float: top;
}

.elementor-15338 .elementor-element.elementor-element-2c990e5:not(.elementor-motion-effects-element-type-background),
.elementor-15338 .elementor-element.elementor-element-2c990e5>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://themexbd.com/poket/construction/wp-content/uploads/2021/10/project-bg-img.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-15338 .elementor-element.elementor-element-2c990e5>.elementor-background-overlay {
    background-color: #013c99;
    opacity: 0.90;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-element.elementor-element-2c990e5:not(.elementor-motion-effects-element-type-background),
.fond-dia{
    background-image: url("../../../../panel/images/fondo-diapositivas.jpg");
    background-position: center center;
    background-size: cover;
}
.tela {
    background-color: #e7e8e8;
    opacity: 0.70;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    width:100%;
    height: 100%;
    position:absolute;
    left:0px;
    top:0px;
  
}


.elementor-15338 .elementor-element.elementor-element-2c990e5 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -90px;
    margin-bottom: 0px;
    padding: 60px 0px 90px 0px;
}

.elementor-15338 .elementor-element.elementor-element-f101f3a>.elementor-element-populated {
    padding: 90px 20px 0px 380px;
}

.elementor-15338 .elementor-element.elementor-element-4e6e372 .witr_section_title_inner h3 {
    color: #FFFFFF;
}

.elementor-15338 .elementor-element.elementor-element-4e6e372 .witr_back_title {
    text-align: center;
}

.elementor-15338 .elementor-element.elementor-element-4e6e372 .witr_back_title h4 {
    opacity: 1;
}

.elementor-15338 .elementor-element.elementor-element-4e6e372 .witr_section_title_inner p {
    color: #FFFFFF;
    width: 100%;
}

.elementor-15338 .elementor-element.elementor-element-fa1a669 .all_pslides_color h3 a:hover,
.elementor-15338 .elementor-element.elementor-element-fa1a669 .all_pslides_color h3:hover {
    color: #00235A;
}

.elementor-15338 .elementor-element.elementor-element-fa1a669 .witr_pslide_custom a span {
    color: #FFFFFF;
    background-color: #00235A;
    text-align: center;
}

.elementor-15338 .elementor-element.elementor-element-fa1a669 .witr_pslide_custom a span:hover {
    color: #00235A;
    background-color: #FFFFFF;
}

.elementor-15338 .elementor-element.elementor-element-fa1a669 .witr_pslide_btnb a {
    border-style: default;
}

.elementor-15338 .elementor-element.elementor-element-fa1a669 .witr_pslide_image::before {
    background-color: #FF6200;
    opacity: 0.9;
}

.elementor-15338 .elementor-element.elementor-element-fa1a669 .slick-prev,
.elementor-15338 .elementor-element.elementor-element-fa1a669 .slick-next {
    width: 65px;
    height: 65px;
    line-height: 65px;
    opacity: 11;
    background-color: #FFFFFF;
    top: 340px;
}

.elementor-15338 .elementor-element.elementor-element-fa1a669 .slick-prev:before,
.elementor-15338 .elementor-element.elementor-element-fa1a669 .slick-next:before {
    color: #FF6200;
}

.elementor-15338 .elementor-element.elementor-element-fa1a669 .slick-prev {
    left: -430px;
}

.elementor-15338 .elementor-element.elementor-element-fa1a669 .slick-next {
    right: 1370px;
}

.elementor-15338 .elementor-element.elementor-element-fa1a669 .slick-prev:hover:before,
.elementor-15338 .elementor-element.elementor-element-fa1a669 .slick-next:hover:before {
    color: #FFFFFF;
}

.elementor-15338 .elementor-element.elementor-element-fa1a669 .slick-prev:hover,
.elementor-15338 .elementor-element.elementor-element-fa1a669 .slick-next:hover {
    background-color: #FF6200;
}

.elementor-15338 .elementor-element.elementor-element-9110c58:not(.elementor-motion-effects-element-type-background),
.elementor-15338 .elementor-element.elementor-element-9110c58>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F6F9FF;
}

.elementor-15338 .elementor-element.elementor-element-9110c58 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 80px 0px 80px 0px;
    z-index: 99;
}

.elementor-15338 .elementor-element.elementor-element-9110c58>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15338 .elementor-element.elementor-element-dc1c3e0 .single_img_ani img,
.elementor-15338 .elementor-element.elementor-element-dc1c3e0 .witr_shape_image img {
    transform: rotate(0deg);
}

.elementor-15338 .elementor-element.elementor-element-dc1c3e0 .witr_shape_item_inner {
    top: -120px;
    right: -400px;
}

.elementor-15338 .elementor-element.elementor-element-a6f7806 .witr_back_title {
    text-align: center;
}

.elementor-15338 .elementor-element.elementor-element-a6f7806 .witr_back_title h4 {
    opacity: 1;
}

.elementor-15338 .elementor-element.elementor-element-a6f7806 .witr_section_title_inner p {
    width: 100%;
}

.elementor-15338 .elementor-element.elementor-element-342d1c9 {
    padding: 20px 0px 0px 0px;
}

.elementor-15338 .elementor-element.elementor-element-57ee688 .all_color_service,
.elementor-15338 .elementor-element.elementor-element-57ee688 .service_top_image::after {
    background-color: #FFFFFF;
}

.elementor-15338 .elementor-element.elementor-element-57ee688 .all_color_service {
    padding: 50px 30px 30px 40px;
}

.elementor-15338 .elementor-element.elementor-element-57ee688 .all_color_service:hover {
    background-image: url("https://themexbd.com/poket/construction/wp-content/uploads/2022/01/hservice2-bg.jpg");
    background-position: center left;
    background-size: cover;
}

.elementor-15338 .elementor-element.elementor-element-57ee688 .all_icon_color i {
    font-size: 70px;
}

.elementor-15338 .elementor-element.elementor-element-57ee688 .all_color_service h3:hover,
.elementor-15338 .elementor-element.elementor-element-57ee688 .all_color_service h3 a:hover {
    color: #FFFFFF;
}

.elementor-15338 .elementor-element.elementor-element-57ee688 .service-btn a,
.elementor-15338 .elementor-element.elementor-element-57ee688 .witr_service_btn_3d a {
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #F3F3F3;
    margin: 20px 0px -0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-15338 .elementor-element.elementor-element-57ee688 .service-btn a {
    width: 45px;
    height: 45px;
    line-height: 43px;
    text-align: center;
}

.elementor-15338 .elementor-element.elementor-element-57ee688 .service-btn a:hover,
.elementor-15338 .elementor-element.elementor-element-57ee688 .service-btn a:hover i,
.elementor-15338 .elementor-element.elementor-element-57ee688 .witr_service_btn_3d a:hover {
    color: #FF6200;
}

.elementor-15338 .elementor-element.elementor-element-57ee688 .service-btn a:hover,
.elementor-15338 .elementor-element.elementor-element-57ee688 .witr_service_btn_3d a:hover {
    background-color: #FFFFFF;
    border-style: solid;
}

.elementor-15338 .elementor-element.elementor-element-57ee688 .all_color_service:hover h3,
.elementor-15338 .elementor-element.elementor-element-57ee688 .all_color_service:hover h3 a,
.elementor-15338 .elementor-element.elementor-element-57ee688 .all_color_service:hover h2,
.elementor-15338 .elementor-element.elementor-element-57ee688 .all_color_service:hover p,
.elementor-15338 .elementor-element.elementor-element-57ee688 .all_color_service:hover i,
.elementor-15338 .elementor-element.elementor-element-57ee688 .all_color_service:hover .service_list_op a {
    color: #FFFFFF;
}

.elementor-15338 .elementor-element.elementor-element-57ee688 .all_color_service h3,
.elementor-15338 .elementor-element.elementor-element-57ee688 .all_color_service h3 a,
.elementor-15338 .elementor-element.elementor-element-57ee688 .all_color_service h2,
.elementor-15338 .elementor-element.elementor-element-57ee688 .all_color_service p,
.elementor-15338 .elementor-element.elementor-element-57ee688 .all_color_service i,
.elementor-15338 .elementor-element.elementor-element-57ee688 .all_color_service .service_list_op a {
    transition: 0.5s;
}

.elementor-15338 .elementor-element.elementor-element-43f7386 .all_color_service,
.elementor-15338 .elementor-element.elementor-element-43f7386 .service_top_image::after {
    background-color: #FFFFFF;
}

.elementor-15338 .elementor-element.elementor-element-43f7386 .all_color_service {
    padding: 50px 30px 30px 40px;
}

.elementor-15338 .elementor-element.elementor-element-43f7386 .all_color_service:hover {
    background-image: url("https://themexbd.com/poket/construction/wp-content/uploads/2022/01/hservice2-bg.jpg");
    background-position: center left;
    background-size: cover;
}

.elementor-15338 .elementor-element.elementor-element-43f7386 .all_icon_color i {
    font-size: 70px;
}

.elementor-15338 .elementor-element.elementor-element-43f7386 .all_color_service h3:hover,
.elementor-15338 .elementor-element.elementor-element-43f7386 .all_color_service h3 a:hover {
    color: #FFFFFF;
}

.elementor-15338 .elementor-element.elementor-element-43f7386 .service-btn a,
.elementor-15338 .elementor-element.elementor-element-43f7386 .witr_service_btn_3d a {
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #F3F3F3;
    margin: 20px 0px -0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-15338 .elementor-element.elementor-element-43f7386 .service-btn a {
    width: 45px;
    height: 45px;
    line-height: 43px;
    text-align: center;
}

.elementor-15338 .elementor-element.elementor-element-43f7386 .service-btn a:hover,
.elementor-15338 .elementor-element.elementor-element-43f7386 .service-btn a:hover i,
.elementor-15338 .elementor-element.elementor-element-43f7386 .witr_service_btn_3d a:hover {
    color: #FF6200;
}

.elementor-15338 .elementor-element.elementor-element-43f7386 .service-btn a:hover,
.elementor-15338 .elementor-element.elementor-element-43f7386 .witr_service_btn_3d a:hover {
    background-color: #FFFFFF;
    border-style: solid;
}

.elementor-15338 .elementor-element.elementor-element-43f7386 .all_color_service:hover h3,
.elementor-15338 .elementor-element.elementor-element-43f7386 .all_color_service:hover h3 a,
.elementor-15338 .elementor-element.elementor-element-43f7386 .all_color_service:hover h2,
.elementor-15338 .elementor-element.elementor-element-43f7386 .all_color_service:hover p,
.elementor-15338 .elementor-element.elementor-element-43f7386 .all_color_service:hover i,
.elementor-15338 .elementor-element.elementor-element-43f7386 .all_color_service:hover .service_list_op a {
    color: #FFFFFF;
}

.elementor-15338 .elementor-element.elementor-element-43f7386 .all_color_service h3,
.elementor-15338 .elementor-element.elementor-element-43f7386 .all_color_service h3 a,
.elementor-15338 .elementor-element.elementor-element-43f7386 .all_color_service h2,
.elementor-15338 .elementor-element.elementor-element-43f7386 .all_color_service p,
.elementor-15338 .elementor-element.elementor-element-43f7386 .all_color_service i,
.elementor-15338 .elementor-element.elementor-element-43f7386 .all_color_service .service_list_op a {
    transition: 0.5s;
}

.elementor-15338 .elementor-element.elementor-element-892429b .all_color_service,
.elementor-15338 .elementor-element.elementor-element-892429b .service_top_image::after {
    background-color: #FFFFFF;
}

.elementor-15338 .elementor-element.elementor-element-892429b .all_color_service {
    padding: 50px 30px 30px 40px;
}

.elementor-15338 .elementor-element.elementor-element-892429b .all_color_service:hover {
    background-image: url("https://themexbd.com/poket/construction/wp-content/uploads/2022/01/hservice2-bg.jpg");
    background-position: center left;
    background-size: cover;
}

.elementor-15338 .elementor-element.elementor-element-892429b .all_icon_color i {
    font-size: 70px;
}

.elementor-15338 .elementor-element.elementor-element-892429b .all_color_service h3:hover,
.elementor-15338 .elementor-element.elementor-element-892429b .all_color_service h3 a:hover {
    color: #FFFFFF;
}

.elementor-15338 .elementor-element.elementor-element-892429b .service-btn a,
.elementor-15338 .elementor-element.elementor-element-892429b .witr_service_btn_3d a {
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #F3F3F3;
    margin: 20px 0px -0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-15338 .elementor-element.elementor-element-892429b .service-btn a {
    width: 45px;
    height: 45px;
    line-height: 43px;
    text-align: center;
}

.elementor-15338 .elementor-element.elementor-element-892429b .service-btn a:hover,
.elementor-15338 .elementor-element.elementor-element-892429b .service-btn a:hover i,
.elementor-15338 .elementor-element.elementor-element-892429b .witr_service_btn_3d a:hover {
    color: #FF6200;
}

.elementor-15338 .elementor-element.elementor-element-892429b .service-btn a:hover,
.elementor-15338 .elementor-element.elementor-element-892429b .witr_service_btn_3d a:hover {
    background-color: #FFFFFF;
    border-style: solid;
}

.elementor-15338 .elementor-element.elementor-element-892429b .all_color_service:hover h3,
.elementor-15338 .elementor-element.elementor-element-892429b .all_color_service:hover h3 a,
.elementor-15338 .elementor-element.elementor-element-892429b .all_color_service:hover h2,
.elementor-15338 .elementor-element.elementor-element-892429b .all_color_service:hover p,
.elementor-15338 .elementor-element.elementor-element-892429b .all_color_service:hover i,
.elementor-15338 .elementor-element.elementor-element-892429b .all_color_service:hover .service_list_op a {
    color: #FFFFFF;
}

.elementor-15338 .elementor-element.elementor-element-892429b .all_color_service h3,
.elementor-15338 .elementor-element.elementor-element-892429b .all_color_service h3 a,
.elementor-15338 .elementor-element.elementor-element-892429b .all_color_service h2,
.elementor-15338 .elementor-element.elementor-element-892429b .all_color_service p,
.elementor-15338 .elementor-element.elementor-element-892429b .all_color_service i,
.elementor-15338 .elementor-element.elementor-element-892429b .all_color_service .service_list_op a {
    transition: 0.5s;
}

.elementor-15338 .elementor-element.elementor-element-b267e25 .all_color_service,
.elementor-15338 .elementor-element.elementor-element-b267e25 .service_top_image::after {
    background-color: #FFFFFF;
}

.elementor-15338 .elementor-element.elementor-element-b267e25 .all_color_service {
    padding: 50px 30px 30px 40px;
}

.elementor-15338 .elementor-element.elementor-element-b267e25 .all_color_service:hover {
    background-image: url("https://themexbd.com/poket/construction/wp-content/uploads/2022/01/hservice2-bg.jpg");
    background-position: center left;
    background-size: cover;
}

.elementor-15338 .elementor-element.elementor-element-b267e25 .all_icon_color i {
    font-size: 70px;
}

.elementor-15338 .elementor-element.elementor-element-b267e25 .all_color_service h3:hover,
.elementor-15338 .elementor-element.elementor-element-b267e25 .all_color_service h3 a:hover {
    color: #FFFFFF;
}

.elementor-15338 .elementor-element.elementor-element-b267e25 .service-btn a,
.elementor-15338 .elementor-element.elementor-element-b267e25 .witr_service_btn_3d a {
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #F3F3F3;
    margin: 20px 0px -0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-15338 .elementor-element.elementor-element-b267e25 .service-btn a {
    width: 45px;
    height: 45px;
    line-height: 43px;
    text-align: center;
}

.elementor-15338 .elementor-element.elementor-element-b267e25 .service-btn a:hover,
.elementor-15338 .elementor-element.elementor-element-b267e25 .service-btn a:hover i,
.elementor-15338 .elementor-element.elementor-element-b267e25 .witr_service_btn_3d a:hover {
    color: #FF6200;
}

.elementor-15338 .elementor-element.elementor-element-b267e25 .service-btn a:hover,
.elementor-15338 .elementor-element.elementor-element-b267e25 .witr_service_btn_3d a:hover {
    background-color: #FFFFFF;
    border-style: solid;
}

.elementor-15338 .elementor-element.elementor-element-b267e25 .all_color_service:hover h3,
.elementor-15338 .elementor-element.elementor-element-b267e25 .all_color_service:hover h3 a,
.elementor-15338 .elementor-element.elementor-element-b267e25 .all_color_service:hover h2,
.elementor-15338 .elementor-element.elementor-element-b267e25 .all_color_service:hover p,
.elementor-15338 .elementor-element.elementor-element-b267e25 .all_color_service:hover i,
.elementor-15338 .elementor-element.elementor-element-b267e25 .all_color_service:hover .service_list_op a {
    color: #FFFFFF;
}

.elementor-15338 .elementor-element.elementor-element-b267e25 .all_color_service h3,
.elementor-15338 .elementor-element.elementor-element-b267e25 .all_color_service h3 a,
.elementor-15338 .elementor-element.elementor-element-b267e25 .all_color_service h2,
.elementor-15338 .elementor-element.elementor-element-b267e25 .all_color_service p,
.elementor-15338 .elementor-element.elementor-element-b267e25 .all_color_service i,
.elementor-15338 .elementor-element.elementor-element-b267e25 .all_color_service .service_list_op a {
    transition: 0.5s;
}

.elementor-15338 .elementor-element.elementor-element-669c1d1 .all_color_service,
.elementor-15338 .elementor-element.elementor-element-669c1d1 .service_top_image::after {
    background-color: #FFFFFF;
}

.elementor-15338 .elementor-element.elementor-element-669c1d1 .all_color_service {
    padding: 50px 30px 30px 40px;
}

.elementor-15338 .elementor-element.elementor-element-669c1d1 .all_color_service:hover {
    background-image: url("https://themexbd.com/poket/construction/wp-content/uploads/2022/01/hservice2-bg.jpg");
    background-position: center left;
    background-size: cover;
}

.elementor-15338 .elementor-element.elementor-element-669c1d1 .all_icon_color i {
    font-size: 70px;
}

.elementor-15338 .elementor-element.elementor-element-669c1d1 .all_color_service h3:hover,
.elementor-15338 .elementor-element.elementor-element-669c1d1 .all_color_service h3 a:hover {
    color: #FFFFFF;
}

.elementor-15338 .elementor-element.elementor-element-669c1d1 .service-btn a,
.elementor-15338 .elementor-element.elementor-element-669c1d1 .witr_service_btn_3d a {
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #F3F3F3;
    margin: 20px 0px -0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-15338 .elementor-element.elementor-element-669c1d1 .service-btn a {
    width: 45px;
    height: 45px;
    line-height: 43px;
    text-align: center;
}

.elementor-15338 .elementor-element.elementor-element-669c1d1 .service-btn a:hover,
.elementor-15338 .elementor-element.elementor-element-669c1d1 .service-btn a:hover i,
.elementor-15338 .elementor-element.elementor-element-669c1d1 .witr_service_btn_3d a:hover {
    color: #FF6200;
}

.elementor-15338 .elementor-element.elementor-element-669c1d1 .service-btn a:hover,
.elementor-15338 .elementor-element.elementor-element-669c1d1 .witr_service_btn_3d a:hover {
    background-color: #FFFFFF;
    border-style: solid;
}

.elementor-15338 .elementor-element.elementor-element-669c1d1 .all_color_service:hover h3,
.elementor-15338 .elementor-element.elementor-element-669c1d1 .all_color_service:hover h3 a,
.elementor-15338 .elementor-element.elementor-element-669c1d1 .all_color_service:hover h2,
.elementor-15338 .elementor-element.elementor-element-669c1d1 .all_color_service:hover p,
.elementor-15338 .elementor-element.elementor-element-669c1d1 .all_color_service:hover i,
.elementor-15338 .elementor-element.elementor-element-669c1d1 .all_color_service:hover .service_list_op a {
    color: #FFFFFF;
}

.elementor-15338 .elementor-element.elementor-element-669c1d1 .all_color_service h3,
.elementor-15338 .elementor-element.elementor-element-669c1d1 .all_color_service h3 a,
.elementor-15338 .elementor-element.elementor-element-669c1d1 .all_color_service h2,
.elementor-15338 .elementor-element.elementor-element-669c1d1 .all_color_service p,
.elementor-15338 .elementor-element.elementor-element-669c1d1 .all_color_service i,
.elementor-15338 .elementor-element.elementor-element-669c1d1 .all_color_service .service_list_op a {
    transition: 0.5s;
}

.elementor-15338 .elementor-element.elementor-element-4e9baae .all_color_service,
.elementor-15338 .elementor-element.elementor-element-4e9baae .service_top_image::after {
    background-color: #FFFFFF;
}

.elementor-15338 .elementor-element.elementor-element-4e9baae .all_color_service {
    padding: 50px 30px 30px 40px;
}

.elementor-15338 .elementor-element.elementor-element-4e9baae .all_color_service:hover {
    background-image: url("https://themexbd.com/poket/construction/wp-content/uploads/2022/01/hservice2-bg.jpg");
    background-position: center left;
    background-size: cover;
}

.elementor-15338 .elementor-element.elementor-element-4e9baae .all_icon_color i {
    font-size: 70px;
}

.elementor-15338 .elementor-element.elementor-element-4e9baae .all_color_service h3:hover,
.elementor-15338 .elementor-element.elementor-element-4e9baae .all_color_service h3 a:hover {
    color: #FFFFFF;
}

.elementor-15338 .elementor-element.elementor-element-4e9baae .service-btn a,
.elementor-15338 .elementor-element.elementor-element-4e9baae .witr_service_btn_3d a {
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #F3F3F3;
    margin: 20px 0px -0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-15338 .elementor-element.elementor-element-4e9baae .service-btn a {
    width: 45px;
    height: 45px;
    line-height: 43px;
    text-align: center;
}

.elementor-15338 .elementor-element.elementor-element-4e9baae .service-btn a:hover,
.elementor-15338 .elementor-element.elementor-element-4e9baae .service-btn a:hover i,
.elementor-15338 .elementor-element.elementor-element-4e9baae .witr_service_btn_3d a:hover {
    color: #FF6200;
}

.elementor-15338 .elementor-element.elementor-element-4e9baae .service-btn a:hover,
.elementor-15338 .elementor-element.elementor-element-4e9baae .witr_service_btn_3d a:hover {
    background-color: #FFFFFF;
    border-style: solid;
}

.elementor-15338 .elementor-element.elementor-element-4e9baae .all_color_service:hover h3,
.elementor-15338 .elementor-element.elementor-element-4e9baae .all_color_service:hover h3 a,
.elementor-15338 .elementor-element.elementor-element-4e9baae .all_color_service:hover h2,
.elementor-15338 .elementor-element.elementor-element-4e9baae .all_color_service:hover p,
.elementor-15338 .elementor-element.elementor-element-4e9baae .all_color_service:hover i,
.elementor-15338 .elementor-element.elementor-element-4e9baae .all_color_service:hover .service_list_op a {
    color: #FFFFFF;
}

.elementor-15338 .elementor-element.elementor-element-4e9baae .all_color_service h3,
.elementor-15338 .elementor-element.elementor-element-4e9baae .all_color_service h3 a,
.elementor-15338 .elementor-element.elementor-element-4e9baae .all_color_service h2,
.elementor-15338 .elementor-element.elementor-element-4e9baae .all_color_service p,
.elementor-15338 .elementor-element.elementor-element-4e9baae .all_color_service i,
.elementor-15338 .elementor-element.elementor-element-4e9baae .all_color_service .service_list_op a {
    transition: 0.5s;
}

.elementor-15338 .elementor-element.elementor-element-682f11c {
    padding: 100px 0px 0px 0px;
}

.elementor-15338 .elementor-element.elementor-element-741add3 .witr_back_title {
    text-align: center;
}

.elementor-15338 .elementor-element.elementor-element-741add3 .witr_back_title h4 {
    opacity: 1;
}

.elementor-15338 .elementor-element.elementor-element-741add3 .witr_section_title_inner p {
    width: 85%;
    padding: 5px 0px 7px 0px;
}

.elementor-15338 .elementor-element.elementor-element-276b258 .witr_all_color_v a {
    font-size: 16px;
}

.elementor-15338 .elementor-element.elementor-element-276b258 .play-overlay,
.elementor-15338 .elementor-element.elementor-element-276b258 .video-item a {
    right: 52px;
}

.elementor-15338 .elementor-element.elementor-element-78db7c4 .witr_btn,
.elementor-15338 .elementor-element.elementor-element-78db7c4 .witr_bbtn,
.elementor-15338 .elementor-element.elementor-element-78db7c4 .witr_gbtn,
.elementor-15338 .elementor-element.elementor-element-78db7c4 .witr_gbtn::before,
.elementor-15338 .elementor-element.elementor-element-78db7c4 .witr_gbbtn::before,
.elementor-15338 .elementor-element.elementor-element-78db7c4 .witr_gbbtn::after,
.elementor-15338 .elementor-element.elementor-element-78db7c4 .witr_vbtn,
.witr_vbbtn,
.elementor-15338 .elementor-element.elementor-element-78db7c4 .witr_vgbtn,
.elementor-15338 .elementor-element.elementor-element-78db7c4 .witr_vhgbtn::before,
.elementor-15338 .elementor-element.elementor-element-78db7c4 .witr_vhgbtn::after,
.elementor-15338 .elementor-element.elementor-element-78db7c4 .witr_vbgbtn::before,
.elementor-15338 .elementor-element.elementor-element-78db7c4 .witr_vbgbtn::after,
.elementor-15338 .elementor-element.elementor-element-78db7c4 .witr_vbbgbtn_inner:before,
.elementor-15338 .elementor-element.elementor-element-78db7c4 .witr_vbbgbtn_inner:after,
.elementor-15338 .elementor-element.elementor-element-78db7c4 .witr_vbbgbtn::before,
.elementor-15338 .elementor-element.elementor-element-78db7c4 .witr_vbbgbtn::after,
.elementor-15338 .elementor-element.elementor-element-78db7c4 .witr_vdbbgbtn_inner:before,
.elementor-15338 .elementor-element.elementor-element-78db7c4 .witr_vdbbgbtn_inner:after,
.elementor-15338 .elementor-element.elementor-element-78db7c4 .witr_vdbbgbtn::before {
    border-radius: 100px 100px 100px 100px;
}

.elementor-15338 .elementor-element.elementor-element-78db7c4 .witr_btn,
.elementor-15338 .elementor-element.elementor-element-78db7c4 .witr_bbtn,
.elementor-15338 .elementor-element.elementor-element-78db7c4 .witr_gbtn,
.elementor-15338 .elementor-element.elementor-element-78db7c4 .witr_gbbtn,
.elementor-15338 .elementor-element.elementor-element-78db7c4 .witr_vbtn,
.elementor-15338 .elementor-element.elementor-element-78db7c4 .witr_vhgbtn,
.elementor-15338 .elementor-element.elementor-element-78db7c4 .witr_vbbgbtn,
.elementor-15338 .elementor-element.elementor-element-78db7c4 .witr_vdbbgbtn {
    margin: 30px 0px 0px 0px;
    padding: 21px 52px 21px 52px;
}

.elementor-15338 .elementor-element.elementor-element-78db7c4 .pluse_btn_icon span {
    text-align: center;
}

.elementor-15338 .elementor-element.elementor-element-78db7c4 .pluse_btn_icon {
    transform: rotate(0deg);
}

.elementor-15338 .elementor-element.elementor-element-aa26b3f>.elementor-element-populated {
    margin: -20px 0px 0px 30px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 30px;
}

.elementor-15338 .elementor-element.elementor-element-1282968 .single_img_ani img,
.elementor-15338 .elementor-element.elementor-element-1282968 .witr_shape_image img {
    transform: rotate(0deg);
}

.elementor-15338 .elementor-element.elementor-element-1282968 .witr_shape_item_inner {
    top: 180px;
    right: 100px;
}

.elementor-15338 .elementor-element.elementor-element-fe1fc84 .single_image::before {
    opacity: 0.5;
}

.elementor-15338 .elementor-element.elementor-element-11bca63 {
    margin-top: -15px;
    margin-bottom: 0px;
}

.elementor-15338 .elementor-element.elementor-element-2583848>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-15338 .elementor-element.elementor-element-3bf5d41 .all_color_service,
.elementor-15338 .elementor-element.elementor-element-3bf5d41 .service_top_image::after {
    background-color: #FF6200;
}

.elementor-15338 .elementor-element.elementor-element-3bf5d41 .all_color_service {
    padding: 46px 30px 47px 30px;
}

.elementor-15338 .elementor-element.elementor-element-3bf5d41 .all_color_service h3,
.elementor-15338 .elementor-element.elementor-element-3bf5d41 .all_color_service h3 a {
    color: #FFFFFF;
    font-family: "Rajdhani", Sans-serif;
    font-size: 30px;
    font-weight: 700;
}

.elementor-15338 .elementor-element.elementor-element-3bf5d41 .all_color_service h3:hover,
.elementor-15338 .elementor-element.elementor-element-3bf5d41 .all_color_service h3 a:hover {
    color: #00235A;
}

.elementor-15338 .elementor-element.elementor-element-3bf5d41 .all_color_service h3 {
    margin: 15px 0px 5px 0px;
}

.elementor-15338 .elementor-element.elementor-element-3bf5d41 .all_color_service p {
    color: #FFFFFF;
}

.elementor-15338 .elementor-element.elementor-element-3bf5d41 .service-btn a,
.elementor-15338 .elementor-element.elementor-element-3bf5d41 .witr_service_btn_3d a {
    color: #FFFFFF;
    font-size: 19px;
    background-color: #00235A;
    border-radius: 100px 100px 100px 100px;
    margin: 20px 0px 0px 0px;
    padding: 20px 30px 20px 30px;
}

.elementor-15338 .elementor-element.elementor-element-3bf5d41 .service-btn a:hover,
.elementor-15338 .elementor-element.elementor-element-3bf5d41 .service-btn a:hover i,
.elementor-15338 .elementor-element.elementor-element-3bf5d41 .witr_service_btn_3d a:hover {
    color: #FF6200;
}

.elementor-15338 .elementor-element.elementor-element-3bf5d41 .service-btn a:hover,
.elementor-15338 .elementor-element.elementor-element-3bf5d41 .witr_service_btn_3d a:hover {
    background-color: #FFFFFF;
}

.elementor-15338 .elementor-element.elementor-element-3bf5d41 .all_color_service h3,
.elementor-15338 .elementor-element.elementor-element-3bf5d41 .all_color_service h3 a,
.elementor-15338 .elementor-element.elementor-element-3bf5d41 .all_color_service h2,
.elementor-15338 .elementor-element.elementor-element-3bf5d41 .all_color_service p,
.elementor-15338 .elementor-element.elementor-element-3bf5d41 .all_color_service i,
.elementor-15338 .elementor-element.elementor-element-3bf5d41 .all_color_service .service_list_op a {
    transition: 0.5s;
}

.elementor-15338 .elementor-element.elementor-element-92382d1>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-15338 .elementor-element.elementor-element-3331873 .witr_all_color_v i {
    color: #FF6200;
}

.elementor-15338 .elementor-element.elementor-element-3331873 .witr_all_color_v a {
    font-size: 15px;
}

.elementor-15338 .elementor-element.elementor-element-3331873 .witr_all_color_v a,
.elementor-15338 .elementor-element.elementor-element-3331873 .play-overlay a::before,
.elementor-15338 .elementor-element.elementor-element-3331873 .video-item a::before {
    background-color: #FFFFFF;
}

.elementor-15338 .elementor-element.elementor-element-0fc17b5>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-15338 .elementor-element.elementor-element-79eb628 .all_color_service,
.elementor-15338 .elementor-element.elementor-element-79eb628 .service_top_image::after {
    background-color: #00235A;
}

.elementor-15338 .elementor-element.elementor-element-79eb628 .all_color_service {
    padding: 46px 30px 47px 30px;
}

.elementor-15338 .elementor-element.elementor-element-79eb628 .all_color_service h3,
.elementor-15338 .elementor-element.elementor-element-79eb628 .all_color_service h3 a {
    color: #FFFFFF;
    font-family: "Rajdhani", Sans-serif;
    font-size: 30px;
    font-weight: 700;
}

.elementor-15338 .elementor-element.elementor-element-79eb628 .all_color_service h3:hover,
.elementor-15338 .elementor-element.elementor-element-79eb628 .all_color_service h3 a:hover {
    color: #FF6200;
}

.elementor-15338 .elementor-element.elementor-element-79eb628 .all_color_service h3 {
    margin: 15px 0px 5px 0px;
}

.elementor-15338 .elementor-element.elementor-element-79eb628 .all_color_service p {
    color: #FFFFFF;
}

.elementor-15338 .elementor-element.elementor-element-79eb628 .service-btn a,
.elementor-15338 .elementor-element.elementor-element-79eb628 .witr_service_btn_3d a {
    color: #FFFFFF;
    font-size: 19px;
    background-color: #FF6200;
    border-radius: 100px 100px 100px 100px;
    margin: 20px 0px 0px 0px;
    padding: 20px 30px 20px 30px;
}

.elementor-15338 .elementor-element.elementor-element-79eb628 .service-btn a:hover,
.elementor-15338 .elementor-element.elementor-element-79eb628 .service-btn a:hover i,
.elementor-15338 .elementor-element.elementor-element-79eb628 .witr_service_btn_3d a:hover {
    color: #FF6200;
}

.elementor-15338 .elementor-element.elementor-element-79eb628 .service-btn a:hover,
.elementor-15338 .elementor-element.elementor-element-79eb628 .witr_service_btn_3d a:hover {
    background-color: #FFFFFF;
    border-style: solid;
    border-color: #FFFFFF;
}

.elementor-15338 .elementor-element.elementor-element-79eb628 .all_color_service h3,
.elementor-15338 .elementor-element.elementor-element-79eb628 .all_color_service h3 a,
.elementor-15338 .elementor-element.elementor-element-79eb628 .all_color_service h2,
.elementor-15338 .elementor-element.elementor-element-79eb628 .all_color_service p,
.elementor-15338 .elementor-element.elementor-element-79eb628 .all_color_service i,
.elementor-15338 .elementor-element.elementor-element-79eb628 .all_color_service .service_list_op a {
    transition: 0.5s;
}

.elementor-15338 .elementor-element.elementor-element-a680be7:not(.elementor-motion-effects-element-type-background),
.elementor-15338 .elementor-element.elementor-element-a680be7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F6F9FF;
}

.elementor-15338 .elementor-element.elementor-element-a680be7 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 90px 0px 85px 0px;
}

.elementor-15338 .elementor-element.elementor-element-a680be7>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15338 .elementor-element.elementor-element-48d8d41 .slick-prev,
.elementor-15338 .elementor-element.elementor-element-48d8d41 .slick-next {
    border-radius: 30px 30px 30px 30px;
}

.elementor-15338 .elementor-element.elementor-element-c8cbedd {
    padding: 85px 0px 75px 0px;
}

.elementor-15338 .elementor-element.elementor-element-431742a .witr_back_title {
    text-align: center;
}

.elementor-15338 .elementor-element.elementor-element-431742a .witr_back_title h4 {
    opacity: 1;
}

.elementor-15338 .elementor-element.elementor-element-431742a .witr_section_title_inner p {
    width: 100%;
}

.elementor-15338 .elementor-element.elementor-element-92c285c .all_team_icon_o_color a {
    background-color: #FF6200;
    font-size: 15px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    border-radius: 30px 30px 30px 30px;
    margin: 0px 8px 0px 0px;
}

.elementor-15338 .elementor-element.elementor-element-92c285c .all_team_icon_o_color a:hover {
    background-color: #00235A;
}

.elementor-15338 .elementor-element.elementor-element-92c285c .all_content_bg_color,
.elementor-15338 .elementor-element.elementor-element-92c285c .all_icon_bg_color {
    box-shadow: 0px 0px 29px 0px rgba(0, 0, 0, 0.05);
}

.elementor-15338 .elementor-element.elementor-element-92c285c .team-part h5,
.elementor-15338 .elementor-element.elementor-element-92c285c .team-part h5 a,
.elementor-15338 .elementor-element.elementor-element-92c285c .team-part p,
.elementor-15338 .elementor-element.elementor-element-92c285c .team-part span {
    transition: 0.5s;
}

.elementor-15338 .elementor-element.elementor-element-92c285c>.elementor-widget-container {
    padding: 25px 0px 0px 0px;
}

.elementor-15338 .elementor-element.elementor-element-f8a943d:not(.elementor-motion-effects-element-type-background),
.elementor-15338 .elementor-element.elementor-element-f8a943d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F6F9FF;
}

.elementor-15338 .elementor-element.elementor-element-f8a943d {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 80px 0px 60px 0px;
}

.elementor-15338 .elementor-element.elementor-element-f8a943d>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15338 .elementor-element.elementor-element-387e35d .witr_back_title {
    text-align: center;
}

.elementor-15338 .elementor-element.elementor-element-387e35d .witr_back_title h4 {
    opacity: 1;
}

.elementor-15338 .elementor-element.elementor-element-1cfb621 .all_color_testimonial,
.elementor-15338 .elementor-element.elementor-element-1cfb621 .em_single_testimonial,
.elementor-15338 .elementor-element.elementor-element-1cfb621 .em_testi_content,
.elementor-15338 .elementor-element.elementor-element-1cfb621 .em_testi_text,
.elementor-15338 .elementor-element.elementor-element-1cfb621 .witr_testi_s_11 {
    text-align: center !important;
}

.elementor-15338 .elementor-element.elementor-element-1cfb621 .em_single_testimonial,
.elementor-15338 .elementor-element.elementor-element-1cfb621 .testiCreCon,
.elementor-15338 .elementor-element.elementor-element-1cfb621 .testomonial .test-part,
.elementor-15338 .elementor-element.elementor-element-1cfb621 .witr_testi_s_11,
.elementor-15338 .elementor-element.elementor-element-1cfb621 .testiCreCon:after {
    background-image: url("https://themexbd.com/poket/construction/wp-content/uploads/2021/10/testi-bg.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-15338 .elementor-element.elementor-element-1cfb621 .testomonial .test-part,
.elementor-15338 .elementor-element.elementor-element-1cfb621 .em_single_testimonial,
.elementor-15338 .elementor-element.elementor-element-1cfb621 .witr_testi_main,
.elementor-15338 .elementor-element.elementor-element-1cfb621 .testiCreCon {
    padding: 100px 40px 40px 40px;
}

.elementor-15338 .elementor-element.elementor-element-1cfb621 .all_color_testimonial i {
    font-size: 25px;
}

.elementor-15338 .elementor-element.elementor-element-1cfb621 .all_color_testimonial p {
    font-family: "Rubik", Sans-serif;
    font-size: 22px;
    font-weight: 400;
}

.elementor-15338 .elementor-element.elementor-element-1cfb621 .em_test_thumb,
.elementor-15338 .elementor-element.elementor-element-1cfb621 .autho_thumb,
.elementor-15338 .elementor-element.elementor-element-1cfb621 .postimg {
    float: default;
}

.elementor-15338 .elementor-element.elementor-element-b548d92 {
    padding: 80px 0px 65px 0px;
}

.elementor-15338 .elementor-element.elementor-element-139c0bf .witr_back_title {
    text-align: center;
}

.elementor-15338 .elementor-element.elementor-element-139c0bf .witr_back_title h4 {
    opacity: 1;
}

.elementor-15338 .elementor-element.elementor-element-fe7f656 {
    margin-top: 20px;
    margin-bottom: 0px;
}

.elementor-15338 .elementor-element.elementor-element-013e0dd>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-15338 .elementor-element.elementor-element-d7001e5 .all_blog_color,
.elementor-15338 .elementor-element.elementor-element-d7001e5 .busi_singleBlog {
    background-color: #FFFFFF;
    box-shadow: 0px 0px 53px -38px rgba(0, 0, 0, 0.4);
}

.elementor-15338 .elementor-element.elementor-element-d7001e5 .witr_top_category span ul li a {
    padding: 10px 31px 10px 30px;
}

.elementor-15338 .elementor-element.elementor-element-d7001e5 .all_blog_color span i {
    display: default;
}

.elementor-15338 .elementor-element.elementor-element-d7001e5 .all_blog_color p {
    padding: 15px 0px 15px 0px;
}

.elementor-15338 .elementor-element.elementor-element-d7001e5 .wblog-content>a,
.elementor-15338 .elementor-element.elementor-element-d7001e5 .learn_btn {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #F1F1F1;
    border-radius: 5px 5px 5px 5px;
    padding: 10px 20px 10px 20px;
}

.elementor-15338 .elementor-element.elementor-element-d7001e5 .slick-prev,
.elementor-15338 .elementor-element.elementor-element-d7001e5 .slick-next {
    border-radius: 30px 30px 30px 30px;
}

.elementor-15338 .elementor-element.elementor-element-da29071:not(.elementor-motion-effects-element-type-background),
.elementor-15338 .elementor-element.elementor-element-da29071>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #00235A;
}

.elementor-15338 .elementor-element.elementor-element-da29071 {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #1A396B;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-15338 .elementor-element.elementor-element-da29071>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15338 .elementor-element.elementor-element-bd50c2d>.elementor-element-populated {
    padding: 30px 0px 0px 0px;
}

.elementor-15338 .elementor-element.elementor-element-1400ea8 {
    text-align: left;
}

.elementor-15338 .elementor-element.elementor-element-199b98f>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 1px 0px 1px;
    border-color: #1A396B;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 30px 15px 30px 15px;
}

.elementor-15338 .elementor-element.elementor-element-199b98f>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15338 .elementor-element.elementor-element-9e990d8 .all_list_color {
    text-align: left;
    border-style: default;
    padding: 0px 0px 0px 0px;
}

.elementor-15338 .elementor-element.elementor-element-9e990d8 .all_list_color ul li a,
.elementor-15338 .elementor-element.elementor-element-9e990d8 .all_list_color ul li span {
    color: #FFFFFF;
}

.elementor-15338 .elementor-element.elementor-element-9e990d8 .all_list_color ul li a i,
.elementor-15338 .elementor-element.elementor-element-9e990d8 .all_list_color ul li span i {
    color: #FF6200;
    text-align: center;
}

.elementor-15338 .elementor-element.elementor-element-489481d>.elementor-element-populated {
    padding: 20px 0px 0px 0px;
}

.elementor-15338 .elementor-element.elementor-element-62f753d .witr_single_socials {
    text-align: center;
}

.elementor-15338 .elementor-element.elementor-element-62f753d .witr_single_socials ul li a i {
    color: #FFFFFF;
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    background-color: #1A396B;
    border-radius: 30px 30px 30px 30px;
}

.elementor-15338 .elementor-element.elementor-element-62f753d .witr_single_socials ul li a i:hover {
    background-color: #FF6200;
    transform: rotate(0deg);
}

@media(min-width:768px) {
    .elementor-15338 .elementor-element.elementor-element-bb85bb9 {
        width: 50%;
    }

    .elementor-15338 .elementor-element.elementor-element-71fba0b {
        width: 50%;
    }

    .elementor-15338 .elementor-element.elementor-element-f101f3a {
        width: 42.349%;
    }

    .elementor-15338 .elementor-element.elementor-element-fe45031 {
        width: 57.651%;
    }

    .elementor-15338 .elementor-element.elementor-element-895dd28 {
        width: 52.982%;
    }

    .elementor-15338 .elementor-element.elementor-element-aa26b3f {
        width: 46.974%;
    }

    .elementor-15338 .elementor-element.elementor-element-2583848 {
        width: 25.038%;
    }

    .elementor-15338 .elementor-element.elementor-element-92382d1 {
        width: 48.851%;
    }

    .elementor-15338 .elementor-element.elementor-element-0fc17b5 {
        width: 25.014%;
    }
}

@media(max-width:1024px) {
    .elementor-15338 .elementor-element.elementor-element-fad61e9 .witr_swiper_height {
        height: 600px;
        background-position: center left;
        background-size: cover;
    }

    .elementor-15338 .elementor-element.elementor-element-7b9fba9 .all_color_service {
        padding: 50px 10px 40px 10px;
    }

    .elementor-15338 .elementor-element.elementor-element-7b9fba9 .all_color_service h3,
    .elementor-15338 .elementor-element.elementor-element-7b9fba9 .all_color_service h3 a {
        font-size: 22px;
    }

    .elementor-15338 .elementor-element.elementor-element-7b9fba9 .all_color_service h3 {
        margin: 0px 0px 0px 0px;
    }

    .elementor-15338 .elementor-element.elementor-element-8bb264a .all_color_service {
        padding: 50px 10px 40px 10px;
    }

    .elementor-15338 .elementor-element.elementor-element-8bb264a .all_color_service h3,
    .elementor-15338 .elementor-element.elementor-element-8bb264a .all_color_service h3 a {
        font-size: 22px;
    }

    .elementor-15338 .elementor-element.elementor-element-8bb264a .all_color_service h3 {
        margin: 0px 0px 0px 0px;
    }

    .elementor-15338 .elementor-element.elementor-element-f4db1fa .all_color_service {
        padding: 50px 10px 40px 10px;
    }

    .elementor-15338 .elementor-element.elementor-element-f4db1fa .all_color_service h3,
    .elementor-15338 .elementor-element.elementor-element-f4db1fa .all_color_service h3 a {
        font-size: 22px;
    }

    .elementor-15338 .elementor-element.elementor-element-f4db1fa .all_color_service h3 {
        margin: 0px 0px 0px 0px;
    }

    .elementor-15338 .elementor-element.elementor-element-bb85bb9>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-15338 .elementor-element.elementor-element-caeadba>.elementor-element-populated {
        margin: 0px 0px 0px 30px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 30px;
    }

    .elementor-15338 .elementor-element.elementor-element-71fba0b>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-15338 .elementor-element.elementor-element-f101f3a>.elementor-element-populated {
        padding: 0px 10px 0px 10px;
    }

    .elementor-15338 .elementor-element.elementor-element-fa1a669 .slick-prev,
    .elementor-15338 .elementor-element.elementor-element-fa1a669 .slick-next {
        top: 199px;
    }

    .elementor-15338 .elementor-element.elementor-element-fa1a669 .slick-prev {
        left: -312px;
    }

    .elementor-15338 .elementor-element.elementor-element-fa1a669 .slick-next {
        right: 599px;
    }

    .elementor-15338 .elementor-element.elementor-element-2583848>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-15338 .elementor-element.elementor-element-3bf5d41 .all_color_service {
        padding: 20px 10px 20px 10px;
    }

    .elementor-15338 .elementor-element.elementor-element-79eb628 .all_color_service {
        padding: 20px 10px 20px 10px;
    }

    .elementor-15338 .elementor-element.elementor-element-79eb628>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-15338 .elementor-element.elementor-element-1cfb621 .all_color_testimonial p {
        font-size: 16px;
    }

    .elementor-15338 .elementor-element.elementor-element-da29071 {
        padding: 0px 0px 30px 0px;
    }
}

@media(max-width:767px) {
    .elementor-15338 .elementor-element.elementor-element-fad61e9 .witr_swiper_height {
        height: 500px;
        background-position: center;
        background-size: cover;
        width:100%; 
    }

    .elementor-15338 .elementor-element.elementor-element-7b9fba9 .all_color_service {
        padding: 30px 10px 30px 10px;
    }

    .elementor-15338 .elementor-element.elementor-element-8bb264a .all_color_service {
        padding: 30px 10px 30px 10px;
    }

    .elementor-15338 .elementor-element.elementor-element-f4db1fa .all_color_service {
        padding: 30px 10px 30px 10px;
    }

    .elementor-15338 .elementor-element.elementor-element-bb85bb9>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-15338 .elementor-element.elementor-element-caeadba>.elementor-element-populated {
        margin: 0px 50px 0px 50px;
        --e-column-margin-right: 50px;
        --e-column-margin-left: 50px;
        padding: 20px 0px 20px 0px;
    }

    .elementor-15338 .elementor-element.elementor-element-f101f3a>.elementor-element-populated {
        padding: 0px 10px 0px 20px;
    }

    .elementor-15338 .elementor-element.elementor-element-4e6e372 .witr_section_title_inner p {
        width: 100%;
    }

    .elementor-15338 .elementor-element.elementor-element-aa26b3f>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-15338 .elementor-element.elementor-element-2583848>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-15338 .elementor-element.elementor-element-3bf5d41 .all_color_service {
        padding: 50px 10px 50px 10px;
    }

    .elementor-15338 .elementor-element.elementor-element-79eb628 .all_color_service {
        padding: 50px 10px 50px 10px;
    }

    .elementor-15338 .elementor-element.elementor-element-1cfb621 .all_color_testimonial p {
        font-size: 16px;
    }

    .elementor-15338 .elementor-element.elementor-element-da29071 {
        padding: 0px 0px 40px 0px;
    }

    .elementor-15338 .elementor-element.elementor-element-199b98f>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-15338 .elementor-element.elementor-element-489481d>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
}

.banner-tel {
    background-color: rgba(9, 35, 90, 0.20);
    width: 100%;
    height: 100%;
    position: absolute;
    
}

.btns-idioma{
    background:#ff6200;
    border-radius: 30px;
    font-size: 17px;
    font-weight: 500;
    font-family: 'Rajdhani', sans-serif;
    padding:10px 15px 10px 15px;
}