.contact .contact-box{border-left:2px solid var(--secondary-color)}iframe.google_map{width:100%}button{border-radius:20px!important;transition:all .5s}button:hover{opacity:.75}button[disabled]:disabled{background-color:var(--gery-color-50)}button.big-btn{padding:10px 30px}button.small-btn{padding:7px 20px;font-size:.8rem}@media (max-width:570px){button.small-btn{padding:5px 19px;font-size:.7rem}}button.long-btn{padding:5px 40px;width:-moz-fit-content;width:fit-content;min-width:200px}button.strong{font-weight:900}button.bold{font-weight:700}button.white-btn{background-color:#fff;border:1px solid var(--primary-color);color:var(--primary-color)}button.ligth-blue-btn{background-color:var(--secondary-color);border:none;color:var(--white-color)}button.dark-btn{background-color:var(--primary-color);color:#fff}form{background-color:var(--gery-color-25)}.input-container{display:flex;flex-direction:column!important}.input-container input,.input-container textarea{border-radius:0;border:1px solid var(--gery-color-50);padding:5px 8px}.input-container input::placeholder{color:var(--gery-color-50)}.input-container input:focus-visible,.input-container textarea:focus-visible{outline:var(--primary-color) solid 1px}.input-container .error{outline:1px solid #ff000073;box-shadow:0 0 5px 0 rgba(255,0,0,.5);-webkit-box-shadow:0 0 5px 0 rgba(255,0,0,.5);-moz-box-shadow:0 0 5px 0 rgba(255,0,0,.5)}.input-container.width-50{width:50%}@media(max-width:767px){.input-container.width-50{width:100%}}.error-msg{color:var(--red-color)}