@charset "utf-8";

.textbox-1-label,
.textbox-1 {
    color: #333;
}

.textbox-1-label {
    display: block;
    margin-bottom: 5px;
    font-size: .9em;
}

.textbox-1 {
    width: 100%;
    padding: 8px 10px;
    border: 1px solid #969da3;
    border-radius: 3px;
    font-size: 1em;
    line-height: 1.5;
}

.textbox-1::placeholder {
    color: #999;
}

.textbox-2-label,
.textbox-2 {
    color: #333;
}

.textbox-2-label {
    display: block;
    margin-bottom: 5px;
    font-size: .9em;
}

.textbox-2 {
    width: 100%;
    padding: 8px 10px;
    background: #eff4fb;
    border: 1px solid #969da3;
    border-radius: 3px;
    font-size: 1em;
    line-height: 1.5;
}

.textbox-2::placeholder {
    color: #999;
}

.textbox-3-label,
.textbox-3 {
    color: #333;
}

.textbox-3-label {
    display: block;
    margin-bottom: 5px;
    font-size: .9em;
}

.textbox-3 {
    width: 100%;
    padding: 8px 10px;
    background: #fbf2f1;
    border: 1px solid #969da3;
    border-radius: 3px;
    font-size: 1em;
    line-height: 1.5;
}

.textbox-3::placeholder {
    color: #999;
}

.textbox-4-label,
.textbox-4 {
    color: #333;
}

.textbox-4-label {
    display: block;
    margin-bottom: 5px;
    font-size: .9em;
}

.textbox-4 {
    max-width: 100%;
    min-width: 100%;
    width: 100%;
    min-height: 1em;
    height: 67px;
    padding: 8px 10px;
    border: 1px solid #969da3;
    border-radius: 3px;
    font-size: 1em;
    line-height: 1.5;
}

.textbox-4::placeholder {
    color: #999;
}

.button-1 {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 250px;
    margin:0 auto;
    padding: .9em 2em;
    border: 1px solid #2589d0;
    background: #000;
    border-radius: 5px;
    color: #fff;
    font-size: 1em;
}

.grecaptcha-badge { visibility: hidden !important;display: none !important; }
/*
++++++++++++++++++++++++++++++++++++++++

@media screen and (min-width: 992px),
print {
    
}

@media screen and (min-width: 768px) and (max-width:991px)
{
}

++++++++++++++++++++++++++++++++++++++++
*/