/* 003540  rgba(0, 53, 64, 1) */
/* 49a2ae rgba(73, 162, 174, 1) */

/*fbb040*/



.bg-orange{

	background-color: var(--orange-color);	

}



.bg-base{

	background-color: var(--base-color);

}



.bg-aqua{

	background-color: var(--aqua-color);

}



.color-base{

	color: var(--base-color);

}



.color-aqua{

	color: var(--aqua-color);

}



.color-orange{

	color: var(--orange-color);	

}





.border-color-aqua{

	border-color: var(--aqua-color);

}





footer ul li a{

	color: #ffffff;

}



footer ul li a:hover{

	color: var(--orange-color);

}





.footer-navbar li a:hover{

	color: var(--orange-color);

}



.footer-wrap{

	background-color: #002931;

}



.footer-pin{

	    text-align: center;

    margin-bottom: -75px;

    z-index: 99999999999;

    position: relative;

}



.footer-pin img{

	width:150px;

}

/* Assistance checkboxes styling */
.assistance-options {
    display: grid;
    grid-template-columns: 1fr;
    row-gap: 12px;
    direction: rtl;
}

.assistance-item {
    display: flex;
    align-items: center;
    gap: 10px;
    cursor: pointer;
}

.assistance-item input[type="checkbox"] {
    width: 18px;
    height: 18px;
    accent-color: #c9a24d; /* نفس لون التمبليت */
    cursor: pointer;
}

.assistance-item span {
    line-height: 1.6;
}

/* Agreement checkbox styling */
.agreement-wrapper {
    direction: rtl;
}

.agreement-item {
    display: flex;
    align-items: flex-start;
    gap: 10px;
    cursor: pointer;
}

.agreement-item input[type="checkbox"] {
    width: 18px;
    height: 18px;
    accent-color: #c9a24d;
    margin-top: 4px; /* aligns checkbox with first text line */
}

.agreement-item span {
    line-height: 1.7;
}

.footer-fix {
    margin-bottom: 180px;
    position: relative;
    z-index: 2;
}
