.elementor-2378 .elementor-element.elementor-element-20fab4d{--display:flex;--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;}.elementor-2378 .elementor-element.elementor-element-0a18dcd{--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;}.elementor-2378 .elementor-element.elementor-element-f53b057{--display:flex;--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;}.elementor-2378 .elementor-element.elementor-element-58f3806 img{width:100%;height:530px;object-fit:cover;object-position:center center;}.elementor-2378 .elementor-element.elementor-element-aafa024{--display:flex;--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:-10px;--margin-bottom:-10px;--margin-left:-10px;--margin-right:-10px;}.elementor-2378 .elementor-element.elementor-element-8de6dca{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;}.elementor-2378 .elementor-element.elementor-element-8c2a059 img{border-radius:0px 0px 0px 0px;}.elementor-2378 .elementor-element.elementor-element-d699f57 img{border-radius:0px 0px 0px 0px;}.elementor-2378 .elementor-element.elementor-element-84beb1f{--display:flex;--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;}.elementor-2378 .elementor-element.elementor-element-5581aeb .elementor-heading-title{font-size:24px;font-weight:600;}.elementor-2378 .elementor-element.elementor-element-1d14d2c .elementor-heading-title{font-size:24px;font-weight:600;}.elementor-2378 .elementor-element.elementor-element-05d2b09 .elementor-icon-list-icon i{color:#22B573;transition:color 0.3s;}.elementor-2378 .elementor-element.elementor-element-05d2b09 .elementor-icon-list-icon svg{fill:#22B573;transition:fill 0.3s;}.elementor-2378 .elementor-element.elementor-element-05d2b09{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-2378 .elementor-element.elementor-element-05d2b09 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2378 .elementor-element.elementor-element-01ef89f > .elementor-widget-container{margin:-19px 6px 0px 0px;padding:-34px 0px 0px 0px;}.elementor-2378 .elementor-element.elementor-element-01ef89f .elementor-icon-list-icon i{color:#22B573;transition:color 0.3s;}.elementor-2378 .elementor-element.elementor-element-01ef89f .elementor-icon-list-icon svg{fill:#22B573;transition:fill 0.3s;}.elementor-2378 .elementor-element.elementor-element-01ef89f{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-2378 .elementor-element.elementor-element-01ef89f .elementor-icon-list-text{transition:color 0.3s;}.elementor-2378 .elementor-element.elementor-element-568f228 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-2378 .elementor-element.elementor-element-568f228 .elementor-icon-list-icon i{color:#22B573;transition:color 0.3s;}.elementor-2378 .elementor-element.elementor-element-568f228 .elementor-icon-list-icon svg{fill:#22B573;transition:fill 0.3s;}.elementor-2378 .elementor-element.elementor-element-568f228{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-2378 .elementor-element.elementor-element-568f228 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2378 .elementor-element.elementor-element-90ef0e3{--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;}.elementor-2378 .elementor-element.elementor-element-7d1c29c{--display:flex;--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;}.elementor-2378 .elementor-element.elementor-element-d704919 .elementor-heading-title{font-size:24px;font-weight:600;}.elementor-2378 .elementor-element.elementor-element-1d2f47d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2378 .elementor-element.elementor-element-1d2f47d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2378 .elementor-element.elementor-element-1d2f47d{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-2378 .elementor-element.elementor-element-1d2f47d .elementor-icon-list-text{transition:color 0.3s;}.elementor-2378 .elementor-element.elementor-element-7c3bb81 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-2378 .elementor-element.elementor-element-7c3bb81 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2378 .elementor-element.elementor-element-7c3bb81 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2378 .elementor-element.elementor-element-7c3bb81{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-2378 .elementor-element.elementor-element-7c3bb81 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2378 .elementor-element.elementor-element-e3988e8{--display:flex;--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;}.elementor-2378 .elementor-element.elementor-element-6eb6c7b > .elementor-widget-container{margin:53px 0px 0px 0px;}.elementor-2378 .elementor-element.elementor-element-6eb6c7b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2378 .elementor-element.elementor-element-6eb6c7b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2378 .elementor-element.elementor-element-6eb6c7b{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-2378 .elementor-element.elementor-element-6eb6c7b .elementor-icon-list-text{transition:color 0.3s;}.elementor-2378 .elementor-element.elementor-element-d0f3426 > .elementor-widget-container{margin:-21px 0px 0px 0px;}.elementor-2378 .elementor-element.elementor-element-d0f3426 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2378 .elementor-element.elementor-element-d0f3426 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2378 .elementor-element.elementor-element-d0f3426{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-2378 .elementor-element.elementor-element-d0f3426 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2378 .elementor-element.elementor-element-75202f4{--display:flex;}.elementor-2378 .elementor-element.elementor-element-52c8bcd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2378 .elementor-element.elementor-element-52c8bcd .elementor-heading-title{font-size:24px;}.elementor-2378 .elementor-element.elementor-element-abe3d6d{--display:flex;}.elementor-2378 .elementor-element.elementor-element-ac46079{--display:flex;}.elementor-2378 .elementor-element.elementor-element-ecb3c67{--display:flex;}.elementor-2378 .elementor-element.elementor-element-6011d00{--display:flex;}.elementor-2378 .elementor-element.elementor-element-c5cc749{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:18px;}.elementor-2378 .elementor-element.elementor-element-96639ee{--display:flex;}.elementor-2378 .elementor-element.elementor-element-2468e24{--display:flex;}.elementor-2378 .elementor-element.elementor-element-cf9133f{--display:flex;}.elementor-2378 .elementor-element.elementor-element-efa8548{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:18px;--n-accordion-icon-normal-color:#1B2D4A;}:where( .elementor-2378 .elementor-element.elementor-element-efa8548 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:400;}.elementor-2378 .elementor-element.elementor-element-16522a7{--display:flex;}.elementor-2378 .elementor-element.elementor-element-a094949{--display:flex;}.elementor-2378 .elementor-element.elementor-element-57f63db{--display:flex;}.elementor-2378 .elementor-element.elementor-element-46a24df{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:18px;--n-accordion-icon-normal-color:#1B2D4A;}:where( .elementor-2378 .elementor-element.elementor-element-46a24df > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:400;}.elementor-2378 .elementor-element.elementor-element-dad66ed{--display:flex;--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;}.elementor-2378 .elementor-element.elementor-element-dad66ed:not(.elementor-motion-effects-element-type-background), .elementor-2378 .elementor-element.elementor-element-dad66ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF7FF;}.elementor-2378 .elementor-element.elementor-element-cc03b86 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 21px;}.elementor-2378 .elementor-element.elementor-element-cc03b86 .elementor-heading-title{font-size:22px;color:#002F5F;}.elementor-2378 .elementor-element.elementor-element-9db322b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2378 .elementor-element.elementor-element-8de6dca{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-2378 .elementor-element.elementor-element-f53b057{--width:50%;}.elementor-2378 .elementor-element.elementor-element-aafa024{--width:50%;}.elementor-2378 .elementor-element.elementor-element-7d1c29c{--width:50%;}.elementor-2378 .elementor-element.elementor-element-e3988e8{--width:50%;}}@media(max-width:767px){.elementor-2378 .elementor-element.elementor-element-8de6dca{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for icon-list, class: .elementor-element-05d2b09 */.elementor-2378 .elementor-element.elementor-element-05d2b09 .elementor-icon-list-icon {
    background: #D1F5E5;
    width: 22px;
    height: 22px;
    border-radius: 50%;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-01ef89f */.elementor-2378 .elementor-element.elementor-element-01ef89f .elementor-icon-list-icon {
    background: #D1F5E5;
    width: 22px;
    height: 22px;
    border-radius: 50%;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-568f228 */.elementor-2378 .elementor-element.elementor-element-568f228 .elementor-icon-list-icon {
    background: #D1F5E5;
    width: 22px;
    height: 22px;
    border-radius: 50%;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1d2f47d */.elementor-2378 .elementor-element.elementor-element-1d2f47d .elementor-icon-list-icon {
    background: #D1F5E5;
    width: 22px;
    height: 22px;
    border-radius: 50%;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
}

.elementor-2378 .elementor-element.elementor-element-1d2f47d .elementor-icon-list-icon i {
    color: #22B573 !important;
}

.elementor-2378 .elementor-element.elementor-element-1d2f47d .elementor-icon-list-icon svg {
    fill: #22B573 !important;
    color: #22B573 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7c3bb81 */.elementor-2378 .elementor-element.elementor-element-7c3bb81 .elementor-icon-list-icon {
    background: #D1F5E5;
    width: 22px;
    height: 22px;
    border-radius: 50%;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
}

.elementor-2378 .elementor-element.elementor-element-7c3bb81 .elementor-icon-list-icon i {
    color: #22B573 !important;
}

.elementor-2378 .elementor-element.elementor-element-7c3bb81 .elementor-icon-list-icon svg {
    fill: #22B573 !important;
    color: #22B573 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6eb6c7b */.elementor-2378 .elementor-element.elementor-element-6eb6c7b .elementor-icon-list-icon {
    background: #FFDADA;
    width: 22px;
    height: 22px;
    border-radius: 50%;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
}

.elementor-2378 .elementor-element.elementor-element-6eb6c7b .elementor-icon-list-icon i,
.elementor-2378 .elementor-element.elementor-element-6eb6c7b .elementor-icon-list-icon svg {
    color: #FF4D4F;
    fill: #FF4D4F;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d0f3426 */.elementor-2378 .elementor-element.elementor-element-d0f3426 .elementor-icon-list-icon {
    background: #FFDADA;
    width: 22px;
    height: 22px;
    border-radius: 50%;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
}

.elementor-2378 .elementor-element.elementor-element-d0f3426 .elementor-icon-list-icon i,
.elementor-2378 .elementor-element.elementor-element-d0f3426 .elementor-icon-list-icon svg {
    color: #FF4D4F;
    fill: #FF4D4F;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-c5cc749 *//* Title Full Width */
.elementor-2378 .elementor-element.elementor-element-c5cc749 .e-n-accordion-item-title {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    width: 100% !important;
    padding: 15px 16px !important;
}

/* Title Left */
.elementor-2378 .elementor-element.elementor-element-c5cc749 .e-n-accordion-item-title-text {
    flex: 1 1 auto !important;
    text-align: left !important;
}

/* Icon Right Corner */
.elementor-2378 .elementor-element.elementor-element-c5cc749 .e-n-accordion-item-title-icon {
    margin-left: auto !important;
    order: 2 !important;
    flex: 0 0 28px !important;
    width: 28px !important;
    height: 28px !important;
    border-radius: 50% !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
}

/* Closed - Light Blue */
.elementor-2378 .elementor-element.elementor-element-c5cc749 .e-n-accordion-item:not([open])
.e-n-accordion-item-title-icon {
    background: #D9F3F8 !important;
    border: 1px solid #009BB5 !important;
    color: #009BB5 !important;
}

/* Open - Black with White Minus */
.elementor-2378 .elementor-element.elementor-element-c5cc749 .e-n-accordion-item[open]
.e-n-accordion-item-title-icon {
    background: #000000 !important;
    border: 1px solid #000000 !important;
    color: #FFFFFF !important;
}

.elementor-2378 .elementor-element.elementor-element-c5cc749 .e-n-accordion-item-title-icon svg {
    fill: currentColor !important;
}






/* Open - Black Circle with White Minus */
.elementor-2378 .elementor-element.elementor-element-c5cc749 .e-n-accordion-item[open]
.e-n-accordion-item-title-icon {
    background: #000 !important;
    border: 1px solid #000 !important;
    position: relative !important;
}

/* Hide Original Open Icon */
.elementor-2378 .elementor-element.elementor-element-c5cc749 .e-n-accordion-item[open]
.e-n-accordion-item-title-icon svg,
.elementor-2378 .elementor-element.elementor-element-c5cc749 .e-n-accordion-item[open]
.e-n-accordion-item-title-icon i {
    visibility: hidden !important;
}

/* Draw White Minus */
.elementor-2378 .elementor-element.elementor-element-c5cc749 .e-n-accordion-item[open]
.e-n-accordion-item-title-icon::after {
    content: "" !important;
    position: absolute !important;
    width: 11px !important;
    height: 2px !important;
    background: #FFFFFF !important;
    border-radius: 2px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-efa8548 *//* Title Full Width */
.elementor-2378 .elementor-element.elementor-element-efa8548 .e-n-accordion-item-title {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    width: 100% !important;
    padding: 15px 16px !important;
}

/* Title Left */
.elementor-2378 .elementor-element.elementor-element-efa8548 .e-n-accordion-item-title-text {
    flex: 1 1 auto !important;
    text-align: left !important;
}

/* Icon Right Corner */
.elementor-2378 .elementor-element.elementor-element-efa8548 .e-n-accordion-item-title-icon {
    margin-left: auto !important;
    order: 2 !important;
    flex: 0 0 28px !important;
    width: 28px !important;
    height: 28px !important;
    border-radius: 50% !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
}

/* Closed - Light Blue */
.elementor-2378 .elementor-element.elementor-element-efa8548 .e-n-accordion-item:not([open])
.e-n-accordion-item-title-icon {
    background: #D9F3F8 !important;
    border: 1px solid #009BB5 !important;
    color: #009BB5 !important;
}

/* Open - Black with White Minus */
.elementor-2378 .elementor-element.elementor-element-efa8548 .e-n-accordion-item[open]
.e-n-accordion-item-title-icon {
    background: #000000 !important;
    border: 1px solid #000000 !important;
    color: #FFFFFF !important;
}

.elementor-2378 .elementor-element.elementor-element-efa8548 .e-n-accordion-item-title-icon svg {
    fill: currentColor !important;
}






/* Open - Black Circle with White Minus */
.elementor-2378 .elementor-element.elementor-element-efa8548 .e-n-accordion-item[open]
.e-n-accordion-item-title-icon {
    background: #000 !important;
    border: 1px solid #000 !important;
    position: relative !important;
}

/* Hide Original Open Icon */
.elementor-2378 .elementor-element.elementor-element-efa8548 .e-n-accordion-item[open]
.e-n-accordion-item-title-icon svg,
.elementor-2378 .elementor-element.elementor-element-efa8548 .e-n-accordion-item[open]
.e-n-accordion-item-title-icon i {
    visibility: hidden !important;
}

/* Draw White Minus */
.elementor-2378 .elementor-element.elementor-element-efa8548 .e-n-accordion-item[open]
.e-n-accordion-item-title-icon::after {
    content: "" !important;
    position: absolute !important;
    width: 11px !important;
    height: 2px !important;
    background: #FFFFFF !important;
    border-radius: 2px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}





/* Cancellation Policy Title Icon */
.elementor-2378 .elementor-element.elementor-element-efa8548 .e-n-accordion-item-title-text {
    display: inline-flex;
    align-items: center;
    gap: 12px;
}

.elementor-2378 .elementor-element.elementor-element-efa8548 .e-n-accordion-item:first-child
.e-n-accordion-item-title-text::before {
    content: "?";
    width: 17px;
    height: 17px;
    border: 1.5px solid #000000;
    border-radius: 5px;
    color: #000000;
    font-size: 12px;
    font-weight: 600;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-46a24df *//* Title Full Width */
.elementor-2378 .elementor-element.elementor-element-46a24df .e-n-accordion-item-title {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    width: 100% !important;
    padding: 15px 16px !important;
}

/* Title Left */
.elementor-2378 .elementor-element.elementor-element-46a24df .e-n-accordion-item-title-text {
    flex: 1 1 auto !important;
    text-align: left !important;
}

/* Icon Right Corner */
.elementor-2378 .elementor-element.elementor-element-46a24df .e-n-accordion-item-title-icon {
    margin-left: auto !important;
    order: 2 !important;
    flex: 0 0 28px !important;
    width: 28px !important;
    height: 28px !important;
    border-radius: 50% !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
}

/* Closed - Light Blue */
.elementor-2378 .elementor-element.elementor-element-46a24df .e-n-accordion-item:not([open])
.e-n-accordion-item-title-icon {
    background: #D9F3F8 !important;
    border: 1px solid #009BB5 !important;
    color: #009BB5 !important;
}

/* Open - Black with White Minus */
.elementor-2378 .elementor-element.elementor-element-46a24df .e-n-accordion-item[open]
.e-n-accordion-item-title-icon {
    background: #000000 !important;
    border: 1px solid #000000 !important;
    color: #FFFFFF !important;
}

.elementor-2378 .elementor-element.elementor-element-46a24df .e-n-accordion-item-title-icon svg {
    fill: currentColor !important;
}






/* Open - Black Circle with White Minus */
.elementor-2378 .elementor-element.elementor-element-46a24df .e-n-accordion-item[open]
.e-n-accordion-item-title-icon {
    background: #000 !important;
    border: 1px solid #000 !important;
    position: relative !important;
}

/* Hide Original Open Icon */
.elementor-2378 .elementor-element.elementor-element-46a24df .e-n-accordion-item[open]
.e-n-accordion-item-title-icon svg,
.elementor-2378 .elementor-element.elementor-element-46a24df .e-n-accordion-item[open]
.e-n-accordion-item-title-icon i {
    visibility: hidden !important;
}

/* Draw White Minus */
.elementor-2378 .elementor-element.elementor-element-46a24df .e-n-accordion-item[open]
.e-n-accordion-item-title-icon::after {
    content: "" !important;
    position: absolute !important;
    width: 11px !important;
    height: 2px !important;
    background: #FFFFFF !important;
    border-radius: 2px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}





/* Cancellation Policy Title Icon */
.elementor-2378 .elementor-element.elementor-element-46a24df .e-n-accordion-item-title-text {
    display: inline-flex;
    align-items: center;
    gap: 12px;
}

.elementor-2378 .elementor-element.elementor-element-46a24df .e-n-accordion-item:first-child
.e-n-accordion-item-title-text::before {
    content: "?";
    width: 17px;
    height: 17px;
    border: 1.5px solid #000000;
    border-radius: 5px;
    color: #000000;
    font-size: 12px;
    font-weight: 600;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
}/* End custom CSS */