﻿.btn-control-container {border-radius: 10px;background-color: transparent;overflow: hidden;margin-bottom: 16px;border:1px solid rgba(0, 157, 79,.5);background:#fff;padding:0;}
.btn-control-engine {border-radius: 10px;background-color: transparent;position:relative}
.btn-control {width: 100%;display: flex;align-items: center;place-content: space-between;max-width: 100%!important;padding: 12px 16px;font-size: 15px;font-weight: 400;color: #444;background-color: transparent;width: 100%;max-width:190px;border: none;font-family: Poppins, sans-serif;outline:none;text-align:left;cursor:pointer;}
.sottomenu-container {overflow: hidden;transition: max-height .35s;color:#444;font-weight:400;padding-left:16px;padding-right:16px;}
.faq-col a{text-decoration:underline;color:rgba(0, 157, 79,1)}
.faq-col{background: rgba(146, 192, 60,.1);margin-bottom: 16px;}
.faq-argomento{color:#444;font-family:poppins;font-weight:300;font-size:21px;cursor:pointer;user-select:none}
.container-domande{padding-left:16px;padding-right:16px;}
@media(min-width:380px){
    .btn-control{max-width:220px}
}
@media(min-width:480px){
    .btn-control{max-width:320px}
    .faq-argomento{padding:8px 0}

}
@media(min-width:768px){
    .btn-control{max-width:500px}
            
}
@media(min-width:992px){
    .btn-control{max-width:768px;}            
}

button.faq-argomento{background: none;border: none;width: 100%;padding: 16px;text-align: left;}
.container-domande .btn-control-container:first-of-type{margin-top: 16px;}
