body,html{font-family:omnes-regular,sans-serif;font-size:16px;font-weight:400;min-height:100vh;color:#141639;scroll-behavior:smooth}body::-webkit-scrollbar,html::-webkit-scrollbar{width:.5rem;height:.5rem;animation:.3s;cursor:pointer}body::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb{background:#2264d2;border-radius:4px;cursor:pointer}body:hover::-webkit-scrollbar-thumb,html:hover::-webkit-scrollbar-thumb{visibility:visible;opacity:1}body::-webkit-scrollbar-thumb:hover,html::-webkit-scrollbar-thumb:hover{background:#2264d2}body::-webkit-scrollbar-thumb:active,html::-webkit-scrollbar-thumb:active{background-color:#2264d2}body::-webkit-scrollbar-track,html::-webkit-scrollbar-track{background:#cdcdd6;border-radius:4px}.scroll-content::-webkit-scrollbar{width:.5rem;height:.5rem;animation:.3s;cursor:pointer}.scroll-content::-webkit-scrollbar-thumb{background:#2264d2;border-radius:4px;cursor:pointer}.scroll-content:hover::-webkit-scrollbar-thumb{visibility:visible;opacity:1}.scroll-content::-webkit-scrollbar-thumb:hover{background:#2264d2}.scroll-content::-webkit-scrollbar-thumb:active{background-color:#2264d2}.scroll-content::-webkit-scrollbar-track{background:#cdcdd6;border-radius:4px}.overflow-transparent::-webkit-scrollbar{width:.4rem;height:.5rem;animation:.3s;cursor:pointer}.overflow-transparent::-webkit-scrollbar-thumb{background:#fff;border-radius:4px;cursor:pointer}.overflow-transparent:hover::-webkit-scrollbar-thumb{visibility:visible;opacity:1}.overflow-transparent::-webkit-scrollbar-thumb:hover{background:#fff}.overflow-transparent::-webkit-scrollbar-thumb:active{background-color:#fff}.overflow-transparent::-webkit-scrollbar-track{background:transparent;border-radius:4px}.paragraph-cut-1{-webkit-line-clamp:1}.paragraph-cut-1,.paragraph-cut-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.paragraph-cut-2{-webkit-line-clamp:2}.swal2-container .swal2-popup{border-radius:20px;padding:1rem 2rem}.swal2-container .swal2-popup .swal2-title{font-size:1.5rem;font-weight:600}.swal2-container .swal2-popup .swal2-html-container{margin:.25rem 1rem}.swal2-container .swal2-popup .swal2-actions .swal2-confirm{background-color:#09a554!important;border-radius:.5rem}.swal2-container .swal2-popup .swal2-actions .swal2-cancel{background-color:#2264d2!important;border-radius:.5rem}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm){background-color:#09a554!important}div:where(.swal2-container) div:where(.swal2-actions):not(.swal2-loading) .swal2-styled:hover{background-image:none!important}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel){background-color:#2264d2!important}.button-burger{--s:32px;--c:#141639}@media(max-width:640px){.button-burger.is-open{--c:#141639}}@media(min-width:780){.button-burger{--s:40px}}.button-burger{height:var(--s);aspect-ratio:1;border:none;padding:0;border-inline:calc(var(--s)/2) solid transparent;box-sizing:content-box;--_g1:linear-gradient(var(--c) 20%,#0000 0 80%,var(--c) 0) no-repeat content-box border-box;--_g2:radial-gradient(circle closest-side at 50% 12.5%,var(--c) 95%,#0000) repeat-y content-box border-box;background:var(--_g2) left var(--_p,0) top,var(--_g1) left calc(var(--s)/10 + var(--_p, 0px)) top,var(--_g2) right var(--_p,0) top,var(--_g1) right calc(var(--s)/10 + var(--_p, 0px)) top;background-size:20% 80%,40% 100%;position:relative;clip-path:inset(0 25%);-webkit-mask:linear-gradient(90deg,transparent,#000 25% 75%,transparent);cursor:pointer;transition:background-position .3s var(--_s,.3s),clip-path 0s var(--_s,.6s);-webkit-appearance:none;-moz-appearance:none;appearance:none}.button-burger:after,.button-burger:before{content:"";position:absolute;border-radius:var(--s);inset:40% 0;background:var(--c);transition:transform .3s calc(.3s - var(--_s, .3s))}.button-burger:checked{clip-path:inset(0);--_p:calc(-1*var(--s));--_s:0s}.button-burger:checked:before{transform:rotate(45deg)}.button-burger:checked:after{transform:rotate(-45deg)}.button-burger:focus-visible{clip-path:none;-webkit-mask:none;border:none;outline:2px solid var(--c);outline-offset:5px}.outline-border-primary{-webkit-text-stroke:8px #1e4195;paint-order:stroke fill}.viv-datepicker{position:relative;width:100%}.viv-datepicker .placeholder{position:absolute;font-size:.8rem;padding-left:1rem;padding-right:1rem;border-radius:.5rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;z-index:1;top:-.8rem;left:1rem;bottom:auto;transition:all .3s;opacity:0;background-color:#fff}.viv-datepicker .placeholder.show{opacity:1}.react-datepicker__input-container input{width:100%;padding:.5rem .75rem;font-size:.875rem;background-color:#cbd5e1;border:1px solid transparent;border-radius:.375rem;cursor:pointer}.react-datepicker__input-container input:focus{outline:none;border-color:#3b82f6}.react-datepicker{font-family:inherit;border:1px solid #e5e7eb;border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.react-datepicker__header{background-color:#3b82f6;color:#fff;border-bottom:1px solid #e5e7eb;border-radius:.5rem .5rem 0 0}.react-datepicker__current-month{color:#fff;font-weight:600}.react-datepicker__day-name{color:#fff}.react-datepicker__day{border-radius:.25rem;margin:.1rem}.react-datepicker__day--keyboard-selected,.react-datepicker__day--selected,.react-datepicker__day:hover{background-color:#3b82f6;color:#fff}.react-datepicker__navigation{top:.5rem}.react-datepicker__navigation-icon:before{border-color:#fff}.react-datepicker__month-dropdown,.react-datepicker__year-dropdown{background-color:#fff;border:1px solid #e5e7eb;border-radius:.25rem}.react-datepicker-wrapper{width:100%}.react-datepicker-wrapper .react-datepicker__input-container .react-datepicker__calendar-icon{font-size:1.25rem;position:absolute;left:.25rem;top:.65rem;padding:0;color:#535353;z-index:10}.react-datepicker-wrapper .react-datepicker__input-container .react-datepicker__calendar-icon.react-datepicker-ignore-onclickoutside{color:#082eb7}.react-datepicker-wrapper .react-datepicker__input-container [data-slot=base] [data-slot=main-wrapper] [data-slot=input-wrapper]{padding:0 0 0 .5rem}.react-datepicker__tab-loop .react-datepicker-popper{z-index:11}.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__header{background-color:#082eb7}.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__current-month{font-size:.9rem;color:#fff;line-height:2;margin-bottom:.5rem;text-transform:capitalize}.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__header__dropdown{margin-bottom:.5rem}.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month-dropdown-container{margin:0 .25rem 0 1rem}.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__year-dropdown-container{margin:0 1rem 0 .25rem}.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month-select{font-size:.9rem;color:#535353;padding:.25rem .5rem;border:1px solid #d9d9d9;background-color:#fff;border-radius:.5rem;text-transform:capitalize}.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month-select option{text-transform:capitalize}.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__year-select{font-size:.9rem;color:#535353;padding:.25rem .5rem;border:1px solid #d9d9d9;background-color:#fff;border-radius:.5rem}.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__day-names .react-datepicker__day-name{font-size:.9rem;color:#fff}.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day{font-size:.9rem;font-weight:400;color:#535353;width:1.75rem;height:1.75rem;border-radius:100%}.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day.react-datepicker__day--selected{background-color:#479e66;color:#fff}.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day.react-datepicker__day--disabled{opacity:.5}.react-datepicker__input-container input{border:none!important}.react-datepicker__input-container input:focus{outline:none!important;outline-offset:0!important}.react-datepicker__day--keyboard-selected{background-color:#082eb7!important;color:#fff!important}.grecaptcha-badge{visibility:hidden;opacity:0;max-width:0;max-height:0}