@import url('https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');
*{
    font-family: "Poppins", "Poppins", Sans-serif;
}
.btn-primary { background:#FFCD34; border-color:#FFCD34; color:#090b20; font-weight:500;}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active { background:#090B22; border-color:#090B22; color:#fff; font-weight:500;}
.form-control{border: 1px solid #f2f2f2; font-size: 14px;
    padding: 10px 15px; font-weight: 500;
    width: 100%;}
.form-control:focus{ border: 1px solid #000; box-shadow: none;}

.text-secondary {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;
}
:root, [data-bs-theme=light]{
--bs-secondary-rgb: 9, 11, 32;
}
.hidden {
    display: none;
  }
  #thankyou, #error {  
    height: 100vh;
    width: 100%;
    align-items: center;
    justify-content: center;
}

.intl-tel-input {
    width: 100%;
}
.btn-outline-primary {
    color: #090b20;
    border-color: #FFCD34;
    font-weight: 500;
}
.btn-outline-primary:hover,
.btn-outline-primary:focus,
.btn-outline-primary:active {
    background-color: #090b20;
    border-color: #090b20;
    color: #FFCD34;
    box-shadow: none;
}

.btn-secondary {
    --bs-btn-color: #fff;
    --bs-btn-bg: #090b20;
    --bs-btn-border-color: #090b20;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #5c636a;
    --bs-btn-hover-border-color: #565e64;
    --bs-btn-focus-shadow-rgb: 130, 138, 145;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #565e64;
    --bs-btn-active-border-color: #51585e;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #090b20;
    --bs-btn-disabled-border-color: #090b20;
}
::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}

::-webkit-scrollbar
{
	width: 6px;
	background-color: #F5F5F5;
}

::-webkit-scrollbar-thumb
{
	background-color: #000000;
}
.btn-outline-primary {
    --bs-btn-color: #090b20;
    --bs-btn-border-color: #FFCD34;
    --bs-btn-hover-color: #090b20;
    --bs-btn-hover-bg: #FFCD34;
    --bs-btn-hover-border-color: #FFCD34;
    --bs-btn-focus-shadow-rgb: 13, 110, 253;
    --bs-btn-active-color: #090b20;
    --bs-btn-active-bg: #FFCD34;
    --bs-btn-active-border-color: #FFCD34;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #090b20;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #FFCD34;
    --bs-gradient: none;
}