/* Path: global.css */
@import url("https://fonts.googleapis.com/css?family=Poppins:10@,200,300,400,500,600,700,800,900" );
@import url("https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;0,1000;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900;1,1000&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500;600;700;800;900&display=swap");

:root {
    --primary-color: #155EEF;
    --primary-color-dark: #0B3B8F;
    --primary-color-soft: #EAF2FF;
    --background-color: #0F766E;
    --background-gradient: linear-gradient(160deg, #0F766E 0%, #155EEF 62%, #4F46E5 100%);
    --primary-text-color: #102033;
    --neutral-black:#102033;
    --paragraph-color: #64748B;
    --input-background-light: #F1F5F9;
    --border-color: #D8E2F0;
    --card-shadow: 0px 18px 45px rgba(15, 23, 42, 0.14);

    --light-background: #fff;
    
    --feature-background: #14B8A6;

    --primary-font: 'Poppins', sans-serif;
    --secondary-font: 'Nunito', sans-serif;
    --tertiary-font: 'Rubik', sans-serif;

    --text-color-light: #fff;
    --text-color-dark: #102033;
    --text-color-decorative: #CFFAFE;

    --recent-background: #FFF1F2;
    --recent-text: #E11D48;
    --recent-header: #BE123C;

    --clr: var(--primary-color);
    --filter-button-background: rgba(255, 255, 255, 0.18);
    --selected-filter-button-background: #FFFFFF;
    --selected-filter-button-text: #155EEF;
    --accent-color: #F97316;

    --max-width: 480px;
}

* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    font-family: var(--primary-font);
}

.spacer-40 {
    height: 40px;
}

.spacer-20 {
    height: 20px;   
}

.btn {
    background: linear-gradient(135deg, var(--accent-color), #F59E0B);
    border-radius: 28px;
    border: 1px solid rgba(255, 255, 255, 0.55);
    display: inline-block;
    cursor: pointer;
    color: #ffffff;
    font-family: Arial;
    font-size: 20px;
    padding: 10px 120px;
    text-decoration: none;
    box-shadow: 0px 12px 28px rgba(249, 115, 22, 0.3);
}
.btn:hover {
	background: linear-gradient(135deg, #EA580C, #F97316);
}
.btn:active {
	position:relative;
	top:1px;
}
