* {
    line-height: 1.5;
    text-size-adjust: 100%;
    tab-size: 4;
    font-family: 'Montserrat', sans-serif;
}
h1,h2{
    font-weight: 700;
}

.shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);
    --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);
}

.rounded-lg {
    border-radius: 0.5rem;
}

.bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.flex-none {
    flex: 0 0 auto;
}
.w-full {
    width: 100%;
}

.form{
    max-width: 64rem;
    padding: 2.5rem;
    margin: 0 auto;
}

img {
    display: block;
    vertical-align: middle;
    max-width: 100%;
    height: auto;
}

.row{
    padding: 10px 0;
}

.border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgb(156 163 175 / var(--tw-border-opacity));
}
.rounded-md {
    border-radius: 0.375rem;
}
.form-control {
    padding: 22px 12px!important;
    font-size: 16px!important;
}

.btn{
    background-color: #ef492a;
    color: #fff;
    text-transform: uppercase;
}
.btn:hover{
    color: #fff;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);
    border-color: rgb(124 45 18 / var(--tw-border-opacity));

}