.splash-screen-section{position:fixed;top:0;height:100vh;width:100%;background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:3;visibility:unset;transition:visibility 1s ease-in-out}.splash-screen-section.hide{visibility:hidden}.splash-screen{display:flex;flex-direction:column;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.splash-screen svg{width:354px;height:238px}@media screen and (max-width: 768px){.splash-screen svg{width:254px;height:138px}}.move-to-top{animation:moveToTop 1s ease forwards}@keyframes moveToTop{to{position:absolute;top:62px;left:101px}}.reduce-size{animation:reduceSize 1s ease forwards}@keyframes reduceSize{0%{max-width:454px;max-height:238px}to{max-width:50px;max-height:35px}}@media screen and (max-width: 768px){.move-to-top{animation:moveToTopRes 1s ease forwards}.reduce-size{animation:reduceSizeRes 1s ease forwards}}@keyframes moveToTopRes{to{position:absolute;top:52px;left:53.2px}}@keyframes reduceSizeRes{0%{max-width:254px;max-height:138px}to{max-width:38px;max-height:27px}}.splash-screen-section p{font-family:monospace;font-size:18px;font-weight:400;line-height:27px;margin-top:300px}@media screen and (max-width: 768px){.splash-screen-section p{margin-top:200px}}.hide-text{animation:hideText .1s linear forwards}@keyframes hideText{0%{opacity:1}to{opacity:0}}.login-section{display:flex;justify-content:center;align-items:center;width:100%;height:100dvh}.login-content{display:flex;flex-direction:column;align-items:center;gap:80px;width:450px;padding:0 24px}.logo-section{display:flex;flex-direction:column;align-items:center;gap:8px}.logo-section p{font-size:48px;font-weight:500;text-transform:capitalize}.default-input{width:484px}.login-form{display:flex;flex-direction:column;gap:20px;width:100%}.login-form button{background-color:#000;text-transform:uppercase;cursor:pointer;color:#fff;border-radius:4px;border:none;padding:12px 16px}.toast-section{min-width:300px;position:fixed;top:24px;right:24px;background-color:#fff;box-shadow:0 2px 5px #0000001a;border-radius:4px;padding:15px;display:flex;align-items:center;opacity:0;transition:opacity .3s ease-in-out,transform 1.3s ease-in-out;z-index:9999}.toast-section.active{opacity:1;transform:translate(0)}.toast-section.de-active{opacity:0;transform:translate(10px)}.toast-section.toast-info{background-color:#b2d8d6}.toast-section.toast-success{background-color:#a1cda6}.toast-section.toast-error{background-color:#e6b3b8}.toast-section .close-icon{position:absolute;top:5px;right:5px;cursor:pointer}.toast-section .toast-message{text-align:center;width:100%}.toast-section .progress-bar{height:5px;width:100%;border-radius:0 0 4px 4px;justify-content:start;position:absolute;bottom:0;transition:width 3s ease-in-out}.toast-section .progress-bar.active{width:0%}.client-cards{margin:60px;display:flex;flex-direction:column;gap:10px}@media screen and (max-width: 768px){.client-cards{margin:24px}}.client-card{border:1px solid black;border-radius:4px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:4px 24px}.client-card:hover{background-color:#fff}.client-card .client-details-content{display:flex;flex-direction:column;text-transform:capitalize}.client-card .client-details-content p:nth-child(1){font-size:larger}.client-card .client-details-content p:nth-child(2){font-size:small}.client-card .client-details-content p:nth-child(3){font-size:small}.client-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:9999;opacity:0;transition:opacity .5s ease-in-out}.client-overlay.open{opacity:1}.client-overlay.close{opacity:0;visibility:hidden}.client-popup{overflow-y:auto;width:95%;height:95%;background-color:#fff;border-radius:8px;padding:20px;position:relative}@media screen and (max-width: 768px){.client-popup{padding:0;width:99%}}.client-popup::-webkit-scrollbar{display:none}.client-close-btn{position:absolute;right:20px;top:20px;cursor:pointer}.client-detailed-section{margin:60px;padding:24px;border:1px solid black;border-radius:8px;box-shadow:0 4px 4px #0000001a}@media screen and (max-width: 768px){.client-detailed-section{margin:60px 24px}}.client-address-detailes span{display:flex;justify-content:space-between;font-size:24px;font-weight:400;line-height:50px;text-transform:capitalize;padding:0 12px;border-radius:2px}@media screen and (max-width: 768px){.client-address-detailes span{font-size:18px}}.client-address-detailes span:nth-child(odd){background-color:#edecec}.client-questions{margin:24px}.client-questions ol{display:flex;flex-direction:column;gap:24px}.client-questions ol span li{font-size:24px;margin-bottom:8px}@media screen and (max-width: 768px){.client-questions ol span li{font-size:20px}}.client-questions ol span p{font-size:18px}.loading-spinner{display:flex;justify-content:center;align-items:center;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.search-container{position:relative;display:inline-block}.search-icon{position:absolute;right:8px;top:50%;transform:translateY(-50%);cursor:pointer;transition:opacity .3s ease;opacity:0}.search-icon.show{opacity:1}.search-icon.hide{opacity:0}.search-input{padding:10px 14px;width:250px;border-radius:8px;border:1px solid black}.top-btns{display:flex;gap:12px;justify-content:end}.add-btn{padding:10px 14px;width:100px;border-radius:8px;border:1px solid black;font-weight:500;background-color:#fff;cursor:pointer}.container{margin:0 auto;width:100%}table{width:100%;border-collapse:collapse}th,td{padding:10px;border:1px solid rgba(0,0,0,.461);text-align:left;text-transform:capitalize}th{background-color:#8787878e;font-weight:700}.pagination-section{width:100%;display:flex;justify-content:end;align-items:center}@media screen and (max-width: 768px){.pagination-section{justify-content:center}}.custom-pagination{display:flex;list-style:none;padding:0;justify-content:center;align-items:center;margin-top:20px;font-size:18px;font-weight:400}@media screen and (max-width: 768px){.custom-pagination{font-size:16px}}.custom-pagination-item{cursor:pointer;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 20px}@media screen and (max-width: 768px){.custom-pagination-item{margin:0 5px}}.custom-pagination-active{background-color:#f7931e;color:#fff}@media screen and (max-width: 768px){.table-monitor{display:none}}.table-mobile{display:none}@media screen and (max-width: 768px){.table-mobile{display:block;display:flex;flex-direction:column;gap:12px}}.pagination-btns{display:flex;gap:10px;align-items:center;padding:10px;font-size:12px}.arrow-btn{cursor:pointer;height:30px;width:30px;border-radius:50%;display:grid;place-items:center}.arrow-btn:hover{background-color:#f7931e;color:#fff;border:none}.pagination-btn{cursor:pointer;height:30px;width:30px;border-radius:50%;border:1px solid #878787;color:#000;display:grid;place-items:center}.pagination-btn:hover{background-color:#f7931e;color:#fff;border:none}@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color: #ebebeb;--highlight-color: #f5f5f5;--animation-duration: 1.5s;--animation-direction: normal;--pseudo-element-display: block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;user-select:none;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:linear-gradient(90deg,var(--base-color),var(--highlight-color),var(--base-color));transform:translate(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display: none}}root{--services-hover-color: #303030}*{box-sizing:border-box;padding:0;margin:0}body{max-width:100vw;overflow-x:hidden;font-family:Hanken Grotesk,sans-serif;background-color:#f2f2f2}.default-input{width:100%;display:grid;gap:8px;font-size:16px;font-weight:400;position:relative}@media screen and (max-width: 768px){.default-input{width:100%}}.default-input label{text-transform:capitalize}.default-input input{height:70px;padding-left:24px;font-size:16px;outline:none;border-radius:8px;border:.5px solid #000}.input-alert{color:red;font-size:12px;position:absolute;top:101%}.default-input textarea{height:186px;padding:24px;font-size:16px;outline:none;border-radius:8px;border:.5px solid #000}.default-input .files-input{height:107px;padding-left:24px;font-size:16px;outline:none;border-radius:8px;border:.5px dashed #000;line-height:107px}.default-input.with-icon .input-container{position:relative}.default-input.with-icon .country-icon{display:flex;align-items:center;gap:28px;height:70px;font-size:16px;outline:none;border-radius:8px;border:.5px solid #000}.default-input.with-icon input{border:1px solid black;height:68px;border:none}.flag-border-checkout{outline:none;border-radius:8px;width:100%;background-color:#fff;padding-left:16px}.radio-input-section{display:flex;gap:16px;position:relative}.radio-input-section span{display:flex;gap:13px;align-items:center}.radio-input-section input[type=radio]{transform:scale(1.5) translate(5px)}.radio-input-section input[type=radio]:checked{accent-color:black}.radio-alert{position:absolute;top:120%;left:5px;font-size:12px;color:red}.drop-down-section{position:relative;display:inline-block;z-index:1}.drop-down-section button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;background-color:#fff;color:#878787;text-transform:capitalize;border:1px solid #000;border-radius:8px;cursor:pointer;padding:24px;font-size:16px;font-weight:400}@media screen and (max-width: 768px){.drop-down-section button{font-size:14px}}.drop-down-section button p{text-transform:capitalize}.dropdown-menu{width:100%;position:absolute;top:100%;right:0;display:flex;flex-direction:column;gap:8px;opacity:0;pointer-events:none;transform:translateY(-5%);transition:opacity .15s ease-in-out,transform .15s ease-in-out;background-color:#fff;list-style-type:none;margin-top:8px;border-radius:4px;border:.5px solid #000000}@media screen and (max-width: 768px){.dropdown-menu{margin-top:4px}}.dropdown-menu.open{opacity:1;pointer-events:auto;transform:translateY(0)}.dropdown-menu li{display:flex;align-items:center;font-size:16px;height:45px;text-transform:capitalize;cursor:pointer;padding:0 16px}@media screen and (max-width: 768px){.dropdown-menu li{font-size:14px;padding:0 12px}}.dropdown-menu li:first-child{height:60px;padding-top:16px}@media screen and (max-width: 768px){.dropdown-menu li:first-child{padding-top:12px}}.dropdown-menu li:last-child{height:60px;padding-bottom:16px}@media screen and (max-width: 768px){.dropdown-menu li:last-child{padding-bottom:12px}}.dropdown-menu li:hover{background-color:#8787871d}.default-button{padding:12px 0;border-radius:8px;background-color:#000;color:#fff;font-size:16px;font-weight:400;text-transform:capitalize;border:none;cursor:pointer}.questionnair-div{display:flex;flex-direction:column;background-color:#fff;border-radius:4px;position:relative;width:70%}@media screen and (max-width: 768px){.questionnair-div{width:100%}}.questionnair-carousel-div{display:flex;flex-direction:column;gap:32px;margin:60px}@media screen and (max-width: 768px){.questionnair-carousel-div{margin:60px 24px}}.questionnair-carousel{overflow:hidden;display:flex;flex-direction:column;justify-content:center}.questionnair-carousel-inner{white-space:nowrap;transition:transform .7s}.questionnair-card{display:inline-flex;flex-direction:column;align-items:start;justify-content:center;gap:32px;width:100%;white-space:normal;padding:5px}.question-title{font-size:24px;font-weight:600}.scroll-btns{position:absolute;top:0;width:100%;display:flex;flex-direction:row;background-color:#ececec;border-radius:4px 4px 0 0}.scroll-btn{height:4px;background-color:#000;transition:width .5s ease;border-radius:4px 4px 0 0}.questionnair-btns{display:flex;justify-content:space-between;align-items:center;width:100%}.questionnair-btns .secondary-btn{padding:12px 0;width:150px;border-radius:8px;background-color:transparent;color:#000;border:1px solid black;font-size:16px;font-weight:400;text-transform:capitalize;cursor:pointer;transition:all .3s ease-in-out}.questionnair-btns .secondary-btn:hover{background-color:#000;color:#fff}.questionnair-btns .primary-btn{padding:12px 0;width:150px;border-radius:8px;background-color:#000;color:#fff;font-size:16px;font-weight:400;text-transform:capitalize;border:none;cursor:pointer}.overlay{position:fixed;top:0;left:0;width:100%;height:100dvh;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:9999;opacity:0;transition:opacity .5s ease-in-out}.overlay.open{opacity:1}.overlay.close{opacity:0;visibility:hidden}.popup{width:500px;height:500px;background-color:#fff;border-radius:4px;padding:20px;box-shadow:0 0 10px #0003;display:flex;align-items:center;justify-content:center;text-align:center;position:relative}@media screen and (max-width: 768px){.popup{width:400px;height:400px}}.popup .popup-content{width:100%;display:flex;flex-direction:column;align-items:center;gap:50px}.popup .popup-content p{width:300px;line-height:25px}.finished-btns{justify-content:space-between;width:100%;display:flex;flex-direction:column;align-items:center;gap:10px}.finished-btns button{padding:12px 0;width:150px;border-radius:8px;background-color:#000;color:#fff;font-size:16px;font-weight:400;text-transform:capitalize;border:none;cursor:pointer}.close-btn{position:absolute;right:20px;top:20px;cursor:pointer}:root{--PhoneInput-color--focus: #03b2cb;--PhoneInputInternationalIconPhone-opacity: .8;--PhoneInputInternationalIconGlobe-opacity: .65;--PhoneInputCountrySelect-marginRight: .35em;--PhoneInputCountrySelectArrow-width: .3em;--PhoneInputCountrySelectArrow-marginLeft: var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth: 1px;--PhoneInputCountrySelectArrow-opacity: .45;--PhoneInputCountrySelectArrow-color: currentColor;--PhoneInputCountrySelectArrow-color--focus: var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform: rotate(45deg);--PhoneInputCountryFlag-aspectRatio: 1.5;--PhoneInputCountryFlag-height: 1em;--PhoneInputCountryFlag-borderWidth: 1px;--PhoneInputCountryFlag-borderColor: rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus: var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading: rgba(0,0,0,.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.customer-details-div{display:flex;flex-direction:column;gap:24px}@media screen and (max-width: 768px){.customer-details-div{flex-direction:column;width:100%}}.customer-details-div span{display:flex;gap:24px}@media screen and (max-width: 768px){.customer-details-div span{flex-direction:column}}.form-page{width:100%;min-height:100dvh;background-color:#f2f2f2;padding:60px;display:flex;gap:60px;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width: 768px){.form-page{padding:24px}}.service-title-section{font-size:48px;font-weight:500;text-transform:uppercase;text-align:center;line-height:62px}@media screen and (max-width: 768px){.service-title-section{font-size:24px;line-height:31.27px}}.service-title-section p:nth-child(2){text-transform:capitalize;color:#434343}.header-section{width:100%;display:flex;justify-content:space-between;align-items:start;padding:0 60px;background-color:transparent;position:fixed;top:24px;z-index:2}@media screen and (max-width: 768px){.header-section{padding:0 24px}}.header-logo{display:flex;color:#fff;align-items:center;font-size:30px;gap:16px;cursor:pointer}.header-icon{width:82px;height:77px;background-color:#fff;border-radius:16px;display:grid;place-items:center}@media screen and (max-width: 768px){.header-icon{border-radius:8px;width:58px;height:55px}}.header-icon svg{width:50px;height:35px}@media screen and (max-width: 768px){.header-icon svg{width:38px;height:27px}}@media screen and (max-width: 768px){.logo-text{display:none}}.logo-slide-in{opacity:1;transition:opacity .5s ease-in-out,transform .5s ease-in-out;transform:translate(0)}.logo-slide-out{opacity:0;transform:translate(-50%);transition:opacity .5s ease-in-out,transform .5s ease-in-out}.header-nav-links{text-transform:uppercase;display:flex;align-items:center;justify-content:space-between;position:relative}.header-rest-links{background-color:#fff;padding:28px 12px 28px 16px;border-top-left-radius:16px;border-bottom-left-radius:16px;display:flex;align-items:center;gap:24px;z-index:1;width:100%;transition:width 1s ease}@media screen and (max-width: 768px){.header-rest-links{display:none}}.header-rest-links.hide{animation:hideNavLinks 1s forwards}@keyframes hideNavLinks{0%{transform:translate(20%);opacity:1}50%{opacity:0}to{transform:translate(40%);opacity:0;display:none}}.header-rest-links .nav-link{text-decoration:none;color:#000}.header-rest-links .nav-link:hover{color:#f7931e}.header-menu-icon{background-color:#fff;padding:23.1px 12px 23.1px 16px;border-top-left-radius:16px;border-bottom-left-radius:16px;z-index:1;display:flex;align-items:center;display:none}@media screen and (max-width: 768px){.header-menu-icon{display:unset;padding:12.5px 15px;border-top-left-radius:8px;border-bottom-left-radius:8px}}@media screen and (max-width: 768px){.header-menu-icon.active{background-color:#000}}.header-menu-icon .showBurger{stroke:#000;background-color:red}.header-menu-icon.active .showBurger{stroke:#fff}.header-menu-icon.show{animation:showNavMenu 1s forwards}@media screen and (max-width: 768px){.header-menu-icon.show{animation:none}}@keyframes showNavMenu{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1;width:fit-content}}.header-menu-icon svg{cursor:pointer}.header-menu-icon svg.active{fill:#fff}.header-contact-link{background-color:#fff;padding:28px 16px 28px 12px;border-top-right-radius:16px;border-bottom-right-radius:16px;z-index:2}@media screen and (max-width: 768px){.header-contact-link{display:unset;padding:17px 5px 17px 0;border-top-right-radius:8px;border-bottom-right-radius:8px}}.header-contact-link .nav-link{background-color:#000;padding:12px 16px;border-radius:8px;text-decoration:none;color:#fff}@media screen and (max-width: 768px){.header-contact-link.active{background-color:#000}}@media screen and (max-width: 768px){.header-contact-link.active .nav-link{background-color:#fff;color:#000}}.header-drop-down{position:relative;display:flex;flex-direction:column;color:#fff;opacity:0;pointer-events:none;transform:translateY(-5px);transition:opacity .25s ease-in-out,transform .45s ease-in-out;background-color:#fff;margin-top:-77px;margin-left:-3px;margin-right:-3px;padding:77px 16px 16px;border-radius:16px;display:none}@media screen and (max-width: 768px){.header-drop-down{display:block;margin-top:-56px;padding:55px 16px 16px;border-radius:8px}}.header-drop-down.active{opacity:1;pointer-events:auto;transform:translateY(0)}.dropdown-nav-links{display:flex;flex-direction:column;gap:16px;text-align:center;position:absolute;left:0;width:100%;background-color:#fff;padding:16px;border-bottom-left-radius:16px;border-bottom-right-radius:16px}@media screen and (max-width: 768px){.dropdown-nav-links{border-bottom-left-radius:8px;border-bottom-right-radius:8px}}.nav-link-res{text-decoration:none;text-transform:uppercase;color:#000;font-size:16px;font-weight:400}.dropdown-nav-links .nav-link-res:hover{color:#f7931e}
