.elementor-2378 .elementor-element.elementor-element-4cf2479{--display:flex;--min-height:450px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2378 .elementor-element.elementor-element-4cf2479:not(.elementor-motion-effects-element-type-background), .elementor-2378 .elementor-element.elementor-element-4cf2479 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8A191C;}.elementor-2378 .elementor-element.elementor-element-eb14587{--display:flex;--position:absolute;--min-height:200px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:2;}.elementor-2378 .elementor-element.elementor-element-eb14587:not(.elementor-motion-effects-element-type-background), .elementor-2378 .elementor-element.elementor-element-eb14587 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2393F;}body:not(.rtl) .elementor-2378 .elementor-element.elementor-element-eb14587{left:10%;}body.rtl .elementor-2378 .elementor-element.elementor-element-eb14587{right:10%;}.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-2378 .elementor-element.elementor-element-abb7427{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 28px 0px 28px;}.elementor-2378 .elementor-element.elementor-element-abb7427 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:500;color:#FFFFFF;}.elementor-2378 .elementor-element.elementor-element-0198d6f{--display:flex;--min-height:400px;--justify-content:center;--z-index:1;}.elementor-2378 .elementor-element.elementor-element-0198d6f:not(.elementor-motion-effects-element-type-background), .elementor-2378 .elementor-element.elementor-element-0198d6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #D0282D 0%, #8C191D 100%);}.elementor-2378 .elementor-element.elementor-element-16dfac5{--display:flex;--position:absolute;--min-height:200px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:1;}.elementor-2378 .elementor-element.elementor-element-16dfac5:not(.elementor-motion-effects-element-type-background), .elementor-2378 .elementor-element.elementor-element-16dfac5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(60deg, #D0282D 0%, #8C191D 64%);}body:not(.rtl) .elementor-2378 .elementor-element.elementor-element-16dfac5{left:36.67%;}body.rtl .elementor-2378 .elementor-element.elementor-element-16dfac5{right:36.67%;}.elementor-2378 .elementor-element.elementor-element-8c81086{--display:flex;--position:absolute;--min-height:200px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:1;}.elementor-2378 .elementor-element.elementor-element-8c81086:not(.elementor-motion-effects-element-type-background), .elementor-2378 .elementor-element.elementor-element-8c81086 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #CF2D33 0%, #8A191C 74%);}body:not(.rtl) .elementor-2378 .elementor-element.elementor-element-8c81086{left:63.34%;}body.rtl .elementor-2378 .elementor-element.elementor-element-8c81086{right:63.34%;}.elementor-2378 .elementor-element.elementor-element-6c6e6f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 28px 0px 28px;}.elementor-2378 .elementor-element.elementor-element-6c6e6f8 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:500;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-2378 .elementor-element.elementor-element-21b1af2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 28px 28px 28px;font-family:"Open Sans", Sans-serif;font-weight:400;line-height:1.6;color:#FFFFFF;}.elementor-2378 .elementor-element.elementor-element-1c115cd{--display:flex;--position:absolute;--min-height:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:400px;--z-index:1;}.elementor-2378 .elementor-element.elementor-element-1c115cd:not(.elementor-motion-effects-element-type-background), .elementor-2378 .elementor-element.elementor-element-1c115cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #CF2D33 0%, #8A191C 74%);}body:not(.rtl) .elementor-2378 .elementor-element.elementor-element-1c115cd{left:0%;}body.rtl .elementor-2378 .elementor-element.elementor-element-1c115cd{right:0%;}.elementor-2378 .elementor-element.elementor-element-9f7a06c{--display:flex;--position:absolute;--min-height:250px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:200px;--z-index:1;}.elementor-2378 .elementor-element.elementor-element-9f7a06c:not(.elementor-motion-effects-element-type-background), .elementor-2378 .elementor-element.elementor-element-9f7a06c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #AD2024 57%, #8A191C 100%);}body:not(.rtl) .elementor-2378 .elementor-element.elementor-element-9f7a06c{left:90%;}body.rtl .elementor-2378 .elementor-element.elementor-element-9f7a06c{right:90%;}.elementor-2378 .elementor-element.elementor-element-4e8252a{--display:flex;--position:absolute;--min-height:200px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:200px;--z-index:1;}body:not(.rtl) .elementor-2378 .elementor-element.elementor-element-4e8252a{left:10%;}body.rtl .elementor-2378 .elementor-element.elementor-element-4e8252a{right:10%;}.elementor-2378 .elementor-element.elementor-element-10cf9a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:24px 28px 0px 28px;}.elementor-2378 .elementor-element.elementor-element-10cf9a8 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-2378 .elementor-element.elementor-element-8ebbdd6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2378 .elementor-element.elementor-element-3a58336{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2378 .elementor-element.elementor-element-7fbe89b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 28px 0px 28px;font-family:"Open Sans", Sans-serif;font-weight:400;line-height:1.6;color:#FFFFFF;}.elementor-2378 .elementor-element.elementor-element-8cf806a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2378 .elementor-element.elementor-element-6330067{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 28px 0px 28px;font-family:"Open Sans", Sans-serif;font-weight:400;line-height:1.6;color:#FFFFFF;}.elementor-2378 .elementor-element.elementor-element-044aea8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2378 .elementor-element.elementor-element-64bc22d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 28px 0px 28px;font-family:"Open Sans", Sans-serif;font-weight:400;line-height:1.6;color:#FFFFFF;}.elementor-2378 .elementor-element.elementor-element-92570f9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){body:not(.rtl) .elementor-2378 .elementor-element.elementor-element-eb14587{left:5%;}body.rtl .elementor-2378 .elementor-element.elementor-element-eb14587{right:5%;}body:not(.rtl) .elementor-2378 .elementor-element.elementor-element-16dfac5{left:35%;}body.rtl .elementor-2378 .elementor-element.elementor-element-16dfac5{right:35%;}body:not(.rtl) .elementor-2378 .elementor-element.elementor-element-8c81086{left:65%;}body.rtl .elementor-2378 .elementor-element.elementor-element-8c81086{right:65%;}.elementor-2378 .elementor-element.elementor-element-4e8252a{--margin-top:0%;--margin-bottom:0%;--margin-left:5%;--margin-right:5%;}body:not(.rtl) .elementor-2378 .elementor-element.elementor-element-4e8252a{left:0%;}body.rtl .elementor-2378 .elementor-element.elementor-element-4e8252a{right:0%;}}@media(min-width:768px){.elementor-2378 .elementor-element.elementor-element-eb14587{--width:26.67%;}.elementor-2378 .elementor-element.elementor-element-0198d6f{--width:36.67%;}.elementor-2378 .elementor-element.elementor-element-16dfac5{--width:26.67%;}.elementor-2378 .elementor-element.elementor-element-8c81086{--width:36.66%;}.elementor-2378 .elementor-element.elementor-element-1c115cd{--width:90%;}.elementor-2378 .elementor-element.elementor-element-9f7a06c{--width:10%;}.elementor-2378 .elementor-element.elementor-element-4e8252a{--width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2378 .elementor-element.elementor-element-eb14587{--width:30%;}.elementor-2378 .elementor-element.elementor-element-0198d6f{--width:35%;}.elementor-2378 .elementor-element.elementor-element-16dfac5{--width:30%;}.elementor-2378 .elementor-element.elementor-element-8c81086{--width:35%;}.elementor-2378 .elementor-element.elementor-element-4e8252a{--width:90%;}}@media(max-width:767px){.elementor-2378 .elementor-element.elementor-element-4cf2479{--min-height:1000px;}.elementor-2378 .elementor-element.elementor-element-eb14587{--min-height:100px;}body:not(.rtl) .elementor-2378 .elementor-element.elementor-element-eb14587{left:0%;}body.rtl .elementor-2378 .elementor-element.elementor-element-eb14587{right:0%;}.elementor-2378 .elementor-element.elementor-element-abb7427{margin:0px 48px calc(var(--kit-widget-spacing, 0px) + 0px) 48px;padding:0px 0px 0px 0px;}.elementor-2378 .elementor-element.elementor-element-abb7427 .elementor-heading-title{font-size:40px;}.elementor-2378 .elementor-element.elementor-element-0198d6f{--z-index:1;}body:not(.rtl) .elementor-2378 .elementor-element.elementor-element-16dfac5{left:0%;}body.rtl .elementor-2378 .elementor-element.elementor-element-16dfac5{right:0%;}.elementor-2378 .elementor-element.elementor-element-8c81086{--width:100%;--min-height:250px;--justify-content:center;top:100px;}body:not(.rtl) .elementor-2378 .elementor-element.elementor-element-8c81086{left:0%;}body.rtl .elementor-2378 .elementor-element.elementor-element-8c81086{right:0%;}.elementor-2378 .elementor-element.elementor-element-6c6e6f8{padding:0px 0px 0px 48px;}.elementor-2378 .elementor-element.elementor-element-6c6e6f8 .elementor-heading-title{font-size:28px;}.elementor-2378 .elementor-element.elementor-element-21b1af2{padding:0px 0px 0px 48px;}.elementor-2378 .elementor-element.elementor-element-1c115cd{top:950px;--z-index:2;}.elementor-2378 .elementor-element.elementor-element-9f7a06c{--width:15%;--min-height:650px;top:350px;--z-index:1;}body:not(.rtl) .elementor-2378 .elementor-element.elementor-element-9f7a06c{left:85%;}body.rtl .elementor-2378 .elementor-element.elementor-element-9f7a06c{right:85%;}.elementor-2378 .elementor-element.elementor-element-4e8252a{--width:90%;top:345px;--z-index:2;}body:not(.rtl) .elementor-2378 .elementor-element.elementor-element-4e8252a{left:0%;}body.rtl .elementor-2378 .elementor-element.elementor-element-4e8252a{right:0%;}.elementor-2378 .elementor-element.elementor-element-10cf9a8{padding:24px 28px 0px 28px;}.elementor-2378 .elementor-element.elementor-element-8ebbdd6{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:28px;}.elementor-2378 .elementor-element.elementor-element-7fbe89b{padding:0px 0px 0px 0px;}.elementor-2378 .elementor-element.elementor-element-6330067{padding:0px 0px 0px 0px;}.elementor-2378 .elementor-element.elementor-element-64bc22d{padding:0px 0px 0px 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-21b1af2 */.elementor-2378 .elementor-element.elementor-element-21b1af2 .person {
    font-size: 18px;
    font-weight: 400;
    margin-top: 8px;
}

