.btn{font-size:14px;border-radius:50px;text-transform:uppercase;padding:.6rem 1.5rem;}.btn-primary{color:var(--color-white);background-color:var(--color-primary);border-color:var(--color-primary);}.btn-primary:hover{color:var(--color-white);background-color:var(--color-primary);border-color:var(--color-primary);}.btn-check:focus+.btn-primary,.btn-primary:focus{color:var(--color-white);background-color:var(--color-primary);border-color:var(--color-primary);box-shadow:0 0 0 .25rem var(--color-primary-50);}.btn-check:checked+.btn-primary,.btn-check:active+.btn-primary,.btn-primary:active,.btn-primary.active,.show>.btn-primary.dropdown-toggle{color:var(--color-white);background-color:var(--color-primary);border-color:var(--color-primary);}.btn-check:checked+.btn-primary:focus,.btn-check:active+.btn-primary:focus,.btn-primary:active:focus,.btn-primary.active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem var(--color-primary-50);}.btn-primary:disabled,.btn-primary.disabled{color:var(--color-white);background-color:var(--color-primary);border-color:var(--color-primary);}.border-primary{border-color:var(--color-primary)!important;}.border-danger{border-color:var(--color-danger)!important;}.form-control{padding:.75rem 1rem;font-size:14px;font-weight:400;font-family:"Times New Roman",Times,serif!important;color:var(--color-primary-dark)!important;border:1px solid var(--color-primary);border-radius:8px;}.form-control:focus{color:var(--color-primary-dark)!important;background-color:#fff;border-color:var(--color-primary);box-shadow:0 0 0 .25rem var(--color-primary-50);}.form-select{padding:.75rem 1rem;font-size:14px;font-family:"Times New Roman",Times,serif!important;font-weight:400;color:var(--color-primary-dark)!important;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-size:16px 12px;border:1px solid var(--color-primary);border-radius:8px;}.form-select:focus{color:var(--color-primary-dark)!important;border-color:var(--color-primary);box-shadow:0 0 0 .25rem var(--color-primary-50);}@media (min-width:1200px){.container-sm{max-width:1140px}}@media screen and (max-width:767px){}@media screen and (min-width:768px) and (max-width:1023px){}@media screen and (min-width:1024px){}@media screen and (min-width:1500px){}