@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;600;700&display=swap";@import"https://use.typekit.net/zno6izl.css";:root{--color-theme-primary: #2B097D;--color-theme-secondary: #E95353;--color-theme-tertiary: #F7C53C;--color-theme-light: #F5F5F5}.grid-2{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem}@media(max-width: 768px){.grid-2{grid-template-columns:1fr;gap:0px}}.wpcf7,form{margin:2rem 0}.wpcf7 p,form p{margin:0}.wpcf7 .wpcf7-list-item,form .wpcf7-list-item{margin:1rem 0}.wpcf7 label,form label{position:relative;display:block;font-size:1rem;font-weight:600;color:#2b097d}.wpcf7 label.active,form label.active{color:#f7c53c}.wpcf7 label.active input,.wpcf7 label.active textarea,form label.active input,form label.active textarea{border:1px solid #f7c53c}.wpcf7 label.active .placeholder,form label.active .placeholder{color:#f7c53c;top:-6px;font-size:12px;background-color:#fff}.wpcf7 input[type=date],form input[type=date]{height:50px;width:80%;margin:2rem auto}.wpcf7 input[type=checkbox],.wpcf7 input[type=radio],form input[type=checkbox],form input[type=radio]{accent-color:#2b097d}.wpcf7 input:not([type=checkbox],[type=radio]),.wpcf7 select,form input:not([type=checkbox],[type=radio]),form select{height:50px;font-size:16px;padding:.6875rem .9375rem;border-radius:4px;border:1px solid #cbd8e3;width:100%;outline:none;box-sizing:border-box;display:block;transition:all ease-in-out .5s;background-color:#fff;margin-bottom:1.5rem;border-radius:3rem}.wpcf7 input:not([type=checkbox],[type=radio]) option,.wpcf7 select option,form input:not([type=checkbox],[type=radio]) option,form select option{color:#2b097d}.wpcf7 input:not([type=checkbox],[type=radio]).have-change,.wpcf7 select.have-change,form input:not([type=checkbox],[type=radio]).have-change,form select.have-change{color:#2b097d;border-color:#f7c53c}.wpcf7 textarea,form textarea{height:100px;padding:11px 15px;border-radius:4px;border:1px solid #cbd8e3;width:100%;outline:none;box-sizing:border-box;display:block;transition:all ease-in-out .5s;min-width:100%;max-height:100%;resize:vertical;font-size:16px;min-height:50px;font-family:"massilia",sans-serif;border-radius:20px}.wpcf7 .placeholder,form .placeholder{position:absolute;left:16px;top:17px;transition:all ease-in-out .5s;color:#cbd8e3;padding:0 5px}.wpcf7 .input-file,form .input-file{display:block;width:100%;height:50px;border:1px solid #cbd8e3;border-radius:4px;display:flex;align-items:center;justify-content:center;color:#2b097d;font-size:16px;font-weight:600;cursor:pointer;margin-bottom:1rem}.wpcf7 .input-file .placeholder,form .input-file .placeholder{left:50%;transform:translateX(-50%)}.wpcf7 .input-file:hover,form .input-file:hover{border:dashed 2px #2b097d}.wpcf7 .input-file.file-loaded,form .input-file.file-loaded{border:solid 2px #2b097d}.wpcf7 .input-file input,form .input-file input{display:none}.wpcf7 .wpcf7-list-item,form .wpcf7-list-item{margin:0}.wpcf7 .wpcf7-checkbox,form .wpcf7-checkbox{display:flex;align-items:center;gap:10px;margin:1rem 0}.wpcf7 .wpcf7-checkbox input[type=checkbox],form .wpcf7-checkbox input[type=checkbox]{width:20px;height:20px}.wpcf7 .wpcf7-checkbox label,form .wpcf7-checkbox label{font-size:1rem;font-weight:600;color:#fff}.wpcf7 .is-style-btn-arrow,form .is-style-btn-arrow{width:100%;justify-content:end}.wpcf7 .wpcf7-submit,.wpcf7 input[type=submit],form .wpcf7-submit,form input[type=submit]{background-color:#2b097d;border:solid 2px #2b097d;padding:10px 15px;transition:all .3s ease;cursor:pointer !important;font-weight:bold !important;color:#fff;font-size:18px;width:-moz-max-content;width:max-content;border-radius:3rem !important;line-height:1 !important}.wpcf7 .wpcf7-submit:hover,.wpcf7 input[type=submit]:hover,form .wpcf7-submit:hover,form input[type=submit]:hover{background-color:#f7c53c;border:solid 2px #f7c53c;color:#fff !important}.wpcf7 .wpcf7-submit.disabled,.wpcf7 input[type=submit].disabled,form .wpcf7-submit.disabled,form input[type=submit].disabled{opacity:.5;cursor:disabled}.search-category{display:flex;align-items:center;gap:20px}.search-category select{flex:1;border-color:#2b097d;color:#2b097d}.search-category select option{color:#2b097d}.search-category input[type=submit]{width:-moz-max-content;width:max-content}.wpcf7-not-valid-tip{color:#2b097d;font-size:.5rem;font-weight:600;background-color:#fff1f1;padding:.25rem;border-radius:8px;border:solid 1px #e43423;margin-top:4px;display:flex;align-items:center;box-shadow:5px 5px 5px rgba(0,0,0,.1)}.wpcf7-not-valid-tip:before{content:"";width:3rem;height:3rem;background-color:rgba(228,0,35,.15);border-radius:10px;background-image:url("../img/UI/icon_error.svg");background-repeat:no-repeat;background-size:1.5rem;background-position:center;margin-right:1rem}.wpcf7-not-valid{border:solid 1px #e43423 !important}