.elementor-56 .elementor-element.elementor-element-04b2d1e{margin-top:1px;margin-bottom:1px;}.elementor-56 .elementor-element.elementor-element-d1078cc .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-56 .elementor-element.elementor-element-d1078cc .elementskit-btn{background-color:#006815;width:72%;font-size:18px;font-weight:700;line-height:21px;letter-spacing:0.2px;border-style:none;}.elementor-56 .elementor-element.elementor-element-d1078cc{width:var( --container-widget-width, 480.278% );max-width:480.278%;--container-widget-width:480.278%;--container-widget-flex-grow:0;}.elementor-56 .elementor-element.elementor-element-d1078cc .elementskit-btn:hover{color:#ffffff;fill:#ffffff;}.elementor-56 .elementor-element.elementor-element-d1078cc .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-56 .elementor-element.elementor-element-d1078cc .elementskit-btn > i, .elementor-56 .elementor-element.elementor-element-d1078cc .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-56 .elementor-element.elementor-element-d1078cc .elementskit-btn > i, .rtl .elementor-56 .elementor-element.elementor-element-d1078cc .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-56 .elementor-element.elementor-element-b4db401 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-56 .elementor-element.elementor-element-b4db401 .elementskit-btn{background-color:#BD0000;width:72%;font-size:18px;font-weight:700;line-height:21px;letter-spacing:0.2px;border-style:none;}.elementor-56 .elementor-element.elementor-element-b4db401{width:var( --container-widget-width, 480.278% );max-width:480.278%;--container-widget-width:480.278%;--container-widget-flex-grow:0;}.elementor-56 .elementor-element.elementor-element-b4db401 .elementskit-btn:hover{color:#ffffff;fill:#ffffff;}.elementor-56 .elementor-element.elementor-element-b4db401 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-56 .elementor-element.elementor-element-b4db401 .elementskit-btn > i, .elementor-56 .elementor-element.elementor-element-b4db401 .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-56 .elementor-element.elementor-element-b4db401 .elementskit-btn > i, .rtl .elementor-56 .elementor-element.elementor-element-b4db401 .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-56 .elementor-element.elementor-element-e99ad6b .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-56 .elementor-element.elementor-element-e99ad6b .elementskit-btn{background-color:#092A50;width:72%;font-size:18px;font-weight:700;line-height:21px;letter-spacing:0.2px;border-style:none;}.elementor-56 .elementor-element.elementor-element-e99ad6b{width:var( --container-widget-width, 102.654% );max-width:102.654%;--container-widget-width:102.654%;--container-widget-flex-grow:0;}.elementor-56 .elementor-element.elementor-element-e99ad6b .elementskit-btn:hover{color:#ffffff;fill:#ffffff;}.elementor-56 .elementor-element.elementor-element-e99ad6b .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-56 .elementor-element.elementor-element-e99ad6b .elementskit-btn > i, .elementor-56 .elementor-element.elementor-element-e99ad6b .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-56 .elementor-element.elementor-element-e99ad6b .elementskit-btn > i, .rtl .elementor-56 .elementor-element.elementor-element-e99ad6b .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-56 .elementor-element.elementor-element-1c83548{margin-top:0px;margin-bottom: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-56 .elementor-element.elementor-element-827f249 > .elementor-widget-container{background-color:#074DFF;padding:4px 0px 4px 0px;border-style:groove;border-width:0px 0px 0px 0px;border-radius:09px 9px 0px 0px;box-shadow:0px 0px 8px 0px rgba(0,0,0,0.5);}.elementor-56 .elementor-element.elementor-element-827f249{text-align:center;}.elementor-56 .elementor-element.elementor-element-827f249 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-0527538 > .elementor-widget-container{margin:-23px 0px 0px 0px;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.5);}.elementor-56 .elementor-element.elementor-element-0527538 .upk-tiny-list{grid-template-columns:repeat(1, 1fr);grid-row-gap:27px;grid-column-gap:2px;}.elementor-56 .elementor-element.elementor-element-0527538 .upk-tiny-list .upk-item .upk-title{font-weight:700;}.elementor-56 .elementor-element.elementor-element-ea47584{margin-top:0px;margin-bottom:0px;}.elementor-56 .elementor-element.elementor-element-905ab53 > .elementor-widget-container{background-color:#B40390;padding:4px 0px 4px 0px;border-style:groove;border-width:0px 0px 0px 0px;border-radius:09px 9px 0px 0px;box-shadow:0px 0px 8px 0px rgba(0,0,0,0.5);}.elementor-56 .elementor-element.elementor-element-905ab53{text-align:center;}.elementor-56 .elementor-element.elementor-element-905ab53 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-657dde6 > .elementor-widget-container{margin:-23px 0px 0px 0px;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.5);}.elementor-56 .elementor-element.elementor-element-657dde6 .upk-tiny-list{grid-template-columns:repeat(1, 1fr);grid-row-gap:27px;grid-column-gap:2px;}.elementor-56 .elementor-element.elementor-element-657dde6 .upk-tiny-list .upk-item .upk-title{font-weight:700;}.elementor-56 .elementor-element.elementor-element-c455c11 > .elementor-widget-container{background-color:#B40390;padding:4px 0px 4px 0px;border-style:groove;border-width:0px 0px 0px 0px;border-radius:09px 9px 0px 0px;box-shadow:0px 0px 8px 0px rgba(0,0,0,0.5);}.elementor-56 .elementor-element.elementor-element-c455c11{text-align:center;}.elementor-56 .elementor-element.elementor-element-c455c11 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-343e8cc > .elementor-widget-container{margin:-23px 0px 0px 0px;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.5);}.elementor-56 .elementor-element.elementor-element-343e8cc .upk-tiny-list{grid-template-columns:repeat(1, 1fr);grid-row-gap:27px;grid-column-gap:2px;}.elementor-56 .elementor-element.elementor-element-343e8cc .upk-tiny-list .upk-item .upk-title{font-weight:700;}.elementor-56 .elementor-element.elementor-element-07783b9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-evenly;align-items:space-evenly;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-56 .elementor-element.elementor-element-0527538 .upk-tiny-list{grid-template-columns:repeat(1, 1fr);}.elementor-56 .elementor-element.elementor-element-657dde6 .upk-tiny-list{grid-template-columns:repeat(1, 1fr);}.elementor-56 .elementor-element.elementor-element-343e8cc .upk-tiny-list{grid-template-columns:repeat(1, 1fr);}}@media(max-width:767px){.elementor-56 .elementor-element.elementor-element-d1078cc .elementskit-btn{width:66%;}.elementor-56 .elementor-element.elementor-element-b4db401 .elementskit-btn{width:66%;}.elementor-56 .elementor-element.elementor-element-e99ad6b .elementskit-btn{width:66%;}.elementor-56 .elementor-element.elementor-element-827f249{text-align:center;}.elementor-56 .elementor-element.elementor-element-827f249 .elementor-heading-title{font-size:21px;}.elementor-56 .elementor-element.elementor-element-0527538 .upk-tiny-list{grid-template-columns:repeat(1, 1fr);}.elementor-56 .elementor-element.elementor-element-0527538 .upk-tiny-list .upk-item .upk-title{font-size:14px;}.elementor-56 .elementor-element.elementor-element-ea47584 > .elementor-container{max-width:597px;}.elementor-56 .elementor-element.elementor-element-905ab53{text-align:center;}.elementor-56 .elementor-element.elementor-element-905ab53 .elementor-heading-title{font-size:21px;}.elementor-56 .elementor-element.elementor-element-657dde6 .upk-tiny-list{grid-template-columns:repeat(1, 1fr);}.elementor-56 .elementor-element.elementor-element-657dde6 .upk-tiny-list .upk-item .upk-title{font-size:14px;}.elementor-56 .elementor-element.elementor-element-c455c11{text-align:center;}.elementor-56 .elementor-element.elementor-element-c455c11 .elementor-heading-title{font-size:21px;}.elementor-56 .elementor-element.elementor-element-343e8cc .upk-tiny-list{grid-template-columns:repeat(1, 1fr);}.elementor-56 .elementor-element.elementor-element-343e8cc .upk-tiny-list .upk-item .upk-title{font-size:14px;}.elementor-bc-flex-widget .elementor-56 .elementor-element.elementor-element-db50112.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-56 .elementor-element.elementor-element-db50112.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}}@media(min-width:768px){.elementor-56 .elementor-element.elementor-element-affaca6{width:68.158%;}.elementor-56 .elementor-element.elementor-element-1d35999{width:31.624%;}}/* Start custom CSS for upk-tiny-list, class: .elementor-element-0527538 *//* 1. Target paragraphs, links, or divs inside this specific widget */
.elementor-56 .elementor-element.elementor-element-0527538 .elementor-widget-container p,
.elementor-56 .elementor-element.elementor-element-0527538 .elementor-widget-container a,
.elementor-56 .elementor-element.elementor-element-0527538 .elementor-widget-container .wpr-tiny-list-item {
    position: relative !important;
    padding: 12px 10px 12px 20px !important;
    border-bottom: 1px dashed #dcdcdc !important;
    display: block !important;
    color: #333333 !important;
    text-decoration: none !important;
    margin-bottom: 0 !important;
    transition: all 0.3s ease !important;
}

/* 2. Remove the dashed line from the last item */
.elementor-56 .elementor-element.elementor-element-0527538 .elementor-widget-container p:last-child,
.elementor-56 .elementor-element.elementor-element-0527538 .elementor-widget-container a:last-child,
.elementor-56 .elementor-element.elementor-element-0527538 .elementor-widget-container .wpr-tiny-list-item:last-child {
    border-bottom: none !important;
}

/* 3. Add the Red Arrow Icon */
.elementor-56 .elementor-element.elementor-element-0527538 .elementor-widget-container p::before,
.elementor-56 .elementor-element.elementor-element-0527538 .elementor-widget-container a::before,
.elementor-56 .elementor-element.elementor-element-0527538 .elementor-widget-container .wpr-tiny-list-item::before {
    content: '\25B8' !important; /* Triangle icon */
    position: absolute !important;
    left: 0 !important;
    top: 14px !important;
    color: #e53935 !important; 
    font-size: 16px !important;
    transition: transform 0.3s ease !important;
}

/* 4. Hover effect (turns text blue and moves arrow) */
.elementor-56 .elementor-element.elementor-element-0527538 .elementor-widget-container p:hover,
.elementor-56 .elementor-element.elementor-element-0527538 .elementor-widget-container a:hover,
.elementor-56 .elementor-element.elementor-element-0527538 .elementor-widget-container .wpr-tiny-list-item:hover {
    color: #2755cb !important;
    background-color: #f8faff !important;
}

.elementor-56 .elementor-element.elementor-element-0527538 .elementor-widget-container p:hover::before,
.elementor-56 .elementor-element.elementor-element-0527538 .elementor-widget-container a:hover::before,
.elementor-56 .elementor-element.elementor-element-0527538 .elementor-widget-container .wpr-tiny-list-item:hover::before {
    color: #2755cb !important;
    transform: translateX(3px) !important;
}/* End custom CSS */
/* Start custom CSS for upk-tiny-list, class: .elementor-element-657dde6 *//* 1. Target paragraphs, links, or divs inside this specific widget */
.elementor-56 .elementor-element.elementor-element-657dde6 .elementor-widget-container p,
.elementor-56 .elementor-element.elementor-element-657dde6 .elementor-widget-container a,
.elementor-56 .elementor-element.elementor-element-657dde6 .elementor-widget-container .wpr-tiny-list-item {
    position: relative !important;
    padding: 12px 10px 12px 20px !important;
    border-bottom: 1px dashed #dcdcdc !important;
    display: block !important;
    color: #333333 !important;
    text-decoration: none !important;
    margin-bottom: 0 !important;
    transition: all 0.3s ease !important;
}

/* 2. Remove the dashed line from the last item */
.elementor-56 .elementor-element.elementor-element-657dde6 .elementor-widget-container p:last-child,
.elementor-56 .elementor-element.elementor-element-657dde6 .elementor-widget-container a:last-child,
.elementor-56 .elementor-element.elementor-element-657dde6 .elementor-widget-container .wpr-tiny-list-item:last-child {
    border-bottom: none !important;
}

/* 3. Add the Red Arrow Icon */
.elementor-56 .elementor-element.elementor-element-657dde6 .elementor-widget-container p::before,
.elementor-56 .elementor-element.elementor-element-657dde6 .elementor-widget-container a::before,
.elementor-56 .elementor-element.elementor-element-657dde6 .elementor-widget-container .wpr-tiny-list-item::before {
    content: '\25B8' !important; /* Triangle icon */
    position: absolute !important;
    left: 0 !important;
    top: 14px !important;
    color: #e53935 !important; 
    font-size: 16px !important;
    transition: transform 0.3s ease !important;
}

/* 4. Hover effect (turns text blue and moves arrow) */
.elementor-56 .elementor-element.elementor-element-657dde6 .elementor-widget-container p:hover,
.elementor-56 .elementor-element.elementor-element-657dde6 .elementor-widget-container a:hover,
.elementor-56 .elementor-element.elementor-element-657dde6 .elementor-widget-container .wpr-tiny-list-item:hover {
    color: #2755cb !important;
    background-color: #f8faff !important;
}

.elementor-56 .elementor-element.elementor-element-657dde6 .elementor-widget-container p:hover::before,
.elementor-56 .elementor-element.elementor-element-657dde6 .elementor-widget-container a:hover::before,
.elementor-56 .elementor-element.elementor-element-657dde6 .elementor-widget-container .wpr-tiny-list-item:hover::before {
    color: #2755cb !important;
    transform: translateX(3px) !important;
}/* End custom CSS */
/* Start custom CSS for upk-tiny-list, class: .elementor-element-343e8cc *//* 1. Target paragraphs, links, or divs inside this specific widget */
.elementor-56 .elementor-element.elementor-element-343e8cc .elementor-widget-container p,
.elementor-56 .elementor-element.elementor-element-343e8cc .elementor-widget-container a,
.elementor-56 .elementor-element.elementor-element-343e8cc .elementor-widget-container .wpr-tiny-list-item {
    position: relative !important;
    padding: 12px 10px 12px 20px !important;
    border-bottom: 1px dashed #dcdcdc !important;
    display: block !important;
    color: #333333 !important;
    text-decoration: none !important;
    margin-bottom: 0 !important;
    transition: all 0.3s ease !important;
}

/* 2. Remove the dashed line from the last item */
.elementor-56 .elementor-element.elementor-element-343e8cc .elementor-widget-container p:last-child,
.elementor-56 .elementor-element.elementor-element-343e8cc .elementor-widget-container a:last-child,
.elementor-56 .elementor-element.elementor-element-343e8cc .elementor-widget-container .wpr-tiny-list-item:last-child {
    border-bottom: none !important;
}

/* 3. Add the Red Arrow Icon */
.elementor-56 .elementor-element.elementor-element-343e8cc .elementor-widget-container p::before,
.elementor-56 .elementor-element.elementor-element-343e8cc .elementor-widget-container a::before,
.elementor-56 .elementor-element.elementor-element-343e8cc .elementor-widget-container .wpr-tiny-list-item::before {
    content: '\25B8' !important; /* Triangle icon */
    position: absolute !important;
    left: 0 !important;
    top: 14px !important;
    color: #e53935 !important; 
    font-size: 16px !important;
    transition: transform 0.3s ease !important;
}

/* 4. Hover effect (turns text blue and moves arrow) */
.elementor-56 .elementor-element.elementor-element-343e8cc .elementor-widget-container p:hover,
.elementor-56 .elementor-element.elementor-element-343e8cc .elementor-widget-container a:hover,
.elementor-56 .elementor-element.elementor-element-343e8cc .elementor-widget-container .wpr-tiny-list-item:hover {
    color: #2755cb !important;
    background-color: #f8faff !important;
}

.elementor-56 .elementor-element.elementor-element-343e8cc .elementor-widget-container p:hover::before,
.elementor-56 .elementor-element.elementor-element-343e8cc .elementor-widget-container a:hover::before,
.elementor-56 .elementor-element.elementor-element-343e8cc .elementor-widget-container .wpr-tiny-list-item:hover::before {
    color: #2755cb !important;
    transform: translateX(3px) !important;
}/* End custom CSS */