:root{--bg-main: #2b6cb0;--border-main: #2b6cb0;--text-main: #2b6cb0;--text-shadow-main: 0px 0px #00f9ff78;--bg-yl-main: #efb253;--border-yl: #efb253;--bg-hover: #efb253;--text-w-main: #fff;--bg-icon: #e68c00;--text-yl-main: #e68c00;--bg-btn-hover: #6EC1E4;--bg-w-main: #fff;--bg-red-main: #ef5353;--text-red-main: #ef5353;--border-red-main: #ef5353;--bg-table-main: #6ec1e4;--bg-orange-main: #FFA500;--border-orange-main: #FFA500;--text-orange-main: #FFA500;--bg-bl-main: #000000;--text-bl-main: #000000;--bg-table-op-main: rgb(110 193 228 / 10%);--bg-main-op05: #6ec1e480;--text-shadow-bl: rgba(0, 0, 0, .55) 0px 0px}.layout-Host{display:flex;flex-direction:row}.layout-admin{display:flex;flex-direction:row;.box-Content{width:100%;padding:128px 45px 60px 60px;@media screen and (max-width: 1240px){padding:128px 22px 60px}@media screen and (max-width: 1023px){padding:100px 22px 20px}@media screen and (max-width: 767px){padding:100px 20px 20px}@media screen and (max-width: 639px){padding:85px 20px 20px}@media screen and (max-width: 480px){padding:90px 20px 20px}}}.layout-Host .box-Content{width:100%;padding:128px 45px 60px 60px;@media screen and (max-width: 1440px){padding:128px 22px 60px 75px}@media screen and (max-width: 1023px){padding:100px 22px 20px}@media screen and (max-width: 767px){padding:100px 20px 20px}@media screen and (max-width: 639px){padding:85px 20px 20px}@media screen and (max-width: 480px){padding:90px 20px 20px}}.layout-login{@media screen and (max-width: 479px){position:relative;z-index:1;&:before{content:"";position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#f7fafc;z-index:-1}}}.logo-title{display:flex;flex-direction:column;align-items:center;gap:7px;@media screen and (max-width: 1023px){align-items:flex-start}img{@media screen and (max-width: 1023px){width:156px}@media screen and (max-width: 1023px){width:130px}@media screen and (max-width: 350px){width:120px}}}.logo-title .logo-sub-title{font-family:Poppins;font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:center;color:var(--text-w-main);@media screen and (max-width: 600px){font-size:14px}@media screen and (max-width: 350px){font-size:13px}}.wrap-logo{display:flex;flex-direction:column;align-items:center;justify-content:center;width:120px;height:120px;border-radius:50%;box-shadow:0 10px 20px #0000001a;background-color:#fff;margin-right:30px;@media screen and (max-width: 1023px){width:90px;height:90px;margin-right:20px;padding:15px}@media screen and (max-width: 600px){width:80px;height:80px;margin-right:10px}@media screen and (max-width: 350px){width:75px;height:75px;margin-right:10px}}.title-logo-dashboard{font-family:Poppins;font-size:24px;font-weight:400;font-stretch:normal;font-style:normal;line-height:.83;letter-spacing:normal;text-align:center;color:var(--bg-bl-main);margin-top:23px}.container-dashboard{max-width:1620px;margin:0 auto;.box-layout{&.host,&.client{@media (max-width: 1800px){padding-left:0}}}}.title-host{font-family:Poppins;font-size:48px;font-weight:300;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--text-main);line-height:1}.container-succes{max-width:1280px;margin:0 auto}.wrap-number-pagination .pagination{list-style:none;.page-item button{width:40px;height:40px;min-height:inherit;padding:8px 17px 7px;font-size:18px;line-height:1.11;text-align:center;border-radius:50%;display:flex;flex-direction:row;justify-content:center;align-items:center;color:var(--text-main);background:transparent;cursor:pointer}.page-item.active button{border:solid 1.5px var(--border-main);background-color:var(--bg-main);color:var(--text-w-main)}.page-item button:hover{border:solid 1.5px var(--border-main)}}.title-pagination{font-size:16px;text-align:left;color:var(--text-main);text-shadow:0px 0px #2b6cb073}table{border-collapse:separate;border-spacing:0;width:100%}table tbody tr{background-color:var(--bg-w-main)}table tbody tr:nth-child(2n){background-color:#f0f9fd}table thead tr:first-child th:first-child{border-top-left-radius:22.5px;border-bottom-left-radius:22.5px;min-width:20px}table thead tr:first-child th:last-child{border-top-right-radius:22.5px;border-bottom-right-radius:22.5px}table tbody tr td{font-size:16px;font-weight:400;line-height:1.25;text-align:left;color:var(--text-main);padding:10px 5px;text-shadow:0px 0px #2b6cb0c7}@media (max-width: 639px){table tbody tr td{font-size:14px;line-height:1.2}table thead th{font-size:15px;padding:10px 4px}}@media (max-width: 480px){table tbody tr td{font-size:13px;line-height:1.15}table thead th{font-size:14px;padding:8px 3px}}table tbody tr:last-child td:first-child{border-bottom-left-radius:22.5px}table tbody tr:last-child td:last-child{border-bottom-right-radius:22.5px}table thead{border-radius:22.5px;background-color:#6ec1e4}table thead th{font-size:18px;font-weight:600;line-height:1.11;text-align:left;color:var(--text-w-main);padding:13px 0 13px 5px}.avance-tag{padding:4px 20px;border-radius:15px;box-shadow:5px 5px 20px #0000001a;width:-moz-fit-content;width:fit-content;font-family:Poppins;font-size:14px;font-weight:500;line-height:1.43;text-align:center;text-shadow:none}@media (max-width: 639px){.avance-tag{padding:3px 15px;font-size:12px;border-radius:12px}}@media (max-width: 480px){.avance-tag{padding:2px 12px;font-size:11px;border-radius:10px}}.avance-tag.blue{border:solid 1.5px var(--border-main);color:var(--text-main);box-shadow:0 0 0 .2px var(--border-main);padding:4px 19px 4px 18px}.avance-tag.yellow{border:solid 1.5px var(--bg-icon);color:var(--bg-icon);box-shadow:0 0 0 .2px var(--bg-icon);padding:4px 18px}.avance-tag.green{border:solid 1.5px #3aa549;color:#3aa549;box-shadow:0 0 0 .2px #3aa549;padding:4px 19px}.avance-tag.red{border:solid 1.5px var(--border-red-main);color:var(--text-red-main);box-shadow:0 0 0 .2px var(--bg-red-main);padding:4px 19px}.avance-tag.black{border:solid 1.5px var(--text-bl-main);color:var(--text-bl-main);box-shadow:0 0 0 .2px var(--text-bl-main);padding:4px 19px}.avance-tag.orange{border:solid 1.5px var(--border-orange-main);color:var(--text-orange-main);box-shadow:0 0 0 .2px var(--bg-orange-main);padding:4px 19px}.page-link:disabled,.page-link[disabled]{cursor:not-allowed!important;background:transparent!important}button:disabled,button[disabled]{opacity:.65!important}input:disabled{background-color:#f0f0f0!important;color:#999!important;border:1px solid #cccccc!important;cursor:not-allowed!important}input[type=checkbox]:hover,input[type=checkbox]{background-color:transparent;border:2px solid var(--bg-main-op05)}input[type=radio]:hover,input[type=radio]:checked:hover{border:1.5px solid var(--bg-table-main)}input[type=checkbox]:checked{background-image:url(/build/assets/checked_checkbox-D2WA6EfG.png)!important;background-size:12px 12px;background-color:transparent!important;border:2px solid var(--bg-main-op05)!important;filter:brightness(0) saturate(100%) invert(76%) sepia(91%) saturate(1119%) hue-rotate(169deg) brightness(95%) contrast(89%)}input[type=checkbox]:focus{--tw-ring-shadow: none}.form-textarea::-moz-placeholder{color:#00000054;font-family:Poppins}.form-textarea::placeholder{color:#00000054;font-family:Poppins}input::-moz-placeholder{color:#000;opacity:.33}input::placeholder{color:#000;opacity:.33}.form-textarea{resize:none;border-radius:10px;box-shadow:5px 5px 20px #0000001a;background-color:#fff;&::-webkit-scrollbar-track{border-radius:10px;background-color:#fff}&::-webkit-scrollbar{width:0px;background-color:#fff}&::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--bg-main)}}.breadcrumb .wrap-breadcrumb .item-breadcrumb{font-size:14px;text-align:left;color:var(--text-main);text-shadow:0px 0px #00f9ff78}.breadcrumb .wrap-breadcrumb .item-breadcrumb:first-child{font-weight:700}input[type=radio]{border:1.5px solid var(--bg-table-main);color:#fff;background-color:#fff;width:20px;height:20px}input[type=radio]:checked:focus,input[type=radio]:checked{background-image:url(/build/assets/checked_radio-fiq2PILc.png);--tw-ring-shadow: none;background-color:#fff;border:1.5px solid var(--bg-table-main);background-size:70% 70%;background-repeat:no-repeat;-o-object-fit:cover;object-fit:cover}[type=checkbox]:checked:hover,[type=checkbox]:checked:focus,[type=radio]:checked:hover,[type=radio]:checked:focus{border-color:var(--bg-table-main);background-color:currentColor;background-size:70% 70%;background-repeat:no-repeat;-o-object-fit:cover;object-fit:cover}input[type=radio]:focus{--tw-ring-shadow: none}.input-profile{.datepicker-client{padding:13px 30px;@media screen and (max-width: 639px){padding:13px 18px}}}.datepicker-client{padding:13px 30px;@media screen and (max-width: 639px){padding:13px 18px}}.input-datepicker{box-shadow:none!important}.react-datepicker__tab-loop{position:absolute}.label-input{font-size:18px;text-align:left;color:var(--text-main);margin-bottom:10px;&.required{position:relative;&:after{content:"*";color:red;position:absolute;margin-left:3px}}}@media (max-width: 639px){.label-input{font-size:15px;margin-bottom:8px}}@media (max-width: 480px){.label-input{font-size:14px;margin-bottom:6px}}@media (max-width: 360px){.label-input{font-size:13px;margin-bottom:5px}}.form-input::-moz-placeholder{color:#000;opacity:.33}.form-input::placeholder{color:#000;opacity:.33}.form-input{border-radius:22.5px;box-shadow:5px 5px 20px #0000001a;background-color:#fff;font-size:18px;line-height:1.11;text-align:left;border:none;padding:10px 30px;height:45px;position:relative;color:initial}@media (max-width: 639px){.form-input{font-size:14px;padding:8px 18px;height:44px;border-radius:22.5px}}@media (max-width: 480px){.form-input{font-size:14px;height:38px}}@media (max-width: 360px){.form-input{height:36px}}.errors-relative .form-text-errors{position:relative}.form-text-errors{font-size:14px;text-align:left;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity));padding-left:30px;padding-top:10px;display:block;position:absolute}.icon-datepicker{padding:0;right:26px;font-size:24px;top:50%;transform:translateY(-50%);width:24px;display:block;color:var(--bg-table-main);z-index:1;cursor:pointer;@media screen and (max-width: 639px){right:5px}}.icon-sort:before,.icon-sort{width:10px;height:14px;display:inline-block;margin-right:12px}.icon-datepicker:after,.icon-datepicker:before{width:21px;height:24px;display:block}.input-datepicker{border-radius:22.5px;box-shadow:5px 5px 20px #0000001a;background-color:transparent;font-size:18px;line-height:1.11;text-align:left;border:none;position:relative;z-index:2;cursor:pointer;width:100%;height:45px}.react-datepicker-wrapper{border-radius:22.5px;box-shadow:5px 5px 20px #0000001a;background-color:#fff;width:100%}.react-international-phone-input-container.input-phone .react-international-phone-country-selector-button{border-radius:0;background:transparent;border:none;border-right:1px solid rgb(0 0 0 / 10%);height:29px;width:60px;display:flex;justify-content:flex-start;position:relative;padding:0!important}.react-international-phone-input-container.input-phone{position:relative;z-index:9}.react-international-phone-input-container.input-phone .react-international-phone-country-selector{position:absolute;left:7px;top:50%;transform:translateY(-50%)}.react-international-phone-input-container.input-phone .react-international-phone-input{border-radius:22.5px;box-shadow:5px 5px 20px #0000001a;background-color:#fff;width:100%;padding:9px 30px 9px 75px;border:none;font-size:18px;height:100%}.react-international-phone-input-container.input-phone .react-international-phone-country-selector-button .react-international-phone-flag-emoji{width:auto;height:40px;max-width:initial}.react-international-phone-input-container.input-phone .react-international-phone-country-selector-button__button-content{display:flex;align-items:center;justify-content:center;width:29px;height:29px;border-radius:50%;overflow:hidden}.react-international-phone-input-container.input-phone .react-international-phone-country-selector-button__dropdown-arrow{position:absolute;right:9px;width:12px;height:10px;border:none!important;background-image:url(/build/assets/drop_down-BnlPkb77.png);background-size:12px 10px;background-repeat:no-repeat;margin:0}.react-international-phone-input-container.input-phone .react-international-phone-country-selector-dropdown{position:absolute;z-index:9}.box-Content .content-client{padding-left:50px;@media (max-width: 767px){padding-left:12px}}.box-Content.box-ContentHost .content-client{padding-left:90px;@media (max-width: 767px){padding-left:12px}}.layout-client .box-title-fixheader{display:none}.css-1nmdiq5-menu,.react-datepicker-popper{z-index:4!important}.alert-text{color:#ef5353;font-size:18px;margin-top:15px;display:flex;align-items:center;-moz-column-gap:15px;column-gap:15px}.btn-primary{padding:9px 28px;border-radius:22.5px;background-color:var(--text-main);color:var(--text-w-main);border:2px solid transparent;transition:all .2s linear;font-size:18px;line-height:1.3;min-height:inherit;@media (max-width: 639px){padding:8px 20px;font-size:15px;border-radius:20px}@media (max-width: 480px){padding:7px 18px;font-size:14px;border-radius:18px}@media (max-width: 360px){padding:6px 16px;font-size:13px;border-radius:16px}&:hover{background-color:var(--bg-btn-hover)}&.btn-yellow{background-color:var(--bg-icon);font-size:18px;color:var(--text-w-main);line-height:1.3;min-height:inherit;&:hover{background-color:var(--bg-hover)}@media (max-width: 639px){padding:8px 20px;font-size:15px;border-radius:20px}@media (max-width: 480px){padding:7px 18px;font-size:14px;border-radius:18px}@media (max-width: 360px){padding:6px 16px;font-size:13px;border-radius:16px}}&.btn-transparent{background-color:transparent;border-color:var(--text-main);color:var(--text-main);&:hover{background-color:transparent;border-color:var(--bg-btn-hover);color:var(--bg-btn-hover)}}&.btn-cancel{background-color:#ef5353;&:hover{background-color:#ef5353b3}}&.btn-icon{position:relative;padding-right:63px;font-size:18px;min-height:inherit;.icon{background:#fff;color:var(--text-main);display:flex;justify-content:center;align-items:center;border-radius:50%;position:absolute;right:-3px;top:-2px;height:45px;width:45px;border:3px solid;font-size:24px;transition:all .2s linear;@media (max-width: 639px){height:39px;width:39px}@media (max-width: 480px){height:35px;width:35px;i{font-size:21px}}@media (max-width: 360px){height:33px;width:33px;i{font-size:20px}}}&:hover{.icon{color:var(--bg-btn-hover);border-color:var(--bg-btn-hover)}}@media (max-width: 639px){font-size:15px;border-radius:20px}@media (max-width: 480px){font-size:14px;border-radius:18px}@media (max-width: 360px){font-size:13px;border-radius:16px}}&.btn-small{font-size:14px;padding:5.32px 18px}&.btn-black{background-color:#393939;&:hover{opacity:.85}}}.register-modal{color:var(--text-main);@media (min-width: 1023px){.modal-content{max-width:900px}}.label-input{text-shadow:none}.header-modal{margin-bottom:0}.body-modal{padding:90px 60px 60px}.title{font-size:36px;font-weight:600;margin-bottom:30px}.help-box{font-size:18px;padding:16.5px 22px;border-radius:15px;box-shadow:10px 10px 20px #0000001a;strong{text-decoration:underline}.fa-circle-info{color:var(--bg-icon);font-size:32px;margin-right:20px}}}.form-group{font-size:18px;&.form-group-register{@media screen and (max-width: 1000px){gap:40px}}.form-control{padding:8px 30px;border-radius:22.5px;box-shadow:5px 5px 20px #0000001a;background-color:#fff;border-color:transparent;display:inline-block;width:100%;line-height:1.085;color:#000;height:45px;&.select-field{background:#fff url(/build/assets/drop_down-BnlPkb77.png) no-repeat center right 20px;padding-right:35px;&.placeholder{color:#00000054;option{color:#000;&:disabled{color:#00000054}}}}}}.select-custom{background:#fff url(/build/assets/drop_down-BnlPkb77.png) no-repeat center right 20px}select.select-field{@media screen and (max-width: 1023px){background-position:center right 10px;padding:3px 35px 5px 30px;background:#fff url(/build/assets/drop_down-BnlPkb77.png) no-repeat center right 20px;font-size:14px;display:flex;align-items:center;justify-content:center;border-radius:15px;box-shadow:5px 5px 20px #0000001a;background-color:#fff;width:100%;border:none;font-weight:400;text-align:left;cursor:pointer}@media screen and (max-width: 639px){padding:3px 35px 5px 18px}}.box-tab{.wrap-tab-header{width:-moz-fit-content;width:fit-content;border-radius:15px;background-color:#e68c001a;display:flex;flex-direction:row;align-items:center;margin:0 auto 60px;&.entreprise{background-color:#2b6cb01a;.btn-tab{height:30px;border-radius:15px;padding:5px 20px;font-size:14px;line-height:1.43;color:#2b6cb0;&.active{background-color:#2b6cb0;color:#fff}@media screen and (min-width: 1441px) and (max-width: 1520px){font-size:12px!important}}@media screen and (max-width: 1300px){background-color:transparent!important;.btn-tab{border:1px solid #E2ECF4}}}@media screen and (max-width: 1300px){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px!important}@media screen and (max-width: 768px){display:flex!important}}.wrap-tab-header{width:-moz-fit-content;width:fit-content;border-radius:15px;background-color:#e68c001a;display:flex;flex-direction:row;align-items:center;margin:0 auto 60px;&.contact{background-color:#2b6cb01a;.btn-tab{height:30px;border-radius:15px;padding:5px 20px;font-size:14px;line-height:1.43;color:#2b6cb0;&.active{background-color:#2b6cb0;color:#fff}}@media screen and (max-width: 1023px){flex-wrap:wrap;gap:5px;background-color:transparent;.btn-tab{border:1px solid #E2ECF4;background-color:#2b6cb01a;width:100%}}}.btn-tab{height:30px;border-radius:15px;padding:5px 20px;font-size:14px;line-height:1.43;color:#e68c00;&.active{background-color:#e68c00;color:#fff}}@media screen and (max-width: 1023px){flex-wrap:wrap;gap:5px;background-color:transparent;.btn-tab{border:1px solid #E2ECF4;background-color:#e68c001a;width:100%}}&.tab-host{background-color:#2b6cb01a;.btn-tab{height:30px;border-radius:15px;padding:5px 20px;font-size:14px;line-height:1.43;color:var(--text-main);&.active{background-color:var(--bg-main);color:var(--text-w-main)}}@media screen and (max-width: 1280px){background-color:transparent;.btn-tab{border:1px solid #E2ECF4}}@media screen and (max-width: 1023px){flex-wrap:wrap;gap:5px;.btn-tab{width:100%}}}}}.table-client{box-shadow:10px 10px 20px #0000001a;border-radius:30px;background:#fff;.btn-icon{cursor:pointer;width:40px;height:40px;border-radius:50%;transition:all .2s linear;background:transparent;display:flex;justify-content:center;align-items:center;@media (max-width: 639px){width:35px;height:35px}@media (max-width: 480px){width:32px;height:32px}&.btn-download{svg{width:20px;fill:var(--bg-btn-hover)}&:hover{background-color:var(--bg-btn-hover)}}&.btn-view{svg{width:24px;fill:var(--bg-btn-hover)}&:hover{background-color:var(--bg-btn-hover)}}&.btn-edit{svg{width:23.5px;height:23.5px;fill:var(--text-main)}&:hover{background-color:var(--text-main)}}&.btn-reset{svg{width:25px;height:22.2px;fill:var(--bg-icon)}&:hover{background-color:var(--bg-icon)}}&.btn-delete{svg{width:20.5px;height:28.1px;fill:var(--bg-red-main)}&:hover{background-color:var(--bg-red-main)}}&:hover{svg{fill:#fff}}}tbody tr td.sort-td{padding-left:25px;@media (max-width: 767px){padding-left:12px}}.first-column{padding-left:50px;@media (max-width: 767px){padding-left:12px}}.sort-column:before{padding-right:10px}.status-text{font-size:14px;color:#6ec1e4;display:block;line-height:20px}.status-waiting{padding:6.5px 19.5px;border-radius:15px;border:solid 1.5px #e68c00;display:inline-block;color:#e68c00;font-size:14px;line-height:1.1;white-space:nowrap}.status-alert{font-size:14px;line-height:20px;color:#ef5353;display:block}}.table-action{display:flex;align-items:center;gap:10px}.status-text{font-size:14px;color:#6ec1e4;display:block;line-height:20px}.status-waiting{padding:6.5px 19.5px;border-radius:15px;border:solid 1.5px var(--bg-icon);display:inline-block;color:var(--bg-icon);font-size:14px;line-height:1.1}.modal-service-request{.btn-primary{padding-left:29px;padding-right:29px}.title{line-height:1.416}.box-content{line-height:1.446}}.sort-column{cursor:pointer;&:before{content:"";font-family:"Font Awesome 6 Pro";font-weight:900;font-size:16px}&.ASC,&.asc{&:before{content:""}}&.DESC,&.desc{&:before{content:""}}}.asyncSelect{width:100%}.asyncSelect input{outline:none!important;border-width:0!important;box-shadow:none!important}.asyncSelect div{font-family:Poppins;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;color:var(--text-bl-main)!important;white-space:nowrap;text-overflow:ellipsis;@media screen and (max-width: 639px){font-size:14px;margin-left:0}#react-select-2-placeholder{@media screen and (max-width: 639px){padding-left:0}}}.asyncSelect>div{@media screen and (max-width: 479px){padding-left:16px}}.asyncSelect>#react-select-5-placeholder{overflow:hidden}.wrap-chart::-webkit-scrollbar,.wrap-table::-webkit-scrollbar{height:8px;background-color:#fff}.wrap-chart::-webkit-scrollbar-thumb,.wrap-table::-webkit-scrollbar-thumb{background:#ccc;border-radius:12px}.modal-contact-main{height:645px}.modal-request-service.modal-contact::-webkit-scrollbar-track,.modal-contact-main .modal-contact .box-content::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#fff}.modal-request-service.modal-contact::-webkit-scrollbar,.modal-contact-main .modal-contact .box-content::-webkit-scrollbar{width:5px;background-color:#fff}.modal-request-service.modal-contact::-webkit-scrollbar-thumb,.modal-contact-main .modal-contact .box-content::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:var(--bg-main)}.btn{&.btn-new-service{padding:12px 14.21px 13px 14px;box-shadow:5px 5px 20px #0000001a;background-color:#fff;width:45px;height:45px;border-radius:50%;color:var(--text-main);i{font-size:19px;display:inline-block;width:16.8px;height:16.8px;&:before{font-size:19px;display:inline-block;width:16.8px;height:16.8px}}}}.loading-submit{&.active{i{animation:rotate 2s linear infinite}}}.empty-record{font-family:Poppins;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;color:var(--text-main);text-shadow:0px 0px #2b6cb0c7}.error-404{font-family:Poppins;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.11;letter-spacing:normal;text-align:center;color:var(--text-main);margin-top:100px;h1{font-size:300px}p{font-size:30px}}div#nprogress{.spinner{display:flex;top:0;right:0;width:100%;height:100%;background:#fcfcfcf2;color:#fff;justify-content:center;align-items:center}.spinner-icon{width:50px;height:50px}}.table-client{tbody{tr{.avance{.gray{border:solid 1.5px #cbd3d3;color:#999;box-shadow:0 0 0 .2px #cbd3d3;padding:4px 19px 4px 18px}}.action{button,p{border-radius:15px;text-align:center;width:-moz-fit-content;width:fit-content;cursor:pointer;font-family:Poppins;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;min-height:inherit}}}}}.table-client tbody tr .avance p{padding:4px 20px;border-radius:15px;box-shadow:5px 5px 20px #0000001a;width:-moz-fit-content;width:fit-content;font-family:Poppins;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;text-align:center;text-shadow:none}.btn-add,.btn-add.yellow{gap:24px;@media screen and (max-width: 768px){padding-left:10px;gap:10px;justify-content:space-between}@media screen and (max-width: 380px){width:100%;padding-left:25px;gap:20px;text-align:center;justify-content:center}}.btn-add{padding:0 0 0 29px;border-radius:22.5px;background-color:var(--bg-icon);display:flex;align-items:center;justify-content:space-between;font-family:Poppins;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.11;letter-spacing:normal;text-align:right;color:var(--text-w-main);gap:20px;&:hover{background-color:var(--bg-hover);.icon-add{color:var(--bg-hover);border:2px solid var(--bg-hover)}}&.blue{background-color:var(--bg-main);.icon-add{color:var(--bg-main);border:2px solid var(--bg-main)}&:hover{background-color:var(--bg-btn-hover);.icon-add{color:var(--bg-btn-hover);border:2px solid var(--bg-btn-hover)}}}.icon-add{width:45px;height:45px;background:#fff;color:var(--bg-icon);border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:1px;border:2px solid var(--bg-icon);@media screen and (max-width: 1023px){width:35px!important;height:35px!important}i,i:before{width:18px;height:18px;display:flex!important;align-items:center;justify-content:center}}}.Toastify{.toast-container-mobile{@media screen and (max-width: 767px){.Toastify__toast-icon,.Toastify__close-button{svg{fill:#fff}}.Toastify__close-button{opacity:1;background:transparent!important;min-width:20px;top:0!important;right:0!important;width:20px!important;position:relative!important}}}}.content-treasureisland{.ql-video{margin-top:15px;margin-bottom:15px;@media screen and (max-width: 639px){width:100%;aspect-ratio:16/9}}}iframe.ql-video{margin-top:15px;margin-bottom:15px}.ql-video-iframe{max-width:100%;height:auto;cursor:pointer}.content-html .ql-video-overlay{display:none!important}.content-html .ql-image-resizable,.content-html .ql-video-container iframe{max-width:100%!important}.content-html{img.ql-image-resizable{margin-top:15px;margin-bottom:15px;@media screen and (max-width: 1024px){max-width:100%!important;height:auto!important;width:100%!important}}a{text-decoration:underline;color:var(--text-main);&:hover{opacity:.8}}.ql-video-container{margin-top:15px;margin-bottom:15px}}.ql-video-container{position:relative;display:inline-block;max-width:100%;cursor:pointer;@media screen and (max-width: 1024px){max-width:100%!important;height:auto!important;width:100%!important}iframe{@media screen and (max-width: 1024px){max-width:100%!important;height:auto!important;width:100%!important;aspect-ratio:16 / 9}}}.ql-editor{.ql-image-resizable{max-width:inherit!important;@media screen and (max-width: 767px){max-width:100%!important;width:100%!important;height:auto!important}}}.ql-video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:10;cursor:pointer}.wrap-table .table-client a.item-phone,.wrap-table .table-client a.item-email{text-decoration:none!important}.wrap-table .table-client .item-contact>a{text-decoration:none!important}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{@media screen and (max-width: 480px){min-height:inherit}}.ql-toolbar.ql-snow .ql-formats{@media screen and (max-width: 480px){margin-right:0!important}}.container-treasure_island{-webkit-overflow-scrolling:auto!important}html,body{overscroll-behavior:none}.btn-modal{padding:12.6px 30px;border-radius:22.5px;font-family:Poppins;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.11;letter-spacing:normal;text-align:center;color:var(--text-w-main);@media (max-width: 767px){min-height:44px;padding:12px 20px;font-size:18px}}.btn-register-modal{background-color:var(--bg-main)}.btn-register-modal:hover{background-color:var(--bg-btn-hover)}.btn-submit-modal{background-color:var(--bg-icon)}.btn-submit-modal:hover{background-color:var(--bg-hover)}.btn-cancel-modal{background-color:#ef5353}.btn-cancel-modal:hover{opacity:.8}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (min-width: 2000px){table thead th{width:initial!important}.box-Content.box-ContentHost .container.container-treasure_island{max-width:100%}}@media (min-width: 1441px){.layout-Host .box-Content{padding-left:300px}}@media (max-width: 1800px){.box-Content.box-ContentHost .content-client,.box-layout{padding-left:75px}}@media (max-width: 1023px){.box-Content.box-ContentHost .content-client,.box-layout{padding-left:0}}@media (max-width: 639px){.title-host{font-size:32px;line-height:1.1}.page-heading{font-size:22px;margin-bottom:18px}}@media (max-width: 1400px){.device-action{flex-wrap:wrap}.box-Content .content-client{padding-left:90px}.container{max-width:100%}}@media (max-width: 1280px){.box-tab .wrap-tab-header.contact.tab-host .btn-tab{border:1px solid #E2ECF4;background-color:#2b6cb01a}.box-tab .wrap-tab-header.contact.tab-host .btn-tab.active{background-color:var(--bg-main)}table thead{border-radius:100px}table thead tr:first-child th:first-child{padding-left:20px}}@media screen and (max-width: 1000px){.title-header-detail{width:100%;display:flex;flex-direction:column;align-items:flex-start;.title-status-avance{width:initial}}}@media screen and (max-width: 480px){.btn-search-filter{padding:0!important}}
