:root{--bg-color: #ffffff;--text-color: #000000}[data-theme=dark]{--bg-color: #141414;--text-color: rgba(255, 255, 255, .85)}html,body,#root{margin:0;padding:0;min-height:100vh;background-color:var(--bg-color);color:var(--text-color);transition:background-color .3s ease,color .3s ease}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{font-family:Montserrat,sans-serif}h1{font-size:50px;font-weight:700;line-height:1.2}@media(max-width:768px){h1{font-size:33px}}h2,h2.ant-typography,.ant-typography h2,div.ant-typography.ant-typography-h2,.ant-divider-inner-text{font-size:25px;font-weight:700;line-height:1.25}@media(max-width:768px){h2,h2.ant-typography,.ant-typography h2,div.ant-typography.ant-typography-h2,.ant-divider-inner-text{font-size:20px!important}}@media(max-width:480px){h2,h2.ant-typography,.ant-typography h2,div.ant-typography.ant-typography-h2,.ant-divider-inner-text{font-size:17px!important}}h3{font-size:28px;font-weight:600;line-height:1.3}@media(min-width:768px)and (max-width:991px){h3{font-size:24px}}@media(max-width:768px){h3{font-size:17px}}h4{font-size:18px;font-weight:600;line-height:23px}h5{font-size:1.25rem;font-weight:600;line-height:1.4}h6{font-size:1rem;font-weight:600;line-height:1.5}p,span,a,li,label,input,button,select,textarea{font-family:Montserrat,sans-serif;font-size:16px;line-height:20px}@media(max-width:768px){p,span,a,li,label,input,button,select,textarea{font-size:13px}}@media(min-width:768px)and (max-width:991px){p,span,a,li,label,input,button,select,textarea{font-size:13px}}.ant-typography{font-family:Montserrat,sans-serif;font-size:1rem;line-height:1.6}@media(max-width:768px){.ant-typography{font-size:13px}}@media(min-width:768px)and (max-width:991px){.ant-typography{font-size:13px}}small{font-size:.875rem}.ant-descriptions-item-label{font-family:Montserrat,sans-serif;font-size:16px!important;font-weight:600;line-height:1.5}@media(max-width:768px){.ant-descriptions-item-label{font-size:13px!important}}@media(min-width:768px)and (max-width:991px){.ant-descriptions-item-label{font-size:13px!important}}.ant-descriptions-item-content{font-family:Montserrat,sans-serif;font-size:16px!important;font-weight:600;line-height:1.5}@media(max-width:768px){.ant-descriptions-item-content{font-size:13px!important}}@media(min-width:768px)and (max-width:991px){.ant-descriptions-item-content{font-size:13px!important}}.mobile{display:none}@media(max-width:768px){.mobile{display:block}}@media(max-width:768px){.desk{display:none}}.options-traslate-mobile{display:flex;flex-direction:row;align-items:center}.options-traslate-mobile a{text-decoration:none;color:#000}.options-traslate-mobile img{margin-right:20px}.options-traslate-mobile .options-traslate{margin-top:18px}.content-menu-responsive{margin-top:-50px}@media(max-width:768px){.content-menu-responsive{margin-top:-40px;padding-left:5px}}#sidebarMenu{z-index:98;height:100vh;position:fixed;right:0;top:76px;width:320px;padding-top:33px;transform:translate(100%);transition:transform .25s ease-in-out;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:100px}@media(max-width:768px){#sidebarMenu{width:360px}}#sidebarMenu p{text-align:center;color:#fff}#sidebarMenu .social-media-menu{text-align:center}#sidebarMenu .social-media-menu img{padding-right:20px}#sidebarMenu ul{padding-left:20px}#sidebarMenu li{list-style:none;margin-bottom:6px;padding-left:8px}#sidebarMenu li a{color:#fff;text-decoration:none}#sidebarMenu .submenu li{margin-bottom:0}.sidebarMenuInner{margin:0;padding:0;border-top:1px solid hsla(0,0%,100%,.1)}.sidebarMenuInner li{list-style:none;color:#fff;padding:15px 20px;cursor:pointer;border-bottom:1px solid hsla(0,0%,100%,.1);line-height:20px;font-size:16px}.sidebarMenuInner li a{color:#fffffd;cursor:pointer;font-size:16px;font-weight:500;text-decoration:none}.sidebarMenuInner li a:hover{color:#2a89c5}input[type=checkbox]:checked~#sidebarMenu{transform:translate(0)}input[type=checkbox]{transition:all .3s;box-sizing:border-box;display:none}.sidebarIconToggle{transition:all .3s;box-sizing:border-box;cursor:pointer;position:absolute;z-index:99;top:22px;right:0;height:44px;width:31px;margin-bottom:0}@media(max-width:768px){.sidebarIconToggle{right:18px;top:22px}}.spinner{transition:all .3s;box-sizing:border-box;position:absolute;height:3px;width:100%;background-color:#ff971a}.horizontal{transition:all .3s;box-sizing:border-box;position:relative;float:left;margin-top:4px}.diagonal.part-1{position:relative;transition:all .3s;box-sizing:border-box;float:left}.diagonal.part-2{transition:all .3s;box-sizing:border-box;position:relative;float:left;margin-top:4px}input[type=checkbox]:checked~.sidebarIconToggle>.horizontal{transition:all .3s;box-sizing:border-box;opacity:0}input[type=checkbox]:checked~.sidebarIconToggle>.diagonal.part-1{transition:all .3s;box-sizing:border-box;transform:rotate(135deg);margin-top:8px;background-color:#ff971a}input[type=checkbox]:checked~.sidebarIconToggle>.diagonal.part-2{transition:all .3s;box-sizing:border-box;transform:rotate(-135deg);margin-top:-10px;background-color:#ff971a}input[type=checkbox]:checked~.sidebarIconToggle{position:fixed;right:254px}@media(max-width:768px){input[type=checkbox]:checked~.sidebarIconToggle{right:21px}}@media(max-width:768px){.ant-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.ant-table-wrapper .ant-table{min-width:600px}.ant-table-content{overflow-x:auto!important}}.tiptap{outline:none;font-size:14px;line-height:1.6}.tiptap p{margin:0 0 .5em}.tiptap h1,.tiptap h2,.tiptap h3{margin:.5em 0 .3em;line-height:1.3}.tiptap h1{font-size:1.6em}.tiptap h2{font-size:1.3em}.tiptap h3{font-size:1.1em}.tiptap ul,.tiptap ol{padding-left:1.5em;margin:.3em 0}.tiptap li{margin:.15em 0}.tiptap blockquote{border-left:3px solid #ddd;padding-left:12px;margin:.5em 0;color:#666}.tiptap hr{border:none;border-top:1px solid #ddd;margin:1em 0}.tiptap a{color:#1677ff;text-decoration:underline;cursor:pointer}.tiptap mark{background-color:#ffe58f;padding:0 2px;border-radius:2px}.tiptap code{background-color:#f5f5f5;padding:2px 4px;border-radius:3px;font-size:.9em}.tiptap pre{background-color:#f5f5f5;padding:12px;border-radius:6px;overflow-x:auto}.tiptap pre code{background:none;padding:0}.tiptap p.is-editor-empty:first-child:before{color:#adb5bd;content:attr(data-placeholder);float:left;height:0;pointer-events:none}._sidebar_117uj_2{overflow:auto;height:100vh;position:fixed;left:0;top:0;bottom:0;z-index:100}._sidebarOverlay_117uj_12{position:fixed;inset:0;background:#00000073;z-index:999}._sidebarTrigger_117uj_19{padding:12px 0}._sidebarLogo_117uj_23{height:54px;display:flex;align-items:center;justify-content:center;padding:16px}._sidebarLogo_117uj_23 img{width:100%}._sidebarLogoImage_117uj_33{transition:all .2s}._sidebarLogoImageCollapsed_117uj_37{width:32px;height:32px}._sidebarLogoImageExpanded_117uj_42{width:40px;height:40px}._sidebarLogoText_117uj_47{margin-left:12px;font-size:18px;font-weight:600;white-space:nowrap;overflow:hidden}._sidebarMenu_117uj_55{border-right:0}._topbar_117uj_60{padding:0 24px;display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:99;width:100%;box-shadow:0 1px 4px #00000014}._topbarLeft_117uj_72{display:flex;align-items:center}._topbarCollapseBtn_117uj_77{font-size:16px;width:48px;height:48px}._topbarUserInfo_117uj_83{cursor:pointer}._topbarUserName_117uj_87{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:768px){._topbar_117uj_60{padding:0 12px}._topbarCollapseBtn_117uj_77{width:36px;height:36px;font-size:14px}._topbarUserName_117uj_87{max-width:100px;font-size:12px}._ant-layout-header_117uj_110{padding:0 18px!important}}@media(max-width:480px){._topbar_117uj_60{padding:0 8px}}._mainLayout_117uj_122{min-height:100vh}._contentLayout_117uj_126{transition:margin-left .2s}._contentLayoutExpanded_117uj_130{margin-left:200px}._contentLayoutCollapsed_117uj_134{margin-left:80px}._content_117uj_126{padding:24px;min-height:280px;overflow:auto}._ant-btn_117uj_143._ant-btn-icon-only_117uj_143 ._anticon_117uj_143{font-size:30px!important}.footer-main{width:100%;padding:32px 0;margin-top:auto}.footer-main .footer-divider{border:none;height:1px;opacity:.2;margin:24px 0}.footer-content{max-width:1200px;margin:0 auto;padding:0 24px}.footer-section-logos{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:24px;margin-bottom:24px}@media(max-width:768px){.footer-section-logos{gap:0;justify-content:center}}@media(max-width:768px){.footer-section-logos .footer-logo{text-align:center;justify-content:center}}.footer-section-logos .footer-logo img{height:80px;object-fit:contain}@media(max-width:768px){.footer-section-logos .footer-logo img{height:60px}}.footer-section-logos .footer-support{display:flex;flex-direction:column;gap:8px}@media(max-width:768px){.footer-section-logos .footer-support{text-align:center;justify-content:center}}.footer-section-logos .footer-support .support-title{margin:0 0 8px;opacity:.8}.footer-section-logos .footer-support .support-logos{display:flex;gap:16px;flex-wrap:wrap;align-items:center}@media(max-width:768px){.footer-section-logos .footer-support .support-logos{gap:7px;justify-content:center}}.footer-section-logos .footer-support .support-logos img{height:30px;object-fit:contain;opacity:.7;transition:opacity .3s ease}@media(max-width:768px){.footer-section-logos .footer-support .support-logos img{margin-bottom:10px}}.footer-section-logos .footer-support .support-logos img:hover{opacity:1}.footer-section-contact{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:24px;margin-bottom:24px;padding-left:15px}@media(max-width:768px){.footer-section-contact{gap:14px;padding-left:0}}.footer-section-contact .contact-info{display:flex;flex-direction:row;gap:8px;align-items:center}.footer-section-contact .footer-social,.footer-section-contact .footer-contact{display:flex;align-items:center;gap:16px}.footer-section-contact .footer-social .section-title,.footer-section-contact .footer-contact .section-title{margin:0}.footer-section-contact .footer-social .social-icons,.footer-section-contact .footer-social .contact-icons,.footer-section-contact .footer-contact .social-icons,.footer-section-contact .footer-contact .contact-icons{display:flex;gap:8px}.footer-section-contact .footer-social .social-icons a,.footer-section-contact .footer-social .contact-icons a,.footer-section-contact .footer-contact .social-icons a,.footer-section-contact .footer-contact .contact-icons a{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;transition:all .3s ease;opacity:.8}.footer-section-contact .footer-social .social-icons a:hover,.footer-section-contact .footer-social .contact-icons a:hover,.footer-section-contact .footer-contact .social-icons a:hover,.footer-section-contact .footer-contact .contact-icons a:hover{opacity:1;transform:translateY(-2px)}.footer-section-contact .footer-social .social-icons a img,.footer-section-contact .footer-social .social-icons a svg,.footer-section-contact .footer-social .contact-icons a img,.footer-section-contact .footer-social .contact-icons a svg,.footer-section-contact .footer-contact .social-icons a img,.footer-section-contact .footer-contact .social-icons a svg,.footer-section-contact .footer-contact .contact-icons a img,.footer-section-contact .footer-contact .contact-icons a svg{width:30px;height:30px}.footer-section-bottom{text-align:center}.footer-section-bottom .footer-copyright{margin-bottom:8px;opacity:.7}.footer-section-bottom .footer-links{display:flex;justify-content:center;gap:24px;flex-wrap:wrap}.footer-section-bottom .footer-links a{text-decoration:none;opacity:.8;transition:opacity .3s ease}.footer-section-bottom .footer-links a:hover{opacity:1;text-decoration:underline}.header-main{width:100%;padding:20px 0;position:relative;z-index:10}@media(max-width:768px){.header-main{padding-top:20px}}.header-sticky{position:fixed;top:0;left:0;width:100%;padding:12px 0;z-index:1000;transform:translateY(-100%);transition:transform .3s ease,opacity .3s ease;opacity:0;box-shadow:0 2px 8px #0000001a}.header-sticky.visible{transform:translateY(0);opacity:1}.header-sticky .header-sticky-content{display:flex;justify-content:space-between;align-items:center;max-width:1200px;width:100%;margin:0 auto;padding:0 24px}@media(max-width:768px){.header-sticky .header-sticky-content{width:auto}}.header-sticky .header-sticky-content .sticky-logo img{height:70px;object-fit:contain}@media(max-width:768px){.header-sticky .header-sticky-content .sticky-logo img{height:50px}}.header-sticky .header-sticky-content .sticky-website-btn{display:flex;align-items:center;gap:8px;padding:8px 16px;border-radius:6px;text-decoration:none;transition:all .3s ease}.header-sticky .header-sticky-content .sticky-website-btn:hover{opacity:.9;transform:translateY(-1px)}.header-sticky .header-sticky-content .sticky-website-btn img{height:18px}@media(max-width:768px){.header-sticky .header-sticky-content .sticky-website-btn .ant-btn-icon span{display:none}}.header-sticky .header-sticky-content .sticky-website .mobile .button-main img{height:20px}.header-content{display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:768px){.header-content{padding:0 14px}}.header-logo img{height:78px;object-fit:contain}@media(max-width:768px){.header-logo img{height:46px}}.header-website{display:flex;align-items:end;gap:25px}.header-website p{margin:0}.header-website p a{text-decoration:none}.header-website p a:hover{opacity:.8;text-decoration:underline}.header-website img{height:20px;margin-top:15px;margin-right:10px}@media(max-width:768px){.header-website img{height:20px}}.main-text h1{text-align:center;margin-bottom:15px}.main-text h3{text-align:center}.page-header{padding:30px 40px}@media(max-width:768px){.page-header{padding:20px}}.register-page{padding:100px 24px}@media(max-width:768px){.register-page{padding-top:30px;padding-bottom:30px}}.register-page h4{margin-top:0;margin-left:30px}@media(max-width:768px){.register-page h4{margin-left:0;text-align:center}}.cards-register{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}@media(max-width:768px){.cards-register{flex-direction:column;align-items:center}}.cards-register .cards-item{width:30%;padding:23px 0;display:flex;align-items:center;flex-direction:row;cursor:pointer;justify-content:center;transition:all .3s ease;will-change:transform}@media(max-width:768px){.cards-register .cards-item{width:100%}}.cards-register .cards-item img{width:40px;height:auto;margin-right:16px}.cards-register .cards-item p{font-weight:700}.cards-register .cards-item:hover{transform:scale(1.05) translateY(-5px);box-shadow:0 10px 25px #0003,0 0 15px #c2b8b880}.form-register-page{display:flex;align-items:center;justify-content:center;padding:80px 24px}@media(max-width:768px){.form-register-page{padding:30px 16px}}.form-register-page P{margin-bottom:20px;margin-top:0}@media(max-width:768px){.form-register-page h3{margin-bottom:0;margin-top:10px}}.form-register-page .ant-steps{margin-bottom:40px}@media(max-width:768px){.form-register-page .ant-steps{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:20px}}@media(max-width:768px){.form-register-page .ant-steps-item-title{display:none}}@media(max-width:768px){.form-register-page .ant-steps-item-rail{display:none}}.form-register-page .form-register-container{width:100%;max-width:950px}.form-register-page .form-register-container .form-register-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}@media(max-width:640px){.form-register-page .form-register-container .form-register-grid{grid-template-columns:1fr}}.form-register-page .form-register-container .form-register-btn{min-width:180px}.auth-card-page{padding:80px 24px}@media(max-width:768px){.auth-card-page{padding-top:30px;padding-bottom:30px}}.auth-card-page .auth-card img{width:220px;height:auto;margin-bottom:20px}.auth-card-page .auth-card p{margin-top:0;margin-bottom:0}.auth-card-page .auth-card h3{margin-top:0}.auth-card-page .auth-card .card-text{padding-top:10px;padding-bottom:10px}@media(max-width:768px){.auth-card-page .auth-card .card-text{padding-top:0;padding-bottom:0}}.card-profile{height:80px}@media(max-width:768px){.card-profile{height:50px}}.user-profile-columns{row-gap:10px}@media(max-width:768px){.user-profile-columns{row-gap:5px!important}}@media(max-width:768px){.ant-descriptions-item{padding-bottom:3px!important}}.object-list-toolbar{display:flex;align-items:center;justify-content:space-between;width:100%;gap:12px}.object-list-toolbar .object-list-search{max-width:300px;width:100%}@media(max-width:768px){.object-list-toolbar{flex-direction:column;align-items:center}.object-list-toolbar .object-list-search{max-width:100%}.object-list-toolbar a,.object-list-toolbar button{width:100%}}@media(max-width:768px){.button-container-main{display:block!important;flex-direction:column-reverse!important}}.form-renderer-styles{padding:20px}@media(max-width:768px){.form-renderer-styles{padding:0}}@media(max-width:768px){.ant-steps-vertical{display:flex;flex-direction:row;flex-wrap:wrap}}@media(max-width:768px){.ant-steps-item-rail{display:none}}@media(max-width:768px){.ant-form-item{margin-bottom:10px}}
