.elementor-536 .elementor-element.elementor-element-bf26dea{--spacer-size:100px;}.elementor-536 .elementor-element.elementor-element-535d065{margin-top:61px;margin-bottom:0px;padding:0px 35px 0px 35px;}.elementor-widget-aux_text .col-title, .elementor-widget-aux_text .col-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-aux_text .col-subtitle{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-aux_text .widget-content{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-aux_text .aux-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-536 .elementor-element.elementor-element-26c3415 .aux-widget-advanced-text{background-image:url("https://heshamattalla.com/wp-content/uploads/2020/09/andrew-small-EfhCUc_fjrU-unsplash-scaled.jpg");text-align:center !important;padding:0px 0px 0px 0px;background-size:cover;}.elementor-536 .elementor-element.elementor-element-26c3415:hover .elementor-widget-container{box-shadow:0px 15px 40px 0px rgba(0,0,0,0.15);}.elementor-536 .elementor-element.elementor-element-26c3415 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-536 .elementor-element.elementor-element-26c3415 .widget-content{margin-top:0px;margin-bottom:0px;}.elementor-536 .elementor-element.elementor-element-26c3415 .aux-button{text-shadow:0px 0px 0px rgba(0,0,0,0);padding:17px 34px 17px 34px;}.elementor-536 .elementor-element.elementor-element-26c3415 .aux-text{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:21px;letter-spacing:1.88px;}.elementor-536 .elementor-element.elementor-element-26c3415 .aux-icon{margin:0px 0px 0px 0px;}.elementor-536 .elementor-element.elementor-element-26c3415 .aux-text-widget-overlay, .elementor-536 .elementor-element.elementor-element-26c3415 .aux-widget-advanced-text{border-radius:15px 15px 15px 15px;}.elementor-bc-flex-widget .elementor-536 .elementor-element.elementor-element-6dba376.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-536 .elementor-element.elementor-element-6dba376.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-536 .elementor-element.elementor-element-239fe40{text-align:justify;}.elementor-536 .elementor-element.elementor-element-9c263dd{--spacer-size:15px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-536 .elementor-element.elementor-element-0a5507e{text-align:center;}.elementor-536 .elementor-element.elementor-element-0a5507e .elementor-heading-title{color:#B56786;}.elementor-536 .elementor-element.elementor-element-a95b2d5{--spacer-size:15px;}.elementor-536 .elementor-element.elementor-element-75e3ed9{padding:0px 35px 0px 35px;}.elementor-bc-flex-widget .elementor-536 .elementor-element.elementor-element-13b63b8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-536 .elementor-element.elementor-element-13b63b8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-536 .elementor-element.elementor-element-9f9ee09 .elementor-heading-title{color:#B56786;}.elementor-536 .elementor-element.elementor-element-afe07d3{text-align:justify;}.elementor-536 .elementor-element.elementor-element-d6f41a5 .aux-widget-advanced-text{background-image:url("https://heshamattalla.com/wp-content/uploads/2020/09/dlanor-s-ATgfRqpFfFI-unsplash-scaled.jpg");text-align:center !important;padding:0px 0px 0px 0px;background-size:cover;}.elementor-536 .elementor-element.elementor-element-d6f41a5:hover .elementor-widget-container{box-shadow:0px 15px 40px 0px rgba(0,0,0,0.15);}.elementor-536 .elementor-element.elementor-element-d6f41a5 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-536 .elementor-element.elementor-element-d6f41a5 .widget-content{margin-top:0px;margin-bottom:0px;}.elementor-536 .elementor-element.elementor-element-d6f41a5 .aux-text{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:21px;letter-spacing:1.88px;}.elementor-536 .elementor-element.elementor-element-d6f41a5 .aux-icon{margin:0px 0px 0px 0px;}.elementor-536 .elementor-element.elementor-element-d6f41a5 .aux-button{padding:17px 34px 17px 34px;}.elementor-536 .elementor-element.elementor-element-d6f41a5 .aux-text-widget-overlay, .elementor-536 .elementor-element.elementor-element-d6f41a5 .aux-widget-advanced-text{border-radius:15px 15px 15px 15px;}.elementor-536 .elementor-element.elementor-element-238080d{--spacer-size:50px;}.elementor-536 .elementor-element.elementor-element-c5c2354{padding:0px 35px 0px 35px;}.elementor-536 .elementor-element.elementor-element-9a259a0 .aux-widget-advanced-text{background-image:url("https://heshamattalla.com/wp-content/uploads/2020/09/dlanor-s-vjDbHCjHlEY-unsplash-scaled.jpg");text-align:center !important;padding:0px 0px 0px 0px;background-size:cover;}.elementor-536 .elementor-element.elementor-element-9a259a0:hover .elementor-widget-container{box-shadow:0px 15px 40px 0px rgba(0,0,0,0.15);}.elementor-536 .elementor-element.elementor-element-9a259a0 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-536 .elementor-element.elementor-element-9a259a0 .widget-content{margin-top:0px;margin-bottom:0px;}.elementor-536 .elementor-element.elementor-element-9a259a0 .aux-button{text-shadow:0px 0px 0px rgba(0,0,0,0);padding:17px 34px 17px 34px;}.elementor-536 .elementor-element.elementor-element-9a259a0 .aux-text{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:21px;letter-spacing:1.88px;}.elementor-536 .elementor-element.elementor-element-9a259a0 .aux-icon{margin:0px 0px 0px 0px;}.elementor-536 .elementor-element.elementor-element-9a259a0 .aux-text-widget-overlay, .elementor-536 .elementor-element.elementor-element-9a259a0 .aux-widget-advanced-text{border-radius:15px 15px 15px 15px;}.elementor-bc-flex-widget .elementor-536 .elementor-element.elementor-element-6825f77.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-536 .elementor-element.elementor-element-6825f77.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-536 .elementor-element.elementor-element-238d22a .elementor-heading-title{color:#B56786;}.elementor-536 .elementor-element.elementor-element-e2938f2{text-align:justify;}.elementor-536 .elementor-element.elementor-element-ac459b5{--spacer-size:50px;}.elementor-536 .elementor-element.elementor-element-4e2ab62{padding:0px 35px 0px 35px;}.elementor-bc-flex-widget .elementor-536 .elementor-element.elementor-element-fad8663.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-536 .elementor-element.elementor-element-fad8663.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-536 .elementor-element.elementor-element-7dd9d13 > .elementor-widget-container{padding:0px 35px 0px 0px;}.elementor-536 .elementor-element.elementor-element-7dd9d13 .elementor-heading-title{color:#B56786;}.elementor-536 .elementor-element.elementor-element-c440d91{text-align:justify;}.elementor-536 .elementor-element.elementor-element-6c12f84 .aux-widget-advanced-text{background-image:url("https://heshamattalla.com/wp-content/uploads/2020/09/david-brooke-martin-0DLKy4IPoc8-unsplash-scaled.jpg");text-align:center !important;padding:0px 0px 0px 0px;background-size:cover;}.elementor-536 .elementor-element.elementor-element-6c12f84:hover .elementor-widget-container{box-shadow:0px 15px 40px 0px rgba(0,0,0,0.15);}.elementor-536 .elementor-element.elementor-element-6c12f84 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-536 .elementor-element.elementor-element-6c12f84 .widget-content{margin-top:0px;margin-bottom:0px;}.elementor-536 .elementor-element.elementor-element-6c12f84 .aux-button{text-shadow:0px 0px 0px rgba(0,0,0,0);padding:17px 34px 17px 34px;}.elementor-536 .elementor-element.elementor-element-6c12f84 .aux-text{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:21px;letter-spacing:1.88px;}.elementor-536 .elementor-element.elementor-element-6c12f84 .aux-icon{margin:0px 0px 0px 0px;}.elementor-536 .elementor-element.elementor-element-6c12f84 .aux-text-widget-overlay, .elementor-536 .elementor-element.elementor-element-6c12f84 .aux-widget-advanced-text{border-radius:15px 15px 15px 15px;}.elementor-536 .elementor-element.elementor-element-c3bd9eb{--spacer-size:15px;}.elementor-widget-aux_button .aux-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-536 .elementor-element.elementor-element-b1eca96 .aux-button .aux-overlay::after{background-color:#3D3839;}.elementor-536 .elementor-element.elementor-element-b1eca96 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-536 .elementor-element.elementor-element-b1eca96{text-align:center;}.elementor-536 .elementor-element.elementor-element-b1eca96 .aux-text{color:#B56786;}.elementor-536 .elementor-element.elementor-element-08733cd{--spacer-size:15px;}.elementor-536 .elementor-element.elementor-element-1f5e63f{text-align:center;}.elementor-536 .elementor-element.elementor-element-1f5e63f .elementor-heading-title{color:#B56786;}.elementor-536 .elementor-element.elementor-element-16f7992{--spacer-size:15px;}.elementor-widget-aux_testimonial .col-title, .elementor-widget-aux_testimonial .col-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-aux_testimonial .aux-widget-testimonial:hover .col-title, .elementor-widget-aux_testimonial .aux-widget-testimonial:hover .col-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-aux_testimonial .col-subtitle{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-aux_testimonial .aux-widget-testimonial:hover .col-subtitle{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-aux_testimonial .aux-testimonial-content{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-aux_testimonial .aux-widget-testimonial:hover .aux-testimonial-content{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-536 .elementor-element.elementor-element-b9e0e2f .aux-testimonial-image img{border-radius:100% 100% 100% 100%;overflow:hidden;}.elementor-536 .elementor-element.elementor-element-b9e0e2f .aux-widget-testimonial{text-align:center;}.elementor-536 .elementor-element.elementor-element-67912a3 .aux-testimonial-image img{border-radius:100% 100% 100% 100%;overflow:hidden;}.elementor-536 .elementor-element.elementor-element-67912a3 .aux-widget-testimonial{text-align:center;}.elementor-536 .elementor-element.elementor-element-a78264a .aux-testimonial-image img{border-radius:100% 100% 100% 100%;overflow:hidden;}.elementor-536 .elementor-element.elementor-element-a78264a .aux-widget-testimonial{text-align:center;}/* Start custom CSS for aux_text, class: .elementor-element-26c3415 */.elementor-536 .elementor-element.elementor-element-26c3415 .aux-text-widget-content .aux-button {
    margin-top: 0;
    border-radius: 5px;
}
.elementor-536 .elementor-element.elementor-element-26c3415 .aux-text-widget-content:before {
    content: '';
    position: absolute;
    top: 20px;
    right: 20px;
    left: 20px;
    bottom: 20px;
    border: 1px solid rgba(255, 255, 255, 1);
    border-radius: 15px;
}
.elementor-536 .elementor-element.elementor-element-26c3415 .aux-text-widget-content:after {
    content: '';
    display: block;
    padding-top: 65%;
}

.elementor-536 .elementor-element.elementor-element-26c3415 .aux-text-widget-content {
    display: flex;
    align-items: center;
    justify-content: center;
}

.elementor-536 .elementor-element.elementor-element-26c3415 .aux-button .aux-overlay {
    display: none;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-d6f41a5 */.elementor-536 .elementor-element.elementor-element-d6f41a5 .aux-text-widget-content .aux-button {
    margin-top: 0;
    border-radius: 5px;
}
.elementor-536 .elementor-element.elementor-element-d6f41a5 .aux-text-widget-content:before {
    content: '';
    position: absolute;
    top: 20px;
    right: 20px;
    left: 20px;
    bottom: 20px;
    border: 1px solid rgba(255, 255, 255, 1);
    border-radius: 15px;
}
.elementor-536 .elementor-element.elementor-element-d6f41a5 .aux-text-widget-content:after {
    content: '';
    display: block;
    padding-top: 65%;
}

.elementor-536 .elementor-element.elementor-element-d6f41a5 .aux-text-widget-content {
    display: flex;
    align-items: center;
    justify-content: center;
}

.elementor-536 .elementor-element.elementor-element-d6f41a5 .aux-button .aux-overlay {
    display: none;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-9a259a0 */.elementor-536 .elementor-element.elementor-element-9a259a0 .aux-text-widget-content .aux-button {
    margin-top: 0;
    border-radius: 5px;
}
.elementor-536 .elementor-element.elementor-element-9a259a0 .aux-text-widget-content:before {
    content: '';
    position: absolute;
    top: 20px;
    right: 20px;
    left: 20px;
    bottom: 20px;
    border: 1px solid rgba(255, 255, 255, 1);
    border-radius: 15px;
}
.elementor-536 .elementor-element.elementor-element-9a259a0 .aux-text-widget-content:after {
    content: '';
    display: block;
    padding-top: 65%;
}

.elementor-536 .elementor-element.elementor-element-9a259a0 .aux-text-widget-content {
    display: flex;
    align-items: center;
    justify-content: center;
}

.elementor-536 .elementor-element.elementor-element-9a259a0 .aux-button .aux-overlay {
    display: none;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-6c12f84 */.elementor-536 .elementor-element.elementor-element-6c12f84 .aux-text-widget-content .aux-button {
    margin-top: 0;
    border-radius: 5px;
}
.elementor-536 .elementor-element.elementor-element-6c12f84 .aux-text-widget-content:before {
    content: '';
    position: absolute;
    top: 20px;
    right: 20px;
    left: 20px;
    bottom: 20px;
    border: 1px solid rgba(255, 255, 255, 1);
    border-radius: 15px;
}
.elementor-536 .elementor-element.elementor-element-6c12f84 .aux-text-widget-content:after {
    content: '';
    display: block;
    padding-top: 65%;
}

.elementor-536 .elementor-element.elementor-element-6c12f84 .aux-text-widget-content {
    display: flex;
    align-items: center;
    justify-content: center;
}

.elementor-536 .elementor-element.elementor-element-6c12f84 .aux-button .aux-overlay {
    display: none;
}/* End custom CSS */