/*==================================================
GREEN ASIST | 09-utilities.css 
==================================================*/

/*==============================
DISPLAY
==============================*/

.d-block{display:block;}
.d-flex{display:flex;}
.d-grid{display:grid;}
.d-none{display:none;}

/*==============================
FLEX
==============================*/

.flex-column{flex-direction:column;}
.flex-wrap{flex-wrap:wrap;}

.items-start{align-items:flex-start;}
.items-center{align-items:center;}
.items-end{align-items:flex-end;}

.justify-start{justify-content:flex-start;}
.justify-center{justify-content:center;}
.justify-between{justify-content:space-between;}
.justify-end{justify-content:flex-end;}

/*==============================
WIDTH
==============================*/

.w-100{width:100%;}

/*==============================
TEXT
==============================*/

.text-left{text-align:left;}
.text-center{text-align:center;}
.text-right{text-align:right;}

.text-primary{color:var(--color-yesil-1);}
.text-dark{color:var(--color-dark);}
.text-light{color:var(--color-text-light);}

/*==============================
OVERFLOW
==============================*/

.overflow-hidden{overflow:hidden;}

/*==============================
SHADOW
==============================*/

.shadow-sm{box-shadow:0 2px 6px rgba(0,0,0,.08);}
.shadow-md{box-shadow:0 6px 16px rgba(0,0,0,.12);}
.shadow-lg{box-shadow:0 12px 30px rgba(0,0,0,.18);}

/*==============================
RADIUS
==============================*/

.rounded-sm{border-radius:var(--radius-sm);}
.rounded-md{border-radius:var(--radius-md);}
.rounded-lg{border-radius:var(--radius-lg);}
.rounded-full{border-radius:999px;}
.visually-hidden
{
	position: absolute !important;
	width: 1px !important;
	height: 1px !important;
	padding: 0 !important;
	margin: -1px !important;
	overflow: hidden !important;
	clip: rect(0, 0, 0, 0) !important;
	white-space: nowrap !important;
	border: 0 !important;
}
