body{position:relative}#service_form_opener{position:fixed;width:50px;height:50px;border-radius:50%;background:rgba(255,255,255,0.8);z-index:1;right:30px;bottom:20px;display:flex;justify-content:center;align-items:center;box-shadow:0 5px 15px rgba(0,0,0,0.4);cursor:pointer}#service_form_opener i{transition:350ms all;color:black;font-size:25px}#service_form_opener i:hover{transform:rotate(360deg)}#service_form{z-index:1;border-top-left-radius:5px;border-top-right-radius:5px;transition:300ms all}#service_form .p-2{overflow:auto}#service_form.opened{bottom:0}#service_form h2{font-size:18px;color:whitesmoke;text-align:center;margin-top:10px;margin-bottom:10px;font-family:"Din";font-weight:bold;width:100%;cursor:pointer}#service_form .form-group label{color:whitesmoke;text-indent:5px}#service_form .form-group textarea{padding:0 !important;margin:0;max-width:inherit;text-indent:10px}#service_form .form-group input:focus,#service_form .form-group textarea:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,0.2) !important;border-color:rgba(0,0,0,0.5)}@media screen and (max-width:600px){ul#lingua{margin-right:10px}div#modal-lingua .list a{padding:10px;margin-bottom:10px}}@media screen and (max-width:992px){#service_form .p-2>div .form-group input{width:100%;max-width:100%}ul#lingua{margin-right:10px}}.p-2{padding:15px 20px}