.elementor-2378 .elementor-element.elementor-element-21b1af2 .contact {
    font-size: 13px;
    font-weight: 300;
}

/* Email & Phone */
.elementor-2378 .elementor-element.elementor-element-21b1af2 .contact a {
    color: #FFFFFF;
    text-decoration: none;
    transition: color 0.2s ease;
}

.elementor-2378 .elementor-element.elementor-element-21b1af2 .contact a:hover {
    color: #0B2343;
    text-decoration: none;
}

@media (max-width: 767px) {
    .elementor-2378 .elementor-element.elementor-element-21b1af2 .person {
        font-size: 20px !important;
    }

    .elementor-2378 .elementor-element.elementor-element-21b1af2 .contact {
        font-size: 14px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7fbe89b */.elementor-2378 .elementor-element.elementor-element-7fbe89b .country {
    font-size: 13px;
}

.elementor-2378 .elementor-element.elementor-element-7fbe89b .person {
    font-size: 18px;
    font-weight: 400;
    margin-top: 8px;
}

.elementor-2378 .elementor-element.elementor-element-7fbe89b .contact {
    font-size: 13px;
    font-weight: 300;
}

/* Email & Phone */
.elementor-2378 .elementor-element.elementor-element-7fbe89b .contact a {
    color: #FFFFFF;
    text-decoration: none;
    transition: color 0.2s ease;
}

.elementor-2378 .elementor-element.elementor-element-7fbe89b .contact a:hover {
    color: #0B2343;
    text-decoration: none;
}

@media (max-width: 767px) {
    .elementor-2378 .elementor-element.elementor-element-7fbe89b .country {
        font-size: 14px !important;
    }

    .elementor-2378 .elementor-element.elementor-element-7fbe89b .person {
        font-size: 20px !important;
        margin-top: 0 !important;
    }

    .elementor-2378 .elementor-element.elementor-element-7fbe89b .contact {
        font-size: 14px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6330067 */.elementor-2378 .elementor-element.elementor-element-6330067 .country {
    font-size: 13px;
}

.elementor-2378 .elementor-element.elementor-element-6330067 .person {
    font-size: 18px;
    font-weight: 400;
    margin-top: 8px;
}

.elementor-2378 .elementor-element.elementor-element-6330067 .contact {
    font-size: 13px;
    font-weight: 300;
}

/* Email & Phone */
.elementor-2378 .elementor-element.elementor-element-6330067 .contact a {
    color: #FFFFFF;
    text-decoration: none;
    transition: color 0.2s ease;
}

.elementor-2378 .elementor-element.elementor-element-6330067 .contact a:hover {
    color: #0B2343;
    text-decoration: none;
}

@media (max-width: 767px) {
    .elementor-2378 .elementor-element.elementor-element-6330067 .country {
        font-size: 14px !important;
    }

    .elementor-2378 .elementor-element.elementor-element-6330067 .person {
        font-size: 20px !important;
        margin-top: 0 !important;
    }

    .elementor-2378 .elementor-element.elementor-element-6330067 .contact {
        font-size: 14px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64bc22d */.elementor-2378 .elementor-element.elementor-element-64bc22d .country {
    font-size: 13px;
}

.elementor-2378 .elementor-element.elementor-element-64bc22d .person {
    font-size: 18px;
    font-weight: 400;
    margin-top: 8px;
}

.elementor-2378 .elementor-element.elementor-element-64bc22d .contact {
    font-size: 13px;
    font-weight: 300;
}

/* Email & Phone */
.elementor-2378 .elementor-element.elementor-element-64bc22d .contact a {
    color: #FFFFFF;
    text-decoration: none;
    transition: color 0.2s ease;
}

.elementor-2378 .elementor-element.elementor-element-64bc22d .contact a:hover {
    color: #0B2343;
    text-decoration: none;
}

@media (max-width: 767px) {
    .elementor-2378 .elementor-element.elementor-element-64bc22d .country {
        font-size: 14px !important;
    }

    .elementor-2378 .elementor-element.elementor-element-64bc22d .person {
        font-size: 20px !important;
        margin-top: 0 !important;
    }

    .elementor-2378 .elementor-element.elementor-element-64bc22d .contact {
        font-size: 14px !important;
    }
}/* End custom CSS */