/****** Utils ******/ @import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@100..700&display=swap"); @import url("https://fonts.googleapis.com/css2?family=Archivo:ital,wght@0,100..900;1,100..900&display=swap"); :root { --dark: #040404; --black: #000; --light: #F9F9F9; --white: #fff; --light-100: #FDFEFE; --light-200: #FDFDFD; --light-300: #FCFCFD; --light-400: #FBFBFC; --light-500: #FAFBFB; --light-600: #F9FAFB; --light-700: #F9F9FA; --light-800: #F8F9FA; --light-900: #FEFEFE; --gray-100: #E2E4E6; --gray-200: #C6CACE; --gray-300: #AAB0B6; --gray-400: #90979F; --gray-500: #5D6772; --gray-600: #45505C; --gray-700: #2E3B48; --gray-800: #182634; --gray-900: #051321; } [data-theme=dark] { --dark: #FFFCFA; --black: #FFFCFA; --light: #110E0D; --white: #0A0502; --light-100: #C2BDBA; --light-200: #AAA6A3; --light-300: #979492; --light-400: #747473; --light-500: #575655; --light-600: #3C3A39; --light-700: #2B2826; --light-800: #171513; --light-900: #16110D; --gray-100: #2A2521; --gray-200: #36312E; --gray-300: #4A433E; --gray-400: #5D5651; --gray-500: #827A74; --gray-600: #9A938D; --gray-700: #D3CCC6; --gray-800: #F8F3EF; --gray-900: #FFFCFA; } /******* Base *******/ /****** Utils ******/ body { font-family: "IBM Plex Sans", sans-serif; font-size: 16px; color: var(--gray-500); line-height: 1.5; background-color: var(--white); overflow-y: auto; overflow-x: hidden; } ::selection { background: #FF6900; color: var(--white); text-shadow: none; } * { outline: none; } button { -webkit-transition: all 0.5s ease; -ms-transition: all 0.5s ease; transition: all 0.5s ease; } button:focus { box-shadow: none !important; } strong { font-weight: 700; } h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 { color: var(--gray-900); font-family: "IBM Plex Sans", sans-serif; font-weight: 700; margin-bottom: 0; } ol, ul { list-style: none; margin-block-end: 0; padding: 0; } ul { list-style: none; } ul.list-disc { list-style: disc; padding-left: 15px; } ul.list-disc ul { list-style-type: circle; } ul.list-decimal { list-style: decimal; padding-left: 15px; } ul.list-decimal ul { list-style-type: decimal; } ul.list-icon { list-style: none; padding-left: 0; } ul.list-icon>li { padding-left: 1.875rem; counter-increment: li; } ul.list-icon>li i, ul.list-icon>li .feather-icon, ul.list-icon>li .svg-icon { display: inline-block; height: 20px; width: 20px; text-align: center; margin-left: -1.25rem; position: relative; left: -10px; padding: 1px; top: -1px; } ul.list-icon>li i { font-size: 20px; top: 5px; } ul .btn-primary:not(:disabled):not(.disabled):active:focus, ul .btn-primary:not(:disabled):not(.disabled).active:focus { box-shadow: none; } /******* Components ******/ /****** Utils ******/ .avatar { position: relative; display: inline-block; width: 3rem; height: 3rem; } .avatar>img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; } .avatar .border { border-width: 3px !important; } .avatar .rounded { border-radius: 6px !important; } .avatar .avatar-title { font-size: 18px; } .avatar-title { width: 100%; height: 100%; background-color: #20c0f3; color: var(--white); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; } .avatar-away::before, .avatar-offline::before, .avatar-online::before { position: absolute; right: 0; bottom: 0; width: 25%; height: 25%; border-radius: 50%; content: ""; border: 2px solid var(--white); } .avatar-online::before { background-color: #0C9E6F; } .avatar-away::before { background-color: #ffbc34; } .avatar-xs { width: 29px; height: 29px; } .avatar-xs .border { border-width: 2px !important; } .avatar-xs .rounded { border-radius: 4px !important; } .avatar-xs .avatar-title { font-size: 12px; } .avatar-xs.avatar-away::before, .avatar-xs.avatar-offline::before, .avatar-xs.avatar-online::before { border-width: 1px; } .avatar-sm { width: 2.5rem; height: 2.5rem; } .avatar-sm .border { border-width: 3px !important; } .avatar-sm .rounded { border-radius: 4px !important; } .avatar-sm .avatar-title { font-size: 15px; } .avatar-sm.avatar-away::before, .avatar-sm.avatar-offline::before, .avatar-sm.avatar-online::before { border-width: 2px; } .avatar-lg { width: 3.75rem; height: 3.75rem; } .avatar-lg .border { border-width: 3px !important; } .avatar-lg .rounded { border-radius: 8px !important; } .avatar-lg .avatar-title { font-size: 24px; } .avatar-lg.avatar-away::before, .avatar-lg.avatar-offline::before, .avatar-lg.avatar-online::before { border-width: 3px; } textarea { resize: none; } .avatar-info i { font-size: 24px !important; } /****** Utils ******/ .bootstrap-datetimepicker-widget table td.active, .bootstrap-datetimepicker-widget table td.active:hover { background-color: #FF6900; text-shadow: unset; } .bootstrap-datetimepicker-widget table th { font-size: 14px; font-weight: 600; color: var(--gray-900); width: 30px; height: 30px; line-height: 30px; } .bootstrap-datetimepicker-widget table th.prev, .bootstrap-datetimepicker-widget table th.next { padding-bottom: 16px; } .bootstrap-datetimepicker-widget table th.prev span, .bootstrap-datetimepicker-widget table th.next span { width: 24px; height: 24px; font-size: 12px; border: 1px solid var(--light-900); border-radius: 50%; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; align-items: center; -webkit-box-align: center; -ms-flex-align: center; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; } .bootstrap-datetimepicker-widget table th.prev span:hover, .bootstrap-datetimepicker-widget table th.next span:hover { background: var(--dark); border-color: var(--dark); color: var(--white); } .bootstrap-datetimepicker-widget table td { font-size: 14px; color: var(--gray-500); } .bootstrap-datetimepicker-widget table td.day { width: 30px; height: 32px; line-height: 32px; } .bootstrap-datetimepicker-widget { z-index: 999 !important; background: var(--white); } .bootstrap-datetimepicker-widget .picker-switch { padding-bottom: 16px; } .bootstrap-datetimepicker-widget table td.today:before { border-bottom-color: #FF6900; } .bootstrap-datetimepicker-widget table thead tr:first-child th:hover { background: transparent; } @media (max-width: 991.98px) { .container { max-width: 100%; } } hr { background-color: var(--gray-100); } .form-group { margin-bottom: 1rem; } label { display: inline-block; margin-bottom: 0.5rem; font-weight: 500; color: var(--gray-900); text-transform: capitalize; } .form-control { padding: 6px 15px; border-radius: 5px; } .form-control::placeholder { color: var(--gray-500); opacity: 1; } .form-control:focus { border-color: #bbb; box-shadow: none; outline: 0 none; background: var(--white); } .text-body { color: #74788D !important; } .pagination>ul li.arrow a { background: #f1f1f1; font-size: 17px; margin: 0 9px; } .pagination>ul li.active a { background: #FF6900; border-color: #FF6900; color: var(--white); } .personal-card h6 { font-size: 13px !important; font-weight: 600 !important; } .card { background: var(--white); border: 1px solid var(--gray-100); border-radius: 10px; margin-bottom: 24px; } @media (max-width: 575.98px) { .card { margin-bottom: 0.9375rem; } } .card .card-header { background-color: transparent; padding: 20px; } @media (max-width: 575.98px) { .card .card-header { padding: 0.75rem 1.25rem; } } .card .card-body { padding: 20px; } .card-title { color: var(--gray-900); } @media (max-width: 575.98px) { .card-footer { padding: 0.75rem 1.25rem; } } .card-header .view-link { color: var(--gray-500); } .table { margin-bottom: 0; } .bg-info { background-color: #2F80ED !important; } .bg-success { background-color: #27AE60 !important; background-color: #27AE60 !important; } .bg-warning { background-color: #FFCA18 !important; } .bg-error { background-color: #EF1E1E !important; } .bg-white { background-color: var(--white) !important; } .bg-muted { background-color: #1ABE17 !important; } .bg-pink { background-color: #E82646 !important; } .bg-light { background: var(--light) !important; } .text-muted { color: #E04F16 !important; } .text-error { color: #EF1E1E !important; } .text-success { color: #27AE60 !important; } .text-secondary { color: #1ABE17 !important; } .text-info { color: #3538CD !important; } .text-grey { color: var(--gray-500); } .border { border: 1px solid var(--gray-100) !important; } .border-bottom, .border-top { border-color: var(--gray-100) !important; } .modal-content { background: var(--white); } /****** Utils ******/ .btn.btn-lg { font-size: 14px; padding: 8px 16px; } .btn.btn-md { font-size: 13px; padding: 6px 12px; font-weight: 500; } .btn.focus { box-shadow: none; } .btn:focus { box-shadow: none; } .btn.btn-white { background: var(--white); border: 1px solid var(--white); color: var(--gray-900); box-shadow: inset 0 0 0 #FF6900; border-radius: 5px; font-weight: 500; font-size: 14px; padding: 6px 12px; -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .btn-primary { background: #FF6900; border-radius: 5px; border: 1px solid #FF6900; -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; padding: 8px 18px; color: var(--white); font-weight: 500; font-size: 14px; display: inline-flex; align-items: center; justify-content: center; padding: 6px 12px; } .btn-primary:hover { background-color: rgb(229.5, 94.5, 0); border: 1px solid rgb(229.5, 94.5, 0); color: var(--white); -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .btn-primary:active { background-color: rgb(229.5, 94.5, 0); border: 1px solid rgb(229.5, 94.5, 0); color: var(--white); -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .btn-primary:active:focus { background-color: #FF7A00; border: 1px solid #FF7A00; box-shadow: inset 0 70px 0 0 rgb(255, 122, 0); color: var(--white) !important; -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .btn-primary:active:focus:not(:disabled):not(.disabled) { box-shadow: unset; } .btn-primary:active:hover { background-color: #FF7A00; border: 1px solid #FF7A00; box-shadow: inset 0 70px 0 0 rgb(255, 122, 0); color: var(--white) !important; -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .btn-primary:active:not(:disabled):not(.disabled) { background-color: #FF6900; border: 1px solid #FF6900; box-shadow: inset 70px 0 0 0 #FF6900; color: var(--white); -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .btn-primary:focus { background-color: #FF7A00; border: 1px solid #FF7A00; box-shadow: inset 0 70px 0 0 rgb(255, 122, 0); color: var(--white) !important; -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .btn-primary:disabled { background-color: #FF6900; border: 1px solid #FF6900; box-shadow: inset 70px 0 0 0 #FF6900; color: var(--white); -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .btn-primary.active { background-color: rgb(229.5, 94.5, 0); border: 1px solid rgb(229.5, 94.5, 0); color: var(--white); -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .btn-primary.active:focus { background-color: #FF7A00; border: 1px solid #FF7A00; box-shadow: inset 0 70px 0 0 rgb(255, 122, 0); color: var(--white) !important; -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .btn-primary.active:focus:not(:disabled):not(.disabled) { box-shadow: unset; } .btn-primary.active:hover { background-color: #FF7A00; border: 1px solid #FF7A00; box-shadow: inset 0 70px 0 0 rgb(255, 122, 0); color: var(--white) !important; -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .btn-primary.active:not(:disabled):not(.disabled) { background-color: #FF6900; border: 1px solid #FF6900; box-shadow: inset 70px 0 0 0 #FF6900; color: var(--white); -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .open>.dropdown-toggle.btn-primary { background-color: #f7660e; border: 1px solid #f7660e; color: var(--white); -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; background-color: #FF6900; border: 1px solid #FF6900; box-shadow: inset 0 70px 0 0 #FF6900; color: var(--white); -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .open>.dropdown-toggle.btn-primary:focus { background-color: #FF7A00; border: 1px solid #FF7A00; box-shadow: inset 0 70px 0 0 rgb(255, 122, 0); color: var(--white) !important; -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .open>.dropdown-toggle.btn-primary:hover { background-color: #FF7A00; border: 1px solid #FF7A00; box-shadow: inset 0 70px 0 0 rgb(255, 122, 0); color: var(--white) !important; -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .open>.dropdown-toggle.btn-primary.focus { background-color: #FF7A00; border: 1px solid #FF7A00; box-shadow: inset 0 70px 0 0 rgb(255, 122, 0); color: var(--white) !important; -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .open>.dropdown-toggle.btn-outline-primary.focus { background-color: #FF6900; border: 1px solid #FF6900; box-shadow: inset 0 70px 0 0 #FF6900; color: var(--white); -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .open>.dropdown-toggle.btn-outline-primary:focus { background-color: #FF6900; border: 1px solid #FF6900; box-shadow: inset 0 70px 0 0 #FF6900; color: var(--white); -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .open>.dropdown-toggle.btn-outline-primary:hover { background-color: #FF6900; border: 1px solid #FF6900; box-shadow: inset 0 70px 0 0 #FF6900; color: var(--white); -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .open>.dropdown-toggle.btn-secondary { background-color: rgb(255, 212, 182); border: 1px solid rgb(255, 212, 182); color: rgb(255, 105, 0); -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .open>.dropdown-toggle.btn-secondary:focus { background-color: var(--white); border: 1px solid var(--gray-900); box-shadow: inset 70px 0 0 0 var(--white); color: var(--gray-900); -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .open>.dropdown-toggle.btn-secondary:hover { background-color: var(--white); border: 1px solid var(--gray-900); box-shadow: inset 70px 0 0 0 var(--white); color: var(--gray-900); -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .open>.dropdown-toggle.btn-secondary.focus { background-color: var(--white); border: 1px solid var(--gray-900); box-shadow: inset 70px 0 0 0 var(--white); color: var(--gray-900); -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .btn-primary.active.focus { background-color: #FF7A00; border: 1px solid #FF7A00; box-shadow: inset 0 70px 0 0 rgb(255, 122, 0); color: var(--white) !important; -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .btn-primary.focus:active { background-color: #FF7A00; border: 1px solid #FF7A00; box-shadow: inset 0 70px 0 0 rgb(255, 122, 0); color: var(--white) !important; -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .show>.btn-primary.dropdown-toggle { background-color: #FF6900; border: 1px solid #FF6900; box-shadow: inset 70px 0 0 0 #FF6900; color: var(--white); -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .show>.btn-primary.dropdown-toggle:focus { box-shadow: unset; } .show>.btn-secondary.dropdown-toggle { background-color: var(--gray-900); border-color: var(--gray-900); color: var(--white); background-color: #FFF1E7; border-color: #FFF1E7; color: #FF6900; } .show>.btn-secondary.dropdown-toggle:focus { box-shadow: unset; box-shadow: unset; } .btn-primary.disabled { background-color: #FF6900; border: 1px solid #FF6900; box-shadow: inset 70px 0 0 0 #FF6900; color: var(--white); -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .btn-outline-primary { background-color: var(--white); border: 1px solid #FF6900; color: #FF6900; box-shadow: inset 0 0 0 var(--white); border-radius: 5px; -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .btn-outline-primary:hover { background-color: #FF6900; border: 1px solid #FF6900; box-shadow: inset 0 70px 0 0 #FF6900; color: var(--white); -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .btn-outline-primary:focus { background-color: #FF6900; border: 1px solid #FF6900; box-shadow: inset 0 70px 0 0 #FF6900; color: var(--white); -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .btn-outline-primary:active { background-color: #FF6900; border: 1px solid #FF6900; box-shadow: inset 0 70px 0 0 #FF6900; color: var(--white); -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .btn-outline-primary:active:focus { background-color: #FF6900; border: 1px solid #FF6900; box-shadow: inset 0 70px 0 0 #FF6900; color: var(--white); -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .btn-outline-primary:active:hover { background-color: #FF6900; border: 1px solid #FF6900; box-shadow: inset 0 70px 0 0 #FF6900; color: var(--white); -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .btn-outline-primary.active { background-color: #FF6900; border: 1px solid #FF6900; box-shadow: inset 0 70px 0 0 #FF6900; color: var(--white); -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .btn-outline-primary.active:focus { background-color: #FF6900; border: 1px solid #FF6900; box-shadow: inset 0 70px 0 0 #FF6900; color: var(--white); -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .btn-outline-primary.active:hover { background-color: #FF6900; border: 1px solid #FF6900; box-shadow: inset 0 70px 0 0 #FF6900; color: var(--white); -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .btn-outline-primary.active.focus { background-color: #FF6900; border: 1px solid #FF6900; box-shadow: inset 0 70px 0 0 #FF6900; color: var(--white); -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .btn-outline-primary.focus:active { background-color: #FF6900; border: 1px solid #FF6900; box-shadow: inset 0 70px 0 0 #FF6900; color: var(--white); -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .btn-secondary-one { border-radius: 5px; border: 2px solid var(--black-10, var(--white)); background: rgba(255, 255, 255, 0.15); text-transform: capitalize; color: var(--white); font-weight: 600; font-size: 16px; padding: 10px 20px; -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .btn-secondary-one:hover { background-color: var(--white); border: 2px solid var(--gray-900); color: var(--gray-900); -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .btn.btn-sm { padding: 2px 7px; font-size: 13px; border-radius: 5px; } .btn-secondary { background: #0096FF; border: 1px solid #0096FF; border-radius: 5px; color: var(--white); font-weight: 500; font-size: 16px; padding: 10px 20px; -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; display: inline-flex; align-items: center; } @media (max-width: 1199.98px) { .btn-secondary { padding: 10px 15px; } } .btn-secondary:hover { background-color: rgb(255, 212, 182); border: 1px solid rgb(255, 212, 182); color: rgb(255, 105, 0); -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .btn-secondary:focus { background-color: rgb(255, 212, 182); border: 1px solid rgb(255, 212, 182); color: rgb(255, 105, 0); -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .btn-secondary:active { background-color: rgb(255, 212, 182); border: 1px solid rgb(255, 212, 182); color: rgb(255, 105, 0); -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .btn-secondary:active:focus { background-color: var(--white); border: 1px solid var(--gray-900); box-shadow: inset 70px 0 0 0 var(--white); color: var(--gray-900); -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .btn-secondary:active:focus:not(:disabled):not(.disabled) { box-shadow: unset; box-shadow: unset; } .btn-secondary:active:hover { background-color: var(--white); border: 1px solid var(--gray-900); box-shadow: inset 70px 0 0 0 var(--white); color: var(--gray-900); -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .btn-secondary:active:not(:disabled):not(.disabled) { background-color: var(--gray-900); border-color: var(--gray-900); color: var(--white); background-color: #FFF1E7; border-color: #FFF1E7; color: #FF6900; } .btn-secondary:disabled { background-color: var(--gray-900); border-color: var(--gray-900); color: var(--white); background-color: #FFF1E7; border-color: #FFF1E7; color: #FF6900; } .btn-secondary.active { background-color: rgb(255, 212, 182); border: 1px solid rgb(255, 212, 182); color: rgb(255, 105, 0); -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .btn-secondary.active:focus { background-color: var(--white); border: 1px solid var(--gray-900); box-shadow: inset 70px 0 0 0 var(--white); color: var(--gray-900); -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .btn-secondary.active:focus:not(:disabled):not(.disabled) { box-shadow: unset; box-shadow: unset; } .btn-secondary.active:hover { background-color: var(--white); border: 1px solid var(--gray-900); box-shadow: inset 70px 0 0 0 var(--white); color: var(--gray-900); -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .btn-secondary.active:not(:disabled):not(.disabled) { background-color: var(--gray-900); border-color: var(--gray-900); color: var(--white); background-color: #FFF1E7; border-color: #FFF1E7; color: #FF6900; } .btn-secondary.active.focus { background-color: var(--white); border: 1px solid var(--gray-900); box-shadow: inset 70px 0 0 0 var(--white); color: var(--gray-900); -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .btn-secondary.focus:active { background-color: var(--white); border: 1px solid var(--gray-900); box-shadow: inset 70px 0 0 0 var(--white); color: var(--gray-900); -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .btn-secondary.disabled { background-color: var(--gray-900); border-color: var(--gray-900); color: var(--white); background-color: #FFF1E7; border-color: #FFF1E7; color: #FF6900; } .btn-secondary-outline { background: #F7F7FF; border: 1px solid #FF6900; color: #FF6900; border-radius: 4px; -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .btn-secondary-outline:hover { background-color: #FF6900; border: 1px solid #FF6900; box-shadow: inset 0 70px 0 0 #FF6900; color: var(--white); -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .btn-light { color: var(--gray-900); background-color: var(--light); } .btn-dark { background-color: var(--dark) !important; color: var(--white); } .btn-dark:hover { background-color: var(--gray-900) !important; } .btn-danger { background: #EF1E1E; border-radius: 5px; border: 1px solid #EF1E1E; -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; padding: 8px 15px; color: var(--white); font-weight: 600; display: inline-flex; align-items: center; justify-content: center; } /****** Utils ******/ @keyframes rotation { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } @keyframes rotationBack { 0% { transform: rotate(0deg); } 100% { transform: rotate(-360deg); } } .loader-main { position: fixed; top: 0; left: 0; z-index: 999999; width: 100%; height: 100%; background: var(--white); display: flex; align-items: center; justify-content: center; } .page-loader { width: 48px; height: 48px; border: 3px dotted #FF6900; border-style: solid solid dotted dotted; border-radius: 50%; display: inline-block; position: relative; box-sizing: border-box; animation: rotation 2s linear infinite; } .page-loader::after { content: ""; box-sizing: border-box; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; border: 3px dotted var(--dark); border-style: solid solid dotted; width: 24px; height: 24px; border-radius: 50%; animation: rotationBack 1s linear infinite; transform-origin: center center; } /****** Utils ******/ .table tr { padding: 15px; font-size: 15px; border-color: var(--gray-100); color: var(--gray-500); background: var(--white); } .table tbody td { padding: 15px; font-size: 15px; color: var(--gray-500); background: var(--white); } .table th { padding: 15px; font-size: 15px; color: var(--gray-500); vertical-align: middle; white-space: nowrap; } .table td { vertical-align: middle; white-space: nowrap; background: var(--white); } .table td h2 { display: inline-block; font-size: 14px; font-weight: 400; margin: 0; padding: 0; vertical-align: middle; } .table td h2 a { color: #4F4F4F; font-size: 14px; font-weight: 500; } .table> :not(:first-child) { border-top: 0; } .table-avatar a.avatar { line-height: normal; width: 36px; height: 36px; margin-right: 8px; } .table-avatar a.avatar img { border-radius: 50%; } .upload-for-text { max-width: 215px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } table.table td h2.table-avatar { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; font-size: inherit; font-weight: 400; margin: 0; padding: 0; vertical-align: middle; white-space: nowrap; } table.table td h2 a:hover { color: #FF6900; } table.table td h2 span { color: #74788D; display: block; font-size: 13px; margin-top: 7px; font-weight: normal; } table.dataTable { margin-top: 0 !important; } table.dataTable td { font-size: 14px; font-weight: 400; color: var(--gray-500); } table.dataTable td a { font-weight: 500; color: var(--gray-900); } table.dataTable td a:hover { color: #FF6900; } table.dataTable td a.cancel { font-weight: 400; color: var(--gray-500); } table.dataTable td a.cancel:hover { color: #FF6900; } table.dataTable td .view-icon { color: var(--gray-500); width: 30px; height: 30px; display: flex; align-items: center; justify-content: center; border-radius: 50px; } table.dataTable td .view-icon:hover { background-color: var(--light); } table.dataTable th { font-size: 14px; font-weight: 600 !important; color: var(--gray-900); background: var(--light); } table.dataTable thead .sorting:before { right: 1em; content: "\f0de"; font-family: "Font Awesome 5 Free"; } table.dataTable thead .sorting:after { right: 1em; content: "\f0dd"; font-family: "Font Awesome 5 Free"; } table.dataTable thead .sorting_asc:before { right: 1em; content: "\f0de"; font-family: "Font Awesome 5 Free"; } table.dataTable thead .sorting_asc:after { right: 1em; content: "\f0dd"; font-family: "Font Awesome 5 Free"; } table.dataTable thead .sorting_desc:before { right: 1em; content: "\f0de"; font-family: "Font Awesome 5 Free"; } table.dataTable thead .sorting_desc:after { right: 1em; content: "\f0dd"; font-family: "Font Awesome 5 Free"; } table.dataTable thead .sorting_asc_disabled:before { right: 1em; content: "\f0de"; font-family: "Font Awesome 5 Free"; } table.dataTable thead .sorting_asc_disabled:after { right: 1em; content: "\f0dd"; font-family: "Font Awesome 5 Free"; } table.dataTable thead .sorting_desc_disabled:before { right: 1em; content: "\f0de"; font-family: "Font Awesome 5 Free"; } table.dataTable thead .sorting_desc_disabled:after { right: 1em; content: "\f0dd"; font-family: "Font Awesome 5 Free"; } .invoice-table th { font-size: 14px !important; font-weight: 600 !important; color: var(--gray-900) !important; background-color: #f0f0f0 !important; } div.dt-container div.dt-layout-row { margin: 0; } div.dt-container div.dt-layout-row.dt-layout-table { margin-bottom: 10px; } .table-striped>tbody>tr:nth-child(odd)>td { background-color: rgba(242, 242, 242, 0); } .table-striped>tbody>tr:nth-child(even)>* { background-color: var(--white); } .form-wrap.form-item { margin-bottom: 15px; } a.disable { color: var(--gray-100); pointer-events: none; } .plan-billing-info .form-control { padding: 7px 12px 7px 32px !important; } .plan-billing-info .table-action a { width: 25px; height: 25px; border: 1px solid var(--gray-100); background: var(--light); color: #000; padding: 0px; border-radius: 5px; } /****** Utils ******/ .mouse-cursor { position: fixed; left: 0; top: 0; pointer-events: none; border-radius: 50%; -webkit-transform: translateZ(0); transform: translateZ(0); visibility: hidden; } .cursor-inner { margin-left: -4px; margin-top: -4px; width: 10px; height: 10px; z-index: 10000001; background: #FF6900 !important; -webkit-transition: width 0.3s ease-in-out, height 0.3s ease-in-out, margin 0.3s ease-in-out, opacity 0.3s ease-in-out; transition: width 0.3s ease-in-out, height 0.3s ease-in-out, margin 0.3s ease-in-out, opacity 0.3s ease-in-out; } .cursor-inner.cursor-hover { margin-left: -20px; margin-top: -20px; width: 40px; height: 40px; background: #FF6900 !important; opacity: 0.1; } .cursor-outer { margin-left: -15px; margin-top: -15px; width: 30px; height: 30px; -webkit-box-sizing: border-box; box-sizing: border-box; z-index: 10000000; opacity: 0.5; border: 2px solid #FF6900; -webkit-transition: all 0.08s ease-out; transition: all 0.08s ease-out; } .cursor-outer.cursor-hover { opacity: 0; } .mim_tm_all_wrap[data-magic-cursor=hide] .mouse-cursor { display: none; opacity: 0; visibility: hidden; position: absolute; z-index: -1111; } @media (max-width: 991.98px) { .navbar-nav li a.nav-link.active::before { display: none; } } .navbar-nav>li a.nav-link.active { color: #FF6900; position: relative; } .navbar-nav>li a.active { color: #FF6900; position: relative; } /****** Utils ******/ h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { color: var(--gray-900); font-family: "IBM Plex Sans", sans-serif; font-weight: 700; margin-bottom: 0; } h1, .h1 { font-size: 36px; } @media (max-width: 767.98px) { h1, .h1 { font-size: 32px; } } @media (max-width: 575.98px) { h1, .h1 { font-size: 28px; } } h2, .h2 { font-size: 32px; } @media (max-width: 767.98px) { h2, .h2 { font-size: 28px; } } @media (max-width: 575.98px) { h2, .h2 { font-size: 24px; } } h3, .h3 { font-size: 28px; } @media (max-width: 991.98px) { h3, .h3 { font-size: 22px; } } @media (max-width: 767.98px) { h3, .h3 { font-size: 20px; } } h4, .h4 { font-size: 24px; } @media (max-width: 767.98px) { h4, .h4 { font-size: 16px; } } h5, .h5 { font-size: 20px; font-weight: 600; } @media (max-width: 767.98px) { h5, .h5 { font-size: 15px; } } h6, .h6 { font-size: 18px; font-weight: 600; } @media (max-width: 767.98px) { h6, .h6 { font-size: 15px; } } .display-1 { font-size: 64px; font-weight: 700; } @media (max-width: 1199.98px) { .display-1 { font-size: 56px; } } @media (max-width: 991.98px) { .display-1 { font-size: 40px; } } @media (max-width: 767.98px) { .display-1 { font-size: 34px; } } .display-2 { font-size: 56px; font-weight: 700; } @media (max-width: 991.98px) { .display-2 { font-size: 46px; } } @media (max-width: 767.98px) { .display-2 { font-size: 32px; } } .display-3 { font-size: 48px; font-weight: 700; } @media (max-width: 991.98px) { .display-3 { font-size: 44px; } } @media (max-width: 767.98px) { .display-3 { font-size: 30px; } } .display-4 { font-size: 36px; font-weight: 700; } @media (max-width: 991.98px) { .display-4 { font-size: 30px; } } @media (max-width: 767.98px) { .display-4 { font-size: 28px; } } .display-5 { font-size: 24px; font-weight: 700; } @media (max-width: 991.98px) { .display-5 { font-size: 22px; } } @media (max-width: 767.98px) { .display-5 { font-size: 20px; } } .display-6 { font-size: 18px; font-weight: 700; } .fs-sm { font-size: 0.6875rem; } .fs-base { font-size: 0.875rem; } .fs-lg { font-size: 1.125rem; } .text-xl { font-size: 16px !important; } .fs-1 { font-size: 0.0625rem; } .fs-2 { font-size: 0.125rem; } .fs-3 { font-size: 0.1875rem; } .fs-4 { font-size: 0.25rem !important; } .fs-5 { font-size: 0.3125rem !important; } .fs-6 { font-size: 0.375rem !important; } .fs-7 { font-size: 0.4375rem; } .fs-8 { font-size: 0.5rem !important; } .fs-9 { font-size: 0.5625rem; } .fs-10 { font-size: 0.75em !important; } .fs-11 { font-size: 0.6875rem !important; } .fs-12 { font-size: 0.75rem !important; } .fs-13 { font-size: 0.8125rem; } .fs-14 { font-size: 0.875rem !important; } .fs-15 { font-size: 0.9375rem; } .fs-16 { font-size: 1rem; } .fs-17 { font-size: 1.0625rem; } .fs-18 { font-size: 1.125rem; } .fs-19 { font-size: 1.1875rem; } .fs-20 { font-size: 1.25rem; } .fs-21 { font-size: 1.3125rem; } .fs-22 { font-size: 1.375rem; } .fs-23 { font-size: 1.4375rem; } .fs-24 { font-size: 1.5rem; } .fs-25 { font-size: 1.5625rem; } .fs-26 { font-size: 1.625rem; } .fs-27 { font-size: 1.6875rem; } .fs-28 { font-size: 1.75rem; } .fs-29 { font-size: 1.8125rem; } .fs-30 { font-size: 1.875rem; } .fs-32 { font-size: 2rem; } .fs-34 { font-size: 2.125rem; } .fs-36 { font-size: 2.25rem; } .fs-38 { font-size: 2.375rem; } .fs-40 { font-size: 2.5rem; } .fs-48 { font-size: 48px; } .text-default { color: var(--gray-500) !important; } .text-muted { color: #9EA4A9 !important; } .text-primary { color: #FF6900 !important; opacity: 1; } .text-primary.text-opacity-75 { color: rgba(255, 105, 0, 0.75) !important; } .text-primary.text-opacity-25 { color: rgba(255, 105, 0, 0.25) !important; } .text-primary.text-opacity-50 { color: rgba(255, 105, 0, 0.5) !important; } .text-primary-700 { color: #FF964D !important; opacity: 1; } .text-secondary { color: #0096FF !important; opacity: 1; } .text-secondary-900 { color: #1AA1FF !important; opacity: 1; } .text-info { color: #2F80ED !important; opacity: 1; } .text-success { color: #27AE60 !important; opacity: 1; } .text-warning { color: #FFCA18 !important; opacity: 1; } .text-danger { color: #EF1E1E !important; opacity: 1; } .text-cyan { color: #06AED4 !important; opacity: 1; } .text-pink { color: #DD2590 !important; } .text-purple { color: #800080 !important; } .text-dark { color: var(--dark) !important; } .text-light { color: var(--light) !important; } .text-gray { color: var(--gray-500) !important; } .text-black { color: var(--black) !important; } .text-white { color: var(--white) !important; } .text-fixed-white { color: var(--white) !important; } .text-fixed-black { color: var(--black) !important; } .text-gray-1 { color: var(--gray-100); } .text-gray-2 { color: var(--gray-200); } .text-gray-3 { color: var(--gray-300); } .text-gray-4 { color: var(--gray-400); } .text-gray-5 { color: var(--gray-500); } .text-gray-6 { color: var(--gray-600); } .text-gray-7 { color: var(--gray-700); } .text-gray-8 { color: var(--gray-800); } .text-gray-9 { color: var(--gray-900) !important; } .text-teal { color: #0E9384 !important; } .text-teal-9 { color: #3B9E90; } .text-title { color: var(--gray-900) !important; } .text-dark-transparent { color: #F4F4F4; } .text-teal-700 { color: #6DB3A7 !important; } .text-orange-700 { color: #E04F16 !important; } .text-pink-6 { color: #F38BBB !important; } .text-success-6 { color: #7DCEA0 !important; } .text-secondary-9 { color: #1AA1FF !important; } .text-primary-transparent { color: #FFF3EB !important; } a { color: var(--gray-900); cursor: pointer; text-decoration: none; -webkit-transition: all 0.5s ease; -ms-transition: all 0.5s ease; transition: all 0.5s ease; } a:hover { color: #FF6900; -webkit-transition: all 0.5s ease; -ms-transition: all 0.5s ease; transition: all 0.5s ease; } a:focus { outline: 0; } .link-primary { color: #FF6900 !important; } .link-primary:hover, .link-primary:focus, .link-primary:active { color: rgb(229.5, 94.5, 0) !important; } .link-secondary { color: #0096FF !important; } .link-secondary:hover, .link-secondary:focus, .link-secondary:active { color: #0096FF !important; } .link-success { color: #27AE60 !important; } .link-success:hover, .link-success:focus, .link-success:active { color: #27AE60 !important; } .link-danger { color: #EF1E1E !important; } .link-danger:hover, .link-danger:focus, .link-danger:active { color: #EF1E1E !important; } .link-warning { color: #FFCA18 !important; } .link-warning:hover, .link-warning:focus, .link-warning:active { color: #FFCA18 !important; } .link-info { color: #2F80ED !important; } .link-info:hover, .link-info:focus, .link-info:active { color: #2F80ED !important; } .link-light { color: var(--light) !important; } .link-light:hover, .link-light:focus, .link-light:active { color: var(--light) !important; } .link-dark { color: var(--dark) !important; } .link-dark:hover, .link-dark:focus, .link-dark:active { color: var(--dark) !important; } .link-purple { color: #800080 !important; } .link-purple:hover, .link-purple:focus, .link-purple:active { color: #4d004d !important; } hr.text-danger { border-color: #EF1E1E !important; } .blockquote-container { padding: 1.25rem; border-left: 4px solid var(--gray-100); position: relative; } .blockquote-container.text-end { border-right: 4px solid var(--gray-100); border-left: 0; } .blockquote.custom-blockquote { font-size: 0.85rem; font-weight: 600; padding: 1rem; border-radius: 4px; position: relative; } .blockquote.custom-blockquote:before { content: "\f10d"; font-family: "Fontawesome"; z-index: 0; font-size: 2rem; position: absolute; inset-block-start: 0; inset-inline-start: 0.5rem; } .blockquote.custom-blockquote.primary { background-color: rgba(255, 105, 0, 0.1); border-inline-start: 2px solid #FF6900; } .blockquote.custom-blockquote.primary:before { color: rgba(255, 105, 0, 0.1); } .blockquote.custom-blockquote.secondary { background-color: rgba(0, 150, 255, 0.1); border-inline-start: 2px solid #0096FF; } .blockquote.custom-blockquote.secondary:before { color: rgba(0, 150, 255, 0.1); } .blockquote.custom-blockquote.info { background-color: rgba(47, 128, 237, 0.1); border-inline-start: 2px solid #2F80ED; } .blockquote.custom-blockquote.info:before { color: rgba(47, 128, 237, 0.1); } .blockquote.custom-blockquote.warning { background-color: rgba(255, 202, 24, 0.1); border-inline-start: 2px solid #FFCA18; } .blockquote.custom-blockquote.warning:before { color: rgba(255, 202, 24, 0.1); } .blockquote.custom-blockquote.success { background-color: rgba(39, 174, 96, 0.1); border-inline-start: 2px solid #27AE60; } .blockquote.custom-blockquote.success:before { color: rgba(39, 174, 96, 0.1); } .blockquote.custom-blockquote.danger { background-color: rgba(239, 30, 30, 0.1); border-inline-start: 2px solid #EF1E1E; } .blockquote.custom-blockquote.danger:before { color: rgba(239, 30, 30, 0.1); } [data-theme-mode=dark] .shadow-sm { box-shadow: 0 0.125rem 0.25rem rgba(33, 37, 41, 0.3) !important; } [data-theme-mode=dark] .shadow { box-shadow: 0 0.5rem 1rem rgba(33, 37, 41, 0.3) !important; } [data-theme-mode=dark] .shadow-lg { box-shadow: 0 1rem 3rem rgba(33, 37, 41, 0.3) !important; } @media screen and (min-width: 576px) { .w-sm-auto { width: auto; } } [dir=rtl] .text-break { word-wrap: break-word !important; word-break: break-word !important; } .transform-none { transform: none !important; } .list-circle { list-style: circle; padding-left: 2rem; } .text-primary-800 { color: #FF8733; } .text-secondary-800 { color: #33ABFF; } .text-success-800 { color: #52BE80; } .text-orange { color: #E04F16; } /****** Utils ******/ .nav-tabs { border-bottom: 1px solid var(--gray-100); margin-bottom: 40px; } .nav-tabs>li>a { margin-right: 0; color: #888; border-radius: 0; } .nav-tabs>li>a:hover { border-color: transparent; color: #272b41; } .nav-tabs>li>a:focus { border-color: transparent; color: #272b41; } .nav-tabs .nav-link { border-radius: 0; } .nav-tabs .nav-link:focus { background-color: #eee; border-color: transparent; color: #272b41; } .nav-tabs .nav-link:hover { background-color: #eee; border-color: transparent; color: #272b41; } .nav-tabs.nav-tabs-solid { background-color: #fafafa; border: 0; } .nav-tabs.nav-tabs-solid>li { margin-bottom: 0; } .nav-tabs.nav-tabs-solid>li>a { color: #272b41; color: #272b41; border-color: transparent; } .nav-tabs.nav-tabs-solid>li>a:hover { background-color: #dcdcdc; } .nav-tabs.nav-tabs-solid>li>a:focus { background-color: #dcdcdc; } .nav-tabs.nav-tabs-solid>li>a.active { background-color: #FF6900; border-color: #FF6900; color: var(--white); } .nav-tabs.nav-tabs-solid>li>a.active:hover { background-color: #FF6900; border-color: #FF6900; color: var(--white); } .nav-tabs.nav-tabs-solid>li>a.active:focus { background-color: #FF6900; border-color: #FF6900; color: var(--white); } .nav-tabs.nav-tabs-solid>.active>a { background-color: #FF6900; border-color: #FF6900; color: var(--white); } .nav-tabs.nav-tabs-solid>.active>a:hover { background-color: #FF6900; border-color: #FF6900; color: var(--white); } .nav-tabs.nav-tabs-solid>.active>a:focus { background-color: #FF6900; border-color: #FF6900; color: var(--white); } .nav-tabs.nav-tabs-solid>.open:not(.active)>a { background-color: #dcdcdc; border-color: transparent; } .tab-content { padding-top: 0; } .nav-link:focus { color: #FF6900; } .nav-link:hover { color: #FF6900; } .nav-tabs.nav-justified>li>a { border-radius: 0; margin-bottom: 0; } .nav-tabs.nav-justified>li>a:hover { border-bottom-color: #ddd; } .nav-tabs.nav-justified>li>a:focus { border-bottom-color: #ddd; } .nav-tabs.nav-justified.nav-tabs-solid>li>a { border-color: transparent; } .nav-tabs.nav-tabs-solid.nav-tabs-rounded { border-radius: 50px; } @media (max-width: 991.98px) { .nav-tabs.nav-tabs-solid.nav-tabs-rounded a { margin-bottom: 24px; } } .nav-tabs.nav-tabs-solid.nav-tabs-rounded>li>a { border-radius: 50px; } .nav-tabs.nav-tabs-solid.nav-tabs-rounded>li>a.active { border-radius: 50px; } .nav-tabs.nav-tabs-solid.nav-tabs-rounded>li>a.active:hover { border-radius: 50px; } .nav-tabs.nav-tabs-solid.nav-tabs-rounded>li>a.active:focus { border-radius: 50px; } .nav-tabs-justified>li>a { border-radius: 0; margin-bottom: 0; } .nav-tabs-justified>li>a:hover { border-bottom-color: #ddd; } .nav-tabs-justified>li>a:focus { border-bottom-color: #ddd; } .nav-tabs-justified.nav-tabs-solid>li>a { border-color: transparent; } .nav-tabs.nav-justified.nav-tabs-top { border-bottom: 1px solid #ddd; } .nav-tabs.nav-justified.nav-tabs-top>li>a { border-width: 2px 0 0 0; } .nav-tabs.nav-justified.nav-tabs-top>li>a:hover { border-width: 2px 0 0 0; } .nav-tabs.nav-justified.nav-tabs-top>li>a:focus { border-width: 2px 0 0 0; } .nav-tabs.nav-tabs-top>li { margin-bottom: 0; } .nav-tabs.nav-tabs-top>li>a { border-width: 2px 0 0 0; } .nav-tabs.nav-tabs-top>li>a:hover { border-width: 2px 0 0 0; border-top-color: #ddd; } .nav-tabs.nav-tabs-top>li>a:focus { border-width: 2px 0 0 0; border-top-color: #ddd; } .nav-tabs.nav-tabs-top>li>a.active { border-top-color: #FF6900; } .nav-tabs.nav-tabs-top>li>a.active:hover { border-top-color: #FF6900; } .nav-tabs.nav-tabs-top>li>a.active:focus { border-top-color: #FF6900; } .nav-tabs.nav-tabs-top>li.open>a { border-top-color: #ddd; } .nav-tabs.nav-tabs-top>li+li>a { margin-left: 1px; } .nav-tabs.nav-tabs-bottom>li>a.active { border-bottom-width: 2px; border-color: transparent; border-bottom-color: #FF6900; background-color: transparent; transition: none 0s ease 0s; -moz-transition: none 0s ease 0s; -o-transition: none 0s ease 0s; -ms-transition: none 0s ease 0s; -webkit-transition: none 0s ease 0s; color: var(--gray-900); } .nav-tabs.nav-tabs-bottom>li>a.active:hover { border-bottom-width: 2px; border-color: transparent; border-bottom-color: #FF6900; background-color: transparent; transition: none 0s ease 0s; -moz-transition: none 0s ease 0s; -o-transition: none 0s ease 0s; -ms-transition: none 0s ease 0s; -webkit-transition: none 0s ease 0s; } .nav-tabs.nav-tabs-bottom>li>a.active:focus { border-bottom-width: 2px; border-color: transparent; border-bottom-color: #FF6900; background-color: transparent; transition: none 0s ease 0s; -moz-transition: none 0s ease 0s; -o-transition: none 0s ease 0s; -ms-transition: none 0s ease 0s; -webkit-transition: none 0s ease 0s; } .nav-tabs-justified.nav-tabs-top { border-bottom: 1px solid #ddd; } .nav-tabs-justified.nav-tabs-top>li>a { border-width: 2px 0 0 0; } .nav-tabs-justified.nav-tabs-top>li>a:hover { border-width: 2px 0 0 0; } .nav-tabs-justified.nav-tabs-top>li>a:focus { border-width: 2px 0 0 0; } /****** Layout ******/ /****** Utils ******/ ::-webkit-scrollbar { width: 5px; height: 5px; border-radius: 50px !important; } ::-webkit-scrollbar-track { background: var(--light-500); } ::-webkit-scrollbar-thumb { background: var(--gray-200); } ::-webkit-scrollbar-thumb:hover { background: var(--gray-200); } .swal2-header .swal2-title { font-size: 18px; } .checkboxs { display: block; cursor: pointer; user-select: none; position: relative; padding-left: 25px; } .checkboxs input { position: absolute; opacity: 0; cursor: pointer; height: 0; width: 0; } .checkboxs input~.checkmarks { border: 1px solid var(--light-900); border-radius: 2px; } .checkboxs input:checked~.checkmarks { background-color: #FF6900; border-color: #FF6900; } .checkboxs input:checked~.checkmarks:after { display: block; } .checkboxs .checkmarks { height: 18px; width: 18px; position: absolute; top: 2px; left: 0; } .checkboxs .checkmarks::after { content: ""; position: absolute; display: none; left: 50%; top: 50%; transform: translate(-50%, -50%); content: "\f00c"; font-family: "Font Awesome 5 Free"; color: var(--white); font-weight: 600; font-size: 10px; } .input-groupicon.calender-input { position: relative; } .input-groupicon.calender-input i { position: absolute; top: 12px; right: 10px; width: 14px; height: 14px; } .main-wrapper { overflow: hidden; } /****** Utils ******/ .header { position: sticky; left: 0; top: 0; width: 100%; z-index: 1001; background: var(--white); transition: ease all 0.5s; -webkit-transition: ease all 0.5s; -ms-transition: ease all 0.5s; } .header .container-fluid { padding: 0; } .header .header-navbar-rht>li .dropdown-menu { box-shadow: 0px 4.4px 12px -1px rgba(222, 222, 222, 0.3607843137); border-radius: 10px; padding: 15px; } .header .header-navbar-rht>li .dropdown-menu .dropdown-item { padding: 10px 12px; font-size: 14px; font-weight: 500; color: #4F4F4F; background: var(--white); border-radius: 10px; border: 0; -webkit-transition: all 0.4s ease; -ms-transition: all 0.4s ease; transition: all 0.4s ease; } .header .header-navbar-rht>li .dropdown-menu .dropdown-item:hover { color: #4F4F4F; background: var(--light); -webkit-transition: all 0.4s ease; -ms-transition: all 0.4s ease; transition: all 0.4s ease; } .header .header-navbar-rht>li .dropdown-menu .dropdown-item img { width: 16px; margin-right: 8px; } .header .header-navbar-rht>li .dropdown-menu .dropdown-item.log-out { color: #E82646; } .header .header-navbar-rht .noti-wrapper .bell-icon { width: 24px; height: 24px; background: var(--white); border: 1px solid var(--gray-100); border-radius: 50%; margin: 0; display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; justify-content: center; -webkit-justify-content: center; } .header .header-navbar-rht .noti-wrapper .bell-icon:hover { background: #FF6900; border-color: #FF6900; } .header .header-navbar-rht .noti-wrapper .bell-icon:hover img { filter: brightness(0) invert(1); } .header .header-navbar-rht .noti-wrapper .badge-pill { width: 3px; height: 3px; background-color: #E82646; position: absolute; top: 5px; right: 5px; margin: 0; padding: 0; display: block; } .header .dropdown-toggle:after { border-top: 0; border-left: 0; border-bottom: 2px solid #757575; border-right: 2px solid #757575; content: ""; height: 8px; display: inline-block; pointer-events: none; -webkit-transform-origin: 66% 66%; -ms-transform-origin: 66% 66%; transform-origin: 66% 66%; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); -webkit-transition: all 0.15s ease-in-out; transition: all 0.15s ease-in-out; width: 8px; vertical-align: 2px; margin-left: 13px; } @media (max-width: 575.98px) { .header .logged-item { display: none; } } .header.fixed { position: fixed; box-shadow: 0px 3px 53px rgba(197, 197, 197, 0.27); transition: ease all 0.5s; -webkit-transition: ease all 0.5s; -ms-transition: ease all 0.5s; background: var(--white); } .navbar-brand.logo { margin-right: 0; } .logo img { height: auto; max-width: 100%; max-height: 50px; } .logo a { float: left; } .logo a img { float: left; max-height: 32px; } .header-nav { -webkit-box-align: center; -ms-flex-align: center; align-items: center; border: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; justify-content: space-between; -webkit-justify-content: space-between; -ms-flex-pack: space-between; position: relative; height: 70px; padding: 0 15px; margin-bottom: 0; } .main-menu { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .main-nav { display: -webkit-box; display: -ms-flexbox; display: flex; list-style: none; margin: 0; padding: 0; } .main-nav>li>a { color: var(--gray-900); font-size: 14px; font-weight: 500; } @media (max-width: 991.98px) { .main-nav>li>a { font-size: 14px; } } @media (max-width: 1199.98px) { .main-nav>li>a { font-size: 13px; } } .main-nav>li .submenu li { position: relative; } .main-nav>li .submenu li a { display: block; padding: 10px; clear: both; white-space: nowrap; font-size: 15px; font-weight: 500; color: #4F4F4F; -webkit-transition: all 0.35s ease; transition: all 0.35s ease; width: 100%; position: relative; border-radius: 10px; } @media (max-width: 1199.98px) { .main-nav>li .submenu li a { font-size: 13px; } } @media (max-width: 991.98px) { .main-nav>li .submenu li a.active { color: #FF6900; } } .main-nav>li .submenu>li.has-submenu>a::after { content: "\f054"; font-family: "Font Awesome 5 Free"; font-weight: 700; position: absolute; right: 15px; top: 50%; transform: translateY(-50%); font-size: 13px; } .main-nav>li .submenu .menu-list ul li p { font-size: 12px; font-weight: 500; color: #686868; margin-bottom: 0; } .main-nav>li .submenu .menu-list ul li .more-link { font-size: 12px; font-weight: 600; color: #4F4F4F; display: inline-flex; display: -webkit-inline-box; display: -ms-inline-flexbox; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .main-nav>li .submenu .menu-list ul li .more-link i { opacity: 0; } .main-nav>li .submenu.mega-submenu .menu-list ul li h6 a { color: var(--gray-900); font-size: 15px; } .main-nav>li .submenu.mega-submenu .menu-list ul li h6 a:hover { color: #FF6900; background-color: transparent; } .main-nav>li .submenu.mega-submenu .menu-list ul li h6 a.active { color: #FF6900; background-color: transparent; } .main-nav>li .submenu.mega-submenu .menu-list ul li p a { color: #686868; background-color: transparent; white-space: normal; font-size: 12px; } .main-nav>li .submenu.mega-submenu .menu-list ul li p a:hover { color: #686868; } .main-nav>li .submenu.mega-submenu ul li a { padding: 0; } .main-nav>li.active>a { color: var(--gray-900); font-size: 16px; font-weight: 500; } @media (max-width: 991.98px) { .main-nav>li.active>a { color: var(--gray-900); } } @media (max-width: 767.98px) { .main-nav>li.active>a::after { top: 0; bottom: inherit; } } @media (max-width: 991.98px) { .main-nav>li.active>a::after { top: 0; } } .main-nav li a { display: block; font-weight: 500; } .main-nav li a:hover { color: #FF6900; } .main-nav li .submenu .menu-list ul li .more-link:hover { background-color: transparent; color: #FF6900; } .main-nav li .submenu .menu-list ul li .more-link:hover i { opacity: 1; margin-left: 8px; } .main-nav li>ul.mega-submenu { padding: 40px 40px 16px; } .main-nav li.login-link { display: none; } .main-nav li.megamenu>ul { width: 100%; } .main-menu-wrapper .main-nav>li+li { margin-left: 30px; } .header-navbar-rht { margin: 0; padding: 0; } .header-navbar-rht>li { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; padding-right: 15px; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; } .header-navbar-rht>li:last-child { padding-right: 0px; } .header-navbar-rht li>a.btn-primary { padding: 8px 20px; } .header-navbar-rht li>a.btn { padding: 6px 12px; font-size: 13px; font-weight: 500; } .header-navbar-rht li>a.header-login { padding: 14px 30px; font-weight: 700; } .header-navbar-rht .search-filter-selected .form-group .select2-container { width: 100% !important; } .header-navbar-rht li.logged-item .dropdown-menu { min-width: 330px; max-height: calc(100vh - 100px); overflow-y: auto; -webkit-transform: translateY(20px); -ms-transform: translateY(20px); transform: translateY(20px); } .header-navbar-rht li.logged-item .dropdown-menu::-webkit-scrollbar { width: 6px; background: var(--gray-100); height: 10px; } .header-navbar-rht li.logged-item .dropdown-menu::-webkit-scrollbar-track { box-shadow: inset 0 0 5px rgb(231, 231, 231); border-radius: 4px; } .header-navbar-rht li.logged-item .dropdown-menu::-webkit-scrollbar-thumb { background: #686868; border-radius: 4px; } .header-navbar-rht li.logged-item .dropdown-menu::-webkit-scrollbar-thumb:hover { background: #1B2559; } .header-navbar-rht li.logged-item.noti-wrapper .dropdown-menu { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } .header-navbar-rht .dropdown-menu { min-width: 200px; padding: 0; } .header-navbar-rht .dropdown-menu .dropdown-item { padding: 7px 15px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; border-top: 1px solid #e3e3e3; padding: 10px 15px; } .header-navbar-rht .dropdown-menu .dropdown-item:hover { color: #0090CE; } .header-navbar-rht .logged-item .nav-link { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; font-size: 14px; font-weight: 500; color: var(--gray-900); padding: 0; position: relative; } .header-navbar-rht .logged-item .nav-link .badge { position: absolute; top: 15px; right: 0; } .header-navbar-rht .logged-item .log-user { background: var(--light); border-radius: 10px; padding: 5px 7px; width: unset; height: unset; } .header-navbar-rht .logged-item .log-user .users-img img { width: 24px; height: 24px; border-radius: 50%; } .header-navbar-rht .logged-item .dropdown-toggle:after { margin: 0 5px; } .header-navbar-rht .logged-item .search-filter-selected { margin-bottom: 12px; padding-bottom: 12px; border-bottom: 1px solid var(--gray-100); } .header-navbar-rht .logged-item .search-filter-selected .form-group { margin-bottom: 0; } .header-navbar-rht .logged-item .dropdown-menu hr { color: var(--gray-100); opacity: 1; margin: 12px 0; } .header-navbar-rht li.work-btn { position: relative; margin-right: 15px; } .header-navbar-rht li.work-btn a { display: inline-flex; align-items: center; } .header-navbar-rht li.work-btn:after { content: ""; background: var(--gray-100); width: 1px; height: 27px; position: absolute; right: 0; } .user-item { background: var(--light); border-radius: 10px; margin-bottom: 12px; padding: 15px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .user-item img { width: 48px; height: 48px; border-radius: 50%; margin-right: 8px; flex-shrink: 0; } .user-item .user-name h6 { margin-bottom: 2px; } .user-item .user-name p { font-size: 14px; margin-bottom: 0; } .user-menu { float: right; margin: 0; position: relative; z-index: 99; } .user-menu.nav>li>a { color: var(--white); font-size: 14px; line-height: 58px; padding: 0 15px; height: 60px; } .user-menu.nav>li>a:hover { background-color: rgba(0, 0, 0, 0.2); } .user-menu.nav>li>a:hover i { color: var(--white); } .user-menu.nav>li>a:focus { background-color: rgba(0, 0, 0, 0.2); } .user-menu.nav>li>a:focus i { color: var(--white); } .user-menu.nav>li>a .badge { background-color: #f43f3f; display: block; font-size: 10px; font-weight: bold; min-height: 15px; min-width: 15px; position: absolute; right: 3px; top: 6px; } .user-menu.nav>li>a>i { font-size: 24px; line-height: 60px; } .user-menu.nav>li>a.mobile_btn { border: 0; position: relative; padding: 0; margin: 0; cursor: pointer; } .dropdown-menu .dropdown-item.active { color: var(--white); background-color: #FF6900; } .flag-dropdown .nav-link { color: #28283C; padding: 0.5rem 0; -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: inline-flex; } .account-item .nav-link { padding: 0.5rem 0; } .user-infos { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; } .menu-heading { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: 15px; } .menu-heading span { border-radius: 10px; background: #FFF1E7; width: 40px; height: 40px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: center; -webkit-justify-content: center; margin-right: 8px; flex-shrink: 0; } .menu-heading h5 { font-size: 20px; margin-bottom: 0; } @media (max-width: 1199.98px) { .menu-heading h5 { font-size: 18px; } } @media (max-width: 991.98px) { .menu-heading h5 { font-size: 16px; } } .menu-list { margin-bottom: 24px; } .menu-list ul li { margin-bottom: 20px; } .menu-list ul li h6 { font-size: 14px; margin-bottom: 5px; } .language { max-width: 17px; } @media (max-width: 575.98px) { .navbar-header { width: 100%; } } @media (max-width: 991.98px) { .navbar-header { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; } } .navbar-header .dark-logo img { width: 210px; } @media (max-width: 575.98px) { .navbar-header .dark-logo { margin: auto; } } @media (max-width: 575.98px) { .header-navbar-rht { display: none; } } @media (max-width: 767.98px) { .header-navbar-rht li:first-child { margin-right: 0; } } @media (max-width: 767.98px) { .header-navbar-rht li:first-child:after { display: none; } } @media (max-width: 991.98px) { .header-navbar-rht li>a { font-size: 14px; } } @media (max-width: 1199.98px) { .header-navbar-rht li>a { font-size: 12px; } } @media (max-width: 1199.98px) { .header-navbar-rht li>a.log-btn { font-size: 12px; } } @media (max-width: 1199.98px) { .header-navbar-rht li>a.header-login { padding: 10px 20px; } } @media (min-width: 992px) { .header-navbar-rht li .dropdown-menu { border-radius: 5px; padding: 0; margin: 0; min-width: 200px; top: 100%; right: 0; left: auto; -webkit-transition: all 0.2s ease; transition: all 0.2s ease; } } @media (max-width: 991.98px) { .header-navbar-rht>li { padding-right: 15px; } } @media (min-width: 992px) { .header-navbar-rht .dropdown-toggle.show+.dropdown-menu { visibility: visible; opacity: 1; margin-top: 0; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } } @media (min-width: 992px) { .header-navbar-rht li.logged-item .dropdown-menu { min-width: 330px; } } @media (max-width: 575.98px) { .navbar-brand.logo { margin: auto; } } #mobile_btn { display: none; margin-right: 30px; } @media (max-width: 991.98px) { #mobile_btn { line-height: 0; display: inline-block; } } @media (max-width: 767.98px) { #mobile_btn { margin-right: 20px; } } @media (max-width: 575.98px) { #mobile_btn { margin-right: 0; } } @media (max-width: 575.98px) { .main-nav li.responsive-link { display: block; } } @media (max-width: 991.98px) { .main-nav li.responsive-link { display: block; } } .main-nav>li { margin-right: 0; } @media (max-width: 767.98px) { .main-nav>li>a:hover::after { top: 0; bottom: inherit; } } @media (max-width: 991.98px) { .main-nav>li>a:hover::after { top: 0; } } @media (max-width: 991.98px) { .main-nav>li>a>i { float: right; margin-top: 5px; } } @media (min-width: 992px) { .main-nav>li>a>i { font-size: 12px; margin-left: 3px; } } @media (max-width: 991.98px) { .main-nav>li>a { color: var(--gray-900); font-weight: 500; line-height: 1.5; padding: 15px 20px !important; font-size: 14px; } } @media (min-width: 992px) { .main-nav>li>a { line-height: 70px; padding: 0 !important; } } @media (max-width: 991.98px) { .main-nav>li .submenu-head li a { white-space: normal !important; } } @media (max-width: 991.98px) { .main-nav>li .submenu-head li a { white-space: normal; } } @media (max-width: 991.98px) { .main-nav>li { margin-left: 0; } } @media (max-width: 991.98px) { .main-nav>li { border-bottom: 1px solid #E1E2E5; } } @media (max-width: 991.98px) { .main-nav>li .submenu li a { border-top: 0; color: var(--gray-900); padding: 10px 15px 10px 35px; font-size: 14px; } } @media (max-width: 991.98px) { .main-nav>li .submenu li a:hover { color: #FF6900; } } @media (min-width: 992px) { .main-nav>li .submenu li:first-child a { border-top: 0; } } @media (min-width: 992px) { .main-nav>li .submenu li .demo-info a { text-align: center; } } @media (max-width: 991.98px) { .main-nav>li .submenu ul li a { padding: 10px 15px 10px 45px; } } @media (max-width: 991.98px) { .main-nav>li .submenu>li.has-submenu>a::after { content: "\f078"; } } @media (max-width: 1199.98px) { .main-nav>li .submenu>li.has-submenu>a::after { content: "\f078"; } } @media (min-width: 992px) { .main-nav>li .submenu>li .submenu { left: calc(100% + 10px); top: 0; margin-top: 0; } } @media (max-width: 991.98px) { .main-nav>li.active>a { font-size: 14px; } } @media (max-width: 1199.98px) { .main-nav>li.active>a { font-size: 13px; } } @media (max-width: 991.98px) { .main-nav { padding: 0; -ms-flex-direction: column; flex-direction: column; padding-left: 0; margin-bottom: 0; list-style: none; background-color: var(--white); } } @media (max-width: 991.98px) { .main-nav ul { display: none; list-style: none; margin: 0; padding-left: 0; } } @media (max-width: 991.98px) { .main-nav li+li { margin-left: 0; } } @media (max-width: 991.98px) { .main-nav li>ul.mega-submenu { padding: 0 20px; } } @media (min-width: 992px) { .main-nav li>ul.mega-submenu { border-radius: 0 0 5px 5px; max-height: calc(100vh - 80px); overflow-y: auto; } } @media (min-width: 992px) { .main-nav li>ul.mega-submenu::-webkit-scrollbar { width: 6px; background: var(--gray-100); height: 10px; } } @media (min-width: 992px) { .main-nav li>ul.mega-submenu::-webkit-scrollbar-track { box-shadow: inset 0 0 5px rgb(231, 231, 231); border-radius: 4px; } } @media (min-width: 992px) { .main-nav li>ul.mega-submenu::-webkit-scrollbar-thumb { background: #686868; border-radius: 4px; } } @media (min-width: 992px) { .main-nav li>ul.mega-submenu::-webkit-scrollbar-thumb:hover { background: #1B2559; } } @media (min-width: 992px) { .main-nav li { display: block; position: relative; } } @media (min-width: 992px) { .main-nav li>ul { background-color: var(--white); border-radius: 10px; box-shadow: 0 0 3px rgba(0, 0, 0, 0.1); display: block; font-size: 14px; left: 0; margin: 0; min-width: 200px; opacity: 0; padding: 10px; position: absolute; -webkit-transition: all 0.2s ease; transition: all 0.2s ease; -webkit-transform: translateY(20px); -ms-transform: translateY(20px); transform: translateY(20px); top: 100%; visibility: hidden; z-index: 1000; } } @media (min-width: 992px) { .main-nav li .submenu a:hover { background: var(--light); } } @media (min-width: 992px) { .main-nav li .submenu a.active { color: #FF6900; background-color: var(--white); } } @media (max-width: 991.98px) { .main-nav .has-submenu.active>a { color: #FF6900; } } @media (max-width: 1199.98px) { .main-nav .has-submenu.active>a { color: #FF6900; } } @media (min-width: 992px) { .main-nav .has-submenu.active>a { color: #FF6900; } } @media (max-width: 991.98px) { .main-nav .has-submenu.active .submenu li.active>a { color: #FF6900; } } @media (max-width: 1199.98px) { .main-nav .has-submenu.active .submenu li.active>a { color: #1879cd; } } @media (min-width: 992px) { .main-nav .has-submenu.active .submenu li.active>a { color: #FF6900; } } @media (max-width: 991.98px) { .main-nav .mega-submenu ul { display: block !important; } } @media (max-width: 991.98px) { .main-nav li.has-submenu.megamenu { display: none; } } @media (min-width: 992px) { .main-nav li.has-submenu:hover>.submenu { opacity: 1; visibility: visible; transform: scaleY(1); -webkit-transform: scaleY(1); -moz-transform: scaleY(1); -ms-transform: scaleY(1); -o-transform: scaleY(1); } } @media (min-width: 992px) { .main-nav>li.has-submenu:hover>.submenu>li.has-submenu:hover>.submenu { visibility: visible; opacity: 1; margin-top: -1px; margin-right: 0; } } @media (min-width: 992px) { .main-nav>.has-submenu>.submenu>.has-submenu>.submenu::before { top: 20px; margin-left: -35px; box-shadow: 1px 1px 0 0 rgba(0, 0, 0, 0.15); border-color: transparent var(--white) var(--white) transparent; } } @media (min-width: 992px) { .main-nav li.megamenu { position: unset; } } @media (max-width: 991.98px) { .header .header-nav { padding: 0; } } @media (max-width: 1199.98px) { .header .header-nav { padding: 0; } } @media (max-width: 991.98px) { .header .header-right { position: absolute; width: 100%; display: block; height: auto; top: 0; left: 0; } } @media (max-width: 991.98px) { .header .header-right .sidebar-logo { padding: 26px 0; } } @media (max-width: 991.98px) { .megamenu-full-width { border-radius: 0; } } @media (max-width: 991.98px) { .about-us-head>li>a { line-height: 1.5; padding: 15px 20px !important; font-size: 14px; font-weight: 500; } } @media (max-width: 991.98px) { .main-menu-wrapper { order: 3; width: 260px; position: fixed; top: 0; bottom: 0; left: 0; overflow-x: hidden; overflow-y: auto; z-index: 11111; transform: translateX(-260px); transition: all 0.4s; background-color: var(--white); margin: 0; } } @media (max-width: 1199.98px) { .main-menu-wrapper { margin: 0; } } @media (max-width: 991.98px) { .main-menu-wrapper .main-nav li+li { margin-left: 0; } } @media (max-width: 1399.98px) { .main-menu-wrapper .main-nav>li+li { margin-left: 25px; } } @media (max-width: 1199.98px) { .main-menu-wrapper .main-nav>li+li { margin-left: 15px; } } @media (max-width: 991.98px) { .main-menu-wrapper .main-nav>li+li { margin-left: 0; } } @media (max-width: 991.98px) { .menu-heading h5 { font-size: 15px; } } @media (max-width: 991.98px) { .mobile_btns { color: #FF6900; cursor: pointer; display: flex; font-size: 26px; height: 76px; left: 0; padding: 0 15px; position: absolute; text-align: center; top: 0; z-index: 10; justify-content: center; align-items: center; } } @media (max-width: 991.98px) { .header-nav { height: 65px; } } @media (max-width: 991.98px) { .main-menu { display: block; } } .header.dashboard-header { padding: 5px 24px; z-index: 999; background: var(--white); position: fixed; top: 0; right: 0; left: 0; -webkit-transition: all 0.5s ease; -ms-transition: all 0.5s ease; transition: all 0.5s ease; border-bottom: 1px solid var(--gray-100); } .header.dashboard-header .header-user { padding: 15px 24px; display: contents; } .header.dashboard-header .header-user .user-menu { align-items: center; -webkit-box-align: center; -ms-flex-align: center; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; margin: 0; position: relative; height: 100%; border-bottom: 0; -webkit-transition: all 0.5s ease; -ms-transition: all 0.5s ease; transition: all 0.5s ease; } .header.dashboard-header .nav-item-box>a { display: -webkit-box; display: -ms-flexbox; display: flex; align-items: center; -webkit-box-align: center; -ms-flex-align: center; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; background: var(--white); border-radius: 50px; width: 24px; height: 24px; position: relative; padding: 0; border: 0; background-color: var(--light); color: var(--gray-900); } .header.dashboard-header .flag-nav>a img { border-radius: 50%; width: 16px; height: 16px; } .header.dashboard-header .dropdown-toggle:after { display: none; } .header.dashboard-header .avatar { width: 24px; height: 24px; } .header.dashboard-header .avatar.online:before { position: absolute; content: ""; width: 4px; height: 4px; border-radius: 50%; inset-inline-end: 0; background-color: #27AE60; z-index: 1; top: 3px; } .header.dashboard-header .header-left-mob { float: left; height: 50px; position: relative; text-align: center; z-index: 1; display: none; } .header.dashboard-header .mobile_btn { display: none; float: left; } .header.dashboard-header .bar-icon { display: inline-block; margin-top: 23px; background-color: var(--light); width: 24px; height: 24px; border-radius: 50px; display: flex; align-items: center; justify-content: center; color: var(--gray-900); } .header.dashboard-header .bar-icon span { background-color: var(--gray-900); display: block; float: left; height: 1px; margin-bottom: 3px; width: 15px; border-radius: 2px; transition: all 0.5s; } .header-right { gap: 12px; } .header-right ul { border: 1px solid var(--gray-100); background-color: var(--white); } .header-right ul li a { font-size: 13px; color: var(--gray-500); font-weight: 500; border-radius: 50px; padding: 4px 12px; display: flex; align-items: center; justify-content: center; } .header-right ul li a.active { background-color: #FF6900; color: var(--white); } .header-right .flag-nav .dropdown-menu { min-width: 64px; } .header-right .flag-nav .dropdown-menu a { border-radius: 5px; } .dashboard-link { border-right: 1px solid var(--gray-100); padding-right: 16px; } .wallet-amount span { border: 1px solid #F2E6F2; background-color: #FDF4F9; border-radius: 5px; font-weight: 500; color: #DD2590; padding: 6px 12px; } .mobile-user-menu { display: none; z-index: 1; } @media (min-width: 992px) { .header.dashboard-header { width: calc(100% - 260px); margin-left: 260px; } } @media (max-width: 991.98px) { .header.dashboard-header .header-right { display: none !important; } } @media (max-width: 991.98px) { .header.dashboard-header .header-left-mob { display: block; } } @media (max-width: 991.98px) { .header.dashboard-header .header-left-mob { position: absolute; width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; align-items: center; -webkit-box-align: center; -ms-flex-align: center; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; text-align: center; z-index: 1; height: auto; -webkit-transition: all 0.5s ease; -ms-transition: all 0.5s ease; transition: all 0.5s ease; left: 0; } } @media (max-width: 991.98px) { .header.dashboard-header .header-left-mob img { height: 30px; } } @media (max-width: 991.98px) { .header.dashboard-header .header-user .user-menu { display: none; } } @media (max-width: 991.98px) { .header.dashboard-header .mobile_btn, .header.dashboard-header #mobile_btn { z-index: 100; line-height: 0; display: inline-block; } } @media (max-width: 991.98px) { .header.dashboard-header { padding: 12px 24px; } } @media (max-width: 991.98px) { .header.dashboard-header .bar-icon { margin-top: 4px; } } @media (max-width: 991.98px) { .mobile-user-menu { display: block; } } @media (max-width: 991.98px) { .nav-item-box-home { display: none; } } @media (max-width: 991.98px) { .mobile-flag-nav { display: block; } } @media (min-width: 992px) { .mobile-flag-nav { display: none; } } @media (max-width: 991.98px) { .mobile-bottom-content img { width: 16px; height: 16px; } } @media (max-width: 991.98px) { .mobile-profile { display: flex; padding: 15px; background-color: var(--light); align-items: center; justify-content: space-between; margin-top: 20px; } } @media (max-width: 991.98px) { .mobile-profile h6 { font-size: 16px; margin-bottom: 0; } } @media (max-width: 991.98px) { .mobile-profile .avatar { width: 24px; height: 24px; } } .mobile-nofification { position: relative; } @media (max-width: 991.98px) { .mobile-nofification { margin-right: 12px; } } .mobile-nofification::before { content: ""; width: 6px; height: 6px; background-color: #EF1E1E; border-radius: 50px; right: 1px; top: 2px; } @media (max-width: 991.98px) { .mobile-nofification::before { position: absolute; } } @media (max-width: 1199.98px) { .top-header .list-inline-items a { font-size: 13px; } } @media (min-width: 992px) { .nav-tabs.nav-tabs-solid.nav-tabs-rounded a { margin-bottom: 24px; } } header .main-menu-wrapper .main-nav>li>ul.mega-submenu { padding: 0; border: 0; display: block; opacity: 0; visibility: hidden; min-width: 250px; transform-origin: center top 0; -webkit-transform-origin: center top 0; -moz-transform-origin: center top 0; -ms-transform-origin: center top 0; -o-transform-origin: center top 0; transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s; -ms-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; box-shadow: 0 16px 50px rgba(0, 0, 0, 0.08); -webkit-box-shadow: 0 16px 50px rgba(0, 0, 0, 0.08); -moz-box-shadow: 0 16px 50px rgba(0, 0, 0, 0.08); -ms-box-shadow: 0 16px 50px rgba(0, 0, 0, 0.08); -o-box-shadow: 0 16px 50px rgba(0, 0, 0, 0.08); border-radius: 0px; -webkit-border-radius: 0px; -moz-border-radius: 0px; } @media (min-width: 992px) { header .main-menu-wrapper .main-nav>li>ul.mega-submenu { width: 100%; } } @media (min-width: 992px) { header .main-menu-wrapper .main-nav>li.megamenu { position: unset; } } .megamenu-wrapper { box-shadow: 0px 4px 4px 0px rgba(212, 212, 212, 0.2509803922); } @media (min-width: 992px) { .megamenu-wrapper { padding: 24px 24px 24px; } } @media (min-width: 992px) { .single-demo { padding: 15px; background-color: var(--white); box-shadow: 0px 4.4px 12px -1px rgba(222, 222, 222, 0.3607843137); border-radius: 10px; transition: 0.5s; } } @media (min-width: 992px) and (min-width: 992px) { .single-demo:hover { transform: translateY(-6px); } } @media (min-width: 992px) { .single-demo a { padding: 0 !important; } } @media (min-width: 992px) and (min-width: 992px) { .single-demo a { background-color: transparent !important; } } @media (min-width: 992px) and (min-width: 992px) { .single-demo a:hover { color: #FF6900 !important; } } @media (min-width: 992px) { .single-demo .demo-img { margin-bottom: 8px; } } @media (min-width: 992px) { .single-demo .demo-img img { width: 100%; } } @media (max-width: 991.98px) { .mobile-theme-mode { display: block; } } @media (min-width: 992px) { .mobile-theme-mode { display: none; } } @media (min-width: 992px) { .single-demo .active { color: #FF6900 !important; } } .sidebar-overlay { background-color: rgba(0, 0, 0, 0.6); display: none; height: 100%; left: 0; position: fixed; top: 0; width: 100%; } @media (max-width: 991.98px) { .sidebar-overlay.opened { display: block; } } .menu-opened .main-menu-wrapper { transform: translateX(0); } .menu-header { -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 60px; padding: 0 20px; justify-content: space-between; -webkit-justify-content: space-between; -ms-flex-pack: space-between; display: none; } @media (max-width: 991.98px) { .menu-header { display: -webkit-box; display: -ms-flexbox; display: flex; background-color: var(--white); border-bottom: 1px solid #E6E8EE; } } .menu-logo img { height: auto; max-width: 180px; } .menu-close { width: 20px; height: 20px; border-radius: 50px; font-size: 14px; color: var(--gray-900); background-color: var(--light); display: flex; align-items: center; justify-content: center; } .bar-icon { display: inline-block; width: 31px; } .bar-icon span { background-color: #FF6900; display: block; float: left; height: 2px; margin-bottom: 6px; width: 30px; border-radius: 2px; } .bar-icon span:nth-child(3) { margin-bottom: 0; } html.menu-opened body { overflow: hidden; } .main-menu-wrapper { margin: 0 15px 0; } @media (max-width: 1199.98px) { .main-menu-wrapper { margin: 0; } } .navbar-brand.logo-small { display: none; } .navbar-brand.logo-small img { max-height: 30px; } .product-more { padding: 37px 0 37px; } @media (max-width: 991.98px) { .product-more { padding: 40px 0 40px; } } .product-more h3 { font-weight: 700; font-size: 24px; color: #030A16; margin-bottom: 0; } @media (max-width: 991.98px) { .product-more h3 { margin-bottom: 20px; } } .megamenu-main { position: static !important; } .submenu-product-group { margin-bottom: 40px; } .main-nav>li .submenu li .submenu-head a { padding: 0; } .main-nav>li .submenu-head li a { white-space: normal; } .main-nav li.responsive-link { display: none; } @media (max-width: 991.98px) { .main-nav li.responsive-link { display: block; } } .submenu-head { text-align: center; margin-bottom: 25px; } .submenu-head .product-content { padding: 10px; background: var(--white); box-shadow: 0px 4px 24px rgba(179, 179, 179, 0.25); border-radius: 10px; } .submenu-head .product-content img { margin-bottom: 10px; } .submenu-head .product-content p { font-weight: 600; font-size: 16px; color: #666666; margin-bottom: 0; -webkit-transition: 0.7s; -moz-transition: 0.7s; -o-transition: 0.7s; transition: 0.7s; } .submenu-head .product-content h4 { font-weight: 700; font-size: 18px; color: #030A16; -webkit-transition: 0.7s; -moz-transition: 0.7s; -o-transition: 0.7s; transition: 0.7s; } .submenu-head:hover .product-content h4, .submenu-head:hover .product-content p { color: #FF6900; -webkit-transition: 0.7s; -moz-transition: 0.7s; -o-transition: 0.7s; transition: 0.7s; } .megamenu-full-width li { height: calc(100vh - 90px); overflow: auto; background: var(--white); box-shadow: 0px 4px 54px rgba(197, 197, 197, 0.25); border-radius: 0px 0px 40px 40px; } .top-header { position: relative; padding: 8px; background-color: var(--gray-900); color: var(--white); text-align: center; } @media (max-width: 991.98px) { .top-header { display: none; } } .top-header .close-btn { font-size: 16px; color: var(--gray-500); position: absolute; right: 15px; top: 50%; transform: translateY(-50%); } .header .nav-item-box.nav-item-box-home>a { display: -webkit-box; display: -ms-flexbox; display: flex; align-items: center; -webkit-box-align: center; -ms-flex-align: center; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; border-radius: 50px; width: 32px; height: 32px; position: relative; padding: 0; border: 0; background-color: var(--light); color: var(--gray-900); border-radius: 5px; } .header .nav-item-box.nav-item-box-home .badge.badge-pill { position: absolute; width: 6px; height: 6px; border-radius: 50px !important; background-color: #EF1E1E; display: block; padding: 0; right: 10px; top: 10px; } .header .nav-item-box>a::after { display: none; } .header .nav-item-box-home.flag-nav>a img { width: 16px; height: 16px; } .header .nav-item-box-home.flag-nav .dropdown-item img { width: 16px; height: 16px; } .header .logged-item .log-user { background: var(--light); border-radius: 5px; padding: 5px 7px; width: unset; height: unset; color: var(--gray-900); display: flex; align-items: center; } .header .logged-item .log-user .users-img img { width: 24px; height: 24px; border-radius: 50%; margin-right: 4px; } .header .logged-item .dropdown-menu { min-width: 330px; } .header .logged-item .toggle { min-width: unset; } .header .logged-item .dropdown-toggle:after { display: none; } .header .logged-item .dropdown-menu-end { right: 0; max-height: 450px; overflow-y: auto; padding: 15px; } .header .logged-item .user-item { background-color: var(--light); } .header .logged-item .search-filter-selected .form-group .select2-container { width: 100% !important; } .mobile-profile { display: none; } .navbar-header .dark-logo { display: none; } .menu-logo.dark-logo { display: none; } /****** Utils ******/ .footer { background: var(--dark); padding: 40px 0 0; position: relative; z-index: 1; } .footer-bg-one { position: absolute; left: 20px; bottom: 100px; z-index: -1; } .footer-bg-two { position: absolute; right: 0; bottom: 50px; max-width: 220px; z-index: -1; } .footer-widget { margin-bottom: 20px; } .footer-widget img { margin-bottom: 20px; } .footer-widget h3 { font-size: 20px; color: var(--white); margin-bottom: 24px; } .footer-widget p { color: var(--gray-100); margin-bottom: 20px; } .footer-widget .menu-items li { margin-bottom: 10px; position: relative; display: flex; align-items: center; padding-left: 15px; } .footer-widget .menu-items li:last-child { margin-bottom: 0; } .footer-widget .menu-items li::before { content: ""; width: 4px; height: 4px; border-radius: 10px; background: var(--light); position: absolute; left: 0; } .footer-widget .menu-items li a { font-size: 16px; color: var(--light); } @media (max-width: 1399.98px) { .footer-widget .menu-items li a { font-size: 15px; } } .footer-widget .menu-items li a:hover { color: #FF6900; } .social-links ul { display: flex; align-items: center; } .social-links ul li { margin-right: 15px; } .social-links ul li:last-child { margin-right: 0; } .social-links ul li a { width: 36px; height: 36px; border-radius: 50%; display: flex; align-items: center; justify-content: center; color: var(--white); background: var(--gray-900); transition: 0.5s all; } .social-links ul li a:hover { background: #FF6900; transition: 0.5s all; color: var(--white); } .social-links ul li a i { font-size: 16px; } .location-list li { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; margin: 0 24px 15px 0; } .location-list li h6 { font-size: 14px; font-weight: 500; color: var(--white); margin-bottom: 4px; } .location-list li span { width: 46px; height: 46px; border-radius: 10px; display: flex; align-items: center; justify-content: center; color: var(--white); background: var(--gray-900); flex-shrink: 0; margin-right: 8px; } .location-list li p { color: var(--white); margin-bottom: 0; font-size: 16px; } .breadcrumb-social { color: var(--gray-900) !important; } .breadcrumb-social li { margin-right: 8px !important; } .breadcrumb-social li a { width: 30px !important; height: 30px !important; } .breadcrumb-social li a i { font-size: 13px !important; } .contact-widget { border-top: 1px solid var(--gray-800); padding: 40px 0 25px; margin-top: 20px; } @media (max-width: 991.98px) { .contact-widget { padding: 30px 0; } } @media (max-width: 767.98px) { .contact-widget { padding: 20px 0; margin-top: 0; } } .paypal-icons { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; margin-bottom: 15px; gap: 6px; } @media (max-width: 1199.98px) { .paypal-icons { margin-bottom: 0; } } .footer-bottom { border-top: 1px solid var(--gray-900); padding: 20px 0; } .footer-bottom-links ul { display: flex; align-items: center; justify-content: end; } @media (max-width: 991.98px) { .footer-bottom-links ul { justify-content: center; margin-top: 20px; } } @media (max-width: 575.98px) { .footer-bottom-links ul { flex-direction: column; } } .footer-bottom-links ul li { margin-right: 30px; } @media (max-width: 575.98px) { .footer-bottom-links ul li { margin-right: 0; margin-bottom: 10px; } } .footer-bottom-links ul li a { font-size: 16px; color: var(--white); } .footer-bottom-links ul li a:hover { color: #FF6900; } .footer-bottom-links ul li:last-child { margin-right: 0; } @media (max-width: 575.98px) { .footer-bottom-links ul li:last-child { margin-bottom: 0; } } .copy-right p { color: var(--white); margin-bottom: 0; } @media (max-width: 991.98px) { .copy-right p { text-align: center; } } .footer .footer-dark-logo { display: none; } .footer-bottom-two .footer-dark-logo { display: none; } /****** Utils ******/ .sidebar { display: -webkit-box; display: -ms-flexbox; display: block; background-color: var(--white); border-right: 1px solid var(--gray-100); margin-top: 0; z-index: 99; position: fixed; top: 0; bottom: 0; left: 0; -webkit-transition: all 0.5s ease; -ms-transition: all 0.5s ease; transition: all 0.5s ease; width: 260px; } @media (max-width: 991.98px) { .sidebar { margin-left: -575px; -webkit-transition: all 0.4s ease; -ms-transition: all 0.4s ease; transition: all 0.4s ease; z-index: 1041; background: var(--white); top: 50px; width: 220px; } } .sidebar .slimScrollDiv { top: 51px; } @media (max-width: 991.98px) { .sidebar .slimScrollDiv { top: 0; } } .sidebar .slimScrollDiv .sidebar-menu { margin-top: 0; display: flex; flex-direction: column; justify-content: space-between; height: 100%; } .sidebar .sidebar-menu { padding: 24px 24px 24px; } @media (max-width: 991.98px) { .sidebar .sidebar-menu { padding: 15px; } } .sidebar .sidebar-menu ul li { margin-bottom: 1px; } .sidebar .sidebar-menu ul li a { font-weight: 500; color: var(--gray-500); padding: 8px; display: flex; align-items: center; width: 100%; border-radius: 5px; border-left: 4px solid var(--white); } .sidebar .sidebar-menu ul li a i { color: var(--gray-900); } .sidebar .sidebar-menu ul li a:hover { background-color: var(--light); border-left: 4px solid #FF6900; } .sidebar .sidebar-menu ul li a.active { background-color: var(--light); border-left: 4px solid #FF6900; } .sidebar .sidebar-logo { position: fixed; width: 260px; padding: 15px 24px 0; height: 47px; z-index: 1; background-color: var(--white); border-right: 1px solid var(--gray-100); } .sidebar .sidebar-logo img { width: 102px; } .sidebars { display: -webkit-box; display: -ms-flexbox; display: block; background-color: var(--white); border-right: 1px solid var(--gray-100); margin-top: 0; z-index: 99; position: fixed; top: 0; bottom: 0; left: 0; -webkit-transition: all 0.5s ease; -ms-transition: all 0.5s ease; transition: all 0.5s ease; width: 260px; } .sidebars .slimScrollDiv { top: 51px; } .sidebars .slimScrollDiv .sidebar-menu { margin-top: 0; display: flex; flex-direction: column; justify-content: space-between; height: 100%; } .sidebar-footer a { color: #EF1E1E; padding: 8px; display: flex; align-items: center; } #toggle_btn { width: 24px; height: 24px; background-color: var(--light); border-radius: 50px; display: flex; align-items: center; justify-content: center; color: var(--gray-900); flex-shrink: 0; } .slide-nav .sidebar { margin-left: 0; } .page-wrapper { -webkit-transition: all 0.5s ease; -ms-transition: all 0.5s ease; transition: all 0.5s ease; margin: 0 0 0 260px; padding: 47px 0 0; position: relative; left: 0; -webkit-transition: all 0.2s ease; -ms-transition: all 0.2s ease; transition: all 0.2s ease; background: var(--light); } .page-wrapper .page-content.content { padding: 24px; } @media (max-width: 991.98px) { .page-wrapper .page-content.content { padding: 15px; } } @media (max-width: 991.98px) { .page-wrapper { margin-left: 0; padding: 52px 0 0; } } @media (max-width: 991.98px) { .sidebar .sidebar-logo { display: none; } } .sidebar .sidebar-logo .logo-small { display: none; } .sidebar .sidebar-logo .dark-logo { display: none; } .sidebars .sidebar-logo .logo-small { display: none; } @media (min-width: 992px) { .mini-sidebar .page-wrapper { margin-left: 84px; } .mini-sidebar .user-names { display: none; } .mini-sidebar .header-left #toggle_btn { opacity: 1; transform: rotate(180deg); } .mini-sidebar .header-left #toggle_btn:after { border: 0; } .mini-sidebar .sidebar { width: 84px; overflow: hidden; } .mini-sidebar .sidebar .sidebar-menu .clinicdropdown>a { padding: 5px; } .mini-sidebar .sidebar .sidebar-menu>ul>li ul li.submenu ul li a { padding-left: 40px; } .mini-sidebar .sidebar .sidebar-menu>ul li.menu-title { position: relative; } .mini-sidebar .sidebar .sidebar-menu>ul li.menu-title span { display: none; } .mini-sidebar .sidebar .sidebar-menu>ul li.menu-title::before { content: ""; display: block; width: 100%; height: 1px; background: linear-gradient(90deg, #FFFFFF 0%, #CED2D4 48%, #FFFFFF 100%); position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .mini-sidebar .sidebar .sidebar-menu>ul li:first-child.menu-title::before { content: none; } .mini-sidebar .sidebar .sidebar-menu>ul li a { justify-content: center; } .mini-sidebar .sidebar .sidebar-menu ul li a span { display: none; } .mini-sidebar .sidebar .sidebar-menu ul li a .count { display: none; } .mini-sidebar .sidebar .sidebar-menu ul li .menu-title { font-size: 0; } .mini-sidebar .sidebar .sidebar-menu ul li .menu-title::after { margin-left: 0; } .mini-sidebar .sidebar .sidebar-menu ul li svg { margin-right: 0; } .mini-sidebar .sidebar .sidebar-logo { width: 84px; padding: 15px 10px 0; } .mini-sidebar .sidebar .sidebar-logo .logo { display: none; } .mini-sidebar .sidebar .sidebar-logo .logo-small { display: block; text-align: center; width: 24.2px; } .mini-sidebar .sidebar-right { display: none; } .mini-sidebar .sidebar-footer a span { display: none; } .mini-sidebar .header { margin-left: 84px; width: calc(100% - 84px); } .mini-sidebar.expand-menu .header-left #toggle_btn { opacity: 1; transform: rotate(180deg); } .mini-sidebar.expand-menu .sidebar .sidebar-menu .clinicdropdown>a { padding: 10px 15px; } .mini-sidebar.expand-menu .sidebar .sidebar-menu>ul>li.submenu-open ul li a { justify-content: left; -webkit-justify-content: left; -ms-flex-pack: left; padding-left: 18px; } .mini-sidebar.expand-menu .sidebar .sidebar-menu>ul>li ul>li.active a { justify-content: start; } .mini-sidebar.expand-menu .sidebar .sidebar-menu>ul li.menu-title::before { content: none; } .mini-sidebar.expand-menu .sidebar .sidebar-menu>ul li.menu-title span { display: block; } .mini-sidebar.expand-menu .sidebar .sidebar-menu>ul li a { justify-content: start; } .mini-sidebar.expand-menu .sidebar .user-names { display: block !important; } .expand-menu.mini-sidebar .header { margin-left: 260px; width: calc(100% - 260px); } .expand-menu.mini-sidebar .sidebar { width: 260px; } .expand-menu.mini-sidebar .sidebar .sidebar-logo { width: 260px; padding: 15px 24px 0; } .expand-menu.mini-sidebar .sidebar .sidebar-logo .logo { display: block; } .expand-menu.mini-sidebar .sidebar .sidebar-logo .logo-small { display: none; text-align: center; width: 30px; } .expand-menu.mini-sidebar .sidebar .sidebar-menu ul li a .count { display: flex; } .expand-menu.mini-sidebar .sidebar .sidebar-menu .menu-title { display: flex; font-size: 12px; } .expand-menu.mini-sidebar .sidebar .sidebar-menu .menu-title::after { margin-left: 8px; } .expand-menu.mini-sidebar .sidebar .user-names { display: none; } .expand-menu.mini-sidebar .sidebar-footer a span { display: flex; } .expand-menu .sidebar-right { display: block; transition: all 0.2s ease; } .expand-menu .sidebar { width: 260px; } .expand-menu .sidebar .sidebar-menu ul>li>a { padding: 8px; } .expand-menu .sidebar .sidebar-menu ul>li>a span { display: inline-block; } .expand-menu .sidebar .sidebar-menu ul>li svg { margin-right: 10px; } .expand-menu .sidebar .sidebar-menu .menu-title { display: flex; } } /****** Utils ******/ .notication-item { padding: 20px; margin-bottom: 24px; border: 1px solid var(--gray-100); border-radius: 10px; box-shadow: 0px 4.4px 12px -1px rgba(222, 222, 222, 0.3607843137); position: relative; } .notication-item .notication-content { display: -webkit-box; display: -ms-flexbox; display: flex; } @media (max-width: 991.98px) { .notication-item .notication-content { margin-bottom: 15px; } } .notication-item .notication-content p { margin-bottom: 2px; } .notication-item .notication-content p i { color: #E82646; font-size: 8px; } .notication-item .notication-content .notify-time { margin-bottom: 0; color: var(--gray-500); } @media (max-width: 575.98px) { .notication-item .m-0 { padding-top: 10px; text-align: center; } } .notication-item span { flex-shrink: 0; margin-right: 16px; } .notication-item span img { width: 45px; height: 45px; border-radius: 50%; } .notication-item:last-child { margin-bottom: 0; } .notication-item:hover { transition: all 0.6s; } .notication-item:hover .notification-btn .btn { -webkit-transition: all 0.2s ease; transition: all 0.2s ease; display: -webkit-inline-box; display: -ms-inline--flexbox; display: inline-flex; } .notication-item:hover .btn-danger { opacity: 1; transition: 0.5s all; } .notication-item .notification-btn .btn { display: none; -webkit-transition: all 0.2s ease; transition: all 0.2s ease; font-weight: 600; } .notication-item .btn-danger { position: absolute; top: 16%; right: 12%; opacity: 0; } .notication-item .btn-danger:hover { background-color: #FF6900; transition: 0.5s all; } @media (max-width: 991.98px) { .notication-item .btn-danger { position: absolute; top: 53%; right: 4%; } } @media (max-width: 575.98px) { .notication-item .btn-danger { top: 74%; } } .notification-header { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: space-between; -webkit-justify-content: space-between; -ms-flex-pack: space-between; flex-wrap: wrap; margin-bottom: 16px; } @media (max-width: 991.98px) { .notification-header { margin-bottom: 0; } } .notification-header ul li { display: inline-block; margin: 0 10px 24px 0; } .notification-header ul li:last-child { margin-right: 0; } .notification-header ul li .btn { border: 1px solid var(--gray-100); border-radius: 5px; font-size: 13px; font-weight: 500; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 7px 14px; background: var(--white); } .notification-header ul li .btn:hover { background: #FF6900; border-color: #FF6900; color: var(--white); } .notification-header ul li .btn i { margin-right: 3.5px; line-height: inherit; } .notification-header ul li .btn-delete { color: #EF1E1E; } @media (max-width: 575.98px) { .noti-btn { text-align: center; } } .noti-btn .btn { padding: 6px 15px; margin-top: 10px; font-size: 13px; font-weight: 500; } .noti-btn .btn+.btn { margin-left: 15px; } .notify-info .select2-container--default .select2-selection--single .select2-selection__rendered { color: var(--gray-500); } .notify-info .select2-container--default .select2-selection--single .select2-selection__arrow b { top: 40%; } .notify-info .form-sort .select2-container--default .select2-selection--single .select2-selection__rendered { padding-left: 30px !important; line-height: 35px !important; } .notify-info .select2-container .select2-selection--single { height: 37px !important; } .topnav-dropdown-header { display: flex; align-items: center; justify-content: space-between; padding: 15px; } .topnav-dropdown-header p { margin-bottom: 0; font-size: 14px; } .dropdown-menu.dropdown-menu-end.noti-blk { min-width: 440px; padding: 0; } .dropdown-menu.dropdown-menu-end.noti-blk ul { max-height: 300px; overflow-y: auto; } .dropdown-menu.dropdown-menu-end.noti-blk .media-body p { font-size: 13px; color: var(--gray-500); } .notification-message { padding: 10px; padding-bottom: 15px; margin-bottom: 0; border-bottom: 1px solid var(--gray-100); } .notification-message .noti-details { font-size: 14px; margin-bottom: 0; font-weight: 600; } .notification-message .noti-details span { color: #4F4F4F; font-weight: 500; } .notification-message .avatar { margin-right: 15px; } .notification-message a .avatar { position: relative; } .notification-message .active-noti .avatar:before { content: ""; width: 8px; height: 8px; border-radius: 20px; background: #1ABE17; position: absolute; bottom: 0; right: 0; } .noti-time { font-size: 13px; color: #4f4f4f; margin-bottom: 0; } .notify-btns { margin-top: 8px; } .noti-time.notitime { margin-top: 8px; } .noti-reply-msg { font-size: 14px; padding-left: 10px; border-left: 2px solid var(--gray-100); margin-top: 10px; margin-bottom: 0; } .noti-blk ul li.notification-message:last-child { border-bottom: 0; margin-bottom: 0; } .noti-blk .count { width: 20px; height: 20px; display: flex; align-items: center; justify-content: center; color: var(--white); border-radius: 50px; background-color: #EF1E1E; font-size: 14px; } .clear-all-noti { text-align: center; padding: 15px 0; background-color: var(--light); border-radius: 0 0 10px 10px; border-top: 1px solid var(--gray-100); } .clear-all-noti .clear-notification { color: #FF6900; font-weight: 400; } .clear-notification { font-weight: 600; font-size: 14px; color: #E82646; } .notification-title a { color: #FF6900; font-size: 12px; font-weight: 500; } .mark-all-noti { font-size: 14px; } .dropdowns { position: relative; } .dropdown-menu { display: none; min-width: 200px; background: var(--white); } .toggle { min-width: 200px; } .is-active .dropdown-menu { display: block; } /****** Utils ******/ [data-theme=dark] .sidebar .sidebar-logo .logo-normal { display: none; } [data-theme=dark] .sidebar .sidebar-logo .dark-logo { display: block; } [data-theme=dark] .user-review .review-lists .review-wrap { box-shadow: none; } @media (min-width: 992px) { [data-theme=dark] .expand-menu.mini-sidebar .sidebar .sidebar-logo .logo { display: none; } } @media (min-width: 992px) { [data-theme=dark] .expand-menu.mini-sidebar .sidebar .sidebar-logo .dark-logo { display: block; } } @media (min-width: 992px) { [data-theme=dark] .mini-sidebar .sidebar .sidebar-logo .dark-logo { display: none; } } [data-theme=dark] .category-icon img, [data-theme=dark] .popular-icon img, [data-theme=dark] .provide-box .provide-icon img, [data-theme=dark] .client-logo img { filter: brightness(0) saturate(100%); } [data-theme=dark] .banner-head h1 { color: #051321; } [data-theme=dark] .popular-search h5 { color: #051321; } [data-theme=dark] .hero-section-two h1, [data-theme=dark] .provide-section .section-header h2, [data-theme=dark] .cta-wrap h3 { color: #051321; } [data-theme=dark] .trusted-customers .section-header h2, [data-theme=dark] .trusted-customers .section-header p { color: #FFFCFA; } [data-theme=dark] .testimonial-section .section-header h2 { color: #051321; } [data-theme=dark] .cta-wrap .badge { color: #051321; } [data-theme=dark] .navbar-brand.logo { display: none; } [data-theme=dark] .navbar-header .dark-logo { display: block; } [data-theme=dark] .menu-logo { display: none; } [data-theme=dark] .menu-logo.dark-logo { display: block; } [data-theme=dark] .footer .footer-logo { display: none; } [data-theme=dark] .footer .footer-dark-logo { display: block; } [data-theme=dark] .footer-bottom-two .footer-logo { display: none; } [data-theme=dark] .footer-bottom-two .footer-dark-logo { display: block; } [data-theme=dark] .marketing-section { background: #0A0502; } [data-theme=dark] .marketing-section h2, [data-theme=dark] .marketing-section p { color: #FFFCFA; } [data-theme=dark] .gigs-step ul li span { background: #051321; } [data-theme=dark] .gigs-step ul li p, [data-theme=dark] .gigs-step ul li h6 { color: #FFFCFA; } [data-theme=dark] .gig-post .gigs-step ul li p { color: #FFFCFA; } /******* Vendors ******/ /****** Utils ******/ .select2-results__option { padding: 10px 12px; font-size: 14px; } .select2-container .select2-selection--single { border: 1px solid var(--gray-100); border-radius: 5px; height: 42px; outline: 0; font-size: 13px; background: var(--white); } .select2-container .select2-selection--single .select2-selection__rendered { padding-right: 35px; padding-left: 12px; } @media (max-width: 991.98px) { .select2-container--default .select2-selection--single { outline: 0; } } .select2-container--default .select2-selection--single .select2-selection__arrow { height: 42px; right: 7px; } .select2-container--default .select2-selection--single .select2-selection__arrow b { position: absolute; top: 50%; left: 50%; border-color: var(--gray-900); border-style: solid; border-width: 0 1.5px 1.5px 0; padding: 2.7px; height: 0; margin-left: -10px; margin-top: -3px; width: 0; transform: rotate(45deg) translateY(-50%); -webkit-transform: rotate(45deg) translateY(-50%); -ms-transform: rotate(45deg) translateY(-50%); } .select2-container--default .select2-selection--single .select2-selection__rendered { line-height: 42px; font-weight: 400; font-size: 14px; color: var(--gray-500); } .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b { border-color: #4F4F4F; border-width: 2px 0 0 2px; margin-top: 3px; padding: 3px; } .select2-container--default .select2-results__option--highlighted[aria-selected] { background-color: #FF6900; border: 0; } .select2-container--default .select2-selection--multiple { border: 1px solid #dcdcdc; min-height: 42px; } .select2-dropdown { border-color: #dcdcdc; } /****** Utils ******/ .dataTables_paginate .pagination .previous { display: none; } .dataTables_paginate .pagination .next { display: none; } .dataTables_length label { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 14px; font-weight: 400; } @media (max-width: 575.98px) { .dataTables_length label { justify-content: center; margin-bottom: 16px; } } .dataTables_length label .form-select { width: 50px; border: 1px solid var(--gray-100); border-radius: 5px; margin: 0 8px; background-position: right 5px center; line-height: normal; padding: 4px 8px 4px 8px !important; } @media (max-width: 575.98px) { .main-search { margin-bottom: 20px; } } .main-search .dt-search input { height: 37px; border: 1px solid var(--gray-100); border-radius: 4px; width: 100%; background-color: var(--white); padding: 8px 12px 8px 12px; color: var(--gray-500); } .date-select input { padding: 8px 12px; height: 37px; color: var(--gray-500); } .date-select .form-icon { top: 53% !important; } .custom-table { border: 1px solid var(--gray-100); border-radius: 5px; } #tablefilter div.dataTables_filter .form-control { height: 42px; border: 1px solid var(--gray-100); border-radius: 10px; width: 100%; background-color: var(--white); padding: 10px 12px 10px 35px; } #tablefilter div.dataTables_filter label { position: relative; margin: 0; } @media (max-width: 575.98px) { #tablefilter div.dataTables_filter label { max-width: 100%; } } #tablefilter div.dataTables_filter label::before { position: absolute; font-family: "Font Awesome 5 Free"; font-weight: 600; font-size: 15px; content: "\f002"; left: 12px; top: 50%; transform: translateY(-50%); color: #828282; width: 20px; } div.dt-container .dt-paging .dt-paging-button.disabled, div.dt-container .dt-paging .dt-paging-button.disabled:hover, div.dt-container .dt-paging .dt-paging-button.disabled:active { color: var(--gray-900) !important; } .dt-search input { height: 37px; border: 1px solid var(--gray-100); border-radius: 5px; width: 100%; background-color: var(--white); padding: 10px 35px 10px 12px; margin-bottom: 0; outline: none; } .custom-table .dt-layout-row { margin: 0 !important; } .custom-table .dt-layout-row:last-child { display: none !important; } .dt-paging nav { display: flex; align-items: center; justify-content: center; } .dt-paging nav .dt-paging-button.first { display: none; } .dt-paging nav .dt-paging-button.last { display: none; } .dt-paging .dt-paging-button { width: 45px; height: 45px; border: 1px solid var(--gray-100); background: var(--white); border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-left: 15px; font-weight: 600; color: var(--gray-900); transition: 0.5s all; } .dt-paging .dt-paging-button.current { background: #FF6900; color: var(--white) !important; border-color: #FF6900; } /****** Utils ******/ .daterangepicker { border-color: var(--gray-100); background: var(--white); } .daterangepicker::before { border-bottom-color: var(--gray-100); } .daterangepicker .ranges li { color: var(--gray-900); } .daterangepicker .ranges li:hover { background: var(--gray-200); } .daterangepicker .ranges li.active { background-color: #FF6900; } .daterangepicker td.active { background-color: #FF6900; } .daterangepicker td.active:hover { background-color: #FF6900; } .daterangepicker.show-ranges.ltr .drp-calendar.left { border-color: var(--gray-100); } .daterangepicker .drp-buttons { border-color: var(--gray-100); } .daterange-wraper .date-range { padding-left: 30px; font-size: 14px; color: var(--gray-700); border: 0; min-height: auto; height: 36px; border: 0; box-shadow: 0px 4.4px 20px -1px rgba(19, 16, 34, 0.0509803922); } .daterange-wraper .date-range:focus { border-left: 0; } .daterange-wraper .cal-icon-date { position: absolute; left: 10px; top: 50%; transform: translateY(-50%); } .filter-range .irs--flat .irs-handle>i:first-child { position: absolute; display: block; top: 4px; left: 50%; width: 10px; height: 10px; margin-left: -1px; background-color: #FF6900; border-radius: 50px; border: 0; } .filter-range .irs--flat .irs-line { top: 28px; height: 6px; background-color: var(--light); border-radius: 4px; } .filter-range .irs--flat .irs-bar { top: 28px; height: 6px; background-color: #FF6900; } .filter-range .irs-with-grid .irs-grid { display: none; } .filter-range .irs--flat .irs-from, .filter-range .irs--flat .irs-to, .filter-range .irs--flat .irs-single { color: white; font-size: 14px; line-height: 1.333; text-shadow: none; padding: 4px 12px; background-color: #FF6900; border-radius: 4px; top: -10px; } .filter-range .irs--flat .irs-from:before, .filter-range .irs--flat .irs-to:before, .filter-range .irs--flat .irs-single:before { border-top-color: #FF6900; left: 60%; } /******* Pages ******/ /****** Utils ******/ @keyframes spin { to { transform: rotate(360deg); } } .hero-section { background: #FFF1E7; border-bottom-right-radius: 150px; padding: 115px 0 108px; position: relative; z-index: 1; } @media (max-width: 991.98px) { .hero-section { padding: 60px 0 48px; } } @media (max-width: 767.98px) { .hero-section { padding: 40px 0 28px; border-radius: 0; } } .banner-head h1 { font-size: 52px; margin-bottom: 24px; position: relative; max-width: 660px; } @media (max-width: 1399.98px) { .banner-head h1 { font-size: 52px; max-width: 570px; } } @media (max-width: 1199.98px) { .banner-head h1 { font-size: 43px; max-width: 480px; } } @media (max-width: 991.98px) { .banner-head h1 { font-size: 36px; } } @media (max-width: 767.98px) { .banner-head h1 { font-size: 32px; } } @media (max-width: 767.98px) { .banner-head h1::after { display: none; } } .banner-head p { margin-bottom: 40px; position: relative; } .banner-head p::after { content: ""; background-image: url(../img/bg/title-bar-img.svg); position: absolute; width: 150px; height: 12px; right: 0; bottom: -10px; } .banner-form { position: relative; padding: 20px; background: url(../img/bg/form-bg-vector.png); background-repeat: no-repeat; background-size: cover; margin-bottom: 24px; } @media (max-width: 1199.98px) { .banner-form { padding: 15px; } } @media (max-width: 767.98px) { .banner-form { margin-bottom: 20px; } } .banner-form .select2-container .select2-selection--single { font-size: 16px; } .banner-form form { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; background: var(--white); padding: 24px 24px 0; border-radius: 10px; } @media (max-width: 1199.98px) { .banner-form form { padding: 20px 20px 0; } } @media (max-width: 767.98px) { .banner-form form { padding: 15px 15px 1px; display: block; } } .banner-form .input-block { min-width: 180px; width: 100%; display: inline-block; text-align: left; border-right: 1px solid #E6E6E6; padding: 0 10px 0 10px; margin: 0 5px 24px; } @media (max-width: 1399.98px) { .banner-form .input-block { min-width: 160px; } } @media (max-width: 1199.98px) { .banner-form .input-block { min-width: 130px; padding: 0 5px 0 5px; margin: 0 5px 20px; } } .banner-form .input-block .input-locaion .form-control { padding-right: 20px; } .banner-form .input-block label { font-size: 14px; font-weight: 500; color: var(--gray-500); margin-bottom: 0; } .banner-form .input-block .form-control { font-size: 16px; font-weight: 400; color: var(--gray-900); padding: 0px; border-radius: 0; height: auto; border: 0; } .banner-form .input-block .form-control::placeholder { color: var(--gray-500); } @media (max-width: 1199.98px) { .banner-form .input-block .form-control { padding-right: 20px; } } .banner-form .input-block .select2-container .select2-selection--single { border: 0; height: auto; } .banner-form .input-block .select2-container .select2-selection--single .select2-selection__rendered { padding-left: 0; line-height: normal; color: var(--gray-900); } .banner-form .input-block .select2-container--default .select2-selection--single .select2-selection__arrow { height: auto; top: 7px; } .banner-form .input-block-btn { float: right; margin: 0 0 24px; margin-left: auto; } @media (max-width: 1199.98px) { .banner-form .input-block-btn { margin: 0 0 20px; } } @media (max-width: 767.98px) { .banner-form .input-block-btn { float: inherit; margin: 0 0 15px; } } @media (max-width: 1199.98px) { .banner-form .input-block-btn .btn { padding: 10px 14px; } } @media (max-width: 767.98px) { .banner-form .input-block-btn .btn { width: 100%; } } .banner-form .input-block-btn .btn i { font-size: 14px; margin-right: 5px; } @media (max-width: 1199.98px) { .banner-form .input-block-btn .btn i { font-size: 12px; } } .banner-search-list { display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: space-between; -webkit-justify-content: space-between; -ms-flex-pack: space-between; width: 90%; margin: 0 -10px; } @media (max-width: 767.98px) { .banner-search-list { width: 100%; margin: 0; display: block; } } .input-locaion { position: relative; } .input-locaion img { position: absolute; top: 50%; transform: translateY(-50%); right: 0; } .popular-search { display: flex; align-items: center; } @media (max-width: 575.98px) { .popular-search { flex-direction: column; } } .popular-search ul { display: flex; align-items: center; flex-wrap: wrap; } .popular-search ul li { margin: 0 12px 12px 0; } .popular-search ul li:last-child { margin-right: 0; } .popular-search ul li a { background: var(--light); border-radius: 10px; padding: 5px 15px; font-size: 14px; color: var(--gray-900); font-weight: 500; display: inline-flex; } .popular-search ul li a:hover { background: #FF6900; color: var(--white); } .popular-search h5 { font-size: 16px; margin-right: 12px; margin-bottom: 12px; flex-shrink: 0; } @media (max-width: 991.98px) { .banner-img { display: none; } } .banner-img-right { max-width: 500px; position: absolute; right: 30px; } @media (max-width: 1399.98px) { .banner-img-right { max-width: 400px; } } @media (max-width: 1199.98px) { .banner-img-right { max-width: 330px; right: 20px; } } .banner-bg-imgs img { position: absolute; z-index: -1; } .banner-bg-imgs .banner-bg-one { right: 200px; top: 0; } .banner-bg-imgs .banner-bg-two { right: 38%; bottom: 0; } .banner-bg-imgs .banner-bg-three { left: 0; top: 0; max-width: 400px; } .banner-bg-imgs .banner-bg-four { left: 20px; top: 50px; animation: spin 3000ms linear infinite; } @media (max-width: 991.98px) { .banner-bg-imgs .banner-bg-four { top: 20px; max-width: 50px; } } @media (max-width: 575.98px) { .banner-bg-imgs .banner-bg-four { display: none; } } .banner-small-bg-one { position: absolute; bottom: 30%; right: 60px; } @media (max-width: 1399.98px) { .banner-small-bg-one { bottom: 35%; right: 100px; max-width: 50px; } } @media (max-width: 1199.98px) { .banner-small-bg-one { bottom: 43%; } } .banner-small-bg-two { position: absolute; bottom: 23%; right: 450px; } @media (max-width: 1399.98px) { .banner-small-bg-two { bottom: 33%; right: 350px; } } @media (max-width: 1199.98px) { .banner-small-bg-two { bottom: 37%; right: 260px; } } .service-section { padding: 80px 0; } @media (max-width: 991.98px) { .service-section { padding: 50px 0; } } .section-header { margin-bottom: 40px; } @media (max-width: 991.98px) { .section-header { margin-bottom: 30px; } } .section-header h2 { margin-bottom: 0; position: relative; } @media (max-width: 991.98px) { .section-header h2 { font-size: 30px; } } @media (max-width: 991.98px) { .section-header h2::after { display: none; } } .section-header h2 span { position: relative; } .section-header h2 span::after { content: ""; background-image: url(../img/bg/title-bar-img.svg); position: absolute; width: 100%; height: 10px; left: 0; bottom: -8px; background-size: cover; } .section-header p { font-weight: 500; margin-bottom: 0; } .service-grid { background: var(--white); border-radius: 10px; margin-bottom: 24px; box-shadow: 0px 4.8px 24.4px -6px rgba(19, 16, 34, 0.1019607843); } .service-grid .servive-name h4 { font-weight: 500; margin-bottom: 3px; font-size: 16px; } .service-grid .servive-name span { color: #4F4F4F; } .service-grid .service-img { position: relative; transition: 0.5s all; overflow: hidden; border-radius: 10px 10px 0 0; } .service-grid .service-img:hover img { transform: scale(1.14); transition: 0.5s all; } .service-grid .service-img img { border-radius: 10px 10px 0 0; width: 100%; transition: 0.5s all; } .service-grid:hover .next-arrow a i { color: #FF6900; } .service-type { padding: 20px; } .next-arrow a i { color: var(--gray-900); font-size: 18px; } .service-user img { border-radius: 5px !important; } .service-select { border-bottom: 1px solid var(--gray-100); padding-bottom: 8px; margin-bottom: 8px; } .service-select .high { background-color: #FEF4F4; } .service-select .custom_radio { margin-right: 8px; } .service-select .custom_radio .checkmark { background: transparent; } .service-select h6 { font-size: 16px; font-weight: 500; } .service-select h6 span { display: block; font-size: 14px; font-weight: 400; color: var(--gray-500); padding-top: 2px; } .service-select .price { background: #EDEDFB; padding: 4px 8px; font-size: 13px; font-weight: 500; color: #3538CD; border-radius: 5px; } .service-select .price.bg-primary-transparent { background-color: #FEF4F4; } .service-select-widget { padding: 16px !important; } .service-select-widget h6 { font-size: 18px; font-weight: 500; } .payment-gateway { margin-bottom: 20px; gap: 24px; } @media (max-width: 767.98px) { .payment-gateway { gap: 12px; } } @media (max-width: 575.98px) { .payment-gateway .payment-card { width: 100%; } } .payment-gateway .active .payment-card input[type=radio]+.content { border: 1px solid #c5c7c9; background-color: rgba(226, 228, 230, 0.4117647059); } .payment-gateway .active .payment-card input[type=radio]+.content .radio-btn::before { content: ""; width: 10px; width: 10px; height: 10px; background-color: #ff6600; border-radius: 50%; position: absolute; inset: 0; margin: auto; } .payment-gateway .content { border-radius: 5px; padding: 16px 16px 16px 52px; border: 1px solid var(--gray-100); position: relative; display: block; } .payment-gateway .radio-btn { width: 20px; height: 20px; border: 1px solid #ddd; border-radius: 50%; display: flex; position: absolute; left: 15px; top: 42%; align-items: center; justify-content: center; } .payment-gateway .payment-text { display: block; margin: 0px 0px 8px 0px; font-size: 14px; font-weight: 400; } .payment-gateway img { max-width: 85px; } .payment-gateway .img2 { max-width: 51px; } .payment-gateway .img3 { max-width: 60px; } @media (max-width: 575.98px) { .payment-gateway li { width: 100%; } } .payment-gateway .payment-card input[type=radio] { display: none; } .avg-price { position: absolute; text-align: right; right: 0; top: 0; margin: 15px 15px 0 0; } .avg-price h6 { font-size: 13px; font-weight: 400; color: var(--white); margin-bottom: 2px; } .avg-price span { font-size: 18px; color: var(--white); font-weight: 600; } .more-btn { margin-top: 26px; } .more-btn a.btn { display: inline-flex; height: auto; align-items: center; justify-content: center; } .more-btn a.btn i { font-size: 12px; margin-left: 8px; } @media (max-width: 767.98px) { .more-btn a.btn { padding: 10px 25px; } } .explore-gigs-section { background: var(--white); padding: 80px 0; position: relative; overflow: hidden; } @media (max-width: 991.98px) { .explore-gigs-section { padding: 60px 0; } } @media (max-width: 767.98px) { .explore-gigs-section { padding: 40px 0; } } .section-tab { margin-bottom: 40px; } @media (max-width: 767.98px) { .section-tab { margin-bottom: 30px; } } @media (max-width: 575.98px) { .section-tab { width: 100%; } } .section-tab ul li .nav-link { background: var(--white); color: var(--gray-900); font-size: 14px; padding: 8px 16px; border-radius: 50px; margin-right: 15px; font-weight: 500; transition: 0.5s all; border: 1px solid var(--gray-100); } .section-tab ul li .nav-link:hover { background: #FF6900; color: var(--white); transition: 0.5s all; border-color: #FF6900; } @media (max-width: 991.98px) { .section-tab ul li .nav-link { padding: 10px 20px; margin-right: 10px; } } @media (max-width: 575.98px) { .section-tab ul li .nav-link { width: 100%; margin: 0 0 10px 0; text-align: center; } } .section-tab ul li .nav-link.active { background: #FF6900; color: var(--white); border-color: #FF6900; } .section-tab ul li:last-child .nav-link { margin-right: 0; } @media (max-width: 575.98px) { .section-tab .nav-pills { flex-direction: column; } } .section-head { align-items: center; justify-content: space-between; } @media (max-width: 767.98px) { .section-head { flex-direction: column; } } .gigs-grid { background: var(--white); box-shadow: 0px 4.4px 12px -1px rgba(222, 222, 222, 0.36); border: 1px solid var(--gray-100); border-radius: 10px; margin-bottom: 24px; } @media (max-width: 767.98px) { .gigs-grid { margin-bottom: 15px; } } .gigs-grid .star-rate span i { color: rgb(255, 185, 6); } .gigs-content { padding: 20px; } @media (max-width: 767.98px) { .gigs-content { padding: 15px; } } .gigs-content .gigs-info .badge { background: var(--light); padding: 6px 12px; border-radius: 5px; position: relative; display: inline-flex; align-items: center; color: var(--gray-900); font-weight: 500; } @media (max-width: 575.98px) { .gigs-content .gigs-info .badge { font-size: 13px; } } .gigs-info { display: flex; align-items: center; justify-content: space-between; } .gigs-info p { display: inline-flex; display: -webkit-inline-box; display: -ms-inline-flexbox; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 0; font-size: 16px; color: var(--gray-500); } .gigs-info p img { width: 18px; height: 18px; margin-right: 6px; } .gigs-info p i { margin-right: 6px; color: var(--gray-500); } .gigs-info small { font-size: 14px; font-weight: 500; margin-left: 8px; margin-right: auto; } .owl-carousel .owl-item .gigs-info p img { width: 18px; height: 18px; margin-right: 6px; } .gigs-card-footer { display: flex; align-items: center; justify-content: space-between; margin-top: 15px; padding-top: 15px; border-top: 1px dashed var(--gray-100); } @media (max-width: 991.98px) { .gigs-card-footer { flex-wrap: wrap; } } .gigs-card-footer .badge { background: #FDF4F9; border-radius: 20px; color: #DD2590; padding: 9px 12px 9px 29px !important; position: relative; display: inline-flex; align-items: center; border: 1px solid #FFECF4 !important; font-size: 14px; } .gigs-card-footer .badge::before { content: "\ea70"; font-family: "tabler-icons"; font-weight: 400; position: absolute; left: 10px; } .gigs-card-footer h5 { font-size: 18px; font-weight: 600; margin-bottom: 0; } .gigs-share { display: inline-flex; display: -webkit-inline-box; display: -ms-inline-flexbox; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .gigs-share a.img-icon { background: var(--light); color: var(--gray-900); } .gigs-share a { width: 32px; height: 32px; margin-right: 6px; border-radius: 50px; color: var(--gray-900); background: var(--light); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; } .gigs-share a:hover { color: var(--white); background: #FF6900; } @media (max-width: 991.98px) { .gigs-share a { width: 28px; height: 28px; } } .star-rate span { display: inline-flex; align-items: center; font-size: 14px; font-weight: 400; } @media (max-width: 575.98px) { .star-rate span { font-size: 13px; } } .star-rate span i { color: #9B9B9B; margin-right: 4px; } .star-rate span i.filled { color: rgb(255, 185, 6); } div.dt-container .dt-paging .dt-paging-button { width: 36px; height: 36px; border: 1px solid var(--gray-100) !important; background: var(--white) !important; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-left: 12px; font-weight: 400; color: var(--gray-900) !important; transition: 0.5s all; } div.dt-container .dt-paging .dt-paging-button.current { background: #FF6900 !important; color: var(--white) !important; border-color: #FF6900 !important; } .gigs-title { margin: 16px 0; } .gigs-title h3 { font-size: 20px; font-weight: 600; margin-bottom: 0; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; } @media (max-width: 1199.98px) { .gigs-title h3 { font-size: 18px; } } @media (max-width: 767.98px) { .gigs-title h3 { font-size: 18px; } } .gigs-title h5 { -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; } .card-overlay-badge { display: flex; align-items: center; position: absolute; left: 0; top: 0; margin: 15px 0 0 15px; z-index: 1; } .card-overlay-badge span { font-size: 14px; font-weight: 500; border-radius: 5px; padding: 8px 10px; display: inline-flex; align-items: center; } .card-overlay-badge span i { margin-right: 8px; } .card-overlay-badge .badge.bg-danger { background-color: #EF1E1E !important; } .card-overlay-badge span.bg-warning { margin-right: 8px; } .gigs-img { position: relative; border-radius: 10px 10px 0 0; } .gigs-img:hover .img-slider img { transform: scale(1.14); transition: 0.5s all; } .gigs-img .img-slider a { position: relative; overflow: hidden; display: block; border-radius: 10px 10px 0 0; } .gigs-img .img-slider a::after { content: ""; background: linear-gradient(182deg, rgba(0, 0, 0, 0.55) -7.43%, rgba(0, 0, 0, 0) 45.63%, rgba(0, 0, 0, 0.13) 98.07%); width: 100%; height: 100%; border-radius: 10px 10px 0 0; position: absolute; top: 0; left: 0; } .gigs-img img { border-radius: 10px 10px 0 0; position: relative; transition: 0.5s all; } .users-badge { padding: 6px 8px !important; font-size: 12px !important; font-weight: 500; border: 1px solid #E9F7EF; border-radius: 5px !important; text-transform: capitalize; } .users-badge i { font-size: 10px; } .debit-badge { color: #EF1E1E !important; } .debit-badge i { color: #EF1E1E !important; } .credit-badge { color: #27AE60 !important; } .credit-badge i { color: #27AE60 !important; } .view-eye { width: 30px !important; height: 30px !important; font-size: 14px !important; border-radius: 50% !important; } .service-widget1 { margin-bottom: 20px !important; } .service-widgets h5 { font-size: 18px; font-weight: 600; margin-bottom: 16px; } .service-widget h6, .service-widget .service-head-text { font-size: 16px; font-weight: 500; color: #051321; } .service-widget .service-head-text span { display: block; font-size: 14px; font-weight: 400; color: #5D6772; padding-top: 2px; } .service-text h6 { font-size: 16px; font-weight: 500; margin-bottom: 8px; } .price-lvl { margin-bottom: 20px; border-radius: 5px; } .price-lvl h3 { color: var(--white); margin: 0px; } .price-lvl h3 span { font-size: 16px; font-weight: 400; color: var(--light); margin-bottom: 4px; } .price-lvl1 h3 { color: var(--gray-900); } .price-lvl1 h3 span { color: var(--gray-500); } .fav-selection { position: absolute; right: 0; top: 0; margin: 15px 15px 0 0; z-index: 1; } .fav-selection a { width: 32px; height: 32px; margin-right: 6px; background: var(--white); border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; } .fav-selection a:last-child { margin-right: 0; } .fav-selection .fav-icon.favourite { background: rgb(255, 105, 0); color: var(--white); } .fav-selection .ti-heart-filled { font-size: 16px; color: #FF6900; } #remove-favourite { text-align: center; } #remove-favourite .close-icon { width: 50px; height: 50px; border-radius: 10px; font-size: 40px; background-color: #FDE9E9; color: #EF1E1E; display: flex; align-items: center; justify-content: center; margin: 0 auto 24px; } #remove-favourite p { font-size: 16px; color: var(--gray-900); font-weight: 500; } #remove-favourite .modal-body { padding: 35px; } .user-thumb { position: absolute; right: 0; bottom: 0; margin: 0 15px 15px 0; z-index: 1; } .user-thumb img { width: 45px; height: 45px; border-radius: 50%; border: 2px solid var(--white); } .img-slider .owl-dots { display: flex; justify-content: center; width: 100%; position: absolute; bottom: 0; } .img-slider .owl-dots .owl-dot { width: 5px; height: 5px; border-radius: 40px; background: var(--light); margin: 0 0 15px 0; margin-right: 5px; } .img-slider .owl-dots .owl-dot.active { width: 27px; height: 5px; } .gigs-card-slider.owl-carousel .owl-nav { display: flex; justify-content: center; margin-top: 16px; } @media (max-width: 991.98px) { .gigs-card-slider.owl-carousel .owl-nav { margin-top: 6px; } } @media (max-width: 767.98px) { .gigs-card-slider.owl-carousel .owl-nav { margin-top: 15px; } } .gigs-card-slider.owl-carousel .owl-nav button { width: 50px; height: 50px; border-radius: 50%; border: 1px solid var(--gray-100); background: var(--white); margin-right: 15px; transition: 0.5s all; } .gigs-card-slider.owl-carousel .owl-nav button:hover { background: var(--gray-900); color: var(--white); transition: 0.5s all; } .gigs-card-slider.owl-carousel .owl-nav button:last-child { margin-right: 0; } @media (max-width: 767.98px) { .gigs-card-slider.owl-carousel .owl-nav button { width: 35px; height: 35px; } } .gigs-card-slider.owl-carousel .img-slider .owl-nav { display: none; } .section-bg-one { position: absolute; right: 0; top: 0; z-index: -1; } .section-bg-two { position: absolute; right: 20px; bottom: 50px; z-index: -1; animation: spin 3000ms linear infinite; } @media (max-width: 991.98px) { .section-bg-two { max-width: 50px; } } .client-slider-sec { background: var(--dark); padding: 80px 0; position: relative; } @media (max-width: 991.98px) { .client-slider-sec { padding: 60px 0; } } @media (max-width: 767.98px) { .client-slider-sec { padding: 40px 0; } } .client-slider-sec .section-header p { color: var(--white); text-align: center; } .client-slider-img { position: absolute; left: 0; top: 0; } .client-logo { min-height: 40px; display: flex; align-items: center; } .explore-services-sec { padding: 80px 0; position: relative; overflow: hidden; } @media (max-width: 991.98px) { .explore-services-sec { padding: 60px 0; } } @media (max-width: 767.98px) { .explore-services-sec { padding: 40px 0; } } .explore-services-one { position: absolute; right: 0; top: -100px; z-index: -1; } .explore-services-two { position: absolute; left: 0; top: 0; max-width: 450px; z-index: -1; } .trusted-customers { background-image: url(../img/bg/section-bg-02.jpg); background-size: cover; background-repeat: no-repeat; padding: 120px 0; position: relative; overflow: hidden; z-index: 1; border-radius: 10px; } @media (max-width: 991.98px) { .trusted-customers { padding: 60px 15px; } } @media (max-width: 991.98px) { .trusted-customers { padding: 60px 0; } } .trusted-customers::after { content: ""; width: 100%; height: 100%; border-radius: 10px; background: linear-gradient(180deg, #000 0%, rgba(0, 0, 0, 0) 48%, rgba(0, 0, 0, 0.76) 100%); position: absolute; top: 0; left: 0; z-index: -1; } .trusted-customers .section-header { display: flex; flex-direction: column; align-items: center; } .trusted-customers .section-header h2 { color: var(--white); font-size: 36px; margin-bottom: 15px; text-align: center; } @media (max-width: 991.98px) { .trusted-customers .section-header h2 { font-size: 35px; max-width: 580px; } } .trusted-customers .section-header p { color: var(--white); font-size: 16px; margin-bottom: 0; } @media (max-width: 575.98px) { .trusted-customers .section-header p { text-align: center; } } .trusted-bg-one { position: absolute; right: -40px; top: -40px; } .trusted-bg-two { position: absolute; left: -40px; bottom: -40px; } .trusted-customers-sec { position: relative; } .explore-bg1 { position: absolute; top: -25%; left: 0; width: 300px; } .explore-bg2 { position: absolute; bottom: 140px; left: -70px; animation: spin 3000ms linear infinite; width: 60px; } .popular-section.expert-section { padding: 80px 0; } @media (max-width: 991.98px) { .popular-section.expert-section { padding: 60px 0; } } @media (max-width: 767.98px) { .popular-section.expert-section { padding: 40px 0; } } .expert-wrapper { background: var(--gray-900); padding: 24px 24px 0; } .expert-header h2 { color: var(--white); max-width: 400px; } @media (max-width: 767.98px) { .expert-header .section-header { margin-bottom: 20px; } } .expert-header .section-header h2 span::after { bottom: -5px; } .expert-header p { color: #E6E6E6; margin-bottom: 40px; } @media (max-width: 991.98px) { .expert-header p { margin-bottom: 30px; } } .expert-icon { flex-shrink: 0; margin-right: 12px; } .expert-item { display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: 24px; } .expert-item h5 { color: var(--white); margin-bottom: 14px; } .expert-item p { color: var(--light); margin-bottom: 0; } .expert-section .popular-img { position: unset; } .expert-section .popular-img-left { bottom: 50px; left: 10px; top: auto; } .top-listing-section { position: relative; padding: 80px 0 56px; } @media (max-width: 767.98px) { .top-listing-section { padding: 40px 0 25px; } } .top-listing-section .listing-tab .nav li a { font-weight: 500; color: var(--gray-900); } .top-listing-section .listing-tab .nav li a span { color: var(--gray-500); } .top-listing-section .listing-tab .nav .nav-link.active span { color: var(--white); } .top-listing-section .listing-tab .nav .nav-link:hover span { color: var(--white); } @media (max-width: 767.98px) { .top-listing-section .category-item { margin-bottom: 15px; } } .con-bg { position: absolute; top: 50%; transform: translateY(-50%); right: 0; z-index: -1; } .provide-section { position: relative; background: #FDF6F1; padding: 80px 0 56px; z-index: 1; } @media (max-width: 991.98px) { .provide-section { padding: 60px 0 36px; } } @media (max-width: 767.98px) { .provide-section { padding: 40px 0 25px; } } .provide-section::before { position: absolute; background: url(../img/bg/provide-bg.jpg); content: ""; right: 0; top: 0; width: 50%; height: 100%; background-position: top center; background-size: cover; z-index: -1; } @media (max-width: 991.98px) { .provide-section::before { display: none; } } .provide-section .section-header h2 { margin-bottom: 24px; } @media (max-width: 767.98px) { .provide-section .section-header h2 { margin-bottom: 15px; } } .provide-box { background: var(--white); padding: 20px; border-radius: 10px; margin-bottom: 24px; box-shadow: 0px 4.4px 12px -1px rgba(222, 222, 222, 0.3607843137); } @media (max-width: 767.98px) { .provide-box { padding: 15px; margin-bottom: 15px; } } .provide-box .provide-icon { background: var(--dark); width: 65px; height: 65px; border-radius: 50%; -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; display: flex; margin-bottom: 16px; } @media (max-width: 767.98px) { .provide-box .provide-icon { margin-bottom: 15px; } } .provide-box h3 { margin-bottom: 15px; } .provide-box p { margin-bottom: 20px; } @media (max-width: 767.98px) { .provide-box p { margin-bottom: 15px; } } .provide-box .btn { font-size: 13px; display: inline-flex; align-items: center; padding: 6px 12px; border-radius: 5px; } .provide-box .btn i { margin-left: 5px; } .country-lists .gigs-location img { filter: unset; } .country-lists .gigs-title h3 { margin-bottom: 10px; } .country-lists .gigs-title p { font-weight: 400; margin-bottom: 0; color: var(--gray-900); } .country-lists .card-overlay-badge span i { font-size: 6px; } .country-lists .gigs-card-footer h5 { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; } .country-lists .gigs-card-footer h5 span { font-size: 16px; font-weight: 400; margin-right: 8px; } @media (max-width: 991.98px) { .country-lists .gigs-card-footer h5 span { margin-right: 5px; } } .fw-regular { font-weight: 400 !important; } .fw-semibold { font-weight: 600 !important; } .cta-section { background: url(../img/bg/faq-bg.png); border-radius: 10px; padding: 14px; margin: 80px 0; } @media (max-width: 991.98px) { .cta-section { margin: 60px 0; } } @media (max-width: 767.98px) { .cta-section { margin: 40px 0; } } .cta-wrap { background: #FDF6F1; padding: 60px; border-radius: 10px; position: relative; z-index: 1; } @media (max-width: 991.98px) { .cta-wrap { padding: 40px; } } @media (max-width: 767.98px) { .cta-wrap { padding: 20px; } } .cta-wrap h3 { margin-bottom: 0; } @media (max-width: 991.98px) { .cta-wrap h3 { font-size: 32px; } } @media (max-width: 767.98px) { .cta-wrap h3 { font-size: 26px; margin-bottom: 24px; } } .cta-wrap .badge { font-size: 14px; font-weight: 600; padding: 10px 11px; background: var(--gray-900); border-radius: 10px; margin-bottom: 15px; white-space: pre-wrap; border-radius: 5px; } .cta-bg1 { position: absolute; top: 0; left: 0; } .cta-bg2 { position: absolute; bottom: 0; right: 0; z-index: -1; } .cta-btn i { margin-left: 5px; } .popular-section { background: var(--dark); position: relative; overflow: hidden; padding: 80px 0 56px; } @media (max-width: 991.98px) { .popular-section { padding: 60px 0 36px; } } @media (max-width: 767.98px) { .popular-section { padding: 40px 0 25px; } } .popular-img { position: relative; } @media (max-width: 991.98px) { .popular-img { display: none; } } .popular-img-left { position: absolute; top: 460px; } .popular-img-left img { animation: spin 3000ms linear infinite; width: 60px; } .popular-img-right { position: absolute; top: -80px; right: -40px; } .popular-img-right img { width: 400px; } .category-grid { background: var(--dark); border: 1px solid #4F4F4F; padding: 24px; margin-bottom: 24px; border-radius: 10px; position: relative; overflow: hidden; cursor: pointer; -webkit-transition: 0.7s; -moz-transition: 0.7s; -o-transition: 0.7s; transition: 0.7s; } @media (max-width: 767.98px) { .category-grid { padding: 15px; margin-bottom: 15px; } } .category-grid:hover .popular-icon { opacity: 0; -webkit-transition: 0.7s; -moz-transition: 0.7s; -o-transition: 0.7s; transition: 0.7s; } .category-grid:hover .popular-content { opacity: 0; -webkit-transition: 0.7s; -moz-transition: 0.7s; -o-transition: 0.7s; transition: 0.7s; } .category-grid:hover .category-overlay { height: 100%; bottom: 0; -webkit-transition: 0.7s; -moz-transition: 0.7s; -o-transition: 0.7s; transition: 0.7s; } .popular-icon { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; width: 68px; height: 68px; border-radius: 50%; background: var(--gray-900); margin-bottom: 24px; opacity: 1; -webkit-transition: 0.7s; -moz-transition: 0.7s; -o-transition: 0.7s; transition: 0.7s; } @media (max-width: 767.98px) { .popular-icon { margin-bottom: 15px; } } .popular-content { opacity: 1; -webkit-transition: 0.7s; -moz-transition: 0.7s; -o-transition: 0.7s; transition: 0.7s; } .popular-content h5 { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; width: 100%; color: var(--white); margin-bottom: 5px; } @media (max-width: 1399.98px) { .popular-content h5 { font-size: 18px; } } .popular-content p { color: var(--light); margin-bottom: 0; } .category-overlay { position: absolute; bottom: 100%; left: 0; right: 0; overflow: hidden; width: 100%; height: 0; border-radius: 10px; z-index: 1; -webkit-transition: 0.7s; -moz-transition: 0.7s; -o-transition: 0.7s; transition: 0.7s; } .category-overlay-img { position: relative; overflow: hidden; width: 100%; height: 100%; border-radius: 10px; -webkit-transition: 0.7s; -moz-transition: 0.7s; -o-transition: 0.7s; transition: 0.7s; } .category-overlay-img:before { background: rgba(255, 105, 0, 0.6705882353); content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 1; -webkit-transition: 0.7s; -moz-transition: 0.7s; -o-transition: 0.7s; transition: 0.7s; } .category-overlay-img img { width: 100%; height: 100%; object-fit: cover; } .category-overlay-content { position: absolute; z-index: 1; bottom: 24px; left: 24px; } @media (max-width: 767.98px) { .category-overlay-content { bottom: 15px; left: 15px; } } .category-overlay-content h5 { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; width: 100%; color: var(--white); margin-bottom: 5px; } @media (max-width: 1399.98px) { .category-overlay-content h5 { width: 150px; font-size: 18px; } } .category-overlay-content i { font-size: 18px; color: var(--white); margin-bottom: 0; } .listing-section { background: var(--white); position: relative; overflow: hidden; padding: 80px 0; } @media (max-width: 991.98px) { .listing-section { padding: 60px 0; } } @media (max-width: 767.98px) { .listing-section { padding: 40px 0; } } .listing-tab .nav { border: 0; margin-bottom: 25px; } @media (max-width: 991.98px) { .listing-tab .nav { margin-bottom: 20px; } } @media (max-width: 575.98px) { .listing-tab .nav { flex-direction: column; } } .listing-tab .nav li { margin-bottom: 15px; } @media (max-width: 991.98px) { .listing-tab .nav li { margin-bottom: 10px; } } .listing-tab .nav li a { background: var(--white); margin-right: 15px; transition: 0.5s all; color: var(--gray-900); font-size: 14px; padding: 8px 16px; border-radius: 50px; border: 1px solid var(--gray-100); } .listing-tab .nav li:last-child .nav-link { margin-right: 0; } @media (max-width: 575.98px) { .listing-tab .nav li .nav-link { width: 100%; margin: 0 0 10px 0; text-align: center; } } .listing-tab .nav .nav-link.active { background: #FF6900; color: var(--white); border-color: #FF6900; } .listing-tab .nav .nav-link:hover { background: #FF6900; color: var(--white); transition: 0.5s all; border-color: #FF6900; } .gigs-location { font-size: 16px; display: inline-flex; display: -webkit-inline-box; display: -ms-inline-flexbox; -webkit-box-align: center; -ms-flex-align: center; margin-bottom: 0; } .gigs-location img { filter: invert(25%) sepia(97%) saturate(2355%) hue-rotate(204deg) brightness(97%) contrast(87%); width: auto !important; } .gigs-location span { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: center; -webkit-justify-content: center; } .listing-gigs .gigs-grid { padding: 24px; } @media (max-width: 767.98px) { .listing-gigs .gigs-grid { padding: 15px; } } .listing-gigs .gigs-grid .gigs-img .img-slider a { border-radius: 10px; } .listing-gigs .gigs-grid .gigs-img .gigs-img .img-slider img { border-radius: 10px; } .listing-gigs .gigs-grid .gigs-info { justify-content: flex-start; } .listing-gigs .gigs-grid .gigs-content { padding: 24px 0 0; } .listing-gigs .gigs-grid .star-rate { margin-left: 8px; } @media (max-width: 991.98px) { .listing-gigs .gigs-grid .star-rate { margin-left: 5px; } } .listing-gigs .gigs-grid .user-thumb { bottom: -23px; margin: 0 15px 0 0; } .listing-gigs .gigs-grid .user-thumb img { border: 6px solid var(--white); } .listing-gigs .star-rate { border-left: 1px solid var(--gray-100); padding-left: 8px; } @media (max-width: 991.98px) { .listing-gigs .star-rate { padding-left: 5px; } } .testimonial-section { position: relative; background: #FDF6F1; padding: 80px 0; } @media (max-width: 991.98px) { .testimonial-section { padding: 60px 0 !important; } } @media (max-width: 767.98px) { .testimonial-section { padding: 40px 0 !important; } } .testimonial-item { background: var(--white); padding: 24px; border-radius: 10px; margin-bottom: 24px; } @media (max-width: 767.98px) { .testimonial-item { margin-bottom: 15px; } } .testimonial-item h5 { margin-bottom: 15px; } .testimonial-item p { margin-bottom: 10px; } .testimonial-item .star-rate { margin-bottom: 15px; } .testimonial-icon { margin-bottom: 16px; } .testimonial-slider .testimonial-icon img { width: auto; } .testimonial-slider .testimonial-user img { width: 48px; height: 48px; border-radius: 50%; margin-right: 8px; } .testimonial-user { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; border-top: 1px dashed var(--gray-100); padding-top: 15px; } .testimonial-info h6 { margin-bottom: 3px; font-size: 16px; font-weight: 500; } .testimonial-info p { margin-bottom: 0; } .testimonial-slider.owl-carousel .owl-nav { display: flex; justify-content: center; margin-top: 16px; } @media (max-width: 991.98px) { .testimonial-slider.owl-carousel .owl-nav { margin-top: 6px; } } @media (max-width: 767.98px) { .testimonial-slider.owl-carousel .owl-nav { margin-top: 15px; } } .testimonial-slider.owl-carousel .owl-nav button { width: 48px; height: 48px; margin-right: 15px; transition: 0.5s all; } .testimonial-bg1 { position: absolute; top: 10%; left: 0; } .testimonial-bg2 { position: absolute; bottom: 10%; right: 0; } .testimonial-bg3 { position: absolute; bottom: 0; left: 79px; } .testimonials-slider .owl-dots { display: flex; justify-content: center; width: 100%; position: absolute; bottom: -23px; } @media (max-width: 575.98px) { .testimonials-slider .owl-dots { bottom: -10px; } } .testimonials-slider .owl-dots .owl-dot { width: 5px; height: 5px; border-radius: 40px; background: var(--light); margin: 0 0 15px 0; margin-right: 5px; } .testimonials-slider .owl-dots .owl-dot.active { width: 27px; height: 5px; background: #FF6900; } .testimonial-slider-card .testimonial-item { background: var(--white); padding: 20px; border-radius: 10px; margin-bottom: 24px; border: 1px solid var(--gray-100); transition: all 0.5s; } .testimonial-slider-card .testimonial-item:hover { transform: translateY(-10px); box-shadow: 0px 4px 4px 0px rgba(212, 212, 212, 0.2509803922); } .testimonial-slider-card .testimonial-item p { font-size: 14px; } .testimonial-slider-card .testimonial-item h5 { font-size: 16px; font-weight: 600; } .testimonial-slider-card .testimonial-item .star-rate { padding: 7px 14px; border-radius: 20px; background: var(--light); } .testimonial-slider-card .testimonial-icon { position: absolute; right: 20px; top: 17px; color: var(--gray-300); font-size: 16px; transform: rotateX(180deg); } .testimonial-slider-card .testimonial-info h6 { margin-bottom: 3px; font-size: 14px; font-weight: 500; } .testimonial-slider-card .testimonial-info p { font-size: 13px; font-weight: 400; } .testimonial-slider-card .testimonial-user { border: none; } .testimonial-slider-card .testimonial-user img { width: 40px; height: 40px; border-radius: 50%; margin-right: 8px; } .testimonial-slider-card .star-rate span { gap: 4px; } .testimonial-slider-card .star-rate span i { margin-right: 0px; font-size: 12px; } .faq-section { padding: 60px 0; } @media (max-width: 991.98px) { .faq-section { padding: 60px 0; } } @media (max-width: 767.98px) { .faq-section { padding: 40px 0; } } .faq-section .faq-wrapper { padding: 0; background: none; } .faq-section .faq-card { box-shadow: 0px 4.4px 12px -1px rgba(222, 222, 222, 0.3607843137); } .faq-section .faq-card.active a { color: #FF6900; } .faq-sec { margin-bottom: 80px; } @media (max-width: 991.98px) { .faq-sec { margin-bottom: 60px; } } @media (max-width: 767.98px) { .faq-sec { margin-bottom: 40px; } } @media (max-width: 991.98px) { .faq-heading { margin-bottom: 30px; } } .faq-heading .section-header { margin-bottom: 24px; } @media (max-width: 767.98px) { .faq-heading .section-header { margin-bottom: 15px; } } .faq-heading p { font-weight: 400; margin-bottom: 24px; } @media (max-width: 991.98px) { .faq-heading p { font-size: 16px; margin-bottom: 20px; } } .faq-heading .btn i { margin-left: 5px; } .faq-wrapper { padding: 24px; background: url("../img/bg/faq-bg.png"); } @media (max-width: 991.98px) { .faq-wrapper { padding: 15px; } } .faq-wrapper .faq-card { margin-bottom: 15px; border: 0; } .faq-wrapper .faq-card:last-child { margin-bottom: 0; padding-bottom: 15px; } .faq-wrapper .faq-card p:last-child { margin-bottom: 0; } @media (max-width: 991.98px) { .faq-wrapper .faq-card .faq-title { font-size: 16px; } } .back-to-top-icon.show { opacity: 1; transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -webkit-transition: all 0.5s ease; } .back-to-top i { color: var(--white); } .back-to-top-icon { position: fixed; bottom: 20px; right: 30px; z-index: 9999; width: 36px; height: 36px; text-align: center; border-radius: 10px; background: #FF6900; color: var(--white); cursor: pointer; border: 0; text-decoration: none; transition: opacity 0.2s ease-out; opacity: 0; transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -webkit-transition: all 0.5s ease; } .back-to-top-icon:hover { color: var(--white); background: #FF7F25; } .app-screen-img { border-radius: 10px; } @media (max-width: 991.98px) { .feature-offers { padding: 60px 0 40px; } } @media (max-width: 991.98px) { .banner-wrap-btn { justify-content: center; } } /****** Utils ******/ @keyframes rotate { 100% { transform: rotate(360deg); } } @keyframes scroll { to { transform: translate(calc(-50% - 0.5rem)); } } @keyframes floating-y { 0% { transform: translateY(-20px); } 50% { transform: translateY(0); } 100% { transform: translateY(-20px); } } @keyframes floating2-y { 0% { transform: translateY(20px); } 50% { transform: translateY(0); } 100% { transform: translateY(20px); } } .hero-section-two { padding: 131px 0 129px; position: relative; background: linear-gradient(180deg, #FFF0E5 0%, #FFFFFF 59.5%, #FFF0E6 100%); z-index: 0; } @media (max-width: 991.98px) { .hero-section-two { padding: 80px 0 120px; } } .hero-section-two::before { position: absolute; content: ""; width: 30%; height: 47%; right: 0; top: 0; background: linear-gradient(180deg, #D9D9D9 0%, #FFF1E8 100%); z-index: -1; } .hero-section-two .banner-content { max-width: 636px; position: relative; z-index: 0; } .hero-section-two .hero-title { color: var(--gray-900); border: 1px solid var(--gray-100); background-color: var(--white); border-radius: 10px; padding: 8px 16px; font-weight: 500; } .hero-section-two .hero-title i { font-size: 16px; color: #FF6900; } .hero-section-two h1 { font-size: 52px; } @media (max-width: 1199.98px) { .hero-section-two h1 { font-size: 46px; } } @media (max-width: 991.98px) { .hero-section-two h1 { font-size: 36px; } } .hero-section-two h1 span { color: #FF6900; } .hero-section-two .banner-users { margin-top: 40px; } .hero-section-two .banner-users h6 { font-size: 16px; } .hero-section-two .banner-users p { font-weight: 400; } .hero-section-two .banner-image { max-width: 411px; margin: 0 0 0 auto; border: 10px solid var(--white); background: linear-gradient(180deg, #FF6900 0%, #000000 100%); border-radius: 10px; padding: 0 20px; position: relative; } .hero-section-two .banner-image::before { position: absolute; content: ""; width: 75%; height: 60%; right: -24%; bottom: -20%; background: linear-gradient(180deg, #D9D9D9 0%, #FFF1E8 100%); z-index: -1; } .hero-section-two .banner-image .banner-img { margin-top: -92px; } @media (max-width: 991.98px) { .hero-section-two .banner-image { display: none; } } @media (max-width: 767.98px) { .banner-content .input-block { min-width: inherit; width: 100%; padding: 0; margin: 0 0 15px; border: 0; } } .avatar-list-stacked .avatar { margin-inline-end: -1.4rem !important; border: 1px solid rgba(0, 0, 0, 0.05); vertical-align: middle; transition: transform ease 200ms; display: inline-flex; align-items: center; justify-content: center; width: 40px; height: 40px; } .avatar-list-stacked .avatar:hover { z-index: 1; transform: translateY(-0.188rem); } .trustpilot { display: inline-block; box-shadow: 0px 4.4px 12px -1px rgba(222, 222, 222, 0.3607843137); background-color: var(--white); border-radius: 4px; padding: 10px; position: absolute; left: -88px; bottom: 32px; } .trustpilot h6 { font-size: 16px; font-weight: 500; } .trustpilot span { color: var(--gray-900); } .trustpilot p { font-weight: 400; } .excellent-star { width: 20px; height: 20px; display: flex; align-items: center; justify-content: center; background-color: #219653; margin-left: 2px; } .banner-bg-1 { position: absolute; right: -56px; top: -44px; z-index: -1; } @media (max-width: 1399.98px) { .banner-bg-1 { right: -4px; top: -49px; } } @media (max-width: 1199.98px) { .banner-bg-1 { right: 33px; top: -68px; } } .banner-bg-2 { position: absolute; left: -56px; top: -44px; z-index: 1; animation: rotate linear infinite 6s; } .banner-form.banner-form-two { padding: 0 15px; background-image: none; margin-top: -58px; margin-bottom: 0; } .banner-form.banner-form-two form { border: 1px solid var(--gray-100); border-radius: 100px; } @media (max-width: 767.98px) { .banner-form.banner-form-two form { border-radius: 10px; } } @media (max-width: 767.98px) { .banner-form.banner-form-two .input-block { border: none; } } .banner-form.banner-form-two .input-block label { color: var(--gray-900); } .banner-form.banner-form-two .input-block .select2-container .select2-selection--single .select2-selection__rendered { color: var(--gray-300); font-size: 16px; } .banner-form.banner-form-two .input-block .form-control { font-size: 16px; } .banner-form.banner-form-two .input-block .form-control::placeholder { color: var(--gray-500); opacity: 1; } .banner-form.banner-form-two .btn { width: 64px; height: 64px; border-radius: 50px; } @media (max-width: 1199.98px) { .banner-form.banner-form-two .btn { padding: 10px 14px; } } @media (max-width: 767.98px) { .banner-form.banner-form-two .btn { width: 100%; } } .banner-form.banner-form-two .input-block-btn { margin-left: auto; } .banner-form.banner-form-two .input-block-btn .btn i { font-size: 24px; margin-right: 0; } .popular-section-two { position: relative; padding: 80px 0; } @media (max-width: 991.98px) { .popular-section-two { padding: 50px 0; } } .section-header-two { margin-bottom: 40px; } .section-header-two h2 { display: inline-flex; align-items: center; padding: 0 28px; position: relative; } @media (max-width: 1199.98px) { .section-header-two h2 { font-size: 30px; } } @media (max-width: 575.98px) { .section-header-two h2 { font-size: 24px; } } .section-header-two h2 .title-bg { width: 16px; height: 16px; display: flex; border-radius: 50px; background-color: #FF6900; position: absolute; left: 0; top: 50%; transform: translateY(-50%); } .section-header-two h2 .title-bg::before { position: absolute; content: ""; width: 10px; height: 10px; background-color: #0096FF; right: -2px; top: 4px; border-radius: 50px; } .section-header-two h2 .title-bg2 { width: 16px; height: 16px; display: flex; border-radius: 50px; background-color: #FF6900; position: absolute; left: 0; top: 50%; transform: translateY(-50%); left: auto; right: 0; } .section-header-two h2 .title-bg2::before { position: absolute; content: ""; width: 10px; height: 10px; background-color: #0096FF; right: -2px; top: 4px; border-radius: 50px; right: auto; left: -2px; } .pop-category { border-radius: 10px; border: 1px solid var(--gray-100); padding: 20px 15px; text-align: center; position: relative; z-index: 0; transition: 0.3s; } .pop-category::before { position: absolute; content: ""; width: 100%; height: 0; left: 0; bottom: 0; background-color: var(--dark); border-radius: 10px; z-index: -1; transition: 0.3s; } .pop-category:hover::before { height: 100%; } .pop-category:hover span { color: #FF6900; } .pop-category:hover span::before { display: none; } .pop-category:hover h6 a { color: var(--white); } .pop-category:hover p { color: var(--white); } .pop-category p { margin-bottom: 0; color: var(--gray-900); } .pop-category span { font-size: 40px; color: var(--gray-900); display: inline-flex; margin-bottom: 20px; position: relative; } .pop-category span::before { position: absolute; content: ""; width: 30px; height: 30px; background-color: var(--gray-200); border-radius: 50px; right: -10px; bottom: -3px; z-index: -1; } .services-section-two { position: relative; background-color: var(--light); padding: 80px 0; } .gigs-left-text h6 { font-weight: 500; font-size: 16px; } .how-it-works { padding: 80px 0 60px; } @media (max-width: 991.98px) { .how-it-works { padding: 50px 0 38px; } } .how-it-works-item { box-shadow: 0px 4.4px 12px -1px rgba(222, 222, 222, 0.3607843137); margin-bottom: 12px; background-color: var(--white); } .how-it-works-item .count { flex-shrink: 0; width: 80px; height: 80px; border-radius: 5px; font-size: 38px; font-weight: 700; display: flex; align-items: center; justify-content: center; margin-right: 24px; } .how-it-works-bg { position: absolute; left: 0; top: 50%; transform: translateY(-50%); z-index: -1; } .bg-primary-transparent { background-color: #FFF3EB; color: #FF6900; } .bg-secondary-transparent { background-color: #EEF8FF; color: #0096FF; } .bg-pink-transparent { background-color: #FDF4F9; color: #DD2590; } .bg-success-transparent { background-color: #F4FBF7; color: #27AE60; } .how-it-works-images img { margin-bottom: 20px; } .horizontal-slide { overflow: hidden; } .horizontal-slide[data-direction=right] { --_animation-direction: reverse; } .horizontal-slide[data-direction=left] { --_animation-direction: forwards; } .horizontal-slide[data-speed=fast] { --_animation-duration: 30s; } .horizontal-slide[data-speed=slow] { --_animation-duration: 120s; } .slide-list { width: max-content; flex-wrap: nowrap; animation: scroll var(--_animation-duration, 60s) var(--_animation-direction, forwards) linear infinite; } .slide-list:hover:hover { animation-play-state: paused; } .service-slider-section { background-color: var(--dark); padding: 10px 0; } .service-slider-section h4 { color: var(--white); margin-bottom: 0; white-space: nowrap; } .service-slider-section .service-item { position: relative; } .service-slider-section .service-item::before { position: absolute; content: ""; width: 24px; height: 24px; background-image: url(../img/home/star3.svg); background-repeat: no-repeat; background-position: right center; right: -24px; top: 50%; transform: translateY(-50%); } .new-services-section { position: relative; padding: 80px 0; } @media (max-width: 991.98px) { .new-services-section { padding: 50px 0; } } .new-services-section .listing-tab .nav li a { font-weight: 500; } .next-gen-section { position: relative; padding: 80px 0 56px; background-color: var(--light); } @media (max-width: 991.98px) { .next-gen-section { padding: 50px 0 26px; } } .next-gen-section .badge { color: var(--gray-900); } .next-gen-section .seller-list .card .avatar { position: relative; } .next-gen-section .verify-icon { background-color: var(--white); border-radius: 50px; color: #27AE60; position: absolute; right: 5px; bottom: 0; } .what-makes-dream-gigs { padding: 80px 0; background-color: var(--dark); z-index: 1; position: relative; } @media (max-width: 991.98px) { .what-makes-dream-gigs { padding: 50px 0; } } @media (max-width: 991.98px) { .what-makes-left { margin-bottom: 20px; } } .what-makes-left h2 { color: var(--white); z-index: 1; position: relative; } .what-makes-left h2 span { position: relative; display: inline-flex; } .what-makes-left h2 span::before { position: absolute; content: ""; width: 188px; height: 54px; left: -6px; top: -4px; background-image: url(../../assets/img/home/title-bg.svg); background-repeat: no-repeat; background-position: center; z-index: -1; } @media (max-width: 575.98px) { .what-makes-left h2 span::before { width: 139px; height: 40px; background-size: 100%; } } .what-makes-left p { color: var(--light); font-size: 16px; } .what-makes-item { padding: 20px; transition: 0.3s; } .what-makes-item:hover { transform: translateY(-10px); } .what-makes-item h2 { font-size: 60px; color: var(--light); margin-bottom: 0; } .what-makes-item h6 { -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; } .what-makes-item p { -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; } .what-makes-icon { font-size: 35px; display: flex; align-items: center; justify-content: center; width: 60px; height: 60px; margin-bottom: 20px; } .trusted-customers-two { position: relative; background-color: #FF6900; border-radius: 30px; padding: 0 15px; z-index: 0; overflow: hidden; } @media (max-width: 991.98px) { .trusted-customers-two { padding: 20px; } } .trusted-customers-two .trusted-bg { position: absolute; z-index: -1; left: 0; bottom: 0; } .trusted-customers-two h2 { color: var(--white); } .trusted-customers-two p { color: var(--white); } .trusted-customers-image::before { position: absolute; content: ""; z-index: -1; width: 380px; height: 380px; border-radius: 50%; background-color: #FFF3EB; left: 50%; bottom: -37%; transform: translateX(-50%); } .faq-section-two { padding: 80px 0; position: relative; z-index: 0; margin-bottom: 0 !important; } @media (max-width: 991.98px) { .faq-section-two { padding: 50px 0; margin-bottom: 0; } } .faq-section-two .faq-wrapper { padding: 0; background-image: none; padding-left: 36px; } .faq-section-two .faq-wrapper .faq-card p { font-size: 14px; } .faq-section-two .faq-card { position: relative; } .faq-section-two .faq-card .faq-title { font-weight: 500; } .faq-section-two .faq-card a:after { content: "\ea5f"; font-family: "tabler-icons"; } .faq-section-two .faq-card a:not(.collapsed):after { content: "\ea62"; color: var(--gray-900); } .faq-section-two .count { width: 40px; height: 40px; border-radius: 10px 0 0 10px; background-color: var(--light); display: flex; align-items: center; justify-content: center; font-size: 16px; color: var(--gray-900); font-weight: 500; position: absolute; left: -41px; z-index: -6; top: 6px; } .faq-section-two .faq-card.active .count { background-color: #FF6900; color: var(--white); } .faq-image img { border: 2px solid var(--white); } .faq-left-img { animation: infinite linear 4s floating-y; } .faq-left-img img:first-child { border-radius: 40px 0 0 0; } .faq-left-img img:nth-child(2) { border-radius: 0 0 0 40px; } .faq-right-img { animation: infinite linear 4s floating2-y; } .faq-right-img img:first-child { border-radius: 0 40px 0 0; } .faq-right-img img:nth-child(2) { border-radius: 0 0 40px 0; } .testimonials-section-two { padding: 80px 0; position: relative; z-index: 0; } @media (max-width: 991.98px) { .testimonials-section-two { padding: 50px 0; } } .testimonials-section-two .testimonials-item { position: relative; padding: 20px; box-shadow: 0px 4.4px 12px -1px rgba(222, 222, 222, 0.3607843137); margin-bottom: 24px; } .testimonials-section-two .testimonials-item h6 { font-size: 16px; font-weight: 500; } .testimonials-section-two .section-header-two h2 { max-width: 500px; } .testimonials-section-two .testimonials-bg3 { position: absolute; right: 0; top: -29%; z-index: -1; } .join-with-us { background-color: var(--dark); border-radius: 20px; padding: 60px; z-index: 1; position: relative; overflow: hidden; margin-bottom: -45px; } @media (max-width: 991.98px) { .join-with-us { padding: 50px 20px; } } .join-with-us p { color: var(--light); } @media (max-width: 575.98px) { .join-with-us p { margin-bottom: 12px !important; } } .join-with-us-bg { position: absolute; left: 0; bottom: 0; z-index: -1; } .footer-two { position: relative; background-color: var(--light); } .footer-two .footer-bg { position: absolute; left: 0; bottom: 0; z-index: -1; } .footer-top-two { padding: 80px 0 40px; z-index: 0; position: relative; } .footer-top-two h6 { margin-bottom: 16px; padding-bottom: 8px; position: relative; } .footer-top-two h6::before { position: absolute; content: ""; left: 0; bottom: 0; width: 23px; height: 2px; background-color: #FF6900; } .footer-top-two .footer-links ul li { margin-bottom: 12px; } .footer-top-two .footer-links ul li a { font-size: 16px; color: var(--gray-500); } .footer-top-two .footer-links ul li a:hover { color: #FF6900; } .footer-top-two .footer-bg2 { position: absolute; right: 0; top: 0; z-index: -1; width: 100%; } .footer-contact .footer-icon { width: 40px; height: 40px; background-color: var(--dark); font-size: 18px; flex-shrink: 0; margin-right: 8px; display: flex; align-items: center; justify-content: center; color: var(--white); border-radius: 10px; } .footer-contact p { font-weight: 500; } .footer-bottom-two { padding: 20px 0; background-color: var(--light); border: 1px solid var(--gray-100); z-index: 1; position: relative; } .footer-bottom-two .footer-links { font-size: 16px; } .footer-bottom-two .social-links ul li a { width: 34px; height: 34px; font-size: 16px; background-color: var(--white); color: var(--gray-900); } .footer-bottom-two .social-links ul li a:hover { color: var(--white); background-color: #FF6900; } .copy-right-two p { color: var(--gray-900); } .footer-logo img, .footer-dark-logo img { width: 171px; } #plans-modal .form-check-input:checked { background-color: #27AE60; border-color: #27AE60; } #plans-modal .form-check { min-height: auto; } #plans-modal p { position: relative; z-index: 1; } #plans-modal p strong { color: var(--gray-900); font-weight: 600; } #plans-modal p small { font-size: 12px; font-weight: 600; color: var(--gray-900); text-align: center; display: inline-flex; background-color: var(--white); padding: 0 4px; } #plans-modal p small::before { position: absolute; content: ""; left: 0; top: 50%; transform: translateY(-50%); width: 100%; height: 1px; background-color: var(--gray-100); z-index: -1; } .buy-plan-btn { color: var(--dark); padding: 8px 16px; border: 1px solid var(--dark); display: flex; border-radius: 5px; text-align: center; align-items: center; justify-content: center; } .buy-plan-btn:hover { background-color: #FF6900; color: var(--white); border-color: #FF6900; } .popular-badge { background-color: #DD2590; position: absolute; right: 10px; top: -14px; } .iti--allow-dropdown input { height: 42.33px; } .iti--allow-dropdown input[type=text] { height: 42.33px; } .iti--allow-dropdown input[type=tel] { height: 42.33px; } .iti--separate-dial-code input { height: 42.33px; } .iti--separate-dial-code input[type=text] { height: 42.33px; } .iti--separate-dial-code input[type=tel] { height: 42.33px; } .subscription-details ul li span { color: var(--gray-900); font-weight: 500; } /****** Utils ******/ .breadcrumb-bar { background: var(--light); position: relative; overflow: hidden; padding: 40px 0; text-align: center; } .breadcrumb-bar .tranlator i { width: 22px; height: 22px; display: flex; align-items: center; justify-content: center; border-radius: 50%; font-size: 14px; } .breadcrumb-bar .tranlator i:hover { transition: 0.5s all; background-color: #FF6900; color: var(--white); } .breadcrumb-img { position: relative; } @media (max-width: 991.98px) { .breadcrumb-img { display: none; } } .breadcrumb-img .breadcrumb-left { position: absolute; top: -40px; left: 0; } .breadcrumb-img .breadcrumb-right { position: absolute; top: -111px; right: 0; } .breadcrumb-title { font-size: 32px; font-weight: 700; color: var(--gray-900); margin-bottom: 0; display: inline-flex; display: -webkit-inline-box; display: -ms-inline-flexbox; -webkit-box-align: center; -ms-flex-align: center; align-items: center; position: relative; z-index: 1; } @media (max-width: 767.98px) { .breadcrumb-title { font-size: 20px; } } .breadcrumb-title a { font-size: 20px; margin-right: 6px; } @media (max-width: 767.98px) { .breadcrumb-title a { font-size: 16px; } } .breadcrumb-bar-info .breadcrumb-title { margin-bottom: 50px; } @media (max-width: 767.98px) { .breadcrumb-bar-info .breadcrumb-title { margin-bottom: 0; } } .page-breadcrumb ol { font-size: 14px; font-weight: 600; color: #4F4F4F; background-color: transparent; margin-bottom: 12px; padding: 0; position: relative; z-index: 1; display: inline-flex; display: -webkit-inline-box; display: -ms-inline-flexbox; } .page-breadcrumb ol li { font-weight: 500; color: var(--gray-500); } .page-breadcrumb ol li a { font-weight: 500; color: var(--gray-500); } .page-breadcrumb ol li.active { color: var(--gray-900); } .page-breadcrumb .breadcrumb a:hover { color: #FF6900; } .page-breadcrumb .breadcrumb-item+.breadcrumb-item { padding-left: 10px; display: flex; align-items: center; } .breadcrumb-item+.breadcrumb-item::before { float: left; content: ""; font: normal normal normal 14px/1.6 FontAwesome; color: #000; background: #FF6900; width: 4px; height: 4px; border-radius: 10px; padding: 0px !important; margin-right: 0.5rem; } .page-content { padding: 60px 0; } @media (max-width: 767.98px) { .page-content { padding: 40px 0; } } .search-filter { float: left; width: 100%; position: relative; padding: 24px 24px 4px; margin-top: -110px; margin-bottom: 60px; border-radius: 10px; background: var(--white); box-shadow: 0px 4px 13px -2px rgba(19, 16, 34, 0.06), 0px 4.8px 24.4px -6px rgba(19, 16, 34, 0.1); } @media (max-width: 991.98px) { .search-filter { padding: 20px 20px 0; } } .search-filter form { float: left; width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; } .search-filter .form-group { min-width: 180px; width: 100%; display: inline-block; text-align: left; border-right: 1px solid #E6E6E6; padding: 0 10px 0 0; margin: 0 5px 20px; } @media (max-width: 991.98px) { .search-filter .form-group { min-width: 130px; } } .search-filter .form-group label { font-size: 12px; font-weight: 500; color: #4F4F4F; margin-bottom: 0; } .search-filter .form-group .form-control { font-size: 14px; font-weight: 400; color: var(--gray-900); padding: 0px; border-radius: 10px; height: auto; border: 0; } .search-filter .form-group .form-control::placeholder { font-size: 14px; font-weight: 400; color: var(--gray-500); } .search-filter .form-group .select2-container .select2-selection--single { border: 0; height: auto; } .search-filter .form-group .select2-container .select2-selection--single .select2-selection__rendered { padding-left: 0; line-height: normal; color: var(--gray-900); } .search-filter .form-group .select2-container--default .select2-selection--single .select2-selection__arrow { height: auto; top: 7px; } .search-filter .search-filter-btn { float: right; margin: 0 0 20px; margin-left: auto; } .search-filter .search-filter-btn .btn { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; min-width: 106px; min-height: 54px; border-radius: 10px; } .search-filter-list { display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: space-between; -webkit-justify-content: space-between; -ms-flex-pack: space-between; width: 90%; margin: 0 -5px; } .search-gigs .gigs-grid { margin-bottom: 24px; box-shadow: 0px 4px 13px -2px rgba(19, 16, 34, 0.06), 0px 4.8px 24.4px -6px rgba(19, 16, 34, 0.1); } .search-gigs .gigs-info small { font-size: 14px; font-weight: 500; color: #4F4F4F; margin-left: 8px; margin-right: auto; } .search-load-btn { text-align: center; margin-top: 16px; } .search-load-btn .btn { padding: 8px 16px; border-radius: 5px; display: inline-flex; display: -webkit-inline-box; display: -ms-inline-flexbox; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; min-height: 37px; } .search-load-btn .btn .spinner-border { padding: 0; margin: 0; border: 0; width: 18px; height: 18px; margin-right: 5px; } .search-filter-selected .form-group { position: relative; } .search-filter-selected .form-group .select2-container { width: auto !important; } .search-filter-selected .form-group .select2-container .select2-selection--single .select2-selection__rendered { padding-left: 30px; color: var(--gray-500); font-size: 16px; font-weight: 600; padding-left: 70px; } .search-filter-selected .form-group .select-box-icon { position: absolute; left: 10px; top: 12px; z-index: 5; } .search-filter-selected .form-group .sort-text { position: absolute; left: 15px; top: 50%; transform: translateY(-50%); z-index: 5; font-size: 14px; font-weight: 600; color: var(--gray-500); } .search-filter-selected.breadcrumb-select-box .form-group { position: relative; float: right; } .sort-search-gigs { display: flex; align-items: center; justify-content: space-between; margin-bottom: 24px; padding-bottom: 24px; border-bottom: 1px solid var(--gray-100); } .sort-search-gigs h5 { margin-bottom: 0; font-size: 16px; } .sort-search-gigs .search-filter-selected .form-group select { color: var(--gray-900); } @media (max-width: 991.98px) { .breadcrumb-select-box { margin-top: 20px; } } .breadcrumb-select-box.search-filter-selected .form-group .select2-container .select2-selection--single .select2-selection__rendered { padding-left: 30px; } .filter-select-boxes .search-filter-selected .form-group .select2-container .select2-selection--single .select2-selection__rendered { padding-left: 30px; } .plan-settings .select2-container .select2-selection--single { height: 37px; } .plan-settings .select2-container--default .select2-selection--single .select2-selection__rendered { line-height: 35px; font-weight: 400; } .plan-settings .select2-container--default .select2-selection--single .select2-selection__arrow b { top: 44%; } .settings-new img { max-width: 100px; } .settings-new h6 { font-size: 14px !important; font-weight: 500; margin: 0; } .settings-new h6 span { display: block; color: var(--gray-500); font-weight: 400; margin-bottom: 4px; } .setting-bottom .edit a { width: 30px; height: 30px; display: flex; background: var(--light); border: 1px solid var(--gray-100); align-items: center; justify-content: center; border-radius: 50%; color: var(--gray-500); } .setting-bottom .edit a:hover { background-color: #000; color: var(--white); transition: all 0.6s; } .check-payment { border-top: 1px solid var(--gray-100); padding-top: 24px; } .check-payment h5 { margin-bottom: 20px; } .filter-gigs { display: flex; align-items: center; margin-bottom: 30px; } @media (max-width: 767.98px) { .filter-gigs { flex-direction: column; align-items: start; } } .filter-gigs h5 { margin-right: 10px; margin-bottom: 10px; } @media (max-width: 1399.98px) { .filter-gigs h5 { margin-right: 9px; } } @media (max-width: 991.98px) { .filter-gigs h5 { margin-right: 10px; } } .filter-gigs .filter-select-boxes { display: flex; align-items: center; flex-wrap: wrap; } .filter-gigs .filter-select-boxes li { margin-right: 10px; margin-bottom: 10px; } .filter-gigs .filter-select-boxes li:last-child { margin-right: 0; } @media (max-width: 1399.98px) { .filter-gigs .filter-select-boxes li { margin-right: 9px; } } @media (max-width: 991.98px) { .filter-gigs .filter-select-boxes li { margin-right: 10px; } } .filter-gigs .search-filter-selected .form-group { float: unset; } .pagination { justify-content: center; padding: 0; } .pagination ul { display: flex; align-items: center; justify-content: center; flex-wrap: wrap; margin-top: 16px; } @media (max-width: 575.98px) { .pagination ul li { margin-bottom: 0; } } @media (max-width: 767.98px) { .pagination ul li a { width: 30px; height: 30px; margin-right: 10px; font-size: 12px; } } .pagination ul li a.previous { margin-right: 24px; font-size: 12px; } @media (max-width: 767.98px) { .pagination ul li a.previous { margin-right: 19px; } } .pagination ul li a.next { margin-left: 9px; margin-right: 0; font-size: 12px; } .pagination ul li a, .pagination li a { width: 45px; height: 45px; border: 1px solid var(--gray-100); background: var(--white); border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 15px; font-weight: 600; color: var(--gray-900) !important; transition: 0.5s all; } @media (max-width: 767.98px) { .pagination ul li a, .pagination li a { width: 30px; height: 30px; margin-right: 10px; font-size: 12px; } } .pagination .previous, .pagination .next { color: var(--gray-500); } .pagination ul li a.active, .pagination li.active a { background: #FF6900; color: var(--white) !important; border-color: #FF6900; } .pagination ul li a:hover, .pagination li.active a:hover { background: #FF6900; color: var(--white) !important; border-color: #FF6900; transition: 0.5s all; } .page-item:first-child .page-link, .page-item:last-child .page-link { border-radius: 50%; } /****** Utils ******/ .page-content.content { padding: 60px 0 36px; } @media (max-width: 767.98px) { .page-content.content { padding: 40px 0 16px; } } .page-content.category-wrap { padding: 60px 0 20px; } @media (max-width: 767.98px) { .page-content.category-wrap { padding: 40px 0 10px; } } .service-wrap { border-radius: 10px; border: 1px solid var(--gray-100); box-shadow: 0px 4px 9px -1px rgba(19, 16, 34, 0.03); padding: 24px; margin-bottom: 24px; } .service-wrap h3 { margin-bottom: 24px; font-size: 20px; font-weight: 600; color: var(--gray-900); } @media (max-width: 767.98px) { .service-wrap h3 { margin-bottom: 10px; } } .service-wrap p { font-size: 16px; } .service-wrap p:last-child { margin-bottom: 0; } .service-lists li { padding-left: 26px; position: relative; margin-bottom: 8px; } .service-lists li::before { content: "\f00c"; font-family: "Font Awesome 5 Free"; font-weight: 600; position: absolute; left: 0; top: 4px; font-size: 9px; width: 16px; height: 16px; background: #27AE60; display: flex; align-items: center; justify-content: center; border-radius: 50%; color: var(--white); } .service-widget { border-radius: 10px; border: 1px solid var(--gray-100); padding: 24px; margin-bottom: 20px; } .service-widget .btn { margin-bottom: 24px; height: auto; padding: 14px 20px; padding: 8px 16px; } .service-widget .btn i { margin-right: 5px; } @media (max-width: 991.98px) { .service-widget .btn { margin-bottom: 24px; padding: 10px 20px; font-size: 15px; } } .service-widget .service-head { margin-bottom: 22px; } .service-widget .service-head span { padding: 4px 8px; border-radius: 5px; font-size: 13px; font-weight: 500; color: #3538CD; background-color: #EDEDFB; } .service-img-wrap { margin-bottom: 24px; } .service-img-wrap img { border-radius: 10px; } .service-amt { text-align: center; margin-bottom: 24px; } .service-amt p { color: #4F4F4F; margin-bottom: 0; font-size: 18px; font-weight: 600; } .service-amt h2 { font-size: 28px; margin-bottom: 0; } @media (max-width: 991.98px) { .service-amt h2 { font-size: 24px; } } @media (max-width: 575.98px) { .service-amt h2 { font-size: 22px; } } .service-amt h2 span { color: #4F4F4F; } .buy-items { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: space-between; -webkit-justify-content: space-between; -ms-flex-pack: space-between; } @media (max-width: 575.98px) { .buy-items { flex-direction: column; display: block; } } .buy-items li:not(:last-child) { margin-right: 15px; } @media (max-width: 575.98px) { .buy-items li:not(:last-child) { margin: 0 0 10px 0; } } .buy-box { border-radius: 10px; background: var(--white); box-shadow: 0px 4px 9px -1px rgba(19, 16, 34, 0.03); border: 1px solid var(--gray-100); padding: 10px 5px; text-align: center; } .buy-box i { margin-bottom: 8px; font-size: 18px; } .buy-box p { font-size: 14px; margin-bottom: 8px; } .buy-box h6 { font-size: 16px; font-weight: 500; color: var(--gray-900); margin-bottom: 0; } .text-secondary { color: #0096FF !important; } .text-purple { color: #800080; } .text-indigo { color: #3538CD; } .text-teal { color: #0E9384; } .member-info { margin-bottom: 14px; } .member-info li { margin-bottom: 12px; font-size: 16px; border-bottom: 1px solid var(--gray-100); padding-bottom: 12px; } .member-info li:last-child { border-bottom: 0; } .member-info li span { font-size: 16px; font-weight: 500; color: var(--gray-900); float: right; } .member-info-new { margin-bottom: 20px; } .member-list i { margin-right: 12px; font-size: 24px; color: var(--gray-900); } .member-list h6 span { display: block; font-size: 14px; font-weight: 400; color: #636363; } .user-details { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 24px; border-radius: 5px; } @media (max-width: 575.98px) { .user-details { flex-direction: column; } } .user-img { flex-shrink: 0; margin-right: 10px; } @media (max-width: 575.98px) { .user-img { margin: 0 0 15px 0; } } @media (max-width: 575.98px) { .user-img { margin: 0 0 15px 0; } } .user-img img { width: 72px; height: 72px; border-radius: 5px; margin-right: 10px; } .user-info h5 { font-size: 16px; font-weight: 500; margin-bottom: 8px; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-wrap: wrap; flex-wrap: wrap; } .users-img img { border-radius: 50px; margin-right: 0px; } .member-user img { border-radius: 50%; } @media (max-width: 575.98px) { .user-info { text-align: center; } } .user-info h6 { font-size: 14px; font-weight: 600; margin-bottom: 5px; } .user-info p { font-size: 14px; font-weight: 400; margin-bottom: 0; } .user-info p i { margin-right: 5px; color: #FFB906; } .user-info .badge { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 3px 5px; } .user-info .badge i { font-size: 7px; margin-right: 5px; line-height: 0; } .member-widget .about-me { border-radius: 0px; background: transparent; margin-bottom: 20px; border-top: none; padding-top: 0; } .member-widget .about-me a { text-decoration: underline; font-weight: 400; } .member-widget h6 { font-size: 16px; font-weight: 500; color: var(--gray-900); margin-bottom: 8px; } .badge { font-size: 13px; font-weight: 500; padding: 6px 8px; border-radius: 5px; cursor: pointer; } .badge-success { border-radius: 5px; border: 1px solid #1ABE17; background: #F2FAF2; color: #1ABE17; } .badge-pink-transparent { border: 1px solid #FFECF4; background-color: #FDF4F9; color: #DD2590 !important; } .badge-info-transparent { border: 1px solid #EAF2FD; background-color: #F4F9FE; color: #2F80ED; } .badge-warning-transparent { border: 1px solid #FCF8EB; background-color: #FEFBF5; color: #FFCA18; } .badge-success-transparent { border: 1px solid #E9F7EF; background-color: #F4FBF7; color: #27AE60; } .extra-service { margin-bottom: 24px; } .extra-service h3 { margin-bottom: 20px; font-size: 22px; } .service-time { border: 1px solid var(--gray-100); border-radius: 10px; } .service-time li { background-color: #FCFCFC; padding: 15px; border-bottom: 1px solid var(--gray-100); } .service-time li:first-child { border-radius: 10px 10px 0 0; } .service-time li:last-child { border: 0; border-radius: 0 0 10px 10px; } .service-time .delivery-info h6 { margin-bottom: 5px; } .service-time .delivery-info p { font-size: 14px; font-weight: 500; margin-bottom: 0; } .service-time .delivery-amt h6.amt { color: var(--gray-900); font-size: 14px; font-weight: 500; margin-bottom: 0; } .statistics { border-bottom: 1px solid var(--gray-100); padding-bottom: 24px; } .delivery-add { text-align: right; } .btn-light-primary { background-color: #FFF1E7; border: 1px solid #FFF1E7; color: #FF6900; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; padding: 7px 14px; font-weight: 600; -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; border-radius: 10px; } .btn-light-primary:hover { background-color: #FF6900; border: 1px solid #FF6900; color: var(--white); -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .btn-light-primary:active { background-color: #FF6900; border: 1px solid #FF6900; color: var(--white); -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .btn-light-primary i { margin-right: 5px; } .btn-light-primary.active { background-color: #FF6900; border: 1px solid #FF6900; color: var(--white); -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .open>.dropdown-toggle.btn-primary { background-color: #FF6900; border: 1px solid #FF6900; color: var(--white); -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .remove-modal { max-width: 400px; max-width: 400px; } .modal-form-group { margin-bottom: 15px; } .notify-modal { max-width: 400px; } .notify-modal .summary-info { width: 100%; } .notify-modal h6 { font-size: 16px !important; font-weight: 500 !important; line-height: 23px; } .delete-btn .btn { padding: 6px 12px; font-size: 13px; font-weight: 500; } .delete-card h6 { font-size: 16px; font-weight: 600; } .delete-card p { font-size: 14px !important; font-weight: 400 !important; color: var(--gray-500); } .model-head-text { font-size: 16px; margin-bottom: 20px; } .summary-info { margin-bottom: 12px; display: inline-block; width: 49%; } @media (max-width: 575.98px) { .summary-info { width: 100%; } } .summary-info h6 { font-size: 14px; font-weight: 600; margin-bottom: 3px; } .summary-info p { font-size: 14px; font-weight: 400 !important; margin-bottom: 0; } .form-control { border-radius: 5px; border: 1px solid var(--gray-100); background: var(--white); font-size: 14px; font-weight: 400; padding: 10px 12px; } .form-control::placeholder { color: var(--gray-500); } .service-modal .user-details { background: var(--light); border-radius: 10px; padding: 15px; } .service-modal .form-control::placeholder { color: #4F4F4F; } .service-modal .select2-container .select2-selection--single { border: 1px solid var(--gray-100); height: 41px; border-radius: 5px; } .service-modal .select2-container .select2-selection--single .select2-selection__rendered { padding-left: 12px; font-size: 13px; font-weight: 500; border-radius: 10px; } .service-modal p { font-size: 14px; font-weight: 400; margin-bottom: 0; } .service-modal .drag-upload { margin-bottom: 10px; } .modal-content { border-radius: 5px; border-radius: 10px; } .modal-title { font-size: 20px; font-weight: 600; margin-bottom: 15px; margin-bottom: 0; } @media (max-width: 767.98px) { .modal-title { font-size: 18px; } } .modal-header { padding: 24px; } .modal-header .close-btn { background-color: var(--light); border: 1px solid var(--light); border-radius: 50%; color: #363636; font-size: 16px; height: 26px; width: 26px; display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; justify-content: center; -webkit-justify-content: center; -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .modal-header .close-btn:hover { border: 1px solid #FF7F25; background-color: #FF7F25; color: var(--white); -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; } .modal-body { padding: 24px; } .modal { z-index: 1050 !important; } .modal-backdrop { background-color: rgba(0, 0, 0, 0.6); z-index: 1040 !important; } .modal-backdrop.show { opacity: 1; } .custom_check { position: relative; font-size: 14px; margin-bottom: 10px; display: inline-block; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; height: 20px; } .custom_check input { position: absolute; opacity: 0; cursor: pointer; } .custom_check input:checked~.checkmark { background-color: #FF6900; border-color: #FF6900; } .custom_check input:checked~.checkmark:after { display: block; } .custom_check .checkmark { position: absolute; top: 0; left: 0; height: 20px; width: 20px; border: 1px solid var(--gray-100); background-color: var(--white); border-radius: 5px; transition: all 0.4s ease; } .custom_check .checkmark:after { content: "\f00c"; font-family: "Font Awesome 5 Free"; font-weight: 600; position: absolute; display: block; color: var(--white); font-size: 10px; top: 50%; left: 50%; transform: translate(-50%, -50%); line-height: 0; } .custom_check a { color: #FF6900; } .custom_checks { padding-left: 30px; } .breadcrumb-links { text-align: right; } @media (max-width: 991.98px) { .breadcrumb-links { text-align: left; } } .breadcrumb-links a { color: var(--gray-500); font-size: 14px; } .breadcrumb-links a span { width: 32px; height: 32px; border-radius: 50%; border: 1px solid var(--gray-100); color: var(--gray-900); -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; margin-right: 8px; } .breadcrumb-links a:hover { color: #FF6900; } .breadcrumb-links a:hover span { color: #FF6900; border: 1px solid #FF6900; } .breadcrumb-links li { display: inline-block; } .breadcrumb-links li:not(:last-child) { margin-right: 15px; } @media (max-width: 991.98px) { .breadcrumb-links li { margin-top: 10px; } } .breadcrumb-info .breadcrumb-title { font-size: 28px; font-weight: 700; margin-bottom: 20px; } @media (max-width: 991.98px) { .breadcrumb-info .breadcrumb-title { font-size: 24px; } } @media (max-width: 767.98px) { .breadcrumb-info .breadcrumb-title { font-size: 22px; } } .breadcrumb-info .info-links li { display: inline-block; margin-right: 11px; color: var(--gray-500); font-size: 14px; font-weight: 400; border-right: 1px solid var(--gray-100); padding-right: 11px; vertical-align: bottom; } @media (max-width: 1199.98px) { .breadcrumb-info .info-links li { padding-top: 8px; } } @media (max-width: 991.98px) { .breadcrumb-info .info-links li { margin-bottom: 10px; } } @media (max-width: 575.98px) { .breadcrumb-info .info-links li { margin-bottom: 3px; border: none !important; } } .breadcrumb-info .info-links li i { color: var(--gray-900); margin-right: 8px; } .breadcrumb-info .info-links li.order-count { color: #1170E4; border-radius: 10px; background: #F1F6FD; padding: 5px 11px; } .breadcrumb-info .info-links li.order-count i { color: #1170E4; } .faq-card { background: var(--white); padding: 16px; border-radius: 10px; border: 1px solid var(--gray-100) !important; box-shadow: 0px 4.4px 12px -1px rgba(222, 222, 222, 0.3607843137) !important; } .faq-card:last-child { margin-bottom: 0; border: 0; padding-bottom: 0; } .faq-card .faq-title { font-size: 16px; font-weight: 600; margin-bottom: 0; } @media (max-width: 991.98px) { .faq-card .faq-title { font-size: 16px; } } .faq-card a { color: var(--gray-900); display: block; position: relative; padding-left: 0px; } .faq-card a:after { content: "\e9b1"; font-family: Feather; position: absolute; top: 0; right: 0; color: var(--gray-500); font-size: 16px; } .faq-card a:not(.collapsed):after { content: "\e996"; } .faq-card a:not(.collapsed)::after { color: #FF6900; } .faq-card .card-collapse .faq-content { padding-top: 8px; font-size: 16px; } .service-faq .faq-card { background: transparent; padding: 15px; border-radius: 0px; border-top: unset !important; border-left: unset !important; border-right: unset !important; border-bottom: 1px solid var(--gray-100) !important; box-shadow: unset !important; margin-bottom: 15px; } @media (max-width: 575.98px) { .service-faq .faq-card { padding: 12px 0px 12px; } } .service-faq .faq-card a { padding-left: 25px; } .service-faq .faq-card a:after { right: unset; left: 0; } .service-faq .faq-card .faq-title { font-weight: 500; } .service-faq .faq-end-card { border-bottom: unset !important; margin-bottom: 0px !important; } .sortby-title h4 { color: var(--gray-500); font-size: 20px; margin-bottom: 24px; font-weight: 600; } .sortby-title h4 span { color: var(--gray-900); } .sortby-title .form-group { margin-bottom: 20px; } .bg-success-light { background: #1ABE17; } .review-widget { margin-bottom: 24px; padding: 20px; border: 1px solid var(--gray-100); border-radius: 10px; } .review-widget .review-active { border: none; padding: 20px; background: var(--light); border-radius: 5px; } @media (max-width: 575.98px) { .review-widget .review-active { padding: 5px; } } .review-widget .review-title h3 { margin-bottom: 16px; font-size: 20px; font-weight: 600; } .review-widget .pagination { justify-content: start; -webkit-justify-content: start; -ms-flex-pack: start; } .review-widget .pagination ul { margin: 0; } .review-widget h5 { font-size: 20px; color: var(--gray-500); } .review-widget .review-header { border-bottom: 1px solid var(--gray-100); } .review-widget .review-header h3 { margin-bottom: 20px; } .review-widget .sort-search-gigs { display: block; margin: 0; padding: 0; } .review-widget .search-filter-selected { float: right; margin-bottom: 16px; } @media (max-width: 575.98px) { .review-widget .search-filter-selected { float: left; } } .dark-btn a { font-size: 13px; } .dark-btn a:hover { transform: translateY(-8px); transition: 0.5s all; } .review-title { border-bottom: none !important; } .review-lists li { border-bottom: 1px solid var(--gray-100); } .review-lists li:last-child { margin-bottom: 20px; } .review-lists li ul li { border-bottom: 0; } .review-lists .table-action a { color: #EF1E1E; border-radius: 50%; background: var(--white); } .review-lists .table-action a:hover { background-color: #e6e6e6; color: var(--white); transition: all 0.5s; } .review-lists>li>ul>li .review-wrap { border-radius: 10px; background: var(--light); padding: 24px; } .review-wrap { padding: 20px; margin-bottom: 24px; border: 1px solid var(--white); border-radius: 10px; box-shadow: 0px 4.4px 12px -1px rgba(222, 222, 222, 0.3607843137); position: relative; } .review-user-info { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 8px; position: relative; } @media (max-width: 575.98px) { .review-user-info { flex-direction: column; text-align: start; gap: 10px; align-items: start; } } .review-img { margin-right: 11px; } @media (max-width: 575.98px) { .review-img { margin: 0; } } .review-img img { width: 60px; height: 60px; flex-shrink: 0; border-radius: 10px; } @media (max-width: 767.98px) { .review-img img { width: 55px; height: 55px; } } .reviewer-rating { padding-top: 4px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; flex-wrap: wrap; } .reviewer-rating p { margin: 0; font-size: 14px; font-weight: 400; margin-left: 10px; padding-left: 4px; margin-top: -1px; position: relative; } .reviewer-rating p:before { content: ""; position: absolute; border-left: 1px solid rgba(93, 103, 114, 0.3490196078); left: -4px; height: 13px; top: 3px; } .reviewer-rating .star-rate { font-size: 14px; font-weight: 400; } .reviewer-loc { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; flex-wrap: wrap; } .reviewer-loc p { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin: 0 15px 5px 0; } .reviewer-loc p i { margin-right: 8px; } .reviewer-info p { font-weight: 500; display: inline-block; margin: 0px; } .reviewer-info h6 { margin: 0 0px 2px 0; font-size: 14px; font-weight: 500; } .review-content p { margin-bottom: 10px; line-height: 24px; } .review-content a { font-size: 12px; font-weight: 500; color: #4F4F4F; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 6px 8px; background: var(--light); border-radius: 5px; } .review-content a:hover { color: #FF6900; } .review-content .reply-btn { font-size: 12px; font-weight: 500; color: var(--gray-900); padding: 6px 8px; border-radius: 5px; } .review-content i { margin-right: 8px; } .review-btn .btn { padding: 6px 12px; font-size: 13px; font-weight: 500; } .text-area { min-height: 80px !important; } .service-wrap.tags-lists-widget { padding-bottom: 14px; } .service-wrap.tags-widget { padding-bottom: 40px; } .tags li { display: inline-block; margin: 0 15px 10px 0; } .tags li a { padding: 8px 10px; font-size: 14px; font-weight: 500; border-radius: 10px; background: var(--light); display: inline-block; } .tags li a:hover { background: #FF6900; color: var(--white); } .new-about { border-radius: 10px !important; background: var(--light) !important; margin-bottom: 20px; padding: 20px !important; } .new-about h6 { margin-bottom: 8px !important; } .about-me { border-radius: 0px; background: #FBFBFB; margin-bottom: 16px; border-top: 1px solid var(--gray-100); padding-top: 16px; } .about-me h6 { font-size: 18px; font-weight: 600; color: var(--gray-900); margin-bottom: 16px; } .about-me p { margin-bottom: 10px; } .about-me a { font-size: 14px; font-weight: 500; color: #FF6900; } .slider-card { margin-bottom: 24px; } @media (max-width: 575.98px) { .slider-card .owl-carousel .owl-nav { display: none; } } .slider-card .owl-carousel .owl-nav button.owl-prev { left: -15px; position: absolute; top: 50%; transform: translateY(-50%); } @media (max-width: 991.98px) { .slider-card .owl-carousel .owl-nav button.owl-prev { left: -10px; } } .slider-card .owl-carousel .owl-nav button.owl-next { right: -15px; position: absolute; top: 50%; transform: translateY(-50%); } @media (max-width: 991.98px) { .slider-card .owl-carousel .owl-nav button.owl-next { right: -10px; } } .slider-nav-thumbnails { border-radius: 10px; } .slider-nav-thumbnails img { width: 100%; border-radius: 10px; } .owl-nav button.owl-next { width: 32px; height: 32px; color: var(--gray-900); border-radius: 30px; border: 1px solid var(--gray-100); background: var(--white); box-shadow: 0px 4px 9px -1px rgba(19, 16, 34, 0.03); transition: ease all 0.5s; -webkit-transition: ease all 0.5s; -ms-transition: ease all 0.5s; } .owl-nav button.owl-next:hover { background: var(--gray-900); color: var(--white); transition: ease all 0.5s; -webkit-transition: ease all 0.5s; -ms-transition: ease all 0.5s; } @media (max-width: 1199.98px) { .owl-nav button.owl-next { width: 40px; height: 40px; } } @media (max-width: 991.98px) { .owl-nav button.owl-next { width: 40px; height: 40px; } } @media (max-width: 767.98px) { .owl-nav button.owl-next { width: 30px; height: 30px; } } .owl-nav button.owl-prev { width: 32px; height: 32px; color: var(--gray-900); border-radius: 30px; border: 1px solid var(--gray-100); background: var(--white); box-shadow: 0px 4px 9px -1px rgba(19, 16, 34, 0.03); transition: ease all 0.5s; -webkit-transition: ease all 0.5s; -ms-transition: ease all 0.5s; } .owl-nav button.owl-prev:hover { background: var(--gray-900); color: var(--white); transition: ease all 0.5s; -webkit-transition: ease all 0.5s; -ms-transition: ease all 0.5s; } @media (max-width: 1199.98px) { .owl-nav button.owl-prev { width: 40px; height: 40px; } } @media (max-width: 991.98px) { .owl-nav button.owl-prev { width: 40px; height: 40px; } } @media (max-width: 767.98px) { .owl-nav button.owl-prev { width: 30px; height: 30px; } } .owl-carousel .owl-nav button.owl-next { width: 32px; height: 32px; color: var(--gray-900); border-radius: 30px; border: 1px solid var(--gray-100); background: var(--white); box-shadow: 0px 4px 9px -1px rgba(19, 16, 34, 0.03); transition: ease all 0.5s; -webkit-transition: ease all 0.5s; -ms-transition: ease all 0.5s; } @media (max-width: 1199.98px) { .owl-carousel .owl-nav button.owl-next { width: 40px; height: 40px; } } @media (max-width: 991.98px) { .owl-carousel .owl-nav button.owl-next { width: 40px; height: 40px; } } @media (max-width: 767.98px) { .owl-carousel .owl-nav button.owl-next { width: 30px; height: 30px; } } .owl-carousel .owl-nav button.owl-prev { width: 32px; height: 32px; color: var(--gray-900); border-radius: 30px; border: 1px solid var(--gray-100); background: var(--white); box-shadow: 0px 4px 9px -1px rgba(19, 16, 34, 0.03); transition: ease all 0.5s; -webkit-transition: ease all 0.5s; -ms-transition: ease all 0.5s; } @media (max-width: 1199.98px) { .owl-carousel .owl-nav button.owl-prev { width: 40px; height: 40px; } } @media (max-width: 991.98px) { .owl-carousel .owl-nav button.owl-prev { width: 40px; height: 40px; } } @media (max-width: 767.98px) { .owl-carousel .owl-nav button.owl-prev { width: 30px; height: 30px; } } .mynav1 { text-align: right; margin-bottom: 24px; } .mynav1 .owl-prev { margin-right: 15px; } .nav-top .owl-prev { margin-right: 15px; } @media (max-width: 767.98px) { .nav-top .owl-prev { margin-right: 10px; } } .recent-img img { border-radius: 10px; } .share-icon { width: 32px; height: 32px; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; background: var(--light); color: var(--gray-900); border-radius: 50%; margin-right: 8px; } .share-icon:hover { background-color: #1170E4; color: var(--white); } .fav-selection a.video-icon { right: 45px; } .fav-selection a.video-icon:hover { right: 45px; } .title-sec h3 { margin-bottom: 24px; } .worknav { text-align: right; margin-bottom: 24px; } .home-reviews .reviewer-rating { position: absolute; top: 0px; right: 0px; } .home-reviews .reviewer-info h6 { font-size: 16px; } .home-reviews .reviewer-info p { font-weight: 400; } .home-reviews .review-img img { width: 46px; height: 46px; border-radius: 50%; } .reviewer-time p:nth-child(2) { margin-left: 19px; position: relative; } .reviewer-time p:nth-child(2)::before { content: ""; background: var(--gray-500); width: 5px; height: 5px; border-radius: 50%; position: absolute; left: -13px; top: 7px; } .new-modal .modal-header { border-bottom: 1px solid var(--gray-100); margin: 0 24px 0; padding: 15px 0 15px; justify-content: space-between; } .new-modal .modal-body { padding-top: 15px; } .new-modal .user-info .location { font-size: 14px; font-weight: 500; margin-left: 11px; color: #4F4F4F; position: relative; padding-left: 10px; } .new-modal .location::before { background: var(--gray-100); width: 1px; height: 100%; position: absolute; content: ""; left: 0; top: 0; } .new-modal .user-img img { border-radius: 6px; } .modal-btn .btn { height: auto; padding: 8px 10px; } .detail-table { border-radius: 10px; border: 1px solid var(--gray-100); margin-bottom: 15px; } .detail-table table { margin: 0; } .detail-table thead th { background: var(--light); color: var(--gray-900); font-size: 14px; font-weight: 600; border: 0; } .detail-table tfoot th { background: var(--light); color: var(--gray-900); font-size: 14px; font-weight: 600; border: 0; } .detail-table tr { border-color: var(--gray-100); } .detail-table tr td { font-size: 14px; font-weight: 500; color: var(--gray-900); } .text-primary { color: #FF6900 !important; } .order-item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 15px; } @media (max-width: 767.98px) { .order-item { flex-direction: column; text-align: center; } } .order-item img { object-fit: cover; } .order-info h5 { margin-bottom: 9px; } .order-info ul li { display: inline-block; margin-right: 8px; padding-right: 8px; font-size: 14px; font-weight: 500; position: relative; } .order-info ul li:last-child { margin-right: 0; padding-right: 0; } .order-info ul li:last-child::after { content: none; } .order-info ul li::after { background: var(--gray-100); width: 1px; height: 100%; position: absolute; content: ""; right: 0; top: 0; } .order-status .title { font-size: 16px; margin-bottom: 10px; } .order-img { margin-right: 8px; } @media (max-width: 767.98px) { .order-img { margin: 0 0 10px 0; } } .order-img img { width: 60px; height: 60px; border-radius: 6px; } .gigs-slider .gigs-grid { margin-bottom: 24px; } .recent-works { padding-top: 36px; } @media (max-width: 991.98px) { .recent-works { padding-top: 16px; } } .avatar-md i { font-size: 16px; } .notification-badge { padding: 8px 8px !important; font-size: 14px !important; font-weight: 400 !important; } .service-gigs .gigs-grid { margin-bottom: 24px; } .service-gigs .gigs-info small { font-size: 14px; font-weight: 500; color: #4F4F4F; margin-left: 8px; margin-right: auto; } .sidebar-widget { border-radius: 10px; border: 1px solid var(--gray-100); background: var(--white); padding: 15px; } @media (max-width: 991.98px) { .sidebar-widget { margin-bottom: 24px; } } .sidebar-widget .btn { height: auto; padding: 9px 20px 9px 12px; } .sidebar-widget .btn i { padding-right: 5px; } .sidebar-widget .collapse-card:last-child .card-title a.collapsed { border: 0; } .sidebar-widget .collapse-card .card-title a { color: var(--gray-900); font-size: 16px; font-weight: 600; } .sidebar-widget .custom_check .checkmark { height: 16px; width: 16px; } .sidebar-widget .checked-title { margin-left: 23px; font-size: 16px; line-height: 1rem; } .sidebar-widget .collapse-body ul li .custom_check { display: flex; align-items: center; } .sidebar-widget .sidebar-main-list { border-bottom: 1px solid var(--gray-100); padding-bottom: 16px; } .sidebar-widget .sidebar-main-list .collapse-body { padding: 16px 0px 10px; } .sidebar-widget label { font-weight: 400; } .sidebar-widget .custom_radio { font-size: 16px; } .sidebar-widget .custom_radio .checkmark { background: var(--gray-100); height: 18px; width: 18px; border: none; } .sidebar-widget .custom_radio .checkmark:after { inset: 0px !important; margin: auto; transform: unset; background: var(--white); opacity: 1; } .sidebar-widget .custom_radio input:checked~.checkmark { background: #FF6900; } .sidebar-widget .form-group { margin-bottom: 20px; } .sidebar-widget .form-control { font-weight: 400; } .sidebar-header { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: space-between; -webkit-justify-content: space-between; -ms-flex-pack: space-between; margin-bottom: 24px; flex-wrap: wrap; border-bottom: 1px solid var(--gray-100); } .sidebar-header h3 { margin-bottom: 15px; font-size: 24px; font-weight: 700; } .sidebar-header .reset-link { text-decoration: none; margin-bottom: 10px; color: #EF1E1E; font-size: 14px; font-weight: 500; } .sidebar-header .reset-link:hover { color: #FF6900; } .collapse-card { margin-bottom: 16px; } .collapse-card .card-title { font-size: 16px; font-weight: 600; } .collapse-card .card-title a { position: relative; -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; color: #4F4F4F; } .collapse-card .card-title a:hover { color: #FF6900; } .collapse-card .card-title a::after { content: "\e997"; font-family: "Feather"; font-weight: 700; position: absolute; right: 0; top: 1px; font-size: 16px; color: #FF6900; } .collapse-card .card-title a img { margin-right: 8px; } .collapse-card .card-title a i { margin-right: 8px; } .collapse-card .card-title a.collapsed:hover::after { color: #FF6900; } .collapse-card .card-title a.collapsed::after { content: "\e9b2"; color: var(--gray-900); } .collapse-body { padding: 16px 0; } .collapse-body ul li:not(:last-child) { margin-bottom: 10px; } .collapse-body ul li .custom_check { font-size: 14px; font-weight: 400; margin-bottom: 0; color: var(--gray-900); } .collapse-body ul li .custom_check .checkmark { top: 2px; } @media (max-width: 991.98px) { .collapse-body ul li .custom_check { font-size: 15px; } } @media (max-width: 767.98px) { .collapse-body ul li .custom_check { font-size: 14px; } } .service-details li { display: block; } .service-details span { width: 22px !important; height: 22px !important; font-size: 10px; } .service-details a span { width: 25px; height: 25px; margin-right: 8px; background: var(--white); border: none; } .categories-lists li { margin-bottom: 2px !important; padding: 8px; border-radius: 5px; } .categories-lists li:hover { background-color: #FF6900; transition: all 0.4s; color: var(--white); } .categories-lists .active { background: var(--light); } .sort-categories .collapse-body { width: 245px !important; left: -27px !important; } @media (max-width: 991.98px) { .sort-categories .collapse-body { left: 0px !important; } } @media (max-width: 767.98px) { .sort-categories .collapse-body { width: 100% !important; } } .sorts-list { font-size: 13px; } .sorts-list span { font-weight: 500; color: var(--gray-900); margin-left: 5px; } .search-group { position: relative; } .search-group .search-icon { position: absolute; top: 50%; left: 10px; transform: translateY(-50%); color: #828282; } .search-group .form-control { padding: 8px 8px 8px 28px; } .seller-list li a { color: #4F4F4F; } .seller-list li a:hover { color: #FF6900; } .seller-list li span { float: right; } .custom_radio { color: #4F4F4F; display: inline-block; position: relative; font-size: 14px; padding-left: 30px; margin-bottom: 0 !important; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .custom_radio input { position: absolute; opacity: 0; } .custom_radio input:checked~.checkmark:after { opacity: 1; } .custom_radio .checkmark { position: absolute; top: 50%; left: 0; height: 20px; width: 20px; transform: translateY(-50%); border-radius: 50%; } .custom_radio .checkmark:after { display: block; content: ""; position: absolute; opacity: 0; top: 50%; transform: translate(-50%, -50%); left: 50%; width: 8px; height: 8px; border-radius: 50%; background: #FF6900; -webkit-transition: all 0.4s ease; -ms-transition: all 0.4s ease; transition: all 0.4s ease; } .slide-title-wrap { margin-top: 30px; } @media (max-width: 767.98px) { .slide-title-wrap { margin-top: 10px; } } .title-section { border-bottom: 1px solid var(--gray-100); padding-bottom: 9px; margin-bottom: 24px; } .title-section .search-filter-selected { margin: 0 0 0 10px; } @media (max-width: 575.98px) { .title-section .search-filter-selected { margin-left: 0; } } .title-section .search-filter-selected .form-group { margin-bottom: 15px; } @media (max-width: 991.98px) { .title-section .search-filter-selected .form-group { float: left; } } .title-header { margin-bottom: 15px; } .title-header h3 { margin-bottom: 5px; font-size: 20px; font-weight: 600; color: var(--gray-900); } .title-header p { font-weight: 400; margin-bottom: 0; } @media (max-width: 767.98px) { .title-header p { font-size: 16px; } } .title-filter { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; justify-content: end; -webkit-justify-content: end; -ms-flex-pack: end; float: right; } @media (max-width: 991.98px) { .title-filter { float: left; } } @media (max-width: 575.98px) { .title-filter { display: block; } } .title-filter .select2-container .select2-selection--single { height: 42px; } .title-filter .search-group { max-width: 260px; margin-bottom: 15px; } .text-dark { color: var(--dark) !important; } .view-all a { font-size: 14px; font-weight: 500; color: #FF6900; } .gigs-user-info { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; } .gigs-user-info li { position: relative; padding-left: 13px; margin-right: 13px; } .gigs-user-info li:first-child { padding-left: 0; } .gigs-user-info li:first-child::before { content: none; } .gigs-user-info li:last-child { margin-right: 0; } .gigs-user-info li::before { content: "|"; position: absolute; top: 0; height: 100%; color: var(--gray-100); width: 1px; left: 0; } .gigs-user-info p { font-size: 14px; font-weight: 400; margin-bottom: 0; } .gigs-user { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; } .gigs-user img { width: 24px; height: 24px; flex-shrink: 0; margin-right: 8px; border-radius: 50%; } .gigs-loc p i { margin-right: 8px; } .view-content ul li:last-child { margin-bottom: 10px; } .service-sliders.owl-carousel .owl-stage { display: -webkit-box; display: -ms-flexbox; display: flex; } .service-sliders.owl-carousel .owl-stage-outer { overflow: visible; } .service-box { border-radius: 10px; border: 1px solid var(--gray-100); background: var(--white); box-shadow: 0px 4.4px 12px -1px rgba(222, 222, 222, 0.36); padding: 12px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: space-between; -webkit-justify-content: space-between; height: 100%; transition: all 0.5s; } .service-box:hover { border: 1px solid #FF6900; } .service-box .service-info { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; } .service-box .service-icon { border-radius: 10px; background: #FFF3EB; width: 62px; height: 62px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: center; -webkit-justify-content: center; margin-right: 8px; flex-shrink: 0; } .service-box .service-icon img { width: auto; } .service-box .servive-name h5 { font-size: 16px; font-weight: 500; color: var(--gray-900); margin-bottom: 2px; } .service-box .servive-name p { margin-bottom: 0; } .slider-title { font-size: 28px; margin-bottom: 20px; } .service-nav { margin-bottom: 20px; } .reserve-lvl { text-align: center; position: relative; } @media (max-width: 767.98px) { .reserve-lvl { margin: 5px; } } .reserve-lvl:before { content: ""; border-bottom: 1px dashed var(--gray-500); width: 158px; position: absolute; right: -128px; bottom: 65%; } @media (max-width: 767.98px) { .reserve-lvl:before { content: unset; } } .reserve-lvl:nth-child(5)::before { content: unset; } .reserve-lvl img { width: 56px; height: 56px; position: relative; } .reserve-lvl p { font-size: 12px; font-weight: 400; color: var(--gray-900); text-transform: capitalize; } .received-iocn { width: 56px; height: 56px; background: #1FBC2F; border-radius: 50%; font-size: 32px; color: var(--white); } @media (max-width: 575.98px) { .service-wrap { padding: 15px; } } .service-wrap p span { color: #FF6900; } .filters-wrap { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; margin-bottom: 9px; } @media (max-width: 575.98px) { .filters-wrap { display: block; } } @media (max-width: 575.98px) { .filters-wrap li { display: block; margin-right: 0; } } .filters-wrap>li { display: inline-block; margin-right: 16px; } @media (max-width: 575.98px) { .filters-wrap>li { display: block; margin-right: 0; } } .filters-wrap li.view-all { margin-bottom: 15px; } .filters-wrap li.view-all img { margin-right: 8px; } .filters-wrap .collapse-card { position: relative; } @media (max-width: 575.98px) { .filters-wrap .collapse-card { width: 100%; } } .filters-wrap .filter-header a { border: 1px solid var(--gray-100); border-radius: 5px; background: var(--white); padding: 8px 30px 8px 8px; font-size: 14px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; position: relative; color: var(--gray-500); white-space: nowrap; } @media (max-width: 575.98px) { .filters-wrap .filter-header a { width: 100%; } } .filters-wrap .filter-header a i { margin-right: 8px; color: var(--gray-500); font-size: 15px; } .filters-wrap .filter-header a::after { content: "\f078"; font-family: "Font Awesome 5 Free"; font-weight: 700; position: absolute; right: 10px; top: 50%; transform: translateY(-50%); font-size: 12px; color: var(--gray-500); } .filters-wrap .collapse-body { border-radius: 10px; background: var(--white); box-shadow: 0px 4px 13px -2px rgba(19, 16, 34, 0.06), 0px 4.8px 24.4px -6px rgba(19, 16, 34, 0.1); position: absolute; top: 100%; width: 320px; left: 0; z-index: 2; padding: 15px; display: none; margin-top: 5px; } .filter-btn { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: space-between; -webkit-justify-content: space-between; border-top: 1px solid var(--gray-100); padding-top: 15px; margin-top: 15px; } .filter-btn a { font-weight: 600; color: var(--dark); } .filter-btn .btn { padding: 8px 14px; height: auto; } .marketing-section { border-radius: 10px; background: var(--dark); position: relative; padding: 60px 40px 60px; text-align: center; color: var(--white); margin-bottom: 40px; overflow: hidden; } @media (max-width: 767.98px) { .marketing-section { padding: 40px; } } .marketing-section h2 { font-size: 28px; color: var(--white); margin-bottom: 5px; } @media (max-width: 767.98px) { .marketing-section h2 { font-size: 24px; } } .marketing-section p { font-size: 14px; margin-bottom: 0; } .market-bg { position: absolute; right: 0; top: 0; width: 85px; } @media (max-width: 767.98px) { .market-bg { width: 60px; } } .market-img { position: absolute; left: 0; top: 0; } .marketing-content { margin: auto; max-width: 512px; } .owl-nav.disabled { display: none; } .trend-section { border-bottom: 1px solid var(--gray-100); margin-bottom: 24px; padding-bottom: 24px; } .trend-section h5 { font-weight: 600; margin-bottom: 20.5px; } .trend-section .trend-nav { margin-bottom: 20px; } .trend-box { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: space-between; -webkit-justify-content: space-between; border-radius: 10px; border: 1px solid var(--gray-100); background: var(--white); box-shadow: 0px 4.4px 12px -1px rgba(222, 222, 222, 0.3607843137); padding: 20px; } .trend-info { margin-right: 24px; } .trend-info h6 { font-size: 16px; font-weight: 500; margin-bottom: 2px; color: var(--gray-900); } .trend-info p { font-size: 14px; margin-bottom: 0; } .filters-section { justify-content: space-between; -webkit-justify-content: space-between; -ms-flex-pack: space-between; display: -webkit-box; display: -ms-flexbox; display: flex; } @media (max-width: 991.98px) { .filters-section { display: block; } } .server-grid-slider { margin-bottom: 36px; } .service-sliders .owl-item { opacity: 0; transition: opacity 2000ms; } .service-sliders .owl-item.active { opacity: 1; } .owl-carousel button.owl-dot { width: 8px; height: 8px; border-radius: 50%; background: #E6E6E6; margin: 0 3px; } .owl-carousel button.owl-dot.active { width: 30px; border-radius: 5px; } .slider-card { overflow: hidden; } .slider-card .slick-track { display: flex; } .slider-card .slick-slide { width: 25% !important; margin: 0 10px; overflow: hidden; } .slider-card .slick-slide img { width: 100%; border-radius: 10px; } .slider-card .slick-slide.slick-cloned { width: 25% !important; margin: 0 10px; overflow: hidden; } .slider-card .slick-slide.slick-active { width: 25% !important; margin: 0 10px; overflow: hidden; } .service-slider { position: relative; margin-bottom: 15px; z-index: 999; } .service-slider button { width: 32px; height: 32px; border: 1px solid var(--gray-100); font-size: 0; background: var(--white); border-radius: 50%; z-index: 9999; transition: 0.5s all; } .service-slider button:hover { background: var(--gray-900); border-color: var(--gray-900); transition: 0.5s all; color: var(--white); } @media (max-width: 767.98px) { .service-slider button { width: 30px; height: 30px; font-size: 0; background: var(--white); border-radius: 50%; border: none; z-index: 9999; } } .service-slider button.slick-prev { position: absolute; top: 50%; left: 30px; transform: translateY(-50%); } .service-slider button.slick-prev:before { content: "\f053"; display: inline-block; font-family: "Font Awesome 5 Free"; font-size: 15px; font-weight: 700; } .service-slider button.slick-next { position: absolute; top: 50%; right: 30px; transform: translateY(-50%); } .service-slider button.slick-next:before { content: "\f054"; display: inline-block; font-family: "Font Awesome 5 Free"; font-size: 15px; font-weight: 700; } .service-slider-card button.slick-prev { position: absolute; bottom: -88px; left: 10px; top: unset; transform: unset !important; } .service-slider-card button.slick-next { position: absolute; bottom: -88px; right: 10px; top: unset; transform: unset !important; } .total-rating { display: grid; grid-template-columns: 6fr 6fr; gap: 24px; background: var(--light); padding: 30px 20px; border-radius: 10px; } @media (max-width: 1199.98px) { .total-rating { grid-template-columns: 12fr; } } .total-rating .progress-lvl { display: grid; grid-template-columns: 3.8fr 9fr 1.7fr; gap: 8px; align-items: center; justify-content: space-between; } @media (max-width: 575.98px) { .total-rating .progress-lvl { margin-bottom: 12px !important; grid-template-columns: 12fr; } } .total-rating .progress-lvl h6 { font-size: 14px; font-weight: 400; color: var(--gray-500); margin: 0; padding: 0; } .total-rating .progress { height: 6px; border-radius: 10px; background: transparent; } .total-rating .progress .five-star { width: 100% !important; } .total-rating .progress-bar { border-radius: 10px; } .total-rating p { font-size: 14px; font-weight: 400; color: var(--gray-500); margin: 0; padding: 0; text-align: end; } @media (max-width: 575.98px) { .total-rating p { text-align: start; } } .total-reviews { padding: 20px; border-radius: 10px; } .total-reviews h6 { font-size: 16px; font-weight: 500; margin-bottom: 16px; } /****** Utils ******/ @keyframes pulse { 0% { box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.7); } 70% { box-shadow: 0 0 0 15px rgba(255, 255, 255, 0); } 100% { box-shadow: 0 0 0 0 rgba(255, 255, 255, 0); } } .user-sidebar { border: 1px solid var(--gray-100); padding: 24px; border-radius: 10px; } @media (max-width: 1399.98px) { .user-sidebar { padding: 20px; } } @media (max-width: 991.98px) { .user-sidebar { margin-bottom: 24px; } } @media (max-width: 767.98px) { .user-sidebar { padding: 20px; } } .user-sidebar .user-head { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; border-bottom: 1px solid var(--gray-100); padding-bottom: 24px; margin-bottom: 24px; } .user-head img { width: 60px; height: 60px; border-radius: 6px; margin-right: 8px; } .user-information { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: space-between; -webkit-justify-content: space-between; -ms-flex-pack: space-between; width: 100%; } .user-information h6 { margin-bottom: 5px; } .user-information ul li { font-size: 14px; font-weight: 600; display: inline-block; margin-right: 5px; padding-right: 8px; position: relative; } .user-information ul li::before { content: "|"; right: 0; top: 0; position: absolute; color: var(--gray-100); } .user-information ul li:last-child { margin-right: 0; padding-right: 0; } .user-information ul li:last-child::before { content: none; } .user-information ul li i { color: #FFB906; } .user-edit { width: 26px; height: 26px; border: 1px solid var(--gray-100); border-radius: 50%; font-size: 12px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; } .user-edit:hover { background-color: #FF6900; border-color: #FF6900; color: var(--white); } .user-body ul li { margin-bottom: 5px; } .user-body ul li a { font-size: 14px; font-weight: 500; color: #4F4F4F; padding: 10px; border-radius: 10px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .user-body ul li a img { margin-right: 8px; width: 16px; } .user-body ul li a:hover { background: #FF6900; color: var(--white); } .user-body ul li a:hover img { filter: brightness(0) invert(1); } .user-body ul li a.active { background: #FF6900; color: var(--white); } .user-body ul li a.active img { filter: brightness(0) invert(1); } .dashboard-header { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: space-between; -webkit-justify-content: space-between; -ms-flex-pack: space-between; border-bottom: 1px solid var(--gray-100); margin-bottom: 20px; padding-bottom: 10px; flex-wrap: wrap; } .dashboard-header .main-title { margin-bottom: 7px; } .dashboard-header .main-title h3 { margin-bottom: 3px; } .dashboard-header .main-title p { margin-bottom: 0; } .dashboard-header .form-group { margin-bottom: 10px; } .head-info { margin-bottom: 10px; } .head-info p { margin-bottom: 0; font-weight: 500; } .dash-widget { background: var(--white); border-radius: 5px; padding: 24px; margin-bottom: 24px; border: 1px solid var(--gray-100); } .dash-widget .dash-icon { width: 48px; height: 48px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; border-radius: 50%; color: var(--white); font-size: 24px; margin-right: 12px; } .dash-widget p { margin-bottom: 0; } .dash-widget h3 { margin-bottom: 0; } .bg-pending { background-color: #7230FF; } .dash-widget.dash-credit { background: #F2FAF2; overflow: hidden; } .dash-widget.dash-credit .dash-cont { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 15px; } .dash-widget.dash-credit .dash-cash-info { overflow: hidden; } .dash-widget.dash-credit h3 { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .dash-widget.dash-credit .dash-icon { margin: 0 15px 0 0; border: 1px solid var(--gray-100); color: var(--gray-900); flex-shrink: 0; } @media (max-width: 1399.98px) { .dash-widget.dash-credit .dash-icon { margin: 0 8px 0 0; } } .dash-grade { background: var(--white); border-radius: 10px; padding: 15px; } .dash-grade img { margin-right: 6px; } .dash-earning { background: var(--dark); border-radius: 5px; padding: 24px; margin-bottom: 24px; position: relative; z-index: 0; border: 1px solid var(--white); } .dash-earning::before { background: url("../img/bg/dash-bg.png"); position: absolute; right: 0; top: 0; content: ""; width: 40%; height: 100%; background-repeat: no-repeat; z-index: -1; } .dash-earning p { font-size: 14px; font-weight: 400; margin-bottom: 0; color: var(--white); } .dash-earning h6 { font-size: 14px; font-weight: 400; margin-bottom: 0; color: var(--white); font-weight: 500; } .dash-earning h6 span { color: #FF6900; } .dash-earning h5 { color: var(--white); } .earning-btn .btn { padding: 6px 12px; } .recent-payment-card .card-table .table tr { border: none; border-color: transparent; transition: 0.3s; } .recent-payment-card .card-table .table tr:hover td { background-color: var(--light); } .recent-payment-card .card-table .table tr:hover .amount-info .btn { display: block; } .recent-payment-card .card-table .table tr:hover .amount-info h6 { display: none; } .recent-payment-card .amount-info .btn { display: none; width: 54px; margin: 0 0 0 auto; padding: 6px 5px; text-align: center; } .recent-payment-card .recent-payment p { font-size: 13px; font-weight: 400; } .input-icon-addon { position: absolute; left: 10px; top: 50%; line-height: normal; transform: translateY(-50%); color: var(--gray-500); font-size: 14px; } .input-icon-start .ti-chevron-down { position: absolute; right: 10px; top: 50%; transform: translateY(-50%); color: var(--gray-500); } .yearpicker { padding: 8px 12px; padding-left: 27px; max-width: 99px; color: var(--gray-500); } .year .form-control { padding-left: 35px !important; } .withdraw-link { text-decoration: underline !important; color: var(--white); margin-top: 4px; display: inline-flex; } .revenue-tab .nav-link { font-size: 14px; font-weight: 500; border: none; outline: none; border-bottom: 2px solid transparent; padding: 4px 12px; margin: 0px 4px; color: var(--gray-900); } .revenue-tab .nav-link.active { border-bottom: 2px solid #FF6900; color: #FF6900; background: transparent; } .dashboard-card .card-body { padding: 15px; } .dashboard-card .card-header { padding: 20px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: space-between; -webkit-justify-content: space-between; -ms-flex-pack: space-between; flex-wrap: wrap; } .dashboard-card .card-header .card-title { margin-bottom: 10px; } .dashboard-card .card-header .view-link { margin-bottom: 10px; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-weight: 400; color: var(--gray-500); text-decoration: underline; } .dashboard-card .card-header .view-link:hover { color: #FF6900; } .dashboard-card .card-header .view-link i { margin-left: 5px; } .dashboard-card.card-gig { margin-bottom: 0; } @media (max-width: 991.98px) { .dashboard-card.card-gig { margin-bottom: 24px; } } .recent-payment { overflow: hidden; } .recent-payment h6 { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; margin-bottom: 4px; font-size: 14px; } .recent-payment ul li { display: inline-block; font-size: 13px; margin-right: 10px; padding-right: 10px; position: relative; } .recent-payment ul li:last-child { margin-right: 0; padding-right: 0; } .recent-payment ul li:last-child::before { content: none; } .recent-payment ul li::before { position: absolute; content: ""; top: 50%; transform: translateY(-50%); right: 0; width: 1px; height: 16px; background: var(--gray-100); } .recent-payment ul li .badge-receive { margin-right: 10px; } .recent-payment p { font-size: 14px; font-weight: 500; margin-bottom: 0; } .amount-info h6 { font-size: 14px; } .badge-receive { border-radius: 10px; padding: 6px 10px; } .file-content h6 { margin-bottom: 5px; } .file-content p { font-size: 14px; font-weight: 500; margin-bottom: 0; } .bg-pink-light { background: #FCF2F5 !important; } .view-link { text-decoration: underline !important; } .files-icon { width: 48px; height: 48px; background-color: var(--light); font-size: 16px; border-radius: 50px; display: flex; align-items: center; justify-content: center; margin-right: 12px; color: var(--gray-500); } .files-card .table h6 { font-size: 14px; } .files-card .table p { font-size: 13px; margin-bottom: 0; } .action-item a { color: var(--gray-500); } .file-wrap { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .file-wrap .file-icon { width: 48px; height: 48px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; background: var(--light); border-radius: 10px; margin-right: 8px; } .file-actions { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .file-actions a { width: 32px; height: 32px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; background: var(--light); border-radius: 10px; margin-right: 5px; } .file-actions a:last-child { margin-right: 0; } .file-actions a:hover { background: #FF6900; color: var(--white); } .gigs-list li { display: inline-block; margin: 0 15px 10px 0; } .gigs-list li:last-child { margin-right: 0; } .gigs-list li a { font-size: 14px; font-weight: 600; padding-bottom: 5px; border-bottom: 2px solid var(--white); } .gigs-list li a.active { color: #FF6900; border-color: #FF6900; } .table-img { margin-right: 8px; flex-shrink: 0; } .table-img img { width: 40px; height: 40px; object-fit: cover; border-radius: 8px; } .search-filter-selected.select-icon .form-group .select2-container .select2-selection--single .select2-selection__rendered { padding-left: 36px; color: #4F4F4F; } .gig-card-head { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .gig-card-head h4 { margin-right: 24px; } .card-table .table tr { border-color: var(--gray-100); position: relative; } .card-table .table tr:last-child { border-color: transparent; } .card-table .table tr:last-child td:first-child { border-bottom-left-radius: 10px; } .card-table .table tr:last-child td:last-child { border-bottom-right-radius: 10px; } .card-table .table-hover>tbody>tr:hover>* { background-color: var(--light); } .success-message .success-popup-icon { margin-bottom: 15px; } .success-message h4 { margin-bottom: 15px; } .success-message p { margin-bottom: 0; } .success-message p span { color: var(--gray-900); } .success-message .btn { padding: 8px 15px; } .success-content { margin-bottom: 40px; } .property-info { margin-bottom: 24px; } .property-info h4 { margin-bottom: 5px; } .property-info p { margin-bottom: 0; font-size: 16px; } .add-property-wrap { border: 1px solid var(--gray-100); border-radius: 10px; padding: 20px 20px 20px; margin-bottom: 24px; box-shadow: 0px 4.4px 12px -1px rgba(222, 222, 222, 0.3607843137); } .add-property-wrap h6 { margin-bottom: 15px; } .add-property-wrap .btn { padding: 7px 14px; margin-bottom: 24px; font-size: 12px; font-weight: 500; } .add-property-wrap .btn i { margin-right: 5px; } .add-property-wrap textarea.form-control::placeholder { opacity: 1; color: var(--gray-300); } .add-property-wrap .custom_check.extra-serv { padding-left: 26px; } .add-property-wrap .play-btn { width: 22px; height: 22px; background-color: rgba(255, 255, 255, 0.5); border-radius: 50px; display: flex; align-items: center; justify-content: center; position: absolute; left: 50%; transform: translate(-50%, -50%); top: 50%; } .add-property-wrap .bootstrap-tagsinput input { width: 56%; } .add-property-wrap .upload-file-item:hover .play-btn { animation: pulse 1s infinite; } .add-property-wrap .faq-wrapper { padding: 0; background-image: none; } .add-property-wrap .faq-card { border: 1px solid var(--gray-100); border-radius: 5px; margin-bottom: 8px; } .add-property-wrap .faq-card .faq-title { font-size: 16px; font-weight: 500; } .select2-search--dropdown { padding: 10px; } .reportrange-picker { padding: 7px 12px; font-size: 14px; border: 1px solid var(--gray-100); border-radius: 5px; background: var(--white); } .link-upload { margin-bottom: 24px; border-bottom: 1px solid var(--gray-100); } .select2-container--default .select2-search--dropdown .select2-search__field { outline: none; } .upload-wrap { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: space-between; -webkit-justify-content: space-between; -ms-flex-pack: space-between; margin-bottom: 24px; } .upload-wrap a { width: 32px; height: 32px; border-radius: 10px; color: var(--gray-900); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; } .upload-wrap .del-action:hover { color: #EF1E1E; } .upload-image { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .upload-image span { width: 36px; height: 36px; border-radius: 10px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; } .upload-image h6 { margin-bottom: 0; } .upload-list { margin-bottom: 9px; } @media (max-width: 575.98px) { .upload-list { flex-direction: column; } } .upload-list li { margin: 0 24px 15px 0; } @media (max-width: 575.98px) { .upload-list li { display: block; margin-right: 0; } } .upload-list li a { border: 1px solid var(--gray-100); border-radius: 10px; padding: 15px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .upload-list li a:hover { background: var(--light); } .upload-list li a.active { background: var(--light); } .upload-list li span { width: 36px; height: 36px; border-radius: 50%; background: var(--gray-900); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; margin-right: 10px; } .upload-list li h6 { margin-bottom: 0; font-size: 14px; font-weight: 400; } .drag-upload { background: var(--light); border: 1px solid var(--gray-100); border-radius: 10px; position: relative; } .drag-upload input { opacity: 0; width: 100%; height: 100%; position: absolute; z-index: 1; cursor: pointer; } .drag-upload .img-upload { text-align: center; padding: 40px 15px; } .drag-upload p { font-size: 14px; color: var(--gray-900); margin-bottom: 0; } .drag-upload p i { color: #FF6900; margin-right: 8px; } .upload-file-wrap { margin-top: 20px; padding-bottom: 24px; margin-bottom: 24px; border-bottom: 1px solid var(--gray-100); } .upload-file-item { padding: 4px; border: 1px solid var(--gray-100); border-radius: 5px; width: 68px; height: 68px; } .upload-file-item .icon-delete { width: 22px; height: 22px; display: flex; align-items: center; justify-content: center; font-size: 14px; position: absolute; left: 50%; top: 50%; border-radius: 50px; transform: translate(-50%, -50%); display: none; transition: 0.3s; } .upload-file-item:hover .icon-delete { display: flex; transition: 0.3s; } .upload-file-item img { width: 100%; height: 100%; object-fit: cover; } .confirm-content .custom_check { height: inherit; margin: 0; } .confirm-content .custom_check a { color: #FF6900; } .confirm-content .checkmark { top: 50%; transform: translateY(-50%); } .gig-post.marketing-section p { font-weight: 500; margin-bottom: 24px; } .gig-post .gigs-step ul { padding: 0; border: none; } .gig-post .gigs-step ul li p { font-weight: 400; color: var(--light); margin-bottom: 2px; } .gigs-step ul { padding: 24px 24px 9px; border: 1px solid var(--gray-100); border-radius: 10px; } .gigs-step ul li { min-width: 152px; display: inline-block; margin: 0 11px 15px 0; } @media (max-width: 1399.98px) { .gigs-step ul li { margin: 0 11px 15px 0; } } @media (max-width: 575.98px) { .gigs-step ul li { width: 100%; margin-right: 0; } } .gigs-step ul li span { width: 36px; height: 36px; border-radius: 50%; background: var(--gray-900); display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; margin-bottom: 10px; } .gigs-step ul li h6 { font-size: 16px; font-weight: 500; color: var(--white); margin-bottom: 0; } .form-control:disabled { background: var(--light); } .gig-option.form-control { margin-bottom: 14px; } .gig-option label { margin-right: 24px; font-weight: 400; } .gig-option label:last-child { margin-right: 0; } .custom_check.extra-serv { margin-bottom: 15px; } .btn-item .btn { padding: 8px 14px; } .btn-item .btn+.btn { margin-left: 10px; } .personal-card .badge { border: 1px solid var(--gray-100); border-radius: 5px !important; padding: 7px; } .new-badge { padding: 4px 8px; border-radius: 5px; font-size: 13px; font-weight: 500; } .new-badge.badge-soft-danger { border: 1px solid #FDE9E9; background: #FEF4F4; color: #EF1E1E; } .new-badge.badge-soft-success { border: 1px solid #E9F7EF; background: #F4FBF7; color: #27AE60; } .dropdown-action .dropdown-item { font-size: 14px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .dropdown-action .dropdown-item i { margin-right: 5px; } .action-icon { width: 26px; height: 26px; border-radius: 50%; border: 1px solid var(--gray-100); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; } .action-icon:focus { background-color: var(--white); color: var(--gray-900); } .action-icon:hover { background-color: var(--gray-100); color: var(--gray-900); } .form-sort { position: relative; } .form-sort .form-icon { position: absolute; z-index: 101; width: 16px; top: 50%; transform: translateY(-50%); left: 10px; } .form-sort .select2-container--default .select2-selection--single .select2-selection__rendered { padding-left: 35px; } .form-sort .form-control { padding-left: 32px; width: 130px; } .form-sort .form-control::placeholder { font-weight: 400; color: var(--gray-500); } @media (max-width: 575.98px) { .form-sort .form-control { width: 100%; } } .bootstrap-datetimepicker-widget table th { font-size: 14px; font-weight: 500; } .bootstrap-datetimepicker-widget table td { font-size: 14px; } .bootstrap-datetimepicker-widget table td.active { background-color: #FF6900; } .bootstrap-datetimepicker-widget table td.active:hover { background-color: #FF6900; } .table-filter { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: space-between; -webkit-justify-content: space-between; -ms-flex-pack: space-between; flex-wrap: wrap; margin-bottom: 24px; } .table-filter .form-wrap { margin-bottom: 20px; } .table-filter .select2-container--default .select2-selection--single .select2-selection__rendered { font-weight: 600; } .table-filter .filter-item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; flex-wrap: wrap; gap: 12px 0; } @media (max-width: 575.98px) { .table-filter .filter-item { margin-bottom: 16px; } } .table-filter .filter-item li p { color: var(--gray-900); font-size: 14px; font-weight: 600; margin-bottom: 20px; } .table-filter li { margin: 0 10px 0 0; } .table-filter #tablefilter { margin-bottom: 0; } @media (max-width: 575.98px) { .table-filter #tablefilter { width: 100%; } } .table-filter #tablefilter div.dataTables_filter .form-control { max-width: 270px; } @media (max-width: 1399.98px) { .table-filter #tablefilter div.dataTables_filter .form-control { max-width: 220px; } } @media (max-width: 575.98px) { .table-filter #tablefilter div.dataTables_filter .form-control { max-width: 100%; } } @media (max-width: 575.98px) { .table-filter .search-form { width: 100%; } } .table-filter .search-form .form-control { padding: 10px 12px 10px 35px; } .table-filter .search-form .form-icon { left: 12px; color: #828282; } .table-footer { margin-top: 20px; } .col-form-label { font-size: 14px; font-weight: 500; padding: 0 0 5px 0; color: var(--gray-900); } .review-item { background: var(--light); padding: 20px; border-radius: 10px; margin-bottom: 20px; } .review-item .review-img { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .review-item .review-content h6 { margin-bottom: 5px; color: #4F4F4F; font-weight: 700; } .review-item.reply-box { background: #FDF6F1; } .file-view .file-img { margin-bottom: 24px; } .file-view .file-img img { border-radius: 10px; } .table-action { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .table-action a { width: 30px; height: 30px; border-radius: 20px; background: var(--light); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; color: #4F4F4F; } .table-action a+a { margin-left: 5px; } .table-action a:hover { background: var(--light); color: var(--white); } .user-review .pagination ul { margin-top: 5px; } .user-review .review-lists .review-wrap { padding: 20px; margin-bottom: 24px; border: 1px solid var(--gray-100); border-radius: 10px; box-shadow: 0px 4.4px 12px -1px rgba(222, 222, 222, 0.3607843137); position: relative; background-color: var(--white); } @media (max-width: 767.98px) { .user-review .review-lists .review-wrap { display: block; } } .user-review .review-lists .review-content h6 { margin-top: 10px; margin-bottom: 4px; color: var(--gray-900); font-weight: 500; font-size: 14px; } .user-review .review-lists .review-content p { margin-bottom: 0; } .user-review .review-lists li { border-bottom: 0; } .user-review .review-lists .review-img img { border-radius: 50%; } .user-review .table-action { margin-left: 0px; position: absolute; top: 20px; right: 20px; } @media (max-width: 767.98px) { .user-review .table-action { margin: 15px 0 0 0; } } .wallet-wrap { background: var(--dark); border-radius: 10px; padding: 20px 20px 9px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: space-between; -webkit-justify-content: space-between; -ms-flex-pack: space-between; margin-bottom: 24px; } @media (max-width: 767.98px) { .wallet-wrap { flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: start; } } .wallet-wrap .wallet-list { display: inline-block; } .wallet-wrap .btn { margin-bottom: 15px; } .wallet-item { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin: 0 40px 15px 0; } .wallet-item:last-child { margin-right: 0; } .wallet-item span { width: 54px; height: 54px; border-radius: 40px; background: var(--gray-900); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; margin-right: 8px; } .wallet-item .wallet-info p { color: var(--white); font-size: 14px; font-weight: 400; margin-bottom: 4px; } .wallet-item .wallet-info h5 { color: var(--white); margin-bottom: 0; } .amt-wrap { background: var(--light); padding: 20px; border-radius: 5px; margin-bottom: 20px; } .amt-wrap .form-wrap { margin-bottom: 15px; } .amt-wrap .form-control { background: transparent; } .buyer-method { margin-bottom: 20px; } .buyer-method h6 { margin-bottom: 5px; font-size: 16px; } .buyer-method .custom_radio { margin-right: 15px; font-weight: 400; } .amt-list li { font-size: 14px; font-weight: 600; margin-right: 10px; display: inline-block; } .amt-list li:last-child { margin-right: 0; } .amt-list li .vary-amt { background: var(--gray-900); border-radius: 10px; color: var(--white); font-weight: 500; padding: 5px 10px; display: inline-block; } .graph-info { padding: 20px; border: 1px solid var(--gray-100); box-shadow: 0px 4px 20px 0px rgba(92, 92, 92, 0.0784313725); border-radius: 5px; } .graph-info .select2-container .select2-selection--single { height: 32px; } .graph-info .select2-container--default .select2-selection--single .select2-selection__rendered { line-height: 31px; padding-right: 28px; } .graph-info .select2-container--default .select2-selection--single .select2-selection__arrow b { margin-left: -5px; top: 36%; } .wallet-custom { margin-bottom: 20px; } @media (max-width: 575.98px) { .faq-lists .faq-card { background: var(--white); padding: 16px 21px 16px 16px; } } @media (max-width: 575.98px) { .faq-lists .faq-card a::after { right: -7px; } } /****** Utils ******/ .breadcrumb-bar.breadcrumb-two { background: var(--white); position: relative; z-index: 2; } .breadcrumb-bar.breadcrumb-two::before { content: ""; background-image: url(../img/bg/breadcrumb-bg.png); width: 100%; height: 100%; position: absolute; left: 0; top: 0; background-repeat: no-repeat; background-size: contain; z-index: -1; } .blog-grid { position: relative; background: var(--white); padding: 24px; border-radius: 10px; box-shadow: 0px 4px 9px -1px rgba(19, 16, 34, 0.03), 0px 4.4px 20px -1px rgba(19, 16, 34, 0.05); margin-bottom: 24px; } .blog-img { margin-bottom: 15px; border-radius: 10px; position: relative; transition: 0.5s all; overflow: hidden; } .blog-img img { border-radius: 10px; width: 100%; transition: 0.5s all; } .blog-img:hover img { transform: scale(1.14); transition: 0.5s all; } .blog-content .user-head { display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; } .blog-content .badge-text { margin-bottom: 5px; } .blog-content .badge-text .badge { display: inline-flex; align-items: center; justify-content: center; padding: 5px 10px; color: var(--gray-900); background: var(--light); font-size: 12px; font-weight: 500; } @media (max-width: 575.98px) { .blog-content .badge-text .badge { margin-bottom: 15px; } } .blog-content .user-info { display: flex; align-items: center; margin-bottom: 5px; } @media (max-width: 575.98px) { .blog-content .user-info { margin-bottom: 15px; } } .blog-content .user-info span { font-size: 16px; } .blog-content .user-info img { width: 25px; height: 25px; border-radius: 50%; margin-right: 10px; } .blog-content .user-info h6 { margin-bottom: 0; font-size: 16px; text-align: left; } @media (max-width: 1399.98px) { .blog-content .user-info h6 { font-size: 15px; } } .blog-content .user-info h6 span { display: block; margin-top: 3px; font-size: 14px; color: #4F4F4F; font-weight: normal; } .blog-content .dot { width: 4px; height: 4px; background: #FF6900; border-radius: 50px; } .blog-title h3 { font-size: 20px; margin: 15px 0 15px; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; } @media (max-width: 991.98px) { .blog-title h3 { font-size: 18px; } } @media (max-width: 575.98px) { .blog-title h3 { margin-top: 0; } } .blog-content-footer p { display: inline-flex; align-items: center; margin-bottom: 0; } .blog-content-footer p span { display: inline-block; margin-right: 5px; } .blog-content-footer .read-more { font-weight: 600; color: #4F4F4F; display: inline-flex; align-items: center; } .blog-content-footer .read-more:hover { color: #FF6900; } .blog-content-footer .read-more span { line-height: normal; margin-left: 5px; } .blog-sidebar { margin-bottom: 24px; } .blog-sidebar .card { border-radius: 10px; padding: 24px; box-shadow: 0px 4px 9px -1px rgba(19, 16, 34, 0.03), 0px 4.4px 20px -1px rgba(19, 16, 34, 0.05); } .blog-sidebar .card-header { padding: 0; background-color: var(--white); border-bottom: 1px solid var(--gray-100); } .blog-sidebar .card-header h6 { font-weight: 500; margin-bottom: 15px; } .blog-sidebar .card-header h6 img { margin-right: 8px; } .blog-sidebar .card-body { padding: 15px 0 0; } .blog-sidebar .search-group { margin-bottom: 20px; } .card.tag-widget { padding-bottom: 4px; } .category-widget .categories li { color: var(--gray-900); margin-bottom: 10px; } .category-widget .categories li span { float: right; } .tags-list li { display: inline-block; margin: 0 10px 20px 0; } .tags-list li a { padding: 3px 10px; font-size: 14px; font-weight: 500; border-radius: 10px; background: var(--light); color: var(--gray-900); display: inline-block; } .tags-list li a:hover { background: var(--gray-900); color: var(--white); } .latest-posts li { box-shadow: 0px 4.4px 12px -1px rgba(222, 222, 222, 0.3607843137); margin-bottom: 10px; border-radius: 10px; padding: 15px; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .latest-posts li:last-child { margin-bottom: 0; } .post-thumb { border-radius: 10px; flex-shrink: 0; margin-right: 15px; transition: 0.5s all; overflow: hidden; } .post-thumb:hover img { transform: scale(1.14); transition: 0.5s all; } .post-thumb img { width: 100px; height: 95px; border-radius: 10px; transition: 0.5s all; } @media (max-width: 767.98px) { .post-thumb img { width: 65px; height: 60px; } } .post-info h6 { -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; margin-bottom: 10px; font-size: 14px; } .blog-user { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .blog-user img { width: 32px; height: 32px; border-radius: 50%; margin-right: 10px; } .blog-user-info p { font-size: 14px; color: var(--gray-900); margin-bottom: 0; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } .blog-user-info .xs-text { font-size: 12px; color: #4F4F4F; font-weight: normal; } .blog-carousel .owl-dots { text-align: center; } .blog-carousel .owl-dots .owl-dot.active { background: #FF6900; } .blog-detail-img img { border-radius: 10px; margin-bottom: 20px; } @media (max-width: 767.98px) { .blog-detail-img img { margin-bottom: 15px; } } .blog-contents p { margin-bottom: 20px; line-height: 24px; } @media (max-width: 767.98px) { .blog-contents p { margin-bottom: 15px; } } .blog-contents .blog-wrap p { margin-bottom: 0; } .blog-wrap { background: var(--light); border-left: 2px solid #FF6900; padding: 24px; margin-bottom: 20px; } .blog-wrap p { margin-bottom: 0; } .blog-author { padding: 24px; background: var(--light); margin-bottom: 20px; border-radius: 10px; } @media (max-width: 767.98px) { .blog-author { padding: 15px; } } @media (max-width: 575.98px) { .blog-author { flex-direction: column; text-align: center; } } .blog-author .blog-author-text { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .blog-author .author-img { margin-right: 10px; flex-shrink: 0; } @media (max-width: 575.98px) { .blog-author .author-img { margin: 0 0 15px 0; } } .blog-author .author-img img { width: 80px; height: 80px; border-radius: 50%; } .blog-author .author-detail h5 { color: #FF6900; font-size: 16px; font-weight: 400; margin-bottom: 5px; } .blog-author .author-detail h6 { color: var(--gray-900); margin-bottom: 10px; } .blog-author .author-detail p { margin-bottom: 0; line-height: 24px; } .blog-details .blog-pagination { margin-bottom: 20px; } .blog-details .badge-text { padding: 10px; background: var(--light); color: var(--gray-900); border-radius: 10px; font-size: 12px; font-weight: 500; } .blog-pagination { border: 1px solid var(--gray-100); border-width: 1px 0 1px 0; padding: 20px 0 10px; } .blog-pagination .page-link { font-size: 16px; font-weight: 500; margin-bottom: 10px; } .blog-pagination .page-link a { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 5px; font-size: 14px; font-weight: 400; } .blog-pagination p { font-size: 14px; font-weight: 400; color: var(--gray-500); margin-bottom: 0; } .blog-pagination .page-previous i { margin-right: 5px; } .blog-pagination .page-next i { margin-left: 5px; } .blog-paginationblog-details { margin-bottom: 20px; } .comment-section { padding: 40px; border: 1px solid var(--gray-100); border-radius: 10px; } .comment-section h6 { font-size: 20px; margin-bottom: 24px; } .comment-section .custom_check { font-weight: 600; } .relate-post-section { background: var(--light); padding: 80px 0 56px; } @media (max-width: 767.98px) { .relate-post-section { padding: 40px 0 16px; } } .relate-post-section h3 { margin-bottom: 15px; } .badge.bg-primary-light { color: rgb(255, 105, 0); background: #FFF1E7; } /****** Utils ******/ .portfolio-detail-img { margin-bottom: 24px; } .portfolio-detail-img img { border-radius: 10px; } .portfolio-details .badge-purple { padding: 4px 8px; background: #EDEDFB; border: 1px solid #E7ECFC; border-radius: 5px; color: #3538CD; } .portfolio-details .tags-widget { margin-bottom: 40px; } .portfolio-details .blog-pagination { margin-bottom: 24px; } .portfolio-header { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: space-between; -webkit-justify-content: space-between; -ms-flex-pack: space-between; flex-wrap: wrap; margin-bottom: 14px; } .portfolio-header h2 { margin-bottom: 10px; } .portfolio-header .badge { display: inline-block; padding: 7px 10px; margin-bottom: 10px; } .portfolio-contents h5 { margin-bottom: 15px; } .portfolio-scope { margin-bottom: 24px; } @media (max-width: 767.98px) { .portfolio-scope { margin-bottom: 20px; } } .portfolio-scope h6 { margin-bottom: 16px; } .portfolio-scope p { margin-bottom: 15px; } .portfolio-scope p:last-child { margin-bottom: 0; } .portfolio-scope ul li { position: relative; padding-left: 15px; font-size: 16px; } .portfolio-scope ul li::before { position: absolute; content: "\f111"; font-family: "Font Awesome 5 Free"; font-weight: 600; top: 8px; left: 0; font-size: 6px; } .portfolio-info { box-shadow: 0px 4px 9px -1px rgba(19, 16, 34, 0.031372549); padding: 20px; margin-bottom: 24px; border-radius: 10px; } @media (max-width: 767.98px) { .portfolio-info { padding: 15px 15px 4px; margin-bottom: 20px; } } .portfolio-info h6 { margin-bottom: 5px; font-size: 16px; } .portfolio-info p { margin-bottom: 0; } .portfolio-img { border-radius: 10px !important; } .portfolio-social { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; } .portfolio-social .social-icon li { margin: 0 10px 5px 0; } .portfolio-social .social-icon li a { width: 36px; height: 36px; background: #E6E6E6; color: #363636; } .portfolio-social .social-icon li a:hover { background: #FF6900; color: var(--white); } .portfolio-social h6 { margin: 0 22px 5px 0; } .portfolio-box { margin-bottom: 24px; } .nav-tabs { border-bottom: 1px solid #f0f0f0; margin-bottom: 40px; } .nav-tabs a { margin-right: 0; color: #888; border-radius: 0; } .nav-tabs a:hover { border-color: transparent; color: #272b41; } .nav-tabs a:focus { border-color: transparent; color: #272b41; } .nav-tabs .nav-link { border-radius: 0; } .nav-tabs .nav-link:focus { background-color: #eee; border-color: transparent; color: #272b41; } .nav-tabs .nav-link:hover { background-color: #eee; border-color: transparent; color: #272b41; } .nav-tabs.nav-tabs-solid { background-color: var(--white); border: 0; } .nav-tabs.nav-tabs-solid a { color: #272b41; color: #272b41; } .nav-tabs.nav-tabs-solid .active>a { background-color: #FF6900; border-color: #FF6900; color: var(--white); } .nav-tabs.nav-tabs-solid .active>a:hover { background-color: #FF6900; border-color: #FF6900; color: var(--white); } .nav-tabs.nav-tabs-solid .active>a:focus { background-color: #FF6900; border-color: #FF6900; color: var(--white); } .nav-tabs.nav-tabs-solid a.active { background-color: #FF6900; border-color: #FF6900; color: var(--white); } .nav-tabs.nav-tabs-solid a.active:hover { background-color: #FF6900; border-color: #FF6900; color: var(--white); } .nav-tabs.nav-tabs-solid a.active:focus { background-color: #FF6900; border-color: #FF6900; color: var(--white); } .tab-content { padding-top: 0; } .nav-link:focus { color: #FF6900; } .nav-link:hover { color: #FF6900; } .nav-tabs.nav-justified a { border-radius: 0; margin-bottom: 0; } .nav-tabs.nav-justified a:hover { border-bottom-color: #ddd; } .nav-tabs.nav-justified a:focus { border-bottom-color: #ddd; } .nav-tabs.nav-justified.nav-tabs-solid a { border-color: transparent; } .nav-tabs.nav-tabs-solid.nav-tabs-rounded { border-radius: 50px; } .nav-tabs.nav-tabs-solid.nav-tabs-rounded a { border-radius: 50px; border: 1px solid var(--gray-100); display: inline-flex; align-items: center; justify-content: center; } @media (max-width: 767.98px) { .nav-tabs.nav-tabs-solid.nav-tabs-rounded a { margin-bottom: 24px; } } .nav-justified .nav-item { flex-basis: 0; flex-grow: 1; text-align: center; } .nav-justified>.nav-link { flex-basis: 0; flex-grow: 1; text-align: center; } .gallery-widget { position: relative; overflow: hidden; border-radius: 10px; margin-bottom: 24px; } .gallery-widget img { border-radius: 10px; } .gallery-widget:hover a::after { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; border-radius: 10px; background: rgba(0, 0, 0, 0.6); -webkit-transition: 0.7s; -moz-transition: 0.7s; -o-transition: 0.7s; transition: 0.7s; } .gallery-widget:hover .gallery-overlay { opacity: 1; -webkit-transition: 0.7s; -moz-transition: 0.7s; -o-transition: 0.7s; transition: 0.7s; top: 50%; } .gallery-overlay { opacity: 0; width: 100%; height: 100%; position: absolute; top: 0; left: 0; -webkit-transition: 0.7s; -moz-transition: 0.7s; -o-transition: 0.7s; transition: 0.7s; text-align: center; z-index: 9; } .gallery-overlay h4 { color: var(--white); margin-bottom: 5px; } .gallery-overlay p { color: var(--white); margin-bottom: 0; } /****** Utils ******/ .page-back-btn a { color: #E82646; font-weight: 500; font-size: 15px; } .settings-page-lists .settings-head { display: flex; align-items: center; background: var(--white); border-radius: 10px; flex-wrap: wrap; margin-bottom: 24px; padding-bottom: 20px; border-bottom: 1px solid var(--gray-100); } .settings-page-lists .settings-head li { margin-right: 16px; margin-bottom: 10px; } .settings-page-lists .settings-head li:last-child { margin-right: 0; } .settings-page-lists .settings-head li a { font-size: 14px; font-weight: 500; padding: 6px 16px; color: var(--gray-900); border-radius: 20px; border: 1px solid var(--gray-100); } .settings-page-lists .settings-head li a.active { color: var(--white); background: var(--black); } .settings-info { padding: 20px; } @media (max-width: 575.98px) { .settings-info { padding: 10px; } } .settings-card { border: 1px solid var(--gray-100); margin-bottom: 24px; border-radius: 10px; } .settings-card .settings-card-head { border-bottom: 1px solid var(--gray-100); padding: 12px 20px; border-radius: 10px 10px 0 0; } .settings-card .settings-card-head h4 { margin-bottom: 0; font-size: 18px; font-weight: 600; } .settings-card h6 { margin-bottom: 0; } .settings-card-body { padding: 20px; } .plan-billing-info .settings-card { display: flex; align-items: center; justify-content: space-between; padding: 20px; } @media (max-width: 575.98px) { .plan-billing-info .settings-card { flex-direction: column; gap: 20px; } } .plan-billing-info .settings-card .settings-card-head { border: none; padding: 0px; } .plan-billing-info .settings-card h6 { margin-bottom: 4px; font-size: 15px; } .plan-billing-info .settings-card-body { padding: 0px; } .plan-billing-info .btn-item .btn { padding: 6px 12px; font-size: 13px; } @media (max-width: 575.98px) { .plan-billing-info .btn-item .btn { padding: 4px 10px; font-size: 12px; } } .plan-billing-info .settings-card-head { font-size: 13px; } .img-upload-head { display: flex; align-items: center; margin-bottom: 16px; } @media (max-width: 575.98px) { .img-upload-head { display: block; } } .img-upload-head .profile-img { flex-shrink: 0; margin-right: 12px; position: relative; border-radius: 5px; } @media (max-width: 575.98px) { .img-upload-head .profile-img { text-align: center; margin-bottom: 13px; } } .img-upload-head .profile-img img { width: 90px; height: 90px; border-radius: 15px; background: var(--light); padding: 10px; border: 1px dashed var(--gray-100); } @media (max-width: 1199.98px) { .img-upload-head .profile-img img { width: 100px; height: 100px; } } .img-upload-head .profile-img i { position: absolute; top: 10px; right: 10px; color: #EF1E1E; } .img-upload-head .profile-img i:hover { color: #000; transition: all 0.6s; } .img-formate p { font-size: 14px; margin: 0px; } @media (max-width: 575.98px) { .img-formate p { margin-top: 10px; } } .upload-remove-btns { display: flex; align-items: center; margin-bottom: 6px; } @media (max-width: 575.98px) { .upload-remove-btns { display: block; } } .upload-remove-btns .drag-upload { border: 0; margin-bottom: 0; border-radius: 10px; } .upload-remove-btns .drag-upload .img-upload { padding: 8px 6px; background: var(--dark); color: var(--white); border-radius: 5px; } .upload-remove-btns .drag-upload .img-upload p { font-size: 12px; font-weight: 500; color: var(--white); line-height: normal; } @media (max-width: 575.98px) { .upload-remove-btns .drag-upload .img-upload p { margin-top: 0; } } .img-remove-btn a { padding: 11px 15px; color: #FF6900; background: #FFF1E7; border-radius: 10px; margin-left: 15px; display: inline-block; } @media (max-width: 575.98px) { .img-remove-btn a { width: 100%; margin-left: 0; margin-top: 10px; text-align: center; } } .settings-card-footer { margin-top: 24px; text-align: end; } .settings-card-footer .btn { padding: 6px 12px; font-weight: 500; font-size: 13px; } .settings-card-footer .btn:hover { background-color: rgb(229.5, 94.5, 0); border-color: rgb(229.5, 94.5, 0); color: var(--white); transition: all 0.7s; } ::placeholder { color: var(--gray-500); } .changed-info { font-size: 16px; color: #363636; margin-bottom: 15px; } .status-toggle .check { display: block; height: 0; visibility: hidden; opacity: 0; pointer-events: none; position: absolute; margin: 0; padding: 0; } .status-toggle .check:checked+.checktoggle { background: #27AE60; } .status-toggle .check:checked+.checktoggle:after { right: 0; width: 10px; height: 10px; left: 100%; transform: translate(calc(-100% - 3px), -50%); } .status-toggle .checktoggle { background: var(--gray-100); cursor: pointer; display: block; font-size: 0; margin-bottom: 0; position: relative; border-radius: 12px; width: 30px; height: 14px; } .status-toggle .checktoggle:after { content: " "; display: block; width: 10px; height: 10px; background-color: var(--white); -webkit-transition: all 0.2s ease; -ms-transition: all 0.2s ease; transition: all 0.2s ease; transform: translate(3px, -50%); -webkit-transform: translate(3px, -50%); -ms-transform: translate(3px, -50%); position: absolute; top: 50%; left: 0; border-radius: 50%; } .payment-btn { border-bottom: 1px solid #4F4F4F; } .payment-method-edit { display: flex; align-items: center; justify-content: space-between; } .payment-method-edit .card-type { display: flex; align-items: center; } .payment-method-edit .card-type .payment-card-img { width: 40px; height: 40px; display: inline-flex; align-items: center; justify-content: center; background: var(--light); margin-right: 5px; } .plan-bill-table .col-sm-12 { padding-right: 0; } .table-card { border: 1px solid var(--gray-100); border-radius: 10px; padding: 14px 15px 25px 24px; margin-bottom: 24px; } .table-card td { border: 0; padding: 10px; } .table-card th { padding: 10px; } .table-card th h6 { margin-bottom: 0; } .table-card th h4 { margin-bottom: 0; } .table-card .table tbody td { font-weight: 600; font-size: 16px; color: #4F4F4F; padding: 10px; } .table-card .table th:first-child { padding-left: 0; } .table-card .table tr td:first-child { padding-left: 0; } .table-card thead th:first-child { width: 70%; } .table-card.integrated-table { padding-bottom: 14px; } .integrated-table th { font-size: 20px; font-weight: 600; color: var(--gray-900); background: var(--light-800); } .integrated-table .table .custom-first-row td { padding-top: 15px; } .noti-setting-table th { font-size: 16px; font-weight: 600; color: var(--gray-900); background: var(--light-800); } .noti-setting-table th:first-child { font-size: 18px; } .custom-setting-table { border: 1px solid var(--gray-100); border-radius: 10px; padding: 0px 0px 10px 0px; margin-bottom: 24px; } .custom-setting-table .table th:first-child { padding-left: 20px; } .custom-setting-table .table tr td:first-child { padding-left: 20px !important; } .custom-setting-table td { font-weight: 400 !important; font-size: 14px !important; padding: 12px !important; } .integration-icon { border: 1px solid var(--gray-100); width: 100px; height: 50px; border-radius: 10px; display: flex; align-items: center; justify-content: center; } .badge.bg-soft-secondary { background: #F1F1F1; color: var(--gray-900); } .integration-name h6 { margin: 0 0 0 15px; font-weight: 500; font-size: 14px; color: var(--gray-900); } .badge.bg-soft-danger { background: #FCF2F5; color: #E82646; } .settings-modal { width: 26px; height: 26px; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; } .settings-modal:hover { background: var(--light); } .testimonial-section { padding: 60px 0 60px !important; } .date-info .form-control { padding: 6px 12px 6px 27px !important; color: var(--gray-500) !important; width: 118px; } /****** Utils ******/ .price-section { padding: 80px 0 56px; } @media (max-width: 991.98px) { .price-section { padding: 60px 0 36px; } } @media (max-width: 767.98px) { .price-section { padding: 40px 0 16px; } } .pricing-tab { text-align: center; } .pricing-tab ul { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; box-shadow: 0px 4px 9px -1px rgba(19, 16, 34, 0.031372549), 0px 4.4px 20px -1px rgba(19, 16, 34, 0.0509803922); border-radius: 50px; margin-bottom: 24px; padding: 4px; border: 1px solid var(--gray-100); } .pricing-tab ul li { display: inline-block; } .pricing-tab ul li a { font-weight: 600; background: var(--white); border-radius: 50px; padding: 4px 12px; display: inline-block; margin-right: 10px; } .pricing-tab ul li:last-child a { margin-right: 0; } .pricing-tab ul li a.active { background: #FF6900; color: var(--white); padding: 4px 12px; } .price-card { box-shadow: 0px 4px 9px -1px rgba(19, 16, 34, 0.031372549), 0px 4.4px 20px -1px rgba(19, 16, 34, 0.0509803922); border: 1px solid var(--gray-100); border-radius: 10px; padding: 24px; margin-bottom: 24px; -webkit-transition: 0.5s; -ms-transition: 0.5s; transition: 0.5s; } .price-card:hover { border-top: 2px solid #27AE60; box-shadow: 0px 4px 9px -1px rgba(19, 16, 34, 0.031372549); box-shadow: 0px 4.4px 20px -1px rgba(19, 16, 34, 0.0509803922); -webkit-transition: 0.5s; -ms-transition: 0.5s; transition: 0.5s; } .price-card:hover .price-btn a { background: #FF6900; color: var(--white); } .price-card .price-title { margin-bottom: 10px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: space-between; -webkit-justify-content: space-between; -ms-flex-pack: space-between; } .price-card .price-title h3 { padding-bottom: 15px; margin: 0 10px 5px 0; position: relative; } .price-card .price-title h2 { margin-bottom: 2px; } .price-card .price-title p { margin-bottom: 5px; color: var(--gray-900); text-align: right; } .price-card .plan-type { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: start; flex-wrap: wrap; } .price-card .plan-type .badge { background: #27AE60; color: var(--white); display: inline-block; padding: 2px 8px; border-radius: 5px; font-size: 12px; font-weight: 500; } .price-card .price-features ul { margin-bottom: 25px; } .price-card .price-features ul li { margin-bottom: 14px; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; } .price-card .price-features ul li i { color: var(--gray-500); } .price-card .price-features ul li:last-child { margin-bottom: 0; } .price-card .price-features ul li span { margin-right: 5px; } .price-card .price-features ul li.inactive i { color: #E82646; } .price-card .price-btn a { display: -webkit-box; display: -ms-flexbox; display: flex; padding: 14px 18px; border: 1px solid var(--gray-100); background: var(--white); color: var(--dark); } @media (max-width: 991.98px) { .price-card .price-btn a { padding: 10px 14px; } } .price-card .price-btn a i { margin-left: 5px; } .price-card.active { border-top: 2px solid #27AE60; box-shadow: 0px 4px 9px -1px rgba(19, 16, 34, 0.031372549); box-shadow: 0px 4.4px 20px -1px rgba(19, 16, 34, 0.0509803922); -webkit-transition: 0.5s; -ms-transition: 0.5s; transition: 0.5s; } .price-card.active .price-btn a { background: #FF6900; color: var(--white); } .price-features h6 { margin-bottom: 15px; } .card-bottom { margin-bottom: 0; } @media (max-width: 991.98px) { .card-bottom { margin-bottom: 24px; } } .bg-primary-transparent { background-color: #F8F5FF; color: #7539FF; } .bg-success-transparent { background-color: #F4FBF7; color: #27AE60; } .bg-warning-transparent { background-color: #FEFBF5; color: #E2B93B; } .bg-danger-transparent { background-color: #FEF4F4; color: #EF1E1E; } .bg-info-transparent { background-color: #EDEDFB; } .bg-error-transparent { background-color: #FEF4F4; } .card { border-radius: 5px; border-color: var(--gray-100); } .card-body { color: var(--gray-500); } .status-info .card h6 { font-size: 20px; } .status-info .status-icon { width: 40px; font-size: 24px; display: flex; align-items: center; justify-content: center; height: 40px; border-radius: 5px; flex-shrink: 0; } .apexcharts-legend { display: none !important; } .revenue i { color: #FF781A; } /****** Utils ******/ .my-skills { display: flex; align-items: center; flex-wrap: wrap; } .my-skills li { margin-right: 10px; } .my-skills li span { display: flex; align-items: center; background: var(--dark); color: var(--white); border-radius: 10px; padding: 5px 10px; line-height: normal; font-size: 14px; margin-bottom: 10px; } .my-skills li span i { font-size: 8px; margin-right: 5px; } .my-skills li:last-child { margin-right: 0; } .service-wrap.skills-wrap { padding-bottom: 14px; } .service-wrap.my-profile-info { padding-bottom: 0; } .my-profile-details { background: var(--light); border-radius: 10px; padding: 24px; display: flex; align-items: center; justify-content: space-between; margin-bottom: 24px; } .my-profile-details .user-details { margin-bottom: 0; } @media (max-width: 575.98px) { .my-profile-details { flex-direction: column; } } @media (max-width: 575.98px) { .my-profile-details .user-edit { margin-top: 15px; } } .my-profile-info .user-img img { border-radius: 5px; } .more-details { display: flex; align-items: center; margin-bottom: 24px; } .more-details .icon-info { width: 36px; height: 36px; border-radius: 50%; border: 1px solid var(--gray-100); display: flex; align-items: center; justify-content: center; margin-right: 10px; } .more-details h6 { font-size: 14px; color: #4F4F4F; } .more-details h6 span { display: block; font-weight: 500; } .profile-work-slide.listing-gigs .star-rate { margin-left: 0; padding-left: 0; border-left: 0; } .profile-work-slide .card-overlay-badge span i { font-size: 8px; } .profile-work-slide.gigs-card-slider.owl-carousel .owl-nav { position: absolute; right: 0px; top: -70px; margin-bottom: 24px; margin-top: 0; } @media (max-width: 991.98px) { .profile-work-slide.gigs-card-slider.owl-carousel .owl-nav { top: -60px; } } .profile-card .avatar { width: 80px; height: 80px; } .profile-card h6 { font-size: 14px; font-weight: 600; } .profile-card p { font-size: 13px; } .profile-card p i { font-size: 14px; } .profile-card .badge { font-size: 13px; border-radius: 20px !important; } .card-header { border-color: var(--gray-100); } .profile-details h5 { font-size: 18px; font-weight: 500; } .profile-details h6 { font-size: 13px; font-weight: 500; margin-bottom: 4px; } .profile-details p { font-size: 14px; color: var(--gray-500); } /****** Utils ******/ .login-wrapper { width: 100%; overflow: hidden; height: 100vh; -ms-flex-wrap: wrap; flex-wrap: wrap; display: -webkit-box; display: -ms-flexbox; display: flex; } .login-wrapper .login-content { width: 100%; height: 100vh; padding: 24px; overflow: auto; display: -webkit-box; display: -ms-flexbox; display: flex; align-items: center; -webkit-box-align: center; -ms-flex-align: center; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; flex-wrap: wrap; } .login-wrapper .login-content .login-logo { display: block; max-width: 310px; margin: 0 auto 60px; text-align: center; } @media (max-width: 991.98px) { .login-wrapper .login-content .login-logo { margin: 0 auto 50px; } } .login-wrapper .login-userset { width: 470px; } @media (max-width: 1199.98px) { .login-wrapper .login-userset { width: 400px; } } @media (max-width: 767.98px) { .login-wrapper .login-userset { max-width: 350px; width: 100%; } } .login-heading { text-align: center; margin-bottom: 30px; } .login-heading h3 { font-size: 24px; font-weight: 700; margin-bottom: 5px; } .login-heading p { margin-bottom: 0; } .form-wrap { position: relative; margin-bottom: 24px; } .login-card { padding: 24px; border-radius: 10px; border: 1px solid var(--gray-100); background-color: var(--white); box-shadow: 0px 4.4px 12px -1px rgba(222, 222, 222, 0.3607843137); } .member-btn { padding: 6px 12px; } .form-icon { position: absolute; top: 50%; transform: translateY(-50%); right: 15px; } .form-icon .form-control { padding: 10px 30px 10px 15px; } .form-focus .focus-label { font-size: 14px; font-weight: 400; pointer-events: none; position: absolute; -webkit-transform: translate3d(0, -50%, 0) scale(1); -ms-transform: translate3d(0, -50%, 0) scale(1); -o-transform: translate3d(0, -50%, 0) scale(1); transform: translate3d(0, -50%, 0) scale(1); transform-origin: left top; transition: 240ms; left: 15px; top: 50%; z-index: 1; color: #828282; margin-bottom: 0; } .form-focus .form-control:focus { border-color: #FF6900; } .form-focus .form-control:focus~.focus-label { opacity: 1; font-weight: 400; top: 0; font-size: 12px; z-index: 1; background-color: var(--white); color: #FF6900; padding: 0 5px; left: 11px; } .form-focus .form-control:-webkit-autofill~.focus-label { opacity: 1; font-weight: 400; top: 0; font-size: 12px; z-index: 1; background-color: var(--white); color: #FF6900; padding: 0 5px; left: 11px; } .form-focus.focused .focus-label { opacity: 1; top: 0px; font-size: 12px; z-index: 1; background-color: var(--white); color: #FF6900; padding: 0 5px; left: 11px; } .form-focus.focused .form-control { background: var(--white); border-color: #FF6900; } .login-content .btn { width: 100%; height: auto; padding: 8px 20px; } .login-content .form-check .form-check-input { color: #FF6900; } .login-content .form-check .terms-links { color: #FF6900; } .span-or { background-color: var(--white); padding: 0 10px; z-index: 9; position: relative; } .login-or { text-align: center; font-size: 14px; font-weight: 500; color: var(--gray-900); margin: 24px 0; padding: 10px 0; position: relative; } .login-or::before { left: 0; width: 100%; content: ""; border-top: 1px solid #DBDBDB; position: absolute; top: 50%; } .login-or::after { right: 0; width: 100%; content: ""; border-top: 1px solid #DBDBDB; position: absolute; top: 50%; } .login-social-link { display: -webkit-box; display: -ms-flexbox; display: flex; } @media (max-width: 767.98px) { .login-social-link { display: block; } } .login-social-link li { width: 50%; } @media (max-width: 767.98px) { .login-social-link li { width: 100%; } } .login-social-link li a { box-shadow: 0px 4.4px 12px -1px rgba(222, 222, 222, 0.3607843137); font-weight: 500; color: var(--gray-900); padding: 11px 10px; border-radius: 10px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; background-color: var(--white); border: 1px solid var(--gray-100); } @media (max-width: 991.98px) { .login-social-link li a { font-size: 16px; } } .login-social-link li a:hover { border: 1px solid #FF7F25; color: #FF7F25; } .login-social-link li a img { margin-right: 5px; } .login-social-link li+li { margin-left: 15px; } @media (max-width: 767.98px) { .login-social-link li+li { margin: 15px 0 0; } } .acc-in { text-align: center; margin-top: 60px; } @media (max-width: 991.98px) { .acc-in { margin-top: 50px; } } .acc-in p { font-size: 14px; font-weight: 400; margin-bottom: 0; } .acc-in p a { color: #FF6900; } .authentication-wrapper { background: #FF6900; height: 100%; position: fixed; top: 0; left: 0; width: 50%; } @media (max-width: 991.98px) { .authentication-wrapper { display: none; } } .authentication-content { height: 100%; -webkit-box-align: end; -ms-flex-align: end; align-items: end; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: end; } .login-slider { padding: 0 80px; text-align: center; } .login-slider h2 { color: var(--white); margin-bottom: 10px; } @media (max-width: 1399.98px) { .login-slider h2 { font-size: 30px; } } @media (max-width: 1199.98px) { .login-slider h2 { font-size: 26px; } } .login-slider p { color: var(--white); font-weight: 600; margin-bottom: 0; } .login-carousel { margin-bottom: 80px; } @media (max-width: 1399.98px) { .login-carousel { margin-bottom: 40px; } } .login-carousel .owl-dots { text-align: center; } .login-carousel .login-slider img { width: auto; margin: 0 auto 60px; } @media (max-width: 1399.98px) { .login-carousel .login-slider img { width: 80%; margin: 0 auto 30px; } } @media (max-width: 1399.98px) { .login-bg { width: 120px; } } .login-bg .shape-01 { position: absolute; top: 0; left: 0; } .login-bg .shape-04 { position: absolute; top: 25%; left: 50px; } @media (max-width: 1199.98px) { .login-bg .shape-04 { width: 50px; } } .login-bg .shape-02 { position: absolute; top: 3%; right: 5%; } @media (max-width: 1199.98px) { .login-bg .shape-02 { width: 60px; } } .login-bg .shape-03 { position: absolute; top: 8%; left: 45%; } @media (max-width: 1199.98px) { .login-bg .shape-03 { width: 50px; } } .login-bg .shape-05 { position: absolute; bottom: 10px; left: 50px; animation: spin 3000ms linear infinite; } @media (max-width: 1199.98px) { .login-bg .shape-05 { width: 50px; } } .login-bg .shape-06 { position: absolute; bottom: 0; left: 45%; } .login-bg .shape-07 { position: absolute; bottom: 0; left: 70%; } .forgot-link { font-size: 14px; font-weight: 600; color: #FF6900; } .mantadory-info p { color: #E82646; margin-bottom: 0; } .mantadory-info p i { margin-right: 8px; } .card-property { border-radius: 5px; border-color: var(--white); padding: 20px; } .card-property p { color: #000000; margin-bottom: 16px; } .card-property .btn-dark { padding: 6px 12px; font-size: 12px; font-weight: 400; background: var(--dark); } .card-property .btn-dark:hover { background-color: #FF6900; transition: 0.5s all; } .card-property .payment-gateway .radio-btn { top: 34%; } .Recent-card .owl-nav { position: absolute; top: -77px; right: 0px; } @media (max-width: 575.98px) { .Recent-card .owl-nav { top: 37%; justify-content: space-between !important; width: 100%; } } .main-search-custom { width: 200px; margin-left: auto; } /****** Utils ******/ @-webkit-keyframes wave { 0%, 100%, 60% { -webkit-transform: initial; transform: initial; } 30% { -webkit-transform: translateY(-5px); transform: translateY(-5px); } } .chat-wrapper .content { display: flex; display: -webkit-flex; } .chat-wrapper .content .sidebar-group { display: flex; display: -webkit-flex; flex-direction: column; position: relative; z-index: 99; width: 340px; border: 1px solid var(--gray-100); background: var(--white); margin-right: 24px; border-radius: 10px; } @media (max-width: 991.98px) { .chat-wrapper .content .sidebar-group { width: 100%; } } .chat-wrapper .content .sidebar-group .sidebar { background: var(--white); overflow: hidden; width: 340px; display: flex; flex-direction: column; flex: 1; } .chat-wrapper .content .sidebar-group .sidebar:not(.active) { display: none; } .chat-wrapper .content .sidebar-group.right-sidebar .sidebar { width: 310px; width: 310px; } @media (max-width: 991.98px) { .chat_sidebar.hide-left-sidebar { display: none !important; } } .left-sidebar { display: flex; display: -webkit-flex; flex-direction: column; -webkit-flex-direction: column; transition: all 0.5s ease; -webkit-transition: all 0.5s ease; -ms-transition: all 0.5s ease; } .left-sidebar .slimScrollDiv { border-radius: 10px; } @media (max-width: 991.98px) { .left-sidebar .slimScrollDiv { height: 100% !important; } } @media (max-width: 991.98px) { .left-sidebar.hide-left-sidebar { margin-left: -991px; } } .dropdown-menu .dropdown-item { font-size: 14px; cursor: pointer; padding: 7px 14px; font-weight: 400; color: var(--gray-500); border-radius: 5px; } .dropdown-menu .dropdown-item span { margin-right: 10px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .dropdown-menu .dropdown-item .avatar.avatar-sm { height: 36px; width: 36px; } .dropdown-menu .dropdown-item:hover { background-color: #FF6900; transition: all 0.5s; color: var(--white); } .dropdown-menu .dropdown-item span.star-msg { font-size: 14px; cursor: pointer; font-weight: 500; color: #424242; font-size: 14px; cursor: pointer; font-weight: 500; color: #424242; } .dropdown-menu .dropdown-item span.star-msg-one { font-size: 14px; cursor: pointer; font-weight: 500; color: #424242; font-size: 14px; cursor: pointer; font-weight: 500; color: #424242; } .dropdown-menu .dropdown-item span.star-msg-three { font-size: 14px; cursor: pointer; font-weight: 500; color: #424242; font-size: 14px; cursor: pointer; font-weight: 500; color: #424242; } .dropdown-menu .dropdown-item span.star-msg-four { font-size: 14px; cursor: pointer; font-weight: 500; color: #424242; font-size: 14px; cursor: pointer; font-weight: 500; color: #424242; } .dropdown-menu .dropdown-item span.star-msg-five { font-size: 14px; cursor: pointer; font-weight: 500; color: #424242; font-size: 14px; cursor: pointer; font-weight: 500; color: #424242; } .thead-light th { background-color: var(--light) !important; } table tr th { background-color: var(--white); } table tr td { background-color: var(--white); } div.dt-container.dt-empty-footer tbody>tr:last-child>* { border-bottom: none; } .table-striped>tbody>tr:nth-child(odd)>td { background-color: rgb(255, 255, 255); } .header-top { display: flex; justify-content: space-between; margin-bottom: 30px; font-weight: 600; background-color: #FF6900; } .header-top .logo { margin-top: 0 !important; } .header-top>span { font-size: 22px; } .header-top ul { margin-bottom: 0; display: flex; } .header-top ul.header-action { margin-top: 14px !important; } .chat-header ul { margin-bottom: 0; } .chat-header ul li:not(.list-inline-item) { margin-bottom: 0; width: 48px; margin-right: 15px !important; } .chat-header ul li:last-child { margin-right: 0 !important; } .sidebar-body { flex: 1; overflow: auto; padding: 24px 24px 10px; width: 100%; } .sidebar-body .profile-name { font-weight: 600; color: #4B0973; font-size: 18px; margin-bottom: 0; } .pin-chat img { margin-right: 6px; } .online-profile { position: relative; } .online-profile span { position: relative; color: #565656; font-size: 13px; padding-left: 10px; } .online-profile span:before { content: ""; position: absolute; left: 0; top: 7px; background-color: #49E073; width: 8px; height: 8px; border-radius: 50px; } .close_profile4 { color: #000; border-color: #e6e6e6; } .sidebar .user-list li a { padding: 10px; display: flex; display: -webkit-flex; cursor: pointer; margin-bottom: 15px; border: 1px solid var(--gray-100); box-shadow: none; border-radius: 5px; position: relative; transition: ease all 0.5s; -webkit-transition: ease all 0.5s; -ms-transition: ease all 0.5s; } .sidebar .user-list li .list-user-blk { padding: 10px; display: flex; display: -webkit-flex; cursor: pointer; margin-bottom: 15px; border: 1px solid #E0E0E0; box-shadow: none; border-radius: 5px; position: relative; transition: ease all 0.5s; -webkit-transition: ease all 0.5s; -ms-transition: ease all 0.5s; } .sidebar .user-list li figure { margin-right: 1rem; } .sidebar .user-list li .users-list-body { flex: 1; position: relative; min-width: 0px; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .sidebar .user-list li .users-list-body>div:first-child { min-width: 0; display: flex; flex-direction: column; flex: 1; } .sidebar .user-list li .users-list-body h5 { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size: 15px; font-weight: 500; margin-bottom: 3px; color: #0A0A0A; } .sidebar .user-list li .users-list-body p { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; margin-bottom: 0; color: var(--gray-500); font-size: 14px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .sidebar .user-list li .users-list-body p .bx-map { font-size: 16px; } .sidebar .user-list li .users-list-body p.missed-call-col { color: #DE3E44; } .sidebar .user-list li .users-list-body .last-chat-time { padding-left: 15px; position: relative; } .sidebar .user-list li .users-list-body .last-chat-time .text-muted { color: #424242 !important; font-weight: 400; font-size: 12px; margin-bottom: 5px; display: block; text-align: right; } .sidebar .user-list li .users-list-body .last-chat-time .contact-toggle { color: #FF6900; } .sidebar .user-list li .users-list-body .last-chat-time .new-message-count { width: 20px; height: 20px; display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; justify-content: center; -webkit-justify-content: center; line-height: 0; font-size: 11px; background-color: #FF6900; color: var(--white); border-radius: 50%; margin-left: auto; margin-top: 10px; position: absolute; right: 0; bottom: 0; } .sidebar .user-list li .users-list-body .last-chat-time .chat-toggle { position: absolute; right: 0; bottom: 0; opacity: 0; text-align: right; transition: all 0.5s ease; -webkit-transition: all 0.5s ease; -ms-transition: all 0.5s ease; width: 18px; height: 24px; } .sidebar .user-list li.item-typing { background-color: #F1F6FF; } .sidebar .user-list li.unread h5 { color: var(--white); } .sidebar .user-list li.unread p { color: var(--white); } .sidebar .user-list li.unread .text-muted { color: rgba(255, 255, 255, 0.4) !important; } .sidebar .user-list li.user-list-item.item-typing .users-list-body p { color: #0D9B35; } .lock-icon { color: #000000; } .parti-notify-check { margin-bottom: 0 !important; display: flex; align-items: center; } .rightside_tab { padding-top: 5px !important; } .chat-pin { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: end; -webkit-justify-content: end; -ms-flex-pack: end; } .chat-pin img { width: 10px; } .chat-pin .check { color: #1ABE17; } .chat-pin .count-message { background: #FF6900; width: 20px; height: 20px; border-radius: 50px; font-size: 12px; font-weight: 400; color: var(--white); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; } .select-message-box { margin-top: 50px; } .select-message-box h4 { margin-bottom: 5px; } .select-message-box p { margin-top: 0; margin-bottom: 24px; color: #424242; font-weight: 400; } .select-message-box .btn i { font-size: 15px; } .chat { flex: 1; display: flex; flex-direction: column; transition: all 0.5s ease; -webkit-transition: all 0.5s ease; -ms-transition: all 0.5s ease; width: 100%; height: 100%; } @media (max-width: 991.98px) { .chat.show-chatbar { display: block; margin-left: 0; } } .chat .chat-header { display: flex; display: -webkit-flex; justify-content: space-between; -webkit-justify-content: space-between; padding: 13px 24px; align-items: center; background: var(--white); position: relative; } @media (max-width: 991.98px) { .chat .chat-header { padding: 15px 15px 10px; } } .chat .chat-header .chat-options.chat-small ul li a { width: 35px; height: 35px; } .chat .chat-header .user-details { display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; } .chat .chat-header .user-details figure { margin-right: 1rem; } .chat .chat-header .user-details h5 { font-size: 15px; font-weight: 600; margin-bottom: 4px; line-height: 1; color: #424242; } .chat .chat-header .chat-options ul { margin-bottom: 0; display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; } .chat .chat-header .chat-options ul>li>a { font-size: 14px; color: #424242; cursor: pointer; width: 40px; height: 40px; padding: 0; border-radius: 50px; display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; justify-content: center; -webkit-justify-content: center; border-color: var(--gray-100); } .chat .chat-header .chat-options ul>li>a i { font-size: 20px; } .chat .chat-header .chat-options ul>li>a:not(.no-bg):hover { background-color: #F5F5F5; border-color: #F5F5F5; } .chat .chat-body { flex: 1; padding: 24px; padding-bottom: 100px; padding-bottom: 100px; flex: 1; padding: 15px; } .chat .chat-body:not(.no-message) { overflow: auto; overflow: auto; } .chat .chat-body .messages { display: flex; display: -webkit-flex; flex-direction: column; -webkit-flex-direction: column; align-items: flex-start; -webkit-align-items: flex-start; display: flex; display: -webkit-flex; flex-direction: column; -webkit-flex-direction: column; align-items: flex-start; -webkit-align-items: flex-start; } .chat .chat-body .messages .chats { max-width: 75%; margin-bottom: 30px; display: flex; display: -webkit-flex; max-width: 75%; margin-bottom: 30px; display: flex; display: -webkit-flex; } .chat .chat-body .messages .chats:last-child { margin-bottom: 0; margin-bottom: 0; } .chat .chat-body .messages .chats .chat-time { display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; margin-bottom: 0; display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; margin-bottom: 0; } .chat .chat-body .messages .chats .chat-time .avatar { margin-right: 1rem; margin-right: 1rem; } .chat .chat-body .messages .chats .chat-time h5 { font-size: 15px; margin-bottom: 0; font-size: 15px; margin-bottom: 0; } .chat .chat-body .messages .chats .chat-time .time { color: var(--white); margin-top: 2px; font-size: 12px; font-weight: 400; color: var(--white); margin-top: 2px; font-size: 12px; font-weight: 400; } .chat .chat-body .messages .chats .chat-time .time i { color: rgba(247, 247, 247, 0.5); color: rgba(247, 247, 247, 0.5); } .chat .chat-body .messages .chats .chat-time .time i img { width: 14px; height: auto; margin-left: 2px; vertical-align: 0px; width: 14px; height: auto; margin-left: 2px; vertical-align: 0px; } .chat .chat-body .messages .chats .message-content { background-color: var(--white); border-radius: 20px 20px 20px 0; padding: 14px 20px; font-size: 14px; font-weight: 400; box-shadow: 0px 6px 12px 0px rgba(0, 0, 0, 0.031372549); background-color: var(--light); border-radius: 0 10px 10px 10px; padding: 14px 20px; color: var(--gray-500); font-size: 14px; font-weight: 400; box-shadow: 0px 6px 12px 0px rgba(0, 0, 0, 0.031372549); } .chat .chat-body .messages .chats .message-content a { color: #FFA633; color: #FFA633; } .chat .chat-body .messages .chats .message-content.award-link a { color: #424242; margin-bottom: 2px; display: block; color: #424242; margin-bottom: 2px; display: block; } .chat .chat-body .messages .chats .message-content.award-link img { border-radius: 10px; border-radius: 10px; } .chat .chat-body .messages .chats .message-content.chat-award-link a { display: flex; margin-bottom: 10px; display: flex; margin-bottom: 10px; } .chat .chat-body .messages .chats .message-content.chat-award-link .emoj-group li a { margin-bottom: 0px; margin-bottom: 0px; } .chat .chat-body .messages .chats .message-content.fancy-msg-box .image-not-download span { position: absolute; color: var(--white); font-size: 13px; font-weight: 500; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); position: absolute; color: var(--white); font-size: 13px; font-weight: 500; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .chat .chat-body .messages .chat-profile-name h6 { margin-bottom: 0; color: #0A0A0A; font-weight: 600; font-size: 15px; margin-bottom: 0; color: #0A0A0A; font-weight: 600; font-size: 15px; } .chat .chat-body .messages .chat-profile-name h6 span { font-size: 12px; color: #9E9E9E; font-weight: 400; padding-left: 10px; font-size: 12px; color: #9E9E9E; font-weight: 400; padding-left: 10px; } .chat .chat-body .messages .chats.chats-right { margin-left: auto; margin-left: auto; } .chat .chat-body .messages .chats.chats-right .chat-time { justify-content: flex-end; justify-content: flex-end; } .chat .chat-body .messages .chats.chats-right .message-content { background-color: #F8ECFF; color: #232323; border-radius: 15px 0px 15px 15px; padding: 15px; background-color: #F8ECFF; color: #232323; border-radius: 15px 0px 15px 15px; padding: 15px; } .chat .chat-body .messages .chats.chats-right .message-content .chat-time { justify-content: flex-start; -webkit-justify-content: flex-start; justify-content: flex-start; -webkit-justify-content: flex-start; } .chat .chat-body .messages .chats.chats-right .message-content .chat-time .time { color: #909090; color: #909090; } .chat .chat-body .messages .chats.chats-right .message-content .chat-time .time i { color: #A3C2FF; color: #A3C2FF; } .chat .chat-body .messages .chats.chats-right .chat-action-btns { order: 2; -webkit-order: 2; display: flex; display: -webkit-flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; justify-content: center; -webkit-justify-content: center; order: 2; -webkit-order: 2; display: flex; display: -webkit-flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; justify-content: center; -webkit-justify-content: center; } .chat .chat-body .messages .chats.chats-right .chat-action-btns .chat-action-col { width: 20px; text-align: center; width: 20px; text-align: center; } .chat .chat-body .messages .chats.chats-right .chat-action-btns .chat-read-col { display: flex; display: -webkit-flex; align-items: flex-end; -webkit-align-items: flex-end; padding-bottom: 22px; color: #008024; display: flex; display: -webkit-flex; align-items: flex-end; -webkit-align-items: flex-end; padding-bottom: 22px; color: #008024; } .chat .chat-body .messages .chats.chats-right .chat-content { order: 1; -webkit-order: 1; order: 1; -webkit-order: 1; } .chat .chat-body .messages .chats.chats-right .chat-avatar { padding: 8px 0px 0 15px; padding: 8px 0px 0 15px; } .chat .chat-body .messages .download-col { position: relative; position: relative; } .chat .chat-body .messages .download-col ul { list-style: none; padding: 0; margin: 0 0 5px 0; display: flex; display: -webkit-flex; list-style: none; padding: 0; margin: 0 0 5px 0; display: flex; display: -webkit-flex; justify-content: center; row-gap: 10px; } .chat .chat-body .messages .download-col ul li+li { margin-left: 5px; margin-left: 5px; } .chat .chat-body .messages .download-col .image-download-col { position: relative; position: relative; } .chat .chat-body .messages .download-col .image-download-col a>img { border: 1px solid transparent; width: 80px; border-radius: 8px; border: 1px solid transparent; width: 80px; border-radius: 8px; } .chat .chat-body .messages .download-col .image-download-col.image-not-download a>img { -webkit-filter: blur(1px); filter: blur(1px); -webkit-filter: blur(1px); filter: blur(1px); } .chat .chat-body .messages .download-col .download-action { position: absolute; right: 8px; bottom: 8px; line-height: 0; position: absolute; right: 8px; bottom: 8px; line-height: 0; } .chat .chat-body .messages .download-col .download-action a { color: var(--white); font-size: 10px; color: var(--white); font-size: 10px; } .chat .chat-body .messages .download-col .download-action div+div { margin-left: 8px; margin-left: 8px; } .chat .chat-body .messages .download-col .download-action div img { width: 13px; width: 13px; } .chat .chat-body .messages .file-download { position: relative; background: #F5F5F5; border-radius: 10px; padding: 10px; margin-bottom: 7px; position: relative; background: #F5F5F5; border-radius: 10px; padding: 10px; margin-bottom: 7px; } .chat .chat-body .messages .file-download .download-action { position: absolute; right: 8px; bottom: 8px; line-height: 0; bottom: 14px; position: absolute; right: 8px; bottom: 8px; line-height: 0; bottom: 14px; } .chat .chat-body .messages .file-download .download-action a { color: var(--white); font-size: 10px; color: #FF6900; color: var(--white); font-size: 10px; color: #FF6900; } .chat .chat-body .messages .file-download .download-action div+div { margin-left: 8px; margin-left: 8px; } .chat .chat-body .messages .file-download .download-action div img { width: 13px; width: 13px; } .chat .chat-body .messages .file-download .file-type { width: 54px; height: 54px; background-color: var(--white); border-radius: 4px; width: 54px; height: 54px; background-color: var(--white); border-radius: 4px; } .chat .chat-body .messages .file-download .file-type i { color: #9E9E9E; font-size: 24px; color: #9E9E9E; font-size: 24px; } .chat .chat-body .messages .file-download .file-details span.file-name { color: #0A0A0A; display: inline-block; width: 100%; font-size: 15px; font-weight: 500; color: #0A0A0A; display: inline-block; width: 100%; font-size: 15px; font-weight: 500; } .chat .chat-body .messages .file-download .file-details span.file-size { color: #909090; display: inline-block; width: 100%; color: #909090; display: inline-block; width: 100%; } .chat .chat-body .messages .file-download .file-details ul { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 0; margin-bottom: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 0; margin-bottom: 0; } .chat .chat-body .messages .file-download .file-details ul li { list-style: none; color: #424242; font-size: 14px; position: relative; list-style: none; color: #424242; font-size: 14px; position: relative; } .chat .chat-body .messages .file-download .file-details ul li::before { content: ""; position: absolute; width: 1px; height: 13px; background: #C2C2C2; right: -8px; top: 5px; content: ""; position: absolute; width: 1px; height: 13px; background: #C2C2C2; right: -8px; top: 5px; } .chat .chat-body .messages .file-download .file-details ul li:last-child::before { display: none; display: none; } .chat .chat-body .messages .file-download .file-details ul li a { color: #FF6900; color: #FF6900; } .chat .chat-body .messages .file-download .file-details ul li+li { padding-left: 15px; padding-left: 15px; } .chat .chat-body.no-message { user-select: none; user-select: none; } .chat .chat-footer { position: relative; position: relative; } .chat .chat-footer form { display: flex; display: -webkit-flex; align-items: end; -webkit-align-items: end; position: absolute; bottom: 0px; left: 0; right: 0; padding: 24px; background-color: #F5F5F5; display: flex; display: -webkit-flex; align-items: end; -webkit-align-items: end; position: absolute; bottom: -1px; left: 0; right: 0; padding: 24px; background-color: var(--white); border-bottom: 1px solid var(--gray-100); border-radius: 10px; align-items: center; } @media (max-width: 575.98px) { .chat .chat-footer form { padding: 15px; } } .chat .chat-footer form .form-buttons .btn { margin-left: 0px; color: #BDBFC7; font-size: 20px; padding: 0; width: 20px; height: 20px; border-radius: 50%; display: flex; justify-content: center; align-items: center; margin-right: 10px; margin-left: 0px; color: #BDBFC7; font-size: 20px; padding: 0; width: 20px; height: 20px; border-radius: 50%; display: flex; justify-content: center; align-items: center; margin-right: 10px; } .chat .chat-footer form .form-buttons .btn:last-child { margin-right: 0; margin-right: 0; } .chat .chat-footer form .form-buttons .btn.send-btn { width: 40px; height: 40px; border-radius: 10px; display: inline-flex; justify-content: center; align-items: center; color: var(--white) !important; background: #FF6900; margin-left: 10px; } .chat .chat-footer form .form-buttons .btn.send-btn:hover { background-color: var(--white); border-color: #FF6900; background-color: var(--white); border-color: #FF6900; background-color: var(--white); border-color: #FF6900; } .chat .chat-footer form .form-buttons .btn.send-btn:hover i { color: #FF6900; color: #FF6900; color: #FF6900; } .chat .chat-footer form .form-buttons .btn.send-btn:focus { box-shadow: none; box-shadow: none; box-shadow: none; } .chat .chat-footer form .specker-col span { color: #FF6900; font-size: 25px; color: #FF6900; font-size: 25px; } .chat .chat-footer form .attach-col { right: inherit; left: 60px; right: inherit; left: 60px; } .chat .chat-footer form .attach-col i { color: #FF6900; font-size: 20px; color: #FF6900; font-size: 20px; } .chat .chat-footer form .smile-col { right: inherit; left: 15px; right: inherit; left: 15px; } .chat .chat-footer form .smile-col i { color: #FF6900; font-size: 20px; font-size: 22px; color: #FF6900; font-size: 20px; font-size: 22px; } .chat .chat-footer form .smile-foot { margin-right: 10px; margin-right: 10px; margin-right: 10px; } .chat .chat-footer form .smile-foot .action-circle { width: 40px; height: 40px; background: var(--white); border-radius: 50px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; width: 40px; height: 40px; background: var(--white); border-radius: 50px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; width: 40px; height: 40px; background: var(--white); border-radius: 50px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; } @media (max-width: 575.98px) { .chat .chat-footer form .smile-foot .action-circle { width: 20px; height: 20px; } } .chat .chat-footer form .smile-foot .action-circle:hover { background-color: #EDEDED; border-color: #EDEDED; background-color: #EDEDED; border-color: #EDEDED; background-color: #FFF6F1; border-color: #FFF6F1; } .chat .chat-footer form .smile-foot .action-circle i { color: #424242; font-size: 18px; color: #424242; font-size: 18px; color: #424242; font-size: 18px; } .chat .chat-footer form .form-control::-webkit-input-placeholder { color: #424242; opacity: 1; color: #424242; opacity: 1; } .chat .chat-footer form .form-control::-moz-placeholder { color: #424242; opacity: 1; color: #424242; opacity: 1; } .chat .chat-footer form .form-control:-ms-input-placeholder { color: #424242; opacity: 1; color: #424242; opacity: 1; } .chat .chat-footer form .form-control:-moz-placeholder { color: #424242; opacity: 1; color: #424242; opacity: 1; } .chat .slimScrollDiv { height: 100% !important; height: 100% !important; } .chat.setting-chat { filter: blur(8px); -webkit-filter: blur(8px); } .chat-options ul.list-inline .list-inline-item { margin-bottom: 0; } .last-seen { color: #424242; font-size: 14px; } .user_callog { display: flex; margin-top: 0px; } .chev-icon i { font-size: 18px; } .calllog_p { margin-left: 5px; } .chat-options.chat-option-profile .list-inline-item a { background: #F5F5F5; width: 38px; height: 38px; border-radius: 50px; color: #424242; padding: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; } .chat-options.chat-option-profile .list-inline-item a:hover { background: #FF6900; color: var(--white); } .chat-options.chat-option-profile .list-inline { border-bottom: 1px solid #EDEDED; margin-bottom: 0; padding-bottom: 15px; } .last-seen-profile span { color: #424242; font-size: 14px; font-weight: 400; margin-bottom: 12px; display: block; } .header_button { position: absolute; right: 5px; width: 40px; height: 40px; border-radius: 20px; font-size: 14px; color: white; text-align: center; background: #ffa977; bottom: 40px; display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; justify-content: center; -webkit-justify-content: center; } .btn-warning:hover { color: var(--white); background-color: #ffa977; border-color: #ffa977; } .right_sidebar_profile { margin-top: 0px; } .right_sidebar_profile .slimScrollDiv { height: 100% !important; } .account_details { background-color: #edeef6; border-color: #d9d7d8; border-radius: 5px !important; border-bottom: 0 !important; } .security_details { background-color: #edeef6; border-color: #d9d7d8; border-radius: 5px !important; border-bottom: 0 !important; } .close_icon { font-size: 18px; } .button_plus { margin-left: 0px; } .chat-search { position: absolute; left: 0; top: 0; width: 100%; transition: ease all 0.5s; -webkit-transition: ease all 0.5s; -ms-transition: ease all 0.5s; opacity: 0; visibility: hidden; } .chat-search input[type=text] { padding: 8px 8px 8px 35px; width: 100%; min-height: 47px; border-radius: 0px 0px 5px 5px; border: 1px solid #E5E7EB; font-size: 13px; background-color: var(--white); color: #0A0A0A; font-size: 15px; font-weight: 500; } .chat-search input[type=text]:hover { border-color: #F3F3F3; } .chat-search input[type=text]:focus { border-color: #F3F3F3; } .chat-search input[type=text]:focus-visible { border-color: #F3F3F3; } .chat-search.visible-chat { opacity: 1; visibility: visible; top: 100%; transition: ease all 0.5s; -webkit-transition: ease all 0.5s; -ms-transition: ease all 0.5s; z-index: 9; } .form-control-feedback { z-index: 2; display: block; text-align: center; pointer-events: none; color: rgba(0, 0, 0, 0.4); position: absolute; left: 13px; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); } .form-control-feedback i { font-size: 16px; color: #0A0A0A; } .user-chat-search { position: absolute; left: 0; top: 0; width: 100%; transition: ease all 0.5s; -webkit-transition: ease all 0.5s; -ms-transition: ease all 0.5s; opacity: 0; visibility: hidden; } .user-chat-search input[type=text] { padding: 8px 8px 8px 35px; width: 100%; min-height: 47px; border-radius: 0px 0px 5px 5px; border: 1px solid #E5E7EB; font-size: 13px; background-color: var(--white); color: #0A0A0A; font-size: 15px; font-weight: 500; } .user-chat-search input[type=text]:hover { border-color: #F3F3F3; } .user-chat-search input[type=text]:focus { border-color: #F3F3F3; } .user-chat-search input[type=text]:focus-visible { border-color: #F3F3F3; } .user-chat-search.visible-chat { opacity: 1; visibility: visible; top: 100%; transition: ease all 0.5s; -webkit-transition: ease all 0.5s; -ms-transition: ease all 0.5s; z-index: 9; } .all-chats { position: relative; } .close-btn-chat { width: 25px; height: 25px; border-radius: 25px; color: #0A0A0A; display: flex; display: -webkit-flex; justify-content: center; -webkit-justify-content: center; align-items: center; -webkit-align-items: center; position: absolute; right: 12px; top: 9px; cursor: pointer; } .user-close-btn-chat { width: 25px; height: 25px; border-radius: 25px; color: #0A0A0A; display: flex; display: -webkit-flex; justify-content: center; -webkit-justify-content: center; align-items: center; -webkit-align-items: center; position: absolute; right: 12px; top: 9px; cursor: pointer; } .main_content { width: 100% !important; } .avatar-main { height: 50px; width: 50px; } .archive-btn { border: 1px solid #008024; color: #008024; border-radius: 4px; font-size: 11px; font-weight: 500; padding: 2px 6px; margin-right: 1.5rem; } .archive-btn-grey { border: 1px solid #909090; color: #909090; border-radius: 4px; font-size: 9px; font-weight: 500; padding: 2px 6px; margin-top: 0.25rem; } .right_sidebar_icon { list-style: none; } .btn.btn-outline-light:hover { background: #e6e6e6; } .chat-avatar { padding: 8px 15px 0 8px; display: flex; display: -webkit-flex; align-items: flex-start; -webkit-align-items: flex-start; padding: 8px 15px 0 8px; display: flex; display: -webkit-flex; align-items: flex-start; -webkit-align-items: flex-start; } .chats.chats-right { flex-direction: row-reverse; -webkit-flex-direction: row-reverse; flex-direction: row-reverse; -webkit-flex-direction: row-reverse; } .chats.chats-right .chat-profile-name { justify-content: end; -webkit-justify-content: end; -ms-flex-pack: end; justify-content: end; -webkit-justify-content: end; -ms-flex-pack: end; } .chat-profile-name { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 5px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 5px; } .chat-profile-name .chat-action-col a { display: -webkit-box; display: -ms-flexbox; display: flex; } .replay-forms { width: 100%; border: 1px solid var(--gray-100); background: var(--white); border-radius: 10px; } .replay-forms .chat-profile-name h6 { margin-bottom: 0; margin-bottom: 0; } .replay-forms .chat-profile-name h6 span { color: #9E9E9E; font-size: 12px; margin-left: 10px; color: #9E9E9E; font-size: 12px; margin-left: 10px; } .replay-forms .form-control { border: 0; background: transparent; box-shadow: none; } .group-set-wrap { cursor: pointer; cursor: pointer; } .message-star { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .message-star .avatar { width: 26px; height: 26px; margin-right: 10px; width: 26px; height: 26px; margin-right: 10px; } .message-star .avatar img { width: 100%; width: 100%; } .message-star h6 { color: #0A0A0A; font-size: 15px; font-weight: 500; margin-bottom: 0; color: #0A0A0A; font-size: 15px; font-weight: 500; margin-bottom: 0; } .message-star h6 span i { color: #FEC001; color: #FEC001; } .chat-voice-group ul { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; padding: 0; margin-bottom: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; padding: 0; margin-bottom: 0; } .chat-voice-group ul li span { width: 28px; height: 28px; background: #FF6900; border-radius: 50px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; width: 28px; height: 28px; background: #FF6900; border-radius: 50px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; } .chat-voice-group li { margin-bottom: 0; color: #424242; font-size: 14px; font-weight: 400; list-style: none; margin-bottom: 0; color: #424242; font-size: 14px; font-weight: 400; list-style: none; } .chat-voice-group li+li { padding-left: 10px; padding-left: 10px; } .file-download-col .download-action { position: absolute; right: 8px; bottom: 8px; line-height: 0; position: absolute; right: 8px; bottom: 8px; line-height: 0; } .file-download-col .download-action a { color: var(--white); font-size: 10px; color: var(--white); font-size: 10px; } .file-download-col .download-action div+div { margin-left: 8px; margin-left: 8px; } .file-download-col .download-action div img { width: 13px; width: 13px; } .file-download-col:after { content: ""; display: table; clear: both; } .file-download-col ul { list-style: none; padding: 0; margin: 0; } .file-download-col ul li { float: left; width: 50%; padding: 5px; } .file-download-col ul li .image-download-col { position: relative; } .file-download-col ul li .image-download-col a>img { width: 100%; } .file-download-col ul li.full-width { width: 100%; } .chat-select .select2-container .select2-selection--single { border: 0; height: 24px; border: 0; height: 24px; } .chat-select .select2-container .select2-selection--single .select2-selection__rendered { padding-right: 40px; padding-left: 0px; padding-right: 40px; padding-left: 0px; } .chat-select .select2-container--default .select2-selection--single .select2-selection__rendered { color: #344357; font-size: 18px; font-weight: normal; line-height: 24px; font-weight: 600; color: #344357; font-size: 18px; font-weight: normal; line-height: 24px; font-weight: 600; } .chat-select .select2-container--default .select2-selection--single .select2-selection__arrow { height: 24px; right: 7px; height: 24px; right: 7px; } .chat-select .select2-container--default .select2-selection--single .select2-selection__arrow b { border-color: var(--gray-500); border-style: solid; border-width: 0 2px 2px 0; padding: 2.7px; height: 0; left: 50%; margin-left: -10px; margin-top: -3px; position: absolute; top: 50%; width: 0; transform: rotate(45deg); -webkit-transform: rotate(45deg); border-color: #344357; border-style: solid; border-width: 0 2px 2px 0; padding: 3px; height: 0; left: 50%; margin-left: -5px; margin-top: -5px; position: absolute; top: 50%; width: 0; transform: rotate(45deg); -webkit-transform: rotate(45deg); } .chat-select .select2-container--default .select2-results__option--highlighted[aria-selected] { background-color: #4B4B9F; background-color: #4B4B9F; } .chat-select .select2-container--default .select2-selection--multiple { border: 1px solid #ddd; min-height: 40px; border: 1px solid #ddd; min-height: 40px; } .chat-select .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b { border-color: #344357; border-width: 2px 0 0 2px; padding: 3px; margin-top: -5px; border-color: #344357; border-style: solid; border-width: 0 2px 2px 0; padding: 3px; border-color: #344357; border-width: 2px 0 0 2px; padding: 3px; margin-top: -5px; border-color: #344357; border-style: solid; border-width: 0 2px 2px 0; padding: 3px; } .chat-select .select2-container--default.form-control-sm .select2-selection--single .select2-selection__arrow { top: 7px; top: 7px; } .chat-select .select2-container--open .select2-dropdown--below { margin-top: 10px; margin-top: 10px; } .success-pass { margin-bottom: 40px; text-align: center; margin-bottom: 40px; text-align: center; } .review-files p { margin-bottom: 5px; color: #424242; font-size: 14px; margin-bottom: 5px; color: #424242; font-size: 14px; } .like-chat-grp ul { padding: 0; margin-bottom: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; margin-top: 10px; padding: 0; margin-bottom: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; margin-top: 10px; } .like-chat-grp ul li { list-style: none; list-style: none; } .like-chat-grp ul li a { border: 1px solid #E0E0E0; border-radius: 50px; padding: 3px 12px; display: block; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; color: #0A0A0A; font-weight: 400; font-size: 14px; border: 1px solid #E0E0E0; border-radius: 50px; padding: 3px 12px; display: block; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; color: #0A0A0A; font-weight: 400; font-size: 14px; } .like-chat-grp ul li a img { margin-left: 5px; margin-left: 5px; } .like-chat-grp ul li+li { margin-left: 10px; margin-left: 10px; } .like-chat-grp ul li.like-chat a { background: #FEF6DC; background: #FEF6DC; } .like-chat-grp ul li.comment-chat a { background: #FFE8E9; background: #FFE8E9; } .chat-line { margin: 0px 0 20px; position: relative; text-align: center; width: 100%; margin: 0px 0 20px; position: relative; text-align: center; width: 100%; } .chat-line:before { content: ""; position: absolute; left: 0; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); background-color: #EEEEEE; width: 100%; height: 1px; content: ""; position: absolute; left: 0; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); background-color: #EEEEEE; width: 100%; height: 1px; } .chat-date { background-color: var(--white); color: #0A0A0A; font-size: 14px; padding: 4px 20px; border-radius: 50px; display: inline-block; font-weight: 400; position: relative; border: 1px solid #E0E0E0; background-color: var(--white); color: #0A0A0A; font-size: 14px; padding: 4px 20px; border-radius: 50px; display: inline-block; font-weight: 400; position: relative; border: 1px solid #E0E0E0; } .chat+.sidebar-group { margin-right: 0px; margin-right: 0px; } .chat+.sidebar-group .sidebar { margin-right: 0px; margin-right: 0px; } .group-comman-theme { padding: 0 24px; padding: 0 24px; } .group-comman-theme h6 { margin-bottom: 15px; margin-bottom: 15px; } .group-comman-theme ul { padding: 0; padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px solid #EDEDED; padding: 0; padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px solid #EDEDED; } .group-comman-theme ul li { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; list-style: none; border: 1px solid #E0E0E0; border-radius: 5px; padding: 5px; margin-bottom: 10px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; list-style: none; border: 1px solid #E0E0E0; border-radius: 5px; padding: 5px; margin-bottom: 10px; } .group-comman-theme ul li:last-child { margin-bottom: 0; margin-bottom: 0; } .group-comman-theme ul li .avatar { flex-shrink: 0; margin-right: 10px; flex-shrink: 0; margin-right: 10px; } .theme-content h6 { margin-bottom: 6px; color: #0A0A0A; font-size: 15px; font-weight: 500; margin-bottom: 6px; color: #0A0A0A; font-size: 15px; font-weight: 500; } .theme-content p { margin-bottom: 0; text-align: start; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; color: #424242; font-size: 14px; margin-bottom: 0; text-align: start; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; color: #424242; font-size: 14px; } .chat-message-grp { padding: 24px; padding-top: 0; padding: 24px; padding-top: 0; } .chat-message-grp ul { padding: 0; padding: 0; } .chat-message-grp ul li { list-style: none; margin-bottom: 15px; list-style: none; margin-bottom: 15px; } .chat-message-grp ul li:last-child { margin-bottom: 0px; margin-bottom: 0px; } .chat-message-grp ul li a { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: space-between; -webkit-justify-content: space-between; -ms-flex-pack: space-between; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: space-between; -webkit-justify-content: space-between; -ms-flex-pack: space-between; } .chat-message-grp ul li a:hover .stared-group h6 { color: #FF6900; color: #FF6900; } .stared-group { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .stared-group span { width: 30px; height: 30px; border-radius: 6px; margin-right: 10px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; width: 30px; height: 30px; border-radius: 6px; margin-right: 10px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; } .stared-group h6 { font-size: 15px; font-weight: 500; color: #0A0A0A; margin-bottom: 0; } .star-message { background: #FEF6DC; background: #FEF6DC; } .star-message i { color: #FEC001; color: #FEC001; } .mute-message { background: rgba(235, 253, 255, 0.9803921569); background: rgba(235, 253, 255, 0.9803921569); } .mute-message i { color: #02A2B9; } .block-message { background: #FFE8E9; } .block-message i { color: #DE3E44; } .report-message { background: #F8ECFF; } .report-message i { color: #FF6900; } .delete-message { background: #FFE8E9; } .delete-message i { color: #DE3E44; } .count-group { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .count-group span { width: 30px; height: 30px; border-radius: 50px; color: #424242; font-size: 14px; background: #F5F5F5; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; margin-right: 5px; } .count-group i { color: #424242; font-size: 16px; } .set-search { display: flex; align-items: center; justify-content: center; font-size: 16px; border-radius: 50px; width: 28px; height: 28px; } .set-search:hover { background: #F5F5F5; border-color: #F5F5F5; } .header-action { list-style: none; margin: 0; padding: 0; list-style: none; margin: 0; padding: 0; } .header-action li { display: inline-block; margin-left: 10px; display: inline-block; margin-left: 10px; } .header-action li a { color: #1b1a1a; font-size: 18px; color: #1b1a1a; font-size: 18px; } .user-list { border-radius: 0.25rem; display: flex; display: -webkit-flex; flex-direction: column; -webkit-flex-direction: column; padding-left: 0; margin-bottom: 0; border-radius: 0.25rem; display: flex; display: -webkit-flex; flex-direction: column; -webkit-flex-direction: column; padding-left: 0; margin-bottom: 0; } .user-list li a { padding: 17px 20px; display: flex; display: -webkit-flex; cursor: pointer; border-radius: 6px; margin-bottom: 10px; border: 0; box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08); padding: 17px 20px; display: flex; display: -webkit-flex; cursor: pointer; border-radius: 6px; margin-bottom: 10px; border: 0; box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08); } .user-list li .avatar { margin-right: 0.8rem; display: inline-block; margin-bottom: 0; height: 46px; width: 46px; border-radius: 50%; position: relative; z-index: 0; margin-right: 0.8rem; display: inline-block; margin-bottom: 0; height: 46px; width: 46px; border-radius: 50%; position: relative; z-index: 0; } .user-list li .avatar .letter-avatar { width: 45px; height: 45px; border-radius: 45px; margin-right: 0.8rem; margin-bottom: 0; position: relative; display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; justify-content: center; -webkit-justify-content: center; background-color: #E8DBFF; font-size: 16px; font-weight: 600; color: #420BA1; width: 45px; height: 45px; border-radius: 45px; margin-right: 0.8rem; margin-bottom: 0; position: relative; display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; justify-content: center; -webkit-justify-content: center; background-color: #E8DBFF; font-size: 16px; font-weight: 600; color: #420BA1; } .user-list li a.admin-shade { box-shadow: none; } .user-list .avatar>a>img { width: 100%; height: 100%; object-fit: cover; width: 100%; height: 100%; object-fit: cover; } .user-list .avatar>img { width: 100%; height: 100%; object-fit: cover; width: 100%; height: 100%; object-fit: cover; } .avatar-away::before { content: ""; position: absolute; display: block; width: 12px; height: 12px; border-radius: 50%; top: 0px; right: 2px; border: 2px solid var(--white); z-index: 9; background-color: #FFE600; content: ""; position: absolute; display: block; width: 12px; height: 12px; border-radius: 50%; top: 0px; right: 2px; border: 2px solid var(--white); z-index: 9; background-color: #FFE600; } .avatar-offline::before { content: ""; position: absolute; display: block; width: 12px; height: 12px; border-radius: 50%; top: 0px; right: 2px; border: 2px solid var(--white); z-index: 9; content: ""; position: absolute; display: block; width: 12px; height: 12px; border-radius: 50%; top: 0px; right: 2px; border: 2px solid var(--white); z-index: 9; } .avatar-online::before { content: ""; position: absolute; display: block; width: 12px; height: 12px; border-radius: 50%; top: 0px; right: 2px; border: 2px solid var(--white); z-index: 9; background-color: #34D859; content: ""; position: absolute; display: block; width: 12px; height: 12px; border-radius: 50%; top: 0px; right: 2px; border: 2px solid var(--white); z-index: 9; background-color: #34D859; } .animate-typing-col { color: #0D9B35; color: #0D9B35; } .animate-typing-col .dot { display: inline-block; width: 4px; height: 4px; border-radius: 50%; margin-right: -1px; background: #0D9B35; -webkit-animation: wave 1.3s linear infinite; animation: wave 1.3s linear infinite; opacity: 0.6; display: inline-block; width: 4px; height: 4px; border-radius: 50%; margin-right: -1px; background: #0D9B35; -webkit-animation: wave 1.3s linear infinite; animation: wave 1.3s linear infinite; opacity: 0.6; } .animate-typing-col .dot:nth-child(2) { -webkit-animation-delay: -1.1s; animation-delay: -1.1s; -webkit-animation-delay: -1.1s; animation-delay: -1.1s; } .animate-typing-col .dot:nth-child(3) { -webkit-animation-delay: -0.9s; animation-delay: -0.9s; -webkit-animation-delay: -0.9s; animation-delay: -0.9s; } .chat_form { border-radius: 20px; margin-right: 0px; background: var(--white); border: 1px solid #C2C2C2; box-shadow: 0px 4px 4px #F5F8FF; border-radius: 6px; height: 40px; padding: 10px 10px; border-radius: 20px; margin-right: 0px; background: var(--white); border: 1px solid #C2C2C2; box-shadow: 0px 4px 4px #F5F8FF; border-radius: 6px; height: 40px; padding: 10px 10px; } .contact-close a { color: #292F4C; opacity: 0.5; border-color: #e6e6e6; color: #292F4C; opacity: 0.5; border-color: #e6e6e6; } .primary-title { color: #FFA977; font-size: 14px; display: flex; align-items: center; justify-content: space-between; margin-bottom: 0; color: #FFA977; font-size: 14px; display: flex; align-items: center; justify-content: space-between; margin-bottom: 0; } .primary-title i { font-size: 14px; font-size: 14px; } .contact-action { padding: 0; margin: 0; list-style: none; padding: 0; margin: 0; list-style: none; } .contact-action li { padding: 11px 0; border-bottom: 1px solid #f1f1f1; padding: 11px 0; border-bottom: 1px solid #f1f1f1; } .contact-action li a { color: #181C2F; color: #181C2F; font-size: 14px; font-weight: bold; color: #181C2F; color: #181C2F; font-size: 14px; font-weight: bold; } .contact-action li.report-contact a { color: #f00; } .contact-action li.delete-chat a { color: #f00; } .contact-action li.sign-out a { color: #f00; } .left-sidebar-wrap { background: var(--white); overflow: hidden; width: 448px; display: flex; display: -webkit-flex; flex-direction: column; -webkit-flex-direction: column; flex: 1; } @media (max-width: 991.98px) { .left-sidebar-wrap { margin-left: 0; border: 0; } } .right-sidebar { display: flex; display: -webkit-flex; flex-direction: column; -webkit-flex-direction: column; background-color: #FAFBFF; opacity: 100%; transition: all 0.5s ease; -webkit-transition: all 0.5s ease; -ms-transition: all 0.5s ease; position: relative; width: 320px; } @media (max-width: 991.98px) { .right-sidebar.hide-right-sidebar { margin-right: -991px; } } .right-sidebar .right-sidebar-wrap { background-color: var(--white); border-left: 1px solid #E0E0E0; border-radius: 0px; margin-top: 0px; margin-bottom: 0px; height: calc(100vh - 0px); background-color: var(--white); border-left: 1px solid #E0E0E0; border-radius: 0px; margin-top: 0px; margin-bottom: 0px; height: calc(100vh - 0px); } .right-sidebar .right-sidebar-wrap .sidebar-body { padding: 0; padding: 0; } .right-sidebar .right-sidebar-wrap .right-sidebar-profile { padding: 24px; padding-bottom: 0; margin-bottom: 15px; padding: 24px; padding-bottom: 0; margin-bottom: 15px; } .right-sidebar .contact-close_call .close_profile { width: 25px; height: 25px; border-radius: 25px; color: #0A0A0A; display: flex; display: -webkit-flex; justify-content: center; -webkit-justify-content: center; align-items: center; -webkit-align-items: center; background-color: #F5F5F5; border-color: #F5F5F5; width: 25px; height: 25px; border-radius: 25px; color: #0A0A0A; display: flex; display: -webkit-flex; justify-content: center; -webkit-justify-content: center; align-items: center; -webkit-align-items: center; background-color: #F5F5F5; border-color: #F5F5F5; } .right-sidebar.video-right-sidebar { width: 371px; } .right-sidebar.video-right-sidebar .chat { margin-left: 0 !important; display: block; margin-left: 0 !important; display: block; } .right-sidebar.video-right-sidebar .chat .chat-body { padding-bottom: 110px; } .video-call-chat .left-chat-title.with-bg { background: transparent; } .video-call-chat .left-chat-title { border: 0; } .video-call-chat .chat-title h4 { font-size: 18px; font-weight: 600; color: #424242; } .video-call-chat .chat-title span { font-size: 12px; font-weight: 400; color: #424242; } .chat.video-call-chat .chat-body { background-image: none; } .chat.video-call-chat .chat-body .messages .chats .message-content { background: #F5F5F5; } .chat.video-call-chat .chat-body .messages .chats.chats-right .message-content { background: #F8ECFF; } .member-details { margin-bottom: 10px; } .chat-member-details { padding: 0 24px; } .chat-member-details .member-details ul { padding: 0; border-bottom: 1px solid #EDEDED; } .chat-member-details .member-details ul li { list-style: none; margin-bottom: 15px; } .chat-member-details .member-details ul li h6 { font-size: 15px; font-weight: 400; color: #424242; margin-bottom: 5px; } .chat-member-details .member-details ul li h5 { font-size: 15px; font-weight: 500; color: #0A0A0A; margin-bottom: 0px; } .chat-member-details .member-details ul li span { font-size: 16px; font-weight: 400; color: #0A0A0A; } .chat-member-details .member-details ul li a { font-size: 15px; font-weight: 500; color: #FF6900; border-radius: 100px; padding: 5px; background: #F5F5F5; display: flex; align-items: center; justify-content: center; } .chat-member-details .member-details ul li a:hover { color: #0A0A0A; } .chat-member-details .member-details ul li a+a { margin-left: 10px; } .right-sidebar.show-right-sidebar { margin-right: 0; } .right-sidebar.video-right-sidebar.show-right-sidebar { margin-right: 0; margin-right: 0; } .right-sidebar.hide-right-sidebar { margin-right: -320px; margin-right: -320px; } .right-sidebar.video-right-sidebar.hide-right-sidebar { margin-right: -371px; margin-right: -371px; } .status-modal .custom-status-close { width: 25px; height: 25px; border-radius: 25px; color: #0A0A0A; display: flex; display: -webkit-flex; justify-content: center; -webkit-justify-content: center; align-items: center; -webkit-align-items: center; background-color: #F5F5F5; border-color: #F5F5F5; width: 25px; height: 25px; border-radius: 25px; color: #0A0A0A; display: flex; display: -webkit-flex; justify-content: center; -webkit-justify-content: center; align-items: center; -webkit-align-items: center; background-color: #F5F5F5; border-color: #F5F5F5; } .group-description .description-sub h5 span a { width: 25px; height: 25px; border-radius: 25px; color: #0A0A0A; display: flex; display: -webkit-flex; justify-content: center; -webkit-justify-content: center; align-items: center; -webkit-align-items: center; border-color: #F5F5F5; width: 25px; height: 25px; border-radius: 25px; color: #0A0A0A; display: flex; display: -webkit-flex; justify-content: center; -webkit-justify-content: center; align-items: center; -webkit-align-items: center; border-color: #F5F5F5; } .list_group_notread { color: #ffa977 !important; color: #ffa977 !important; } .tooltip { --bs-tooltip-bg: $primary; --bs-tooltip-bg: $primary; } .tooltip>.tooltip-inner { text-align: left; max-width: 500px; --bs-tooltip-bg: $primary; text-align: left; max-width: 500px; --bs-tooltip-bg: $primary; } .tooltip .arrow { display: none; background-color: #FF6900; display: none; background-color: #FF6900; } .tooltip .tooltip-inner { background-color: #FF6900; background-color: #FF6900; } .chat-cont-type { display: flex; align-items: center; justify-content: center; display: flex; align-items: center; justify-content: center; } .chat-cont-type .chat-type-wrapper { margin-bottom: 0; margin-bottom: 0; } .chat-cont-type .chat-type-wrapper p { color: #9E9E9E; font-size: 12px; font-weight: 400; margin-bottom: 0; color: #9E9E9E; font-size: 12px; font-weight: 400; margin-bottom: 0; } .group-type-radio { display: block; position: relative; padding-left: 35px; cursor: pointer; font-size: 22px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; font-size: 16px; font-weight: 400; color: #424242; margin-right: 24px; display: block; position: relative; padding-left: 35px; cursor: pointer; font-size: 22px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; font-size: 16px; font-weight: 400; color: #424242; margin-right: 24px; } .group-type-radio input { position: absolute; opacity: 0; cursor: pointer; position: absolute; opacity: 0; cursor: pointer; } .group-type-radio input:checked~.checkmark { background-color: #FF6900; background-color: #FF6900; } .group-type-radio input:checked~.checkmark:after { display: block; display: block; } .group-type-radio .checkmark:after { top: 4px; left: 4px; width: 12px; height: 12px; border-radius: 50%; background: white; top: 4px; left: 4px; width: 12px; height: 12px; border-radius: 50%; background: white; } .checkmark { position: absolute; top: 0; left: 0; height: 22px; width: 22px; background-color: var(--white); border: 1px solid #E4E4E4; border-radius: 50%; position: absolute; top: 0; left: 0; height: 22px; width: 22px; background-color: var(--white); border: 1px solid #E4E4E4; border-radius: 50%; } .checkmark:after { content: ""; position: absolute; display: none; content: ""; position: absolute; display: none; } .pass-login label { color: #0A0A0A; font-size: 14px; font-weight: 500; color: #0A0A0A; font-size: 14px; font-weight: 500; } .select2-container--default .select2-results__option--highlighted[aria-selected] { background-color: #FF6900 !important; background-color: #FF6900 !important; } .right-sidebar-profile>.avatar { background: rgba(66, 11, 161, 0.1); background: transparent; } .right-sidebar-profile .profile-name span i { font-size: 16px; font-size: 16px; } .group_img { position: relative; display: inline-block; position: relative; display: inline-block; } .group-name-search { margin-bottom: 14px; margin-bottom: 14px; } .parti-wrapper { margin-bottom: 14px; display: flex; align-items: center; margin-bottom: 14px; display: flex; align-items: center; } .group_header { width: 38px !important; height: 38px !important; border: 2px solid var(--white); width: 38px !important; height: 38px !important; border: 2px solid var(--white); } .last-chat-time i.missed-col { width: 17px; display: inline-block; margin-top: 10px; width: 17px; display: inline-block; margin-top: 10px; } .last-chat-time i.missed-col img { max-width: 100%; height: auto; max-width: 100%; height: auto; } .right-sidebar-head { padding: 0px 24px; padding: 0px 24px; } .right-sidebar-head h5 { font-size: 15px; font-weight: 600; color: #1F2937; margin-bottom: 0px; font-size: 15px; font-weight: 600; color: #1F2937; margin-bottom: 0px; } .right-sidebar-head.share-media .share-media-blk { margin-bottom: 20px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: space-between; -webkit-justify-content: space-between; -ms-flex-pack: space-between; margin-bottom: 20px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: space-between; -webkit-justify-content: space-between; -ms-flex-pack: space-between; } .right-sidebar-head.share-media .about-media-tabs { border-bottom: 1px solid #EDEDED; padding-bottom: 10px; margin-bottom: 15px; border-bottom: 1px solid #EDEDED; padding-bottom: 10px; margin-bottom: 15px; } .right-sidebar-head.share-media .about-media-tabs .nav-tabs { margin-bottom: 15px; background: #EDEDED; padding: 5px; border-radius: 8px; display: flex; justify-content: space-between; margin-bottom: 15px; background: #EDEDED; padding: 5px; border-radius: 8px; display: flex; justify-content: space-between; } .right-sidebar-head.share-media .about-media-tabs .nav .nav-item.active { background: var(--white); border-radius: 6px; color: #424242; background: var(--white); border-radius: 6px; color: #424242; } .right-sidebar-head.share-media .about-media-tabs .nav .nav-item { padding: 2px 10px; font-size: 14px; color: #424242; font-weight: 500; border: 0; margin-right: 10px; padding: 2px 10px; font-size: 14px; color: #424242; font-weight: 500; border: 0; margin-right: 10px; } .right-sidebar-head.share-media .about-media-tabs .nav .nav-item:last-child { margin-right: 0px; margin-right: 0px; } .right-sidebar-head.share-media .about-media-tabs .share-media-img li { margin: 0px 6px 6px 0px; position: relative; margin: 0px 6px 6px 0px; position: relative; } .right-sidebar-head.share-media .about-media-tabs .share-media-img li img { border-radius: 8px; width: 84px; border-radius: 8px; width: 84px; } .right-sidebar-head.share-media .about-media-tabs .share-media-img li span { position: absolute; color: var(--white); font-size: 13px; font-weight: 500; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); position: absolute; color: var(--white); font-size: 13px; font-weight: 500; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .right-sidebar-head.share-media .about-media-tabs .share-media-img li span i { font-size: 20px; color: var(--white); font-size: 20px; color: var(--white); } .right-sidebar-head.share-media .about-media-tabs .share-media-img li:hover span i { color: #eee; color: #eee; } .right-sidebar-head.share-media .about-media-tabs .share-media-img li.blur-media img { filter: blur(2px); filter: blur(2px); } .media-file { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: space-between; -webkit-justify-content: space-between; -ms-flex-pack: space-between; margin-bottom: 15px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: space-between; -webkit-justify-content: space-between; -ms-flex-pack: space-between; margin-bottom: 15px; } .media-file:last-child { margin-bottom: 0; margin-bottom: 0; } .media-doc-blk { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .media-doc-blk span { width: 50px; height: 50px; border-radius: 5px; background: #F5F5F5; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; margin-right: 10px; width: 50px; height: 50px; border-radius: 5px; background: #F5F5F5; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; margin-right: 10px; } .media-doc-blk span i { font-size: 24px; font-size: 24px; } .document-detail ul { padding: 0; margin-bottom: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 0; margin-bottom: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .document-detail ul li { list-style: none; color: #424242; font-size: 14px; font-weight: 400; position: relative; list-style: none; color: #424242; font-size: 14px; font-weight: 400; position: relative; } .document-detail ul li::before { content: ""; position: absolute; width: 1px; height: 13px; background: #C2C2C2; right: -8px; top: 5px; content: ""; position: absolute; width: 1px; height: 13px; background: #C2C2C2; right: -8px; top: 5px; } .document-detail ul li:last-child::before { display: none; display: none; } .document-detail ul li+li { padding-left: 15px; padding-left: 15px; } .document-detail h6 { color: #0A0A0A; font-size: 15px; font-weight: 500; color: #0A0A0A; font-size: 15px; font-weight: 500; } .media-download a { color: #424242; color: #424242; } .social-media-col { margin-top: 35px; margin-top: 35px; } .social-media-col:after { content: ""; display: table; clear: both; content: ""; display: table; clear: both; } .social-media-col ul { list-style: none; padding: 0; margin: 0; } .social-media-col ul li { float: left; } .social-media-col ul li a { color: #420BA1; font-size: 18px; } .social-media-col ul li+li { margin-left: 10px; } .social-media-col h6 { font-weight: 600; color: #000; font-size: 15px; margin-bottom: 20px; } .media-link-grp { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 15px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 15px; } .media-link-detail h6 a { color: #0A0A0A; font-size: 15px; font-weight: 500; margin-bottom: 5px; color: #0A0A0A; font-size: 15px; font-weight: 500; margin-bottom: 5px; } .media-link-detail span a { color: #424242; font-size: 14px; font-weight: 400; word-break: break-all; color: #424242; font-size: 14px; font-weight: 400; word-break: break-all; } .media-link-detail a:hover { color: #FF6900; color: #FF6900; } .share-media-blk a { color: #FF6900; font-weight: 500; color: #FF6900; font-weight: 500; } .link-img img { border-radius: 4px; margin-right: 10px; border-radius: 4px; margin-right: 10px; } .settings-col { margin-top: 35px; } .settings-col h6 { font-weight: 600; color: #000; font-size: 15px; margin-bottom: 20px; } .settings-col:after { content: ""; display: table; clear: both; } .settings-col ul { list-style: none; padding: 0; margin: 0; } .settings-col ul li { color: #939393; font-weight: 500; } .settings-col ul li+li { margin-top: 15px; } .settings-col .switch { position: relative; display: inline-block; width: 40px; height: 23px; margin-bottom: 0; margin-right: 10px; } .settings-col .switch input { opacity: 0; width: 0; height: 0; } .settings-col .slider { position: absolute; cursor: pointer; top: 0; left: 0; right: 0; bottom: 0; background-color: #ccc; -webkit-transition: 0.4s; transition: 0.4s; } .settings-col .slider:before { position: absolute; content: ""; height: 15px; width: 15px; left: 4px; bottom: 4px; background-color: white; -webkit-transition: 0.4s; transition: 0.4s; } .settings-col input:checked+.slider { background-color: #2196F3; } .settings-col input:checked+.slider:before { -webkit-transform: translateX(16px); -ms-transform: translateX(16px); transform: translateX(16px); } .settings-col input:focus+.slider { box-shadow: 0 0 1px #2196F3; } .settings-col .slider.round { border-radius: 34px; } .settings-col .slider.round:before { border-radius: 50%; } .securitys-card-info h6 { font-size: 16px; font-weight: 600; } .securitys-card-info .form-check-input:checked { background-color: #27AE60; border-color: #27AE60; } .securitys-card-info .form-check { min-height: unset !important; } .securitys-card-info .avatar { width: 40px; height: 40px; border-radius: 5px; font-size: 16px; } .secure-password { width: 25px; height: 25px; border: 1px solid var(--gray-100); background: var(--light); color: #000; padding: 0px; } .report-col { margin-top: 35px; padding: 12px; padding-bottom: 50px; } .report-col:after { content: ""; display: table; clear: both; } .report-col ul { list-style: none; padding: 0; margin: 0; } .report-col ul:after { content: ""; display: table; clear: both; } .report-col ul li { display: block; width: 100%; font-weight: 500; position: relative; } .report-col ul li a { color: #FF0000; padding-left: 25px; } .report-col ul li a span { position: absolute; left: 0; top: 0px; font-size: 16px; } .report-col ul li+li { margin-top: 19px; } .load-more-btn { font-weight: 600; margin-top: 10px; } .load-more-btn i { background: #0057FF; border-radius: 50%; height: 12px; width: 12px; color: var(--white); line-height: 8px; font-size: 12px; vertical-align: middle; } .chat-message-grp.chat-encrypt { padding-bottom: 0; } .chat-message-grp.chat-encrypt ul { border-bottom: 1px solid #EDEDED; padding-bottom: 15px; margin-bottom: 15px; } .participants-list { padding: 0px 24px; } .participants-list .participants-list-group h6.parti-search { font-size: 20px !important; display: flex; align-items: center; } .participants-list ul { list-style: none; padding: 0; margin: 0; } .participants-list ul li { border: 1px solid #E0E0E0; border-radius: 5px; background-color: var(--white); padding: 10px; } .participants-list ul li+li { margin-top: 10px; } .participants-list .users-list-body { flex: 1; position: relative; min-width: 0px; display: flex; display: -webkit-flex; width: 100%; } .participants-list .users-list-body h5 { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size: 15px; font-weight: 500; margin-bottom: 5px; color: #0A0A0A; } .participants-list .users-list-body p { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; margin-bottom: 0; color: #424242; font-size: 14px; font-weight: 400; } .participants-list .admin-profiles { display: inline-block; color: #FF6900; border-radius: 6px; font-size: 12px; padding: 2px 10px; font-weight: 500; background: #F8ECFF; } .participants-list .admin-profiles:hover { background: #FF6900; color: var(--white); } .participants-list-group { border-bottom: 1px solid #EDEDED; padding-bottom: 15px; margin-bottom: 15px; } .participants-list-group h6 { margin-bottom: 15px; font-size: 15px; font-weight: 500; color: #0A0A0A; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: space-between; -webkit-justify-content: space-between; -ms-flex-pack: space-between; } .settings-text { font-size: 16px; font-weight: 500; } .chat-message-grp.group-exits { padding: 0px 24px; padding-bottom: 30px; } .grp-delete .chat-action-col { display: flex; align-items: center; height: 100%; } .grp-delete .chat-action-col>a { color: #C8C8D8; } .chat-action-col>a { color: #424242; } .darkmode-btn { width: 35px; height: 32px; background-color: #0057FF; border: 1px solid #FBFBFB; border-radius: 5px; color: var(--white); font-size: 16px; display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; justify-content: center; -webkit-justify-content: center; margin: 0 auto; } .darkmode-btn:hover { color: var(--white); } .darkmode-btn:focus { color: var(--white); } .add-contacts-btn { width: 25px; height: 25px; border-radius: 30px; background-color: #FF6900; color: var(--white); font-size: 10px; display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; justify-content: center; -webkit-justify-content: center; margin: 0 auto; } .add-contacts-btn:hover { color: var(--white); } .add-contacts-btn:focus { color: var(--white); } .group-call-tab .nav-tabs .nav-link { color: #FF6900; border: 0; border-radius: 10px; font-weight: 500; padding: 6px 25px; } .group-call-tab .nav-tabs .nav-link:hover { color: #FF6900; } .group-call-tab .nav-tabs .nav-link+.nav-link { margin-left: 10px; } .group-call-tab .nav-tabs .nav-link.active { background-color: rgba(90, 7, 139, 0.1); color: #FF6900; } .group-call-tab nav { padding: 0 15px 20px; position: relative; } .group-call-tab nav:before { content: ""; position: absolute; left: 0; bottom: 0; width: 100%; background-color: #E2E2E2; height: 1px; } .right-sidebar.hide-message-right { margin-right: -320px; } .chat.chat-contact { background-image: none; background: #F8F6FA; } .chat.chat-contact .slimscroll { padding: 24px; } .chat.chat-contact .chat-header { background: none; border: 0; padding: 0; } .chat.chat-contact .chat-header .avatar { width: 100px; height: 100px; } .chat.chat-contact .chat-header .user-details h5 { font-size: 18px; color: #0A0A0A; font-weight: 600; } .chat-options.chat-contact-list ul>li>a { background: var(--white); } .call-video span { font-size: 20px; color: #424242; } .call-video span+span { margin-left: 10px; } .fav-title.contact-title h6 { font-size: 18px; color: #0A0A0A; } .personal-info h5 { color: #0A0A0A; font-size: 16px; font-weight: 500; margin-bottom: 24px; } .personal-info ul li { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; color: #424242; margin-bottom: 20px; } .personal-info ul li:last-child { margin-bottom: 0; } .personal-info ul li h6 { font-size: 14px; font-weight: 400; width: 50%; margin-bottom: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .personal-info ul li h6 i { font-size: 20px; margin-right: 10px; } .personal-info ul li h6 img { margin-right: 10px; } .personal-info ul li span { font-size: 16px; font-weight: 500; } .personal-info ul li span a { color: #FFA633; } .contact-added { font-size: 20px; } .dropdown-menu.contact-menus span i { font-size: 16px; color: #424242; } .cal-icon { position: relative; } .cal-icon span { position: absolute; right: 10px; top: 50%; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); } .user-block-group .notify-check .form-check .custom-check .checkmark { top: -10px; left: 10px; } .mute-chat-btn .btn-primary:hover img { filter: invert(13%) sepia(85%) saturate(7478%) hue-rotate(266deg) brightness(42%) contrast(108%); } .down-emoji-circle { position: absolute; left: 10px !important; top: -38px !important; } .down-emoji-circle ul li+li { margin-left: 14px; } .emoj-action .down-emoji-circle ul { padding: 10px; } .emoj-action .down-emoji-circle ul li:last-child a { width: 34px; height: 34px; border-radius: 50px; display: flex; align-items: center; justify-content: center; } .emoj-action-foot .down-emoji-circle ul { padding: 10px; } .emoj-action-foot .down-emoji-circle ul li:last-child a { width: 34px; height: 34px; border-radius: 50px; display: flex; align-items: center; justify-content: center; } .emoj-group-list { display: none; position: absolute; top: -50px; left: -90px; transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -webkit-transition: all 0.5s ease; } .emoj-group-list ul { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; background: var(--white); border-radius: 50px; padding: 5px; } .emoj-group-list ul li a { padding: 0; } .emoj-group-list ul li.add-emoj a { background: #EDEDED; } .emoj-group-list ul li.add-emoj a i { font-size: 20px; color: #424242; } .emoj-group-list-foot { display: none; position: absolute; top: -50px; left: -90px; transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -webkit-transition: all 0.5s ease; } .emoj-group-list-foot ul { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; background: var(--white); border-radius: 50px; padding: 5px; } .emoj-group-list-foot ul li a { padding: 0; } .emoj-group-list-foot ul li.add-emoj a { background: #EDEDED; } .emoj-group-list-foot ul li.add-emoj a i { font-size: 20px; color: #424242; } .chat-hover { position: absolute; bottom: 30px; right: 10px; display: none; position: absolute; bottom: 30px; right: 10px; display: none; } .chat-hover:hover .chat-pin { margin-right: 15px; } .chat-hover span { cursor: pointer; } .add-section ul li { float: left; border-radius: 50px; width: 28px; height: 28px; display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; justify-content: center; -webkit-justify-content: center; } .delete-pop-btn .btn-primary { margin: 0 0 0 10px; } .delete-model-head { padding: 40px; } .delete-model-head .modal-header { padding: 0; margin-bottom: 32px; } .delete-model-head .modal-body { padding: 0; } .delete-chat-notify { margin-bottom: 32px; } .delete-chat-notify .form-check { margin-bottom: 14px; } .chat-page-wrapper { padding: 24px 0px; } .chat-page-wrapper .dropdown-menu .dropdown-item { display: flex; } @media (max-width: 991.98px) { .chat-page-wrapper .content { height: 100%; display: block; } } .input-block-tagsinput .bootstrap-tagsinput { display: block; color: #000; border-radius: 5px; border: 1px solid var(--gray-100); background: var(--white); font-size: 14px; font-weight: 400; padding: 9px 12px; min-height: 42.44px; max-height: 42.44px; box-shadow: none; } .input-block-tagsinput .bootstrap-tagsinput .tag { margin-right: 5px; margin-bottom: 5px; color: var(--gray-900); background: var(--light) !important; font-size: 13px; font-weight: 500; padding: 4px 8px; margin-bottom: 0; } .bootstrap-tagsinput .tag [data-role=remove] { margin-left: 8px; cursor: pointer; } .chat-page .slimscroll { height: calc(100vh - 130px) !important; } @media (max-width: 991.98px) { .chat-page .slimscroll { height: calc(100vh - 102px) !important; } } .chat-page .chat .slimscroll { height: calc(100vh - 190px) !important; } @media (max-width: 991.98px) { .chat-page .chat .slimscroll { height: 100%; } } .chat-page .content { padding: 0; overflow: hidden; height: calc(100vh - 100px); } .uplaod-image { height: 400px; } .uplaod-image img { width: 100%; height: 100%; } .uplaod-image .chat { background: transparent; height: auto; } .sroll-side-view { height: 400px; overflow-y: scroll; overflow-x: hidden; } .sroll-side-view::-webkit-scrollbar { width: 5px; height: 10px; border-radius: 50px !important; } .sroll-side-view::-webkit-scrollbar-track { background: #f1f1f1; border-radius: 50px !important; } .sroll-side-view::-webkit-scrollbar-thumb { background: #FF6900; border-radius: 50px !important; } .sroll-side-view::-webkit-scrollbar-thumb:hover { background: #FF6900; } .multi-load { border: 2px solid #c8ccc8; box-shadow: inset 0 0 7px grey; border-left-color: #5a078b; border-top-color: #b8beb8; border-right-color: #b8beb8; border-bottom-color: #b8beb8; text-align: center; box-sizing: border-box; } .header-two .dropdown-item img { margin-right: 5px; } .input-icon { position: relative; position: relative; } .input-icon .form-control:not(:last-child) { padding-right: 2.5rem; } .input-icon .form-control:not(:first-child) { padding-left: 2.2rem; } .input-icon .form-select:not(:last-child) { padding-right: 2.5rem; padding-left: 2.2rem; } .input-icon-addon { position: absolute; bottom: 0; left: 6px; display: flex; align-items: center; justify-content: center; min-width: 1.8rem; pointer-events: none; font-size: 14px; } .input-icon-addon:last-child { right: 0; left: auto; } .input-icon-start .form-control { padding-left: 28px; } .icon-addon { position: absolute; top: 0; bottom: 0; left: 0; display: flex; align-items: center; justify-content: center; min-width: 2rem; pointer-events: none; font-size: 19px; } .emoj-group { position: absolute; top: 50%; right: -100px; opacity: 0; transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -webkit-transition: all 0.5s ease; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); } .rig-emoji-group { position: absolute; right: 210px; } .wrap-emoji-group { position: absolute; right: 290px; z-index: 9; } .status-message-box h6 { font-size: 20px; color: #0A0A0A; margin-bottom: 24px; } .status-message-box .avatar { width: 92px; height: 92px; margin-bottom: 24px; } .status-message-box .view-link a { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; } .status-message-box .view-link a:hover { color: #650681; } .status-message-box .view-link p { font-size: 16px; font-weight: 400; color: #424242; } .chat-user-list { position: relative; } .chat-user-list:hover .chat-hover { display: block; } .chat-user-list:hover .chat-pin { margin-right: 15px; } .chat.call-log-group { background-image: none; background-color: #F8F6FA; } .chat.call-log-group .chat-header { border: 0; background: transparent; } .chat.call-log-group .chat-body { background-image: none; } .missed-call-chat { color: #DE3E44; } .outgoing-call { color: #02A2B9; } .incoming-call { color: #1BA345; } .phone-income i { color: #1BA345; margin-right: 3px; } .phone-missed i { color: #DE3E44; margin-right: 3px; } .phone-outgoing i { color: #02A2B9; margin-right: 3px; } .dark-mode-toggle { display: none; } .dark-mode-toggle.active { display: block; } .list-inline-item .dropdown-menu { background: var(--white); border: 1px solid #E5E7EB; box-sizing: border-box; box-shadow: 0px 4px 3px 0px rgba(0, 0, 0, 0.1); border-radius: 8px; min-width: 173px; z-index: 999; } .list-inline-item .dropdown-menu .dropdown-item { display: flex; align-items: center; } @media (max-width: 575.98px) { .main-chat-blk .chat .chat-header { flex-direction: column; align-items: start; } } @media (max-width: 575.98px) { .main-chat-blk .chat .user-details { align-items: start; } } .main-chat-blk .sidebar-group { display: flex; display: -webkit-flex; flex-direction: column; position: relative; z-index: 99; width: 340px; } .main-chat-blk .chat-page-wrapper .sidebar { position: initial; } .main-chat-blk .chat-page-wrapper .left-chat-title { padding: 15px; border-bottom: 1px solid var(--gray-100); min-height: 72px; position: sticky; top: 0; z-index: 5; background: var(--white); } .main-chat-blk .chat-page-wrapper .setting-title-head h4 { font-size: 18px; color: #092C4C; font-weight: 700; } .main-chat-blk .all-chats { position: relative; } .main-chat-blk .add-section ul { list-style: none; padding: 0; margin: 0; list-style: none; padding: 0; margin: 0; } .main-chat-blk .add-section ul li a { display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; font-size: 20px; } .main-chat-blk .top-online-contacts { padding: 24px 24px 0px; } .main-chat-blk .fav-title { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: space-between; -webkit-justify-content: space-between; -ms-flex-pack: space-between; margin-bottom: 15px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: space-between; -webkit-justify-content: space-between; -ms-flex-pack: space-between; margin-bottom: 15px; } .main-chat-blk .fav-title h6 { margin-bottom: 0; font-size: 18px; font-weight: 600; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .main-chat-blk .top-contacts-box .profile-img { position: relative; width: 46px; height: 46px; } .main-chat-blk .top-contacts-box .profile-img img { max-width: 100%; height: auto; border-radius: 50px; } .main-chat-blk .top-contacts-box .profile-img.online:before { content: ""; position: absolute; right: 0; transform: translateX(-50%); -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); top: 0px; background-color: #49E073; width: 10px; height: 10px; border: 2px solid var(--white); border-radius: 50px; } .main-chat-blk .sidebar-body { flex: 1; overflow: auto; padding: 24px 24px 10px; width: 100%; } .main-chat-blk .user-list { border-radius: 0.25rem; display: flex; display: -webkit-flex; flex-direction: column; -webkit-flex-direction: column; padding-left: 0; margin-bottom: 0; border-radius: 0.25rem; display: flex; display: -webkit-flex; flex-direction: column; -webkit-flex-direction: column; padding-left: 0; margin-bottom: 0; } .main-chat-blk .user-list li .avatar { margin-right: 0.8rem; display: inline-block; margin-bottom: 0; height: 46px; width: 46px; border-radius: 50%; position: relative; z-index: 0; } .main-chat-blk .avatar-online::before { background-color: #00e65b; position: absolute; right: 0; bottom: 0; width: 25%; height: 25%; border-radius: 50%; content: ""; border: 2px solid var(--white); } .main-chat-blk .avatar-away::before { position: absolute; right: 0; bottom: 0; width: 25%; height: 25%; border-radius: 50%; content: ""; border: 2px solid var(--white); } .main-chat-blk .avatar-offline::before { position: absolute; right: 0; bottom: 0; width: 25%; height: 25%; border-radius: 50%; content: ""; border: 2px solid var(--white); } .main-chat-blk .sidebar .user-list li .users-list-body { flex: 1; position: relative; min-width: 0px; display: flex; } .main-chat-blk .sidebar .user-list li .users-list-body>div:first-child { min-width: 0; display: flex; flex-direction: column; flex: 1; } .main-chat-blk .sidebar .user-list li .users-list-body h5 { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size: 15px; font-weight: 500; margin-bottom: 3px; color: var(--gray-900); } .main-chat-blk .sidebar .user-list li .users-list-body p { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; margin-bottom: 0; font-size: 14px; } .main-chat-blk .sidebar .user-list li .users-list-body .last-chat-time { padding-left: 15px; position: relative; } .main-chat-blk .sidebar .user-list li .users-list-body .last-chat-time .text-muted { color: #424242 !important; font-weight: 400; font-size: 12px; margin-bottom: 5px; display: block; text-align: right; } .main-chat-blk .chat-pin { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: end; -webkit-justify-content: end; -ms-flex-pack: end; } .main-chat-blk .chat .chat-header { display: flex; display: -webkit-flex; justify-content: space-between; -webkit-justify-content: space-between; padding: 15px 15px; align-items: center; position: relative; margin: 15px; background: var(--light); } .main-chat-blk .chat .chat-header .user-details { display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; } @media (max-width: 575.98px) { .main-chat-blk .chat .chat-header .user-details { display: flex; flex-direction: unset; } } .main-chat-blk .chat .chat-body .messages { display: flex; display: -webkit-flex; flex-direction: column; -webkit-flex-direction: column; align-items: flex-start; -webkit-align-items: flex-start; } .main-chat-blk .chat .chat-body .messages .chats { max-width: 75%; margin-bottom: 1.5rem; display: flex; display: -webkit-flex; } .main-chat-blk .chat .chat-body .messages .chat-profile-name h6 { margin-bottom: 0; color: var(--gray-900); font-weight: 600; font-size: 15px; } .main-chat-blk .chat-avatar { padding: 8px 15px 0 8px; display: flex; display: -webkit-flex; align-items: flex-start; -webkit-align-items: flex-start; flex-shrink: 0; } .main-chat-blk .dreams_chat { width: 40px; height: 40px; object-fit: cover; width: 40px; height: 40px; object-fit: cover; } .main-chat-blk .chat-line { margin: 0px 0 20px; position: relative; text-align: center; width: 100%; } .main-chat-blk .chat-line:before { content: ""; position: absolute; left: 0; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); background-color: var(--gray-100); width: 100%; height: 1px; } .main-chat-blk .chat-date { border-radius: 100px; background: var(--light); color: var(--gray-900); font-size: 14px; padding: 4px 20px; display: inline-block; font-weight: 400; position: relative; border: 1px solid var(--gray-100); } .swiper-slide { flex-shrink: 0; width: 100%; height: 100%; position: relative; transition-property: transform; } .header-navbar-rht li .dropdown-menu.show { opacity: 1; visibility: visible; } .view-all-chat-profiles { color: #FFA633; } .chat.chat-messages { border: 1px solid var(--gray-100); border-radius: 10px; background: var(--white); } @media (max-width: 991.98px) { .chat-messages { display: none; } } @media (max-width: 991.98px) { .chat-messages .show-chatbar { display: block; } } @media (max-width: 575.98px) { .chat-messages .chat-options { margin-top: 20px; display: none; } } .location-sharing { background: #E6E6E6; border-radius: 5px; display: flex; align-items: center; padding: 5px; min-width: 300px; } @media (max-width: 575.98px) { .location-sharing { min-width: 180px; } } .location-sharing h6 { font-weight: 400; font-size: 16px; } .location-sharing h6 a { display: block; font-size: 14px; font-weight: 500; } .sharing-location-icon { width: 54px; height: 54px; border-radius: 5px; display: flex; align-items: center; justify-content: center; background: var(--white); margin-right: 10px; } .select-group-chat a { color: var(--gray-900); font-weight: 600; font-size: 18px; } /****** Utils ******/ .seller-list .card { box-shadow: 0px 4.4px 12px -1px rgba(222, 222, 222, 0.3607843137); border-radius: 5px; } .seller-list .card .avatar { width: 72px; height: 72px; margin-bottom: 20px; } .seller-list .card .avatar img { width: 100%; } .seller-list .card p { margin-bottom: 12px; } .location-text i { font-size: 10px; color: #FF6900; } .location-text img { width: 14px; } .input-icon-start input { padding-left: 30px; } @media (max-width: 575.98px) { .table-filter { flex-direction: column; } } .table-filter .input-icon-start input { width: 130px; } .table-filter .input-icon-addon { right: auto; left: 6px; min-width: auto; } .dropdown { outline: none; } .dropdown li { margin-right: 0 !important; } .dropdown .btn { font-weight: 400; border: 1px solid var(--gray-100); border-radius: 5px; } .dropdown .avatar { width: 36px; height: 36px; } .dropdown .dropdown-toggle:after { display: inline-block; margin-inline-start: 0.5rem; vertical-align: 0; content: "\f078"; font-family: "Font Awesome 5 Free"; border: 0; font-size: 10px; font-weight: 600; } .dropdown.flag-nav { border: none; } .filter-item .dropdown .btn { color: var(--gray-500); } .dropdown-add-search { position: relative; } .dropdown-add-search .input-icon { position: absolute; left: 7px; top: 10px; color: var(--gray-500); } .dropdown-add-search .form-control { padding-left: 30px; } .dropdown-search-add { min-width: 200px; } .seller-order .form-control { padding-left: 30px; color: var(--gray-500); } .seller-order .dropdown-add-search .form { padding-left: 30px; } .purchase-details-img img { width: 80px; height: 80px; border-radius: 10px; object-fit: cover; } .purchase-table table { width: 100%; border-collapse: collapse; } .purchase-table th { padding: 10px; text-align: left; color: var(--gray-900); background-color: var(--light); color: var(--gray-900) !important; font-weight: 500; } .purchase-table td { padding: 10px; text-align: left; color: var(--gray-900); } .purchase-table tr:last-child td { background-color: var(--light); } .purchase-table .total { font-weight: 500; color: var(--gray-900) !important; } .purchase-table .price { color: #FF6900; font-weight: 500; } .purchase-table .no-border { border: none; } .purchase-table .rounded { border-radius: 8px; overflow: hidden; border: 1px solid #ddd; } #purchase-details .drag-upload { border-style: dashed; background-color: transparent; } #purchase-details .review-img img { width: 70px; height: 70px; } .file-text h6 { font-size: 14px; } .Buyer-user { margin-top: 10px; } .Buyer-user .user-img { width: 80px; height: 80px; } .review-contentnew h6 { margin-top: 16px !important; color: var(--gray-900) !important; font-weight: 500 !important; font-size: 14px !important; } .review-contentnew p { margin-bottom: 0; font-size: 14px; font-weight: 400; } .model-item-new i { background: #FDE9E9; width: 50px; height: 50px; display: flex; align-items: center; justify-content: center; border-radius: 10px; margin: auto; font-size: 30px; } .model-item-new p { font-size: 15px; margin-bottom: 20px; } .modal-btn .btn { height: auto; padding: 6px 12px; font-size: 13px; } @media (max-width: 991.98px) { .reserve-step { padding-top: 20px; flex-wrap: wrap; } } @media (max-width: 991.98px) { .seller-feature-list { flex-direction: column; align-items: self-start; } } /****** Utils ******/ .privacy-section .terms-policy ul li { font-size: 16px; margin: 0 0 11px; display: -webkit-box; display: -ms-flexbox; display: flex; align-items: center; } .privacy-section .terms-policy ul li span { width: 8px; height: 8px; border-radius: 50px; margin-right: 10px; background: var(--gray-500); } .privacy-section .terms-policy p:last-child { margin-bottom: 0; } .privacy-section .mail-link { color: #0096FF; } .privacy-section .mail-link:hover { color: #FF6900; } /****** Utils ******/ .category-wrap .category-item { margin-bottom: 40px; } @media (max-width: 767.98px) { .category-wrap .category-item { margin-bottom: 30px; } } .category-item { margin-bottom: 24px; } .category-item .category-img:hover img { transform: scale(1.14); transition: 0.5s all; } .category-img { position: relative; transition: 0.5s all; overflow: hidden; border-radius: 10px; margin-bottom: 0; } .category-img img { border-radius: 10px; transition: 0.5s all; } .category-slug { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 100%; text-align: center; } .category-slug a { box-shadow: 0px 4px 13px -2px rgba(19, 16, 34, 0.06); background: var(--white); color: var(--gray-900); font-size: 13px; font-weight: 500; padding: 4px 8px; border-radius: 5px; } .category-list ul li { padding: 10px 0; border-bottom: 1px solid var(--gray-100); } .category-list ul li:last-child { padding-bottom: 0; border-bottom: 0; } .category-list ul li a { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 16px; color: var(--gray-500); } .category-list ul li a i { margin-left: 8px; opacity: 0; transition: 0.5s all; } .category-list ul li a:hover { color: #FF6900; } .category-list ul li a:hover i { opacity: 1; transition: 0.5s all; } /****** Utils ******/ .days-count { position: relative; display: inline-block; margin-bottom: 80px; } @media (max-width: 991.98px) { .days-count { margin-bottom: 50px; } } .days-count ul { background-color: var(--white); border: 1px solid var(--gray-100); border-radius: 10px; padding: 24px 24px 10px; display: inline-block; position: relative; } .days-count ul li { display: inline-block; padding: 26px; border-radius: 10px; border-right: 1px solid var(--gray-100); text-align: center; width: 200px; margin-right: 16px; background: linear-gradient(180deg, var(--light) 0%, #FFFFFF 48.5%, var(--light) 100%); } @media (max-width: 991.98px) { .days-count ul li { width: 150px; } } @media (max-width: 767.98px) { .days-count ul li { width: 100%; border: 0; } } .days-count ul li:last-child { border: 0; margin-right: 0px; } .days-count ul li h3 { font-size: 36px; margin-bottom: 0; } @media (max-width: 991.98px) { .days-count ul li h3 { font-size: 28px; } } @media (max-width: 767.98px) { .days-count ul li h3 { font-size: 24px; } } .days-count ul li p { color: #686868; margin-bottom: 0; } .header-logo { margin-bottom: 50px; } .coming-soon { display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: space-between; -webkit-justify-content: space-between; -ms-flex-pack: space-between; flex-direction: column; height: inherit; padding: 20px; overflow: auto; width: 100%; } .coming-content h2 { font-size: 44px; margin-bottom: 24px; } @media (max-width: 991.98px) { .coming-content h2 { font-size: 32px; } } @media (max-width: 767.98px) { .coming-content h2 { font-size: 26px; } } .coming-content .progress { height: 12px; } .getback-content { max-width: 535px; width: 100%; margin: 0 auto; margin-top: 90px; } .getback-content p { margin-bottom: 30px; font-weight: 500; color: var(--gray-900); } .getback-content .form-wrap { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; } .mail-form .btn { padding: 8px 15px; height: 42px; } .mail-form .form-control { font-weight: 400; height: 42px; margin-right: 10px; } .social-footer { margin-top: 50px; } .social-footer .social-icon { margin-bottom: 15px; } .social-footer p { color: var(--gray-900); margin-bottom: 0; } .social-icon li { display: inline-block; margin-right: 15px; } .social-icon li:last-child { margin-right: 0; } .social-icon li a { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; background: var(--gray-900); color: var(--white); width: 36px; height: 36px; border-radius: 50%; } @media (max-width: 767.98px) { .social-icon li a { width: 30px; height: 30px; } } .lock-screen .login-heading h3 { margin-bottom: 15px; } .lock-screen .login-card { max-width: 480px; margin: 0 auto; width: 100%; } .lock-user img { width: 80px; height: 80px; border-radius: 50%; margin-bottom: 15px; } .lock-user p { font-weight: 400; color: var(--gray-900); } .progress-wrap { max-width: 386px; width: 100%; margin: 0 auto 80px; } .progress-wrap p { text-align: left; font-weight: 600; } .progress-wrap p span { float: right; } .maintanence-sec .coming-content h2 { font-size: 44px; margin-bottom: 16px; } @media (max-width: 991.98px) { .maintanence-sec .coming-content h2 { font-size: 38px; } } @media (max-width: 767.98px) { .maintanence-sec .coming-content h2 { font-size: 30px; } } .maintanence-sec .coming-content p { margin-bottom: 16px; } .error-wrapper { width: 100%; overflow: hidden; height: 100vh; -ms-flex-wrap: wrap; flex-wrap: wrap; display: -webkit-box; display: -ms-flexbox; display: flex; } .error-item { width: 100%; height: 100vh; padding: 24px; overflow: auto; display: -webkit-box; display: -ms-flexbox; display: flex; align-items: center; -webkit-box-align: center; -ms-flex-align: center; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; flex-wrap: wrap; } @media (max-width: 575.98px) { .error-imgs { display: none; } } .error-imgs .error-bg { position: absolute; z-index: -1; } .error-imgs .error-01 { left: 6%; bottom: 20%; } @media (max-width: 1399.98px) { .error-imgs .error-01 { width: 100px; } } @media (max-width: 767.98px) { .error-imgs .error-01 { width: 60px; } } .error-imgs .error-02 { left: 50%; transform: translateX(-50%); top: 5%; } @media (max-width: 1399.98px) { .error-imgs .error-02 { width: 60px; } } .error-imgs .error-03 { right: 7%; bottom: 30%; } @media (max-width: 767.98px) { .error-imgs .error-03 { width: 60px; } } .error-imgs .error-04 { right: 7%; top: 10%; } .error-imgs .error-05 { left: 14%; top: 20%; width: 66px; } .error-img img { margin-bottom: 50px; } @media (max-width: 991.98px) { .error-img img { margin-bottom: 35px; } } .error-info { margin: 0 auto; max-width: 500px; } .error-content h2 { font-size: 44px; margin-bottom: 10px; } @media (max-width: 991.98px) { .error-content h2 { font-size: 30px; } } @media (max-width: 767.98px) { .error-content h2 { font-size: 28px; } } .error-content p { color: var(--gray-500); font-weight: 500; margin: 0 0 10px; } .error-content .btn { padding: 8px 17px; } .error-content .btn i { margin-left: 5px; } .count-bgs .count-01 { position: absolute; bottom: -20px; left: -15px; z-index: -1; width: 66px; } .count-bgs .count-02 { position: absolute; bottom: -70px; right: 5%; z-index: -1; } .count-imgs.error-imgs .error-01 { left: 30px; bottom: 10%; } .count-imgs.error-imgs .error-05 { left: 14%; top: 10%; } .count-imgs.error-imgs .error-02 { bottom: 50px; right: 5%; left: auto; top: auto; } /****** Utils ******/ .about-us-section { padding: 80px 0 56px; } @media (max-width: 991.98px) { .about-us-section { padding: 60px 0 36px; } } @media (max-width: 767.98px) { .about-us-section { padding: 40px 0 16px; } } .about-inner-img { margin-bottom: 24px; border-radius: 10px; } .about-inner-img img { border-radius: 10px; } .about-us-head h6 { font-size: 16px; font-weight: 600; color: #FF6900; margin-bottom: 5px; } .about-us-head h2 { font-size: 32px; font-weight: 700; margin-bottom: 10px; max-width: 500px; } @media (max-width: 767.98px) { .about-us-head h2 { font-size: 24px; } } .about-us-head p { margin-bottom: 15px; line-height: 24px; } .about-us-head h5 { font-size: 20px; margin-bottom: 10px; } .about-features { display: flex; } .about-features .list-one { margin-right: 24px; } .about-features ul li { margin-bottom: 15px; font-size: 16px; display: flex; align-items: center; } .about-features ul li span { margin-right: 5px; } .about-us-header { text-align: center; margin-bottom: 40px; } .about-us-header h2 { font-size: 32px; margin-bottom: 10px; } @media (max-width: 767.98px) { .about-us-header h2 { font-size: 24px; } } .about-us-header p { max-width: 490px; margin: auto; } .why-choose-sec { background: #FFF3EB; padding: 80px 0 56px; } @media (max-width: 991.98px) { .why-choose-sec { padding: 60px 0 36px; } } @media (max-width: 767.98px) { .why-choose-sec { padding: 40px 0 16px; } } .why-choose-sec .about-us-header h2 { color: #051321; } .why-choose-card { background: var(--white); box-shadow: 0px 4px 9px -1px rgba(19, 16, 34, 0.03), 0px 4.4px 20px -1px rgba(19, 16, 34, 0.05); border-radius: 10px; padding: 24px; display: flex; flex-direction: column; align-items: center; text-align: center; margin-bottom: 24px; transition: 0.5s all; } .why-choose-card:hover { transform: translateY(-5px); transition: 0.5s all; } .why-choose-card h4 { font-size: 18px; margin-bottom: 15px; } .why-choose-card p { -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; margin-bottom: 0; line-height: 24px; } .card-icon { width: 63px; height: 71px; border-radius: 64% 36% 26% 74%/66% 75% 25% 34%; display: flex; align-items: center; justify-content: center; background: #FFF1E7; margin: 0 auto 15px; } .card-edit-icon { position: absolute; right: 20px; top: 20px; } .card-edit-icon a { font-size: 14px; color: var(--gray-500); width: 30px; height: 30px; border-radius: 5px; } .popular-category-sec { padding: 80px 0; } @media (max-width: 991.98px) { .popular-category-sec { padding: 60px 0; } } @media (max-width: 767.98px) { .popular-category-sec { padding: 40px 0; } } .popular-category-sec .about-us-header { margin-bottom: 20px; } .popular-cat-card { border: 1px solid var(--gray-100); padding: 24px 0; border-radius: 10px; display: flex; flex-direction: column; align-items: center; text-align: center; transition: 0.5s all; margin-top: 20px; box-shadow: 0px 4.4px 20px -1px rgba(19, 16, 34, 0.0509803922); } .popular-cat-card:hover { transform: translateY(-10px); transition: 0.5s all; } .popular-cat-card:hover .category-icon { background: #FF6900; transition: 0.5s all; } .popular-cat-card h4 { font-size: 18px; margin-bottom: 5px; } .popular-cat-card span { font-size: 14px; } .category-icon { width: 70px; height: 70px; border-radius: 50%; padding: 10px; background: var(--gray-900); display: flex; align-items: center; justify-content: center; margin-bottom: 24px; transition: 0.5s all; } .popular-category-slider .owl-dots { text-align: center; display: flex; justify-content: center; align-items: center; margin-top: 40px; } .popular-category-slider .owl-dots .owl-dot { width: 10px; height: 10px; background: #E6E6E6; border-radius: 20px; margin-right: 5px; } .popular-category-slider .owl-dots .owl-dot:last-child { margin-right: 0; } .popular-category-slider .owl-dots .owl-dot.active { width: 30px; background: #FF6900; } .client-review-sec { background: #FDF6F1; padding: 80px 0; } @media (max-width: 991.98px) { .client-review-sec { padding: 60px 0; } } @media (max-width: 767.98px) { .client-review-sec { padding: 40px 0; } } .client-review-sec .about-us-header h2 { color: #051321; } .review-card { background: var(--white); border-radius: 10px; padding: 24px; } .review-card h4 { font-size: 18px; margin: 24px 0 15px; } .review-card p { margin-bottom: 15px; -webkit-line-clamp: 4; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; line-height: 24px; } .review-user { display: flex; align-items: center; padding-top: 24px; margin-top: 24px; border-top: 1px dashed var(--gray-100); } .review-user h6 { margin-bottom: 0; font-size: 14px; } .review-user h6 span { display: block; font-size: 14px; color: #4F4F4F; margin-top: 4px; font-weight: 400; } .owl-carousel .quotation-icon img { width: auto; } .owl-carousel .review-user img { width: 60px; height: 60px; border-radius: 50%; margin-right: 15px; } .owl-carousel.review-slider .owl-nav { display: flex; justify-content: center; margin-top: 40px; } .owl-carousel.review-slider .owl-nav button { width: 45px; height: 45px; border-radius: 50%; display: flex; align-items: center; justify-content: center; border: 1px solid var(--gray-100); border-radius: 50%; margin-right: 10px; color: var(--gray-900); transition: 0.5s all; } .owl-carousel.review-slider .owl-nav button:hover { background: var(--gray-900); color: var(--white); transition: 0.5s all; } .start-seller-sec { padding: 80px 0; } @media (max-width: 991.98px) { .start-seller-sec { padding: 60px 0; } } @media (max-width: 767.98px) { .start-seller-sec { padding: 40px 0; } } @media (max-width: 1199.98px) { .seller-inner-img { height: 500px; } } @media (max-width: 991.98px) { .seller-inner-img { height: 100%; } } .seller-inner-img img { border-radius: 10px; width: 100%; } @media (max-width: 1199.98px) { .seller-inner-img img { height: 100%; } } .seller-info-content { background: var(--white); box-shadow: 0px 4.4px 12px -1px rgba(222, 222, 222, 0.36); border-radius: 10px; padding: 40px; display: flex; align-items: center; flex-direction: column; justify-content: center; margin: auto 0 auto -100px; height: 420px; } @media (max-width: 1399.98px) { .seller-info-content { height: auto; max-height: 500px; } } @media (max-width: 1199.98px) { .seller-info-content { margin-left: -80px; } } @media (max-width: 991.98px) { .seller-info-content { margin: 0; max-height: 100%; } } .seller-info-content p { margin-bottom: 15px; line-height: 24px; } .seller-info-content h3 { font-size: 32px; margin-bottom: 15px; } @media (max-width: 767.98px) { .seller-info-content h3 { font-size: 24px; } } .seller-para { -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; } .sllers-list { display: flex; align-items: center; flex-direction: column; align-items: self-start; flex-shrink: 0; margin-right: 15px; } @media (max-width: 991.98px) { .sllers-list { margin-bottom: 24px; } } .sllers-list li { margin-bottom: 15px; font-size: 16px; line-height: 24px; } .sllers-list li span { color: rgb(26, 190, 23); margin-right: 10px; } .seller-small-img img { border-radius: 10px; width: 100%; } /****** Utils ******/ .contact-top { padding: 80px 0; } @media (max-width: 991.98px) { .contact-top { padding: 40px 0; } } .contact-map iframe { width: 100%; height: 100%; border: none; } .contact-bottom { padding: 80px 0 56px; background: #FDF6F1; } @media (max-width: 991.98px) { .contact-bottom { padding: 40px 0 20px; } } .contact-grid { background: var(--white); box-shadow: 0px 4px 9px -1px rgba(19, 16, 34, 0.03), 0px 4.4px 20px -1px rgba(19, 16, 34, 0.05); border-radius: 10px; padding: 24px; margin-bottom: 24px; text-align: center; } .contact-grid:hover .contact-icon span { background: #FF6900; -webkit-transition: 0.4s; -moz-transition: 0.4s; -o-transition: 0.4s; transition: 0.4s; } .contact-grid:hover .contact-icon span img { filter: invert(1) brightness(1000); transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -ms-transform: rotateY(360deg); -webkit-transition: 0.4s; -moz-transition: 0.4s; -o-transition: 0.4s; transition: 0.4s; } .contact-grid.con-info { border: 1px solid var(--gray-100); box-shadow: none; text-align: left; } .contact-grid.con-info .contact-content { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .contact-grid.con-info .contact-icon { margin-bottom: 0; margin: 0 15px 0 0; } @media (max-width: 767.98px) { .contact-grid.con-info .contact-icon { margin-right: 10px; } } .contact-grid.con-info .contact-icon span { border: 1px solid #FF6900; background: var(--white); } @media (max-width: 767.98px) { .contact-grid.con-info .contact-icon span { width: 50px; height: 50px; } } .contact-grid.con-info:hover .contact-icon span { background: #FF6900; -webkit-transition: 0.4s; -moz-transition: 0.4s; -o-transition: 0.4s; transition: 0.4s; } .contact-grid.con-info:hover .contact-icon span img { filter: invert(1) brightness(1000); transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -ms-transform: rotateY(360deg); -webkit-transition: 0.4s; -moz-transition: 0.4s; -o-transition: 0.4s; transition: 0.4s; } .contact-icon { margin: 0 0 15px 0; } .contact-icon span { width: 60px; height: 60px; border-radius: 50px; background: #FDF6F1; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; margin: auto; -webkit-transition: 0.4s; -moz-transition: 0.4s; -o-transition: 0.4s; transition: 0.4s; } .contact-icon span img { -webkit-transition: 0.4s; -moz-transition: 0.4s; -o-transition: 0.4s; transition: 0.4s; } .contact-details h6 { margin-bottom: 15px; } .contact-details p { margin-bottom: 0; } .contact-details-address p { max-width: 200px; margin: 0 auto 0; } .contact-map.map-v3 { line-height: 0; margin-bottom: 0; } .contact-map.map-v3 iframe { height: 500px; } @media (max-width: 991.98px) { .contact-img { margin: 0 auto 20px; } } .contact-img img { border-radius: 10px; } /****** Utils ******/ @-moz-keyframes toTopFromBottom { 49% { -moz-transform: translateY(-100%); } 50% { opacity: 0; -moz-transform: translateY(100%); } 51% { opacity: 1; } } @keyframes toTopFromBottom { 49% { transform: translateY(-100%); } 50% { opacity: 0; transform: translateY(100%); } 51% { opacity: 1; } } .team-section { padding: 80px 0; } @media (max-width: 991.98px) { .team-section { padding: 40px 0; } } .team-grid { background: var(--white); box-shadow: 0px 4.8px 24.4px -6px rgba(19, 16, 34, 0.1019607843); border-radius: 10px; padding: 20px; margin-bottom: 24px; position: relative; } @media (max-width: 991.98px) { .team-grid { padding: 20px; margin-bottom: 20px; } } .team-grid:hover .team-overlay-img::after { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; border-radius: 10px; background: rgba(0, 0, 0, 0.6); -webkit-transition: 0.7s; -moz-transition: 0.7s; -o-transition: 0.7s; transition: 0.7s; } .team-grid:hover .team-overlay-img img { -webkit-transform: scale(1.15); -moz-transform: scale(1.15); -webkit-transition: 0.7s; -moz-transition: 0.7s; -o-transition: 0.7s; transition: 0.7s; } .team-grid:hover .team-view-btn { top: 50%; opacity: 1; -webkit-transform: translate(0, -50%); transform: translate(0, -50%); -webkit-transition: 0.7s; -moz-transition: 0.7s; -o-transition: 0.7s; transition: 0.7s; } .team-img { position: relative; overflow: hidden; margin-bottom: 5px; } .team-overlay-img { position: relative; overflow: hidden; border-radius: 10px; } .team-overlay-img::after { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; border-radius: 10px; -webkit-transition: 0.7s; -moz-transition: 0.7s; -o-transition: 0.7s; transition: 0.7s; } .team-overlay-img img { width: 100%; border-radius: 10px; -webkit-transform: translateZ(0); -moz-transform: translateZ(0); transform: translateZ(0); -webkit-transition: 0.7s; -moz-transition: 0.7s; -o-transition: 0.7s; transition: 0.7s; } .team-view-btn { position: absolute; top: 0; width: 100%; text-align: center; opacity: 0; -webkit-transition: 0.7s; -moz-transition: 0.7s; -o-transition: 0.7s; transition: 0.7s; } .team-view-btn .btn { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; padding: 11px 18px; height: auto; } .team-content { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: space-between; -webkit-justify-content: space-between; -ms-flex-pack: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap; } .team-title { margin-top: 10px; } .team-title h4 { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; width: 200px; margin-bottom: 0px; font-size: 16px; font-weight: 500; } @media (max-width: 767.98px) { .team-title h4 { font-size: 20px; margin-bottom: 2px; } } .team-title p { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; width: 180px; margin-bottom: 0; } .team-social-links { margin-top: 10px; } .team-social-links a { width: 32px; min-width: 32px; height: 32px; margin-right: 5px; border-radius: 50%; background: #E6E6E6; color: #363636; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; -webkit-transition: 0.4s; -moz-transition: 0.4s; -o-transition: 0.4s; transition: 0.4s; } .team-social-links a:last-child { margin-right: 0; } .team-social-links a:hover { background: #FF6900; color: var(--white); -webkit-transition: 0.4s; -moz-transition: 0.4s; -o-transition: 0.4s; transition: 0.4s; } .hi-icon { display: inline-block; font-size: 0px; cursor: pointer; border-radius: 0; text-align: center; position: relative; z-index: 1; overflow: hidden; -webkit-transition: background 0.3s, color 0.3s, box-shadow 0.3s; -moz-transition: background 0.3s, color 0.3s, box-shadow 0.3s; transition: background 0.3s, color 0.3s, box-shadow 0.3s; } .hi-icon:after { pointer-events: none; position: absolute; width: 100%; height: 100%; border-radius: 0; content: ""; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; display: none; } .hi-icon:before { speak: none; font-size: 18px; line-height: 20px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; display: block; -webkit-font-smoothing: antialiased; } .hi-icon:hover:before { -webkit-animation: toTopFromBottom 0.5s forwards; -moz-animation: toTopFromBottom 0.5s forwards; animation: toTopFromBottom 0.5s forwards; } .team-slider .owl-dots { text-align: center; margin-top: 16px; } @media (max-width: 991.98px) { .team-slider .owl-dots { margin-top: 10px; } } .team-slider .owl-dots .owl-dot { width: 10px; height: 10px; border-radius: 50px; background: #FFE3CF; margin: 0; margin-right: 5px; } .team-slider .owl-dots .owl-dot:last-child { margin-right: 0; } .team-slider .owl-dots .owl-dot.active { width: 30px; height: 10px; background: #FF6900; } .team-details { margin-bottom: 40px; } @media (max-width: 767.98px) { .team-details { margin-bottom: 20px; } } .team-details-img { position: relative; overflow: hidden; border-radius: 10px; } @media (max-width: 991.98px) { .team-details-img { margin-bottom: 24px; } } .team-details-img img { width: 100%; border-radius: 10px; } .team-details-img .team-social-links { position: absolute; bottom: 20px; width: 100%; margin-top: 0; text-align: center; } .team-details-heading { margin-bottom: 24px; } @media (max-width: 767.98px) { .team-details-heading { margin-bottom: 20px; } } .team-details-heading h4 { margin-bottom: 6px; font-weight: 700; } .team-details-heading h6 { color: var(--gray-500); margin-bottom: 24px; font-size: 14px; font-weight: 400; } .team-details-heading p { margin-bottom: 0; color: var(--gray-500); } @media (max-width: 767.98px) { .team-details-heading h5 { margin-bottom: 20px; } } .team-details-list ul li { font-size: 16px; margin-bottom: 8px; } .team-details-list ul li:last-child { margin-bottom: 0; } .team-details-list ul li span { font-size: 16px; font-weight: 600; color: var(--gray-900); } .team-persnoal-info { padding: 24px; margin-bottom: 40px; border-radius: 10px; background: var(--white); box-shadow: 0px 4.4px 12px -1px rgba(222, 222, 222, 0.3607843137); } @media (max-width: 767.98px) { .team-persnoal-info { padding: 20px; margin-bottom: 20px; } } .team-persnoal-info h5 { font-weight: 600; margin-bottom: 15px; } .team-persnoal-info p { margin-bottom: 0; } .team-skills { margin-bottom: 40px; } @media (max-width: 767.98px) { .team-skills { margin-bottom: 0; } } .team-skills-info { padding: 24px; border-radius: 10px; background: var(--white); box-shadow: 0px 4px 9px -1px rgba(19, 16, 34, 0.03), 0px 4.4px 20px -1px rgba(19, 16, 34, 0.05); } @media (max-width: 767.98px) { .team-skills-info { margin-bottom: 20px; } } .team-skills-info h3 { font-weight: 600; margin-bottom: 15px; } .team-skills-info .progress { height: 10px; } .team-skills-info .progress-bar { background: #27AE60; } .team-skills-info .progress-bar.w-90 { width: 90%; } .team-skills-info .progress-bar.w-82 { width: 82%; } .team-skills-info .progress-bar.w-85 { width: 85%; } .team-skills-info .progress-bar.w-95 { width: 95%; } .team-skills-info .progress-bar.w-80 { width: 80%; } .team-skills-info ul li { position: relative; padding-left: 30px; margin-bottom: 15px; font-size: 16px; } .team-skills-info ul li:after { content: "\f111"; font-family: "Font Awesome 5 Free"; font-weight: 600; position: absolute; display: block; font-size: 6px; top: 8px; left: 12px; } .team-skills-info p { margin-bottom: 0; } .team-progress { margin-bottom: 24px; } .team-progress-content { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: space-between; -webkit-justify-content: space-between; -ms-flex-pack: space-between; margin-bottom: 10px; } .team-progress-content h6 { font-size: 14px; margin-bottom: 0; } .team-progress-content p { font-size: 14px; font-weight: 500; color: var(--gray-900); margin-bottom: 0; } .team-form { background: var(--white); box-shadow: 0px 4.4px 12px -1px rgba(222, 222, 222, 0.3607843137); border-radius: 10px; padding: 24px; } .team-form .form-group { margin-bottom: 24px; } .team-form .form-group textarea.form-control { min-height: 160px; } @media (max-width: 767.98px) { .team-form .form-group { margin-bottom: 20px; } } @media (max-width: 767.98px) { .team-form .price-card { padding: 20px; } } .team-form-heading { margin-bottom: 24px; } @media (max-width: 767.98px) { .team-form-heading { margin-bottom: 20px; } } .team-form-heading h5 { font-weight: 600; margin-bottom: 5px; } .team-form-heading p { font-weight: 600; margin-bottom: 0; font-weight: 400; } @media (max-width: 575.98px) { .team-section-list { padding: 40px 0 25px; } } @media (max-width: 575.98px) { .testimonial-review { justify-content: start !important; flex-direction: column-reverse; gap: 10px; text-align: start; align-items: start !important; } } /*# sourceMappingURL=style.css.map */