@charset "utf-8";
header {
    background:var(--adpia-color-blue);
}
textarea.form-control {height:200px;}
/*------------
finish
------------*/

button.btn_dft , button.btn_submit{
    width:20rem;;
    margin-top:30px;
}
#finish #thnks .btn_dft a{
    background-color: var(--adpia-color-blue);
    color: var(--color-whith);
    padding: 5px 1rem;
    letter-spacing: 2px;
    display: inline-block;
}

.btn_dft a{
    background-color: var(--adpia-color-blue);
    color: var(--color-whith);
    padding: 5px 1rem;
    letter-spacing: 2px;
    display: inline-block;
}
/*------------
contact
------------*/
#contact  .form-control{
    border: 1px solid var(--adpia-color-blue);
}
#contact .contact__dtl--check{
    text-align: center;
    margin: 70px 0;
}
#contact .contact__dtl--check > div:nth-of-type(2){
    margin-left: 9rem;
}
 /* Tablet */
@media (max-width: 768px) {
    #contact .contact__dtl--check > div:nth-of-type(2){
        margin-left: 2rem;
    }
 }
#contact .contact__dtl--consent--leadWrap{
    margin-top: 30px;
}
#contact .contact__dtl--consent{
    margin-top: 70px;
}
#contact .contact__dtl--consent--check{
    text-align: center;
    margin-top: 70px;
}
.contact__dtl--consent .contact__dtl--consent--check .form-check-input{
    margin-left: 0.75rem;
}
#contact .leadWrap__overflow{
    font-size: .9rem;
    max-height: 300px;
    /* max-width: 90%; */
    margin: auto;
    border: 1px solid var(--adpia-color-blue);
    padding: 20px 1rem;
    border-radius: 0.25rem;
}
#contact .leadWrap__overflow h3{
    font-size: 1rem;
    font-weight: 700;
    text-align: center;
}
#contact .leadWrap__overflow p{
    color: initial;
}
#contact .leadWrap__overflow dl{
    margin-top: 30px;
}
#contact .leadWrap__overflow dl dt{
    font-weight: 400;
    border-bottom: 1px solid #e9e6e6;
}
#contact .leadWrap__overflow dl dd{
    margin-bottom: 20px;
}
#contact .leadWrap__overflow div:nth-of-type(1),#contact .leadWrap__overflow div:nth-of-type(2){
    margin-top: 30px;
}
#contact .leadWrap__overflow div:nth-of-type(1) > p,#contact .leadWrap__overflow div:nth-of-type(2) > p{
    margin-top: 30px;
}
#contact .leadWrap__overflow div:nth-of-type(2) dl dd{
    margin-top: 30px;
}
#contact .btn_submit{
    display: none;
}
#contact .btn_submit .btn-primary{
    background-color: var(--adpia-color-blue);
    color: var(--color-whith);
    padding: 5px 1rem;
    letter-spacing: 2px;
    display: inline-block;
    border: none;
    border-radius: 0;
}

/*------------
contact_rct
------------*/
#contact #contact__cont .contact__lead--rct{
    margin-top: 40px;
}
