@import "https://fonts.cdnfonts.com/css/inter";


@font-face{font-family:PrimeraSignature-ALLy7;src:url(/fonts/PrimeraSignature-ALLy7.ttf)}:focus{outline:none!important}::placeholder{color:#c3c3c3!important}select.gray{color:#aaa!important}option{color:#000!important}.grayout option:first-child{color:gray!important}#contractSubject,.shadow_none_invoice_forth{box-shadow:none!important}#firstContractWithInvoiceStep .form-control,#firstInvoiceStep .form-control{box-shadow:none}input::-ms-reveal{display:none}input::-ms-clear{display:none}#accordionSidebar{justify-content:space-between;align-items:center}icon.Toastify__zoom-enter svg{fill:#0093d1!important}textarea:focus,input:focus{outline:none}.sign_inner h3{text-align:center!important;word-break:break-all!important;font-family:PrimeraSignature-ALLy7!important;font-size:90px!important;font-weight:500!important}.sign_common__box label{cursor:pointer;text-align:center!important;word-break:break-all!important;font-family:PrimeraSignature-ALLy7!important;font-size:40px!important;font-weight:500!important}.sign_box h3{text-align:center;word-break:break-all;margin:0;font-family:PrimeraSignature-ALLy7;font-weight:500;font-size:40px!important}.sign_inner h3{text-align:center;word-break:break-all;font-family:PrimeraSignature-ALLy7;font-weight:500;font-size:90px!important}.p-badge.p-badge-success{color:#fff;background-color:#0093d1!important}.p-badge.p-badge-xl{letter-spacing:-1px;border-radius:50%!important;min-width:3rem!important;height:3rem!important;font-size:18px!important;line-height:3rem!important}.admin_page .form-control,.admin_page .form-select{border:none!important;border-radius:0!important}.only_add_client .outer_body{box-shadow:0 10px 10px 10px #d4d4d430}.amount_list{color:#01ca15;font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.loader-traingle{z-index:999999;background:0 0;width:100px;height:100px;margin:auto;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.loaderbackground{z-index:999999;background:#cacaca99;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.field-error{text-align:left;margin:0;font-family:Roboto;color:red!important;font-size:14px!important;font-weight:500!important;position:absolute!important}.hideEditable{display:none}.total_summary{display:grid}.breadcrumb-item+.breadcrumb-item:before{display:none!important}.add_more_save_btn{color:#0093d1;text-align:center;background:0 0;border:1px solid #0093d1;border-radius:6px;width:100%;min-width:100px;height:50px;font-family:Roboto;font-size:18px;font-style:normal;font-weight:600;line-height:normal;transition:all .5s}.required_card_save,.required_cancellation{align-items:center;font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:normal;color:#0093d1!important;padding-left:10px!important}.invoce_date{cursor:pointer}.openEditable{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.table_block .openEditable{justify-content:flex-start;align-items:baseline;gap:20px;display:flex}.openEditable h3{text-transform:capitalize;word-break:break-all}.service_name .openEditable{flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%}.second_step .openEditable,.second_step .service_name{width:100%}.invoice_onetime_fourth_page .openEditable{justify-content:space-between}.invoice_onetime_fourth_page .wizard h3{text-align:left;justify-content:left;width:100%}.contract_view_page.pdf_review_page{max-width:800px;margin:auto}.pdf_review_page .contract-addressess{justify-content:space-between;display:flex}.pdf_review_page h2{color:#0093d1;font-family:Roboto;font-size:22px;font-style:normal;font-weight:600;line-height:normal}.pdf_review_page h4{color:#0093d1;text-transform:capitalize;font-family:Roboto;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.pdf_review_page p{color:#282828;margin:0;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.name_of_cont{flex-direction:column-reverse;align-items:baseline;gap:5px;display:flex}.name_of_cont h3{color:#0093d1;font-family:Roboto;font-size:25px;font-style:normal;font-weight:500;line-height:normal}.businessAddress .inner-item{color:#767886;font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:25px}.pdf_review_page .agreement_area p{color:#282828;margin:0;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.pdf_review_page .second_lane p{color:#767886;font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.menu_bar_user{background:linear-gradient(270deg,#fff 65.1%,#ffffff63 100%);align-items:center;min-height:100px;padding:0 50px;display:flex}.menu_bar{background:linear-gradient(270deg,#fff 65.1%,#ffffff63 100%);padding:0 40px!important}.curser_target{cursor:pointer!important}.header_heading h3{color:#000;font-size:35px;font-style:normal;font-weight:700;line-height:normal}.menu_bar ul{align-items:center;gap:5px;margin:0;padding:0;list-style:none;display:flex}.display_menu_dropdown{display:block!important}.profile_text{color:#000;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.menu_bar .dropdown-menu .show{font-size:14px;font-weight:400}.profile_text{flex-direction:column;display:flex}.profile_text small{color:#747474;text-transform:lowercase;font-size:13px;font-style:normal;font-weight:500;line-height:normal}.menu_bar .dropdown .dropdown-menu{width:auto;margin-top:10px;right:0}.custom_sidebar{flex-direction:column;margin-bottom:0;padding:0 10px;list-style:none;transition:all .5s;display:flex}.custom_sidebar .nav-item .nav-link{text-transform:capitalize;color:#cdcdce;font-style:normal;font-weight:400;line-height:normal;font-size:20px!important}.custom_sidebar .nav-item .nav-link i,.custom_sidebar .sidebar-heading{color:#53545c}.custom_sidebar li.nav-item:hover{background:#ebf9ffcf;border-radius:2px;color:#0093d1!important}.custom_sidebar li.nav-item:hover span,.custom_sidebar li.nav-item:hover i{color:#0093d1!important}.custom_sidebar .nav-item .nav-link[data-toggle=collapse]:after{display:none}.side_btn{z-index:99;position:absolute;top:6rem;right:-20px}.toggled .sidebar-brand-icon{display:block!important}.toggled .sidebar_profile{scale:.8}.toggled .side_profile h3{margin-top:10px;font-size:14px}.sidebar_profile{text-align:center;width:100%;margin-top:50px;margin-bottom:30px}.side_profile h3{color:#000;text-align:center;word-break:break-all;margin-bottom:0;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.side_profile small{color:#747474;text-align:center;word-break:break-all;font-size:13.243px;font-style:normal;font-weight:500;line-height:normal}.sidebar_profile a{color:#0093d1;text-align:center;justify-content:center;align-items:center;gap:10px;margin-top:15px;font-size:15.789px;font-style:normal;font-weight:600;line-height:normal;display:flex}.custom_sidebar .nav-item .nav-link svg{margin-right:10px}.custom_sidebar .nav-item.active .nav-link svg path,.custom_sidebar .nav-item:hover .nav-link svg path{fill:#0093d1}.custom_sidebar .nav-item.client-nav:hover .nav-link svg path{stroke:#0093d1}.custom_sidebar .nav-item{margin-bottom:20px}.custom_sidebar li.active{background:#ebf9ffcf;border-radius:2px;color:#0093d1!important}.custom_sidebar li.active .nav-link{color:#0093d1;font-weight:700!important}@media (max-width:767.98px){.custom_sidebar .nav-item .nav-link svg{margin-right:0}}.top_search{position:relative}.top_search .small{color:#c4c4c4;background:#f4f4f4;border:1px solid #f4f4f4;border-radius:50px;padding:7px 30px}.top_search .input-group-append{margin-left:-1px;position:absolute;left:0}.searching:focus{box-shadow:unset!important}.bottom_bredcrumb .breadcrumb{border-radius:unset;background-color:#fff;border-top:1px solid #f1f3f9;flex-wrap:wrap;margin-bottom:1rem;padding:.75rem 1rem;list-style:none;display:flex}.bottom_bredcrumb nav ol li a{color:#0093d1;font-size:12px;font-weight:400;line-height:15px}.bottom_bredcrumb .active_page{text-decoration:none;color:#8b8d97!important}#wrap_body{width:100%;max-width:100%;margin:auto;padding:40px 10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#wrapper .box_shadow{box-shadow:0 4px 4px #d4d4d487!important}.outer_body{background:#fff;border-radius:10px;padding:50px;box-shadow:0 4px 4px #d4d4d487}.main_contract_table{box-shadow:unset;background:0 0;padding:0}.main_heading{text-align:center;padding-bottom:40px}.main_heading h3{color:#0093d1;font-size:28px;font-style:normal;font-weight:500;line-height:34px}.main_heading p{color:#53545c;margin-top:10px;font-size:16px;font-style:normal;font-weight:400;line-height:19px}.common_input{border-radius:unset;background:#f2f3f7;border:none;border-radius:6px;width:100%;padding:16px;position:relative}.recover_password{justify-content:end;padding-bottom:15px;display:flex}.recover_password a{text-align:center;color:#0093d1;font-size:14px;font-style:normal;font-weight:400;line-height:17px}.inner_aria{max-width:500px;margin:auto}.inner_aria .btn.btn-primary{text-align:center;margin:30px auto;display:flex}.register_text p{text-align:center;color:#8b8d97;font-size:14px;font-style:normal;font-weight:400;line-height:17px}.register_text p a{color:#0093d1}.additonal-service .admin_page .form-control{padding:10px 10px 10px 0!important}span.dollar_sign{font-weight:700;position:absolute;top:15px;left:5px}.input_icon{position:absolute;top:10px;right:35px}.bottom_main_btn{justify-content:end;gap:10px;margin:0;display:flex}.bottom_main_btn .btn-primary{margin:0!important}.change_name{justify-content:center;align-items:center;gap:15px;display:flex}.radio_input{cursor:pointer;color:#0093d1;background:#e2e9f2;border:1px solid #0093d1;border-radius:5px;width:100%;font-size:14px;font-style:normal;font-weight:500;line-height:20px;transition:all .5s;padding:15px 30px!important}.radio_input:hover{color:#fff;background:#0093d1}.mb-4,.my-4{margin-bottom:1.5rem!important}.form-check{padding-left:1.25rem;display:block;position:relative}.radio_input .form-check-label{cursor:pointer}.active_check{cursor:pointer;color:#fff;background:#0093d1}.seprater{background:#0052cc4d;width:100%;height:3px;position:relative}.seprater:after{content:"";background:#0093d1;width:30%;height:3px;position:absolute;top:0;left:50%;transform:translate(-50%)}.table_block{padding:30px 50px}.table_top_sec{justify-content:space-between;align-items:center;gap:15px;padding:1.25rem;display:flex}.table_top_sec h3{color:#0093d1;font-size:20px;font-style:normal;font-weight:500;line-height:24px}.details-header-right a{width:100%}.table_top_sec .btn_add_table{text-align:center;color:#fff;background:#0093d1;border:1px solid #0093d1;border-radius:3px;gap:5px;font-size:12px;font-style:normal;font-weight:400;line-height:15px;transition:all .5s ease-in-out;display:flex}.btn_add_table:hover{background:#1dbf73;border:1px solid #1dbf73;border-radius:3px;color:#fff!important}.table_handle{padding:0 1.25rem}.table_input_block{flex-wrap:wrap;justify-content:end;gap:5px;display:flex}.table_input_block .search_table{max-width:300px;position:relative}.table_input_block #search-addon{background:0 0;margin-left:5px;position:absolute;top:50%;left:5%;transform:translate(-50%,-50%)}.search_table input{color:#abafb1;padding:15px 10px 15px 42px;font-size:12px;font-style:normal;font-weight:400;line-height:15px;border-radius:3px!important}.table_input_block .btns_sec .btn_fillters{text-align:center;color:#53545c;background:#fff;border:1.5px solid #ccc;border-radius:3px;min-height:28px;font-size:12px;font-style:normal;font-weight:400;line-height:15px}.table_input_block .btns_sec .btn_fillters span{margin-right:5px}.table_input_block .btns_sec{gap:5px;display:flex}.table_block #dataTable_length,.table_block #dataTable_filter{display:none!important}.table_block th.sorting.sorting_asc{position:relative}.table_block .check_btn{position:absolute;top:12px}.table_block td.sorting_1{position:relative}.table_block table.table-bordered.dataTable th,table.table-bordered.dataTable td{border-left-width:0;position:relative}.dataTable td,.dataTable th{font-size:14px}table.table-bordered.dataTable .dropdown img{margin-right:.25rem}table.table-bordered.dataTable .dropdown a{color:#0093d1;margin:4px 0}table.table-bordered.dataTable .dropdown .dropdown-toggle:hover{opacity:.5}table.table-bordered.dataTable .dropdown-menu{-ms-box-shadow:0px 4px 10px 4px #0052cc14;border:0;border-radius:0;min-width:220px;margin-left:-120px;box-shadow:0 4px 10px 4px #0052cc14}table.table-bordered.dataTable .dropdown-item:active{text-decoration:none;color:#0093d1!important;background-color:#f4f5fa!important}table.table-bordered,table.table-bordered.dataTable td{border:0!important}table.table-bordered.dataTable th{border-right:0!important}.text_blue{color:#0093d1}.text_green{color:#169a3b}.text_red{color:#ff4a55}.text_yellow{color:#d7a31e}.form-check-input:checked{background-color:#0093d1!important;border-color:#0093d1!important}.admin_page .form-control.common_input::placeholder{color:#53545c}#wrap_body.clientLogin_body{left:inherit;top:inherit;position:relative;transform:none}.p-16{padding-left:16px!important}.admin_page select.form-control{appearance:none;background-position:calc(100% - 8px)!important}.admin_page .form-control.phone-input{width:calc(100% - 28px);margin-left:100px;padding-left:16px}.iti--allow-dropdown .iti__flag-container{background:#f2f3f7;border-radius:6px;width:90px;margin-right:20px;padding:16px}.iti__arrow{margin-left:20px!important}.font-weight-500{font-weight:500!important}input{color:#abafb1;background:#f6f7fb;border:1px solid #bbbcc0;border-radius:6px;font-size:14px;font-style:normal;font-weight:300;line-height:20px}.note_sec{border-top:1px solid #dbdbdb;padding:20px 0}.note_sec h3{color:#0093d1;font-size:18px;font-style:normal;font-weight:500;line-height:22px}#regForm input{color:#abafb1;border:none;padding:10px 10px 10px 40px;font-size:16px;font-style:normal;font-weight:400;line-height:19px}#regForm .form-select{color:#abafb1;background:#f2f3f7;border:none;border-radius:.35rem;width:100%;padding:10px;font-size:16px;font-style:normal;font-weight:400;line-height:19px}#regForm input .invalid{background-color:#fbe6e5!important;border-color:#fbe6e5!important}.step{opacity:.5;background-color:#b6caed;border:none;border-radius:50%;width:15px;height:15px;margin:0 2px;display:inline-block}.step.active{opacity:1}.step.finish{background-color:#1dbf73}aside.ScrollUpButton__Container{text-align:center;color:#fff;background:#0093d1;border-radius:5px;line-height:46px;position:fixed;bottom:1rem;right:1rem;background:#0093d1!important;width:2.75rem!important;height:2.75rem!important}aside .ScrollUpButton__Toggled{border-radius:10px;background:#0093d1!important;width:50px!important;height:50px!important}aside.ScrollUpButton__Container svg{justify-content:center;align-items:center;max-width:40%;height:100%;margin:auto;display:flex;fill:#fff!important}aside .ScrollUpButton__Toggled svg{justify-content:center;align-items:center;max-width:70%;height:100%;margin:auto;display:flex;fill:#fff!important}.title_wrap{width:100%}.title_block{max-width:150px;margin:auto;position:relative}.title_block h5{color:#000;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.title_block h5:before{content:" ";border:2px solid #dbdbdb;width:36px;position:absolute;top:45%;left:0}.title_block h5:after{content:" ";border:2px solid #dbdbdb;width:36px;position:absolute;top:45%;right:0}.with_icon{justify-content:center;align-items:center;gap:15px;margin:auto;display:flex}.with_icon h3{font-size:18px;font-weight:500;line-height:22px}.with_icon span i.fa.fa-pencil{color:#53545c;cursor:pointer}#sec_form input{color:#abafb1;border:none;padding:15px 10px;font-size:16px;font-style:normal;font-weight:400;line-height:19px;position:relative}.comment_review p{text-align:justify;color:#707070;word-break:break-all;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.agreement_area{column-gap:15px;padding:10px 0;display:flex}.agreement_area p{text-align:justify;color:#707070;font-size:14px;font-style:normal;font-weight:300;line-height:20px}button.add_email{color:#0093d1;background:0 0;border:1px solid #ccc;border-radius:5px;justify-content:center;width:50px;padding:9px 10px;font-size:30px;display:flex;position:absolute;top:0;right:0}.input_grp{position:relative}.add_input{box-shadow:0 1px 4px #86868640}#sec_form textarea{background:#f6f7fb;border:none;padding:10px}.editor{background:#fff;border:1px solid #efefef;border-radius:3px;width:100%;height:35px;position:absolute;bottom:0}.editor span{width:100%;padding:10px}.editor span i{color:#484848;cursor:pointer;margin-top:8px;transition:all .5s}.editor span i:hover{color:#fff;background:#0093d1;border-radius:5px;margin-top:0;padding:5px 10px}.name_of_services{border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;padding:15px 0}.sub_heading h3{color:#0093d1;font-size:18px;font-style:normal;font-weight:500;line-height:22px}.sub_heading{cursor:pointer;align-items:baseline;gap:15px;display:flex}.add_email{justify-content:space-between;display:flex}.add_more{border-bottom:unset;align-items:baseline;gap:15px;display:flex}.comment_review{width:100%}.first_lane{gap:15px;display:flex}.second_lane{justify-content:space-between;align-items:center;display:flex}.amount_right{gap:15px;display:flex}.first_lane p,.second_lane p{color:#707070;font-size:14px;font-style:normal;line-height:20px}i.fa.fa-pencil{color:#53545c;cursor:pointer}.total{justify-content:space-between;display:flex}.total h3{color:#0093d1;font-size:18px;font-style:normal;font-weight:700;line-height:22px}.select_group .form-select{color:#abafb1;background:0 0;border:none;border-radius:0;width:100%;padding:15px 10px;font-size:14px;font-style:normal;line-height:20px;border-bottom:1px solid #b6b6b6!important}.client_setting_form .select_group.meta-details{position:relative}.client_setting_form .invalid-feedback{position:absolute;left:0}.client_setting_form .add_service a{width:100%;max-width:195px}#sec_form .form-control::placeholder{color:#abafb1!important}.seprater_block{border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;padding:20px 0}.services_five{border-bottom:1px solid #dbdbdb;padding:20px 0}.name_box button{border:unset;width:100%;min-height:70px;background-color:unset!important;border-color:#efefef #efefef #a1a0a0!important;border-bottom-style:solid!important;border-bottom-width:1px!important}.name_box h3{color:#0093d1;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:17px}.new_row{gap:15px;display:flex}#signModal .modal-content{padding:10px 50px}#signModal .modal-header{text-align:center;border-bottom:none;display:block}#signModal .modal-header h5{text-transform:capitalize;color:#0093d1;text-align:center;font-size:18px;font-style:normal;font-weight:500;line-height:22px}#signModal .sign_inner{border:2px dashed #e3e3e3;border-radius:5px;min-height:300px;margin-bottom:30px}#signModal .sign_inner h3{text-align:center;text-transform:capitalize;color:#707070;font-size:16px;font-style:normal;font-weight:400;line-height:19px;position:relative;top:150px}#signModal .inner_btn_block{justify-content:center;align-items:center;display:flex}.btn_confirm{text-align:center;color:#fff;background:#0093d1;border:1px solid #0093d1;border-radius:3px;font-size:16px;font-style:normal;font-weight:400;line-height:30px;transition:all .5s}.btn_confirm:hover{color:#fff;background:#1dbf73;border:1px solid #1dbf73}.sign_view,.sign_view img{width:100%}.sign_view h3{color:#0093d1;font-size:30px;font-style:normal;font-weight:500;line-height:22px;position:relative;top:40px}.bank_invoice{text-align:center;padding:10px}.bank_invoice h3{color:#0093d1;font-size:18px;font-style:normal;font-weight:500;line-height:22px}.bank_invoice p{text-align:center;color:#707070;font-size:14px;font-style:normal;font-weight:300;line-height:20px}.check_block{justify-content:center;align-items:center;gap:10px;height:100%;padding:0;display:flex}.add_more2{border-top:1px solid #ccc;padding:20px}.required_text{border-bottom:1px solid #dbdbdb;padding:10px 0}.last_bottom{border-bottom:1px solid #dbdbdb}.check_block2{width:100%;padding:20px}.add_more_three{border-top:1px solid #ccc;padding:20px 0 0}p.simple_text{color:#0093d1;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:22px}.comment_text{justify-content:center;align-items:baseline;gap:15px;margin:auto;display:flex}.service_text p{color:#707070;font-family:Inter;font-size:14px;font-style:normal;font-weight:300;line-height:20px}.graph_body{background:#fff;border-radius:10px;width:100%;min-height:315px;padding:20px;box-shadow:0 4px 4px #d4d4d487}.graph_body .p-chart{width:100%;height:100%}.graph_header{justify-content:space-between;align-items:baseline;display:flex}.heading_title h3{color:#000;margin-bottom:0;font-family:Roboto;font-size:25px;font-style:normal;font-weight:700;line-height:normal}.heading_title small{color:#0093d1;font-family:Roboto;font-size:15px;font-style:normal;font-weight:500;line-height:normal}.dropdown_date{color:#0093d1;background:#dcf5ff;border-radius:2px;justify-content:center;align-items:baseline;gap:10px;height:24px;margin-bottom:0;padding:0 10px;font-size:12px;font-style:normal;font-weight:600;line-height:24px;display:flex}.setting__page #nav-tab{border-bottom:none;gap:20px}.setting__page #nav-tab .form-group.form-check label{color:#0093d1;font-size:17.295px;font-style:normal;font-weight:500;line-height:normal}.setting__page #nav-tabContent{background:#fff;border-radius:10px;padding:30px;box-shadow:0 4px 4px #d4d4d487}.modal_setting .setting__page #nav-tabContent{box-shadow:none;background:#fff;padding:0}.modal_setting #wrap_body{padding:0}.setting__page .form-group{margin-bottom:8px}.btn_setting_block .btn-primary{justify-content:center;align-items:center;width:100%;max-width:155px;height:42px;display:flex}.first_bank{background:#fff;border-radius:10px;flex-direction:column;max-width:529px;height:284px;padding:28px;display:flex;box-shadow:0 4px 4px #d4d4d487}.first_bank img{width:70%;margin:auto}.first_bank label{color:#4b4b4b;font-size:15px;font-style:normal;font-weight:500;line-height:normal}.bank_two img{cursor:pointer;height:76px;width:76px!important}.bank_two p{color:#0093d1;text-align:center;font-family:Roboto;font-size:25px;font-style:normal;font-weight:700;line-height:normal}.company__name .form-select{appearance:auto;color:#fff;background:#0093d1;border:none;border-radius:7px;width:100%;max-width:277px;padding:10px 15px;font-family:Roboto;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.company__name .form-select option{color:#0093d1;background:#fff;border-bottom:1px solid #ccc;margin-bottom:10px;padding-bottom:10px}.bg_color{background:#fff;border-radius:10px;padding:50px;box-shadow:0 4px 4px #d4d4d487}.company__name{border-bottom:1px solid #d3d1d1}.custom_dropdown{width:100%;max-width:277px;margin:auto;position:relative!important}.custom_dropdown .btn{width:100%}.custom_dropdown .dropdown-menu.show{background:#fff;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:154px;display:flex;box-shadow:0 1px 4px #e2e2e2;transform:translateY(60px)!important}.custom_dropdown .dropdown-menu.show:before{content:"";border-bottom:13px solid #f1f1f1;border-left:10px solid #0000;border-right:10px solid #0000;width:0;height:0;position:absolute;top:-14px;right:5px}.custom_dropdown .dropdown-menu.show .dropdown-item{text-align:center;color:#0093d1;justify-content:flex-start;font-family:Roboto;font-size:18px;font-style:normal;font-weight:500;line-height:35px;display:flex}.setup_contract{justify-content:center;align-items:center;gap:50px;display:flex}.setup_contract .btn_secondary{color:#0093d1;text-align:center;border:1px solid #0093d1;border-radius:7px;width:100%;min-width:394px;height:66px;font-family:Roboto;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.setup_contract .btn_third{color:#0093d1;text-align:center;border:1px solid #0093d1;border-radius:7px;width:100%;min-width:263px;height:66px;font-family:Roboto;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.setup_contract .btn_third:hover{color:#0093d1!important;border:1px solid #0093d1!important}.setup_contract .dropdown-menu.show{background:#fff;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:154px;display:flex;box-shadow:0 1px 4px #e2e2e2;transform:translateY(80px)!important}.setup_contract .dropdown-menu.show:before{content:"";border-bottom:13px solid #f1f1f1;border-left:10px solid #0000;border-right:10px solid #0000;width:0;height:0;position:absolute;top:-14px;right:20px}.setup_contract .dropdown-item{text-align:center;color:#0093d1;justify-content:flex-start;font-family:Roboto;font-size:18px;font-style:normal;font-weight:500;line-height:35px;display:flex}.setup_contract .dropdown-item span{justify-content:end;align-items:center;width:100%;display:flex}.setup_contract .dropdown-item{color:#0093d1!important}.wizard .nav-tabs{border-bottom-color:#0000;margin-bottom:0;position:relative}.wizard>div.wizard-inner{text-align:center;margin-bottom:100px;position:relative}.connecting-line{z-index:1;background:#e0e0e0;width:75%;height:2px;margin:0 auto;position:absolute;top:15px;left:0;right:0}.wizard .nav-tabs>li.active>a,.wizard .nav-tabs>li.active>a:hover,.wizard .nav-tabs>li.active>a:focus{color:#555;cursor:default;border:0;border-bottom-color:#0000}span.round-tab{z-index:2;text-align:center;color:#0e214b;background:#f8f9fc;border:1px solid #ddd;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;font-size:16px;font-weight:500;line-height:30px;display:flex;position:absolute;top:-10px;left:0}span.round-tab i{color:#555}.wizard li.active span.round-tab{color:#000;background:#fff}.wizard li.active span svg path{fill:#0093d1}.wizard li.active span.round-tab i{color:#5bc0de}.wizard .nav-tabs>li.active>a i{color:#0093d1}.wizard .nav-tabs>li{width:25%}.wizard li:after{content:" ";opacity:0;border:5px solid #0000;border-bottom-color:red;margin:0 auto;transition:all .1s ease-in-out;position:absolute;bottom:0;left:46%}.wizard .nav-tabs>li a{background-color:#0000;border-radius:100%;width:30px;height:30px;margin:20px auto;padding:0;position:relative;top:0}.wizard .nav-tabs>li a i{white-space:nowrap;text-align:center;color:#d3d1d1;font-family:Roboto;font-size:22.837px;font-style:normal;font-weight:500;line-height:normal;position:absolute;top:-50px;left:50%;transform:translate(-8%)}.wizard .nav-tabs>li a:hover{background:0 0}.wizard .tab-pane{padding-top:0;position:relative}.wizard h3{margin-top:0}.prev-step,.next-step{border:none;border-radius:4px;margin-top:30px;padding:8px 24px;font-size:13px}.next-step{color:#fff;text-align:center;background-color:#0093d1;border-radius:6px;width:100%;min-width:130px;height:45px;font-family:Roboto;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.prev-step{color:#0093d1;text-align:center;background:0 0;border:1px solid #0093d1;border-radius:6px;width:100%;min-width:130px;height:45px;font-family:Roboto;font-size:20px;font-style:normal;font-weight:600;line-height:normal;transition:all .5s}.prev-step:hover{color:#fff;background-color:#0093d1}ul.list-inline.pull-right{justify-content:end;gap:10px;display:flex}.skip-btn{background-color:#cec12d}.only_last_box{align-items:center;display:flex;position:relative;height:100%!important}.only_last_box #thirdStepForm{height:100%!important}.only_last_box .next-step{margin:0;position:absolute;right:10px;top:26%!important}.step-head{text-align:center;margin-bottom:20px;font-size:20px;font-weight:500}.heading_main{color:#0093d1;text-align:center;text-transform:capitalize;border-bottom:1px solid silver;justify-content:center;align-items:center;gap:20px;padding-bottom:50px;font-family:Roboto;font-size:35px;font-style:normal;font-weight:600;line-height:normal;display:flex}.service_name .form-control{min-height:50px;font-family:Roboto;font-size:25px;font-style:normal;font-weight:500;line-height:normal;color:#0093d1!important;border:none!important}.service_name .form-control::placeholder{color:#c3c3c3;letter-spacing:.5px;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.quill_editor{flex-flow:column-reverse wrap;gap:20px;width:100%;height:100%;display:flex;position:relative;box-shadow:0 1px 4px #86868640}.quill_editor #editor,.quill_editor #editor_2{background:#fff;border:none;min-height:150px;box-shadow:0 1px 4px #86868640}.quill_editor .ql-editor{word-break:break-word;color:#000;height:100%;min-height:100px;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.quill_editor .ql-toolbar.ql-snow{background:#fff;border:none!important;box-shadow:0 1px 4px #86868640!important}.quill_editor .ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);pointer-events:none;font-size:16px;font-style:italic;position:absolute;left:15px;right:15px}.billing_input input,.billing_input select{color:#9e9e9e;background:#fff;border:none;min-height:50px;padding:10px 30px;font-family:Roboto;font-size:20px;font-style:normal;font-weight:400;line-height:normal;box-shadow:0 1px 4px #86868640;border:none!important}.service_name{overflow-wrap:anywhere;background:#fff;justify-content:space-between;align-items:center;height:50px;padding:10px;display:flex;position:relative;box-shadow:0 1px 4px #86868640}.service_name p{color:#0093d1;margin:0;font-family:Roboto;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.service_name .field-error{bottom:-20px;left:0;position:absolute!important}.pricing_textarea{background:#fff;justify-content:space-between;align-items:baseline;width:100%;min-height:50px;padding:10px;display:flex;box-shadow:0 1px 4px #86868640}.company_id_client_tab{width:100%}.pricing_textarea .ql-editor{padding:5px}.pricing_textarea p{color:#282828;margin:0;font-family:Roboto;font-size:18px;font-style:normal;font-weight:300;line-height:normal}.add_more_services{width:100%}.add_service a{color:#0093d1;align-items:center;gap:10px;width:100%;max-width:250px;min-height:40px;font-family:Roboto;font-size:18px;font-style:normal;font-weight:500;line-height:normal;text-decoration:none;border:none!important;margin-bottom:0!important}.add_service a:hover{color:#0093d1;text-decoration:none}.add_input .form-control{color:#9e9e9e;background:#fff;min-height:20px;padding:30px;font-family:Roboto;font-size:20px;font-style:normal;font-weight:400;line-height:normal;box-shadow:0 1px 4px #86868640;border:none!important}.invoce_date{color:#9e9e9e;background:#fff;border:none;justify-content:space-between;align-items:center;height:50px;padding:10px;font-family:Roboto;font-size:20px;font-style:normal;font-weight:400;line-height:normal;display:flex;box-shadow:0 1px 4px #86868640}.invoce_date input{border-bottom:none!important}span.textarea_edit{position:absolute;top:30px;right:30px}.edit_line{border-bottom:1px solid #b1b1b1;justify-content:space-between;align-items:baseline;width:100%;height:100%;margin-bottom:15px;padding:4px 0;display:flex}.value_edit{align-items:baseline;gap:30px;display:flex}.value_edit_contract_min,.value_edit_contract_min .admin_page{width:100%}.edit_line label{color:#0093d1;min-width:fit-content;font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.s004{justify-content:center;align-items:center;display:flex}.s004 form,.s004 fieldset{background:#fff;align-items:center;width:100%;height:86px;padding:10px 30px;display:flex;position:relative;box-shadow:0 1px 4px #86868640}.inner-form,.s004 .input-field,.s004 .choices,.choices__inner{width:100%;display:flex}.choices__inner input{width:100%!important}.choices__inner input:focus-visible{box-shadow:none;border:none;outline:none}.choices__list.choices__list--multiple{gap:10px;padding:15px;display:flex}.choices__item.choices__item--choice{display:none}input.choices__input.choices__input--cloned{color:#d3d3d3;background:0 0;border:none;font-family:Roboto;font-size:15px;font-style:normal;font-weight:500;line-height:normal}.choices__item.choices__item--selectable{color:#767886;background:#f2f2f2;border-radius:3px;align-items:center;gap:10px;padding:10px;font-family:Roboto;font-size:20px;font-style:normal;font-weight:500;line-height:normal;display:flex;position:relative}p.choices__button{color:#fff;background:#777;border-radius:50%;padding:3px;font-size:12px;margin:0!important}.suggestion-wrap{position:absolute;bottom:-40px}.s004 form legend{color:#fff;text-align:center;margin-bottom:50px;font-size:36px;font-weight:800}.s004 form .inner-form{width:100%;margin-bottom:17px}.s004 form .inner-form .input-field{width:100%;position:relative}.s004 form .inner-form .input-field .choices{margin-bottom:0}.s004 form .inner-form .input-field .choices .choices__inner{color:#666;background:#fff;border:0;border-radius:34px;flex-wrap:wrap;align-items:center;width:100%;min-height:70px;padding:10px 70px 10px 32px;font-size:18px;display:flex}.s004 form .inner-form .input-field .choices .choices__inner .choices__list .choices__item{color:#333;background:#e7e7e7;border:0;padding:0 20px;font-size:16px;line-height:33px}.s004 form .inner-form .input-field .choices .choices__inner .choices__list .choices__item .choices__button{color:#b2b2b2;opacity:.3;background-size:14px;border-left:0;padding-left:0;transition:all .2s ease-out,color .2s ease-out}.s004 form .inner-form .input-field .choices .choices__inner .choices__list .choices__item .choices__button:hover{opacity:1}.s004 form .inner-form .input-field .choices .choices__inner .choices__input{color:#333;background-color:#0000;margin-bottom:0;font-size:16px}.s004 form .inner-form .input-field .choices .choices__list--dropdown{color:#fff;background:0 0;border:0;padding:0 32px;font-size:16px}.s004 form .inner-form .input-field .choices .choices__list--dropdown .choices__item{opacity:.7;height:25px;padding:5px 0 0;font-size:13px;line-height:1.3}.s004 form .inner-form .input-field .btn-search{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:70px;height:100%;padding:0;display:flex;position:absolute;top:0;right:0}.s004 form .suggestion-wrap{padding:0 15px}.s004 form .suggestion-wrap span{color:#fff;border-radius:16px;margin-bottom:10px;margin-right:10px;padding:0 15px;font-family:Helvetica,sans-serif;font-size:14px;line-height:32px;display:inline-block}.service_contract{border-bottom:1px solid silver;flex-wrap:wrap;justify-content:space-between;align-items:baseline;width:100%;padding-bottom:30px;display:flex}.service_btns{align-items:center;gap:10px;display:flex}.service_contract h3{color:#0093d1;text-align:center;font-family:Roboto;font-size:30px;font-style:normal;font-weight:600;line-height:normal}.details_address{background:#fff;width:100%;height:100%;padding:30px;box-shadow:0 1px 4px #86868640}.details_address p label{min-width:110px}.details_address p{color:#767886;word-break:break-all;align-items:baseline;margin-bottom:5px;font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:normal;display:flex}.service_step_four{padding:10px 0}.service_step_four h3{color:#0093d1;font-family:Roboto;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.service_step_four p{color:#282828;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.range_step img{width:100%}.attachment_a{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;width:100%;padding:10px 0;display:flex}.attachment_a h2,.attachement_b h2{color:#0093d1;font-family:Roboto;font-size:22px;font-style:normal;font-weight:600;line-height:normal}.term_condition .wizard{background:#fff;border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:0 50px 50px}.b_box_edit{background:#fff;margin-bottom:30px;padding:30px;box-shadow:0 1px 4px #86868640}.b_box_edit h4{color:#0093d1;font-family:Roboto;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.b_box_edit p{color:#282828;font-family:Roboto;font-size:17px;font-style:normal;font-weight:400;line-height:normal}.b_box_btn_block{justify-content:flex-end;align-items:center;width:100%;height:100%;display:flex}.b_btns{align-items:center;gap:10px;display:flex}.b_btns .edit{width:100%;min-width:100px}.b_btns .add{width:100%;min-width:155px}.signature_body{background:#fff;flex-direction:column;justify-content:space-between;height:202px;padding:30px;display:flex;overflow:hidden;box-shadow:0 1px 4px #86868640}.signature_body p{color:#0093d1;word-break:break-all;align-items:center;gap:10px;font-family:Roboto;font-size:1.25em;font-style:normal;font-weight:500;line-height:normal;display:flex}.signature_body p h5{margin:0}.signature_body p label{color:#767886;min-width:fit-content;margin:0;font-size:20px}.sign_box_bottom{text-align:center;justify-content:space-between;align-items:end;width:100%;display:flex}.sign_box{flex-direction:column;display:flex}.sign_box input{border:none;border-bottom:1px solid #000;border-radius:0;height:100%;padding-bottom:15px}.sign_box label{color:#282828;font-family:Roboto;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.congrates_sec h2{color:#0093d1;text-align:center;text-transform:capitalize;margin:15px 0;font-family:Roboto;font-size:28px;font-style:normal;font-weight:600;line-height:normal}.congrates_sec .default-btn{color:#fff;text-align:center;background:#0093d1;border:none;border-radius:11px;width:100%;max-width:375px;height:50px;padding:5px 10px;font-family:Roboto;font-size:22px;font-style:normal;font-weight:600;line-height:normal}.congrates_sec .default-btn_2{color:#fff;text-align:center;background:#0093d1;border:none;border-radius:11px;width:100%;max-width:430px;height:50px;margin-top:-15px;padding:5px 10px;font-family:Roboto;font-size:22px;font-style:normal;font-weight:600;line-height:normal}.congrates_sec p{color:#696969;text-align:center;max-width:700px;margin:auto;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:30px!important}.name_of_services .sub_heading{font-size:18px;font-weight:500!important}.press_text{font-size:14px}.openEditable #companyDetails{justify-content:center;align-items:center;width:100%;display:flex}.second_step .tab.editableTab{justify-content:center;align-items:baseline;gap:10px;display:flex!important}.openEditable .bottom_main_btn{gap:10px}.editableTab .btn.btn-primary{border-radius:3px;padding:5px 10px}.second_step #companyDetails{width:100%;display:flex}#companyDetails .tab.editableTab{justify-content:end;align-items:baseline;gap:10px;width:100%;display:flex!important}.second_step #companyDetails .tab.editableTab{width:100%;max-width:unset;flex-wrap:wrap;justify-content:end;align-items:center}.second_step .tab.editableTab .mbinblockput_grp{width:100%}.second_step .tab.editableTab .mbinblockput_grp .form-control{color:#0093d1;background:#fff;border:none;height:90px;padding:10px 10px 10px 15px;font-family:Roboto;font-size:25px;font-style:normal;font-weight:500;line-height:normal;box-shadow:0 1px 4px #86868640}.mbinblockput_grp{height:50px;box-shadow:0 1px 4px #86868640}.mbinblockput_grp input{color:#0093d1;font-family:Roboto;font-size:25px;font-style:normal;font-weight:500;line-height:normal}.second_step .tab.editableTab .bottom_main_btn{gap:10px}.tab{width:100%}.pricing_textarea #companyDetails .bottom_main_btn,.form_third .bottom_main_btn{justify-content:end}.pricing_textarea #companyDetails .bottom_main_btn .btn.btn-primary,.form_third .bottom_main_btn .btn.btn-primary{padding:10px}.removeService{cursor:pointer;justify-content:end;width:100%;margin-bottom:5px;display:flex}.additonal-service .service_name .form-control{box-shadow:none}.Cancelation_period{display:flex;position:relative}.additonal-service .service_name{margin-bottom:0}.add_service .form-check-input{width:20px;height:20px;position:relative;left:-4px}.contract_invoice_checkbox .form-check-input,.form-check-input{width:20px!important;height:20px!important}.Cancelation_period label{margin-left:4px;position:absolute;top:3px}#firstInvoiceStep .bottom_main_btn{justify-content:end;gap:10px;margin:0;display:flex}.additional_field_error{bottom:-22px;position:absolute!important}#contract_min_error,#contract_cancel_error{bottom:-23px;position:absolute!important;left:0!important}#contract_min_error_withinvoice,#contract_cancel_error_withinvoice{bottom:-48px;position:absolute!important;left:0!important}#companyDetails .bottom_main_btn{gap:10px;margin:0;display:flex}.fourthInvoiceStep_client_name{height:86px!important}.term_edit_modal input{border-bottom:none!important;box-shadow:0 1px 4px #86868640!important}#companyDetails .form-control{height:100%;min-height:50px;border:none!important}.sign_wrap .input_grp .form-control{border:1px solid silver!important;border-radius:5px!important;box-shadow:0 3px 4px #ddddddab!important}.sign_wrap .react-datepicker-wrapper{border:0;width:100%;padding:0;display:inline-block}span.percentage_sign{font-weight:700;position:absolute;top:14px;right:10px}.name_of_services .rti--container{background:#fff;border-radius:0;height:50px;overflow:auto;box-shadow:0 1px 4px #86868640;border:none!important}.name_of_services input.rti--input{color:#000;vertical-align:middle;background:0 0;height:auto;font-weight:400}.name_of_services span.rti--tag{gap:5px;padding-inline:10px}.name_of_services .rti--tag button{color:#fff;cursor:pointer;width:20px;height:20px;font-size:12px;font-weight:700;line-height:inherit;padding:0 var(--rti-s);background:#6b6b6b;border:0;border-radius:50%;justify-content:center;align-items:center;display:flex}.sign_inner{text-align:center;border:2px dashed #0093d1;border-radius:5px;justify-content:center;align-items:center;min-height:150px;padding:10px;display:flex}.forth_step .openEditable{justify-content:space-between;align-items:baseline;gap:10px;width:100%;height:87px;margin-bottom:50px;padding:30px;box-shadow:0 1px 4px #86868640;display:flex!important}.forth_step .heading_main{border:none;justify-content:flex-start;align-items:center;width:100%;height:100%}.white_hover{justify-content:end;display:flex}.white_hover .btn-secondary{color:#0093d1;text-align:center;background:0 0;border:1px solid #0093d1;border-radius:8px;min-width:70px;height:40px;font-size:18px;font-style:normal;font-weight:600;line-height:normal;transition:all .5s}.step_four .client_forth_editable{justify-content:space-between;align-items:flex-start;gap:10px;width:100%;height:50px;margin-bottom:30px;padding:10px;box-shadow:0 1px 4px #86868640;display:flex!important}.step_four .heading_main{color:#0093d1;border:none;justify-content:flex-start;align-items:center;gap:20px;width:100%;padding-bottom:0;font-size:20px;font-style:normal;font-weight:600;line-height:normal;display:flex}.service_step_four .ql-editor{padding:10px 0}.step_four .tab.editableTab{flex-wrap:wrap;justify-content:end;align-items:center;gap:10px;display:flex!important}.step_four .inblockput_grp{width:100%;height:50px}.step_four #companyDetails .form-control{border:none;justify-content:flex-start;align-items:center;gap:20px;width:100%;height:50px;padding-top:0;padding-bottom:0;padding-left:20px;font-style:normal;line-height:normal;display:flex;box-shadow:0 1px 4px #86868640;color:#0093d1!important;font-size:20px!important;font-weight:700!important}.step_four .openEditable #companyDetails{margin-bottom:30px}.done_page{padding-bottom:0!important}.done_page .bg_color{border-bottom-right-radius:0;border-bottom-left-radius:0;padding:0 50px}.wizard.recuiring_service_list{background:#fff;padding:30px 50px;box-shadow:0 4px 4px #d4d4d487}.service_list{padding:0 60px!important}.service_list .bg_color{padding:0 50px;border-radius:0!important}.term_condition{padding:0 60px!important}.term_condition .bg_color{border-top-left-radius:0;border-top-right-radius:0;padding:0 50px}.edit_line.total_edit_line{border:none}.service_list .range_step{padding-top:0;padding-bottom:0}.amount_deposit a{color:#0093d1;align-items:center;gap:10px;font-family:Roboto;font-size:18px;font-style:normal;font-weight:500;line-height:normal;text-decoration:none;display:flex}.deposite_required_field{justify-content:space-between;align-items:baseline;gap:10px;width:100%;display:flex}.total__value{align-items:center;width:100%;height:50px;display:flex}.deposit_value{height:50px}.total__value p{margin:0;font-size:18px;font-weight:400;line-height:40px}.box__required{width:100%;position:relative}.box__required .dollor_sign{position:absolute;top:17px;left:30px}.only_dollar{padding-left:50px!important}.box__required .percent_sign{z-index:1;position:absolute;top:17px;right:30px}.box__required .form-control{color:#9e9e9e;min-width:210px;min-height:50px;font-family:Roboto;font-size:20px;font-style:normal;font-weight:400;line-height:normal;box-shadow:0 1px 4px #86868640;border:none!important}.only_fourth_line{margin-bottom:0!important}.only_add_client .main_heading{text-align:left;padding-bottom:0}.only_add_client .main_heading h3{color:#0093d1;font-size:25px;font-weight:700;line-height:30px}.client_inner_area .form-control,.client_inner_area .form-select{background:0 0;border:none;border-radius:0;font-size:16px;font-weight:500;line-height:18px}.edit_client_wrap .form-control{border-radius:none!important;border-bottom:1px solid #b6b6b6!important}.form-group_wrap .form-control{border:none}.client_inner_area .form-control::placeholder,.client_inner_area .form-select::placeholder{color:#c2c2c2!important}.client_inner_area .btn.btn-primary{color:#fff;text-align:center;background-color:#0093d1;border-radius:6px;min-width:120px;font-family:Roboto;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.client_inner_area .btn.btn-secondry{color:#0093d1;text-align:center;background:0 0;border:1px solid #0093d1;border-radius:6px;min-width:120px;font-family:Roboto;font-size:20px;font-style:normal;font-weight:600;line-height:normal;transition:all .5s}.manage_subscription .main_heading{text-align:center}.manage_subscription .main_heading p{color:#585858;font-size:15px;font-weight:400;line-height:18px}.manage_subscription .main_heading h3{color:#0093d1;font-size:50px;font-weight:700;line-height:58px}.manage_subscription .main_heading h5{color:#161616;text-transform:uppercase;font-size:20px;font-weight:500}.free_subscription_btn a,.paid_subscription_btn a{color:#0093d1;font-size:20px;font-weight:700}.free_subscription_btn a span,.paid_subscription_btn a span{color:#0093d1;font-size:35px;font-weight:700}.free_subscription_btn p,.paid_subscription_btn p{color:#a0a0a0;font-size:15px;font-weight:400}.free_subscription_btn .btn,.paid_subscription_btn .btn{border-radius:0!important;font-size:16px!important;font-weight:400!important}.manage_subscription .table th{border-top:0!important}.manage_subscription .table td,.table thead th{border-bottom:1px solid #d8d8d8}td.border_hide{border:none!important}.swal-modal{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:600px;height:100%;max-height:450px;display:inline-flex}.swal-icon:first-child{margin-top:70px}.swal-title{color:#000;text-transform:none;text-align:center;padding:13px 16px;font-size:41px;font-weight:700;line-height:50px;display:block;position:relative}.swal-text{color:#767886;text-align:center;max-width:375px;margin-top:15px;font-size:20px;font-weight:400}.swal-icon{border:6px solid #0093d1!important}.swal-icon--warning__body,.swal-icon--warning__dot{background-color:#0093d1;position:absolute;left:50%}.swal-footer .cancel_btn,.done_btn{font-size:16px!important;font-weight:400!important}.swal-footer .btn.btn-secondary{color:#0093d1;background-color:#0000;width:100%;max-width:107px;height:34px;font-family:Roboto;font-size:20px;font-style:normal;font-weight:700;line-height:13px}.swal-footer .btn.btn-primary{color:#fff;background:#0093d1;border-radius:6px;width:100%;max-width:107px;height:34px;font-family:Roboto;font-size:20px;font-style:normal;font-weight:700;line-height:13px}.swal-footer .btn:focus{border-color:#0093d1;box-shadow:unset!important;outline:none!important}.swal-footer{width:100%;margin-top:60px}input:-webkit-autofill{transition:background-color 0s 600000s,color 0s 600000s!important}input:-webkit-autofill:focus{transition:background-color 0s 600000s,color 0s 600000s!important}.name_sign{text-transform:capitalize;cursor:pointer}.dynamic_box label{color:#0093d1;text-align:center;cursor:pointer;background:#fff;justify-content:center;align-items:center;width:100%;min-width:300px;height:86px;font-size:22.837px;font-style:normal;font-weight:500;line-height:normal;display:flex;box-shadow:0 1px 4px #86868640}.total_amnt span.days_30{color:#000;text-align:center;background:#f1f1f1;border-radius:20px;padding:7px 15px;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.sign_common__box label{color:#000;font-family:Sacramento,cursive;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.payment_step_page_wrap p span{color:#0093d1}.bank_details p{color:#fff;background:#0093d1;border-radius:8px;justify-content:flex-start;align-items:center;gap:50px;padding-left:50px;font-family:Roboto;font-size:22px;font-style:normal;font-weight:500;line-height:normal;display:flex}.bank_badges{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.only_third{border-bottom:1px solid #d3d1d1;margin-bottom:70px;padding-bottom:30px}.only_third h4{color:#0093d1;text-align:center;text-transform:capitalize;justify-content:center;align-items:center;gap:20px;font-family:Roboto;font-size:35px;font-style:normal;font-weight:600;line-height:normal;display:flex}.only_third p{color:#282828;text-align:center;text-transform:capitalize;font-family:Roboto;font-size:22.837px;font-style:normal;font-weight:500;line-height:normal}.last__line .pay_amnt{color:#000;font-family:Roboto;font-size:25px;font-style:normal;font-weight:500;line-height:normal}.last__line .pay_value{color:#0093d1;font-family:Roboto;font-size:30px;font-style:normal;font-weight:600;line-height:normal}.mantine-Menu-dropdown{--child-height:52px;max-height:calc(4*var(--child-height));overflow:auto;box-shadow:0 4px 4px #d4d4d487!important}.mantine-Menu-dropdown .dropdown-item{color:#000;text-align:left;justify-content:space-between;gap:15px;width:100%;font-family:Roboto;font-style:normal;line-height:normal;display:flex;font-size:12.3px!important;font-weight:500!important}.mantine-Menu-dropdown .dropdown-item span{gap:10px;display:flex}button#mantine-am6gkybd3-target svg path{fill:silver!important}.mantine-augnbd>tbody>tr>td,.mantine-1es4wzm>tbody>tr>td{color:#60646a;border-top:.0625rem solid #dee2e6;padding:1rem;font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.mantine-augnbd>tbody>tr>td a,.mantine-1es4wzm>tbody>tr>td a{cursor:pointer;color:#60646a!important}.income_received_amount h4{font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:normal;color:#00a811!important}.value_plus{justify-content:space-between;align-items:center;gap:15px;display:flex}.value_plus span{color:#000;font-size:30px;font-weight:500}.pro_total{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.pro_total p{color:#282828;font-size:20px}.review_page_only .wizard-inner .nav{justify-content:space-between}.review_header{border-bottom:1px solid #d3d1d1;margin-bottom:70px;padding-bottom:30px}.review_header h4{border:none;padding-bottom:0}.review_header p{color:#282828;text-align:center;font-family:Roboto;font-size:22.837px;font-style:normal;font-weight:500;line-height:normal}.review_step_1_content p{color:#767886;text-align:center;margin-bottom:50px;font-size:17px;font-style:normal;font-weight:400;line-height:normal}.review_step_1_content p a{color:#0093d1;font-weight:500;text-decoration:underline}.dynamic_box h4{color:#000;text-align:center;margin-bottom:20px;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.dynamic_box label{color:#0093d1;text-align:center;width:100%;height:60px;min-width:unset;background:#fff;justify-content:center;align-items:center;font-size:18px;font-style:normal;font-weight:500;line-height:normal;display:flex;position:relative;box-shadow:0 1px 4px #86868640}.total_amnt{position:relative}.dynamic_box .pull-right{display:flex;justify-content:center!important}.sign__box label{color:#000;font-family:PrimeraSignature-ALLy7;font-style:normal;font-weight:400;line-height:normal;font-size:40px!important}.date__box label{color:#767886;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.payment_step_page_wrap p{color:#393939;text-align:center;font-family:Roboto;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.payment_step_page_wrap p span,.payment_step_page_wrap p span small{color:#0093d1;font-size:16px;font-weight:800}.information_data{border-bottom:1px solid #b6b6b6;margin-bottom:30px}.information_data p{color:#1e1e1e;text-align:left;font-size:22px;font-style:normal;font-weight:500;line-height:normal}.range_line img{width:100%}.bank_details{position:relative}.first_bank .btn.btn-primary{padding:10px;font-size:18px}.bank_details p{color:#fff;background:#0093d1;border-radius:8px;justify-content:flex-start;align-items:center;gap:50px;height:86px;padding-left:50px;font-family:Roboto;font-size:22px;font-style:normal;font-weight:500;line-height:normal;display:flex}.bank_details .form-control{color:#1e1e1e;border:none;height:100%;padding-left:150px;font-family:Roboto;font-size:22px;font-style:normal;font-weight:500;line-height:normal}.bank_details .bank_input_icon{position:absolute;top:20px;left:50px}.bank_badges{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}button.badge_btn{color:#1e1e1e;background:0 0;border:.5px solid #000;border-radius:5px;height:53px;padding:20px;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.manually_details p{color:#767886;text-align:left;align-items:center;gap:20px;font-family:Roboto;font-size:15px;font-style:normal;font-weight:500;line-height:normal;display:flex}.manually_details p span{color:#0093d1;font-family:Roboto;font-size:22px;font-style:normal;font-weight:500;line-height:normal}.payment_done{flex-direction:column;justify-content:center;align-items:center;gap:50px;display:flex}.payment_done .btn_cancelation{color:#fff;background:#0093d1;border:none;border-radius:14px;height:86px;padding:0 25px;font-family:Inter;font-size:25px;font-style:normal;font-weight:600;line-height:normal}.payment_text{border-bottom:1px solid #b6b6b6;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:20px;padding:0 30px;display:flex}.payment_text p{color:#767886;font-family:Roboto;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.last__line{border:none}.last__line .pay_amnt{color:#000;margin:0;font-family:Roboto;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.last__line .pay_value{color:#0093d1;margin:0;font-family:Roboto;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.review_step_1{position:relative}.review_step_1 button{width:100%;max-width:230px;min-height:50px;margin:0;position:absolute;top:0%;right:10px}.invoice_wrap{background:#fff;box-shadow:0 1px 4px #86868640}.invoice_logo{padding:50px 105px 0}.invoice_heading{padding:0}.invoice_heading img{width:100%}.invoice_to{justify-content:space-between;align-items:baseline;max-width:1100px;margin:50px auto auto;display:flex}.invoice_to_clark h3{color:#0093d1;font-family:Roboto;font-size:40px;font-style:normal;font-weight:800;line-height:normal}.invoice_to_clark h4{color:#0093d1;font-family:Roboto;font-size:30px;font-style:normal;font-weight:600;line-height:normal}.invoice_to_clark p{color:#767886;font-family:Roboto;font-size:20px;font-style:normal;font-weight:500;line-height:30px}.invoice_generates{flex-direction:column;justify-content:space-between;display:flex}.invoxe_numbr{justify-content:space-between;align-items:baseline;gap:50px;display:flex}.invoxe_numbr label{color:#000;font-size:28px;font-weight:600}.invoxe_numbr p{color:#767886;font-family:Roboto;font-size:20px;font-style:normal;font-weight:500;line-height:30px}.invoice_table_body{max-width:1100px;margin:auto}.invoice_table_body .table{border:1px solid #8c99b3}.invoice_table_body .table td,.invoice_table_body .table th{border:none}.invoice_table_body .table th{color:#fff;background:#767886;line-height:45px}.invoice_table_body .table td{color:#000;font-weight:500;line-height:45px}.thanku_title h3,.invoice_table_body .invoxe_numbr label,.invoice_table_body .invoxe_numbr p,.tearm_content h3,.invoice_table_body h3{color:#363b45;margin:0;font-size:20px;font-weight:600}.invoice_table_body .invoice_to{align-items:baseline}.tearm_condition_sec{justify-content:end;align-items:center;padding:0 20px 0 140px;display:flex}.tearm_content{max-width:50%}.tearm_content p{color:#363b45}.total_parent{justify-content:end;width:100%;max-width:1100px;margin:auto;display:flex;position:relative}.total_value{background:#0093d1;width:100%;max-width:250px;padding:10px 0}.total_value:after{content:"";background:#0093d1;width:100%;max-width:139px;height:100%;padding:10px;position:absolute;bottom:0;left:100%}.total_value span{justify-content:space-between;align-items:center;padding-left:40px;display:flex}.total_value span label{color:#fff;font-size:20px;font-weight:600}.bank_details_add{flex-direction:column;display:flex}.bank_details_add span{color:#363b45;gap:35px;display:flex}.invoice_onetime_fourth_page .table_block{padding:30px 50px 0}.invoice_onetime_fourth_page .bg_color{padding:10px 50px!important}.one_time_servies_list_page .bg_color{border-bottom-right-radius:10px!important;border-bottom-left-radius:10px!important;padding:10px 50px 50px!important}.edit_nav_tab .connecting-line,.edit_nav_tab .nav-tabs>li{width:30%}.edit_nav_tab .nav-tabs{justify-content:center}.contract_invoice_third_page .heading_main{border:none!important}.contract_invoice_third_page .mbinblockput_grp,.oneTime_invoice_third .mbinblockput_grp,.invoice_onetime_fourth_page .inblockput_grp{width:100%}.contract_invoice_third_page .tab.editableTab,.oneTime_invoice_third .tab.editableTab,.invoice_onetime_fourth_page .tab.editableTab{flex-wrap:wrap}.oneTime_invoice_third .tab.editableTab input,.invoice_onetime_fourth_page .tab.editableTab input{height:80px;margin-top:0;font-family:Roboto;font-style:normal;font-weight:500;line-height:normal;border:none!important;font-size:16px!important}.oneTime_invoice_third .form-control::placeholder{font-size:18px!important}.oneTime_invoice_third .btn.btn-primary{color:#fff;background:#0093d1;border-color:#0093d1;border-radius:6px;font-family:Roboto;font-size:15px;font-style:normal;font-weight:600;line-height:normal}.oneTime_invoice_third .wizard h3,.invoice_onetime_fourth_page .wizard h3{height:50px;margin:0;padding:0;font-family:Roboto;font-size:24px;font-style:normal;font-weight:500;line-height:normal;color:#0093d1!important;border:none!important}.invoice_onetime_fourth_page .openEditable{background:#fff;padding-inline:10px;box-shadow:0 1px 4px #86868640}.shadow_none_invoice_forth{padding:0!important}.editableTab input::placeholder{font-size:18px}.contract_invoice_third_page #firstInvoiceStep{width:100%}.value_edit.invoice_date_third_page{gap:0;width:100%}.client_name_contract_invoice_fourth .openEditable{background:#fff;height:50px;margin-bottom:30px;padding:10px;box-shadow:0 1px 4px #86868640}.client_name_contract_invoice_fourth .heading_main{border:none;justify-content:flex-start;align-items:center;width:100%;margin:0;padding-bottom:0;font-size:20px;display:flex}.contract_invoice_fourth .inblockput_grp{margin-bottom:5px;position:relative;width:100%!important}.contract_invoice_fourth #companyDetails .tab.editableTab{flex-wrap:wrap;gap:0}.client_name_contract_invoice_fourth .openEditable{align-items:center!important}.contract_invoice_fourth .inblockput_grp input{margin:0;padding-inline:30px;font-family:Roboto;font-style:normal;line-height:normal;color:#0093d1!important;font-size:20px!important;font-weight:700!important}.contract_invoice_fourth .table_block{padding:30px 50px 0}.service_list .name_of_services{padding:0;border:none!important}.billing_input{margin-bottom:0;box-shadow:0 1px 4px #86868640}.billing_input_wrap .billing_input{margin-bottom:12px}.inblockput_grp .form-control{min-width:275px;padding-right:25px}.edit_line_cancellation{flex-direction:column;align-items:start;display:flex}.contract_status,.contract_status h3{text-align:center;margin-top:20px}.outer_contract_status{width:100%;max-width:700px;margin:auto}.editable_input,.ql-container.ql-snow{border:none!important}.sign_wrap #signatureName{border:1px solid #ccc!important}.add_more_services .add_input{box-shadow:0 1px 4px #86868640}.model-footer-btn{justify-content:end;display:flex}.edit_line_deposit{flex-wrap:wrap;display:block}.edit_line_deposit .value_edit{display:unset}.edit_line_deposit .total__value p{font-size:18px;font-weight:400;line-height:40px}.edit_line_deposit .deposite_required_field{gap:10px}.deposite_btns_right .bottom_main_btn .btn{border-radius:3px;height:35px;padding:5px 10px}.btn_contract_cancel .save-btn,.btn_billing_type .save-btn,.common_edit_edit_btn .save-btn{border-radius:3px!important;padding:5px 10px!important}.remove_readonly_bg{background:#fff}.remove_readonly_bg input,.remove_readonly_bg select{background:0 0!important}.invoce_date .react-datepicker-wrapper{width:100%}.invoce_date .react-datepicker-wrapper input{box-shadow:none!important;padding:0!important}.mbinblockput_grp_wrap,.inblockput_wrap{width:100%}.form-group_wrap{margin:12px 0}p#emailContentValidationerror{position:absolute;bottom:-25px}.payment_block_box,.client_block_box{border-bottom:1px solid #b6b6b6}.client_block_box .form-control,.client_block_box .form-select{border-radius:0;width:100%;height:50px;box-shadow:none!important}.payment_block_box .form-select{height:50px}.contract_minimum_edit,.contract_minimum_edit .form_aria{justify-content:end;width:100%}.sign_approve_i{transform:translate(-27%)!important}.payment_information_i{transform:translate(-34%)!important}.done_i{transform:translate(5%)!important}.i_pay{transform:translate(28%)!important}.i_done{transform:translate(4%)!important}.ql-editor{word-break:break-all}.onlyamount{color:#0093d1;text-align:center;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;height:100%;min-height:60px;padding-inline:5px;font-size:18px;font-style:normal;font-weight:500;line-height:normal;display:flex;box-shadow:0 1px 4px #86868640}.total_amnt_with_cancellation_box .days_30{color:#000;text-align:center;background:#f1f1f1;border-radius:20px;padding:7px 15px;font-size:14px;font-style:normal;font-weight:500;line-height:normal;position:absolute;top:50%;word-break:break-all!important;width:90%!important;right:50%!important;transform:translate(50%,25%)!important}.secondamount{color:#0093d1;text-align:center;background:#fff;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:60px;padding-inline:5px;font-size:18px;font-style:normal;font-weight:500;line-height:normal;display:flex;box-shadow:0 1px 4px #86868640}.notcancellationamount{color:#0093d1;text-align:center;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;min-height:60px;padding-inline:5px;font-size:18px;font-style:normal;font-weight:500;line-height:normal;display:flex;box-shadow:0 1px 4px #86868640}.input_grp_deposite{position:relative;box-shadow:0 1px 4px #86868640!important}.ql-editor::placeholder{color:#c3c3c3}.view_more_discription h2{color:#000!important}.deposit_Percentage_wrap{box-shadow:0 1px 4px #86868640}.require_card_label{align-items:center;font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:normal;color:#0093d1!important;padding-left:8px!important}.require_card_checkbox{margin-top:6px;padding:10px!important}.only_box_shadow{box-shadow:0 1px 4px #86868640!important}.remove_margin{margin:0!important}.swal2-actions{gap:12px!important}
@media screen and (max-width:1439px){.graph_body{height:240px;min-height:auto}.p-chart canvas{height:130px!important}.heading_title h3{max-width:none;font-size:16px;line-height:25px}.dropdown_date{gap:10px;width:130px;height:24px}.swal-modal{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:500px;height:100%;max-height:350px;display:inline-flex}.swal-icon:first-child{margin-top:50px}.swal-title{padding:0 16px;font-size:30px;line-height:30px}.swal-footer{margin-top:10px}.service_name .form-control{min-height:60px;font-size:18px}.service_name{height:87px}.next-step{color:#fff;text-align:center;background-color:#0093d1;border-radius:6px;width:100%;min-width:130px;height:50px;padding:10px;font-family:Roboto;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.prev-step{color:#0093d1;text-align:center;border:1px solid #0093d1;border-radius:6px;width:100%;min-width:130px;height:50px;padding:10px;font-family:Roboto;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.service_step_four p,.details_address p{margin-bottom:5px;font-size:16px;line-height:25px}.service_step_four h3,.service_contract h3,.attachment_a h2,.attachement_b h2,.b_box_edit h4{font-size:24px}.service_name p{margin-bottom:0}.pricing_textarea p,.b_box_edit p{margin:0;font-size:16px;font-weight:400}.pricing_textarea{padding:10px}.signature_body p{font-size:20px}.sign_box label{font-size:16px;font-weight:600}.billing_input input,.billing_input select,.invoce_date{height:60px;min-height:auto;padding:10px 15px;font-size:16px;font-weight:500}.add_input .form-control{min-height:60px;padding:15px;font-size:16px}.required_card_save,.required_cancellation{font-size:16px;line-height:25px}.congrates_sec span svg{width:25%}.congrates_sec h2{margin:0 0 30px;font-size:22px}.congrates_sec .default-btn{width:100%;max-width:300px;height:50px;font-size:20px}}@media screen and (max-width:1024px){#wrap_body{z-index:1;width:100%;max-width:600px;position:unset;transform:unset;margin:auto;padding:40px 10px}#regForm .form-select,.mob_mb{margin-bottom:20px}.b_btns{flex-wrap:wrap;gap:15px}}@media screen and (max-width:767px){#wrap_body{z-index:1;width:100%;max-width:600px;position:unset;transform:unset;margin:auto;padding:40px 10px}.outer_body{padding:40px 10px}.main_heading{padding-bottom:10px}.main_heading h3{font-size:18px}.inner_aria .form-control{font-size:11px}.main_heading p{font-size:14px}.form-check-label{margin-bottom:0;font-size:12px}.active_check{color:#0052cc;background:#e2e9f2;font-size:12px;font-style:normal;font-weight:500;line-height:20px}.input_icon{position:absolute;top:8px;left:8px}.admin_page .form-control{padding:10px 5px 10px 24px}#regForm input{padding-left:35px;font-size:14px;font-weight:400}.b_btns{flex-wrap:wrap;gap:15px}}
