.section-contact-form{border-radius:5px;box-shadow:1px 1px 5px rgba(0,0,0,.3);margin:10px 0 0;padding:10px 0}.container-row{display:flex;flex-wrap:wrap;gap:15px 0;width:100%}.form-container{padding:15px 0;width:100%}.form-controls-col-2{flex:1 0 240px;padding:0 10px}.form-controls-col-4{flex:0 1 486px;padding:0 10px}.checkbox-container{display:flex;flex-wrap:wrap;gap:5px 0;width:100%}.form-input{border:1px solid #dedede;border-radius:5px;font-size:1rem!important;padding:5px 10px;transition:.1s ease}.form-input::placeholder{font-family:Karla;font-size:.9rem}.form-label{color:#1c1c1c;font-family:Arial;font-size:.8rem;font-weight:600}.form-select{border:1px solid #dedede!important;margin:0}select:required:invalid{color:gray!important;font-family:Karla!important;font-size:.9rem!important}option[value=""][disabled]{display:none!important}option{color:#000!important;font-size:1rem!important}textarea{font-family:Arial;font-size:1rem}.checkbox-label{color:#1c1c1c;font-family:Arial;font-size:.9rem;margin:0 0 0 5px}.justify-space-between{justify-content:space-between}.checkbox-item{flex:0 0 121px;padding:0 10px}.checkbox-item-2{flex:2 0 200px;padding:0 10px}textarea.form-input{min-height:100px}.form-button{background-color:#008a2a;border:1px solid #008a2a;color:#fff;font-family:Arial;font-size:1rem;padding:10px;transition:.1s ease-in-out;width:100%}.form-button:hover{background-color:#fff;color:#008a2a}#OtherCommodityPanel{display:none}.required{border:1px solid red!important}@media only screen and (max-width:800px){.form-controls-col-2{flex:1 0 400px}}@media only screen and (min-width:1600px){input[type=text]{font-size:1rem}}.form-input:focus{border:1px solid #008a2a;outline:none!important}.requiredTxt .lbl{color:red!important;font-weight:600!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.mb-50{margin-bottom:50px}.separator{border-bottom:1px solid #dedede;margin:20px 0;width:100%}.alert-notif{animation:alert 3s ease forwards;background-color:#ff4242;border-radius:5px;bottom:-30px;box-shadow:1px 1px 5px rgba(0,0,0,.6);left:50%;opacity:0;padding:5px;position:sticky;transform:translatex(-50%);width:250px}.alert-notif p{color:#fff;font-family:Arial;font-size:1rem;text-align:center}@keyframes alert{5%{bottom:10px;opacity:1}95%{bottom:10px;opacity:1}to{bottom:-30px;opacity:0}}#country_region{display:none}