.elementor-3594 .elementor-element.elementor-element-47a670a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3594 .elementor-element.elementor-element-47a670a:not(.elementor-motion-effects-element-type-background), .elementor-3594 .elementor-element.elementor-element-47a670a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00594F;background-image:url("https://vivienda.com.eg/wp-content/uploads/pattern-white-left.png");background-position:top left;background-repeat:no-repeat;background-size:auto;}.elementor-3594 .elementor-element.elementor-element-47a670a > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3594 .elementor-element.elementor-element-47a670a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 90px 0px;}.elementor-3594 .elementor-element.elementor-element-0c925a1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-3594 .elementor-element.elementor-element-8530d76 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-3594 .elementor-element.elementor-element-98069c1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3594 .elementor-element.elementor-element-98069c1 .section-title span{color:#FFFFFF;}.elementor-3594 .elementor-element.elementor-element-98069c1 .section-title, .elementor-3594 .elementor-element.elementor-element-98069c1 .section-title2{letter-spacing:0px;}.elementor-3594 .elementor-element.elementor-element-98069c1 p{color:#FFFFFF;}.elementor-3594 .elementor-element.elementor-element-11ef03c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3594 .elementor-element.elementor-element-11ef03c .section-title span{color:#FFFFFF;}.elementor-3594 .elementor-element.elementor-element-11ef03c .section-title, .elementor-3594 .elementor-element.elementor-element-11ef03c .section-title2{letter-spacing:0px;}.elementor-3594 .elementor-element.elementor-element-11ef03c p{color:#FFFFFF;}.elementor-3594 .elementor-element.elementor-element-a1198e0 .butn-dark a{font-family:"Tajawal", Sans-serif;letter-spacing:0px;}.elementor-3594 .elementor-element.elementor-element-7f12171 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-3594 .elementor-element.elementor-element-c41c284 .about-img .about-img-2{font-family:"Tajawal", Sans-serif;letter-spacing:0px;}.elementor-3594 .elementor-element.elementor-element-73724b2:not(.elementor-motion-effects-element-type-background), .elementor-3594 .elementor-element.elementor-element-73724b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vivienda.com.eg/wp-content/uploads/THE-LIFE-OF-LUXURY.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-3594 .elementor-element.elementor-element-73724b2 > .elementor-background-overlay{background-color:#000000;background-image:url("https://vivienda.com.eg/wp-content/uploads/pattern-3.png");background-size:cover;opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3594 .elementor-element.elementor-element-73724b2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 0px 100px 0px;z-index:1;}.elementor-3594 .elementor-element.elementor-element-3cbaad8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-3594 .elementor-element.elementor-element-9b02dde > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-3594 .elementor-element.elementor-element-5e1e451 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-3594 .elementor-element.elementor-element-6b5450c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3594 .elementor-element.elementor-element-6b5450c .section-title{color:#FFFFFF;}.elementor-3594 .elementor-element.elementor-element-6b5450c .section-title2{color:#FFFFFF;}.elementor-3594 .elementor-element.elementor-element-6b5450c .section-title span{color:#FFFFFF;}.elementor-3594 .elementor-element.elementor-element-6b5450c .section-title, .elementor-3594 .elementor-element.elementor-element-6b5450c .section-title2{letter-spacing:0px;}.elementor-3594 .elementor-element.elementor-element-6b5450c p{color:#FFFFFF;}.elementor-3594 .elementor-element.elementor-element-1962ad3 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-3594 .elementor-element.elementor-element-1962ad3 .butn-dark a{font-family:"Tajawal", Sans-serif;letter-spacing:0px;}.elementor-3594 .elementor-element.elementor-element-322fcf4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-3594 .elementor-element.elementor-element-4643363:not(.elementor-motion-effects-element-type-background), .elementor-3594 .elementor-element.elementor-element-4643363 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00594F;}.elementor-3594 .elementor-element.elementor-element-4643363{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-3594 .elementor-element.elementor-element-4643363 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3594 .elementor-element.elementor-element-3a33db7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-3594 .elementor-element.elementor-element-7cf209f > .elementor-container{text-align:end;}.elementor-3594 .elementor-element.elementor-element-9c3900f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-3594 .elementor-element.elementor-element-a0def88 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3594 .elementor-element.elementor-element-a0def88 .section-title span{color:#FFFFFF;}.elementor-3594 .elementor-element.elementor-element-a0def88 .section-title, .elementor-3594 .elementor-element.elementor-element-a0def88 .section-title2{letter-spacing:0px;}.elementor-3594 .elementor-element.elementor-element-6ac230a{--e-image-carousel-slides-to-show:3;}.elementor-3594 .elementor-element.elementor-element-6ac230a .elementor-swiper-button.elementor-swiper-button-prev, .elementor-3594 .elementor-element.elementor-element-6ac230a .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;}.elementor-3594 .elementor-element.elementor-element-8c24960:not(.elementor-motion-effects-element-type-background), .elementor-3594 .elementor-element.elementor-element-8c24960 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://vivienda.com.eg/wp-content/uploads/pattern-3.png");background-repeat:no-repeat;background-size:cover;}.elementor-3594 .elementor-element.elementor-element-8c24960{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 0px 0px;}.elementor-3594 .elementor-element.elementor-element-8c24960 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3594 .elementor-element.elementor-element-5b341b8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-3594 .elementor-element.elementor-element-0bae6e3{width:auto;max-width:auto;}.elementor-3594 .elementor-element.elementor-element-0bae6e3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3594 .elementor-element.elementor-element-0bae6e3 .section-title span{color:#00594F;}.elementor-3594 .elementor-element.elementor-element-0bae6e3 .section-title, .elementor-3594 .elementor-element.elementor-element-0bae6e3 .section-title2{letter-spacing:0px;}.elementor-3594 .elementor-element.elementor-element-d906976{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3594 .elementor-element.elementor-element-d906976 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3594 .elementor-element.elementor-element-e5388e6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3594 .elementor-element.elementor-element-84bc096 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3594 .elementor-element.elementor-element-84bc096{text-align:center;}.elementor-3594 .elementor-element.elementor-element-84bc096 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-weight:600;color:#272727;}.elementor-3594 .elementor-element.elementor-element-388c4a0 .services4 .square h4{letter-spacing:0px;}.elementor-3594 .elementor-element.elementor-element-388c4a0 .services4 .square2 h4{letter-spacing:0px;}.elementor-3594 .elementor-element.elementor-element-0b8c3aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3594 .elementor-element.elementor-element-0b8c3aa{text-align:center;}.elementor-3594 .elementor-element.elementor-element-0b8c3aa .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-weight:600;color:#272727;}.elementor-3594 .elementor-element.elementor-element-58cb3c4 .services4 .square h4{letter-spacing:0px;}.elementor-3594 .elementor-element.elementor-element-58cb3c4 .services4 .square2 h4{letter-spacing:0px;}.elementor-3594 .elementor-element.elementor-element-dd509c0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-3594 .elementor-element.elementor-element-0f34cc4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3594 .elementor-element.elementor-element-0f34cc4{text-align:center;}.elementor-3594 .elementor-element.elementor-element-0f34cc4 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-weight:600;color:#272727;}.elementor-3594 .elementor-element.elementor-element-b0d578a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3594 .elementor-element.elementor-element-b0d578a .services4 .square h4{letter-spacing:0px;}.elementor-3594 .elementor-element.elementor-element-b0d578a .services4 .square2 h4{letter-spacing:1px;}.elementor-3594 .elementor-element.elementor-element-3bed15b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3594 .elementor-element.elementor-element-3bed15b{text-align:center;}.elementor-3594 .elementor-element.elementor-element-3bed15b .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-weight:600;color:#272727;}.elementor-3594 .elementor-element.elementor-element-97449ea .services4 .square h4{letter-spacing:0px;}.elementor-3594 .elementor-element.elementor-element-97449ea .services4 .square2 h4{letter-spacing:0px;}.elementor-3594 .elementor-element.elementor-element-97449ea .services4 .square2 .services4-text, .elementor-3594 .elementor-element.elementor-element-97449ea .services4 .square2 .services4-text p{letter-spacing:0px;word-spacing:0px;}.elementor-3594 .elementor-element.elementor-element-0173c6d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-3594 .elementor-element.elementor-element-9845ad5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3594 .elementor-element.elementor-element-9845ad5{text-align:center;}.elementor-3594 .elementor-element.elementor-element-9845ad5 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-weight:600;color:#272727;}.elementor-3594 .elementor-element.elementor-element-e5ff7ea .services4 .square h4{letter-spacing:0px;}.elementor-3594 .elementor-element.elementor-element-e5ff7ea .services4 .square2 h4{letter-spacing:0px;}.elementor-3594 .elementor-element.elementor-element-db9ff0b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-3594 .elementor-element.elementor-element-db9ff0b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3594 .elementor-element.elementor-element-2db3b49 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-3594 .elementor-element.elementor-element-2a2e8e6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-3594 .elementor-element.elementor-element-745070d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3594 .elementor-element.elementor-element-745070d .section-title span{color:#00594F;}.elementor-3594 .elementor-element.elementor-element-745070d .section-title, .elementor-3594 .elementor-element.elementor-element-745070d .section-title2{letter-spacing:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3594 .elementor-element.elementor-element-9b02dde{width:25%;}.elementor-3594 .elementor-element.elementor-element-5e1e451{width:49.333%;}.elementor-3594 .elementor-element.elementor-element-322fcf4{width:25%;}}@media(max-width:767px){.elementor-3594 .elementor-element.elementor-element-47a670a:not(.elementor-motion-effects-element-type-background), .elementor-3594 .elementor-element.elementor-element-47a670a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-size:contain;}.elementor-3594 .elementor-element.elementor-element-84bc096 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-3594 .elementor-element.elementor-element-0b8c3aa > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-3594 .elementor-element.elementor-element-0f34cc4 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-3594 .elementor-element.elementor-element-3bed15b > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-3594 .elementor-element.elementor-element-9845ad5 > .elementor-widget-container{padding:0px 0px 10px 0px;}}@media(min-width:1025px){.elementor-3594 .elementor-element.elementor-element-73724b2:not(.elementor-motion-effects-element-type-background), .elementor-3594 .elementor-element.elementor-element-73724b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-3594 .elementor-element.elementor-element-8c24960:not(.elementor-motion-effects-element-type-background), .elementor-3594 .elementor-element.elementor-element-8c24960 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for image-carousel, class: .elementor-element-6ac230a */.elementor-swiper-button{
    background: #005a4f;
    color: #ffffff;
    border: 1px solid rgba(255,255,255, 0.7);
    border-radius: 100%;
    transition: all 0.2s ease-in-out;
    transform: scale(1.0);
}/* End custom CSS */
/* Start custom CSS for bauen-flip-box, class: .elementor-element-b0d578a */.services4 {
    padding-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d906976 */.services4 {
    padding-bottom: 0px;
}/* End custom CSS */