.contact-aceptanta__inner{display:grid;grid-template-columns:1fr 1fr;padding:78px 16px 117px}@media(max-width:768px){.contact-aceptanta__inner{grid-template-columns:1fr;padding:80px 0 37px}}.contact-aceptanta__inner .col h2{font-size:64px;font-weight:600;line-height:75px;margin-bottom:24px;color:#0a0a0a}@media(max-width:768px){.contact-aceptanta__inner .col h2{font-size:32px;font-weight:600;line-height:37px;padding:0 16px}}.contact-aceptanta__inner .col p{font-size:24px;font-weight:400;line-height:28.13px;color:#0a0a0a;margin-bottom:78px}@media(max-width:768px){.contact-aceptanta__inner .col p{font-size:16px;font-weight:400;line-height:18px;margin-bottom:37px;padding:0 16px}}.contact-aceptanta__inner .col-content{padding:0 57px 0 0;border-right:1px solid rgba(20,63,52,.502)}@media(max-width:768px){.contact-aceptanta__inner .col-content{padding:0 0 40px;border-right:none}}.contact-aceptanta__inner .col-content img{width:100%;border-radius:16px;overflow:hidden;height:auto;object-fit:cover;max-height:586px}@media(max-width:768px){.contact-aceptanta__inner .col-content img{border-radius:0}}.contact-aceptanta__inner .contact-form-wrapper{position:relative}.contact-aceptanta__inner .contact-form-wrapper .success-message{position:absolute;top:0;left:0;background-color:#f4f4f4;width:100%;height:100%;z-index:1;display:flex;justify-content:center;border-radius:16px;max-width:738px;flex-direction:column;align-items:center;text-align:center}.contact-aceptanta__inner .contact-form-wrapper .success-message .close-message{position:absolute;top:20px;right:20px}.contact-aceptanta__inner .contact-form-wrapper .success-message h2{font-size:32px;font-weight:700;line-height:37.5px;margin:26px 0 40px;color:#143f34}.contact-aceptanta__inner .contact-form-wrapper .success-message span{font-size:16px;font-weight:400;line-height:18.75px;color:#0a0a0a;max-width:492px}.contact-aceptanta__inner .col-form{padding:0 0 0 57px}@media(max-width:768px){.contact-aceptanta__inner .col-form{padding:40px 16px}}.contact-aceptanta__inner .col-form .contact-form{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;max-width:738px}@media(max-width:768px){.contact-aceptanta__inner .col-form .contact-form{grid-template-columns:1fr;display:flex;flex-direction:column}}.contact-aceptanta__inner .col-form .contact-form .form-group .form-group-massage{grid-column:span 2}@media(max-width:768px){.contact-aceptanta__inner .col-form .contact-form .form-group .form-group-massage{grid-column:span 1}}.contact-aceptanta__inner .col-form .contact-form .form-group .checkbox-group{grid-column:span 2}@media(max-width:768px){.contact-aceptanta__inner .col-form .contact-form .form-group .checkbox-group{grid-column:span 1}}.contact-aceptanta__inner .col-form .contact-form .form-group input{width:100%;background-color:#f4f4f4;border:none;border-radius:100px;padding:15px 24px;font-size:16px;font-weight:400;line-height:18.75px;color:#444}.contact-aceptanta__inner .col-form .contact-form .form-group input:focus-visible{outline:none}.contact-aceptanta__inner .col-form .contact-form .form-group input::placeholder{color:#444}.contact-aceptanta__inner .col-form .contact-form .form-group .react-tel-input .flag-dropdown{left:17px}.contact-aceptanta__inner .col-form .contact-form .form-group .css-1jqq78o-placeholder{color:#444}.contact-aceptanta__inner .col-form .contact-form .form-group textarea{width:100%;background-color:#f4f4f4;border:none;border-radius:16px;padding:15px 24px;font-size:16px;font-weight:400;line-height:18.75px;color:#444;height:80px}.contact-aceptanta__inner .col-form .contact-form .form-group textarea::placeholder{color:#444}.contact-aceptanta__inner .col-form .contact-form .form-group textarea:focus-visible{outline:none}.contact-aceptanta__inner .col-form .contact-form .form-group .css-13cymwt-control{background-color:#f4f4f4;border:none;border-radius:100px;height:48px;padding:0 24px}.contact-aceptanta__inner .col-form .contact-form .form-group .css-13cymwt-control .css-hlgwow{padding:0}.contact-aceptanta__inner .col-form .contact-form .form-group .css-t3ipsp-control{background-color:#f4f4f4;border:none;border-radius:100px;height:48px;padding:0 24px;box-shadow:none}.contact-aceptanta__inner .col-form .contact-form .form-group .css-1u9des2-indicatorSeparator{display:none}.contact-aceptanta__inner .col-form .contact-form .form-group .react-tel-input input{font-size:16px;width:100%;height:48px;color:#444;padding:0 24px 0 60px;background-color:#f4f4f4;border-radius:100px;border:none}.contact-aceptanta__inner .col-form .contact-form .form-group .react-tel-input input::placeholder{color:#444}.contact-aceptanta__inner .col-form .contact-form .form-group .react-tel-input.invalid input{border:1px solid #ee342a}.contact-aceptanta__inner .col-form .contact-form .form-group .react-tel-input.invalid+span{color:#ee342a;position:absolute;font-size:11px;line-height:1}.contact-aceptanta__inner .col-form .contact-form .form-group .react-tel-input .flag-dropdown,.contact-aceptanta__inner .col-form .contact-form .form-group .react-tel-input .selected-flag{border:none!important;background:transparent!important}.contact-aceptanta__inner .col-form .contact-form .form-group .checkbox-group{width:100%}.contact-aceptanta__inner .col-form .contact-form .form-group .checkbox-group input{display:none}.contact-aceptanta__inner .col-form .contact-form .form-group .checkbox-group input:checked+span svg circle:last-child{opacity:1;transition:all .5s}.contact-aceptanta__inner .col-form .contact-form .form-group .checkbox-group input.invalid+label{color:#ee342a}.contact-aceptanta__inner .col-form .contact-form .form-group .checkbox-group label{display:flex;align-items:flex-start;gap:10px;justify-content:center;color:#0a0a0a;font-size:16px;font-weight:400;line-height:1.2;text-align:left}.contact-aceptanta__inner .col-form .contact-form .form-group .checkbox-group label>span{display:flex;align-items:flex-start;gap:8px;width:100%}.contact-aceptanta__inner .col-form .contact-form .form-group .checkbox-group label>span>span{width:calc(100% - 24px)}.contact-aceptanta__inner .col-form .contact-form .form-group .checkbox-group label svg{margin-top:3px;width:16px}.contact-aceptanta__inner .col-form .contact-form .form-group .checkbox-group label svg circle:last-child{opacity:0;transition:all .5s}@media(max-width:992px){.contact-aceptanta__inner .col-form .contact-form .form-group .checkbox-group label span{width:calc(100% - 24px)}}.contact-aceptanta__inner .col-form .contact-form .invalid input{border:1px solid red!important}.contact-aceptanta__inner .col-form .contact-form .invalid .css-13cymwt-control,.contact-aceptanta__inner .col-form .contact-form .invalid .react-tel-input input,.contact-aceptanta__inner .col-form .contact-form .invalid textarea{border:1px solid red}.contact-aceptanta__inner .col-form .contact-form .invalid label{color:red!important}.contact-aceptanta__inner .col-form .contact-form .form-group__message{grid-column:span 2}@media(max-width:768px){.contact-aceptanta__inner .col-form .contact-form .form-group__message{grid-column:span 1}}.contact-aceptanta__inner .col-form .contact-form .checkbox-group{grid-column:span 2;display:flex;align-items:center;gap:8px;cursor:pointer;font-size:16px;font-weight:400;line-height:18.75px;color:#0a0a0a}@media(max-width:768px){.contact-aceptanta__inner .col-form .contact-form .checkbox-group{grid-column:span 1}}.contact-aceptanta__inner .col-form .contact-form .checkbox-group .form-checkbox{-moz-appearance:none;appearance:none;-webkit-appearance:none;margin:0;cursor:pointer;position:relative;display:block;min-width:16px;max-width:16px;height:16px;background:#f4f4f4;border:none;border-radius:100%;padding:0;transition:background-color .3s,border-color .3s}.contact-aceptanta__inner .col-form .contact-form .checkbox-group .form-checkbox:checked:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:10px;height:10px;background-color:#47b782;border-radius:50%}.contact-aceptanta__inner .col-form .contact-form .checkbox-group label{font-size:14px;color:#333;cursor:pointer;margin-left:8px}.contact-aceptanta__inner .col-form .contact-form .btn-primary{grid-column:span 2;border:none;border-radius:100px;background-color:#47b782;display:flex;align-items:center;justify-content:center;gap:10px;font-size:16px;font-weight:600;line-height:18.75px;color:#fff;padding:14px;margin-top:9px}@media(max-width:768px){.contact-aceptanta__inner .col-form .contact-form .btn-primary{grid-column:span 1}}.contact-aceptanta__inner .col-form .contact-form .general-error-message{background:rgba(255,0,0,.102);width:100%;grid-column:span 2;border-radius:100px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:400;line-height:18.75px;color:red;padding:15px;max-height:48px}.contact-aceptanta__inner .col-form hr{margin:74px 0 74px -57px}@media(max-width:768px){.contact-aceptanta__inner .col-form hr{margin:40px 0}}.contact-aceptanta__inner .col-form .email{display:flex;align-items:center;gap:24px;font-size:24px;font-weight:600;line-height:28.13px;color:#0a0a0a;text-decoration:none}.contact-aceptanta__inner .col-form .email:hover{color:#47b782}.contacts-row{display:flex;align-items:center;gap:48px;align-self:stretch}@media(max-width:768px){.contacts-row{flex-direction:column;align-items:flex-start}}.maps-row{display:flex;gap:48px;margin-top:48px}@media(max-width:768px){.maps-row{flex-direction:column;align-items:flex-start}}.maps-row>div{width:calc(50% - 24px)}@media(max-width:768px){.maps-row>div{width:100%}}.maps-row>div span{font-size:16px;font-weight:400}.maps-row>div h3,.maps-row>div span{color:#0a0a0a;font-style:normal;line-height:normal}.maps-row>div h3{margin:12px 0 24px;font-size:24px;font-weight:600}.maps-row>div iframe{width:100%;height:378px}@media(max-width:768px){.maps-row>div iframe{height:320px}}