.accordion__container h3.heading-01{font:var(--f-brand-type-title-2);margin-bottom:var(--f-base-space-6)}
.accordion__container .accordion{background:var(--f-brand-color-background-light);border-radius:var(--f-brand-border-radius-outer)}
.accordion__container .accordion .accordion__header{display:flex;align-items:center;font:var(--f-brand-type-body);padding:var(--f-base-space-6) var(--f-base-space-2);margin-bottom:var(--f-base-space-0);cursor:pointer;position:relative}
.accordion__container .accordion .accordion__header p{margin-bottom:var(--f-base-space-0);color:var(--f-brand-color-text-default)}
.accordion__container .accordion ul li.accordion__item:not(:last-child) .accordion__header:after{content:'';position:absolute;bottom:0;left:var(--f-base-space-4);right:0;border:1px solid var(--f-brand-color-border-default)}
.accordion__container .accordion ul li.accordion__item.accordion_open:last-child .accordion__header:after{content:'';position:absolute;bottom:0;left:var(--f-base-space-4);right:0;border:1px solid var(--f-brand-color-border-default);transition:all .35s ease}
.accordion__container .accordion .accordion__item .accordion__header span{font-size:var(--f-base-size-4);padding:var(--f-base-space-0) var(--f-base-space-6);transition:all .35s ease}
.accordion__container .accordion .accordion__item .accordion__header span.active{transform-origin:center;transform:rotate(180deg);transition:all .35s ease}
.accordion__container .accordion .accordion__item .accordion__content{overflow:hidden}
.accordion__container .accordion .accordion__item .accordion__content p{padding:var(--f-base-space-6);font:var(--f-brand-type-body);margin-bottom:var(--f-base-space-0)}
.accordion__container .accordion .accordion__item .accordion__content p a,.accordion__container .accordion .accordion__item .accordion__content p a:hover{color:var(--f-brand-color-text-default);font:var(--f-brand-type-body-medium);text-decoration:underline}
.accordion__container .accordion .accordion__item .accordion__content .accordion_content_detail{padding:var(--f-base-space-6)}
.accordion__container .accordion .accordion__item .accordion__content p{padding:var(--f-base-space-0);margin-bottom:var(--f-base-space-4);margin-left:var(--f-base-space-6);position:relative}
.accordion__container .accordion .accordion__item .accordion__content p::before{content:'';position:absolute;left:var(--f-base-space-4n);top:var(--f-base-space-0);width:6px;height:6px;background:var(--f-brand-color-text-default);transform:translate(-50%,10px);border-radius:50%}
.accordion__container .accordion .accordion__item .accordion__content p.non-bullets::before,.accor .accordion__container .accordion .accordion__item .accordion__content p::before{display:none}
.masrafalrayan .accordion__container .accordion .accordion__header{justify-content:space-between;flex-direction:row-reverse}
.masrafalrayan .accordion__container .accordion .accordion__item .accordion__content .accordion_content_detail{padding:var(--f-base-space-6)}
.masrafalrayan .accordion__container .accordion .accordion__header p{padding:var(--f-base-space-0) var(--f-base-space-6);font:var(--f-brand-type-body-medium)}
.masrafalrayan .accordion__container .accordion .accordion__item .accordion__content p{padding:var(--f-base-space-0);margin-bottom:var(--f-base-space-4);margin-left:var(--f-base-space-6);font:var(--f-brand-type-body);position:relative}
.masrafalrayan .accordion__container .accordion .accordion__item .accordion__content p:before{content:'';position:absolute;left:var(--f-base-space-4n);top:var(--f-base-space-0);width:6px;height:6px;background:var(--f-brand-color-text-default);transform:translate(-50%,10px);border-radius:50%}
.accordion__content ul{color:var(--f-brand-color-icon-default);padding-right:var(--f-base-space-6);font:var(--f-brand-type-body)}
.accordion__content ul li{list-style:disc;padding-left:var(--f-base-space-2);margin-bottom:var(--f-base-space-4)}
.accordion__content ul li ul{padding-right:var(--f-base-space-8)}
.accordion__content ul li a{color:var(--f-brand-color-icon-default);font:var(--f-brand-type-body-medium);text-decoration:underline}
.almeera-main-container .accordion__container .accordion .accordion__header p{font:var(--f-brand-type-body-medium) !important}
.almeera-main-container .accordion__container .accordion .accordion__header p{font:var(--f-brand-type-body-medium) !important}
@media(min-width:767px){.accordion__container h3.heading-01{font:var(--f-brand-type-title-1);margin-bottom:var(--f-base-space-6)}
}