/*! -----------------------------------------------------------------------------------    Template Name: Tivo Admin    Template URI: http://admin.pixelstrap.com/Tivo/theme    Description: This is Admin theme    Author: Pixelstrap    Author URI: https://themeforest.net/user/pixelstrap-----------------------------------------------------------------------------------01. Update CSS02. Reset CSS03. Card CSS04. Loader CSS05. Header CSS06. Button CSS07. Color CSS08. GRID CSS09. Error-page CSS10. Icon css11. Form Builder 1 CSS12. Form Builder 2 CSS13. Email Application  CSS14. Chat CSS15. Alert CSS16. Popover CSS17. List CSS18. Switch  CSS19. Mega option CSS20. Touchspin  CSS21. Select 2 CSS22. User profile css23. Progress CSS24. According CSS25. Authentication CSS26. Form CSS27. Coming Soon CSS28. Radio CSS29. Form Input CSS30. Data-table CSS31. JS datagrid CSS32. Page CSS33. Ecommerce CSS34. Pricing CSS35. Form builder css36. NAV CSS37. Dropdown CSS38. Landing CSS39. Table  CSS40. File Manager41. Chart CSS42. Timeline CSS43. Timeline 2 CSS44. Tabs CSS45. Gallery CSS46. Blog CSS47. Footer CSS48. Form Wizard49. Badge CSS50. Tree CSS51. Search CSS52. Datepicker CSS53. Dashboard CSS54. Tour CSS55. theme layout CSS56. Ribbon CSS57. breadcrumb CSS58. Steps  CSS59. Customizer CSS60. RTL CSS61. base_inputs CSS62. Responsive css63. Box-layout css64. Button Builder css65. Button Builder color picker CSS66. Dashboard 267. Invoice68. Faq CSS69. Job CSS70. knowledgebase CSS71. internationalization CSS72. Learning CSS73. Order History css74. Print CSS75. Sidebar CSS76. social app77. avatars78. Bookmark79. cart80. wishlist81. checkout82. bookmark app83. contacts84. task85. Typography css86. Scrollbar css87. typahead-search CSS88. general widget css89. Project list css90. Calender css*/@font-face {  font-family: "SF Pro Text";  src: url("../fonts/theme-font/SFProText-SemiboldItalic.woff2") format("woff2"),    url("../fonts/theme-font/SFProText-SemiboldItalic.woff") format("woff");  font-weight: 600;  font-style: italic;  font-display: swap;}@font-face {  font-family: "SF Pro Text";  src: url("../fonts/theme-font/SFProText-LightItalic.woff2") format("woff2"),    url("../fonts/theme-font/SFProText-LightItalic.woff") format("woff");  font-weight: 300;  font-style: italic;  font-display: swap;}@font-face {  font-family: "SF Pro Text";  src: url("../fonts/theme-font/SFProText-RegularItalic.woff2") format("woff2"),    url("../fonts/theme-font/SFProText-RegularItalic.woff") format("woff");  font-weight: normal;  font-style: italic;  font-display: swap;}@font-face {  font-family: "SF Pro Text";  src: url("../fonts/theme-font/SFProText-Regular.woff2") format("woff2"),    url("../fonts/theme-font/SFProText-Regular.woff") format("woff");  font-weight: normal;  font-style: normal;  font-display: swap;}@font-face {  font-family: "SF Pro Text";  src: url("../fonts/theme-font/SFProText-Medium.woff2") format("woff2"),    url("../fonts/theme-font/SFProText-Medium.woff") format("woff");  font-weight: 500;  font-style: normal;  font-display: swap;}@font-face {  font-family: "SF Pro Text";  src: url("../fonts/theme-font/SFProText-Regular.woff2") format("woff2"),    url("../fonts/theme-font/SFProText-Regular.woff") format("woff");  font-weight: normal;  font-style: normal;  font-display: swap;}@font-face {  font-family: "SF Pro Text";  src: url("../fonts/theme-font/SFProText-Semibold.woff2") format("woff2"),    url("../fonts/theme-font/SFProText-Semibold.woff") format("woff");  font-weight: 600;  font-style: normal;  font-display: swap;}@font-face {  font-family: "SF Pro Text";  src: url("../fonts/theme-font/SFProText-MediumItalic.woff2") format("woff2"),    url("../fonts/theme-font/SFProText-MediumItalic.woff") format("woff");  font-weight: 500;  font-style: italic;  font-display: swap;}@font-face {  font-family: "SF Pro Text";  src: url("../fonts/theme-font/SFProText-Medium.woff2") format("woff2"),    url("../fonts/theme-font/SFProText-Medium.woff") format("woff");  font-weight: 500;  font-style: normal;  font-display: swap;}@font-face {  font-family: "SF Pro Text";  src: url("../fonts/theme-font/SFProText-Semibold.woff2") format("woff2"),    url("../fonts/theme-font/SFProText-Semibold.woff") format("woff");  font-weight: 600;  font-style: normal;  font-display: swap;}@font-face {  font-family: "SF Pro Text";  src: url("../fonts/theme-font/SFProText-HeavyItalic.woff2") format("woff2"),    url("../fonts/theme-font/SFProText-HeavyItalic.woff") format("woff");  font-weight: 900;  font-style: italic;  font-display: swap;}@font-face {  font-family: "SF Pro Text";  src: url("../fonts/theme-font/SFProText-Light.woff2") format("woff2"),    url("../fonts/theme-font/SFProText-Light.woff") format("woff");  font-weight: 300;  font-style: normal;  font-display: swap;}@font-face {  font-family: "SF Pro Text";  src: url("../fonts/theme-font/SFProText-Bold.woff2") format("woff2"),    url("../fonts/theme-font/SFProText-Bold.woff") format("woff");  font-weight: bold;  font-style: normal;  font-display: swap;}@font-face {  font-family: "SF Pro Text";  src: url("../fonts/theme-font/SFProText-BoldItalic.woff2") format("woff2"),    url("../fonts/theme-font/SFProText-BoldItalic.woff") format("woff");  font-weight: bold;  font-style: italic;  font-display: swap;}@font-face {  font-family: "SF Pro Text";  src: url("../fonts/theme-font/SFProText-Heavy.woff2") format("woff2"),    url("../fonts/theme-font/SFProText-Heavy.woff") format("woff");  font-weight: 900;  font-style: normal;  font-display: swap;}@font-face {  font-family: "SF Pro Text";  src: url("../fonts/theme-font/SFProText-Bold.woff2") format("woff2"),    url("../fonts/theme-font/SFProText-Bold.woff") format("woff");  font-weight: bold;  font-style: normal;  font-display: swap;}@font-face {  font-family: "SF Pro Text";  src: url("../fonts/theme-font/SFProText-Light.woff2") format("woff2"),    url("../fonts/theme-font/SFProText-Light.woff") format("woff");  font-weight: 300;  font-style: normal;  font-display: swap;}@font-face {  font-family: "SF Pro Text";  src: url("../fonts/theme-font/SFProText-Heavy.woff2") format("woff2"),    url("../fonts/theme-font/SFProText-Heavy.woff") format("woff");  font-weight: 900;  font-style: normal;  font-display: swap;}@font-face {  font-family: "Amanda Signature";  src: url("../fonts/theme-font/AmandaSignatureRegular.woff2") format("woff2"),    url("../fonts/theme-font/AmandaSignatureRegular.woff") format("woff");  font-weight: normal;  font-style: normal;  font-display: swap;}:root {  --theme-deafult: #959aa7;  --theme-secondary: #eeb82f;}.font-Montserrat {  font-family: "Montserrat", sans-serif, sans-serif;}.p-0 {  padding: 0px;}.p-5 {  padding: 5px;}.p-10 {  padding: 10px;}.p-15 {  padding: 15px;}.p-20 {  padding: 20px;}.p-25 {  padding: 25px;}.p-30 {  padding: 30px;}.p-35 {  padding: 35px;}.p-40 {  padding: 40px;}.p-45 {  padding: 45px;}.p-50 {  padding: 50px;}.p-l-0 {  padding-left: 0px;}.p-l-5 {  padding-left: 5px;}.p-l-10 {  padding-left: 10px;}.p-l-15 {  padding-left: 15px;}.p-l-20 {  padding-left: 20px;}.p-l-25 {  padding-left: 25px;}.p-l-30 {  padding-left: 30px;}.p-l-35 {  padding-left: 35px;}.p-l-40 {  padding-left: 40px;}.p-l-45 {  padding-left: 45px;}.p-l-50 {  padding-left: 50px;}.p-t-0 {  padding-top: 0px !important;}.p-t-5 {  padding-top: 5px !important;}.p-t-10 {  padding-top: 10px !important;}.p-t-15 {  padding-top: 15px !important;}.p-t-20 {  padding-top: 20px !important;}.p-t-25 {  padding-top: 25px !important;}.p-t-30 {  padding-top: 30px !important;}.p-t-35 {  padding-top: 35px !important;}.p-t-40 {  padding-top: 40px !important;}.p-t-45 {  padding-top: 45px !important;}.p-t-50 {  padding-top: 50px !important;}.p-b-0 {  padding-bottom: 0px !important;}.p-b-5 {  padding-bottom: 5px !important;}.p-b-10 {  padding-bottom: 10px !important;}.p-b-15 {  padding-bottom: 15px !important;}.p-b-20 {  padding-bottom: 20px !important;}.p-b-25 {  padding-bottom: 25px !important;}.p-b-30 {  padding-bottom: 30px !important;}.p-b-35 {  padding-bottom: 35px !important;}.p-b-40 {  padding-bottom: 40px !important;}.p-b-45 {  padding-bottom: 45px !important;}.p-b-50 {  padding-bottom: 50px !important;}.p-r-0 {  padding-right: 0px;}.p-r-5 {  padding-right: 5px;}.p-r-10 {  padding-right: 10px;}.p-r-15 {  padding-right: 15px;}.p-r-20 {  padding-right: 20px;}.p-r-25 {  padding-right: 25px;}.p-r-30 {  padding-right: 30px;}.p-r-35 {  padding-right: 35px;}.p-r-40 {  padding-right: 40px;}.p-r-45 {  padding-right: 45px;}.p-r-50 {  padding-right: 50px;}.m-0 {  margin: 0px !important;}.m-5 {  margin: 5px !important;}.m-10 {  margin: 10px !important;}.m-15 {  margin: 15px !important;}.m-20 {  margin: 20px !important;}.m-25 {  margin: 25px !important;}.m-30 {  margin: 30px !important;}.m-35 {  margin: 35px !important;}.m-40 {  margin: 40px !important;}.m-45 {  margin: 45px !important;}.m-50 {  margin: 50px !important;}.m-t-0 {  margin-top: 0px !important;}.m-t-5 {  margin-top: 5px !important;}.m-t-10 {  margin-top: 10px !important;}.m-t-15 {  margin-top: 15px !important;}.m-t-20 {  margin-top: 20px !important;}.m-t-25 {  margin-top: 25px !important;}.m-t-30 {  margin-top: 30px !important;}.m-t-35 {  margin-top: 35px !important;}.m-t-40 {  margin-top: 40px !important;}.m-t-45 {  margin-top: 45px !important;}.m-t-50 {  margin-top: 50px !important;}.m-b-0 {  margin-bottom: 0px !important;}.m-b-5 {  margin-bottom: 5px !important;}.m-b-10 {  margin-bottom: 10px !important;}.m-b-15 {  margin-bottom: 15px !important;}.m-b-20 {  margin-bottom: 20px !important;}.m-b-25 {  margin-bottom: 25px !important;}.m-b-30 {  margin-bottom: 30px !important;}.m-b-35 {  margin-bottom: 35px !important;}.m-b-40 {  margin-bottom: 40px !important;}.m-b-45 {  margin-bottom: 45px !important;}.m-b-50 {  margin-bottom: 50px !important;}.m-l-0 {  margin-left: 0px !important;}.m-l-5 {  margin-left: 5px !important;}.m-l-10 {  margin-left: 10px !important;}.m-l-15 {  margin-left: 15px !important;}.m-l-20 {  margin-left: 20px !important;}.m-l-25 {  margin-left: 25px !important;}.m-l-30 {  margin-left: 30px !important;}.m-l-35 {  margin-left: 35px !important;}.m-l-40 {  margin-left: 40px !important;}.m-l-45 {  margin-left: 45px !important;}.m-l-50 {  margin-left: 50px !important;}.m-r-0 {  margin-right: 0px;}.m-r-5 {  margin-right: 5px;}.m-r-10 {  margin-right: 10px;}.m-r-15 {  margin-right: 15px;}.m-r-20 {  margin-right: 20px;}.m-r-25 {  margin-right: 25px;}.m-r-30 {  margin-right: 30px;}.m-r-35 {  margin-right: 35px;}.m-r-40 {  margin-right: 40px;}.m-r-45 {  margin-right: 45px;}.m-r-50 {  margin-right: 50px;}.b-r-0 {  border-radius: 0px !important;}.b-r-1 {  border-radius: 1px !important;}.b-r-2 {  border-radius: 2px !important;}.b-r-3 {  border-radius: 3px !important;}.b-r-4 {  border-radius: 4px !important;}.b-r-5 {  border-radius: 5px !important;}.b-r-6 {  border-radius: 6px !important;}.b-r-7 {  border-radius: 7px !important;}.b-r-8 {  border-radius: 8px !important;}.b-r-9 {  border-radius: 9px !important;}.b-r-10 {  border-radius: 10px !important;}.f-12 {  font-size: 12px !important;}.f-14 {  font-size: 14px !important;}.f-16 {  font-size: 16px !important;}.f-18 {  font-size: 18px !important;}.f-20 {  font-size: 20px !important;}.f-22 {  font-size: 22px !important;}.f-24 {  font-size: 24px !important;}.f-26 {  font-size: 26px !important;}.f-28 {  font-size: 28px !important;}.f-30 {  font-size: 30px !important;}.f-32 {  font-size: 32px !important;}.f-34 {  font-size: 34px !important;}.f-36 {  font-size: 36px !important;}.f-38 {  font-size: 38px !important;}.f-40 {  font-size: 40px !important;}.f-42 {  font-size: 42px !important;}.f-44 {  font-size: 44px !important;}.f-46 {  font-size: 46px !important;}.f-48 {  font-size: 48px !important;}.f-50 {  font-size: 50px !important;}.f-52 {  font-size: 52px !important;}.f-54 {  font-size: 54px !important;}.f-56 {  font-size: 56px !important;}.f-58 {  font-size: 58px !important;}.f-60 {  font-size: 60px !important;}.f-62 {  font-size: 62px !important;}.f-64 {  font-size: 64px !important;}.f-66 {  font-size: 66px !important;}.f-68 {  font-size: 68px !important;}.f-70 {  font-size: 70px !important;}.f-72 {  font-size: 72px !important;}.f-74 {  font-size: 74px !important;}.f-76 {  font-size: 76px !important;}.f-78 {  font-size: 78px !important;}.f-80 {  font-size: 80px !important;}.f-82 {  font-size: 82px !important;}.f-84 {  font-size: 84px !important;}.f-86 {  font-size: 86px !important;}.f-88 {  font-size: 88px !important;}.f-90 {  font-size: 90px !important;}.f-92 {  font-size: 92px !important;}.f-94 {  font-size: 94px !important;}.f-96 {  font-size: 96px !important;}.f-98 {  font-size: 98px !important;}.f-100 {  font-size: 100px !important;}.f-w-100 {  font-weight: 100;}.f-w-300 {  font-weight: 300;}.f-w-500 {  font-weight: 500;}.f-w-400 {  font-weight: 400;}.f-w-600 {  font-weight: 600;}.f-w-700 {  font-weight: 700;}.f-w-900 {  font-weight: 900;}.f-s-normal {  font-style: normal;}.f-s-italic {  font-style: italic;}.f-s-oblique {  font-style: oblique;}.f-s-initial {  font-style: initial;}.f-s-inherit {  font-style: inherit;}.text-overline {  text-decoration: overline;}.text-line-through {  text-decoration: line-through;}.text-underline {  text-decoration: underline;}.text-dashed {  -webkit-text-decoration: dashed;  text-decoration: dashed;}.text-blink {  text-decoration: blink;}.text-dotted {  -webkit-text-decoration: dotted;  text-decoration: dotted;}.text-initial {  text-decoration: initial;}.text-none {  text-decoration: none;}.text-solid {  -webkit-text-decoration: solid;  text-decoration: solid;}.text-wavy {  -webkit-text-decoration: wavy;  text-decoration: wavy;}.text-inherit {  text-decoration: inherit;}.text-double {  -webkit-text-decoration: double;  text-decoration: double;}.baseline {  vertical-align: baseline;}.sub {  vertical-align: sub;}.super {  vertical-align: super;}.top {  vertical-align: top;}.text-top {  vertical-align: text-top;}.middle {  vertical-align: middle;}.bottom {  vertical-align: bottom;}.text-bottom {  vertical-align: text-bottom;}.initial {  vertical-align: initial;}.inherit {  vertical-align: inherit;}.p-static {  position: static;}.p-absolute {  position: absolute;}.p-fixed {  position: fixed;}.p-relative {  position: relative;}.p-initial {  position: initial;}.p-inherit {  position: inherit;}.f-left {  float: left;}.f-right {  float: right;}.f-none {  float: none;}.o-hidden {  overflow: hidden;}.o-visible {  overflow: visible;}.o-auto {  overflow: auto;}.img-10 {  width: 10px !important;}.img-20 {  width: 20px !important;}.img-30 {  width: 30px !important;}.img-40 {  width: 40px !important;}.img-50 {  width: 50px !important;}.img-60 {  width: 60px !important;}.img-70 {  width: 70px !important;}.img-80 {  width: 80px !important;}.img-90 {  width: 90px !important;}.img-100 {  width: 100px !important;}.font-primary {  color: #959aa7 !important;}.font-secondary {  color: #eeb82f !important;}.font-success {  color: #61ae41 !important;}.font-danger {  color: #f81f58 !important;}.font-info {  color: #4d6c83 !important;}.font-light {  color: #f4f4f4 !important;}.font-dark {  color: #2c323f !important;}.font-warning {  color: #e6ae30 !important;}.font-primary {  color: var(--theme-deafult);}.font-secondary {  color: var(--theme-secondary);}.label {  border-radius: 2px;  color: #fff;  font-size: 12px;  line-height: 1;  margin-bottom: 0;  text-transform: capitalize;}.label-theme {  background-color: #959aa7;}.label-primary {  background-color: #959aa7;}.label-secondary {  background-color: #eeb82f;}.label-success {  background-color: #61ae41;}.label-danger {  background-color: #f81f58;}.label-info {  background-color: #4d6c83;}.label-light {  background-color: #f4f4f4;}.label-dark {  background-color: #2c323f;}.label-warning {  background-color: #e6ae30;}.badge-primary {  background-color: #959aa7;}.badge-secondary {  background-color: #eeb82f;}.badge-success {  background-color: #61ae41;}.badge-danger {  background-color: #f81f58;}.badge-info {  background-color: #4d6c83;}.badge-light {  background-color: #f4f4f4;}.badge-dark {  background-color: #2c323f;}.badge-warning {  background-color: #e6ae30;}.badge-primary {  background-color: var(--theme-deafult) !important;}.badge-secondary {  background-color: var(--theme-secondary) !important;}.bg-primary {  background-color: #959aa7 !important;  color: #fff;}.bg-light-primary {  background-color: rgba(92, 97, 242, 0.2) !important;  color: #fff;}.bg-secondary {  background-color: #eeb82f !important;  color: #fff;}.bg-light-secondary {  background-color: rgba(238, 184, 47, 0.2) !important;  color: #fff;}.bg-success {  background-color: #61ae41 !important;  color: #fff;}.bg-light-success {  background-color: rgba(97, 174, 65, 0.2) !important;  color: #fff;}.bg-danger {  background-color: #f81f58 !important;  color: #fff;}.bg-light-danger {  background-color: rgba(248, 31, 88, 0.2) !important;  color: #fff;}.bg-info {  background-color: #4d6c83 !important;  color: #fff;}.bg-light-info {  background-color: rgba(79, 170, 213, 0.2) !important;  color: #fff;}.bg-light {  background-color: #f4f4f4 !important;  color: #fff;}.bg-light-light {  background-color: rgba(244, 244, 244, 0.2) !important;  color: #fff;}.bg-dark {  background-color: #2c323f !important;  color: #fff;}.bg-light-dark {  background-color: rgba(44, 50, 63, 0.2) !important;  color: #fff;}.bg-warning {  background-color: #e6ae30 !important;  color: #fff;}.bg-light-warning {  background-color: rgba(230, 174, 48, 0.2) !important;  color: #fff;}.txt-primary {  color: #959aa7 !important;}.txt-secondary {  color: #eeb82f !important;}.txt-success {  color: #61ae41 !important;}.txt-danger {  color: #f81f58 !important;}.txt-info {  color: #4d6c83 !important;}.txt-light {  color: #f4f4f4 !important;}.txt-dark {  color: #2c323f !important;}.txt-warning {  color: #e6ae30 !important;}.txt-google-plus {  color: #c64e40 !important;}.txt-twitter {  color: #5da9dd !important;}.txt-linkedin {  color: #0077b5 !important;}.txt-fb {  color: #4867aa !important;}.txt-primary {  color: var(--theme-deafult) !important;}.txt-secondary {  color: var(--theme-secondary) !important;}.btn-primary {  background-color: #959aa7 !important;  border-color: #959aa7 !important;}.btn-primary.disabled,.btn-primary:disabled {  background-color: #959aa7 !important;  border-color: #959aa7 !important;}.btn-primary:focus {  -webkit-box-shadow: 0 0 0 0.2rem #eaeafd;  box-shadow: 0 0 0 0.2rem #eaeafd;}.btn-secondary {  background-color: #eeb82f !important;  border-color: #eeb82f !important;}.btn-secondary.disabled,.btn-secondary:disabled {  background-color: #eeb82f !important;  border-color: #eeb82f !important;}.btn-secondary:focus {  -webkit-box-shadow: 0 0 0 0.2rem #fae8bc;  box-shadow: 0 0 0 0.2rem #fae8bc;}.btn-success {  background-color: #61ae41 !important;  border-color: #61ae41 !important;}.btn-success.disabled,.btn-success:disabled {  background-color: #61ae41 !important;  border-color: #61ae41 !important;}.btn-success:focus {  -webkit-box-shadow: 0 0 0 0.2rem #b9dfa9;  box-shadow: 0 0 0 0.2rem #b9dfa9;}.btn-danger {  background-color: #f81f58 !important;  border-color: #f81f58 !important;}.btn-danger.disabled,.btn-danger:disabled {  background-color: #f81f58 !important;  border-color: #f81f58 !important;}.btn-danger:focus {  -webkit-box-shadow: 0 0 0 0.2rem #fdb3c7;  box-shadow: 0 0 0 0.2rem #fdb3c7;}.btn-info {  background-color: #4d6c83 !important;  border-color: #4d6c83 !important;  color: #fff;}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active {  color: #fff;}.btn-info.disabled,.btn-info:disabled {  background-color: #4d6c83 !important;  border-color: #4d6c83 !important;}.btn-info:focus {  -webkit-box-shadow: 0 0 0 0.2rem #cbe6f2;  box-shadow: 0 0 0 0.2rem #cbe6f2;}.btn-light {  background-color: #f4f4f4 !important;  border-color: #f4f4f4 !important;}.btn-light.disabled,.btn-light:disabled {  background-color: #f4f4f4 !important;  border-color: #f4f4f4 !important;}.btn-light:focus {  -webkit-box-shadow: 0 0 0 0.2rem #fff;  box-shadow: 0 0 0 0.2rem #fff;}.btn-dark {  background-color: #2c323f !important;  border-color: #2c323f !important;}.btn-dark.disabled,.btn-dark:disabled {  background-color: #2c323f !important;  border-color: #2c323f !important;}.btn-dark:focus {  -webkit-box-shadow: 0 0 0 0.2rem #6c7a98;  box-shadow: 0 0 0 0.2rem #6c7a98;}.btn-warning {  background-color: #e6ae30 !important;  border-color: #e6ae30 !important;}.btn-warning.disabled,.btn-warning:disabled {  background-color: #e6ae30 !important;  border-color: #e6ae30 !important;}.btn-warning:focus {  -webkit-box-shadow: 0 0 0 0.2rem #f6e3b9;  box-shadow: 0 0 0 0.2rem #f6e3b9;}.btn-light {  background-color: rgba(92, 97, 242, 0.06) !important;  border-color: rgba(92, 97, 242, 0.06) !important;}.btn-light:hover {  background-color: rgba(92, 97, 242, 0.1) !important;  border-color: rgba(92, 97, 242, 0.05) !important;}.btn-primary {  background-color: var(--theme-deafult);  border-color: var(--theme-deafult);}.btn-secondary {  background-color: var(--theme-secondary) !important;  border-color: var(--theme-secondary) !important;}.btn-outline-primary-2x {  border-width: 2px;  border-color: #959aa7;  color: #959aa7;  background-color: transparent;}.btn-outline-primary-2x:hover,.btn-outline-primary-2x:focus,.btn-outline-primary-2x:active,.btn-outline-primary-2x.active {  color: white;  background-color: #2d33ee !important;  border-color: #2d33ee !important;  -webkit-box-shadow: none;  box-shadow: none;}.btn-outline-secondary-2x {  border-width: 2px;  border-color: #eeb82f;  color: #eeb82f;  background-color: transparent;}.btn-outline-secondary-2x:hover,.btn-outline-secondary-2x:focus,.btn-outline-secondary-2x:active,.btn-outline-secondary-2x.active {  color: white;  background-color: #d8a012 !important;  border-color: #d8a012 !important;  -webkit-box-shadow: none;  box-shadow: none;}.btn-outline-success-2x {  border-width: 2px;  border-color: #61ae41;  color: #61ae41;  background-color: transparent;}.btn-outline-success-2x:hover,.btn-outline-success-2x:focus,.btn-outline-success-2x:active,.btn-outline-success-2x.active {  color: white;  background-color: #4c8933 !important;  border-color: #4c8933 !important;  -webkit-box-shadow: none;  box-shadow: none;}.btn-outline-danger-2x {  border-width: 2px;  border-color: #f81f58;  color: #f81f58;  background-color: transparent;}.btn-outline-danger-2x:hover,.btn-outline-danger-2x:focus,.btn-outline-danger-2x:active,.btn-outline-danger-2x.active {  color: white;  background-color: #dd073f !important;  border-color: #dd073f !important;  -webkit-box-shadow: none;  box-shadow: none;}.btn-outline-info-2x {  border-width: 2px;  border-color: #4d6c83;  color: #4d6c83;  background-color: transparent;}.btn-outline-info-2x:hover,.btn-outline-info-2x:focus,.btn-outline-info-2x:active,.btn-outline-info-2x.active {  color: white;  background-color: #2e93c3 !important;  border-color: #2e93c3 !important;  -webkit-box-shadow: none;  box-shadow: none;}.btn-outline-light-2x {  border-width: 2px;  border-color: #f4f4f4;  color: #f4f4f4;  background-color: transparent;}.btn-outline-light-2x:hover,.btn-outline-light-2x:focus,.btn-outline-light-2x:active,.btn-outline-light-2x.active {  color: white;  background-color: #dbdbdb !important;  border-color: #dbdbdb !important;  -webkit-box-shadow: none;  box-shadow: none;}.btn-outline-dark-2x {  border-width: 2px;  border-color: #2c323f;  color: #2c323f;  background-color: transparent;}.btn-outline-dark-2x:hover,.btn-outline-dark-2x:focus,.btn-outline-dark-2x:active,.btn-outline-dark-2x.active {  color: white;  background-color: #171a21 !important;  border-color: #171a21 !important;  -webkit-box-shadow: none;  box-shadow: none;}.btn-outline-warning-2x {  border-width: 2px;  border-color: #e6ae30;  color: #e6ae30;  background-color: transparent;}.btn-outline-warning-2x:hover,.btn-outline-warning-2x:focus,.btn-outline-warning-2x:active,.btn-outline-warning-2x.active {  color: white;  background-color: #cb9418 !important;  border-color: #cb9418 !important;  -webkit-box-shadow: none;  box-shadow: none;}.btn-outline-primary {  border-color: #959aa7;  color: #959aa7;  background-color: transparent;}.btn-outline-primary.disabled {  color: #959aa7;}.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary:active,.btn-outline-primary.active {  color: white;  background-color: #2d33ee !important;  border-color: #2d33ee !important;}.btn-outline-secondary {  border-color: #eeb82f;  color: #eeb82f;  background-color: transparent;}.btn-outline-secondary.disabled {  color: #eeb82f;}.btn-outline-secondary:hover,.btn-outline-secondary:focus,.btn-outline-secondary:active,.btn-outline-secondary.active {  color: white;  background-color: #d8a012 !important;  border-color: #d8a012 !important;}.btn-outline-success {  border-color: #61ae41;  color: #61ae41;  background-color: transparent;}.btn-outline-success.disabled {  color: #61ae41;}.btn-outline-success:hover,.btn-outline-success:focus,.btn-outline-success:active,.btn-outline-success.active {  color: white;  background-color: #4c8933 !important;  border-color: #4c8933 !important;}.btn-outline-danger {  border-color: #f81f58;  color: #f81f58;  background-color: transparent;}.btn-outline-danger.disabled {  color: #f81f58;}.btn-outline-danger:hover,.btn-outline-danger:focus,.btn-outline-danger:active,.btn-outline-danger.active {  color: white;  background-color: #dd073f !important;  border-color: #dd073f !important;}.btn-outline-info {  border-color: #4d6c83;  color: #4d6c83;  background-color: transparent;}.btn-outline-info.disabled {  color: #4d6c83;}.btn-outline-info:hover,.btn-outline-info:focus,.btn-outline-info:active,.btn-outline-info.active {  color: white;  background-color: #2e93c3 !important;  border-color: #2e93c3 !important;}.btn-outline-light {  border-color: #f4f4f4;  color: #f4f4f4;  background-color: transparent;  color: #2b2b2b;}.btn-outline-light.disabled {  color: #f4f4f4;}.btn-outline-light:hover,.btn-outline-light:focus,.btn-outline-light:active,.btn-outline-light.active {  color: white;  background-color: #dbdbdb !important;  border-color: #dbdbdb !important;}.btn-outline-dark {  border-color: #2c323f;  color: #2c323f;  background-color: transparent;}.btn-outline-dark.disabled {  color: #2c323f;}.btn-outline-dark:hover,.btn-outline-dark:focus,.btn-outline-dark:active,.btn-outline-dark.active {  color: white;  background-color: #171a21 !important;  border-color: #171a21 !important;}.btn-outline-warning {  border-color: #e6ae30;  color: #e6ae30;  background-color: transparent;}.btn-outline-warning.disabled {  color: #e6ae30;}.btn-outline-warning:hover,.btn-outline-warning:focus,.btn-outline-warning:active,.btn-outline-warning.active {  color: white;  background-color: #cb9418 !important;  border-color: #cb9418 !important;}.btn-primary:not([disabled]):not(.disabled).active {  background-color: #2d33ee;  border-color: #2d33ee;  -webkit-box-shadow: none !important;  box-shadow: none !important;}.btn-primary:not([disabled]):not(.disabled).active:hover,.btn-primary:not([disabled]):not(.disabled).active:focus,.btn-primary:not([disabled]):not(.disabled).active:active,.btn-primary:not([disabled]):not(.disabled).active.active {  color: white;  background-color: #2d33ee;  border-color: #2d33ee;}.btn-secondary:not([disabled]):not(.disabled).active {  background-color: #d8a012;  border-color: #d8a012;  -webkit-box-shadow: none !important;  box-shadow: none !important;}.btn-secondary:not([disabled]):not(.disabled).active:hover,.btn-secondary:not([disabled]):not(.disabled).active:focus,.btn-secondary:not([disabled]):not(.disabled).active:active,.btn-secondary:not([disabled]):not(.disabled).active.active {  color: white;  background-color: #d8a012;  border-color: #d8a012;}.btn-success:not([disabled]):not(.disabled).active {  background-color: #4c8933;  border-color: #4c8933;  -webkit-box-shadow: none !important;  box-shadow: none !important;}.btn-success:not([disabled]):not(.disabled).active:hover,.btn-success:not([disabled]):not(.disabled).active:focus,.btn-success:not([disabled]):not(.disabled).active:active,.btn-success:not([disabled]):not(.disabled).active.active {  color: white;  background-color: #4c8933;  border-color: #4c8933;}.btn-danger:not([disabled]):not(.disabled).active {  background-color: #dd073f;  border-color: #dd073f;  -webkit-box-shadow: none !important;  box-shadow: none !important;}.btn-danger:not([disabled]):not(.disabled).active:hover,.btn-danger:not([disabled]):not(.disabled).active:focus,.btn-danger:not([disabled]):not(.disabled).active:active,.btn-danger:not([disabled]):not(.disabled).active.active {  color: white;  background-color: #dd073f;  border-color: #dd073f;}.btn-info:not([disabled]):not(.disabled).active {  background-color: #2e93c3;  border-color: #2e93c3;  -webkit-box-shadow: none !important;  box-shadow: none !important;}.btn-info:not([disabled]):not(.disabled).active:hover,.btn-info:not([disabled]):not(.disabled).active:focus,.btn-info:not([disabled]):not(.disabled).active:active,.btn-info:not([disabled]):not(.disabled).active.active {  color: white;  background-color: #2e93c3;  border-color: #2e93c3;}.btn-light:not([disabled]):not(.disabled).active {  background-color: #dbdbdb;  border-color: #dbdbdb;  -webkit-box-shadow: none !important;  box-shadow: none !important;}.btn-light:not([disabled]):not(.disabled).active:hover,.btn-light:not([disabled]):not(.disabled).active:focus,.btn-light:not([disabled]):not(.disabled).active:active,.btn-light:not([disabled]):not(.disabled).active.active {  color: white;  background-color: #dbdbdb;  border-color: #dbdbdb;}.btn-dark:not([disabled]):not(.disabled).active {  background-color: #171a21;  border-color: #171a21;  -webkit-box-shadow: none !important;  box-shadow: none !important;}.btn-dark:not([disabled]):not(.disabled).active:hover,.btn-dark:not([disabled]):not(.disabled).active:focus,.btn-dark:not([disabled]):not(.disabled).active:active,.btn-dark:not([disabled]):not(.disabled).active.active {  color: white;  background-color: #171a21;  border-color: #171a21;}.btn-warning:not([disabled]):not(.disabled).active {  background-color: #cb9418;  border-color: #cb9418;  -webkit-box-shadow: none !important;  box-shadow: none !important;}.btn-warning:not([disabled]):not(.disabled).active:hover,.btn-warning:not([disabled]):not(.disabled).active:focus,.btn-warning:not([disabled]):not(.disabled).active:active,.btn-warning:not([disabled]):not(.disabled).active.active {  color: white;  background-color: #cb9418;  border-color: #cb9418;}.btn-outline-primary-2x:not([disabled]):not(.disabled).active {  background-color: #959aa7;  border-color: #959aa7;  -webkit-box-shadow: none !important;  box-shadow: none !important;  color: white;}.btn-outline-primary-2x:not([disabled]):not(.disabled).active:hover,.btn-outline-primary-2x:not([disabled]):not(.disabled).active:focus,.btn-outline-primary-2x:not([disabled]):not(.disabled).active:active,.btn-outline-primary-2x:not([disabled]):not(.disabled).active.active {  color: white;  -webkit-box-shadow: none !important;  box-shadow: none !important;  background-color: #2d33ee !important;  border-color: #2d33ee !important;}.btn-outline-secondary-2x:not([disabled]):not(.disabled).active {  background-color: #eeb82f;  border-color: #eeb82f;  -webkit-box-shadow: none !important;  box-shadow: none !important;  color: white;}.btn-outline-secondary-2x:not([disabled]):not(.disabled).active:hover,.btn-outline-secondary-2x:not([disabled]):not(.disabled).active:focus,.btn-outline-secondary-2x:not([disabled]):not(.disabled).active:active,.btn-outline-secondary-2x:not([disabled]):not(.disabled).active.active {  color: white;  -webkit-box-shadow: none !important;  box-shadow: none !important;  background-color: #d8a012 !important;  border-color: #d8a012 !important;}.btn-outline-success-2x:not([disabled]):not(.disabled).active {  background-color: #61ae41;  border-color: #61ae41;  -webkit-box-shadow: none !important;  box-shadow: none !important;  color: white;}.btn-outline-success-2x:not([disabled]):not(.disabled).active:hover,.btn-outline-success-2x:not([disabled]):not(.disabled).active:focus,.btn-outline-success-2x:not([disabled]):not(.disabled).active:active,.btn-outline-success-2x:not([disabled]):not(.disabled).active.active {  color: white;  -webkit-box-shadow: none !important;  box-shadow: none !important;  background-color: #4c8933 !important;  border-color: #4c8933 !important;}.btn-outline-danger-2x:not([disabled]):not(.disabled).active {  background-color: #f81f58;  border-color: #f81f58;  -webkit-box-shadow: none !important;  box-shadow: none !important;  color: white;}.btn-outline-danger-2x:not([disabled]):not(.disabled).active:hover,.btn-outline-danger-2x:not([disabled]):not(.disabled).active:focus,.btn-outline-danger-2x:not([disabled]):not(.disabled).active:active,.btn-outline-danger-2x:not([disabled]):not(.disabled).active.active {  color: white;  -webkit-box-shadow: none !important;  box-shadow: none !important;  background-color: #dd073f !important;  border-color: #dd073f !important;}.btn-outline-info-2x:not([disabled]):not(.disabled).active {  background-color: #4d6c83;  border-color: #4d6c83;  -webkit-box-shadow: none !important;  box-shadow: none !important;  color: white;}.btn-outline-info-2x:not([disabled]):not(.disabled).active:hover,.btn-outline-info-2x:not([disabled]):not(.disabled).active:focus,.btn-outline-info-2x:not([disabled]):not(.disabled).active:active,.btn-outline-info-2x:not([disabled]):not(.disabled).active.active {  color: white;  -webkit-box-shadow: none !important;  box-shadow: none !important;  background-color: #2e93c3 !important;  border-color: #2e93c3 !important;}.btn-outline-light-2x:not([disabled]):not(.disabled).active {  background-color: #f4f4f4;  border-color: #f4f4f4;  -webkit-box-shadow: none !important;  box-shadow: none !important;  color: white;}.btn-outline-light-2x:not([disabled]):not(.disabled).active:hover,.btn-outline-light-2x:not([disabled]):not(.disabled).active:focus,.btn-outline-light-2x:not([disabled]):not(.disabled).active:active,.btn-outline-light-2x:not([disabled]):not(.disabled).active.active {  color: white;  -webkit-box-shadow: none !important;  box-shadow: none !important;  background-color: #dbdbdb !important;  border-color: #dbdbdb !important;}.btn-outline-dark-2x:not([disabled]):not(.disabled).active {  background-color: #2c323f;  border-color: #2c323f;  -webkit-box-shadow: none !important;  box-shadow: none !important;  color: white;}.btn-outline-dark-2x:not([disabled]):not(.disabled).active:hover,.btn-outline-dark-2x:not([disabled]):not(.disabled).active:focus,.btn-outline-dark-2x:not([disabled]):not(.disabled).active:active,.btn-outline-dark-2x:not([disabled]):not(.disabled).active.active {  color: white;  -webkit-box-shadow: none !important;  box-shadow: none !important;  background-color: #171a21 !important;  border-color: #171a21 !important;}.btn-outline-warning-2x:not([disabled]):not(.disabled).active {  background-color: #e6ae30;  border-color: #e6ae30;  -webkit-box-shadow: none !important;  box-shadow: none !important;  color: white;}.btn-outline-warning-2x:not([disabled]):not(.disabled).active:hover,.btn-outline-warning-2x:not([disabled]):not(.disabled).active:focus,.btn-outline-warning-2x:not([disabled]):not(.disabled).active:active,.btn-outline-warning-2x:not([disabled]):not(.disabled).active.active {  color: white;  -webkit-box-shadow: none !important;  box-shadow: none !important;  background-color: #cb9418 !important;  border-color: #cb9418 !important;}table thead .border-bottom-primary th,table tbody .border-bottom-primary th,table tbody .border-bottom-primary td {  border-bottom: 1px solid #959aa7 !important;}table thead .border-bottom-secondary th,table tbody .border-bottom-secondary th,table tbody .border-bottom-secondary td {  border-bottom: 1px solid #eeb82f !important;}table thead .border-bottom-success th,table tbody .border-bottom-success th,table tbody .border-bottom-success td {  border-bottom: 1px solid #61ae41 !important;}table thead .border-bottom-danger th,table tbody .border-bottom-danger th,table tbody .border-bottom-danger td {  border-bottom: 1px solid #f81f58 !important;}table thead .border-bottom-info th,table tbody .border-bottom-info th,table tbody .border-bottom-info td {  border-bottom: 1px solid #4d6c83 !important;}table thead .border-bottom-light th,table tbody .border-bottom-light th,table tbody .border-bottom-light td {  border-bottom: 1px solid #f4f4f4 !important;}table thead .border-bottom-dark th,table tbody .border-bottom-dark th,table tbody .border-bottom-dark td {  border-bottom: 1px solid #2c323f !important;}table thead .border-bottom-warning th,table tbody .border-bottom-warning th,table tbody .border-bottom-warning td {  border-bottom: 1px solid #e6ae30 !important;}.table-styling .table-primary,.table-styling.table-primary {  background-color: #959aa7;  color: #fff;  border: 3px solid #959aa7;}.table-styling .table-primary thead,.table-styling.table-primary thead {  background-color: #2d33ee;  border: 3px solid #2d33ee;}.table-styling .table-primary th,.table-styling .table-primary td,.table-styling.table-primary th,.table-styling.table-primary td {  background-color: transparent;}.table-styling .table-secondary,.table-styling.table-secondary {  background-color: #eeb82f;  color: #fff;  border: 3px solid #eeb82f;}.table-styling .table-secondary thead,.table-styling.table-secondary thead {  background-color: #d8a012;  border: 3px solid #d8a012;}.table-styling .table-secondary th,.table-styling .table-secondary td,.table-styling.table-secondary th,.table-styling.table-secondary td {  background-color: transparent;}.table-styling .table-success,.table-styling.table-success {  background-color: #61ae41;  color: #fff;  border: 3px solid #61ae41;}.table-styling .table-success thead,.table-styling.table-success thead {  background-color: #4c8933;  border: 3px solid #4c8933;}.table-styling .table-success th,.table-styling .table-success td,.table-styling.table-success th,.table-styling.table-success td {  background-color: transparent;}.table-styling .table-danger,.table-styling.table-danger {  background-color: #f81f58;  color: #fff;  border: 3px solid #f81f58;}.table-styling .table-danger thead,.table-styling.table-danger thead {  background-color: #dd073f;  border: 3px solid #dd073f;}.table-styling .table-danger th,.table-styling .table-danger td,.table-styling.table-danger th,.table-styling.table-danger td {  background-color: transparent;}.table-styling .table-info,.table-styling.table-info {  background-color: #4d6c83;  color: #fff;  border: 3px solid #4d6c83;}.table-styling .table-info thead,.table-styling.table-info thead {  background-color: #2e93c3;  border: 3px solid #2e93c3;}.table-styling .table-info th,.table-styling .table-info td,.table-styling.table-info th,.table-styling.table-info td {  background-color: transparent;}.table-styling .table-light,.table-styling.table-light {  background-color: #f4f4f4;  color: #fff;  border: 3px solid #f4f4f4;}.table-styling .table-light thead,.table-styling.table-light thead {  background-color: #dbdbdb;  border: 3px solid #dbdbdb;}.table-styling .table-light th,.table-styling .table-light td,.table-styling.table-light th,.table-styling.table-light td {  background-color: transparent;}.table-styling .table-dark,.table-styling.table-dark {  background-color: #2c323f;  color: #fff;  border: 3px solid #2c323f;}.table-styling .table-dark thead,.table-styling.table-dark thead {  background-color: #171a21;  border: 3px solid #171a21;}.table-styling .table-dark th,.table-styling .table-dark td,.table-styling.table-dark th,.table-styling.table-dark td {  background-color: transparent;}.table-styling .table-warning,.table-styling.table-warning {  background-color: #e6ae30;  color: #fff;  border: 3px solid #e6ae30;}.table-styling .table-warning thead,.table-styling.table-warning thead {  background-color: #cb9418;  border: 3px solid #cb9418;}.table-styling .table-warning th,.table-styling .table-warning td,.table-styling.table-warning th,.table-styling.table-warning td {  background-color: transparent;}.b-primary {  border: 1px solid #959aa7 !important;}.b-t-primary {  border-top: 1px solid #959aa7 !important;}.b-b-primary {  border-bottom: 1px solid #959aa7 !important;}.b-l-primary {  border-left: 1px solid #959aa7 !important;}.b-r-primary {  border-right: 1px solid #959aa7 !important;}.b-secondary {  border: 1px solid #eeb82f !important;}.b-t-secondary {  border-top: 1px solid #eeb82f !important;}.b-b-secondary {  border-bottom: 1px solid #eeb82f !important;}.b-l-secondary {  border-left: 1px solid #eeb82f !important;}.b-r-secondary {  border-right: 1px solid #eeb82f !important;}.b-success {  border: 1px solid #61ae41 !important;}.b-t-success {  border-top: 1px solid #61ae41 !important;}.b-b-success {  border-bottom: 1px solid #61ae41 !important;}.b-l-success {  border-left: 1px solid #61ae41 !important;}.b-r-success {  border-right: 1px solid #61ae41 !important;}.b-danger {  border: 1px solid #f81f58 !important;}.b-t-danger {  border-top: 1px solid #f81f58 !important;}.b-b-danger {  border-bottom: 1px solid #f81f58 !important;}.b-l-danger {  border-left: 1px solid #f81f58 !important;}.b-r-danger {  border-right: 1px solid #f81f58 !important;}.b-info {  border: 1px solid #4d6c83 !important;}.b-t-info {  border-top: 1px solid #4d6c83 !important;}.b-b-info {  border-bottom: 1px solid #4d6c83 !important;}.b-l-info {  border-left: 1px solid #4d6c83 !important;}.b-r-info {  border-right: 1px solid #4d6c83 !important;}.b-light {  border: 1px solid #f4f4f4 !important;}.b-t-light {  border-top: 1px solid #f4f4f4 !important;}.b-b-light {  border-bottom: 1px solid #f4f4f4 !important;}.b-l-light {  border-left: 1px solid #f4f4f4 !important;}.b-r-light {  border-right: 1px solid #f4f4f4 !important;}.b-dark {  border: 1px solid #2c323f !important;}.b-t-dark {  border-top: 1px solid #2c323f !important;}.b-b-dark {  border-bottom: 1px solid #2c323f !important;}.b-l-dark {  border-left: 1px solid #2c323f !important;}.b-r-dark {  border-right: 1px solid #2c323f !important;}.b-warning {  border: 1px solid #e6ae30 !important;}.b-t-warning {  border-top: 1px solid #e6ae30 !important;}.b-b-warning {  border-bottom: 1px solid #e6ae30 !important;}.b-l-warning {  border-left: 1px solid #e6ae30 !important;}.b-r-warning {  border-right: 1px solid #e6ae30 !important;}.border-1 {  border-width: 1px !important;}.border-2 {  border-width: 2px !important;}.border-3 {  border-width: 3px !important;}.border-4 {  border-width: 4px !important;}.border-5 {  border-width: 5px !important;}.border-6 {  border-width: 6px !important;}.border-7 {  border-width: 7px !important;}.border-8 {  border-width: 8px !important;}.border-9 {  border-width: 9px !important;}.border-10 {  border-width: 10px !important;}.opacity-0 {  opacity: 0;}.map-block {  height: 350px;  width: 100%;}.map-js-height {  height: 500px;}.map-js-height .btn-group input {  background-color: #959aa7;  color: #fff;}.map-js-height .btn-group input + input {  background-color: #eeb82f;}.custom-scrollbar::-webkit-scrollbar-track {  -webkit-box-shadow: inset 0 0 6px #eee;}.custom-scrollbar::-webkit-scrollbar {  width: 6px;}.custom-scrollbar::-webkit-scrollbar-thumb {  background-color: rgba(68, 102, 242, 0.15);}.comment {  color: #9f9ba5;  font-style: italic;}.line {  color: #2c323f;}.line pre {  font-size: 100%;}.list-circle {  list-style: circle;}.theme-close {  opacity: 1;  height: 40px;  width: 40px;  position: absolute;  font-weight: 400;  z-index: 1;  right: 0;  background-color: #fff !important;  border-radius: 5px;}.options > div {  color: #ccc;  display: inline-block;  padding: 2px 10px;  border: 1px solid;  margin: 0 8px 8px 0;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;  border-radius: 30px;}.options > div:hover {  background-color: #959aa7;  color: #fff;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.modal-footer {  -ms-flex-wrap: wrap;  flex-wrap: wrap;}.img-cropper #putData {  margin-bottom: 0;}.img-cropper .img-container {  min-height: auto;  margin-bottom: 0;}.img-cropper .docs-data > .input-group:last-child {  margin-bottom: 0;}.img-cropper .docs-preview {  margin-top: 20px;  margin-bottom: 10px;}.dropzone .dz-preview .dz-error-message {  background: #fff !important;  color: #959aa7 !important;  border: 1px solid #959aa7;}.dropzone .dz-preview .dz-error-message:after {  border-bottom: 6px solid #959aa7 !important;}.typeahead .theme-form .form-group {  margin-bottom: 0;}.editor-statusbar {  border-bottom: 1px solid rgba(0, 0, 0, 0.125);}.page-builder .ge-canvas.ge-editing .row {  padding: 30px;  margin-bottom: 0;  background-color: rgba(92, 97, 242, 0.02);}.page-builder .btn-screen {  padding: 0 18px 0 0;}.bg-overlay.active {  height: 100vh;  width: 100vw;  background-color: rgba(0, 0, 0, 0.2);  position: fixed;  z-index: 8;  top: 0;}button:focus {  outline: none !important;}.dotted {  border-style: dotted;}.dashed {  border-style: dashed;}.double {  border-style: double;}.groove {  border-style: groove;}.ridge {  border-style: ridge;}.inset {  border-style: inset;}.outset {  border-style: outset;}@-webkit-keyframes fadeIncustom {  0% {    opacity: 0;    top: 50px;  }  75% {    opacity: 0.6;    top: 0;  }  100% {    opacity: 1;  }}@keyframes fadeIncustom {  0% {    opacity: 0;    top: 50px;  }  75% {    opacity: 0.6;    top: 0;  }  100% {    opacity: 1;  }}.daterangepicker select.monthselect,.daterangepicker select.yearselect {  border-color: #eee;  background-color: #fff;  font-size: 14px;  color: #979797;  padding: 5px 10px;  border-radius: 30px;  width: 46%;}.fill-primary {  fill: #959aa7;}.fill-secondary {  fill: #eeb82f;}.fill-success {  fill: #61ae41;}.fill-warning {  fill: #e6ae30;}.fill-info {  fill: #4d6c83;}.fill-danger {  fill: #f81f58;}body {  font-size: 14px;  overflow-x: hidden;  font-family: "Montserrat", sans-serif;  color: #2b2b2b;  background-color: #f6f8fc;}ul {  padding-left: 0px;  list-style-type: none;  margin-bottom: 0;}* a {  color: var(--theme-deafult);  text-decoration: none;  letter-spacing: 1px;}a:hover {  text-decoration: none;  color: var(--theme-deafult);}a[class*="badge-"]:hover {  color: #fff;}.btn {  font-size: 14px;}*.btn:focus {  -webkit-box-shadow: none !important;  box-shadow: none !important;}p {  font-size: 13px;  line-height: 1.7;  letter-spacing: 0.7px;}hr {  background-color: #eee;  opacity: 1;}code {  color: var(--theme-deafult) !important;  background-color: rgba(92, 97, 242, 0.03);  padding: 3px;  margin: 0 3px;  border-radius: 2px;  text-transform: none;}.d-flex .flex-grow-1 {  -webkit-box-flex: 1;  -ms-flex: 1;  flex: 1;}blockquote {  border-left: 4px solid #eee;  padding: 15px;}.figure.text-center blockquote {  border: none !important;}.figure.text-end blockquote {  border-left: none !important;  border-right: 4px solid #eee;}.row > div {  position: relative;}:focus {  outline-color: var(--theme-deafult);}.disabled {  cursor: not-allowed;  opacity: 0.5;}svg {  vertical-align: baseline;}input:focus {  outline-color: rgba(0, 0, 0, 0);}label {  margin-bottom: 0.5rem;}.typography h1,.typography .h1,.typography h2,.typography .h2,.typography h3,.typography .h3,.typography h4,.typography .h4,.typography h5,.typography .h5,.typography h6,.typography .h6 {  margin: 20px 0;  margin-top: 0;}.typography h1:last-child,.typography .h1:last-child,.typography h2:last-child,.typography .h2:last-child,.typography h3:last-child,.typography .h3:last-child,.typography h4:last-child,.typography .h4:last-child,.typography h5:last-child,.typography .h5:last-child,.typography h6:last-child,.typography .h6:last-child {  margin-bottom: 0;}.typography small {  padding-left: 10px;  color: #2c323f;}h2 {  font-size: 30px;  font-weight: 700;}h3 {  font-size: 28px;  font-weight: 700;}h4 {  font-size: 26px;  font-weight: 700;}h5 {  font-size: 15px;  font-weight: 600;}h6 {  font-size: 14px;  font-weight: 700;}p {  font-size: 13px;  line-height: 1.6;  font-weight: 500;}pre {  background-color: rgba(92, 97, 242, 0.03);  padding: 20px 0;}.owl-theme .owl-dots .owl-dot span {  background: #babdfa;}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span {  background: var(--theme-deafult);}.owl-theme .owl-nav.disabled + .owl-dots {  margin-bottom: -10px;  margin-top: 25px;}.click2edit ~ .note-editor.note-frame {  margin-bottom: 30px;}.note-editor.note-frame {  border-color: #f4f4f4;}.note-editor.note-frame {  border-color: #f4f4f4;}.modal .modal-body .card {  -webkit-box-shadow: none !important;  box-shadow: none !important;}.modal-dialog .modal-content .modal-body p a {  margin-right: 0;}.alert-theme button {  top: 25px !important;  right: 20px !important;  color: var(--theme-deafult);}.alert-theme span + span + span {  background-color: #fff;  color: var(--theme-deafult);  border-radius: 4px;  -webkit-box-shadow: 0 2px 14px -3px rgba(0, 0, 0, 0.2);  box-shadow: 0 2px 14px -3px rgba(0, 0, 0, 0.2);}.alert-theme i {  padding: 20px;  padding-right: 0 !important;  margin-right: 20px !important;}.alert-theme .progress {  margin-top: -2px !important;  height: 2px;  width: 100%;}.alert-theme .progress .progress-bar {  background-color: var(--theme-deafult);}.alert-copy {  border: 1px solid var(--theme-deafult);  line-height: 1;  display: inline-block;  width: 300px;  color: #fff;  background-color: var(--theme-deafult);}.alert-copy .close {  -webkit-box-shadow: none;  box-shadow: none;  color: #fff;  line-height: 1.4;  font-weight: 100;}.alert-copy .close:focus {  outline: none;}.ace-editor {  height: 400px;  width: 100%;}.editor-toolbar {  width: 100% !important;}.editor-toolbar.fullscreen {  z-index: 100;}.CodeMirror {  top: 0 !important;}.CodeMirror-fullscreen {  top: 50px !important;}.irs-from,.irs-to,.irs-single {  background: var(--theme-deafult);}.irs-from:after,.irs-to:after,.irs-single:after {  border-top-color: var(--theme-deafult);}.irs-line-mid,.irs-line-left,.irs-line-right,.irs-bar,.irs-bar-edge {  background-color: var(--theme-deafult);}.swal-button {  background-color: var(--theme-deafult);}.swal-button:active {  background-color: #444af0;}.swal-button--cancel {  background-color: #efefee !important;}.clipboaard-container h6 {  line-height: 1.6;  font-size: 13px;}fieldset .bootstrap-touchspin-postfix,fieldset .bootstrap-touchspin-prefix {  border-radius: 0;  padding: 0.4rem 0.75rem;}fieldset .input-group-lg .touchspin {  height: 50px;}.f1 .f1-steps .f1-step .f1-step-icon {  padding: 12px;}.form-inline .form-group {  display: -webkit-box;  display: -ms-flexbox;  display: flex;}.input-group-text i {  line-height: 1.5;}.animated-modal .form-select {  display: inline-block;  width: auto;  vertical-align: middle;}.modal-header,.modal-footer,.modal-content {  border-color: #eee;}.default-according .card {  margin-bottom: 0;  -webkit-box-shadow: none !important;  box-shadow: none !important;  border: 1px solid #eee;  overflow: hidden;}.default-according .card + .card {  margin-top: 10px;}.default-according .card .btn-link {  font-weight: 500;  color: #2b2b2b;  font-size: 16px;  text-decoration: none;  padding-top: 0;  padding-bottom: 0;}.default-according .card .btn-link:focus,.default-according .card .btn-link:hover {  text-decoration: none;}.default-according .card .card-header {  padding: 0.75rem 1.25rem;  border-bottom: 1px solid #eee;}.default-according .card .card-header i {  position: initial;  font-size: 20px;  display: inline-block;  vertical-align: text-bottom;  margin-right: 5px;}.default-according .card .card-header h5 {  margin-top: 2px;  margin-bottom: 2px;}.default-according .card .card-body {  border-top: none !important;  padding: 20px;}.default-according .card .card-body h5 {  font-size: 14px;  margin-bottom: 5px;}.default-according .card .card-body h6 {  color: #979797;  font-size: 12px;  margin-bottom: 5px;}.default-according .card .card-body ul.rating li {  display: inline-block;}.default-according.style-1 button {  width: 100%;  text-align: left;}.default-according.style-1 button:before {  right: 20px;  position: absolute;  -webkit-transition: 0.4s;  transition: 0.4s;}.default-according.style-1 button[aria-expanded="true"]:before {  content: "";  font-family: IcoFont;}.default-according.style-1 button[aria-expanded="false"]:before {  content: "";  font-family: IcoFont;}@media (max-width: 480px) {  .default-according .card .card-header {    padding-right: 32px;  }  .default-according .card .card-header h5 {    font-size: 16px;  }  .default-according.style-1 button:before {    right: 10px;  }}.notify-alert .close {  background: unset;  border: none;  font-size: 25px;}.alert {  border-radius: 10px;  padding: 15px;  overflow: hidden;}.alert svg {  vertical-align: middle;}.alert .progress {  margin-top: 15px;}.alert [data-notify="icon"] {  margin-right: 10px;  line-height: 20px;  position: absolute;}.alert [data-notify="message"] {  display: inline-block;  width: 100%;}.alert i {  margin-right: 5px;  font-size: 16px;}.alert p {  margin-bottom: 0;}.alert .close {  opacity: 1;}.alert .close span {  font-size: 24px;  font-weight: 400;  display: inline-block;  border-radius: 3px;  text-shadow: none;  padding: 0 5px;  padding-right: 0;}.alert-dismissible .close {  padding: 10px 1.25rem;  top: 4px;  padding-right: 13px;  opacity: 0.5;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.alert-dismissible .close:hover {  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;  opacity: 1;  color: inherit;}.card-body button:focus {  outline: none;}.card-body .alert:last-child {  margin-bottom: 0;}.card-body .alert svg {  width: 14px;  height: 14px;  margin-right: 4px;  position: absolute;  top: 18px;}.card-body .alert svg ~ p {  padding-left: 20px;}strong {  display: inline-block;}strong ~ p {  display: inline-block;}.alert-primary {  background-color: rgba(92, 97, 242, 0.8);  border-color: rgba(92, 97, 242, 0.9);  color: #fff;}.alert-primary .progress {  height: 5px;  background-color: #575cf2;  border-radius: 0;}.alert-primary .progress-bar {  background-color: #fff;}.alert-primary .btn-close {  -webkit-filter: brightness(1) invert(1);  filter: brightness(1) invert(1);}.alert-primary .alert-link {  color: #959aa7;}.alert-primary hr {  border-top-color: #959aa7;}.alert-primary.dark {  background-color: #959aa7;  border-color: #959aa7;  color: #fafafa;}.alert-primary.dark .alert-link {  color: #fff;}.alert-primary.outline,.alert-primary.outline-2x {  background-color: rgba(0, 0, 0, 0);  border-color: #959aa7;  color: #959aa7;}.alert-primary.outline .btn-close,.alert-primary.outline-2x .btn-close {  -webkit-filter: unset;  filter: unset;}.alert-primary.inverse {  background-color: transparent;  padding: 13px 20px 13px 65px;  border-color: #959aa7;  color: #2b2b2b;}.alert-primary.inverse:before {  top: 16px;  content: "";  position: absolute;  left: 54px;  width: 0;  height: 0;  border-left: 7px solid #959aa7;  border-top: 7px solid transparent;  border-bottom: 7px solid transparent;}.alert-primary.inverse i {  padding: 17px 20px;  display: inline-block;  background-color: #959aa7;  color: #fff;  border-radius: 3px 0 0 3px;  position: absolute;  left: 0;  top: 0;  height: 100%;}.alert-primary.inverse .btn-close {  -webkit-filter: unset;  filter: unset;  top: -3px;}.alert-secondary {  background-color: rgba(238, 184, 47, 0.8);  border-color: rgba(238, 184, 47, 0.9);  color: #fff;}.alert-secondary .progress {  height: 5px;  background-color: #eeb62a;  border-radius: 0;}.alert-secondary .progress-bar {  background-color: #fff;}.alert-secondary .btn-close {  -webkit-filter: brightness(1) invert(1);  filter: brightness(1) invert(1);}.alert-secondary .alert-link {  color: #eeb82f;}.alert-secondary hr {  border-top-color: #eeb82f;}.alert-secondary.dark {  background-color: #eeb82f;  border-color: #eeb82f;  color: #fafafa;}.alert-secondary.dark .alert-link {  color: #fff;}.alert-secondary.outline,.alert-secondary.outline-2x {  background-color: rgba(0, 0, 0, 0);  border-color: #eeb82f;  color: #eeb82f;}.alert-secondary.outline .btn-close,.alert-secondary.outline-2x .btn-close {  -webkit-filter: unset;  filter: unset;}.alert-secondary.inverse {  background-color: transparent;  padding: 13px 20px 13px 65px;  border-color: #eeb82f;  color: #2b2b2b;}.alert-secondary.inverse:before {  top: 16px;  content: "";  position: absolute;  left: 54px;  width: 0;  height: 0;  border-left: 7px solid #eeb82f;  border-top: 7px solid transparent;  border-bottom: 7px solid transparent;}.alert-secondary.inverse i {  padding: 17px 20px;  display: inline-block;  background-color: #eeb82f;  color: #fff;  border-radius: 3px 0 0 3px;  position: absolute;  left: 0;  top: 0;  height: 100%;}.alert-secondary.inverse .btn-close {  -webkit-filter: unset;  filter: unset;  top: -3px;}.alert-success {  background-color: rgba(97, 174, 65, 0.8);  border-color: rgba(97, 174, 65, 0.9);  color: #fff;}.alert-success .progress {  height: 5px;  background-color: #5faa40;  border-radius: 0;}.alert-success .progress-bar {  background-color: #f5fbf3;}.alert-success .btn-close {  -webkit-filter: brightness(1) invert(1);  filter: brightness(1) invert(1);}.alert-success .alert-link {  color: #61ae41;}.alert-success hr {  border-top-color: #61ae41;}.alert-success.dark {  background-color: #61ae41;  border-color: #61ae41;  color: #fafafa;}.alert-success.dark .alert-link {  color: #fff;}.alert-success.outline,.alert-success.outline-2x {  background-color: rgba(0, 0, 0, 0);  border-color: #61ae41;  color: #61ae41;}.alert-success.outline .btn-close,.alert-success.outline-2x .btn-close {  -webkit-filter: unset;  filter: unset;}.alert-success.inverse {  background-color: transparent;  padding: 13px 20px 13px 65px;  border-color: #61ae41;  color: #2b2b2b;}.alert-success.inverse:before {  top: 16px;  content: "";  position: absolute;  left: 54px;  width: 0;  height: 0;  border-left: 7px solid #61ae41;  border-top: 7px solid transparent;  border-bottom: 7px solid transparent;}.alert-success.inverse i {  padding: 17px 20px;  display: inline-block;  background-color: #61ae41;  color: #fff;  border-radius: 3px 0 0 3px;  position: absolute;  left: 0;  top: 0;  height: 100%;}.alert-success.inverse .btn-close {  -webkit-filter: unset;  filter: unset;  top: -3px;}.alert-danger {  background-color: rgba(248, 31, 88, 0.8);  border-color: rgba(248, 31, 88, 0.9);  color: #fff;}.alert-danger .progress {  height: 5px;  background-color: #f81a54;  border-radius: 0;}.alert-danger .progress-bar {  background-color: #fff;}.alert-danger .btn-close {  -webkit-filter: brightness(1) invert(1);  filter: brightness(1) invert(1);}.alert-danger .alert-link {  color: #f81f58;}.alert-danger hr {  border-top-color: #f81f58;}.alert-danger.dark {  background-color: #f81f58;  border-color: #f81f58;  color: #fafafa;}.alert-danger.dark .alert-link {  color: #fff;}.alert-danger.outline,.alert-danger.outline-2x {  background-color: rgba(0, 0, 0, 0);  border-color: #f81f58;  color: #f81f58;}.alert-danger.outline .btn-close,.alert-danger.outline-2x .btn-close {  -webkit-filter: unset;  filter: unset;}.alert-danger.inverse {  background-color: transparent;  padding: 13px 20px 13px 65px;  border-color: #f81f58;  color: #2b2b2b;}.alert-danger.inverse:before {  top: 16px;  content: "";  position: absolute;  left: 54px;  width: 0;  height: 0;  border-left: 7px solid #f81f58;  border-top: 7px solid transparent;  border-bottom: 7px solid transparent;}.alert-danger.inverse i {  padding: 17px 20px;  display: inline-block;  background-color: #f81f58;  color: #fff;  border-radius: 3px 0 0 3px;  position: absolute;  left: 0;  top: 0;  height: 100%;}.alert-danger.inverse .btn-close {  -webkit-filter: unset;  filter: unset;  top: -3px;}.alert-warning {  background-color: rgba(230, 174, 48, 0.8);  border-color: rgba(230, 174, 48, 0.9);  color: #fff;}.alert-warning .progress {  height: 5px;  background-color: #e5ac2b;  border-radius: 0;}.alert-warning .progress-bar {  background-color: #fff;}.alert-warning .btn-close {  -webkit-filter: brightness(1) invert(1);  filter: brightness(1) invert(1);}.alert-warning .alert-link {  color: #e6ae30;}.alert-warning hr {  border-top-color: #e6ae30;}.alert-warning.dark {  background-color: #e6ae30;  border-color: #e6ae30;  color: #fafafa;}.alert-warning.dark .alert-link {  color: #fff;}.alert-warning.outline,.alert-warning.outline-2x {  background-color: rgba(0, 0, 0, 0);  border-color: #e6ae30;  color: #e6ae30;}.alert-warning.outline .btn-close,.alert-warning.outline-2x .btn-close {  -webkit-filter: unset;  filter: unset;}.alert-warning.inverse {  background-color: transparent;  padding: 13px 20px 13px 65px;  border-color: #e6ae30;  color: #2b2b2b;}.alert-warning.inverse:before {  top: 16px;  content: "";  position: absolute;  left: 54px;  width: 0;  height: 0;  border-left: 7px solid #e6ae30;  border-top: 7px solid transparent;  border-bottom: 7px solid transparent;}.alert-warning.inverse i {  padding: 17px 20px;  display: inline-block;  background-color: #e6ae30;  color: #fff;  border-radius: 3px 0 0 3px;  position: absolute;  left: 0;  top: 0;  height: 100%;}.alert-warning.inverse .btn-close {  -webkit-filter: unset;  filter: unset;  top: -3px;}.alert-info {  background-color: rgba(79, 170, 213, 0.8);  border-color: rgba(79, 170, 213, 0.9);  color: #fff;}.alert-info .progress {  height: 5px;  background-color: #4ba8d4;  border-radius: 0;}.alert-info .progress-bar {  background-color: #fff;}.alert-info .btn-close {  -webkit-filter: brightness(1) invert(1);  filter: brightness(1) invert(1);}.alert-info .alert-link {  color: #4d6c83;}.alert-info hr {  border-top-color: #4d6c83;}.alert-info.dark {  background-color: #4d6c83;  border-color: #4d6c83;  color: #fafafa;}.alert-info.dark .alert-link {  color: #fff;}.alert-info.outline,.alert-info.outline-2x {  background-color: rgba(0, 0, 0, 0);  border-color: #4d6c83;  color: #4d6c83;}.alert-info.outline .btn-close,.alert-info.outline-2x .btn-close {  -webkit-filter: unset;  filter: unset;}.alert-info.inverse {  background-color: transparent;  padding: 13px 20px 13px 65px;  border-color: #4d6c83;  color: #2b2b2b;}.alert-info.inverse:before {  top: 16px;  content: "";  position: absolute;  left: 54px;  width: 0;  height: 0;  border-left: 7px solid #4d6c83;  border-top: 7px solid transparent;  border-bottom: 7px solid transparent;}.alert-info.inverse i {  padding: 17px 20px;  display: inline-block;  background-color: #4d6c83;  color: #fff;  border-radius: 3px 0 0 3px;  position: absolute;  left: 0;  top: 0;  height: 100%;}.alert-info.inverse .btn-close {  -webkit-filter: unset;  filter: unset;  top: -3px;}.alert-light {  background-color: rgba(244, 244, 244, 0.8);  border-color: rgba(244, 244, 244, 0.9);  color: #fff;  color: #2c323f;  background-color: #f4f4f4;}.alert-light .progress {  height: 5px;  background-color: #f1f1f1;  border-radius: 0;}.alert-light .progress-bar {  background-color: #fff;}.alert-light .btn-close {  -webkit-filter: brightness(1) invert(1);  filter: brightness(1) invert(1);}.alert-light .alert-link {  color: #f4f4f4;  color: #2c323f;}.alert-light .btn-close {  -webkit-filter: unset;  filter: unset;}.alert-light hr {  border-top-color: #f4f4f4;}.alert-light.dark {  background-color: #f4f4f4;  border-color: #f4f4f4;  color: #fafafa;  color: #2c323f;}.alert-light.dark .alert-link {  color: #fff;  color: #2c323f;}.alert-light.outline,.alert-light.outline-2x {  background-color: rgba(0, 0, 0, 0);  border-color: #f4f4f4;  color: #f4f4f4;  color: #2c323f;}.alert-light.outline .btn-close,.alert-light.outline-2x .btn-close {  -webkit-filter: unset;  filter: unset;}.alert-light.inverse {  background-color: transparent;  padding: 13px 20px 13px 65px;  border-color: #f4f4f4;  color: #2b2b2b;}.alert-light.inverse:before {  top: 16px;  content: "";  position: absolute;  left: 54px;  width: 0;  height: 0;  border-left: 7px solid #f4f4f4;  border-top: 7px solid transparent;  border-bottom: 7px solid transparent;}.alert-light.inverse i {  padding: 17px 20px;  display: inline-block;  background-color: #f4f4f4;  color: #fff;  border-radius: 3px 0 0 3px;  position: absolute;  left: 0;  top: 0;  height: 100%;}.alert-light.inverse .btn-close {  -webkit-filter: unset;  filter: unset;  top: -3px;}.alert-dark {  background-color: rgba(44, 50, 63, 0.8);  border-color: rgba(44, 50, 63, 0.9);  color: #fff;}.alert-dark .progress {  height: 5px;  background-color: #2a303c;  border-radius: 0;}.alert-dark .progress-bar {  background-color: #a8b0c2;}.alert-dark .btn-close {  -webkit-filter: brightness(1) invert(1);  filter: brightness(1) invert(1);}.alert-dark .alert-link {  color: #2c323f;}.alert-dark hr {  border-top-color: #2c323f;}.alert-dark.dark {  background-color: #2c323f;  border-color: #2c323f;  color: #fafafa;}.alert-dark.dark .alert-link {  color: #fff;}.alert-dark.outline,.alert-dark.outline-2x {  background-color: rgba(0, 0, 0, 0);  border-color: #2c323f;  color: #2c323f;}.alert-dark.outline .btn-close,.alert-dark.outline-2x .btn-close {  -webkit-filter: unset;  filter: unset;}.alert-dark.inverse {  background-color: transparent;  padding: 13px 20px 13px 65px;  border-color: #2c323f;  color: #2b2b2b;}.alert-dark.inverse:before {  top: 16px;  content: "";  position: absolute;  left: 54px;  width: 0;  height: 0;  border-left: 7px solid #2c323f;  border-top: 7px solid transparent;  border-bottom: 7px solid transparent;}.alert-dark.inverse i {  padding: 17px 20px;  display: inline-block;  background-color: #2c323f;  color: #fff;  border-radius: 3px 0 0 3px;  position: absolute;  left: 0;  top: 0;  height: 100%;}.alert-dark.inverse .btn-close {  -webkit-filter: unset;  filter: unset;  top: -3px;}.dismiss-text .alert .btn-close {  background: unset;  opacity: 1;  top: 14px;  right: 15px;  width: -webkit-fit-content;  width: -moz-fit-content;  width: fit-content;  height: -webkit-fit-content;  height: -moz-fit-content;  height: fit-content;  padding: 0;}.dismiss-text .alert .btn-close span {  display: inline-block;  border-radius: 3px;  text-shadow: none;  padding: 0 5px;}.outline-2x {  border-width: 2px;  padding: 11px 1.25rem;}.avatars .avatar {  display: inline-block;  margin-right: 10px;  position: relative;  width: auto;}.avatars .avatar:last-child {  margin-right: 0;}.avatars .avatar .b-r-30 {  border-radius: 30px;}.avatars .avatar .b-r-35 {  border-radius: 35px;}.avatars .avatar .b-r-25 {  border-radius: 25px;}.avatars .avatar .b-r-15 {  border-radius: 15px;}.avatars .avatar.ratio img {  width: auto;}.avatars .avatar .status {  position: absolute;  background-color: #979797;  bottom: 0;  right: 4px;  border-radius: 100%;  border: 1px solid #fff;}.avatars .avatar .status {  position: absolute;  height: 12%;  width: 12%;  background-color: #61ae41;  border-radius: 100%;  bottom: 12%;  right: 4%;}.customers ul {  display: inline-block;}.customers ul li img {  border: 2px solid #fff;  -webkit-box-shadow: -2px 2px 4px 0px rgba(0, 0, 0, 0.2);  box-shadow: -2px 2px 4px 0px rgba(0, 0, 0, 0.2);  -webkit-transition: 0.5s;  transition: 0.5s;}.customers ul li img:hover {  -webkit-transform: translateY(-4px) scale(1.02);  transform: translateY(-4px) scale(1.02);  -webkit-transition: 0.5s;  transition: 0.5s;}.customers ul li + li {  margin-left: -10%;}.customers ul li:nth-child(4) {  margin-left: -4px;}.customers.avatar-group {  margin-right: 30px;}.customers.avatar-group:last-child {  margin-right: 0;}.avatar-showcase {  margin-bottom: -10px;}.avatar-showcase .avatars .avatar {  margin-bottom: 10px;}.avatar-showcase .avatar-group {  margin-bottom: 10px;}.avatar-showcase .ratio > * {  position: relative;  top: unset;  left: unset;}.avatar-showcase .add-friend .d-block {  margin: 8px 0;}.tagpills-badge .context .badge {  padding: 5px 5px 4px;}.tagpills-badge .digits .badge {  padding: 5px 6px 3px;}.tagpills-badge .icon .badge {  padding: 3px 5px 3px;}.tagpills-badge .height-equal .btn .badge {  top: 0;}.badge {  padding: 0.3em 0.5em;}.badge + .badge {  margin-left: 5px;}.badge svg {  width: 14px;  height: 14px;  padding-top: 3px;}.badge-light-primary {  background-color: rgba(92, 97, 242, 0.2);  color: #959aa7;}.badge-light-secondary {  background-color: rgba(238, 184, 47, 0.2);  color: #eeb82f;}.badge-light-success {  background-color: rgba(97, 174, 65, 0.2);  color: #61ae41;}.badge-light-danger {  background-color: rgba(248, 31, 88, 0.2);  color: #f81f58;}.badge-light-info {  background-color: rgba(79, 170, 213, 0.2);  color: #4d6c83;}.badge-light-light {  background-color: rgba(244, 244, 244, 0.2);  color: #f4f4f4;}.badge-light-dark {  background-color: rgba(44, 50, 63, 0.2);  color: #2c323f;}.badge-light-warning {  background-color: rgba(230, 174, 48, 0.2);  color: #e6ae30;}.pill-badge-primary {  background-color: var(--theme-deafult);  -webkit-box-shadow: -0.5px 4.33px 16px 0px rgba(var(--theme-deafult), 0.25);  box-shadow: -0.5px 4.33px 16px 0px rgba(var(--theme-deafult), 0.25);  color: #fff;  border-radius: 0;}.pill-badge-secondary {  background-color: #eeb82f;  -webkit-box-shadow: -0.5px 4.33px 16px 0px rgba(238, 184, 47, 0.25);  box-shadow: -0.5px 4.33px 16px 0px rgba(238, 184, 47, 0.25);  color: #fff;  border-radius: 0;}.pill-badge-success {  background-color: #61ae41;  -webkit-box-shadow: -0.5px 4.33px 16px 0px rgba(97, 174, 65, 0.25);  box-shadow: -0.5px 4.33px 16px 0px rgba(97, 174, 65, 0.25);  color: #fff;  border-radius: 0;}.pill-badge-danger {  background-color: #f81f58;  -webkit-box-shadow: -0.5px 4.33px 16px 0px rgba(248, 31, 88, 0.25);  box-shadow: -0.5px 4.33px 16px 0px rgba(248, 31, 88, 0.25);  color: #fff;  border-radius: 0;}.pill-badge-info {  background-color: #4d6c83;  -webkit-box-shadow: -0.5px 4.33px 16px 0px rgba(79, 170, 213, 0.25);  box-shadow: -0.5px 4.33px 16px 0px rgba(79, 170, 213, 0.25);  color: #fff;  border-radius: 0;}.pill-badge-light {  background-color: #f4f4f4;  -webkit-box-shadow: -0.5px 4.33px 16px 0px rgba(244, 244, 244, 0.25);  box-shadow: -0.5px 4.33px 16px 0px rgba(244, 244, 244, 0.25);  color: #fff;  border-radius: 0;}.pill-badge-dark {  background-color: #2c323f;  -webkit-box-shadow: -0.5px 4.33px 16px 0px rgba(44, 50, 63, 0.25);  box-shadow: -0.5px 4.33px 16px 0px rgba(44, 50, 63, 0.25);  color: #fff;  border-radius: 0;}.pill-badge-warning {  background-color: #e6ae30;  -webkit-box-shadow: -0.5px 4.33px 16px 0px rgba(230, 174, 48, 0.25);  box-shadow: -0.5px 4.33px 16px 0px rgba(230, 174, 48, 0.25);  color: #fff;  border-radius: 0;}.pill-badge-primary {  background-color: var(--theme-deafult);}.pill-badge-secondary {  background-color: var(--theme-secondary);}.round-badge-primary {  border-radius: 6px;  background-color: var(--theme-deafult);  -webkit-box-shadow: -0.5px -6.67px 14px 0px rgba(var(--theme-deafult), 0.18);  box-shadow: -0.5px -6.67px 14px 0px rgba(var(--theme-deafult), 0.18);  color: #fff !important;}.round-badge-secondary {  border-radius: 6px;  background-color: #eeb82f;  -webkit-box-shadow: -0.5px -6.67px 14px 0px rgba(238, 184, 47, 0.18);  box-shadow: -0.5px -6.67px 14px 0px rgba(238, 184, 47, 0.18);  color: #fff !important;}.round-badge-success {  border-radius: 6px;  background-color: #61ae41;  -webkit-box-shadow: -0.5px -6.67px 14px 0px rgba(97, 174, 65, 0.18);  box-shadow: -0.5px -6.67px 14px 0px rgba(97, 174, 65, 0.18);  color: #fff !important;}.round-badge-danger {  border-radius: 6px;  background-color: #f81f58;  -webkit-box-shadow: -0.5px -6.67px 14px 0px rgba(248, 31, 88, 0.18);  box-shadow: -0.5px -6.67px 14px 0px rgba(248, 31, 88, 0.18);  color: #fff !important;}.round-badge-info {  border-radius: 6px;  background-color: #4d6c83;  -webkit-box-shadow: -0.5px -6.67px 14px 0px rgba(79, 170, 213, 0.18);  box-shadow: -0.5px -6.67px 14px 0px rgba(79, 170, 213, 0.18);  color: #fff !important;}.round-badge-light {  border-radius: 6px;  background-color: #f4f4f4;  -webkit-box-shadow: -0.5px -6.67px 14px 0px rgba(244, 244, 244, 0.18);  box-shadow: -0.5px -6.67px 14px 0px rgba(244, 244, 244, 0.18);  color: #fff !important;}.round-badge-dark {  border-radius: 6px;  background-color: #2c323f;  -webkit-box-shadow: -0.5px -6.67px 14px 0px rgba(44, 50, 63, 0.18);  box-shadow: -0.5px -6.67px 14px 0px rgba(44, 50, 63, 0.18);  color: #fff !important;}.round-badge-warning {  border-radius: 6px;  background-color: #e6ae30;  -webkit-box-shadow: -0.5px -6.67px 14px 0px rgba(230, 174, 48, 0.18);  box-shadow: -0.5px -6.67px 14px 0px rgba(230, 174, 48, 0.18);  color: #fff !important;}.round-badge-primary {  background-color: var(--theme-deafult);}.round-badge-secondary {  background-color: var(--theme-secondary);}.bookmark ul li {  display: inline-block;}.bookmark ul li .search-form {  position: absolute;  bottom: 53px;  z-index: 1;}.bookmark ul li .search-form .form-control-search {  top: 65px;  position: absolute;  -webkit-transition: all linear 0.3s;  transition: all linear 0.3s;  right: -20px;  -webkit-transform: translateY(-35px) scaleY(0);  transform: translateY(-35px) scaleY(0);  opacity: 0;  visibility: hidden;}.bookmark ul li .search-form .form-control-search input {  width: 240px;  background-color: #fff;  -webkit-box-shadow: 0 5px 21px rgba(0, 0, 0, 0.1);  box-shadow: 0 5px 21px rgba(0, 0, 0, 0.1);}.bookmark ul li .search-form .form-control-search.open {  -webkit-transform: translateY(0px) scaleY(1);  transform: translateY(0px) scaleY(1);  opacity: 1;  visibility: visible;  -webkit-transition: all linear 0.3s;  transition: all linear 0.3s;  z-index: 100;}.bookmark ul li .search-form .form-control-search:after {  top: 12px;  left: 20px;  z-index: 1;}.bookmark ul li .search-form .form-control-search:before {  left: 50px;  top: 9px;  z-index: 2;}.bookmark ul li a {  position: relative;  color: #2b2b2b;}.bookmark ul li a svg {  vertical-align: middle;  height: 20px;  width: 20px;}.bookmark ul li + li {  margin-left: 10px;}.bookmark ul li:last-child {  padding-right: 0;}.bookmark ul li:last-child a {  border-radius: 5px;}.bookmark ul li:last-child a svg {  color: #ff9f40;}.offcanvas-bookmark.page-wrapper.horizontal-wrapper  .page-body-wrapper  .page-body  .bookmark  ul  li  a {  z-index: 99999;  color: rgba(255, 255, 255, 0.5);}.offcanvas-bookmark:before {  position: fixed;  content: "";  background-color: rgba(0, 0, 0, 0.5);  height: 100%;  width: 100%;  z-index: 1;  right: 0;  left: 0;}.breadcrumb-colored {  padding: 12px 16px;  border-radius: 4px;}.breadcrumb-colored li a {  color: #fff;}.breadcrumb-colored li.active {  color: #fff;  opacity: 0.7;}.breadcrumb-colored .breadcrumb-item:before {  color: #fff;}.breadcrumb-colored .breadcrumb-item.txt-dark:before {  color: #000;}.breadcrumb-icon {  --bs-breadcrumb-divider: ">";}.breadcrumb-icon li {  display: inline-block;}.breadcrumb-no-divider {  --bs-breadcrumb-divider: "";}.breadcrumb-item.active {  text-transform: capitalize;}.form-builder .help-block {  margin-bottom: 0;  color: #979797;  text-transform: capitalize;}.form-builder .btn-light {  color: #ccc;}.form-builder .nav-primary .nav-link.active,.form-builder .nav-primary .nav-primary .show > .nav-link,.form-builder .nav-primary .nav-pills.nav-primary .nav-link.active,.form-builder .nav-primary .nav-pills.nav-primary .show > .nav-link {  border-radius: 5px;}.form-builder .nav-primary .nav-link,.form-builder .nav-primary .nav-pills.nav-primary .nav-link {  color: #000;  font-weight: 500;}.form-builder .theme-form {  margin-top: 30px;}.btn-link {  color: var(--theme-deafult);}.btn-primary-gradien {  background-image: -webkit-gradient(    linear,    left top,    right top,    from(#8286f5),    color-stop(51%, #363cef),    to(#8286f5)  );  background-image: linear-gradient(    to right,    #8286f5 0%,    #363cef 51%,    #8286f5 100%  );  border: none;  color: #fff;  background-size: auto 200%;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;  color: #fff;}.btn-primary-gradien:focus,.btn-primary-gradien:active,.btn-primary-gradien.active {  -webkit-transition: 1.5s;  transition: 1.5s;  background-position: right center;  background-image: -webkit-gradient(    linear,    left top,    right top,    from(#8286f5),    color-stop(0%),    color-stop(#363cef),    color-stop(100%),    to(#fff)  ) !important;  background-image: linear-gradient(    to right,    #8286f5,    0%,    #363cef,    100%,    #fff  ) !important;}.btn-secondary-gradien {  background-image: -webkit-gradient(    linear,    left top,    right top,    from(#f1c555),    color-stop(51%, #e2a712),    to(#f1c555)  );  background-image: linear-gradient(    to right,    #f1c555 0%,    #e2a712 51%,    #f1c555 100%  );  border: none;  color: #fff;  background-size: auto 200%;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.btn-secondary-gradien:hover,.btn-secondary-gradien:focus,.btn-secondary-gradien:active,.btn-secondary-gradien.active,.btn-secondary-gradien.hover {  -webkit-transition: 1.5s;  transition: 1.5s;  background-position: right center;  background-image: -webkit-gradient(    linear,    left top,    right top,    from(#f1c555),    color-stop(0%),    color-stop(#e2a712),    color-stop(100%),    to(#fff)  ) !important;  background-image: linear-gradient(    to right,    #f1c555,    0%,    #e2a712,    100%,    #fff  ) !important;}.btn-success-gradien {  background-image: -webkit-gradient(    linear,    left top,    right top,    from(#76c057),    color-stop(51%, #509036),    to(#76c057)  );  background-image: linear-gradient(    to right,    #76c057 0%,    #509036 51%,    #76c057 100%  );  border: none;  color: #fff;  background-size: auto 200%;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.btn-success-gradien:hover,.btn-success-gradien:focus,.btn-success-gradien:active,.btn-success-gradien.active,.btn-success-gradien.hover {  -webkit-transition: 1.5s;  transition: 1.5s;  background-position: right center;  background-image: -webkit-gradient(    linear,    left top,    right top,    from(#76c057),    color-stop(0%),    color-stop(#509036),    color-stop(100%),    to(#fff)  ) !important;  background-image: linear-gradient(    to right,    #76c057,    0%,    #509036,    100%,    #fff  ) !important;}.btn-danger-gradien {  background-image: -webkit-gradient(    linear,    left top,    right top,    from(#f94775),    color-stop(51%, #e70742),    to(#f94775)  );  background-image: linear-gradient(    to right,    #f94775 0%,    #e70742 51%,    #f94775 100%  );  border: none;  color: #fff;  background-size: auto 200%;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.btn-danger-gradien:hover,.btn-danger-gradien:focus,.btn-danger-gradien:active,.btn-danger-gradien.active,.btn-danger-gradien.hover {  -webkit-transition: 1.5s;  transition: 1.5s;  background-position: right center;  background-image: -webkit-gradient(    linear,    left top,    right top,    from(#f94775),    color-stop(0%),    color-stop(#e70742),    color-stop(100%),    to(#fff)  ) !important;  background-image: linear-gradient(    to right,    #f94775,    0%,    #e70742,    100%,    #fff  ) !important;}.btn-warning-gradien {  background-image: -webkit-gradient(    linear,    left top,    right top,    from(#eabc54),    color-stop(51%, #d49a1a),    to(#eabc54)  );  background-image: linear-gradient(    to right,    #eabc54 0%,    #d49a1a 51%,    #eabc54 100%  );  border: none;  color: #fff;  background-size: auto 200%;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.btn-warning-gradien:hover,.btn-warning-gradien:focus,.btn-warning-gradien:active,.btn-warning-gradien.active,.btn-warning-gradien.hover {  -webkit-transition: 1.5s;  transition: 1.5s;  background-position: right center;  background-image: -webkit-gradient(    linear,    left top,    right top,    from(#eabc54),    color-stop(0%),    color-stop(#d49a1a),    color-stop(100%),    to(#fff)  ) !important;  background-image: linear-gradient(    to right,    #eabc54,    0%,    #d49a1a,    100%,    #fff  ) !important;}.btn-info-gradien {  background-image: -webkit-gradient(    linear,    left top,    right top,    from(#70badd),    color-stop(51%, #3099cb),    to(#70badd)  );  background-image: linear-gradient(    to right,    #70badd 0%,    #3099cb 51%,    #70badd 100%  );  border: none;  color: #fff;  background-size: auto 200%;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.btn-info-gradien:hover,.btn-info-gradien:focus,.btn-info-gradien:active,.btn-info-gradien.active,.btn-info-gradien.hover {  -webkit-transition: 1.5s;  transition: 1.5s;  background-position: right center;  background-image: -webkit-gradient(    linear,    left top,    right top,    from(#70badd),    color-stop(0%),    color-stop(#3099cb),    color-stop(100%),    to(#fff)  ) !important;  background-image: linear-gradient(    to right,    #70badd,    0%,    #3099cb,    100%,    #fff  ) !important;}.btn-light-gradien {  background-image: -webkit-gradient(    linear,    left top,    right top,    from(#fff),    color-stop(51%, #e0e0e0),    to(#fff)  );  background-image: linear-gradient(to right, #fff 0%, #e0e0e0 51%, #fff 100%);  border: none;  color: #fff;  background-size: auto 200%;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.btn-light-gradien:hover,.btn-light-gradien:focus,.btn-light-gradien:active,.btn-light-gradien.active,.btn-light-gradien.hover {  -webkit-transition: 1.5s;  transition: 1.5s;  background-position: right center;  background-image: -webkit-gradient(    linear,    left top,    right top,    from(#fff),    color-stop(0%),    color-stop(#e0e0e0),    color-stop(100%),    to(#fff)  ) !important;  background-image: linear-gradient(    to right,    #fff,    0%,    #e0e0e0,    100%,    #fff  ) !important;}.btn-dark-gradien {  background-image: -webkit-gradient(    linear,    left top,    right top,    from(#3d4557),    color-stop(51%, #1b1f27),    to(#3d4557)  );  background-image: linear-gradient(    to right,    #3d4557 0%,    #1b1f27 51%,    #3d4557 100%  );  border: none;  color: #fff;  background-size: auto 200%;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.btn-dark-gradien:hover,.btn-dark-gradien:focus,.btn-dark-gradien:active,.btn-dark-gradien.active,.btn-dark-gradien.hover {  -webkit-transition: 1.5s;  transition: 1.5s;  background-position: right center;  background-image: -webkit-gradient(    linear,    left top,    right top,    from(#3d4557),    color-stop(0%),    color-stop(#1b1f27),    color-stop(100%),    to(#fff)  ) !important;  background-image: linear-gradient(    to right,    #3d4557,    0%,    #1b1f27,    100%,    #fff  ) !important;}.btn {  padding: 0.6rem 1.75rem;  font-weight: 600;  border-radius: 30px;}.btn-lg {  font-size: 18px;}.btn-sm {  font-size: 12px;}.btn-xs {  padding: 0.05rem 0.4rem;  font-size: 11px;}.large-btn {  margin-bottom: -20px;}.large-btn .btn {  margin-right: 5px;  margin-bottom: 15px;}.btn-air-primary {  -webkit-box-shadow: 0 5px 10px 2px rgba(88, 103, 221, 0.19) !important;  box-shadow: 0 5px 10px 2px rgba(88, 103, 221, 0.19) !important;}.btn-air-primary:hover,.btn-air-primary:active,.btn-air-primary:not([disabled]):not(.disabled):active {  background-color: #2d33ee;  border-color: #2d33ee;}.input-air-primary {  -webkit-box-shadow: 0 3px 5px 1px rgba(92, 97, 242, 0.1) !important;  box-shadow: 0 3px 5px 1px rgba(92, 97, 242, 0.1) !important;}.input-air-primary:focus {  border-color: #959aa7;}.btn-air-secondary {  -webkit-box-shadow: 0 5px 10px 2px rgba(88, 103, 221, 0.19) !important;  box-shadow: 0 5px 10px 2px rgba(88, 103, 221, 0.19) !important;}.btn-air-secondary:hover,.btn-air-secondary:active,.btn-air-secondary:not([disabled]):not(.disabled):active {  background-color: #d8a012;  border-color: #d8a012;}.input-air-secondary {  -webkit-box-shadow: 0 3px 5px 1px rgba(238, 184, 47, 0.1) !important;  box-shadow: 0 3px 5px 1px rgba(238, 184, 47, 0.1) !important;}.input-air-secondary:focus {  border-color: #eeb82f;}.btn-air-success {  -webkit-box-shadow: 0 5px 10px 2px rgba(88, 103, 221, 0.19) !important;  box-shadow: 0 5px 10px 2px rgba(88, 103, 221, 0.19) !important;}.btn-air-success:hover,.btn-air-success:active,.btn-air-success:not([disabled]):not(.disabled):active {  background-color: #4c8933;  border-color: #4c8933;}.input-air-success {  -webkit-box-shadow: 0 3px 5px 1px rgba(97, 174, 65, 0.1) !important;  box-shadow: 0 3px 5px 1px rgba(97, 174, 65, 0.1) !important;}.input-air-success:focus {  border-color: #61ae41;}.btn-air-danger {  -webkit-box-shadow: 0 5px 10px 2px rgba(88, 103, 221, 0.19) !important;  box-shadow: 0 5px 10px 2px rgba(88, 103, 221, 0.19) !important;}.btn-air-danger:hover,.btn-air-danger:active,.btn-air-danger:not([disabled]):not(.disabled):active {  background-color: #dd073f;  border-color: #dd073f;}.input-air-danger {  -webkit-box-shadow: 0 3px 5px 1px rgba(248, 31, 88, 0.1) !important;  box-shadow: 0 3px 5px 1px rgba(248, 31, 88, 0.1) !important;}.input-air-danger:focus {  border-color: #f81f58;}.btn-air-info {  -webkit-box-shadow: 0 5px 10px 2px rgba(88, 103, 221, 0.19) !important;  box-shadow: 0 5px 10px 2px rgba(88, 103, 221, 0.19) !important;}.btn-air-info:hover,.btn-air-info:active,.btn-air-info:not([disabled]):not(.disabled):active {  background-color: #2e93c3;  border-color: #2e93c3;}.input-air-info {  -webkit-box-shadow: 0 3px 5px 1px rgba(79, 170, 213, 0.1) !important;  box-shadow: 0 3px 5px 1px rgba(79, 170, 213, 0.1) !important;}.input-air-info:focus {  border-color: #4d6c83;}.btn-air-light {  -webkit-box-shadow: 0 5px 10px 2px rgba(88, 103, 221, 0.19) !important;  box-shadow: 0 5px 10px 2px rgba(88, 103, 221, 0.19) !important;}.btn-air-light:hover,.btn-air-light:active,.btn-air-light:not([disabled]):not(.disabled):active {  background-color: #dbdbdb;  border-color: #dbdbdb;}.input-air-light {  -webkit-box-shadow: 0 3px 5px 1px rgba(244, 244, 244, 0.1) !important;  box-shadow: 0 3px 5px 1px rgba(244, 244, 244, 0.1) !important;}.input-air-light:focus {  border-color: #f4f4f4;}.btn-air-dark {  -webkit-box-shadow: 0 5px 10px 2px rgba(88, 103, 221, 0.19) !important;  box-shadow: 0 5px 10px 2px rgba(88, 103, 221, 0.19) !important;}.btn-air-dark:hover,.btn-air-dark:active,.btn-air-dark:not([disabled]):not(.disabled):active {  background-color: #171a21;  border-color: #171a21;}.input-air-dark {  -webkit-box-shadow: 0 3px 5px 1px rgba(44, 50, 63, 0.1) !important;  box-shadow: 0 3px 5px 1px rgba(44, 50, 63, 0.1) !important;}.input-air-dark:focus {  border-color: #2c323f;}.btn-air-warning {  -webkit-box-shadow: 0 5px 10px 2px rgba(88, 103, 221, 0.19) !important;  box-shadow: 0 5px 10px 2px rgba(88, 103, 221, 0.19) !important;}.btn-air-warning:hover,.btn-air-warning:active,.btn-air-warning:not([disabled]):not(.disabled):active {  background-color: #cb9418;  border-color: #cb9418;}.input-air-warning {  -webkit-box-shadow: 0 3px 5px 1px rgba(230, 174, 48, 0.1) !important;  box-shadow: 0 3px 5px 1px rgba(230, 174, 48, 0.1) !important;}.input-air-warning:focus {  border-color: #e6ae30;}.btn-gradient {  color: #fff !important;  font-weight: 500;  padding: 10px 30px;  border-radius: 5px;  background: linear-gradient(26deg, var(--theme-deafult) 0%, #a26cf8 100%);  letter-spacing: 0.06rem;}.btn-gradient:hover {  background-size: 100% !important;}.btn-warning {  color: #fff;}.btn-warning:hover,.btn-warning.disabled {  color: #fff;}[class*="-gradien"]:hover {  background-size: 50% 100%;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;  color: #fff;}.btn-square {  border-radius: 0px;}.btn-pill {  border-radius: 60px;}.btn-group-pill .btn:first-child {  border-radius: 60px 0 0 60px;}.btn-group-pill .btn:last-child {  border-radius: 0 60px 60px 0;}.btn-group-square .btn:first-child {  border-radius: 0px 0 0 0px;}.btn-group-square .btn:last-child {  border-radius: 0 0px 0px 0;}.btn-showcase {  margin-bottom: -10px;}.btn-showcase .btn {  margin-bottom: 10px;  margin-right: 18px;}.btn-dropdown-showcase {  margin-bottom: -10px;}.btn-dropdown-showcase .dropdown {  margin-bottom: 10px;  margin-right: 18px;}.btn-dropdown-showcase .btn-group {  margin-bottom: 10px;  margin-right: 18px;}.btn-group .radio label::before {  top: 2px;}.btn-group .radio label::after {  top: 7px;}.btn-group .checkbox label {  margin-top: 3px;}.btn-radio .btn-group .radio label::before {  top: 0;}.btn-radio .btn-group .radio label::after {  top: 5px;}.btn-group-showcase > div {  margin-bottom: -20px;}.btn-group-showcase > div label {  margin-bottom: 0;}.btn-group-showcase .btn-group {  margin-right: 20px;  margin-bottom: 20px;}.btn-group-showcase .checkbox input[type="checkbox"] {  display: none;}.tooltiptext {  visibility: visible;  width: 120px;  background-color: #555;  color: #fff;  text-align: center;  border-radius: 6px;  padding: 5px 0;  position: absolute;  z-index: 1;  bottom: 125%;  left: 50%;  margin-left: -60px;  opacity: 1;  -webkit-transition: opacity 0.3s;  transition: opacity 0.3s;}.tooltiptext::after {  content: "";  position: absolute;  top: 100%;  left: 50%;  margin-left: -5px;  border-width: 5px;  border-style: solid;  border-color: #555 transparent transparent transparent;}.card {  margin-bottom: 30px;  border: none;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;  letter-spacing: 0.5px;  border-radius: 20px;  -webkit-box-shadow: 0 0 20px rgba(8, 21, 66, 0.05);  box-shadow: 0 0 20px rgba(8, 21, 66, 0.05);}.card:hover {  -webkit-box-shadow: 0 0 40px rgba(8, 21, 66, 0.05);  box-shadow: 0 0 40px rgba(8, 21, 66, 0.05);  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.card .icon-box {  width: 33px;  height: 33px;  background-color: #f4f4f4;  border-radius: 5px;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;}.card .icon-box:hover {  background-color: rgba(92, 97, 242, 0.1);  color: #959aa7;}.card .icon-box svg {  width: 16px;}.card .card-header {  background-color: #fff;  padding: 30px;  border-bottom: none;  border-top-left-radius: 20px;  border-top-right-radius: 20px;  position: relative;}.card .card-header .center-content {  margin-left: auto;  margin-right: auto;}.card .card-header .center-content p {  color: #979797;  margin-bottom: 0;}.card .card-header.card-no-border {  border-bottom: none !important;}.card .card-header h4 {  font-size: 20px;  color: #2b2b2b;}.card .card-header h4:not(.mb-0),.card .card-header h4:not(.m-0) {  margin-bottom: 0;  text-transform: capitalize;}.card .card-header > span {  font-size: 12px;  color: rgba(43, 43, 43, 0.7);  margin-top: 5px;  display: block;  letter-spacing: 1px;}.card .card-header .card-header-right {  border-radius: 0 0 0 7px;  right: 35px;  top: 33px;  display: inline-block;  float: right;  position: absolute;  background-color: #fff;  z-index: 1;}.card .card-header .card-header-right .card-option {  text-align: right;  width: 35px;  height: 20px;  overflow: hidden;  -webkit-transition: 0.3s ease-in-out;  transition: 0.3s ease-in-out;}.card .card-header .card-header-right .card-option li {  display: inline-block;}.card .card-header .card-header-right .card-option li i {  margin: 0 5px;}.card .card-header .card-header-right .card-option li:first-child i {  -webkit-transition: 1s;  transition: 1s;  color: rgba(92, 97, 242, 0.2);}.card  .card-header  .card-header-right  .card-option  li:first-child  i.icon-angle-double-right {  color: #2b2b2b;}.card  .card-header  .card-header-right  .card-option  li:first-child  i.icon-angle-double-right::before {  content: "\e661" !important;}.card .card-header .card-header-right i {  cursor: pointer;  color: #2c323f;  line-height: 20px;}.card .card-header .card-header-right i.icofont-refresh {  font-size: 13px;}.card .card-body {  padding: 30px;  background-color: rgba(0, 0, 0, 0);}.card .sub-title {  border-bottom: 1px solid rgba(0, 0, 0, 0.1);  padding-bottom: 5px;  margin-bottom: 8px;  font-size: 18px;}.card .card-footer {  background-color: #fff;  border-top: 1px solid #eee;  padding: 30px;  border-bottom-left-radius: 20px;  border-bottom-right-radius: 20px;}.card.card-load .card-loader {  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  background-color: rgba(255, 255, 255, 0.7);  z-index: 8;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;}.card.card-load .card-loader i {  margin: 0 auto;  color: var(--theme-deafult);  font-size: 20px;}.card.full-card {  position: fixed;  top: 0;  z-index: 99999;  -webkit-box-shadow: none;  box-shadow: none;  right: 0;  border-radius: 0;  border: 1px solid #efefef;  width: calc(100vw - 12px);  height: calc(100vh);}.card.full-card .card-body {  overflow: auto;}.setting-list {  border-radius: 5px;  position: absolute;  right: 30px;  top: 26px;  display: inline-block;  float: right;  z-index: 1;  background-color: #fff;}.setting-list .setting-option {  text-align: right;  width: 33px;  height: 35px;  overflow: hidden;  -webkit-transition: 0.3s ease-in-out;  transition: 0.3s ease-in-out;}.setting-list .setting-option li {  display: inline-block;}.setting-list .setting-option li .setting-light {  background-color: #f4f4f4;  border-radius: 5px;  width: 32px;  height: 31px;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.setting-list .setting-option li .setting-light svg {  color: #2b2b2b;}.setting-list .setting-option li .setting-light i {  color: #2b2b2b;}.setting-list .setting-option li .setting-light:hover {  background-color: rgba(92, 97, 242, 0.1);}.setting-list .setting-option li .setting-light:hover svg {  color: #959aa7;}.setting-list .setting-option li .setting-light:hover i {  color: #959aa7;}.setting-list .setting-option li:first-child i {  font-weight: 600;  height: 12px;  margin: 0;}.setting-list .setting-option li:first-child i.icon-angle-double-right {  font-size: 14px;}.setting-list .setting-option li:first-child i.icon-angle-double-right::before {  content: "\e661" !important;  font-weight: normal;  margin-right: -2px;}.setting-list .setting-option.open-setting {  width: 190px;}.setting-list .setting-option.setting-vertical {  text-align: center;  height: 40px;}.setting-list .setting-option.setting-vertical li {  display: block;  margin: 5px 0;}.setting-list  .setting-option.setting-vertical  li:first-child  i.icon-angle-double-right {  -webkit-transform: rotate(90deg);  transform: rotate(90deg);}.setting-list .setting-option.setting-vertical.open-setting {  height: 170px;  width: 35px;}.setting-list i {  margin: 0 3px;  cursor: pointer;}.setting-list i.icofont-refresh {  font-size: 13px;}.border {  border-color: #eee !important;}.card-absolute {  margin-top: 20px;}.card-absolute .card-header {  position: absolute;  top: -20px;  left: 15px;  border-radius: 0.25rem;  padding: 10px 15px;}.card-absolute .card-header h4 {  font-size: 17px;}.card-absolute .card-body {  margin-top: 10px;}.card-header .border-tab {  margin-bottom: -13px;}.custom-card {  overflow: hidden;  padding: 30px;}.custom-card .card-header {  padding: 0;}.custom-card .card-header img {  -webkit-transform: scale(1.5);  transform: scale(1.5);  margin-top: -70px;}.custom-card .card-profile {  text-align: center;}.custom-card .card-profile img {  height: 110px;  padding: 7px;  background-color: #f6f8fc;  z-index: 1;  position: relative;}.custom-card .card-social {  text-align: center;  padding-bottom: 15px;}.custom-card .card-social li {  display: inline-block;}.custom-card .card-social li:nth-child(n + 2) {  margin-left: 10px;}.custom-card .card-social li a {  width: 35px;  height: 35px;  border-radius: 5px;  background-color: rgba(92, 97, 242, 0.1);  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;  color: #959aa7;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;}.custom-card .card-social li:hover a {  background-color: #959aa7;  color: #fff;}.custom-card .profile-details h4 {  font-weight: 600;  color: #2b2b2b;}.custom-card .profile-details h6 {  margin-bottom: 30px;  margin-top: 10px;  color: #979797;  font-size: 14px;  font-weight: 600;}.custom-card .card-footer {  padding: 0;}.custom-card .card-footer > div {  padding: 15px;  text-align: center;}.custom-card .card-footer > div + div {  border-left: 1px solid #efefef;}.custom-card .card-footer > div h3 {  margin-bottom: 0;  font-size: 20px;  font-weight: 600;}.custom-card .card-footer > div h6 {  font-size: 13px;  color: #979797;  font-weight: 600;}.custom-card .card-footer > div i {  font-size: 24px;  display: inline-block;  margin-bottom: 15px;}.custom-card .card-footer > div .m-b-card {  margin-bottom: 10px;}.color-box {  margin-bottom: -10px;}.color-box button {  margin-bottom: 10px;}.color-box button + button {  margin-left: 5px;}.light-font {  color: rgba(43, 43, 43, 0.7);}.state-color ul li {  border-radius: 30px;}.dataTable .badge {  padding: 3px 5px 4px;}.dt-ext .icofont-arrow-down {  color: #f81f58;}.dt-ext .icofont-arrow-up {  color: #61ae41;}div.dataTables_wrapper {  font-family: "Montserrat", sans-serif;}div .table-avtar {  height: 32px;  margin-right: 10px;}div .action {  display: -webkit-box;  display: -ms-flexbox;  display: flex;}div .action i {  font-size: 16px;}div .action .pdf i {  font-size: 20px;  color: #f81f58;}div .action .edit {  margin-right: 5px;}div .action .edit i {  color: #61ae41;}div .action .delete i {  color: #f81f58;}div.dt-button-background {  display: none !important;}div.DTS div.dataTables_scrollBody table {  z-index: 1;}#auto-generate-content_wrapper.dataTables_wrapper button {  background-color: white;  border: 1px solid var(--theme-deafult);  color: var(--theme-deafult);}.dataTables_wrapper {  padding: 0;  width: 100%;}.dataTables_wrapper.no-footer .dataTables_scrollBody {  border-bottom: 1px solid #eee;}.dataTables_wrapper .btn-group button {  margin-right: 5px;}.dataTables_wrapper button {  font-weight: 400;  font-size: 14px;  color: #fff;}.dataTables_wrapper + .dataTables_wrapper {  margin-top: 20px;}.dataTables_wrapper .dataTables_paginate {  margin-left: 15px !important;  border: 1px solid #f4f4f4;  border-radius: 10px;  padding-top: 0;}.dataTables_wrapper .dataTables_paginate .paginate_button {  margin: 0;}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button:active {  background: var(--theme-deafult);  color: #fff !important;  -webkit-box-shadow: none;  box-shadow: none;}.dataTables_wrapper .dataTables_paginate .paginate_button:hover {  border: 1px solid var(--theme-deafult);  color: #2c323f !important;  background: transparent !important;}.dataTables_wrapper .dataTables_length {  margin-bottom: 30px;}.dataTables_wrapper .dataTables_length select {  border-color: #f4f4f4;  color: #2c323f;  padding: 0 10px;  margin: 0 10px;  height: 2.7142em;  background-color: #fff;}.dataTables_wrapper table.dataTable {  border: 1px solid #efefef;}.dataTables_wrapper table.dataTable tbody td.select-checkbox,.dataTables_wrapper table.dataTable tbody th.select-checkbox {  padding-right: 40px !important;}.dataTables_wrapper table.dataTable tbody td.select-checkbox:before,.dataTables_wrapper table.dataTable tbody th.select-checkbox:before {  right: 20px;  top: 22px;  left: unset;}.dataTables_wrapper table.dataTable tbody td.select-checkbox:after,.dataTables_wrapper table.dataTable tbody th.select-checkbox:after {  margin-top: -5px;  margin-left: 21px;}.dataTables_wrapper table.dataTable thead th,.dataTables_wrapper table.dataTable thead td {  border-bottom: 2px solid #efefef;}.dataTables_wrapper table.dataTable th,.dataTables_wrapper table.dataTable td {  padding: 0.55rem;}.dataTables_wrapper .dataTables_filter {  margin-bottom: 25px;  margin-left: 15px;}.dataTables_wrapper .dataTables_filter input[type="search"] {  border: 1px solid #efefef;  padding: 0 10px;  margin-left: 10px;  height: 37px;  border-radius: 0;  border-radius: 10px;}.dataTables_scrollHeadInner {  width: 100% !important;}table .fixedHeader-floating {  position: fixed !important;  background-color: #fff;}table .box > div {  padding: 5px 15px;  background-color: var(--theme-deafult);  display: inline-block;  color: #fff;  border-radius: 5px;  margin-bottom: 15px;  margin-right: 15px;}table.dataTable.fixedHeader-locked,table.dataTable.fixedHeader-floating {  width: calc(100vw - 250px) !important;  max-width: calc(100vw - 250px) !important;  overflow: hidden !important;  right: 0 !important;  z-index: 99;  left: 260px !important;}table.dataTable:not(.fixedHeader-locked):not(.fixedHeader-floating) {  width: 100% !important;}table.dataTable {  border-collapse: collapse !important;  margin-top: 0 !important;}table.dataTable thead .sorting:before,table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:before,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_asc_disabled:before,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc_disabled:before,table.dataTable thead .sorting_desc_disabled:after {  bottom: 12px !important;}table.dataTable input,table.dataTable select {  border: 1px solid #efefef;  height: 45px;}.toolbar {  padding: 5px 15px;  background-color: var(--theme-deafult);  display: inline-block;  color: #fff;  border-radius: 5px;  margin-bottom: 15px;  margin-right: 15px;}code.option {  color: #f81f58 !important;}code.api {  color: #61ae41 !important;}.dt-ext .dataTables_wrapper .page-item .page-link {  border-radius: 30px;  border: transparent;}.dt-ext .dataTables_wrapper .page-item.active .page-link,.dt-ext .dataTables_wrapper .page-item:hover .page-link {  background-color: var(--theme-deafult) !important;  border-color: var(--theme-deafult) !important;  color: #fff;}.dt-ext .dataTables_wrapper .dataTables_paginate .paginate_button {  padding: 0;  border: none;}.dt-ext .dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dt-ext .dataTables_wrapper .dataTables_paginate .paginate_button.hover,.dt-ext .dataTables_wrapper .dataTables_paginate .paginate_button.active {  border: none !important;}.dt-ext .dataTables_wrapper .dataTables_paginate .page-link {  margin-left: 0px;  color: var(--theme-deafult);}.dt-ext .dataTables_wrapper button.dt-button,.dt-ext .dataTables_wrapper div.dt-button,.dt-ext .dataTables_wrapper a.dt-button,.dt-ext .dataTables_wrapper button.dt-button:focus:not(.disabled),.dt-ext .dataTables_wrapper div.dt-button:focus:not(.disabled),.dt-ext .dataTables_wrapper a.dt-button:focus:not(.disabled),.dt-ext .dataTables_wrapper button.dt-button:active:not(.disabled),.dt-ext .dataTables_wrapper button.dt-button.active:not(.disabled),.dt-ext .dataTables_wrapper div.dt-button:active:not(.disabled),.dt-ext .dataTables_wrapper div.dt-button.active:not(.disabled),.dt-ext .dataTables_wrapper a.dt-button:active:not(.disabled),.dt-ext .dataTables_wrapper a.dt-button.active:not(.disabled) {  background-color: var(--theme-deafult);  border-color: var(--theme-deafult);  border-radius: 2px;  color: #fff;  background-image: none;  font-size: 14px;}.dt-ext .dataTables_wrapper button.dt-button.btn-success,.dt-ext .dataTables_wrapper div.dt-button.btn-success,.dt-ext .dataTables_wrapper a.dt-button.btn-success {  background-color: #61ae41;  border-color: #61ae41;}.dt-ext .dataTables_wrapper button.dt-button.btn-primary,.dt-ext .dataTables_wrapper div.dt-button.btn-primary,.dt-ext .dataTables_wrapper a.dt-button.btn-primary {  background-color: var(--theme-deafult);  border-color: var(--theme-deafult);}.dt-ext .dataTables_wrapper button.dt-button.btn-danger,.dt-ext .dataTables_wrapper div.dt-button.btn-danger,.dt-ext .dataTables_wrapper a.dt-button.btn-danger {  background-color: #f81f58;  border-color: #f81f58;}.dt-ext .dataTables_wrapper table.dataTable th.focus,.dt-ext .dataTables_wrapper table.dataTable td.focus {  outline: 3px solid var(--theme-deafult);}.dt-ext  .dataTables_wrapper  table.dataTable.display  tbody  > tr.odd.selected  > .sorting_1,.dt-ext  .dataTables_wrapper  table.dataTable.order-column.stripe  tbody  > tr.odd.selected  > .sorting_1 {  background-color: #fff;}.dt-ext .dataTables_wrapper table.dataTable.stripe tbody > tr.odd.selected,.dt-ext .dataTables_wrapper table.dataTable.stripe tbody > tr.odd > .selected,.dt-ext .dataTables_wrapper table.dataTable.display tbody > tr.odd.selected,.dt-ext .dataTables_wrapper table.dataTable.display tbody > tr.odd > .selected {  background-color: #fff;}.dt-ext  .dataTables_wrapper  table.dataTable.display  tbody  > tr.even.selected  > .sorting_1,.dt-ext  .dataTables_wrapper  table.dataTable.order-column.stripe  tbody  > tr.even.selected  > .sorting_1 {  background-color: #fff;}.dt-ext .dataTables_wrapper table.dataTable tbody > tr.selected,.dt-ext .dataTables_wrapper table.dataTable tbody > tr > .selected {  background-color: #fff;}td.highlight {  background-color: #f4f4f4 !important;}td.details-control {  text-align: center;  cursor: pointer;  font-family: "themify";}td.details-control:before {  content: "\e61a";  border: 1px solid #61ae41;  padding: 3px;  border-radius: 20px;  color: #61ae41;}tr.shown td.details-control {  cursor: pointer;}tr.shown td.details-control:before {  content: "\e622";  color: #f81f58;  border-color: #f81f58;}.dataTables_scroll ~ .dataTables_paginate {  margin-top: 20px !important;}.product-table th:last-child {  min-width: 120px;}.product-table h6 {  font-weight: 600;  color: #2c323f;}table.dataTable.display tbody tr.odd > .sorting_1 {  background-color: #fdfeff;}table.dataTable thead .sorting:before,table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:before,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_asc_disabled:before,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc_disabled:before,table.dataTable thead .sorting_desc_disabled:after {  font-family: "Glyphicons Halflings";}.dataTables_wrapper .btn-group > .btn:not(:last-child):not(.dropdown-toggle),.dataTables_wrapper .btn-group > .btn-group:not(:last-child) > .btn {  border-radius: 30px !important;}.dataTables_wrapper .btn-group > .btn:nth-child(n + 3),.dataTables_wrapper .btn-group > :not(.btn-check) + .btn,.dataTables_wrapper .btn-group > .btn-group:not(:first-child) > .btn {  border-radius: 30px !important;}.clockpicker-canvas line {  stroke: var(--theme-secondary);}.clockpicker-canvas-fg,.clockpicker-canvas-bearing {  fill: var(--theme-deafult);}.daterangepicker {  border: none;  -webkit-box-shadow: 0 0 20px rgba(8, 21, 66, 0.05);  box-shadow: 0 0 20px rgba(8, 21, 66, 0.05);}.daterangepicker td.available:hover,.daterangepicker th.available:hover {  background-color: var(--theme-deafult);  border-radius: 50%;}.datepicker {  z-index: 99;}.datepicker--day-name {  color: #eeb82f;  font-weight: bold;}.datepicker--cell.-current- {  color: #000;  border-radius: 5px;  font-weight: bold;  border: 2px solid var(--theme-secondary);}.datepicker--cell.-focus- {  background: var(--theme-secondary);  color: #fff !important;}.datepicker--cell.-selected- {  background: var(--theme-secondary) !important;}.daterangepicker.ltr {  color: #898989;  z-index: 8;}.daterangepicker.ltr tr {  font-size: 13px;}.daterangepicker.ltr tr td {  height: 34px;  width: 34px;}.daterangepicker.ltr tr td.in-range {  background-color: #fafafa;}.daterangepicker.ltr tr td.active {  background-color: var(--theme-deafult);  border-radius: 50%;}.daterangepicker.ltr .ranges {  float: none;}.daterangepicker.ltr .ranges li {  color: var(--theme-deafult);}.daterangepicker.ltr .ranges li:hover {  background-color: var(--theme-deafult);  border: 1px solid var(--theme-deafult);  color: #fff;}.daterangepicker.ltr .ranges li.active {  background-color: var(--theme-deafult);  border: 1px solid var(--theme-deafult);  color: #fff;}.daterangepicker.ltr .calendar-time select {  color: #898989;  border-color: #efefef;  background-color: #fff;  font-size: 14px;  padding: 5px 10px;  border-radius: 5px;  width: 30%;}.datepickers-container,.bootstrap-datetimepicker-widget {  z-index: 7;}.datetime-picker .bootstrap-datetimepicker-widget.dropdown-menu {  width: auto;}.datetime-picker .input-group-text i {  line-height: 1.3;}.date-range-picker .theme-form {  margin-bottom: 30px;}.date-range-picker > div:last-child .theme-form {  margin-bottom: 0px;}.daterangepicker:before {  border-bottom: 7px solid #efefef;}.daterangepicker .daterangepicker_input i {  font-size: 14px;  color: #59667a;}.daterangepicker .input-mini {  border-color: #efefef !important;  font-size: 14px;  color: #59667a;}.daterangepicker th,.daterangepicker td {  height: 34px;  width: 34px;}.daterangepicker th:hover,.daterangepicker td:hover {  color: #2c323f;}.daterangepicker th.prev,.daterangepicker th.next,.daterangepicker td.prev,.daterangepicker td.next {  color: #fff;  height: 34px;  width: 34px;  background-color: var(--theme-deafult);  border-radius: 50%;}.daterangepicker th.month,.daterangepicker td.month {  color: var(--theme-deafult);  letter-spacing: 1px;  text-transform: uppercase;}.clockpicker-popover {  border: none;  -webkit-box-shadow: 0 0 20px rgba(8, 21, 66, 0.05);  box-shadow: 0 0 20px rgba(8, 21, 66, 0.05);  z-index: 7;}.clockpicker-popover .popover-content {  background-color: rgba(92, 97, 242, 0.05);}.clockpicker-canvas-bg {  fill: #fff;}.clockpicker-tick:hover {  color: inherit;  background-color: #fff;}.basic-tab .card-body .nav-tabs .nav-item.dropdown a:after {  right: 3px;}.dropdown-basic {  margin-bottom: -10px;}.dropdown-basic .btn-group {  margin-right: 18px;}.dropdown-basic .btn-group .btn-round {  border-radius: 50px;}.dropdown-basic .separated-btn {  margin-left: -6px;}.dropdown-basic .separated-btn .btn {  border-top-left-radius: 0;  border-bottom-left-radius: 0;  padding: 10px;}.dropdown-basic button {  max-height: 43px;}.dropdown-basic .dropdown {  position: relative;  display: inline-block;  margin-bottom: 10px;}.dropdown-basic .dropdown .dropbtn {  color: white;  padding: 12px 35px;  border: none;  cursor: pointer;  font-weight: 600;}.dropdown-basic .dropdown.separated-btn .dropdown-content {  right: 0;  left: unset;}.dropdown-basic .dropdown .dropdown-content {  display: none;  position: absolute;  right: 0;  background-color: #f9f9f9;  min-width: 175px;  -webkit-box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);  z-index: 1;  left: 0;  top: 45px;}.dropdown-basic .dropdown .dropdown-content a {  color: black;  padding: 12px 16px;  text-decoration: none;  display: block;}.dropdown-basic .dropdown .dropdown-content .dropdown-header {  padding: 12px 16px;}.dropdown-basic .dropdown-content a:hover {  background-color: #f1f1f1;}.dropdown-basic .dropdown:hover .dropdown-content {  display: block;}.dropup-basic .dropup {  position: relative;  display: inline-block;}.dropup-basic .dropup .dropbtn {  color: white;  padding: 12px;  border: none;}.dropup-basic .dropup .dropup-content {  display: none;  position: absolute;  background-color: #f9f9f9;  min-width: 170px;  bottom: 45px;  z-index: 999;  left: 0;}.dropup-basic .dropup .dropup-content a {  color: black;  padding: 12px 16px;  text-decoration: none;  display: block;}.dropup-basic .dropup .dropup-content a:hover {  background-color: #f1f1f1;}.dropup-basic .dropup:hover .dropup-content {  display: block;}.dropup-basic .dropup:hover .dropup-content a.active {  background-color: #f1f1f1;}.form-builder form .form-control {  padding: 8px 15px;}.form-builder .drag-box {  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}.form-builder .drag-box fieldset {  border: 1px dotted #eee;  min-height: 655px;  padding: 30px;  width: 100%;  overflow: hidden;  margin-top: 30px;  border-radius: 4px;}.form-builder .component {  cursor: pointer;}.form-builder .component .input-group .btn {  line-height: 1.6;}.form-builder .component label {  padding-top: 8px;}.form-builder .component .form-group input,.form-builder .component .form-group textarea,.form-builder .component .form-group select {  border-radius: 4px;}.form-builder .component .form-group .input-group #prependedcheckbox,.form-builder .component .form-group .input-group #prependedtext {  border-top-left-radius: 0;  border-bottom-left-radius: 0;}.form-builder .component .form-group .input-group #appendedcheckbox {  border-top-right-radius: 0;  border-bottom-right-radius: 0;  border-right-color: transparent;}.form-builder .component .form-group .input-group #appendedtext,.form-builder .component .form-group .input-group #buttondropdown {  border-top-right-radius: 0;  border-bottom-right-radius: 0;}.form-builder .component .form-group .input-group #buttondropdown {  margin-right: -1px;}.form-builder .component .form-group .input-group .input-group-btn button {  border-radius: 4px;  border-top-left-radius: 0;  border-bottom-left-radius: 0;}.form-builder .component .form-group .input-group .input-group-text .btn-right,.form-builder  .component  .form-group  .input-group  .input-group-text  .checkbox-radius {  border-radius: 4px;  border-top-left-radius: 0;  border-bottom-left-radius: 0;}.form-builder .component .form-group .pl-md-radios {  padding-left: 37px;}.form-builder input {  cursor: pointer;}.form-builder textarea {  resize: vertical;}.form-builder .popover {  z-index: 8;  opacity: 1;  left: -290px !important;  top: 95px !important;}.form-builder .popover .control-group {  cursor: default;}.form-builder .popover input {  cursor: pointer;}.form-builder .render {  min-height: 500px;  width: 100%;  border-radius: 4px;}.form-builder .popover .controls {  margin-left: 0;}.form-builder .popover .control-label {  text-align: left;}.form-builder .popover form {  width: 100%;}.form-builder .popover .fade.left.in {  left: -215px;}.form-builder .target:after {  float: left;  content: " ";  height: 77px;  margin-top: 3px;  background: #f4f4f4;  width: 100%;  border: 1px dashed #eee;}.drag form {  padding: 10px 5px;  border: 1px dotted #eee;  position: absolute;  background: #fff;  -webkit-box-shadow: 0 0 30px #eee;  box-shadow: 0 0 30px #eee;  overflow: hidden;}.drag form input {  border-radius: 5px;}.form-builder-header-1 {  background-color: #f4f4f4;  padding: 15px;  border-radius: 5px;  min-height: 67px;}.form-builder-header-1 h6 {  margin-bottom: 0;  margin-top: 10px;}.form-builder .help-block {  font-size: 12px;}.form-builder .form-group .col-md-12 {  padding: 0;}.form-builder .popover {  width: 300px;}.form-builder .popover-header {  background-color: var(--theme-deafult);  padding: 15px;}.form-builder .popover-body {  padding: 15px;}.form-builder .popover-body .form-group.row {  padding: 0 15px;}.form-builder .popover-body .form-group.row .col-lg-12 {  padding: 0;}.icon-addon .addon-md .glyphicon,.icon-addon .addon-md .fa {  position: absolute;  z-index: 2;  left: 10px;  font-size: 14px;  width: 20px;  margin-left: -2.5px;  text-align: center;  padding: 10px 0;  top: 1px;}.icon-addon .glyphicon,.icon-addon .fa {  position: absolute;  z-index: 2;  left: 10px;  font-size: 14px;  width: 20px;  margin-left: -2.5px;  text-align: center;  padding: 10px 0;  top: 1px;}.input-group-square .input-group-text,.input-group-square .form-control {  border-radius: 0;}.input-group-solid .input-group-text,.input-group-solid .form-control {  background: #f4f4f4;}.input-group-air {  -webkit-box-shadow: 0 3px 20px 0 #efefef;  box-shadow: 0 3px 20px 0 #efefef;}.icon-addon {  position: relative;  color: #4c5667;  display: block;}.icon-addon:after {  display: table;  content: "";  clear: both;}.icon-addon:before {  display: table;  content: "";}.icon-addon .addon-md .form-control {  padding-left: 30px;  float: left;  font-weight: normal;}.icon-addon .form-control {  padding-left: 30px;  float: left;  font-weight: normal;}.pill-input-group span:last-child {  border-top-right-radius: 1.3rem;  border-bottom-right-radius: 1.3rem;}.pill-input-group span:first-child {  border-top-left-radius: 1.3rem;  border-bottom-left-radius: 1.3rem;}.form-wizard .tab {  display: none;}.form-wizard .btn-mb {  margin-bottom: 30px;}.form-wizard .step {  height: 10px;  width: 10px;  margin: 0 2px;  background-color: var(--theme-deafult);  border: none;  border-radius: 50%;  display: inline-block;  opacity: 0.5;}.form-wizard .step.active {  opacity: 1;}.form-wizard .step.finish {  background-color: var(--theme-secondary);}.stepwizard {  display: table;  width: 100%;  position: relative;  margin-bottom: 30px;}.stepwizard .stepwizard-row {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -ms-flex-pack: distribute;  justify-content: space-around;}.stepwizard .stepwizard-row:before {  top: 20px;  bottom: 0;  position: absolute;  content: "";  width: 100%;  height: 1px;  background-color: #eee;}.stepwizard .stepwizard-row .stepwizard-step {  display: table-cell;  text-align: center;  position: relative;}.stepwizard .stepwizard-row .stepwizard-step p {  margin-top: 10px;}.stepwizard .stepwizard-row .stepwizard-step button[disabled] {  opacity: 1 !important;  filter: alpha(opacity=100) !important;}.stepwizard .stepwizard-row .stepwizard-step .btn-light {  background-color: #eee !important;}.stepwizard .stepwizard-row .stepwizard-step .btn-primary {  background-color: #959aa7 !important;  color: #fff;}.f1 fieldset {  display: none;}.f1 .input-error {  border-color: #f81f58;}.f1 .f1-steps {  overflow: hidden;  position: relative;  margin-top: 30px;  margin-bottom: 30px;}.f1 .f1-steps .f1-progress {  position: absolute;  top: 24px;  width: 100%;  height: 1px;  background: #eee;}.f1 .f1-steps .f1-progress .f1-progress-line {  height: 1px;  background: var(--theme-deafult);  width: 16%;}.f1 .f1-steps .f1-step {  position: relative;  float: left;  width: 33.333333%;  text-align: center;}.f1 .f1-steps .f1-step.activated .f1-step-icon {  background: #fff;  border: 1px solid var(--theme-deafult);  color: var(--theme-deafult);}.f1 .f1-steps .f1-step.activated p {  color: var(--theme-deafult);}.f1 .f1-steps .f1-step.active .f1-step-icon {  width: 48px;  height: 48px;  background: var(--theme-deafult);  font-size: 22px;  line-height: 20px;  color: #fff;}.f1 .f1-steps .f1-step.active p {  color: var(--theme-deafult);}.f1 .f1-steps .f1-step p {  color: #898989;}.f1 .f1-steps .f1-step .f1-step-icon {  display: inline-block;  width: 40px;  height: 40px;  background: #f6f8fc;  font-size: 16px;  color: #959aa7;  line-height: 20px;  border-radius: 50%;}.f1 .f1-buttons {  text-align: right;}.wizard-4 .action-bar {  position: absolute;  bottom: 50px;  right: 50px;}.wizard-4 .action-bar .btn {  float: right;  margin: 0 5px;  background-color: #e3e0ff !important;  border-color: #e3e0ff !important;  color: var(--theme-deafult);}.wizard-4 .action-bar .buttonDisabled {  color: #59667a;  background-color: rgba(89, 102, 122, 0.05) !important;  border: 1px solid rgba(89, 102, 122, 0.05) !important;  cursor: text;}.wizard-4 .step-container {  background: #f8f9fe;  position: relative;  margin: 0;  padding: 0;  border: 0 solid #e8ebf2;  overflow: hidden;  clear: right;  width: 70%;}.wizard-4 .step-container div.content {  display: block;  position: absolute;  float: left;  height: 445px;  text-align: left;  overflow: auto;  z-index: 1;  width: 100%;  -webkit-box-sizing: border-box;  box-sizing: border-box;  clear: both;}.wizard-4 .step-container div.content .wizard-title {  width: 450px;  margin: 0 auto;}.wizard-4 .loader {  display: none;}.wizard-4 .msg-box {  position: fixed;  display: none;  padding: 5px 10px;  background-color: #8b8ff6;  top: 30px;  border-radius: 5px;  right: 60px;  padding: 10px 20px;}.wizard-4 .msg-box .content {  padding: 0;  float: left;  padding-top: 3px;  color: #fff;}.wizard-4 .msg-box .close {  color: #fff;  margin-left: 10px;  opacity: 1;  font-size: 18px;  line-height: 1.4;}.wizard-4 ul.anchor {  float: left;  width: 30%;  height: 100vh;  padding: 40px 35px;  background-color: #fff;}.wizard-4 ul.anchor .disabled {  opacity: 0.7;  color: #59667a;}.wizard-4 ul.anchor .disabled h4 {  background-color: rgba(89, 102, 122, 0.15);}.wizard-4 ul.anchor .logo {  padding-bottom: 50px;}.wizard-4 ul.anchor li {  position: relative;  display: block;  margin: 0;  padding: 0;  float: left;  clear: both;  width: 100%;  -webkit-box-sizing: border-box;  box-sizing: border-box;  z-index: 0;}.wizard-4 ul.anchor li:nth-child(n + 3) {  margin-top: 30px;}.wizard-4 ul.anchor li + li a {  padding-left: 80px;}.wizard-4 ul.anchor li h4 {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  background-color: rgba(92, 97, 242, 0.2);  width: 50px;  height: 50px;  border-radius: 50%;  position: absolute;  left: 0;  top: 0;}.wizard-4 ul.anchor li a {  display: block;  position: relative;  float: left;  margin: 0;  width: 100%;  -webkit-box-sizing: border-box;  box-sizing: border-box;  text-decoration: none;  outline-style: none;  z-index: 1;  font-size: 18px;}.wizard-4 ul.anchor li a small {  display: block;  font-size: 14px;}.wizard-4 ul.anchor li a .stepNumber {  position: relative;  float: left;  width: 30px;  text-align: center;  padding: 5px;  padding-top: 0;}.wizard-4 ul.anchor li a.done h4 {  color: #fff;  background: var(--theme-deafult);}.wizard-4 ul.anchor li a.done h4:before {  font-size: 12px;  position: absolute;  left: 5px;  top: -3px;  content: "\e64c";  font-family: "themify";  background-color: #fff;  color: var(--theme-deafult);  border-radius: 15px;  padding: 2px;  border: 1px solid;}.wizard-4 ul.anchor li a.error {  color: #898989;  background: #fe8a7d;  border: 1px solid #f81f58;}.wizard-4 ul.anchor li a.error:hover {  color: #000;}.form-validate form label {  font-weight: 500;}.form-validate .input-group.left-radius .input-group-text {  border-radius: 4px 0 0 4px !important;}.form-validate .input-group.left-radius input {  border-radius: 0 4px 4px 0 !important;}.form-validate .input-group .input-group-text {  border-radius: 4px 0 0 4px !important;}.form-validate .input-group input {  border-radius: 0 4px 4px 0 !important;}.form-space {  margin-bottom: -10px;}.form-space > div {  margin-bottom: 10px;}form label {  font-weight: 500;}.form-control::-webkit-input-placeholder {  color: #898989 !important;  font-weight: 400 !important;}.theme-form .form-group {  margin-bottom: 15px;}.theme-form .form-control :focus {  -webkit-box-shadow: 0 0 0 0.2rem rgba(171, 140, 228, 0.05);  box-shadow: 0 0 0 0.2rem rgba(171, 140, 228, 0.05);}.theme-form textarea {  border-color: #eee;}.theme-form textarea::-webkit-input-placeholder {  color: #898989;  font-size: 14px;  letter-spacing: 1px;  font-weight: 100;}.theme-form input[type="text"],.theme-form input[type="email"],.theme-form input[type="search"],.theme-form input[type="password"],.theme-form input[type="number"],.theme-form input[type="tel"],.theme-form input[type="date"],.theme-form input[type="datetime-local"],.theme-form input[type="time"],.theme-form input[type="datetime-local"],.theme-form input[type="month"],.theme-form input[type="week"],.theme-form input[type="url"],.theme-form input[type="file"],.theme-form textarea,.theme-form select {  border-color: #eee;  background-color: #fff;  font-size: 14px;  color: #898989;  -webkit-box-shadow: none;  box-shadow: none;}.theme-form input[type="text"]::-webkit-input-placeholder,.theme-form input[type="email"]::-webkit-input-placeholder,.theme-form input[type="search"]::-webkit-input-placeholder,.theme-form input[type="password"]::-webkit-input-placeholder,.theme-form input[type="number"]::-webkit-input-placeholder,.theme-form input[type="tel"]::-webkit-input-placeholder,.theme-form input[type="date"]::-webkit-input-placeholder,.theme-form input[type="datetime-local"]::-webkit-input-placeholder,.theme-form input[type="time"]::-webkit-input-placeholder,.theme-form input[type="datetime-local"]::-webkit-input-placeholder,.theme-form input[type="month"]::-webkit-input-placeholder,.theme-form input[type="week"]::-webkit-input-placeholder,.theme-form input[type="url"]::-webkit-input-placeholder,.theme-form input[type="file"]::-webkit-input-placeholder,.theme-form textarea::-webkit-input-placeholder,.theme-form select::-webkit-input-placeholder {  color: #898989;  font-size: 14px;  letter-spacing: 1px;  font-weight: 100;}.theme-form input[type="file"] {  height: auto;}.theme-form select.form-control:not([size]):not([multiple]) {  border-color: #eee;  font-size: 14px;}.theme-form .checkbox label {  padding-left: 10px;}.theme-form .btn-fb,.theme-form .btn-twitter,.theme-form .btn-google,.theme-form .btn-linkedin {  color: #fff;  width: 100%;}.theme-form .btn-fb {  background-color: #4867aa;}.theme-form .btn-twitter {  background-color: #5da9dd;}.theme-form .btn-google {  background-color: #c64e40;}.theme-form .btn-linkedin {  background-color: #0077b5;}.form-inline {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-flex: 0;  -ms-flex: 0 0 auto;  flex: 0 0 auto;  -webkit-box-orient: horizontal;  -webkit-box-direction: normal;  -ms-flex-flow: row wrap;  flex-flow: row wrap;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  margin-bottom: 0;}.form-inline .col-form-label {  margin-right: 5px;}.form-control,.form-select {  border-color: #eee;  font-size: 14px;  padding: 12px 15px;}.form-control:focus,.form-select:focus {  -webkit-box-shadow: none;  box-shadow: none;  border-color: #eee;  outline: none;}.form-control.left-radius,.form-select.left-radius {  border-top-right-radius: 0 !important;  border-bottom-right-radius: 0 !important;}.form-control.right-radius,.form-select.right-radius {  border-top-left-radius: 0 !important;  border-bottom-left-radius: 0 !important;}input[type="file"] {  height: auto;  padding: 0.375rem 0.75rem !important;}.form-control-color {  max-width: 4rem;}.input-group-text {  border-radius: 10px;  border-color: #eee;}.input-group.left-radius .input-group-text {  border-top-left-radius: 10px !important;  border-bottom-left-radius: 10px !important;}.input-group.left-radius input {  border-top-right-radius: 10px !important;  border-bottom-right-radius: 10px !important;}.input-group.right-radius .input-group-text {  border-top-right-radius: 30px !important;  border-bottom-right-radius: 30px !important;}.input-group.right-radius input {  border-top-left-radius: 30px !important;  border-bottom-left-radius: 30px !important;}.form-group {  margin-bottom: 20px;}.search-form input {  border: 1px solid #efefef;  padding: 10px 10px 10px 70px;  border-radius: 10px;  background-color: rgba(244, 244, 244, 0.3);}.search-form input:focus {  outline: none !important;}.radius-30 {  border-radius: 30px;}.form-label-align-right label {  text-align: right;  padding-top: 17px;  font-weight: 500;}.was-validated .form-control:invalid,.form-control.is-invalid {  background-size: 18px !important;  background-position: 99% 30% !important;}.form-builder-column #pills-tabContent .theme-form .form-group,.form-builder-column #pills-tabContent .theme-form .ui-draggable {  margin-bottom: 0 !important;}.form-builder-column #pills-tabContent .theme-form .form-group .checkbox label,.form-builder-column  #pills-tabContent  .theme-form  .ui-draggable  .checkbox  label {  margin-top: 0;}.form-builder-column  #pills-tabContent  .theme-form  .form-group  .input-group  #prependedcheckbox,.form-builder-column  #pills-tabContent  .theme-form  .ui-draggable  .input-group  #prependedcheckbox {  margin-right: 0;  border-top-left-radius: 0;  border-bottom-left-radius: 0;}.form-builder-column  #pills-tabContent  .theme-form  .form-group  .input-group  .input-group-text  .input-group-text  input,.form-builder-column  #pills-tabContent  .theme-form  .ui-draggable  .input-group  .input-group-text  .input-group-text  input {  margin-right: 0;}.form-builder-column #pills-tabContent .theme-form .form-group .m-t-help-block,.form-builder-column  #pills-tabContent  .theme-form  .ui-draggable  .m-t-help-block {  margin-top: -3px;}.form-builder-column #pills-tabContent #pills-button .theme-form button {  margin-bottom: 6px;}.form-builder-column .droppable-active {  background-color: rgba(92, 97, 242, 0.2) !important;  opacity: 0.1;}.form-builder-column .form-body {  min-height: 540px;}.form-builder-column .draggable {  cursor: move;}.form-builder-column .drag-bx {  border: 1px dotted #eee;}.form-builder-column .tools a {  cursor: pointer;  font-size: 80%;}.ui-front textarea {  font-family: "Montserrat", sans-serif !important;}.form-builder-2 .form-group .checkbox label {  margin-top: 0;}.form-builder-2 .form-group .input-group #prependedcheckbox {  margin-right: 0;  border-top-left-radius: 0;  border-bottom-left-radius: 0;}.form-builder-2 .form-group .input-group input {  margin-right: 15px;}.form-builder-2  .form-group  .input-group  .input-group-text  .input-group-text  input {  margin-right: 0;}.form-builder-2 .form-group .m-t-help-block {  margin-top: -3px;}.form-builder-2-header {  background-color: #f4f4f4;  padding: 15px;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  margin-bottom: 30px;}.form-builder-2-header > div {  display: inline-block;  width: 49%;}.form-builder-2-header > div nav {  text-align: right;  float: right;}.icon-lists h6 {  color: #898989;  font-weight: 400;}.icon-lists > div:hover {  background-color: rgba(92, 97, 242, 0.1);  color: #959aa7;}.icon-lists > div:hover i {  color: #959aa7;}.icon-lists div {  cursor: pointer;  line-height: 60px;  white-space: nowrap;  border-radius: 4px;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.icon-lists div i {  margin: 0 15px 0 10px;  font-size: 24px;}.icon-lists.whether-icon svg {  height: 50px;  width: 50px;}.icon-lists.feather-icons .d-flex svg {  margin: 0 15px 0 10px;}.icon-lists .feather-icon .icon-first h6 {  display: none;}.flag-icons,.feather-icons {  margin-bottom: -15px;  margin-top: -15px;}.flag-icons div,.feather-icons div {  line-height: 1;  word-wrap: break-word;  overflow: auto;}.flag-icons div .flag-icon,.feather-icons div .flag-icon {  height: 50px;  width: 50px;}.flag-icons div .d-flex,.feather-icons div .d-flex {  padding-top: 15px;  padding-bottom: 15px;  width: 100%;}.flag-icons div .flex-grow-1 h6,.feather-icons div .flex-grow-1 h6 {  margin-bottom: 0;  font-size: 14px;  max-width: 100%;  text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;}.flag-icons div .flex-grow-1 h5,.feather-icons div .flex-grow-1 h5 {  background-color: #959aa7;  display: inline-block;  padding: 4px 5px;  font-size: 11px;  border-radius: 3px;  margin-right: 5px;  margin-bottom: 5px;  color: #fff;}.icon-hover-bottom {  background-color: #fdfeff;  width: 100%;  bottom: 0;  left: 0;  -webkit-box-shadow: 0px 0px 1px 1px #eee;  box-shadow: 0px 0px 1px 1px #eee;  z-index: 999;}.icon-hover-bottom .icon-popup {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  width: 100%;  padding: 20px;}.icon-hover-bottom .icon-popup .close-icon {  position: absolute;  right: 10px;  top: 10px;  font-size: 20px;  color: #ccc;  cursor: pointer;}.icon-hover-bottom .icon-popup > div {  display: inline-block;}.icon-hover-bottom .icon-popup > div .flag-icon {  width: 60px;  height: 60px;}.icon-hover-bottom .icon-popup .icon-class {  margin: 0 20px;  cursor: pointer;  font-family: "Montserrat", sans-serif;}.icon-hover-bottom .icon-title {  display: block;  color: #2c323f;  text-transform: uppercase;  font-weight: 600;  font-family: "Montserrat", sans-serif;}.icon-hover-bottom .form-group {  font-family: "Montserrat", sans-serif;}.icon-hover-bottom .form-group input {  min-width: 300px;  background-color: #fff;}.icon-hover-bottom .form-group button.btn {  min-width: 130px;}.fa-fa-icon-show-div,.icons-show-div {  display: none;}.icon-first i {  color: #898989;}.icon-first h6 {  display: none;}@media only screen and (max-width: 480px) {  .flag-icons div .d-flex,  .feather-icons div .d-flex {    padding-top: 10px;    padding-bottom: 10px;  }}.list-group-item.active {  background-color: var(--theme-deafult);  border-color: var(--theme-deafult);}.list-group .list-group-item .badge {  padding: 4px 6px 3px;}.list-group i {  margin-right: 10px;}.list-group img {  height: 36px;  width: 36px;  margin-right: 10px;}.card-body .sub-title {  font-weight: 500;}.loader-wrapper {  position: fixed;  z-index: 999999;  background: #fff;  width: 100%;  height: 100%;  top: 0;  left: 0;  right: 0;  bottom: 0;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.loader-wrapper .dot {  position: relative;  width: 22px;  height: 22px;  margin: 8px;  border-radius: 50%;}.loader-wrapper .dot::before {  position: absolute;  content: "";  width: 100%;  height: 100%;  background: inherit;  border-radius: inherit;  -webkit-animation: wave 2s ease infinite;  animation: wave 2s ease infinite;}.loader-wrapper .dot:nth-child(1) {  background: rgba(92, 97, 242, 0.2);}.loader-wrapper .dot:nth-child(1)::before {  -webkit-animation-delay: 0.2s;  animation-delay: 0.2s;}.loader-wrapper .dot:nth-child(2) {  background: rgba(238, 184, 47, 0.4);}.loader-wrapper .dot:nth-child(2)::before {  -webkit-animation-delay: 0.4s;  animation-delay: 0.4s;}.loader-wrapper .dot:nth-child(3) {  background: rgba(92, 97, 242, 0.6);}.loader-wrapper .dot:nth-child(3)::before {  -webkit-animation-delay: 0.6s;  animation-delay: 0.6s;}.loader-wrapper .dot:nth-child(4) {  background: rgba(238, 184, 47, 0.8);}.loader-wrapper .dot:nth-child(4)::before {  -webkit-animation-delay: 0.8s;  animation-delay: 0.8s;}.loader-wrapper .dot:nth-child(5) {  background: #959aa7;}.loader-wrapper .dot:nth-child(5)::before {  -webkit-animation-delay: 1s;  animation-delay: 1s;}@-webkit-keyframes wave {  50%,  75% {    -webkit-transform: scale(2.5);    transform: scale(2.5);  }  80%,  100% {    opacity: 0;  }}@keyframes wave {  50%,  75% {    -webkit-transform: scale(2.5);    transform: scale(2.5);  }  80%,  100% {    opacity: 0;  }}.loader-box {  height: 150px;  text-align: center;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  vertical-align: middle;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  -webkit-transition: 0.3s color, 0.3s border, 0.3s opacity,    0.3s -webkit-transform;  transition: 0.3s color, 0.3s border, 0.3s opacity, 0.3s -webkit-transform;  transition: 0.3s color, 0.3s border, 0.3s transform, 0.3s opacity;  transition: 0.3s color, 0.3s border, 0.3s transform, 0.3s opacity,    0.3s -webkit-transform;}.loader-box [class*="loader-"] {  display: inline-block;  width: 50px;  height: 50px;  color: inherit;  vertical-align: middle;}.loader-box .loader-1 {  border: 0.2em dotted #959aa7;  border-radius: 50%;  -webkit-animation: 1s loader-01 linear infinite;  animation: 1s loader-01 linear infinite;}@-webkit-keyframes loader-01 {  0% {    -webkit-transform: rotate(0deg);    transform: rotate(0deg);  }  100% {    -webkit-transform: rotate(360deg);    transform: rotate(360deg);  }}@keyframes loader-01 {  0% {    -webkit-transform: rotate(0deg);    transform: rotate(0deg);  }  100% {    -webkit-transform: rotate(360deg);    transform: rotate(360deg);  }}.loader-box .loader-2 {  border: 0.2em solid transparent;  border-left-color: #eeb82f;  border-right-color: #eeb82f;  border-radius: 50%;  -webkit-animation: 1s loader-02 linear infinite;  animation: 1s loader-02 linear infinite;}@-webkit-keyframes loader-02 {  0% {    -webkit-transform: rotate(0deg);    transform: rotate(0deg);  }  100% {    -webkit-transform: rotate(360deg);    transform: rotate(360deg);  }}@keyframes loader-02 {  0% {    -webkit-transform: rotate(0deg);    transform: rotate(0deg);  }  100% {    -webkit-transform: rotate(360deg);    transform: rotate(360deg);  }}.loader-box .loader-3 {  border: 0.2em solid #61ae41;  border-bottom-color: transparent;  border-radius: 50%;  -webkit-animation: 1s loader-03 linear infinite;  animation: 1s loader-03 linear infinite;  position: relative;}@-webkit-keyframes loader-03 {  0% {    -webkit-transform: rotate(0deg);    transform: rotate(0deg);  }  100% {    -webkit-transform: rotate(360deg);    transform: rotate(360deg);  }}@keyframes loader-03 {  0% {    -webkit-transform: rotate(0deg);    transform: rotate(0deg);  }  100% {    -webkit-transform: rotate(360deg);    transform: rotate(360deg);  }}.loader-box .loader-4 {  border: 1px solid #f81f58;  border-radius: 50%;  -webkit-animation: 1s loader-04 linear infinite;  animation: 1s loader-04 linear infinite;  position: relative;}.loader-box .loader-4:before {  content: "";  display: block;  width: 0;  height: 0;  position: absolute;  top: -0.2em;  left: 50%;  border: 0.2em solid #f81f58;  border-radius: 50%;}@-webkit-keyframes loader-04 {  0% {    -webkit-transform: rotate(0deg);    transform: rotate(0deg);  }  100% {    -webkit-transform: rotate(360deg);    transform: rotate(360deg);  }}@keyframes loader-04 {  0% {    -webkit-transform: rotate(0deg);    transform: rotate(0deg);  }  100% {    -webkit-transform: rotate(360deg);    transform: rotate(360deg);  }}.loader-box .loader-5 {  border: 0.2em solid transparent;  border-top-color: #e6ae30;  border-radius: 50%;  -webkit-animation: 1s loader-05 linear infinite;  animation: 1s loader-05 linear infinite;  position: relative;}.loader-box .loader-5:before {  content: "";  display: block;  width: inherit;  height: inherit;  position: absolute;  top: -0.2em;  left: -0.2em;  border: 0.2em solid #e6ae30;  border-radius: 50%;  opacity: 0.5;}@-webkit-keyframes loader-05 {  0% {    -webkit-transform: rotate(0deg);    transform: rotate(0deg);  }  100% {    -webkit-transform: rotate(360deg);    transform: rotate(360deg);  }}@keyframes loader-05 {  0% {    -webkit-transform: rotate(0deg);    transform: rotate(0deg);  }  100% {    -webkit-transform: rotate(360deg);    transform: rotate(360deg);  }}.loader-box .loader-6 {  border: 0.2em solid #f81f58;  border-radius: 50%;  -webkit-animation: loader-06 1s ease-out infinite;  animation: loader-06 1s ease-out infinite;}@-webkit-keyframes loader-06 {  0% {    -webkit-transform: scale(0);    transform: scale(0);    opacity: 0;  }  50% {    opacity: 1;  }  100% {    -webkit-transform: scale(1);    transform: scale(1);    opacity: 0;  }}@keyframes loader-06 {  0% {    -webkit-transform: scale(0);    transform: scale(0);    opacity: 0;  }  50% {    opacity: 1;  }  100% {    -webkit-transform: scale(1);    transform: scale(1);    opacity: 0;  }}.loader-box .loader-7 {  border: 0 solid transparent;  border-radius: 50%;  position: relative;}.loader-box .loader-7:before,.loader-box .loader-7:after {  content: "";  border: 0.2em solid #959aa7;  border-radius: 50%;  width: inherit;  height: inherit;  position: absolute;  top: 0;  left: 0;  -webkit-animation: loader-07 1s linear infinite;  animation: loader-07 1s linear infinite;  opacity: 0;}.loader-box .loader-7:before {  -webkit-animation-delay: 1s;  animation-delay: 1s;}.loader-box .loader-7:after {  -webkit-animation-delay: 0.5s;  animation-delay: 0.5s;}@-webkit-keyframes loader-07 {  0% {    -webkit-transform: scale(0);    transform: scale(0);    opacity: 0;  }  50% {    opacity: 1;  }  100% {    -webkit-transform: scale(1);    transform: scale(1);    opacity: 0;  }}@keyframes loader-07 {  0% {    -webkit-transform: scale(0);    transform: scale(0);    opacity: 0;  }  50% {    opacity: 1;  }  100% {    -webkit-transform: scale(1);    transform: scale(1);    opacity: 0;  }}.loader-box .loader-8 {  position: relative;}.loader-box .loader-8:before,.loader-box .loader-8:after {  content: "";  width: inherit;  height: inherit;  border-radius: 50%;  background-color: #4d6c83;  opacity: 0.6;  position: absolute;  top: 0;  left: 0;  -webkit-animation: loader-08 2s infinite ease-in-out;  animation: loader-08 2s infinite ease-in-out;}.loader-box .loader-8:after {  -webkit-animation-delay: -1s;  animation-delay: -1s;}@-webkit-keyframes loader-08 {  0%,  100% {    -webkit-transform: scale(0);    transform: scale(0);  }  50% {    -webkit-transform: scale(1);    transform: scale(1);  }}@keyframes loader-08 {  0%,  100% {    -webkit-transform: scale(0);    transform: scale(0);  }  50% {    -webkit-transform: scale(1);    transform: scale(1);  }}.loader-box .loader-9 {  background-color: #61ae41;  border-radius: 50%;  -webkit-animation: loader-09 1s infinite ease-in-out;  animation: loader-09 1s infinite ease-in-out;}@-webkit-keyframes loader-09 {  0% {    -webkit-transform: scale(0);    transform: scale(0);  }  100% {    -webkit-transform: scale(1);    transform: scale(1);    opacity: 0;  }}@keyframes loader-09 {  0% {    -webkit-transform: scale(0);    transform: scale(0);  }  100% {    -webkit-transform: scale(1);    transform: scale(1);    opacity: 0;  }}.loader-box .loader-10 {  position: relative;  -webkit-animation: loader-10-1 2s infinite linear;  animation: loader-10-1 2s infinite linear;}.loader-box .loader-10:before,.loader-box .loader-10:after {  content: "";  width: 0;  height: 0;  border: 0.5em solid #959aa7;  display: block;  position: absolute;  border-radius: 100%;  -webkit-animation: loader-10-2 2s infinite ease-in-out;  animation: loader-10-2 2s infinite ease-in-out;}.loader-box .loader-10:before {  top: 0;  left: 50%;}.loader-box .loader-10:after {  bottom: 0;  right: 50%;  -webkit-animation-delay: -1s;  animation-delay: -1s;}@-webkit-keyframes loader-10-1 {  100% {    -webkit-transform: rotate(360deg);    transform: rotate(360deg);  }}@keyframes loader-10-1 {  100% {    -webkit-transform: rotate(360deg);    transform: rotate(360deg);  }}@-webkit-keyframes loader-10-2 {  0%,  100% {    -webkit-transform: scale(0);    transform: scale(0);  }  50% {    -webkit-transform: scale(1);    transform: scale(1);  }}@keyframes loader-10-2 {  0%,  100% {    -webkit-transform: scale(0);    transform: scale(0);  }  50% {    -webkit-transform: scale(1);    transform: scale(1);  }}.loader-box .loader-11 {  background-color: #e6ae30;  -webkit-animation: loader-11 1.2s infinite ease-in-out;  animation: loader-11 1.2s infinite ease-in-out;}@-webkit-keyframes loader-11 {  0% {    -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg);    transform: perspective(120px) rotateX(0deg) rotateY(0deg);  }  50% {    -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);    transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);  }  100% {    -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);    transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);  }}@keyframes loader-11 {  0% {    -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg);    transform: perspective(120px) rotateX(0deg) rotateY(0deg);  }  50% {    -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);    transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);  }  100% {    -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);    transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);  }}.loader-box .loader-12 {  position: relative;}.loader-box .loader-12:before,.loader-box .loader-12:after {  content: "";  display: block;  position: absolute;  background-color: #f81f58;  left: 50%;  right: 0;  top: 0;  bottom: 50%;  -webkit-box-shadow: -0.5em 0 0 #f81f58;  box-shadow: -0.5em 0 0 #f81f58;  -webkit-animation: loader-12 1s linear infinite;  animation: loader-12 1s linear infinite;}.loader-box .loader-12:after {  top: 50%;  bottom: 0;  -webkit-animation-delay: 0.25s;  animation-delay: 0.25s;}@-webkit-keyframes loader-12 {  0%,  100% {    -webkit-box-shadow: -0.5em 0 0 transparent;    box-shadow: -0.5em 0 0 transparent;    background-color: #f81f58;  }  50% {    -webkit-box-shadow: -0.5em 0 0 #f81f58;    box-shadow: -0.5em 0 0 #f81f58;    background-color: transparent;  }}@keyframes loader-12 {  0%,  100% {    -webkit-box-shadow: -0.5em 0 0 transparent;    box-shadow: -0.5em 0 0 transparent;    background-color: #f81f58;  }  50% {    -webkit-box-shadow: -0.5em 0 0 #f81f58;    box-shadow: -0.5em 0 0 #f81f58;    background-color: transparent;  }}.loader-box .loader-13:before,.loader-box .loader-13:after,.loader-box .loader-13 {  border-radius: 50%;  -webkit-animation-fill-mode: both;  animation-fill-mode: both;  -webkit-animation: loader-13 1.8s infinite ease-in-out;  animation: loader-13 1.8s infinite ease-in-out;}.loader-box .loader-13 {  color: #959aa7;  position: relative;  -webkit-transform: translateZ(0);  transform: translateZ(0);  -webkit-animation-delay: -0.16s;  animation-delay: -0.16s;  top: -1em;}.loader-box .loader-13:before {  right: 100%;  -webkit-animation-delay: -0.32s;  animation-delay: -0.32s;}.loader-box .loader-13:after {  left: 100%;}.loader-box .loader-13:before,.loader-box .loader-13:after {  content: "";  display: block;  position: absolute;  top: 0;  width: inherit;  height: inherit;}@-webkit-keyframes loader-13 {  0%,  80%,  100% {    -webkit-box-shadow: 0 1em 0 -1em;    box-shadow: 0 1em 0 -1em;  }  40% {    -webkit-box-shadow: 0 1em 0 -0.2em;    box-shadow: 0 1em 0 -0.2em;  }}@keyframes loader-13 {  0%,  80%,  100% {    -webkit-box-shadow: 0 1em 0 -1em;    box-shadow: 0 1em 0 -1em;  }  40% {    -webkit-box-shadow: 0 1em 0 -0.2em;    box-shadow: 0 1em 0 -0.2em;  }}.loader-box .loader-14 {  border-radius: 50%;  -webkit-box-shadow: 0 1em 0 -0.2em #eeb82f;  box-shadow: 0 1em 0 -0.2em #eeb82f;  position: relative;  -webkit-animation: loader-14 0.8s ease-in-out alternate infinite;  animation: loader-14 0.8s ease-in-out alternate infinite;  -webkit-animation-delay: 0.32s;  animation-delay: 0.32s;  top: -1em;}.loader-box .loader-14:after,.loader-box .loader-14:before {  content: "";  position: absolute;  width: inherit;  height: inherit;  border-radius: inherit;  -webkit-box-shadow: inherit;  box-shadow: inherit;  -webkit-animation: inherit;  animation: inherit;}.loader-box .loader-14:before {  left: -1em;  -webkit-animation-delay: 0.48s;  animation-delay: 0.48s;}.loader-box .loader-14:after {  right: -1em;  -webkit-animation-delay: 0.16s;  animation-delay: 0.16s;}@-webkit-keyframes loader-14 {  0% {    -webkit-box-shadow: 0 2em 0 -0.2em #4d6c83;    box-shadow: 0 2em 0 -0.2em #4d6c83;  }  100% {    -webkit-box-shadow: 0 1em 0 -0.2em #4d6c83;    box-shadow: 0 1em 0 -0.2em #4d6c83;  }}@keyframes loader-14 {  0% {    -webkit-box-shadow: 0 2em 0 -0.2em #4d6c83;    box-shadow: 0 2em 0 -0.2em #4d6c83;  }  100% {    -webkit-box-shadow: 0 1em 0 -0.2em #4d6c83;    box-shadow: 0 1em 0 -0.2em #4d6c83;  }}.loader-box .loader-15 {  background: #61ae41;  position: relative;  -webkit-animation: loader-15 1s ease-in-out infinite;  animation: loader-15 1s ease-in-out infinite;  -webkit-animation-delay: 0.4s;  animation-delay: 0.4s;  width: 0.25em;  height: 0.5em;  margin: 0 0.5em;}.loader-box .loader-15:after,.loader-box .loader-15:before {  content: "";  position: absolute;  width: inherit;  height: inherit;  background: inherit;  -webkit-animation: inherit;  animation: inherit;}.loader-box .loader-15:before {  right: 0.5em;  -webkit-animation-delay: 0.2s;  animation-delay: 0.2s;}.loader-box .loader-15:after {  left: 0.5em;  -webkit-animation-delay: 0.6s;  animation-delay: 0.6s;}@-webkit-keyframes loader-15 {  0%,  100% {    -webkit-box-shadow: 0 0 0 #61ae41, 0 0 0 #61ae41;    box-shadow: 0 0 0 #61ae41, 0 0 0 #61ae41;  }  50% {    -webkit-box-shadow: 0 -0.25em 0 #61ae41, 0 0.25em 0 #61ae41;    box-shadow: 0 -0.25em 0 #61ae41, 0 0.25em 0 #61ae41;  }}@keyframes loader-15 {  0%,  100% {    -webkit-box-shadow: 0 0 0 #61ae41, 0 0 0 #61ae41;    box-shadow: 0 0 0 #61ae41, 0 0 0 #61ae41;  }  50% {    -webkit-box-shadow: 0 -0.25em 0 #61ae41, 0 0.25em 0 #61ae41;    box-shadow: 0 -0.25em 0 #61ae41, 0 0.25em 0 #61ae41;  }}.loader-box .loader-16 {  border: 0.05em #f81f58 solid;  border-radius: 0.2em;  overflow: hidden;  position: relative;}.loader-box .loader-16:after,.loader-box .loader-16:before {  content: "";  border-radius: 50%;  position: absolute;  width: inherit;  height: inherit;  -webkit-animation: loader-16 2s infinite linear;  animation: loader-16 2s infinite linear;}.loader-box .loader-16:before {  border-top: 0.2em #f81f58 solid;  top: -0.15em;  left: calc(-50% - 0.15em);  -webkit-transform-origin: right center;  transform-origin: right center;}.loader-box .loader-16:after {  border-bottom: 0.2em #f81f58 solid;  top: 0.15em;  right: calc(-50% - 0.15em);  -webkit-transform-origin: left center;  transform-origin: left center;}@-webkit-keyframes loader-16 {  from {    -webkit-transform: rotate(0deg);    transform: rotate(0deg);  }  to {    -webkit-transform: rotate(359deg);    transform: rotate(359deg);  }}@keyframes loader-16 {  from {    -webkit-transform: rotate(0deg);    transform: rotate(0deg);  }  to {    -webkit-transform: rotate(359deg);    transform: rotate(359deg);  }}.loader-box .loader-17 {  position: relative;  background-color: #e6ae30;  border-radius: 50%;}.loader-box .loader-17:after,.loader-box .loader-17:before {  content: "";  position: absolute;  width: 10px;  height: 10px;  border-radius: 50%;  opacity: 0.8;}.loader-box .loader-17:after {  left: -0.5em;  top: -0.25em;  background-color: #e6ae30;  -webkit-transform-origin: 30px 35px;  transform-origin: 30px 35px;  -webkit-animation: loader-17 1s linear infinite;  animation: loader-17 1s linear infinite;  opacity: 0.6;}.loader-box .loader-17:before {  left: -1.25em;  top: -0.75em;  background-color: #e6ae30;  -webkit-transform-origin: 40px 40px;  transform-origin: 40px 40px;  -webkit-animation: loader-17 2s linear infinite;  animation: loader-17 2s linear infinite;}@-webkit-keyframes loader-17 {  0% {    -webkit-transform: rotateZ(0deg) translate3d(0, 0, 0);    transform: rotateZ(0deg) translate3d(0, 0, 0);  }  100% {    -webkit-transform: rotateZ(360deg) translate3d(0, 0, 0);    transform: rotateZ(360deg) translate3d(0, 0, 0);  }}@keyframes loader-17 {  0% {    -webkit-transform: rotateZ(0deg) translate3d(0, 0, 0);    transform: rotateZ(0deg) translate3d(0, 0, 0);  }  100% {    -webkit-transform: rotateZ(360deg) translate3d(0, 0, 0);    transform: rotateZ(360deg) translate3d(0, 0, 0);  }}.loader-box .loader-18 {  position: relative;}.loader-box .loader-18:before,.loader-box .loader-18:after {  content: "";  display: block;  position: absolute;  border-radius: 50%;  border: 0.1em solid transparent;  border-bottom-color: #f81f58;  top: 0;  left: 0;  -webkit-animation: 1s loader-18 linear infinite;  animation: 1s loader-18 linear infinite;}.loader-box .loader-18:before {  width: 40px;  height: 40px;}.loader-box .loader-18:after {  width: 30px;  height: 30px;  top: 0.1em;  left: 0.1em;  animation-direction: reverse;}@-webkit-keyframes loader-18 {  0% {    -webkit-transform: rotate(0deg);    transform: rotate(0deg);  }  100% {    -webkit-transform: rotate(360deg);    transform: rotate(360deg);  }}@keyframes loader-18 {  0% {    -webkit-transform: rotate(0deg);    transform: rotate(0deg);  }  100% {    -webkit-transform: rotate(360deg);    transform: rotate(360deg);  }}.loader-box .loader-19 {  border-top: 0.2em solid #959aa7;  border-right: 0.2em solid transparent;  -webkit-animation: loader-19 1s linear infinite;  animation: loader-19 1s linear infinite;  border-radius: 100%;  position: relative;}@-webkit-keyframes loader-19 {  to {    -webkit-transform: rotate(360deg);    transform: rotate(360deg);  }}@keyframes loader-19 {  to {    -webkit-transform: rotate(360deg);    transform: rotate(360deg);  }}.loader-box .loader-20 {  background-color: transparent;  -webkit-box-shadow: inset 0px 0px 0px 0.1em #eeb82f;  box-shadow: inset 0px 0px 0px 0.1em #eeb82f;  border-radius: 50%;  position: relative;}.loader-box .loader-20:after,.loader-box .loader-20:before {  position: absolute;  content: "";  background-color: #eeb82f;  top: 24px;  left: 24px;  height: 0.1em;  -webkit-transform-origin: left center;  transform-origin: left center;}.loader-box .loader-20:after {  width: 0.4em;  -webkit-animation: loader-20 2s linear infinite;  animation: loader-20 2s linear infinite;}.loader-box .loader-20:before {  width: 20px;  -webkit-animation: loader-20 8s linear infinite;  animation: loader-20 8s linear infinite;}@-webkit-keyframes loader-20 {  0% {    -webkit-transform: rotate(0deg);    transform: rotate(0deg);  }  100% {    -webkit-transform: rotate(360deg);    transform: rotate(360deg);  }}@keyframes loader-20 {  0% {    -webkit-transform: rotate(0deg);    transform: rotate(0deg);  }  100% {    -webkit-transform: rotate(360deg);    transform: rotate(360deg);  }}.loader-box .loader-21 {  position: relative;}.loader-box .loader-21:before,.loader-box .loader-21:after {  position: absolute;  content: "";}.loader-box .loader-21:before {  width: 80%;  height: 80%;  left: 10%;  bottom: 10%;  border-radius: 100% 100% 100% 0;  -webkit-box-shadow: 0px 0px 0px 0.1em #61ae41;  box-shadow: 0px 0px 0px 0.1em #61ae41;  -webkit-animation: loader-21 1s linear infinite;  animation: loader-21 1s linear infinite;  -webkit-transform: rotate(-46deg);  transform: rotate(-46deg);}.loader-box .loader-21:after {  width: 1em;  height: 0.3em;  border-radius: 100%;  left: 0;  background-color: rgba(255, 255, 255, 0.2);  bottom: -0.2em;  z-index: -1;}@-webkit-keyframes loader-21 {  0% {    top: 0;  }  50% {    top: -5px;  }  100% {    top: 0;  }}@keyframes loader-21 {  0% {    top: 0;  }  50% {    top: -5px;  }  100% {    top: 0;  }}.loader-box .loader-22 {  border: 0.1em #959aa7 solid;  border-radius: 100%;  position: relative;  overflow: hidden;  z-index: 1;}.loader-box .loader-22:after,.loader-box .loader-22:before {  position: absolute;  content: "";  background-color: #959aa7;}.loader-box .loader-22:after {  width: 50%;  height: 0.1em;  left: 50%;  top: 50%;  -webkit-transform-origin: left center;  transform-origin: left center;  -webkit-animation: loader-22 2s linear infinite alternate;  animation: loader-22 2s linear infinite alternate;}.loader-box .loader-22:before {  width: 100%;  height: 40%;  left: 0;  bottom: 0;}@-webkit-keyframes loader-22 {  0% {    -webkit-transform: rotate(-160deg);    transform: rotate(-160deg);  }  100% {    -webkit-transform: rotate(-20deg);    transform: rotate(-20deg);  }}@keyframes loader-22 {  0% {    -webkit-transform: rotate(-160deg);    transform: rotate(-160deg);  }  100% {    -webkit-transform: rotate(-20deg);    transform: rotate(-20deg);  }}.loader-box .loader-23 {  height: 0.5em;  border: 0.1em #e6ae30 solid;  border-radius: 0.1em;  position: relative;  -webkit-animation: loader-23 5s linear infinite;  animation: loader-23 5s linear infinite;}.loader-box .loader-23:after {  width: 0.07em;  height: 100%;  background-color: #e6ae30;  border-radius: 0px 0.5em 0.5em 0px;  position: absolute;  content: "";  top: 0;  left: calc(100% + 0.1em);}@-webkit-keyframes loader-23 {  0% {    -webkit-box-shadow: inset 0px 0px 0px #e6ae30;    box-shadow: inset 0px 0px 0px #e6ae30;  }  100% {    -webkit-box-shadow: inset 1em 0px 0px #e6ae30;    box-shadow: inset 1em 0px 0px #e6ae30;  }}@keyframes loader-23 {  0% {    -webkit-box-shadow: inset 0px 0px 0px #e6ae30;    box-shadow: inset 0px 0px 0px #e6ae30;  }  100% {    -webkit-box-shadow: inset 1em 0px 0px #e6ae30;    box-shadow: inset 1em 0px 0px #e6ae30;  }}.loader-box .loader-24 {  width: 0.8em;  height: 1em;  border: 0.1em #f81f58 solid;  border-radius: 0px 0px 0.2em 0.2em;  position: relative;}.loader-box .loader-24:after,.loader-box .loader-24:before {  position: absolute;  content: "";}.loader-box .loader-24:after {  width: 0.2em;  height: 50%;  border: 0.1em #f81f58 solid;  border-left: none;  border-radius: 0px 0.5em 0.5em 0px;  left: calc(100% + 0.1em);  top: 0.1em;}.loader-box .loader-24:before {  width: 0.1em;  height: 0.3em;  background-color: #f81f58;  top: -0.3em;  left: 0.05em;  -webkit-box-shadow: 0.2em 0px 0px 0px #f81f58, 0.2em -0.2em 0px 0px #f81f58,    0.4em 0px 0px 0px #f81f58;  box-shadow: 0.2em 0px 0px 0px #f81f58, 0.2em -0.2em 0px 0px #f81f58,    0.4em 0px 0px 0px #f81f58;  -webkit-animation: loader-24 1s linear infinite alternate;  animation: loader-24 1s linear infinite alternate;}@-webkit-keyframes loader-24 {  0% {    height: 0px;  }  100% {    height: 6px;  }}@keyframes loader-24 {  0% {    height: 0px;  }  100% {    height: 6px;  }}.loader-box .loader-25 {  border: 0.1em #959aa7 solid;  position: relative;  -webkit-animation: loader-25-1 5s linear infinite;  animation: loader-25-1 5s linear infinite;}.loader-box .loader-25:after {  width: 0.2em;  height: 0.2em;  position: absolute;  content: "";  background-color: #959aa7;  bottom: calc(100% + 0.2em);  left: -0.4em;  -webkit-animation: loader-25-2 1s ease-in-out infinite;  animation: loader-25-2 1s ease-in-out infinite;}@-webkit-keyframes loader-25-1 {  0% {    -webkit-box-shadow: inset 0 0 0 0 #959aa7;    box-shadow: inset 0 0 0 0 #959aa7;  }  100% {    -webkit-box-shadow: inset 0 -1em 0 0 #959aa7;    box-shadow: inset 0 -1em 0 0 #959aa7;  }}@keyframes loader-25-1 {  0% {    -webkit-box-shadow: inset 0 0 0 0 #959aa7;    box-shadow: inset 0 0 0 0 #959aa7;  }  100% {    -webkit-box-shadow: inset 0 -1em 0 0 #959aa7;    box-shadow: inset 0 -1em 0 0 #959aa7;  }}@-webkit-keyframes loader-25-2 {  25% {    left: calc(100% + 0.2em);    bottom: calc(100% + 0.2em);  }  50% {    left: calc(100% + 0.2em);    bottom: -0.4em;  }  75% {    left: -0.4em;    bottom: -0.4em;  }  100% {    left: -0.4em;    bottom: calc(100% + 0.2em);  }}@keyframes loader-25-2 {  25% {    left: calc(100% + 0.2em);    bottom: calc(100% + 0.2em);  }  50% {    left: calc(100% + 0.2em);    bottom: -0.4em;  }  75% {    left: -0.4em;    bottom: -0.4em;  }  100% {    left: -0.4em;    bottom: calc(100% + 0.2em);  }}.loader-box .loader-26 {  width: 0.5em;  height: 0.5em;  background-color: #eeb82f;  -webkit-box-shadow: 1em 0px 0px #eeb82f;  box-shadow: 1em 0px 0px #eeb82f;  border-radius: 50%;  -webkit-animation: loader-26 1s ease-in-out infinite alternate;  animation: loader-26 1s ease-in-out infinite alternate;}@-webkit-keyframes loader-26 {  0% {    opacity: 0.1;    -webkit-transform: rotate(0deg) scale(0.5);    transform: rotate(0deg) scale(0.5);  }  100% {    opacity: 1;    -webkit-transform: rotate(360deg) scale(1.2);    transform: rotate(360deg) scale(1.2);  }}@keyframes loader-26 {  0% {    opacity: 0.1;    -webkit-transform: rotate(0deg) scale(0.5);    transform: rotate(0deg) scale(0.5);  }  100% {    opacity: 1;    -webkit-transform: rotate(360deg) scale(1.2);    transform: rotate(360deg) scale(1.2);  }}.loader-box .loader-27 {  border-radius: 50%;  -webkit-box-shadow: inset 0 0 0 0.1em #61ae41, -0.5em -0.5em 0 -0.4em #61ae41,    0 -0.7em 0 -0.4em #61ae41, 0.5em -0.5em 0 -0.4em #61ae41,    -0.5em 0.5em 0 -0.4em #61ae41, 0 0.7em 0 -0.4em #61ae41,    0.5em 0.5em 0 -0.4em #61ae41, -0.7em 0 0 -0.4em #61ae41,    0.7em 0 0 -0.4em #61ae41;  box-shadow: inset 0 0 0 0.1em #61ae41, -0.5em -0.5em 0 -0.4em #61ae41,    0 -0.7em 0 -0.4em #61ae41, 0.5em -0.5em 0 -0.4em #61ae41,    -0.5em 0.5em 0 -0.4em #61ae41, 0 0.7em 0 -0.4em #61ae41,    0.5em 0.5em 0 -0.4em #61ae41, -0.7em 0 0 -0.4em #61ae41,    0.7em 0 0 -0.4em #61ae41;  -webkit-animation: 5s loader-27 linear infinite;  animation: 5s loader-27 linear infinite;}@-webkit-keyframes loader-27 {  0% {    -webkit-transform: rotate(0deg);    transform: rotate(0deg);  }  100% {    -webkit-transform: rotate(360deg);    transform: rotate(360deg);  }}@keyframes loader-27 {  0% {    -webkit-transform: rotate(0deg);    transform: rotate(0deg);  }  100% {    -webkit-transform: rotate(360deg);    transform: rotate(360deg);  }}.loader-box .loader-28 {  border: 0.2em solid transparent;  border-top-color: #4d6c83;  border-bottom-color: #4d6c83;  border-radius: 50%;  position: relative;  -webkit-animation: 1s loader-28 linear infinite;  animation: 1s loader-28 linear infinite;}.loader-box .loader-28:before,.loader-box .loader-28:after {  content: "";  display: block;  width: 0;  height: 0;  position: absolute;  border: 0.2em solid transparent;  border-bottom-color: #4d6c83;}.loader-box .loader-28:before {  -webkit-transform: rotate(135deg);  transform: rotate(135deg);  right: -0.3em;  top: -0.05em;}.loader-box .loader-28:after {  -webkit-transform: rotate(-45deg);  transform: rotate(-45deg);  left: -0.3em;  bottom: -0.05em;}@-webkit-keyframes loader-28 {  0% {    -webkit-transform: rotate(0deg);    transform: rotate(0deg);  }  100% {    -webkit-transform: rotate(360deg);    transform: rotate(360deg);  }}@keyframes loader-28 {  0% {    -webkit-transform: rotate(0deg);    transform: rotate(0deg);  }  100% {    -webkit-transform: rotate(360deg);    transform: rotate(360deg);  }}.loader-box .loader-29 {  -webkit-box-shadow: 0 0 2em #4d6c83;  box-shadow: 0 0 2em #4d6c83;  background-color: #4d6c83;  position: relative;  border-radius: 50%;  -webkit-transform: rotateX(-60deg) perspective(1000px);  transform: rotateX(-60deg) perspective(1000px);}.loader-box .loader-29:before,.loader-box .loader-29:after {  content: "";  display: block;  position: absolute;  top: 0;  left: 0;  width: inherit;  height: inherit;  border-radius: inherit;  -webkit-animation: 1s loader-29 ease-out infinite;  animation: 1s loader-29 ease-out infinite;}.loader-box .loader-29:after {  -webkit-animation-delay: 0.4s;  animation-delay: 0.4s;}@-webkit-keyframes loader-29 {  0% {    opacity: 1;    -webkit-transform: rotate(0deg);    transform: rotate(0deg);    -webkit-box-shadow: 0 0 0 -0.5em #4d6c83, 0 0 0 -0.5em #4d6c83,      0 0 0 -0.5em #4d6c83, 0 0 0 -0.5em #4d6c83, 0 0 0 -0.5em #4d6c83,      0 0 0 -0.5em #4d6c83, 0 0 0 -0.5em #4d6c83, 0 0 0 -0.5em #4d6c83;    box-shadow: 0 0 0 -0.5em #4d6c83, 0 0 0 -0.5em #4d6c83, 0 0 0 -0.5em #4d6c83,      0 0 0 -0.5em #4d6c83, 0 0 0 -0.5em #4d6c83, 0 0 0 -0.5em #4d6c83,      0 0 0 -0.5em #4d6c83, 0 0 0 -0.5em #4d6c83;  }  100% {    opacity: 0;    -webkit-transform: rotate(180deg);    transform: rotate(180deg);    -webkit-box-shadow: -1em -1em 0 -0.35em #4d6c83, 0 -1.5em 0 -0.35em #4d6c83,      1em -1em 0 -0.35em #4d6c83, -1.5em 0 0 -0.35em #4d6c83,      1.5em 0 0 -0.35em #4d6c83, -1em 1em 0 -0.35em #4d6c83,      0 1.5em 0 -0.35em #4d6c83, 1em 1em 0 -0.35em #4d6c83;    box-shadow: -1em -1em 0 -0.35em #4d6c83, 0 -1.5em 0 -0.35em #4d6c83,      1em -1em 0 -0.35em #4d6c83, -1.5em 0 0 -0.35em #4d6c83,      1.5em 0 0 -0.35em #4d6c83, -1em 1em 0 -0.35em #4d6c83,      0 1.5em 0 -0.35em #4d6c83, 1em 1em 0 -0.35em #4d6c83;  }}@keyframes loader-29 {  0% {    opacity: 1;    -webkit-transform: rotate(0deg);    transform: rotate(0deg);    -webkit-box-shadow: 0 0 0 -0.5em #4d6c83, 0 0 0 -0.5em #4d6c83,      0 0 0 -0.5em #4d6c83, 0 0 0 -0.5em #4d6c83, 0 0 0 -0.5em #4d6c83,      0 0 0 -0.5em #4d6c83, 0 0 0 -0.5em #4d6c83, 0 0 0 -0.5em #4d6c83;    box-shadow: 0 0 0 -0.5em #4d6c83, 0 0 0 -0.5em #4d6c83, 0 0 0 -0.5em #4d6c83,      0 0 0 -0.5em #4d6c83, 0 0 0 -0.5em #4d6c83, 0 0 0 -0.5em #4d6c83,      0 0 0 -0.5em #4d6c83, 0 0 0 -0.5em #4d6c83;  }  100% {    opacity: 0;    -webkit-transform: rotate(180deg);    transform: rotate(180deg);    -webkit-box-shadow: -1em -1em 0 -0.35em #4d6c83, 0 -1.5em 0 -0.35em #4d6c83,      1em -1em 0 -0.35em #4d6c83, -1.5em 0 0 -0.35em #4d6c83,      1.5em 0 0 -0.35em #4d6c83, -1em 1em 0 -0.35em #4d6c83,      0 1.5em 0 -0.35em #4d6c83, 1em 1em 0 -0.35em #4d6c83;    box-shadow: -1em -1em 0 -0.35em #4d6c83, 0 -1.5em 0 -0.35em #4d6c83,      1em -1em 0 -0.35em #4d6c83, -1.5em 0 0 -0.35em #4d6c83,      1.5em 0 0 -0.35em #4d6c83, -1em 1em 0 -0.35em #4d6c83,      0 1.5em 0 -0.35em #4d6c83, 1em 1em 0 -0.35em #4d6c83;  }}.loader-box .loader-30 {  position: relative;  border-radius: 50%;  -webkit-box-shadow: 0 0 1em 0 #f81f58, inset 0 0 1em 0 #f81f58;  box-shadow: 0 0 1em 0 #f81f58, inset 0 0 1em 0 #f81f58;  -webkit-animation: 1s loader-30 linear infinite;  animation: 1s loader-30 linear infinite;}.loader-box .loader-30:before,.loader-box .loader-30:after {  content: "";  display: block;  width: inherit;  height: inherit;  position: absolute;  border-radius: 50%;}.loader-box .loader-30:before {  border-top: 0.2em solid #f81f58;  border-right: 0.2em solid transparent;  top: 0.28em;  right: calc(50% - 0.22em);}.loader-box .loader-30:after {  border-bottom: 0.2em solid #f81f58;  border-left: 0.2em solid transparent;  bottom: 0.28em;  left: calc(50% - 0.22em);}@-webkit-keyframes loader-30 {  0% {    -webkit-transform: rotateX(-60deg) rotateZ(0deg);    transform: rotateX(-60deg) rotateZ(0deg);  }  100% {    -webkit-transform: rotateX(-60deg) rotateZ(360deg);    transform: rotateX(-60deg) rotateZ(360deg);  }}@keyframes loader-30 {  0% {    -webkit-transform: rotateX(-60deg) rotateZ(0deg);    transform: rotateX(-60deg) rotateZ(0deg);  }  100% {    -webkit-transform: rotateX(-60deg) rotateZ(360deg);    transform: rotateX(-60deg) rotateZ(360deg);  }}.loader-box .loader-31 {  position: relative;  width: 1em;  height: 0.5em;}.loader-box .loader-31:after,.loader-box .loader-31:before {  position: absolute;  content: "";  height: 0.4em;  width: 0.4em;  top: 0;  background-color: #959aa7;  border-radius: 50%;}.loader-box .loader-31:after {  right: 0;  -webkit-animation: loader-31-2 0.5s ease-in-out infinite;  animation: loader-31-2 0.5s ease-in-out infinite;  -webkit-animation-direction: alternate;  animation-direction: alternate;}.loader-box .loader-31:before {  left: 0;  -webkit-animation: loader-31-1 0.5s ease-in-out infinite;  animation: loader-31-1 0.5s ease-in-out infinite;  -webkit-animation-direction: alternate;  animation-direction: alternate;}@-webkit-keyframes loader-31-1 {  0% {    -webkit-transform: translatex(0px);    transform: translatex(0px);  }  65% {    height: 0.4em;    width: 0.4em;  }  100% {    height: 0.5em;    width: 0.3em;    -webkit-transform: translatex(0.2em);    transform: translatex(0.2em);  }}@keyframes loader-31-1 {  0% {    -webkit-transform: translatex(0px);    transform: translatex(0px);  }  65% {    height: 0.4em;    width: 0.4em;  }  100% {    height: 0.5em;    width: 0.3em;    -webkit-transform: translatex(0.2em);    transform: translatex(0.2em);  }}@-webkit-keyframes loader-31-2 {  0% {    -webkit-transform: translatex(0px);    transform: translatex(0px);  }  65% {    height: 0.4em;    width: 0.4em;  }  100% {    height: 0.5em;    width: 0.3em;    -webkit-transform: translatex(-0.2em);    transform: translatex(-0.2em);  }}@keyframes loader-31-2 {  0% {    -webkit-transform: translatex(0px);    transform: translatex(0px);  }  65% {    height: 0.4em;    width: 0.4em;  }  100% {    height: 0.5em;    width: 0.3em;    -webkit-transform: translatex(-0.2em);    transform: translatex(-0.2em);  }}.loader-box .loader-32 {  margin: 0 0.5em;  position: relative;}.loader-box .loader-32:before {  border-radius: 50%;  background-color: #eeb82f;  -webkit-animation: loader-32 3s cubic-bezier(0.77, 0, 0.175, 1) infinite;  animation: loader-32 3s cubic-bezier(0.77, 0, 0.175, 1) infinite;  content: "";  width: inherit;  height: inherit;  top: 0;  left: 0;  position: absolute;}@-webkit-keyframes loader-32 {  0% {    -webkit-transform: translateX(0) scale(1);    transform: translateX(0) scale(1);  }  25% {    -webkit-transform: translateX(-100%) scale(0.3);    transform: translateX(-100%) scale(0.3);  }  50% {    -webkit-transform: translateX(0) scale(1);    transform: translateX(0) scale(1);  }  75% {    -webkit-transform: translateX(100%) scale(0.3);    transform: translateX(100%) scale(0.3);  }  100% {    -webkit-transform: translateX(0) scale(1);    transform: translateX(0) scale(1);  }}@keyframes loader-32 {  0% {    -webkit-transform: translateX(0) scale(1);    transform: translateX(0) scale(1);  }  25% {    -webkit-transform: translateX(-100%) scale(0.3);    transform: translateX(-100%) scale(0.3);  }  50% {    -webkit-transform: translateX(0) scale(1);    transform: translateX(0) scale(1);  }  75% {    -webkit-transform: translateX(100%) scale(0.3);    transform: translateX(100%) scale(0.3);  }  100% {    -webkit-transform: translateX(0) scale(1);    transform: translateX(0) scale(1);  }}.loader-box .loader-33 {  border-right: 0.1em solid #61ae41;  border-radius: 100%;  -webkit-animation: loader-33 800ms linear infinite;  animation: loader-33 800ms linear infinite;}.loader-box .loader-33:before,.loader-box .loader-33:after {  content: "";  width: 0.8em;  height: 0.8em;  display: block;  position: absolute;  top: calc(50% - 0.4em);  left: calc(50% - 0.4em);  border-left: 0.08em solid #61ae41;  border-radius: 100%;  animation: loader-33 400ms linear infinite reverse;}.loader-box .loader-33:after {  width: 0.6em;  height: 0.6em;  top: calc(50% - 0.3em);  left: calc(50% - 0.3em);  border: 0;  border-right: 0.05em solid #61ae41;  -webkit-animation: none;  animation: none;}@-webkit-keyframes loader-33 {  from {    -webkit-transform: rotate(360deg);    transform: rotate(360deg);  }  to {    -webkit-transform: rotate(0deg);    transform: rotate(0deg);  }}@keyframes loader-33 {  from {    -webkit-transform: rotate(360deg);    transform: rotate(360deg);  }  to {    -webkit-transform: rotate(0deg);    transform: rotate(0deg);  }}.loader-box .loader-34 {  height: 0.1em;  width: 0.1em;  -webkit-box-shadow: -0.2em -0.2em 0 0.1em #959aa7,    -0.2em -0.2em 0 0.1em #959aa7, -0.2em -0.2em 0 0.1em #959aa7,    -0.2em -0.2em 0 0.1em #959aa7;  box-shadow: -0.2em -0.2em 0 0.1em #959aa7, -0.2em -0.2em 0 0.1em #959aa7,    -0.2em -0.2em 0 0.1em #959aa7, -0.2em -0.2em 0 0.1em #959aa7;  -webkit-animation: loader-34 6s infinite;  animation: loader-34 6s infinite;}@-webkit-keyframes loader-34 {  0% {    -webkit-box-shadow: -0.2em -0.2em 0 0.1em #959aa7,      -0.2em -0.2em 0 0.1em #959aa7, -0.2em -0.2em 0 0.1em #959aa7,      -0.2em -0.2em 0 0.1em #959aa7;    box-shadow: -0.2em -0.2em 0 0.1em #959aa7, -0.2em -0.2em 0 0.1em #959aa7,      -0.2em -0.2em 0 0.1em #959aa7, -0.2em -0.2em 0 0.1em #959aa7;  }  8.33% {    -webkit-box-shadow: -0.2em -0.2em 0 0.1em #959aa7,      0.2em -0.2em 0 0.1em #959aa7, 0.2em -0.2em 0 0.1em #959aa7,      0.2em -0.2em 0 0.1em #959aa7;    box-shadow: -0.2em -0.2em 0 0.1em #959aa7, 0.2em -0.2em 0 0.1em #959aa7,      0.2em -0.2em 0 0.1em #959aa7, 0.2em -0.2em 0 0.1em #959aa7;  }  16.66% {    -webkit-box-shadow: -0.2em -0.2em 0 0.1em #959aa7,      0.2em -0.2em 0 0.1em #959aa7, 0.2em 0.2em 0 0.1em #959aa7,      0.2em 0.2em 0 0.1em #959aa7;    box-shadow: -0.2em -0.2em 0 0.1em #959aa7, 0.2em -0.2em 0 0.1em #959aa7,      0.2em 0.2em 0 0.1em #959aa7, 0.2em 0.2em 0 0.1em #959aa7;  }  24.99% {    -webkit-box-shadow: -0.2em -0.2em 0 0.1em #959aa7,      0.2em -0.2em 0 0.1em #959aa7, 0.2em 0.2em 0 0.1em #959aa7,      -0.2em 0.2em 0 0.1em #959aa7;    box-shadow: -0.2em -0.2em 0 0.1em #959aa7, 0.2em -0.2em 0 0.1em #959aa7,      0.2em 0.2em 0 0.1em #959aa7, -0.2em 0.2em 0 0.1em #959aa7;  }  33.32% {    -webkit-box-shadow: -0.2em -0.2em 0 0.1em #959aa7,      0.2em -0.2em 0 0.1em #959aa7, 0.2em 0.2em 0 0.1em #959aa7,      -0.2em -0.2em 0 0.1em #959aa7;    box-shadow: -0.2em -0.2em 0 0.1em #959aa7, 0.2em -0.2em 0 0.1em #959aa7,      0.2em 0.2em 0 0.1em #959aa7, -0.2em -0.2em 0 0.1em #959aa7;  }  41.65% {    -webkit-box-shadow: 0.2em -0.2em 0 0.1em #959aa7,      0.2em -0.2em 0 0.1em #959aa7, 0.2em 0.2em 0 0.1em #959aa7,      0.2em -0.2em 0 0.1em #959aa7;    box-shadow: 0.2em -0.2em 0 0.1em #959aa7, 0.2em -0.2em 0 0.1em #959aa7,      0.2em 0.2em 0 0.1em #959aa7, 0.2em -0.2em 0 0.1em #959aa7;  }  49.98% {    -webkit-box-shadow: 0.2em 0.2em 0 0.1em #959aa7, 0.2em 0.2em 0 0.1em #959aa7,      0.2em 0.2em 0 0.1em #959aa7, 0.2em 0.2em 0 0.1em #959aa7;    box-shadow: 0.2em 0.2em 0 0.1em #959aa7, 0.2em 0.2em 0 0.1em #959aa7,      0.2em 0.2em 0 0.1em #959aa7, 0.2em 0.2em 0 0.1em #959aa7;  }  58.31% {    -webkit-box-shadow: -0.2em 0.2em 0 0.1em #959aa7,      -0.2em 0.2em 0 0.1em #959aa7, 0.2em 0.2em 0 0.1em #959aa7,      -0.2em 0.2em 0 0.1em #959aa7;    box-shadow: -0.2em 0.2em 0 0.1em #959aa7, -0.2em 0.2em 0 0.1em #959aa7,      0.2em 0.2em 0 0.1em #959aa7, -0.2em 0.2em 0 0.1em #959aa7;  }  66.64% {    -webkit-box-shadow: -0.2em -0.2em 0 0.1em #959aa7,      -0.2em -0.2em 0 0.1em #959aa7, 0.2em 0.2em 0 0.1em #959aa7,      -0.2em 0.2em 0 0.1em #959aa7;    box-shadow: -0.2em -0.2em 0 0.1em #959aa7, -0.2em -0.2em 0 0.1em #959aa7,      0.2em 0.2em 0 0.1em #959aa7, -0.2em 0.2em 0 0.1em #959aa7;  }  74.97% {    -webkit-box-shadow: -0.2em -0.2em 0 0.1em #959aa7,      0.2em -0.2em 0 0.1em #959aa7, 0.2em 0.2em 0 0.1em #959aa7,      -0.2em 0.2em 0 0.1em #959aa7;    box-shadow: -0.2em -0.2em 0 0.1em #959aa7, 0.2em -0.2em 0 0.1em #959aa7,      0.2em 0.2em 0 0.1em #959aa7, -0.2em 0.2em 0 0.1em #959aa7;  }  83.3% {    -webkit-box-shadow: -0.2em -0.2em 0 0.1em #959aa7,      0.2em 0.2em 0 0.1em #959aa7, 0.2em 0.2em 0 0.1em #959aa7,      -0.2em 0.2em 0 0.1em #959aa7;    box-shadow: -0.2em -0.2em 0 0.1em #959aa7, 0.2em 0.2em 0 0.1em #959aa7,      0.2em 0.2em 0 0.1em #959aa7, -0.2em 0.2em 0 0.1em #959aa7;  }  91.63% {    -webkit-box-shadow: -0.2em -0.2em 0 0.1em #959aa7,      -0.2em 0.2em 0 0.1em #959aa7, -0.2em 0.2em 0 0.1em #959aa7,      -0.2em 0.2em 0 0.1em #959aa7;    box-shadow: -0.2em -0.2em 0 0.1em #959aa7, -0.2em 0.2em 0 0.1em #959aa7,      -0.2em 0.2em 0 0.1em #959aa7, -0.2em 0.2em 0 0.1em #959aa7;  }  100% {    -webkit-box-shadow: -0.2em -0.2em 0 0.1em #959aa7,      -0.2em -0.2em 0 0.1em #959aa7, -0.2em -0.2em 0 0.1em #959aa7,      -0.2em -0.2em 0 0.1em #959aa7;    box-shadow: -0.2em -0.2em 0 0.1em #959aa7, -0.2em -0.2em 0 0.1em #959aa7,      -0.2em -0.2em 0 0.1em #959aa7, -0.2em -0.2em 0 0.1em #959aa7;  }}@keyframes loader-34 {  0% {    -webkit-box-shadow: -0.2em -0.2em 0 0.1em #959aa7,      -0.2em -0.2em 0 0.1em #959aa7, -0.2em -0.2em 0 0.1em #959aa7,      -0.2em -0.2em 0 0.1em #959aa7;    box-shadow: -0.2em -0.2em 0 0.1em #959aa7, -0.2em -0.2em 0 0.1em #959aa7,      -0.2em -0.2em 0 0.1em #959aa7, -0.2em -0.2em 0 0.1em #959aa7;  }  8.33% {    -webkit-box-shadow: -0.2em -0.2em 0 0.1em #959aa7,      0.2em -0.2em 0 0.1em #959aa7, 0.2em -0.2em 0 0.1em #959aa7,      0.2em -0.2em 0 0.1em #959aa7;    box-shadow: -0.2em -0.2em 0 0.1em #959aa7, 0.2em -0.2em 0 0.1em #959aa7,      0.2em -0.2em 0 0.1em #959aa7, 0.2em -0.2em 0 0.1em #959aa7;  }  16.66% {    -webkit-box-shadow: -0.2em -0.2em 0 0.1em #959aa7,      0.2em -0.2em 0 0.1em #959aa7, 0.2em 0.2em 0 0.1em #959aa7,      0.2em 0.2em 0 0.1em #959aa7;    box-shadow: -0.2em -0.2em 0 0.1em #959aa7, 0.2em -0.2em 0 0.1em #959aa7,      0.2em 0.2em 0 0.1em #959aa7, 0.2em 0.2em 0 0.1em #959aa7;  }  24.99% {    -webkit-box-shadow: -0.2em -0.2em 0 0.1em #959aa7,      0.2em -0.2em 0 0.1em #959aa7, 0.2em 0.2em 0 0.1em #959aa7,      -0.2em 0.2em 0 0.1em #959aa7;    box-shadow: -0.2em -0.2em 0 0.1em #959aa7, 0.2em -0.2em 0 0.1em #959aa7,      0.2em 0.2em 0 0.1em #959aa7, -0.2em 0.2em 0 0.1em #959aa7;  }  33.32% {    -webkit-box-shadow: -0.2em -0.2em 0 0.1em #959aa7,      0.2em -0.2em 0 0.1em #959aa7, 0.2em 0.2em 0 0.1em #959aa7,      -0.2em -0.2em 0 0.1em #959aa7;    box-shadow: -0.2em -0.2em 0 0.1em #959aa7, 0.2em -0.2em 0 0.1em #959aa7,      0.2em 0.2em 0 0.1em #959aa7, -0.2em -0.2em 0 0.1em #959aa7;  }  41.65% {    -webkit-box-shadow: 0.2em -0.2em 0 0.1em #959aa7,      0.2em -0.2em 0 0.1em #959aa7, 0.2em 0.2em 0 0.1em #959aa7,      0.2em -0.2em 0 0.1em #959aa7;    box-shadow: 0.2em -0.2em 0 0.1em #959aa7, 0.2em -0.2em 0 0.1em #959aa7,      0.2em 0.2em 0 0.1em #959aa7, 0.2em -0.2em 0 0.1em #959aa7;  }  49.98% {    -webkit-box-shadow: 0.2em 0.2em 0 0.1em #959aa7, 0.2em 0.2em 0 0.1em #959aa7,      0.2em 0.2em 0 0.1em #959aa7, 0.2em 0.2em 0 0.1em #959aa7;    box-shadow: 0.2em 0.2em 0 0.1em #959aa7, 0.2em 0.2em 0 0.1em #959aa7,      0.2em 0.2em 0 0.1em #959aa7, 0.2em 0.2em 0 0.1em #959aa7;  }  58.31% {    -webkit-box-shadow: -0.2em 0.2em 0 0.1em #959aa7,      -0.2em 0.2em 0 0.1em #959aa7, 0.2em 0.2em 0 0.1em #959aa7,      -0.2em 0.2em 0 0.1em #959aa7;    box-shadow: -0.2em 0.2em 0 0.1em #959aa7, -0.2em 0.2em 0 0.1em #959aa7,      0.2em 0.2em 0 0.1em #959aa7, -0.2em 0.2em 0 0.1em #959aa7;  }  66.64% {    -webkit-box-shadow: -0.2em -0.2em 0 0.1em #959aa7,      -0.2em -0.2em 0 0.1em #959aa7, 0.2em 0.2em 0 0.1em #959aa7,      -0.2em 0.2em 0 0.1em #959aa7;    box-shadow: -0.2em -0.2em 0 0.1em #959aa7, -0.2em -0.2em 0 0.1em #959aa7,      0.2em 0.2em 0 0.1em #959aa7, -0.2em 0.2em 0 0.1em #959aa7;  }  74.97% {    -webkit-box-shadow: -0.2em -0.2em 0 0.1em #959aa7,      0.2em -0.2em 0 0.1em #959aa7, 0.2em 0.2em 0 0.1em #959aa7,      -0.2em 0.2em 0 0.1em #959aa7;    box-shadow: -0.2em -0.2em 0 0.1em #959aa7, 0.2em -0.2em 0 0.1em #959aa7,      0.2em 0.2em 0 0.1em #959aa7, -0.2em 0.2em 0 0.1em #959aa7;  }  83.3% {    -webkit-box-shadow: -0.2em -0.2em 0 0.1em #959aa7,      0.2em 0.2em 0 0.1em #959aa7, 0.2em 0.2em 0 0.1em #959aa7,      -0.2em 0.2em 0 0.1em #959aa7;    box-shadow: -0.2em -0.2em 0 0.1em #959aa7, 0.2em 0.2em 0 0.1em #959aa7,      0.2em 0.2em 0 0.1em #959aa7, -0.2em 0.2em 0 0.1em #959aa7;  }  91.63% {    -webkit-box-shadow: -0.2em -0.2em 0 0.1em #959aa7,      -0.2em 0.2em 0 0.1em #959aa7, -0.2em 0.2em 0 0.1em #959aa7,      -0.2em 0.2em 0 0.1em #959aa7;    box-shadow: -0.2em -0.2em 0 0.1em #959aa7, -0.2em 0.2em 0 0.1em #959aa7,      -0.2em 0.2em 0 0.1em #959aa7, -0.2em 0.2em 0 0.1em #959aa7;  }  100% {    -webkit-box-shadow: -0.2em -0.2em 0 0.1em #959aa7,      -0.2em -0.2em 0 0.1em #959aa7, -0.2em -0.2em 0 0.1em #959aa7,      -0.2em -0.2em 0 0.1em #959aa7;    box-shadow: -0.2em -0.2em 0 0.1em #959aa7, -0.2em -0.2em 0 0.1em #959aa7,      -0.2em -0.2em 0 0.1em #959aa7, -0.2em -0.2em 0 0.1em #959aa7;  }}.loader-box .loader-35 {  position: relative;  width: 0.15em;  height: 0.15em;  background-color: #e6ae30;  border-radius: 100%;  -webkit-animation: loader-35-1 30s infinite linear;  animation: loader-35-1 30s infinite linear;}.loader-box .loader-35:before,.loader-box .loader-35:after {  content: "";  border-radius: 100%;  position: absolute;  top: 50%;  left: 50%;  -webkit-transform: translate(-50%, -50%);  transform: translate(-50%, -50%);}.loader-box .loader-35:before {  width: 20px;  height: 60px;  -webkit-animation: loader-35-2 0.8s linear infinite;  animation: loader-35-2 0.8s linear infinite;}.loader-box .loader-35:after {  width: 60px;  height: 20px;  -webkit-animation: loader-35-2 1.2s linear infinite;  animation: loader-35-2 1.2s linear infinite;}@-webkit-keyframes loader-35-1 {  0% {    -webkit-transform: rotate(0deg);    transform: rotate(0deg);  }  100% {    -webkit-transform: rotate(360deg);    transform: rotate(360deg);  }}@keyframes loader-35-1 {  0% {    -webkit-transform: rotate(0deg);    transform: rotate(0deg);  }  100% {    -webkit-transform: rotate(360deg);    transform: rotate(360deg);  }}@-webkit-keyframes loader-35-2 {  0% {    -webkit-box-shadow: 0.04em -0.04em 0 0.02em #e6ae30;    box-shadow: 0.04em -0.04em 0 0.02em #e6ae30;  }  25% {    -webkit-box-shadow: 0.04em 0.04em 0 0.02em #e6ae30;    box-shadow: 0.04em 0.04em 0 0.02em #e6ae30;  }  50% {    -webkit-box-shadow: -0.04em 0.04em 0 0.02em #e6ae30;    box-shadow: -0.04em 0.04em 0 0.02em #e6ae30;  }  75% {    -webkit-box-shadow: -0.04em -0.04em 0 0.02em #e6ae30;    box-shadow: -0.04em -0.04em 0 0.02em #e6ae30;  }  100% {    -webkit-box-shadow: 0.04em -0.04em 0 0.02em #e6ae30;    box-shadow: 0.04em -0.04em 0 0.02em #e6ae30;  }}@keyframes loader-35-2 {  0% {    -webkit-box-shadow: 0.04em -0.04em 0 0.02em #e6ae30;    box-shadow: 0.04em -0.04em 0 0.02em #e6ae30;  }  25% {    -webkit-box-shadow: 0.04em 0.04em 0 0.02em #e6ae30;    box-shadow: 0.04em 0.04em 0 0.02em #e6ae30;  }  50% {    -webkit-box-shadow: -0.04em 0.04em 0 0.02em #e6ae30;    box-shadow: -0.04em 0.04em 0 0.02em #e6ae30;  }  75% {    -webkit-box-shadow: -0.04em -0.04em 0 0.02em #e6ae30;    box-shadow: -0.04em -0.04em 0 0.02em #e6ae30;  }  100% {    -webkit-box-shadow: 0.04em -0.04em 0 0.02em #e6ae30;    box-shadow: 0.04em -0.04em 0 0.02em #e6ae30;  }}.popover-header {  background-color: #2c323f;  color: #fff;}.popover-main .btn-showcase a {  color: #fff;}.popover-main .btn-showcase button:last-child {  margin-right: 0;}@media print {  .page-wrapper .page-title {    visibility: hidden;  }  .page-wrapper .page-body-wrapper .page-title {    display: none;  }  table.fixedHeader-floating {    display: none;  }}.invoice-table {  margin-top: 16px;  margin-bottom: 16px;}.invoice .text-end input {  margin-top: 6px;}.invoice .d-flex {  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.animate-chk label {  line-height: 1.6;  cursor: pointer;}.animate-chk label:last-child {  margin-bottom: 0;}.checkbox_animated {  cursor: pointer;  position: relative;  margin: 0 1rem 0 0;}.checkbox_animated:before {  -webkit-transition: -webkit-transform 0.4s cubic-bezier(0.45, 1.8, 0.5, 0.75);  transition: -webkit-transform 0.4s cubic-bezier(0.45, 1.8, 0.5, 0.75);  transition: transform 0.4s cubic-bezier(0.45, 1.8, 0.5, 0.75);  transition: transform 0.4s cubic-bezier(0.45, 1.8, 0.5, 0.75),    -webkit-transform 0.4s cubic-bezier(0.45, 1.8, 0.5, 0.75);  -webkit-transform: rotate(-45deg) scale(0, 0);  transform: rotate(-45deg) scale(0, 0);  content: "";  position: absolute;  left: 0.25rem;  top: 0.225rem;  z-index: 1;  width: 0.75rem;  height: 0.375rem;  border: 2px solid var(--theme-deafult);  border-top-style: none;  border-right-style: none;}.checkbox_animated:after {  content: "";  position: absolute;  top: -0.125rem;  left: 0;  width: 1.3rem;  height: 1.3rem;  background: #fff;  border: 2px solid #eee;  cursor: pointer;}.checkbox_animated:checked:before {  -webkit-transform: rotate(-45deg) scale(1, 1);  transform: rotate(-45deg) scale(1, 1);}.radio_animated {  position: relative;  margin: 0 1rem 0 0;  cursor: pointer;}.radio_animated:before {  -webkit-transition: -webkit-transform 0.4s cubic-bezier(0.45, 1.8, 0.5, 0.75);  transition: -webkit-transform 0.4s cubic-bezier(0.45, 1.8, 0.5, 0.75);  transition: transform 0.4s cubic-bezier(0.45, 1.8, 0.5, 0.75);  transition: transform 0.4s cubic-bezier(0.45, 1.8, 0.5, 0.75),    -webkit-transform 0.4s cubic-bezier(0.45, 1.8, 0.5, 0.75);  -webkit-transform: scale(0, 0);  transform: scale(0, 0);  content: "";  position: absolute;  top: 0;  left: 0.125rem;  z-index: 1;  width: 0.75rem;  height: 0.75rem;  background: var(--theme-deafult);  border-radius: 50%;}.radio_animated:after {  content: "";  position: absolute;  top: -0.25rem;  left: -0.125rem;  width: 1.25rem;  height: 1.25rem;  background: #fff;  border: 2px solid #eee;  border-radius: 50%;}.radio_animated:checked:before {  -webkit-transform: scale(1, 1);  transform: scale(1, 1);}.checkbox label {  display: inline-block;  position: relative;  padding-left: 16px;  cursor: pointer;  margin-top: 10px;  margin-bottom: 10px;}.checkbox label::before {  content: "";  display: inline-block;  position: absolute;  width: 19px;  height: 19px;  left: 0;  margin-left: -16px;  border: 1px solid #efefef;  border-radius: 3px;  background-color: #fff;  -webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;  transition: border 0.15s ease-in-out, color 0.15s ease-in-out;}.checkbox label::after {  display: inline-block;  position: absolute;  width: 16px;  height: 16px;  left: 0;  top: 0;  margin-left: -20px;  padding-left: 3px;  padding-top: 1px;  font-size: 11px;  color: #242934;}.checkbox input[type="checkbox"] {  opacity: 0;}.checkbox input[type="checkbox"]:focus {  outline-offset: -2px;}.checkbox input[type="checkbox"]:focus + label::before {  outline-offset: -2px;}.checkbox input[type="checkbox"]:checked + label::before {  font-family: themify;  content: "\e64c";  text-align: center;  line-height: 1.2;}.checkbox input[type="checkbox"]:disabled + label {  opacity: 0.65;}.checkbox input[type="checkbox"]:disabled + label::before {  background-color: #f4f4f4;  cursor: not-allowed;}.checkbox .checkbox-circle label::before {  border-radius: 50%;}.checkbox .checkbox-inline {  margin-top: 0;}.m-squar label::before {  border-radius: 0;}.m-squar .checkbox-circle label::before {  border-radius: 50%;}.m-squar .checkbox-inline {  margin-top: 0;}.checkbox-primary label::before {  border-color: var(--theme-deafult);}.checkbox-primary input[type="checkbox"]:checked + label::before {  border-color: var(--theme-deafult);  color: var(--theme-deafult);}.checkbox-primary input[type="checkbox"]:checked + label::after {  color: #fff;}.checkbox-solid-primary label:before {  background-color: var(--theme-deafult);  border-color: var(--theme-deafult);  color: #fff;}.checkbox-solid-primary input[type="checkbox"]:checked + label::before {  background-color: var(--theme-deafult);  border-color: var(--theme-deafult);  color: #fff;}.checkbox-solid-primary input[type="checkbox"]:checked + label::after {  color: #fff;}.radio-primary input[type="radio"] + label::before {  border-color: var(--theme-deafult);}.radio-primary input[type="radio"] + label::after {  background-color: var(--theme-deafult);}.radio-primary input[type="radio"]:checked + label::before {  border-color: var(--theme-deafult);}.radio-primary input[type="radio"]:checked + label::after {  background-color: var(--theme-deafult);}.checkbox-secondary label::before {  border-color: #eeb82f;}.checkbox-secondary input[type="checkbox"]:checked + label::before {  border-color: #eeb82f;  color: #eeb82f;}.checkbox-secondary input[type="checkbox"]:checked + label::after {  color: #fff;}.checkbox-solid-secondary label:before {  background-color: #eeb82f;  border-color: #eeb82f;  color: #fff;}.checkbox-solid-secondary input[type="checkbox"]:checked + label::before {  background-color: #eeb82f;  border-color: #eeb82f;  color: #fff;}.checkbox-solid-secondary input[type="checkbox"]:checked + label::after {  color: #fff;}.radio-secondary input[type="radio"] + label::before {  border-color: #eeb82f;}.radio-secondary input[type="radio"] + label::after {  background-color: #eeb82f;}.radio-secondary input[type="radio"]:checked + label::before {  border-color: #eeb82f;}.radio-secondary input[type="radio"]:checked + label::after {  background-color: #eeb82f;}.checkbox-success label::before {  border-color: #61ae41;}.checkbox-success input[type="checkbox"]:checked + label::before {  border-color: #61ae41;  color: #61ae41;}.checkbox-success input[type="checkbox"]:checked + label::after {  color: #fff;}.checkbox-solid-success label:before {  background-color: #61ae41;  border-color: #61ae41;  color: #fff;}.checkbox-solid-success input[type="checkbox"]:checked + label::before {  background-color: #61ae41;  border-color: #61ae41;  color: #fff;}.checkbox-solid-success input[type="checkbox"]:checked + label::after {  color: #fff;}.radio-success input[type="radio"] + label::before {  border-color: #61ae41;}.radio-success input[type="radio"] + label::after {  background-color: #61ae41;}.radio-success input[type="radio"]:checked + label::before {  border-color: #61ae41;}.radio-success input[type="radio"]:checked + label::after {  background-color: #61ae41;}.checkbox-danger label::before {  border-color: #f81f58;}.checkbox-danger input[type="checkbox"]:checked + label::before {  border-color: #f81f58;  color: #f81f58;}.checkbox-danger input[type="checkbox"]:checked + label::after {  color: #fff;}.checkbox-solid-danger label:before {  background-color: #f81f58;  border-color: #f81f58;  color: #fff;}.checkbox-solid-danger input[type="checkbox"]:checked + label::before {  background-color: #f81f58;  border-color: #f81f58;  color: #fff;}.checkbox-solid-danger input[type="checkbox"]:checked + label::after {  color: #fff;}.radio-danger input[type="radio"] + label::before {  border-color: #f81f58;}.radio-danger input[type="radio"] + label::after {  background-color: #f81f58;}.radio-danger input[type="radio"]:checked + label::before {  border-color: #f81f58;}.radio-danger input[type="radio"]:checked + label::after {  background-color: #f81f58;}.checkbox-info label::before {  border-color: #4d6c83;}.checkbox-info input[type="checkbox"]:checked + label::before {  border-color: #4d6c83;  color: #4d6c83;}.checkbox-info input[type="checkbox"]:checked + label::after {  color: #fff;}.checkbox-solid-info label:before {  background-color: #4d6c83;  border-color: #4d6c83;  color: #fff;}.checkbox-solid-info input[type="checkbox"]:checked + label::before {  background-color: #4d6c83;  border-color: #4d6c83;  color: #fff;}.checkbox-solid-info input[type="checkbox"]:checked + label::after {  color: #fff;}.radio-info input[type="radio"] + label::before {  border-color: #4d6c83;}.radio-info input[type="radio"] + label::after {  background-color: #4d6c83;}.radio-info input[type="radio"]:checked + label::before {  border-color: #4d6c83;}.radio-info input[type="radio"]:checked + label::after {  background-color: #4d6c83;}.checkbox-light label::before {  border-color: #f4f4f4;}.checkbox-light input[type="checkbox"]:checked + label::before {  border-color: #f4f4f4;  color: #f4f4f4;}.checkbox-light input[type="checkbox"]:checked + label::after {  color: #fff;}.checkbox-solid-light label:before {  background-color: #f4f4f4;  border-color: #f4f4f4;  color: #fff;}.checkbox-solid-light input[type="checkbox"]:checked + label::before {  background-color: #f4f4f4;  border-color: #f4f4f4;  color: #fff;}.checkbox-solid-light input[type="checkbox"]:checked + label::after {  color: #fff;}.radio-light input[type="radio"] + label::before {  border-color: #f4f4f4;}.radio-light input[type="radio"] + label::after {  background-color: #f4f4f4;}.radio-light input[type="radio"]:checked + label::before {  border-color: #f4f4f4;}.radio-light input[type="radio"]:checked + label::after {  background-color: #f4f4f4;}.checkbox-dark label::before {  border-color: #2c323f;}.checkbox-dark input[type="checkbox"]:checked + label::before {  border-color: #2c323f;  color: #2c323f;}.checkbox-dark input[type="checkbox"]:checked + label::after {  color: #fff;}.checkbox-solid-dark label:before {  background-color: #2c323f;  border-color: #2c323f;  color: #fff;}.checkbox-solid-dark input[type="checkbox"]:checked + label::before {  background-color: #2c323f;  border-color: #2c323f;  color: #fff;}.checkbox-solid-dark input[type="checkbox"]:checked + label::after {  color: #fff;}.radio-dark input[type="radio"] + label::before {  border-color: #2c323f;}.radio-dark input[type="radio"] + label::after {  background-color: #2c323f;}.radio-dark input[type="radio"]:checked + label::before {  border-color: #2c323f;}.radio-dark input[type="radio"]:checked + label::after {  background-color: #2c323f;}.checkbox-warning label::before {  border-color: #e6ae30;}.checkbox-warning input[type="checkbox"]:checked + label::before {  border-color: #e6ae30;  color: #e6ae30;}.checkbox-warning input[type="checkbox"]:checked + label::after {  color: #fff;}.checkbox-solid-warning label:before {  background-color: #e6ae30;  border-color: #e6ae30;  color: #fff;}.checkbox-solid-warning input[type="checkbox"]:checked + label::before {  background-color: #e6ae30;  border-color: #e6ae30;  color: #fff;}.checkbox-solid-warning input[type="checkbox"]:checked + label::after {  color: #fff;}.radio-warning input[type="radio"] + label::before {  border-color: #e6ae30;}.radio-warning input[type="radio"] + label::after {  background-color: #e6ae30;}.radio-warning input[type="radio"]:checked + label::before {  border-color: #e6ae30;}.radio-warning input[type="radio"]:checked + label::after {  background-color: #e6ae30;}.m-checkbox-inline .checkbox {  display: inline-block;}.m-checkbox-inline .radio {  display: inline-block;}.m-checkbox-inline label {  margin-right: 16px;}.radio label {  display: inline-block;  position: relative;  padding-left: 5px;  cursor: pointer;}.radio label::before {  content: "";  display: inline-block;  position: absolute;  width: 19px;  height: 19px;  left: 0;  margin-left: -20px;  border: 1px solid #efefef;  border-radius: 50%;  background-color: #fff;  -webkit-transition: border 0.15s ease-in-out;  transition: border 0.15s ease-in-out;}.radio label::after {  display: inline-block;  position: absolute;  content: " ";  width: 9px;  height: 9px;  left: 5px;  top: 5px;  margin-left: -20px;  border-radius: 50%;  background-color: #898989;  -webkit-transform: scale(0, 0);  transform: scale(0, 0);  -webkit-transition: -webkit-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);  transition: -webkit-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);  transition: transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);  transition: transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33),    -webkit-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);}.radio input[type="radio"] {  opacity: 0;}.radio input[type="radio"]:focus + label::before {  outline-offset: -2px;}.radio input[type="radio"]:checked + label::after {  -webkit-transform: scale(1, 1);  transform: scale(1, 1);}.radio input[type="radio"]:disabled + label {  opacity: 0.65;}.radio input[type="radio"]:disabled + label::before {  cursor: not-allowed;}.radio .radio-inline {  margin-top: 0;}[class*="ribbon-wrapper"] {  position: relative;  padding-top: 40px;  border: 1px solid #e6edef;}.ribbon {  padding: 0 20px;  height: 30px;  line-height: 30px;  clear: left;  position: absolute;  top: 12px;  left: 0px;  color: #fff;  z-index: 2;}.ribbon-clip {  left: -14px;}.ribbon-clip:before {  position: absolute;  top: 30px;  left: 0;  width: 0;  height: 0;  content: "";  border: 7px solid transparent;  border-top-color: #2c323f;  border-right-color: #2c323f;}.color-ribbon .row > div {  margin-bottom: -30px;}.ribbon-vertical-left-wrapper {  padding-left: 40px;  position: relative;}.ribbon-vertical-right-wrapper {  padding-right: 40px;}.ribbon-wrapper-bottom {  padding-bottom: 40px;  padding-top: 0;}.ribbon-wrapper-right-bottom {  padding-right: 40px;}.ribbon-space-bottom {  top: 0px;}.ribbon-bookmark:before {  position: absolute;  top: 0;  left: 100%;  display: block;  width: 0;  height: 0;  content: "";  border: 15px solid #2c323f;  border-right: 10px solid transparent;}.ribbon-right {  left: auto;  right: -2px;}.ribbon-clip-right {  right: -14px;}.ribbon-clip-right:before {  position: absolute;  top: 30px;  right: 0;  width: 0;  height: 0;  content: "";  border: 7px solid transparent;  border-top-color: #2c323f;  border-right-color: #2c323f;}.ribbon-clip-bottom {  left: -14px;  bottom: 12px;  top: auto;}.ribbon-clip-bottom:before {  position: absolute;  bottom: 30px;  left: 0;  width: 0;  height: 0;  content: "";  border: 7px solid transparent;  border-top-color: #2c323f;  border-right-color: #2c323f;}.ribbon-clip-bottom-right {  right: -14px;  left: auto;  bottom: 12px;  top: auto;}.ribbon-clip-bottom-right:before {  position: absolute;  bottom: 30px;  right: 0;  width: 0;  height: 0;  content: "";  border: 7px solid transparent;  border-top-color: #2c323f;  border-right-color: #2c323f;}.ribbon-bookmark.ribbon-right:before {  right: 100%;  left: auto;  border-right: 15px solid #2c323f;  border-left: 10px solid transparent;}.ribbon-vertical-left {  clear: none;  padding: 0 5px;  height: 70px;  width: 30px;  line-height: 70px;  text-align: center;  left: 12px;  top: -2px;}.ribbon-vertical-right {  clear: none;  padding: 0 5px;  height: 70px;  width: 30px;  line-height: 70px;  text-align: center;  top: -2px;  left: auto;  right: 12px;}.ribbon-bookmark.ribbon-vertical-left:before,.ribbon-bookmark.ribbon-vertical-right:before {  top: 100%;  left: 0;  margin-top: -14px;  border-right: 15px solid #2c323f;  border-bottom: 10px solid transparent;}.ribbon-primary {  background: #959aa7;}.ribbon-primary {  background: #959aa7;}.ribbon-bookmark.ribbon-primary:before {  border-color: #959aa7;  border-right-color: transparent;}.ribbon-bookmark.ribbon-right.ribbon-primary:before {  border-right-color: #959aa7;  border-left-color: transparent;}.ribbon-bookmark.ribbon-vertical-left.ribbon-primary:before,.ribbon-bookmark.ribbon-vertical-right.ribbon-primary:before {  border-right-color: #959aa7;  border-bottom-color: transparent;}.ribbon-primary.ribbon-corner:before {  border-top-color: #959aa7;  border-left-color: #959aa7;}.ribbon-primary.ribbon-corner.ribbon-right:before {  border-right-color: #959aa7;  border-left-color: transparent;}.ribbon-primary.ribbon-corner.ribbon-bottom:before {  border-top-color: transparent;  border-bottom-color: #959aa7;}.ribbon-primary.ribbon-clip:before {  border-color: transparent;  border-top-color: #2d33ee;  border-right-color: #2d33ee;}.ribbon-primary.ribbon-clip-right:before {  border-right-color: transparent;  border-top-color: #2d33ee;  border-left-color: #2d33ee;}.ribbon-primary.ribbon-clip-bottom:before {  border-top-color: transparent;  border-bottom-color: #2d33ee;  border-right-color: #2d33ee;}.ribbon-primary.ribbon-clip-bottom-right:before {  border-top-color: transparent;  border-bottom-color: #2d33ee;  border-right-color: transparent;  border-left-color: #2d33ee;}.ribbon-secondary {  background: #eeb82f;}.ribbon-secondary {  background: #eeb82f;}.ribbon-bookmark.ribbon-secondary:before {  border-color: #eeb82f;  border-right-color: transparent;}.ribbon-bookmark.ribbon-right.ribbon-secondary:before {  border-right-color: #eeb82f;  border-left-color: transparent;}.ribbon-bookmark.ribbon-vertical-left.ribbon-secondary:before,.ribbon-bookmark.ribbon-vertical-right.ribbon-secondary:before {  border-right-color: #eeb82f;  border-bottom-color: transparent;}.ribbon-secondary.ribbon-corner:before {  border-top-color: #eeb82f;  border-left-color: #eeb82f;}.ribbon-secondary.ribbon-corner.ribbon-right:before {  border-right-color: #eeb82f;  border-left-color: transparent;}.ribbon-secondary.ribbon-corner.ribbon-bottom:before {  border-top-color: transparent;  border-bottom-color: #eeb82f;}.ribbon-secondary.ribbon-clip:before {  border-color: transparent;  border-top-color: #d8a012;  border-right-color: #d8a012;}.ribbon-secondary.ribbon-clip-right:before {  border-right-color: transparent;  border-top-color: #d8a012;  border-left-color: #d8a012;}.ribbon-secondary.ribbon-clip-bottom:before {  border-top-color: transparent;  border-bottom-color: #d8a012;  border-right-color: #d8a012;}.ribbon-secondary.ribbon-clip-bottom-right:before {  border-top-color: transparent;  border-bottom-color: #d8a012;  border-right-color: transparent;  border-left-color: #d8a012;}.ribbon-success {  background: #61ae41;}.ribbon-success {  background: #61ae41;}.ribbon-bookmark.ribbon-success:before {  border-color: #61ae41;  border-right-color: transparent;}.ribbon-bookmark.ribbon-right.ribbon-success:before {  border-right-color: #61ae41;  border-left-color: transparent;}.ribbon-bookmark.ribbon-vertical-left.ribbon-success:before,.ribbon-bookmark.ribbon-vertical-right.ribbon-success:before {  border-right-color: #61ae41;  border-bottom-color: transparent;}.ribbon-success.ribbon-corner:before {  border-top-color: #61ae41;  border-left-color: #61ae41;}.ribbon-success.ribbon-corner.ribbon-right:before {  border-right-color: #61ae41;  border-left-color: transparent;}.ribbon-success.ribbon-corner.ribbon-bottom:before {  border-top-color: transparent;  border-bottom-color: #61ae41;}.ribbon-success.ribbon-clip:before {  border-color: transparent;  border-top-color: #4c8933;  border-right-color: #4c8933;}.ribbon-success.ribbon-clip-right:before {  border-right-color: transparent;  border-top-color: #4c8933;  border-left-color: #4c8933;}.ribbon-success.ribbon-clip-bottom:before {  border-top-color: transparent;  border-bottom-color: #4c8933;  border-right-color: #4c8933;}.ribbon-success.ribbon-clip-bottom-right:before {  border-top-color: transparent;  border-bottom-color: #4c8933;  border-right-color: transparent;  border-left-color: #4c8933;}.ribbon-danger {  background: #f81f58;}.ribbon-danger {  background: #f81f58;}.ribbon-bookmark.ribbon-danger:before {  border-color: #f81f58;  border-right-color: transparent;}.ribbon-bookmark.ribbon-right.ribbon-danger:before {  border-right-color: #f81f58;  border-left-color: transparent;}.ribbon-bookmark.ribbon-vertical-left.ribbon-danger:before,.ribbon-bookmark.ribbon-vertical-right.ribbon-danger:before {  border-right-color: #f81f58;  border-bottom-color: transparent;}.ribbon-danger.ribbon-corner:before {  border-top-color: #f81f58;  border-left-color: #f81f58;}.ribbon-danger.ribbon-corner.ribbon-right:before {  border-right-color: #f81f58;  border-left-color: transparent;}.ribbon-danger.ribbon-corner.ribbon-bottom:before {  border-top-color: transparent;  border-bottom-color: #f81f58;}.ribbon-danger.ribbon-clip:before {  border-color: transparent;  border-top-color: #dd073f;  border-right-color: #dd073f;}.ribbon-danger.ribbon-clip-right:before {  border-right-color: transparent;  border-top-color: #dd073f;  border-left-color: #dd073f;}.ribbon-danger.ribbon-clip-bottom:before {  border-top-color: transparent;  border-bottom-color: #dd073f;  border-right-color: #dd073f;}.ribbon-danger.ribbon-clip-bottom-right:before {  border-top-color: transparent;  border-bottom-color: #dd073f;  border-right-color: transparent;  border-left-color: #dd073f;}.ribbon-info {  background: #4d6c83;}.ribbon-info {  background: #4d6c83;}.ribbon-bookmark.ribbon-info:before {  border-color: #4d6c83;  border-right-color: transparent;}.ribbon-bookmark.ribbon-right.ribbon-info:before {  border-right-color: #4d6c83;  border-left-color: transparent;}.ribbon-bookmark.ribbon-vertical-left.ribbon-info:before,.ribbon-bookmark.ribbon-vertical-right.ribbon-info:before {  border-right-color: #4d6c83;  border-bottom-color: transparent;}.ribbon-info.ribbon-corner:before {  border-top-color: #4d6c83;  border-left-color: #4d6c83;}.ribbon-info.ribbon-corner.ribbon-right:before {  border-right-color: #4d6c83;  border-left-color: transparent;}.ribbon-info.ribbon-corner.ribbon-bottom:before {  border-top-color: transparent;  border-bottom-color: #4d6c83;}.ribbon-info.ribbon-clip:before {  border-color: transparent;  border-top-color: #2e93c3;  border-right-color: #2e93c3;}.ribbon-info.ribbon-clip-right:before {  border-right-color: transparent;  border-top-color: #2e93c3;  border-left-color: #2e93c3;}.ribbon-info.ribbon-clip-bottom:before {  border-top-color: transparent;  border-bottom-color: #2e93c3;  border-right-color: #2e93c3;}.ribbon-info.ribbon-clip-bottom-right:before {  border-top-color: transparent;  border-bottom-color: #2e93c3;  border-right-color: transparent;  border-left-color: #2e93c3;}.ribbon-light {  background: #f4f4f4;}.ribbon-light {  background: #f4f4f4;}.ribbon-bookmark.ribbon-light:before {  border-color: #f4f4f4;  border-right-color: transparent;}.ribbon-bookmark.ribbon-right.ribbon-light:before {  border-right-color: #f4f4f4;  border-left-color: transparent;}.ribbon-bookmark.ribbon-vertical-left.ribbon-light:before,.ribbon-bookmark.ribbon-vertical-right.ribbon-light:before {  border-right-color: #f4f4f4;  border-bottom-color: transparent;}.ribbon-light.ribbon-corner:before {  border-top-color: #f4f4f4;  border-left-color: #f4f4f4;}.ribbon-light.ribbon-corner.ribbon-right:before {  border-right-color: #f4f4f4;  border-left-color: transparent;}.ribbon-light.ribbon-corner.ribbon-bottom:before {  border-top-color: transparent;  border-bottom-color: #f4f4f4;}.ribbon-light.ribbon-clip:before {  border-color: transparent;  border-top-color: #dbdbdb;  border-right-color: #dbdbdb;}.ribbon-light.ribbon-clip-right:before {  border-right-color: transparent;  border-top-color: #dbdbdb;  border-left-color: #dbdbdb;}.ribbon-light.ribbon-clip-bottom:before {  border-top-color: transparent;  border-bottom-color: #dbdbdb;  border-right-color: #dbdbdb;}.ribbon-light.ribbon-clip-bottom-right:before {  border-top-color: transparent;  border-bottom-color: #dbdbdb;  border-right-color: transparent;  border-left-color: #dbdbdb;}.ribbon-dark {  background: #2c323f;}.ribbon-dark {  background: #2c323f;}.ribbon-bookmark.ribbon-dark:before {  border-color: #2c323f;  border-right-color: transparent;}.ribbon-bookmark.ribbon-right.ribbon-dark:before {  border-right-color: #2c323f;  border-left-color: transparent;}.ribbon-bookmark.ribbon-vertical-left.ribbon-dark:before,.ribbon-bookmark.ribbon-vertical-right.ribbon-dark:before {  border-right-color: #2c323f;  border-bottom-color: transparent;}.ribbon-dark.ribbon-corner:before {  border-top-color: #2c323f;  border-left-color: #2c323f;}.ribbon-dark.ribbon-corner.ribbon-right:before {  border-right-color: #2c323f;  border-left-color: transparent;}.ribbon-dark.ribbon-corner.ribbon-bottom:before {  border-top-color: transparent;  border-bottom-color: #2c323f;}.ribbon-dark.ribbon-clip:before {  border-color: transparent;  border-top-color: #171a21;  border-right-color: #171a21;}.ribbon-dark.ribbon-clip-right:before {  border-right-color: transparent;  border-top-color: #171a21;  border-left-color: #171a21;}.ribbon-dark.ribbon-clip-bottom:before {  border-top-color: transparent;  border-bottom-color: #171a21;  border-right-color: #171a21;}.ribbon-dark.ribbon-clip-bottom-right:before {  border-top-color: transparent;  border-bottom-color: #171a21;  border-right-color: transparent;  border-left-color: #171a21;}.ribbon-warning {  background: #e6ae30;}.ribbon-warning {  background: #e6ae30;}.ribbon-bookmark.ribbon-warning:before {  border-color: #e6ae30;  border-right-color: transparent;}.ribbon-bookmark.ribbon-right.ribbon-warning:before {  border-right-color: #e6ae30;  border-left-color: transparent;}.ribbon-bookmark.ribbon-vertical-left.ribbon-warning:before,.ribbon-bookmark.ribbon-vertical-right.ribbon-warning:before {  border-right-color: #e6ae30;  border-bottom-color: transparent;}.ribbon-warning.ribbon-corner:before {  border-top-color: #e6ae30;  border-left-color: #e6ae30;}.ribbon-warning.ribbon-corner.ribbon-right:before {  border-right-color: #e6ae30;  border-left-color: transparent;}.ribbon-warning.ribbon-corner.ribbon-bottom:before {  border-top-color: transparent;  border-bottom-color: #e6ae30;}.ribbon-warning.ribbon-clip:before {  border-color: transparent;  border-top-color: #cb9418;  border-right-color: #cb9418;}.ribbon-warning.ribbon-clip-right:before {  border-right-color: transparent;  border-top-color: #cb9418;  border-left-color: #cb9418;}.ribbon-warning.ribbon-clip-bottom:before {  border-top-color: transparent;  border-bottom-color: #cb9418;  border-right-color: #cb9418;}.ribbon-warning.ribbon-clip-bottom-right:before {  border-top-color: transparent;  border-bottom-color: #cb9418;  border-right-color: transparent;  border-left-color: #cb9418;}.switch {  position: relative;  display: inline-block;  width: 60px;  height: 34px;}.switch input {  display: none;}.switch input:checked + .switch-state {  background-color: var(--theme-deafult);}.switch input:checked + .switch-state:before {  -webkit-transform: translateX(26px);  transform: translateX(26px);}.switch input:focus + .switch-state {  -webkit-box-shadow: 0 0 1px var(--theme-deafult);  box-shadow: 0 0 1px var(--theme-deafult);}.switch-state {  border-radius: 20px;  position: absolute;  cursor: pointer;  top: 0;  left: 0;  right: 0;  bottom: 0;  background-color: #f4f4f4;  -webkit-transition: 0.4s;  transition: 0.4s;}.switch-state:before {  position: absolute;  content: "";  height: 26px;  width: 26px;  left: 4px;  bottom: 4px;  background-color: #fff;  -webkit-transition: 0.4s;  transition: 0.4s;  border-radius: 20px;}.icon-state .switch-state:after {  content: "\efb8";  font-family: IcoFont;  left: 10px;  position: absolute;  top: 10px;  color: #2c323f;  -webkit-transition: 0.4s;  transition: 0.4s;  opacity: 0.3;}.icon-state input:checked + .switch-state:after {  content: "\efad";  left: 36px;  opacity: 1;  -webkit-transition: 0.4s;  transition: 0.4s;}.switch-lg .switch {  width: 75px;  height: 40px;}.switch-lg .switch .switch-state:before {  height: 30px;  width: 30px;  left: 7px;  bottom: 5px;  top: 4px;}.switch-lg.icon-state .switch .switch-state:after {  left: 12px;  font-size: 18px;}.switch-lg.icon-state .switch input:checked + .switch-state:after {  left: 46px;}.switch-lg.icon-state .switch input:checked + .switch-state:before {  -webkit-transform: translateX(32px);  transform: translateX(32px);}.switch-sm.icon-state .switch .switch-state:after {  top: 4px;  left: 4px;  font-size: 8px;}.switch-sm.icon-state .switch input:checked + .switch-state:after {  left: 13px;  top: 4px;}.switch-sm .switch {  width: 25px;  height: 16px;  margin-top: 10px;  margin-bottom: 0px;}.switch-sm .switch .switch-state:before {  height: 8px;  width: 8px;  left: 4px;  bottom: 4px;}.switch-sm input:checked + .switch-state:before {  left: -13px;}.switch-outline .switch-state {  background-color: #fff;  border: 1px solid var(--theme-deafult);  -webkit-transition: 0.4s;  transition: 0.4s;}.switch-outline .switch-state:before {  background-color: #f4f4f4;  bottom: 3px;  color: #fff;}.switch-outline .switch input {  display: none;}.switch-outline .switch input:checked + .switch-state {  background-color: rgba(0, 0, 0, 0);  border: 1px solid var(--theme-deafult);}.switch-outline .switch input:checked + .switch-state:before {  background-color: var(--theme-deafult);  bottom: 3px;  -webkit-transform: translateX(26px);  transform: translateX(26px);}.switch-outline .switch input:checked + .switch-state:after {  color: #fff;}.switch-outline .switch-state.bg-primary {  border: 1px solid var(--theme-deafult);  background-color: rgba(0, 0, 0, 0) !important;}.switch-outline .switch input:checked + .switch-state.bg-primary {  background-color: rgba(0, 0, 0, 0) !important;  border: 1px solid var(--theme-deafult);}.switch-outline .switch input:checked + .switch-state.bg-primary:before {  background-color: var(--theme-deafult);}.switch-outline .switch-state.bg-dark {  border: 1px solid #2c323f;  background-color: rgba(0, 0, 0, 0) !important;}.switch-outline .switch input:checked + .switch-state.bg-dark {  background-color: rgba(0, 0, 0, 0) !important;  border: 1px solid #2c323f;}.switch-outline .switch input:checked + .switch-state.bg-dark:before {  background-color: #2c323f;}.switch-outline .switch-state.bg-warning {  border: 1px solid #e6ae30;  background-color: rgba(0, 0, 0, 0) !important;}.switch-outline .switch input:checked + .switch-state.bg-warning {  background-color: rgba(0, 0, 0, 0) !important;  border: 1px solid #e6ae30;}.switch-outline .switch input:checked + .switch-state.bg-warning:before {  background-color: #e6ae30;}.switch-outline .switch-state.bg-success {  border: 1px solid #61ae41;  background-color: rgba(0, 0, 0, 0) !important;}.switch-outline .switch input:checked + .switch-state.bg-success {  background-color: rgba(0, 0, 0, 0) !important;  border: 1px solid #61ae41;}.switch-outline .switch input:checked + .switch-state.bg-success:before {  background-color: #61ae41;}.switch-outline .switch-state.bg-info {  border: 1px solid #4d6c83;  background-color: rgba(0, 0, 0, 0) !important;}.switch-outline .switch input:checked + .switch-state.bg-info {  background-color: rgba(0, 0, 0, 0) !important;  border: 1px solid #4d6c83;}.switch-outline .switch input:checked + .switch-state.bg-info:before {  background-color: #4d6c83;}.switch-outline .switch-state.bg-danger {  border: 1px solid #f81f58;  background-color: rgba(0, 0, 0, 0) !important;}.switch-outline .switch input:checked + .switch-state.bg-danger {  background-color: rgba(0, 0, 0, 0) !important;  border: 1px solid #f81f58;}.switch-outline .switch input:checked + .switch-state.bg-danger:before {  background-color: #f81f58;}.switch-outline .switch-state.bg-primary {  border: 1px solid var(--theme-deafult);  background-color: rgba(0, 0, 0, 0) !important;}.switch-outline .switch input:checked + .switch-state.bg-primary {  background-color: rgba(0, 0, 0, 0) !important;  border: 1px solid var(--theme-deafult);}.switch-outline .switch input:checked + .switch-state.bg-primary:before {  background-color: var(--theme-deafult);}.switch-outline .switch-state.bg-secondary {  border: 1px solid var(--theme-secondary);  background-color: rgba(0, 0, 0, 0) !important;}.switch-outline .switch input:checked + .switch-state.bg-secondary {  background-color: rgba(0, 0, 0, 0) !important;  border: 1px solid var(--theme-secondary);}.switch-outline .switch input:checked + .switch-state.bg-secondary:before {  background-color: var(--theme-secondary);}.switch-showcase {  margin-bottom: -8px;}.switch-showcase .d-flex {  line-height: 1;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.switch-showcase .form-check .form-check-input {  float: right;}.form-switch .form-check-input:checked {  background-color: var(--theme-deafult);  border-color: var(--theme-deafult);}.nav-pills .nav-link.active,.nav-pills .show > .nav-link {  background-color: var(--theme-deafult);}.nav i {  margin-right: 10px;}.nav-right {  -webkit-box-pack: end;  -ms-flex-pack: end;  justify-content: flex-end;}.nav-theme .nav-link,.nav-pills.nav-theme .nav-link {  color: var(--theme-deafult);}.nav-theme .nav-link.active,.nav-theme .show > .nav-link,.nav-pills.nav-theme .nav-link.active,.nav-pills.nav-theme .show > .nav-link {  background-color: var(--theme-deafult);  color: #fff;}.nav-primary .nav-link,.nav-pills.nav-primary .nav-link {  color: var(--theme-deafult);}.nav-primary .nav-link.active,.nav-primary .show > .nav-link,.nav-pills.nav-primary .nav-link.active,.nav-pills.nav-primary .show > .nav-link {  background-color: var(--theme-deafult);  color: #fff;}.nav-secondary .nav-link,.nav-pills.nav-secondary .nav-link {  color: #eeb82f;}.nav-secondary .nav-link.active,.nav-secondary .show > .nav-link,.nav-pills.nav-secondary .nav-link.active,.nav-pills.nav-secondary .show > .nav-link {  background-color: #eeb82f;  color: #fff;}.nav-success .nav-link,.nav-pills.nav-success .nav-link {  color: #61ae41;}.nav-success .nav-link.active,.nav-success .show > .nav-link,.nav-pills.nav-success .nav-link.active,.nav-pills.nav-success .show > .nav-link {  background-color: #61ae41;  color: #fff;}.nav-danger .nav-link,.nav-pills.nav-danger .nav-link {  color: #f81f58;}.nav-danger .nav-link.active,.nav-danger .show > .nav-link,.nav-pills.nav-danger .nav-link.active,.nav-pills.nav-danger .show > .nav-link {  background-color: #f81f58;  color: #fff;}.nav-info .nav-link,.nav-pills.nav-info .nav-link {  color: #4d6c83;}.nav-info .nav-link.active,.nav-info .show > .nav-link,.nav-pills.nav-info .nav-link.active,.nav-pills.nav-info .show > .nav-link {  background-color: #4d6c83;  color: #fff;}.nav-light .nav-link,.nav-pills.nav-light .nav-link {  color: #f4f4f4;}.nav-light .nav-link.active,.nav-light .show > .nav-link,.nav-pills.nav-light .nav-link.active,.nav-pills.nav-light .show > .nav-link {  background-color: #f4f4f4;  color: #fff;}.nav-dark .nav-link,.nav-pills.nav-dark .nav-link {  color: #2c323f;}.nav-dark .nav-link.active,.nav-dark .show > .nav-link,.nav-pills.nav-dark .nav-link.active,.nav-pills.nav-dark .show > .nav-link {  background-color: #2c323f;  color: #fff;}.nav-warning .nav-link,.nav-pills.nav-warning .nav-link {  color: #e6ae30;}.nav-warning .nav-link.active,.nav-warning .show > .nav-link,.nav-pills.nav-warning .nav-link.active,.nav-pills.nav-warning .show > .nav-link {  background-color: #e6ae30;  color: #fff;}.nav-tabs.nav-bottom .nav-item .nav-link.active,.nav-tabs.nav-bottom .nav-item .nav-link.focus,.nav-tabs.nav-bottom .nav-item .nav-link.hover {  border-color: #fff #dee2e6 #dee2e6;}.tab-content ~ .nav-tabs.border-tab {  margin-bottom: 0;  margin-top: 30px;}.border-tab.nav-tabs {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -ms-flex-wrap: nowrap;  flex-wrap: nowrap;  margin-bottom: 30px;}.border-tab.nav-tabs .nav-item .nav-link {  font-size: 16px;  color: #2c323f;  text-align: center;  padding: 10px 25px;  border: none;  border-bottom: none;  -webkit-transition: 0.3s;  transition: 0.3s;}.border-tab.nav-tabs .nav-item .nav-link.active,.border-tab.nav-tabs .nav-item .nav-link.show,.border-tab.nav-tabs .nav-item .nav-link:focus,.border-tab.nav-tabs .nav-item .nav-link:hover {  color: var(--theme-deafult);}.border-tab.nav-tabs .nav-item .nav-link.active,.border-tab.nav-tabs .nav-item .nav-link.show,.border-tab.nav-tabs .nav-item .nav-link:focus {  border-bottom: none;}.border-tab.nav-left .nav-link {  border-left: 2px solid transparent;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;  color: #2c323f;}.border-tab.nav-left .nav-link.active,.border-tab.nav-left .show > .nav-link {  background-color: transparent;  border-left-color: var(--theme-deafult);  color: var(--theme-deafult);  border-radius: 0;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.border-tab.nav-right .nav-link {  border-right: 2px solid transparent;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;  color: #2c323f;  text-align: right;}.border-tab.nav-right .nav-link.active,.border-tab.nav-right .show > .nav-link {  background-color: transparent;  border-right-color: var(--theme-deafult);  color: var(--theme-deafult);  border-radius: 0;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.border-tab.nav-theme .nav-link.active,.border-tab.nav-theme .nav-item.show,.border-tab.nav-theme .nav-link:focus,.border-tab.nav-theme .nav-link:hover {  color: var(--theme-deafult);  background-color: transparent;}.border-tab.nav-theme .nav-item .nav-link {  -webkit-transition: 0.3s;  transition: 0.3s;}.border-tab.nav-theme .nav-item .nav-link.active,.border-tab.nav-theme .nav-item .nav-link.show,.border-tab.nav-theme .nav-item .nav-link:focus {  border-bottom: 2px solid var(--theme-deafult);}.border-tab.nav-theme .nav-item .nav-link.active,.border-tab.nav-theme .nav-item .nav-link.show,.border-tab.nav-theme .nav-item .nav-link:focus,.border-tab.nav-theme .nav-item .nav-link:hover {  color: var(--theme-deafult);}.border-tab.nav-left.nav-theme .nav-link.active,.border-tab.nav-left.nav-theme .show > .nav-link {  border-left-color: var(--theme-deafult);  color: var(--theme-deafult);}.border-tab.nav-right.nav-theme .nav-link.active,.border-tab.nav-right.nav-theme .show > .nav-link {  border-right-color: var(--theme-deafult);  color: var(--theme-deafult);}.border-tab.nav-primary .nav-link.active,.border-tab.nav-primary .nav-item.show,.border-tab.nav-primary .nav-link:focus,.border-tab.nav-primary .nav-link:hover {  color: var(--theme-deafult);  background-color: transparent;}.border-tab.nav-primary .nav-item .nav-link {  -webkit-transition: 0.3s;  transition: 0.3s;}.border-tab.nav-primary .nav-item .nav-link.active,.border-tab.nav-primary .nav-item .nav-link.show,.border-tab.nav-primary .nav-item .nav-link:focus {  border-bottom: 2px solid var(--theme-deafult);}.border-tab.nav-primary .nav-item .nav-link.active,.border-tab.nav-primary .nav-item .nav-link.show,.border-tab.nav-primary .nav-item .nav-link:focus,.border-tab.nav-primary .nav-item .nav-link:hover {  color: var(--theme-deafult);}.border-tab.nav-left.nav-primary .nav-link.active,.border-tab.nav-left.nav-primary .show > .nav-link {  border-left-color: var(--theme-deafult);  color: var(--theme-deafult);}.border-tab.nav-right.nav-primary .nav-link.active,.border-tab.nav-right.nav-primary .show > .nav-link {  border-right-color: var(--theme-deafult);  color: var(--theme-deafult);}.border-tab.nav-secondary .nav-link.active,.border-tab.nav-secondary .nav-item.show,.border-tab.nav-secondary .nav-link:focus,.border-tab.nav-secondary .nav-link:hover {  color: #eeb82f;  background-color: transparent;}.border-tab.nav-secondary .nav-item .nav-link {  -webkit-transition: 0.3s;  transition: 0.3s;}.border-tab.nav-secondary .nav-item .nav-link.active,.border-tab.nav-secondary .nav-item .nav-link.show,.border-tab.nav-secondary .nav-item .nav-link:focus {  border-bottom: 2px solid #eeb82f;}.border-tab.nav-secondary .nav-item .nav-link.active,.border-tab.nav-secondary .nav-item .nav-link.show,.border-tab.nav-secondary .nav-item .nav-link:focus,.border-tab.nav-secondary .nav-item .nav-link:hover {  color: #eeb82f;}.border-tab.nav-left.nav-secondary .nav-link.active,.border-tab.nav-left.nav-secondary .show > .nav-link {  border-left-color: #eeb82f;  color: #eeb82f;}.border-tab.nav-right.nav-secondary .nav-link.active,.border-tab.nav-right.nav-secondary .show > .nav-link {  border-right-color: #eeb82f;  color: #eeb82f;}.border-tab.nav-success .nav-link.active,.border-tab.nav-success .nav-item.show,.border-tab.nav-success .nav-link:focus,.border-tab.nav-success .nav-link:hover {  color: #61ae41;  background-color: transparent;}.border-tab.nav-success .nav-item .nav-link {  -webkit-transition: 0.3s;  transition: 0.3s;}.border-tab.nav-success .nav-item .nav-link.active,.border-tab.nav-success .nav-item .nav-link.show,.border-tab.nav-success .nav-item .nav-link:focus {  border-bottom: 2px solid #61ae41;}.border-tab.nav-success .nav-item .nav-link.active,.border-tab.nav-success .nav-item .nav-link.show,.border-tab.nav-success .nav-item .nav-link:focus,.border-tab.nav-success .nav-item .nav-link:hover {  color: #61ae41;}.border-tab.nav-left.nav-success .nav-link.active,.border-tab.nav-left.nav-success .show > .nav-link {  border-left-color: #61ae41;  color: #61ae41;}.border-tab.nav-right.nav-success .nav-link.active,.border-tab.nav-right.nav-success .show > .nav-link {  border-right-color: #61ae41;  color: #61ae41;}.border-tab.nav-danger .nav-link.active,.border-tab.nav-danger .nav-item.show,.border-tab.nav-danger .nav-link:focus,.border-tab.nav-danger .nav-link:hover {  color: #f81f58;  background-color: transparent;}.border-tab.nav-danger .nav-item .nav-link {  -webkit-transition: 0.3s;  transition: 0.3s;}.border-tab.nav-danger .nav-item .nav-link.active,.border-tab.nav-danger .nav-item .nav-link.show,.border-tab.nav-danger .nav-item .nav-link:focus {  border-bottom: 2px solid #f81f58;}.border-tab.nav-danger .nav-item .nav-link.active,.border-tab.nav-danger .nav-item .nav-link.show,.border-tab.nav-danger .nav-item .nav-link:focus,.border-tab.nav-danger .nav-item .nav-link:hover {  color: #f81f58;}.border-tab.nav-left.nav-danger .nav-link.active,.border-tab.nav-left.nav-danger .show > .nav-link {  border-left-color: #f81f58;  color: #f81f58;}.border-tab.nav-right.nav-danger .nav-link.active,.border-tab.nav-right.nav-danger .show > .nav-link {  border-right-color: #f81f58;  color: #f81f58;}.border-tab.nav-info .nav-link.active,.border-tab.nav-info .nav-item.show,.border-tab.nav-info .nav-link:focus,.border-tab.nav-info .nav-link:hover {  color: #4d6c83;  background-color: transparent;}.border-tab.nav-info .nav-item .nav-link {  -webkit-transition: 0.3s;  transition: 0.3s;}.border-tab.nav-info .nav-item .nav-link.active,.border-tab.nav-info .nav-item .nav-link.show,.border-tab.nav-info .nav-item .nav-link:focus {  border-bottom: 2px solid #4d6c83;}.border-tab.nav-info .nav-item .nav-link.active,.border-tab.nav-info .nav-item .nav-link.show,.border-tab.nav-info .nav-item .nav-link:focus,.border-tab.nav-info .nav-item .nav-link:hover {  color: #4d6c83;}.border-tab.nav-left.nav-info .nav-link.active,.border-tab.nav-left.nav-info .show > .nav-link {  border-left-color: #4d6c83;  color: #4d6c83;}.border-tab.nav-right.nav-info .nav-link.active,.border-tab.nav-right.nav-info .show > .nav-link {  border-right-color: #4d6c83;  color: #4d6c83;}.border-tab.nav-light .nav-link.active,.border-tab.nav-light .nav-item.show,.border-tab.nav-light .nav-link:focus,.border-tab.nav-light .nav-link:hover {  color: #f4f4f4;  background-color: transparent;}.border-tab.nav-light .nav-item .nav-link {  -webkit-transition: 0.3s;  transition: 0.3s;}.border-tab.nav-light .nav-item .nav-link.active,.border-tab.nav-light .nav-item .nav-link.show,.border-tab.nav-light .nav-item .nav-link:focus {  border-bottom: 2px solid #f4f4f4;}.border-tab.nav-light .nav-item .nav-link.active,.border-tab.nav-light .nav-item .nav-link.show,.border-tab.nav-light .nav-item .nav-link:focus,.border-tab.nav-light .nav-item .nav-link:hover {  color: #f4f4f4;}.border-tab.nav-left.nav-light .nav-link.active,.border-tab.nav-left.nav-light .show > .nav-link {  border-left-color: #f4f4f4;  color: #f4f4f4;}.border-tab.nav-right.nav-light .nav-link.active,.border-tab.nav-right.nav-light .show > .nav-link {  border-right-color: #f4f4f4;  color: #f4f4f4;}.border-tab.nav-dark .nav-link.active,.border-tab.nav-dark .nav-item.show,.border-tab.nav-dark .nav-link:focus,.border-tab.nav-dark .nav-link:hover {  color: #2c323f;  background-color: transparent;}.border-tab.nav-dark .nav-item .nav-link {  -webkit-transition: 0.3s;  transition: 0.3s;}.border-tab.nav-dark .nav-item .nav-link.active,.border-tab.nav-dark .nav-item .nav-link.show,.border-tab.nav-dark .nav-item .nav-link:focus {  border-bottom: 2px solid #2c323f;}.border-tab.nav-dark .nav-item .nav-link.active,.border-tab.nav-dark .nav-item .nav-link.show,.border-tab.nav-dark .nav-item .nav-link:focus,.border-tab.nav-dark .nav-item .nav-link:hover {  color: #2c323f;}.border-tab.nav-left.nav-dark .nav-link.active,.border-tab.nav-left.nav-dark .show > .nav-link {  border-left-color: #2c323f;  color: #2c323f;}.border-tab.nav-right.nav-dark .nav-link.active,.border-tab.nav-right.nav-dark .show > .nav-link {  border-right-color: #2c323f;  color: #2c323f;}.border-tab.nav-warning .nav-link.active,.border-tab.nav-warning .nav-item.show,.border-tab.nav-warning .nav-link:focus,.border-tab.nav-warning .nav-link:hover {  color: #e6ae30;  background-color: transparent;}.border-tab.nav-warning .nav-item .nav-link {  -webkit-transition: 0.3s;  transition: 0.3s;}.border-tab.nav-warning .nav-item .nav-link.active,.border-tab.nav-warning .nav-item .nav-link.show,.border-tab.nav-warning .nav-item .nav-link:focus {  border-bottom: 2px solid #e6ae30;}.border-tab.nav-warning .nav-item .nav-link.active,.border-tab.nav-warning .nav-item .nav-link.show,.border-tab.nav-warning .nav-item .nav-link:focus,.border-tab.nav-warning .nav-item .nav-link:hover {  color: #e6ae30;}.border-tab.nav-left.nav-warning .nav-link.active,.border-tab.nav-left.nav-warning .show > .nav-link {  border-left-color: #e6ae30;  color: #e6ae30;}.border-tab.nav-right.nav-warning .nav-link.active,.border-tab.nav-right.nav-warning .show > .nav-link {  border-right-color: #e6ae30;  color: #e6ae30;}.tabbed-card ul {  position: absolute;  right: 22px;  top: 33px;  border-bottom: none;}.tabbed-card ul.border-tab.nav-tabs {  top: 12px;}.tabbed-card ul.border-tab.nav-tabs .nav-item {  float: right;}.tabbed-card ul.border-tab.nav-tabs .nav-item .nav-link {  padding: 22px 15px;}thead,tbody,tfoot,tr,td,th {  border-color: #dee2e6;}.pills-component {  width: 20%;}.table {  margin-bottom: 0px;}.table > :not(:last-child) > :last-child > * {  border-bottom-color: #eee;}.table th,.table td {  padding: 0.75rem;}.table.table-primary th {  color: #fff;}.table.table-primary td {  color: #fff;}.table thead.bg-primary tr th {  color: #fff;}.table thead.table-primary tr th {  color: #959aa7;}.table thead.table-success tr th {  color: #61ae41;}.table tfoot.table-success tr td,.table tfoot.table-success tr th {  color: #61ae41;}.table th {  color: #2b2b2b;  font-weight: 500;}.table td {  color: #2b2b2b;}.table [class*="bg-"] {  color: #fff;}.table .bg-light {  color: #2b2b2b;}.table tfoot {  font-weight: bold;}.table-dark th {  color: #fff;}.table-inverse {  color: #fff;  background-color: #292b2c;}.table-inverse th,.table-inverse td {  border-color: #fff;  color: #fff;}.table-inverse.table-bordered {  border: 0;}.table[class*="bg-"] th,.table[class*="bg-"] td {  color: #fff;}.basic_table .table-responsive .table.table-hover tbody tr:last-child th,.basic_table .table-responsive .table.table-hover tbody tr:last-child td {  border-bottom: 0;}.table-hover tbody tr:hover {  background-color: rgba(92, 97, 242, 0.1);  --bs-table-accent-bg: unset;}.table-hover tbody tr:hover th,.table-hover tbody tr:hover td {  color: #959aa7;}.table-double {  border-left: 4px double #dee2e6;  border-right: 4px double #dee2e6;}.table-double thead,.table-double tbody,.table-double tfoot,.table-double tr,.table-double td,.table-double th {  border-style: double;  border-width: 4px;  border-right: 0;  border-left: 0;}.table-dotted {  border-left: 2px dotted #dee2e6;  border-right: 2px dotted #dee2e6;}.table-dotted thead,.table-dotted tbody,.table-dotted tfoot,.table-dotted tr,.table-dotted td,.table-dotted th {  border-style: dotted !important;  border-width: 2px;  border-right: 0;  border-left: 0;}.table-dashed {  border-left: 2px dashed #dee2e6;  border-right: 2px dashed #dee2e6;}.table-dashed thead,.table-dashed tbody,.table-dashed tfoot,.table-dashed tr,.table-dashed td,.table-dashed th {  border-style: dashed !important;  border-width: 2px;  border-right: 0;  border-left: 0;}.table-xl td,.table-xl th {  padding: 1.25rem 2rem;  font-size: 120%;}.table-lg td,.table-lg th {  padding: 0.9rem 2rem;  font-size: 110%;}.table-de td,.table-de th {  padding: 0.75rem 2rem;}.table-sm th,.table-sm td {  padding: 0.5rem 2rem;  font-size: 90%;}.table-xs th,.table-xs td {  padding: 0.2rem 2rem;  font-size: 80%;}.table-border-horizontal tr,.table-border-horizontal th,.table-border-horizontal td {  border-top: 1px solid #f2f4ff;  padding: 0.75rem 2rem;}.table-border-vertical tr,.table-border-vertical th,.table-border-vertical td {  border-top: 0;  border-right: 1px solid #f2f4ff;}.table-border-vertical tr td {  border-bottom: 0;}.table-border-vertical tr td:last-child {  border-right: none;}.table-border-vertical tbody tr th {  border-bottom: 0;}.table-bordernone td {  border: none !important;}.table-bordernone thead th {  border: none !important;}.table-striped tbody tr:nth-of-type(odd) {  --bs-table-accent-bg: rgba(245, 247, 250, 0.5);}.table-bordered thead,.table-bordered tbody,.table-bordered tfoot,.table-bordered tr,.table-bordered td,.table-bordered th {  border-color: #f2f4ff;}.grid-wrrapper .table-striped tbody tr:nth-of-type(odd) {  background-color: rgba(92, 97, 242, 0.1);  --bs-table-accent-bg: unset;}.grid-wrrapper .table-striped tbody tr:nth-of-type(odd) th,.grid-wrrapper .table-striped tbody tr:nth-of-type(odd) td {  color: #959aa7;}.table-styling.table-primary.table-striped tbody tr {  color: #fff;}.table-styling.table-primary.table-striped tbody tr:nth-of-type(even):hover th,.table-styling.table-primary.table-striped tbody tr:nth-of-type(even):hover td {  color: #fff;}.grid-wrrapper .table-striped tbody tr:nth-of-type(odd) {  background-color: rgba(92, 97, 242, 0.1);  --bs-table-accent-bg: unset;}.grid-wrrapper .table-striped tbody tr:nth-of-type(odd) th,.grid-wrrapper .table-striped tbody tr:nth-of-type(odd) td {  color: #959aa7;}.table-hover tbody tr {  vertical-align: middle;}.table-hover tbody tr:hover {  background-color: rgba(92, 97, 242, 0.1);}.table-hover tbody tr td svg {  width: 30px;  height: 30px;  padding: 5px;  border-radius: 8px;  margin-right: 10px;}.hover tbody tr:nth-child(even):hover {  background-color: #f4f4f4;}.hover tbody tr:nth-child(even):hover th,.hover tbody tr:nth-child(even):hover td {  color: #2b2b2b !important;}.bootstrap-touchspin input.touchspin {  padding: 0 12px;}.bootstrap-touchspin input.left-radius {  border-bottom-left-radius: 10px !important;  border-top-left-radius: 10px !important;}.bootstrap-touchspin .input-group .btn {  padding: 0.5rem 1.75rem;}.bootstrap-touchspin  .touchspin-vertical-tab  .input-group  .input-group-btn-vertical {  position: relative;  white-space: nowrap;  width: 35px;  vertical-align: middle;  display: table-cell;}.bootstrap-touchspin  .touchspin-vertical-tab  .input-group  .input-group-btn-vertical  .bootstrap-touchspin-down {  margin-top: -2px;}.bootstrap-touchspin  .touchspin-vertical-tab  .input-group  .input-group-btn-vertical  i {  position: absolute;  top: 4px;  left: 10px;  font-size: 15px;  font-weight: normal;}.bootstrap-touchspin  .touchspin-vertical-tab  .input-group  .input-group-btn-vertical  > .btn {  display: block;  float: none;  width: 100%;  max-width: 100%;  padding: 11px;  margin-left: -1px;  position: relative;}.bootstrap-touchspin .input-group {  font-family: "Montserrat", sans-serif;  border-radius: 10px;}.bootstrap-touchspin .input-group .btn {  border-radius: 0 !important;}.bootstrap-touchspin .dropdown-basic .dropdown .dropbtn {  padding: 9px 30px;}.bootstrap-touchspin .dropdown-basic .dropdown .dropdown-content {  z-index: 9999;}.touchspin-sec .bootstrap-touchspin .bootstrap-touchspin-prefix,.touchspin-sec .bootstrap-touchspin .bootstrap-touchspin-postfix {  border-radius: unset !important;}.touchspin-sec .bootstrap-touchspin input {  border-radius: unset !important;}.introjs-helperLayer {  background-color: rgba(255, 255, 255, 0.9);  border: 1px solid rgba(0, 0, 0, 0.5);  -webkit-box-shadow: 0 2px 15px rgba(0, 0, 0, 0.4);  box-shadow: 0 2px 15px rgba(0, 0, 0, 0.4);}.introjs-tooltipReferenceLayer {  background-color: transparent;}.introjs-helperNumberLayer {  color: #fff;  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);  background: #f81f58;  background: -webkit-gradient(    linear,    left top,    left bottom,    from(var(--theme-deafult)),    to(var(--theme-deafult))  );  background: linear-gradient(    to bottom,    var(--theme-deafult) 0%,    var(--theme-deafult) 100%  );  border: 3px solid #fff;  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.4);  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.4);}.introjs-arrow {  border: 12px solid #fff;}.introjs-arrow.top {  border-top-color: transparent;  border-right-color: transparent;  border-bottom-color: var(--theme-deafult);  border-left-color: transparent;}.introjs-arrow.top-right {  border-top-color: transparent;  border-right-color: transparent;  border-bottom-color: var(--theme-deafult);  border-left-color: transparent;}.introjs-arrow.top-middle {  border-top-color: transparent;  border-right-color: transparent;  border-bottom-color: var(--theme-deafult);  border-left-color: transparent;}.introjs-arrow.right {  border-top-color: transparent;  border-right-color: transparent;  border-bottom-color: transparent;  border-left-color: var(--theme-deafult);}.introjs-arrow.right-bottom {  border-top-color: transparent;  border-right-color: transparent;  border-bottom-color: transparent;  border-left-color: var(--theme-deafult);}.introjs-arrow.bottom {  border-top-color: var(--theme-deafult);  border-right-color: transparent;  border-bottom-color: transparent;  border-left-color: transparent;}.introjs-arrow.left {  border-top-color: transparent;  border-right-color: var(--theme-deafult);  border-bottom-color: transparent;  border-left-color: transparent;}.introjs-arrow.left-bottom {  border-top-color: transparent;  border-right-color: var(--theme-deafult);  border-bottom-color: transparent;  border-left-color: transparent;}.introjs-tooltip {  background-color: var(--theme-deafult);  -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.4);  box-shadow: 0 1px 10px rgba(0, 0, 0, 0.4);  color: #fff;  border-color: var(--theme-deafult);}.introjs-button {  border: 1px solid #efefef;  text-shadow: 1px 1px 0 #fff;  color: #2b2b2b !important;  background-color: #fff;  background-image: -webkit-gradient(    linear,    left top,    left bottom,    from(#fff),    to(#fff)  );  background-image: linear-gradient(#fff, #fff);}.introjs-button:hover {  border-color: #efefef;}.introjs-button:focus,.introjs-button:active {  background-image: -webkit-gradient(    linear,    left top,    left bottom,    from(#eee),    to(#efefef)  );  background-image: linear-gradient(#eee, #efefef);}.introjs-skipbutton {  color: var(--theme-deafult);}.introjs-prevbutton.introjs-fullbutton {  border: 1px solid #efefef;}.introjs-disabled {  color: var(--theme-deafult);  border-color: #efefef;}.introjs-disabled:hover,.introjs-disabled:focus {  color: var(--theme-deafult);  border-color: #efefef;}.introjs-bullets ul li a {  background: #eee;}.introjs-bullets ul li a:hover {  background: #fff;}.introjs-bullets ul li a.active {  background: #fff;}.introjs-progress {  background-color: #f4f4f4;}.introjs-progressbar {  background-color: var(--theme-deafult);}.introjs-hint:hover > .introjs-hint-pulse {  border: 5px solid rgba(60, 60, 60, 0.57);}.introjs-hint-pulse {  border: 5px solid rgba(60, 60, 60, 0.27);  background-color: rgba(136, 136, 136, 0.24);}.introjs-hint-dot {  border: 10px solid rgba(146, 146, 146, 0.36);}.jstree-default .jstree-clicked {  background-color: rgba(92, 97, 242, 0.05);  -webkit-box-shadow: none;  box-shadow: none;  color: #959aa7;}.jstree-default .jstree-hovered {  background-color: rgba(92, 97, 242, 0.05);}.vakata-context,.vakata-context ul {  background-color: #fff;  border: none;  -webkit-box-shadow: 0 0 2px 2px #efefef;  box-shadow: 0 0 2px 2px #efefef;}.vakata-context li a .vakata-contextmenu-sep,.vakata-context ul li a .vakata-contextmenu-sep {  display: none;}.vakata-context li a:hover,.vakata-context ul li a:hover {  background-color: #fff;  -webkit-box-shadow: None;  box-shadow: None;}.vakata-context .vakata-context-separator,.vakata-context ul .vakata-context-separator {  display: none;}.Typeahead {  width: 100%;}.Typeahead * {  -webkit-box-sizing: border-box;  box-sizing: border-box;}.Typeahead *:before {  -webkit-box-sizing: border-box;  box-sizing: border-box;}.Typeahead *:after {  -webkit-box-sizing: border-box;  box-sizing: border-box;}.Typeahead .tt-hint {  display: none !important;}.u-cf:before {  content: " ";  display: table;}.u-cf:after {  content: " ";  display: table;  clear: both;}.u-posRelative {  position: relative;}.Typeahead-spinner {  position: absolute;  top: 14px;  right: 18px;  display: none;  color: #c5c5c5;}.ProfileCard-avatar svg {  height: 18px;  vertical-align: bottom;}.ProfileCard-avatar svg path {  color: #7e7c7c !important;}.ProfileCard-avatar svg polygon {  color: #7e7c7c !important;}.Typeahead-hint {  width: 100%;  padding: 5px 8px;  font-size: 24px;  line-height: 30px;  border: 1px solid #024e6a;  border-radius: 8px;  position: absolute;  top: 0;  left: 0;  color: #ccd6dd;  opacity: 1;}.Typeahead-menu {  position: absolute;  top: 100%;  left: 0;  padding: 15px;  z-index: 100;  display: none;  width: 100%;  overflow: hidden;  background-color: #fff;  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);}.Typeahead-menu.is-open {  display: block;}.Typeahead-selectable {  cursor: pointer;}.Typeahead-selectable + .Typeahead-selectable {  border-top: 1px solid #ccd6dd;}.ProfileCard {  position: relative;  padding: 10px;  border: 1px solid #ccc !important;  margin-bottom: 10px;  border-radius: 10px;}.ProfileCard:hover {  color: #414345;  background: #f8f8f8;}.ProfileCard:hover .ProfileCard-avatar {  border-color: #f5f8fa;}.ProfileCard-avatar {  position: absolute;  border-radius: 5px;}.ProfileCard-details {  padding-left: 35px;  float: left;}.ProfileCard-realName {  display: inline-block;  color: #898989;}.ProfileCard-screenName {  display: inline-block;  color: #898989;}.ProfileCard-description {  margin-top: 5px;  font-size: 14px;  line-height: 18px;}.ProfileCard.is-active {  color: #fff;  background: var(--theme-deafult);}.EmptyMessage {  position: relative;  padding: 10px;  font-size: 14px;  line-height: 30px;  text-align: center;}.Typeahead-spinner {  width: 1rem;  height: 1rem;}[data-simplebar] {  position: unset;}.simplebar-mask {  top: 95px;}.simplebar-track {  right: -2px;}.simplebar-track.simplebar-vertical {  top: 100px;  width: 10px;}.simplebar-track.simplebar-horizontal {  visibility: hidden !important;}.simplebar-scrollbar:before {  background: rgba(92, 97, 242, 0.2);}.select2 {  max-width: 100%;}.add-post .selection .select2-selection .select2-search__field {  padding: 8px 3px 3px 15px;}.add-post #cke_text-box {  border: 1px solid #efefef;}.add-post form .m-checkbox-inline label {  margin-bottom: 0;}.add-post form .form-control {  border: 1px solid #efefef;}.add-post form .col-form-label {  padding-bottom: 0;  padding-top: 0;}.add-post form .col-form-label .select2-container--default {  margin-top: 10px;  max-width: 100%;}.add-post  form  .col-form-label  .select2-container--default  .selection  .select2-selection  .select2-search__field {  padding: 2px;}.add-post  form  .col-form-label  .select2-container--default  .select2-selection--multiple {  border: 1px solid #efefef;  max-width: 100%;}.add-post  form  .col-form-label  .select2-container--default  .select2-selection--multiple  .select2-selection__rendered  li {  margin-top: 6px !important;}.add-post .dropzone {  margin-bottom: 30px;}.select2-container {  width: 100% !important;}.select2-drpdwn .card-body .col-form-label {  font-weight: 500;}.select2-drpdwn .select2-selection {  border-radius: 0 !important;  border-color: #f4f4f4 !important;  height: 40px !important;  padding: 5px;}.select2-drpdwn .form-control {  border-radius: 5px;}.select2-drpdwn .form-control-primary {  border-color: var(--theme-deafult);  color: var(--theme-deafult);}.select2-drpdwn .form-control-secondary {  border-color: var(--theme-secondary);  color: var(--theme-secondary);}.select2-drpdwn .form-control-success {  border-color: #61ae41;  color: #61ae41;}.select2-drpdwn .form-control-info {  border-color: #4d6c83;  color: #4d6c83;}.select2-drpdwn .form-control-warning {  border-color: #e6ae30;  color: #e6ae30;}.select2-drpdwn .form-control-danger {  border-color: #f81f58;  color: #f81f58;}.select2-drpdwn .form-control-inverse {  border-color: #2c323f;  color: #2c323f;}.select2-drpdwn .form-control-primary-fill {  background-color: var(--theme-deafult);  color: #fff;}.select2-drpdwn .form-control-secondary-fill {  background-color: var(--theme-secondary);  color: #fff;}.select2-drpdwn .form-control-success-fill {  background-color: #61ae41;  color: #fff;}.select2-drpdwn .form-control-info-fill {  background-color: #4d6c83;  color: #fff;}.select2-drpdwn .form-control-warning-fill {  background-color: #e6ae30;  color: #fff;}.select2-drpdwn .form-control-danger-fill {  background-color: #f81f58;  color: #fff;}.select2-drpdwn .form-control-inverse-fill {  background-color: #2c323f;  color: #fff;}.selection .select2-selection {  border-radius: 10px !important;  border-color: #eee;}.selection .select2-selection .select2-search__field {  margin-top: 0;  padding: 3px;}.select2-container--classic  .select2-selection--multiple  .select2-selection__choice {  padding: 2px 6px !important;  margin-top: 0 !important;  background-color: var(--theme-deafult) !important;  border-color: #2d33ee !important;  color: #fff;  margin-right: 8px !important;}.select2-container--classic  .select2-selection--multiple  .select2-selection__choice__remove {  color: #fff !important;  float: right;  margin-left: 0.5rem;}.select2-container--classic  .select2-results__option--highlighted[aria-selected] {  background-color: #e0e0e0 !important;  color: #424242 !important;}.select2-container--classic  .select2-results__options  .select2-results__option[aria-selected="true"] {  background-color: var(--theme-deafult) !important;  color: #fff !important;}.select2-container--default  .select2-selection--single  .select2-selection__arrow {  top: 7px !important;  right: 10px !important;}.select2-container--default  .select2-selection--multiple  .select2-selection__choice {  padding: 2px 6px !important;  margin-top: 4px !important;  background-color: var(--theme-deafult) !important;  border-color: #2d33ee !important;  color: #fff;  margin-right: 8px !important;}.select2-container--default  .select2-selection--multiple  .select2-selection__choice__remove {  color: #fff !important;  float: right;  margin-left: 0.5rem;}.select2-container--default  .select2-results__option--highlighted[aria-selected] {  background-color: #e0e0e0 !important;  color: #424242 !important;}.select2-container--default  .select2-results__options  .select2-results__option[aria-selected="true"] {  background-color: var(--theme-deafult) !important;  color: #fff !important;}.fc-daygrid-event {  padding: 5px 15px;  font-weight: 600;  background-color: #959aa7;  border: none;}.fc-daygrid-event .fc-event-title,.fc-daygrid-event .fc-event-time {  color: #fff;}.fc-daygrid-event-dot {  border-color: #fff;}.fc-daygrid-dot-event:hover,.fc-daygrid-dot-event.fc-event-mirror:hover {  background-color: #959aa7;}.fc .fc-button-primary {  background-color: #2c323f;  border-color: #2c323f;}@media (max-width: 768px) {  .calendar-default {    margin-top: 75px;  }  .fc-toolbar-title {    position: absolute;    top: 0;    left: 15px;  }  .fc-header-toolbar .fc-toolbar-chunk:nth-child(3) .fc-button-group {    position: absolute;    left: 15px;    top: 35px;  }}.blog-box {  border-radius: 10px;}.blog-box.blog-list .blog-wrraper {  border-top-left-radius: 10px;  border-bottom-left-radius: 10px;  overflow: hidden;}.blog-box .blog-wrraper {  overflow: hidden;}.blog-box img {  border-radius: 0.25rem;  -webkit-transition: all 0.5s ease;  transition: all 0.5s ease;}.blog-box .top-radius-blog {  border-bottom-left-radius: 0;  border-bottom-right-radius: 0;}.blog-box h6 {  margin: 15px 0;  color: #2b2b2b;}.blog-box .blog-details {  padding-right: 20px;}.blog-box .blog-details .blog-social li {  display: inline-block;  font-size: 14px;  color: #979797;  font-weight: 500;}.blog-box .blog-details .blog-social li i {  padding-right: 5px;}.blog-box .blog-details .blog-social li:nth-child(n + 2) {  border-left: 1px solid #eee;  padding-left: 20px;  margin-left: 20px;}.blog-box .blog-details-main .blog-social {  margin: 15px 0;}.blog-box .blog-details-main .blog-social li {  display: inline-block;  color: rgba(43, 43, 43, 0.7);  font-size: 12px;  padding: 0 15px;  font-weight: 500;  border-right: 1px solid #eee;}.blog-box .blog-details-main .blog-social li:last-child {  border-right: 0;}.blog-box .blog-details-main .blog-social li i {  padding-right: 5px;}.blog-box .blog-details-main .blog-bottom-details {  margin: 20px;  font-size: 14px;  line-height: 1.6;  font-weight: 700;}.blog-box .blog-date {  color: rgba(43, 43, 43, 0.7);  margin-bottom: 5px;}.blog-box .blog-date span {  font-size: 36px;  font-weight: 600;  padding-right: 5px;  color: #959aa7;  line-height: 1;}.blog-box .d-flex {  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.blog-box .blog-details-second {  padding: 20px;}.blog-box .blog-details-second .blog-post-date {  margin-top: -48px;  z-index: 2;  position: relative;}.blog-box .blog-details-second .blog-post-date .blg-month,.blog-box .blog-details-second .blog-post-date .blg-date {  padding: 5px;  display: block;  width: 50px;  font-size: 12px;  text-align: center;  text-transform: capitalize;  color: #fff;  font-weight: 600;}.blog-box .blog-details-second .blog-post-date .blg-month {  background-color: #959aa7;}.blog-box .blog-details-second .blog-post-date .blg-date {  background-color: #eeb82f;}.blog-box .blog-details-second h6 {  font-size: 18px;  margin-top: 25px;  margin-bottom: 10px;}.blog-box .blog-details-second p {  color: #979797;  margin-bottom: 15px;}.blog-box .blog-details-second .detail-footer {  padding: 15px 20px;  margin-left: -20px;  margin-right: -20px;  margin-bottom: -20px;  border-top: 1px solid #eee;}.blog-box .blog-details-second .detail-footer ul.sociyal-list li {  display: inline-block;  color: #979797;  text-transform: capitalize;  font-weight: 600;}.blog-box .blog-details-second .detail-footer ul.sociyal-list li i {  font-size: 12px;  margin-right: 5px;  font-weight: 600;}.blog-box  .blog-details-second  .detail-footer  ul.sociyal-list  li:nth-child(n + 2) {  margin-left: 15px;  padding-left: 15px;  border-left: 1px solid #eee;}.blog-box:hover .blog-wrraper img {  -webkit-transform: scale(1.05);  transform: scale(1.05);}.blog-box.blog-shadow {  height: 565px;  border-radius: 20px;  overflow: hidden;}.blog-box.blog-shadow:before {  -webkit-box-shadow: inset 0px -200px 100px -13px rgba(0, 0, 0, 0.6);  box-shadow: inset 0px -200px 100px -13px rgba(0, 0, 0, 0.6);  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;  border-radius: 20px;  content: "";  position: absolute;  height: 100%;  top: 0;  width: 100%;  bottom: 0;}.blog-box.blog-shadow:hover:before {  -webkit-box-shadow: inset 0px -200px 100px -13px rgba(0, 0, 0, 0.65);  box-shadow: inset 0px -200px 100px -13px rgba(0, 0, 0, 0.65);  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.blog-box.blog-shadow .blog-details {  position: absolute;  bottom: 0;  width: 100%;  padding: 40px;}.blog-box.blog-shadow .blog-details h4 {  color: #fff;  margin-top: 15px;  margin-bottom: 15px;}.blog-box.blog-shadow .blog-details p {  font-size: 14px;  color: #fff;  padding-top: unset;  margin-top: 0;}.blog-box.blog-shadow .blog-details .blog-social li {  color: #fff;}.blog-list .blog-details hr {  margin-top: 15px;  margin-bottom: 15px;}.blog-list .blog-details .blog-social {  margin-top: 0;}.blog-list .blog-details h6 {  margin-top: 0;  margin-bottom: 10px;  line-height: 1.6;  color: #2b2b2b;}.blog-list img {  width: 100%;  padding: 17px;}.blog-grid img {  width: 100%;}.blog-grid .blog-details {  padding: 20px;}.blog-grid .blog-details h6 {  font-size: 14px;  margin-bottom: 0;  line-height: 1.8;}.blog-box {  position: relative;  max-height: 100%;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  border-radius: 10px;  overflow: hidden;}.blog-box .blog-details p {  font-size: 14px;  line-height: 1.6;  letter-spacing: 0.7px;  margin-top: 10px;  margin-bottom: 0;  color: #979797;}.blog-box .blog-details h4 {  font-size: 18px;  line-height: 1.5;  margin-top: 20px;  margin-bottom: 0;}.blog-box .blog-details .single-blog-content-top {  border-top: 1px solid #eee;}.blog-box .blog-details .blog-social li,.blog-box .blog-details .comment-social li {  font-size: 14px;  color: #979797;}.comment-box h4 {  margin-bottom: 30px;  padding-bottom: 20px;  border-bottom: 1px solid #eee;}.comment-box li {  margin-bottom: 30px;  clear: both;}.comment-box li:last-child {  margin-bottom: 0;}.comment-box ul ul {  margin-left: 100px;  text-align: right;}.comment-box p {  font-size: 14px;  line-height: 1.8;  text-align: justify;  margin-bottom: 0;  color: #979797;}.comment-box .d-md-flex img {  margin-right: 30px;  border-radius: 50%;  height: 90px;  padding: 7px;  width: 90px;  border: 1px solid #efefef;}.comment-box .d-md-flex h6 {  font-size: 16px;  margin-bottom: 10px;  text-align: left;  color: #2b2b2b;}.comment-box .d-md-flex h6 span {  padding-left: 10px;  font-size: 13px;  color: #979797;  font-weight: 400;}.comment-box .comment-social {  margin-left: 0;}.comment-box .comment-social li {  display: inline-block;  color: #ccc;  margin-bottom: 0;  font-weight: 500;  text-transform: uppercase;}.comment-box .comment-social li:nth-child(n + 2) {  margin-left: 20px;  padding-left: 20px;  border-left: 1px solid #eee;}.comment-box .comment-social li i {  padding-right: 10px;}.add-post .dropzone .dz-preview .dz-error-message {  width: -webkit-max-content;  width: -moz-max-content;  width: max-content;}.add-post form.needs-validation input.radio_animated {  vertical-align: middle;}.blog-single .blog-box .banner-wrraper {  height: 400px;}.blog-single .blog-box .blog-details p {  margin-top: 15px;}.blog-single .single-blog-content-top {  margin-top: 15px;}.blog-single .comment-social {  margin-left: unset;}@media (max-width: 1500px) {  .blog-box.blog-shadow {    height: 480px;  }}@media screen and (min-width: 1366px) and (max-width: 1530px) {  .blog-box .blog-details-second {    padding: 15px;  }  .blog-box .blog-details-second p {    font-size: 13px;  }  .blog-box .blog-details-second h6 {    font-size: 16px;    margin-top: 20px;    margin-bottom: 5px;  }  .blog-box .blog-details-second .blog-post-date {    margin-top: -35px;  }  .blog-box .blog-details-second .blog-post-date .blg-month,  .blog-box .blog-details-second .blog-post-date .blg-date {    font-size: 10px;    padding: 3px;  }  .blog-box .blog-details-second .detail-footer {    margin-bottom: -15px;    margin-left: -15px;    margin-right: -15px;    padding: 10px 15px;  }  .blog-box .blog-details-second .detail-footer ul.sociyal-list li {    font-size: 12px;  }  .blog-box    .blog-details-second    .detail-footer    ul.sociyal-list    li:nth-child(n + 2) {    margin-left: 10px;    padding-left: 10px;  }}@media (max-width: 1400px) {  .blog-box.blog-shadow {    height: 516px;  }}@media (max-width: 1365px) {  .blog-box.blog-shadow {    height: 440px;  }}@media (max-width: 1199px) {  .comment-box .blog-details h4 {    margin-top: 50px;  }  .blog-box.blog-shadow {    height: 380px;  }  .blog-box .d-flex {    display: block;  }  .blog-box .blog-details {    padding: 20px;  }  .blog-list img {    width: 100%;    padding: 0;  }  .blog-single .blog-box .blog-details {    padding: unset;  }}@media (max-width: 991px) {  .blog-box .blog-details p {    margin-top: 10px;  }  .blog-box .blog-details .single-blog-content-top {    margin-top: 20px;  }}@media (max-width: 767px) {  .comment-box ul ul {    text-align: left;  }  .blog-single .blog-box .blog-details h4 {    margin-top: 10px;  }  .blog-single .blog-box .blog-details .single-blog-content-top {    margin-top: 10px;  }  .blog-single .blog-box .blog-details p {    margin-top: 10px;  }  .blog-box .blog-details-second {    padding: 15px;  }  .blog-box .blog-details-second h6 {    margin-top: 20px;  }  .blog-box .blog-details-second .detail-footer {    padding: 15px 15px;    margin-left: -15px;    margin-right: -15px;    margin-bottom: -15px;  }  .blog-box .blog-details-second .detail-footer ul.sociyal-list li {    font-size: 12px;  }  .blog-box    .blog-details-second    .detail-footer    ul.sociyal-list    li:nth-child(n + 2) {    margin-left: 10px;    padding-left: 10px;  }  .blog-box .blog-details-second .blog-post-date {    margin-top: -35px;  }  .blog-box .blog-details-second .blog-post-date .blg-month,  .blog-box .blog-details-second .blog-post-date .blg-date {    padding: 3px;    font-size: 10px;  }  .blog-box .blog-details .blog-social li:nth-child(n + 2) {    padding-left: 10px;    margin-left: 10px;  }  .blog-box .blog-details .blog-social li,  .blog-box .blog-details .comment-social li {    font-size: 13px;  }}@media (max-width: 575px) {  .blog-single .comment-box .comment-social li {    font-size: 12px;  }}@media (max-width: 480px) {  .blog-box .blog-details-second h6 {    margin-top: 15px;    margin-bottom: 5px;  }  .blog-box .blog-details-second p {    margin-bottom: 10px;  }}.email-wrap .email-app-sidebar .main-menu > li a[aria-selected="true"] span {  color: #959aa7 !important;}.modal-bookmark .modal-body,.modal-bookmark .modal-header {  padding: 25px;}.modal-bookmark .modal-body h5,.modal-bookmark .modal-header h5 {  font-weight: 600;}.bookmark-wrap .btn-mail {  color: #959aa7 !important;  width: 100%;  font-weight: 600;}.bookmark-wrap .row .col-xl-3 + .col-xl-3 {  padding-right: 15px;}.bookmark-wrap .left-bookmark ul li button {  border: none;  cursor: pointer;}.bookmark-wrap .left-bookmark ul li button:focus {  outline: none;}.bookmark-wrap .left-bookmark ul li svg {  width: 18px;  height: 18px;  vertical-align: middle;}.bookmark-wrap .left-bookmark ul li > .main-title {  color: #959aa7;  font-weight: 600;  margin-bottom: 5px;  display: block;  font-size: 16px;}.bookmark-wrap .left-bookmark ul li > .main-title span a:hover {  background-color: rgba(0, 0, 0, 0);}.bookmark-wrap .left-bookmark ul li > .main-title svg {  color: #898989;  stroke-width: 1px;}.bookmark-wrap .left-bookmark ul li a > .title {  text-transform: capitalize;  color: #242934;}.form-bookmark a {  text-transform: capitalize !important;  color: #959aa7 !important;  line-height: 1 !important;  font-weight: 500;}.form-bookmark a:hover {  background-color: rgba(0, 0, 0, 0) !important;}.form-bookmark input#index_var {  display: none;}.form-bookmark .form-group label {  font-weight: 600;  margin-bottom: 5px;}.form-bookmark .form-group input,.form-bookmark .form-group select {  font-size: 14px;}.form-bookmark .form-group .select2 {  width: 100% !important;}.form-bookmark .form-group .error {  margin: 0 !important;  font-size: 11px;  color: red !important;}.form-bookmark .form-group .fill-color {  width: 35px;  height: 30px;  padding: 3px;}.form-bookmark button {  margin-top: 30px;}@-webkit-keyframes displayTransition {  from {    opacity: 0;  }  to {    opacity: 1;  }}@keyframes displayTransition {  from {    opacity: 0;  }  to {    opacity: 1;  }}.bookmark-tabcontent .details-bookmark {  height: auto;  min-height: 359px;}.bookmark-tabcontent .details-bookmark .bookmark-card {  position: relative;}.bookmark-tabcontent .details-bookmark .bookmark-card.card .favourite-icon {  padding: 3px;  border-radius: 4px;  background-color: rgba(0, 0, 0, 0.2);  width: 30px;  position: absolute;  right: 15px;  top: 15px;  opacity: 0;}.bookmark-tabcontent .details-bookmark .bookmark-card.card .favourite-icon i {  color: #fff;  font-size: 16px;  vertical-align: text-bottom;}.bookmark-tabcontent  .details-bookmark  .bookmark-card.card  .favourite-icon.favourite  i {  color: #fed112;}.bookmark-tabcontent .details-bookmark .bookmark-card.card .desciption-data {  width: 100%;}.bookmark-tabcontent  .details-bookmark  .bookmark-card.card  .desciption-data  .content-general {  display: none;}.bookmark-tabcontent .details-bookmark .bookmark-card.card .favourite-icon {  -webkit-transition: 0.5s;  transition: 0.5s;}.bookmark-tabcontent .details-bookmark .bookmark-card.card .title-bookmark {  text-align: left;  padding: 14px;  border-top: 1px solid #eee;  position: relative;}.bookmark-tabcontent .details-bookmark .bookmark-card.card .title-bookmark p {  -webkit-animation: displayTransition 1s;  animation: displayTransition 1s;  font-size: 13px;  opacity: 1;}.bookmark-tabcontent  .details-bookmark  .bookmark-card.card  .title-bookmark  .hover-block {  display: none;  margin-top: 15px;}.bookmark-tabcontent  .details-bookmark  .bookmark-card.card  .title-bookmark  .hover-block  ul  li {  display: inline-block;}.bookmark-tabcontent  .details-bookmark  .bookmark-card.card  .title-bookmark  .hover-block  ul  li  + li {  margin-left: 5px;}.bookmark-tabcontent  .details-bookmark  .bookmark-card.card  .title-bookmark  .hover-block  ul  li  svg {  width: 16px;  height: 16px;  color: #898989;}.bookmark-tabcontent .details-bookmark .bookmark-card.card:hover {  -webkit-box-shadow: 1px 4px 16px 3px rgba(0, 0, 0, 0.06);  box-shadow: 1px 4px 16px 3px rgba(0, 0, 0, 0.06);  -webkit-transition: 0.5s;  transition: 0.5s;}.bookmark-tabcontent  .details-bookmark  .bookmark-card.card:hover  .title-bookmark  p {  opacity: 0;}.bookmark-tabcontent  .details-bookmark  .bookmark-card.card:hover  .title-bookmark  .hover-block {  display: block;  -webkit-animation: displayTransition 2s;  animation: displayTransition 2s;  position: absolute;  width: 100%;  padding: 15px;  top: 22px;  left: 0;}.bookmark-tabcontent  .details-bookmark  .bookmark-card.card:hover  .favourite-icon {  opacity: 1;}.bookmark-tabcontent .details-bookmark.list-bookmark .row .col-xl-3 {  -webkit-box-flex: 0;  -ms-flex: 0 0 100%;  flex: 0 0 100%;  max-width: 100%;}.bookmark-tabcontent  .details-bookmark.list-bookmark  .bookmark-card  .desciption-data  .content-general {  display: block;}.bookmark-tabcontent  .details-bookmark.list-bookmark  .bookmark-card  .details-website {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.bookmark-tabcontent  .details-bookmark.list-bookmark  .bookmark-card  .details-website  .title-bookmark  p {  display: block;  opacity: 1;}.bookmark-tabcontent  .details-bookmark.list-bookmark  .bookmark-card  .details-website  .title-bookmark  .hover-block {  display: block;  position: absolute;  width: 100%;  padding: 15px;  top: 30px;  right: 0;  text-align: right;}.bookmark-tabcontent  .details-bookmark.list-bookmark  .bookmark-card  .details-website:hover  .title-bookmark  .hover-block {  opacity: 1;  -webkit-animation: none;  animation: none;}.bookmark-tabcontent  .details-bookmark.list-bookmark  .bookmark-card.card  .title-bookmark {  border-top: none;}.bookmark-tabcontent  .details-bookmark.list-bookmark  .bookmark-card.card  .title-bookmark  p,.bookmark-tabcontent  .details-bookmark.list-bookmark  .bookmark-card.card  .title-bookmark  h6 {  margin-top: 0;  display: inline-block;}.bookmark-tabcontent  .details-bookmark.list-bookmark  .bookmark-card.card  .title-bookmark  h6 {  position: relative;  padding-right: 15px;}.bookmark-tabcontent  .details-bookmark.list-bookmark  .bookmark-card.card  .title-bookmark  h6::after {  position: absolute;  content: "-";  right: 0;  color: #898989;}.bookmark-tabcontent  .details-bookmark.list-bookmark  .bookmark-card.card  .title-bookmark  .content-general {  margin-top: 5px;}.bookmark-tabcontent  .details-bookmark.list-bookmark  .bookmark-card.card  .title-bookmark  .content-general  p {  width: 68%;  margin-right: 20px;  opacity: 1;}.bookmark-tabcontent .details-bookmark.list-bookmark .bookmark-card img {  width: 20%;}.bookmark-tabcontent .tab-content .card .card-header {  -webkit-box-pack: justify;  -ms-flex-pack: justify;  justify-content: space-between;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  border-bottom: 1px solid #eee;}.bookmark-tabcontent .tab-content .card .card-header h5 {  font-size: 22px;}.bookmark-tabcontent .tab-content .card .card-header svg {  width: 18px;  height: 18px;  vertical-align: middle;}.bookmark-tabcontent .tab-content .card .card-header ul li {  display: inline-block;}.bookmark-tabcontent .tab-content .card .card-header ul li + li {  margin-left: 5px;}@media only screen and (max-width: 1660px) {  .bookmark-tabcontent    .details-bookmark.list-bookmark    .bookmark-card.card    .title-bookmark    .content-general    p {    display: none;  }  .bookmark-tabcontent    .details-bookmark.list-bookmark    .bookmark-card.card    .title-bookmark    .hover-block {    margin-top: 6px;  }}@media screen and (min-width: 1200px) and (max-width: 1366px) {  .bookmark-tabcontent .list-bookmark .bookmark-card.card .desciption-data {    width: 60%;  }  .bookmark-tabcontent    .list-bookmark    .bookmark-card.card    .desciption-data    .title-bookmark    p {    width: 100%;  }  .bookmark-wrap .left-bookmark ul li .btn-block svg {    display: none;  }}@media only screen and (max-width: 1366px) {  .bookmark-tabcontent .details-bookmark.list-bookmark .bookmark-card img {    width: 40%;  }  .bookmark-tabcontent    .details-bookmark.list-bookmark    .bookmark-card.card    .title-bookmark    .hover-block {    top: 80px;  }  .bookmark ul li a svg {    width: 15px;    height: 15px;    margin: 10px;  }}@media only screen and (max-width: 1199px) {  .bookmark-wrap .left-bookmark {    height: auto;  }  .bookmark-tabcontent .details-bookmark {    min-height: auto;  }}@media only screen and (max-width: 991px) {  .modal-bookmark .modal-body,  .modal-bookmark .modal-header {    padding: 20px;  }  .form-bookmark button {    margin-top: 20px;  }  .bookmark-tabcontent .tab-content .card .card-header,  .bookmark-tabcontent .tab-content .card .card-body {    padding: 20px;  }  .bookmark-tabcontent .tab-content .card .card-header h5,  .bookmark-tabcontent .tab-content .card .card-body h5 {    font-size: 18px;  }}@media only screen and (max-width: 767px) {  .bookmark-tabcontent    .details-bookmark.list-bookmark    .bookmark-card    .details-website    .title-bookmark    p {    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;    max-width: 172px;  }  .bookmark-tabcontent    .details-bookmark.list-bookmark    .bookmark-card    .details-website:hover    .title-bookmark    .hover-block    p {    display: none;  }  .bookmark-tabcontent    .details-bookmark.list-bookmark    .bookmark-card    .details-website:hover    .title-bookmark    .hover-block    ul {    position: relative;    right: unset;    top: unset;  }  .bookmark-tabcontent .details-bookmark.list-bookmark .bookmark-card img {    width: 45%;  }}@media only screen and (max-width: 575px) {  .bookmark-tabcontent .details-bookmark.list-bookmark .bookmark-card img {    width: 46%;  }  .bookmark-tabcontent    .details-bookmark.list-bookmark    .bookmark-card    .details-website {    display: block;  }  .bookmark-tabcontent    .details-bookmark.list-bookmark    .bookmark-card    .details-website    img {    width: 100%;  }  .bookmark-tabcontent    .details-bookmark.list-bookmark    .bookmark-card    .details-website    .title-bookmark    h6,  .bookmark-tabcontent    .details-bookmark.list-bookmark    .bookmark-card    .details-website    .title-bookmark    p {    display: block;  }  .bookmark-tabcontent    .details-bookmark.list-bookmark    .bookmark-card    .details-website    .title-bookmark    .content-general {    display: none;  }  .bookmark-tabcontent    .details-bookmark.list-bookmark    .bookmark-card    .details-website    .title-bookmark    .hover-block {    position: relative;    right: unset;    text-align: left;    top: unset;    padding: 0;  }  .modal-bookmark .modal-body,  .modal-bookmark .modal-header {    padding: 15px;  }  .form-bookmark button {    margin-top: 15px;  }}@media only screen and (max-width: 360px) {  .bookmark-tabcontent .details-bookmark.list-bookmark .bookmark-card img {    width: 28%;  }}.cart .total-amount {  text-align: right !important;  margin-top: 30px;}.cart .cart-btn-transform {  text-transform: capitalize;}.cart .qty-box {  width: 25%;  margin: 0 auto;}.cart .qty-box .input-group .btn {  background-color: #ddd !important;  border-color: #ddd !important;  padding: 8px 12px;}.cart-buttons {  margin-top: 30px;}.cart-buttons .cart-btn {  float: right;  padding-right: 85px;}.chart-block canvas {  width: 100% !important;}.chart-block .chart-overflow {  overflow: hidden;  text-align: center;}.flot-chart-container {  -webkit-box-sizing: border-box;  box-sizing: border-box;  width: 100%;  height: 400px;}.flot-chart-container #toggling-series-flot {  width: 79% !important;}.all-chart .flot-chart-container {  height: 350px;}.flot-chart-placeholder {  width: 100%;  height: 100%;  font-size: 14px;  line-height: 1.2em;  text-align: center;}.flot-chart-placeholder .legend table {  border-spacing: 5px;}.morris-hover {  position: absolute;  z-index: 8;}.morris-hover.morris-default-style {  border-radius: 10px;  padding: 6px;  color: #898989;  background: #fff;  border: solid 1px #eee;  font-family: sans-serif;  font-size: 12px;  text-align: center;}.morris-hover.morris-default-style .morris-hover-row-label {  font-weight: bold;  margin: 0.25em 0;}.morris-hover.morris-default-style .morris-hover-point {  white-space: nowrap;  margin: 0.1em 0;}.chart-sparkline {  position: absolute;  left: 0;  top: 0;  visibility: hidden;  background: rgba(49, 49, 49, 0.7);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);  color: #fff;  font: 10px "Montserrat", sans-serif;  text-align: left;  white-space: nowrap;  padding: 5px;  border: 1px solid rgba(49, 49, 49, 0.75);  -webkit-box-sizing: content-box;  box-sizing: content-box;  z-index: 10000;  border-radius: 5px;}.chart-sparkline .jqsfield {  color: #fff;  font: 10px "Montserrat", sans-serif;  text-align: left;}.pieLabel div {  color: #fff !important;}.pieLabel div input[type="checkbox"] {  margin: 7px;}.card-body.chart-block.chart-vertical-center canvas {  height: 355px !important;}.card-body.chart-block .chart-overflow {  border-radius: 0 0 20px 20px;}.knob-chart {  min-height: 255px;}.knob-chart .chart-clock-main {  position: relative;  width: 200px;  margin: 45px auto;}.knob-chart .chart-clock-main .clock-large {  position: absolute;  left: -48px;  top: -45px;}.knob-chart .chart-clock-main .clock-medium {  position: absolute;  left: 2px;  top: 5px;}.knob-chart .chart-clock-main .clock-small {  position: absolute;  left: 6px;  top: 55px;}.peity-charts svg {  width: 100%;  height: 250px;}.peity-charts.peity-chart-primary svg polygon {  fill: rgba(92, 97, 242, 0.2);}.peity-charts.peity-chart-primary svg polyline {  stroke: var(--theme-deafult);}.bar-odd-even svg rect:nth-child(odd) {  fill: var(--theme-deafult);}.bar-odd-even svg rect:nth-child(even) {  fill: var(--theme-secondary);}.donut-peity svg path:nth-child(odd) {  fill: var(--theme-deafult);}.donut-peity svg path:nth-child(even) {  fill: var(--theme-secondary);}.small-donut ~ svg path:nth-child(odd),.small-donut svg path:nth-child(odd),.donut-peity2 ~ svg path:nth-child(odd),.donut-peity2 svg path:nth-child(odd),.pie-peity ~ svg path:nth-child(odd),.pie-peity svg path:nth-child(odd) {  fill: var(--theme-deafult);}.small-donut ~ svg path:nth-child(even),.small-donut svg path:nth-child(even),.donut-peity2 ~ svg path:nth-child(even),.donut-peity2 svg path:nth-child(even),.pie-peity ~ svg path:nth-child(even),.pie-peity svg path:nth-child(even) {  fill: #efefef;}.small-donut2 ~ svg path:nth-child(odd) {  fill: var(--theme-secondary);}.small-donut3 ~ svg path:nth-child(odd) {  fill: #61ae41;}.small-donut4 ~ svg path:nth-child(odd) {  fill: #4d6c83;}.small-donut5 ~ svg path:nth-child(odd) {  fill: #e6ae30;}.small-donut6 ~ svg path:nth-child(odd) {  fill: #f81f58;}p.data-attributes svg {  margin-right: 10px;}.knob-block {  position: relative;}.knob-block input {  display: -webkit-box !important;  display: -ms-flexbox !important;  display: flex !important;  -webkit-box-align: center !important;  -ms-flex-align: center !important;  align-items: center !important;  -webkit-box-pack: center !important;  -ms-flex-pack: center !important;  justify-content: center !important;  height: 100% !important;  width: 100% !important;  left: 0 !important;  top: 0 !important;  margin-left: 0 !important;  margin-top: -3px !important;}.knob-input-disable input {  display: none !important;}.apex-chart {  margin: 0 auto;}.apexcharts-toolbar {  z-index: 1 !important;}.apexcharts-menu-item {  width: 110px;}.word-tree {  height: 400px;}.ct-series-a .ct-slice-pie,.ct-series-a .ct-slice-donut-solid,.ct-series-a .ct-area {  fill: var(--theme-deafult);}.ct-series-a .ct-point,.ct-series-a .ct-line,.ct-series-a .ct-bar,.ct-series-a .ct-slice-donut {  stroke: var(--theme-deafult);}.ct-series-b .ct-point,.ct-series-b .ct-line,.ct-series-b .ct-bar,.ct-series-b .ct-slice-donut {  stroke: var(--theme-secondary);}.ct-series-b .ct-slice-pie,.ct-series-b .ct-slice-donut-solid,.ct-series-b .ct-area {  fill: var(--theme-secondary);}.test-buttons button + button {  margin-left: 10px;}.chat-box .chat-menu {  max-width: 340px;}.chat-box .chat-menu .people-list .search {  position: relative;}.chat-box .chat-menu .people-list .search .theme-form .form-group i {  position: absolute;  right: 10px;  top: 16px;  font-size: 14px;  color: #eae8ff;}.chat-box .people-list .search .form-control {  border: 1px solid #eee;  text-transform: capitalize;  border-radius: 10px;}.chat-box .people-list .search .form-control::-webkit-input-placeholder {  color: #59667a;}.chat-box .people-list .search .form-control::-moz-placeholder {  color: #59667a;}.chat-box .people-list .search .form-control:-ms-input-placeholder {  color: #59667a;}.chat-box .people-list .search .form-control::-ms-input-placeholder {  color: #59667a;}.chat-box .people-list .search .form-control::placeholder {  color: #59667a;}.chat-box .people-list .search .input-group-text {  background-color: transparent;}.chat-box .people-list .search .input-group-text i {  font-size: 14px;  color: #979797;}.chat-box .people-list ul {  padding: 0;}.chat-box .people-list ul li {  padding-bottom: 20px;}.chat-box .people-list ul li:last-child {  padding-bottom: 0;}.chat-box .user-image {  float: left;  width: 52px;  height: 52px;  margin-right: 5px;}.chat-box .about {  float: left;  margin-top: 5px;  padding-left: 10px;}.chat-box .about .name {  color: #2c323f;  letter-spacing: 1px;  font-weight: 600;}.chat-box .about .name a {  color: #2b2b2b;}.chat-box .status {  color: #979797;  letter-spacing: 1px;  font-size: 12px;  margin-top: 5px;}.chat-box .status .chat-status {  font-weight: 600;  color: #2b2b2b;}.chat-box .status p {  font-size: 14px;}.chat-box .chat-right-aside .chat .chat-header {  padding: 15px;  border-bottom: 1px solid #eee;}.chat-box .chat-right-aside .chat .chat-header img {  float: left;  width: 50px;  -webkit-box-shadow: 1px 1px 4px 1px #eee;  box-shadow: 1px 1px 4px 1px #eee;}.chat-box .chat-right-aside .chat .chat-header .chat-menu-icons {  margin-top: 15px;  margin-left: auto;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-pack: end;  -ms-flex-pack: end;  justify-content: flex-end;}.chat-box .chat-right-aside .chat .chat-header .chat-menu-icons li {  margin-right: unset;}.chat-box .chat-right-aside .chat .chat-header .chat-menu-icons li a i,.chat-box .chat-right-aside .chat .chat-header .chat-menu-icons li svg {  color: rgba(43, 43, 43, 0.7);  font-size: 25px;  cursor: pointer;}.chat-box  .chat-right-aside  .chat  .chat-header  .chat-menu-icons  li:nth-child(n + 2) {  margin-left: 24px;}.chat-box .chat-right-aside .chat .chat-msg-box {  padding: 20px;  overflow-y: auto;  height: 560px;  margin-bottom: 90px;}.chat-box .chat-right-aside .chat .chat-msg-box .chat-user-img {  margin-top: -35px;}.chat-box .chat-right-aside .chat .chat-msg-box .message-data {  margin-bottom: 10px;}.chat-box .chat-right-aside .chat .chat-msg-box .message-data-time {  letter-spacing: 1px;  font-size: 12px;  color: #59667a;  font-weight: 600;}.chat-box .chat-right-aside .chat .chat-msg-box .message {  color: #979797;  padding: 20px;  line-height: 1.9;  letter-spacing: 1px;  font-size: 14px;  margin-bottom: 30px;  width: 50%;  position: relative;}.chat-box .chat-right-aside .chat .chat-msg-box .my-message {  border: 1px solid #eee;  border-radius: 10px;  border-top-left-radius: 0;}.chat-box .chat-right-aside .chat .chat-msg-box .other-message {  border: 1px solid #eee;  border-radius: 10px;  border-top-right-radius: 0;}.chat-box .chat-right-aside .chat .chat-message {  padding: 20px;  border-top: 1px solid #fafdff;  position: absolute;  left: 15px;  width: calc(100% - 30px);  bottom: 0;  border-radius: 0 0 15px 15px;}.chat-box .chat-right-aside .chat .chat-message .smiley-box {  background: #efefef;  padding: 10px;  display: block;  border-radius: 4px;  margin-right: 0.5rem;}.chat-box .chat-right-aside .chat .chat-message .text-box {  position: relative;}.chat-box .chat-right-aside .chat .chat-message .text-box .input-txt-bx {  height: 50px;  border: 2px solid #959aa7;  padding-left: 18px;  font-size: 13px;  letter-spacing: 1px;}.chat-box .chat-right-aside .chat .chat-message .text-box i {  position: absolute;  right: 20px;  top: 20px;  font-size: 20px;  color: #eee;  cursor: pointer;}.chat-box .chat-right-aside .chat .chat-message .text-box .btn {  font-size: 16px;  font-weight: 500;}.chat-box .chat-menu {  right: 10px;  opacity: 0;  -webkit-transform: translateY(-30px);  transform: translateY(-30px);  visibility: hidden;  top: 95px;  position: absolute;  z-index: 3;  background-color: #fff;  border: 1px solid #eee;  -webkit-transition: all linear 0.3s;  transition: all linear 0.3s;  padding-right: unset;}.chat-box .chat-menu .tab-pane {  padding: 0 15px;}.chat-box .chat-menu ul li .about .status i {  font-size: 10px;}.chat-box .chat-menu .user-profile {  margin-top: 30px;}.chat-box .chat-menu .user-profile .user-content h5 {  margin: 15px 0;  font-weight: 600;}.chat-box .chat-menu .user-profile .user-content h5 a {  color: #2b2b2b;}.chat-box .chat-menu .user-profile .user-content p {  font-size: 14px;}.chat-box .chat-menu .user-profile .user-content .social-list li {  display: inline-block;}.chat-box .chat-menu .user-profile .user-content .social-list li a {  width: 30px;  height: 30px;  border-radius: 5px;  background-color: rgba(92, 97, 242, 0.08);  color: #959aa7;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;}.chat-box .chat-menu .user-profile .user-content .social-list li:hover a {  background-color: #959aa7;  color: #fff;}.chat-box  .chat-menu  .user-profile  .user-content  .social-list  li:nth-child(n + 2) {  margin-left: 5px;}.chat-box .chat-menu .user-profile .image {  position: relative;}.chat-box .chat-menu .user-profile .image .icon-wrapper {  position: absolute;  bottom: 0;  left: 55%;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  height: 30px;  width: 30px;  border-radius: 50%;  background-color: #fff;  cursor: pointer;  overflow: hidden;  margin: 0 auto;  font-size: 14px;  -webkit-box-shadow: 1px 1px 3px 1px #eee;  box-shadow: 1px 1px 3px 1px #eee;}.chat-box .chat-menu .user-profile .image .icon-wrapper i {  color: #959aa7;}.chat-box .chat-menu .user-profile .image .avatar {  width: 80px;  height: 80px;  border-radius: 50%;  overflow: hidden;  margin-left: auto;  margin-right: auto;}.chat-box .chat-menu .user-profile .image .avatar img {  width: 100%;  height: 100%;  border-radius: 50%;  border: 5px solid #eee;}.chat-box .chat-menu .user-profile .border-right {  border-right: 1px solid #eee;}.chat-box .chat-menu .user-profile .follow {  margin-top: 15px;  padding-top: 15px;  border-top: 1px solid #eee;}.chat-box .chat-menu .user-profile .follow .follow-num {  font-size: 20px;  color: #000;  font-weight: 600;  line-height: 1;}.chat-box .chat-menu .user-profile .follow span {  color: #979797;  font-size: 14px;  letter-spacing: 1px;  font-weight: 600;}.chat-box .chat-menu .user-profile .digits {  border-top: 1px solid #eee;  margin-top: 15px;  padding-top: 15px;}.chat-box .chat-menu .user-profile .digits p {  margin-bottom: unset;}.chat-box .chat-menu .user-profile .social-media a {  color: #59667a;  font-size: 15px;  padding: 0 7px;}.chat-box .chat-menu .user-profile .chat-profile-contact p {  font-size: 14px;  color: #979797;}.chat-box .chat-menu .nav {  margin-bottom: 20px;}.chat-box .chat-menu .nav-tabs .nav-item {  width: 33.33%;}.chat-box .chat-menu .nav-tabs .nav-item a {  padding: 15px !important;  color: #59667a !important;  letter-spacing: 1px;  font-size: 14px;  font-weight: 600;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;}.chat-box .chat-menu .nav-tabs .nav-item .material-border {  border-width: 1px;  border-color: #959aa7;}.chat-box .chat-menu .nav-tabs .nav-item .nav-link.active {  color: #959aa7 !important;}.chat-box .chat-menu.show {  opacity: 1;  visibility: visible;  -webkit-transform: translateY(0px);  transform: translateY(0px);  -webkit-transition: all linear 0.3s;  transition: all linear 0.3s;  padding-bottom: 25px;  padding-top: 10px;  position: absolute;  top: 70px;}.chat-box .chat-history .call-content {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  min-height: 650px;  height: 100%;}.chat-box .chat-history .call-content > div {  width: 100%;  height: 100%;  padding: 30px;}.chat-box .chat-history .total-time h2 {  font-size: 50px;  font-weight: 700;  margin-bottom: 30px;  color: #979797;}.chat-box .chat-history .receiver-img {  margin-top: 55px;}.chat-box .chat-history .receiver-img img {  border-radius: 5px;}.chat-box .chat-history .call-icons {  margin-bottom: 35px;}.chat-box .chat-history .call-icons ul {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;}.chat-box .chat-history .call-icons ul li {  width: 55px;  height: 55px;  border: 1px solid #eee;  border-radius: 50%;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;}.chat-box .chat-history .call-icons ul li + li {  margin-left: 10px;}.chat-box .chat-history .call-icons ul li a {  color: #999;  font-size: 22px;}.chat-box .chat-history .caller-img {  height: 100%;  border-bottom-right-radius: 20px;}.chat-left-aside > .d-flex {  margin-bottom: 15px;}.chat-left-aside .people-list {  height: 635px;}.chat-left-aside ul li {  position: relative;}.status-circle {  width: 12px;  height: 12px;  position: absolute;  top: 4px;  left: 44px;  border-radius: 50%;  border: 2px solid #fff;}.away {  background-color: #e6ae30;}.online {  background-color: #61ae41;}.offline {  background-color: #f81f58;}.call-chat-sidebar {  max-width: 320px;}.call-chat-sidebar .card .card-body,.chat-body .card .card-body {  padding: 15px;}.chart-widget .chart-widget-top h4 {  font-weight: 600;}.chart-widget .chart-widget-top .num i {  margin-left: 5px;}.apexcharts-menu {  border-color: #eee !important;}@media (max-width: 1366px) {  .chat-box .chat-right-aside .chat .chat-message {    bottom: 0;  }}@media only screen and (max-width: 767px) and (min-width: 420px) {  .status-circle {    top: 6px;    left: 46px;  }}@media (max-width: 360px) {  .chat-box .chat-menu {    width: 250px;  }}.checkout select {  color: #898989;}.checkout label {  color: #2c323f;}.checkout .checkout-details {  border: 1px solid #eee;  padding: 40px;}.checkout .checkout-details .order-place {  margin-top: 20px;}.order-box .title-box {  padding-bottom: 20px;  font-size: 22px;  border-bottom: 1px solid #eee;}.order-box .title-box span {  width: 35%;  float: right;  font-weight: 600;  text-align: right;}.order-box .title-box h4 {  font-weight: 600;}.order-box .title-box .checkbox-title {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-pack: justify;  -ms-flex-pack: justify;  justify-content: space-between;}.order-box .sub-total li {  position: relative;  display: inline-block;  font-size: 16px;  font-weight: 600;  width: 100%;}.order-box .sub-total li:nth-child(n + 2) {  margin-top: 15px;}.order-box .sub-total li .count {  position: relative;  font-size: 18px;  line-height: 20px;  width: 35%;  float: right;  text-align: right;}.order-box .sub-total .shipping-class {  margin-bottom: 12px;  padding-bottom: 15px;  border-bottom: 1px solid #eee;}.order-box .sub-total .shipping-class .shopping-checkout-option {  margin-top: -4px;  position: relative;  font-size: 18px;  line-height: 20px;  color: #959aa7;  font-weight: 400;  width: 35%;  float: right;}.order-box .sub-total .shipping-class .shopping-checkout-option label {  font-weight: 500;  font-size: 14px;  text-align: right;}.order-box .total {  position: relative;  margin-bottom: 30px;}.order-box .total li {  position: relative;  display: block;  line-height: 20px;  font-size: 18px;}.order-box .qty {  position: relative;  border-bottom: 1px solid #eee;  margin-bottom: 20px;  padding-bottom: 20px;  padding-top: 20px;}.order-box .qty li {  position: relative;  display: block;  font-size: 14px;  font-weight: 500;}.order-box .qty li:nth-child(n + 2) {  margin-top: 15px;}.order-box .qty li span {  float: right;  font-size: 18px;  line-height: 20px;  font-weight: 500;  width: 35%;  text-align: right;}.img-paypal {  width: 50%;  margin-left: 15px;}@media screen and (max-width: 1199px) {  .checkout .checkout-details {    padding: 25px;  }  .order-box .title-box span {    width: 30%;  }  .order-box .sub-total li .count {    width: 30%;  }  .order-box .sub-total .shipping-class .shopping-checkout-option {    width: 32%;  }  .order-box .qty li span {    width: 30%;  }  .order-box .total li .count {    width: 30%;  }}@media screen and (max-width: 991px) {  .order-box .title-box h4 {    font-size: 18px;  }  .order-box .title-box span {    font-size: 18px;  }  .order-box .qty li {    font-size: 14px;  }  .order-box .qty li span {    font-size: 16px;  }  .order-box .sub-total li {    font-size: 14px;  }  .order-box .sub-total li .count {    font-size: 16px;  }  .order-box .sub-total .shipping-class .shopping-checkout-option {    width: 30%;  }  .order-box .animate-chk label {    font-size: 14px;  }}@media screen and (max-width: 575px) {  .order-box .title-box {    padding-bottom: 15px;  }  .order-box .sub-total .shipping-class .shopping-checkout-option {    width: 50%;  }  .order-box .sub-total li .count {    width: 50%;  }  .order-box .animate-chk label {    font-size: 12px;    margin-bottom: 10px;  }  .checkout .checkout-details {    padding: 20px;  }}@media screen and (max-width: 420px) {  .order-box .qty li {    font-size: 13px;  }  .order-box .qty li span {    font-size: 14px;  }  .order-box .sub-total li .count {    font-size: 14px;  }}.comingsoon-bgimg {  background: url(../images/other-images/coming-soon-bg.jpg);  background-position: bottom;  background-size: cover;}.bg-commingsoon {  background-color: rgba(92, 97, 242, 0.1);}.comingsoon {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  min-height: 100vh;  padding: 50px 0;}.comingsoon .logo-wrraper img {  height: 100px;  width: auto;}.comingsoon .comingsoon-inner h5 {  font-size: 45px;  letter-spacing: 1px;  color: rgba(43, 43, 43, 0.7);  font-weight: 700;  margin-bottom: 30px;  margin-top: 30px;}.comingsoon .comingsoon-inner .countdown {  padding: 30px 0;  border-top: 1px solid #ccc;  border-bottom: 1px solid #ccc;}.comingsoon .comingsoon-inner .countdown .time {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  border-radius: 50%;  color: #fff;  font-weight: 500;  width: 100px;  height: 100px;  font-size: 36px;  background: var(--theme-deafult);  border-radius: 20px;}.comingsoon .comingsoon-inner .countdown .title {  padding-top: 13px;  font-size: 14px;  font-weight: 400;  color: rgba(43, 43, 43, 0.7);  text-transform: uppercase;  letter-spacing: 1px;}.comingsoon .comingsoon-inner .countdown ul li {  display: inline-block;  text-transform: uppercase;  margin: 0 20px;}.comingsoon .comingsoon-inner .countdown ul li span {  display: block;}.comingsoon video {  position: fixed;  top: 50%;  left: 50%;  min-width: 100%;  min-height: 100%;  width: auto;  height: auto;  z-index: -100;  -webkit-transform: translateX(-50%) translateY(-50%);  transform: translateX(-50%) translateY(-50%);  -webkit-transition: 1s opacity;  transition: 1s opacity;}.updateimg {  position: absolute;  left: 15px;  width: 100px;  top: 32px;  line-height: 93px;  opacity: 0;}#right-history {  top: 81px;  right: -320px;  height: 100%;  position: fixed;  width: 320px;  z-index: 9;  background-color: #fff;  -webkit-transition: 0.5s;  transition: 0.5s;  -webkit-box-shadow: 0 0 9px rgba(191, 191, 191, 0.36);  box-shadow: 0 0 9px rgba(191, 191, 191, 0.36);}#right-history h6 span a {  color: #2b2b2b;}#right-history.show {  right: 0;  -webkit-transition: 0.3s;  transition: 0.3s;}.history-details > div {  padding: 30px 0;}.history-details .d-flex {  padding: 30px 15px;  border-top: 1px solid #f4f4f4;}.history-details .d-flex i {  padding: 5px;  background: #fed112;  color: #fff;  border-radius: 100%;}.history-details .d-flex h6 {  margin-bottom: 5px;}.delete-contact {  display: none;}.more-data {  -webkit-animation: displayTransition 1s;  animation: displayTransition 1s;}.contact-editform {  padding: 30px;  padding-left: unset;  -webkit-animation: displayTransition 1s;  animation: displayTransition 1s;}.contact-editform a {  display: block;}.contact-editform button {  margin-top: 30px;}.contact-editform .select2-container .select2-selection--single {  height: 39px !important;  border-color: #eee !important;  background-color: #d7e2e9;}.contact-options li .btn-category {  line-height: 39px;  border-radius: 3px;  padding-left: 40px !important;  padding: 0;  color: #959aa7;  font-weight: 500;}.list-persons p {  font-family: "Roboto", sans-serif, sans-serif;}.list-persons .profile-mail {  padding: 30px 0;}.list-persons .profile-mail .d-flex {  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.list-persons .profile-mail .d-flex img {  width: auto;  height: 100px;}.list-persons .profile-mail .d-flex .flex-grow-1 h5 {  margin-bottom: 5px;}.list-persons .profile-mail .d-flex .flex-grow-1 ul {  margin-top: 5px;}.list-persons .profile-mail .d-flex .flex-grow-1 ul li {  display: inline-block;}.list-persons .profile-mail .d-flex .flex-grow-1 ul li a {  font-size: 13px;  font-weight: 500;}.list-persons .profile-mail .d-flex .flex-grow-1 ul li + li {  padding-left: 10px;  margin-left: 5px;  border-left: 2px solid #f4f4f4;}.list-persons .profile-mail .email-general {  padding-top: 20px;  margin-top: 20px;  border-top: 1px solid #ddd;}.list-persons .profile-mail .email-general ul {  padding-right: 20px;}.list-persons .profile-mail .email-general ul li {  color: #898989;  padding-bottom: 10px;  margin-bottom: 10px;  font-weight: 500;}.list-persons .profile-mail .email-general ul li:last-child {  padding-bottom: 0;  margin-bottom: 0;}.list-persons .profile-mail .email-general ul li > span {  float: right;}.list-persons .profile-mail .email-general p span {  margin-left: 30px;}.list-persons .profile-mail .email-general .gender {  margin-top: 30px;}.contacts-tabs .nav-pills {  border-right: 1px solid #eee;  height: 100%;}.contacts-tabs .nav-pills .nav-link.active,.contacts-tabs .nav-pills .nav-link > .nav-link,.contacts-tabs .nav-pills .show.active,.contacts-tabs .nav-pills .show > .nav-link {  background-color: rgba(92, 97, 242, 0.1);  color: #2b2b2b;}.contacts-tabs .nav-pills .nav-link.active h6,.contacts-tabs .nav-pills .nav-link > .nav-link h6,.contacts-tabs .nav-pills .show.active h6,.contacts-tabs .nav-pills .show > .nav-link h6 {  color: #959aa7;}.contacts-tabs .nav-pills .nav-link {  color: #2b2b2b;  padding: 0;}.contacts-tabs .nav-pills .nav-link + .nav-link {  border-top: 1px solid #eee;}.contacts-tabs .nav-pills .d-flex {  padding: 20px;}.contacts-tabs .tab-content .tab-content-child {  -webkit-animation: displayTransition 1s;  animation: displayTransition 1s;}@media only screen and (max-width: 991px) {  #right-history {    top: 60px;  }  .updateimg {    top: 21px;  }  .list-persons .profile-mail {    padding: 20px;  }  .list-persons .profile-mail .email-general .gender {    margin-top: 20px;  }  .contact-editform button {    margin-top: 20px;  }}@media only screen and (max-width: 767px) {  .contact-editform {    padding: 20px;  }  .contact-editform.pl-0 {    padding-left: 20px !important;  }  .contacts-tabs .nav-pills {    border-right: none;    border-bottom: 1px solid #eee;  }}@media only screen and (max-width: 575px) {  #right-history {    width: 270px;  }  .updateimg {    top: 16px;    left: 29px;  }  .contacts-tabs .d-flex img.m-r-20 {    margin-right: 15px;  }  .contacts-tabs .nav-pills .d-flex {    padding: 15px;  }  .list-persons .profile-mail {    padding: 15px;  }  .list-persons .profile-mail .d-flex img {    height: 80px;    width: 80px !important;  }  .list-persons .profile-mail .email-general .gender {    margin-top: 15px;  }  .list-persons .profile-mail .email-general ul {    padding-right: unset;  }  .list-persons .profile-mail .email-general ul li {    font-size: 12px;  }  .list-persons .nav-pills .nav-link .d-flex .flex-grow-1 {    text-align: left;  }  .contact-editform {    padding: 15px;  }  .contact-editform button {    margin-top: 15px;  }  .contact-editform.pl-0 {    padding-left: 15px !important;  }  .contact-editform form .row > div .row > div > div,  .contact-options form .row > div .row > div > div {    margin-bottom: 0;  }  .contact-editform form .row > div .row > div + div,  .contact-options form .row > div .row > div + div {    margin-top: 15px;  }  .list-persons .profile-mail .d-flex .flex-grow-1 h5 {    font-size: 16px;  }  .bookmark-tabcontent .tab-content .card .card-header h5 {    font-size: 16px;  }}@media only screen and (max-width: 360px) {  .updateimg {    line-height: 73px;    width: 80px;  }  .list-persons .profile-mail .email-general p span {    margin-left: 10px;  }  .list-persons .profile-mail .d-flex {    display: block;  }  .list-persons .profile-mail .d-flex img {    height: 80px;    width: 80px !important;    margin-bottom: 15px;  }}.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title {  color: #959aa7 !important;  background: rgba(92, 97, 242, 0.1) !important;}.dashboard-default .card:hover .card-header .d-flex .flex-grow-1 p::after,.dashboard-2 .card:hover .card-header .d-flex .flex-grow-1 p::after {  width: 115%;  -webkit-transition: all 0.5s ease-in;  transition: all 0.5s ease-in;}.dashboard-default .card-header {  text-transform: capitalize;}.dashboard-default .card-header .d-flex .badge-group {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: start;  -ms-flex-align: start;  align-items: flex-start;}.dashboard-default .card-header .d-flex .badge-group .badge {  padding: 10px 12px;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.dashboard-default .card-header .d-flex .badge-group .badge svg {  margin-left: 5px;  width: auto;  height: 12px;}.dashboard-default .card-header .d-flex .badge-group .icon-box {  margin-left: 14px;}.dashboard-default .onhover-show-div {  width: 200px;  left: unset;  right: 0;  top: 40px;}.dashboard-default .onhover-show-div ul li {  padding: 8px 12px;  border-bottom: 1px solid rgba(151, 151, 151, 0.1);  font-size: 12px;  background: #fff;  font-family: "Roboto", sans-serif;  text-align: left;}.dashboard-default .onhover-show-div ul li:last-child {  border: none;}.dashboard-default .onhover-show-div ul li a {  color: rgba(27, 49, 85, 0.4);}.dashboard-default .onhover-show-div ul li:hover a {  color: var(--theme-deafult);}.dashboard-default table tr:first-child td,.dashboard-default table tr:first-child th {  padding-top: 0 !important;}.dashboard-default table tr:last-child td {  padding-bottom: 0 !important;}.dashboard-default table tr th:first-child,.dashboard-default table tr td:first-child {  padding-left: unset !important;}.dashboard-default table tr th:last-child,.dashboard-default table tr td:last-child {  padding-right: unset !important;}.dashboard-default .icon-box {  width: 33px;  height: 33px;  background-color: #f4f4f4;  border-radius: 5px;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;}.dashboard-default .icon-box:hover {  background-color: rgba(92, 97, 242, 0.1);  color: #959aa7;}.dashboard-default .icon-box svg {  width: 16px;}.dashboard-default .apexcharts-tooltip {  z-index: 0;}.dashboard-default .activity-dot-primary {  width: 16px;  height: 16px;  background-color: #fff;  border-radius: 100%;  border: 3px solid #959aa7;  -webkit-box-shadow: -3px -6px 15px 0px rgba(92, 97, 242, 0.25);  box-shadow: -3px -6px 15px 0px rgba(92, 97, 242, 0.25);  position: relative;  z-index: 1;  min-width: 16px;  min-height: 16px;}.dashboard-default .activity-dot-secondary {  width: 16px;  height: 16px;  background-color: #fff;  border-radius: 100%;  border: 3px solid #eeb82f;  -webkit-box-shadow: -3px -6px 15px 0px rgba(238, 184, 47, 0.25);  box-shadow: -3px -6px 15px 0px rgba(238, 184, 47, 0.25);  position: relative;  z-index: 1;  min-width: 16px;  min-height: 16px;}.dashboard-default .activity-dot-success {  width: 16px;  height: 16px;  background-color: #fff;  border-radius: 100%;  border: 3px solid #61ae41;  -webkit-box-shadow: -3px -6px 15px 0px rgba(97, 174, 65, 0.25);  box-shadow: -3px -6px 15px 0px rgba(97, 174, 65, 0.25);  position: relative;  z-index: 1;  min-width: 16px;  min-height: 16px;}.dashboard-default .activity-dot-danger {  width: 16px;  height: 16px;  background-color: #fff;  border-radius: 100%;  border: 3px solid #f81f58;  -webkit-box-shadow: -3px -6px 15px 0px rgba(248, 31, 88, 0.25);  box-shadow: -3px -6px 15px 0px rgba(248, 31, 88, 0.25);  position: relative;  z-index: 1;  min-width: 16px;  min-height: 16px;}.dashboard-default .activity-dot-info {  width: 16px;  height: 16px;  background-color: #fff;  border-radius: 100%;  border: 3px solid #4d6c83;  -webkit-box-shadow: -3px -6px 15px 0px rgba(79, 170, 213, 0.25);  box-shadow: -3px -6px 15px 0px rgba(79, 170, 213, 0.25);  position: relative;  z-index: 1;  min-width: 16px;  min-height: 16px;}.dashboard-default .activity-dot-light {  width: 16px;  height: 16px;  background-color: #fff;  border-radius: 100%;  border: 3px solid #f4f4f4;  -webkit-box-shadow: -3px -6px 15px 0px rgba(244, 244, 244, 0.25);  box-shadow: -3px -6px 15px 0px rgba(244, 244, 244, 0.25);  position: relative;  z-index: 1;  min-width: 16px;  min-height: 16px;}.dashboard-default .activity-dot-dark {  width: 16px;  height: 16px;  background-color: #fff;  border-radius: 100%;  border: 3px solid #2c323f;  -webkit-box-shadow: -3px -6px 15px 0px rgba(44, 50, 63, 0.25);  box-shadow: -3px -6px 15px 0px rgba(44, 50, 63, 0.25);  position: relative;  z-index: 1;  min-width: 16px;  min-height: 16px;}.dashboard-default .activity-dot-warning {  width: 16px;  height: 16px;  background-color: #fff;  border-radius: 100%;  border: 3px solid #e6ae30;  -webkit-box-shadow: -3px -6px 15px 0px rgba(230, 174, 48, 0.25);  box-shadow: -3px -6px 15px 0px rgba(230, 174, 48, 0.25);  position: relative;  z-index: 1;  min-width: 16px;  min-height: 16px;}.dashboard-default .profile-greeting {  background-image: url("../images/dashboard/default/bg-cover.png");  background-size: cover;  background-repeat: no-repeat;  background-position: center;}.dashboard-default .profile-greeting .d-sm-flex .badge-group {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: start;  -ms-flex-align: start;  align-items: flex-start;}.dashboard-default  .profile-greeting  .d-sm-flex  .badge-group  .badge.badge-light-primary {  padding: 10px 12px;  font-weight: 600;}.dashboard-default  .profile-greeting  .d-sm-flex  .badge-group  .badge.badge-light-primary  i {  margin-right: 5px;}.dashboard-default .profile-greeting .d-sm-flex .badge-group .badge {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.dashboard-default .profile-greeting .d-sm-flex .badge-group .badge svg {  width: auto;  height: 12px;  margin-right: 6px;  padding-top: 0;}.dashboard-default .profile-greeting .d-sm-flex .badge-group .icon-box {  margin-left: 14px;  background-color: rgba(92, 97, 242, 0.1);}.dashboard-default .profile-greeting .d-sm-flex .badge-group .icon-box svg {  color: #959aa7;}.dashboard-default .profile-greeting .weather .span.sun-bg {  background-color: rgba(92, 97, 242, 0.1);  border-radius: 50%;  width: 36px;  height: 36px;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;}.dashboard-default .profile-greeting .weather .span.sun-bg i {  font-size: 20px;}.dashboard-default .profile-greeting .weather h2 {  font-size: 36px;  margin-bottom: 4px;  margin-right: 15px;  padding-right: 15px;  position: relative;}.dashboard-default .profile-greeting .weather h2:after {  position: absolute;  content: "";  right: 0;  top: 15px;  width: 1px;  height: 10px;  background-color: rgba(92, 97, 242, 0.2);}.dashboard-default .profile-greeting .weather h2 span sup i {  font-size: 10px;}.dashboard-default .profile-greeting .greeting-user {  text-align: center;  margin: 12px 0 22px;}.dashboard-default .profile-greeting .greeting-user .profile-vector {  position: relative;  margin-bottom: 26px;}.dashboard-default  .profile-greeting  .greeting-user  .profile-vector  .dots-images  li {  position: absolute;  border-radius: 100%;}.dashboard-default  .profile-greeting  .greeting-user  .profile-vector  .dots-images  li.dot-small {  width: 3px;  height: 3px;}.dashboard-default  .profile-greeting  .greeting-user  .profile-vector  .dots-images  li.dot-medium {  width: 5px;  height: 5px;}.dashboard-default  .profile-greeting  .greeting-user  .profile-vector  .dots-images  li.semi-medium {  width: 4px;  height: 4px;}.dashboard-default  .profile-greeting  .greeting-user  .profile-vector  .dots-images  li.dot-big {  width: 6px;  height: 6px;}.dashboard-default  .profile-greeting  .greeting-user  .profile-vector  .dots-images  li.dot-1 {  left: 40%;  top: 33%;  -webkit-animation: displayTransition 1s infinite;  animation: displayTransition 1s infinite;}.dashboard-default  .profile-greeting  .greeting-user  .profile-vector  .dots-images  li.dot-2 {  left: 38%;  top: 21%;  -webkit-animation: displayTransition 1.5s infinite;  animation: displayTransition 1.5s infinite;}.dashboard-default  .profile-greeting  .greeting-user  .profile-vector  .dots-images  li.dot-3 {  left: 37%;  top: -2%;  -webkit-animation: displayTransition 0.8s infinite;  animation: displayTransition 0.8s infinite;}.dashboard-default  .profile-greeting  .greeting-user  .profile-vector  .dots-images  li.dot-4 {  left: 32%;  top: 11%;  -webkit-animation: displayTransition 1.8s infinite;  animation: displayTransition 1.8s infinite;}.dashboard-default  .profile-greeting  .greeting-user  .profile-vector  .dots-images  li.dot-5 {  left: 34%;  top: 30%;  -webkit-animation: displayTransition 1.7s infinite;  animation: displayTransition 1.7s infinite;}.dashboard-default  .profile-greeting  .greeting-user  .profile-vector  .dots-images  li.dot-6 {  left: 33%;  top: 44%;  -webkit-animation: displayTransition 1.2s infinite;  animation: displayTransition 1.2s infinite;}.dashboard-default  .profile-greeting  .greeting-user  .profile-vector  .dots-images  li.dot-7 {  left: 28%;  top: 44%;  -webkit-animation: displayTransition 1.9s infinite;  animation: displayTransition 1.9s infinite;}.dashboard-default  .profile-greeting  .greeting-user  .profile-vector  .dots-images  li.dot-8 {  left: 33%;  top: 58%;  -webkit-animation: displayTransition 2s infinite;  animation: displayTransition 2s infinite;}.dashboard-default  .profile-greeting  .greeting-user  .profile-vector  .dots-images  li.dot-9 {  left: 35%;  top: 62%;  -webkit-animation: displayTransition 2s infinite;  animation: displayTransition 2s infinite;}.dashboard-default .profile-greeting .greeting-user ul.vector-image li {  position: absolute;  overflow: hidden;}.dashboard-default .profile-greeting .greeting-user ul.vector-image li img {  width: auto;  height: 30px;}.dashboard-default  .profile-greeting  .greeting-user  ul.vector-image  li:first-child {  top: 15%;  right: 4%;  -webkit-animation: move2 1.2s infinite alternate;  animation: move2 1.2s infinite alternate;}.dashboard-default  .profile-greeting  .greeting-user  ul.vector-image  li:nth-child(2) {  top: 55%;  left: 15%;  -webkit-animation: move1 8s linear infinite;  animation: move1 8s linear infinite;}.dashboard-default  .profile-greeting  .greeting-user  ul.vector-image  li:nth-child(3) {  top: -60%;  left: 38%;  -webkit-animation: move2 1.2s infinite alternate;  animation: move2 1.2s infinite alternate;}.dashboard-default  .profile-greeting  .greeting-user  ul.vector-image  li:nth-child(4) {  top: -40%;  right: 25%;  -webkit-animation: move1 8s linear infinite;  animation: move1 8s linear infinite;}.dashboard-default  .profile-greeting  .greeting-user  ul.vector-image  li:nth-child(5) {  top: 75%;  right: 15%;  -webkit-animation: move2 1.2s infinite alternate;  animation: move2 1.2s infinite alternate;}.dashboard-default  .profile-greeting  .greeting-user  ul.vector-image  li:nth-child(6) {  bottom: -65%;  right: 36%;  -webkit-animation: move2 1.2s infinite alternate;  animation: move2 1.2s infinite alternate;}.dashboard-default .profile-greeting .greeting-user h4 {  margin-bottom: 15px;}.dashboard-default .profile-greeting .greeting-user h4 a {  color: #2b2b2b;}.dashboard-default .profile-greeting .greeting-user h4 span.right-circle i {  background-color: rgba(92, 97, 242, 0.1);  width: 25px;  height: 25px;  border-radius: 50%;}.dashboard-default  .profile-greeting  .greeting-user  h4  span.right-circle  i:before {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  height: 100%;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.dashboard-default .profile-greeting .greeting-user div {  font-size: 11px;}.dashboard-default .profile-greeting .greeting-user div span.badge {  padding: 6px 10px;}.dashboard-default .total-revenue .revenue-chart {  margin: 0 -10px -35px -12px;}.dashboard-default .total-revenue .revenue-chart .apexcharts-xaxistooltip {  background-color: rgba(92, 97, 242, 0.1);  border-color: #959aa7;}.dashboard-default  .total-revenue  .revenue-chart  .apexcharts-xaxistooltip:before {  border-bottom-color: #959aa7;}.dashboard-default .total-investment .bottom-progress {  margin-top: 39px;}.dashboard-default .total-investment .bottom-progress .badge {  padding: 7px 10px 4px;}.dashboard-default .total-investment .progress .progress-colors {  background-color: #f4f4f4;  display: -webkit-box;  display: -ms-flexbox;  display: flex;}.dashboard-default .total-investment .progress .progress-colors .progress-1 {  width: 30%;}.dashboard-default .total-investment .progress .progress-colors .progress-2 {  width: 40%;}.dashboard-default .our-user .card-body ul {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  margin-top: 40px;}.dashboard-default .our-user .card-body ul li {  display: inline-block;  width: 100%;  text-align: center;  position: relative;}.dashboard-default .our-user .card-body ul li + li::before {  position: absolute;  content: "";  width: 1px;  height: 25px;  background-color: #2b2b2b;  opacity: 0.1;  top: 8px;  left: 0;}.dashboard-default .our-user .card-body ul li p {  margin-bottom: 5px;}.dashboard-default .our-user .user-chart {  position: relative;}.dashboard-default .our-user .user-chart .icon-donut {  position: absolute;  top: 50%;  left: 47%;  width: 29px;  height: 29px;  -webkit-transform: translateY(-50%);  transform: translateY(-50%);}.dashboard-default .our-user .user-chart .icon-donut svg {  color: #959aa7;  background-color: rgba(92, 97, 242, 0.1);  border-radius: 50%;}.dashboard-default  .our-user  .apexcharts-tooltip  .apexcharts-tooltip-text-y-label {  display: none;}.dashboard-default .our-earning .card-footer ul li {  position: relative;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  width: 100%;}.dashboard-default .our-earning .card-footer ul li + li::before {  position: absolute;  content: "";  width: 1px;  height: 20px;  background-color: rgba(43, 43, 43, 0.1);  top: 0px;  left: -6px;}.dashboard-default .our-earning .card-footer ul li p {  margin-bottom: 0;}.dashboard-default .our-earning .card-footer ul li span {  margin-left: 15px;}.dashboard-default .appointment-detail .card-body .table tr td {  border: 0;  vertical-align: middle;}.dashboard-default .appointment-detail .card-body .table tr td:nth-child(2) {  font-weight: 500;}.dashboard-default  .appointment-detail  .card-body  .table  tr  td:nth-child(n + 2) {  color: rgba(43, 43, 43, 0.5);}.dashboard-default .appointment-detail .card-body .table tr td button {  font-size: 12px;  padding: 6px 12px;  border-radius: 5px;  background-color: #f4f4f4;  font-weight: 600;  border: 0;}.dashboard-default .appointment-detail .card-body .table tr td button i {  margin-left: 8px;  font-size: 14px;}.dashboard-default .appointment-detail .card-body .table tr td .active-icon {  position: relative;}.dashboard-default  .appointment-detail  .card-body  .table  tr  td  .active-icon  .dot {  position: absolute;  top: -36px;  left: 35px;  background-color: #959aa7;  width: 8px;  height: 8px;  border: 2px solid #fff;  border-radius: 50%;}.dashboard-default .appointment-detail .card-body .table tr td .d-flex {  position: relative;}.dashboard-default  .appointment-detail  .card-body  .table  tr  td  .d-flex  .active-status {  content: "";  position: absolute;  width: 10px;  height: 10px;  border: 2px solid #fff;  top: 4px;  left: 31px;  border-radius: 100%;}.dashboard-default  .appointment-detail  .card-body  .table  tr  td  .d-flex  .active-online {  background-color: #61ae41;}.dashboard-default  .appointment-detail  .card-body  .table  tr  td  .d-flex  .active-busy {  background-color: #e6ae30;}.dashboard-default  .appointment-detail  .card-body  .table  tr  td  .d-flex  .active-offline {  background-color: #59667a;}.dashboard-default .appointment-detail .card-body .table tr td .d-flex span {  font-weight: 600;}.dashboard-default .appointment-detail .card-body .table tr td .d-flex a span {  color: #2b2b2b;  text-transform: capitalize;}.dashboard-default .appointment-detail .card-body .table tr td .d-flex .circle {  width: 42px;  height: 42px;  border-radius: 50%;  margin-right: 15px;}.dashboard-default  .appointment-detail  .card-body  .table  tr:hover  td:nth-child(n + 2) {  color: #959aa7;}.dashboard-default  .appointment-detail  .card-body  .table  tr:hover  td:nth-child(1)  p {  color: #959aa7;}.dashboard-default .use-country .jvector-map-height {  height: 306px;}.dashboard-default .total-growth .growth-chart .apexcharts-xaxistooltip {  background-color: rgba(92, 97, 242, 0.1);  border-color: #959aa7;}.dashboard-default .total-growth .growth-chart .apexcharts-xaxistooltip:before {  border-bottom-color: #959aa7;}.dashboard-default .user-chat .chat-box p {  font-size: 15px;  display: inline-block;  padding: 15px 30px;}.dashboard-default .user-chat .chat-box .left-chat .sub-message p {  border-bottom-left-radius: 30px !important;  border-top-left-radius: 0 !important;}.dashboard-default  .user-chat  .chat-box  .left-chat  .message-main:nth-child(n + 2) {  margin-top: 10px;}.dashboard-default .user-chat .chat-box .left-chat .message-main p {  background-color: #959aa7;  border-radius: 30px;  border-bottom-left-radius: 0;  color: #fff;}.dashboard-default .user-chat .chat-box .right-chat {  margin: 30px 0;}.dashboard-default .user-chat .chat-box .right-chat .message-main p {  background-color: #f4f4f4;  border-radius: 30px 0 30px 30px;}.dashboard-default .user-chat .chat-box .input-group {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  margin-top: 36px;}.dashboard-default .user-chat .chat-box .input-group .send-msg {  width: 50px;  height: 50px;  background-color: rgba(92, 97, 242, 0.1);  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  border-radius: 50% !important;  -webkit-transform: rotate(45deg);  transform: rotate(45deg);}.dashboard-default .user-chat .chat-box .input-group .send-msg svg {  color: #959aa7;  height: 20px;  width: auto;}.dashboard-default .user-chat .chat-box .input-group input {  padding: 6px 12px;  border: 0;  border-left: 1px solid rgba(43, 43, 43, 0.1);}.dashboard-default  .user-chat  .chat-box  .input-group  input::-webkit-input-placeholder {  color: rgba(43, 43, 43, 0.3);}.dashboard-default .todo-timeline .d-flex {  -webkit-box-align: start;  -ms-flex-align: start;  align-items: flex-start;}.dashboard-default .todo-timeline .d-flex:hover .flex-grow-1 .d-flex img {  -webkit-animation: tada 1s ease-out infinite;  animation: tada 1s ease-out infinite;}.dashboard-default .todo-timeline .d-flex img {  padding: 10px;  background-color: rgba(92, 97, 242, 0.23);  border-radius: 10px;}.dashboard-default .todo-timeline .d-flex .flex-grow-1 .badge {  padding: 4px 8px 5px;}.dashboard-default .todo-timeline .d-flex .flex-grow-1 .todo-font {  color: #242934;  font-size: 12px;}.dashboard-default .todo-timeline .d-flex .flex-grow-1 .d-flex .flex-grow-1 {  margin-left: 15px;}.dashboard-default .todo-timeline .d-flex .activity-line {  width: 2px;  left: 37px;  height: 53%;}.dashboard-default .activity-timeline .d-flex .activity-line {  position: absolute;  top: 136px;  height: 58%;  width: 4px;  background-color: #f8f8f8;  margin: 0 auto;  left: 36px;  z-index: 1;}.dashboard-default .activity-timeline .d-flex .circle-dot-primary {  background-color: rgba(92, 97, 242, 0.25);  border-radius: 100%;  padding: 6px;  font-size: 5px;  color: #959aa7;}.dashboard-default .activity-timeline .d-flex .circle-dot-secondary {  background-color: rgba(238, 184, 47, 0.25);  border-radius: 100%;  padding: 6px;  font-size: 5px;  color: #eeb82f;}.dashboard-default .activity-timeline .d-flex .circle-dot-success {  background-color: rgba(97, 174, 65, 0.25);  border-radius: 100%;  padding: 6px;  font-size: 5px;  color: #61ae41;}.dashboard-default .activity-timeline .d-flex .circle-dot-danger {  background-color: rgba(248, 31, 88, 0.25);  border-radius: 100%;  padding: 6px;  font-size: 5px;  color: #f81f58;}.dashboard-default .activity-timeline .d-flex .circle-dot-info {  background-color: rgba(79, 170, 213, 0.25);  border-radius: 100%;  padding: 6px;  font-size: 5px;  color: #4d6c83;}.dashboard-default .activity-timeline .d-flex .circle-dot-light {  background-color: rgba(244, 244, 244, 0.25);  border-radius: 100%;  padding: 6px;  font-size: 5px;  color: #f4f4f4;}.dashboard-default .activity-timeline .d-flex .circle-dot-dark {  background-color: rgba(44, 50, 63, 0.25);  border-radius: 100%;  padding: 6px;  font-size: 5px;  color: #2c323f;}.dashboard-default .activity-timeline .d-flex .circle-dot-warning {  background-color: rgba(230, 174, 48, 0.25);  border-radius: 100%;  padding: 6px;  font-size: 5px;  color: #e6ae30;}.dashboard-default .activity-timeline .d-flex + .d-flex {  margin-top: 38px;}.dashboard-default .activity-timeline .d-flex .flex-grow-1 {  margin-left: 20px;}.dashboard-default .activity-timeline .d-flex .flex-grow-1 p {  color: rgba(43, 43, 43, 0.7);  font-size: 11px;  margin-top: 2px;}.dashboard-default .our-todolist .activity-timeline .d-flex:nth-child(n + 2) {  margin-top: 32px;}.dashboard-default .our-todolist .activity-timeline .d-flex .flex-grow-1 p {  margin-bottom: 10px;}@media screen and (max-width: 1660px) and (min-width: 1200px) {  .dash-xl-100 {    max-width: 100%;    -webkit-box-flex: 0;    -ms-flex: 0 0 100%;    flex: 0 0 100%;  }  .dash-xl-50 {    max-width: 50%;    -webkit-box-flex: 0;    -ms-flex: 0 0 50%;    flex: 0 0 50%;  }}@media screen and (max-width: 1780px) {  .dashboard-default .appointment-detail .card-body .table tr td:first-child {    min-width: 200px;  }  .dashboard-default .appointment-detail .card-body .table tr td:nth-child(2) {    min-width: 140px;  }  .dashboard-default .appointment-detail .card-body .table tr td button {    min-width: 80px;  }}@media screen and (max-width: 1770px) and (min-width: 1551px) {  .blog-box.blog-shadow {    height: 462px;  }  .dashboard-default .activity-timeline .d-flex .activity-line {    height: 56%;  }  .dashboard-default .user-chat .chat-box p {    padding: 15px 26px;  }  .dashboard-default .our-todolist .activity-timeline .d-flex:nth-child(n + 2) {    margin-top: 25px;  }  .dashboard-default .activity-timeline .d-flex + .d-flex {    margin-top: 25px;  }  .dashboard-default .our-earning .card-footer ul.d-block {    display: block !important;  }  .dashboard-default .our-earning .card-footer ul.d-block li + li:before {    background-color: unset;  }  .dashboard-default .use-country .jvector-map-height {    height: 330px;  }  .dashboard-default .appointment-detail .card-body .table tr td {    padding: 13px;  }  .dashboard-default .our-earning .card-footer ul li span {    margin-left: 14px;  }}@media screen and (max-width: 1550px) and (min-width: 1200px) {  .dashboard-default .user-chat .chat-box .right-chat {    margin: 34px 0;  }  .dashboard-default .activity-timeline.todo-timeline .d-flex .activity-line {    height: 58%;  }  .dashboard-default .activity-timeline .d-flex + .d-flex {    margin-top: 19px;  }  .dashboard-default .activity-timeline .d-flex .flex-grow-1 {    margin-left: 12px;  }  .dashboard-default .our-earning .card-footer ul.d-block {    display: block !important;  }  .dashboard-default .our-earning .card-footer ul.d-block li + li:before {    background-color: unset;  }}@media screen and (max-width: 1770px) and (min-width: 1400px) {  .dash-30 {    max-width: 35%;    -webkit-box-flex: 0;    -ms-flex: 0 0 35%;    flex: 0 0 35%;  }  .dash-45 {    max-width: 40%;    -webkit-box-flex: 0;    -ms-flex: 0 0 40%;    flex: 0 0 40%;  }}@media screen and (max-width: 1400px) and (min-width: 1300px) {  .dashboard-default .our-todolist .activity-timeline .d-flex:nth-child(n + 2) {    margin-top: 22px;  }  .dashboard-default .user-chat .chat-box .right-chat {    margin: 16px 0;  }}@media screen and (max-width: 1440px) and (min-width: 1200px) {  .setting-list {    right: 16px;  }  .dashboard-default .activity-timeline.todo-timeline .d-flex .activity-line {    height: 57%;  }}@media screen and (max-width: 1365px) and (min-width: 1200px) {  .dashboard-default .activity-timeline.todo-timeline .d-flex .activity-line {    height: 60%;  }}@media screen and (max-width: 1660px) {  .dashboard-default .activity-timeline .d-flex .activity-line {    height: 56%;  }}@media screen and (max-width: 1199px) {  .dashboard-default .our-user .user-chart .icon-donut {    left: 48%;  }  .dashboard-default .use-country .jvector-map-height {    height: 310px;  }  .dashboard-default .our-todolist .activity-timeline .d-flex:nth-child(n + 2) {    margin-top: 22px;  }  .dashboard-default .user-chat .chat-box .right-chat {    margin: 18px 0;  }  .dashboard-default .activity-timeline .d-flex + .d-flex {    margin-top: 30px;  }  .dashboard-default .proorder {    -webkit-box-ordinal-group: 2;    -ms-flex-order: 1;    order: 1;  }  .dashboard-default .activity-timeline .d-flex .activity-line {    top: 136px;    height: 58%;  }}@media screen and (max-width: 991px) {  .dashboard-default .total-growth .card-body .growth-chart {    margin-bottom: -18px;  }  .dashboard-default    .profile-greeting    .greeting-user    ul.vector-image    li:nth-child(3) {    top: -50%;  }  .dashboard-default .our-user .card-body ul {    margin-top: 24px;  }  .dashboard-default .our-todolist .activity-timeline .d-flex:nth-child(n + 2) {    margin-top: 22px;  }  .dashboard-default .appointment-detail .card-body .table tr td {    padding: 12px 12px;  }  .dashboard-default .user-chat .chat-box .right-chat {    margin: 22px 0;  }  .dashboard-default .activity-timeline.todo-timeline .d-flex .activity-line {    top: 110px;    left: 26px;    height: 61%;  }  .dashboard-default .activity-timeline .d-flex + .d-flex {    margin-top: 25px;  }  .dashboard-default .activity-timeline .d-flex .activity-line {    top: 115px;    left: 26px;    height: 56%;  }}@media only screen and (max-width: 800px) and (min-width: 768px) {  .dashboard-default .activity-timeline .d-flex + .d-flex {    margin-top: 12px;  }}@media screen and (max-width: 767px) {  .dashboard-default .activity-timeline .d-flex .activity-line {    height: 60%;  }  .dashboard-default .proorder {    -webkit-box-ordinal-group: 1;    -ms-flex-order: 0;    order: 0;  }  .dashboard-default .our-user .user-chart .icon-donut {    left: 48%;  }  .dashboard-default    .profile-greeting    .greeting-user    ul.vector-image    li:nth-child(2) {    top: 80%;    left: 0;  }  .dashboard-default .profile-greeting .greeting-user .profile-vector img {    height: 170px;  }  .dashboard-default    .profile-greeting    .greeting-user    .profile-vector    .dots-images    li.dot-1 {    left: 28%;    top: 24%;  }  .dashboard-default    .profile-greeting    .greeting-user    .profile-vector    .dots-images    li.dot-2 {    left: 40%;    top: 5%;  }  .dashboard-default    .profile-greeting    .greeting-user    .profile-vector    .dots-images    li.dot-9 {    left: 29%;  }}@media screen and (max-width: 575px) {  .dashboard-default    .profile-greeting    .greeting-user    ul.vector-image    li:nth-child(3) {    top: -85%;    left: 85%;  }  .dashboard-default .activity-timeline .d-flex .flex-grow-1 {    margin-left: 14px;  }  .dashboard-default .user-chat .chat-box .input-group .send-msg {    width: 48px;    height: 48px;  }  .dashboard-default .user-chat .chat-box .d-flex .flex-grow-1 p {    padding: 12px 20px;  }  .dashboard-default .our-earning .card-footer ul li + li:before {    display: none;  }  .dashboard-default .profile-greeting .d-sm-flex .badge-group {    margin-top: 12px;  }  .dashboard-default    .profile-greeting    .greeting-user    .profile-vector    .dots-images    li.dot-5 {    left: 20%;    top: 18%;  }  .dashboard-default    .profile-greeting    .greeting-user    .profile-vector    .dots-images    li.dot-8 {    left: 18%;  }  .dashboard-default    .profile-greeting    .greeting-user    .profile-vector    .dots-images    li.dot-9 {    left: 24%;  }  .dashboard-default    .profile-greeting    .greeting-user    .profile-vector    .dots-images    li.dot-6 {    left: 20%;  }  .dashboard-default    .profile-greeting    .greeting-user    .profile-vector    .dots-images    li.dot-7 {    left: 24%;    top: 30%;  }  .dashboard-default    .total-growth    .apexcharts-canvas    svg    .apexcharts-inner    .apexcharts-point-annotations    text {    font-size: 11px !important;  }}@media screen and (max-width: 480px) {  .dashboard-default .total-growth .card-body .growth-chart {    margin: -5px -10px -24px -10px;  }  .dashboard-default .activity-timeline .d-flex + .d-flex {    margin-top: 18px;  }  .dashboard-default .appointment-detail .card-body .table tr td {    padding: 10px 10px;  }  .dashboard-default .profile-greeting .greeting-user {    margin: 18px;  }  .dashboard-default .profile-greeting .greeting-user .profile-vector img {    height: 140px;  }}@media screen and (max-width: 360px) {  .dashboard-default .activity-timeline.todo-timeline .d-flex .activity-line {    height: 64%;  }  .dashboard-default .card-header p i {    margin-left: 6px;  }  .dashboard-default .card-header .d-flex .flex-grow-1 .square-after::after {    right: -6px;  }  .dashboard-default .card-header .d-flex .badge-group .badge {    padding: 10px 6px;  }  .dashboard-default .card-header .d-flex .badge-group .badge span {    font-size: 10px;  }  .dashboard-default .card-header .d-flex .badge-group .icon-box {    margin-left: 6px;  }  .dashboard-default .our-user .user-chart .icon-donut {    left: 45%;  }  .dashboard-default    .profile-greeting    .greeting-user    ul.vector-image    li:first-child {    top: 15%;    right: -8%;  }  .dashboard-default    .profile-greeting    .greeting-user    ul.vector-image    li:nth-child(2) {    top: 94%;    left: -10%;  }  .dashboard-default    .profile-greeting    .greeting-user    ul.vector-image    li:nth-child(5) {    top: 84%;    right: -5%;  }  .dashboard-default    .profile-greeting    .greeting-user    .profile-vector    .dots-images    li.dot-1 {    left: 12%;    top: 24%;  }  .dashboard-default    .profile-greeting    .greeting-user    .profile-vector    .dots-images    li.dot-6 {    left: 6%;    top: 38%;  }  .dashboard-default    .profile-greeting    .greeting-user    .profile-vector    .dots-images    li.dot-7 {    left: 14%;    top: 36%;  }  .dashboard-default    .profile-greeting    .greeting-user    .profile-vector    .dots-images    li.dot-9 {    left: 8%;    top: 55%;  }}.dashboard-2 p {  color: #2b2b2b;}.dashboard-2 table tr:first-child td,.dashboard-2 table tr:first-child th {  padding-top: 0 !important;}.dashboard-2 table tr:last-child td {  padding-bottom: 0 !important;}.dashboard-2 table tr th:first-child,.dashboard-2 table tr td:first-child {  padding-left: unset !important;}.dashboard-2 table tr th:last-child,.dashboard-2 table tr td:last-child {  padding-right: unset !important;}.dashboard-2 .icon-box {  width: 33px;  height: 33px;  background-color: #f4f4f4;  border-radius: 5px;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;}.dashboard-2 .icon-box:hover {  background-color: rgba(92, 97, 242, 0.1);  color: #959aa7;}.dashboard-2 .icon-box svg {  width: 16px;}.card-header {  text-transform: capitalize;}.card-header p {  font-size: 12px;  color: #959aa7;  width: -webkit-fit-content;  width: -moz-fit-content;  width: fit-content;  position: relative;  margin-bottom: 18px;}.card-header p i {  font-size: 3px;  margin-top: -2px;  margin-left: 8px;  vertical-align: middle;}.card-header h4 {  text-align: left;}.card-header .d-flex .flex-grow-1 .square-after:after {  position: absolute;  content: "";  width: 76px;  height: 25px;  background-color: rgba(92, 97, 242, 0.1);  top: -2px;  right: -12px;  border-radius: 4px;  -webkit-transition: all 0.5s ease-in;  transition: all 0.5s ease-in;}.dashboard-2 .static-card .order-static {  margin: 0 -10px;}.dashboard-2 .static-card .card-footer {  border: 0;}.dashboard-2 .static-card .card-footer ul.d-xxl-flex {  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;}.dashboard-2 .static-card .card-footer ul.d-xxl-flex li .flex-shrink-0 {  width: 45px;  height: 45px;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  border-radius: 12px;  background-color: #51bb25;  color: #fff;}.dashboard-2  .static-card  .card-footer  ul.d-xxl-flex  li  .flex-shrink-0:hover  div {  -webkit-transform: scale(1.5);  transform: scale(1.5);}.dashboard-2 .static-card .card-footer ul.d-xxl-flex li .flex-shrink-0 i {  -webkit-transform: rotate(45deg);  transform: rotate(45deg);}.dashboard-2 .static-card .card-footer ul.d-xxl-flex li .flex-grow-1 {  margin-left: 15px;}.dashboard-2 .static-card .card-footer ul.d-xxl-flex li .flex-grow-1 p {  margin-bottom: 0;}.dashboard-2 .static-card .card-footer ul.d-xxl-flex li:nth-child(n + 2) {  margin-left: 20px;}.dashboard-2  .static-card  .card-footer  ul.d-xxl-flex  li:nth-child(n + 2)  .flex-shrink-0 {  background-color: #f81f58 !important;}.dashboard-2 .product-slider .card-body .owl-carousel.owl-theme .owl-dots {  display: inline-grid;  position: absolute;  top: 20%;  right: 0;}.dashboard-2  .product-slider  .card-body  .owl-carousel.owl-theme  .owl-dots  .owl-dot  span {  width: 5px;  height: 5px;}.dashboard-2 .product-slider .card-body .owl-carousel.owl-theme .owl-item img {  width: auto;  margin: auto;}.dashboard-2 .product-slider .card-body .product-content {  text-align: center;  margin-top: 26px;}.dashboard-2 .product-slider .card-body .product-content div.badge {  padding: 6px 8px 5px;  border-radius: 10px;}.dashboard-2 .product-slider .card-body .product-content h4 {  font-size: 18px;  color: #959aa7;  margin: 12px 0;}.dashboard-2 .product-slider .card-body .product-content h4 i {  margin-left: 8px;}.dashboard-2 .product-slider .card-body .product-content h5 {  padding: 0;  margin-bottom: 0;}.dashboard-2 .order-card table thead th {  padding-bottom: 36px;  font-size: 13px;  font-weight: 700;  margin-bottom: 0;  line-height: 1;}.dashboard-2 .order-card table thead th:nth-child(n + 2) {  opacity: 0.9;  font-size: 16px;}.dashboard-2 .order-card table tbody tr {  -webkit-transform: 0.3s;  transform: 0.3s;}.dashboard-2 .order-card table tbody tr:hover td {  color: #959aa7;}.dashboard-2 .order-card table tbody tr:hover td:nth-child(1) .number-dot {  background-color: rgba(92, 97, 242, 0.1);}.dashboard-2 .order-card table tbody tr:hover td:nth-child(1) .number-dot span {  color: #959aa7;}.dashboard-2 .order-card table tbody tr:hover td:nth-child(1) span {  color: #2b2b2b;}.dashboard-2 .order-card table tbody tr:hover td:nth-child(2) {  color: #959aa7;  opacity: 1;  position: relative;}.dashboard-2 .order-card table tbody tr:hover td:nth-child(2) span {  background-color: rgba(92, 97, 242, 0.1);  border-radius: 5px;  border-left: 2px solid #959aa7;}.dashboard-2 .order-card table tbody tr td {  vertical-align: middle;  font-size: 13px;  padding: 18px 15px;  font-weight: 600;}.dashboard-2 .order-card table tbody tr td .d-flex {  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.dashboard-2 .order-card table tbody tr td .d-flex .number-dot {  width: 26px;  height: 26px;  background-color: #f4f4f4;  border-radius: 50%;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.dashboard-2 .order-card table tbody tr td .d-flex .flex-grow-1 span {  margin-left: 20px;}.dashboard-2 .order-card table tbody tr td:nth-child(2) span {  padding: 8px 10px;  border-left: 2px solid transparent;  display: inline-block;}.dashboard-2 .best-seller .card-header p i {  margin-top: -2px;}.dashboard-2 .best-seller table thead th {  padding-bottom: 32px;  font-size: 13px;  font-weight: 700;  margin-bottom: 0;  line-height: 1;}.dashboard-2 .best-seller table thead th:nth-child(n + 2) {  opacity: 0.9;  font-size: 16px;}.dashboard-2 .best-seller table tbody tr {  -webkit-transition: all 0.3s ease-in-out;  transition: all 0.3s ease-in-out;}.dashboard-2 .best-seller table tbody tr:hover td {  color: #959aa7;}.dashboard-2 .best-seller table tbody tr:hover td i.fa {  opacity: 1;}.dashboard-2 .best-seller table tbody tr:hover td:nth-child(1) p {  color: #959aa7;  opacity: 1;}.dashboard-2 .best-seller table tbody tr:hover td:nth-child(1) span {  color: #2b2b2b;}.dashboard-2 .best-seller table tbody tr:hover td .d-flex .active-online {  opacity: 1;}.dashboard-2 .best-seller table tbody tr:hover td:last-child span {  background-color: rgba(92, 97, 242, 0.1);}.dashboard-2 .best-seller table tbody tr:hover td:last-child span a {  color: #959aa7;}.dashboard-2 .best-seller table tbody tr:hover td:nth-child(5) {  color: #959aa7;  opacity: 1;  vertical-align: middle;  position: relative;}.dashboard-2 .best-seller table tbody tr:hover td:nth-child(5) span {  background-color: rgba(92, 97, 242, 0.1);  border-radius: 5px;}.dashboard-2 .best-seller table tbody tr td {  vertical-align: middle;  font-size: 13px;  padding: 17px 15px;  font-weight: 600;}.dashboard-2 .best-seller table tbody tr td i.fa {  margin-left: 8px;  opacity: 0;}.dashboard-2 .best-seller table tbody tr td .d-flex {  position: relative;}.dashboard-2 .best-seller table tbody tr td .d-flex span a {  color: #2b2b2b;  text-transform: capitalize;}.dashboard-2 .best-seller table tbody tr td .d-flex .active-status {  content: "";  position: absolute;  width: 10px;  height: 10px;  border: 2px solid #fff;  top: 2px;  left: 32px;  border-radius: 100%;}.dashboard-2 .best-seller table tbody tr td .d-flex .active-online {  background-color: #959aa7;  opacity: 0;}.dashboard-2 .best-seller table tbody tr td:nth-child(5) span {  padding: 8px 8px;  margin: 0 -8px;}.dashboard-2 .best-seller table tbody tr td:last-child {  text-align: right;}.dashboard-2 .best-seller table tbody tr td:last-child span {  padding: 8px 16px;  background-color: #f3f3f3;  border-radius: 5px;}.dashboard-2 .best-seller table tbody tr td:last-child span a {  color: #2b2b2b;}.dashboard-2 .best-seller table tbody tr td .d-flex img {  margin-right: 10px;}.dashboard-2 .best-seller table tbody tr td .d-flex .flex-grow-1 p {  opacity: 0.8;}.dashboard-2 .header-text-primary {  color: #959aa7;}.dashboard-2 .icon-bg-primary {  background-color: rgba(92, 97, 242, 0.1);}.dashboard-2 .icon-right-primary {  background-color: #959aa7;  color: #fff;}.dashboard-2 .header-text-secondary {  color: #eeb82f;}.dashboard-2 .icon-bg-secondary {  background-color: rgba(238, 184, 47, 0.1);}.dashboard-2 .icon-right-secondary {  background-color: #eeb82f;  color: #fff;}.dashboard-2 .header-text-success {  color: #61ae41;}.dashboard-2 .icon-bg-success {  background-color: rgba(97, 174, 65, 0.1);}.dashboard-2 .icon-right-success {  background-color: #61ae41;  color: #fff;}.dashboard-2 .header-text-danger {  color: #f81f58;}.dashboard-2 .icon-bg-danger {  background-color: rgba(248, 31, 88, 0.1);}.dashboard-2 .icon-right-danger {  background-color: #f81f58;  color: #fff;}.dashboard-2 .header-text-info {  color: #4d6c83;}.dashboard-2 .icon-bg-info {  background-color: rgba(79, 170, 213, 0.1);}.dashboard-2 .icon-right-info {  background-color: #4d6c83;  color: #fff;}.dashboard-2 .header-text-light {  color: #f4f4f4;}.dashboard-2 .icon-bg-light {  background-color: rgba(244, 244, 244, 0.1);}.dashboard-2 .icon-right-light {  background-color: #f4f4f4;  color: #fff;}.dashboard-2 .header-text-dark {  color: #2c323f;}.dashboard-2 .icon-bg-dark {  background-color: rgba(44, 50, 63, 0.1);}.dashboard-2 .icon-right-dark {  background-color: #2c323f;  color: #fff;}.dashboard-2 .header-text-warning {  color: #e6ae30;}.dashboard-2 .icon-bg-warning {  background-color: rgba(230, 174, 48, 0.1);}.dashboard-2 .icon-right-warning {  background-color: #e6ae30;  color: #fff;}.dashboard-2 .card-body {  position: relative;}.dashboard-2 .card-body .d-flex .flex-grow-1 .profit-wrapper {  border-radius: 50%;  width: 20px;  height: 20px;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;}.dashboard-2 .card-body .d-flex .flex-grow-1 .profit-wrapper i {  -webkit-transform: rotate(45deg);  transform: rotate(45deg);  margin-left: 1px;}.dashboard-2 .card-body .d-flex .flex-grow-1 h6 {  font-size: 15px;  margin: 0 6px;}.dashboard-2 .card-body .d-flex .flex-grow-1 p {  font-size: 12px;}.dashboard-2 .card-body .right-side {  position: absolute;  right: 15px;  bottom: 10px;  border-radius: 50%;}.dashboard-2 .card-body .right-side i.fa {  font-size: 15px;  width: 30px;  height: 30px;  border-radius: 50%;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.dashboard-2 .card-body .right-side i.fa::before {  z-index: 1;}.dashboard-2 .profit-card,.dashboard-2 .visitor-card,.dashboard-2 .sell-card {  overflow: hidden;}.dashboard-2 .profit-card .card-body .flex-grow-1,.dashboard-2 .visitor-card .card-body .flex-grow-1,.dashboard-2 .sell-card .card-body .flex-grow-1 {  display: -webkit-box;  display: -ms-flexbox;  display: flex;}.dashboard-2 .visitor-card .shap-block .rounded-shap i {  background-color: rgba(79, 170, 213, 0.4);}.dashboard-2 .visitor-card .flex-grow-1 .square-after:after {  background-color: rgba(79, 170, 213, 0.1);}.dashboard-2 .sell-card .shap-block .rounded-shap i {  background-color: rgba(97, 174, 65, 0.4);}.dashboard-2 .sell-card .flex-grow-1 .square-after:after {  background-color: rgba(97, 174, 65, 0.1);}.dashboard-2 .shap-block .rounded-shap i {  background-color: rgba(92, 97, 242, 0.4);  width: 25px;  height: 25px;  border-radius: 50%;  opacity: 0.3;  -webkit-transform: scale(1.3);  transform: scale(1.3);  -webkit-animation: ripple1 3s linear infinite;  animation: ripple1 3s linear infinite;  position: absolute;  top: 0;  bottom: 0;  margin-top: auto;  margin-bottom: auto;  right: 0;}.dashboard-2 .shap-block .rounded-shap i:nth-child(2) {  -webkit-animation: ripple2 3s linear infinite;  animation: ripple2 3s linear infinite;}.dashboard-2 .shap-block .rounded-shap i:nth-child(3) {  -webkit-animation: ripple3 3s linear infinite;  animation: ripple3 3s linear infinite;}.dashboard-2 .animated-bg i {  background-color: #fff;  -webkit-box-shadow: 0 15px 30px 0 #fff;  box-shadow: 0 15px 30px 0 #fff;  position: absolute;  height: 8%;  width: 8%;  border-radius: 50%;  opacity: 0.3;  -webkit-transform: scale(1.3);  transform: scale(1.3);  -webkit-animation: ripple1 3s linear infinite;  animation: ripple1 3s linear infinite;  position: absolute;  top: 0;  right: 0;}.dashboard-2 .animated-bg i:nth-child(2) {  -webkit-animation: ripple2 3s linear infinite;  animation: ripple2 3s linear infinite;}.dashboard-2 .animated-bg i:nth-child(3) {  -webkit-animation: ripple3 3s linear infinite;  animation: ripple3 3s linear infinite;}@-webkit-keyframes ripple1 {  0% {    -webkit-transform: scale(5.5);    transform: scale(5.5);    opacity: 0.3;  }  100% {    -webkit-transform: scale(8.5);    transform: scale(8.5);    opacity: 0;  }}@keyframes ripple1 {  0% {    -webkit-transform: scale(5.5);    transform: scale(5.5);    opacity: 0.3;  }  100% {    -webkit-transform: scale(8.5);    transform: scale(8.5);    opacity: 0;  }}@-webkit-keyframes ripple2 {  0% {    -webkit-transform: scale(3.5);    transform: scale(3.5);  }  100% {    -webkit-transform: scale(5.5);    transform: scale(5.5);  }}@keyframes ripple2 {  0% {    -webkit-transform: scale(3.5);    transform: scale(3.5);  }  100% {    -webkit-transform: scale(5.5);    transform: scale(5.5);  }}@-webkit-keyframes ripple3 {  0% {    -webkit-transform: scale(1.5);    transform: scale(1.5);  }  100% {    -webkit-transform: scale(2.5);    transform: scale(2.5);  }}@keyframes ripple3 {  0% {    -webkit-transform: scale(1.5);    transform: scale(1.5);  }  100% {    -webkit-transform: scale(2.5);    transform: scale(2.5);  }}.dashboard-2 .product .card-header .d-flex {  position: unset;}.dashboard-2 .product .d-flex {  position: relative;}.dashboard-2 .product .d-flex .active-status {  content: "";  position: absolute;  width: 10px;  height: 10px;  border: 2px solid #fff;  top: 2px;  left: 32px;  border-radius: 100%;}.dashboard-2 .product .d-flex .active-online {  background-color: #959aa7;  opacity: 0;}.dashboard-2 .product .card-body .table tr {  -webkit-transition: all 0.3s ease-in;  transition: all 0.3s ease-in;}.dashboard-2 .product .card-body .table tr:hover td .d-flex .active-online {  opacity: 1;}.dashboard-2 .product .card-body .table tr:hover td:nth-child(2) {  color: #2b2b2b;  opacity: 1;}.dashboard-2 .product .card-body .table tr:hover td:nth-child(1) p {  color: #2b2b2b;  opacity: 1;}.dashboard-2 .product .card-body .table tr:hover td:last-child {  color: #959aa7;  opacity: 1;  vertical-align: middle;  position: relative;}.dashboard-2 .product .card-body .table tr:hover td:last-child span {  background-color: rgba(92, 97, 242, 0.1);  border-radius: 5px;}.dashboard-2 .product .card-body .table tr td {  border: 0;  vertical-align: middle;  padding: 15px 12px;  font-weight: 600;}.dashboard-2 .product .card-body .table tr td:last-child {  text-align: right;}.dashboard-2 .product .card-body .table tr td:last-child span {  padding: 6px 6px;  -webkit-transition: 0.2s;  transition: 0.2s;}.dashboard-2 .product .card-body .table tr td:first-child {  padding-left: 0;}.dashboard-2 .product .card-body .table tr td:nth-child(2) {  opacity: 0.5;}.dashboard-2 .product .card-body .table tr td .d-flex span {  font-weight: 600;}.dashboard-2 .product .card-body .table tr td .d-flex span a {  color: #2b2b2b;}.dashboard-2 .product .card-body .table tr td .d-flex p {  color: #2b2b2b;  opacity: 0.7;}.dashboard-2 .product .card-body .table tr td .d-flex .circle {  margin-right: 10px;}.dashboard-2 .goal-view .goal-chart {  position: relative;  height: 288px;}.dashboard-2 .goal-view .goal-chart .shap-block .rounded-shap i {  right: 47%;  top: 10%;}.dashboard-2 .goal-view .card-footer {  border: 0;}.dashboard-2 .goal-view .card-footer ul {  display: -webkit-box;  display: -ms-flexbox;  display: flex;}.dashboard-2 .goal-view .card-footer ul li {  display: inline-block;  width: 100%;  text-align: center;}.dashboard-2 .goal-view .card-footer ul li:hover h4 {  color: #959aa7;}.dashboard-2 .goal-view .card-footer ul li:hover span {  opacity: 1;}.dashboard-2 .goal-view .card-footer ul li + li {  position: relative;}.dashboard-2 .goal-view .card-footer ul li + li::before {  position: absolute;  content: "";  width: 1px;  height: 25px;  background-color: #2b2b2b;  opacity: 0.1;  top: 16px;  left: 0;}.dashboard-2 .goal-view .card-footer ul li h4 {  font-size: 20px;  margin-bottom: 8px;}.dashboard-2 .goal-view .card-footer ul li span {  opacity: 0.7;}.dashboard-2 .activity-timeline .d-flex .activity-line {  position: absolute;  top: 38px;  height: 70%;  width: 4px;  background-color: #f6f8fc;  margin: 0 auto;  left: 36px;  z-index: 1;}.dashboard-2 .activity-timeline .d-flex .circle-dot-primary {  background-color: rgba(92, 97, 242, 0.25);  border-radius: 100%;  padding: 6px;  font-size: 5px;  color: #959aa7;}.dashboard-2 .activity-timeline .d-flex .circle-dot-secondary {  background-color: rgba(238, 184, 47, 0.25);  border-radius: 100%;  padding: 6px;  font-size: 5px;  color: #eeb82f;}.dashboard-2 .activity-timeline .d-flex .circle-dot-success {  background-color: rgba(97, 174, 65, 0.25);  border-radius: 100%;  padding: 6px;  font-size: 5px;  color: #61ae41;}.dashboard-2 .activity-timeline .d-flex .circle-dot-danger {  background-color: rgba(248, 31, 88, 0.25);  border-radius: 100%;  padding: 6px;  font-size: 5px;  color: #f81f58;}.dashboard-2 .activity-timeline .d-flex .circle-dot-info {  background-color: rgba(79, 170, 213, 0.25);  border-radius: 100%;  padding: 6px;  font-size: 5px;  color: #4d6c83;}.dashboard-2 .activity-timeline .d-flex .circle-dot-light {  background-color: rgba(244, 244, 244, 0.25);  border-radius: 100%;  padding: 6px;  font-size: 5px;  color: #f4f4f4;}.dashboard-2 .activity-timeline .d-flex .circle-dot-dark {  background-color: rgba(44, 50, 63, 0.25);  border-radius: 100%;  padding: 6px;  font-size: 5px;  color: #2c323f;}.dashboard-2 .activity-timeline .d-flex .circle-dot-warning {  background-color: rgba(230, 174, 48, 0.25);  border-radius: 100%;  padding: 6px;  font-size: 5px;  color: #e6ae30;}.dashboard-2 .activity-timeline .d-flex + .d-flex {  margin-top: 40px;}.dashboard-2 .activity-timeline .d-flex .flex-grow-1 {  display: block;  margin-left: 20px;}.dashboard-2 .activity-timeline .d-flex .flex-grow-1 ul.img-wrapper {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.dashboard-2 .activity-timeline .d-flex .flex-grow-1 ul.img-wrapper li {  width: 100px;  height: 65px;  border-radius: 5px;  background-color: #f3f3f3;  display: -webkit-box;  display: -ms-flexbox;  display: flex;}.dashboard-2  .activity-timeline  .d-flex  .flex-grow-1  ul.img-wrapper  li:hover  img {  -webkit-animation: tada 1s ease-out infinite;  animation: tada 1s ease-out infinite;}.dashboard-2 .activity-timeline .d-flex .flex-grow-1 ul.img-wrapper li + li {  margin-left: 20px;}.dashboard-2 .activity-timeline .d-flex .flex-grow-1 ul.img-wrapper li img {  margin: auto;}.dashboard-2  .activity-timeline  .d-flex  .flex-grow-1  .img-wrapper  img:nth-child(2) {  margin-left: 15px;}.dashboard-2 .activity-timeline .d-flex .flex-grow-1 p {  color: rgba(43, 43, 43, 0.7);  font-size: 11px;  margin-top: 5px;  margin-bottom: 17px;}.dashboard-2 .activity-timeline .d-flex .flex-grow-1 p:first-child {  font-size: 12px;}.dashboard-2 .activity-timeline .d-flex .flex-grow-1 p .badge {  padding: 4px 6px 5px;}.dashboard-2 .activity-dot-primary {  width: 16px;  height: 16px;  background-color: #fff;  border-radius: 100%;  border: 3px solid #959aa7;  -webkit-box-shadow: -3px -6px 15px 0px rgba(92, 97, 242, 0.25);  box-shadow: -3px -6px 15px 0px rgba(92, 97, 242, 0.25);  position: relative;  z-index: 1;  min-width: 16px;  min-height: 16px;}.dashboard-2 .activity-dot-secondary {  width: 16px;  height: 16px;  background-color: #fff;  border-radius: 100%;  border: 3px solid #eeb82f;  -webkit-box-shadow: -3px -6px 15px 0px rgba(238, 184, 47, 0.25);  box-shadow: -3px -6px 15px 0px rgba(238, 184, 47, 0.25);  position: relative;  z-index: 1;  min-width: 16px;  min-height: 16px;}.dashboard-2 .activity-dot-success {  width: 16px;  height: 16px;  background-color: #fff;  border-radius: 100%;  border: 3px solid #61ae41;  -webkit-box-shadow: -3px -6px 15px 0px rgba(97, 174, 65, 0.25);  box-shadow: -3px -6px 15px 0px rgba(97, 174, 65, 0.25);  position: relative;  z-index: 1;  min-width: 16px;  min-height: 16px;}.dashboard-2 .activity-dot-danger {  width: 16px;  height: 16px;  background-color: #fff;  border-radius: 100%;  border: 3px solid #f81f58;  -webkit-box-shadow: -3px -6px 15px 0px rgba(248, 31, 88, 0.25);  box-shadow: -3px -6px 15px 0px rgba(248, 31, 88, 0.25);  position: relative;  z-index: 1;  min-width: 16px;  min-height: 16px;}.dashboard-2 .activity-dot-info {  width: 16px;  height: 16px;  background-color: #fff;  border-radius: 100%;  border: 3px solid #4d6c83;  -webkit-box-shadow: -3px -6px 15px 0px rgba(79, 170, 213, 0.25);  box-shadow: -3px -6px 15px 0px rgba(79, 170, 213, 0.25);  position: relative;  z-index: 1;  min-width: 16px;  min-height: 16px;}.dashboard-2 .activity-dot-light {  width: 16px;  height: 16px;  background-color: #fff;  border-radius: 100%;  border: 3px solid #f4f4f4;  -webkit-box-shadow: -3px -6px 15px 0px rgba(244, 244, 244, 0.25);  box-shadow: -3px -6px 15px 0px rgba(244, 244, 244, 0.25);  position: relative;  z-index: 1;  min-width: 16px;  min-height: 16px;}.dashboard-2 .activity-dot-dark {  width: 16px;  height: 16px;  background-color: #fff;  border-radius: 100%;  border: 3px solid #2c323f;  -webkit-box-shadow: -3px -6px 15px 0px rgba(44, 50, 63, 0.25);  box-shadow: -3px -6px 15px 0px rgba(44, 50, 63, 0.25);  position: relative;  z-index: 1;  min-width: 16px;  min-height: 16px;}.dashboard-2 .activity-dot-warning {  width: 16px;  height: 16px;  background-color: #fff;  border-radius: 100%;  border: 3px solid #e6ae30;  -webkit-box-shadow: -3px -6px 15px 0px rgba(230, 174, 48, 0.25);  box-shadow: -3px -6px 15px 0px rgba(230, 174, 48, 0.25);  position: relative;  z-index: 1;  min-width: 16px;  min-height: 16px;}@media only screen and (max-width: 1800px) {  .dashboard-2 .activity-timeline .d-flex + .d-flex {    margin-top: 26px;  }  .dashboard-2 .order-card table tr td:first-child,  .dashboard-2 .order-card table tr td:nth-child(4) {    min-width: 170px;  }  .dashboard-2 .product .card-body .table tr td {    padding: 14px 12px;  }  .dashboard-2 .product .card-body .table tr td:first-child {    min-width: 180px;  }}@media only screen and (max-width: 1740px) {  .dashboard-2 .order-card table tbody tr td {    padding: 14px 15px;  }  .dashboard-2 .order-card table th:first-child,  .dashboard-2 .order-card table td:first-child {    min-width: 180px;  }  .dashboard-2 .order-card table th:nth-child(n + 2),  .dashboard-2 .order-card table td:nth-child(n + 2) {    min-width: 145px;  }  .dashboard-2 .order-card table th:nth-child(5),  .dashboard-2 .order-card table td:nth-child(5) {    min-width: 200px;  }  .dashboard-2 .product .card-body table tbody tr td:first-child {    min-width: 200px;  }}@media only screen and (max-width: 1660px) {  .dashboard-2 .activity-timeline .d-flex .activity-line {    height: 67%;  }  .dashboard-2 .static-card .card-footer {    padding: 30px 22px;  }  .dashboard-2 .profit-card .card-body .d-flex .flex-grow-1 p,  .dashboard-2 .visitor-card .card-body .d-flex .flex-grow-1 p,  .dashboard-2 .sell-card .card-body .d-flex .flex-grow-1 p {    width: 108px;    text-overflow: ellipsis;    overflow: hidden;    white-space: nowrap;  }  .dashboard-2 .best-seller table th:first-child,  .dashboard-2 .best-seller table td:first-child {    min-width: 180px;  }  .dashboard-2 .best-seller table th:nth-child(2),  .dashboard-2 .best-seller table th:nth-child(3),  .dashboard-2 .best-seller table th:nth-child(6),  .dashboard-2 .best-seller table td:nth-child(2),  .dashboard-2 .best-seller table td:nth-child(3),  .dashboard-2 .best-seller table td:nth-child(6) {    min-width: 140px;  }  .dashboard-2 .order-card table tbody tr td {    padding: 17px 15px;  }  .dashboard-2 .best-seller table tbody tr td {    padding: 15px 15px;  }  .dashboard-2 .order-card .card-body table thead tr th:first-child {    min-width: 200px;  }  .dashboard-2 .order-card .card-body table tbody tr td:nth-child(n + 2) {    min-width: 160px;  }  .dashboard-2 .order-card .card-body table tbody tr td:nth-child(5) {    min-width: 300px;  }  .dashboard-2 .order-card .card-body table tbody tr td:last-child {    min-width: 90px;  }}@media only screen and (max-width: 1690px) and (min-width: 1551px) {  .dashboard-2 .card-body .right-side {    right: 8px;    bottom: 6px;  }  .dashboard-2 .static-card .card-footer ul.d-xxl-flex li .flex-grow-1 {    margin-left: 10px;  }  .dashboard-2 .activity-timeline .d-flex + .d-flex {    margin-top: 14px;  }}@media only screen and (max-width: 1550px) and (min-width: 1366px) {  .dashboard-2 .goal-view .card-body {    padding: 30px 22px;  }  .dashboard-2 .goal-view .card-footer {    padding: 30px 14px;  }  .dashboard-2 .activity-timeline .d-flex .flex-grow-1 p {    margin-bottom: 10px;  }  .dashboard-2 .static-card .card-footer ul.d-xxl-flex li .flex-grow-1 {    margin-left: 10px;  }  .dashboard-2 .static-card .card-footer ul.d-xxl-flex li .flex-shrink-0 {    width: 34px;    height: 34px;  }}@media only screen and (max-width: 1550px) {  .dashboard-2 .best-seller table tbody tr td {    padding: 10px 15px;  }  .dashboard-2 .goal-view .card-footer ul li + li::before {    top: 14px;    left: 0;  }  .dashboard-2 .goal-view .card-footer ul li h4 {    font-size: 18px;  }  .dashboard-2 .product .card-body .table tr td {    padding: 12px 15px;  }}@media only screen and (max-width: 1470px) and (min-width: 1200px) {  .dashboard-2 .activity-timeline .d-flex .flex-grow-1 p {    margin-bottom: 7px;  }  .dashboard-2 .activity-timeline .d-flex .activity-line {    height: 65%;  }  .dashboard-2 .activity-timeline .d-flex + .d-flex {    margin-top: 28px;  }  .dashboard-2 .static-card .card-footer {    padding: 0 22px 16px;  }  .dashboard-2 .best-seller table tbody tr td {    padding: 12px;  }  .dashboard-2 .profit-card .card-body .d-flex .flex-grow-1 p,  .dashboard-2 .visitor-card .card-body .d-flex .flex-grow-1 p,  .dashboard-2 .sell-card .card-body .d-flex .flex-grow-1 p {    width: 80px;  }  .dashboard-2 .card-body .right-side {    right: -2px;    bottom: -2px;  }}@media only screen and (max-width: 1365px) and (min-width: 1200px) {  .dashboard-2 .activity-timeline .d-flex .activity-line {    height: 64%;  }  .dashboard-2 .activity-timeline .d-flex + .d-flex {    margin-top: 10px;  }}@media only screen and (max-width: 1400px) {  .dashboard-2    .static-card    .card-footer    ul.order-bottom.d-xxl-flex    li:nth-child(n + 2) {    margin-left: 0;    margin-top: 15px;  }}@media only screen and (max-width: 1199px) {  .dashboard-2 .product-slider .card-body .product-content {    margin-top: 14px;  }  .dashboard-2 .activity-timeline .d-flex + .d-flex {    margin-top: 34px;  }  .dashboard-2 .best-seller table thead th {    padding-bottom: 22px;  }  .dashboard-2 .static-card .card-footer ul.order-bottom.d-xxl-flex {    display: block !important;  }  .dashboard-2    .static-card    .card-footer    ul.order-bottom.d-xxl-flex    li:nth-child(n + 2) {    margin-left: 0;    margin-top: 15px;  }}@media only screen and (max-width: 1024px) and (min-width: 992px) {  .dashboard-2 .activity-timeline .d-flex .activity-line {    height: 70%;  }}@media only screen and (max-width: 1470px) {  .dashboard-2 .order-card table tbody tr td {    padding: 15px 12px;  }}@media only screen and (max-width: 1366px) {  .dashboard-2 .goal-view .card-footer ul li h4 {    font-size: 16px;  }  .dashboard-2 .best-seller .card-body table tr td:first-child {    min-width: 200px;  }  .dashboard-2 .best-seller .card-body table tr td:nth-child(n + 2) {    min-width: 140px;  }  .dashboard-2 .best-seller .card-body table tr td:last-child {    min-width: 100px;  }}@media only screen and (max-width: 991px) {  .dashboard-2 .goal-view .card-header,  .dashboard-2 .product-slider .card-header {    padding-bottom: 0 !important;  }  .dashboard-2 .order-card table thead th,  .dashboard-2 .best-seller table thead th {    padding-bottom: 24px;  }  .dashboard-2 .order-card table tbody tr td,  .dashboard-2 .best-seller table tbody tr td {    padding: 12px 12px;  }  .dashboard-2 .static-card .card-footer ul.order-bottom.d-xxl-flex {    display: -webkit-box !important;    display: -ms-flexbox !important;    display: flex !important;  }  .dashboard-2    .static-card    .card-footer    ul.order-bottom.d-xxl-flex    li:nth-child(n + 2) {    margin-top: 0;    margin-left: 20px;  }  .dashboard-2 .activity-timeline .d-flex .flex-grow-1 p {    margin-bottom: 14px;  }  .dashboard-2 .activity-timeline .d-flex .activity-line {    left: 26px;    top: 34px;  }  .dashboard-2 .activity-timeline .d-flex + .d-flex {    margin-top: 20px;  }  .dashboard-2 .goal-view .goal-chart .shap-block .rounded-shap i {    right: 48%;  }}@media only screen and (max-width: 575px) {  .card-header .d-flex .flex-grow-1 .square-after:after {    top: -3px;  }  .dashboard-2 .order-card table tbody tr td,  .dashboard-2 .best-seller table tbody tr td {    padding: 8px 12px;  }  .dashboard-2 .activity-timeline .d-flex + .d-flex {    margin-top: 24px;  }}@media only screen and (max-width: 480px) {  .dashboard-2 .goal-view .card-body {    padding-bottom: 0 !important;  }  .dashboard-2 .goal-view .card-footer {    padding-top: 0 !important;  }  .dashboard-2 .goal-view .goal-chart {    height: 256px;  }  .dashboard-2 .activity-timeline .d-flex .flex-grow-1 p {    margin-bottom: 10px;  }  .dashboard-2 .goal-view .card-footer ul {    display: block;  }  .dashboard-2 .goal-view .card-footer ul li + li {    margin-top: 15px;  }  .dashboard-2 .goal-view .card-footer ul li + li::before {    display: none;  }  .dashboard-2 .goal-view .goal-chart .shap-block .rounded-shap i {    right: 45%;  }}@media only screen and (max-width: 420px) {  .dashboard-2 .product-slider .card-body .owl-carousel.owl-theme .owl-dots {    top: 0;    margin-top: 0;  }  .dashboard-2 .static-card .order-static .apexcharts-subtitle-text {    display: none;  }  .dashboard-2 .static-card .card-footer ul.order-bottom.d-xxl-flex {    display: block !important;  }  .dashboard-2    .static-card    .card-footer    ul.order-bottom.d-xxl-flex    li:nth-child(n + 2) {    margin-left: 0;    margin-top: 15px;  }}@media only screen and (max-width: 360px) {  .dashboard-2 .card-body .right-side {    right: 0;    bottom: -3px;  }  .dashboard-2 .activity-timeline .d-flex .activity-line {    display: none;  }  .dashboard-2 .activity-timeline .d-flex .activity-dot-secondary,  .dashboard-2 .activity-timeline .d-flex .activity-dot-primary {    display: none;  }  .dashboard-2 .activity-timeline .d-flex .flex-grow-1 {    margin-left: 0;  }}.chart-widget .bar-chart-widget .card-body h4 {  font-size: 22px;}.general-widget .card:hover .card-header .d-flex .flex-grow-1 p::after {  width: 130%;  -webkit-transition: all 0.5s ease-in;  transition: all 0.5s ease-in;}.general-widget .header-text-primary {  color: #959aa7 !important;}.general-widget .icon-bg-primary {  background-color: rgba(92, 97, 242, 0.1) !important;}.general-widget .icon-right-primary {  background-color: #959aa7;  color: #fff;}.general-widget .bg-color-primary {  background-color: #959aa7;}.general-widget .header-text-secondary {  color: #eeb82f !important;}.general-widget .icon-bg-secondary {  background-color: rgba(238, 184, 47, 0.1) !important;}.general-widget .icon-right-secondary {  background-color: #eeb82f;  color: #fff;}.general-widget .bg-color-secondary {  background-color: #eeb82f;}.general-widget .header-text-success {  color: #61ae41 !important;}.general-widget .icon-bg-success {  background-color: rgba(97, 174, 65, 0.1) !important;}.general-widget .icon-right-success {  background-color: #61ae41;  color: #fff;}.general-widget .bg-color-success {  background-color: #61ae41;}.general-widget .header-text-danger {  color: #f81f58 !important;}.general-widget .icon-bg-danger {  background-color: rgba(248, 31, 88, 0.1) !important;}.general-widget .icon-right-danger {  background-color: #f81f58;  color: #fff;}.general-widget .bg-color-danger {  background-color: #f81f58;}.general-widget .header-text-info {  color: #4d6c83 !important;}.general-widget .icon-bg-info {  background-color: rgba(79, 170, 213, 0.1) !important;}.general-widget .icon-right-info {  background-color: #4d6c83;  color: #fff;}.general-widget .bg-color-info {  background-color: #4d6c83;}.general-widget .header-text-light {  color: #f4f4f4 !important;}.general-widget .icon-bg-light {  background-color: rgba(244, 244, 244, 0.1) !important;}.general-widget .icon-right-light {  background-color: #f4f4f4;  color: #fff;}.general-widget .bg-color-light {  background-color: #f4f4f4;}.general-widget .header-text-dark {  color: #2c323f !important;}.general-widget .icon-bg-dark {  background-color: rgba(44, 50, 63, 0.1) !important;}.general-widget .icon-right-dark {  background-color: #2c323f;  color: #fff;}.general-widget .bg-color-dark {  background-color: #2c323f;}.general-widget .header-text-warning {  color: #e6ae30 !important;}.general-widget .icon-bg-warning {  background-color: rgba(230, 174, 48, 0.1) !important;}.general-widget .icon-right-warning {  background-color: #e6ae30;  color: #fff;}.general-widget .bg-color-warning {  background-color: #e6ae30;}.general-widget .card-header {  text-transform: capitalize;}.general-widget .card-header p {  font-size: 12px;  color: #eeb82f;  width: -webkit-fit-content;  width: -moz-fit-content;  width: fit-content;  position: relative;  margin-bottom: 18px;}.general-widget .card-header p i {  font-size: 3px;  margin-left: 8px;  vertical-align: middle;}.general-widget .card-header .d-flex {  -webkit-box-align: start;  -ms-flex-align: start;  align-items: flex-start;}.general-widget .card-header .d-flex .flex-grow-1 .square-after:after {  position: absolute;  content: "";  width: 76px;  height: 25px;  background-color: rgba(92, 97, 242, 0.1);  top: -2px;  right: -12px;  border-radius: 4px;}.general-widget .icon-box {  width: 33px;  height: 33px;  background-color: #f4f4f4;  border-radius: 5px;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;}.general-widget .icon-box:hover {  background-color: rgba(92, 97, 242, 0.1);  color: #959aa7;}.general-widget .icon-box svg {  width: 16px;}.general-widget  .product-widget  .card-header  .d-flex  .flex-grow-1  .square-after:after {  background-color: rgba(97, 174, 65, 0.1);}.general-widget  .user-widget  .card-header  .d-flex  .flex-grow-1  .square-after:after {  background-color: rgba(79, 170, 213, 0.1);}.general-widget  .message-widget  .card-header  .d-flex  .flex-grow-1  .square-after:after {  background-color: rgba(238, 184, 47, 0.1);}.apexcharts-tooltip {  z-index: 7 !important;}.static-widget {  margin-bottom: 40px;}.static-widget h6 {  font-size: 14px;  font-weight: 400;  color: rgba(43, 43, 43, 0.7);}.static-widget .flex-grow-1 {  -ms-flex-item-align: center !important;  align-self: center !important;}.static-widget .icon-bg {  font-size: 30px;}.bg-info .d-flex.static-top-widget .align-self-center {  background-color: #4d6c83;}.bg-primary .d-flex.static-top-widget .align-self-center {  background-color: var(--theme-deafult);}.bg-secondary .d-flex.static-top-widget .align-self-center {  background-color: var(--theme-secondary);}.bg-danger .d-flex.static-top-widget .align-self-center {  background-color: #f81f58;}.cal-datepicker .datepicker .datepicker--nav-action[data-action="prev"] svg {  width: 28px;}.widget-joins .widget-card {  border: 1px solid #eee;  padding: 30px;  border-radius: 10px;  position: relative;}.widget-joins .widget-card .widget-icon {  width: 50px;  height: 50px;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  border-radius: 100%;}.widget-joins .widget-card .widget-icon i {  font-size: 30px;}.widget-joins .widget-card .widget-icon svg {  width: 20px;  height: 20px;}.widget-joins .widget-card .icon-bg {  position: absolute;  right: 20px;  bottom: 20px;}.widget-joins .widget-card .icon-bg svg {  opacity: 0.05;  fill: #898989;}.widget-joins .widget-card h6 {  color: #898989;  margin-bottom: 10px;  font-size: 18px;  font-weight: 500;}.widget-joins .widget-card h5 {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: end;  -ms-flex-pack: end;  justify-content: flex-end;}.widget-joins .widget-card .font-Montserrat {  color: #979797;}.widget-joins .widget-card .font-Montserrat i {  font-size: 20px;  vertical-align: middle;}.widget-joins .widget-card .font-Montserrat span {  font-weight: 600;}.widget-joins .d-flex {  text-align: center;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.widget-joins .d-flex .details {  padding: 1px 0;}.widget-joins .d-flex .flex-grow-1 {  text-align: right;}.widget-joins .d-flex .flex-grow-1 > span {  color: rgba(43, 43, 43, 0.7);}.widget-joins .d-flex .flex-grow-1 svg {  width: 55px;  height: 55px;}.social-widget-card h6 {  font-size: 16px;  font-weight: 500;  color: rgba(43, 43, 43, 0.7);  margin-bottom: 0;}.social-widget-card h5 {  font-size: 20px;  font-weight: 600;}.social-widget-card .d-flex {  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.social-widget-card .d-flex .social-font {  width: 70px;  height: 70px;  background-color: rgba(92, 97, 242, 0.1);  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  border-radius: 50%;}.social-widget-card .d-flex .social-font img {  width: auto;  height: 40%;}.social-widget-card .d-flex .flex-grow-1 {  margin-left: 20px;}.social-widget-card .d-flex h4 {  margin-bottom: 0;  font-size: 24px;}.social-widget-card .card-footer .row .col:nth-child(n + 2) {  border-left: 1px solid #eee;}.browser-widget:hover img {  -webkit-filter: grayscale(0%);  filter: grayscale(0%);  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;  -webkit-transform: scale(1.1) rotate(5deg);  transform: scale(1.1) rotate(5deg);}.browser-widget img {  height: 80px;  -webkit-filter: grayscale(100%);  filter: grayscale(100%);  -webkit-transform: scale(1) rotate(0deg);  transform: scale(1) rotate(0deg);  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.browser-widget .flex-grow-1 {  text-align: center;  -webkit-column-count: 3;  -moz-column-count: 3;  column-count: 3;  -webkit-column-rule: 1px solid #f4f4f4;  -moz-column-rule: 1px solid #f4f4f4;  column-rule: 1px solid #f4f4f4;}.browser-widget .flex-grow-1 p {  margin-bottom: 5px;}.browser-widget .flex-grow-1 span {  margin-bottom: 0;  color: rgba(43, 43, 43, 0.7);}.browser-widget .flex-grow-1 h4 {  color: #2b2b2b;  margin-bottom: 0;  font-size: 18px;}.browser-widget .flex-grow-1 h4 span {  color: #333333;}.mobile-clock-widget .sec,.min,.hour {  position: absolute;  width: 24px;  height: 234px;  top: 0;  left: 102px;  margin-top: -30px;  margin-left: -25px;}.cal-date-widget .datepicker {  border-radius: 10px;  padding: 0;}.cal-date-widget .datepicker .datepicker--nav-action path {  stroke-width: 3px;}.cal-date-widget .datepicker .datepicker--nav {  border-bottom: none;}.cal-date-widget .datepicker .datepicker--cell.-other-month- {  color: #979797;}.cal-date-widget .datepicker .datepicker--day-name,.cal-date-widget .datepicker .datepicker--cell-day {  height: 44px;}.cal-date-widget .cal-info h2 {  font-size: 100px;  color: #eee;}.weather-widget-two {  background: url(../images/other-images/wallpaper.jpg);  background-repeat: no-repeat;  background-size: cover;  border-radius: 10px;  position: relative;  color: #fff;}.weather-widget-two::after {  position: absolute;  content: "";  width: 100%;  height: 100%;  opacity: 0.3;  -webkit-filter: blur(30px);  filter: blur(30px);  background-color: rgba(92, 97, 242, 0.05);  border-radius: 10px;  top: 0;}.weather-widget-two .card-body {  position: relative;  z-index: 1;}.weather-widget-two svg path.climacon_component-stroke {  fill: #fff;}.weather-widget-two .widget-list .climacon_component-fill {  fill: #fff;}.weather-widget-two .widget-list svg.climacon {  width: 70px;  height: 70px;}.weather-widget-two .widget-list ul li {  padding: 16px 0;}.weather-widget-two .widget-list ul li + li {  border-top: 1px solid rgba(238, 238, 238, 0.2);}.weather-widget-two .widget-list .d-flex {  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.weather-widget-two .widget-list .d-flex .flex-grow-1 {  margin-left: 30px;}.weather-widget-two .widget-list .d-flex .flex-grow-1 h5 {  font-size: 22px;  margin-bottom: 0;}.weather-widget-two .widget-list .d-flex span {  font-size: 18px;}.weather-widget-two .num {  font-weight: 600;}.weather-widget-two .climacon_component-stroke {  stroke: #fff;}.mobile-clock-widget {  position: relative;  padding: 25px;  z-index: 1;  text-align: center;}.mobile-clock-widget::after {  position: absolute;  content: "";  z-index: -1;  width: 100%;  height: 100%;  top: 0;  left: 0;  background: #19191b;  opacity: 0.3;  border-radius: 10px;}.mobile-clock-widget .bg-svg {  position: absolute;  top: -4px;  left: -25px;}.mobile-clock-widget .bg-svg svg {  width: 150px;  height: 150px;  opacity: 0.08;}.mobile-clock-widget .clock {  padding: 0;  position: relative;  list-style: none;  margin: 0 auto;  height: 175px;  width: 175px;  display: block;  background: url(../images/other-images/clock-face.png) 5% center no-repeat;}.mobile-clock-widget .sec {  background: url(https://admin.pixelstrap.com/tivo/assets/images/sec.svg);  z-index: 3;}.mobile-clock-widget .min {  background: url(https://admin.pixelstrap.com/tivo/assets/images/min.svg);  z-index: 2;}.mobile-clock-widget .hour {  background: url(https://admin.pixelstrap.com/tivo/assets/images/hour.svg);  z-index: 1;}.general-widget .cal-date-widget .datepicker {  width: auto;  -webkit-box-shadow: none;  box-shadow: none;}.mobile-clock-widget #date {  margin-top: 31px;  font-weight: 600;}.flot-chart-container {  height: 250px;}.calender-widget .cal-img {  background: url(../images/other-images/calender-bg.png);  background-size: cover;  border-top-left-radius: 20px;  border-top-right-radius: 20px;  height: 300px;}.calender-widget .cal-date {  width: 100px;  height: 100px;  margin: 0 auto;  text-align: center;  background-color: #fff;  border-radius: 50%;  margin-top: -45px;  border: 1px solid #eee;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;}.calender-widget .cal-date h5 {  margin-bottom: 0;  line-height: 1.5;  padding: 17px;  font-weight: 600;  font-size: 18px;}.calender-widget .cal-desc h3 {  font-size: 22px;  margin-bottom: 20px;  text-transform: capitalize;}.calender-widget .cal-desc p {  font-weight: 400;  font-size: 14px;  color: #898989;}.contact-form .theme-form {  border: 1px solid #f4f4f4;  padding: 30px;  border-radius: 4px;  margin-top: 10px;}.contact-form .theme-form .form-icon {  width: 53px;  height: 53px;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  text-align: center;  border: 1px solid #efefef;  border-radius: 100%;  font-size: 28px;  background-color: #fff;  color: #959aa7;  margin-top: -55px;  margin-bottom: 15px;}.contact-form .theme-form label {  font-weight: 600;}.contact-form .theme-form input::-webkit-input-placeholder,.contact-form .theme-form textarea::-webkit-input-placeholder {  color: rgba(43, 43, 43, 0.4);  font-weight: 400;}.contact-form .theme-form input::-moz-placeholder,.contact-form .theme-form textarea::-moz-placeholder {  color: rgba(43, 43, 43, 0.4);  font-weight: 400;}.contact-form .theme-form input:-ms-input-placeholder,.contact-form .theme-form textarea:-ms-input-placeholder {  color: rgba(43, 43, 43, 0.4);  font-weight: 400;}.contact-form .theme-form input::-ms-input-placeholder,.contact-form .theme-form textarea::-ms-input-placeholder {  color: rgba(43, 43, 43, 0.4);  font-weight: 400;}.contact-form .theme-form input::placeholder,.contact-form .theme-form textarea::placeholder {  color: rgba(43, 43, 43, 0.4);  font-weight: 400;}.contact-form .theme-form input:focus,.contact-form .theme-form textarea:focus {  -webkit-box-shadow: none;  box-shadow: none;}.contact-form .btn {  padding: 10px 30px;}.chart-widget-top #chart-widget1,.chart-widget-top #chart-widget2,.chart-widget-top #chart-widget3 {  margin-bottom: -14px;}.chart-widget-top #chart-widget1 .apexcharts-xaxistooltip,.chart-widget-top #chart-widget2 .apexcharts-xaxistooltip,.chart-widget-top #chart-widget3 .apexcharts-xaxistooltip {  display: none;}.bar-chart-widget .top-content {  border-top-left-radius: 4px;  border-top-right-radius: 4px;}.bar-chart-widget .num {  font-weight: 500;}.bar-chart-widget .num .color-bottom {  color: #2b2b2b;}.bottom-content span {  color: rgba(43, 43, 43, 0.7);}.bottom-content .block-bottom {  display: block;}.user-status table tr th,.user-status table tr td {  font-weight: 500;}.user-status table tr th:first-child,.user-status table tr td:first-child {  padding-left: 0;  font-weight: 600;}.user-status table tr th:first-child a,.user-status table tr td:first-child a {  color: #2b2b2b;}.user-status table tr th:last-child,.user-status table tr td:last-child {  padding-right: 0;}.user-status table thead tr th {  border-top: 0;  font-size: 16px;  color: #2c323f;  font-weight: 600;  padding-top: 0;}.user-status table tbody tr:hover td {  color: #959aa7 !important;}.user-status table tbody tr:hover td a {  color: #959aa7 !important;}.user-status table tbody tr:last-child td {  padding-bottom: 0;}.user-status table tbody tr td {  padding-top: 16px;  padding-bottom: 16px;}.user-status table tbody tr td:last-child span.badge {  padding: 5px 8px;}.employee-status .d-flex {  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.employee-status .d-flex img {  width: 40px;  height: 40px;  border-radius: 50%;  margin-right: 15px;}.employee-status .d-flex .flex-grow-1 h5 {  font-size: 14px;  margin-bottom: 0;}.employee-status .d-flex .flex-grow-1 h5 a {  color: #2b2b2b;}.employee-status table thead tr th {  font-weight: 600;}.employee-status table tr:hover td {  color: #959aa7 !important;}.employee-status table tr:hover td a {  color: #959aa7 !important;}.employee-status table tr th {  padding-top: 0;  font-size: 16px;}.employee-status table tr th,.employee-status table tr td {  font-weight: 500;  vertical-align: middle;}.employee-status table tr th:last-child,.employee-status table tr td:last-child {  text-align: right;  padding-right: 0;}.employee-status table tr th:first-child,.employee-status table tr td:first-child {  padding-left: 0;}.employee-status table tr th:nth-child(n + 2),.employee-status table tr td:nth-child(n + 2) {  min-width: 150px;}.employee-status table tr:last-child td {  padding-bottom: 0;}.widget-feedback {  padding-bottom: 0 !important;}.widget-feedback .apexcharts-canvas {  margin: 0 auto;}.widget-feedback .feedback-top svg {  width: 130px;  height: auto;  margin-bottom: 20px;}.widget-feedback h3 {  font-size: 20px;  color: #59667a;  margin-bottom: 10px;}.widget-feedback h6 {  color: #979797;  font-size: 18px;  font-weight: 500;  margin-bottom: 0;}.widget-feedback ul {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  border-top: 1px solid #eee;  margin-top: 25px;}.widget-feedback ul li {  width: 100%;  text-align: center;  padding-top: 29px;  padding-bottom: 28px;}.widget-feedback ul li h4 {  color: #979797;  font-size: 18px;}.widget-feedback ul li h5 {  font-size: 16px;  margin-bottom: 0;  font-weight: 600;}.widget-feedback ul li:nth-child(n + 2) {  border-left: 1px solid #eee;}.activity-media {  margin: -20px 0;}.activity-media .d-flex {  padding: 20px 0;}.activity-media .d-flex .recent-circle {  width: 12px;  height: 12px;  border-radius: 100%;  margin-top: 8px;  min-width: 12px;  min-height: 12px;}.activity-media .d-flex .flex-grow-1 {  margin-left: 20px;}.activity-media .d-flex .flex-grow-1:hover span.font-Montserrat {  color: #959aa7;}.activity-media .d-flex .flex-grow-1 h6 {  font-weight: 500;  line-height: 1.6;  margin-bottom: 0;}.activity-media .d-flex .flex-grow-1 i {  vertical-align: middle;}.activity-media .d-flex .flex-grow-1 svg {  width: 12px;  height: 12px;}.activity-media .d-flex .flex-grow-1 span {  font-size: 12px;  color: rgba(43, 43, 43, 0.7);  font-weight: 500;}.activity-media .d-flex:nth-child(n + 2) {  border-top: 1px solid #eee;}.custom-profile div.col-4:hover h6 {  color: #2b2b2b;}.custom-profile div.col-4:hover h5 {  color: #959aa7;}.custom-profile .card-profile {  position: relative;  width: -webkit-fit-content;  width: -moz-fit-content;  width: fit-content;  margin-right: auto;  margin-left: auto;}.custom-profile .card-profile img {  background-color: transparent;}.custom-profile .profile-details {  margin-top: 20px;}.custom-profile .profile-details h4 {  font-size: 20px;}.custom-profile .profile-details h4 a {  color: #2b2b2b;}.custom-profile .profile-details h6 {  font-size: 16px;  color: #979797;  margin-bottom: 0;}.custom-profile .card-social {  padding-top: 20px;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.custom-profile .card-social li {  padding: 0;  width: 35px;  height: 35px;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  border: 1px solid #eee;  border-radius: 5px;}.custom-profile .card-social li a {  color: #fff;}.custom-profile .card-social li:nth-child(n + 2) {  margin-left: 10px;}.custom-profile .card-social li.bg-fb {  background-color: rgba(72, 103, 170, 0.8);}.custom-profile .card-social li.bg-fb:hover {  background-color: #4867aa;}.custom-profile .card-social li.bg-twitter {  background-color: rgba(93, 169, 221, 0.8);}.custom-profile .card-social li.bg-twitter:hover {  background-color: #5da9dd;}.custom-profile .card-social li.bg-insta {  background-color: rgba(237, 77, 78, 0.8);}.custom-profile .card-social li.bg-insta:hover {  background-color: #ed4d4e;}.custom-profile .card-social li.bg-gplus {  background-color: rgba(198, 78, 64, 0.8);}.custom-profile .card-social li.bg-gplus:hover {  background-color: #c64e40;}.custom-profile .card-social li.bg-linkedin {  background-color: rgba(0, 119, 181, 0.8);}.custom-profile .card-social li.bg-linkedin:hover {  background-color: #0077b5;}.custom-profile .card-footer {  background-color: transparent;  padding: 0 !important;}.custom-profile .card-footer h6 {  font-size: 16px;}.custom-profile .card-footer h5 {  font-size: 20px;}.custom-profile .card-footer > div {  text-align: center;}.custom-profile .card-footer > div.row {  margin: 0;}.custom-profile .card-footer > div h6 {  color: rgba(43, 43, 43, 0.5);}.custom-profile .card-footer > div h5 {  margin-bottom: 0;}.custom-profile .card-footer > div div {  padding-top: 32px;  padding-bottom: 32px;}.custom-profile .card-footer > div div + div {  border-left: 1px solid #eee;}.browser-table table tr th {  font-weight: 600 !important;}.browser-table table tr:hover td {  color: #959aa7 !important;}.browser-table table tr th:first-child,.browser-table table tr td:first-child {  padding-left: 0;}.browser-table table tr th:last-child,.browser-table table tr td:last-child {  padding-right: 0;  text-align: right;}.browser-table table thead th {  border-top: 0;  font-size: 16px;  padding-top: 0;  border-bottom-width: 1px;}.browser-table table tr th,.browser-table table tr td {  vertical-align: middle;  font-family: "Montserrat", sans-serif, sans-serif;  font-weight: 500;  border-color: #eee;}.browser-table table tr td {  padding-top: 18px;  padding-bottom: 20px;}.browser-table table tr td img {  height: 46px;  -webkit-transition: 0.5s;  transition: 0.5s;}.browser-table table tr:hover td img {  -webkit-filter: grayscale(100%);  filter: grayscale(100%);  -webkit-transition: 0.5s;  transition: 0.5s;}.browser-table table tr:last-child td {  padding-bottom: 0;  border-bottom: none;}.ecommerce-widget {  -webkit-box-shadow: none;  box-shadow: none;  border: 1px solid #f1f3ff !important;  border-radius: 5px;}.ecommerce-widget .total-num {  color: #2b2b2b;  margin: 0;  letter-spacing: 1px;}.ecommerce-widget .total-num span {  color: #000;}.ecommerce-widget .row {  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.ecommerce-widget .progress-showcase {  margin-top: 30px;}.ecommerce-widget span {  color: rgba(43, 43, 43, 0.7);  margin: 0;  cursor: pointer;}.ecommerce-widget .icon {  color: #efefef;  font-size: 40px;}.ecommerce-widget .flot-chart-container {  height: 100px;  padding: 0;  margin: 0;  border: transparent;}.ecommerce-widget .morris-default-style {  display: none !important;}.ecommerce-widget svg {  -webkit-filter: drop-shadow(12px 12px 7px rgba(0, 0, 0, 0.3));  filter: drop-shadow(12px 12px 7px rgba(0, 0, 0, 0.3));}.testimonial {  text-align: center;}.testimonial i {  font-size: 60px;  color: #979797;  position: absolute;  left: 0;  top: 0;  opacity: 0.1;  z-index: -1;}.testimonial span {  color: rgba(43, 43, 43, 0.7);}.testimonial img {  margin: 0 auto;}.testimonial h5 {  color: #2b2b2b;  padding-top: 20px;  margin-bottom: 0;  font-size: 20px;}.testimonial p {  font-size: 14px;  color: rgba(43, 43, 43, 0.7);  font-style: italic;  margin-top: 20px;  margin-bottom: 0;}.order-widget .header-widget span {  color: #979797;}.order-widget .header-widget h3 {  margin-bottom: 0;}.order-widget .header-widget ul li {  color: #979797;  font-weight: 500;}.order-widget .new-order h6,.order-widget .new-order span {  color: #979797;}.order-widget .new-order .progress {  height: 20px;  margin-top: 32px;}.order-widget .new-order ul {  margin-top: 40px;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.order-widget .new-order ul li {  width: 100%;}.order-widget .new-order ul li h5 {  margin-bottom: 0;}@media screen and (max-width: 1660px) and (min-width: 1366px) {  .widget-joins .widget-card h5 {    display: block;  }  .custom-profile .card-footer > div div {    padding-top: 20px;    padding-bottom: 20px;  }  .custom-profile .card-footer h6 {    font-size: 14px;  }  .custom-profile .card-footer h5 {    font-size: 18px;  }}@media screen and (max-width: 1550px) and (min-width: 1401px) {  .social-widget-card .d-flex .flex-grow-1 {    margin-left: 12px;  }  .social-widget-card .d-flex .flex-grow-1 h4 {    font-size: 20px;  }  .general-widget .custom-profile .card-profile img {    height: 220px;  }  .activity-widget .activity-media .d-flex {    padding: 15px 0;  }}@media screen and (max-width: 1410px) and (min-width: 1200px) {  .general-widget .browser-table .card-header {    padding-bottom: 0;  }  .static-widget svg {    width: 38px;    height: 38px;  }  .order-widget .card-body {    padding: 20px;  }  .social-widget-card .card-body {    padding: 25px;  }  .activity-media .d-flex .flex-grow-1 {    margin-left: 9px;  }  .order-widget .header-widget ul li {    font-size: 13px;  }  .browser-table table tr td {    padding-top: 12px;    padding-bottom: 12px;  }  .social-widget-card .d-flex .flex-grow-1 {    margin-left: 12px;  }  .social-widget-card .d-flex h4 {    font-size: 18px;  }  .social-widget-card .d-flex .social-font {    width: 42px;    height: 42px;  }  .static-widget {    margin-bottom: 26px;  }  .static-widget h2 {    font-size: 20px;  }  .general-widget .custom-profile .card-profile img {    height: 172px;  }  .custom-profile .card-footer > div {    margin: 0;  }  .custom-profile .card-footer > div div {    padding: 26px 7px;  }  .custom-profile .card-footer h6 {    font-size: 13px;  }  .order-widget .header-widget h3 {    font-size: 20px;  }  .order-widget .new-order .progress {    margin-top: 14px;  }  .testimonial p {    margin-top: 4px;  }  .activity-media .d-flex {    padding: 12px 0;  }  .widget-joins .widget-card {    padding: 18px 14px;  }  .widget-joins .widget-card .widget-icon {    width: 32px;    height: 32px;  }  .widget-joins .widget-card .widget-icon svg {    width: 18px;    height: 18px;  }  .widget-joins .widget-card .widget-icon i {    font-size: 24px;  }  .widget-joins .widget-card h5 {    font-size: 13px;    display: block;  }  .widget-joins .widget-card h6 {    font-size: 15px;  }}@media screen and (max-width: 1470px) {  .user-status table tr td:first-child {    min-width: 224px;  }  .browser-table table tr td:nth-child(2) {    min-width: 182px;  }  .chart-widget    .order-chart    .card-body    .chart-container    .apexcharts-subtitle-text {    font-size: 16px;  }  .chart-widget .bar-chart-widget .card-body h4 {    font-size: 20px;  }}@media screen and (max-width: 991px) {  .contact-form {    margin-top: 20px;  }  .contact-form .theme-form {    padding: 20px;  }  .widget-joins .widget-card {    padding: 20px;  }  .social-widget-card .d-flex h4 {    font-size: 20px;  }  .social-widget-card .d-flex .social-font {    width: 50px;    height: 50px;  }}@media screen and (max-width: 767px) {  .browser-table .card-body table tr td:nth-child(2) {    min-width: 200px;  }  .browser-table .card-body table tr td:nth-child(n + 3) {    min-width: 80px;  }}@media screen and (max-width: 480px) {  .activity-media {    margin: -14px 0;  }  .calender-widget .cal-img {    height: 218px;  }  .cal-date-widget .datepicker .datepicker--day-name,  .cal-date-widget .datepicker .datepicker--cell-day {    height: 38px;  }  .activity-media .d-flex {    padding: 12px 0;  }  .custom-profile .card-footer > div div + div {    padding: 12px 8px;  }  .testimonial p {    font-size: 13px;    margin-top: 14px;  }  .chart-widget .bar-chart-widget .card-body h4 {    font-size: 18px;  }  .contact-form .theme-form .form-control {    padding: 10px 12px;  }  .order-widget .header-widget h3 {    font-size: 22px;  }  .user-status .card-body table tr td:nth-child(1) {    min-width: 200px;  }  .user-status .card-body table tr td:nth-child(n + 2) {    min-width: 80px;  }  .widget-joins .widget-card {    padding: 15px;  }  .widget-joins .widget-card .widget-icon {    width: 40px;    height: 40px;  }  .widget-joins .widget-card .widget-icon i {    font-size: 22px;  }  .widget-joins .widget-card .widget-icon svg {    width: 18px;    height: 18px;  }  .widget-joins .widget-card h6 {    font-size: 16px;  }  .widget-joins .widget-card h5 {    font-size: 14px;  }  .widget-feedback .feedback-top svg {    width: 80px;    margin-bottom: 10px;  }  .widget-feedback ul li {    padding-top: 20px;    padding-bottom: 20px;  }  .custom-profile .card-footer h6 {    font-size: 14px;  }  .custom-profile .card-footer h5 {    font-size: 16px;  }  .custom-profile .card-footer > div div {    padding-top: 20px;    padding-bottom: 20px;  }  .custom-profile .card-social li {    width: 30px;    height: 30px;  }  .custom-profile .card-social li i {    font-size: 12px;  }  .calender-widget .cal-desc h3 {    font-size: 18px;  }  .calender-widget .cal-desc p {    font-size: 14px;  }}@media screen and (max-width: 360px) {  .weather-widget-two .widget-list .d-flex span {    font-size: 16px;  }  .chart-widget .bar-chart-widget .card-body span {    font-size: 14px;  }  .chart-widget .bar-chart-widget .card-body h4 {    font-size: 14px;  }  .custom-profile .card-footer h6 {    font-size: 13px;  }  .custom-profile .card-footer > div div {    padding-top: 12px;    padding-bottom: 12px;  }  .weather-widget-two .widget-list .d-flex span {    text-align: right;  }}.add-product .dropzone {  padding: 40px;}.add-product .product-info h5 {  font-size: 16px;  margin-bottom: 14px;}.add-product .product-info .dzu-dropzone {  height: 240px;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;}.add-product .product-info .product-group {  border: 1px solid #eee;  padding: 16px 18px;  border-radius: 6px;}.toggle-data {  cursor: pointer;}.product-sidebar .filter-sidebar {  max-height: 1000px;  overflow: auto;}.product-sidebar .filter-section .card .card-header {  padding: 16px 30px;  border-radius: 5px;}.product-sidebar .filter-section .card .card-header h6 {  position: relative;}.product-sidebar .filter-section .card .card-header h6 .pull-right i {  position: absolute;  top: 4px;  left: 0;  font-size: 10px;  width: 100%;  height: 10px;  text-align: right;  cursor: pointer;}.product-wrapper .product-sidebar .filter-section .card .left-filter {  z-index: 0;  opacity: 0;  visibility: hidden;  height: 0;  -webkit-transition: 0.3s;  transition: 0.3s;}.product-wrapper  .product-sidebar  .filter-section  .card  .left-filter  .product-filter  .irs-with-grid {  margin-bottom: 15px;}.product-wrapper  .product-sidebar  .filter-section  .card  .left-filter  .card-body {  padding: 20px;}.product-wrapper .product-grid .product-wrapper-grid {  margin-left: 0;  -webkit-transition: 0.3s;  transition: 0.3s;}.product-wrapper.sidebaron .product-sidebar .filter-section .card .left-filter {  z-index: 3;  opacity: 1;  visibility: visible;  position: absolute;  width: 100%;  top: 53px;  height: auto;  border: 1px solid #eee;  background-color: #fff;}.product-filter .checkbox-animated label {  color: #979797;}.product-table {  overflow: hidden;}.product-table .dataTable thead th.sorting_asc {  text-align: center;}.product-table .dataTable thead th:nth-child(n + 3) {  text-align: center;}.product-table .dataTable tbody tr td:nth-child(n + 3) {  text-align: center;}.product-table img {  height: 40px;}.product-table span,.product-table p {  color: #59667a;}.product-table tbody tr td:first-child {  text-align: center;}.product-table .dataTables_wrapper button {  padding: 2px 12px;  font-size: 14px;}.d-none-productlist {  display: none;}.d-none-productlist svg {  vertical-align: middle;  cursor: pointer;}.product-wrapper-grid.list-view .product-box {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.product-wrapper-grid.list-view .product-box .product-img {  width: 30%;}.product-wrapper-grid.list-view .product-box .product-details {  text-align: left;}.product-wrapper-grid.list-view [class*="col-"] {  width: 100%;}.slider-product {  padding: 15px 0;  border-top: 1px solid #eee;  border-bottom: 1px solid #eee;  margin-bottom: 15px;}.products-total {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.products-total > div:nth-child(n + 2) {  margin-left: 10px;}.grid-options {  height: 33px;  margin-left: 10px;}.grid-options ul li a {  position: relative;}.grid-options ul li a .line-grid {  position: absolute;  width: 4px;  height: 15px;  top: 9px;}.grid-options ul li a .line-grid-1 {  left: 12px;}.grid-options ul li a .line-grid-2 {  left: 18px;}.grid-options ul li a .line-grid-3 {  left: 36px;}.grid-options ul li a .line-grid-4 {  left: 42px;}.grid-options ul li a .line-grid-5 {  left: 48px;}.grid-options ul li a .line-grid-6 {  left: 66px;}.grid-options ul li a .line-grid-7 {  left: 72px;}.grid-options ul li a .line-grid-8 {  left: 78px;}.grid-options ul li a .line-grid-9 {  left: 84px;}.grid-options ul li a .line-grid-10 {  left: 103px;}.grid-options ul li a .line-grid-11 {  left: 109px;}.grid-options ul li a .line-grid-12 {  left: 115px;}.grid-options ul li a .line-grid-13 {  left: 121px;}.grid-options ul li a .line-grid-14 {  left: 127px;}.grid-options ul li a .line-grid-15 {  left: 133px;}.square-product-setting {  height: 36px;  vertical-align: middle;}.square-product-setting a {  color: #2b2b2b;}.square-product-setting .icon-grid {  padding: 7px;  background-color: rgba(92, 97, 242, 0.05);  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  border-radius: 5px;}.square-product-setting .icon-grid svg {  width: 20px;  height: 20px;  color: #959aa7;}.color-selector {  line-height: 0.9;}.color-selector ul li {  display: inline-block;  width: 25px;  height: 25px;  cursor: pointer;  border: 1px solid #eee;  border-radius: 6px;  position: relative;}.color-selector ul li.active:before {  content: "\f00c";  position: absolute;  top: 50%;  left: 50%;  margin-right: -50%;  -webkit-transform: translate(-50%, -50%);  transform: translate(-50%, -50%);  font-family: FontAwesome;  color: #fff;}.color-selector ul li.white {  background-color: #fff;}.color-selector ul li.white.active:before {  color: #979797;}.color-selector ul li.orange {  background-color: #ffb17a;}.color-selector ul li.green {  background-color: #6fb866;}.color-selector ul li.pink {  background-color: pink;}.color-selector ul li.yellow {  background-color: #f2f896;}.color-selector ul li.blue {  background-color: #63b4f2;}.color-selector ul li.red {  background-color: #ff647f;}.product-filter .banner-product {  margin-top: 15px;}.product-filter h6 {  margin-bottom: 15px;  font-size: 18px;}.product-filter .checkbox-animated label {  font-weight: 500;}.product-filter.new-products {  margin-top: 20px;}.product-filter.new-products button {  width: auto;}.product-filter.new-products .owl-theme .owl-nav {  margin-top: 0;  position: absolute;  top: -46px;  right: 0;}.product-filter.new-products .owl-theme .owl-nav button:focus {  outline: rgba(0, 0, 0, 0);}.product-filter.new-products .owl-theme .owl-nav button span {  font-size: 20px;}.product-filter.new-products .owl-theme .owl-nav button span:focus {  outline-color: rgba(0, 0, 0, 0);}.product-filter.new-products .owl-theme .owl-nav [class*="owl-"]:hover {  background-color: rgba(0, 0, 0, 0);  color: inherit;}.product-filter.new-products .owl-theme .owl-item .item .product-box .d-flex {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.product-filter.new-products  .owl-theme  .owl-item  .item  .product-box  .product-img {  width: 40%;}.product-filter.new-products  .owl-theme  .owl-item  .item  .product-box  .product-details {  padding: 25px 0;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.product-filter.new-products  .owl-theme  .owl-item  .item  .product-box  .product-details  ul  li {  display: inline-block;}.product-filter.new-products  .owl-theme  .owl-item  .item  .product-box  + .product-box {  margin-top: 15px;}.modal-content .modal-header .product-box.row {  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.select2-drpdwn-product .form-control {  margin: 5px 0;  background-color: rgba(92, 97, 242, 0.05);  color: #959aa7;  font-weight: 500;  padding: 7px 15px;  border-radius: 5px;}.feature-products form .form-group {  position: relative;}.feature-products form .form-group input {  margin-bottom: 15px;  height: 50px;  padding-left: 30px;}.feature-products form .form-group i {  position: absolute;  top: 17px;  right: 30px;  color: #898989;}.product-box {  background-color: #fff;  overflow: hidden;  border-radius: 10px;}.product-box .product-details {  padding: 25px;}.product-box .product-details h4 {  font-weight: 600;  color: #2b2b2b;  font-size: 20px;  line-height: 1;  margin-bottom: 5px;  text-transform: capitalize;}.product-box .product-details p {  margin-bottom: 5px;  color: #979797;  font-weight: 500;  font-size: 13px;}.product-box .product-details h6 {  color: #2b2b2b;  text-transform: uppercase;  margin-bottom: 10px;}.product-box .product-details span {  color: #898989;}.product-box .modal .modal-header {  background-color: #fff;}.product-box .modal .modal-header .product-box .product-details {  padding: 25px 0;}.product-box .modal .modal-header .product-box .product-details h6 {  text-transform: capitalize;}.product-box .modal .modal-header .product-box .product-details .product-price {  margin-bottom: 10px;}.product-box .modal .modal-header .product-box .product-details .product-view {  padding: 20px 0;  border-top: 1px solid rgba(92, 97, 242, 0.2);  border-bottom: 1px solid rgba(92, 97, 242, 0.2);}.product-box .modal .modal-header .product-box .product-details .product-size {  margin: 20px 0;}.product-box  .modal  .modal-header  .product-box  .product-details  .product-size  ul  li {  display: inline-block;  background-color: rgba(92, 97, 242, 0.1);  border-radius: 5px;}.product-box  .modal  .modal-header  .product-box  .product-details  .product-size  ul  li  button {  color: #959aa7;  width: 35px;  height: 35px;  font-size: 16px;  padding: 0;  font-weight: 500;  border-radius: 5px;}.product-box  .modal  .modal-header  .product-box  .product-details  .product-size  ul  li:nth-child(n + 2) {  margin-left: 15px;}.product-box  .modal  .modal-header  .product-box  .product-details  .product-size  ul  li.active  button,.product-box  .modal  .modal-header  .product-box  .product-details  .product-size  ul  li:hover  button {  background-color: #959aa7 !important;  color: #fff;}.product-box  .modal  .modal-header  .product-box  .product-details  .product-qnty  fieldset {  margin-bottom: 20px;}.product-box  .modal  .modal-header  .product-box  .product-details  .product-qnty  fieldset  .input-group {  width: 35%;}.product-box  .modal  .modal-header  .product-box  .product-details  .product-qnty  fieldset  .input-group  .btn {  padding: 5px 12px;}.product-box  .modal  .modal-header  .product-box  .product-details  .product-qnty  .addcart-btn  .btn {  font-weight: 600;}.product-box .product-img {  position: relative;}.product-box .product-img .product-hover {  position: absolute;  height: 100%;  width: 100%;  top: 0;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  background-color: rgba(0, 0, 0, 0.2);  opacity: 0;  border-radius: 100%;  -webkit-transform: scale(0);  transform: scale(0);  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.product-box .product-img .product-hover ul {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.product-box .product-img .product-hover ul i {  font-size: 14px;}.product-box .product-img .product-hover ul li {  -webkit-box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, 0.08);  box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, 0.08);  background-color: #fff;  font-size: 18px;  border-radius: 100%;  line-height: 1.6;  height: 45px;  width: 45px;  margin: 0 3px;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  cursor: pointer;}.product-box .product-img .product-hover ul li a {  color: #959aa7;}.product-box .product-img .product-hover ul li .btn {  padding: 0;}.product-box .product-img .product-hover ul li:hover {  background-color: #959aa7;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.product-box .product-img .product-hover ul li:hover .btn,.product-box .product-img .product-hover ul li:hover i {  color: #fff;}.product-box:hover .product-hover {  opacity: 1;  border-radius: 0%;  -webkit-transform: scale(1);  transform: scale(1);  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.pro-filter-sec {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-pack: justify;  -ms-flex-pack: justify;  justify-content: space-between;}.pro-filter-sec .product-sidebar {  width: 375px;  min-width: 375px;  margin-right: 30px;}.pro-filter-sec .product-search {  width: 100%;}.product-page-main {  padding: 30px;}.product-page-main .nav-tabs {  border-bottom: none;}.product-page-main .owl-item .item {  border: 1px solid #eee;  border-radius: 5px;}.product-page-main .owl-item.current .item {  border: 1px solid #959aa7;}.product-page-main .product-slider {  margin-bottom: 20px;}.product-page-main .color-selector {  margin-top: 10px;  margin-bottom: 10px;}.product-page-main .pro-group {  padding-top: 15px;  padding-bottom: 15px;}.product-page-main .pro-group tr {  line-height: 2;}.product-page-main .pro-group:nth-child(n + 2) {  border-top: 1px solid #eee;}.product-page-main .pro-group .btn {  font-weight: 500;}.product-page-main .pro-slide-right {  margin-bottom: -20px;}.product-page-main .pro-slide-right img {  width: auto;  height: 145px;  margin: auto;}.product-page-main .pro-slide-right .slick-slide {  margin-bottom: 20px;}.product-page-main .border-tab.nav-tabs .nav-item .nav-link {  border-radius: 30px;}.product-page-main .border-tab.nav-tabs .nav-item .nav-link.active {  background-color: #959aa7;  color: #fff;}.product-page-details {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-pack: justify;  -ms-flex-pack: justify;  justify-content: space-between;}.product-page-details h4 {  color: #2b2b2b;  text-transform: uppercase;  font-size: 18px;}.product-page-details span {  padding-left: 15px;}.product-page-details h3 {  font-size: 24px;}.br-theme-fontawesome-stars .br-widget a,.br-theme-fontawesome-stars .br-widget a.br-selected:after,.br-theme-fontawesome-stars .br-widget a.br-active:after {  color: #ffa800 !important;  font: normal normal normal 14px/1 FontAwesome;}.payment-details .card-body .theme-form input::-webkit-input-placeholder,.payment-details .card-body .theme-form textarea::-webkit-input-placeholder {  color: #898989 !important;  font-weight: 400 !important;}.payment-details .card-body .theme-form input::-moz-placeholder,.payment-details .card-body .theme-form textarea::-moz-placeholder {  color: #898989 !important;  font-weight: 400 !important;}.payment-details .card-body .theme-form input:-ms-input-placeholder,.payment-details .card-body .theme-form textarea:-ms-input-placeholder {  color: #898989 !important;  font-weight: 400 !important;}.payment-details .card-body .theme-form input::-ms-input-placeholder,.payment-details .card-body .theme-form textarea::-ms-input-placeholder {  color: #898989 !important;  font-weight: 400 !important;}.payment-details .card-body .theme-form input::placeholder,.payment-details .card-body .theme-form textarea::placeholder {  color: #898989 !important;  font-weight: 400 !important;}.product-price {  font-size: 16px;  font-weight: 500;  color: #959aa7;}.product-price del {  color: rgba(27, 49, 85, 0.4);  margin-left: 15px;  font-weight: 600;  font-size: 14px;}.color-selector {  line-height: 1;}.color-selector li {  display: inline-block;  height: 20px;  width: 20px;}.product-page-main p {  font-size: 15px;  color: rgba(27, 49, 85, 0.4);}.product-page-main .nav-link {  text-transform: uppercase;  font-weight: 500;}.product-page-main .pro-group h6 {  text-transform: capitalize;}.product-social li a {  font-size: 15px;  border: 1px solid #eee;  border-radius: 100%;  height: 35px;  width: 35px;  display: inline-block;  text-align: center;  line-height: 2.3;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.product-social li a:hover {  background-color: #959aa7;}.product-social li a:hover i {  color: #fff;}.product-social li:nth-child(n + 2) {  margin-left: 10px;}.filter-block h4 {  margin-bottom: 20px;}.filter-block ul li {  color: #979797;}.filter-block ul li .form-check {  margin-bottom: 0;}.filter-block ul li .form-check label {  margin-bottom: 0;  vertical-align: middle;}.filter-block ul li .form-check .form-check-input:checked {  background-color: #959aa7;}.filter-block ul li:nth-child(n + 2) {  margin-top: 15px;}ul.pro-services li svg {  color: #959aa7;  margin-right: 15px;}ul.pro-services li h5 {  font-size: 16px;  margin-bottom: 5px;}ul.pro-services li p {  font-size: 14px;}ul.pro-services li:nth-child(n + 2) {  margin-top: 20px;}.support-ticket .pro-gress .total-num {  margin-bottom: 0;}.support-ticket .pro-gress .progress-showcase {  margin-top: 30px;}.support-ticket .pro-gress span {  font-weight: 500;  color: rgba(27, 49, 85, 0.4);}.support-ticket .pro-gress ul li span i {  margin-left: 10px;}.support-ticket-font h6 {  font-weight: 500;}.list-products .product-table table th {  min-width: 150px;}.payment-opt li {  display: inline-block;}.payment-opt li img {  height: 20px;  margin: 15px 15px 0 0;}@media (max-width: 1500px) {  .product-page-main .pro-slide-right img {    height: 130px;  }}@media (max-width: 1470px) {  .pro-filter-sec .product-sidebar {    width: 320px;    min-width: 320px;  }}@media (max-width: 1366px) {  .product-box .product-details h4 {    font-size: 18px;  }  .pro-filter-sec .product-sidebar {    width: 250px;    min-width: 250px;  }  .ecommerce-widget .total-num {    font-size: 23px;    letter-spacing: 0px;  }  .support-ticket-font .total-num {    font-size: 18px;  }  .support-ticket .pro-gress .card-body {    padding: 20px;  }  .support-ticket .pro-gress .card-body h6 {    font-size: 14px;  }  .support-ticket .pro-gress ul li {    font-size: 12px;  }}@media (max-width: 1280px) and (min-width: 1200px) {  .product-page-main .xl-50 {    max-width: 50% !important;    -webkit-box-flex: 0 !important;    -ms-flex: 0 0 50% !important;    flex: 0 0 50% !important;  }  .product-page-main .pro-slide-right img {    height: 110px;  }}@media (max-width: 1280px) {  .filter-block ul li:nth-child(n + 2) {    margin-top: 10px;  }  ul.pro-services li:nth-child(n + 2) {    margin-top: 10px;  }}@media (max-width: 1199px) {  .product-page-main .pro-slide-right .slick-slide {    margin-top: 20px;  }  .product-page-main .pro-slide-right .slide-box {    margin-right: 5px;    margin-left: 5px;  }  .product-page-main .pro-slide-right img {    width: 100%;    height: auto;  }}@media (max-width: 575px) {  .payment-details .theme-form .p-r-0 {    padding-right: 12px;  }  .product-sidebar .filter-section .card {    overflow: unset !important;    -webkit-box-shadow: none !important;    box-shadow: none !important;  }}@media (max-width: 767px) {  .support-ticket .card .card-body {    padding: 15px;  }  .support-ticket .pro-gress span {    font-size: 12px;  }  .support-ticket .pro-gress .card-body {    padding: 15px;  }  .support-ticket .pro-gress ul li {    font-size: 10px;  }  .support-ticket .pro-gress ul li span i {    margin-left: 5px;  }  .support-ticket .pro-gress .progress-showcase {    margin-top: 15px;  }}@media (max-width: 1199px) {  .xl-cs-35 {    -webkit-box-ordinal-group: 0;    -ms-flex-order: -1;    order: -1;  }  .product-page-main .card .card-body {    padding: 20px;  }}@media (max-width: 991px) {  .product-box .modal .modal-header .product-box .product-details {    padding-left: 15px;    padding-right: 15px;    padding-top: 25px;    padding-bottom: 0;  }  .product-box    .modal    .modal-header    .product-box    .product-details    .product-view {    padding-top: 15px;    padding-bottom: 15px;  }  .product-box    .modal    .modal-header    .product-box    .product-details    .product-size {    margin-top: 15px;    margin-bottom: 15px;  }  .product-box    .modal    .modal-header    .product-box    .product-details    .product-size    ul    li    button {    width: 30px;    height: 30px;    font-size: 14px;  }  .product-box    .modal    .modal-header    .product-box    .product-details    .product-size    ul    li:nth-child(n + 2) {    margin-left: 10px;  }}@media (max-width: 767px) {  .product-page-main .singale-pro-slide img {    width: 50%;    height: auto;    margin-right: auto;    margin-left: auto;  }  .product-page-main .pro-group .btn {    padding: 7px 14px;  }  .product-page-main .border-tab.nav-tabs .nav-item .nav-link {    padding: 8px 18px;    font-size: 14px;  }}@media (max-width: 480px) {  .add-product .dropzone {    min-height: 80px;    padding: 18px;  }  .product-page-main p {    font-size: 13px;  }  .d-none-productlist svg {    height: 18px;  }  .learning-box .details-main {    margin: 15px;  }  .learning-box .details-main p {    font-size: 13px;  }  .blog-box.blog-list .blog-details hr {    margin-top: 5px;    margin-bottom: 5px;  }  .product-page-main .pro-group .btn {    padding: 7px 15px;    font-size: 12px;  }  .product-page-main .border-tab.nav-tabs .nav-item {    display: block;    width: 100%;  }  .product-page-details {    display: block;  }  .square-product-setting .icon-grid {    display: none;  }  .products-total > div:nth-child(n + 2) {    margin-left: unset;    margin-right: unset;  }}@media (max-width: 420px) {  ul.pro-services li h5 {    margin-bottom: 0;  }  .product-page-main .singale-pro-slide img {    width: 100%;  }  .product-box    .modal    .modal-header    .product-box    .product-details    .product-qnty    fieldset    .input-group {    width: 50%;  }  .product-box    .modal    .modal-header    .product-box    .product-details    .product-qnty    .addcart-btn    .btn {    padding: 5px 10px;    font-size: 12px;  }  .product-page-details {    display: block;  }  .product-page-details h3 {    margin-bottom: 5px;  }  .product-page-main .pro-slide-right .slick-slide {    margin-top: 15px;  }  .product-page-main .pro-group .btn:nth-child(n + 2) {    margin-top: 5px;  }}.email-wrap .email-app-sidebar .d-flex img {  border: 2px solid #eee;}.email-wrap .email-app-sidebar .main-menu > li {  width: 100%;  text-align: left;}.email-wrap .email-app-sidebar .main-menu > li a {  color: #898989;  line-height: 39px;  text-transform: uppercase;  border-radius: 3px;  font-weight: 400;}.email-wrap .email-app-sidebar .main-menu > li a i {  margin-right: 10px;}.email-wrap .email-app-sidebar .main-menu > li a.active > a {  color: #000;}.email-wrap .email-app-sidebar .main-menu > li a:hover {  background-color: rgba(92, 97, 242, 0.1);  text-decoration: none;}.email-wrap .email-app-sidebar .main-menu > li a:hover > .title {  color: #959aa7;}.email-wrap .email-app-sidebar .main-menu > li a:hover > .badge {  color: #959aa7;}.email-wrap .email-app-sidebar ul li a {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  padding-left: 20px;  -webkit-box-align: end;  -ms-flex-align: end;  align-items: flex-end;}.email-wrap .email-app-sidebar ul li a > .title {  width: 100%;}.email-wrap .email-app-sidebar ul li a > .badge {  -ms-flex-item-align: center;  align-self: center;  color: #898989;}.email-wrap .email-left-aside .card-body {  padding: 20px;}.email-wrap .email-left-aside .card-body .email-app-sidebar .d-flex {  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.email-wrap .modal-bookmark .modal-header .btn-close {  top: 28px;}.email-wrap .email-right-aside .email-body .modal-content .btn-close {  top: 30px;  right: 25px;}.email-wrap .email-right-aside .email-body .inbox {  overflow: auto;  overflow-x: hidden;}.email-wrap .email-right-aside .email-body .inbox .d-flex {  position: relative;}.email-wrap .email-right-aside .email-body .inbox .d-flex .flex-grow-1 span {  position: absolute;  right: 20px;}.email-wrap .email-right-aside .email-body .inbox svg {  width: 18px;  margin-right: 10px;  stroke: #898989;  cursor: pointer;}.email-wrap .email-right-aside .email-body .inbox svg.like {  fill: #e6ae30;  stroke: #e6ae30;}.email-wrap .email-right-aside .email-body .inbox .flex-shrink-0 {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;}.email-wrap .email-right-aside .email-body .inbox .flex-grow-1 {  display: -webkit-box;  display: -ms-flexbox;  display: flex;}.email-wrap .email-right-aside .email-body .inbox img {  height: 20px;}.email-wrap .email-right-aside .email-body .inbox .d-flex {  padding: 12px 20px;  -webkit-transform: translateY(0) scale(1);  transform: translateY(0) scale(1);  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.email-wrap .email-right-aside .email-body .inbox .d-flex:hover {  background-color: #f8f8f8;  -webkit-transform: translateY(-1px) scale(1.01);  transform: translateY(-1px) scale(1.01);  -webkit-transition: -webkit-transform 0.3s ease;  transition: -webkit-transform 0.3s ease;  transition: transform 0.3s ease;  transition: transform 0.3s ease, -webkit-transform 0.3s ease;}.email-wrap .email-right-aside .email-body .attachment {  margin-top: 10px;}.email-wrap .email-right-aside .email-body .attachment ul li {  display: inline-block;}.email-wrap .email-right-aside .email-body .attachment ul li img {  width: 90px;  height: 90px;}.email-wrap .email-right-aside .email-profile .inbox .d-flex:first-child {  margin-top: 5px;}.email-wrap .email-right-aside .email-profile .inbox .d-flex:last-child {  margin-bottom: 5px;}.email-wrap .email-right-aside .email-profile .inbox p {  color: #979797;  font-weight: 500;  display: inline-block;  width: calc(100% - 200px);  text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;  padding-left: 15px;  max-width: 600px;}.email-wrap .email-right-aside .email-profile > div:first-child .email-top {  padding: 20px;}.email-wrap  .email-right-aside  .email-profile  > div:first-child  .email-top  .email-chek {  margin-right: 20px;  margin-top: 3px;}.email-wrap  .email-right-aside  .email-profile  > div:first-child  .email-top  .checkbox_animated:after {  width: 2.1rem;  height: 2.1rem;  border-radius: 4px;}.email-wrap  .email-right-aside  .email-profile  > div:first-child  .email-top  .checkbox_animated:before {  left: 0.4rem;  top: 0.55rem;  width: 1.1rem;  height: 0.5rem;}.email-wrap .email-right-aside .email-profile .dropdown {  position: relative;  width: -webkit-fit-content;  width: -moz-fit-content;  width: fit-content;}.email-wrap .email-right-aside .email-profile .btn {  color: #fff !important;  padding: 7px 20px;}.email-wrap .email-right-aside .email-profile .btn:after {  right: 20px;}.email-wrap .btn-mail {  border-radius: 2px;  text-align: left;  padding: 13px 15px;  margin: 20px 0 20px;  letter-spacing: 1px;  line-height: 12px !important;  color: #fff !important;}.email-wrap .dropdown-menu {  background-color: #fff;  border-color: #eee;}.email-wrap .cke_chrome {  background-color: #d7e2e9;}.email-wrap .cke_chrome .cke_top {  background-color: #f6f8fc;}.email-wrap .cke_top {  background-color: transparent;}.email-wrap p {  margin-bottom: 0;  color: #979797;}.email-wrap .flex-grow-1 h6 {  margin-bottom: 2px;  color: #959aa7;  margin-top: 3px;  font-weight: 600;  display: inline-block;  font-size: 14px;}.email-wrap .flex-grow-1 h6 span {  font-weight: 600;}.email-wrap .flex-grow-1 h6 small span {  color: rgba(27, 49, 85, 0.4);}.email-wrap .email-top {  padding: 20px;  border-bottom: 1px solid #eee;}.email-wrap .email-top h5 {  margin-bottom: 0;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.email-wrap .email-top .email-right {  padding: 13px 0;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-pack: end;  -ms-flex-pack: end;  justify-content: flex-end;}.email-wrap .email-wrapper {  padding: 20px;}.email-wrap .email-wrapper h5 {  margin-bottom: 20px;}.email-wrap .email-wrapper .emailread-group:nth-child(n + 2) {  border-top: 1px solid #eee;  padding-top: 23px;  margin-top: 23px;}.email-wrap .email-wrapper .emailread-group h5 {  margin-bottom: 10px;}.email-wrap .email-wrapper .emailread-group h6 {  font-size: 14px;}.email-wrap .email-wrapper .emailread-group .read-group:nth-child(n + 2) {  margin-top: 15px;}.email-wrap .email-wrapper .emailread-group textarea {  text-transform: capitalize;  padding: 15px;}.email-wrap .email-wrapper .emailread-group .action-wrapper {  margin-top: 18px;}.email-wrap .email-wrapper h6 {  float: left;}.email-wrap .email-wrapper .right-download {  float: right;}.email-wrap .email-content .email-top .user-emailid:after {  content: "";  position: relative;  height: 20px;  width: 1px;  right: 0;  top: 3px;  z-index: 2;  border: 1px solid #efefef;  float: right;  padding: 0;  margin: 0 20px;}.email-wrap .email-body .attachment ul li img {  width: 80px;  height: 80px;}.email-wrap .email-body .attachment ul li:nth-child(n + 2) {  margin-left: 10px;}.email-wrap .email-body .attachment .list-inline .list-inline-item {  padding-right: 13px;  margin-right: unset;}.email-wrap .email-body .email-compose .cke_contents.cke_reset {  max-height: 100px;  width: 100%;  border: 1px solid #eee;  margin-bottom: 20px;}.email-wrap .email-body .email-compose .cke_inner {  background-color: transparent;}.email-wrap .email-body .email-compose .compose-border {  margin: -1px;}.email-wrap .email-body .email-compose .compose-border .btn-middle {  padding-top: 5px;}.email-wrap .email-body .email-compose .compose-header {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: justify;  -ms-flex-pack: justify;  justify-content: space-between;}.email-wrap .email-body .email-compose .dropzone i {  display: block;  margin-bottom: 10px;}.email-wrap .email-body .email-compose .dropzone h6 {  float: unset;}.email-wrap .email-body .email-compose .dropzone .needsclick {  display: block;  margin: 0;}.email-wrap .actions {  text-align: right;}.email-wrap .actions li {  display: inline-block;}.email-wrap .actions li:nth-child(n + 2) {  margin-left: 15px;}.email-wrap .email-aside-toggle {  text-transform: capitalize;  display: none;}.cke_top {  border-bottom: 1px solid #eee !important;}@media (max-width: 575px) {  .email-wrap .email-app-sidebar .main-menu > li a {    line-height: 32px;  }  .email-wrap .email-right-aside .tab-content .email-wrapper h6 {    font-size: 12px;  }  .email-wrap .email-right-aside .tab-content .email-wrapper .right-download {    font-size: 12px;  }}.error-wrapper {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  min-height: 100vh;  text-align: center;  background-color: #fff;}.error-wrapper.maintenance-bg {  background-image: url(../images/other-images/maintenance-bg.jpg);  background-color: rgba(255, 255, 255, 0.6);  background-blend-mode: overlay;}.error-wrapper svg.maintanance {  height: 420px;}.error-wrapper svg {  width: 100%;  height: 380px;}.error-wrapper .maintenance-heading {  margin-top: 20px;}.error-wrapper .maintenance-heading .headline {  font-size: 99px;  font-weight: 900;  letter-spacing: 10px;  color: #959aa7;  z-index: 2;  position: relative;}.error-wrapper .error-heading {  margin-top: 115px;}.error-wrapper .error-heading .headline {  font-size: 285px;  font-weight: 700;  letter-spacing: 1px;  margin-top: -130px;}.error-wrapper .error {  margin: 70px 0 100px;  color: #000;}.error-wrapper .error .error-title {  font-size: 9.5rem;  color: #fff;  text-shadow: 6px 6px 7px rgba(0, 0, 0, 0.32);}.error-wrapper .error .line-bottom {  width: 10%;  height: 5px;  background-color: #e6ae30;  border: none;}.error-wrapper .error .c-white {  color: #fff;}.error-wrapper .error .error-btn {  text-align: center;}.error-wrapper .svg-wrraper {  margin-bottom: 35px;}.error-wrapper .svg-wrraper svg {  margin-left: auto;  margin-right: auto;  width: 100%;  height: 440px;}.error-wrapper h3 {  font-weight: 700;  margin-bottom: 20px;}.error-wrapper .sub-content {  font-size: 18px;  color: #2b2b2b;  letter-spacing: 1px;  line-height: 35px;  font-weight: normal;  z-index: 3;  margin-bottom: 35px;}@media (max-width: 1199px) {  .error-wrapper svg {    height: 320px;  }}@media (max-width: 991px) {  .error-wrapper svg {    height: 280px;  }  .error-wrapper .svg-wrraper svg {    height: 450px;  }  .error-wrapper .sub-content {    line-height: 25px;  }}@media (max-width: 767px) {  .error-wrapper h3 {    margin-bottom: 18px;  }  .error-wrapper .sub-content {    margin-bottom: 30px;    font-size: 16px;  }}@media (max-width: 575px) {  .error-wrapper .svg-wrraper {    margin-bottom: 25px;  }  .error-wrapper .svg-wrraper svg {    height: 380px;  }  .error-wrapper .sub-content {    font-size: 14px;  }}@media (max-width: 480px) {  .error-wrapper .svg-wrraper svg {    height: auto;  }}.faq-widgets {  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.faq-widgets .flex-grow-1 h4 {  font-size: 20px;  font-weight: 600;  color: #fff;}.faq-widgets .flex-grow-1 p {  font-size: 14px;  padding-right: 20px;  color: rgba(255, 255, 255, 0.7);}.faq-widgets svg {  width: 50px;  height: 50px;  opacity: 0.5;}.header-faq {  margin-bottom: 30px;}.header-faq h5 {  text-transform: capitalize;}.faq-articles h6 {  font-size: 16px;}.faq-articles p {  color: #979797;  margin-bottom: 0;}.faq-wrap .header-faq h4,.faq-wrap .faq-header h4 {  font-size: 20px;  font-weight: 600;}.faq-wrap .faq-widgets .flex-grow-1 h4 {  font-size: 20px;  font-weight: 600;}.features-faq .faq-image img {  border-top-left-radius: 8px;  border-top-right-radius: 8px;  width: 100%;}.features-faq .card-body,.features-faq .card-footer {  padding: 20px;}.features-faq .card-body h6 {  font-weight: 600;  font-size: 18px;}.features-faq .card-body p {  font-size: 14px;  color: #979797;}.features-faq ul li {  display: inline-block;}.faq-accordion {  margin-bottom: 30px;}.faq-accordion p {  color: #979797;}.faq-accordion .card .btn-link {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  padding-left: 30px;}.faq-accordion .card .btn-link svg {  width: 20px;  height: 20px;  margin-right: 10px;  position: absolute;  left: 20px;}.faq-accordion .faq-header {  position: relative;  padding: 30px !important;}.faq-accordion .faq-header svg {  position: absolute;  right: 30px;  top: 32px;  width: 18px;  height: 18px;}.faq-accordion .faq-header span {  margin-top: 3px;}.faq-accordion .faq-body {  padding: 20px !important;}.faq-accordion .card-mb-faq {  margin-bottom: 30px;}.faq-accordion label {  font-weight: 500;  font-size: 14px;  margin-bottom: 10px;}.faq-title {  margin: 30px 0;}.faq-title h5 {  font-size: 18px;  font-weight: 600;  margin-bottom: unset;}.faq-form {  position: relative;}.faq-form .search-icon {  position: absolute;  right: 17px;  top: 17px;  width: 16px;  height: 16px;}.navigation-btn {  margin-bottom: 20px;}.navigation-btn a {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  font-weight: 600;}.navigation-btn a svg {  width: 15px;  height: 15px;}.navigation-option ul li {  position: relative;  padding: 10px 10px 10px 0;}.navigation-option ul li:hover {  background-color: rgba(92, 97, 242, 0.05);}.navigation-option ul li:hover a {  color: #959aa7;}.navigation-option ul li span.badge {  padding-top: 5px;}.navigation-option ul li a {  padding-left: 40px;  color: #979797;  font-weight: 500;}.navigation-option ul li a svg {  position: absolute;  width: 15px;  height: 15px;  top: 13px;  left: 15px;}.updates-faq {  width: 40px;  height: 40px;  border: 1px solid #959aa7;  border-radius: 100%;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  margin-right: 20px;}.updates-faq svg {  width: 18px;  height: 18px;}.updates-bottom-time p {  margin-bottom: 2px;  font-weight: 600;}.updates-bottom-time p + p {  color: #979797;}.updates-faq-main {  margin-bottom: 20px;}.updates-faq-main:last-child {  margin-bottom: 0;}@media only screen and (max-width: 1199px) {  .faq-accordion {    margin-bottom: 30px;  }}@media only screen and (max-width: 991px) {  .faq-accordion .faq-header {    padding: 20px !important;  }  .faq-accordion .faq-header h5 {    font-size: 20px;  }  .faq-accordion .faq-header svg {    right: 20px;    top: 20px;    width: 20px;    height: auto;  }  .navigation-option ul li {    padding: 10px 10px 10px 0;  }  .navigation-option ul li a svg {    top: 12px;  }  .navigation-btn,  .updates-faq-main {    margin-bottom: 20px;  }  .updates-faq {    width: 35px;    height: 35px;    margin-right: 20px;  }  .updates-faq svg {    width: 16px;    height: 16px;  }}@media only screen and (max-width: 767px) {  .xs-mt-search {    margin-top: 30px;  }  .featured-tutorial .card-body,  .featured-tutorial .card-footer {    padding: 20px;  }  .updates-faq {    width: 30px;    height: 30px;  }}@media only screen and (max-width: 575px) {  .xs-mt-search {    margin-top: 0px;  }  .faq-widgets svg {    width: 100px;    height: 100px;    position: absolute;    opacity: 0.1;    top: 10px;    right: 20px;  }  .faq-title {    margin: 15px 0;  }  .faq-title h6 {    font-size: 16px;  }  .header-faq {    margin-bottom: 15px;  }  .faq-accordion {    margin-bottom: 0px;  }  .faq-accordion .faq-header {    padding: 15px !important;  }  .faq-accordion .faq-header .pull-right {    float: right;  }  .faq-accordion .faq-header svg {    right: 15px;    top: 15px;  }  .navigation-btn,  .updates-faq-main {    margin-bottom: 15px;  }}.files-content {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  margin-bottom: -10px;}.files-content li {  margin-right: 20px;  margin-bottom: 10px;}.files-content li .files-list .file-left {  background-color: rgba(92, 97, 242, 0.05);  border: 1px solid #eee;  padding: 18px 22px;  border-radius: 5px;}.file-sidebar .card .card-body,.file-sidebar .card .card-header,.file-content .card .card-body,.file-content .card .card-header {  padding: 20px !important;}.file-sidebar .card .card-body .file-manager,.file-sidebar .card .card-header .file-manager,.file-content .card .card-body .file-manager,.file-content .card .card-header .file-manager {  padding-top: unset !important;}.file-sidebar .card .card-body .form-group input,.file-sidebar .card .card-header .form-group input,.file-content .card .card-body .form-group input,.file-content .card .card-header .form-group input {  line-height: 0;}.file-manager .folder {  margin-bottom: -12px;}.file-manager .folder li:nth-child(n + 2) {  margin-left: 12px;  margin-bottom: 12px;}.file-manager .folder li:nth-child(5),.file-manager .folder li:nth-child(9),.file-manager .folder li:nth-child(13) {  margin-left: 0;}.file-sidebar ul li + li {  margin-top: 8px;}.file-sidebar .btn {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  padding: 8px 20px;  font-weight: 400;}.file-sidebar .btn.btn-light:hover {  color: #959aa7 !important;}.file-sidebar .btn.btn-light:hover svg {  stroke: #959aa7;}.file-sidebar .btn svg {  width: 16px;  height: 16px;  vertical-align: middle;  margin-right: 8px;}.file-sidebar .pricing-plan {  border: 1px solid #eee;  border-radius: 5px;  margin-top: 10px;  padding: 15px;  position: relative;  overflow: hidden;}.file-sidebar .pricing-plan h6 {  font-size: 14px;  margin-bottom: 2px;  color: #898989;}.file-sidebar .pricing-plan h5 {  font-weight: 500;  font-size: 20px;}.file-sidebar .pricing-plan p {  margin-bottom: 5px;  color: #898989;}.file-sidebar .pricing-plan .btn {  display: inline-block;  font-size: 12px;}.file-sidebar .pricing-plan .bg-img {  position: absolute;  top: 40px;  opacity: 0.1;  -webkit-transform: rotate(-45deg);  transform: rotate(-45deg);  right: -40px;}.file-manager h5 {  font-size: 18px;  font-weight: 600;}.file-manager > h6 {  opacity: 0.6;  font-weight: 400 !important;  font-size: 15px;  margin-bottom: 12px;}.file-manager .files-gap {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -ms-flex-wrap: wrap;  flex-wrap: wrap;  gap: 5px;}.file-manager .files-gap.list-group {  -webkit-box-orient: unset;  -webkit-box-direction: unset;  -ms-flex-direction: unset;  flex-direction: unset;}.file-manager p {  font-size: 12px;  color: #979797;  margin-bottom: 0;}.folder h6 {  opacity: 0.9;  font-weight: 500 !important;  font-size: 14px;}.files-content,.quick-file {  -ms-flex-wrap: wrap;  flex-wrap: wrap;}.quick-file {  margin-bottom: -10px;}.quick-file li {  margin-right: 20px;  margin-bottom: 10px;}.quick-file li:last-child {  margin-right: 0;}.quick-file li h6 {  font-size: 14px;  text-align: center;  font-weight: 400;  margin-top: 8px;}.quick-file li .quick-box {  background-color: rgba(92, 97, 242, 0.05);  border: 1px solid #eee;  padding: 20px 24px;  border-radius: 5px;}.quick-file li .quick-box i {  font-size: 30px;  margin-right: 0;}.file-content .folder-box .files-list h6 {  font-size: 16px;  font-weight: 400;}.file-content .folder-box .files-list i {  margin-right: 0;}.file-content .ellips {  position: absolute;  top: 30px;  right: 30px;  opacity: 0.7;}.file-content .form-inline {  border: 1px solid #eee;  padding: 0 20px;  border-radius: 5px;}.file-content .form-inline i {  padding-right: 10px;  color: #898989;  line-height: 3;}.file-content .form-inline input::-webkit-input-placeholder {  color: #898989;}.file-content .form-inline input:focus {  outline: none !important;}.file-content .search-form input {  padding: 5px 10px 5px 70px;  border-radius: 5px;}.file-content .search-form .form-group:before {  left: 82px;  top: 37px;}.file-content .search-form .form-group:after {  top: 39px;  left: 53px;}.file-content .btn svg {  height: 16px;  margin-right: 2px;  vertical-align: -3px;}.file-content h4 {  font-weight: 500;  margin-bottom: 5px;  font-size: 24px;  line-height: 1;}.file-content .folder .folder-box {  border: 1px solid #eee;  border-radius: 5px;  padding: 15px;  background-color: #fff;  width: calc(25% - 15px);  display: inline-block;  margin: 2px 0;  position: relative;}.file-content .folder .folder-box h6 {  font-size: 16px;}.file-content .folder .folder-box .ellips {  top: 22px;  right: 22px;}.file-content .folder .folder-box:nth-child(1) {  -webkit-animation-fill-mode: both;  animation-fill-mode: both;  -webkit-animation: fadeIncustom 0.5s linear 10ms;  animation: fadeIncustom 0.5s linear 10ms;}.file-content .folder .folder-box:nth-child(2) {  -webkit-animation-fill-mode: both;  animation-fill-mode: both;  -webkit-animation: fadeIncustom 0.5s linear 20ms;  animation: fadeIncustom 0.5s linear 20ms;}.file-content .folder .folder-box:nth-child(3) {  -webkit-animation-fill-mode: both;  animation-fill-mode: both;  -webkit-animation: fadeIncustom 0.5s linear 30ms;  animation: fadeIncustom 0.5s linear 30ms;}.file-content .folder .folder-box:nth-child(4) {  -webkit-animation-fill-mode: both;  animation-fill-mode: both;  -webkit-animation: fadeIncustom 0.5s linear 40ms;  animation: fadeIncustom 0.5s linear 40ms;}.file-content .folder .folder-box:nth-child(5) {  -webkit-animation-fill-mode: both;  animation-fill-mode: both;  -webkit-animation: fadeIncustom 0.5s linear 50ms;  animation: fadeIncustom 0.5s linear 50ms;}.file-content .folder .folder-box:nth-child(6) {  -webkit-animation-fill-mode: both;  animation-fill-mode: both;  -webkit-animation: fadeIncustom 0.5s linear 60ms;  animation: fadeIncustom 0.5s linear 60ms;}.file-content .folder .folder-box:nth-child(7) {  -webkit-animation-fill-mode: both;  animation-fill-mode: both;  -webkit-animation: fadeIncustom 0.5s linear 70ms;  animation: fadeIncustom 0.5s linear 70ms;}.file-content .folder .folder-box:nth-child(8) {  -webkit-animation-fill-mode: both;  animation-fill-mode: both;  -webkit-animation: fadeIncustom 0.5s linear 80ms;  animation: fadeIncustom 0.5s linear 80ms;}.file-content .folder .folder-box:nth-child(9) {  -webkit-animation-fill-mode: both;  animation-fill-mode: both;  -webkit-animation: fadeIncustom 0.5s linear 90ms;  animation: fadeIncustom 0.5s linear 90ms;}.file-content .folder .folder-box:nth-child(10) {  -webkit-animation-fill-mode: both;  animation-fill-mode: both;  -webkit-animation: fadeIncustom 0.5s linear 100ms;  animation: fadeIncustom 0.5s linear 100ms;}.file-content .folder .folder-box:nth-child(11) {  -webkit-animation-fill-mode: both;  animation-fill-mode: both;  -webkit-animation: fadeIncustom 0.5s linear 110ms;  animation: fadeIncustom 0.5s linear 110ms;}.file-content .folder .folder-box:nth-child(12) {  -webkit-animation-fill-mode: both;  animation-fill-mode: both;  -webkit-animation: fadeIncustom 0.5s linear 120ms;  animation: fadeIncustom 0.5s linear 120ms;}.file-content .folder .folder-box:nth-child(13) {  -webkit-animation-fill-mode: both;  animation-fill-mode: both;  -webkit-animation: fadeIncustom 0.5s linear 130ms;  animation: fadeIncustom 0.5s linear 130ms;}.file-content .folder .folder-box:nth-child(14) {  -webkit-animation-fill-mode: both;  animation-fill-mode: both;  -webkit-animation: fadeIncustom 0.5s linear 140ms;  animation: fadeIncustom 0.5s linear 140ms;}.file-content .folder .folder-box:nth-child(15) {  -webkit-animation-fill-mode: both;  animation-fill-mode: both;  -webkit-animation: fadeIncustom 0.5s linear 150ms;  animation: fadeIncustom 0.5s linear 150ms;}.md-sidebar .md-sidebar-toggle {  display: none;  width: -webkit-fit-content;  width: -moz-fit-content;  width: fit-content;  margin-bottom: 20px;  font-weight: 600;  text-transform: capitalize;}@media screen and (max-width: 1440px) {  .file-content .folder .folder-box .d-flex {    display: block !important;    text-align: center;  }  .file-content .folder .folder-box .d-flex .flex-grow-1 {    margin-left: 0 !important;    margin-top: 5px;  }}@media screen and (max-width: 1366px) {  .file-content .folder {    margin-bottom: -10px;  }  .file-content .folder .folder-box {    margin-bottom: 10px;    margin-right: 0;    padding: 13px;  }  .file-content .folder .folder-box .media i {    font-size: 30px;  }  .file-content .card-header .btn {    padding: 8px 15px;    z-index: 0;  }  .file-sidebar .btn {    padding: 8px 15px;  }}@media screen and (max-width: 1199px) {  .job-sidebar .job-left-aside {    position: absolute;    top: 100%;    left: 0;    margin-top: 0;    opacity: 1;    visibility: hidden;    overflow-y: scroll;    z-index: 3;    max-width: 270px;    height: 600 px;    background-color: #fff;    border: 1 px solid #e6edef;    padding: 12px;  }  .job-sidebar .job-toggle {    display: block !important;    margin-bottom: 20px;  }  .job-sidebar .job-left-aside.open {    opacity: 1;    visibility: visible;  }  .md-sidebar .md-sidebar-toggle {    display: block;    width: -webkit-fit-content;    width: -moz-fit-content;    width: fit-content;  }  .md-sidebar .md-sidebar-aside {    position: absolute;    top: 70%;    left: 0;    opacity: 0;    visibility: hidden;    z-index: 3;    width: 280px;  }  .md-sidebar .md-sidebar-aside.open {    opacity: 1;    visibility: visible;  }}@media screen and (max-width: 768px) {  .file-content .form-inline {    display: inline-block;  }  .file-content .folder {    margin-bottom: -10px;  }  .file-content .folder .folder-box {    width: calc(50% - 20px);    margin-bottom: 10px;    margin-right: 8px;  }  .file-content .folder .folder-box:nth-child(odd) {    margin-left: 0;  }}@media screen and (max-width: 420px) {  .file-content .folder .folder-box {    width: calc(100%);    margin-right: unset;  }  .file-content h4 {    font-size: 20px;  }  .file-content .card-header .btn {    padding: 7px 10px;    font-size: 12px;  }  .file-manager .folder li:nth-child(n + 2) {    margin-left: 0;  }  .file-manager > h6 {    font-size: 14px;  }}.scroll-bar-wrap img {  width: 100%;}.gallery {  margin-bottom: -30px;}.gallery > a {  margin-bottom: 30px;}.gallery > a:before {  content: "\edee";  font-family: IcoFont;  position: absolute;  height: calc(100% - 10px);  left: 20px;  width: calc(100% - 40px);  background-color: rgba(255, 255, 255, 0.27);  top: 5px;  -webkit-transform: scale(0);  transform: scale(0);  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  font-size: 30px;  color: #000;}.gallery > a:hover:before {  -webkit-transform: scale(1);  transform: scale(1);  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.gallery > a .img-thumbnail {  border-radius: 0;}.animation-modal .card-body > .row,.tilt-showcase .card-body > .row {  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;}.gallery-with-description {  margin-bottom: -30px;}.gallery-with-description a > div {  padding: 10px;  border: 1px solid #e4e6ec;  margin-bottom: 30px;  border-radius: 0 0 5px 5px;}.gallery-with-description a:hover {  text-decoration: none !important;}.gallery-with-description h4 {  color: #2c323f;  margin-top: 15px;  font-size: 18px;}.gallery-with-description p {  color: #a3a3a3;}.lg-backdrop {  background-color: #fff;}.lg-outer .lg-actions .lg-next,.lg-outer .lg-actions .lg-prev {  background-color: #fff;  border: 1px solid #efefef;}.lg-outer .lg-actions .lg-next:hover,.lg-outer .lg-actions .lg-prev:hover {  color: #2c323f;}.lg-outer .lg-toolbar {  background-color: rgba(255, 255, 255, 0.45);  border-bottom: 1px solid #2c323f;}.lg-outer .lg-toolbar .lg-icon:hover {  color: #2c323f;}.lg-outer #lg-counter {  color: #2c323f;}.lg-outer .lg-sub-html {  background-color: rgba(255, 255, 255, 0.45);}.lg-outer .lg-sub-html h4 {  font-size: inherit;  color: #2c323f;}.lg-outer .lg-sub-html p {  color: #2c323f;}.lg-outer .lg-thumb-outer {  background-color: #eee;}.lg-outer .lg-thumb-item {  padding: 4px;  border: 1px solid #efefef;  border-radius: 0;}.lg-outer .lg-thumb-item .active,.lg-outer .lg-thumb-item:hover {  border-color: #000;}.gallery a:before,.gallery a:after {  content: none;}.gallery .img-hover > div {  overflow: hidden;}.gallery .hover-1 img {  -webkit-transform: scale(1);  transform: scale(1);  -webkit-transition: 0.3s ease-in-out;  transition: 0.3s ease-in-out;}.gallery .hover-1 img:hover {  -webkit-transform: scale(1.2);  transform: scale(1.2);}.gallery .hover-2 img {  width: 100%;  height: auto;  -webkit-transition: 0.3s ease-in-out;  transition: 0.3s ease-in-out;  -webkit-transform: translateX(0px);  transform: translateX(0px);}.gallery .hover-2:hover img {  -webkit-transform: translateX(40px) scale(1.2);  transform: translateX(40px) scale(1.2);}.gallery .hover-3 img {  -webkit-transform: scale(1.2);  transform: scale(1.2);  -webkit-transition: 0.3s ease-in-out;  transition: 0.3s ease-in-out;}.gallery .hover-3:hover img {  -webkit-transform: scale(1);  transform: scale(1);}.gallery .hover-4 img {  -webkit-transform: scale(1.5);  transform: scale(1.5);  -webkit-transition: 0.3s ease-in-out;  transition: 0.3s ease-in-out;}.gallery .hover-4:hover img {  -webkit-transform: scale(1);  transform: scale(1);}.gallery .hover-5 img {  margin-left: 30px;  -webkit-transform: scale(1.3);  transform: scale(1.3);  -webkit-transition: 0.3s ease-in-out;  transition: 0.3s ease-in-out;}.gallery .hover-5:hover img {  margin-left: 0;}.gallery .hover-6 img {  -webkit-transform: rotate(15deg) scale(1.4);  transform: rotate(15deg) scale(1.4);  -webkit-transition: 0.3s ease-in-out;  transition: 0.3s ease-in-out;}.gallery .hover-6:hover img {  -webkit-transform: rotate(0) scale(1);  transform: rotate(0) scale(1);}.gallery .hover-7 img {  -webkit-filter: blur(3px);  filter: blur(3px);  -webkit-transition: 0.3s ease-in-out;  transition: 0.3s ease-in-out;}.gallery .hover-7:hover img {  -webkit-filter: blur(0);  filter: blur(0);}.gallery .hover-8 img {  -webkit-filter: grayscale(100%);  filter: grayscale(100%);  -webkit-transition: 0.3s ease-in-out;  transition: 0.3s ease-in-out;}.gallery .hover-8:hover img {  -webkit-filter: grayscale(0);  filter: grayscale(0);}.gallery .hover-9 img {  -webkit-filter: sepia(100%);  filter: sepia(100%);  -webkit-transition: 0.3s ease-in-out;  transition: 0.3s ease-in-out;}.gallery .hover-9:hover img {  -webkit-filter: sepia(0);  filter: sepia(0);}.gallery .hover-10 img {  -webkit-filter: grayscale(0) blur(0);  filter: grayscale(0) blur(0);  -webkit-transition: 0.3s ease-in-out;  transition: 0.3s ease-in-out;}.gallery .hover-10:hover img {  -webkit-filter: grayscale(100%) blur(3px);  filter: grayscale(100%) blur(3px);}.gallery .hover-11 img {  opacity: 1;  -webkit-transition: 0.3s ease-in-out;  transition: 0.3s ease-in-out;}.gallery .hover-11:hover img {  opacity: 0.5;}@-webkit-keyframes flash {  0% {    opacity: 0.4;  }  100% {    opacity: 1;  }}@keyframes flash {  0% {    opacity: 0.4;  }  100% {    opacity: 1;  }}.gallery .hover-13:hover img {  opacity: 1;  -webkit-animation: flash 1.5s;  animation: flash 1.5s;}@-webkit-keyframes shine {  100% {    left: 125%;  }}@keyframes shine {  100% {    left: 125%;  }}.gallery .hover-14 div {  position: relative;}.gallery .hover-14 div:before {  position: absolute;  top: 0;  left: -75%;  z-index: 2;  display: block;  content: "";  width: 50%;  height: 100%;  background: -webkit-gradient(    linear,    left top,    right top,    from(rgba(255, 255, 255, 0)),    to(rgba(255, 255, 255, 0.3))  );  background: linear-gradient(    to right,    rgba(255, 255, 255, 0) 0%,    rgba(255, 255, 255, 0.3) 100%  );  -webkit-transform: skewX(-25deg);  transform: skewX(-25deg);}.gallery .hover-14 div:hover:before {  -webkit-animation: shine 0.75s;  animation: shine 0.75s;}.gallery .hover-15 div {  position: relative;}.gallery .hover-15 div:before {  position: absolute;  top: 50%;  left: 50%;  z-index: 2;  display: block;  content: "";  width: 0;  height: 0;  background: rgba(255, 255, 255, 0.2);  border-radius: 100%;  -webkit-transform: translate(-50%, -50%);  transform: translate(-50%, -50%);  opacity: 0;}.gallery .hover-15 div:hover:before {  -webkit-animation: circle 0.75s;  animation: circle 0.75s;}@-webkit-keyframes circle {  0% {    opacity: 1;  }  40% {    opacity: 1;  }  100% {    width: 200%;    height: 200%;    opacity: 0;  }}@keyframes circle {  0% {    opacity: 1;  }  40% {    opacity: 1;  }  100% {    width: 200%;    height: 200%;    opacity: 0;  }}* {  -webkit-box-sizing: border-box;  box-sizing: border-box;}*:after,*:before {  -webkit-box-sizing: border-box;  box-sizing: border-box;}.grid {  position: relative;}.grid:after {  content: "";  display: block;  clear: both;}.grid-item img {  max-width: 100%;  padding: 0.25rem;  background-color: #fff;  border: 1px solid #eee;}.gallery-with-description .grid-item img {  border: 0;  padding: 0;}.hdg_main {  position: relative;}.main .langChoice {  position: absolute;  right: 30px;  top: 20px;  padding: 10px 12px;  background-color: rgba(92, 97, 242, 0.05);  border-color: #eee;  color: #959aa7;}.site .site-bd .masthead .badge {  padding: 4px 6px 3px;}@media (max-width: 991px) {  .main .langChoice {    right: 20px;    top: 11px;    padding: 8px;  }}@media only screen and (max-width: 575px) {  .main .langChoice {    top: 14px;    padding: 4px 7px;  }  .language-xs {    margin-top: 15px;  }}@media only screen and (max-width: 360px) {  .language-header {    padding-bottom: 45px !important;  }  .main .langChoice {    left: 0;    margin: 0 auto 0 20px;    top: 50px;    width: 33%;    right: 0;  }}.filter-cards-view .job-filter:first-child {  margin-bottom: 30px;}.filter-cards-view .checkbox-animated {  margin-top: 30px;  margin-bottom: 30px;}.filter-cards-view p {  color: #979797;  line-height: 1.6;  letter-spacing: 0.02em;  font-size: 13px;}.filter-cards-view .filter-view-group {  margin-bottom: 10px;}.location-checkbox span {  color: #979797;  padding-left: 33px;}.job-accordion .card {  margin-bottom: 30px;}.job-accordion .btn-block {  border-top-left-radius: 0;  border-top-right-radius: 0;  border-bottom-left-radius: 10px;  border-bottom-right-radius: 10px;}.job-sidebar .job-toggle {  display: none;  width: -webkit-fit-content;  width: -moz-fit-content;  width: fit-content;}.job-search p {  margin-top: 20px;  color: #979797;}.job-search .d-sm-flex .flex-grow-1 h6 {  margin-bottom: 3px;}.job-search .d-sm-flex .flex-grow-1 h6 span {  font-size: 13px;  font-weight: normal;}.job-search .d-sm-flex .flex-grow-1 h6 span.badge {  color: #fff;  font-weight: 600;  padding: 4px 5px 5px;}.job-search .d-sm-flex .flex-grow-1 h6 .btn {  font-weight: 600;}.job-search .d-sm-flex .flex-grow-1 p {  margin-top: 0;  margin-bottom: 0;  font-weight: 500;  display: inline-block;}.job-search .d-sm-flex .flex-grow-1 ul.rating {  margin-left: 10px;  display: inline-block;}.job-search .d-sm-flex .flex-grow-1 ul.rating li {  display: inline-block;  letter-spacing: -2px;}.job-search .d-sm-flex .flex-grow-1 .job-apply-btn {  position: absolute;  top: 30px;  right: 30px;}.job-search .job-description {  margin-top: 20px;  border-top: 1px solid #eee;  padding-top: 20px;}.job-search .job-description h6 {  font-size: 15px;}.job-search .job-description p {  margin-top: 0;  margin-bottom: 6px;  letter-spacing: 0.04em;}.job-search .job-description ul {  list-style-type: disc;  list-style-position: inside;}.job-search .job-description ul li {  margin-bottom: 10px;  cursor: pointer;  color: #979797;}.job-search .job-description ul li:last-child {  margin-bottom: 0;}.job-search .job-description ul li:hover {  color: #959aa7;}.job-search .job-description .theme-form {  margin-top: 20px;  margin-bottom: 30px;  border-bottom: 1px solid #efefef;}.job-search  .job-description  .theme-form  .row  div[class^="col-"]  + div[class^="col-"]  .select2-container {  margin-top: 14px;  max-width: 100%;}.job-search  .job-description  .theme-form  .row  div[class^="col-"]  .job-select2  ~ .select2-container {  margin-top: 0 !important;}.job-search  .job-description  .theme-form  .row  div[class^="col-"]  .input-group  .datepicker-here {  font-size: 14px;  border: 1px solid #eee;  padding-top: 7px;  padding-bottom: 7px;}.select2-container .select2-selection--single {  border-radius: 0.25rem !important;  border-color: #eee !important;  height: 40px !important;  padding: 5px;}.job-pagination {  margin-bottom: 30px;}.job-pagination nav ul {  -webkit-box-pack: end;  -ms-flex-pack: end;  justify-content: flex-end;}@media only screen and (max-width: 1470px) {  .job-search .d-sm-flex .flex-grow-1 .job-apply-btn {    padding: 9px 17px;    font-size: 13px;  }}@media only screen and (max-width: 1366px) {  .xl-mt-job {    margin-bottom: 20px;  }}@media only screen and (max-width: 991px) {  .filter-cards-view {    padding: 20px !important;  }  .filter-cards-view .job-filter:first-child {    margin-bottom: 20px;  }  .filter-cards-view .checkbox-animated {    margin-top: 20px;    margin-bottom: 20px;  }  .job-accordion .animate-chk {    padding: 20px !important;  }  .job-search p {    margin-top: 15px;  }}@media only screen and (max-width: 767px) {  .job-search .d-sm-flex .flex-grow-1 .job-apply-btn {    position: unset;    display: block;    width: -webkit-fit-content;    width: -moz-fit-content;    width: fit-content;    margin-top: 5px;  }}@media only screen and (max-width: 575px) {  .filter-cards-view {    padding: 15px !important;  }  .filter-cards-view .job-filter:first-child {    margin-bottom: 15px;  }  .filter-cards-view .checkbox-animated {    margin-top: 15px;    margin-bottom: 15px;  }  .job-accordion .animate-chk {    padding: 15px !important;  }  .job-search p {    margin-top: 10px;    text-align: center;    font-size: 13px;  }  .job-search .d-sm-flex {    text-align: center;  }  .job-search .d-sm-flex .flex-grow-1 {    text-align: center;  }  .job-search .d-sm-flex .flex-grow-1 .job-apply-btn {    margin-left: auto;    margin-right: auto;  }  .job-search .d-sm-flex .flex-grow-1 h6 .pull-right {    float: none;    display: inline-block;    margin-left: 15px;  }  .job-search .d-sm-flex .flex-grow-1 h6 span.badge {    font-size: 10px;    padding: 5px;  }  .job-search .d-sm-flex .flex-grow-1 h6 a {    margin-bottom: 10px;  }  .job-search .d-sm-flex .flex-grow-1 p span + span {    display: block;  }  .job-search .d-sm-flex img {    margin-bottom: 15px;  }  .job-search .d-sm-flex .m-r-20 {    margin-right: 0;  }  .job-search .job-description {    margin-top: 15px;    padding-top: 15px;  }  .job-search .job-description label {    display: block;    text-align: left !important;  }  .job-search .job-description .select2-container {    width: 100% !important;  }  .job-search .job-description .theme-form {    margin-top: 15px;    margin-bottom: 15px;  }  .job-search    .job-description    .theme-form    .row    div[class^="col-"]    + div[class^="col-"]    .select2-container {    margin-top: 2px;  }  .job-search .job-description .theme-form .xs-mt-period {    margin-top: 15px;  }  .job-search .card-footer {    padding: 20px;  }  .job-pagination {    margin-bottom: 15px;  }  .xl-mt-job {    margin-bottom: 15px;  }}@media only screen and (max-width: 420px) {  .job-search .d-sm-flex .flex-grow-1 h6 span.badge {    display: none;  }}@media only screen and (max-width: 360px) {  .job-search .job-description .btn {    padding: 6px 12px;  }}.jsgrid .jsgrid-grid-body .jsgrid-cell {  padding: 0.75rem;}.jsgrid .jsgrid-pager-container {  text-align: right;}.jsgrid .jsgrid-pager {  padding: 0;  margin-top: 20px;}.jsgrid .jsgrid-pager .jsgrid-pager-nav-inactive-button {  margin-right: -5px;}.jsgrid .jsgrid-pager .jsgrid-pager-nav-inactive-button:first-child {  border-radius: 5px 0 0 5px;}.jsgrid .jsgrid-pager .jsgrid-pager-page ~ .jsgrid-pager-nav-button {  margin-left: -5px;}.jsgrid .jsgrid-pager .jsgrid-pager-page ~ .jsgrid-pager-nav-button:last-child {  border-radius: 0 5px 5px 0;}.jsgrid .jsgrid-pager [class*="jsgrid-pager"] {  display: inline-block;  min-width: 1.5em;  padding: 0.5em 1em;  border: 1px solid #f4f4f4;}.jsgrid .jsgrid-pager .jsgrid-pager-page a {  color: #2c323f;}.jsgrid .jsgrid-pager .jsgrid-pager-current-page {  color: #2c323f;}.jsgrid .jsgrid-selected-row > .jsgrid-cell {  background: #f4f4f4;  border-color: #fafafa;}.jsgrid .jsgrid-header-row > .jsgrid-header-cell {  padding: 0.75rem;  font-weight: 500;}.jkanban-container .card-header p {  color: #2b2b2b;  font-weight: 400;}.jkanban-container .card-body #demo1,.jkanban-container .card-body #demo2,.jkanban-container .card-body #demo3 {  margin-left: -15px;  margin-right: -15px;}.jkanban-container .btn {  margin-bottom: 10px;}.jkanban-container .note a {  display: contents;}.kanban-board-header {  height: auto;  width: auto;  line-height: unset;  background: #f6f8fc;  border-bottom: 1px solid #efefef;}.kanban-board-header.bg-info ~ .kanban-drag {  background-color: rgba(79, 170, 213, 0.3) !important;}.kanban-board-header.bg-warning ~ .kanban-drag {  background-color: rgba(230, 174, 48, 0.3) !important;}.kanban-board-header.bg-success ~ .kanban-drag {  background-color: rgba(97, 174, 65, 0.3) !important;}.kanban-container {  display: contents;}.kanban-board {  margin-bottom: 30px;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;  letter-spacing: 0.5px;  border-radius: 8px;  -webkit-box-shadow: 1px 5px 24px 0 rgba(68, 102, 242, 0.05);  box-shadow: 1px 5px 24px 0 rgba(68, 102, 242, 0.05);  overflow: hidden;  width: calc(100% / 3 - 30px) !important;}.kanban-board .kanban-drag {  background: #f6f8fc;}.kanban-item {  background: transparent;  padding: 0;  margin-bottom: 20px;}.kanban-item p {  opacity: 0.7;}.kanban-item:last-child {  margin-bottom: 0;}.kanban-item .list {  display: inline-block;  opacity: 0.4;}.kanban-item .list li {  display: inline-block;  font-size: 12px;}.kanban-item .list li i {  margin-right: 10px;}.kanban-item .kanban-box {  border: 1px solid #efefef;  border-radius: 5px;  padding: 20px;  position: relative;  display: block;  color: inherit;  background-color: #fff;}.kanban-item .kanban-box:hover {  color: inherit;}.kanban-item .kanban-box + .kanban-box {  margin-top: 20px;}.kanban-item .kanban-box .badge {  font-weight: 400;  padding: 4px;}.kanban-item .kanban-box h6 {  font-size: 15px;  margin-top: 5px;  font-weight: 500;}.kanban-item .kanban-box .dropdown {  display: inline-block;  right: 10px;  position: absolute;  top: 20px;}.kanban-item .kanban-box .dropdown .dropdown-item {  font-size: 13px;  font-weight: 500;  padding: 5px 10px;  text-align: left;}.kanban-item .kanban-box .dropdown svg {  height: 14px;}.kanban-item .kanban-box .d-flex {  -webkit-box-pack: justify;  -ms-flex-pack: justify;  justify-content: space-between;}.kanban-item .kanban-box .dropdown-toggle:after {  content: none;}.kanban-item .kanban-box .customers li:first-child {  vertical-align: middle;}.kanban-item .kanban-box .customers ul li + li {  margin-left: -10px;}.kanban-item .kanban-box .date {  font-size: 11px;  opacity: 0.5;}footer {  margin: 0;  padding: 0;}@media only screen and (max-width: 1199px) {  .jkanban-container .btn {    margin-bottom: 10px;  }}@media only screen and (max-width: 767px) {  .jkanban-container .card-body #demo1 {    margin-left: 0;  }}@media only screen and (max-width: 710px) {  .kanban-board {    width: calc(100% / 1 - 30px) !important;  }}@media only screen and (max-width: 600px) {  .kanban-board .kanban-drag,  .kanban-container .kanban-item .kanban-box {    padding: 10px 15px;  }  .custom-board .kanban-container .kanban-board,  .api-board .kanban-container .kanban-board {    width: 90% !important;    margin-left: 14px !important;    margin-right: 14px !important;  }  .kanban-container .kanban-board {    margin-left: 10px !important;    margin-right: 10px !important;    width: 94% !important;    margin-left: 0px !important;    margin-right: 0px !important;  }}@media only screen and (max-width: 480px) {  .jkanban-container .kanban-board {    margin-bottom: 14px;  }  .jkanban-container .card-body {    padding: 15px !important;  }  .kanban-board .kanban-drag,  .kanban-container .kanban-item .kanban-box {    padding: 10px 15px;  }}@media only screen and (max-width: 360px) {  .jkanban-container .btn {    margin-left: 0;    padding: 6px 16px;  }}.knowledgebase-bg {  height: 500px;  margin-bottom: 30px;  border-radius: 10px;}.knowledgebase-search {  position: absolute;  top: 0;  bottom: 0;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  left: 5%;}.knowledgebase-search h3 {  font-weight: 600;}.knowledgebase-search .form-inline {  background-color: #fff;  width: 500px;  padding: 12px 50px;  border-radius: 10px;  border: 1px solid #eee;  margin-top: 10px;  position: relative;}.knowledgebase-search .form-inline ::-webkit-input-placeholder {  color: #ccc;}.knowledgebase-search .form-inline ::-moz-placeholder {  color: #ccc;}.knowledgebase-search .form-inline :-ms-input-placeholder {  color: #ccc;}.knowledgebase-search .form-inline ::-ms-input-placeholder {  color: #ccc;}.knowledgebase-search .form-inline ::placeholder {  color: #ccc;}.knowledgebase-search .form-inline svg {  position: absolute;  left: 20px;  width: 20px;  top: 17px;  stroke: #ccc;}.knowledge-details .blog-single .blog-details {  padding-right: 0;}.knowledge-details .blog-box img {  border-radius: 10px;}.knowledge-details .job-sidebar .categories ul li span.badge {  padding: 4px 4px 2px;}.browse > div {  margin-bottom: 30px;}.browse .browse-articles {  background-color: #fff;  padding: 30px;  border-radius: 10px;}.browse .browse-articles h6 {  font-weight: 600;  padding-bottom: 15px;  margin-bottom: 15px;  border-bottom: 1px solid #eee;  color: #59667a;  padding-left: 25px;  position: relative;  line-height: 1.6;}.browse .browse-articles h6 span svg {  width: 16px;  height: 16px;  margin-right: 10px;  vertical-align: text-top;  position: absolute;  left: 0;  top: 4px;}.browse .browse-articles ul li {  border-radius: 8px;  position: relative;  padding-top: 8px;  padding-bottom: 8px;  cursor: pointer;}.browse .browse-articles ul li:last-child {  padding-bottom: 0;}.browse .browse-articles ul li h5 {  vertical-align: text-top;  font-size: 14px;  margin-bottom: unset;  color: #979797;  width: 100%;  padding-left: 20px;  line-height: 1.6;  font-weight: 500;  position: relative;}.browse .browse-articles ul li h5 span.badge {  margin-left: auto;}.browse .browse-articles ul li h5 svg {  width: 14px;  height: 14px;  margin-right: 10px;  vertical-align: text-top;  position: absolute;  left: 0;  top: 4px;}.browse .browse-articles ul li a {  color: #2b2b2b;  display: -webkit-inline-box;  display: -ms-inline-flexbox;  display: inline-flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  width: 100%;}.browse .browse-articles ul li:hover h5 {  color: #959aa7;}@media only screen and (max-width: 1199px) {  .knowledgebase-bg {    height: 400px;  }  .knowledgebase-search .form-inline {    width: 400px;    padding: 7px 45px;  }  .knowledgebase-search .form-inline svg {    top: 14px;  }}@media only screen and (max-width: 767px) {  .browse .browse-articles h6 {    margin-bottom: 10px;  }}@media only screen and (max-width: 575px) {  .browse .browse-articles {    padding: 20px;  }  .browse .browse-articles h6 {    font-size: 14px;    margin-bottom: 10px;  }  .knowledgebase-bg {    height: 250px;  }  .knowledgebase-search {    width: calc(100% - 30px);    left: 15px;    height: calc(100% - 30px);    background-color: rgba(255, 255, 255, 0.7);  }  .knowledgebase-search .form-inline {    width: 90%;    padding: 3px 45px;  }  .knowledgebase-search .form-inline svg {    top: 8px;  }  .knowledgebase-search > div {    width: 100%;    text-align: center;    padding: 15px;    border-right: 10px;  }  .knowledgebase-search > div h3 {    font-size: 20px;    margin-bottom: 0;  }  .knowledgebase-search > div .form-group {    margin-bottom: 0;  }}@media only screen and (max-width: 360px) {  .browse .browse-articles ul li h5 {    width: 100%;    white-space: nowrap;    overflow: hidden;    text-overflow: ellipsis;  }  .browse .browse-articles ul li h5 span.badge {    display: none;  }}.landing-page .section-py-space {  padding-top: 70px;  padding-bottom: 70px;}.landing-page .section-pt-space {  padding-top: 70px;}.landing-page .section-pb-space {  padding-bottom: 70px;}.landing-page .light-bg {  background-color: rgba(92, 97, 242, 0.01);}.landing-page section .title {  margin-bottom: 35px;  text-align: center;  width: -webkit-fit-content;  width: -moz-fit-content;  width: fit-content;  margin-left: auto;  margin-right: auto;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.landing-page section .title h2 {  font-size: 30px;  text-transform: uppercase;  font-weight: 700;  color: #959aa7;  margin-bottom: 0;  position: relative;}.landing-page section .title h2 i {  font-size: 4px;  margin-top: -2px;  margin-left: 10px;  vertical-align: middle;}.landing-page section .title h2:after {  position: absolute;  content: "";  width: 76px;  height: 44px;  background-color: rgba(92, 97, 242, 0.1);  top: -5px;  right: -12px;  border-radius: 4px;  -webkit-transition: all 0.5s ease-in;  transition: all 0.5s ease-in;}.landing-page section:hover {  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.landing-page section:hover .title h2:after {  width: 110%;}.landing-page .custom-container {  max-width: 1660px;  padding-right: var(--bs-gutter-x, 0.75rem);  padding-left: var(--bs-gutter-x, 0.75rem);  margin-right: auto;  margin-left: auto;}.landing-page .navbar-nav {  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.landing-page .navbar-nav .nav-item {  position: relative;}.landing-page .navbar-nav .nav-item .nav-link {  color: #000;  font-size: 15px;  font-weight: 500;  letter-spacing: 1px;  padding: 12px;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;  opacity: 0.7;}.landing-page .navbar-nav .nav-item .nav-link:hover,.landing-page .navbar-nav .nav-item .nav-link.active {  opacity: 1;  text-shadow: 0 0 0 #959aa7;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;  color: #959aa7;}.landing-page .btn-landing {  border-radius: 30px;  color: #fff;  background-color: #959aa7;  padding: 12px 30px;  line-height: 1;  font-weight: 600;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  width: -webkit-fit-content;  width: -moz-fit-content;  width: fit-content;}.landing-page .btn-landing:hover {  color: #fff;}.landing-page .btn-landing.btn-white {  background-color: #fff !important;  color: #959aa7;}.landing-page .landing-header {  padding: 12px 40px;  position: fixed;  top: 0;  left: 0;  width: 100%;  z-index: 2;  -webkit-box-shadow: 0 0 12px rgba(255, 255, 255, 0.1);  box-shadow: 0 0 12px rgba(255, 255, 255, 0.1);  -webkit-transition: all 0.5s ease-in-out;  transition: all 0.5s ease-in-out;}.landing-page .landing-header.sticky {  background-color: #959aa7;  -webkit-transition: all 0.5s ease-in-out;  transition: all 0.5s ease-in-out;  padding: 6px 10px;}.landing-page .landing-header ul.landing-menu li.nav-item.menu-back {  border-bottom: 1px solid #eee;  padding: 22px 20px;  text-align: right;  text-transform: uppercase;  font-weight: 700;  font-size: 16px;  display: none;  cursor: pointer;  margin-bottom: 15px;}.landing-page .landing-header ul.landing-menu li.nav-item.menu-back i {  font-size: 16px;  margin-left: 10px;}.landing-page .landing-header ul.landing-menu li.nav-item a.nav-link {  font-size: 16px;  font-weight: 600;  color: #fff;  padding: 10px 20px;}.landing-page .landing-header ul.landing-menu li.nav-item:hover a.nav-link {  color: #eeb82f;}.landing-page .landing-header .buy-block {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.landing-page .landing-header .buy-block .toggle-menu {  margin-left: 20px;  display: none;  cursor: pointer;}.landing-page .landing-header .buy-block .toggle-menu i {  font-size: 24px;  color: #fff;}.landing-page .landing-home {  background-color: rgba(92, 97, 242, 0.9);  position: relative;  overflow: hidden;}.landing-page .landing-home .landing-home-contain {  margin-left: 50px;  height: calc(100vh - 90px);  margin-top: 90px;  text-align: left;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.landing-page .landing-home .landing-home-contain div div {  margin-bottom: 4px;}.landing-page .landing-home .landing-home-contain .landing-logo {  margin-bottom: 25px;}.landing-page .landing-home .landing-home-contain h2 {  color: #fff;  font-weight: 700;  font-size: 44px;  margin-bottom: 6px;  line-height: 1.4;}.landing-page .landing-home .landing-home-contain h3 {  font-size: 24px;  color: #eeb82f;  font-weight: 600;  margin-bottom: 15px;}.landing-page .landing-home .landing-home-contain p {  color: #fff;  font-size: 18px;  font-weight: 500;  width: 100%;  margin-bottom: 30px;}.landing-page .landing-home .landing-home-contain .btn-home-list li {  display: inline-block;}.landing-page .landing-home .landing-home-contain .btn-home-list li .btn {  text-transform: capitalize;}.landing-page  .landing-home  .landing-home-contain  .btn-home-list  li:nth-child(n + 2) {  margin-left: 10px;}.landing-page .landing-home .animat-block {  position: relative;  margin-top: 100px;  margin-left: 50px;}.landing-page .landing-home .animat-block li img {  border-radius: 15px;  -webkit-transform: rotate(-12deg);  transform: rotate(-12deg);}.landing-page .landing-home .animat-block li:first-child {  -webkit-animation: move2 1.2s infinite alternate;  animation: move2 1.2s infinite alternate;  z-index: 1;  margin-left: 40px;  position: relative;}.landing-page .landing-home .animat-block li:nth-child(2) {  -webkit-animation: move2 1.3s infinite alternate;  animation: move2 1.3s infinite alternate;}.landing-page .landing-home .animat-block li:nth-child(3) {  position: absolute;  top: 8%;  left: 36%;  -webkit-animation: move2 1.4s infinite alternate;  animation: move2 1.4s infinite alternate;}.landing-page .landing-home .animat-block li:nth-child(4) {  position: absolute;  bottom: 0;  left: 40px;  -webkit-animation: move2 1.5s infinite alternate;  animation: move2 1.5s infinite alternate;}.landing-page .landing-home .animat-block li:nth-child(5) {  position: absolute;  bottom: 20px;  right: 15%;  -webkit-animation: move2 1.6s infinite alternate;  animation: move2 1.6s infinite alternate;}@-webkit-keyframes move1 {  0% {    -webkit-transform: rotate(0deg) translateX(15px) rotate(0deg);    transform: rotate(0deg) translateX(15px) rotate(0deg);  }  100% {    -webkit-transform: rotate(360deg) translateX(15px) rotate(-360deg);    transform: rotate(360deg) translateX(15px) rotate(-360deg);  }}@keyframes move1 {  0% {    -webkit-transform: rotate(0deg) translateX(15px) rotate(0deg);    transform: rotate(0deg) translateX(15px) rotate(0deg);  }  100% {    -webkit-transform: rotate(360deg) translateX(15px) rotate(-360deg);    transform: rotate(360deg) translateX(15px) rotate(-360deg);  }}@-webkit-keyframes move2 {  0% {    -webkit-transform: translateY(0);    transform: translateY(0);  }  100% {    -webkit-transform: translateY(-5px);    transform: translateY(-5px);  }}@keyframes move2 {  0% {    -webkit-transform: translateY(0);    transform: translateY(0);  }  100% {    -webkit-transform: translateY(-5px);    transform: translateY(-5px);  }}.landing-page .layout-section {  background-color: #fff;}.landing-page .layout-section .layout-list {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  margin-bottom: 35px;  border: none;}.landing-page .layout-section .layout-list .nav-item .nav-link {  padding: 14px 30px;  background-color: rgba(92, 97, 242, 0.1);  border-radius: 30px;  font-weight: 500;}.landing-page .layout-section .layout-list .nav-item .nav-link.active {  background-color: #959aa7;  color: #fff;}.landing-page .layout-section .layout-list .nav-item + .nav-item {  margin-left: 18px;}.landing-page .layout-section .layout-links .row {  margin-bottom: -30px;}.landing-page .layout-section .layout-links .row > div {  margin-bottom: 30px;}.landing-page .layout-section .layout-links .layout-box {  background-color: #fff;  padding: 15px;  border-radius: 20px;  -webkit-box-shadow: 0 0 20px rgba(8, 21, 66, 0.2);  box-shadow: 0 0 20px rgba(8, 21, 66, 0.2);}.landing-page .layout-section .layout-links .layout-box img {  -webkit-transition: all 0.5s ease;  transition: all 0.5s ease;  border-radius: 10px;}.landing-page .layout-section .layout-links .layout-box:hover img {  -webkit-transform: scale(1.02);  transform: scale(1.02);}.landing-page .layout-section .layout-links .nav-link {  border-radius: 10px;  padding: 15px 30px;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  background-color: rgba(92, 97, 242, 0.8);  position: relative;}.landing-page .demo-section .demo-box {  background-color: #fff;  padding: 20px;  border-radius: 20px;}.landing-page .demo-section .demo-box .demo-title {  padding-top: 20px;  text-align: center;}.landing-page .demo-section .demo-box .demo-title .btn {  text-transform: capitalize;  border: 1px solid #959aa7;  padding: 8px 15px;  -webkit-transition: all 0.5s ease;  transition: all 0.5s ease;  color: #959aa7;}.landing-page .demo-section .demo-box .demo-title .btn:hover {  background-color: #959aa7;  color: #fff;}.landing-page .demo-section .demo-box .img-wrraper {  border-radius: 10px;  overflow: hidden;  position: relative;}.landing-page .demo-section .demo-box .img-wrraper img {  -webkit-transition: all 0.5s ease;  transition: all 0.5s ease;  width: 100%;}.landing-page .demo-section .demo-box:hover .img-wrraper img {  -webkit-transform: scale(1.02);  transform: scale(1.02);}.landing-page .demo-section .demo-block {  margin-bottom: -30px;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;}.landing-page .demo-section .demo-block > div {  margin-bottom: 30px;}.landing-page .framework .nav {  margin-bottom: 50px;}.landing-page .framework .nav .nav-item:nth-child(n + 2) {  margin-left: 20px;}.landing-page .framework .nav .nav-link {  border-radius: 10px;  padding: 15px 30px;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  background-color: rgba(92, 97, 242, 0.8);  position: relative;}.landing-page .framework .nav .nav-link h5 {  font-weight: 700;  color: #eeb82f;}.landing-page .framework .nav .nav-link p {  color: #fff;}.landing-page .framework .nav .nav-link.active,.landing-page .framework .nav .nav-link.show {  background-color: rgba(92, 97, 242, 0.8);}.landing-page .framework .nav .nav-link.active:before,.landing-page .framework .nav .nav-link.show:before {  content: "";  position: absolute;  top: 100%;  left: 0;  right: 0;  margin-right: auto;  margin-left: auto;  width: 0;  height: 0;  border-left: 30px solid transparent;  border-right: 30px solid transparent;  border-top: 25px solid rgba(92, 97, 242, 0.8);}.landing-page .framework .nav .nav-link img {  height: 35px;  margin-right: 15px;}.landing-page .framework ul.framworks-list {  text-align: center;}.landing-page .framework ul.framworks-list li {  display: inline-block;  background-color: rgba(92, 97, 242, 0.05);  padding: 40px 10px;  margin-bottom: 30px;  border-radius: 10px;  border: 1px solid #eee;  margin: 10px;  height: 185px;  width: 185px;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;  text-align: center;}.landing-page .framework ul.framworks-list li h6 {  margin-top: 10px;  margin-bottom: unset;  -webkit-transition: all 0.5s ease;  transition: all 0.5s ease;}.landing-page .framework ul.framworks-list li img {  -webkit-transition: all 0.5s ease;  transition: all 0.5s ease;}.landing-page .framework ul.framworks-list li:hover img {  -webkit-transform: scale(0.9);  transform: scale(0.9);}.landing-page .framework ul.framworks-list li:hover h6 {  color: #959aa7;}.landing-page .responsive-card .img-wrraper {  text-align: center;}.landing-page .core-feature .feature-block {  margin-bottom: -25px;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;}.landing-page .core-feature .feature-block > div {  margin-bottom: 25px;}.landing-page .core-feature .d-flex .flex-shrink-0 .icon-wrraper {  width: 60px;  height: 60px;  border-radius: 60px;  background-color: rgba(92, 97, 242, 0.1);  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  -webkit-transition: all 0.2s ease;  transition: all 0.2s ease;}.landing-page .core-feature .d-flex .flex-shrink-0 .icon-wrraper svg {  width: 40%;  height: auto;  color: #959aa7;  -webkit-transition: all 0.2s ease;  transition: all 0.2s ease;}.landing-page .core-feature .d-flex .flex-grow-1 {  text-align: left;  margin-left: 15px;}.landing-page .core-feature .d-flex .flex-grow-1 h4 {  font-size: 20px;  margin-bottom: 8px;  font-weight: 600;}.landing-page .core-feature .d-flex .flex-grow-1 p {  font-size: 15px;  color: #979797;  margin-bottom: unset;}.landing-page .core-feature .feature-box {  border: 1px solid #eee;  padding: 45px 30px;  text-align: center;  border-radius: 10px;  background-color: #fff;  height: 100%;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  text-align: center;}.landing-page .core-feature .feature-box .icon-wrraper {  width: 60px;  height: 60px;  border-radius: 60px;  margin-bottom: 20px;  background-color: rgba(92, 97, 242, 0.1);  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  margin-left: auto;  margin-right: auto;  -webkit-transition: all 0.2s ease;  transition: all 0.2s ease;}.landing-page .core-feature .feature-box .icon-wrraper svg {  width: 40%;  height: auto;  color: #959aa7;  -webkit-transition: all 0.2s ease;  transition: all 0.2s ease;}.landing-page .core-feature .feature-box h4 {  margin-bottom: 0;  margin-top: 10px;  font-weight: 700;}.landing-page .core-feature .feature-box p {  font-size: 16px;  color: #979797;  margin-bottom: unset;}.landing-page .core-feature .feature-box:hover .icon-wrraper {  background-color: #959aa7;}.landing-page .core-feature .feature-box:hover .icon-wrraper svg {  color: #eeb82f;}.landing-page .responsive-card .img-wrraper img {  border-radius: 15px;}.landing-page .counter-sec {  background-color: #fff;}.landing-page .counter-sec .counter-box {  text-align: center;  border: 1px solid #eee;  padding: 25px 30px;  border-radius: 10px;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  height: 100%;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;}.landing-page .counter-sec .counter-box .count-number {  background-color: rgba(92, 97, 242, 0.1);  width: 80px;  height: 80px;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  justify-content: center;  border-radius: 50%;  margin-left: auto;  margin-right: auto;  margin-bottom: 25px;  -webkit-transition: all 0.5s ease;  transition: all 0.5s ease;}.landing-page .counter-sec .counter-box .count-number h3 {  font-size: 40px;  margin-bottom: unset;  color: #959aa7;  -webkit-transition: all 0.5s ease;  transition: all 0.5s ease;}.landing-page .counter-sec .counter-box .count-detail h4 {  text-transform: capitalize;  font-weight: 600;}.landing-page .counter-sec .counter-box .count-detail p {  font-size: 16px;  color: #979797;  margin-bottom: unset;}.landing-page .counter-sec .counter-box:hover .count-number {  background-color: #959aa7;}.landing-page .counter-sec .counter-box:hover .count-number h3 {  color: #fff;}.landing-page .landing-footer {  background-color: rgba(92, 97, 242, 0.05);}.landing-page .landing-footer .footer-contain {  text-align: center;}.landing-page .landing-footer .footer-contain img {  margin-bottom: 5px;}.landing-page .landing-footer .footer-contain h2 {  font-size: calc(18px + (35 - 18) * ((100vw - 320px) / (1920 - 320)));  font-weight: 700;  margin-bottom: 10px;  line-height: 1.4;}.landing-page .landing-footer .footer-contain .star-rate {  margin-bottom: 40px;}.landing-page .landing-footer .footer-contain .star-rate li {  display: inline-block;}.landing-page .landing-footer .footer-contain .star-rate li i {  font-size: calc(16px + (30 - 16) * ((100vw - 320px) / (1920 - 320)));}.landing-page .landing-footer .footer-contain .btn-footer a:nth-child(n + 2) {  margin-left: 10px;}.tap-top {  text-align: center;  cursor: pointer;  display: none;  width: 40px;  height: 40px;  border-radius: 100%;  position: fixed;  bottom: 30px;  right: 30px;  z-index: 5;  color: #fff;  background: var(--theme-deafult);  border: none;  padding: 7px;  -webkit-box-shadow: 0 0 10px var(--theme-deafult);  box-shadow: 0 0 10px var(--theme-deafult);  opacity: 0.5;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.tap-top:hover {  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;  opacity: 1;}.tap-top svg {  width: 20px;}@media (max-width: 1880px) {  .landing-page .landing-home .landing-home-contain {    padding-top: 45px;  }}@media (max-width: 1660px) {  .landing-page .landing-home .animat-block li:nth-child(3) {    top: 15%;  }  .landing-page .landing-home .animat-block li:nth-child(5) {    bottom: 100px;    right: 5%;  }  .landing-page .custom-container {    max-width: 1440px;  }}@media (max-width: 1470px) {  .landing-page .landing-home .landing-home-contain h2 {    font-size: 38px;  }  .landing-page .landing-home .landing-home-contain h3 {    font-size: 22px;  }  .landing-page .landing-home .landing-home-contain p {    font-size: 16px;  }  .landing-page .landing-home .animat-block li:first-child img {    width: 260px;  }  .landing-page .landing-home .animat-block li:nth-child(3) {    top: 8%;  }  .landing-page .landing-home .animat-block li:nth-child(5) {    right: 3%;  }  .landing-page .custom-container {    max-width: 100%;    padding-left: 30px;    padding-right: 30px;  }}@media (max-width: 1366px) {  .landing-page .landing-home .animat-block li:first-child {    margin-left: 10px;  }  .landing-page .landing-home .animat-block li:first-child img {    width: 280px;  }  .landing-page .landing-home .animat-block li:nth-child(2) img {    width: 500px;  }  .landing-page .landing-home .animat-block li:nth-child(5) {    right: 0;  }  .landing-page .framework .nav {    margin-bottom: 40px;  }  .landing-page .framework .nav .nav-link {    padding-bottom: 15px;  }  .landing-page .framework .nav .nav-link img {    height: 40px;  }  .landing-page .framework .nav .nav-link h5 {    font-size: 18px;  }  .landing-page .framework .nav .nav-link p {    font-size: 12px;  }  .landing-page .framework ul.framworks-list li {    height: 175px;    width: 175px;  }  .landing-page .framework ul.framworks-list li img {    width: auto;    height: 60px;  }  .landing-page .core-feature .feature-box {    padding: 35px 25px;  }  .landing-page .core-feature .feature-box h4 {    font-size: 22px;  }  .landing-page .core-feature .feature-box p {    font-size: 14px;  }  .landing-page .counter-sec .counter-box .count-number {    margin-bottom: 15px;    width: 70px;    height: 70px;  }  .landing-page .counter-sec .counter-box .count-number h3 {    font-size: 30px;  }  .landing-page .counter-sec .counter-box .count-detail h4 {    font-size: 22px;  }  .landing-page .counter-sec .counter-box .count-detail p {    font-size: 14px;  }}@media (max-width: 1365px) {  .landing-page .landing-home .animat-block li:nth-child(2) img {    width: 480px;  }  .landing-page .landing-home .animat-block li:nth-child(5) img {    width: 280px;  }  .landing-page .landing-home .animat-block li:nth-child(4) img {    width: 200px;  }  .landing-page .landing-home .landing-home-contain h2 {    font-size: 28px;  }  .landing-page .landing-home .landing-home-contain p {    font-size: 16px;  }}@media screen and (min-device-width: 1200px) and (max-device-width: 1366px) {  .des-xl-50 {    max-width: 50%;    -webkit-box-flex: 0;    -ms-flex: 0 0 50%;    flex: 0 0 50%;  }  .landing-page .demo-section .demo-box {    padding: 15px;  }  .landing-page .demo-section .demo-box .demo-title {    padding-top: 10px;  }  .landing-page .demo-section .demo-box .demo-title h3 {    font-size: 18px;  }}@media (max-width: 1199px) {  .landing-page .landing-home .animat-block {    margin-top: 110px;  }  .landing-page .landing-home .animat-block li:first-child {    margin-left: 0;  }  .landing-page .landing-home .animat-block li:first-child img {    width: 230px;  }  .landing-page .landing-home .animat-block li:nth-child(2) img {    width: 420px;  }  .landing-page .landing-home .animat-block li:nth-child(4) {    bottom: 4%;    left: 20px;  }  .landing-page .landing-home .animat-block li:nth-child(4) img {    width: 230px;  }  .landing-page .landing-home .animat-block li:nth-child(5) {    bottom: 20%;    right: -5%;  }  .landing-page .landing-home .animat-block li:nth-child(5) img {    width: 250px;  }  .landing-page .section-py-space {    padding-top: 60px;    padding-bottom: 60px;  }  .landing-page .section-pt-space {    padding-top: 60px;  }  .landing-page .section-pb-space {    padding-bottom: 60px;  }  .landing-page .title .logo-wrraper img {    width: 35px;    height: 35px;  }  .landing-page .title h2 {    font-size: 26px;  }  .landing-page .landing-header ul.landing-menu li.nav-item a.nav-link {    padding: 10px 10px;  }  .landing-page .landing-header .buy-block .btn-landing {    padding: 10px 20px;  }  .landing-page .landing-home .landing-home-contain h2 {    font-size: 26px;  }  .landing-page .counter-sec .counter-box {    padding: 20px 20px;  }  .landing-page .counter-sec .counter-box .count-number {    width: 60px;    height: 60px;  }  .landing-page .counter-sec .counter-box .count-number h3 {    font-size: 22px;  }  .landing-page .demo-section .demo-box {    padding: 20px;  }  .landing-page .demo-section .demo-box .img-wrraper ul.demo-link li a {    display: block;  }  .landing-page .demo-section .demo-box .img-wrraper ul.demo-link li a svg {    display: block;    margin-right: auto;    margin-left: auto;  }  .landing-page .framework .nav {    margin-bottom: 30px;  }  .landing-page .framework ul.framworks-list li {    width: 150px;    height: 150px;  }  .landing-page .framework ul.framworks-list li img {    height: 40px;  }}@media (max-width: 991px) {  .landing-page .framework ul.framworks-list {    margin-bottom: -20px;  }  .landing-page .framework ul.framworks-list li {    margin: 0 10px 20px;  }  .landing-page section .title h2 {    font-size: 22px;  }  .landing-page section .title h2::after {    top: -10px;  }  .landing-page .layout-section .layout-list .nav-item .nav-link {    padding: 8px 14px;  }  .landing-page .section-py-space {    padding-top: 50px;    padding-bottom: 50px;  }  .landing-page .section-pt-space {    padding-top: 50px;  }  .landing-page .section-pb-space {    padding-bottom: 50px;  }  .landing-page .landing-header {    padding-top: 15px;    padding-bottom: 15px;  }  .landing-page .landing-header ul.landing-menu {    position: fixed;    top: 0;    right: -320px;    width: 300px;    height: 100vh;    background-color: #fff;    display: block;    -webkit-transition: all 0.5s ease;    transition: all 0.5s ease;  }  .landing-page .landing-header ul.landing-menu.open {    right: 0;  }  .landing-page .landing-header ul.landing-menu li.nav-item {    display: block;    background-color: #fff;    text-align: left;  }  .landing-page .landing-header ul.landing-menu li.nav-item.menu-back {    display: block;  }  .landing-page .landing-header ul.landing-menu li.nav-item a.nav-link {    color: #2b2b2b;    padding: 10px 20px;  }  .landing-page .landing-header ul.landing-menu li.nav-item:hover a.nav-link {    color: #959aa7;  }  .landing-page .landing-header .buy-block .toggle-menu {    display: block;  }  .landing-page .btn-landing {    padding: 10px 25px;  }  .landing-page .landing-home {    position: relative;    z-index: 1;  }  .landing-page .landing-home .animat-block li img {    -webkit-transform: rotate(0);    transform: rotate(0);  }  .landing-page .landing-home .animat-block li:first-child {    z-index: unset;    top: 16%;    left: -10px;    position: absolute;  }  .landing-page .landing-home .animat-block li:first-child img {    width: 200px;  }  .landing-page .landing-home .animat-block li:nth-child(4) {    top: 16%;    left: unset;    right: 0;  }  .landing-page .landing-home .animat-block li:nth-child(4) img {    width: 180px;  }  .landing-page .landing-home .animat-block li:nth-child(5) {    right: 33%;    top: 5%;  }  .landing-page .landing-home .animat-block li:nth-child(5) img {    width: 250px;  }  .landing-page .landing-home .animat-block li:nth-child(2) {    position: absolute;    top: 75%;    left: 0;  }  .landing-page .landing-home .animat-block li:nth-child(2) img {    width: 310px;  }  .landing-page .landing-home .animat-block li:nth-child(3) {    top: 75%;    right: 0;    left: unset;  }  .landing-page .landing-home .animat-block li:nth-child(3) img {    width: 310px;  }  .landing-page .landing-home .row > .animat-block {    position: unset;    margin-top: 0;  }  .landing-page .landing-home .row > .animat-block ~ div[class*="col-"] {    -webkit-box-ordinal-group: 0;    -ms-flex-order: -1;    order: -1;    padding: 0;  }  .landing-page .landing-home .landing-home-contain {    text-align: center;    background-color: rgba(92, 97, 242, 0.7);    height: 85vh;    width: 100%;    margin: auto;    padding: 0 10px 0;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    -webkit-box-pack: center;    -ms-flex-pack: center;    justify-content: center;  }  .landing-page .landing-home .landing-home-contain p {    margin: 0 auto 25px;    width: 90%;  }  .landing-page .landing-home .landing-home-contain .btn-landing {    margin-right: auto;    margin-left: auto;  }  .landing-page .framework .nav .nav-link img {    height: 35px;    width: auto;  }  .landing-page .framework .nav .nav-item:nth-child(n + 2) {    margin-left: 10px;  }  .landing-page .counter-sec .counter-block {    margin-bottom: -30px;  }  .landing-page .counter-sec .counter-block > div {    margin-bottom: 30px;  }  .landing-page .counter-sec .counter-box {    padding: 35px 25px;  }  .landing-page .landing-footer .footer-contain img {    height: 100px;  }  .landing-page .landing-footer .footer-contain .star-rate {    margin-bottom: 40px;  }}@media (max-width: 767px) {  .landing-page .landing-header,  .landing-page .landing-header.sticky {    position: relative;    background-color: #959aa7;  }  .landing-page .counter-sec .counter-block {    margin-bottom: -20px;  }  .landing-page .counter-sec .counter-block > div {    margin-bottom: 20px;  }  .landing-page .layout-section .layout-links .row {    margin-bottom: -20px;  }  .landing-page .layout-section .layout-links .row > div {    margin-bottom: 20px;  }  .landing-page .landing-header {    padding: 8px 18px;  }  .landing-page .landing-header .navbar-brand {    padding: 0;  }  .landing-page .title h2 {    font-size: 24px;  }  .landing-page .section-py-space {    padding-top: 40px;    padding-bottom: 40px;  }  .landing-page .section-pt-space {    padding-top: 40px;  }  .landing-page .section-pb-space {    padding-bottom: 40px;  }  .landing-page .landing-home .animat-block {    display: none;  }  .landing-page .landing-home .landing-home-contain {    height: 560px;    padding-top: 0;    padding-bottom: 0;  }  .landing-page .landing-home .landing-home-contain > div {    background-color: unset;    padding: 0;  }  .landing-page .landing-home .landing-home-contain h6 {    margin-bottom: 10px;  }  .landing-page .landing-home .landing-home-contain p {    width: auto;    margin: 0 15px 25px;  }  .landing-page .demo-section .demo-block {    margin-bottom: -20px;  }  .landing-page .demo-section .demo-block > div {    margin-bottom: 20px;  }  .landing-page .demo-section .demo-box {    width: -webkit-fit-content;    width: -moz-fit-content;    width: fit-content;    margin: auto;  }  .landing-page    .demo-section    .demo-box    .img-wrraper    ul.demo-link    li:nth-child(n + 2) {    margin-left: 5px;  }  .landing-page .demo-section .demo-box .img-wrraper ul.demo-link li a {    font-size: 10px;  }  .landing-page .demo-section .demo-box .demo-title h3 {    font-size: 18px;  }  .landing-page .counter-sec .counter-box .count-number {    width: 50px;    height: 50px;  }  .landing-page .counter-sec .counter-box .count-detail h4 {    font-size: 20px;  }  .landing-page .core-feature .feature-box .icon-wrraper {    width: 50px;    height: 50px;    margin-bottom: 10px;  }  .landing-page .core-feature .feature-box h4 {    font-size: 20px;  }  .landing-page .framework .nav .nav-link img {    height: 35px;  }  .landing-page .framework .nav .nav-link h5 {    font-size: 16px;  }  .landing-page .framework .nav .nav-link.active:before {    border-left: 20px solid transparent;    border-right: 20px solid transparent;    border-top: 15px solid rgba(92, 97, 242, 0.8);  }  .landing-page .framework ul.framworks-list li {    width: 145px;    height: 145px;  }  .landing-page .framework ul.framworks-list li img {    height: 40px;  }  .landing-page .landing-footer .footer-contain img {    height: 80px;    margin-bottom: 10px;  }  .landing-page .landing-footer .footer-contain h2 {    margin-bottom: 5px;  }  .landing-page .landing-footer .footer-contain p {    margin-bottom: 10px;  }  .landing-page .landing-footer .footer-contain .star-rate {    margin-bottom: 25px;  }  .landing-page .landing-footer .footer-contain .btn-footer .btn {    padding: 10px 25px;    font-size: 14px;    line-height: 1;  }}@media (max-width: 575px) {  .landing-page .section-px-space .demo-block .demo-box {    margin: 0 15px;  }  .landing-page .core-feature .feature-block > div {    padding-left: 16px;    padding-right: 16px;  }  .landing-page .layout-section .layout-links .layout-box {    margin: 0 20px;  }  .landing-page .custom-container {    padding-left: 15px;    padding-right: 15px;  }  .landing-page .landing-home .landing-home-contain {    width: auto;    height: 490px;  }  .landing-page .landing-home .landing-home-contain div div {    margin-top: -17px;    margin-bottom: 0;  }  .landing-page .landing-home .landing-home-contain > div img {    width: 80px;  }  .landing-page .demo-section .demo-box {    padding: 15px;  }  .landing-page .demo-section .demo-box .demo-title h3 {    font-size: 16px;  }  .landing-page .framework .nav {    display: -webkit-box;    display: -ms-flexbox;    display: flex;  }  .landing-page .core-feature .feature-box {    padding: 30px 20px;  }  .landing-page .counter-sec .counter-box {    height: auto;    padding: 30px 20px;  }  .landing-page .counter-sec .counter-box .count-number {    width: 45px;    height: 45px;    margin-bottom: 10px;  }  .landing-page .counter-sec .counter-box .count-number h3 {    font-size: 18px;  }}@media (max-width: 480px) {  .landing-page .landing-footer .footer-contain .star-rate {    margin-bottom: 20px;  }  .landing-page .landing-footer .footer-contain img {    height: 60px;  }  .landing-page .core-feature .d-flex .flex-grow-1 h4 {    font-size: 18px;  }  .landing-page .core-feature .d-flex .flex-grow-1 p {    font-size: 14px;  }  .landing-page .core-feature .d-flex .flex-shrink-0 .icon-wrraper {    width: 48px;    height: 48px;  }  .landing-page .core-feature .d-flex .flex-shrink-0 .icon-wrraper svg {    width: 38%;  }  .landing-page section .title h2 {    font-size: 20px;  }  .landing-page section .title h2::after {    height: 38px;    top: -7px;  }  .landing-page .layout-section .layout-list {    margin-bottom: 12px;  }  .landing-page .layout-section .layout-list li {    margin-bottom: 10px;  }  .landing-page .title {    display: block;    margin-bottom: 25px;  }  .landing-page .title h2 {    font-size: 20px;  }  .landing-page .landing-home .landing-home-contain {    height: 414px;    background: unset;  }  .landing-page .landing-home .landing-home-contain h2 {    font-size: 22px;  }  .landing-page .landing-home .landing-home-contain h3 {    font-size: 18px;  }  .landing-page .landing-home .landing-home-contain p {    font-size: 13px;  }  .landing-page .landing-header .buy-block .toggle-menu {    margin-left: 10px;  }  .landing-page .framework .nav .nav-item {    width: auto;  }  .landing-page .framework .nav .nav-link {    display: block !important;    padding: 10px 15px;  }  .landing-page .framework .nav .nav-link.active:before {    border-left: 10px solid transparent;    border-right: 10px solid transparent;    border-top: 5px solid rgba(92, 97, 242, 0.8);  }  .landing-page .framework .nav .nav-link img {    height: 20px;    margin-right: unset;  }  .landing-page .framework .nav .nav-link .text-start {    display: none;  }  .landing-page .framework ul.framworks-list li {    width: 110px;    height: 110px;    padding: 25px 0;  }  .landing-page .framework ul.framworks-list li img {    height: 34px;  }  .landing-page .landing-footer .footer-contain .btn-footer a:nth-child(n + 2) {    margin-left: 5px;  }  .landing-page .landing-footer .footer-contain .btn-footer .btn {    padding: 10px 15px;  }}@media (max-width: 450px) {  .landing-page .section-px-space .demo-block .demo-box {    margin: 0 12px;  }  .landing-page .layout-section .layout-links .layout-box {    margin: 0 12px;  }  .landing-page .layout-section .layout-list .nav-item:last-child {    margin-left: 0;  }}@media (max-width: 405px) {  .application-section .demo-block .demo-box {    margin: 0 12px;  }  .landing-page .landing-footer .footer-contain .btn-footer .btn:last-child {    margin-top: 10px;  }}@media (max-width: 360px) {  .landing-page .landing-header {    padding: 6px 8px;  }}.current_lang {  cursor: pointer;  text-transform: uppercase;  overflow: hidden;}.lang.selected {  display: none;}.lang span.lang-txt {  display: -webkit-inline-box;  display: -ms-inline-flexbox;  display: inline-flex;  margin-left: 8px;  font-weight: 500;}.lang span span {  color: #999;  font-weight: 400;  margin-left: 5px;}.more_lang {  -webkit-transform: translateY(-20px);  transform: translateY(-20px);  opacity: 0;  cursor: pointer;  display: none;  -webkit-transition: all 0.3s cubic-bezier(0.25, 1.15, 0.35, 1.15);  transition: all 0.3s cubic-bezier(0.25, 1.15, 0.35, 1.15);}.translate_wrapper.active .more_lang {  display: block;  position: absolute;  background-color: #fff;  top: 50px;  right: 0;  -webkit-box-shadow: 0 0 20px rgba(89, 102, 122, 0.1);  box-shadow: 0 0 20px rgba(89, 102, 122, 0.1);  border-radius: 10px;}.translate_wrapper.active .more_lang:before {  width: 0;  height: 0;  border-left: 7px solid transparent;  border-right: 7px solid transparent;  border-bottom: 7px solid #fff;  content: "";  top: -7px;  position: absolute;  right: 20px;  z-index: 2;}.translate_wrapper.active .more_lang:after {  width: 0;  height: 0;  border-left: 7px solid transparent;  border-right: 7px solid transparent;  border-bottom: 7px solid #bdc2c5;  content: "";  top: -7px;  position: absolute;  right: 20px;  z-index: 1;}.more_lang.active {  opacity: 1;  -webkit-transform: translateY(0px);  transform: translateY(0px);}.more_lang .lang {  padding: 10px 15px;  display: -webkit-box;  display: -ms-flexbox;  display: flex;}.more_lang .lang:hover {  background: var(--theme-deafult);  color: #fff;}.more_lang .lang:hover span {  color: #fff;}.translate_wrapper.active .more_lang .lang {  border-bottom: 1px solid #eaeaea;}.translate_wrapper.active .more_lang .lang:last-child {  border-bottom: unset;}.learning-box .details-main {  margin: 30px;}.learning-box .details-main h6 {  font-size: 20px;}.learning-box .details-main p {  color: #59667a;  margin-bottom: 0;}.learning-header {  margin-bottom: 5px;}.learning-block .radio_animated {  vertical-align: middle;}.learning-block .default-according.job-accordion .categories ul li span.badge {  padding: 4px 4px 2px;}.categories {  padding: 20px 0;}.categories .learning-header {  padding-left: 30px;  font-size: 16px;}.categories ul li {  padding: 5px 30px;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: justify;  -ms-flex-pack: justify;  justify-content: space-between;}.categories ul li a {  color: #979797;  font-weight: 500;}.categories ul li:hover {  background-color: #eee;}.categories ul li:hover a {  color: #959aa7;}.upcoming-course .d-flex .flex-grow-1 h6 {  margin-top: 5px;}.upcoming-course .d-flex + .d-flex {  margin-top: 30px;}.job-accordion {  margin-bottom: 0;}@media screen and (min-width: 1200px) and (max-width: 1366px) {  .learning-comment {    float: left !important;  }  .blog-box .blog-details .blog-social li:nth-child(n + 2) {    padding-left: 12px;    margin-left: 12px;  }}@media only screen and (max-width: 991px) {  .categories {    padding: 20px 0;  }  .categories .learning-header {    padding-left: 20px;  }  .categories ul li {    padding: 5px 20px;  }  .upcoming-course .d-flex + .d-flex {    margin-top: 20px;  }}@media only screen and (max-width: 767px) {  .categories ul li a {    font-size: 13px;  }  .comment-box h4 {    margin-bottom: 20px;    padding-bottom: 15px;  }  .comment-box li {    margin-bottom: 20px;  }}@media only screen and (max-width: 575px) {  .categories {    padding: 15px 0;  }  .categories .learning-header {    padding-left: 15px;  }  .upcoming-course .d-flex + .d-flex {    margin-top: 10px;  }}.login-card {  min-height: 100vh;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  margin: 0 auto;  background: url("../images/login/login_bg.jpg");  padding: 30px 12px;}.login-card .logo {  display: block;  margin-bottom: 30px;  text-align: center;}.login-card .btn-showcase .btn {  line-height: 1;  padding: 10px 15px;  margin: 0;}.login-card .btn-showcase .btn + .btn {  margin-left: 5px;}.login-card .btn-showcase .btn svg {  height: 16px;  vertical-align: bottom;}.login-card .login-main {  width: 450px;  padding: 40px;  border-radius: 10px;  -webkit-box-shadow: 0 0 37px rgba(8, 21, 66, 0.05);  box-shadow: 0 0 37px rgba(8, 21, 66, 0.05);  margin: 0 auto;  background-color: #fff;}.login-card .login-main .theme-form h4 {  margin-bottom: 5px;}.login-card .login-main .theme-form .unlock-1 {  width: 75%;  height: auto;  display: block;  margin-left: auto;  margin-right: auto;}.login-card .login-main .theme-form label {  font-size: 15px;  letter-spacing: 0.4px;}.login-card .login-main .theme-form .checkbox label::before {  background-color: #f9f9fa;  border: 1px solid #eee;}.login-card .login-main .theme-form .login-social-title {  position: relative;  z-index: 1;  text-align: center;  margin-top: 30px;  margin-bottom: 30px;}.login-card .login-main .theme-form .login-social-title h6 {  width: -webkit-fit-content;  width: -moz-fit-content;  width: fit-content;  margin-left: auto;  margin-right: auto;  color: #979797;  background-color: #fff;  padding-left: 25px;  padding-right: 25px;}.login-card .login-main .theme-form .login-social-title:before {  content: "";  position: absolute;  width: 100%;  height: 2px;  background-color: #eee;  top: 10px;  z-index: -1;  right: 0;}.login-card .login-main .theme-form input {  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.login-card .login-main .theme-form input::-webkit-input-placeholder {  color: #979797;}.login-card .login-main .theme-form input:hover,.login-card .login-main .theme-form input:focus {  -webkit-box-shadow: none !important;  box-shadow: none !important;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.login-card .login-main .theme-form p {  margin-bottom: 25px;  font-size: 14px;  color: #898989;}.login-card .login-main .theme-form .form-group {  margin-bottom: 10px;  position: relative;}.login-card .login-main .theme-form .link {  position: absolute;  top: 10px;  right: 0;}.login-card .login-main .theme-form ul.login-social {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;}.login-card .login-main .theme-form ul.login-social li {  width: 40px;  height: 40px;  border-radius: 50%;  border: 1px solid #eee;  background-color: rgba(92, 97, 242, 0.05);  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;}.login-card .login-main .theme-form ul.login-social li svg {  width: auto;  height: 16px;  color: #959aa7;  vertical-align: middle;}.login-card .login-main .theme-form ul.login-social li:nth-child(n + 2) {  margin-left: 15px;}.login-card .login-main .theme-form ul.login-social li:hover {  background-color: #959aa7;}.login-card .login-main .theme-form ul.login-social li:hover svg {  color: #fff;}.show-hide {  position: absolute;  top: 52px;  right: 20px;  -webkit-transform: translateY(-50%);  transform: translateY(-50%);}.show-hide span {  cursor: pointer;  font-size: 13px;  color: var(--theme-deafult);}.show-hide span.show:before {  content: "show";}.show-hide span:before {  content: "hide";}.needs-validation .invalid-feedback {  color: #898989;}.needs-validation .show-hide {  right: 30px;}.needs-validation .invalid-tooltip {  right: 10px;}.mega-inline {  margin-bottom: -30px;  display: -webkit-box;  display: -ms-flexbox;  display: flex;}.mega-inline .card {  border: 1px solid #f3f3f3;  -webkit-box-shadow: 0 0 11px 5px #eee;  box-shadow: 0 0 11px 5px #eee;}.mega-inline .mega-title-badge {  display: table;  width: 100%;  font-size: 14px;  font-weight: 600;  text-transform: uppercase;}.mega-inline .mega-title-badge span.badge {  padding-top: 5px;}.mega-inline .d-flex .radio {  margin-left: 3px;}.mega-vertical {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -ms-flex-wrap: wrap;  flex-wrap: wrap;}.mega-vertical .card {  -webkit-box-shadow: 0 0 11px 5px #eee;  box-shadow: 0 0 11px 5px #eee;}.mega-vertical .mega-title-badge {  display: table;  width: 100%;  font-size: 14px;  font-weight: 600;  text-transform: uppercase;}.mega-vertical .mega-title-badge span.badge {  padding-top: 5px;}.mega-vertical .d-flex .radio {  margin-left: 3px;}.mega-title {  font-weight: 600;}.mega-horizontal {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -ms-flex-wrap: wrap;  flex-wrap: wrap;}.mega-horizontal .card {  border: 1px solid #f3f3f3;  -webkit-box-shadow: 0 0 11px 5px #eee;  box-shadow: 0 0 11px 5px #eee;}.mega-horizontal .mega-title-badge {  display: table;  width: 100%;  font-size: 14px;  font-weight: 600;  text-transform: uppercase;}.mega-horizontal .mega-title-badge span.badge {  padding-top: 5px;}.mega-horizontal .d-flex .radio {  margin-left: 3px;}.plain-style .card {  -webkit-box-shadow: none;  box-shadow: none;  border: none !important;}.border-style .card {  -webkit-box-shadow: none;  box-shadow: none;  border: 1px solid #eee !important;}.offer-style .card {  -webkit-box-shadow: none;  box-shadow: none;  border: 1px dashed #eee !important;}.rating-star-wrapper {  color: #797979;}.wishlist table tbody .input-group .form-control {  border-radius: 30px;}.prooduct-details-box {  margin-bottom: 30px;}.prooduct-details-box .close {  position: absolute;  top: 10px;  right: 10px;  height: 16px;  cursor: pointer;}.prooduct-details-box .d-block {  border: 1px solid #eee;  width: 100%;  position: relative;}.prooduct-details-box .d-block .flex-grow-1 {  padding: 15px;}.prooduct-details-box .rating {  color: #ffaf45;}.prooduct-details-box .price {  font-size: 14px;  font-weight: 600;}.prooduct-details-box .price span {  margin-left: 5px;  color: rgba(27, 49, 85, 0.4);}.prooduct-details-box ul.rating li {  display: inline-block;}.prooduct-details-box .product-name h6 {  color: #2b2b2b;  font-size: 15px;}.prooduct-details-box .btn {  position: absolute;  right: 15px;  bottom: 15px;  font-size: 9px;  padding: 2px 5px;}.order-history {  overflow: hidden;}.order-history .input-group {  text-align: right;  max-width: 300px;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.order-history .input-group .btn {  padding: 12px 15px;}.order-history table th,.order-history table td {  text-align: center;}.order-history table thead tr th {  vertical-align: middle;  border-top: none;  background-color: rgba(92, 97, 242, 0.05) !important;  border: 1px solid #eee;  padding: 15px;  font-size: 16px;  color: #959aa7;  font-weight: 600;}.order-history table .qty-box {  width: 120px;  margin: 0 auto;  border-radius: 5px;  overflow: hidden;}.order-history table .qty-box input {  padding: 0;  border: none;  background-color: transparent;}.order-history table .qty-box input:focus {  -webkit-box-shadow: none;  box-shadow: none;  border: none;}.order-history table .qty-box .input-group {  -webkit-box-pack: justify;  -ms-flex-pack: justify;  justify-content: space-between;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  background-color: transparent;  border-radius: 5px;  border: 1px solid #eee;  overflow: hidden;}.order-history table .qty-box .btn {  background-color: transparent;  padding: 8px 13px;  font-size: 10px;}.order-history table tbody tr td {  vertical-align: middle;  color: #979797;  font-weight: 600;}.order-history table tbody tr td .product-name a {  font-size: 15px;  color: #898989;}.order-history table tbody tr td .product-name .order-process {  font-size: 13px;  padding-left: 15px;}.order-history  table  tbody  tr  td  .product-name  .order-process  .order-process-circle {  position: relative;}.order-history  table  tbody  tr  td  .product-name  .order-process  .order-process-circle:before {  position: absolute;  content: "";  width: 4px;  height: 4px;  border-radius: 100%;  background-color: #898989;  left: -15px;  top: 7px;}.order-history  table  tbody  tr  td  .product-name  .order-process  .order-process-circle.shipped-order:before {  background-color: #61ae41;}.order-history  table  tbody  tr  td  .product-name  .order-process  .order-process-circle.cancel-order:before {  background-color: #f81f58;}.order-history table tbody tr td.total-amount {  color: #2b2b2b;}.order-history .product-name h6 {  color: #2b2b2b;  margin-bottom: unset;  font-size: 14px;}.whishlist-main > div {  margin-bottom: -30px;}@media only screen and (max-width: 1199px) {  .order-history table {    width: 900px;    overflow: auto;  }}@media only screen and (max-width: 767px) {  .order-history table tbody tr td .product-name a {    font-size: 14px;  }}@media only screen and (max-width: 575px) {  .wishlist .text-end {    text-align: left !important;  }}.pagination-theme .page-item:first-child .page-link {  border-bottom-left-radius: 10px;  border-top-left-radius: 10px;}.pagination-theme .page-item:last-child .page-link {  border-bottom-right-radius: 10px;  border-top-right-radius: 10px;}.pagination-theme .page-item .page-link {  color: var(--theme-deafult) !important;}.pagination-theme .page-item .page-link:focus {  -webkit-box-shadow: none;  box-shadow: none;}.pagination-theme .page-item .page-link:hover {  background-color: var(--theme-deafult) !important;  color: #fff !important;}.pagination-theme .page-item.active .page-link {  color: #fff !important;  background-color: var(--theme-deafult) !important;  border-color: var(--theme-deafult);}.pagination-primary .page-item:first-child .page-link {  border-bottom-left-radius: 10px;  border-top-left-radius: 10px;}.pagination-primary .page-item:last-child .page-link {  border-bottom-right-radius: 10px;  border-top-right-radius: 10px;}.pagination-primary .page-item .page-link {  color: var(--theme-deafult) !important;}.pagination-primary .page-item .page-link:focus {  -webkit-box-shadow: none;  box-shadow: none;}.pagination-primary .page-item .page-link:hover {  background-color: var(--theme-deafult) !important;  color: #fff !important;}.pagination-primary .page-item.active .page-link {  color: #fff !important;  background-color: var(--theme-deafult) !important;  border-color: var(--theme-deafult);}.pagination-secondary .page-item:first-child .page-link {  border-bottom-left-radius: 10px;  border-top-left-radius: 10px;}.pagination-secondary .page-item:last-child .page-link {  border-bottom-right-radius: 10px;  border-top-right-radius: 10px;}.pagination-secondary .page-item .page-link {  color: #eeb82f !important;}.pagination-secondary .page-item .page-link:focus {  -webkit-box-shadow: none;  box-shadow: none;}.pagination-secondary .page-item .page-link:hover {  background-color: #eeb82f !important;  color: #fff !important;}.pagination-secondary .page-item.active .page-link {  color: #fff !important;  background-color: #eeb82f !important;  border-color: #eeb82f;}.pagination-success .page-item:first-child .page-link {  border-bottom-left-radius: 10px;  border-top-left-radius: 10px;}.pagination-success .page-item:last-child .page-link {  border-bottom-right-radius: 10px;  border-top-right-radius: 10px;}.pagination-success .page-item .page-link {  color: #61ae41 !important;}.pagination-success .page-item .page-link:focus {  -webkit-box-shadow: none;  box-shadow: none;}.pagination-success .page-item .page-link:hover {  background-color: #61ae41 !important;  color: #fff !important;}.pagination-success .page-item.active .page-link {  color: #fff !important;  background-color: #61ae41 !important;  border-color: #61ae41;}.pagination-danger .page-item:first-child .page-link {  border-bottom-left-radius: 10px;  border-top-left-radius: 10px;}.pagination-danger .page-item:last-child .page-link {  border-bottom-right-radius: 10px;  border-top-right-radius: 10px;}.pagination-danger .page-item .page-link {  color: #f81f58 !important;}.pagination-danger .page-item .page-link:focus {  -webkit-box-shadow: none;  box-shadow: none;}.pagination-danger .page-item .page-link:hover {  background-color: #f81f58 !important;  color: #fff !important;}.pagination-danger .page-item.active .page-link {  color: #fff !important;  background-color: #f81f58 !important;  border-color: #f81f58;}.pagination-info .page-item:first-child .page-link {  border-bottom-left-radius: 10px;  border-top-left-radius: 10px;}.pagination-info .page-item:last-child .page-link {  border-bottom-right-radius: 10px;  border-top-right-radius: 10px;}.pagination-info .page-item .page-link {  color: #4d6c83 !important;}.pagination-info .page-item .page-link:focus {  -webkit-box-shadow: none;  box-shadow: none;}.pagination-info .page-item .page-link:hover {  background-color: #4d6c83 !important;  color: #fff !important;}.pagination-info .page-item.active .page-link {  color: #fff !important;  background-color: #4d6c83 !important;  border-color: #4d6c83;}.pagination-dark .page-item:first-child .page-link {  border-bottom-left-radius: 10px;  border-top-left-radius: 10px;}.pagination-dark .page-item:last-child .page-link {  border-bottom-right-radius: 10px;  border-top-right-radius: 10px;}.pagination-dark .page-item .page-link {  color: #2c323f !important;}.pagination-dark .page-item .page-link:focus {  -webkit-box-shadow: none;  box-shadow: none;}.pagination-dark .page-item .page-link:hover {  background-color: #2c323f !important;  color: #fff !important;}.pagination-dark .page-item.active .page-link {  color: #fff !important;  background-color: #2c323f !important;  border-color: #2c323f;}.pagination-warning .page-item:first-child .page-link {  border-bottom-left-radius: 10px;  border-top-left-radius: 10px;}.pagination-warning .page-item:last-child .page-link {  border-bottom-right-radius: 10px;  border-top-right-radius: 10px;}.pagination-warning .page-item .page-link {  color: #e6ae30 !important;}.pagination-warning .page-item .page-link:focus {  -webkit-box-shadow: none;  box-shadow: none;}.pagination-warning .page-item .page-link:hover {  background-color: #e6ae30 !important;  color: #fff !important;}.pagination-warning .page-item.active .page-link {  color: #fff !important;  background-color: #e6ae30 !important;  border-color: #e6ae30;}.pricing-content div .pricing-simple,.pricing-content div .pricing-block {  margin-bottom: 0;  -webkit-box-shadow: 0px 4px 30px rgba(95, 94, 231, 0.07);  box-shadow: 0px 4px 30px rgba(95, 94, 231, 0.07);}.pricing-content div .pricing-simple .btn-block {  border-top-left-radius: 0 !important;  border-top-right-radius: 0 !important;  border-radius: 20px;}.pricing-block {  overflow: hidden;}.pricing-block .pricing-header {  position: relative;  height: 170px;}.pricing-block .pricing-header:before {  content: "";  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  border-radius: 0% 50% 0% 50%;  background-color: rgba(92, 97, 242, 0.05);}.pricing-block .pricing-header h2 {  color: #959aa7;  font-weight: 600;  font-size: 30px;  text-transform: uppercase;  margin-top: 30px;}.pricing-block .pricing-header h2 span {  font-size: 50%;}.pricing-block .pricing-header .price-box {  background-color: #959aa7;  border-radius: 50%;  width: 100px;  height: 100px;  margin-left: auto;  margin-right: auto;  -webkit-transform: rotate(45deg);  transform: rotate(45deg);  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  position: absolute;  bottom: -40px;  left: 0;  right: 0;}.pricing-block .pricing-header .price-box > div {  -webkit-transform: rotate(-45deg);  transform: rotate(-45deg);}.pricing-block .pricing-header .price-box h3 {  color: #fff;  font-weight: 600;  margin-bottom: 5px;  line-height: 1;  font-size: 24px;}.pricing-block .pricing-header .price-box p {  color: #fff;  text-transform: capitalize;  line-height: 1;  font-weight: 600;}.pricing-block svg {  border-top-left-radius: 8px;  border-top-right-radius: 8px;  margin-left: -1px;}.pricing-block .pricing-list {  padding-top: 90px;  padding-bottom: 30px;}.pricing-block .pricing-list ul {  padding: 0;}.pricing-block .pricing-list ul li {  margin-bottom: 20px;}.pricing-block .pricing-list ul li h6 {  font-weight: 500;  margin-bottom: 0;}.pricing-block .pricing-list ul li h6 span {  color: #979797;  margin-left: 5px;  display: inline-block;}.pricing-block .pricing-list .pricing-inner {  margin-bottom: 30px;}.pricing-simple .card-body {  border-bottom: none;}.pricing-simple .card-body h3 {  position: relative;  margin-bottom: 38px;  font-weight: 600;}.pricing-simple .card-body h3:before {  position: absolute;  content: "";  width: 80px;  height: 1px;  margin: 0 auto;  left: 0;  right: 0;  bottom: -10px;  background-color: #979797;}.pricing-simple .card-body h1 {  font-size: 80px;  line-height: 0.9;  margin-bottom: 30px;  font-weight: 600;  color: #959aa7;}.pricing-simple .card-body h6 {  color: #979797;  font-weight: 500;}@media only screen and (max-width: 1550px) {  .pricing-block .pricing-header {    height: 150px;  }  .pricing-block .pricing-header h2 {    font-size: 22px;  }}@media only screen and (max-width: 1470px) {  .pricing-simple .card-body h1 {    font-size: 70px;  }  .pricing-col {    margin-bottom: -30px;  }  .pricing-col > div {    margin-bottom: 30px;  }  .pricing-block .pricing-header h2 {    font-size: 26px;  }}@media screen and (min-width: 768px) and (max-width: 1199px) {  .pricing-simple .card-body h3 {    font-size: 24px;  }  .pricing-block .pricing-header h2 {    font-size: 22px;  }  .pricing-block .ribbon-vertical-left {    left: 3px;    top: 0px;  }  .pricing-block .ribbon-bookmark {    top: 0;    left: -1px;  }  .pricing-block .ribbon-clip-right {    top: 0;  }}@media only screen and (max-width: 1199px) {  .pricing-block .pricing-inner h3 {    font-size: 20px;  }  .pricing-block .pricing-inner ul li h6 {    font-size: 14px;  }}@media only screen and (max-width: 991px) {  .pricing-col {    margin-bottom: -20px;  }  .pricing-col > div {    margin-bottom: 20px;  }  .pricing-content.price-simple .row {    margin-bottom: -20px;  }  .pricing-content div:nth-child(2) .pricing-simple,  .pricing-content div:first-child .pricing-simple {    margin-bottom: 20px;  }  .pricing-block .pricing-inner {    padding: 20px 0 20px;  }  .pricing-block .pricing-inner ul,  .pricing-block .pricing-inner h3 {    margin-bottom: 1px;  }  .pricing-simple .card-body h1 {    margin-bottom: 20px;  }  .pricing-simple .card-body h3 {    margin-bottom: 28px;  }}@media only screen and (max-width: 767px) {  .pricing-content div:last-child .pricing-block {    margin-bottom: 0;  }  .pricing-block .pricing-inner {    padding: 15px 0 15px;  }  .pricing-block .pricing-inner h3 {    font-size: 28px;  }  .pricing-block .pricing-inner ul li h6 {    font-size: 16px;  }  .pricing-block .pricing-header h2 {    font-size: 24px;  }  .pricing-simple .card-body h1 {    font-size: 60px;  }  .pricing-simple .card-body h3 {    font-size: 20px;  }}@media only screen and (max-width: 575px) {  .pricing-content.price-simple .row {    margin-bottom: 0;  }  .pricing-content div div .pricing-simple {    margin-bottom: 15px;  }  .pricing-content div div:last-child .pricing-simple {    margin-bottom: 0;  }  .pricing-simple .card-body h1 {    margin-bottom: 15px;    font-size: 45px;  }  .pricing-block .pricing-inner {    padding: 15px 0 15px;  }  .pricing-col > div {    width: 100%;  }  .pricing-block .pricing-list .btn {    padding: 5px 15px;    font-size: 16px;  }}@media only screen and (max-width: 480px) {  .pricing-block .pricing-list {    padding-top: 80px;  }  .pricing-block .pricing-list ul li {    margin-bottom: 15px;  }  .pricing-block .pricing-list ul li h6 {    font-size: 14px;  }  .pricing-block .pricing-list .pricing-inner {    margin-bottom: 25px;  }}@media only screen and (max-width: 420px) {  .pricing-block .pricing-header {    height: 140px;  }  .pricing-block .pricing-header .price-box {    width: 80px;    height: 80px;  }  .pricing-block .pricing-header .price-box h3 {    font-size: 20px;  }  .pricing-block .pricing-header .price-box p {    font-size: 12px;  }}.progress-showcase .progress {  margin-bottom: 10px;}.progress-showcase .progress:last-child {  margin-bottom: 0;}.sm-progress-bar {  height: 5px;}.lg-progress-bar {  height: 20px;}.progress-animate {  overflow: inherit;  background-color: rgba(0, 0, 0, 0);  margin-bottom: 2px;}.progress-animate span {  position: absolute;  bottom: 25px;  right: -10px;  font-weight: 600;  font-size: 14px;}@-webkit-keyframes heartbit {  0% {    -webkit-transform: scale(0);    transform: scale(0);    opacity: 0;  }  25% {    -webkit-transform: scale(0.1);    transform: scale(0.1);    opacity: 0.1;  }  50% {    -webkit-transform: scale(0.5);    transform: scale(0.5);    opacity: 0.3;  }  75% {    -webkit-transform: scale(0.8);    transform: scale(0.8);    opacity: 0.5;  }  100% {    -webkit-transform: scale(1);    transform: scale(1);    opacity: 0;  }}@keyframes heartbit {  0% {    -webkit-transform: scale(0);    transform: scale(0);    opacity: 0;  }  25% {    -webkit-transform: scale(0.1);    transform: scale(0.1);    opacity: 0.1;  }  50% {    -webkit-transform: scale(0.5);    transform: scale(0.5);    opacity: 0.3;  }  75% {    -webkit-transform: scale(0.8);    transform: scale(0.8);    opacity: 0.5;  }  100% {    -webkit-transform: scale(1);    transform: scale(1);    opacity: 0;  }}.progress-gradient-primary {  background-image: -webkit-gradient(    linear,    left top,    right top,    from(rgba(0, 0, 0, 0)),    to(var(--theme-deafult))  );  background-image: linear-gradient(    to right,    rgba(0, 0, 0, 0),    var(--theme-deafult)  );  position: relative;}.progress-gradient-primary:hover {  background-size: 100%;}.progress-gradient-primary::after {  position: absolute;  content: "";  top: -3px;  right: -1px;  background-color: var(--theme-deafult);  width: 10px;  height: 10px;  border-radius: 100%;  -webkit-box-shadow: 0 0 17px 4px rgba(var(--theme-deafult), 0.36);  box-shadow: 0 0 17px 4px rgba(var(--theme-deafult), 0.36);}.progress-gradient-primary .animate-circle {  position: absolute;  top: -11px;  right: -8px;  height: 25px;  width: 25px;  border: 5px solid var(--theme-deafult);  border-radius: 70px;  -webkit-animation: heartbit 1s ease-out;  animation: heartbit 1s ease-out;  -webkit-animation-iteration-count: infinite;  animation-iteration-count: infinite;}.progress-gradient-secondary {  background-image: -webkit-gradient(    linear,    left top,    right top,    from(rgba(0, 0, 0, 0)),    to(#eeb82f)  );  background-image: linear-gradient(to right, rgba(0, 0, 0, 0), #eeb82f);  position: relative;}.progress-gradient-secondary:hover {  background-size: 100%;}.progress-gradient-secondary::after {  position: absolute;  content: "";  top: -3px;  right: -1px;  background-color: #eeb82f;  width: 10px;  height: 10px;  border-radius: 100%;  -webkit-box-shadow: 0 0 17px 4px rgba(238, 184, 47, 0.36);  box-shadow: 0 0 17px 4px rgba(238, 184, 47, 0.36);}.progress-gradient-secondary .animate-circle {  position: absolute;  top: -11px;  right: -8px;  height: 25px;  width: 25px;  border: 5px solid #eeb82f;  border-radius: 70px;  -webkit-animation: heartbit 1s ease-out;  animation: heartbit 1s ease-out;  -webkit-animation-iteration-count: infinite;  animation-iteration-count: infinite;}.progress-gradient-success {  background-image: -webkit-gradient(    linear,    left top,    right top,    from(rgba(0, 0, 0, 0)),    to(#61ae41)  );  background-image: linear-gradient(to right, rgba(0, 0, 0, 0), #61ae41);  position: relative;}.progress-gradient-success:hover {  background-size: 100%;}.progress-gradient-success::after {  position: absolute;  content: "";  top: -3px;  right: -1px;  background-color: #61ae41;  width: 10px;  height: 10px;  border-radius: 100%;  -webkit-box-shadow: 0 0 17px 4px rgba(97, 174, 65, 0.36);  box-shadow: 0 0 17px 4px rgba(97, 174, 65, 0.36);}.progress-gradient-success .animate-circle {  position: absolute;  top: -11px;  right: -8px;  height: 25px;  width: 25px;  border: 5px solid #61ae41;  border-radius: 70px;  -webkit-animation: heartbit 1s ease-out;  animation: heartbit 1s ease-out;  -webkit-animation-iteration-count: infinite;  animation-iteration-count: infinite;}.progress-gradient-danger {  background-image: -webkit-gradient(    linear,    left top,    right top,    from(rgba(0, 0, 0, 0)),    to(#f81f58)  );  background-image: linear-gradient(to right, rgba(0, 0, 0, 0), #f81f58);  position: relative;}.progress-gradient-danger:hover {  background-size: 100%;}.progress-gradient-danger::after {  position: absolute;  content: "";  top: -3px;  right: -1px;  background-color: #f81f58;  width: 10px;  height: 10px;  border-radius: 100%;  -webkit-box-shadow: 0 0 17px 4px rgba(248, 31, 88, 0.36);  box-shadow: 0 0 17px 4px rgba(248, 31, 88, 0.36);}.progress-gradient-danger .animate-circle {  position: absolute;  top: -11px;  right: -8px;  height: 25px;  width: 25px;  border: 5px solid #f81f58;  border-radius: 70px;  -webkit-animation: heartbit 1s ease-out;  animation: heartbit 1s ease-out;  -webkit-animation-iteration-count: infinite;  animation-iteration-count: infinite;}.progress-gradient-info {  background-image: -webkit-gradient(    linear,    left top,    right top,    from(rgba(0, 0, 0, 0)),    to(#4d6c83)  );  background-image: linear-gradient(to right, rgba(0, 0, 0, 0), #4d6c83);  position: relative;}.progress-gradient-info:hover {  background-size: 100%;}.progress-gradient-info::after {  position: absolute;  content: "";  top: -3px;  right: -1px;  background-color: #4d6c83;  width: 10px;  height: 10px;  border-radius: 100%;  -webkit-box-shadow: 0 0 17px 4px rgba(79, 170, 213, 0.36);  box-shadow: 0 0 17px 4px rgba(79, 170, 213, 0.36);}.progress-gradient-info .animate-circle {  position: absolute;  top: -11px;  right: -8px;  height: 25px;  width: 25px;  border: 5px solid #4d6c83;  border-radius: 70px;  -webkit-animation: heartbit 1s ease-out;  animation: heartbit 1s ease-out;  -webkit-animation-iteration-count: infinite;  animation-iteration-count: infinite;}.progress-gradient-light {  background-image: -webkit-gradient(    linear,    left top,    right top,    from(rgba(0, 0, 0, 0)),    to(#f4f4f4)  );  background-image: linear-gradient(to right, rgba(0, 0, 0, 0), #f4f4f4);  position: relative;}.progress-gradient-light:hover {  background-size: 100%;}.progress-gradient-light::after {  position: absolute;  content: "";  top: -3px;  right: -1px;  background-color: #f4f4f4;  width: 10px;  height: 10px;  border-radius: 100%;  -webkit-box-shadow: 0 0 17px 4px rgba(244, 244, 244, 0.36);  box-shadow: 0 0 17px 4px rgba(244, 244, 244, 0.36);}.progress-gradient-light .animate-circle {  position: absolute;  top: -11px;  right: -8px;  height: 25px;  width: 25px;  border: 5px solid #f4f4f4;  border-radius: 70px;  -webkit-animation: heartbit 1s ease-out;  animation: heartbit 1s ease-out;  -webkit-animation-iteration-count: infinite;  animation-iteration-count: infinite;}.progress-gradient-dark {  background-image: -webkit-gradient(    linear,    left top,    right top,    from(rgba(0, 0, 0, 0)),    to(#2c323f)  );  background-image: linear-gradient(to right, rgba(0, 0, 0, 0), #2c323f);  position: relative;}.progress-gradient-dark:hover {  background-size: 100%;}.progress-gradient-dark::after {  position: absolute;  content: "";  top: -3px;  right: -1px;  background-color: #2c323f;  width: 10px;  height: 10px;  border-radius: 100%;  -webkit-box-shadow: 0 0 17px 4px rgba(44, 50, 63, 0.36);  box-shadow: 0 0 17px 4px rgba(44, 50, 63, 0.36);}.progress-gradient-dark .animate-circle {  position: absolute;  top: -11px;  right: -8px;  height: 25px;  width: 25px;  border: 5px solid #2c323f;  border-radius: 70px;  -webkit-animation: heartbit 1s ease-out;  animation: heartbit 1s ease-out;  -webkit-animation-iteration-count: infinite;  animation-iteration-count: infinite;}.progress-gradient-warning {  background-image: -webkit-gradient(    linear,    left top,    right top,    from(rgba(0, 0, 0, 0)),    to(#e6ae30)  );  background-image: linear-gradient(to right, rgba(0, 0, 0, 0), #e6ae30);  position: relative;}.progress-gradient-warning:hover {  background-size: 100%;}.progress-gradient-warning::after {  position: absolute;  content: "";  top: -3px;  right: -1px;  background-color: #e6ae30;  width: 10px;  height: 10px;  border-radius: 100%;  -webkit-box-shadow: 0 0 17px 4px rgba(230, 174, 48, 0.36);  box-shadow: 0 0 17px 4px rgba(230, 174, 48, 0.36);}.progress-gradient-warning .animate-circle {  position: absolute;  top: -11px;  right: -8px;  height: 25px;  width: 25px;  border: 5px solid #e6ae30;  border-radius: 70px;  -webkit-animation: heartbit 1s ease-out;  animation: heartbit 1s ease-out;  -webkit-animation-iteration-count: infinite;  animation-iteration-count: infinite;}.project-create .card-body .theme-form label {  font-weight: 500;}.project-create  .card-body  .theme-form  .form-control::-webkit-input-placeholder {  color: #898989 !important;  font-weight: 400 !important;}.project-list .row {  margin: 15px;}.project-list button:focus {  outline: none !important;}.project-list .theme-form .form-group {  margin-bottom: 15px;}.project-list .border-tab.nav-tabs .nav-item .nav-link {  border: 1px solid transparent;  padding: 8px 30px 8px 0;  border-radius: 5px;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  font-weight: 600;}.project-list .btn {  vertical-align: -12px;  float: right;}.project-list .btn svg {  vertical-align: -3px;  height: 16px;}.project-list ul {  margin-bottom: 0 !important;  border-bottom: 0;}.project-list ul li svg {  height: 18px;  vertical-align: middle;  margin-right: 5px;}.tab-content .row > div.col-xl-4:nth-child(1) {  -webkit-animation-fill-mode: both;  animation-fill-mode: both;  -webkit-animation: fadeIncustom 0.5s linear 10ms;  animation: fadeIncustom 0.5s linear 10ms;}.tab-content .row > div.col-xl-4:nth-child(2) {  -webkit-animation-fill-mode: both;  animation-fill-mode: both;  -webkit-animation: fadeIncustom 0.5s linear 20ms;  animation: fadeIncustom 0.5s linear 20ms;}.tab-content .row > div.col-xl-4:nth-child(3) {  -webkit-animation-fill-mode: both;  animation-fill-mode: both;  -webkit-animation: fadeIncustom 0.5s linear 30ms;  animation: fadeIncustom 0.5s linear 30ms;}.tab-content .row > div.col-xl-4:nth-child(4) {  -webkit-animation-fill-mode: both;  animation-fill-mode: both;  -webkit-animation: fadeIncustom 0.5s linear 40ms;  animation: fadeIncustom 0.5s linear 40ms;}.tab-content .row > div.col-xl-4:nth-child(5) {  -webkit-animation-fill-mode: both;  animation-fill-mode: both;  -webkit-animation: fadeIncustom 0.5s linear 50ms;  animation: fadeIncustom 0.5s linear 50ms;}.tab-content .row > div.col-xl-4:nth-child(6) {  -webkit-animation-fill-mode: both;  animation-fill-mode: both;  -webkit-animation: fadeIncustom 0.5s linear 60ms;  animation: fadeIncustom 0.5s linear 60ms;}.tab-content .row > div.col-xl-4:nth-child(7) {  -webkit-animation-fill-mode: both;  animation-fill-mode: both;  -webkit-animation: fadeIncustom 0.5s linear 70ms;  animation: fadeIncustom 0.5s linear 70ms;}.tab-content .row > div.col-xl-4:nth-child(8) {  -webkit-animation-fill-mode: both;  animation-fill-mode: both;  -webkit-animation: fadeIncustom 0.5s linear 80ms;  animation: fadeIncustom 0.5s linear 80ms;}.tab-content .row > div.col-xl-4:nth-child(9) {  -webkit-animation-fill-mode: both;  animation-fill-mode: both;  -webkit-animation: fadeIncustom 0.5s linear 90ms;  animation: fadeIncustom 0.5s linear 90ms;}.tab-content .row > div.col-xl-4:nth-child(10) {  -webkit-animation-fill-mode: both;  animation-fill-mode: both;  -webkit-animation: fadeIncustom 0.5s linear 100ms;  animation: fadeIncustom 0.5s linear 100ms;}.tab-content .row > div.col-xl-4:nth-child(11) {  -webkit-animation-fill-mode: both;  animation-fill-mode: both;  -webkit-animation: fadeIncustom 0.5s linear 110ms;  animation: fadeIncustom 0.5s linear 110ms;}.tab-content .row > div.col-xl-4:nth-child(12) {  -webkit-animation-fill-mode: both;  animation-fill-mode: both;  -webkit-animation: fadeIncustom 0.5s linear 120ms;  animation: fadeIncustom 0.5s linear 120ms;}.tab-content .row > div.col-xl-4:nth-child(13) {  -webkit-animation-fill-mode: both;  animation-fill-mode: both;  -webkit-animation: fadeIncustom 0.5s linear 130ms;  animation: fadeIncustom 0.5s linear 130ms;}.tab-content .row > div.col-xl-4:nth-child(14) {  -webkit-animation-fill-mode: both;  animation-fill-mode: both;  -webkit-animation: fadeIncustom 0.5s linear 140ms;  animation: fadeIncustom 0.5s linear 140ms;}.tab-content .row > div.col-xl-4:nth-child(15) {  -webkit-animation-fill-mode: both;  animation-fill-mode: both;  -webkit-animation: fadeIncustom 0.5s linear 150ms;  animation: fadeIncustom 0.5s linear 150ms;}.project-cards .tab-content {  margin-bottom: -30px;}.project-box {  border: 1px solid #eee;  border-radius: 5px;  padding: 30px;  margin-bottom: 30px;  position: relative;}.project-box h6 {  font-weight: 600;}.project-box p {  color: #979797;}.project-box .badge {  position: absolute;  right: 15px;  top: 15px;  padding: 4px 6px 4px;}.project-box .project-status p {  margin-bottom: 5px;  font-weight: 800;}.project-box .d-flex {  margin-bottom: 12px;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.project-box .details {  margin-bottom: 10px;}@media (max-width: 767px) {  .project-list .btn {    float: left;    margin-top: 5px;  }  .project-box {    padding: 20px;  }}@media (max-width: 420px) {  .project-box {    padding: 15px;  }  .project-box .badge {    font-size: 8px;    top: 8px;    right: 10px;  }  .project-list .border-tab.nav-tabs {    display: -webkit-box;    display: -ms-flexbox;    display: flex;  }  .project-list .border-tab.nav-tabs .nav-item {    width: auto !important;  }  .project-list .border-tab.nav-tabs .nav-item .nav-link {    padding: 5px 15px 5px 0;    font-size: 14px;  }}.custom-card .profile-details h4 {  margin-top: 15px;  margin-bottom: 0;}.social-tab {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: justify;  -ms-flex-pack: justify;  justify-content: space-between;  padding: 30px;}.social-tab ul {  border-bottom: none !important;}.social-tab ul li a {  font-weight: 500;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  background-color: rgba(92, 97, 242, 0.05);  border-radius: 30px !important;}.social-tab ul li a svg {  width: 15px;  height: 15px;  margin-right: 5px;  color: #959aa7;}.social-tab ul li a:hover {  border-color: transparent !important;}.social-tab ul li a.active {  background-color: #959aa7 !important;  color: #fff !important;}.social-tab ul li a.active svg {  color: #fff;}.social-tab ul li:nth-child(n + 2) {  margin-left: 20px;}.social-tab .input-group {  width: 280px;}.social-tab .input-group .form-control {  background-color: rgba(92, 97, 242, 0.08);  border-color: #eee;  height: 40px;  padding-left: 13px;  font-size: 14px;  border-radius: 10px;}.social-tab .input-group .input-group-text {  background-color: #959aa7;}.social-tab .input-group .input-group-text i {  color: #fff;}.social-network span {  margin-bottom: 10px;  display: block;}.social-list .d-flex {  margin-bottom: 20px;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.social-list .d-flex:last-child {  margin-bottom: 0;}.social-list .d-flex .flex-grow-1 a {  color: #979797;  font-size: 13px;}.social-list .d-flex .flex-grow-1 span {  font-weight: 600;  color: #2b2b2b;}.social-list .d-flex .flex-grow-1:hover a {  color: #959aa7;}.photos {  margin-bottom: -10px;}.photos ul li {  display: inline-block;  margin-right: 10px;  margin-bottom: 10px;  width: 65px;  border-radius: 10px;  overflow: hidden;}.photos ul li img {  width: 100%;}.new-users-social {  margin-bottom: 30px;}.new-users-social .d-flex img {  width: 58px;}.new-users-social .d-flex .flex-grow-1 {  margin-top: 10px;}.new-users-social svg circle {  color: #979797;}.like-content span i {  font-size: 14px;}.timeline-content p {  margin-top: 30px;  color: #979797;}.timeline-content .comment-number i {  color: #979797;  margin-right: 20px;}.timeline-content .comments-box {  margin-top: 30px;}.timeline-content .comments-box .input-group {  margin-top: 6px;}.timeline-content  .comments-box  .input-group  .input-txt-bx::-webkit-input-placeholder {  color: #979797;}.timeline-content .comments-box .input-group .input-txt-bx::-moz-placeholder {  color: #979797;}.timeline-content  .comments-box  .input-group  .input-txt-bx:-ms-input-placeholder {  color: #979797;}.timeline-content  .comments-box  .input-group  .input-txt-bx::-ms-input-placeholder {  color: #979797;}.timeline-content .comments-box .input-group .input-txt-bx::placeholder {  color: #979797;}.timeline-content .comments-box .input-group .input-group-text .btn i {  font-size: 20px;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  color: #979797;}.timeline-content .comments-box .input-group .input-group-text {  background-color: #959aa7;  padding: 10px;}.timeline-content .comments-box .input-group .input-group-text img {  width: 22px;  height: 22px;}.social-chat {  margin-top: 30px;}.social-chat span span {  font-weight: normal;  color: #979797;  font-size: 12px;}.social-chat .flex-grow-1 {  padding: 30px;  border: 1px solid #eee;  position: relative;}.social-chat .flex-grow-1 p {  margin-top: 5px;}.social-chat .flex-grow-1:before {  content: "";  position: absolute;  top: 19px;  right: 100%;  border: 7px solid transparent;  border-right: 7px solid #59667a;}.social-chat .flex-grow-1:after {  content: "";  position: absolute;  top: 19px;  right: 100%;  border: 7px solid transparent;  border-right: 7px solid #fff;}.social-chat .your-msg,.social-chat .other-msg {  margin-bottom: 30px;}.social-chat .other-msg {  margin-left: 40px;}.socialprofile span {  color: #979797;}.socialprofile h5 {  margin-bottom: 10px;}.socialprofile .social-btngroup {  margin: 15px 0;}.socialprofile .likes-profile h5 span {  color: #2b2b2b;}.socialprofile .social-group {  margin-top: 15px;}.socialprofile .social-group ul li:nth-child(4) {  margin-left: -22px;}.social-status form .form-group .form-control-social {  border: 1px solid #eee;  padding-left: 15px;  margin-bottom: 30px;  width: 100%;  height: 40px;  border-radius: 5px;}.social-status  form  .form-group  .form-control-social::-webkit-input-placeholder {  color: #979797;}.social-status form .form-group .form-control-social::-moz-placeholder {  color: #979797;}.social-status form .form-group .form-control-social:-ms-input-placeholder {  color: #979797;}.social-status form .form-group .form-control-social::-ms-input-placeholder {  color: #979797;}.social-status form .form-group .form-control-social::placeholder {  color: #979797;}.social-status .d-flex {  position: relative;  margin-bottom: 30px;}.social-status .d-flex .flex-grow-1 a {  color: #2b2b2b;}.social-status .d-flex:last-child {  margin-bottom: 0;}.social-status .d-flex .social-status {  content: "";  position: absolute;  width: 12px;  height: 12px;  background-color: #fff;  bottom: 0;  left: 35px;  border-radius: 100%;}.social-status .d-flex .social-online {  border: 3px solid #61ae41;}.social-status .d-flex .social-busy {  border: 3px solid #e6ae30;}.social-status .d-flex .social-offline {  border: 3px solid #59667a;}.social-status .d-flex .flex-grow-1 p {  color: #979797;  font-size: 13px;  margin-bottom: 3px;}.social-status .d-flex .flex-grow-1 span {  font-size: 13px;}.social-status .d-flex .flex-grow-1 span + span {  color: #979797;}.social-status .d-flex .flex-grow-1 .light-span {  color: #979797;  font-size: 13px;}.social-header h5 span:first-child {  line-height: 1.48;}.social-header h5 span svg circle {  color: #979797;}.details-about + .details-about {  margin-top: 15px;}.details-about .your-details p {  color: #979797;  line-height: 1.6;}.avatar-showcase .friend-pic {  margin-right: 8px;  margin-bottom: 10px;}.avatar-showcase .pepole-knows ul li {  display: inline-block;  margin-right: 21px;  margin-bottom: 10px;}.avatar-showcase .pepole-knows ul li:last-child {  margin-right: 0;}.avatar-showcase .pepole-knows ul li .add-friend h6 {  margin-top: 3px;}.avatar-showcase .pepole-knows ul li .add-friend span {  margin-bottom: 5px;  margin-top: 5px;}.activity-log .my-activity + .my-activity {  margin-top: 15px;}.activity-log .my-activity h6 {  margin-bottom: 15px;}.activity-log .my-activity p {  margin-bottom: 5px;  color: #979797;}.activity-log .my-activity p span svg {  width: 15px;  height: 15px;}.social-app-profile .new-users-social .d-flex .flex-grow-1 p {  color: #979797;}.social-app-profile .default-according .card .card-header h5 {  margin-bottom: 2px;}.social-app-profile  .default-according  .social-status  .d-flex  .flex-grow-1  span:nth-child(2) {  color: #979797;}.social-app-profile .card .socialprofile h5 {  margin-bottom: 5px;  font-weight: 600;  font-size: 16px;}.social-app-profile .card .socialprofile h4 {  font-size: 20px;}.social-app-profile .card .socialprofile h6 {  margin-bottom: unset;  font-weight: 500;}.social-app-profile .card .socialprofile span {  font-size: 12px;}.social-app-profile .card .socialprofile span .badge {  font-size: 10px;  padding: 2px 3px;  font-weight: 500;  background-color: #959aa7;  color: #fff;}.social-app-profile img {  border-radius: 10px;}@media (max-width: 480px) {  .social-app-profile .card .socialprofile h4 {    font-size: 18px;  }  .customers ul li img {    width: 30px !important;  }  .socialprofile .social-group {    margin-top: 10px;  }  .photos ul li {    width: 49px;  }  .new-users-social .d-flex img {    width: 50px;  }}.modal-open .datepickers-container {  z-index: 1075;}.date-details {  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.date-details > div + div {  margin-left: 10px;}.taskadd table tr td {  border-top: none;}.taskadd table tr td:first-child {  padding-left: 30px;}.taskadd table tr td:last-child {  padding-right: 30px;}.taskadd table tr td:nth-child(3) {  min-width: 75px;}.taskadd table tr td svg {  width: 18px;  height: 18px;  color: #59667a;}.taskadd table tr:first-child td {  padding-top: 30px;}.taskadd table tr:last-child td {  padding-bottom: 30px;  border-bottom: none;}@media only screen and (max-width: 1660px) {  .taskadd table tr td:first-child {    min-width: 160px;  }  .taskadd table tr td:nth-child(3) {    min-width: 70px;  }}@media only screen and (max-width: 1199px) {  .bookmark-wrap .email-left-aside .left-bookmark .d-block {    margin-bottom: 6px;  }  .bookmark-wrap .email-left-aside .left-bookmark .custom-scrollbar {    max-height: 360px;    overflow: auto;  }}@media only screen and (max-width: 991px) {  .bookmark-wrap .email-left-aside .left-bookmark .custom-scrollbar {    max-height: 320px;    overflow: auto;  }  .date-details {    display: block !important;    margin-bottom: -10px;  }  .date-details .d-inline-block {    margin-bottom: 10px;  }  .taskadd table tr td:first-child {    padding-left: 20px;  }  .taskadd table tr:first-child td {    padding-top: 20px;  }  .taskadd table tr:last-child td {    padding-bottom: 20px;  }}@media only screen and (max-width: 767px) {  .taskadd table tr td:nth-child(2) {    min-width: 745px;  }}@media only screen and (max-width: 575px) {  .taskadd table tr td:first-child {    padding-left: 15px;  }  .taskadd table tr:first-child td {    padding-top: 15px;  }  .taskadd table tr:last-child td {    padding-bottom: 15px;  }}.activity .d-flex {  margin-bottom: 30px;}.activity .d-flex:last-child {  margin-bottom: 0;}.activity .d-flex .gradient-round {  position: relative;  width: 53px;  height: 53px;  background-image: linear-gradient(    26deg,    var(--theme-deafult) 0%,    #a26cf8 100%  );  border-radius: 100%;  top: -18px;}.activity .d-flex .gradient-round svg {  position: absolute;  width: 18px;  height: 18px;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  left: 0;  top: 18px;  right: 0;  margin: 0 auto;}.activity .d-flex .gradient-round svg path,.activity .d-flex .gradient-round svg line,.activity .d-flex .gradient-round svg circle {  color: #fff;}.activity .d-flex .flex-grow-1 h6 {  font-weight: 600;  margin-bottom: 30px;}.activity .d-flex .flex-grow-1 h6 span {  font-weight: normal;  color: #979797;}.activity .d-flex .flex-grow-1 p {  width: 80%;}.cd-container {  width: 90%;  max-width: 1170px;  margin: 0 auto;}.cd-container::after {  content: "";  display: table;  clear: both;}@media only screen and (min-width: 1170px) {  #cd-timeline::before {    left: 50% !important;    margin-left: -2px;  }  .cd-timeline-block {    margin: 4em 0;  }  .cd-timeline-block:first-child {    margin-top: 0;  }  .cd-timeline-block:last-child {    margin-bottom: 0;  }  .cd-timeline-block:nth-child(even) .cd-timeline-content {    float: right;  }  .cd-timeline-block:nth-child(even) .cd-timeline-content .cd-date {    left: auto;    right: 122%;    text-align: right;  }  .cd-timeline-block:nth-child(even) .cd-timeline-content::before {    top: 24px;    left: auto;    right: 100%;    border-color: transparent;    border-right-color: #eee;  }  .cd-timeline-img {    width: 60px;    height: 60px;    left: 50%;    margin-left: -30px;  }  .cd-timeline-img > i {    font-size: 18px;    top: 50%;    left: 50%;    padding: 3px;  }  .cssanimations .cd-timeline-img.is-hidden {    visibility: hidden;  }  .cssanimations .cd-timeline-img.bounce-in {    visibility: visible;    -webkit-animation: cd-bounce-1 0.6s;    animation: cd-bounce-1 0.6s;  }  .cssanimations .cd-timeline-content.is-hidden {    visibility: hidden;  }  .cssanimations .cd-timeline-content.bounce-in {    visibility: visible;    -webkit-animation: cd-bounce-2 0.6s;    animation: cd-bounce-2 0.6s;  }  .cssanimations    .cd-timeline-block:nth-child(even)    .cd-timeline-content.bounce-in {    -webkit-animation: cd-bounce-2-inverse 0.6s;    animation: cd-bounce-2-inverse 0.6s;  }  .cd-timeline-content {    margin-left: 0;    padding: 1.6em;    width: 45%;  }  .cd-timeline-content .cd-date {    position: absolute;    width: 100%;    left: 122%;    top: 6px;    font-size: 16px;  }  .cd-timeline-content::before {    top: 24px;    left: 100%;    border-color: transparent;    border-left-color: #fff;  }}#cd-timeline {  position: relative;  padding: 2em 0;}#cd-timeline::before {  content: "";  position: absolute;  top: 0;  font-size: 1.5rem;  height: 100%;  width: 2px;  background: #f4f4f4;  left: -15px;}.cd-timeline-block {  position: relative;  margin: 30px 0;}.cd-timeline-block:after {  content: "";  display: table;  clear: both;}.cd-timeline-block:first-child {  margin-top: 0;}.cd-timeline-block:last-child {  margin-bottom: 0;}.cd-timeline-img {  width: 60px;  height: 60px;  left: 50%;  margin-left: -30px;  position: absolute;  top: 0;  border-radius: 50%;}.cd-timeline-img i {  display: block;  position: relative;  left: 45%;  top: 44%;  margin-left: -12px;  margin-top: -12px;  font-size: 26px;  color: #fff;}@-webkit-keyframes cd-bounce-1 {  0% {    opacity: 0;  }  60% {    opacity: 1;  }}@keyframes cd-bounce-1 {  0% {    opacity: 0;    -webkit-transform: scale(0.5);    transform: scale(0.5);  }  60% {    opacity: 1;    -webkit-transform: scale(1.2);    transform: scale(1.2);  }  100% {    -webkit-transform: scale(1);    transform: scale(1);  }}.cd-timeline-content {  position: relative;  background: #f6f8fc;  border-radius: 4px;  padding: 30px;  border: 1px solid #eee;}.cd-timeline-content p {  padding-top: 9px;}.cd-timeline-content h4 {  margin-bottom: 0;  font-size: 22px;}.cd-timeline-content:after {  content: "";  display: table;  clear: both;}.cd-timeline-content audio {  width: 100%;}.cd-timeline-content .cd-date {  font-size: 13px;  display: inline-block;  float: left;  padding: 0.8em 0 0;  opacity: 0.7;}.cd-timeline-content::before {  content: "";  position: absolute;  top: 16px;  right: 100%;  height: 0;  width: 0;  border: 7px solid transparent;  border-left: 7px solid #eee;}@media only screen and (min-width: 768px) {  .cd-timeline-content .cd-date {    font-size: 14px;    padding-bottom: 0;  }}@-webkit-keyframes cd-bounce-2 {  0% {    opacity: 0;  }  60% {    opacity: 1;  }}@keyframes cd-bounce-2 {  0% {    opacity: 0;    -webkit-transform: translateX(-100px);    transform: translateX(-100px);  }  60% {    opacity: 1;    -webkit-transform: translateX(20px);    transform: translateX(20px);  }  100% {    -webkit-transform: translateX(0);    transform: translateX(0);  }}@-webkit-keyframes cd-bounce-2-inverse {  0% {    opacity: 0;  }  60% {    opacity: 1;  }}@keyframes cd-bounce-2-inverse {  0% {    opacity: 0;    -webkit-transform: translateX(100px);    transform: translateX(100px);  }  60% {    opacity: 1;    -webkit-transform: translateX(-20px);    transform: translateX(-20px);  }  100% {    -webkit-transform: translateX(0);    transform: translateX(0);  }}@media only screen and (max-width: 1169px) {  .cd-timeline-block .cd-timeline-img {    left: -2px;    height: 30px;    width: 30px;    margin-left: -30px;    top: 14px;    z-index: 7;  }  .cd-timeline-block .cd-timeline-img > i {    font-size: 15px;    top: 16px;    left: 17px;    padding: 3px;  }  .landing-main #cd-timeline::before {    left: -39px;  }  .landing-main .cd-timeline-block .cd-timeline-img {    left: -34px;    height: 50px;    width: 50px;    top: 1px;    z-index: 8;  }  .landing-main .cd-timeline-block .cd-timeline-img > i {    font-size: 23px;    top: 21px;    left: 7px;    padding: 3px;  }}@media only screen and (max-width: 576px) {  .cd-timeline-content {    padding: 15px;  }  .cd-timeline-content h4 {    font-size: 18px;  }}.timeliny {  position: relative;  display: block;  padding: 10rem 0;  width: 100%;  border-top: 1px solid #fcfcfc;  border-bottom: 1px solid #fcfcfc;  text-rendering: optimizeLegibility;  color: #f4f4f4;  opacity: 0;  overflow: hidden;  cursor: move;}.timeliny.loaded {  opacity: 1;}.timeliny::before {  content: "";  position: absolute;  background-color: #898989;  width: 100%;  height: 1px;  top: 50%;  left: 0;}.timeliny .timeliny-wrapper {  display: block;  margin: auto;  width: 100%;  max-width: 1024px;}.timeliny .timeliny-dot {  -webkit-transition: all 0.35s ease-in-out;  transition: all 0.35s ease-in-out;  display: block;  position: absolute;  top: 50%;  left: 0;  margin-top: -0.6rem;  width: 1.2rem;  height: 1.2rem;  border-radius: 50%;  border: 1px solid #898989;  background-color: #fff;}.timeliny .timeliny-dot::before {  -webkit-transition: all 0.35s ease-in-out;  transition: all 0.35s ease-in-out;  content: attr(data-year);  display: block;  position: absolute;  top: -5rem;  left: 1.25rem;  color: #2c323f;  font-family: "Montserrat", sans-serif;  font-size: 22px;}.timeliny .timeliny-dot::after {  -webkit-transition: all 0.35s ease-in-out;  transition: all 0.35s ease-in-out;  -webkit-transform: translateY(-50%);  transform: translateY(-50%);  content: attr(data-text);  display: block;  position: absolute;  width: 256px;  top: 5.6rem;  left: 1.25rem;  color: #f4f4f4;  opacity: 0;  font-size: 0.9em;}@media (min-width: 768px) {  .timeliny .timeliny-dot::after {    width: 341.33333px;  }}.timeliny .timeliny-timeline {  position: absolute;  top: 50%;  left: 0;  display: table;  width: 100%;  z-index: 5;}.timeliny .timeliny-timeline .timeliny-timeblock {  display: table-cell;  position: relative;}.timeliny .timeliny-timeline .timeliny-timeblock.active .timeliny-dot {  border-color: var(--theme-deafult);  background-color: var(--theme-deafult);  -webkit-box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, 0.33);  box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, 0.33);}.timeliny .timeliny-timeline .timeliny-timeblock.active .timeliny-dot::before {  color: #2c323f;}.timeliny .timeliny-timeline .timeliny-timeblock.active .timeliny-dot::after {  color: #2c323f;  opacity: 1;  background-color: rgba(92, 97, 242, 0.05);  border: 1px solid #efefef;  padding: 10px;  border-radius: 5px;}.timeliny .timeliny-timeline .timeliny-timeblock.inactive .timeliny-dot {  cursor: move;}.timeliny  .timeliny-timeline  .timeliny-timeblock.inactive  .timeliny-dot::before {  color: #f4f4f4;}.timeliny  .timeliny-timeline  .timeliny-timeblock:not(.inactive):not(.active)  .timeliny-dot:hover {  border-color: #959aa7;  background-color: #959aa7;}.timeliny  .timeliny-timeline  .timeliny-timeblock:not(.inactive):not(.active)  .timeliny-dot:hover::before {  color: #2c323f;}.timeliny .timeliny-timeline .timeliny-timeblock .timeliny-dot:hover::after {  color: #2c323f;  opacity: 1;  background-color: #fff;  border: 1px solid #efefef;  padding: 10px;  border-radius: 5px;}.timeliny .timeliny-vertical-line {  position: absolute;  display: block;  z-index: 1;  left: 16%;  top: 0;  width: 1px;  height: 100%;  background-color: var(--theme-deafult);}@media (min-width: 768px) {  .timeliny .timeliny-vertical-line {    left: 32%;  }}.timeliny .timeliny-vertical-line::before {  content: "";  position: absolute;  top: 0;  left: -7px;  width: 0;  height: 0;  border-left: 8px solid transparent;  border-right: 8px solid transparent;  border-top: 8px solid var(--theme-deafult);}.timeliny .timeliny-vertical-line::after {  content: "";  position: absolute;  bottom: 0;  left: -7px;  width: 0;  height: 0;  border-left: 8px solid transparent;  border-right: 8px solid transparent;  border-bottom: 8px solid var(--theme-deafult);}.user-profile .follow .follow-num {  font-size: 18px;  color: #242934;  font-family: "Montserrat", sans-serif;  font-weight: 600;}.user-profile .follow span {  color: #59667a;}.user-profile .follow ul.follow-list {  border-top: 1px solid #eee;}.user-profile .follow ul.follow-list li {  display: inline-block;  padding-top: 15px;}.user-profile .follow ul.follow-list li:nth-child(n + 2) {  margin-left: 15px;  padding-left: 15px;  border-left: 1px solid #eee;}.user-profile .social-media ul.user-list-social {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  width: -webkit-fit-content;  width: -moz-fit-content;  width: fit-content;  margin-right: auto;  margin-left: auto;  padding-bottom: 20px;}.user-profile .social-media ul.user-list-social li:nth-child(n + 2) {  margin-left: 5px;}.user-profile .social-media ul.user-list-social li a {  padding: 0;  width: 32px;  height: 32px;  border-radius: 5px;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  background-color: rgba(92, 97, 242, 0.08);}.user-profile .social-media ul.user-list-social li a i {  font-size: 14px;  color: #959aa7;}.user-profile .social-media ul.user-list-social li:hover a {  background-color: #959aa7;}.user-profile .social-media ul.user-list-social li:hover a i {  color: #fff;}.user-profile .profile-header {  height: 420px;  padding: 30px;  display: -webkit-box !important;  display: -ms-flexbox !important;  display: flex !important;}.user-profile .profile-header .profile-img-wrrap {  display: none;}.user-profile .profile-header .userpro-box {  background-color: #fff;  padding: 30px;  max-width: 380px;  margin-top: auto;  margin-bottom: auto;  text-align: center;  border-radius: 10px;}.user-profile .profile-header .userpro-box .img-wrraper {  position: relative;  width: -webkit-fit-content;  width: -moz-fit-content;  width: fit-content;  margin: auto;}.user-profile .profile-header .userpro-box .avatar {  width: 100px;  height: 100px;  max-width: 155px;  max-height: 155px;  border-radius: 50%;  overflow: hidden;  margin-left: auto;  margin-right: auto;  border: 7px solid rgba(92, 97, 242, 0.08);  margin-bottom: 15px;}.user-profile .profile-header .userpro-box .avatar img {  width: 100%;  height: 100%;}.user-profile .profile-header .userpro-box .icon-wrapper {  position: absolute;  right: 0;  bottom: 0;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  height: 35px;  width: 35px;  border-radius: 50%;  background-color: #fff;  cursor: pointer;  overflow: hidden;  margin: 0 auto;  font-size: 17px;  -webkit-box-shadow: 0 0 6px 3px rgba(68, 102, 242, 0.1);  box-shadow: 0 0 6px 3px rgba(68, 102, 242, 0.1);}.user-profile .profile-header .userpro-box .icon-wrapper i {  color: #959aa7;}.user-profile .profile-header .userpro-box h4 {  color: #242934;  font-weight: 600;  font-size: 20px;}.user-profile .profile-header .userpro-box h6 {  font-size: 14px;  text-transform: uppercase;  color: #979797;  margin-bottom: 15px;  font-weight: 500;}.user-profile .profile-post {  padding: 30px;}.user-profile .profile-post .post-header {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: justify;  -ms-flex-pack: justify;  justify-content: space-between;  margin-bottom: 20px;}.user-profile .profile-post .post-header .d-flex {  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.user-profile .profile-post .post-header .d-flex img {  width: 60px;}.user-profile .profile-post .post-header .d-flex h5 {  color: #242934;  font-size: 18px;  font-weight: 600;  margin-bottom: 3px;}.user-profile .profile-post .post-header .d-flex h6 {  color: #979797;  margin-bottom: 0;}.user-profile .profile-post .post-header .post-setting i {  color: #979797;  font-size: 22px;}.user-profile .profile-post .post-body p {  color: #979797;}.user-profile .profile-post .post-body .post-react {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  margin-bottom: 20px;}.user-profile .profile-post .post-body .post-react ul li {  display: inline-block;}.user-profile .profile-post .post-body .post-react ul li:nth-child(n + 2) {  margin-left: -20px;}.user-profile .profile-post .post-body .post-react ul li img {  width: 30px;  height: 30px;}.user-profile .profile-post .post-body .post-react h6 {  font-size: 14px;  color: rgba(27, 49, 85, 0.4);  margin-bottom: 0;  margin-left: 15px;}.user-profile .profile-post .post-body .post-comment li {  display: inline-block;  color: rgba(27, 49, 85, 0.4);}.user-profile .profile-post .post-body .post-comment li label {  margin-bottom: 0;  font-weight: 500;}.user-profile .profile-post .post-body .post-comment li label a {  color: rgba(27, 49, 85, 0.4);  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  line-height: 1;}.user-profile .profile-post .post-body .post-comment li label a svg {  width: 14px;  height: 14px;}.user-profile .profile-post .post-body .post-comment li label a span {  margin-left: 10px;}.user-profile .profile-post .post-body .post-comment li:nth-child(n + 2) {  margin-left: 15px;}.user-profile .post-about ul {  margin-bottom: 20px;}.user-profile .post-about ul li {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.user-profile .post-about ul li .icon {  width: 35px;  height: 35px;  border-radius: 5px;  background-color: rgba(92, 97, 242, 0.08);  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  margin-right: 15px;}.user-profile .post-about ul li .icon svg {  width: 18px;  height: 18px;  color: #959aa7;}.user-profile .post-about ul li h5 {  color: #242934;  text-transform: capitalize;}.user-profile .post-about ul li p {  font-size: 12px;  line-height: 1;  text-transform: capitalize;}.user-profile .post-about ul li:nth-child(n + 2) {  margin-top: 20px;}.edit-profile .profile-title {  border-bottom: 1px solid #eee;  margin-bottom: 15px;  padding-bottom: 20px;}.edit-profile .profile-title .d-lg-flex .flex-grow-1 {  margin-left: 25px;}.edit-profile .table > :not(:last-child) > :last-child > * {  border: 1px solid #eee;}.custom-card .card-social {  padding-bottom: 30px;}.custom-card .profile-details a h4 {  margin-top: 15px;  margin-bottom: 0;}.custom-card .profile-details h6 {  margin-bottom: 20px;}.wishlist table tr td svg {  color: #f81f58;}.invoice p {  color: #979797;  text-transform: capitalize;}.invoice .invo-header {  padding-bottom: 15px;  margin-bottom: 15px;  border-bottom: 1px solid #eee;}.invoice .table-striped tbody tr:nth-of-type(odd) {  background-color: rgba(92, 97, 242, 0.05);  --bs-table-accent-bg: unset;}.invoice .table-striped tbody tr h6 {  text-transform: capitalize;  color: #959aa7;}.invoice .invo-profile {  margin-bottom: 15px;}.invoice .invo-profile .invo-profile-left .d-flex .flex-shrink-0 {  margin-right: 15px;}.invoice .invo-profile .invo-profile-left .d-flex .flex-grow-1 h4 {  font-size: 16px;}.invoice .invo-profile .invo-profile-left .d-flex .flex-grow-1 p span {  display: block;}.invoice .invo-profile .invo-profile-right {  text-align: right;}.invoice .invo-profile .invo-profile-right h6 {  font-size: 16px;}@media only screen and (max-width: 1199px) {  .invoice h4 {    margin-bottom: 0px;  }  .invoice h3 {    margin-bottom: 0px;  }  .invoice .invo-profile .d-flex {    margin-bottom: 15px;    padding-bottom: 15px;    border-bottom: 1px solid #eee;  }  .invoice .invo-profile .invo-profile-right {    text-align: left;  }}@media only screen and (max-width: 991px) {  .invoice .card .card-body {    padding: 20px;  }  .invoice h4 {    font-size: 20px;  }  .invoice h3 {    font-size: 20px;  }  .invoice table td {    min-width: 150px;  }  .invoice table td:first-child {    min-width: 280px;  }}@media only screen and (max-width: 767px) {  .invoice .invo-pal {    margin-top: 15px;    text-align: left !important;  }  .invoice .text-md-end {    text-align: right;  }}@media only screen and (max-width: 575px) {  .invoice h4 {    font-size: 18px;  }  .invoice h3 {    font-size: 15px;  }  .invoice p {    font-size: 13px;  }  .invoice .invo-header .flex-grow-1 {    text-align: right;  }  .invoice .text-xs-center {    margin-top: 20px;    text-align: center !important;  }  .invoice .text-md-end {    text-align: left;  }}@media only screen and (max-width: 420px) {  .invoice .invo-profile .d-flex .flex-grow-1 {    margin-left: 0 !important;    margin-top: 10px;  }}.footer {  background-color: #fff;  -webkit-box-shadow: 0 0 20px rgba(89, 102, 122, 0.1);  box-shadow: 0 0 20px rgba(89, 102, 122, 0.1);  padding: 20px 32px;  bottom: 0;  left: 0;  margin-left: 280px;  -webkit-transition: 0.5s;  transition: 0.5s;}.footer.footer-dark {  background-color: #171829;}.footer.footer-dark p {  color: #fff;}.footer p {  font-size: 12px;}.footer .footer-left {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.footer .footer-right {  text-align: right;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: end;  -ms-flex-pack: end;  justify-content: flex-end;}.footer-fix {  width: calc(100% - 280px);  position: fixed;}@media (max-width: 767px) {  .footer {    text-align: center;  }  .footer .footer-left,  .footer .footer-right {    -webkit-box-pack: center;    -ms-flex-pack: center;    justify-content: center;  }  .footer .footer-right {    margin-top: 6px;  }}@media (max-width: 480px) {  .footer p {    font-size: 12px;  }  .footer .footer-right {    margin-top: 0;  }}.grid-showcase {  margin-bottom: -10px;}.grid-showcase span {  display: block;  border: 1px solid #f4f4f4;  padding: 10px;  margin-bottom: 10px;  text-align: center;  background-color: rgba(92, 97, 242, 0.05);  color: #959aa7;  font-weight: 500;}.grid-align {  margin-bottom: -30px;}.grid-align .row {  padding: 15px 0;  min-height: 10rem;  border: 1px solid rgba(92, 97, 242, 0.02);  margin-bottom: 30px;  background-color: rgba(92, 97, 242, 0.02);}.toggle-sidebar,.back-btn {  position: absolute;  right: 30px;  top: 30px;  cursor: pointer;  width: 40px;  height: 40px;  border-radius: 10px;  background-color: rgba(255, 255, 255, 0.1);  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;}.toggle-sidebar svg,.back-btn svg {  width: 18px;  height: 18px;  stroke: #fff;}.toggle-sidebar i,.back-btn i {  font-size: 18px;}.toggle-sidebar:hover:before,.back-btn:hover:before {  height: 40px;  width: 40px;  -webkit-transform: scale(1);  transform: scale(1);  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.toggle-sidebar:hover > svg,.back-btn:hover > svg {  color: var(--theme-deafult) !important;  stroke: var(--theme-deafult) !important;}.onhover-dropdown {  cursor: pointer;  position: relative;}.onhover-dropdown:hover .left-dropdown {  overflow: unset !important;}.onhover-show-div {  top: 55px;  position: absolute;  z-index: 8;  background-color: #fff;  -webkit-transition: all linear 0.3s;  transition: all linear 0.3s;}.onhover-show-div li {  padding: 5px 30px;}.onhover-show-div li:before {  display: none;}.onhover-show-div li a svg {  margin-top: 0 !important;}.onhover-show-div li a svg path,.onhover-show-div li a svg line {  color: #2b2b2b !important;}.right-header .input-group {  padding: 5px 15px;  border-radius: 10px;  overflow: hidden;  background-color: #f6f8fc;}.right-header .input-group .input-group-prepend .input-group-text {  background-color: transparent;  border: none;  padding: 0;  height: 40px;  width: 40px;  margin-right: 5px;}.right-header .input-group .input-group-prepend .input-group-text:before {  position: absolute;  content: "";  width: 1px;  height: 15px;  background-color: rgba(43, 43, 43, 0.2);  top: 18px;  left: 42px;}.right-header .input-group .input-group-prepend .input-group-text i {  color: #2b2b2b;}.right-header .input-group .form-control {  border: none;  background-color: transparent;  padding: 0;  font-size: 14px;}.right-header .input-group .form-control:focus {  -webkit-box-shadow: none;  box-shadow: none;}.right-header .input-group .form-control::-webkit-input-placeholder {  font-weight: 300;  color: #2b2b2b;}.right-header .input-group .form-control::-moz-placeholder {  font-weight: 300;  color: #2b2b2b;}.right-header .input-group .form-control:-ms-input-placeholder {  font-weight: 300;  color: #2b2b2b;}.right-header .input-group .form-control::-ms-input-placeholder {  font-weight: 300;  color: #2b2b2b;}.right-header .input-group .form-control::placeholder {  font-weight: 300;  color: #2b2b2b;}.page-wrapper.horizontal-wrapper .page-header .header-wrapper {  padding: 18px 20px 18px 30px;}.page-wrapper.horizontal-wrapper  .page-header  .header-wrapper  .header-logo-wrapper  .logo-header-main {  display: block;}.page-wrapper.compact-wrapper  .page-header  .header-wrapper  .header-logo-wrapper  .logo-header-main {  display: none;}.left-header {  display: -webkit-box;  display: -ms-flexbox;  display: flex;}.left-header .left-menu-header ul.header-left {  height: 100%;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.left-header .left-menu-header ul.header-left li {  padding: 0 25px;  position: relative;}.left-header .left-menu-header ul.header-left li a {  color: #2b2b2b;  font-weight: 500;}.left-header .left-menu-header ul.header-left li a:hover {  color: #eeb82f;}.left-header .left-menu-header ul.header-left li ul.onhover-show-div {  min-width: 190px;  padding: 20px 0;}.left-header .left-menu-header ul.header-left li ul.onhover-show-div li {  padding: 6px 25px;}.left-header  .left-menu-header  ul.header-left  li  ul.onhover-show-div  li.flyout-right {  position: relative;}.left-header  .left-menu-header  ul.header-left  li  ul.onhover-show-div  li.flyout-right:hover  ul {  display: block;  -webkit-transition: all 0.5s ease-in;  transition: all 0.5s ease-in;}.left-header  .left-menu-header  ul.header-left  li  ul.onhover-show-div  li.flyout-right  ul {  padding: 20px 0;}.left-header  .left-menu-header  ul.header-left  li  ul.onhover-show-div  li.flyout-right  ul  li {  padding: 6px 25px;}.left-header  .left-menu-header  ul.header-left  li  ul.onhover-show-div  li.flyout-right  ul  li.flyout-right {  position: relative;}.left-header  .left-menu-header  ul.header-left  li  ul.onhover-show-div  li.flyout-right  ul  li.flyout-right:hover  ul {  display: block;  -webkit-transition: all 0.8s ease-in;  transition: all 0.8s ease-in;}.left-header  .left-menu-header  ul.header-left  li  ul.onhover-show-div  li.flyout-right  ul  li.flyout-right  ul {  display: none;}.left-header  .left-menu-header  ul.header-left  li  ul.onhover-show-div  li.flyout-right  ul {  position: absolute;  top: 0;  left: calc(100% + 3px);  min-width: 200px;  display: none;  background-color: #fff;  border-radius: 5px;}.left-header .left-menu-header ul.header-left li:hover span.f-w-600::before {  width: 120px;  -webkit-transition: all 0.5s ease-in;  transition: all 0.5s ease-in;}.left-header .left-menu-header ul.header-left li span.f-w-600 {  position: relative;  color: #959aa7;}.left-header .left-menu-header ul.header-left li span.f-w-600:before {  position: absolute;  content: "";  top: -2px;  left: -9px;  width: 50px;  height: 24px;  background-color: rgba(92, 97, 242, 0.2);  border-radius: 4px;  z-index: -1;  -webkit-transition: all 0.5s ease-in-out;  transition: all 0.5s ease-in-out;}.left-header .left-menu-header ul.header-left li:nth-child(n + 2)::before {  position: absolute;  content: "";  top: 8px;  left: 0;  width: 1px;  height: 10px;  background-color: #2b2b2b;}.left-header .left-menu-header ul.header-left li span {  font-size: 14px;  line-height: 1.8;  color: #2b2b2b;}.left-header .left-menu-header ul.header-left li span svg {  width: 14px;  height: auto;  margin-left: 10px;}.left-header .mega-menu-container {  min-width: 1100px;  position: absolute;  width: calc(100vw - 800px);  height: 0;  border-radius: 0px;  background-color: #fff;  top: 59px;  left: -30px;  border-top: 1px solid #efefef;  padding-bottom: 20px;  padding-top: 10px;  padding-left: 20px;  -webkit-box-shadow: 0 0 20px rgba(89, 102, 122, 0.1);  box-shadow: 0 0 20px rgba(89, 102, 122, 0.1);  opacity: 0;  visibility: hidden;  display: block !important;  -webkit-transition: all 0.2s ease-in-out;  transition: all 0.2s ease-in-out;}.left-header .mega-menu-container.show {  opacity: 1;  visibility: visible;  height: 300px;}.left-header .mega-menu-container .link-section > div h6 {  margin-top: 20px;}.left-header .mega-menu-container .link-section li {  width: 100%;  padding: 7px 0 7px 15px;}.left-header .mega-menu-container .link-section li a {  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.left-header .mega-menu-container .link-section li:hover a {  color: var(--theme-deafult);  letter-spacing: 1.5px;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.left-header .mega-menu-container .mega-box + .mega-box {  padding-left: 30px;  border-left: 1px solid #efefef;}.left-header .mega-menu-container .mega-box .icon li {  position: relative;}.left-header .mega-menu-container .mega-box .icon li:hover:before {  color: var(--theme-deafult);  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.left-header .mega-menu-container .mega-box .icon li:before {  content: "\f101";  font-family: fontawesome;  position: absolute;  top: 7px;  left: 0px;}.left-header .mega-menu-container .mega-box .svg-icon ~ div h6 {  margin-top: 10px;  margin-bottom: 5px;}.left-header .mega-menu-container .mega-box .svg-icon li {  padding-left: 0px;}.left-header .mega-menu-container .mega-box .svg-icon li:hover:before {  color: var(--theme-deafult);  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.left-header .mega-menu-container .mega-box .svg-icon li a svg {  width: 16px;  margin-right: 5px;  vertical-align: middle;}.left-header .mega-menu-container .submenu-title {  margin-top: 20px;  margin-left: 20px;}.left-header .mega-menu-container .according-menu {  display: none;}.left-header .input-group {  padding: 5px 15px;  border-radius: 30px;  overflow: hidden;  background-color: #f6f8fc;}.left-header .input-group .input-group-prepend .input-group-text {  background-color: transparent;  border: none;  padding: 0;  height: 40px;  width: 40px;  margin-right: 5px;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.left-header .input-group .input-group-prepend .input-group-text i {  color: #959aa7;}.left-header .input-group .form-control {  border: none;  background-color: transparent;  padding: 0;  font-size: 14px;}.left-header .input-group .form-control:focus {  -webkit-box-shadow: none;  box-shadow: none;}.left-header .input-group .form-control::-webkit-input-placeholder {  font-weight: 300;  color: #979797;}.left-header .input-group .form-control::-moz-placeholder {  font-weight: 300;  color: #979797;}.left-header .input-group .form-control:-ms-input-placeholder {  font-weight: 300;  color: #979797;}.left-header .input-group .form-control::-ms-input-placeholder {  font-weight: 300;  color: #979797;}.left-header .input-group .form-control::placeholder {  font-weight: 300;  color: #979797;}.mega-menu .default-according .card .btn-link {  font-weight: 500;}.mega-menu .default-according .card .card-body {  font-size: 12px;}.mega-menu .onhover-show-div {  width: 1500px;}.mega-menu .card-body {  padding: 20px;}.mega-menu div > div a {  margin-bottom: 0px;  display: inline-block;  color: rgba(43, 43, 43, 0.7);}.mega-menu .list-unstyled div a {  padding: 8px 35px 8px 0;  -webkit-transition: 0.5s;  transition: 0.5s;}.mega-menu .list-unstyled div a:hover {  padding: 8px 35px 8px 10px;  -webkit-transition: 0.5s;  transition: 0.5s;}#accordionoc #collapseicon,#accordionoc #collapseicon1 {  padding-top: 0px;}#accordionoc li button {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.navs-icon.default-according.style-1 li button {  position: relative;}.navs-icon.default-according.style-1 li button:hover {  color: var(--theme-deafult) !important;}.navs-icon.default-according.style-1 li button[aria-expanded="true"]:before {  right: 2px;  top: 6px;}.navs-icon.default-according.style-1 li button[aria-expanded="false"]:before {  right: 2px;  top: 6px;}.navs-icon {  padding: 30px;}.navs-icon li {  padding: 9px 0;}.navs-icon li a {  color: #2b2b2b;}.navs-icon li a:hover {  color: var(--theme-deafult);}.navs-icon li ul {  padding-top: 9px;}.onhover-dropdown.navs-dropdown:hover .onhover-show-div:before,.onhover-dropdown.navs-dropdown:hover .onhover-show-div:after {  right: 77px;  left: unset;}.icon-lists {  font-family: "Montserrat", sans-serif;}.pl-navs-inline {  padding-left: 30px !important;}.inline-nav li {  line-height: 1.3;}.search-page .search-form input:focus {  outline: none;}.search-page .search-form .form-group {  position: relative;  border-radius: 50px;  overflow: hidden;}.search-page .search-form .form-group .input-group-text {  position: absolute;  top: 0;  left: 0;  height: 100%;  border-radius: 20px;  border-color: #959aa7;  background-color: #959aa7;  padding: 0 20px;}.search-page .search-form .form-group .input-group-text i {  color: #fff;  height: 22px;  font-weight: 600;}.search-page .info-block + .info-block {  padding-top: 30px;  border-top: 1px solid #eee;  margin-top: 30px;}.search-page .tab-content .tab-pane .row + .row {  margin-bottom: -20px;}.search-page .border-tab.nav-tabs {  -webkit-box-align: left;  -ms-flex-align: left;  align-items: left;  -webkit-box-pack: end;  -ms-flex-pack: end;  justify-content: end;}.search-page .border-tab.nav-tabs .nav-item {  width: auto;}.search-page .search-links h6 {  margin-bottom: 0;  font-size: 18px;  line-height: 1.6;  font-weight: 600;}.search-page p {  margin-bottom: 0;  color: #979797;}.search-page ul.search-info > li {  display: inline-block;  font-size: 12px;  line-height: 1;  color: #586082;}.search-page ul.search-info > li + li {  border-left: 1px solid #a8b0c2;  padding-left: 8px;  margin-left: 8px;}.search-page ul.search-info > li i {  color: #e6ae30;}.search-page ul.search-info .rating li {  display: inline-block;}.search-page #video-links .embed-responsive + .embed-responsive {  margin-top: 30px;}.search-page .search-vid-block > div:nth-child(n + 2) {  margin-top: 30px;}.search-list {  margin-bottom: 30px;  width: auto;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  border-radius: 10px;  overflow: hidden;  border: 1px solid #959aa7;  border: none;  margin-left: auto;  margin-right: auto;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;}.search-list li:first-child {  border-top-left-radius: 10px;  border-bottom-left-radius: 10px;}.search-list li:last-child {  border-top-right-radius: 10px;  border-bottom-right-radius: 10px;}.search-list .nav-item {  background-color: rgba(92, 97, 242, 0.1);}.search-list .nav-item .nav-link {  border: none;  padding: 0.7rem 1.5rem;  color: #959aa7;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.search-list .nav-item .nav-link.active {  background-color: rgba(92, 97, 242, 0.9);  opacity: 1;  color: #fff;  border-radius: 10px;}.search-list .nav-item.show,.search-list .nav-item.active {  background-color: rgba(92, 97, 242, 0.1);}@media (max-width: 1199px) {  .search-page .search-banner {    margin-top: 30px;  }  .search-page .search-banner .card {    margin-bottom: unset;  }}@media (max-width: 767px) {  .search-page .search-links h6 {    font-size: 16px;  }}@media (max-width: 575px) {  .search-page .search-form .form-group input {    padding: 8px 8px 8px 60px;  }  .search-page .search-form .form-group .input-group-text {    padding: 0 15px;  }  .search-page .info-block + .info-block {    margin-top: 15px;    padding-top: 15px;  }  .search-list {    display: -webkit-inline-box;    display: -ms-inline-flexbox;    display: inline-flex;    margin-bottom: 15px;  }  .search-list .nav-item {    display: inline-block;    margin-bottom: 5px;  }  .search-list .nav-item .nav-link {    padding: 8px 20px;  }}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .sidebar-submenu  li  a:after,.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .mega-menu-container  .mega-box  .link-section  .submenu-title  h5:after {  position: absolute;  content: "";  top: 48%;  width: 6px;  border-top: 2px solid #fff;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .sidebar-submenu  li  a:after {  position: absolute;  content: "";  top: 49%;  width: 5px;  height: 1px;  border-radius: 100%;  background-color: #59667a;}.onhover-show-div {  -webkit-box-shadow: 0 0 20px rgba(89, 102, 122, 0.1);  box-shadow: 0 0 20px rgba(89, 102, 122, 0.1);  -webkit-transform: translateY(30px);  transform: translateY(30px);  opacity: 0;  visibility: hidden;  left: 0;}.onhover-dropdown:hover .onhover-show-div {  opacity: 1;  -webkit-transform: translateY(0px);  transform: translateY(0px);  visibility: visible;  border-radius: 10px;  overflow: hidden;}.onhover-dropdown:hover .onhover-show-div:before {  width: 0;  height: 0;  border-left: 7px solid transparent;  border-right: 7px solid transparent;  border-bottom: 7px solid #fff;  content: "";  top: -7px;  position: absolute;  left: 10px;  z-index: 2;}.onhover-dropdown:hover .onhover-show-div:after {  width: 0;  height: 0;  border-left: 7px solid transparent;  border-right: 7px solid transparent;  border-bottom: 7px solid #d7e2e9;  content: "";  top: -7px;  position: absolute;  left: 10px;  z-index: 1;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.close_icon  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box {  margin-bottom: unset !important;}.page-wrapper {  position: relative;}.page-wrapper .page-header {  max-width: 100vw;  position: fixed;  top: 0;  z-index: 8;  -webkit-transition: 0.5s;  transition: 0.5s;  background-color: #fff;  -webkit-box-shadow: 0 0 20px rgba(89, 102, 122, 0.1);  box-shadow: 0 0 20px rgba(89, 102, 122, 0.1);}.page-wrapper .page-header .header-wrapper {  width: 100%;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  padding: 26px 30px;  position: relative;}.page-wrapper  .page-header  .header-wrapper  .left-header  .left-menu-header  .app-menu {  display: none;}.page-wrapper .page-header .header-wrapper .search-full {  background-color: #fff;  position: absolute;  right: 0;  z-index: 1;  height: 0;  width: 0;  -webkit-transform: scale(0);  transform: scale(0);  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.page-wrapper .page-header .header-wrapper .search-full.open {  height: 100%;  width: 100%;  -webkit-animation: zoomIn 0.5s ease-in-out;  animation: zoomIn 0.5s ease-in-out;  -webkit-transform: scale(1);  transform: scale(1);  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.page-wrapper .page-header .header-wrapper .search-full input {  line-height: 65px;  padding-left: 60px;  width: 100% !important;}.page-wrapper .page-header .header-wrapper .search-full input:focus {  outline: none !important;}.page-wrapper  .page-header  .header-wrapper  .search-full  .form-group  .close-search {  position: absolute;  font-size: 15px;  right: 30px;  top: 30px;  color: #898989;  cursor: pointer;}.page-wrapper .page-header .header-wrapper .search-full .form-group:before {  position: absolute;  left: 30px;  top: 27px;  content: "\f002";  font-size: 16px;  color: #898989;  font-family: FontAwesome;}.page-wrapper .page-header .header-wrapper .nav-right {  -webkit-box-pack: end;  -ms-flex-pack: end;  justify-content: flex-end;}.page-wrapper .page-header .header-wrapper .nav-right > ul > li {  width: 40px;  height: 40px;  border-radius: 10px;  display: -webkit-box !important;  display: -ms-flexbox !important;  display: flex !important;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;}.page-wrapper .page-header .header-wrapper .nav-right > ul > li:first-child {  width: 330px !important;  margin-right: 0;}.page-wrapper .page-header .header-wrapper .nav-right > ul > li:last-child {  margin-right: 0;}.page-wrapper .page-header .header-wrapper .nav-right > ul > li i {  font-size: 16px;}.page-wrapper  .page-header  .header-wrapper  .nav-right  > ul  > li:nth-child(n + 2):hover {  background-color: #959aa7;}.page-wrapper  .page-header  .header-wrapper  .nav-right  > ul  > li:nth-child(n + 2):hover  svg,.page-wrapper  .page-header  .header-wrapper  .nav-right  > ul  > li:nth-child(n + 2):hover  i {  stroke: #fff;  color: #fff;}.page-wrapper  .page-header  .header-wrapper  .nav-right  > ul  > li  .profile-media:hover  i {  color: #979797;}.page-wrapper .page-header .header-wrapper .nav-right ul li svg {  vertical-align: middle;  width: 18px;  stroke: #2b2b2b;}.page-wrapper .page-header .header-wrapper .nav-right ul li svg path {  color: #242934;}.page-wrapper .page-header .header-wrapper .nav-right ul li .d-flex img {  border-radius: 50%;  width: 35px;  height: auto;}.page-wrapper .page-header .header-wrapper .nav-right.right-header ul li .mode {  cursor: pointer;  width: 20px;  text-align: center;}.page-wrapper  .page-header  .header-wrapper  .nav-right.right-header  ul  li  .mode  i {  font-size: 18px;  padding-top: 3px;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.page-wrapper  .page-header  .header-wrapper  .nav-right.right-header  ul  li  .mode  i.fa-lightbulb-o {  font-weight: 500;  font-size: 22px;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;  -webkit-animation: zoomIn 300ms ease-in-out;  animation: zoomIn 300ms ease-in-out;}.page-wrapper  .page-header  .header-wrapper  .nav-right.right-header  ul  li  .header-search {  cursor: pointer;}.page-wrapper  .page-header  .header-wrapper  .nav-right.right-header  ul  li  .profile-media  .flex-grow-1 {  margin-left: 15px;}.page-wrapper  .page-header  .header-wrapper  .nav-right.right-header  ul  li  .profile-media  .flex-grow-1  span {  font-weight: 500;}.page-wrapper  .page-header  .header-wrapper  .nav-right.right-header  ul  li  .profile-media  .flex-grow-1  p {  font-size: 12px;  line-height: 1;  color: #979797;}.page-wrapper .page-header .header-wrapper .nav-right > ul {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: end;  -ms-flex-pack: end;  justify-content: flex-end;}.page-wrapper .page-header .header-wrapper .nav-right > ul > li {  padding: 6px 10px;  margin-right: 8px;  display: inline-block;  position: relative;}.page-wrapper .page-header .header-wrapper .nav-right > ul > li .badge {  position: absolute;  right: -10px;  top: -10px;  padding: 2px 4px;  font-size: 11px;  font-weight: 700;}.page-wrapper .page-header .header-wrapper .nav-right > ul > li span ul {  left: inherit;  right: -10px;  width: 130px;}.page-wrapper .page-header .header-wrapper .nav-right > ul > li span ul:before,.page-wrapper .page-header .header-wrapper .nav-right > ul > li span ul:after {  left: inherit;  right: 10px;}.page-wrapper .page-header .header-wrapper .nav-right > ul > li span ul li {  display: block;}.page-wrapper .page-header .header-wrapper .nav-right > ul > li span ul li a {  font-size: 14px;  color: #2c323f;}.page-wrapper .page-header .header-wrapper .nav-right > ul > li span ul li a i {  margin-left: 10px;  font-size: 13px;  color: #2c323f;}.page-wrapper .page-header .header-wrapper .nav-right > ul .flag-icon {  font-size: 16px;  margin-right: 10px;}.page-wrapper  .page-header  .header-wrapper  .nav-right  .onhover-show-div:not(.profile-dropdown)  li:first-child {  padding: 20px;  background-color: rgba(92, 97, 242, 0.1);  border-radius: 10px 10px 0 0;}.page-wrapper  .page-header  .header-wrapper  .nav-right  .onhover-show-div:not(.profile-dropdown)  li:first-child  h6 {  color: #959aa7;}.page-wrapper  .page-header  .header-wrapper  .nav-right  .onhover-show-div:not(.profile-dropdown)  li:first-child  svg {  position: absolute;  width: 50px;  height: 50px;  top: 8px;  right: 8px;  opacity: 0.05;  stroke: #959aa7;}.page-wrapper .page-header .header-wrapper .nav-right .onhover-show-div {  width: 330px;  top: 50px;  right: 0;  left: unset;}.page-wrapper .page-header .header-wrapper .nav-right .onhover-show-div li {  padding: 0 20px;}.page-wrapper .page-header .header-wrapper .nav-right .onhover-show-div li p {  opacity: 0.6;}.page-wrapper  .page-header  .header-wrapper  .nav-right  .onhover-show-div  li  + li {  padding-top: 15px;  padding-bottom: 0px;  border-top: 1px solid #eee;}.page-wrapper  .page-header  .header-wrapper  .nav-right  .onhover-show-div  li:last-child {  padding-bottom: 15px;}.page-wrapper  .page-header  .header-wrapper  .nav-right  .onhover-show-div  li  .d-flex {  position: relative;}.page-wrapper  .page-header  .header-wrapper  .nav-right  .onhover-show-div  li  .d-flex  img {  width: 40px;  position: relative;}.page-wrapper  .page-header  .header-wrapper  .nav-right  .onhover-show-div  li  .d-flex  .status-circle {  left: 0;}.page-wrapper  .page-header  .header-wrapper  .nav-right  .onhover-show-div  li  .d-flex  .flex-grow-1  > span {  letter-spacing: 0.8px;  padding-right: 10px;  display: inline-block;}.page-wrapper .page-header .header-wrapper .nav-right .onhover-show-div:before,.page-wrapper .page-header .header-wrapper .nav-right .onhover-show-div:after {  right: 10px !important;  left: unset !important;}.page-wrapper  .page-header  .header-wrapper  .nav-right  .cart-dropdown  .qty-box  .input-group {  width: 80px;}.page-wrapper  .page-header  .header-wrapper  .nav-right  .cart-dropdown  .qty-box  .input-group  .btn {  padding: 0px 2px;}.page-wrapper .page-header .header-wrapper .nav-right .notification-dropdown {  top: 52px;  width: 300px;  right: -20px !important;  left: unset;}.page-wrapper  .page-header  .header-wrapper  .nav-right  .notification-dropdown  li  .d-flex  .flex-shrink-0 {  background-color: rgba(92, 97, 242, 0.1);  width: 35px;  text-align: center;  height: 35px;  border-radius: 50%;  position: relative;}.page-wrapper  .page-header  .header-wrapper  .nav-right  .notification-dropdown  li  .d-flex  .flex-shrink-0  svg {  stroke: #959aa7;  position: absolute;  top: 50%;  -webkit-transform: translate(-50%, -50%);  transform: translate(-50%, -50%);}.page-wrapper  .page-header  .header-wrapper  .nav-right  .notification-dropdown  li  .d-flex  .flex-grow-1 {  margin-left: 10px;}.page-wrapper  .page-header  .header-wrapper  .nav-right  .notification-dropdown  li  + li {  padding: 15px;}.page-wrapper  .page-header  .header-wrapper  .nav-right  .notification-dropdown  li  + li  p {  margin-bottom: 0;}.page-wrapper  .page-header  .header-wrapper  .nav-right  .notification-dropdown  li  + li  p  a {  color: #2b2b2b;}.page-wrapper  .page-header  .header-wrapper  .nav-right  .notification-dropdown  li:last-child {  text-align: center;  border-top: 1px solid #ecf3fa;}.page-wrapper  .page-header  .header-wrapper  .nav-right  .notification-dropdown  li  p  span {  color: rgba(27, 49, 85, 0.4);}.page-wrapper  .page-header  .header-wrapper  .nav-right  .notification-dropdown:before,.page-wrapper  .page-header  .header-wrapper  .nav-right  .notification-dropdown:after {  right: 28px !important;  left: unset !important;}.page-wrapper .page-header .header-wrapper .nav-right .message-dropdown {  top: 52px;  width: 300px;  right: -20px !important;  left: unset;}.page-wrapper  .page-header  .header-wrapper  .nav-right  .message-dropdown  li  .d-flex  .message-img {  padding: 5px;  border-radius: 50%;}.page-wrapper  .page-header  .header-wrapper  .nav-right  .message-dropdown  li  .d-flex  .notification-right  svg {  stroke: #2b2b2b;}.page-wrapper  .page-header  .header-wrapper  .nav-right  .message-dropdown  li  .d-flex  .flex-grow-1 {  margin-left: 15px;}.page-wrapper  .page-header  .header-wrapper  .nav-right  .message-dropdown  li  .d-flex  .flex-grow-1  h5  a {  color: #2b2b2b;}.page-wrapper  .page-header  .header-wrapper  .nav-right  .message-dropdown  li  + li {  padding: 15px;}.page-wrapper  .page-header  .header-wrapper  .nav-right  .message-dropdown  li  + li  p {  margin-bottom: 0;  line-height: 1.4;}.page-wrapper  .page-header  .header-wrapper  .nav-right  .message-dropdown  li:last-child {  text-align: center;  border-top: 1px solid #ecf3fa;}.page-wrapper  .page-header  .header-wrapper  .nav-right  .message-dropdown  li  p  span {  color: rgba(27, 49, 85, 0.4);}.page-wrapper .page-header .header-wrapper .nav-right .message-dropdown:before,.page-wrapper .page-header .header-wrapper .nav-right .message-dropdown:after {  right: 28px !important;  left: unset !important;}.page-wrapper .page-header .header-wrapper .nav-right .profile-dropdown {  width: 160px;  top: 57px;  right: -10px;  padding: 0 10px;}.page-wrapper .page-header .header-wrapper .nav-right .profile-dropdown li {  padding: 10px !important;}.page-wrapper  .page-header  .header-wrapper  .nav-right  .profile-dropdown  li:hover  a  span {  -webkit-transition: color 0.3s ease;  transition: color 0.3s ease;}.page-wrapper  .page-header  .header-wrapper  .nav-right  .profile-dropdown  li:hover  a  svg {  -webkit-transition: stroke 0.3s ease;  transition: stroke 0.3s ease;}.page-wrapper  .page-header  .header-wrapper  .nav-right  .profile-dropdown  li:hover  a  svg  path {  -webkit-transition: stroke 0.3s ease;  transition: stroke 0.3s ease;}.page-wrapper  .page-header  .header-wrapper  .nav-right  .profile-dropdown  li:last-child {  padding-top: 10px !important;}.page-wrapper  .page-header  .header-wrapper  .nav-right  .profile-dropdown  li  a  svg {  stroke: #2b2b2b !important;}.page-wrapper  .page-header  .header-wrapper  .nav-right  .profile-dropdown  li  span {  color: #2c323f;}.page-wrapper .page-header .header-wrapper .nav-right .profile-dropdown li svg {  width: 16px;  vertical-align: bottom;  margin-right: 10px;}.page-wrapper .page-body-wrapper {  background-color: #f6f8fc;}.page-wrapper .page-body-wrapper .logo-icon-wrapper .icon-box-sidebar {  width: 49px;  height: 49px;  border-radius: 15px;  color: #fff;  background-color: #959aa7;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;}.page-wrapper .page-body-wrapper .page-body {  min-height: calc(100vh - 136px);  margin-top: 136px;  padding: 0 15px 0 15px;  position: relative;  -webkit-transition: 0.5s;  transition: 0.5s;}.page-wrapper .page-body-wrapper .page-body:before {  -webkit-animation: fadeIn 0.5s ease-in-out;  animation: fadeIn 0.5s ease-in-out;}.page-wrapper .page-body-wrapper .page-title {  padding-bottom: 30px;}.page-wrapper .page-body-wrapper .page-title > .row .col-6:first-child {  display: -webkit-box;  display: -ms-flexbox;  display: flex;}.page-wrapper .page-body-wrapper .page-title > .row .col-6:first-child h3 {  padding-right: 20px;}.page-wrapper .page-body-wrapper .page-title .row {  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.page-wrapper .page-body-wrapper .page-title .row h3 {  font-size: 24px;  margin-bottom: 0;  text-transform: capitalize;}.page-wrapper .page-body-wrapper .page-title .row h3 small {  display: block;  font-size: 12px;  margin-bottom: 5px;  text-transform: capitalize;  color: rgba(43, 43, 43, 0.7);}.page-wrapper .page-body-wrapper .page-title .breadcrumb {  background-color: rgba(0, 0, 0, 0);  padding: 0;  margin-bottom: 0;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: end;  -ms-flex-pack: end;  justify-content: flex-end;}.page-wrapper .page-body-wrapper .page-title .breadcrumb li {  font-size: 14px;  font-weight: 500;  letter-spacing: 1px;  position: relative;  color: #2b2b2b;}.page-wrapper .page-body-wrapper .page-title .breadcrumb li.active {  font-weight: 400;}.page-wrapper  .page-body-wrapper  .page-title  .breadcrumb  .breadcrumb-item  + .breadcrumb-item:before {  content: "";  font-family: FontAwesome;  color: #2b2b2b;}.page-wrapper .page-body-wrapper .page-title .breadcrumb .breadcrumb-item a {  color: #2b2b2b;}.page-wrapper  .page-body-wrapper  .page-title  .breadcrumb  .breadcrumb-item  a  svg {  width: 16px;  height: 16px;  vertical-align: text-top;  color: #2b2b2b;}.page-wrapper.horizontal-wrapper [data-simplebar] {  position: relative;}.page-wrapper.horizontal-wrapper .footer {  margin-left: 0;}.page-wrapper.horizontal-wrapper .header-logo-wrapper {  width: 150px;}.page-wrapper.horizontal-wrapper .header-logo-wrapper .toggle-sidebar {  display: none;}.page-wrapper.horizontal-wrapper .left-header {  padding-right: 0;}.page-wrapper.horizontal-wrapper .page-body-wrapper .file-sidebar ul li {  display: block;}.page-wrapper.horizontal-wrapper .page-body-wrapper li {  display: inline-block;}.page-wrapper.horizontal-wrapper .page-body-wrapper .sidebar-wrapper {  height: 58px;  line-height: inherit;  top: 90px;  background-color: #f6f8fc;  -webkit-box-shadow: 0px 9px 24px rgba(89, 102, 122, 0.1);  box-shadow: 0px 9px 24px rgba(89, 102, 122, 0.1);  overflow-x: hidden;  z-index: 2;  overflow-y: visible;  position: fixed;  width: 100vw;  border-top: 3px solid #efefef;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .logo-wrapper,.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .logo-icon-wrapper {  display: none;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main {  text-align: left;  position: relative;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .left-arrow,.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .right-arrow {  position: absolute;  top: 0px;  padding: 15px;  background-color: #f6f8fc;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  z-index: 1;  cursor: pointer;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .left-arrow.disabled,.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .right-arrow.disabled {  display: none;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .left-arrow {  left: 0;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .right-arrow {  right: 0;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links {  list-style: none;  margin: 0;  padding: 0;  line-height: normal;  direction: ltr;  text-align: left;  display: -webkit-box !important;  padding: 0 5px;  -webkit-transition: all 0.5s ease;  transition: all 0.5s ease;  white-space: nowrap;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  li.sidebar-list  a.active  .according-menu  i:before {  content: "-";}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  li.sidebar-list  a  .according-menu {  display: none;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  li.sidebar-list  ul.sidebar-submenu  li  a.active,.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  li.sidebar-list  ul.sidebar-submenu  li  a:hover {  color: #fff;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  li.sidebar-list  ul.sidebar-submenu  li  a.active:after,.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  li.sidebar-list  ul.sidebar-submenu  li  a:hover:after {  background-color: #fff;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  > li:first-child {  display: none !important;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li {  position: relative;  padding-top: 10px;  padding-bottom: 10px;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li:hover  > a  > span {  color: #fff;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li:hover  > a:after {  left: 0;  right: 0;  opacity: 1;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li:hover  a {  background-color: rgba(92, 97, 242, 0.8);  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li:hover  a  svg {  fill: rgba(92, 97, 242, 0.1);  stroke: #fff;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  > a {  display: block;  color: #2b2b2b;  line-height: 23px;  text-decoration: none;  text-transform: capitalize;  padding: 5px 15px;  margin: 0 3px;  letter-spacing: 0.04em;  position: relative;  border-radius: 5px;  font-weight: 500;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  > a.active {  background-color: rgba(92, 97, 242, 0.8);  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  > a.active  svg,.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  > a.active  span {  color: #fff;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  > a  .badge {  position: absolute;  top: -5px;  margin-left: 1px;  right: 10px;  padding: 0.2em 0.7em;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  > a  svg {  width: 16px;  vertical-align: bottom;  margin-right: 10px;  stroke-width: 2.5px;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .sidebar-submenu {  position: fixed;  z-index: 4;  -webkit-box-shadow: 0 0 1px 0 #898989;  box-shadow: 0 0 1px 0 #898989;  padding: 15px 0px 15px 0px;  background-color: #fff;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .sidebar-submenu  li {  border: 0;  float: none;  position: relative;  display: block;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .sidebar-submenu  li  a {  background: transparent;  padding: 4px 30px;  display: block;  -webkit-transition: all 0.5s ease;  transition: all 0.5s ease;  line-height: 1.9;  color: #fff;  letter-spacing: 0.06em;  font-weight: 500;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .sidebar-submenu  li  a:after {  left: 20px;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .sidebar-submenu  li  a:hover {  color: #fff;  letter-spacing: 1.5px;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .sidebar-submenu  li  a:hover:after {  background-color: #fff;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .mega-menu-container {  position: fixed;  right: 0;  left: 0;  margin: 0 auto;  z-index: 4;  -webkit-box-shadow: 0 0 1px 0 #898989;  box-shadow: 0 0 1px 0 #898989;  padding: 30px;  background-color: #fff;  width: 95%;  border-radius: 4px;  display: block !important;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .mega-menu-container  .mega-box {  width: 20%;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .mega-menu-container  .mega-box  .link-section  .submenu-title  h5 {  text-transform: uppercase;  font-size: 14px;  margin-left: -13px;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .mega-menu-container  .mega-box  .link-section  .submenu-content {  -webkit-box-shadow: none;  box-shadow: none;  background-color: transparent;  position: relative;  display: block;  padding: 0;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .mega-menu-container  .mega-box  .link-section  .submenu-content  li {  border: 0;  float: none;  position: relative;  display: block;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .mega-menu-container  .mega-box  .link-section  .submenu-content  li  a {  border: 0 !important;  background: transparent;  color: #2b2b2b;  border-radius: 0 !important;  text-transform: capitalize;  padding: 3px 0;  font-size: 13px;  display: block;  letter-spacing: 0.07em;  line-height: 1.9;  position: relative;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .mega-menu-container  .mega-box  .link-section  .submenu-content  li  a:hover {  color: #959aa7;  letter-spacing: 1.5px;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .mega-menu-container  .mega-box  .link-section  .submenu-content  li  a:hover:after {  color: #fff;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .mega-menu-container  .mega-box  .link-section  .submenu-content  li  a:after {  position: absolute;  content: "";  left: -12px;  top: 50%;  width: 5px;  height: 1px;  background-color: #59667a;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li.mega-menu {  position: unset;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li.mega-menu:hover  .mega-menu-container {  opacity: 1;  visibility: visible;  margin-top: 30px;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li.hoverd  .sidebar-submenu {  opacity: 1;  visibility: visible;  margin-top: 8px;  -webkit-transition: all 0.5s ease;  transition: all 0.5s ease;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li.hoverd  .sidebar-submenu  li  a {  color: #2b2b2b;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li.hoverd  .sidebar-submenu  li  a:after {  background-color: #2b2b2b;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li.hoverd  .sidebar-submenu  li  a.active {  color: #959aa7;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li.hoverd  .sidebar-submenu  li  a.active:after {  color: #959aa7;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li.hoverd  .mega-menu-container {  opacity: 1;  visibility: visible;  margin-top: 20px;  -webkit-transition: all 0.5s ease;  transition: all 0.5s ease;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper.overlay-white {  background-color: rgba(255, 255, 255, 0.08);}.page-wrapper.horizontal-wrapper .page-body-wrapper .toggle-nav {  position: relative;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  cursor: pointer;}.page-wrapper.horizontal-wrapper .page-body-wrapper .toggle-nav i {  font-size: 24px;}.page-wrapper.horizontal-wrapper .page-body-wrapper .page-body {  margin-top: 148px;  padding-top: 30px;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .page-body  .dashboard-2  .goal-view  .card-footer {  padding-top: 12px;}.page-wrapper.horizontal-wrapper  .page-body-wrapper  .page-body  .dashboard-2  .activity-timeline  .d-flex  + .d-flex {  margin-top: 30px;}.page-wrapper.horizontal-wrapper .page-body-wrapper.scorlled .sidebar-wrapper {  display: none;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.page-wrapper.horizontal-wrapper .page-header {  width: 100%;  -webkit-box-shadow: none;  box-shadow: none;}.page-wrapper.horizontal-wrapper  .page-header  .header-wrapper  .form-control-plaintext {  width: auto !important;}.page-wrapper.compact-wrapper .page-header {  margin-left: 280px;  width: calc(100% - 280px);}.page-wrapper.compact-wrapper .page-header.close_icon {  margin-left: 90px;  width: calc(100% - 90px);}.page-wrapper.compact-wrapper .page-header .header-wrapper .toggle-sidebar {  display: none;}.page-wrapper.compact-wrapper .page-body-wrapper div.sidebar-wrapper {  position: fixed;  top: 0;  z-index: 9;  height: 100%;  line-height: inherit;  background-color: #040101;  width: 280px;  text-align: left;  -webkit-transition: 0.3s;  transition: 0.3s;  -webkit-box-shadow: 0 0 21px 0 rgba(89, 102, 122, 0.1);  box-shadow: 0 0 21px 0 rgba(89, 102, 122, 0.1);}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .logo-wrapper,.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .logo-icon-wrapper {  padding: 16px 20px;  border-bottom: 1px solid rgba(255, 255, 255, 0.07);}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .logo-icon-wrapper {  display: none;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper.close_icon {  width: auto;  -webkit-transition: all 0.3s ease-in;  transition: all 0.3s ease-in;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper.close_icon  .badge {  opacity: 0;  width: 0;  padding: 0;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper.close_icon:hover  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li.mega-menu  .sidebar-title.active  ~ .mega-menu-container {  display: block !important;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper.close_icon  .sidebar-main  .sidebar-links {  padding: unset;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper.close_icon  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box {  margin-left: 15px;  margin-right: 15px;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper.close_icon  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li.mega-menu  .sidebar-title.active  ~ .mega-menu-container {  display: none !important;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper.close_icon  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .sidebar-submenu  a {  display: none;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper.close_icon  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > li {  max-width: 86px;  margin: 0;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper.close_icon  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > li  .sidebar-submenu  a {  display: none;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper.close_icon  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > li  a {  padding: 12px 14px;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper.close_icon  .logo-wrapper {  display: none;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper.close_icon  .logo-icon-wrapper {  text-align: right;  display: block;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper.close_icon:hover {  width: 280px;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper.close_icon:hover  .badge {  opacity: 1;  width: auto;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper.close_icon:hover  .sidebar-main  .sidebar-links {  padding: 24px 20px;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper.close_icon:hover  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box {  margin-right: unset;  margin-left: unset;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper.close_icon:hover  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .sidebar-submenu  a {  display: block;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper.close_icon:hover  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  > li {  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper.close_icon:hover  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  > li  .sidebar-submenu  a {  display: block;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper.close_icon:hover  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  > li  > a {  padding: 12px 15px;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper.close_icon:hover  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  > li  > a  span {  display: inline-block;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper.close_icon:hover  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  > li  a  span {  display: inline-block;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper.close_icon:hover  .logo-wrapper {  display: block;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper.close_icon:hover  .logo-icon-wrapper {  display: none;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper.close_icon  .mobile-sidebar {  -webkit-transform: translate(183px);  transform: translate(183px);}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper.close_icon  ~ .page-body,.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper.close_icon  ~ footer {  margin-left: 90px;  -webkit-transition: 0.5s;  transition: 0.5s;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper.close_icon  ~ .footer-fix {  width: calc(100% - 90px);}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper.close_icon  .sidebar-main  .sidebar-links {  height: calc(100vh - 100px);}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper.close_icon  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  > li  .sidebar-link::before {  right: 20px;  left: unset;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper.close_icon  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  > li  a  span {  display: none;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper.close_icon  .sidebar-main  .sidebar-links  .sidebar-list  .sidebar-title.active  ~ .sidebar-submenu {  display: none;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper.close_icon  .according-menu {  display: none;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .left-arrow,.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .right-arrow {  display: none;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links {  height: calc(100vh - 80px);  left: 0;  z-index: 99;  -webkit-transition: color 1s ease;  transition: color 1s ease;  overflow: auto;  color: rgba(0, 0, 0, 0);  padding: 24px 20px;  font-family: "Montserrat", sans-serif;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  li  a {  font-weight: 500;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  li  a  span {  letter-spacing: 0.7px;  text-transform: capitalize;  color: #fff;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  li  a.link-nav  .according-menu {  display: none;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  li:last-child {  border-bottom: none;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links.opennav {  left: 0;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .back-btn {  display: block;  width: 100%;  padding: 0;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .back-btn  .mobile-back {  padding: 20px;  color: #242934;  font-weight: 700;  text-transform: uppercase;  border-bottom: 1px solid #efefef;  cursor: pointer;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-pack: end;  -ms-flex-pack: end;  justify-content: flex-end;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .back-btn {  display: none !important;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box {  border-radius: 10px;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box:last-child {  margin-bottom: unset;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li {  display: block;  width: 100%;  position: relative;  -webkit-transition: all 0.5s ease;  transition: all 0.5s ease;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li:hover  .sidebar-link:not(.active):hover  svg {  fill: rgba(92, 97, 242, 0.1);  stroke: #fff;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li:hover  .sidebar-link:not(.active):hover  span {  color: #fff;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li:hover  .sidebar-link:not(.active):hover  .according-menu  i {  color: #fff;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  a {  padding: 12px 22px;  position: relative;  color: #2b2b2b;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  a  svg {  width: 18px;  margin-right: 18px;  vertical-align: bottom;  float: none;  stroke-width: 2.3px;  color: #fff;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  a  .sub-arrow {  right: 20px;  position: absolute;  top: 10px;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  a  .sub-arrow  i {  display: none;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  a  .sub-arrow:before {  display: none;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .sidebar-submenu {  width: 100%;  padding: 0;  position: relative !important;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .sidebar-submenu  > li  a {  padding-left: 55px !important;  font-weight: 400;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .sidebar-submenu  .submenu-title  .according-menu {  top: 7px;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .sidebar-submenu.opensubmenu {  display: block;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .sidebar-submenu  li:hover  > a {  color: #fff;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .sidebar-submenu  li:hover  > a:after {  border-top: 2px solid #fff;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .sidebar-submenu  li  .nav-sub-childmenu {  display: none;  position: relative !important;  right: 0;  width: 100%;  padding: 0;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .sidebar-submenu  li  .nav-sub-childmenu.opensubchild {  display: block;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .sidebar-submenu  li  .nav-sub-childmenu  li  a {  padding: 6px 45px;  padding-left: 56px !important;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .sidebar-submenu  li  .nav-sub-childmenu  li  a:after {  display: none;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .sidebar-submenu  li  a {  padding: 7px 22px;  font-size: 14px;  color: #fff;  display: block;  position: relative;  letter-spacing: 0.06em;  font-weight: 500;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;  text-transform: capitalize;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .sidebar-submenu  li  a.active {  color: #959aa7;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .sidebar-submenu  li  a.active:after {  border-color: #959aa7;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .sidebar-submenu  li  a:after {  left: 28px;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .sidebar-submenu  li  a:hover {  margin-left: 0;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li.mega-menu  .sidebar-title.active  ~ .mega-menu-container {  display: block !important;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .mega-menu-container {  padding: 0;  position: relative;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .mega-menu-container.opensubmenu {  display: block;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .mega-menu-container  .mega-box {  width: 100%;  padding: 0;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .mega-menu-container  .mega-box  .link-section:hover  h5 {  color: #fff !important;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .mega-menu-container  .mega-box  .link-section:hover  h5:after {  border-top: 2px solid #fff;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .mega-menu-container  .mega-box  .link-section  .submenu-title {  position: relative;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .mega-menu-container  .mega-box  .link-section  .submenu-title  h5 {  margin-bottom: 0;  line-height: 1.9;  padding: 6px 25px 6px 45px;  font-size: 14px;  position: relative;  color: #fff;  display: block;  letter-spacing: 0.06em;  font-weight: 500;  cursor: pointer;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .mega-menu-container  .mega-box  .link-section  .submenu-title  h5:after {  left: 25px;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .mega-menu-container  .mega-box  .link-section  .submenu-title  .according-menu {  top: 8px;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .mega-menu-container  .mega-box  .link-section  .submenu-content.opensubmegamenu  li  a {  margin-bottom: 0;  line-height: 1.9;  padding: 6px 25px 6px 45px;  font-size: 14px;  position: relative;  color: #fff;  display: block;  letter-spacing: 0.06em;  font-weight: 500;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .mega-menu-container  .mega-box  .link-section  .submenu-content.opensubmegamenu  li  a:after {  display: none;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .mega-menu-container  .mega-box  .link-section  .submenu-content.opensubmegamenu  li  a.active {  color: #fff;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .mega-menu-container  .mega-box  .link-section  .submenu-content  ul  li  a {  line-height: 1.9;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .mega-menu-container  .mega-box  .link-section  .submenu-content  ul  li  a:hover {  margin-left: 0;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .sidebar-link {  -webkit-transition: all 0.5s ease;  transition: all 0.5s ease;  display: block;  position: relative;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .sidebar-link:before {  position: absolute;  content: "";  width: 35px;  height: 35px;  background-color: #959aa7;  top: 6px;  left: 13px;  -webkit-transition: 0.8s;  transition: 0.8s;  z-index: -1;  border-radius: 8px;  opacity: 0;  -webkit-box-shadow: 1.5px 0.33px 16px 0px rgba(92, 97, 242, 0.6);  box-shadow: 1.5px 0.33px 16px 0px rgba(92, 97, 242, 0.6);}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .sidebar-link.active {  -webkit-transition: all 0.5s ease;  transition: all 0.5s ease;  position: relative;  background-color: rgba(0, 0, 0, 0);}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .sidebar-link.active::before {  opacity: 1;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .sidebar-link.active:hover  span {  color: #959aa7;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .sidebar-link.active  .according-menu  i {  color: #fff;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .sidebar-link.active  svg {  color: #fff;  stroke: #fff;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .sidebar-link.active  span {  color: #fff;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.page-wrapper.compact-wrapper .page-body-wrapper .mega-box.col {  -ms-flex-preferred-size: unset;  flex-basis: unset;}.page-wrapper.compact-wrapper .page-body-wrapper .according-menu {  position: absolute;  right: 20px;  top: 13px;  display: block;}.page-wrapper.compact-wrapper .page-body-wrapper .according-menu i {  vertical-align: middle;  color: #fff;  font-weight: 600;}.page-wrapper.compact-wrapper .page-body-wrapper .main-menu.border-section {  border: none;}.page-wrapper.compact-wrapper  .page-body-wrapper  .main-menu  .menu-left  .main-menu-right  .toggle-nav {  position: absolute;  z-index: 2;  right: 145px;  top: 6px;}.page-wrapper.compact-wrapper  .page-body-wrapper  .main-menu  .menu-left  .main-menu-right  .toggle-nav  .sidebar-name {  font-size: 18px;  padding-left: 5px;  text-transform: uppercase;}.page-wrapper.compact-wrapper .page-body-wrapper .page-body {  min-height: calc(100vh - 95px);  margin-top: 92px;  padding-top: 30px;  margin-left: 280px;}@-webkit-keyframes pagebody {  from {    opacity: 0;    -webkit-transform: scale3d(0.98, 0.98, 0.98) translate(-20px, -50px);    transform: scale3d(0.98, 0.98, 0.98) translate(-20px, -50px);  }  50% {    opacity: 1;  }}@keyframes pagebody {  from {    opacity: 0;    -webkit-transform: scale3d(0.98, 0.98, 0.98) translate(-20px, -50px);    transform: scale3d(0.98, 0.98, 0.98) translate(-20px, -50px);  }  50% {    opacity: 1;  }}@media screen and (max-width: 1480px) {  .page-wrapper.horizontal-wrapper    .page-body-wrapper    .sidebar-wrapper    .sidebar-main    .sidebar-links    .simplebar-wrapper    .simplebar-mask    .simplebar-content-wrapper    .simplebar-content    > li    .mega-menu-container {    right: -18%;    width: 91%;  }}@media screen and (max-width: 1460px) {  .page-wrapper.horizontal-wrapper    .page-body-wrapper.sidebar-wrapper    .sidebar-main    .sidebar-links    .simplebar-wrapper    .simplebar-mask    .simplebar-content-wrapper    .simplebar-content    > li    .mega-menu-container {    right: -54%;    width: 75%;  }  .sidebar-wrapper    .sidebar-main    .sidebar-links    .simplebar-wrapper    .simplebar-mask    .simplebar-content-wrapper    .simplebar-content    > li {    margin-right: 8px;  }}@media screen and (min-width: 1367px) {  .page-wrapper .page-header .header-wrapper .nav-right .serchinput {    display: none !important;  }}@media screen and (max-width: 1470px) {  .page-wrapper .page-header .header-wrapper .nav-right > ul > li:first-child {    width: 210px !important;  }  .left-header .left-menu-header ul.header-left li:nth-child(n + 2)::before {    display: none;  }}@media screen and (max-width: 1366px) {  .serchinput {    display: block !important;  }  .serchinput .serchbox {    font-size: 18px;    position: relative;  }  .serchinput .search-form {    top: 60px;    position: absolute;    -webkit-transition: all linear 0.3s;    transition: all linear 0.3s;    right: 0;    -webkit-transform: translateY(-35px) scaleY(0);    transform: translateY(-35px) scaleY(0);    opacity: 0;    visibility: hidden;    width: 180px;    margin-left: 12px;  }  .serchinput .search-form.open {    -webkit-transform: translateY(0px) scaleY(1);    transform: translateY(0px) scaleY(1);    opacity: 1;    visibility: visible;    -webkit-transition: all linear 0.3s;    transition: all linear 0.3s;  }  .serchinput .search-form input {    padding: 10px 15px;    background-color: #fdfeff;  }  .left-header .left-menu-header ul.header-left li {    padding: 0;  }  .left-header .left-menu-header ul.header-left li + li {    padding-left: 32px;  }  .page-wrapper.horizontal-wrapper    .page-body-wrapper.sidebar-wrapper    .sidebar-main    .sidebar-links    .simplebar-wrapper    .simplebar-mask    .simplebar-content-wrapper    .simplebar-content    > li    .mega-menu-container {    right: -49%;    width: 70%;  }  .profile-dropdown.onhover-show-div {    right: 0;    left: unset !important;  }  .profile-dropdown.onhover-show-div:before,  .profile-dropdown.onhover-show-div:after {    right: 10px !important;    left: unset !important;  }}@media screen and (max-width: 1199px) {  .page-wrapper .page-header .header-wrapper .nav-right > ul > li {    padding: 6px;  }  .left-header .mega-menu-container .submenu-title {    margin: 20px 20px 0 20px;  }  .mobile-title.d-none {    display: -webkit-box !important;    display: -ms-flexbox !important;    display: flex !important;    -webkit-box-pack: justify;    -ms-flex-pack: justify;    justify-content: space-between;    padding: 20px 30px 17px;    border-bottom: 1px solid #ddd;    margin: 0 -15px;  }  .mobile-title.d-none h5 {    color: #fff;  }  .mobile-title.d-none svg {    stroke: #fff !important;  }  .page-wrapper.horizontal-wrapper    .page-body-wrapper.sidebar-wrapper    .sidebar-main    .sidebar-links    .simplebar-wrapper    .simplebar-mask    .simplebar-content-wrapper    .simplebar-content    > li    .mega-menu-container {    right: -35%;    width: 56%;  }}@media screen and (min-width: 992px) {  .page-header .header-wrapper .nav-right .message-dropdown {    top: 46px;  }  .page-wrapper.horizontal-wrapper    .page-body-wrapper    .sidebar-main    .sidebar-links    .simplebar-mask {    top: 0;  }  .page-wrapper.horizontal-wrapper    .page-body-wrapper    .sidebar-main    .sidebar-links    .simplebar-wrapper    .simplebar-mask    .simplebar-content-wrapper    .simplebar-content    > li    .sidebar-submenu {    width: 200px;    opacity: 0;    visibility: hidden;    border-radius: 5px;    -webkit-transition: all 0.5s ease;    transition: all 0.5s ease;  }  .page-wrapper.horizontal-wrapper    .page-body-wrapper    .sidebar-main    .sidebar-links    .simplebar-wrapper    .simplebar-mask    .simplebar-content-wrapper    .simplebar-content    > li    .sidebar-submenu    a    .sub-arrow {    position: absolute;    right: 20px;    top: 5px;    color: #59667a;    font-weight: 100;    -webkit-transition: all 0.5s ease;    transition: all 0.5s ease;    font-size: 15px;    top: 5px;  }  .page-wrapper.horizontal-wrapper    .page-body-wrapper    .sidebar-main    .sidebar-links    .simplebar-wrapper    .simplebar-mask    .simplebar-content-wrapper    .simplebar-content    > li    .sidebar-submenu    li    .nav-sub-childmenu {    display: none;    border-radius: 4px;  }  .page-wrapper.horizontal-wrapper    .page-body-wrapper    .sidebar-main    .sidebar-links    .simplebar-wrapper    .simplebar-mask    .simplebar-content-wrapper    .simplebar-content    > li    .sidebar-submenu    li:hover    .nav-sub-childmenu {    display: block;    position: absolute;    left: 200px;    background-color: #fff;    top: -10px;    padding: 15px 0px 15px 0px;    -webkit-box-shadow: 0 0 1px 0 #898989;    box-shadow: 0 0 1px 0 #898989;  }  .page-wrapper.horizontal-wrapper    .page-body-wrapper    .sidebar-main    .sidebar-links    .simplebar-wrapper    .simplebar-mask    .simplebar-content-wrapper    .simplebar-content    > li    .sidebar-submenu    li    a:hover    .sub-arrow {    right: 16px;    -webkit-transition: all 0.5s ease;    transition: all 0.5s ease;  }  .page-wrapper.horizontal-wrapper    .page-body-wrapper    .sidebar-main    .sidebar-links    .simplebar-wrapper    .simplebar-mask    .simplebar-content-wrapper    .simplebar-content    > li    .mega-menu-container {    opacity: 0;    visibility: hidden;    -webkit-transition: all 0.5s ease;    transition: all 0.5s ease;  }  .page-wrapper.horizontal-wrapper    .page-body-wrapper    .sidebar-main    .sidebar-links    .simplebar-wrapper    .simplebar-mask    .simplebar-content-wrapper    .simplebar-content    > li.hoverd    .sidebar-submenu {    opacity: 1;    visibility: visible;    margin-top: 8px;    -webkit-transition: all 0.5s ease;    transition: all 0.5s ease;  }  .page-wrapper.horizontal-wrapper    .page-body-wrapper    .sidebar-main    .sidebar-links    .simplebar-wrapper    .simplebar-mask    .simplebar-content-wrapper    .simplebar-content    > li.hoverd    .mega-menu-container {    opacity: 1;    visibility: visible;    margin-top: 20px;    -webkit-transition: all 0.5s ease;    transition: all 0.5s ease;  }  .page-wrapper.horizontal-wrapper .page-body-wrapper .toggle-nav {    display: none;  }  .page-wrapper.horizontal-wrapper .page-body-wrapper .mobile-back {    display: none !important;  }}@media only screen and (min-width: 768px) {  .page-wrapper.material-icon {    position: relative;  }  .page-wrapper.material-icon::before {    position: absolute;    content: "";    left: 0;    width: 100%;    height: 240px;    background: linear-gradient(26deg, var(--theme-deafult) 0%, #a26cf8 100%);  }  .page-wrapper.material-icon .toggle-sidebar {    color: rgba(255, 255, 255, 0.8);  }  .page-wrapper.material-icon .toggle-sidebar:hover > svg {    color: #fff !important;    stroke: #fff !important;  }  .page-wrapper.material-icon .page-header {    position: relative;    background: transparent;    padding-left: 90px;    max-width: 1660px;    margin: 0 auto;    width: calc(100% - 0px);  }  .page-wrapper.material-icon    .page-header    .header-wrapper    .nav-right    > ul    > li {    color: #fff;  }  .page-wrapper.material-icon    .page-header    .header-wrapper    .nav-right    > ul    > li    .notification-box    > svg,  .page-wrapper.material-icon    .page-header    .header-wrapper    .nav-right    > ul    > li    > a    > svg {    stroke: #fff;  }  .page-wrapper.material-icon    .page-header    .header-wrapper    .nav-right    > ul    > li    > svg {    stroke: #fff;  }  .page-wrapper.material-icon    .page-header    .header-wrapper    .nav-right    .language-nav    .more_lang {    color: #2b2b2b;  }  .page-wrapper.material-icon    .page-header    .header-wrapper    .nav-right    .onhover-show-div {    color: #2b2b2b;  }  .page-wrapper.material-icon    .page-header    .header-wrapper    .nav-right.right-header    ul    li    .profile-media    .flex-grow-1    p {    color: rgba(255, 255, 255, 0.7);  }  .page-wrapper.material-icon .page-header.close_icon {    padding-left: 0;    margin: 0 auto !important;  }  .page-wrapper.material-icon .page-body-wrapper .page-body {    margin-top: 0 !important;    padding-left: 90px;    max-width: 1660px;    margin: 0 auto;  }  .page-wrapper.material-icon    .page-body-wrapper    div.sidebar-wrapper.close_icon    ~ .page-body {    padding-left: 15px;    margin: 0 auto !important;  }  .page-wrapper.material-icon .page-body-wrapper .page-title {    color: #fff;  }  .page-wrapper.material-icon    .page-body-wrapper    .page-title    .breadcrumb    .breadcrumb-item    a    svg {    color: #fff;  }  .page-wrapper.material-icon    .page-body-wrapper    .page-title    .breadcrumb    .breadcrumb-item.active {    color: rgba(255, 255, 255, 0.6);  }  .page-wrapper.material-icon    .page-body-wrapper    .page-title    .breadcrumb    .breadcrumb-item    + .breadcrumb-item::before {    color: rgba(255, 255, 255, 0.8);  }}@media screen and (max-width: 991px) {  .page-wrapper    .page-header    .header-wrapper    .left-header    .left-menu-header    .app-list    ul {    padding: 20px 0;    width: 180px;  }  .page-wrapper    .page-header    .header-wrapper    .left-header    .left-menu-header    .app-list    ul    li    a {    color: #2b2b2b;    font-weight: 600;  }  .page-wrapper    .page-header    .header-wrapper    .left-header    .left-menu-header    .app-menu {    display: block !important;    width: 40px;    height: 40px;    background-color: #959aa7;    position: relative;    border-radius: 10px;  }  .page-wrapper    .page-header    .header-wrapper    .left-header    .left-menu-header    .app-menu    svg {    width: 20px;    height: 20px;    -webkit-transform: translate(50%, -50%);    transform: translate(50%, -50%);    font-size: 18px;    position: absolute;    top: 50%;    stroke: #fff;  }  .header-left {    display: none !important;  }  .sidebar-wrapper    .sidebar-main    .simplebar-wrapper    .simplebar-mask    .simplebar-offset {    top: 6%;  }  .page-wrapper .page-header .header-wrapper .nav-right ul li .d-flex img {    width: 30px;  }  .page-wrapper .page-header .header-wrapper .nav-right > ul > li .badge {    font-size: 10px;  }}@media screen and (max-width: 767px) {  .page-wrapper .page-header .header-wrapper .nav-right > ul > li {    margin-right: 0;  }  .page-wrapper .page-header .header-wrapper .nav-right .notification-dropdown,  .page-wrapper .page-header .header-wrapper .nav-right .message-dropdown {    width: 280px;  }  .page-wrapper    .page-header    .header-wrapper    .nav-right    .notification-dropdown    li    .d-flex    .flex-shrink-0,  .page-wrapper    .page-header    .header-wrapper    .nav-right    .message-dropdown    li    .d-flex    .flex-shrink-0 {    width: 30px;    height: 30px;  }  .page-wrapper    .page-header    .header-wrapper    .nav-right    .notification-dropdown    li    .d-flex    .flex-shrink-0    svg,  .page-wrapper    .page-header    .header-wrapper    .nav-right    .message-dropdown    li    .d-flex    .flex-shrink-0    svg {    width: 14px;  }  .page-wrapper    .page-header    .header-wrapper    .nav-right    .notification-dropdown    li    + li,  .page-wrapper    .page-header    .header-wrapper    .nav-right    .message-dropdown    li    + li {    padding: 10px;  }  .page-wrapper    .page-header    .header-wrapper    .nav-right    .onhover-show-div:not(.profile-dropdown)    li:first-child {    padding: 16px;  }  .page-wrapper    .page-header    .header-wrapper    .nav-right    .onhover-show-div:not(.profile-dropdown)    li:first-child    svg {    width: 30px;    height: 30px;    top: 14px;  }  .page-wrapper    .page-header    .header-wrapper    .left-header    .left-menu-header    .app-menu {    width: 35px;    height: 35px;  }  .page-wrapper    .page-header    .header-wrapper    .left-header    .left-menu-header    .app-menu    svg {    width: 18px;    height: 18px;  }  .sidebar-wrapper .menu .brand-logo img {    width: 120px;  }}@media screen and (max-width: 576px) {  .toggle-nav i {    font-size: 20px;  }}.box-layout {  background-image: url(../images/other-images/boxbg.jpg);  background-blend-mode: overlay;  background-color: rgba(255, 255, 255, 0.5);}@media only screen and (min-width: 1280px) {  .box-layout .box-col-12 {    -webkit-box-flex: 0;    -ms-flex: 0 0 100%;    flex: 0 0 100%;    max-width: 100%;  }  .box-layout .box-col-6 {    -webkit-box-flex: 0;    -ms-flex: 0 0 50%;    flex: 0 0 50%;    max-width: 50%;  }  .box-layout .box-col-3 {    -webkit-box-flex: 0;    -ms-flex: 0 0 25%;    flex: 0 0 25%;    max-width: 25%;  }  .box-layout .box-col-7 {    -webkit-box-flex: 0;    -ms-flex: 0 0 60%;    flex: 0 0 60%;    max-width: 60%;  }  .box-layout .box-col-5 {    -webkit-box-flex: 0;    -ms-flex: 0 0 40%;    flex: 0 0 40%;    max-width: 40%;  }  .box-layout .box-col-8 {    -webkit-box-flex: 0;    -ms-flex: 0 0 70%;    flex: 0 0 70%;    max-width: 70%;  }  .box-layout .box-col-4 {    -webkit-box-flex: 0;    -ms-flex: 0 0 33.33%;    flex: 0 0 33.33%;    max-width: 33%;  }  .box-layout .box-col-25 {    -webkit-box-flex: 0;    -ms-flex: 0 0 25%;    flex: 0 0 25%;    max-width: 25%;  }  .box-layout .box-col-30 {    -webkit-box-flex: 0;    -ms-flex: 0 0 30%;    flex: 0 0 30%;    max-width: 30%;  }  .box-layout .box-col-33 {    -webkit-box-flex: 0;    -ms-flex: 0 0 33.333%;    flex: 0 0 33.333%;    max-width: 33.333%;  }  .box-layout .box-col-35 {    -webkit-box-flex: 0;    -ms-flex: 0 0 35%;    flex: 0 0 35%;    max-width: 35%;  }  .box-layout .box-col-40 {    -webkit-box-flex: 0;    -ms-flex: 0 0 40%;    flex: 0 0 40%;    max-width: 40%;  }  .box-layout .box-col-50 {    -webkit-box-flex: 0;    -ms-flex: 0 0 50%;    flex: 0 0 50%;    max-width: 50%;  }  .box-layout .box-col-60 {    -webkit-box-flex: 0;    -ms-flex: 0 0 60%;    flex: 0 0 60%;    max-width: 60%;  }  .box-layout .box-col-65 {    -webkit-box-flex: 0;    -ms-flex: 0 0 65%;    flex: 0 0 65%;    max-width: 65%;  }  .box-layout .box-col-70 {    -webkit-box-flex: 0;    -ms-flex: 0 0 70%;    flex: 0 0 70%;    max-width: 70%;  }  .box-layout .box-col-100 {    -webkit-box-flex: 0;    -ms-flex: 0 0 100%;    flex: 0 0 100%;    max-width: 100%;  }  .box-layout .left-header .mega-menu-container {    width: calc(100vw - 870px);    left: -70px;    min-width: 1000px;  }  .box-layout .xl-mt-job {    margin-bottom: 20px;  }  .box-layout .learning-box .details-main {    margin: 20px;  }  .box-layout .whishlist-main .prooduct-details-box .btn {    top: 0;    right: 0;    left: unset;    bottom: unset;  }  .box-layout .page-wrapper .page-header .header-wrapper {    border-radius: 0 10px 0 0;  }  .box-layout    .email-wrap.bookmark-wrap    .email-left-aside    .email-app-sidebar    .d-flex    .flex-shrink-0    img {    margin-right: 8px !important;  }  .box-layout    .bookmark-tabcontent    .details-bookmark    .bookmark-card.card    .title-bookmark    p {    text-overflow: ellipsis;    overflow: hidden;    display: -webkit-box !important;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical;    white-space: normal;  }  .box-layout .prooduct-details-box .product-name h6 {    font-size: 13px;  }  .box-layout .whishlist-main [class*="col-"] {    width: 20%;  }  .box-layout    .page-wrapper.horizontal-wrapper    .page-body-wrapper    .page-body    .dashboard-2    .order-card    table    tbody    tr    td {    padding: 14px 12px;  }  .box-layout    .page-wrapper.horizontal-wrapper    .page-body-wrapper    .page-body    .dashboard-2    .static-card    .card-footer {    padding-top: 0 !important;  }  .box-layout    .page-wrapper.horizontal-wrapper    .page-body-wrapper    .page-body    .dashboard-default    .user-chat    .chat-box    .right-chat {    margin: 16px 0;  }  .box-layout .page-wrapper.horizontal-wrapper .page-header .header-wrapper {    padding: 16px 20px;  }  .box-layout .browser-table table tr td {    padding-top: 12px;    padding-bottom: 12px;  }  .box-layout .browser-table table tr td:nth-child(2) {    min-width: 180px;  }  .box-layout .user-status table tr td:first-child {    min-width: 222px;  }  .box-layout .employee-status table tr td:first-child {    min-width: 198px;  }  .box-layout .calender-widget .cal-img {    height: 328px;  }  .box-layout .social-widget-card .d-flex .flex-grow-1 {    margin-left: 12px;  }  .box-layout .social-widget-card .d-flex h4 {    font-size: 20px;  }  .box-layout .social-widget-card .d-flex .social-font {    width: 48px;    height: 48px;  }  .box-layout .static-widget {    margin-bottom: 26px;  }  .box-layout .static-widget h2 {    font-size: 20px;  }  .box-layout .general-widget .custom-profile .card-profile img {    height: 200px;  }  .box-layout .custom-profile .card-footer > div {    margin: 0;  }  .box-layout .custom-profile .card-footer > div div {    padding: 28px 8px;  }  .box-layout .custom-profile .card-footer h6 {    font-size: 14px;  }  .box-layout .order-widget .header-widget h3 {    font-size: 22px;  }  .box-layout .order-widget .new-order .progress {    margin-top: 14px;  }  .box-layout .testimonial p {    margin-top: 4px;  }  .box-layout .activity-media .d-flex {    padding: 12px 0;  }  .box-layout .widget-joins .widget-card {    padding: 18px 12px;  }  .box-layout .widget-joins .widget-card .widget-icon {    width: 32px;    height: 32px;  }  .box-layout .widget-joins .widget-card .widget-icon svg {    width: 18px;    height: 18px;  }  .box-layout .widget-joins .widget-card .widget-icon i {    font-size: 24px;  }  .box-layout .widget-joins .widget-card h5 {    font-size: 13px;  }  .box-layout .widget-joins .widget-card h6 {    font-size: 15px;  }  .box-layout    .dashboard-default    .our-todolist    .activity-timeline    .d-flex:nth-child(n + 2) {    margin-top: 28px;  }  .box-layout .dashboard-default .user-chat .chat-box .right-chat {    margin: 30px 0;  }  .box-layout .dashboard-default .activity-timeline .d-flex + .d-flex {    margin-top: 12px;  }  .box-layout .dashboard-default .activity-timeline .d-flex .activity-line {    height: 57%;  }  .box-layout .dashboard-default .our-earning .d-sm-flex {    -webkit-box-orient: vertical;    -webkit-box-direction: normal;    -ms-flex-direction: column;    flex-direction: column;  }  .box-layout    .dashboard-default    .appointment-detail    .card-body    .table    tr    td:first-child {    min-width: 178px;  }  .box-layout    .dashboard-default    .appointment-detail    .card-body    .table    tr    td:nth-child(2) {    min-width: 140px;  }  .box-layout    .dashboard-default    .appointment-detail    .card-body    .table    tr    td    button {    min-width: 80px;  }  .box-layout .blog-box.blog-shadow .blog-details {    padding: 15px;  }  .box-layout .starter-kit-fix .starter-main > div:last-child .card {    margin-bottom: 30px;  }  .box-layout .page-wrapper.box-layout,  .box-layout.page-wrapper.box-layout {    padding-top: 40px;    margin-top: 0 !important;  }  .box-layout .page-wrapper.compact-wrapper,  .box-layout.page-wrapper.compact-wrapper {    margin-top: 40px;  }  .box-layout .page-wrapper.compact-wrapper .page-body-wrapper,  .box-layout.page-wrapper.compact-wrapper .page-body-wrapper {    border-top-right-radius: 10px;    border-top-left-radius: 10px;  }  .box-layout    .page-wrapper.compact-wrapper    .page-body-wrapper    div.sidebar-wrapper    .sidebar-main    .sidebar-links    .simplebar-wrapper    .simplebar-mask    .simplebar-content-wrapper    .simplebar-content    .menu-box    > ul    > li    .sidebar-link:before,  .box-layout.page-wrapper.compact-wrapper    .page-body-wrapper    div.sidebar-wrapper    .sidebar-main    .sidebar-links    .simplebar-wrapper    .simplebar-mask    .simplebar-content-wrapper    .simplebar-content    .menu-box    > ul    > li    .sidebar-link:before {    left: 6px;  }  .box-layout .page-wrapper.compact-wrapper .page-body-wrapper .sidebar-wrapper,  .box-layout.page-wrapper.compact-wrapper .page-body-wrapper .sidebar-wrapper {    width: 270px;    top: 40px;    border-bottom-left-radius: 10px;    border-top-left-radius: 10px;    height: calc(100% - 80px);  }  .box-layout    .page-wrapper.compact-wrapper    .page-body-wrapper    .sidebar-wrapper.close_icon    ~ footer,  .box-layout.page-wrapper.compact-wrapper    .page-body-wrapper    .sidebar-wrapper.close_icon    ~ footer {    width: 1280px;    left: 50%;    padding-left: 120px;    margin-left: 0;    z-index: 8;  }  .box-layout    .page-wrapper.compact-wrapper    .page-body-wrapper    .sidebar-wrapper.close_icon    ~ .footer-fix,  .box-layout.page-wrapper.compact-wrapper    .page-body-wrapper    .sidebar-wrapper.close_icon    ~ .footer-fix {    padding-left: 0;  }  .box-layout    .page-wrapper.compact-wrapper    .page-body-wrapper    .sidebar-wrapper.close_icon    .sidebar-main    .sidebar-links    .simplebar-wrapper    .simplebar-offset,  .box-layout.page-wrapper.compact-wrapper    .page-body-wrapper    .sidebar-wrapper.close_icon    .sidebar-main    .sidebar-links    .simplebar-wrapper    .simplebar-offset {    height: calc(100vh - 180px);  }  .box-layout    .page-wrapper.compact-wrapper    .page-body-wrapper    .sidebar-wrapper.close_icon    .sidebar-main    .sidebar-links    .simplebar-wrapper    .simplebar-mask    .simplebar-content-wrapper    .simplebar-content    .menu-box    > ul    > li    .sidebar-link::before,  .box-layout.page-wrapper.compact-wrapper    .page-body-wrapper    .sidebar-wrapper.close_icon    .sidebar-main    .sidebar-links    .simplebar-wrapper    .simplebar-mask    .simplebar-content-wrapper    .simplebar-content    .menu-box    > ul    > li    .sidebar-link::before {    left: 11px;  }  .box-layout    .page-wrapper.compact-wrapper    .page-body-wrapper    .sidebar-wrapper.close_icon    .sidebar-main    .sidebar-links    .simplebar-wrapper    .simplebar-mask    .simplebar-content-wrapper    .simplebar-content    .menu-box    > ul    > li    ul.sidebar-submenu    li    a,  .box-layout.page-wrapper.compact-wrapper    .page-body-wrapper    .sidebar-wrapper.close_icon    .sidebar-main    .sidebar-links    .simplebar-wrapper    .simplebar-mask    .simplebar-content-wrapper    .simplebar-content    .menu-box    > ul    > li    ul.sidebar-submenu    li    a {    padding: 7px 20px;  }  .box-layout    .page-wrapper.compact-wrapper    .page-body-wrapper    .sidebar-wrapper.close_icon    .sidebar-main    .sidebar-links    .simplebar-wrapper    .simplebar-mask    .simplebar-content-wrapper    .simplebar-content    .menu-box    > ul    > li    a,  .box-layout.page-wrapper.compact-wrapper    .page-body-wrapper    .sidebar-wrapper.close_icon    .sidebar-main    .sidebar-links    .simplebar-wrapper    .simplebar-mask    .simplebar-content-wrapper    .simplebar-content    .menu-box    > ul    > li    a {    padding: 12px 20px;  }  .box-layout    .page-wrapper.compact-wrapper    .page-body-wrapper    .sidebar-wrapper.close_icon    .sidebar-main    .sidebar-links    .simplebar-wrapper    .simplebar-mask    .simplebar-content-wrapper    .simplebar-content    .menu-box    > ul    > li    a    svg,  .box-layout.page-wrapper.compact-wrapper    .page-body-wrapper    .sidebar-wrapper.close_icon    .sidebar-main    .sidebar-links    .simplebar-wrapper    .simplebar-mask    .simplebar-content-wrapper    .simplebar-content    .menu-box    > ul    > li    a    svg {    margin-right: unset;  }  .box-layout    .page-wrapper.compact-wrapper    .page-body-wrapper    .sidebar-wrapper.close_icon:hover    .sidebar-main    .sidebar-links    .simplebar-wrapper    .simplebar-mask    .simplebar-content-wrapper    .simplebar-content    .menu-box    > ul    > li    a    svg,  .box-layout.page-wrapper.compact-wrapper    .page-body-wrapper    .sidebar-wrapper.close_icon:hover    .sidebar-main    .sidebar-links    .simplebar-wrapper    .simplebar-mask    .simplebar-content-wrapper    .simplebar-content    .menu-box    > ul    > li    a    svg {    margin-right: 15px;  }  .box-layout    .page-wrapper.compact-wrapper    .page-body-wrapper    .sidebar-wrapper    .sidebar-main    .sidebar-links,  .box-layout.page-wrapper.compact-wrapper    .page-body-wrapper    .sidebar-wrapper    .sidebar-main    .sidebar-links {    margin-top: 10px;    margin-bottom: 20px;    height: calc(100vh - 300px);    padding: 20px;  }  .box-layout    .page-wrapper.compact-wrapper    .page-body-wrapper    .sidebar-wrapper    .sidebar-main    .sidebar-links    .simplebar-wrapper    .simplebar-mask    .simplebar-content-wrapper    .simplebar-content    .menu-box    > ul    > li    a,  .box-layout.page-wrapper.compact-wrapper    .page-body-wrapper    .sidebar-wrapper    .sidebar-main    .sidebar-links    .simplebar-wrapper    .simplebar-mask    .simplebar-content-wrapper    .simplebar-content    .menu-box    > ul    > li    a {    padding: 12px 15px;  }  .box-layout .page-wrapper.compact-wrapper .page-body-wrapper .page-body,  .box-layout.page-wrapper.compact-wrapper .page-body-wrapper .page-body {    min-height: calc(100vh - 138px);    margin-top: 0;    top: 92px;    overflow: scroll;    max-height: calc(100vh - 220px);    padding-bottom: 80px;    margin-left: 90px;  }  .box-layout    .page-wrapper.compact-wrapper    .page-body-wrapper    .page-body::-webkit-scrollbar,  .box-layout.page-wrapper.compact-wrapper    .page-body-wrapper    .page-body::-webkit-scrollbar {    width: 6px;  }  .box-layout    .page-wrapper.compact-wrapper    .page-body-wrapper    .page-body::-webkit-scrollbar-thumb,  .box-layout.page-wrapper.compact-wrapper    .page-body-wrapper    .page-body::-webkit-scrollbar-thumb {    background-color: rgba(68, 102, 242, 0.15);  }  .box-layout    .page-wrapper.compact-wrapper    .page-header    .header-wrapper    .left-header,  .box-layout.page-wrapper.compact-wrapper    .page-header    .header-wrapper    .left-header {    display: inline-block;  }  .box-layout .page-wrapper.compact-wrapper .simplebar-content-wrapper,  .box-layout.page-wrapper.compact-wrapper .simplebar-content-wrapper {    height: calc(100vh - 200px) !important;  }  .box-layout .page-wrapper.horizontal-wrapper:before,  .box-layout.page-wrapper.horizontal-wrapper:before {    display: none;  }  .box-layout .page-wrapper.horizontal-wrapper .page-body-wrapper,  .box-layout.page-wrapper.horizontal-wrapper .page-body-wrapper {    margin-top: 40px;  }  .box-layout .page-wrapper.horizontal-wrapper .page-body-wrapper .page-body,  .box-layout.page-wrapper.horizontal-wrapper .page-body-wrapper .page-body {    margin-top: 90px;    min-height: calc(100vh - 310px);    max-height: calc(100vh - 270px);    overflow: scroll;  }  .box-layout    .page-wrapper.horizontal-wrapper    .page-body-wrapper    .page-body::-webkit-scrollbar,  .box-layout.page-wrapper.horizontal-wrapper    .page-body-wrapper    .page-body::-webkit-scrollbar {    width: 6px;  }  .box-layout    .page-wrapper.horizontal-wrapper    .page-body-wrapper    .page-body::-webkit-scrollbar-thumb,  .box-layout.page-wrapper.horizontal-wrapper    .page-body-wrapper    .page-body::-webkit-scrollbar-thumb {    background-color: rgba(68, 102, 242, 0.15);  }  .box-layout .page-wrapper.horizontal-wrapper .page-body-wrapper .footer,  .box-layout.page-wrapper.horizontal-wrapper .page-body-wrapper .footer {    padding-left: 15px;  }  .box-layout    .page-wrapper.horizontal-wrapper    .page-body-wrapper    .sidebar-wrapper,  .box-layout.page-wrapper.horizontal-wrapper    .page-body-wrapper    .sidebar-wrapper {    width: 1280px;    top: 88px;    margin: 0;    overflow-x: unset;    position: relative;  }  .box-layout    .page-wrapper.horizontal-wrapper    .page-body-wrapper    .sidebar-wrapper    .sidebar-main    #sidebar-menu,  .box-layout.page-wrapper.horizontal-wrapper    .page-body-wrapper    .sidebar-wrapper    .sidebar-main    #sidebar-menu {    left: 0%;    -webkit-transform: translate(0, 0);    transform: translate(0, 0);    top: 125px;  }  .box-layout .page-wrapper.horizontal-wrapper .page-header,  .box-layout.page-wrapper.horizontal-wrapper .page-header {    padding-left: 0;  }  .box-layout .page-wrapper .page-header,  .box-layout.page-wrapper .page-header {    max-width: 1280px;    margin: 0 auto;    left: 0;    right: 0;    -webkit-transition: 0.5s;    transition: 0.5s;    padding-left: 90px;    margin-top: 40px;    border-radius: 10px;    width: unset;  }  .box-layout .page-wrapper .page-header.close_icon,  .box-layout.page-wrapper .page-header.close_icon {    padding-left: 90px;    margin-left: auto;    width: calc(100% - 0px);    -webkit-transition: 0.5s;    transition: 0.5s;  }  .box-layout .page-wrapper .page-body-wrapper,  .box-layout.page-wrapper .page-body-wrapper {    width: 1280px;    -webkit-box-shadow: 4px 11px 25px rgba(0, 0, 0, 0.07);    box-shadow: 4px 11px 25px rgba(0, 0, 0, 0.07);    margin: 0 auto;    overflow: hidden;  }  .box-layout .page-wrapper .page-body-wrapper .learning-comment,  .box-layout.page-wrapper .page-body-wrapper .learning-comment {    float: left !important;    margin-bottom: 5px;  }  .box-layout    .page-wrapper    .page-body-wrapper    .todo    .todo-list-wrapper    #todo-list    li    .task-responsive,  .box-layout.page-wrapper    .page-body-wrapper    .todo    .todo-list-wrapper    #todo-list    li    .task-responsive {    min-width: 1087px;    overflow: auto;  }  .box-layout .page-wrapper .page-body-wrapper footer,  .box-layout.page-wrapper .page-body-wrapper footer {    width: 1280px;    margin: 0 auto;    padding-left: 120px;    margin-bottom: 40px !important;    position: fixed;    left: 50%;    -webkit-transform: translate(-50%, 0);    transform: translate(-50%, 0);    border-bottom-left-radius: 10px;    border-bottom-right-radius: 10px;  }  .box-layout .page-wrapper .page-body-wrapper .blockquote-footer,  .box-layout.page-wrapper .page-body-wrapper .blockquote-footer {    margin-left: 0;    width: 100%;  }  .box-layout    .page-wrapper    .page-body-wrapper    .chat-box    .chat-history    .call-content,  .box-layout.page-wrapper    .page-body-wrapper    .chat-box    .chat-history    .call-content {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    -webkit-box-pack: center;    -ms-flex-pack: center;    justify-content: center;    min-width: 300px;  }  .box-layout    .page-wrapper    .page-body-wrapper    .chat-box    .chat-history    .call-content    > div,  .box-layout.page-wrapper    .page-body-wrapper    .chat-box    .chat-history    .call-content    > div {    z-index: 8;    background-color: rgba(255, 255, 255, 0.75);    background-blend-mode: overlay;    width: 100%;    padding: 10px;    left: 15px;  }  .box-layout    .page-wrapper    .page-body-wrapper    .chat-box    .chat-history    .call-content    button,  .box-layout.page-wrapper    .page-body-wrapper    .chat-box    .chat-history    .call-content    button {    width: 45%;    font-size: 14px;    margin: 0 auto;  }  .box-layout    .page-wrapper    .page-body-wrapper    .chat-box    .chat-history    .call-icons,  .box-layout.page-wrapper    .page-body-wrapper    .chat-box    .chat-history    .call-icons {    margin-top: 20px;    margin-bottom: 20px;  }  .box-layout    .page-wrapper    .page-body-wrapper    .chat-box    .chat-history    .call-icons    ul    li,  .box-layout.page-wrapper    .page-body-wrapper    .chat-box    .chat-history    .call-icons    ul    li {    border: 1px solid #717171;    width: 50px;    height: 50px;    padding: 8px;  }  .box-layout    .page-wrapper    .page-body-wrapper    .chat-box    .chat-history    .receiver-img,  .box-layout.page-wrapper    .page-body-wrapper    .chat-box    .chat-history    .receiver-img {    margin-top: 30px;    margin-bottom: 30px;  }  .box-layout    .page-wrapper    .page-body-wrapper    .chat-box    .chat-history    .receiver-img    img,  .box-layout.page-wrapper    .page-body-wrapper    .chat-box    .chat-history    .receiver-img    img {    width: 38%;  }  .box-layout    .page-wrapper    .page-body-wrapper    .chat-box    .chat-history    .total-time    h2,  .box-layout.page-wrapper    .page-body-wrapper    .chat-box    .chat-history    .total-time    h2 {    font-size: 28px;    color: #717171;  }  .box-layout .page-wrapper .page-body-wrapper canvas#myLineCharts,  .box-layout.page-wrapper .page-body-wrapper canvas#myLineCharts {    width: 100%;  }  .box-layout .page-wrapper .page-body-wrapper .chat-right-aside,  .box-layout.page-wrapper .page-body-wrapper .chat-right-aside {    -webkit-box-flex: 0;    -ms-flex: 0 0 60%;    flex: 0 0 60%;    max-width: 60%;    overflow: hidden;  }  .box-layout .page-wrapper .page-body-wrapper .caller-img,  .box-layout.page-wrapper .page-body-wrapper .caller-img {    position: absolute;    width: 100%;    max-width: 100%;    left: 0;  }  .box-layout .page-wrapper .page-body-wrapper .caller-img img,  .box-layout.page-wrapper .page-body-wrapper .caller-img img {    opacity: 0.7;  }  .box-layout .page-wrapper .page-body-wrapper .browser-widget img,  .box-layout.page-wrapper .page-body-wrapper .browser-widget img {    height: 65px;  }  .box-layout .page-wrapper .page-body-wrapper .custom-card .card-header img,  .box-layout.page-wrapper .page-body-wrapper .custom-card .card-header img {    margin-top: -73px;  }  .box-layout .page-wrapper .page-body-wrapper .custom-card .card-profile img,  .box-layout.page-wrapper .page-body-wrapper .custom-card .card-profile img {    height: 80px;    top: -17px;  }  .box-layout .page-wrapper .page-body-wrapper .select2,  .box-layout.page-wrapper .page-body-wrapper .select2 {    width: 901.781px;  }  .box-layout .page-wrapper ul.close_icon > li label,  .box-layout.page-wrapper ul.close_icon > li label {    padding: 0;  }  .box-layout .page-wrapper ul.close_icon > li label:after,  .box-layout.page-wrapper ul.close_icon > li label:after {    display: none;  }  .box-layout .page-wrapper .bookmark ul,  .box-layout.page-wrapper .bookmark ul {    margin-right: -1px;  }  .box-layout    .page-wrapper    #batchDelete    .jsgrid-grid-header    .jsgrid-table    tr    th    .btn,  .box-layout.page-wrapper    #batchDelete    .jsgrid-grid-header    .jsgrid-table    tr    th    .btn {    padding-left: 20px;    padding-right: 20px;  }  .box-layout    .page-wrapper    .btn-group-showcase    .btn-radio    .btn-group    .radio    input[type="radio"],  .box-layout.page-wrapper    .btn-group-showcase    .btn-radio    .btn-group    .radio    input[type="radio"] {    display: none;  }  .box-layout .page-wrapper .alert.inverse p,  .box-layout.page-wrapper .alert.inverse p {    max-width: 238px;    display: block;    white-space: nowrap;    overflow: hidden;    text-overflow: ellipsis;  }  .box-layout .page-wrapper .auth-bg-video video,  .box-layout.page-wrapper .auth-bg-video video {    min-width: 67%;    width: 67%;  }  .box-layout .page-wrapper .page-builder .ge-canvas.ge-layout-desktop,  .box-layout.page-wrapper .page-builder .ge-canvas.ge-layout-desktop {    margin-top: 40px;  }  .box-layout .page-wrapper .page-builder .ge-addRowGroup,  .box-layout.page-wrapper .page-builder .ge-addRowGroup {    margin-bottom: 10px;  }  .box-layout .page-wrapper .card .blog-box.blog-grid.set-min-height,  .box-layout.page-wrapper .card .blog-box.blog-grid.set-min-height {    min-height: 400px;  }  .box-layout    .page-wrapper    .flot-chart-placeholder#donut-color-chart-morris-daily,  .box-layout.page-wrapper    .flot-chart-placeholder#donut-color-chart-morris-daily {    min-height: 430px;  }  .box-layout .page-wrapper .flot-chart-placeholder#donut-color-chart-morris,  .box-layout.page-wrapper .flot-chart-placeholder#donut-color-chart-morris {    min-height: 430px;  }  .box-layout .page-wrapper .chat-box .chat-right-aside,  .box-layout.page-wrapper .chat-box .chat-right-aside {    -webkit-box-flex: 0;    -ms-flex: 0 0 100%;    flex: 0 0 100%;    max-width: calc(100% - 15px);    overflow: hidden;  }  .box-layout    .page-wrapper    .chat-box    .chat-right-aside    .chat    .chat-header    .chat-menu-icons    li    a    i,  .box-layout.page-wrapper    .chat-box    .chat-right-aside    .chat    .chat-header    .chat-menu-icons    li    a    i {    font-size: 19px;  }  .box-layout .page-wrapper .chat-box .toogle-bar,  .box-layout.page-wrapper .chat-box .toogle-bar {    display: inline-block;    margin-right: 0 !important;  }  .box-layout .page-wrapper .chat-menu,  .box-layout.page-wrapper .chat-menu {    right: 0;    border-top: 1px solid #ddd;    opacity: 0;    -webkit-transform: translateY(-30px);    transform: translateY(-30px);    visibility: hidden;    top: 81px;    position: absolute;    z-index: 9;    background-color: #fff;    -webkit-transition: all linear 0.3s;    transition: all linear 0.3s;  }  .box-layout .page-wrapper .chat-menu.show,  .box-layout.page-wrapper .chat-menu.show {    opacity: 1;    visibility: visible;    -webkit-transform: translateY(0px);    transform: translateY(0px);    -webkit-transition: all linear 0.3s;    transition: all linear 0.3s;    padding-bottom: 25px;  }  .box-layout .page-wrapper .ct-10.total-chart .ct-chart-bar .ct-series .ct-bar,  .box-layout.page-wrapper .ct-10.total-chart .ct-chart-bar .ct-series .ct-bar {    stroke-width: 23px !important;  }  .box-layout    .page-wrapper    .email-wrap    .email-body    .email-compose    .cke_contents.cke_reset,  .box-layout.page-wrapper    .email-wrap    .email-body    .email-compose    .cke_contents.cke_reset {    max-height: 165px;  }  .box-layout .page-wrapper .email-wrap .row .col-xl-6,  .box-layout.page-wrapper .email-wrap .row .col-xl-6 {    padding-left: 12px;  }  .box-layout .page-wrapper .email-wrap .row .col-xl-3 + .col-xl-3,  .box-layout.page-wrapper .email-wrap .row .col-xl-3 + .col-xl-3 {    padding-right: 12px;  }  .box-layout .page-wrapper .email-wrap .email-right-aside .email-body .inbox,  .box-layout.page-wrapper .email-wrap .email-right-aside .email-body .inbox {    height: 644px;  }  .box-layout    .page-wrapper    .email-wrap    .email-content    .email-top    .user-emailid:after,  .box-layout.page-wrapper    .email-wrap    .email-content    .email-top    .user-emailid:after {    right: -10px;  }  .box-layout .page-wrapper .todo .notification-popup,  .box-layout.page-wrapper .todo .notification-popup {    right: 320px;  }  .box-layout .page-wrapper .touchspin,  .box-layout.page-wrapper .touchspin {    padding: 0 10px;  }  .box-layout .page-wrapper .vertical-menu-main,  .box-layout.page-wrapper .vertical-menu-main {    width: 1280px;    margin: 0 auto;    left: 0;    right: 0;  }  .box-layout .page-wrapper .vertical-menu-main .mega-menu,  .box-layout.page-wrapper .vertical-menu-main .mega-menu {    width: 1050px !important;    max-width: 1050px !important;    left: -320px !important;  }  .box-layout .page-wrapper .comingsoon video,  .box-layout.page-wrapper .comingsoon video {    min-width: 67%;    width: 67%;  }  .box-layout .page-wrapper.compact-wrapper .page-body-wrapper .according-menu {    right: 15px;  }  .box-layout    .page-wrapper    .page-header    .header-wrapper    .nav-right    .serchinput {    display: block !important;  }  .box-layout    .page-wrapper    .page-header    .header-wrapper    .nav-right    > ul    > li:first-child {    display: none !important;  }  .box-layout .calender-widget .cal-date {    margin-top: -52px;  }  .box-layout .row.theme-form.mt-3 > .d-flex[class*="col-"] {    width: 100%;  }  .box-layout .button-builder-wrap .button-generator-bx {    position: relative;  }  .box-layout .page-builder .btn-grid {    display: inline-block;    margin-bottom: 15px;    margin-right: 0;    border-right: none;  }  .box-layout .page-builder .btn-group {    display: inline-block;    margin-bottom: 10px;  }  .box-layout .note-toolbar .note-para .dropdown-menu {    left: -35px !important;  }  .box-layout .note-toolbar .note-btn-group .dropdown-menu {    left: -10px;  }  .box-layout .form-builder-2-header > div {    width: 50%;  }  .box-layout .cd-timeline-img {    width: 45px;    height: 45px;    left: 51%;  }  .box-layout .cd-timeline-img i {    font-size: 20px;    top: 47%;  }  .box-layout .alert-dismissible p {    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;    max-width: 300px;  }  .box-layout pre.helper-classes {    margin-bottom: 0;  }  .box-layout .table-responsive table caption {    padding: 10px;  }  .box-layout .custom-card .profile-details h4 {    font-size: 18px;  }  .box-layout .social-tab {    padding: 20px;  }  .box-layout .search-page .search-vid-block > div {    margin-top: 30px;  }  .box-layout .todo .notification-popup {    top: 140px;  }  .box-layout .todo .notification-popup .task {    font-size: 14px;  }  .box-layout .todo .notification-popup .notification-text {    font-weight: 600;  }  .box-layout .calendar-basic .lnb-calendars {    display: block;    text-align: right;  }  .box-layout .calendar-basic .lnb-calendars > div {    padding: 12px 0;  }  .box-layout .taskadd table tr td:first-child {    min-width: 168px;  }  .box-layout .taskadd table tr td:nth-child(3) {    min-width: 70px;  }  .box-layout    .list-persons    .profile-mail    .d-flex    .flex-grow-1    ul    li:last-child {    margin-left: 0;    padding-left: 0;    border-left: unset;  }  .box-layout    .bookmark-tabcontent    .details-bookmark.list-bookmark    .bookmark-card    .details-website    .title-bookmark    .hover-block {    top: 95px;    margin-top: 15px;  }  .box-layout    .bookmark-tabcontent    .details-bookmark.list-bookmark    .bookmark-card.card    .desciption-data {    width: 60%;  }  .box-layout    .bookmark-tabcontent    .details-bookmark.list-bookmark    .bookmark-card.card    .title-bookmark    p {    width: 100%;  }  .box-layout    .bookmark-tabcontent    .details-bookmark.list-bookmark    .bookmark-card.card    .title-bookmark    .content-general    p {    display: none;  }  .box-layout    .bookmark-tabcontent    .details-bookmark.list-bookmark    .bookmark-card    img {    width: 40%;  }  .box-layout .custom-card {    padding: 15px;  }  .box-layout .custom-card .card-footer > div {    padding: 10px 0;  }  .box-layout .custom-card .card-footer > div h3 {    font-size: 16px;  }  .box-layout .custom-card .card-social li a {    width: 30px;    height: 30px;  }  .box-layout .custom-card .profile-details a h4 {    font-size: 18px;  }  .box-layout .testimonial p {    margin-top: 10px;  }  .box-layout .jkanban-container .note,  .box-layout .email-wrap .note {    width: 100%;  }  .box-layout .pricing-content div div:first-child .pricing-simple {    margin-bottom: 30px;  }  .box-layout .pricing-content div div:nth-child(2) .pricing-simple {    margin-bottom: 30px;  }  .box-layout .pricing-col {    margin-bottom: -30px;  }  .box-layout .pricing-col > div {    width: 50%;    margin-bottom: 30px;  }  .box-layout ul.pro-services li:nth-child(n + 2) {    margin-top: 10px;  }  .box-layout .filter-block ul li:nth-child(n + 2) {    margin-top: 10px;  }  .box-layout .product-page-main .pro-slide-right img {    height: 110px;  }  .box-layout .product-page-main .proorder-xl-3 {    -webkit-box-ordinal-group: 4;    -ms-flex-order: 3;    order: 3;  }  .box-layout .pro-filter-sec .product-sidebar {    width: 300px;    min-width: 300px;  }  .box-layout .file-content .folder .folder-box {    width: calc(50% - 15px) !important;    margin-bottom: 10px;    margin-right: 0;  }  .box-layout .file-content .folder .folder-box:nth-child(odd) {    margin-left: 0;  }  .box-layout .file-content .folder .folder-box .d-flex {    display: block;    text-align: center;    margin-top: 5px;  }  .box-layout .left-header .left-menu-header ul.header-left li {    padding: 0;  }  .box-layout    .left-header    .left-menu-header    ul.header-left    li    ul.onhover-show-div    li {    padding: 6px 25px;  }  .box-layout .left-header .left-menu-header ul.header-left li:first-child {    padding-left: 10px;  }  .box-layout .left-header .left-menu-header ul.header-left li + li {    padding-left: 20px;  }  .box-layout    .left-header    .left-menu-header    ul.header-left    li:nth-child(n + 2)::before {    display: none;  }  .box-layout .serchinput {    display: block !important;  }  .box-layout .serchinput .serchbox {    font-size: 18px;    position: relative;  }  .box-layout .serchinput .search-form {    top: 60px;    position: absolute;    -webkit-transition: all linear 0.3s;    transition: all linear 0.3s;    right: 0;    -webkit-transform: translateY(-35px) scaleY(0);    transform: translateY(-35px) scaleY(0);    opacity: 0;    visibility: hidden;    width: 180px;    margin-left: 12px;  }  .box-layout .serchinput .search-form.open {    -webkit-transform: translateY(0px) scaleY(1);    transform: translateY(0px) scaleY(1);    opacity: 1;    visibility: visible;    -webkit-transition: all linear 0.3s;    transition: all linear 0.3s;  }  .box-layout .serchinput .search-form input {    padding: 10px 15px;    background-color: #fdfeff;  }  .box-layout    .todo    .todo-list-wrapper    #todo-list    li    .task-container    .task-label {    font-size: 15px;  }  .box-layout .todo-wrap .todo-list-body .task-container div.d-flex {    min-width: 240px;    -webkit-box-pack: end;    -ms-flex-pack: end;    justify-content: flex-end;  }  .box-layout .dashboard-2 .goal-view .card-footer {    padding: 30px 20px;  }  .box-layout .dashboard-2 .goal-view .card-footer ul li + li::before {    top: 14px;    left: 0;  }  .box-layout .dashboard-2 .goal-view .card-footer ul li h4 {    font-size: 18px;  }  .box-layout .dashboard-2 .product .card-body .table tr td {    padding: 8px 12px;  }  .box-layout .dashboard-2 .product .card-body .table tr td:first-child {    min-width: 180px;  }  .box-layout .dashboard-2 .best-seller table tbody tr td {    padding: 6px 15px;  }  .box-layout .dashboard-2 .best-seller table th:first-child,  .box-layout .dashboard-2 .best-seller table td:first-child {    min-width: 180px;  }  .box-layout .dashboard-2 .best-seller table th:nth-child(2),  .box-layout .dashboard-2 .best-seller table th:nth-child(3),  .box-layout .dashboard-2 .best-seller table th:nth-child(6),  .box-layout .dashboard-2 .best-seller table td:nth-child(2),  .box-layout .dashboard-2 .best-seller table td:nth-child(3),  .box-layout .dashboard-2 .best-seller table td:nth-child(6) {    min-width: 140px;  }  .box-layout .dashboard-2 .profit-card .card-body .d-flex .flex-grow-1 p,  .box-layout .dashboard-2 .visitor-card .card-body .d-flex .flex-grow-1 p,  .box-layout .dashboard-2 .sell-card .card-body .d-flex .flex-grow-1 p {    width: 104px;    text-overflow: ellipsis;    overflow: hidden;    white-space: nowrap;  }  .box-layout .dashboard-2 .activity-timeline .d-flex .flex-grow-1 p {    margin-bottom: 8px;  }  .box-layout .dashboard-2 .activity-timeline .d-flex .activity-line {    height: 65%;  }  .box-layout .dashboard-2 .activity-timeline .d-flex + .d-flex {    margin-top: 20px;  }  .box-layout .dashboard-2 .order-card table th:nth-child(n + 2),  .box-layout .dashboard-2 .order-card table td:nth-child(n + 2) {    min-width: 150px;  }  .box-layout .dashboard-2 .order-card table th:nth-last-child(2),  .box-layout .dashboard-2 .order-card table td:nth-last-child(2) {    min-width: 175px;  }  .box-layout .dashboard-2 .order-card table tbody tr td {    padding: 14px 12px;  }  .box-layout .dashboard-2 .static-card .card-footer {    padding-top: 0;  }  .box-layout .dashboard-2 .static-card .card-footer ul.d-xxl-flex {    display: block !important;  }  .box-layout    .dashboard-2    .static-card    .card-footer    ul.d-xxl-flex    li:nth-child(n + 2) {    margin-left: 0;    margin-top: 15px;  }  .box-layout .profile-greeting .card-body {    padding: 30px;  }  .box-layout .profile-greeting .card-body h3,  .box-layout .profile-greeting .card-body h4 {    font-size: 22px;  }  .box-layout .best-seller table tr th:first-child,  .box-layout .best-seller table tr td:first-child,  .box-layout .order-card table tr th:first-child,  .box-layout .order-card table tr td:first-child {    min-width: 165px;  }  .box-layout .file-content .files .file-box,  .box-layout .file-content .folder .file-box {    width: calc(50% - 15px);    margin-bottom: 10px;    margin-right: 8px;  }  .box-layout .grid-options {    background-color: gray;  }  .box-layout .grid-options ul li:nth-child(3),  .box-layout .grid-options ul li:last-child {    display: none;  }  .box-layout .grid-options ul:last-child {    background-color: gray;  }  .box-layout .product-box .product-details {    padding: 20px;  }  .box-layout .product-box .product-details h4 {    font-size: 18px;  }  .box-layout .email-wrap .email-right-aside .email-profile .inbox p {    width: calc(100% - 400px);  }  .box-layout .call-chat-sidebar {    max-width: 280px;  }  .box-layout .img-crop .docs-buttons {    margin-bottom: 20px;  }  .box-layout    .chat-box    .chat-right-aside    .chat    .chat-header    .chat-menu-icons    li:nth-child(n + 2) {    margin-left: 10px;  }  .box-layout    .chat-box    .chat-right-aside    .chat    .chat-header    .chat-menu-icons    li    a    svg {    width: 20px;    height: 20px;  }  .box-layout .learning-block .upcoming-course .d-flex + .d-flex {    margin-top: 10px;  }  .box-layout .learning-block .filter-cards-view .checkbox-animated {    margin-bottom: 10px;  }  .box-layout .learning-block .blog-box.blog-list .blog-details {    padding: 18px;  }  .box-layout .note {    width: calc(33.33% - 30px);  }  .box-layout .blog-box.blog-shadow {    height: 340px;  }  .box-layout .job-search .d-flex .flex-grow-1 .job-apply-btn {    position: unset;    width: -webkit-fit-content;    width: -moz-fit-content;    width: fit-content;    margin-top: 5px;    display: block;  }}@media only screen and (min-width: 1280px) {  .box-layout.rtl .page-wrapper .page-body-wrapper .footer {    padding-right: 300px;    padding-left: 32px;  }  .box-layout.rtl    .page-wrapper.compact-wrapper    .page-body-wrapper    div.sidebar-wrapper    .sidebar-main    .sidebar-links    .simplebar-wrapper    .simplebar-mask    .simplebar-content-wrapper    .simplebar-content    .menu-box    > ul    > li    .sidebar-link::before {    right: 7px;  }  .box-layout.rtl    .page-wrapper.compact-wrapper    .page-body-wrapper    .sidebar-wrapper {    border-radius: 0 10px 10px 0;  }  .box-layout.rtl .page-wrapper.compact-wrapper .page-body-wrapper .page-body {    margin-right: 270px;  }  .box-layout.rtl .page-wrapper.compact-wrapper .page-header {    margin-right: 320px;  }  .box-layout.rtl .page-wrapper .page-header {    padding-left: unset;    padding-right: 270px;  }}@media screen and (max-width: 1660px) and (min-width: 1440px) {  .box-layout .calendar-sec {    -webkit-box-ordinal-group: unset;    -ms-flex-order: unset;    order: unset;  }}body.dark-only {  color: rgba(255, 255, 255, 0.8);  background-color: #10101c;}body.dark-only .employee-status .d-flex .flex-grow-1 h5 a {  color: rgba(255, 255, 255, 0.8);}body.dark-only .user-status table tr th:first-child a,body.dark-only .user-status table tr td:first-child a {  color: rgba(255, 255, 255, 0.8);}body.dark-only.box-layout .page-wrapper .page-header {  background-color: #171829;}body.dark-only .fc-theme-standard .fc-scrollgrid {  border: 1px solid #323347;}body.dark-only .custom-profile .profile-details h4 a {  color: rgba(255, 255, 255, 0.8);}body.dark-only .apexcharts-tooltip.light .apexcharts-tooltip-title {  background: #171829;  color: #fff;}body.dark-only hr {  background-color: #171829;}body.dark-only .progress {  background-color: #323347;}body.dark-only .card {  background-color: #171829;}body.dark-only .ecommerce-widget {  border: 1px solid #323347 !important;}body.dark-only .btn-light {  color: rgba(255, 255, 255, 0.8) !important;}body.dark-only .b-r-light {  border-color: #323347 !important;}body.dark-only .form-select {  color: rgba(255, 255, 255, 0.5);}body.dark-only .add-project .text-inherit {  color: rgba(255, 255, 255, 0.8);}body.dark-only .todo-wrap .card-header.b-bottom {  border-bottom: 1px solid #323347;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .bottom-content  .b-r-light {  border-left: unset !important;}body.dark-only .knowledgebase-search {  color: #2b2b2b;}body.dark-only .knowledgebase-search .form-control-plaintext {  color: #2b2b2b;}body.dark-only .btn-close {  -webkit-filter: brightness(0.8) invert(1);  filter: brightness(0.8) invert(1);}body.dark-only .prooduct-details-box .d-flex {  border: 1px solid #323347;}body.dark-only .pricingtable {  -webkit-box-shadow: 0 0 40px rgba(50, 51, 71, 0.5);  box-shadow: 0 0 40px rgba(50, 51, 71, 0.5);}body.dark-only .product-price del {  color: #98a6ad;}body.dark-only .ProfileCard {  border: 1px solid #323347 !important;}body.dark-only .form-control-plaintext {  color: rgba(255, 255, 255, 0.8);}body.dark-only .form-select {  background-color: #10101c;  border: 1px solid #323347;}body.dark-only .social-status .d-flex .flex-grow-1 a {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .left-header  .left-menu-header  ul.header-left  li  span.f-w-600::before {  z-index: 0;  background-color: rgba(255, 255, 255, 0.1);}body.dark-only .box-layout {  background-color: #10101c;}body.dark-only .box-layout .page-wrapper .page-header .header-wrapper,body.dark-only .box-layout.page-wrapper .page-header .header-wrapper {  border: 1px solid #10101c;}body.dark-only .form-check-input {  background-color: #10101c;}body.dark-only .switch-state:before {  background-color: #383838;}body.dark-only .icon-state .switch-state:after {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table.table-light  tr  th,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table.table-light  tr  td {  color: #2b2b2b;}body.dark-only .chat-box .chat-menu .user-profile .user-content h5 a {  color: rgba(255, 255, 255, 0.8);}body.dark-only .chat-box .about .name a {  color: rgba(255, 255, 255, 0.8);}body.dark-only .file-manager > h6 {  color: rgba(255, 255, 255, 0.8);}body.dark-only .note-editor i {  color: rgba(255, 255, 255, 0.8);}body.dark-only .note-editor span {  color: rgba(255, 255, 255, 0.8);}body.dark-only .note-editor i.note-recent-color {  color: #2b2b2b;}body.dark-only .form-switch .form-check-input {  background-color: #383838;}body.dark-only .form-switch .form-check-input:checked {  background-color: #959aa7;}body.dark-only  .page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li.hoverd  .sidebar-submenu  li  a {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li.hoverd  .sidebar-submenu  li  a.active {  color: #959aa7;}body.dark-only  .page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li.hoverd  .sidebar-submenu  li  a:after {  background-color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  > a {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-header  .header-wrapper  .nav-right  .message-dropdown  li  .d-flex  .flex-grow-1  h5  a {  color: rgba(255, 255, 255, 0.8);}body.dark-only .project-list .border-tab.nav-tabs .nav-item .nav-link {  border-bottom: #323347;}body.dark-only .main .langChoice {  border-color: #323347;}body.dark-only .main .langChoice:focus,body.dark-only .main .langChoice:focus-visible {  outline-color: #323347;}body.dark-only .chart-block .flot-chart-container .legend table {  color: #98a6ad !important;  background-color: #10101c;}body.dark-only .add-post .dropzone .dz-preview .dz-error-message {  background-color: #10101c !important;}body.dark-only .comment-box .comment-social li:nth-child(n + 2) {  border-left: 1px solid #323347;}body.dark-only .comment-box .d-md-flex h6 {  color: rgba(255, 255, 255, 0.8);}body.dark-only .comment-box .d-md-flex img {  border: 1px solid #323347;}body.dark-only .chart-block .chart-overflow svg line {  stroke: #10101c;}body.dark-only .chart-block .chart-overflow svg g text {  fill: rgba(255, 255, 255, 0.8);}body.dark-only .apexcharts-yaxistooltip {  color: rgba(255, 255, 255, 0.8);  background-color: #10101c;}body.dark-only .apexcharts-xaxistooltip {  color: rgba(255, 255, 255, 0.8);  background-color: #10101c;}body.dark-only .apexcharts-yaxis-title {  color: rgba(255, 255, 255, 0.8);}body.dark-only .apexcharts-xaxistooltip-bottom:after {  border-bottom-color: #959aa7;}body.dark-only .onhover-show-div {  background-color: rgba(0, 0, 0, 0);}body.dark-only .product-box {  background-color: #171829;}body.dark-only .product-box .product-details h4 {  color: rgba(255, 255, 255, 0.8);}body.dark-only .product-box .modal .modal-header {  background-color: #171829;}body.dark-only  .product-wrapper.sidebaron  .product-sidebar  .filter-section  .card  .left-filter {  border-color: #323347;}body.dark-only .product-page-main p {  color: #98a6ad;}body.dark-only .product-page-main .pro-group:nth-child(n + 2) {  border-color: #323347;}body.dark-only  .product-page-main  .border-tab.nav-tabs  .nav-item  .nav-link.active {  color: #fff !important;}body.dark-only .color-selector ul li {  border-color: #323347;}body.dark-only  .bookmark-tabcontent  .list-bookmark.details-bookmark  .bookmark-card.card  .title-bookmark {  border-top: unset;}body.dark-only  .bookmark-tabcontent  .details-bookmark  .bookmark-card.card  .title-bookmark {  border-top: 1px solid #323347;}body.dark-only .product-social li a {  border-color: #323347;}body.dark-only .invoice .invo-header {  border-color: #323347;}body.dark-only .prooduct-details-box .product-name h6 {  color: rgba(255, 255, 255, 0.8);}body.dark-only .checkout label {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-header  .header-wrapper  .nav-right  .onhover-show-div:not(.profile-dropdown)  li:first-child {  background-color: rgba(92, 97, 242, 0.1) !important;}body.dark-only .setting-list {  background-color: #171829;}body.dark-only .setting-list .setting-option li .setting-light {  background-color: #10101c;}body.dark-only .setting-list .setting-option li .setting-light i {  color: rgba(255, 255, 255, 0.8);}body.dark-only .setting-list .setting-option li .setting-light:hover {  background-color: rgba(92, 97, 242, 0.1);}body.dark-only .setting-list .setting-option li .setting-light:hover i {  color: #959aa7;}body.dark-only .todo-wrap .todo-list-body .assign-name {  color: #98a6ad;}body.dark-only  .todo-wrap  .email-wrap  .email-app-sidebar  .main-menu  > li  a:hover {  background-color: transparent;  color: #959aa7;}body.dark-only  .todo-wrap  .email-wrap  .email-app-sidebar  .main-menu  > li  a:hover  .badge {  color: #fff;}body.dark-only  .todo  .todo-list-wrapper  #todo-list  li:last-child  .task-container {  border-bottom: 0;}body.dark-only .todo .todo-list-wrapper #todo-list li .task-container {  background: #171829;  border-bottom: 1px solid #323347;}body.dark-only  .todo  .todo-list-wrapper  #todo-list  li  .task-container  .task-label {  color: rgba(255, 255, 255, 0.8);}body.dark-only .todo .todo-list-wrapper #todo-list li .task-container:hover h4 {  color: #fff;}body.dark-only  .todo  .todo-list-wrapper  #todo-list  li  .task-container  .task-action-btn  .action-box:hover:not(.active) {  background: #171829;  border: 1px solid #10101c;}body.dark-only  .todo  .todo-list-wrapper  #todo-list  li.completed  .task-container  .task-label {  color: #959aa7;}body.dark-only  .todo  .todo-list-wrapper  #todo-list  li.completed  .task-container  .complete-btn:hover {  border: 1px solid #61ae41 !important;}body.dark-only  .todo  .todo-list-wrapper  .todo-list-header  .new-task-wrapper  textarea {  background-color: #171829;  border: 1px solid #323347;  color: rgba(255, 255, 255, 0.8);}body.dark-only .border-bottom {  border-bottom: 1px solid #323347 !important;}body.dark-only .email-wrap .email-right-aside .email-body .inbox .d-flex:hover {  background-color: rgba(92, 97, 242, 0.1);}body.dark-only .email-wrap .email-wrapper .emailread-group:nth-child(n + 2) {  border-color: #323347;}body.dark-only .cke_chrome {  border-color: #323347;}body.dark-only .card .icon-box {  background-color: #10101c;}body.dark-only .card .icon-box:hover {  background-color: rgba(92, 97, 242, 0.1);}body.dark-only .apexcharts-tooltip.light .apexcharts-tooltip-title {  background: #171829;  color: #fff;}body.dark-only .apexcharts-tooltip.apexcharts-theme-light {  border: 1px solid #323347;  background: #10101c;}body.dark-only  .apexcharts-tooltip.apexcharts-theme-light  .apexcharts-tooltip-title {  border: 1px solid #323347;  background: #10101c;  color: rgba(255, 255, 255, 0.8);}body.dark-only .apexcharts-tooltip-series-group {  color: rgba(255, 255, 255, 0.8) !important;}body.dark-only .apexcharts-yaxistooltip,body.dark-only .apexcharts-xaxistooltip {  color: rgba(255, 255, 255, 0.8);  background: #10101c;  border: 1px solid #323347;}body.dark-only .apexcharts-yaxistooltip-left::before,body.dark-only .apexcharts-yaxistooltip-left::after {  border-left-color: #323347;}body.dark-only .apexcharts-xaxistooltip-bottom::before,body.dark-only .apexcharts-xaxistooltip-bottom::after {  border-bottom-color: #323347;}body.dark-only .bottom-content .apexcharts-canvas span {  color: rgba(255, 255, 255, 0.8);}body.dark-only .apexcharts-canvas .apexcharts-tooltip {  border: 1px solid #323347;}body.dark-only  .apexcharts-canvas  .apexcharts-tooltip  .apexcharts-tooltip-title {  margin-bottom: 0;}body.dark-only  .apexcharts-canvas  .apexcharts-tooltip  .apexcharts-tooltip-series-group {  background-color: #171829;  color: rgba(255, 255, 255, 0.8);}body.dark-only .apexcharts-canvas .apexcharts-yaxis text {  fill: #98a6ad;}body.dark-only .apexcharts-xaxistooltip {  background-color: #10101c;  color: rgba(255, 255, 255, 0.8);  border: 1px solid #323347;}body.dark-only .apexcharts-xaxistooltip-bottom:before {  border-bottom-color: #323347;}body.dark-only .apexcharts-xaxistooltip-bottom:after {  border-bottom-color: #323347;}body.dark-only .apexcharts-tooltip.apexcharts-theme-light {  border: 1px solid #323347;  background: #10101c;}body.dark-only  .apexcharts-tooltip.apexcharts-theme-light  .apexcharts-tooltip-text {  color: #98a6ad;}body.dark-only  .apexcharts-tooltip.apexcharts-theme-light  .apexcharts-tooltip-title {  background: #171829;  border-bottom: 1px solid #323347;  color: #98a6ad;}body.dark-only .apexcharts-yaxis text {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-header  .header-wrapper  .nav-right  .notification-dropdown  li  + li  p  a {  color: rgba(255, 255, 255, 0.8);}body.dark-only .product-box .product-img .product-hover ul li:hover {  background-color: #959aa7;}body.dark-only .categories ul li:hover a {  color: #959aa7;}body.dark-only .goal-view ul.goal-list {  border-color: #323347;}body.dark-only .goal-view ul.goal-list li {  border-color: #323347;}body.dark-only  .dashboard-default  .appointment-detail  .card-body  .table  tr  td  .d-flex  a  span {  color: rgba(255, 255, 255, 0.8);}body.dark-only .dashboard-default .profile-greeting .greeting-user h4 a {  color: rgba(255, 255, 255, 0.8);}body.dark-only h4 a .default-datepicker .datepicker-inline .datepicker {  background: #171829;}body.dark-only  h4  a  .default-datepicker  .datepicker-inline  .datepicker  .datepicker--nav-title {  color: rgba(255, 255, 255, 0.8);}body.dark-only  h4  a  .default-datepicker  .datepicker-inline  .datepicker  .datepicker--nav-title  i {  color: rgba(255, 255, 255, 0.8);}body.dark-only  h4  a  .default-datepicker  .datepicker-inline  .datepicker  .datepicker--content  .datepicker--days  .datepicker--days-names  .datepicker--day-name,body.dark-only  h4  a  .default-datepicker  .datepicker-inline  .datepicker  .datepicker--content  .datepicker--days  .datepicker--days-names  .datepicker--cell-day,body.dark-only  h4  a  .default-datepicker  .datepicker-inline  .datepicker  .datepicker--content  .datepicker--days  .datepicker--cells  .datepicker--day-name,body.dark-only  h4  a  .default-datepicker  .datepicker-inline  .datepicker  .datepicker--content  .datepicker--days  .datepicker--cells  .datepicker--cell-day {  color: rgba(255, 255, 255, 0.8);}body.dark-only  h4  a  .default-datepicker  .datepicker-inline  .datepicker  .datepicker--content  .datepicker--days  .datepicker--days-names  .datepicker--day-name.-selected-,body.dark-only  h4  a  .default-datepicker  .datepicker-inline  .datepicker  .datepicker--content  .datepicker--days  .datepicker--days-names  .datepicker--cell-day.-selected-,body.dark-only  h4  a  .default-datepicker  .datepicker-inline  .datepicker  .datepicker--content  .datepicker--days  .datepicker--cells  .datepicker--day-name.-selected-,body.dark-only  h4  a  .default-datepicker  .datepicker-inline  .datepicker  .datepicker--content  .datepicker--days  .datepicker--cells  .datepicker--cell-day.-selected- {  color: #fff;}body.dark-only .static-widget h6 {  color: rgba(255, 255, 255, 0.8);}body.dark-only .widget-joins .widget-card {  border-color: #323347;}body.dark-only .widget-feedback ul {  border-color: #323347;}body.dark-only .widget-feedback ul li:nth-child(n + 2) {  border-color: #323347;}body.dark-only .customers ul li img {  border: 2px solid #171829;}body.dark-only .jkanban-container .card-header p {  color: #98a6ad;}body.dark-only .product-page-main .border-tab.nav-tabs {  border-bottom: 0 !important;}body.dark-only .custom-profile .card-social li {  border-color: #323347;}body.dark-only .custom-profile .card-footer > div [class*="col-"]:hover h6 {  color: rgba(255, 255, 255, 0.8);}body.dark-only .custom-profile .card-footer > div h6 {  color: #98a6ad;}body.dark-only .custom-profile .card-footer > div div + div {  border-color: #323347;}body.dark-only .activity-media .d-flex:nth-child(n + 2) {  border-color: #323347;}body.dark-only .activity-media .d-flex .flex-grow-1 span {  color: #98a6ad;}body.dark-only .social-widget-card h6 {  color: rgba(255, 255, 255, 0.8);}body.dark-only .project-cards .project-list .card .border-tab.nav-tabs {  border-bottom: unset !important;}body.dark-only .tilt-showcase .card-body pre {  background-color: rgba(92, 97, 242, 0.03);}body.dark-only .tilt-showcase .card-body pre code {  background-color: rgba(92, 97, 242, 0.03);}body.dark-only .btn-light.disabled {  color: #000 !important;}body.dark-only .daterangepicker:before {  border-bottom-color: #171829;}body.dark-only .daterangepicker .ranges li {  background-color: #10101c;  border-color: #171829;  color: #898989;}body.dark-only .daterangepicker .daterangepicker_input .form-control {  background-color: #10101c;  border-color: #171829 !important;}body.dark-only .daterangepicker .calendar-time select {  border-color: #171829;  background-color: #10101c;}body.dark-only .daterangepicker.dropdown-menu {  background-color: #171829;  -webkit-box-shadow: 0 0 14px #10101c;  box-shadow: 0 0 14px #10101c;}body.dark-only .daterangepicker .calendar-table {  background-color: #171829;  border-color: #171829;}body.dark-only .daterangepicker.ltr td.in-range,body.dark-only .daterangepicker.ltr td.off {  background-color: #10101c;  color: #fff;}body.dark-only .daterangepicker select.monthselect,body.dark-only .daterangepicker select.yearselect {  background-color: #10101c;  border-color: #323347;}body.dark-only .datepicker--pointer {  background-color: #323347;  border-color: #323347;}body.dark-only .datepicker--nav {  border-color: #323347;}body.dark-only .datepicker--cell-day {  color: rgba(255, 255, 255, 0.8);}body.dark-only .datepicker {  background-color: #171829;}body.dark-only .datepicker .datepicker--cell {  color: #fff;}body.dark-only .stepwizard .stepwizard-row .stepwizard-step .btn-light {  background-color: #10101c !important;}body.dark-only  .stepwizard  .stepwizard-row  .stepwizard-step  .btn-light.btn-primary {  background-color: #959aa7 !important;}body.dark-only  .page-builder  .ge-canvas.ge-editing  .column  > .ge-tools-drawer  > a.ge-add-row {  color: rgba(255, 255, 255, 0.8);}body.dark-only .f1 .f1-steps .f1-progress {  background-color: #323347;}body.dark-only .f1 .f1-steps .f1-step .f1-step-icon {  background-color: #323347;  color: rgba(255, 255, 255, 0.8);}body.dark-only .f1 .f1-steps .f1-step.active .f1-step-icon {  background-color: #959aa7;}body.dark-only .clockpicker-popover .popover-title {  background-color: #171829;  border-color: #323347;}body.dark-only .popover.bottom > .arrow:after {  border-bottom-color: #323347;}body.dark-only .popover.top > .arrow:after {  border-top-color: #323347;}body.dark-only .popover.left > .arrow {  border-left-color: #323347;}body.dark-only .popover.left > .arrow:after {  border-left-color: #323347;}body.dark-only .clockpicker-plate {  background-color: #10101c;  border: 1px solid #323347;}body.dark-only .clockpicker-tick:hover {  background-color: #171829;  color: #fff;}body.dark-only .tooltip.bs-tooltip-top .tooltip-arrow:before {  border-top-color: #323846;}body.dark-only .tooltip.bs-tooltip-bottom .tooltip-arrow:before {  border-bottom-color: #323846;  border-top-color: rgba(0, 0, 0, 0);}body.dark-only .tooltip.bs-tooltip-start .tooltip-arrow:before {  border-left-color: #323846;  border-top-color: rgba(0, 0, 0, 0);}body.dark-only .tooltip.bs-tooltip-end .tooltip-arrow:before {  border-right-color: #323846;  border-top-color: rgba(0, 0, 0, 0);}body.dark-only .tooltip .tooltip-inner {  background-color: #323846;  color: #fff;}body.dark-only .tooltip .tooltip-arrow:before {  border-top-color: #323846;}body.dark-only .nav.nav-tabs.border-tab.nav-primary .nav-item .nav-link.active {  background-color: unset;}body.dark-only  .page-wrapper  .page-header  .header-wrapper  .left-header  .input-group {  background-color: #10101c;}body.dark-only  .page-wrapper  .page-header  .header-wrapper  .left-header  .input-group  .form-control {  color: #98a6ad;}body.dark-only  .page-wrapper  .page-header  .header-wrapper  .left-header  .input-group  .input-group-prepend  .input-group-text  i {  color: #fff;}body.dark-only  .page-wrapper  .page-header  .header-wrapper  .nav-right  > ul  > li:hover:first-child {  background: none;}body.dark-only  .page-wrapper  .page-header  .header-wrapper  .nav-right  .profile-dropdown  li  span {  color: #fff;}body.dark-only  .page-wrapper  .page-header  .header-wrapper  .nav-right  .onhover-show-div:not(.profile-dropdown)  li:first-child {  background-color: #171829;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-title  .breadcrumb  .breadcrumb-item  + .breadcrumb-item:before {  color: rgba(255, 255, 255, 0.8);}body.dark-only .customizer-contain {  color: #10101c;}body.dark-only .customizer-contain .customizer-body .main-layout .box-layout {  background-color: #fff;}body.dark-only .login-card .btn-showcase .btn {  background-color: #171829 !important;  color: #fff;  border-color: #171829 !important;}body.dark-only .login-card .login-main {  -webkit-box-shadow: 0 0 37px rgba(255, 255, 255, 0.05);  box-shadow: 0 0 37px rgba(255, 255, 255, 0.05);  background-color: #10101c;}body.dark-only .login-card .login-main .theme-form input {  background-color: #171829 !important;}body.dark-only .login-card .login-main .theme-form .or:before {  background-color: #171829;}body.dark-only .login-card .login-main .theme-form .checkbox label::before {  background-color: #171829 !important;  border-color: #171829 !important;}body.dark-only .login-card .login-main .theme-form .login-social-title h6 {  background-color: #10101c;}body.dark-only .login-card .login-main .theme-form .login-social-title::before {  background-color: #323347;}body.dark-only .login-card .login-main .theme-form ul.login-social li {  border-color: #323347;}body.dark-only .H_ui ~ div {  background-color: #10101c !important;}body.dark-only .swal-icon--success:after,body.dark-only .swal-icon--success:before {  background: #171829;}body.dark-only .swal-icon--success__hide-corners {  background-color: #171829;}body.dark-only .note-editor.note-frame .note-status-output {  border-top: 1px solid #171829;}body.dark-only .note-editor.note-frame .note-statusbar {  border-top: 1px solid #171829;}body.dark-only .note-editor.note-frame .note-statusbar .note-resizebar {  background-color: #171829;}body.dark-only .light-font {  color: #fff;}body.dark-only .page-link {  background-color: #10101c;  border: 1px solid #323347;}body.dark-only .page-item.disabled .page-link {  background-color: #323347;  border-color: #323347;}body.dark-only .b-r-light {  border-right: 1px solid #323347 !important;}body.dark-only .history-details .d-flex {  border-top: 1px solid #323347;}body.dark-only #right-history {  background-color: #171829;  -webkit-box-shadow: 0 0 9px #10101c;  box-shadow: 0 0 9px #10101c;}body.dark-only #right-history h6 span a {  color: rgba(255, 255, 255, 0.8);}body.dark-only .ProfileCard:hover {  color: rgba(255, 255, 255, 0.8);  background-color: #171829;}body.dark-only .translate_wrapper.active .more_lang:before {  border-bottom: 7px solid #171829;}body.dark-only .translate_wrapper.active .more_lang .lang {  border-bottom: 1px solid #323347;}body.dark-only .translate_wrapper.active .more_lang .lang:last-child {  border-bottom: unset;}body.dark-only .apexcharts-point-annotations text {  fill: #98a6ad;}body.dark-only  .page-wrapper  .page-header  .header-wrapper  .nav-right  > ul  > li:nth-child(n + 2):hover  svg {  stroke: rgba(255, 255, 255, 0.8) !important;}body.dark-only .page-wrapper .page-body-wrapper {  background-color: #10101c;}body.dark-only  .page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .sidebar-link.active  svg {  stroke: var(--theme-deafult);}body.dark-only  .page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  li  a  span {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  li  a  svg {  stroke: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  > li  .sidebar-link.active  svg {  color: var(--theme-deafult);}body.dark-only  .page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  > li  .mega-menu-container  .mega-box  .link-section  .submenu-title  h5 {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  > li  .mega-menu-container  .mega-box  .link-section  .submenu-content.opensubmegamenu  li  a {  color: rgba(255, 255, 255, 0.8);  font-weight: 400;}body.dark-only  .page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  > li  .mega-menu-container::after {  background-color: rgba(255, 255, 255, 0.2);}body.dark-only  .page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  > li  .sidebar-submenu  li  a {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .sidebar-list  ul.sidebar-submenu  li  a  span {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .sidebar-list  ul.sidebar-submenu  li  a.active {  color: var(--theme-deafult);}body.dark-only  .page-wrapper.compact-wrapper  .page-body-wrapper  .according-menu  i {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper {  background: #10101c;  border-top: 2px solid #10101c;}body.dark-only  .page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  > li  > a {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  > li  .sidebar-submenu {  background: #171829;}body.dark-only  .page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  > li  .sidebar-submenu  li  a {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  > li  .sidebar-submenu  li  a.active,body.dark-only  .page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  > li  .sidebar-submenu  li  a:hover {  color: var(--theme-deafult);}body.dark-only  .page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  > li  .sidebar-submenu  li  .nav-sub-childmenu {  background: #171829;}body.dark-only  .page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  > li  .mega-menu-container {  background: #171829;}body.dark-only  .page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  > li  .mega-menu-container  .mega-box  .link-section  .submenu-content  li  a {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .left-arrow,body.dark-only  .page-wrapper.horizontal-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .right-arrow {  background-color: #10101c;  color: rgba(255, 255, 255, 0.8);}body.dark-only .page-wrapper .page-header .header-wrapper .search-full {  background-color: #171829;}body.dark-only .page-wrapper .page-header .header-wrapper .search-full input {  color: rgba(255, 255, 255, 0.8);}body.dark-only .left-header .mega-menu-container {  background-color: #171829;  border-top: 1px solid #171829;}body.dark-only .left-header .mega-menu-container .mega-box + .mega-box {  border-left: 1px solid #323347;}body.dark-only .left-header .mega-menu div > div a {  color: rgba(255, 255, 255, 0.7);}body.dark-only .left-header .header-level-menu {  background-color: #171829;}body.dark-only .left-header .header-level-menu > li .header-level-sub-menu {  background-color: #171829;}body.dark-only .left-header .header-level-menu > li a {  color: rgba(255, 255, 255, 0.7);}body.dark-only .left-header .header-level-menu > li svg {  stroke: rgba(255, 255, 255, 0.7);}body.dark-only .kanban-board-header {  background-color: #10101c !important;  border-bottom: 1px solid #323347 !important;}body.dark-only .kanban-board-header.bg-info {  background-color: #4d6c83 !important;}body.dark-only .kanban-board-header.bg-info ~ .kanban-drag {  background-color: rgba(79, 170, 213, 0.3) !important;}body.dark-only .kanban-board-header.bg-warning {  background-color: #e6ae30 !important;}body.dark-only .kanban-board-header.bg-warning ~ .kanban-drag {  background-color: rgba(230, 174, 48, 0.3) !important;}body.dark-only .kanban-board-header.bg-success {  background-color: #61ae41 !important;}body.dark-only .kanban-board-header.bg-success ~ .kanban-drag {  background-color: rgba(97, 174, 65, 0.3) !important;}body.dark-only .kanban-board .kanban-drag {  background: #10101c !important;}body.dark-only .kanban-container .kanban-item .kanban-box {  border-color: #323347;  background-color: #10101c;}body.dark-only .project-box {  border: 1px solid rgba(92, 97, 242, 0.15);  background-color: #10101c;}body.dark-only .add-product .product-info .product-group {  border: 1px solid #323347;}body.dark-only .quick-file li .quick-box {  border: 1px solid #323347;}body.dark-only .file-content .folder .folder-box {  background-color: #10101c;}body.dark-only .files-content li .files-list .file-left {  border: 1px solid #323347;}body.dark-only .file-content .form-control-plaintext {  color: rgba(255, 255, 255, 0.8);  background-color: #171829 !important;}body.dark-only .file-content .form-control-plaintext:focus {  color: rgba(255, 255, 255, 0.8);}body.dark-only .file-content .form-inline {  border-color: #323347;}body.dark-only .file-content .files .file-box {  border-color: #323347;}body.dark-only .file-content .files .file-box .file-top {  background-color: #10101c;  border-color: #10101c;}body.dark-only .file-content .folder .folder-box {  border-color: #323347;}body.dark-only .file-manager > h6 {  color: rgba(255, 255, 255, 0.8);}body.dark-only .file-sidebar .pricing-plan {  border-color: #323347;}body.dark-only .file-sidebar .pricing-plan h6 {  color: rgba(255, 255, 255, 0.8);}body.dark-only .file-sidebar .pricing-plan p {  color: #98a6ad;}body.dark-only .tui-datepicker.tui-rangepicker .tui-is-selected-range {  background-color: #10101c;}body.dark-only .tui-full-calendar-popup-section-item .tui-full-calendar-content,body.dark-only .tui-full-calendar-popup-section-item .tui-calendar-body-inner,body.dark-only .tui-full-calendar-popup-section-item .tui-timepicker,body.dark-only .tui-full-calendar-popup-section-item .tui-calendar-header-inner,body.dark-only  .tui-full-calendar-popup-section-item  .tui-calendar-btn-prev-month,body.dark-only  .tui-full-calendar-popup-section-item  .tui-calendar-btn-next-month,body.dark-only .tui-calendar .tui-full-calendar-content,body.dark-only .tui-calendar .tui-calendar-body-inner,body.dark-only .tui-calendar .tui-timepicker,body.dark-only .tui-calendar .tui-calendar-header-inner,body.dark-only .tui-calendar .tui-calendar-btn-prev-month,body.dark-only .tui-calendar .tui-calendar-btn-next-month,body.dark-only .tui-datepicker-footer .tui-full-calendar-content,body.dark-only .tui-datepicker-footer .tui-calendar-body-inner,body.dark-only .tui-datepicker-footer .tui-timepicker,body.dark-only .tui-datepicker-footer .tui-calendar-header-inner,body.dark-only .tui-datepicker-footer .tui-calendar-btn-prev-month,body.dark-only .tui-datepicker-footer .tui-calendar-btn-next-month {  background-color: #10101c;}body.dark-only .tui-full-calendar-popup-container,body.dark-only .tui-full-calendar-button.tui-full-calendar-popup-close,body.dark-only .tui-full-calendar-dropdown-menu {  background-color: #10101c;}body.dark-only  .calendar-basic  .tui-full-calendar-popup  .tui-full-calendar-button.tui-full-calendar-section-private {  background-color: #10101c;}body.dark-only  .calendar-basic  .tui-full-calendar-popup  .tui-full-calendar-popup-section-item {  background-color: #10101c;}body.dark-only  .calendar-basic  .tui-full-calendar-popup  .tui-calendar-title-today {  background-color: #10101c;}body.dark-only  .calendar-basic  .tui-full-calendar-popup  .tui-full-calendar-confirm  span {  background-color: #959aa7;}body.dark-only #menu .sidebar-list .btn-default {  color: rgba(255, 255, 255, 0.2);}body.dark-only .tui-full-calendar-timegrid-hour {  background-color: #171829;  color: #fff !important;}body.dark-only .tui-full-calendar-layout * {  color: rgba(255, 255, 255, 0.8) !important;  border-color: #323347 !important;}body.dark-only .tui-full-calendar-timegrid-gridline {  border-bottom: 1px solid #323347 !important;}body.dark-only .tui-full-calendar-time-date,body.dark-only .tui-full-calendar-weekday-grid-line,body.dark-only .tui-full-calendar-left,body.dark-only .tui-full-calendar-timegrid-timezone {  border-right-color: #323347 !important;}body.dark-only .tui-full-calendar-popup {  color: #2b2b2b;}body.dark-only #menu .btn-default {  color: rgba(255, 255, 255, 0.8);}body.dark-only #menu .btn-default:hover {  color: #2b2b2b;}body.dark-only #menu .dropdown-menu {  color: rgba(255, 255, 255, 0.8);}body.dark-only .tui-full-calendar-dayname-container,body.dark-only .tui-full-calendar-splitter {  border-top-color: #323347 !important;  border-bottom-color: #323347 !important;}body.dark-only span.tui-full-calendar-dayname-date-area {  color: #fff !important;}body.dark-only .tui-full-calendar-layout {  background-color: #171829 !important;}body.dark-only .right-header .input-group {  background-color: #10101c;}body.dark-only  .right-header  .input-group  .input-group-prepend  .input-group-text::before {  background-color: rgba(255, 255, 255, 0.2);}body.dark-only  .right-header  .input-group  .input-group-prepend  .input-group-text  i {  color: #fff;}body.dark-only .table-responsive .hover.dataTable tbody tr.odd:hover {  background-color: #10101c !important;}body.dark-only.landing-page .demo-section .demo-box {  background-color: #171829;}body.dark-only.landing-page .demo-section .demo-box .demo-title .btn {  border-color: #959aa7;  color: rgba(255, 255, 255, 0.8);}body.dark-only.landing-page .framework {  background-color: #171829;}body.dark-only.landing-page .framework ul.framworks-list li {  background-color: rgba(92, 97, 242, 0.2);  border-color: #323347;}body.dark-only.landing-page .unique-cards {  background-color: #171829;}body.dark-only.landing-page .core-feature .feature-box {  background-color: #171829;  border-color: #323347;}body.dark-only.landing-page .counter-sec {  background-color: #171829;  border-color: #323347;}body.dark-only.landing-page .counter-sec .counter-box {  border-color: #323347;}body.dark-only  .dashboard-2  .best-seller  table  tbody  tr:hover  td:last-child  span  a {  color: #959aa7;}body.dark-only .dashboard-2 .best-seller table tbody tr td .d-flex span a {  color: rgba(255, 255, 255, 0.8);}body.dark-only .dashboard-2 .best-seller table tbody tr td:last-child span a {  color: rgba(255, 255, 255, 0.8);}body.dark-only table tbody tr td:last-child span .blockquote {  border-left: 4px solid #323347;}body.dark-only .figure.text-end blockquote {  border-right-color: #323347;}body.dark-only .contacts-tabs .nav-pills {  border-right: 1px solid #323347;}body.dark-only .contacts-tabs .nav-pills .nav-link + .nav-link {  border-top: 1px solid #323347;}body.dark-only .list-persons .profile-mail .d-flex .flex-grow-1 ul li + li {  border-left: 2px solid #323347;}body.dark-only  .product-wrapper.sidebaron  .product-sidebar  .filter-section  .card  .left-filter {  background-color: #171829;}body.dark-only .apexcharts-gridline {  stroke: #323347;}body.dark-only .apexcharts-tooltip-title,body.dark-only .apexcharts-tooltip-series-group,body.dark-only .apexcharts-tooltip.light,body.dark-only .apexcharts-menu-item {  color: #fff;}body.dark-only .small-donut ~ svg path:nth-child(even),body.dark-only .small-donut svg path:nth-child(even),body.dark-only .donut-peity2 ~ svg path:nth-child(even),body.dark-only .donut-peity2 svg path:nth-child(even),body.dark-only .pie-peity ~ svg path:nth-child(even),body.dark-only .pie-peity svg path:nth-child(even) {  fill: #10101c;}body.dark-only .prooduct-details-box .d-block .flex-grow-1 {  outline: 1px solid #323347;}body.dark-only .prooduct-details-box .price span {  color: #98a6ad;}body.dark-only .pricing-simple .card-body h3::before {  background-color: #323347;}body.dark-only .cke_toolbar_separator {  background-color: #323347;}body.dark-only .cke_toolgroup a.cke_button:last-child::after {  border-right: 1px solid #323347;}body.dark-only .cke_combo:after {  border-right: 1px solid #323347;}body.dark-only .order-history table .qty-box .touchspin {  background-color: #171829 !important;  border: 0 !important;}body.dark-only .order-history .product-name h6 {  color: #98a6ad;}body.dark-only .chat-box .chat-menu .nav-primary .nav-link.active {  background-color: unset;}body.dark-only  .chat-box  .chat-menu  .people-list  .search  .theme-form  .form-group  i {  color: #323347;}body.dark-only #menu .dropdown .btn-default {  border-color: #323347;}body.dark-only #menu .dropdown .btn-default:hover {  color: #fff;}body.dark-only #menu .move-today,body.dark-only #menu .move-day {  border-color: #323347;}body.dark-only #menu .move-today:hover,body.dark-only #menu .move-day:hover {  background-color: #171829;  color: #fff;}body.dark-only  .page-wrapper  .page-header  .header-wrapper  .left-header  .left-menu-header  .app-list  ul {  background-color: #10101c;}body.dark-only  .page-wrapper  .page-header  .header-wrapper  .left-header  .left-menu-header  .app-list  ul  li:hover  a {  color: #eeb82f;}body.dark-only  .page-wrapper  .page-header  .header-wrapper  .left-header  .left-menu-header  .app-list  ul  li  a {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-header  .header-wrapper  .nav-right.right-header  .right-header  .input-group  .form-control {  color: #98a6ad;}body.dark-only  .page-wrapper  .page-header  .header-wrapper  .nav-right.right-header  ul  li  .mode  i {  color: #fff;}body.dark-only  .left-header  .left-menu-header  ul.header-left  li:nth-child(n + 2)::before {  background-color: #323347;}body.dark-only  .left-header  .left-menu-header  ul.header-left  li  ul.onhover-show-div {  background-color: #10101c;}body.dark-only  .left-header  .left-menu-header  ul.header-left  li  ul.onhover-show-div  li.flyout-right  ul {  background-color: #10101c;}body.dark-only  .left-header  .left-menu-header  ul.header-left  li  ul.onhover-show-div  li.flyout-right  ul  li.flyout-right  ul {  background-color: #10101c;}body.dark-only  .left-header  .left-menu-header  ul.header-left  li  ul.onhover-show-div  li.flyout-right  ul  li.flyout-right  ul  li:hover  a {  color: #eeb82f;}body.dark-only  .left-header  .left-menu-header  ul.header-left  li  ul.onhover-show-div  li.flyout-right  ul  li.flyout-right  ul  li  a {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .left-header  .left-menu-header  ul.header-left  li  ul.onhover-show-div  li.flyout-right  ul  li:hover  a {  color: #eeb82f;}body.dark-only  .left-header  .left-menu-header  ul.header-left  li  ul.onhover-show-div  li.flyout-right  ul  li  a {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .left-header  .left-menu-header  ul.header-left  li  ul.onhover-show-div  li:hover  a {  color: #eeb82f;}body.dark-only  .left-header  .left-menu-header  ul.header-left  li  ul.onhover-show-div  li  a {  color: rgba(255, 255, 255, 0.8);}body.dark-only .basic-card .border-card,body.dark-only .basic-card .border-bottom-light {  border-bottom: 1px solid #323347;}body.dark-only .tabbed-cardpage .card .card-body .border-tab.nav-tabs {  border-bottom: unset !important;}body.dark-only .serchinput .search-form input {  background-color: #10101c;  border: 1px solid #171829;  color: rgba(255, 255, 255, 0.8);}body.dark-only  .dashboard-default  .todo-timeline  .d-flex  .flex-grow-1  .todo-font {  color: rgba(255, 255, 255, 0.8);}body.dark-only .dashboard-default .card-header .d-flex .badge-group .badge {  background-color: rgba(92, 97, 242, 0.3);}body.dark-only  .dashboard-default  .profile-greeting  .d-sm-flex  .badge-group  .badge.badge-light-primary {  background-color: rgba(92, 97, 242, 0.3);}body.dark-only  .dashboard-default  .user-chat  .card-body  .input-group  .form-control {  background-color: rgba(0, 0, 0, 0);  border-left: 1px solid #323347 !important;  border: 0;}body.dark-only  .dashboard-default  .user-chat  .chat-box  .right-chat  .message-main  p {  background-color: #10101c;}body.dark-only .dashboard-default .onhover-show-div ul li {  background-color: #10101c;}body.dark-only .dashboard-default .onhover-show-div ul li:hover a {  color: #959aa7;}body.dark-only .dashboard-default .onhover-show-div ul li a {  color: #98a6ad;}body.dark-only  .dashboard-default  .total-growth  .card-body  .growth-chart  .apexcharts-point-annotations  rect {  fill: rgba(0, 0, 0, 0);}body.dark-only  .dashboard-default  .appointment-detail  .card-body  .table  tr:hover  td {  color: #959aa7 !important;}body.dark-only  .dashboard-default  .appointment-detail  .card-body  .table  tr:hover  td:first-child  span {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .dashboard-default  .appointment-detail  .card-body  .table  tr:hover  td:first-child  p {  color: #959aa7;}body.dark-only  .dashboard-default  .appointment-detail  .card-body  .table  tr  td  .d-flex  .active-status {  border: 2px solid #171829;}body.dark-only  .dashboard-default  .appointment-detail  .card-body  .table  tr  td  .d-flex  p {  color: #98a6ad;}body.dark-only .dashboard-default .our-earning .card-footer ul li + li::before {  background-color: #323347;}body.dark-only .dashboard-default .our-user .card-body ul li + li::before {  background-color: #fff;}body.dark-only .dashboard-default .total-investment .progress .progress-colors {  background-color: rgba(50, 51, 71, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .card-body  .alert  hr {  border-top-color: #323347 !important;  border-top: unset;}body.dark-only .page-wrapper .page-body-wrapper .table-inverse tbody tr th,body.dark-only .page-wrapper .page-body-wrapper .table-inverse tbody tr td {  border-bottom: 1px solid #f4f4f4 !important;}body.dark-only  .page-wrapper  .page-body-wrapper  .table-inverse  tbody  tr:nth-of-type(odd):hover  td {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .dashboard-2  .activity-timeline  .d-flex  .flex-grow-1  ul.img-wrapper  li {  background-color: #10101c;}body.dark-only .dashboard-2 .order-card .card-body table tr:hover td {  color: #959aa7 !important;}body.dark-only  .dashboard-2  .order-card  .card-body  table  tr:hover  td:first-child  .number-dot {  background-color: rgba(92, 97, 242, 0.1);}body.dark-only  .dashboard-2  .order-card  .card-body  table  tr:hover  td:first-child  .flex-grow-1  span {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .dashboard-2  .order-card  .card-body  table  tr  td:first-child  .number-dot {  background-color: #10101c;}body.dark-only  .dashboard-2  .static-card  .card-footer  ul.d-xxl-flex  li  .flex-grow-1  p {  color: #98a6ad;}body.dark-only .dashboard-2 .goal-view .card-footer ul li + li::before {  background-color: #fff;}body.dark-only .dashboard-2 .best-seller .card-body table tr:hover td {  color: #959aa7 !important;}body.dark-only  .dashboard-2  .best-seller  .card-body  table  tr:hover  td:first-child  .flex-grow-1  span {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .dashboard-2  .best-seller  .card-body  table  tr:hover  td:first-child  .flex-grow-1  p {  color: #959aa7;}body.dark-only  .dashboard-2  .best-seller  .card-body  table  tr:hover  td:last-child  span {  background-color: rgba(92, 97, 242, 0.1);}body.dark-only  .dashboard-2  .best-seller  .card-body  table  tr  td:last-child  span {  background-color: #10101c;}body.dark-only .dashboard-2 .product .card-body .table tr:hover td:last-child {  color: #959aa7;}body.dark-only .dashboard-2 .product .card-body .table tr td .d-flex span a {  color: rgba(255, 255, 255, 0.8);}body.dark-only .dashboard-2 .product .card-body .table tr td .d-flex p {  color: rgba(255, 255, 255, 0.8);}body.dark-only .dashboard-2 .card-body .d-flex .flex-grow-1 p {  color: rgba(255, 255, 255, 0.8);}body.dark-only .activity-timeline .d-flex .activity-line {  background-color: rgba(255, 255, 255, 0.2);}body.dark-only .activity-timeline .d-flex .flex-grow-1 p {  color: rgba(255, 255, 255, 0.8);}body.dark-only [class*="activity-dot-"] {  background-color: #171829;}body.dark-only #auto-generate-content_wrapper.dataTables_wrapper button {  background-color: #171829;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .mega-inline.plain-style  .card {  border: none !important;}body.dark-only .animation-modal .card-body .modal button.btn-close {  background-color: #fff !important;}body.dark-only .user-profile .follow span {  color: #98a6ad;}body.dark-only .user-profile .follow ul.follow-list {  border-top: 1px solid #323347;}body.dark-only .user-profile .follow ul.follow-list li:nth-child(n + 2) {  border-left: 1px solid #323347;}body.dark-only .user-profile .follow .follow-num {  color: rgba(255, 255, 255, 0.8);}body.dark-only .user-profile .profile-header .userpro-box {  background-color: #171829;}body.dark-only .user-profile .profile-header .userpro-box .icon-wrapper {  background-color: #10101c;}body.dark-only .user-profile .profile-header .userpro-box h4 {  color: rgba(255, 255, 255, 0.8);}body.dark-only .user-profile .profile-header .userpro-box h6 {  color: #98a6ad;}body.dark-only  .page-header  .header-wrapper  .nav-right  .chat-dropdown  li:last-child,body.dark-only  .page-header  .header-wrapper  .nav-right  .profile-dropdown  li:last-child {  border-top: 1px solid #323347 !important;}body.dark-only .alert-primary {  background-color: rgba(92, 97, 242, 0.8) !important;  border-color: rgba(92, 97, 242, 0.9) !important;  color: #fff;}body.dark-only .alert-primary .progress {  height: 5px;  background-color: #575cf2;  border-radius: 0;}body.dark-only .alert-primary .progress-bar {  background-color: #fff;}body.dark-only .alert-primary.inverse {  background-color: rgba(0, 0, 0, 0) !important;}body.dark-only .alert-primary.inverse .btn-close {  -webkit-filter: brightness(1) invert(1);  filter: brightness(1) invert(1);}body.dark-only .alert-primary.outline .btn-close,body.dark-only .alert-primary.outline-2x .btn-close {  -webkit-filter: brightness(1) invert(1);  filter: brightness(1) invert(1);}body.dark-only .dismiss-text .alert-dismissible .btn-close {  -webkit-filter: unset;  filter: unset;}body.dark-only .dismiss-text .alert-dismissible .btn-close .bg-light {  color: #2b2b2b !important;}body.dark-only .alert-secondary {  background-color: rgba(238, 184, 47, 0.8) !important;  border-color: rgba(238, 184, 47, 0.9) !important;  color: #fff;}body.dark-only .alert-secondary .progress {  height: 5px;  background-color: #eeb62a;  border-radius: 0;}body.dark-only .alert-secondary .progress-bar {  background-color: #fff;}body.dark-only .alert-secondary.inverse {  background-color: rgba(0, 0, 0, 0) !important;}body.dark-only .alert-secondary.inverse .btn-close {  -webkit-filter: brightness(1) invert(1);  filter: brightness(1) invert(1);}body.dark-only .alert-secondary.outline .btn-close,body.dark-only .alert-secondary.outline-2x .btn-close {  -webkit-filter: brightness(1) invert(1);  filter: brightness(1) invert(1);}body.dark-only .dismiss-text .alert-dismissible .btn-close {  -webkit-filter: unset;  filter: unset;}body.dark-only .dismiss-text .alert-dismissible .btn-close .bg-light {  color: #2b2b2b !important;}body.dark-only .alert-success {  background-color: rgba(97, 174, 65, 0.8) !important;  border-color: rgba(97, 174, 65, 0.9) !important;  color: #fff;}body.dark-only .alert-success .progress {  height: 5px;  background-color: #5faa40;  border-radius: 0;}body.dark-only .alert-success .progress-bar {  background-color: #f5fbf3;}body.dark-only .alert-success.inverse {  background-color: rgba(0, 0, 0, 0) !important;}body.dark-only .alert-success.inverse .btn-close {  -webkit-filter: brightness(1) invert(1);  filter: brightness(1) invert(1);}body.dark-only .alert-success.outline .btn-close,body.dark-only .alert-success.outline-2x .btn-close {  -webkit-filter: brightness(1) invert(1);  filter: brightness(1) invert(1);}body.dark-only .dismiss-text .alert-dismissible .btn-close {  -webkit-filter: unset;  filter: unset;}body.dark-only .dismiss-text .alert-dismissible .btn-close .bg-light {  color: #2b2b2b !important;}body.dark-only .alert-danger {  background-color: rgba(248, 31, 88, 0.8) !important;  border-color: rgba(248, 31, 88, 0.9) !important;  color: #fff;}body.dark-only .alert-danger .progress {  height: 5px;  background-color: #f81a54;  border-radius: 0;}body.dark-only .alert-danger .progress-bar {  background-color: #fff;}body.dark-only .alert-danger.inverse {  background-color: rgba(0, 0, 0, 0) !important;}body.dark-only .alert-danger.inverse .btn-close {  -webkit-filter: brightness(1) invert(1);  filter: brightness(1) invert(1);}body.dark-only .alert-danger.outline .btn-close,body.dark-only .alert-danger.outline-2x .btn-close {  -webkit-filter: brightness(1) invert(1);  filter: brightness(1) invert(1);}body.dark-only .dismiss-text .alert-dismissible .btn-close {  -webkit-filter: unset;  filter: unset;}body.dark-only .dismiss-text .alert-dismissible .btn-close .bg-light {  color: #2b2b2b !important;}body.dark-only .alert-warning {  background-color: rgba(230, 174, 48, 0.8) !important;  border-color: rgba(230, 174, 48, 0.9) !important;  color: #fff;}body.dark-only .alert-warning .progress {  height: 5px;  background-color: #e5ac2b;  border-radius: 0;}body.dark-only .alert-warning .progress-bar {  background-color: #fff;}body.dark-only .alert-warning.inverse {  background-color: rgba(0, 0, 0, 0) !important;}body.dark-only .alert-warning.inverse .btn-close {  -webkit-filter: brightness(1) invert(1);  filter: brightness(1) invert(1);}body.dark-only .alert-warning.outline .btn-close,body.dark-only .alert-warning.outline-2x .btn-close {  -webkit-filter: brightness(1) invert(1);  filter: brightness(1) invert(1);}body.dark-only .dismiss-text .alert-dismissible .btn-close {  -webkit-filter: unset;  filter: unset;}body.dark-only .dismiss-text .alert-dismissible .btn-close .bg-light {  color: #2b2b2b !important;}body.dark-only .alert-info {  background-color: rgba(79, 170, 213, 0.8) !important;  border-color: rgba(79, 170, 213, 0.9) !important;  color: #fff;}body.dark-only .alert-info .progress {  height: 5px;  background-color: #4ba8d4;  border-radius: 0;}body.dark-only .alert-info .progress-bar {  background-color: #fff;}body.dark-only .alert-info.inverse {  background-color: rgba(0, 0, 0, 0) !important;}body.dark-only .alert-info.inverse .btn-close {  -webkit-filter: brightness(1) invert(1);  filter: brightness(1) invert(1);}body.dark-only .alert-info.outline .btn-close,body.dark-only .alert-info.outline-2x .btn-close {  -webkit-filter: brightness(1) invert(1);  filter: brightness(1) invert(1);}body.dark-only .dismiss-text .alert-dismissible .btn-close {  -webkit-filter: unset;  filter: unset;}body.dark-only .dismiss-text .alert-dismissible .btn-close .bg-light {  color: #2b2b2b !important;}body.dark-only .alert-light {  background-color: rgba(244, 244, 244, 0.8) !important;  border-color: rgba(244, 244, 244, 0.9) !important;  color: #fff;}body.dark-only .alert-light .progress {  height: 5px;  background-color: #f1f1f1;  border-radius: 0;}body.dark-only .alert-light .progress-bar {  background-color: #fff;}body.dark-only .alert-light.inverse {  background-color: rgba(0, 0, 0, 0) !important;}body.dark-only .alert-light.inverse .btn-close {  -webkit-filter: brightness(1) invert(1);  filter: brightness(1) invert(1);}body.dark-only .alert-light.outline .btn-close,body.dark-only .alert-light.outline-2x .btn-close {  -webkit-filter: brightness(1) invert(1);  filter: brightness(1) invert(1);}body.dark-only .dismiss-text .alert-dismissible .btn-close {  -webkit-filter: unset;  filter: unset;}body.dark-only .dismiss-text .alert-dismissible .btn-close .bg-light {  color: #2b2b2b !important;}body.dark-only .alert-dark {  background-color: rgba(44, 50, 63, 0.8) !important;  border-color: rgba(44, 50, 63, 0.9) !important;  color: #fff;}body.dark-only .alert-dark .progress {  height: 5px;  background-color: #2a303c;  border-radius: 0;}body.dark-only .alert-dark .progress-bar {  background-color: #a8b0c2;}body.dark-only .alert-dark.inverse {  background-color: rgba(0, 0, 0, 0) !important;}body.dark-only .alert-dark.inverse .btn-close {  -webkit-filter: brightness(1) invert(1);  filter: brightness(1) invert(1);}body.dark-only .alert-dark.outline .btn-close,body.dark-only .alert-dark.outline-2x .btn-close {  -webkit-filter: brightness(1) invert(1);  filter: brightness(1) invert(1);}body.dark-only .dismiss-text .alert-dismissible .btn-close {  -webkit-filter: unset;  filter: unset;}body.dark-only .dismiss-text .alert-dismissible .btn-close .bg-light {  color: #2b2b2b !important;}body.dark-only .options > div {  border: 1px solid #323347;}body.dark-only  .was-validated  .custom-control-input:invalid  ~ .custom-control-label::before {  background-color: #10101c;}body.dark-only .pricing-simple {  -webkit-box-shadow: 1px 1px 2px 1px #10101c !important;  box-shadow: 1px 1px 2px 1px #10101c !important;}body.dark-only .pricing-block {  -webkit-box-shadow: 0 0 10px 5px rgba(92, 97, 242, 0.05) !important;  box-shadow: 0 0 10px 5px rgba(92, 97, 242, 0.05) !important;}body.dark-only .search-page ul.search-info li + li {  border-left: 1px solid #10101c;  border-color: #323347;}body.dark-only .browse .browse-articles ul li h5 {  color: #98a6ad;}body.dark-only .browse .browse-articles h6 {  border-bottom: 1px solid #323347;  color: rgba(255, 255, 255, 0.8);}body.dark-only  .job-search  .job-description  .theme-form  .row  div[class^="col-"]  .input-group  .datepicker-here {  border: 1px solid #10101c;}body.dark-only .browse .browse-articles {  background-color: #171829;}body.dark-only .calendar-wrap .fc-unthemed td,body.dark-only .calendar-wrap .fc-unthemed th {  border-color: #10101c;}body.dark-only .mega-inline .card,body.dark-only .mega-horizontal .card,body.dark-only .mega-vertical .card {  -webkit-box-shadow: 1px 1px 7px 0 rgba(50, 51, 71, 0.5) !important;  box-shadow: 1px 1px 7px 0 rgba(50, 51, 71, 0.5) !important;}body.dark-only .mega-inline.plain-style .card,body.dark-only .mega-inline.border-style .card,body.dark-only .mega-inline.offer-style .card,body.dark-only .mega-horizontal.plain-style .card,body.dark-only .mega-horizontal.border-style .card,body.dark-only .mega-horizontal.offer-style .card,body.dark-only .mega-vertical.plain-style .card,body.dark-only .mega-vertical.border-style .card,body.dark-only .mega-vertical.offer-style .card {  -webkit-box-shadow: none !important;  box-shadow: none !important;}body.dark-only .mega-inline.border-style .card,body.dark-only .mega-horizontal.border-style .card,body.dark-only .mega-vertical.border-style .card {  border: 1px solid #323347 !important;}body.dark-only .mega-inline.offer-style .card,body.dark-only .mega-horizontal.offer-style .card,body.dark-only .mega-vertical.offer-style .card {  border: 1px dashed #323347 !important;}body.dark-only .setting-dot .setting-bg {  background-color: var(--theme-secondary);}body.dark-only .bookmark.pull-right {  border: none;}body.dark-only .onhover-dropdown:hover .onhover-show-div::before {  border-bottom: 7px solid #10101c;}body.dark-only .popover {  background-color: #10101c;}body.dark-only .popover.bs-popover-bottom .popover-arrow:after {  border-bottom-color: #10101c;  border-right-color: rgba(0, 0, 0, 0);}body.dark-only .popover.bs-popover-top .popover-arrow:after {  border-right-color: rgba(0, 0, 0, 0);  border-top-color: #10101c;}body.dark-only .popover.bs-popover-start .popover-arrow:after {  border-left-color: #10101c;}body.dark-only .popover .popover-header {  background-color: rgba(92, 97, 242, 0.1);}body.dark-only .popover .popover-arrow:after {  border-right-color: #10101c;}body.dark-only .popover .popover-body {  color: rgba(255, 255, 255, 0.6);}body.dark-only .popover code {  background-color: unset;}body.dark-only  .apex-chart-container  .apexcharts-legend  .apexcharts-legend-series  span {  color: rgba(255, 255, 255, 0.8) !important;}body.dark-only .apexcharts-canvas svg .apexcharts-title-text {  fill: #fff;}body.dark-only .apexcharts-canvas svg .apexcharts-subtitle-text {  fill: #fff;}body.dark-only  .apexcharts-canvas  svg  .apexcharts-yaxis  .apexcharts-yaxis-texts-g  .apexcharts-yaxis-label {  fill: #fff;}body.dark-only  .apexcharts-canvas  svg  .apexcharts-xaxis  .apexcharts-xaxis-texts-g  .apexcharts-xaxis-label {  fill: #fff;}body.dark-only .apexcharts-canvas svg .apexcharts-legend-series span {  color: rgba(255, 255, 255, 0.8) !important;}body.dark-only  .apexcharts-canvas  svg  .apexcharts-datalabels-group  .apexcharts-datalabel-label {  fill: #fff;}body.dark-only  .apexcharts-canvas  svg  .apexcharts-datalabels-group  .apexcharts-datalabel-value {  fill: #fff;}body.dark-only .Typeahead-menu {  background-color: #10101c;}body.dark-only .ecommerce-widget {  border: 1px solid #10101c;}body.dark-only .bookmark ul li .search-form .form-control-search input {  background-color: #10101c;  border: 1px solid #10101c;  color: rgba(255, 255, 255, 0.8);}body.dark-only .bookmark ul li .search-form .form-control-search:before {  background: #10101c;}body.dark-only .order-history table thead tr th {  color: #959aa7 !important;}body.dark-only .cart .qty-box .input-group .btn {  background-color: #2e3648 !important;  border-color: #323347 !important;}body.dark-only .checkout .checkout-details {  background-color: #10101c;  border: 1px solid #10101c;  padding: 40px;}body.dark-only .checkout .checkout-details .animate-chk .radio_animated:after {  border: 2px solid #171829;}body.dark-only .order-box .title-box {  color: #bfc2c6;  border-bottom: 1px solid #10101c;}body.dark-only .order-box .qty {  border-bottom: 1px solid #10101c;}body.dark-only .order-box .qty li {  color: #bfc2c6;}body.dark-only .order-box .qty li span {  color: #bfc2c6;}body.dark-only .order-box .sub-total li {  color: #bfc2c6;}body.dark-only .order-box .sub-total .shipping-class {  border-color: #323347;}body.dark-only .order-box .total li {  color: #bfc2c6;}body.dark-only .shopping-checkout-option .checkbox_animated:after {  border: 2px solid #171829;}body.dark-only .animate-chk .radio_animated:after {  border: 2px solid #10101c;}body.dark-only .custom-scrollbar::-webkit-scrollbar-thumb {  background-color: rgba(41, 50, 64, 0.52);}body.dark-only .product-box .product-img .product-hover ul li .btn {  color: #98a6ad;}body.dark-only .product-box .product-img .product-hover ul li:hover .btn {  color: #fff;}body.dark-only .radio_animated:after,body.dark-only .checkbox_animated:after {  background: #10101c;  border: 2px solid #10101c;}body.dark-only .slider-product {  border-top: 1px solid #10101c;  border-bottom: 1px solid #10101c;}body.dark-only .square-product-setting .icon-grid {  background-color: #171829;}body.dark-only .square-product-setting .icon-grid svg {  color: rgba(255, 255, 255, 0.8);}body.dark-only .flot-chart-container .legend .table tbody {  background-color: #171829;  color: #fff;}body.dark-only .flot-chart-container .legend .table tbody .legendLabel {  padding-left: 5px;}body.dark-only .nav-dark .nav-link,body.dark-only .nav-pills.nav-dark .nav-link {  color: #fff;}body.dark-only .loader-wrapper {  background-color: #10101c;}body.dark-only .loader-wrapper .loader {  background-color: #10101c !important;}body.dark-only .page-wrapper .page-header .translate_wrapper.active .more_lang {  background-color: #10101c;}body.dark-only .page-wrapper .page-header form {  background-color: #10101c;}body.dark-only .page-wrapper .page-header .header-wrapper {  background-color: #171829;  border-color: #323347;}body.dark-only  .page-wrapper  .page-header  .header-wrapper  .nav-right  > ul  > li  svg {  stroke: #fff;}body.dark-only  .page-wrapper  .page-header  .header-wrapper  .nav-right.right-header  > ul  > li  .profile-media  .flex-grow-1  p {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-header  .header-wrapper  .nav-right  .nav-menus  li  .d-flex  .flex-grow-1  .txt-dark {  color: rgba(255, 255, 255, 0.8) !important;}body.dark-only  .page-wrapper  .page-header  .header-wrapper  .nav-right  .nav-menus  li  .onhover-show-div {  background-color: #10101c;  -webkit-box-shadow: 0 0 14px #10101c;  box-shadow: 0 0 14px #10101c;}body.dark-only  .page-wrapper  .page-header  .header-wrapper  .nav-right  .nav-menus  li  .onhover-show-div  li {  border-color: #323347;}body.dark-only  .page-wrapper  .page-header  .header-wrapper  .nav-right  .nav-menus  li  .onhover-show-div  p {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-header  .header-wrapper  .nav-right  .nav-menus  li  .onhover-show-div:before {  border-bottom: 7px solid #10101c;}body.dark-only  .page-wrapper  .page-header  .header-wrapper  .nav-right  .nav-menus  li  .onhover-show-div:after {  border-bottom: 7px solid #10101c;}body.dark-only  .page-wrapper  .page-header  .header-wrapper  .nav-right  .nav-menus  li  .notification-dropdown.onhover-show-div  li  span {  color: #98a6ad;}body.dark-only  .page-wrapper  .page-header  .header-wrapper  .nav-right  .nav-menus  li  .notification-dropdown.onhover-show-div  .bg-light {  background-color: #282e38 !important;  color: rgba(255, 255, 255, 0.8) !important;}body.dark-only  .page-wrapper  .page-header  .header-wrapper  .nav-right  .profile-dropdown  li  a {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-header  .header-wrapper  .nav-right  .profile-dropdown  li  a  svg  path,body.dark-only  .page-wrapper  .page-header  .header-wrapper  .nav-right  .profile-dropdown  li  a  svg  line,body.dark-only  .page-wrapper  .page-header  .header-wrapper  .nav-right  .profile-dropdown  li  a  svg  circle {  color: rgba(255, 255, 255, 0.8) !important;}body.dark-only  .page-wrapper  .page-header  .header-wrapper  .nav-right  .profile-dropdown  li  a:hover {  color: var(--theme-deafult);}body.dark-only  .page-wrapper  .page-header  .header-wrapper  .nav-right  .profile-dropdown  li  a:hover  svg  line,body.dark-only  .page-wrapper  .page-header  .header-wrapper  .nav-right  .profile-dropdown  li  a:hover  svg  path,body.dark-only  .page-wrapper  .page-header  .header-wrapper  .nav-right  .profile-dropdown  li  a:hover  svg  circle {  color: var(--theme-deafult) !important;}body.dark-only  .page-wrapper  .page-header  .header-wrapper  .nav-right  > ul  > li  .d-flex  .flex-grow-1  .txt-dark {  color: rgba(255, 255, 255, 0.8) !important;}body.dark-only  .page-wrapper  .page-header  .header-wrapper  .nav-right  > ul  > li  .onhover-show-div {  background-color: #10101c;  -webkit-box-shadow: 0 0 2px 2px #171829;  box-shadow: 0 0 2px 2px #171829;}body.dark-only  .page-wrapper  .page-header  .header-wrapper  .nav-right  > ul  > li  .onhover-show-div:before {  border-bottom: 7px solid #10101c;}body.dark-only  .page-wrapper  .page-header  .header-wrapper  .nav-right  > ul  > li  .onhover-show-div:after {  border-bottom: 7px solid #10101c;}body.dark-only  .page-wrapper  .page-header  .header-wrapper  .nav-right  > ul  > li  .notification-dropdown.onhover-show-div  li {  border-color: #323347;}body.dark-only  .page-wrapper  .page-header  .header-wrapper  .nav-right  > ul  > li  .notification-dropdown.onhover-show-div  li  span {  color: #98a6ad;}body.dark-only  .page-wrapper  .page-header  .header-wrapper  .nav-right  .chat-dropdown  li {  color: #fff;  border-color: #171829;}body.dark-only  .page-wrapper  .page-header  .header-wrapper  .left-header  ul  li  .search-form  input::-webkit-input-placeholder {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-header  .header-wrapper  .left-header  ul  li  .search-form  input::-moz-placeholder {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-header  .header-wrapper  .left-header  ul  li  .search-form  input:-ms-input-placeholder {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-header  .header-wrapper  .left-header  ul  li  .search-form  input::-ms-input-placeholder {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-header  .header-wrapper  .left-header  ul  li  .search-form  input::placeholder {  color: rgba(255, 255, 255, 0.8);}body.dark-only .page-wrapper .page-header .header-logo-wrapper {  background-color: #171829;}body.dark-only  .page-wrapper  .page-header  .header-logo-wrapper  .logo-wrapper  a  .image-dark {  display: none;}body.dark-only  .page-wrapper  .page-header  .header-logo-wrapper  .logo-wrapper  a  .image-light {  display: block;}body.dark-only  .page-wrapper  .left-header  .left-menu-header  ul.header-left  li  span {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .topper-lists  table  tbody  tr  td  p {  color: #98a6ad;}body.dark-only .page-wrapper .page-body-wrapper .page-body .header-small {  color: #98a6ad;}body.dark-only .page-wrapper .page-body-wrapper .page-body .statistics p {  color: #98a6ad;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .feather-main  .flex-grow-1  p,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .feather-main  .professor-block  p,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .professor-table  .flex-grow-1  p,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .professor-table  .professor-block  p {  color: #98a6ad;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .logs-element  span  + span {  color: #98a6ad;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .progress-block  .progress-title  span  + span {  color: #98a6ad;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .ecommerce-icons  div  span {  color: #98a6ad;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .new-users  .d-flex  .flex-grow-1  p,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .recent-notification  .d-flex  .flex-grow-1  p {  color: #98a6ad;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .progress-media  .d-flex  .flex-grow-1  span {  color: #98a6ad;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .progress-media  .progress-change  span {  color: #98a6ad;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .topper-lists  table  tbody  tr  td {  border-top: none !important;  border-bottom: 1px solid #323347;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .topper-lists  table  tbody  tr:last-child  td {  border-bottom: none;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .notifiaction-media  .d-flex  .flex-grow-1  .circle-left {  border: 5px solid #334154;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .upcoming-event  .upcoming-innner {  border-bottom: 1px solid #10101c;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .upcoming-event  .upcoming-innner:last-child {  border-bottom: none;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .professor-table  table  tbody  tr  td {  border-top: none !important;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .number-widgets  .d-flex  .flex-grow-1  h6 {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .activity  .d-flex  .flex-grow-1  h6  span {  color: #98a6ad;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card.custom-card  .card-header {  border-bottom: none !important;}body.dark-only .page-wrapper .page-body-wrapper .custom-card .card-header img {  background-color: #000;  opacity: 0.8;}body.dark-only  .page-wrapper  .page-body-wrapper  .custom-card  .profile-details  h4 {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .custom-card  .profile-details  h4  a {  color: rgba(255, 255, 255, 0.8);}body.dark-only .page-wrapper .page-body-wrapper .page-title .row h3 small {  color: #98a6ad;}body.dark-only .page-wrapper .page-body-wrapper .page-title .breadcrumb li {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-title  .breadcrumb  .breadcrumb-item  a  svg {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-title  .breadcrumb-item.active {  color: #98a6ad;}body.dark-only .page-wrapper .page-body-wrapper .page-body {  background-color: #10101c;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .default-according  .card:not(.email-body) {  border: none;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body) {  background-color: #171829;  border: 1px solid #323347 !important;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .chart-block  #bar-chart2  svg  > rect {  fill: #171829;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .chart-block  #bar-chart2  svg  > g  text {  fill: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .chart-block  .word-tree  svg  > g  > rect {  fill: #171829;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .chart-block  .word-tree  svg  > g  > text {  fill: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .card-header {  background-color: rgba(0, 0, 0, 0);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .card-header  > span {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .card-header  h1,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .card-header  h2,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .card-header  h3,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .card-header  h4,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .card-header  h5,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .card-header  h6 {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .card-header  .card-header-right {  background-color: #171829;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .card-header  .card-header-right  i {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .card-header  .card-header-right  i.fa-cog {  color: var(--theme-deafult);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .alert-dark {  color: #98a6ad;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .alert-dark  a {  color: #98a6ad;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .alert-light.outline,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .alert-light.outline-2x,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .alert-light.inverse {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  #animation-box  .animate-widget  p {  color: #98a6ad !important;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .grid-item  img {  background-color: #171829;  border: 1px solid #323347;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .line {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  thead,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  tbody,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  tfoot,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  tr,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  td,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  th {  border-color: #323347;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table  th,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table  td {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table  thead  th {  border-bottom: 1px solid #323347;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table  thead  .border-bottom-primary  th {  border-bottom: 1px solid var(--theme-deafult);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table  .table-primary  th,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table  .table-primary  td,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table  .table-secondary  th,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table  .table-secondary  td,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table  .table-success  th,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table  .table-success  td,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table  .table-info  th,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table  .table-info  td,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table  .table-warning  th,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table  .table-warning  td,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table  .table-light  th,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table  .table-light  td,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table  .table-danger  th,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table  .table-danger  td {  color: #171829;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table  .bg-primary,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table  .bg-secondary,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table  .bg-success,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table  .bg-info,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table  .bg-warning,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table  .bg-danger {  color: #fff;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table  .bg-light {  color: #000;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table  .thead-light  th {  color: #000;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table  tbody  .border-bottom-primary  th,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table  tbody  .border-bottom-primary  td {  border-bottom: 1px solid var(--theme-deafult);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table[class*="bg-"]  th,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table[class*="bg-"]  td {  color: #fff;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table-striped  tbody  tr:nth-of-type(odd) {  --bs-table-accent-bg: rgba(0, 0, 0, 0.05);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table-striped  tbody  tr:nth-of-type(odd):hover  th,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table-striped  tbody  tr:nth-of-type(odd):hover  td {  color: #fff;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table-double,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table-dotted,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table-dashed {  border-left-color: #323347;  border-right-color: #323347;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table-bordered {  border-color: #323347 !important;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table-bordered  td,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table-bordered  th {  border-color: #323347 !important;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table-inverse  tbody  tr:nth-of-type(odd):hover  td {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table-border-vertical  tr,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table-border-vertical  th,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table-border-vertical  td {  border-right: 1px solid #323347;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table-styling  thead  th,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table-styling  thead  td,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table-styling  tbody  th,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .table-styling  tbody  td {  color: #fff;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .card-footer {  background-color: #171829;  border-top: 1px solid #323347;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .switch  .switch-state {  background-color: #10101c;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .switch  input:checked  + .switch-state {  background-color: var(--theme-deafult);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .bg-white {  background-color: #fff !important;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .b-l-light {  border-left: 1px solid #10101c !important;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .ct-grid {  stroke: #10101c;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .ct-label {  color: #98a6ad;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  hr {  border-top: 1px solid #323347;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .text-muted {  color: rgba(255, 255, 255, 0.6) !important;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .calender-widget  .cal-date {  background-color: #171829;  border: 1px solid #10101c;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .contact-form  .theme-form {  border: 1px solid #323347;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .contact-form  .theme-form  .form-icon {  background-color: #171829;  border: 1px solid #323347;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .btn-outline-light,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .btn-outline-dark,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .btn-outline-light-2x {  color: #fff !important;  border: 1px solid #323347;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .btn-outline-light:hover {  color: #000 !important;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .border-right {  border-right: 1px solid #323347 !important;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .flot-chart-placeholder  .flot-text {  color: rgba(255, 255, 255, 0.8) !important;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .flot-chart-placeholder  svg  text {  fill: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .chart-overflow#gantt_chart  svg  g  rect:first-child {  fill: #10101c;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .chart-overflow#gantt_chart  rect:nth-child(6) {  fill: #10101c;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .chart-overflow#line-chart  rect,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .chart-overflow#column-chart1  rect,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .chart-overflow#column-chart2  rect {  fill: #171829;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .chart-overflow  svg  > rect {  fill: #171829;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .chart-overflow  svg  > g  > g  > g  text {  fill: #b1b1b2;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .chart-overflow  svg  > g  > text {  fill: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .bar-chart-widget  .bottom-content  .num {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .bar-chart-widget  .bottom-content  .num  .color-bottom {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .b-r-light {  border-left: 1px solid #323347 !important;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .chart-container  .live-products  .ct-labels  .ct-label,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .chart-container  .turnover  .ct-labels  .ct-label,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .chart-container  .monthly  .ct-labels  .ct-label,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .chart-container  .uses  .ct-labels  .ct-label {  color: #fff;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .chart-container  .live-products  .ct-grid,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .chart-container  .turnover  .ct-grid,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .chart-container  .monthly  .ct-grid,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .chart-container  .uses  .ct-grid {  stroke: #fff;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .chart-container  #browser-uses-chart  svg  text,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .chart-container  #website-visiter-chart  svg  text {  fill: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .status-details  h4 {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .status-details  h4  span {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .status-details  span {  color: #98a6ad;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .clipboaard-container  .form-control {  background-color: #10101c;  color: #98a6ad;  border: 1px solid #10101c;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .img-thumbnail {  background-color: #10101c;  border: 1px solid #323347;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  button {  color: #000;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper.no-footer  .dataTables_scrollBody {  border-bottom: 1px solid #10101c;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  .btn-danger,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  .btn-success,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  .btn-primary {  color: #fff;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  .dataTables_length  select {  background-color: #10101c;  color: rgba(255, 255, 255, 0.8);  border: 1px solid #10101c;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  .dataTables_length  select:focus {  outline: none;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  .dataTables_length,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  .dataTables_filter,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  .dataTables_info,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  .dataTables_processing,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  .dataTables_paginate {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  .dataTables_paginate {  border: 1px solid #323347;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  .dataTables_filter  input[type="search"] {  background-color: #10101c;  border: 1px solid #10101c;  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  .dataTables_filter  input[type="search"]:focus {  border-color: #323347;  outline: none;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  table.dataTable.display  tbody  tr,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  table.dataTable.order-column.stripe  tbody  tr {  background-color: #171829;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  table.dataTable.display  tbody  tr:hover  > .sorting_1,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  table.dataTable.order-column.stripe  tbody  tr:hover  > .sorting_1 {  background-color: #1c212b;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  table.dataTable.display  tbody  tr.odd  > .sorting_1,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  table.dataTable.order-column.stripe  tbody  tr.odd  > .sorting_1 {  background-color: #1c212b;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  table.dataTable.display  tbody  tr.even  > .sorting_1,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  table.dataTable.order-column.stripe  tbody  tr.even  > .sorting_1 {  background-color: #22262f;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  table.dataTable {  border: 1px solid #323347;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  table.dataTable  thead  th,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  table.dataTable  thead  td {  border-bottom: 2px solid #323347;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  table.dataTable  input,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  table.dataTable  select {  background-color: #10101c;  color: rgba(255, 255, 255, 0.8);  border: 1px solid #10101c;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  table.dataTable  tbody  tr {  background-color: #171829;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  table.dataTable  tbody  td.select-checkbox:before,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  table.dataTable  tbody  th.select-checkbox:before {  border: 1px solid #98a6ad;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  .table-striped  tbody  tr:nth-of-type(odd) {  --bs-table-accent-bg: #1d1e26;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  .dataTables_paginate  .paginate_button {  color: rgba(255, 255, 255, 0.8) !important;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  .dataTables_paginate  .paginate_button.current,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  .dataTables_paginate  .paginate_button:active {  border-color: var(--theme-deafult);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  .dataTables_paginate  .paginate_button.disabled {  color: #98a6ad !important;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  .dataTables_paginate  .paginate_button.disabled:hover,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  .dataTables_paginate  .paginate_button.disabled  :active {  color: #98a6ad !important;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  table.dataTable.row-border  tbody  th,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  table.dataTable.row-border  tbody  td,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  table.dataTable.display  tbody  th,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  table.dataTable.display  tbody  td {  border-top: 1px solid #10101c;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  table.dataTable.display  tbody  tr.even:hover  > .sorting_1,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  table.dataTable.order-column.hover  tbody  tr.even:hover  > .sorting_1 {  background-color: #191e27;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  table.dataTable.cell-border  th,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  table.dataTable.cell-border  td {  border-top: 1px solid #10101c;  border-right: 1px solid #10101c;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  table.dataTable.cell-border  th:first-child,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  table.dataTable.cell-border  td:first-child {  border-left: 1px solid #10101c;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  table.dataTable.order-column  tbody  tr  > .sorting_1,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  table.dataTable.order-column  tbody  tr  > .sorting_2,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  table.dataTable.order-column  tbody  tr  > .sorting_3,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  table.dataTable.display  tbody  tr  > .sorting_1,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  table.dataTable.display  tbody  tr  > .sorting_2,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .dataTables_wrapper  table.dataTable.display  tbody  tr  > .sorting_3 {  background-color: #10101c;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  #example-style-3_wrapper  #example-style-3  tfoot {  border-top: 2px solid #323347;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .page-link {  border: 1px solid #323347;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .page-item.disabled  .page-link {  background-color: #171829;  border-color: #10101c;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .page-link {  color: rgba(255, 255, 255, 0.8);  background-color: #171829;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .page-item:hover  .page-link {  background-color: #10101c;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .page-item.active  .page-link {  background-color: #10101c;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .ecommerce-widget  .icon {  color: #10101c;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .ecommerce-widget  .total-num {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .ecommerce-widget  .total-num  span {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .ecommerce-widget  span {  color: #98a6ad;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .flot-chart-container-small {  background-color: #171829;  border-top: 1px solid #10101c;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .product-table  #API-2_wrapper  #API-2  tbody  td  span,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .product-table  #API-2_wrapper  #API-2  tbody  td  p {  color: #98a6ad;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .product-table  h6 {  color: #98a6ad;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .border-tab.nav-tabs {  border-bottom: 1px solid #323347;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .border-tab.nav-tabs  .nav-item  .nav-link {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .border-tab.nav-tabs  .nav-link.active,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .border-tab.nav-tabs  .nav-link:focus,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .border-tab.nav-tabs  .nav-link:hover {  color: var(--theme-deafult);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .br-theme-bars-1to10  .br-widget  a,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .br-theme-bars-movie  .br-widget  a,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .br-theme-bars-pill  .br-widget  a,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .br-theme-bars-reversed  .br-widget  a,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .br-theme-bars-horizontal  .br-widget  a {  background-color: #10101c;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .br-theme-bars-1to10  .br-widget  a.br-active,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .br-theme-bars-1to10  .br-widget  a.br-selected,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .br-theme-bars-movie  .br-widget  a.br-active,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .br-theme-bars-movie  .br-widget  a.br-selected,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .br-theme-bars-pill  .br-widget  a.br-active,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .br-theme-bars-pill  .br-widget  a.br-selected,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .br-theme-bars-reversed  .br-widget  a.br-active,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .br-theme-bars-reversed  .br-widget  a.br-selected,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .br-theme-bars-horizontal  .br-widget  a.br-active,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .br-theme-bars-horizontal  .br-widget  a.br-selected {  background-color: var(--theme-deafult);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .br-theme-bars-square  .br-widget  a {  border: 2px solid #10101c;  background-color: #171829;  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .br-theme-bars-square  .br-widget  a.br-active,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .br-theme-bars-square  .br-widget  a.br-selected {  border: 2px solid var(--theme-deafult);  color: var(--theme-deafult);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .br-theme-fontawesome-stars  .br-widget  a.br-selected:after,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .br-theme-fontawesome-stars  .br-widget  a.br-active:after,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .br-theme-fontawesome-stars-o  .br-widget  a.br-selected:after,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .br-theme-fontawesome-stars-o  .br-widget  a.br-active:after {  color: var(--theme-deafult);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .scroll-demo {  border: 1px solid #323347;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .search-form  input {  border: 1px solid #10101c;  color: rgba(255, 255, 255, 0.8);  background-color: #10101c;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .search-form  .form-group:before {  background: #171829;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .cd-timeline-content {  background-color: #10101c;  border-color: #323347;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .cd-timeline-content::before {  border-left: 7px solid #10101c;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .cd-timeline-block:nth-child(even)  .cd-timeline-content::before {  border-right-color: #10101c;  border-left: rgba(0, 0, 0, 0);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .breadcrumb.bg-white {  background-color: #171829 !important;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .user-status  table  td,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .user-status  table  th {  border-top: none !important;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  #donut-color-chart-morris-daily  svg,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  #donut-color-chart-morris  svg,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  #browser-uses-chart  svg,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  #website-visiter-chart  svg {  opacity: 0.5;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .form-builder-header-1,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .form-builder-2-header {  background-color: #10101c;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .form-builder  .nav-primary  .show  > .nav-link {  color: #fff;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .form-builder  .nav-primary  .nav-link {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .form-builder  .nav-primary  .nav-link.active {  color: #fff;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .form-builder  .nav-primary  .nav-pills.nav-primary  .show  > .nav-link {  color: #fff;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .form-builder  .nav-primary  .nav-pills.nav-primary  .nav-link {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .form-builder  .nav-primary  .nav-pills.nav-primary  .nav-link.active {  color: #fff;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .form-builder  .drag-box  fieldset {  border: 1px solid #10101c;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .form-builder  .help-block {  color: #98a6ad;}body.dark-only .page-wrapper .page-body-wrapper .page-body #viewhtml .render {  background-color: #171829;  color: rgba(255, 255, 255, 0.8);  border-color: #10101c;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .form-builder-column  .drag-bx {  border: 1px dotted #10101c;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .wizard-4  ul.anchor  li  a.disabled {  color: #10101c;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .gallery-with-description  h4 {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .gallery-with-description  a  > div {  border: 1px solid #323347;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .gallery-with-description  p {  color: #98a6ad;}body.dark-only .page-wrapper .page-body-wrapper .page-body .jsgrid-grid-header {  background-color: #171829;  border: 1px solid #10101c;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .jsgrid-header-row  > .jsgrid-header-cell,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .jsgrid-header-row  > .jsgrid-cell,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .jsgrid-filter-row  > .jsgrid-header-cell,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .jsgrid-filter-row  > .jsgrid-cell {  background: #171829;  border: 1px solid #10101c;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .jsgrid-header-row  > .jsgrid-header-cell  input,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .jsgrid-header-row  > .jsgrid-cell  input,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .jsgrid-filter-row  > .jsgrid-header-cell  input,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .jsgrid-filter-row  > .jsgrid-cell  input {  background-color: #10101c;  border-color: #10101c;  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .jsgrid-header-row  > .jsgrid-header-cell  input:focus,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .jsgrid-header-row  > .jsgrid-cell  input:focus,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .jsgrid-filter-row  > .jsgrid-header-cell  input:focus,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .jsgrid-filter-row  > .jsgrid-cell  input:focus {  outline: none;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .jsgrid-header-row  select,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .jsgrid-filter-row  select {  background-color: #10101c;  border-color: #10101c;  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .jsgrid-row  > .jsgrid-cell {  background-color: #171829;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .jsgrid-alt-row  > .jsgrid-cell {  background-color: #10101c;}body.dark-only .page-wrapper .page-body-wrapper .page-body .jsgrid-cell,body.dark-only .page-wrapper .page-body-wrapper .page-body .jsgrid-grid-body {  border: 1px solid #10101c;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .jsgrid-selected-row  > .jsgrid-cell {  background-color: #1c212b;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .jsgrid  .jsgrid-pager  [class*="jsgrid-pager"] {  border: 1px solid #10101c;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .jsgrid  .jsgrid-pager  .jsgrid-pager-page  a {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .jsgrid-pager-current-page {  color: rgba(255, 255, 255, 0.8);  font-weight: 700;}body.dark-only .page-wrapper .page-body-wrapper .page-body .sub-title {  border-bottom: 1px solid rgba(255, 255, 255, 0.1);}body.dark-only .page-wrapper .page-body-wrapper .page-body .navs-icon li a {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .navs-icon  li  a:hover {  color: var(--theme-deafult);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .navs-icon  .separator {  border-bottom: 1px solid #323347;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .default-according  li  .text-muted {  color: rgba(255, 255, 255, 0.8) !important;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .navs-icon.default-according.style-1  li  button:hover {  color: var(--theme-deafult) !important;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .nav-list  .nav-list-disc  li  a {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .nav-list  .nav-list-disc  li:hover {  color: var(--theme-deafult);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .nav-list  .nav-list-disc  li:hover  a {  color: var(--theme-deafult);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .navs-dropdown  .onhover-show-div {  background-color: #10101c;  -webkit-box-shadow: 0 0 14px 0 #10101c;  box-shadow: 0 0 14px 0 #10101c;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .navs-dropdown  .onhover-show-div  .navs-icon  li  p {  color: #fff;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .navs-dropdown  .onhover-show-div  .navs-icon  li  a  svg  path,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .navs-dropdown  .onhover-show-div  .navs-icon  li  a  svg  line,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .navs-dropdown  .onhover-show-div  .navs-icon  li  a  svg  polyline,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .navs-dropdown  .onhover-show-div  .navs-icon  li  a  svg  polygon,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .navs-dropdown  .onhover-show-div  .navs-icon  li  a  svg  rect {  color: rgba(255, 255, 255, 0.8) !important;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .navs-dropdown  .onhover-show-div  .navs-icon  li  a:hover  svg  path,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .navs-dropdown  .onhover-show-div  .navs-icon  li  a:hover  svg  line,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .navs-dropdown  .onhover-show-div  .navs-icon  li  a:hover  svg  polyline,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .navs-dropdown  .onhover-show-div  .navs-icon  li  a:hover  svg  polygon,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .navs-dropdown  .onhover-show-div  .navs-icon  li  a:hover  svg  rect {  color: var(--theme-deafult) !important;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .onhover-dropdown:hover  .onhover-show-div:before {  border-bottom: 7px solid #10101c;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .default-according  .card  .btn-link {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .default-according  .card  .card-body {  color: #98a6ad;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .default-according  .card  .card-body {  border: 1px solid #323347;  border-top: none;}body.dark-only .page-wrapper .page-body-wrapper .page-body .border {  border: 1px solid #323347 !important;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .blog-box  .blog-date {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .blog-box  .blog-details  .blog-social  li,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .blog-box  .blog-details-main  .blog-social  li {  color: #98a6ad;  border-color: #323347;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .blog-box  .blog-details  .blog-social  li:last-child,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .blog-box  .blog-details-main  .blog-social  li:last-child {  border-right: none;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .blog-box  .blog-details  p,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .blog-box  .blog-details-main  p {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .blog-box  .blog-details  .single-blog-content-top,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .blog-box  .blog-details-main  .single-blog-content-top {  border-top: 1px solid #323347;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .blog-box  .blog-details  .single-blog-content-top  p,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .blog-box  .blog-details-main  .single-blog-content-top  p {  color: #98a6ad;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .blog-box  .blog-details-second  h6 {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .blog-box  .blog-details-second  .detail-footer {  border-color: #323347;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .blog-box  .blog-details-second  .detail-footer  ul.sociyal-list  li:nth-child(n + 2) {  border-color: #323347;}body.dark-only .page-wrapper .page-body-wrapper .page-body .comment-box h4 {  border-color: #323347;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .comment-box  .d-flex  h6  span {  color: #98a6ad;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .comment-box  .d-flex  img {  border: 1px solid #10101c;}body.dark-only .page-wrapper .page-body-wrapper .page-body .comment-box p {  color: #98a6ad;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .comment-box  .comment-social  li {  color: #98a6ad;}body.dark-only .page-wrapper .page-body-wrapper .page-body .comment-box hr {  border-top: 1px solid #323347;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .add-post  #cke_text-box {  border-color: #323347;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .blog-list  .blog-details  h6 {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .table-hover  > tbody  > tr:hover {  --bs-table-accent-bg: #1d1e26;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .table-hover  > tbody  > tr:hover  td,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .table-hover  > tbody  > tr:hover  th {  color: #fff;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .job-search  .job-description {  border-color: #323347;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .job-search  .job-description  .theme-form {  border-color: #323347;}body.dark-only .page-wrapper .page-body-wrapper .page-body ul.the-icons li {  border: 1px dotted #323347;  color: rgba(255, 255, 255, 0.6);  display: inline-block;  padding: 10px;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  ul.the-icons  li:hover {  background: #000;  -webkit-box-shadow: 0 0 3px #171829;  box-shadow: 0 0 3px #171829;}body.dark-only .page-wrapper .page-body-wrapper .page-body ul.the-icons li em {  display: none;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .button-builder-wrap  .box {  background-color: #171829;  border: 1px solid #323347;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .button-builder-wrap  .button-preview  h2 {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .button-builder-wrap  pre.well {  background-color: #171829 !important;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .button-builder-wrap  .btn-light {  background-color: #383838 !important;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .crm-activity  > li  + li {  border-top: 1px solid #323347;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .crm-activity  > li  h6 {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .crm-activity  ul.dates  li {  color: #98a6ad;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  #donut-color-chart-morris  svg  text,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  #donut-color-chart-morris-daily  svg  text {  fill: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .custom-card  .card-profile  img {  background-color: #171829;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .custom-card  .profile-details  h6 {  color: #98a6ad;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .custom-card  .card-footer  > div  h6 {  color: #98a6ad;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .custom-card  .card-footer  > div  + div {  border-left: 1px solid #323846;}body.dark-only .page-wrapper .page-body-wrapper .page-body .form-control {  background-color: #10101c;  color: rgba(255, 255, 255, 0.5);  border: 1px solid #323347;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .checkbox  label::before,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .radio  label::before {  background-color: #10101c;  border: 1px solid #10101c;  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .dropdown-basic  .dropdown  .dropdown-content {  background-color: #10101c;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .dropdown-basic  .dropdown  .dropdown-content  a {  color: rgba(255, 255, 255, 0.8);  background-color: rgba(0, 0, 0, 0);  border-color: #171829;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .dropdown-basic  .dropdown  .dropdown-content  a:hover {  background-color: #171829;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .dropdown-basic  .dropdown  .dropdown-content  .dropdown-header {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .dropdown-basic  .dropdown  .dropdown-content  .dropdown-divider {  border: 1px solid #10101c;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .dropup-basic  .dropup  .dropup-content {  background-color: #10101c;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .dropup-basic  .dropup  .dropup-content  a {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .dropup-basic  .dropup  .dropup-content  a:hover,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .dropup-basic  .dropup  .dropup-content  a.active {  background-color: #171829;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .dropzone.dz-clickable  .dz-message  h6 {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .dropzone.dz-clickable  .dz-message  span {  color: #98a6ad;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .dropzone  .dz-preview {  background-color: #10101c;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .dropzone  .dz-preview  .dz-details {  background-color: #171829;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .browser-widget  .flex-grow-1 {  -webkit-column-rule: 1px solid #323347;  -moz-column-rule: 1px solid #323347;  column-rule: 1px solid #323347;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .browser-widget  .flex-grow-1  h4 {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .browser-widget  .flex-grow-1  h4  span {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .browser-widget  .flex-grow-1  span {  color: #98a6ad;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .email-wrap  .email-app-sidebar  .d-flex  img {  border: 2px solid #10101c;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .email-wrap  .email-app-sidebar  .main-menu  > li  a {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .email-wrap  .email-app-sidebar  .main-menu  > li  a:hover  a {  color: #959aa7;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .email-wrap  .email-app-sidebar  ul  li  a  > .title {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .email-wrap  .email-app-sidebar  ul  li  a:hover  > .title {  color: #959aa7;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .email-wrap  .email-right-aside  .email-body  .row  .col-xl-4 {  border-right: 1px solid rgba(0, 0, 0, 0.1);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .email-wrap  .email-right-aside  .email-body  .inbox  .d-flex.active {  background-color: #10101c;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .email-wrap  .flex-grow-1  h6  small {  color: #98a6ad;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .email-wrap  .flex-grow-1  h6  small  span {  color: #98a6ad;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .email-wrap  .flex-grow-1  p {  color: #98a6ad;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .email-wrap  .email-top {  border-bottom: 1px solid #323347;}body.dark-only .page-wrapper .page-body-wrapper .page-body .email-wrap p {  color: #98a6ad;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .email-wrap  .email-content  .email-top  .user-emailid:after {  border: 1px solid #323347;}body.dark-only .page-wrapper .page-body-wrapper .page-body .cke_wysiwyg_frame,body.dark-only .page-wrapper .page-body-wrapper .page-body .cke_wysiwyg_div {  background-color: #10101c;}body.dark-only .page-wrapper .page-body-wrapper .page-body .dropdown-menu {  background-color: #10101c;  border: 1px solid #171829;}body.dark-only .page-wrapper .page-body-wrapper .page-body .dropdown-menu a {  color: rgba(255, 255, 255, 0.8);  background: rgba(0, 0, 0, 0);  border-top-color: #171829;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .dropdown-menu  a:hover {  background-color: #171829;}body.dark-only .page-wrapper .page-body-wrapper .page-body .icon-lists div i {  color: #98a6ad;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .icon-lists  div:hover {  background-color: #10101c;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .icon-lists  div:hover  i {  color: #959aa7;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .social-widget-card  h5,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .social-widget-card  h4 {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .social-widget-card  .card-footer  .row  .col:nth-child(n + 2) {  border-color: #323347;}body.dark-only .page-wrapper .page-body-wrapper .page-body .b-b-light {  border-bottom: 1px solid #323347 !important;}body.dark-only .page-wrapper .page-body-wrapper .page-body .b-r-dark {  border-right: 1px solid #fff !important;}body.dark-only .page-wrapper .page-body-wrapper .page-body .testimonial i {  color: #10101c;}body.dark-only .page-wrapper .page-body-wrapper .page-body .testimonial p {  color: rgba(255, 255, 255, 0.8);}body.dark-only .page-wrapper .page-body-wrapper .page-body .testimonial h5 {  color: rgba(255, 255, 255, 0.8);}body.dark-only .page-wrapper .page-body-wrapper .page-body .testimonial span {  color: #98a6ad;}body.dark-only .page-wrapper .page-body-wrapper .page-body .grid-showcase span {  border: 1px solid #323347;}body.dark-only .page-wrapper .page-body-wrapper .page-body .grid-align .row {  background-color: #10101c;  border: 1px solid #10101c;}body.dark-only .page-wrapper .page-body-wrapper .page-body .typo-graphy code {  color: #fff !important;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .typo-graphy  .txt-dark {  color: rgba(255, 255, 255, 0.8) !important;}body.dark-only .page-wrapper .page-body-wrapper .page-body .dropdown-page code {  color: #fff !important;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .page-builder  .ge-html-output {  background-color: #10101c;  color: #98a6ad;  border: 1px solid #323347;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .page-builder  .btn-grid {  background-color: #171829;  color: #98a6ad !important;  border-right: 1px solid #323347;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .page-builder  .ge-mainControls  .ge-addRowGroup  .ge-row-icon  .column {  border-left: 3px solid #171829;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .page-builder  .btn-code,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .page-builder  .btn-screen {  color: #98a6ad;  border-right: 1px solid #323347;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .page-builder  .ge-canvas.ge-editing  .row {  background-color: #10101c;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .page-builder  .ge-canvas.ge-editing  .column {  border: 1px solid #323347;  background-color: #171829;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .page-builder  .ge-canvas.ge-editing  .ge-tools-drawer  .ge-details  input {  background-color: #10101c;  border-color: #10101c;  color: #98a6ad;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .page-builder  .ge-canvas.ge-editing  .ge-tools-drawer  .ge-details  .btn-group  a {  color: #98a6ad;}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .page-builder  .ge-content-type-ckeditor {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card-absolute  .bg-primary  h5,body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card-absolute  .bg-secondary  h5 {  color: #fff;}body.dark-only .page-wrapper .page-body-wrapper .footer {  border-top: 1px solid #10101c;  background-color: #171829;}body.dark-only .page-wrapper .page-body-wrapper .footer p {  color: rgba(255, 255, 255, 0.8);}body.dark-only .page-wrapper .page-body-wrapper .custom-select {  background: #10101c;  color: rgba(255, 255, 255, 0.8);}body.dark-only .page-wrapper .page-body-wrapper .footer-fix {  background-color: #171829;  border-top: 1px solid #10101c;}body.dark-only .page-wrapper .note textarea {  color: rgba(255, 255, 255, 0.8);}body.dark-only .page-wrapper .dt-button-info {  background-color: #171829;  border: 1px solid #98a6ad;}body.dark-only .page-wrapper .dt-button-info h2 {  background-color: #171829;}body.dark-only .page-wrapper .chat-box .people-list .search .input-group {  border-color: #323347;}body.dark-only .page-wrapper .chat-box .about .name {  color: rgba(255, 255, 255, 0.8);}body.dark-only .page-wrapper .chat-box .chat-menu {  border-left: 1px solid #323347;}body.dark-only .page-wrapper .chat-box .chat-menu .nav-tabs {  border-bottom: 1px solid #323347;}body.dark-only  .page-wrapper  .chat-box  .chat-menu  .user-profile  .image  .icon-wrapper {  background-color: #171829;  -webkit-box-shadow: 1px 1px 3px 1px #10101c;  box-shadow: 1px 1px 3px 1px #10101c;}body.dark-only  .page-wrapper  .chat-box  .chat-menu  .user-profile  .image  .avatar  img {  border: 5px solid #10101c;}body.dark-only  .page-wrapper  .chat-box  .chat-menu  .user-profile  .social-media  a {  color: #98a6ad;}body.dark-only .page-wrapper .chat-box .chat-menu .user-profile .follow span {  color: #98a6ad;}body.dark-only  .page-wrapper  .chat-box  .chat-menu  .user-profile  .follow  .follow-num {  color: rgba(255, 255, 255, 0.8);}body.dark-only .page-wrapper .chat-box .status {  color: #98a6ad;}body.dark-only .page-wrapper .chat-box .status p {  color: rgba(255, 255, 255, 0.8) !important;}body.dark-only .page-wrapper .chat-box .chat-right-aside .chat .chat-header {  border-bottom: 1px solid #323347;}body.dark-only  .page-wrapper  .chat-box  .chat-right-aside  .chat  .chat-header  .chat-menu-icons  li  a  i {  color: #98a6ad;}body.dark-only  .page-wrapper  .chat-box  .chat-right-aside  .chat  .chat-header  img {  -webkit-box-shadow: 1px 1px 4px 1px #10101c;  box-shadow: 1px 1px 4px 1px #10101c;}body.dark-only  .page-wrapper  .chat-box  .chat-right-aside  .chat  .chat-msg-box  .my-message {  border: 1px solid #323347;}body.dark-only  .page-wrapper  .chat-box  .chat-right-aside  .chat  .chat-msg-box  .message {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .chat-box  .chat-right-aside  .chat  .chat-msg-box  .other-message {  background-color: #10101c;  border-color: #323347;}body.dark-only .page-wrapper .chat-box .chat-right-aside .chat .chat-message {  background-color: #171829;  border-color: #323347;}body.dark-only  .page-wrapper  .chat-box  .chat-right-aside  .chat  .chat-message  .input-group  .form-control {  background-color: #171829;}body.dark-only .page-wrapper .chat-box .chat-history .call-icons ul li {  border: 1px solid #323347;}body.dark-only .page-wrapper .chat-box .chat-history .call-icons ul li a {  color: #98a6ad;}body.dark-only  .page-wrapper  .chat-box  .chat-right-aside  .chat  .chat-header  .chat-menu-icons  li  a  i {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .chat-box  .chat-right-aside  .chat  .chat-header  .chat-menu-icons  li  svg {  color: rgba(255, 255, 255, 0.8);}body.dark-only .page-wrapper .chat-box .chat-menu {  background-color: #171829;  border-color: #323347;}body.dark-only .page-wrapper .chat-box .chat-menu .user-profile .follow {  border-color: #323347;}body.dark-only .page-wrapper .chat-box .chat-menu .user-profile .digits {  border-color: #323347;}body.dark-only .page-wrapper pre {  background-color: #10101c;  color: rgba(255, 255, 255, 0.8);}body.dark-only .page-wrapper .scorlled {  background-color: #10101c;}body.dark-only .page-wrapper .input-group-air {  -webkit-box-shadow: 0 3px 20px 0 #10101c;  box-shadow: 0 3px 20px 0 #10101c;}body.dark-only .page-wrapper .input-group-text {  background-color: #171829;  border: 1px solid #323347;  color: rgba(255, 255, 255, 0.6);}body.dark-only .page-wrapper .input-group-text i {  color: rgba(255, 255, 255, 0.6);}body.dark-only .page-wrapper .input-group-solid .input-group-text,body.dark-only .page-wrapper .input-group-solid .form-control {  border: 1px solid #10101c;  color: rgba(255, 255, 255, 0.8);}body.dark-only .page-wrapper .semilight-bg-color,body.dark-only .page-wrapper .header-bg-color {  background-color: #fff;}body.dark-only .page-wrapper .list-group-item {  background-color: #171829;  border: 1px solid rgba(238, 238, 238, 0.3);  color: rgba(255, 255, 255, 0.8);}body.dark-only .page-wrapper .list-group-item + .list-group-item {  border-top-width: 0;}body.dark-only .page-wrapper .list-group-item.active {  background-color: var(--theme-deafult) !important;  border-color: var(--theme-deafult);  color: #fff;}body.dark-only .page-wrapper .list-group-item:hover,body.dark-only .page-wrapper .list-group-item:focus {  z-index: 1;  text-decoration: none;}body.dark-only .page-wrapper .list-group-item-action:hover:not(.active),body.dark-only .page-wrapper .list-group-item-action:focus {  background-color: #10101c;}body.dark-only .page-wrapper .list-group-flush .list-group-item {  border-left: 0;  border-right: 0;  border-radius: 0;}body.dark-only .page-wrapper .list-group-item-primary {  color: #004085;  background-color: #b8daff;}body.dark-only .page-wrapper .list-group-item-secondary {  color: #383d41;  background-color: #d6d8db;}body.dark-only .page-wrapper .list-group-item-success {  color: #155724;  background-color: #c3e6cb;}body.dark-only .page-wrapper .list-group-item-danger {  color: #721c24;  background-color: #f5c6cb;}body.dark-only .page-wrapper .list-group-item-warning {  color: #856404;  background-color: #ffeeba;}body.dark-only .page-wrapper .list-group-item-info {  color: #0c5460;  background-color: #bee5eb;}body.dark-only .page-wrapper .list-group-item-light {  color: #818182;  background-color: #fdfdfe;}body.dark-only .page-wrapper .list-group-item-dark {  color: #1b1e21;  background-color: #c6c8ca;}body.dark-only .page-wrapper .auth-bg {  background-blend-mode: overlay;  background-color: rgba(54, 64, 74, 0.9);}body.dark-only .page-wrapper .auth-bg .authentication-box .card {  background-color: #171829;}body.dark-only  .page-wrapper  .auth-bg  .authentication-box  .card  .theme-form  .form-group  input {  color: rgba(255, 255, 255, 0.8);  background-color: #10101c;  border: 1px solid #10101c;}body.dark-only  .page-wrapper  .auth-bg  .authentication-box  .card  .theme-form  .form-group  label {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .auth-bg  .authentication-box  .card  .theme-form  .checkbox  label {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .auth-bg  .authentication-box  .card  .theme-form  .checkbox  label::before {  background-color: #10101c;  border: 1px solid #10101c;}body.dark-only .page-wrapper .auth-bg .authentication-box h3,body.dark-only .page-wrapper .auth-bg .authentication-box h4,body.dark-only .page-wrapper .auth-bg .authentication-box h6 {  color: #fff;}body.dark-only .page-wrapper .auth-bg-video {  background-blend-mode: overlay;  background-color: rgba(54, 64, 74, 0.7);}body.dark-only .page-wrapper .auth-bg-video .authentication-box h4,body.dark-only .page-wrapper .auth-bg-video .authentication-box h3 {  color: #fff;}body.dark-only .page-wrapper .auth-bg-video .authentication-box h6 {  color: #98a6ad;}body.dark-only .page-wrapper .auth-bg-video .authentication-box .card {  background-color: #171829;}body.dark-only  .page-wrapper  .auth-bg-video  .authentication-box  .card  .theme-form  .form-group  input[type="text"],body.dark-only  .page-wrapper  .auth-bg-video  .authentication-box  .card  .theme-form  .form-group  input[type="password"] {  background-color: #10101c;  border: 1px solid #10101c;  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .auth-bg-video  .authentication-box  .card  .theme-form  .checkbox  label::before {  background-color: #10101c;  border: 1px solid #10101c;}body.dark-only .page-wrapper .error-wrapper .maintenance-icons li i {  color: #10101c;}body.dark-only  .page-wrapper  .error-wrapper  .maintenance-icons  li:nth-child(3)  i {  color: #10101c;}body.dark-only .page-wrapper .modal-content {  background-color: #171829;}body.dark-only .page-wrapper .modal-content .modal-header .close {  color: #98a6ad;}body.dark-only .page-wrapper .modal-content .modal-footer {  border-top: 1px solid #323347;}body.dark-only .page-wrapper .comingsoon {  background-blend-mode: overlay;  background-color: rgba(54, 64, 74, 0.9);}body.dark-only .page-wrapper .comingsoon .comingsoon-inner h5 {  color: rgba(255, 255, 255, 0.8);}body.dark-only .page-wrapper .comingsoon .comingsoon-inner .countdown {  border-top: 1px solid #323347;  border-bottom: 1px solid #323347;}body.dark-only .page-wrapper .comingsoon .comingsoon-inner .countdown .title {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .comingsoon  .comingsoon-inner  .coming-soon-bottom-link  a {  color: rgba(255, 255, 255, 0.8);}body.dark-only .page-wrapper .theme-form .login-divider {  border-top: 1px solid #10101c;}body.dark-only .page-wrapper .theme-form .login-divider:before {  background: #10101c;  color: rgba(255, 255, 255, 0.8);}body.dark-only .page-wrapper .authentication-main {  background-color: #10101c;}body.dark-only  .page-wrapper  .authentication-main  .auth-innerright  .reset-password-box  .card {  background-color: #171829;}body.dark-only  .page-wrapper  .authentication-main  .auth-innerright  .reset-password-box  .reset-password-link {  color: #98a6ad;}body.dark-only  .page-wrapper  .authentication-main  .auth-innerright  .reset-password-box  .theme-form  .form-group  label {  color: #98a6ad;}body.dark-only  .page-wrapper  .authentication-main  .auth-innerright  .reset-password-box  .theme-form  .form-group  .form-control {  background-color: #10101c;  color: rgba(255, 255, 255, 0.8);  border-color: #10101c;}body.dark-only  .page-wrapper  .authentication-main  .auth-innerright  .reset-password-box  .theme-form  .opt-box {  background-color: #10101c;}body.dark-only  .page-wrapper  .authentication-main  .auth-innerright  .authentication-box  h4 {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .authentication-main  .auth-innerright  .authentication-box  h6 {  color: #98a6ad;}body.dark-only  .page-wrapper  .authentication-main  .auth-innerright  .authentication-box  h3 {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .authentication-main  .auth-innerright  .authentication-box  .card {  background-color: #171829;}body.dark-only  .page-wrapper  .authentication-main  .auth-innerright  .authentication-box  .card  .theme-form  .form-group  input[type="text"],body.dark-only  .page-wrapper  .authentication-main  .auth-innerright  .authentication-box  .card  .theme-form  .form-group  input[type="password"] {  background-color: #10101c;  border: 1px solid #10101c;  color: rgba(255, 255, 255, 0.8);}body.dark-only  .page-wrapper  .authentication-main  .auth-innerright  .authentication-box  .card  .theme-form  .checkbox  label::before {  background-color: #10101c;  border: 1px solid #10101c;}body.dark-only .page-wrapper .vertical-menu-main {  background-color: #171829;}body.dark-only .page-wrapper .mega-menu .title {  color: rgba(255, 255, 255, 0.8);  border-bottom: 1px solid #10101c;}body.dark-only .page-wrapper .mega-menu .list-unstyled div a:hover {  color: var(--theme-deafult);}body.dark-only .page-wrapper .default-according .card {  background-color: #171829;}body.dark-only .page-wrapper .default-according .card .card-header {  border-color: #323347;}body.dark-only .page-wrapper .default-according .card .btn-link {  background-color: #171829;  border-bottom: none;  color: #fff;}body.dark-only .page-wrapper .default-according .card .text-muted {  color: #98a6ad !important;}body.dark-only .page-wrapper .default-according .card .card-body h5 {  color: rgba(255, 255, 255, 0.8);}body.dark-only .page-wrapper .default-according .bg-primary .btn-link {  background-color: var(--theme-deafult);  border: 1px solid var(--theme-deafult);}body.dark-only .page-wrapper .default-according .bg-secondary .btn-link {  background-color: var(--theme-secondary);  border: 1px solid var(--theme-secondary);}body.dark-only .page-wrapper .collapse .card-body {  background-color: #171829;}body.dark-only .page-wrapper .social-list .d-flex .flex-grow-1 span {  color: rgba(255, 255, 255, 0.8);}body.dark-only .page-wrapper .search-page .info-block + .info-block {  border-color: #323347;}body.dark-only  .page-wrapper.box-layout  .page-wrapper  .page-header  .header-wrapper,body.dark-only  .page-wrapper.box-layout.page-wrapper  .page-header  .header-wrapper {  border-color: #323347;}body.dark-only .lg-backdrop {  background-color: #10101c;}body.dark-only .lg-outer .lg-thumb-outer {  background-color: #171829;}body.dark-only .drag {  background-color: #171829;}body.dark-only .drag form {  background: #171829;  -webkit-box-shadow: 0 0 30px #10101c;  box-shadow: 0 0 30px #10101c;  border: 1px dotted #10101c;}body.dark-only .drag form input {  background-color: #10101c;  border: 1px solid #10101c;  color: rgba(255, 255, 255, 0.8);}body.dark-only .drag form .help-block {  text-transform: capitalize;  color: #98a6ad;}body.dark-only .draggable input {  background-color: #10101c;  color: rgba(255, 255, 255, 0.8);  border: 1px solid #10101c;}body.dark-only .draggable p {  color: #98a6ad;}body.dark-only .draggable select {  background-color: #10101c;  color: rgba(255, 255, 255, 0.8);  border: 1px solid #10101c;}body.dark-only .draggable .radio label::before,body.dark-only .draggable .checkbox label::before {  background-color: #10101c;  border: 1px solid #10101c;}body.dark-only .select2-container--default .select2-selection--multiple,body.dark-only .select2-container--default .select2-selection--single {  background-color: #10101c;  border: 1px solid #10101c !important;}body.dark-only  .select2-container--default  .select2-search--inline  .select2-search__field {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .select2-container--default  .select2-selection--single  .select2-selection__rendered {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .select2-container--default  .select2-search--dropdown  .select2-search__field {  background-color: #10101c;  border: 1px solid #10101c;  color: rgba(255, 255, 255, 0.8);}body.dark-only  .select2-container--default  .select2-results__option--highlighted[aria-selected] {  background-color: #171829 !important;  color: rgba(255, 255, 255, 0.8) !important;}body.dark-only .select2-dropdown {  background-color: #10101c;  border: 1px solid #10101c;}body.dark-only .select2-drpdwn .form-control-primary {  border-color: var(--theme-deafult) !important;  color: var(--theme-deafult) !important;}body.dark-only .select2-drpdwn .form-control-secondary {  border-color: var(--theme-secondary) !important;  color: var(--theme-secondary) !important;}body.dark-only .select2-drpdwn .form-control-success {  border-color: #61ae41 !important;  color: #61ae41 !important;}body.dark-only .select2-drpdwn .form-control-info {  border-color: #4d6c83 !important;  color: #4d6c83 !important;}body.dark-only .select2-drpdwn .form-control-warning {  border-color: #e6ae30 !important;  color: #e6ae30 !important;}body.dark-only .select2-drpdwn .form-control-danger {  border-color: #f81f58 !important;  color: #f81f58 !important;}body.dark-only .select2-drpdwn .form-control-inverse {  border-color: #323347 !important;  color: #fff !important;}body.dark-only .select2-drpdwn .form-control-primary-fill {  background-color: var(--theme-deafult) !important;  color: #fff !important;}body.dark-only .select2-drpdwn .form-control-secondary-fill {  background-color: var(--theme-secondary) !important;  color: #fff !important;}body.dark-only .select2-drpdwn .form-control-success-fill {  background-color: #61ae41 !important;  color: #fff !important;}body.dark-only .select2-drpdwn .form-control-info-fill {  background-color: #4d6c83 !important;  color: #fff !important;}body.dark-only .select2-drpdwn .form-control-warning-fill {  background-color: #e6ae30 !important;  color: #fff !important;}body.dark-only .select2-drpdwn .form-control-danger-fill {  background-color: #f81f58 !important;  color: #fff !important;}body.dark-only .select2-drpdwn .form-control-inverse-fill {  background-color: #fff !important;  color: #000 !important;}body.dark-only  .select2-container--default.select2-container--disabled  .select2-selection--single {  background-color: #10101c;}body.dark-only  .theme-form  .form-group  select.form-control:not([size]):not([multiple]) {  background-color: #10101c;  color: rgba(255, 255, 255, 0.8);  border-color: #10101c;}body.dark-only .theme-form .form-group input[type="text"],body.dark-only .theme-form .form-group input[type="email"],body.dark-only .theme-form .form-group input[type="search"],body.dark-only .theme-form .form-group input[type="password"],body.dark-only .theme-form .form-group input[type="number"],body.dark-only .theme-form .form-group input[type="tel"],body.dark-only .theme-form .form-group input[type="date"],body.dark-only .theme-form .form-group input[type="datetime-local"],body.dark-only .theme-form .form-group input[type="time"],body.dark-only .theme-form .form-group input[type="datetime-local"],body.dark-only .theme-form .form-group input[type="month"],body.dark-only .theme-form .form-group input[type="week"],body.dark-only .theme-form .form-group input[type="url"],body.dark-only .theme-form .form-group input[type="file"],body.dark-only .theme-form .form-group select {  border-color: #10101c;  background-color: #10101c;  color: rgba(255, 255, 255, 0.8);}body.dark-only  .theme-form  .form-group  input[type="text"]::-webkit-input-placeholder,body.dark-only  .theme-form  .form-group  input[type="email"]::-webkit-input-placeholder,body.dark-only  .theme-form  .form-group  input[type="search"]::-webkit-input-placeholder,body.dark-only  .theme-form  .form-group  input[type="password"]::-webkit-input-placeholder,body.dark-only  .theme-form  .form-group  input[type="number"]::-webkit-input-placeholder,body.dark-only  .theme-form  .form-group  input[type="tel"]::-webkit-input-placeholder,body.dark-only  .theme-form  .form-group  input[type="date"]::-webkit-input-placeholder,body.dark-only  .theme-form  .form-group  input[type="datetime-local"]::-webkit-input-placeholder,body.dark-only  .theme-form  .form-group  input[type="time"]::-webkit-input-placeholder,body.dark-only  .theme-form  .form-group  input[type="datetime-local"]::-webkit-input-placeholder,body.dark-only  .theme-form  .form-group  input[type="month"]::-webkit-input-placeholder,body.dark-only  .theme-form  .form-group  input[type="week"]::-webkit-input-placeholder,body.dark-only  .theme-form  .form-group  input[type="url"]::-webkit-input-placeholder,body.dark-only  .theme-form  .form-group  input[type="file"]::-webkit-input-placeholder,body.dark-only .theme-form .form-group select::-webkit-input-placeholder {  color: #98a6ad;}body.dark-only .theme-form .form-group .form-control {  background-color: #10101c;  color: rgba(255, 255, 255, 0.8);}body.dark-only .theme-form .form-group textarea {  border-color: #10101c;}body.dark-only .theme-form .form-divider {  border-top: 1px solid #10101c;}body.dark-only .theme-form .form-divider::before {  background: #171829;  color: rgba(255, 255, 255, 0.8);}body.dark-only .CodeMirror {  background-color: #171829;  border: 1px solid #323347;  color: rgba(255, 255, 255, 0.8);}body.dark-only .CodeMirror .CodeMirror-code pre {  background: #171829;}body.dark-only .editor-statusbar {  border-color: #323347;}body.dark-only .editor-toolbar {  border-top: 1px solid #323347;  border-left: 1px solid #323347;  border-right: 1px solid #323347;}body.dark-only .editor-toolbar a {  color: rgba(255, 255, 255, 0.8) !important;}body.dark-only .editor-toolbar a:hover,body.dark-only .editor-toolbar a.active {  background: #10101c;}body.dark-only .editor-toolbar i.separator {  border-left: 1px solid #323347;  border-right: 1px solid #323347;}body.dark-only .editor-toolbar.fullscreen::before {  background: -webkit-gradient(    linear,    left top,    right top,    color-stop(0, #10101c),    to(rgba(0, 0, 0, 0))  );  background: linear-gradient(to right, #10101c 0, rgba(0, 0, 0, 0) 100%);}body.dark-only .editor-toolbar.fullscreen::after {  background: -webkit-gradient(    linear,    left top,    right top,    color-stop(0, rgba(0, 0, 0, 0)),    to(#10101c)  );  background: linear-gradient(to right, rgba(0, 0, 0, 0) 0, #10101c 100%);}body.dark-only .editor-toolbar.disabled-for-preview a:not(.no-disable) {  background: #10101c;}body.dark-only .editor-preview {  background-color: #171829;}body.dark-only .editor-toolbar.fullscreen,body.dark-only .editor-preview-side {  background: #171829;  border: 1px solid #98a6ad;}body.dark-only .u-step {  background: #10101c;}body.dark-only .u-step.active,body.dark-only .u-step.current {  background: var(--theme-deafult);  color: #fff;}body.dark-only .u-step-title,body.dark-only .u-pearl-title {  color: rgba(255, 255, 255, 0.8);}body.dark-only .u-step-number {  background-color: #171829;}body.dark-only .u-pearl:before {  background-color: #10101c;}body.dark-only .u-pearl-number,body.dark-only .u-pearl-icon {  background: #10101c;  border: 2px solid #10101c;}body.dark-only .u-pearl.disabled .u-pearl-icon,body.dark-only .u-pearl.disabled .u-pearl-number {  background: #10101c;  border: 2px solid #10101c;}body.dark-only .u-pearl.disabled:after {  background-color: #334053;}body.dark-only .u-pearl.error:after {  background-color: #10101c;}body.dark-only .note-editor.note-frame {  border-color: #323347;}body.dark-only .note-editor.note-frame .note-editing-area .note-editable {  background-color: #171829;  color: rgba(255, 255, 255, 0.8);}body.dark-only .swal-modal {  background-color: #171829;}body.dark-only .swal-modal .swal-title {  color: rgba(255, 255, 255, 0.8);}body.dark-only .swal-modal .swal-text {  color: #98a6ad;}body.dark-only .swal-modal .swal-content__input {  background-color: #10101c;  color: rgba(255, 255, 255, 0.8);}body.dark-only .nav-tabs {  border-bottom: 1px solid #323347;}body.dark-only .nav-tabs .nav-link {  color: rgba(255, 255, 255, 0.8);}body.dark-only .nav-tabs .nav-link.active {  background-color: #171829;  color: rgba(255, 255, 255, 0.8);  border-color: #323347 #323347 #171829;}body.dark-only .nav-tabs .nav-link:hover,body.dark-only .nav-tabs .nav-link:focus {  border-color: #323347 #323347 #323846;}body.dark-only .nav-tabs .nav-item.show .nav-link {  background-color: #171829;  color: rgba(255, 255, 255, 0.8);  border-color: #10101c #10101c #171829;}body.dark-only .nav-primary .nav-link.active {  background-color: #959aa7;}body.dark-only .search-list {  border: none;}body.dark-only .search-list .nav-link.active {  background-color: #959aa7;}body.dark-only .nav-tabs.nav-bottom .nav-item .nav-link.active,body.dark-only .nav-tabs.nav-bottom .nav-item .nav-link.focus,body.dark-only .nav-tabs.nav-bottom .nav-item .nav-link.hover {  border-color: #171829 #10101c #10101c;}body.dark-only .border-tab.nav-left .nav-link,body.dark-only .border-tab.nav-right .nav-link {  color: rgba(255, 255, 255, 0.8);}body.dark-only .border-tab.nav-left .nav-link.active,body.dark-only .border-tab.nav-right .nav-link.active {  color: var(--theme-deafult);}body.dark-only .border-tab.nav-left .show > .nav-link,body.dark-only .border-tab.nav-right .show > .nav-link {  color: var(--theme-deafult);}body.dark-only .border-tab.nav-left.nav-secondary .nav-link.active,body.dark-only .border-tab.nav-left.nav-secondary .nav-link:focus,body.dark-only .border-tab.nav-left.nav-secondary .nav-link:hover {  border-left-color: var(--theme-secondary);  color: var(--theme-secondary) !important;}body.dark-only .border-tab.nav-left.nav-secondary .show > .nav-link {  border-left-color: var(--theme-secondary);  color: var(--theme-secondary) !important;}body.dark-only .border-tab.nav-left.nav-secondary .nav-item.show {  color: var(--theme-secondary) !important;  border-left-color: var(--theme-secondary);}body.dark-only .border-tab.nav-left.nav-success .nav-link.active,body.dark-only .border-tab.nav-left.nav-success .nav-link:focus,body.dark-only .border-tab.nav-left.nav-success .nav-link:hover {  color: #61ae41 !important;}body.dark-only .border-tab.nav-left.nav-success .show > .nav-link {  border-left-color: #61ae41;  color: #61ae41 !important;}body.dark-only .border-tab.nav-left.nav-success .nav-item.show {  color: #61ae41 !important;  border-left-color: #61ae41;}body.dark-only .border-tab.nav-right.nav-info .nav-link.active,body.dark-only .border-tab.nav-right.nav-info .nav-link:focus,body.dark-only .border-tab.nav-right.nav-info .nav-link:hover {  color: #4d6c83 !important;}body.dark-only .border-tab.nav-right.nav-info .show > .nav-link {  border-left-color: #4d6c83;  color: #4d6c83 !important;}body.dark-only .border-tab.nav-right.nav-info .nav-item.show {  color: #4d6c83 !important;  border-left-color: #4d6c83;}body.dark-only .border-tab.nav-secondary .nav-link.active,body.dark-only .border-tab.nav-secondary .nav-link:focus,body.dark-only .border-tab.nav-secondary .nav-link:hover {  color: var(--theme-secondary) !important;}body.dark-only .border-tab.nav-secondary .nav-item.show {  color: var(--theme-secondary) !important;}body.dark-only .border-tab.nav-success .nav-link.active,body.dark-only .border-tab.nav-success .nav-link:focus,body.dark-only .border-tab.nav-success .nav-link:hover {  color: #61ae41 !important;}body.dark-only .border-tab.nav-success .nav-item.show {  color: #61ae41 !important;}body.dark-only .dropdown-divider {  border-top: 1px solid #10101c;}body.dark-only .icon-hover-bottom {  background-color: #171829;  -webkit-box-shadow: 0px 0px 1px 1px #10101c;  box-shadow: 0px 0px 1px 1px #10101c;}body.dark-only .icon-hover-bottom .icon-title {  color: rgba(255, 255, 255, 0.8);}body.dark-only .icon-hover-bottom span {  color: #98a6ad;}body.dark-only .icon-hover-bottom .form-group input {  background-color: #10101c;  color: rgba(255, 255, 255, 0.8);  border: 1px solid #10101c;}body.dark-only .icon-hover-bottom .icon-first i {  color: #98a6ad;}body.dark-only code {  background-color: #10101c;  border-radius: 2px;}body.dark-only #cd-timeline::before {  background-color: #323347;}body.dark-only .timeliny {  border-top: unset;  border-bottom: unset;}body.dark-only .timeliny::before {  background-color: #323347;}body.dark-only .timeliny .timeliny-dot {  background-color: #171829;  border: 1px solid #323347;}body.dark-only .timeliny .timeliny-dot::before {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .timeliny  .timeliny-timeline  .timeliny-timeblock.active  .timeliny-dot::before {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .timeliny  .timeliny-timeline  .timeliny-timeblock.active  .timeliny-dot::after {  background-color: #10101c;  color: rgba(255, 255, 255, 0.8);  border: none;}body.dark-only  .timeliny  .timeliny-timeline  .timeliny-timeblock:not(.inactive):not(.active)  .timeliny-dot:hover::before {  color: rgba(255, 255, 255, 0.8);}body.dark-only  .timeliny  .timeliny-timeline  .timeliny-timeblock  .timeliny-dot:hover::after {  background-color: #171829;  border: 1px solid #10101c;  color: rgba(255, 255, 255, 0.8);}body.dark-only .todo .todo-list-wrapper #todo-list li .task-container {  background: #171829;  border-bottom: 1px solid #323347;}body.dark-only  .todo  .todo-list-wrapper  #todo-list  li  .task-container  .task-label {  color: rgba(255, 255, 255, 0.8);}body.dark-only .todo .todo-list-wrapper #todo-list li .task-container:hover h4 {  color: #fff;}body.dark-only  .todo  .todo-list-wrapper  #todo-list  li  .task-container  .task-action-btn  .action-box:hover:not(.active) {  background: #171829;  border: 1px solid #10101c;}body.dark-only  .todo  .todo-list-wrapper  #todo-list  li.completed  .task-container  .task-label {  color: var(--theme-deafult);}body.dark-only  .todo  .todo-list-wrapper  #todo-list  li.completed  .task-container  .complete-btn:hover {  border: 1px solid #61ae41 !important;}body.dark-only  .todo  .todo-list-wrapper  .todo-list-header  .new-task-wrapper  textarea {  background-color: #171829;  border: 1px solid #323347;  color: rgba(255, 255, 255, 0.8);}body.dark-only .general-widget .cal-date-widget .datepicker {  padding: 20px;}body.dark-only .general-widget .progress-widget .progress {  background-color: unset;}body.dark-only .user-profile .ttl-info h6 {  color: #98a6ad;}body.dark-only .user-profile .ttl-info span {  color: rgba(255, 255, 255, 0.8);}body.dark-only .user-profile .hovercard .info .title a {  color: rgba(255, 255, 255, 0.8);}body.dark-only .user-profile .hovercard .user-image .avatar img {  border: 10px solid #171829;}body.dark-only .user-profile .hovercard .user-image .icon-wrapper {  background-color: #171829;}body.dark-only .user-profile .hovercard .tabs-scoial {  border-bottom: none !important;}body.dark-only .user-profile .profile-post .post-header .d-flex h5 {  color: rgba(255, 255, 255, 0.8);}body.dark-only .user-profile .profile-post .post-body .post-react h6 {  color: rgba(255, 255, 255, 0.8);}body.dark-only .user-profile .profile-post .post-body .post-comment li label a {  color: rgba(255, 255, 255, 0.8);}body.dark-only .img-cropper .docs-options .dropdown-menu > li {  background-color: #10101c;  color: rgba(255, 255, 255, 0.8);  border-top: 1px solid #323347;}body.dark-only .edit-profile .profile-title {  border-color: #323347;}body.dark-only .introjs-helperLayer {  background-color: rgba(54, 64, 74, 0.9);  border: rgba(255, 255, 255, 0.5);}body.dark-only .jstree-default .jstree-node,body.dark-only .jstree-default .jstree-icon {  color: #455869 !important;}body.dark-only .jstree-default .jstree-anchor {  color: #98a6ad;}body.dark-only .jstree-default .jstree-clicked {  color: #fff;  background-color: rgba(0, 0, 0, 0);}body.dark-only .jstree-default .jstree-hovered {  background-color: #10101c;  border: 1px solid #10101c;}body.dark-only span.twitter-typeahead .tt-menu {  background-color: #10101c;  color: rgba(255, 255, 255, 0.8);}body.dark-only span.twitter-typeahead .tt-suggestion {  color: rgba(255, 255, 255, 0.8);  background-color: #10101c;  border-top: 1px solid #323347;}body.dark-only span.twitter-typeahead .tt-suggestion:hover,body.dark-only span.twitter-typeahead .tt-suggestion:focus {  background-color: #171829;}body.dark-only .typography small {  color: rgba(255, 255, 255, 0.8);}body.dark-only .code-box-copy pre {  background-color: #10101c;}body.dark-only .code-box-copy pre code {  background-color: #10101c;}body.dark-only .code-box-copy pre[class*="language-"] {  border: 1px solid #10101c;}body.dark-only .code-box-copy .code-box-copy__btn {  background-color: #171829;  border: 1px solid #323347;  color: #fff;}body.dark-only .code-box-copy code[class*="language-"],body.dark-only .code-box-copy pre[class*="language-"] {  text-shadow: 0px 1px #000;}body.dark-only .code-box-copy code[class*="language-"] ::-moz-selection,body.dark-only .code-box-copy pre[class*="language-"] ::-moz-selection {  text-shadow: none;  background: #171829;}body.dark-only .code-box-copy code[class*="language-"] ::selection,body.dark-only .code-box-copy pre[class*="language-"] ::selection {  text-shadow: none;  background: #171829;}body.dark-only table.fixedHeader-floating {  background-color: #10101c;}body.dark-only .note textarea {  color: rgba(255, 255, 255, 0.8);}body.dark-only .dt-button-info {  background-color: #171829;  border: 1px solid #10101c;}body.dark-only .dt-button-info h2 {  background-color: #171829;  border-bottom: 1px solid #10101c;}body.dark-only pre {  background-color: #10101c;}body.dark-only #keytable_wrapper .dataTables_paginate,body.dark-only #column-selector_wrapper .dataTables_paginate,body.dark-only #auto-fill_wrapper .dataTables_paginate,body.dark-only #custom-button_wrapper .dataTables_paginate,body.dark-only #class-button_wrapper .dataTables_paginate,body.dark-only #keyboard-btn_wrapper .dataTables_paginate,body.dark-only #multilevel-btn_wrapper .dataTables_paginate,body.dark-only #pagelength-btn_wrapper .dataTables_paginate,body.dark-only #basic-colreorder_wrapper .dataTables_paginate,body.dark-only #state-saving_wrapper .dataTables_paginate,body.dark-only #real-time_wrapper .dataTables_paginate,body.dark-only #basic-fixed-header_wrapper .dataTables_paginate,body.dark-only #fixed-header-footer_wrapper .dataTables_paginate,body.dark-only #export-button_wrapper .dataTables_paginate,body.dark-only #excel-cust-bolder_wrapper .dataTables_paginate,body.dark-only #cust-json_wrapper .dataTables_paginate,body.dark-only #basic-key-table_wrapper .dataTables_paginate,body.dark-only #focus-cell_wrapper .dataTables_paginate,body.dark-only #responsive_wrapper .dataTables_paginate,body.dark-only #new-cons_wrapper .dataTables_paginate,body.dark-only #show-hidden-row_wrapper .dataTables_paginate,body.dark-only #basic-row-reorder_wrapper .dataTables_paginate,body.dark-only #full-row_wrapper .dataTables_paginate,body.dark-only #rest-column_wrapper .dataTables_paginate {  border: none;}body.dark-only #example-style-8_wrapper table.dataTable.stripe tbody tr.odd,body.dark-only #example-style-8_wrapper table.dataTable.display tbody tr.odd {  background-color: #10101c;}body.dark-only .error-wrapper {  background-color: #171829;}body.dark-only .error-wrapper .sub-content {  color: rgba(255, 255, 255, 0.8);}body.dark-only .b-light {  border: 1px solid #10101c !important;}body.dark-only .modal-header,body.dark-only .modal-footer,body.dark-only .modal-content {  border-color: #323347;}body.dark-only .modal-content {  background-color: #171829;}body.dark-only .modal-content .modal-header .close {  color: rgba(255, 255, 255, 0.8);  font-weight: 400;}body.dark-only .modal-content .ui-front .form-control {  background-color: #171829;  color: rgba(255, 255, 255, 0.8);  border: 1px solid #323347;}body.dark-only .stepwizard .stepwizard-row:before {  background-color: #323347;}body.dark-only .modal .theme-close {  background-color: #171829 !important;  color: rgba(255, 255, 255, 0.2);}body.dark-only .token.atrule,body.dark-only .token.attr-value,body.dark-only .token.keyword {  color: #4d6c83;}body.dark-only .token.boolean,body.dark-only .token.constant,body.dark-only .token.deleted,body.dark-only .token.number,body.dark-only .token.property,body.dark-only .token.symbol,body.dark-only .token.tag {  color: #f81f58;}body.dark-only .loader-box.card-loader {  background-color: #171829;}body.dark-only .my-gallery.gallery-with-description img {  border: 1px solid #323347 !important;  border-bottom: none !important;}body.dark-only .alert-primary.inverse {  color: rgba(255, 255, 255, 0.8);}body.dark-only .alert-secondary.inverse {  color: rgba(255, 255, 255, 0.8);}body.dark-only .alert-success.inverse {  color: rgba(255, 255, 255, 0.8);}body.dark-only .alert-danger.inverse {  color: rgba(255, 255, 255, 0.8);}body.dark-only .alert-warning.inverse {  color: rgba(255, 255, 255, 0.8);}body.dark-only .alert-info.inverse {  color: rgba(255, 255, 255, 0.8);}body.dark-only .alert-light.inverse {  color: rgba(255, 255, 255, 0.8);}body.dark-only .alert-dark.inverse {  color: rgba(255, 255, 255, 0.8);}body.dark-only .alert-theme span + span + span {  border-left: 5px solid var(--theme-deafult);  background-color: #10101c;  border-radius: 4px;}body.dark-only .alert-theme i {  color: #fff;  padding: 20px;  margin-right: 20px !important;}body.dark-only .user-card .user-deatils h6 {  color: #98a6ad;}body.dark-only .user-card .card-footer > div:first-child {  border-right: 1px solid #10101c;}body.dark-only .user-card .card-footer .user-footer h6 {  color: #98a6ad;}body.dark-only .user-card .card-footer .user-footer svg path,body.dark-only .user-card .card-footer .user-footer svg rect {  color: #98a6ad;}body.dark-only .order-history table .qty-box button {  background-color: #10101c !important;  border: none !important;}body.dark-only .order-history table .qty-box .input-group {  border-color: #323347;}body.dark-only .order-history table thead tr th {  background-color: #10101c;}body.dark-only .order-history table tr td,body.dark-only .order-history table tr th {  border-top: none !important;}body.dark-only .order-history .title-orders {  background-color: #10101c;}body.dark-only .navigation-option ul li a {  color: rgba(255, 255, 255, 0.8);}body.dark-only .navigation-option ul li:hover {  background-color: rgba(92, 97, 242, 0.1);}body.dark-only .navigation-option ul li:hover a {  color: #959aa7;}body.dark-only .product-box .product-img .product-hover ul li {  background-color: #171829;}body.dark-only .product-box .product-details h6 {  color: rgba(255, 255, 255, 0.8);}body.dark-only .product-box .product-details span {  color: #98a6ad;}body.dark-only .browse .browse-articles ul li a {  color: rgba(255, 255, 255, 0.8);}body.dark-only .browse .browse-articles ul li:hover h5 {  color: #959aa7;}body.dark-only .radio-primary input[type="radio"] + label::before {  border-color: var(--theme-deafult) !important;}body.dark-only .radio-primary input[type="radio"] + label::after {  background-color: var(--theme-deafult);}body.dark-only .radio-primary input[type="radio"]:checked + label::before {  border-color: var(--theme-deafult) !important;}body.dark-only .radio-primary input[type="radio"]:checked + label::after {  background-color: var(--theme-deafult);}body.dark-only .radio-secondary input[type="radio"] + label::before {  border-color: #eeb82f !important;}body.dark-only .radio-secondary input[type="radio"] + label::after {  background-color: #eeb82f;}body.dark-only .radio-secondary input[type="radio"]:checked + label::before {  border-color: #eeb82f !important;}body.dark-only .radio-secondary input[type="radio"]:checked + label::after {  background-color: #eeb82f;}body.dark-only .radio-success input[type="radio"] + label::before {  border-color: #61ae41 !important;}body.dark-only .radio-success input[type="radio"] + label::after {  background-color: #61ae41;}body.dark-only .radio-success input[type="radio"]:checked + label::before {  border-color: #61ae41 !important;}body.dark-only .radio-success input[type="radio"]:checked + label::after {  background-color: #61ae41;}body.dark-only .radio-danger input[type="radio"] + label::before {  border-color: #f81f58 !important;}body.dark-only .radio-danger input[type="radio"] + label::after {  background-color: #f81f58;}body.dark-only .radio-danger input[type="radio"]:checked + label::before {  border-color: #f81f58 !important;}body.dark-only .radio-danger input[type="radio"]:checked + label::after {  background-color: #f81f58;}body.dark-only .radio-info input[type="radio"] + label::before {  border-color: #4d6c83 !important;}body.dark-only .radio-info input[type="radio"] + label::after {  background-color: #4d6c83;}body.dark-only .radio-info input[type="radio"]:checked + label::before {  border-color: #4d6c83 !important;}body.dark-only .radio-info input[type="radio"]:checked + label::after {  background-color: #4d6c83;}body.dark-only .radio-light input[type="radio"] + label::before {  border-color: #f4f4f4 !important;}body.dark-only .radio-light input[type="radio"] + label::after {  background-color: #f4f4f4;}body.dark-only .radio-light input[type="radio"]:checked + label::before {  border-color: #f4f4f4 !important;}body.dark-only .radio-light input[type="radio"]:checked + label::after {  background-color: #f4f4f4;}body.dark-only .radio-dark input[type="radio"] + label::before {  border-color: #2c323f !important;}body.dark-only .radio-dark input[type="radio"] + label::after {  background-color: #2c323f;}body.dark-only .radio-dark input[type="radio"]:checked + label::before {  border-color: #2c323f !important;}body.dark-only .radio-dark input[type="radio"]:checked + label::after {  background-color: #2c323f;}body.dark-only .radio-warning input[type="radio"] + label::before {  border-color: #e6ae30 !important;}body.dark-only .radio-warning input[type="radio"] + label::after {  background-color: #e6ae30;}body.dark-only .radio-warning input[type="radio"]:checked + label::before {  border-color: #e6ae30 !important;}body.dark-only .radio-warning input[type="radio"]:checked + label::after {  background-color: #e6ae30;}body.dark-only .checkbox-primary label::before {  border-color: var(--theme-deafult) !important;}body.dark-only .checkbox-secondary label::before {  border-color: #eeb82f !important;}body.dark-only .checkbox-success label::before {  border-color: #61ae41 !important;}body.dark-only .checkbox-danger label::before {  border-color: #f81f58 !important;}body.dark-only .checkbox-info label::before {  border-color: #4d6c83 !important;}body.dark-only .checkbox-light label::before {  border-color: #f4f4f4 !important;}body.dark-only .checkbox-dark label::before {  border-color: #2c323f !important;}body.dark-only .checkbox-warning label::before {  border-color: #e6ae30 !important;}body.dark-only .checkbox-solid-primary label:before {  background-color: var(--theme-deafult) !important;  border-color: var(--theme-deafult) !important;  color: #fff !important;}body.dark-only  .checkbox-solid-primary  input[type="checkbox"]:checked  + label::before {  background-color: var(--theme-deafult) !important;  border-color: var(--theme-deafult) !important;  color: #fff !important;}body.dark-only  .checkbox-solid-primary  input[type="checkbox"]:checked  + label::after {  color: #fff !important;}body.dark-only .checkbox-solid-secondary label:before {  background-color: #eeb82f !important;  border-color: #eeb82f !important;  color: #fff !important;}body.dark-only  .checkbox-solid-secondary  input[type="checkbox"]:checked  + label::before {  background-color: #eeb82f !important;  border-color: #eeb82f !important;  color: #fff !important;}body.dark-only  .checkbox-solid-secondary  input[type="checkbox"]:checked  + label::after {  color: #fff !important;}body.dark-only .checkbox-solid-success label:before {  background-color: #61ae41 !important;  border-color: #61ae41 !important;  color: #fff !important;}body.dark-only  .checkbox-solid-success  input[type="checkbox"]:checked  + label::before {  background-color: #61ae41 !important;  border-color: #61ae41 !important;  color: #fff !important;}body.dark-only  .checkbox-solid-success  input[type="checkbox"]:checked  + label::after {  color: #fff !important;}body.dark-only .checkbox-solid-danger label:before {  background-color: #f81f58 !important;  border-color: #f81f58 !important;  color: #fff !important;}body.dark-only  .checkbox-solid-danger  input[type="checkbox"]:checked  + label::before {  background-color: #f81f58 !important;  border-color: #f81f58 !important;  color: #fff !important;}body.dark-only  .checkbox-solid-danger  input[type="checkbox"]:checked  + label::after {  color: #fff !important;}body.dark-only .checkbox-solid-info label:before {  background-color: #4d6c83 !important;  border-color: #4d6c83 !important;  color: #fff !important;}body.dark-only  .checkbox-solid-info  input[type="checkbox"]:checked  + label::before {  background-color: #4d6c83 !important;  border-color: #4d6c83 !important;  color: #fff !important;}body.dark-only  .checkbox-solid-info  input[type="checkbox"]:checked  + label::after {  color: #fff !important;}body.dark-only .checkbox-solid-light label:before {  background-color: #f4f4f4 !important;  border-color: #f4f4f4 !important;  color: #fff !important;}body.dark-only  .checkbox-solid-light  input[type="checkbox"]:checked  + label::before {  background-color: #f4f4f4 !important;  border-color: #f4f4f4 !important;  color: #fff !important;}body.dark-only  .checkbox-solid-light  input[type="checkbox"]:checked  + label::after {  color: #fff !important;}body.dark-only .checkbox-solid-dark label:before {  background-color: #2c323f !important;  border-color: #2c323f !important;  color: #fff !important;}body.dark-only  .checkbox-solid-dark  input[type="checkbox"]:checked  + label::before {  background-color: #2c323f !important;  border-color: #2c323f !important;  color: #fff !important;}body.dark-only  .checkbox-solid-dark  input[type="checkbox"]:checked  + label::after {  color: #fff !important;}body.dark-only .checkbox-solid-warning label:before {  background-color: #e6ae30 !important;  border-color: #e6ae30 !important;  color: #fff !important;}body.dark-only  .checkbox-solid-warning  input[type="checkbox"]:checked  + label::before {  background-color: #e6ae30 !important;  border-color: #e6ae30 !important;  color: #fff !important;}body.dark-only  .checkbox-solid-warning  input[type="checkbox"]:checked  + label::after {  color: #fff !important;}body.dark-only .bootstrap-datetimepicker-widget ul li {  color: rgba(255, 255, 255, 0.8);  border-bottom: 1px solid #10101c;}body.dark-only .bootstrap-datetimepicker-widget tr th:hover,body.dark-only .bootstrap-datetimepicker-widget tr td:hover {  background-color: #171829;}body.dark-only .bootstrap-datetimepicker-widget tr th span:hover,body.dark-only .bootstrap-datetimepicker-widget tr td span:hover {  background-color: #171829;}body.dark-only .bootstrap-datetimepicker-widget tr th.prev:hover,body.dark-only .bootstrap-datetimepicker-widget tr th.next:hover,body.dark-only .bootstrap-datetimepicker-widget tr td.prev:hover,body.dark-only .bootstrap-datetimepicker-widget tr td.next:hover {  background-color: #171829;}body.dark-only .bootstrap-datetimepicker-widget tr:first-child th:hover {  background-color: #171829;}body.dark-only .btn-transparent {  color: rgba(255, 255, 255, 0.8);}body.dark-only  #cal-basic  .fc-toolbar  .fc-left  .fc-next-button  .fc-icon-right-single-arrow:after,body.dark-only  #cal-basic  .fc-toolbar  .fc-right  .fc-next-button  .fc-icon-right-single-arrow:after {  color: #98a6ad;}body.dark-only  #cal-basic  .fc-toolbar  .fc-left  .fc-prev-button  .fc-icon-left-single-arrow:after,body.dark-only  #cal-basic  .fc-toolbar  .fc-right  .fc-prev-button  .fc-icon-left-single-arrow:after {  color: #98a6ad;}body.dark-only  #cal-basic  .fc-toolbar  .fc-left  .fc-button-group  .fc-month-button {  color: #fff !important;}body.dark-only .fc-button-group .fc-basicWeek-button,body.dark-only .fc-button-group .fc-basicDay-button,body.dark-only .fc-button-group .fc-agendaWeek-button,body.dark-only .fc-button-group .fc-agendaDay-button {  color: #000 !important;}body.dark-only .fc-button-group .fc-month-button {  color: #fff !important;}body.dark-only  #cal-agenda-view  .fc-toolbar  .fc-right  .fc-button-group  .fc-month-button,body.dark-only  #cal-agenda-view  .fc-toolbar  .fc-right  .fc-button-group  .btn-light {  color: #000 !important;}body.dark-only  #cal-agenda-view  .fc-toolbar  .fc-right  .fc-button-group  .fc-agendaWeek-button {  color: #fff !important;}body.dark-only  #cal-agenda-view  .fc-toolbar  .fc-right  .fc-button-group  .fc-agendaWeek-button:hover {  color: #000 !important;}body.dark-only  .basic-calendar  .fc-toolbar  .fc-right  .fc-button-group  .fc-basicWeek-button,body.dark-only  .basic-calendar  .fc-toolbar  .fc-right  .fc-button-group  .btn-light,body.dark-only  #cal-bg-events  .fc-toolbar  .fc-right  .fc-button-group  .fc-basicWeek-button,body.dark-only #cal-bg-events .fc-toolbar .fc-right .fc-button-group .btn-light,body.dark-only  #cal-event-colors  .fc-toolbar  .fc-right  .fc-button-group  .fc-basicWeek-button,body.dark-only  #cal-event-colors  .fc-toolbar  .fc-right  .fc-button-group  .btn-light {  color: #000 !important;}body.dark-only  .basic-calendar  .fc-toolbar  .fc-right  .fc-button-group  .fc-month-button,body.dark-only  #cal-bg-events  .fc-toolbar  .fc-right  .fc-button-group  .fc-month-button,body.dark-only  #cal-event-colors  .fc-toolbar  .fc-right  .fc-button-group  .fc-month-button {  color: #fff !important;}body.dark-only  .basic-calendar  .fc-toolbar  .fc-right  .fc-button-group  .fc-month-button:hover,body.dark-only  #cal-bg-events  .fc-toolbar  .fc-right  .fc-button-group  .fc-month-button:hover,body.dark-only  #cal-event-colors  .fc-toolbar  .fc-right  .fc-button-group  .fc-month-button:hover {  color: #000 !important;}body.dark-only .categories ul li a {  color: #98a6ad;}body.dark-only .categories ul li:hover {  background-color: #10101c;}body.dark-only .socialprofile .likes-profile h5 span {  color: rgba(255, 255, 255, 0.8);}body.dark-only .socialprofile span {  color: #98a6ad;}body.dark-only .social-status form .form-group .form-control-social {  background-color: #10101c;  border: 1px solid #323347;}body.dark-only .social-status .d-flex .flex-grow-1 span + span {  color: #98a6ad;}body.dark-only .social-status .d-flex .flex-grow-1 p,body.dark-only .social-status .d-flex .flex-grow-1 .light-span {  color: #98a6ad;}body.dark-only .filter-cards-view p,body.dark-only .timeline-content p {  color: #98a6ad;}body.dark-only .filter-cards-view .comment-number i,body.dark-only .timeline-content .comment-number i {  color: #98a6ad;}body.dark-only .search-page ul.search-info .rating li + li {  border-left: none;}body.dark-only .social-tab .input-group .input-group-text {  background-color: #959aa7;}body.dark-only .social-chat .flex-grow-1 {  border: 1px solid #323347;}body.dark-only .social-chat .flex-grow-1:after {  border-right: 7px solid #171829;}body.dark-only .social-chat span span {  color: #98a6ad;}body.dark-only .details-about .your-details p {  color: #98a6ad;}body.dark-only .activity-log .my-activity p {  color: #98a6ad;}body.dark-only .bookmark ul li a {  color: rgba(255, 255, 255, 0.8);}body.dark-only .bookmark-tabcontent .tab-content .card .card-header {  border-color: #323347;}body.dark-only .list-persons .profile-mail .email-general {  border-color: #323347;}body.dark-only  .form-bookmark  .form-group  .select2-container  .select2-selection--single {  border-color: #323347 !important;}body.dark-only .calendar-basic #menu-navi {  border-color: #323347;}body.dark-only .wizard-4 ul.anchor {  background-color: #171829;}body.dark-only .wizard-4 ul.anchor li h5 {  color: rgba(255, 255, 255, 0.8);}body.dark-only .wizard-4 ul.anchor li small {  color: #98a6ad;}body.dark-only .wizard-4 ul.anchor li .selected h5 {  color: #959aa7;}body.dark-only .wizard-4 ul.anchor li .selected small {  color: #959aa7;}body.dark-only .wizard-4 .step-container {  background-color: #10101c;}body.dark-only .apexcharts-tooltip.light {  border-color: #323347;  background-color: #10101c;}body.dark-only .apexcharts-tooltip.light .apexcharts-tooltip-title {  border-color: #323347;}body.dark-only .apexcharts-tooltip.light .apexcharts-tooltip-text-label,body.dark-only .apexcharts-tooltip.light .apexcharts-tooltip-text-value {  color: #fff;}@media screen and (max-width: 1660px) {  body.dark-only .chat-box .chat-history .total-time h2 {    color: rgba(255, 255, 255, 0.8);  }  body.dark-only .caller-img img {    opacity: 0.7;  }  body.dark-only .chat-box .chat-history .call-content > div {    background-color: #171829;    background-blend-mode: overlay;  }}@media only screen and (max-width: 1199.98px) {  body.dark-only .left-header .mega-menu-container {    border-left: 1px solid #323347;  }  body.dark-only .left-header .mega-menu-container .mega-box + .mega-box {    border-left: none;  }}@media only screen and (max-width: 1199px) {  body.dark-only .mobile-title.d-none {    border-bottom: 1px solid #323347;  }  body.dark-only .chat-menu {    border-top: 1px solid #10101c;    background-color: #171829;  }  body.dark-only .error-wrapper .maintenance-icons li i {    color: #2c323f;  }  body.dark-only .md-sidebar .md-sidebar-aside {    background-color: #171829;    border-color: #323347;  }}@media only screen and (max-width: 575.98px) {  body.dark-only .user-profile .hovercard .info .user-designation {    border-top: 1px solid #10101c;    border-bottom: 1px solid #10101c;  }  body.dark-only    .page-header    .header-wrapper    .left-header    ul    li    .search-form    .form-control-plaintext {    background-color: #10101c;  }  body.dark-only    .page-wrapper.compact-wrapper    .page-header    .header-wrapper    .toggle-sidebar {    border-right: 1px solid #323347;  }}@media only screen and (max-width: 991.98px) {  body.dark-only    .page-wrapper.compact-wrapper    .page-header    .header-wrapper    .toggle-sidebar    svg {    stroke: #fff;  }  body.dark-only    .page-wrapper.compact-wrapper    .page-header    .header-wrapper    .toggle-sidebar:hover {    background-color: #959aa7;  }  body.dark-only .page-wrapper.compact-wrapper .left-header .mega-menu svg {    stroke: rgba(255, 255, 255, 0.8);  }}@media only screen and (max-width: 767.98px) {  body.dark-only .contacts-tabs .nav-pills {    border-right: none;    border-bottom: 1px solid #323347;  }  body.dark-only .page-wrapper.compact-wrapper .left-header .mega-menu svg {    stroke: #fff;  }  body.dark-only    .page-wrapper.compact-wrapper    .left-header    .mega-menu    .nav-link {    border-left: 1px solid #323347;  }  body.dark-only .page-wrapper.material-icon .page-header {    background-color: #171829;  }  body.dark-only .left-header .input-group .form-control {    background-color: #171829;  }}body .for-dark {  display: none;}body[class*="dark-"] .horizontal-wrapper .for-dark {  display: block;}body[class*="dark-"] .horizontal-wrapper .for-light {  display: none;}.customizer-links {  position: fixed;  right: 00px;  top: 50%;  z-index: 3;  -webkit-transform: translate(0, -50%);  transform: translate(0, -50%);  -webkit-box-shadow: 0 0 37px rgba(8, 21, 66, 0.1);  box-shadow: 0 0 37px rgba(8, 21, 66, 0.1);}.customizer-links > .nav {  border-radius: 8px;  background-color: #fff;}.customizer-links.open {  right: 330px;  border-radius: 8px 0 0 8px;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.customizer-links .nav-link {  padding: 0;  position: relative;}.customizer-links .nav-link .settings {  z-index: 3;  position: relative;}.customizer-links .nav-link:before {  content: "";  position: absolute;  height: 100%;  width: 100%;  color: #fff;  background-color: #959aa7;  border-radius: 5px;  -webkit-transform: scale(0);  transform: scale(0);  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.customizer-links .nav-link:hover i {  color: #fff;}.customizer-links .nav-link:hover:before,.customizer-links .nav-link:hover:after {  opacity: 1;  -webkit-transform: scale(1);  transform: scale(1);  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.customizer-links .nav-link:hover span {  opacity: 1;  right: 48px;  -webkit-transform: scale(1);  transform: scale(1);  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.customizer-links .nav-link + .nav-link {  border-top: 1px solid #eee;}.customizer-links .nav-link span {  position: absolute;  right: -60px;  width: -webkit-max-content;  width: -moz-max-content;  width: max-content;  text-align: right;  padding: 7px 10px;  display: block;  top: 0;  border-radius: 5px;  -webkit-transform: scale(0);  transform: scale(0);  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;  opacity: 0;  color: var(--theme-deafult);  background-color: #d2d3fb;  -webkit-box-shadow: 0 0 37px rgba(8, 21, 66, 0.1);  box-shadow: 0 0 37px rgba(8, 21, 66, 0.1);}.customizer-links .nav-link i {  font-size: 20px;  padding: 15px;  display: inline-block;  cursor: pointer;  margin: 0;  border-radius: 5px;}.customizer-contain {  direction: ltr;  position: fixed;  height: calc(100vh);  top: 82px;  width: 333px;  right: -335px;  background-color: #fff;  z-index: 8;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}.customizer-contain.open {  right: 0px;  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;  -webkit-box-shadow: 0 0 10px 1px rgba(68, 102, 242, 0.05);  box-shadow: 0 0 10px 1px rgba(68, 102, 242, 0.05);}.customizer-contain li {  position: relative;}.customizer-contain li.active {  -webkit-box-shadow: 0 0 11px 5px rgba(226, 226, 226, 0.5);  box-shadow: 0 0 11px 5px rgba(226, 226, 226, 0.5);}.customizer-contain h6 {  text-transform: uppercase;  font-weight: 600;  letter-spacing: 0.5px;  margin-top: 15px;  padding-top: 15px;  margin-bottom: 10px;}.customizer-contain .customizer-header {  padding: 25px;  border-bottom: 1px solid #f4f4f4;}.customizer-contain .customizer-header .icon-close {  position: absolute;  font-size: 18px;  cursor: pointer;  font-weight: 900;  right: 24px;  color: var(--theme-deafult);}.customizer-contain .customizer-header h5 {  font-weight: 700;  font-size: 16px;  text-transform: uppercase;}.customizer-contain .customizer-body {  padding: 15px 25px;  max-height: calc(100vh - 200px);  overflow-y: scroll;}.customizer-contain .customizer-body .fade:not(.show) {  display: none;}.customizer-contain .customizer-body .unlimited-color-layout {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.customizer-contain .customizer-body .unlimited-color-layout .btn {  font-size: 15px;  padding: 4px 20px;}.customizer-contain .customizer-body .unlimited-color-layout input {  border: 1px solid #ccc;  height: 35px;  width: 60px;  border-radius: 6px;  background-color: #fff;  padding: 3px;  margin-right: 5px;}.customizer-contain .customizer-body .layout-grid.customizer-mix .color-layout {  height: 70px;  width: 80px;  border: 1px solid #f6f7fb;  border-radius: 5px;}.customizer-contain .customizer-body .tab-pane > h6:first-child {  padding-top: 0;  margin-top: 0;}.customizer-contain .customizer-body li {  cursor: pointer;  opacity: 0.9;}.customizer-contain .customizer-body li.active {  opacity: 1;}.customizer-contain .customizer-body .color-layout {  height: 35px;  width: 35px;  border-radius: 30px;  display: inline-block;  margin-right: 3px;  border: 1px solid #ccc;  padding: 3px;}.customizer-contain .customizer-body .color-layout > div {  background-color: #959aa7;  height: 100%;  width: 100%;  border-radius: 30px;}.customizer-contain .customizer-body .color-layout[data-attr="color-2"] div {  background-color: #3b7cf5;}.customizer-contain .customizer-body .color-layout[data-attr="color-3"] div {  background-color: #247164;}.customizer-contain .customizer-body .color-layout[data-attr="color-4"] div {  background-color: #6655e9;}.customizer-contain .customizer-body .color-layout[data-attr="color-5"] div {  background-color: #167a93;}.customizer-contain .customizer-body .color-layout[data-attr="color-6"] div {  background-color: #7f563a;}.customizer-contain .customizer-body .dark > li {  background-color: #59667a;}.customizer-contain .customizer-body .main-layout > li {  height: 65px;  width: 85px;  border: 1px solid #f4f4f4;  border-radius: 10px;  display: inline-block;}.customizer-contain .customizer-body .main-layout > li + li {  margin-left: 7px;}.customizer-contain .customizer-body .main-layout .box-layout .body .badge {  left: -14px;}.customizer-contain .customizer-body .sidebar-type > li,.customizer-contain .customizer-body .sidebar-setting > li {  height: 70px;  width: 85px;  border: 1px solid #f4f4f4;  border-radius: 5px;  display: inline-block;}.customizer-contain .customizer-body .sidebar-type > li + li,.customizer-contain .customizer-body .sidebar-setting > li + li {  margin-left: 7px;}.customizer-contain  .customizer-body  .sidebar-type  li[data-attr="normal-sidebar"]  .body  ul  li.bg-dark,.customizer-contain  .customizer-body  .sidebar-type  li[data-attr="normal-sidebar"]  .body  ul  li.sidebar {  width: 100%;  height: 10px;  display: block;}.customizer-contain  .customizer-body  .sidebar-type  li[data-attr="normal-sidebar"]  .body  ul  li.bg-light,.customizer-contain  .customizer-body  .sidebar-type  li[data-attr="normal-sidebar"]  .body  ul  li.body {  height: calc(100% - 10px);  width: 100%;}.customizer-contain  .customizer-body  .sidebar-type  li[data-attr="normal-sidebar"].body-compact  .body  ul  li.body {  width: calc(100% - 25px);}.layout-grid:not(.customizer-color)  li[data-attr="rtl"]  .body  .bg-light.sidebar {  margin-left: 3px;  margin-right: 0;}.layout-grid:not(.customizer-color) li {  padding: 5px;}.layout-grid:not(.customizer-color) li > .header {  height: 9px;  border-radius: 3px;  position: relative;}.layout-grid:not(.customizer-color) li > .header ul {  position: absolute;  top: -8px;  left: 5px;}.layout-grid:not(.customizer-color) li > .header ul > li {  display: inline-block;  width: 4px;  height: 4px;  border-radius: 5px;  top: calc(50% - 3px);  background-color: var(--theme-deafult);  margin-right: 2px;  padding: 0;}.layout-grid:not(.customizer-color) li > .header ul > li:nth-child(2) {  background-color: var(--theme-secondary);}.layout-grid:not(.customizer-color) li > .header ul > li:nth-child(3) {  background-color: #61ae41;}.layout-grid:not(.customizer-color) li > .body {  background-color: #f4f4f4;  height: calc(100% - 16px);  border-radius: 3px;  position: relative;  margin-top: 5px;  text-align: center;  line-height: 3.1;}.layout-grid:not(.customizer-color) li > .body ul {  height: 100%;  background-color: #fff;}.layout-grid:not(.customizer-color) li > .body ul .sidebar {  width: 18px;  height: 100%;  border-radius: 3px;  display: inline-block;  margin-right: 3px;  padding: 0;}.layout-grid:not(.customizer-color) li > .body ul .sidebar.compact {  width: 12px;}.layout-grid:not(.customizer-color) li > .body ul .sidebar.compact ~ .body {  width: calc(100% - 19px);}.layout-grid:not(.customizer-color) li > .body ul .body {  width: calc(100% - 25px);  padding: 0;  margin: 0;  height: 100%;  display: -webkit-inline-box;  display: -ms-inline-flexbox;  display: inline-flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  border-radius: 3px;}.layout-grid:not(.customizer-color) li > .body ul .body .badge {  position: absolute;  padding: 5px 5px 4px;}.jsgrid-filter-row select,.jsgrid-filter-row input {  padding: 6px 10px;  border: 1px solid #f2f4ff;  background: #fff;}.jsgrid .jsgrid-button {  width: 20px;  height: 20px;}.jsgrid .jsgrid-delete-button {  background-position: 0 -78px;  width: 22px;  height: 22px;}.jsgrid .jsgrid-edit-button {  background-position: -2px -122px;  width: 22px;  height: 22px;}.jsgrid .jsgrid-insert-mode-button {  background-position: -2px -160px;  width: 25px;  height: 25px;}.jsgrid .jsgrid-insert-button {  background-position: -3px -202px;  width: 16px;  height: 16px;}.popover {  background-color: #fff;  border: none;  -webkit-box-shadow: 0 0 20px rgba(92, 97, 242, 0.1);  box-shadow: 0 0 20px rgba(92, 97, 242, 0.1);}.popover .popover-header {  background-color: #eae8ff;  color: #959aa7;  border-bottom: none;}.popover .popover-body {  color: rgba(43, 43, 43, 0.7);}.fc .fc-today-button.fc-button {  margin-left: 10px;}.twitter-typeahead {  display: block !important;}span.twitter-typeahead .league-name {  font-size: 16px;  padding: 6px 10px 0;}span.twitter-typeahead .tt-menu {  float: left;  width: 100%;  min-width: 10rem;  margin: 0.125rem 0 0;  font-size: 1rem;  text-align: left;  list-style: none;  background-color: #fff;  background-clip: padding-box;  border-radius: 0.25rem;  -webkit-box-shadow: 0 0 20px rgba(89, 102, 122, 0.1);  box-shadow: 0 0 20px rgba(89, 102, 122, 0.1);  border: none;  padding: 0;  z-index: 1 !important;}span.twitter-typeahead .tt-suggestion {  color: #2b2b2b;  opacity: 0.6;  font-size: 13px;  padding: 6px 12px;  border-top: 1px solid #efefef;  background: #fff;  cursor: pointer;}span.twitter-typeahead .tt-suggestion:hover,span.twitter-typeahead .tt-suggestion:focus {  background-color: #fff;}span.twitter-typeahead .tt-suggestion.active,span.twitter-typeahead .tt-suggestion:active {  color: #fff;  background-color: var(--theme-deafult);}.tooltip.bs-tooltip-top .tooltip-arrow:before {  border-top-color: #eae8ff;}.tooltip.bs-tooltip-bottom .tooltip-arrow:before {  border-bottom-color: #eae8ff;  border-top-color: transparent;}.tooltip.bs-tooltip-start .tooltip-arrow:before {  border-left-color: #eae8ff;  border-top-color: transparent;}.tooltip.bs-tooltip-end .tooltip-arrow:before {  border-right-color: #eae8ff;  border-top-color: transparent;}.tooltip .tooltip-inner {  background-color: #eae8ff;  color: #959aa7;}.tooltip .tooltip-arrow:before {  border-top-color: #eae8ff;}.starter-kit-fix .starter-main > div:last-child .card {  margin-bottom: 90px;}.starter-main .card-body .alert i {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.starter-main .card-body .alert:before {  top: 28px;}.dropdown-basic .dropdown .dropdown-content a {  padding: 6px 16px;  color: #2b2b2b;  opacity: 0.6;  font-size: 13px;  border-top: 1px solid #efefef;  background: #fff;}.dropdown-basic .dropdown .dropdown-content a:hover {  background-color: #fff;}.dropdown-basic .dropdown .dropdown-content .dropdown-header {  padding: 8px 16px;  font-weight: 400;  color: #2c323f;  font-size: 13px;}.dropdown-basic .dropup .dropup-content {  top: auto;}.nav-tabs {  border-bottom-color: #efefef;}.nav-tabs .nav-bottom .nav-item .nav-link.active {  border-color: #efefef;}.nav-tabs .nav-item.show .nav-link {  font-weight: 500;}.nav-tabs .nav-link {  color: #2c323f;}.nav-tabs .nav-link.active {  font-weight: 500;  border-color: #eee #eee #fff;}.nav-tabs .nav-link.dropdown-toggle {  border-radius: 5px;  border-bottom: none;}.nav-tabs.nav-bottom .nav-item .nav-link.active {  border-color: #eee #eee #fff;}.dropdown-menu {  -webkit-box-shadow: 0 0 20px rgba(89, 102, 122, 0.1);  box-shadow: 0 0 20px rgba(89, 102, 122, 0.1);  border: none;  padding: 0;}.dropdown-menu .dropdown-item {  color: #2b2b2b;  opacity: 0.6;  font-size: 13px;  padding: 6px 12px;  border-top: 1px solid #efefef;  background: #fff;}.dropdown-menu .dropdown-item:hover {  background-color: #fff;}.dropdown-menu .dropdown-divider {  margin: 0;  border-top: 1px solid #eee;}.border-tab .nav-tabs .nav-item .nav-link.active {  border-bottom: 2px solid #959aa7;}.border-tab .nav-tabs .nav-item .nav-link.show {  border-bottom: 2px solid #959aa7;}.border-tab .nav-tabs .nav-item .nav-link:focus {  border-bottom: 2px solid #959aa7;}.tabbed-card .nav-tabs .nav-item .nav-link {  top: 17px;}.timeliny .timeliny-dot::before {  font-size: 18px;}.form-builder-header-1,.form-builder-2-header {  background-color: #f7f6ff;}.form-builder-header-1 .nav-primary .nav-link,.form-builder-2-header .nav-primary .nav-link {  color: #2c323f;}.form-builder-header-1 .nav-primary .nav-link.active,.form-builder-2-header .nav-primary .nav-link.active {  color: #fff;}.form-builder-header-1 h6,.form-builder-2-header h6 {  margin-bottom: 0;  font-weight: 500;  line-height: 36px;}.card-header.note-toolbar .note-color .dropdown-menu {  min-width: 100px;}.card-header.note-toolbar  .dropdown-menu.note-check  a.dropdown-item  i.note-icon-menu-check {  visibility: visible;  color: #959aa7;}.card-header.note-toolbar  .dropdown-menu.note-check  a.dropdown-item  ~ i.note-icon-menu-check {  visibility: hidden;}.card-body .note-editor .note-table .note-dimension-picker-mousecatcher {  background-color: #fff;  border: 1px solid #eee;}.card-body .note-editor.fullscreen .note-toolbar-wrapper {  height: 0 !important;}.note-editor p {  color: #979797;}.note-editor.note-frame {  border-color: #eee;}.note-editor i {  color: #2b2b2b;}.note-editor span {  color: #2b2b2b;}.note-editor.note-frame {  border-color: #eee;}.component .input-group .btn {  line-height: 32px;  text-transform: capitalize;}.date-picker .theme-form .row {  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}.form-builder .drag-box fieldset {  margin-top: 0;}.login-card .login-main .theme-form label {  font-size: 14px;}.login-card .login-main .theme-form .show-hide {  top: 50%;}.learning-block .product-box.learning-box {  border-radius: 20px;}#editor_container .CodeMirror-code .CodeMirror-line {  margin-top: 6px;}#editor_container .CodeMirror-code .CodeMirror-line span {  font-size: 13px;}.editor_container .reader p {  margin-bottom: 0;}.page-wrapper .page-body-wrapper .page-body .mega-inline.border-style .card {  border-radius: 0 !important;}.page-builder .ge-canvas.ge-layout-desktop [class*="col-md-4"],.page-builder .ge-canvas.ge-layout-desktop [class*="col-md-6"] {  width: inherit !important;}.page-builder .btn-code {  padding: 6px 10px;}.page-builder .dropdown .dropdown-toggle {  padding: 5px 18px;}.button-builder-wrap label {  font-weight: 500;}.job-filter .faq-form .form-control {  font-size: 14px;}.job-filter .faq-form .search-icon {  width: 16px;  height: 16px;}.note-btn-group.btn-group:hover > .dropdown-menu {  display: block !important;}.img-cropper .docs-options .dropdown-menu {  z-index: 1;}.list-group-item {  border-color: #eee;}.page-link {  border-color: #eee;}.img-thumbnail {  border-color: #eee;}.my-gallery.gallery-with-description {  border-color: #eee !important;}.gallery-with-description a > div {  border-color: #eee;}.m-portlet__body label {  font-weight: 500;}.basic-card .border-card {  border-bottom: 1px solid #fff;}.basic-card .border-bottom-light {  border-bottom: 1px solid #eee;}.tabbed-cardpage .card-body .tabbed-card ul.nav-pills:not(.border-tab) {  top: 24px;}.tilt-showcase .card.height-equal .card-body {  overflow: hidden;}.wow-title .badge {  padding-bottom: 6px;}.animation-modal .card-body .animate-widget img {  border-top-left-radius: 20px;  border-top-right-radius: 20px;}.box-shadow-title .card-body [class*="col-"] {  margin-bottom: 20px;}.box-shadow-title .card-body [class*="col-"] .shadow-showcase h5 {  font-weight: 500;}.editor-toolbar,.editor-statusbar,.CodeMirror {  border-color: #eee;}.clockpicker input {  border-radius: 10px !important;}.progress {  border-radius: 30px;}.modal-header .btn-close,.modal-footer .btn-close,.modal-content .btn-close {  position: absolute;  top: 20px;  right: 25px;}.live-dom-table tr th,.live-dom-table tr td {  min-width: 300px !important;}.dataTables_wrapper table.column-selector tbody td.select-checkbox:before,.dataTables_wrapper table.column-selector tbody th.select-checkbox:before {  left: 45px;}.dataTables_wrapper table.column-selector tbody td.select-checkbox:after,.dataTables_wrapper table.column-selector tbody th.select-checkbox:after {  left: 19px;}html[dir="rtl"] {  direction: rtl;}html[dir="rtl"] ul {  padding-right: 0;}html[dir="rtl"] .f-right {  float: left;}html[dir="rtl"] .slick-slider {  direction: ltr;}html[dir="rtl"] .slick-slide {  float: left !important;}html[dir="rtl"] .form-check-inline {  margin-right: unset;  margin-left: 1rem;}html[dir="rtl"] .color-box button + button {  margin-left: unset;  margin-right: 5px;}html[dir="rtl"] .show-hide {  position: absolute;  left: 20px;  right: unset;}html[dir="rtl"] .login-card .login-main .theme-form .link {  position: absolute;  top: 10px;  left: 0;  right: unset;}html[dir="rtl"] .todo-wrap .card-header .todo-list-header .add-new-task-btn {  border-radius: 30px 0 0 30px !important;}html[dir="rtl"]  .todo-wrap  .card-header  .todo-list-header  .new-task-wrapper  input {  border-radius: 0 30px 30px 0;}html[dir="rtl"] .features-faq.product-box .card-footer ul {  direction: ltr;}html[dir="rtl"] .chat-box .chat-right-aside .chat .chat-msg-box .other-message {  border-radius: 0 6px 6px;}html[dir="rtl"] .chat-box .chat-right-aside .chat .chat-msg-box .my-message {  border-radius: 6px 0 6px 6px;}html[dir="rtl"] .knowledgebase-search .form-inline svg {  left: unset;  right: 20px;}html[dir="rtl"] .tap-top {  left: 30px;  right: unset;}html[dir="rtl"] .cke_toolbar_break {  clear: right;}html[dir="rtl"] .CodeMirror-sizer {  border-left: 30px solid transparent;  border-right: unset;}html[dir="rtl"] .login-card .login-main .theme-form p a.ms-2 {  margin-left: 0.5rem !important;  margin-right: unset !important;}html[dir="rtl"]  .login-card  .login-main  .theme-form  ul.login-social  li:nth-child(1) {  margin-left: 15px;}html[dir="rtl"] .cke_toolgroup a.cke_button:last-child:after {  border-right: unset;  border-left: 1px solid #ccc;  left: -3px;  right: unset;}html[dir="rtl"] .chat-box .chat-left-aside .people-list .search input {  border-radius: 0 10px 10px 0 !important;}html[dir="rtl"]  .chat-box  .chat-right-aside  .chat  .chat-message  .text-box  .input-txt-bx {  border-radius: 0 5px 5px 0;}html[dir="rtl"] .chat-box .people-list .search .input-group-text {  border-radius: 10px 0 0 10px !important;}html[dir="rtl"]  .todo-wrap.email-wrap  .email-app-sidebar  .main-menu  > li  button.d-block {  text-align: right;}html[dir="rtl"] .timeline-content .comments-box .input-group input {  border-radius: 0 4px 4px 0 !important;}html[dir="rtl"] .timeline-content .comments-box .input-group .input-group-text {  border-radius: 10px 0 0 10px !important;}html[dir="rtl"] .note-list.btn-group .btn:nth-child(2) {  border-radius: 30px 0 0 30px !important;}html[dir="rtl"] .note-align .btn:first-child {  border-radius: 0 30px 30px 0 !important;}html[dir="rtl"] .note-align .btn:last-child {  border-radius: 30px 0 0 30px !important;}html[dir="rtl"] .note-align .btn:nth-last-child(2) {  border-radius: 0 !important;}html[dir="rtl"] .note-para div.note-btn-group .btn.dropdown-toggle {  border-radius: 30px 0 0 30px !important;}html[dir="rtl"] .map-js-height .btn-group .btn + .btn {  border-radius: 30px 0 0 30px !important;}html[dir="rtl"] .alert-theme.notify-alert {  left: 20px !important;  right: unset !important;}html[dir="rtl"] .alert-theme.notify-alert i {  padding-left: 0 !important;  padding-right: 20px !important;  margin-left: 20px !important;  margin-right: unset !important;}html[dir="rtl"] .alert-theme.notify-alert button.close {  right: unset !important;  left: 20px !important;}html[dir="rtl"] .switch-showcase .form-check .form-check-input {  float: left;}html[dir="rtl"] .pill-input-group span:last-child {  border-radius: 1.3rem 1.3rem !important;}html[dir="rtl"] .pill-input-group span:first-child {  border-radius: 1.3rem 1.3rem !important;}html[dir="rtl"]  .page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .mega-menu-container  .mega-box  .link-section  .submenu-content.opensubmegamenu  li  a {  padding: 6px 45px 6px 25px;}html[dir="rtl"]  .page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .mega-menu-container  .mega-box  .link-section  .submenu-title  h5 {  padding: 6px 45px 6px 25px;}html[dir="rtl"]  .page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .mega-menu-container  .mega-box  .link-section  .submenu-title  h5::after {  left: unset;  right: 25px;}html[dir="rtl"]  .page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .sidebar-link::before {  right: 13px;  left: unset;}html[dir="rtl"]  .page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper {  text-align: right;}html[dir="rtl"]  .page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .toggle-sidebar {  right: unset;  left: 30px;}html[dir="rtl"]  .page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  > li  .badge {  left: 50px !important;  right: unset !important;}html[dir="rtl"]  .page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  .sidebar-link.active {  border-left: unset;}html[dir="rtl"]  .page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper.close_icon {  margin-right: 0;  margin-left: unset;}html[dir="rtl"]  .page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper.close_icon  .logo-icon-wrapper {  text-align: left;}html[dir="rtl"]  .page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper.close_icon  .logo-icon-wrapper  img {  margin-left: 8px;}html[dir="rtl"]  .page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper.close_icon  ~ .page-body,html[dir="rtl"]  .page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper.close_icon  ~ footer {  margin-left: 0;  margin-right: 90px;  -webkit-transition: 0.5s;  transition: 0.5s;}html[dir="rtl"]  .page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper.close_icon  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  > li  a  svg {  margin-left: 0;  margin-right: 0;}html[dir="rtl"]  .page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper.close_icon  .sidebar-main  .sidebar-links  .sidebar-list  .sidebar-title.active  ~ .sidebar-submenu {  display: none !important;}html[dir="rtl"]  .page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper.close_icon  .according-menu {  display: none;}html[dir="rtl"]  .page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper.close_icon:hover  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  > li  a  svg {  margin-left: 13px;}html[dir="rtl"]  .page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper:hover {  -webkit-transform: translate(0px);  transform: translate(0px);}html[dir="rtl"]  .page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper:hover  .sidebar-main  .sidebar-links  .sidebar-list  .sidebar-title.active  ~ .sidebar-submenu {  display: block !important;}html[dir="rtl"]  .page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper:hover  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  > li  a  svg {  float: none;}html[dir="rtl"]  .page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper:hover  .according-menu {  display: block;}html[dir="rtl"]  .page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  > li  .sidebar-submenu:after {  right: 30px;  left: unset;}html[dir="rtl"]  .page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  > li  .sidebar-submenu  > li  a {  padding-right: 45px !important;  padding-left: 22px !important;}html[dir="rtl"]  .page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  > li  .sidebar-submenu  > li  a:after {  right: 26px;  left: unset;}html[dir="rtl"] .page-wrapper.compact-wrapper .page-body-wrapper .page-body {  margin-left: unset;  margin-right: 280px;}html[dir="rtl"]  .page-wrapper.compact-wrapper  .page-body-wrapper  .sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  > li  a  svg {  margin-right: unset;  margin-left: 15px;}html[dir="rtl"]  .page-wrapper.compact-wrapper  .page-body-wrapper  div.sidebar-wrapper  .sidebar-main  .sidebar-links  .simplebar-wrapper  .simplebar-mask  .simplebar-content-wrapper  .simplebar-content  .menu-box  > ul  > li  a  svg {  margin-right: unset;}html[dir="rtl"]  .page-wrapper.compact-wrapper  .page-body-wrapper  .according-menu {  right: unset;  left: 20px;}html[dir="rtl"] ul.rating {  direction: ltr;}html[dir="rtl"] .job-search .d-sm-flex .flex-grow-1 ul.rating {  margin-left: unset;  margin-right: 10px;}html[dir="rtl"] .table-hover tbody tr td svg {  margin-left: 10px;  margin-right: unset;}html[dir="rtl"]  .left-header  .left-menu-header  ul.header-left  li  span.f-w-600::before {  right: -9px;  left: unset;}html[dir="rtl"] .button-builder-wrap .button-generator-bx {  position: unset;  max-height: unset;  overflow-y: hidden;}html[dir="rtl"] .setting-list {  right: unset;  left: 30px;}html[dir="rtl"] .cke_toolbar_separator {  float: right;}html[dir="rtl"] .onhover-dropdown:hover .onhover-show-div::before {  right: 10px;  left: unset;}html[dir="rtl"] .onhover-dropdown:hover .onhover-show-div:after {  right: 10px;  left: unset;}html[dir="rtl"] .timeliny .timeliny-vertical-line {  right: 16%;  left: unset;}html[dir="rtl"] .timeliny .timeliny-dot:after,html[dir="rtl"] .timeliny .timeliny-dot::before {  right: 1.25rem;  left: unset;}html[dir="rtl"] .card-header .d-flex .flex-grow-1 .square-after::after {  right: unset;  left: -12px;}html[dir="rtl"] .knowledgebase-bg {  -webkit-transform: scaleX(-1);  transform: scaleX(-1);}html[dir="rtl"] .knowledgebase-search {  left: unset;  right: 5%;}html[dir="rtl"] .dashboard-default table tr td:first-child {  padding-right: unset;  padding-left: 12px !important;}html[dir="rtl"]  .dashboard-default  .todo-timeline  .d-flex  .flex-grow-1  .d-flex  .flex-grow-1 {  margin-right: 15px;  margin-left: unset;}html[dir="rtl"] .dashboard-default .activity-timeline .d-flex .flex-grow-1 {  margin-left: unset;  margin-right: 20px;}html[dir="rtl"] .dashboard-default .activity-timeline .d-flex .activity-line {  right: 36px;  left: unset;}html[dir="rtl"]  .dashboard-default  .appointment-detail  .card-body  .table  tr  td.text-end {  text-align: left;}html[dir="rtl"]  .dashboard-default  .appointment-detail  .card-body  .table  tr  td  button  i {  margin-right: 8px;  margin-left: unset;}html[dir="rtl"]  .dashboard-default  .appointment-detail  .card-body  .table  tr  td:last-child {  padding-left: unset;  padding-right: 12px !important;}html[dir="rtl"]  .dashboard-default  .appointment-detail  .card-body  .table  tr  td  .d-flex  .active-status {  right: 31px;  left: unset;}html[dir="rtl"]  .dashboard-default  .appointment-detail  .card-body  .table  tr  td  .d-flex  .circle {  margin-left: 15px;  margin-right: unset;}html[dir="rtl"]  .dashboard-default  .user-chat  .chat-box  .left-chat  .message-main  p {  border-bottom-left-radius: 30px;  border-bottom-right-radius: 0;}html[dir="rtl"]  .dashboard-default  .user-chat  .chat-box  .left-chat  .sub-message  p {  border-radius: 30px;  border-top-left-radius: 30px !important;  border-top-right-radius: 0;}html[dir="rtl"]  .dashboard-default  .user-chat  .chat-box  .right-chat  .message-main  p {  border-radius: 0 30px 30px 30px;}html[dir="rtl"] .dashboard-default .user-chat .chat-box .input-group input {  border-left: unset;  border-right: 1px solid rgba(43, 43, 43, 0.1);}html[dir="rtl"]  .dashboard-default  .user-chat  .chat-box  .input-group  .send-msg  svg {  -webkit-transform: scale(-1);  transform: scale(-1);}html[dir="rtl"]  .dashboard-default  .our-earning  .card-footer  ul  li  + li::before {  left: unset;  right: -6px;}html[dir="rtl"] .dashboard-default .our-earning .card-footer ul li span {  margin-right: 15px;  margin-left: unset;}html[dir="rtl"] .dashboard-default .onhover-show-div {  left: 0;  right: unset;}html[dir="rtl"] .dashboard-default .onhover-show-div ul li {  text-align: right;}html[dir="rtl"]  .dashboard-default  .card-header  .d-flex  .badge-group  .badge  svg {  margin-right: 5px;  margin-left: unset;}html[dir="rtl"] .dashboard-default .card-header .d-flex .badge-group .icon-box {  margin-right: 14px;  margin-left: unset;}html[dir="rtl"] .dashboard-default .our-user .card-body ul li + li::before {  left: unset;  right: 0;}html[dir="rtl"]  .dashboard-default  .profile-greeting  .greeting-user  ul.vector-image  li:nth-child(4) {  right: unset;  left: 25%;}html[dir="rtl"]  .dashboard-default  .profile-greeting  .greeting-user  ul.vector-image  li:nth-child(3) {  right: unset;  left: 38%;}html[dir="rtl"]  .dashboard-default  .profile-greeting  .d-sm-flex  .badge-group  .icon-box {  margin-left: unset;  margin-right: 14px;}html[dir="rtl"]  .dashboard-default  .profile-greeting  .d-sm-flex  .badge-group  .badge.badge-light-primary  i {  margin-right: unset;  margin-left: 5px;}html[dir="rtl"] .dashboard-default .profile-greeting .weather h2 {  margin-left: 15px;  padding-left: 15px;  padding-right: unset;  margin-right: unset;}html[dir="rtl"] .dashboard-default .profile-greeting .weather h2:after {  left: 0;  right: unset;}html[dir="rtl"] .card-header h4 {  text-align: right;}html[dir="rtl"] .card-header p i {  top: 8px;  margin-left: unset;  margin-right: 8px;}html[dir="rtl"] .ms-4 {  margin-right: 1.5rem !important;  margin-left: unset !important;}html[dir="rtl"] .card-body.chart-block {  direction: ltr;}html[dir="rtl"] .profile-greeting .card-body {  -webkit-box-pack: end;  -ms-flex-pack: end;  justify-content: flex-end;}html[dir="rtl"] .status-circle {  right: 44px;  left: unset;}html[dir="rtl"] .job-search .d-sm-flex .flex-grow-1 .job-apply-btn {  right: unset;  left: 30px;}html[dir="rtl"] .best-seller table tr th:last-child,html[dir="rtl"] .best-seller table tr td:last-child {  padding-left: unset;  padding-right: 12px;  text-align: left;}html[dir="rtl"] .best-seller table tr th:first-child,html[dir="rtl"] .best-seller table tr td:first-child {  padding-right: unset;  padding-left: 12px !important;}html[dir="rtl"]  .btn-group-wrapper  .btn-group-vertical  .btn-group:last-child  .btn.dropdown-toggle {  border-radius: 0 0 30px 30px !important;}html[dir="rtl"]  .btn-group-wrapper  .btn-group-vertical  .btn-group  .btn.dropdown-toggle {  border-radius: 0 !important;}html[dir="rtl"] .btn-group-wrapper .btn-group .dropdown-menu[style] {  left: auto !important;  right: unset !important;}html[dir="rtl"] .btn-group-wrapper .btn-group .btn-group .btn.dropdown-toggle {  border-radius: 30px 0 0 30px !important;}html[dir="rtl"] .btn-group-wrapper .btn-group .btn {  border-radius: 0 !important;}html[dir="rtl"] .btn-group-wrapper .btn-group .btn:first-child {  border-radius: 0 30px 30px 0 !important;}html[dir="rtl"] .btn-group-wrapper .btn-group .btn:last-child {  border-radius: 30px 0 0 30px !important;}html[dir="rtl"] .btn-group-showcase .btn-option .btn + .btn {  border-radius: 30px 0 0 30px !important;}html[dir="rtl"] .btn-group-showcase .btn-radio .btn-group .btn + .btn {  border-radius: 30px 0 0 30px !important;}html[dir="rtl"] .comment-box .d-md-flex h6 {  text-align: right;}html[dir="rtl"] .comment-box .d-md-flex img {  margin-right: unset;  margin-left: 30px;}html[dir="rtl"] .dashboard-2 .order-card table thead th:first-child,html[dir="rtl"] .dashboard-2 .order-card table thead td:first-child {  padding-right: unset;  padding-left: 12px !important;}html[dir="rtl"] .dashboard-2 .order-card table thead th:last-child,html[dir="rtl"] .dashboard-2 .order-card table thead td:last-child {  padding-left: unset;  padding-right: 12px;}html[dir="rtl"] .goal-view ul.goal-list li:first-child {  border-left: 1px solid #eee;}html[dir="rtl"] .widget-joins .d-flex .flex-grow-1 {  text-align: left;}html[dir="rtl"] .widget-joins .widget-card .icon-bg {  left: 20px;  right: unset;}html[dir="rtl"] .widget-joins .widget-card h5 span:last-child {  margin-right: 10px;  margin-left: unset;}html[dir="rtl"] .widget-feedback ul li:nth-child(n + 2) {  border-left: unset;  border-right: 1px solid #eee;}html[dir="rtl"] .testimonial {  text-align: center !important;}html[dir="rtl"] .activity-media .d-flex .flex-grow-1 {  margin-right: 20px;  margin-left: unset;}html[dir="rtl"] .custom-profile .card-social li:nth-child(n + 2) {  margin-right: 10px;  margin-left: unset;}html[dir="rtl"] .custom-profile .card-footer > div div + div {  border-left: unset;  border-right: 1px solid #eee;}html[dir="rtl"] .social-widget-card .d-flex .flex-grow-1 {  margin-right: 20px;  margin-left: unset;}html[dir="rtl"] .social-widget-card .card-footer .row .col:nth-child(n + 2) {  border-right: 1px solid #eee;  border-left: unset;}html[dir="rtl"] .browser-table table tr th:first-child,html[dir="rtl"] .browser-table table tr td:first-child {  padding-left: 12px;  padding-right: unset;}html[dir="rtl"] .browser-table table tr th:last-child,html[dir="rtl"] .browser-table table tr td:last-child {  padding-left: unset;  padding-right: 12px;  text-align: left;}html[dir="rtl"] .order-history table tbody tr td .product-name .order-process {  padding-right: 15px;  padding-left: unset;}html[dir="rtl"] .dropdown-menu.show {  text-align: right;}html[dir="rtl"] .file-content li {  margin-right: unset;  margin-left: 20px;}html[dir="rtl"] .file-content .folder-box .files-list i {  margin-left: 0;  margin-right: unset;}html[dir="rtl"] .file-content .btn svg {  margin-right: unset;  margin-left: 2px;}html[dir="rtl"] .file-content .form-inline i {  padding-right: unset;  padding-left: 10px;}html[dir="rtl"] .file-manager .folder li:nth-child(n + 2) {  margin-left: unset;  margin-right: 12px;}html[dir="rtl"] .file-sidebar .pricing-plan .bg-img {  top: 40px;  left: -60px;  right: unset;  -webkit-transform: rotate(45deg);  transform: rotate(45deg);}html[dir="rtl"] .file-sidebar .btn svg {  margin-right: unset;  margin-left: 8px;}html[dir="rtl"] .file-content .folder .folder-box .ellips {  right: unset;  left: 22px;}html[dir="rtl"] .employee-status table tr th:first-child,html[dir="rtl"] .employee-status table tr td:first-child {  padding-right: 0;  padding-left: 12px;}html[dir="rtl"] .employee-status table tr th:last-child,html[dir="rtl"] .employee-status table tr td:last-child {  padding-left: unset;  padding-right: 12px;  text-align: left;}html[dir="rtl"] .employee-status .d-flex img {  margin-left: 15px;  margin-right: unset;}html[dir="rtl"] .user-status table tr th:first-child,html[dir="rtl"] .user-status table tr td:first-child {  padding-right: unset;  padding-left: 12px;}html[dir="rtl"] .user-status table tr th:last-child,html[dir="rtl"] .user-status table tr td:last-child {  padding-left: unset;  padding-right: 12px;}html[dir="rtl"] .pro-filter-sec .product-sidebar {  margin-left: 30px;  margin-right: unset;}html[dir="rtl"] .products-total > div:nth-child(n + 2) {  margin-right: 10px;  margin-left: unset;}html[dir="rtl"] .invoice .invo-profile .invo-profile-right {  text-align: left;}html[dir="rtl"]  .invoice  .invo-profile  .invo-profile-left  .d-flex  .flex-shrink-0 {  margin-left: 15px;  margin-right: unset;}html[dir="rtl"] .order-box .title-box span {  text-align: left;}html[dir="rtl"] .order-box .qty li span {  text-align: left;}html[dir="rtl"] .order-box .sub-total li .count {  text-align: left;}html[dir="rtl"]  .order-box  .sub-total  .shipping-class  .shopping-checkout-option  label {  text-align: left;}html[dir="rtl"] .pricing-block .pricing-list ul li h6 span {  margin-right: 5px;  margin-left: unset;}html[dir="rtl"] .email-wrap .actions {  text-align: left;}html[dir="rtl"] .email-wrap .actions li:nth-child(n + 2) {  margin-right: 15px;  margin-left: unset;}html[dir="rtl"] .email-wrap .actions li i.fa {  -webkit-transform: scaleX(-1);  transform: scaleX(-1);}html[dir="rtl"] .email-wrap .email-wrapper .right-download {  float: left;}html[dir="rtl"] .email-wrap .email-wrapper h6 {  float: right;}html[dir="rtl"]  .email-wrap  .email-right-aside  .email-body  .inbox  .d-flex  .flex-grow-1  span {  left: 20px;  right: unset;}html[dir="rtl"] .email-wrap .email-right-aside .email-body .inbox svg {  margin-left: 10px;  margin-right: unset;}html[dir="rtl"] .email-wrap .email-right-aside .email-profile .inbox p {  padding-right: 15px;  padding-left: unset;}html[dir="rtl"]  .email-wrap  .email-right-aside  .email-profile  .dropdown  .dropdown-menu  .dropdown-item {  text-align: right;}html[dir="rtl"]  .chat-box  .chat-right-aside  .chat  .chat-header  .chat-menu-icons  li:nth-child(n + 2) {  margin-right: 24px;  margin-left: unset !important;}html[dir="rtl"]  .user-profile  .social-media  ul.user-list-social  li:nth-child(n + 2) {  margin-right: 5px;  margin-left: unset;}html[dir="rtl"] .user-profile .follow ul.follow-list li:nth-child(n + 2) {  margin-right: 15px;  padding-right: 15px;  padding-left: 0;  margin-left: 0;  border-right: 1px solid #eee;  border-left: none;}html[dir="rtl"] .user-profile .post-about ul li .icon {  margin-right: 0;  margin-left: 15px;}html[dir="rtl"]  .user-profile  .profile-post  .post-body  .post-react  ul  li:nth-child(n + 2) {  margin-left: unset;  margin-right: -20px;}html[dir="rtl"] .user-profile .profile-post .post-body .post-react h6 {  margin-right: 15px;  margin-left: unset;}html[dir="rtl"]  .user-profile  .profile-post  .post-body  .post-comment  li:nth-child(n + 2) {  margin-left: 0;  margin-right: 15px;}html[dir="rtl"] .social-tab ul li:nth-child(n + 2) {  margin-left: unset;  margin-right: 15px;}html[dir="rtl"] .social-tab ul li a svg {  margin-right: unset;  margin-left: 5px;}html[dir="rtl"] .social-tab .input-group .form-control {  border-top-left-radius: 0 !important;  border-bottom-left-radius: 0 !important;  border-top-right-radius: 5px !important;  border-bottom-right-radius: 5px !important;}html[dir="rtl"] .social-tab .input-group .input-group-text {  border-top-left-radius: 5px !important;  border-bottom-left-radius: 5px !important;  border-top-right-radius: 0 !important;  border-bottom-right-radius: 0 !important;}html[dir="rtl"] .contact-editform.ps-0 {  padding-left: 20px !important;}html[dir="rtl"] .contact-options li .btn-category {  padding-left: unset !important;  padding-right: 40px;}html[dir="rtl"] .list-persons .profile-mail .email-general ul {  padding-right: unset;  padding-left: 20px;}html[dir="rtl"] .list-persons .profile-mail .email-general ul li > span {  float: left;}html[dir="rtl"] .list-persons .profile-mail .d-flex .flex-grow-1 ul li + li {  padding-left: unset;  padding-right: 10px;  margin-left: unset;  margin-right: 5px;  border-left: unset;  border-right: 1px solid #f4f4f4;}html[dir="rtl"] .contacts-tabs .nav-pills {  border-right: unset;  border-left: 1px solid #eee;}html[dir="rtl"] .date-details > div + div {  margin-left: unset;  margin-right: 10px;}html[dir="rtl"] .calendar-basic #menu-navi .menu-navi-right .move-btn {  margin-right: 15px;  margin-left: unset;  direction: ltr;}html[dir="rtl"] .calendar-basic #menu-navi .menu-navi-right .dropdown-menu {  text-align: right;}html[dir="rtl"]  .calendar-basic  #menu-navi  .menu-navi-right  .dropdown-menu  > li  > a  i {  margin-right: 0;  margin-left: 10px;}html[dir="rtl"] .calendar-basic #dropdownMenu-calendarType i:last-child {  margin-right: 15px;  margin-left: unset;}html[dir="rtl"] .calendar-basic #dropdownMenu-calendarType i:first-child {  margin-right: unset;  margin-left: 15px;}html[dir="rtl"] .calendar-basic .lnb-calendars {  float: left;}html[dir="rtl"]  .calendar-basic  input[type="checkbox"].tui-full-calendar-checkbox-round  + span {  margin-left: 8px;  margin-right: unset;}html[dir="rtl"]  .calendar-basic  input[type="checkbox"].tui-full-calendar-checkbox-square  + span {  margin-left: 5px;}html[dir="rtl"] .calendar-basic .lnb-calendars-item:nth-child(n + 2) {  margin-right: 10px;  margin-left: 0;}html[dir="rtl"]  .calendar-basic  .tui-full-calendar-button.tui-full-calendar-popup-close {  left: 10px;  right: unset;}html[dir="rtl"]  .calendar-basic  .tui-full-calendar-button.tui-full-calendar-section-private {  margin-right: 4px;  margin-left: unset;}html[dir="rtl"]  .calendar-basic  .tui-full-calendar-popup  .tui-full-calendar-popup-section-item  .tui-full-calendar-content {  text-align: right;  padding-right: 8px;  padding-left: 0;}html[dir="rtl"]  .calendar-basic  .tui-full-calendar-popup  .tui-full-calendar-popup-section-item  .tui-full-calendar-icon {  margin-right: 10px;  margin-left: 0;}html[dir="rtl"]  .calendar-basic  .tui-full-calendar-popup-detail  .tui-full-calendar-icon {  margin-left: 8px;  margin-right: unset;}html[dir="rtl"]  .calendar-basic  .tui-full-calendar-popup-detail  .tui-full-calendar-popup-detail-item-indent {  padding-right: 20px;  padding-left: unset;}html[dir="rtl"] table.dataTable.fixedHeader-locked,html[dir="rtl"] table.dataTable.fixedHeader-floating {  right: 250px !important;}html[dir="rtl"] .file-content .form-inline i {  padding-right: unset;  padding-left: 10px;}html[dir="rtl"] .file-sidebar .btn svg {  margin-right: unset;  margin-left: 8px;}html[dir="rtl"] .project-list .btn {  float: left;}html[dir="rtl"] .form-select {  background-position: left 0.75rem center;}html[dir="rtl"] .customers ul li + li {  margin-left: unset;  margin-right: -10%;}html[dir="rtl"] .project-list .border-tab.nav-tabs .nav-item .nav-link {  padding: 8px 0 8px 30px;}html[dir="rtl"] .project-box .badge {  right: unset;  left: 15px;}html[dir="rtl"] .kanban-board {  float: right;}html[dir="rtl"] .kanban-item .kanban-box .customers ul li + li {  margin-left: unset;  margin-right: -10px;}html[dir="rtl"] .kanban-item .list li i {  margin-right: unset;  margin-left: 10px;}html[dir="rtl"]  .right-header  .input-group  .input-group-prepend  .input-group-text {  margin-left: 5px;  margin-right: unset;}html[dir="rtl"] .page-wrapper.horizontal-wrapper .header-logo-wrapper {  text-align: right;}html[dir="rtl"] .page-wrapper.horizontal-wrapper .page-body-wrapper .page-body {  margin-right: 0;}html[dir="rtl"] .page-wrapper.horizontal-wrapper .page-body-wrapper footer {  margin-right: 0;}html[dir="rtl"] .page-header .header-wrapper .nav-right .message-dropdown,html[dir="rtl"] .page-header .header-wrapper .nav-right .notification-dropdown {  border-top-left-radius: 10px;  border-top-right-radius: 10px;}html[dir="rtl"] .page-header .header-wrapper .nav-right > ul > li:first-child {  margin-left: 0;}html[dir="rtl"]  .page-header  .header-wrapper  .nav-right.right-header  ul  li  .profile-media  .flex-grow-1 {  margin-right: 15px;  margin-left: unset;}html[dir="rtl"] .page-header .header-wrapper .toggle-sidebar {  margin-left: 2px;  margin-right: unset;}html[dir="rtl"]  .page-wrapper  .page-header  .header-wrapper  .nav-right  .onhover-show-div:not(.profile-dropdown)  li:first-child  svg {  right: unset;  left: 8px;}html[dir="rtl"]  .page-wrapper  .page-header  .header-wrapper  .nav-right  .notification-dropdown {  left: -20px !important;  right: unset !important;}html[dir="rtl"] .page-wrapper .page-header .header-wrapper .search-full input {  padding-left: unset;  padding-right: 60px;  text-align: right;}html[dir="rtl"]  .page-wrapper  .page-header  .header-wrapper  .search-full  .form-group:before {  left: unset;  right: 30px;}html[dir="rtl"]  .page-wrapper  .page-header  .header-wrapper  .search-full  .form-group  .close-search {  right: unset;  left: 30px;}html[dir="rtl"] .apexcharts-canvas {  direction: ltr;}html[dir="rtl"] .star-ratings ul.search-info .rating li + li {  border-right: none;  padding-right: 0;  margin-right: 0;}html[dir="rtl"] .search-list li:first-child {  border-radius: 10px 10px !important;  border-top-left-radius: unset !important;  border-bottom-left-radius: unset !important;}html[dir="rtl"] .search-list li:last-child {  border-radius: 10px 10px !important;  border-top-right-radius: unset !important;  border-bottom-right-radius: unset !important;}html[dir="rtl"] .typo-graphy .card-body .figure blockquote {  border-left: unset;  border-right: 4px solid #eee;}html[dir="rtl"] .figure.text-end blockquote {  border-right: unset !important;  border-left: 4px solid #eee !important;}html[dir="rtl"] .email-wrap .btn-mail {  text-align: right;}html[dir="rtl"] .email-wrap .email-app-sidebar ul li a {  padding-left: unset;  padding-right: 20px;}html[dir="rtl"]  .bookmark-tabcontent  .tab-content  .card  .card-header  ul  li  + li {  margin-right: 5px;  margin-left: unset;}html[dir="rtl"]  .bookmark-tabcontent  .details-bookmark  .bookmark-card.card  .title-bookmark {  text-align: right;}html[dir="rtl"]  .bookmark-tabcontent  .details-bookmark  .bookmark-card.card  .title-bookmark  .hover-block  ul  li  + li {  margin-left: unset;  margin-right: 5px;}html[dir="rtl"]  .bookmark-tabcontent  .details-bookmark.list-bookmark  .bookmark-card  .details-website  .title-bookmark  .hover-block {  text-align: left;}html[dir="rtl"] .bookmark-wrap .details-bookmark .row > div + div {  padding-left: 15px !important;}html[dir="rtl"] .ribbon-wrapper .card-body .ribbon-space-bottom,html[dir="rtl"] .ribbon-wrapper .card-body .ribbon-vertical-right {  right: 0;  left: unset;}html[dir="rtl"] .ribbon-vertical-left-wrapper p {  text-align: left;}html[dir="rtl"] .taskadd table tr td:last-child {  padding-left: 30px;  padding-right: unset;}html[dir="rtl"] .taskadd table tr td:first-child {  padding-right: 30px;  padding-left: unset;}html[dir="rtl"] .location-checkbox span {  padding-right: 30px;  padding-left: unset;}html[dir="rtl"] .dashboard-2 table tr td:first-child {  padding-left: 12px !important;  padding-right: unset !important;}html[dir="rtl"] .dashboard-2 table tr td:last-child {  padding-right: 12px !important;  padding-left: unset !important;  text-align: left !important;}html[dir="rtl"]  .dashboard-2  .product-slider  .card-body  .owl-carousel.owl-theme  .owl-dots {  left: 0;  right: unset;}html[dir="rtl"]  .dashboard-2  .order-card  table  tbody  tr:hover  td:nth-child(2)  span {  border-right: 2px solid #959aa7;  border-left: unset;}html[dir="rtl"] .dashboard-2 .order-card table tbody tr td:nth-child(2) span {  border-right: 2px solid rgba(0, 0, 0, 0);  border-left: unset;}html[dir="rtl"]  .dashboard-2  .order-card  table  tbody  tr  td  .d-flex  .flex-grow-1  span {  margin-right: 20px;  margin-left: unset;}html[dir="rtl"]  .dashboard-2  .static-card  .card-footer  ul.d-xxl-flex  li:nth-child(n + 2) {  margin-right: 20px;  margin-left: unset;}html[dir="rtl"]  .dashboard-2  .static-card  .card-footer  ul.d-xxl-flex  li  .flex-grow-1 {  margin-right: 15px;  margin-left: unset;}html[dir="rtl"]  .dashboard-2  .static-card  .card-footer  ul.d-xxl-flex  li  .flex-shrink-0  i {  -webkit-transform: rotate(320deg);  transform: rotate(320deg);}html[dir="rtl"] .dashboard-2 .activity-timeline .d-flex .flex-grow-1 {  margin-right: 20px;  margin-left: unset;}html[dir="rtl"]  .dashboard-2  .activity-timeline  .d-flex  .flex-grow-1  ul.img-wrapper  li  + li {  margin-left: unset;  margin-right: 20px;}html[dir="rtl"] .dashboard-2 .activity-timeline .d-flex .activity-line {  right: 36px;  left: unset;}html[dir="rtl"] .dashboard-2 .goal-view .card-footer ul li + li::before {  right: -6px;  left: unset;}html[dir="rtl"] .dashboard-2 .best-seller table tbody tr td i.fa {  margin-right: 8px;  margin-left: unset;}html[dir="rtl"]  .dashboard-2  .best-seller  table  tbody  tr  td  .d-flex  .active-status {  left: unset;  right: 33px;}html[dir="rtl"] .dashboard-2 .best-seller table tbody tr td .d-flex img {  margin-left: 10px;  margin-right: unset;}html[dir="rtl"] .dashboard-2 .product .d-flex .active-status {  right: 30px;  left: unset;}html[dir="rtl"] .dashboard-2 .product .card-body .table tr td .d-flex .circle {  margin-left: 10px;  margin-right: unset;}html[dir="rtl"] .dashboard-2 .card-body .d-flex .flex-grow-1 .profit-wrapper i {  -webkit-transform: rotate(320deg);  transform: rotate(320deg);}html[dir="rtl"] .dashboard-2 .card-body .right-side {  left: 15px;  right: unset;}html[dir="rtl"] .progress-gradient-primary {  background-image: -webkit-gradient(    linear,    left top,    right top,    from(var(--theme-deafult)),    to(rgba(0, 0, 0, 0))  );  background-image: linear-gradient(    to right,    var(--theme-deafult),    rgba(0, 0, 0, 0)  );}html[dir="rtl"] .progress-gradient-primary::after {  right: unset;  left: -1px;}html[dir="rtl"] .progress-gradient-primary .animate-circle {  right: unset;  left: -8px;}html[dir="rtl"] .progress-gradient-secondary {  background-image: -webkit-gradient(    linear,    left top,    right top,    from(#eeb82f),    to(rgba(0, 0, 0, 0))  );  background-image: linear-gradient(to right, #eeb82f, rgba(0, 0, 0, 0));}html[dir="rtl"] .progress-gradient-secondary::after {  right: unset;  left: -1px;}html[dir="rtl"] .progress-gradient-secondary .animate-circle {  right: unset;  left: -8px;}html[dir="rtl"] .progress-gradient-success {  background-image: -webkit-gradient(    linear,    left top,    right top,    from(#61ae41),    to(rgba(0, 0, 0, 0))  );  background-image: linear-gradient(to right, #61ae41, rgba(0, 0, 0, 0));}html[dir="rtl"] .progress-gradient-success::after {  right: unset;  left: -1px;}html[dir="rtl"] .progress-gradient-success .animate-circle {  right: unset;  left: -8px;}html[dir="rtl"] .progress-gradient-danger {  background-image: -webkit-gradient(    linear,    left top,    right top,    from(#f81f58),    to(rgba(0, 0, 0, 0))  );  background-image: linear-gradient(to right, #f81f58, rgba(0, 0, 0, 0));}html[dir="rtl"] .progress-gradient-danger::after {  right: unset;  left: -1px;}html[dir="rtl"] .progress-gradient-danger .animate-circle {  right: unset;  left: -8px;}html[dir="rtl"] .progress-gradient-info {  background-image: -webkit-gradient(    linear,    left top,    right top,    from(#4d6c83),    to(rgba(0, 0, 0, 0))  );  background-image: linear-gradient(to right, #4d6c83, rgba(0, 0, 0, 0));}html[dir="rtl"] .progress-gradient-info::after {  right: unset;  left: -1px;}html[dir="rtl"] .progress-gradient-info .animate-circle {  right: unset;  left: -8px;}html[dir="rtl"] .progress-gradient-light {  background-image: -webkit-gradient(    linear,    left top,    right top,    from(#f4f4f4),    to(rgba(0, 0, 0, 0))  );  background-image: linear-gradient(to right, #f4f4f4, rgba(0, 0, 0, 0));}html[dir="rtl"] .progress-gradient-light::after {  right: unset;  left: -1px;}html[dir="rtl"] .progress-gradient-light .animate-circle {  right: unset;  left: -8px;}html[dir="rtl"] .progress-gradient-dark {  background-image: -webkit-gradient(    linear,    left top,    right top,    from(#2c323f),    to(rgba(0, 0, 0, 0))  );  background-image: linear-gradient(to right, #2c323f, rgba(0, 0, 0, 0));}html[dir="rtl"] .progress-gradient-dark::after {  right: unset;  left: -1px;}html[dir="rtl"] .progress-gradient-dark .animate-circle {  right: unset;  left: -8px;}html[dir="rtl"] .progress-gradient-warning {  background-image: -webkit-gradient(    linear,    left top,    right top,    from(#e6ae30),    to(rgba(0, 0, 0, 0))  );  background-image: linear-gradient(to right, #e6ae30, rgba(0, 0, 0, 0));}html[dir="rtl"] .progress-gradient-warning::after {  right: unset;  left: -1px;}html[dir="rtl"] .progress-gradient-warning .animate-circle {  right: unset;  left: -8px;}html[dir="rtl"] .progress-animate span {  left: -10px;  right: unset;}html[dir="rtl"] .product-social li:nth-child(n + 2) {  margin-right: 10px;  margin-left: unset;}html[dir="rtl"] .me-4 {  margin-left: 1.5rem !important;  margin-right: unset !important;}html[dir="rtl"] .pe-4 {  padding-left: 1.5rem !important;  padding-right: unset !important;}html[dir="rtl"] .me-1 {  margin-left: 0.25rem !important;  margin-right: unset !important;}html[dir="rtl"] .navs-dropdown .onhover-show-div {  right: 0;}html[dir="rtl"] .default-according.style-1 button {  text-align: right;}html[dir="rtl"] .default-according.style-1 button:before {  left: 20px;  right: unset;}html[dir="rtl"] .default-according.style-1 button i {  right: 18px;  left: unset;}html[dir="rtl"] .default-according .card .card-header i {  right: 18px;  left: unset;  margin-left: 5px;  margin-right: unset;}html[dir="rtl"] .default-according .card .card-header .btn-link {  text-align: right;}html[dir="rtl"] .ProfileCard-details {  padding-right: 30px;  padding-left: unset;  float: right;}html[dir="rtl"] .starter-main .card-body blockquote {  border-left: unset;  border-right: 4px solid #eee;}html[dir="rtl"] .starter-main .card-body dd {  margin-right: 0;}html[dir="rtl"] .starter-main .card-body ul {  padding-right: 0;  padding-left: unset;}html[dir="rtl"] .theme-tab .tab-title li a svg {  margin-left: 5px;  margin-right: unset;}html[dir="rtl"] .order-box .sub-total .shipping-class .shopping-checkout-option,html[dir="rtl"] .order-box .sub-total .shipping-class span,html[dir="rtl"] .order-box .sub-total li .shopping-checkout-option,html[dir="rtl"] .order-box .sub-total li span,html[dir="rtl"] .order-box .total .shipping-class .shopping-checkout-option,html[dir="rtl"] .order-box .total .shipping-class span,html[dir="rtl"] .order-box .total li .shopping-checkout-option,html[dir="rtl"] .order-box .total li span,html[dir="rtl"] .order-box .qty .shipping-class .shopping-checkout-option,html[dir="rtl"] .order-box .qty .shipping-class span,html[dir="rtl"] .order-box .qty li .shopping-checkout-option,html[dir="rtl"] .order-box .qty li span {  float: left;}html[dir="rtl"] .order-box .sub-total li .count,html[dir="rtl"] .order-box .total li .count,html[dir="rtl"] .order-box .qty li .count {  float: left;}html[dir="rtl"] .img-paypal {  margin-right: 15px;  margin-left: unset;}html[dir="rtl"] .cart .qty-box .input-group .btn {  border-radius: 0 !important;}html[dir="rtl"] .product-qnty fieldset .input-group .input-group-prepend .btn {  border-top-right-radius: 0;  border-bottom-right-radius: 0;}html[dir="rtl"] .grid-options {  margin-right: 10px;  margin-left: unset;}html[dir="rtl"] .grid-options ul li a .line-grid-1 {  right: 12px;  left: unset;}html[dir="rtl"] .grid-options ul li a .line-grid-2 {  right: 18px;  left: unset;}html[dir="rtl"] .grid-options ul li a .line-grid-3 {  right: 36px;  left: unset;}html[dir="rtl"] .grid-options ul li a .line-grid-4 {  right: 42px;  left: unset;}html[dir="rtl"] .grid-options ul li a .line-grid-5 {  right: 48px;  left: unset;}html[dir="rtl"] .grid-options ul li a .line-grid-6 {  right: 66px;  left: unset;}html[dir="rtl"] .grid-options ul li a .line-grid-7 {  right: 72px;  left: unset;}html[dir="rtl"] .grid-options ul li a .line-grid-8 {  right: 78px;  left: unset;}html[dir="rtl"] .grid-options ul li a .line-grid-9 {  right: 84px;  left: unset;}html[dir="rtl"] .grid-options ul li a .line-grid-10 {  right: 103px;  left: unset;}html[dir="rtl"] .grid-options ul li a .line-grid-11 {  right: 109px;  left: unset;}html[dir="rtl"] .grid-options ul li a .line-grid-12 {  right: 115px;  left: unset;}html[dir="rtl"] .grid-options ul li a .line-grid-13 {  right: 121px;  left: unset;}html[dir="rtl"] .grid-options ul li a .line-grid-14 {  right: 127px;  left: unset;}html[dir="rtl"] .grid-options ul li a .line-grid-15 {  right: 133px;  left: unset;}html[dir="rtl"] .product-wrapper.sidebaron .product-grid .product-wrapper-grid {  margin-left: unset;}html[dir="rtl"] .product-filter.new-products .owl-theme .owl-nav {  left: 0;  right: unset;}html[dir="rtl"]  .product-filter.new-products  .owl-theme  .owl-item  .item  .product-box  .product-details.text-start {  text-align: left !important;}html[dir="rtl"]  .product-filter.new-products  .owl-theme  .owl-item  .item  .product-box  .d-flex {  direction: rtl;}html[dir="rtl"]  .product-sidebar  .filter-section  .card  .card-header  h6  .pull-right  i {  left: auto;  right: unset;}html[dir="rtl"] .prooduct-details-box .btn {  right: unset;  left: 15px;}html[dir="rtl"] .prooduct-details-box .close {  right: unset;  left: 10px;}html[dir="rtl"] .collection-filter-block svg {  margin-right: unset;  margin-left: 10px;}html[dir="rtl"] .feature-products form .form-group i {  left: 30px;  right: unset;}html[dir="rtl"] .product-wrapper-grid.list-view .product-box .product-details {  text-align: right;}html[dir="rtl"] .page-wrapper .page-body-wrapper .page-title .breadcrumb {  margin-left: unset;}html[dir="rtl"] .bookmark ul li + li {  margin-left: unset;  margin-right: 10px;}html[dir="rtl"] .bookmark ul li .search-form .form-control-search {  left: -50px;  right: unset;}html[dir="rtl"] .bookmark ul li .search-form .form-control-search:before {  right: 50px;  left: unset;}html[dir="rtl"] .bookmark ul li .search-form .form-control-search:after {  right: 20px;  left: unset;}html[dir="rtl"] .me-0 {  margin-left: 0 !important;  margin-right: unset !important;}html[dir="rtl"] .footer .pull-right {  float: none;}html[dir="rtl"] .footer .footer-right ul {  text-align: left;}html[dir="rtl"] .footer .footer-right ul.color-varient li:nth-child(n + 2) {  margin-left: unset;  margin-right: -13%;}html[dir="rtl"] .checkbox_animated,html[dir="rtl"] .radio_animated {  margin: 0 8px 0 16px;}html[dir="rtl"] .email-profile .email-top .email-chek .checkbox_animated {  margin: 0 0 0 16px;}html[dir="rtl"] .button.remove {  left: -10px;  right: unset;}html[dir="rtl"] .code-box-copy__btn {  left: 11px;  right: unset;}html[dir="rtl"] ul.nav-menus {  border-bottom: none;}html[dir="rtl"] ul.notification-dropdown.onhover-show-div li {  text-align: right;}html[dir="rtl"] .badge + .badge {  margin-right: 5px;  margin-left: unset;}html[dir="rtl"] .offset-xl-3 {  margin-right: 25%;  margin-left: unset;}html[dir="rtl"] .m-l-10 {  margin-right: 10px !important;  margin-left: unset !important;}html[dir="rtl"] .m-r-20 {  margin-left: 20px;  margin-right: unset;}html[dir="rtl"] .m-r-30 {  margin-left: 30px;  margin-right: unset;}html[dir="rtl"] .m-r-5 {  margin-left: 5px;  margin-right: unset;}html[dir="rtl"] .text-start {  text-align: right !important;}html[dir="rtl"] .m-r-10 {  margin-left: 10px;  margin-right: unset;}html[dir="rtl"] .pe-3 {  padding-left: 1rem !important;  padding-right: unset !important;}html[dir="rtl"] .p-r-0 {  padding-left: 0;  padding-right: 15px;}html[dir="rtl"] .m-l-20 {  margin-right: 20px !important;  margin-left: unset !important;}html[dir="rtl"] .ps-3 {  padding-right: 1rem !important;}html[dir="rtl"] .b-r-light {  border-left: 1px solid #f4f4f4 !important;  border-right: unset !important;}html[dir="rtl"] .float-end {  float: left !important;}html[dir="rtl"] .float-start {  float: right !important;}html[dir="rtl"] .text-end {  text-align: left !important;}html[dir="rtl"] .border-right {  border-left: 1px solid #dee2e6 !important;  border-right: unset !important;}html[dir="rtl"] .pe-0 {  padding-left: 0 !important;  padding-right: unset !important;}html[dir="rtl"] .ps-0 {  padding-right: 0 !important;  padding-left: unset !important;}html[dir="rtl"] .ms-1 {  margin-left: unset !important;  margin-right: 0.25rem !important;}html[dir="rtl"] .owl-carousel {  direction: ltr;}html[dir="rtl"] .btn-group > .btn:not(:last-child):not(.dropdown-toggle),html[dir="rtl"] .btn-group > :not(:last-child) > .btn {  border-top-left-radius: 0;  border-bottom-left-radius: 0;  border-top-right-radius: 30px;  border-bottom-right-radius: 30px;}html[dir="rtl"] .btn-group > .btn:not(:first-child) {  border-top-left-radius: 30px;  border-bottom-left-radius: 30px;  border-top-right-radius: 0;  border-bottom-right-radius: 0;}html[dir="rtl"] .btn-group > .btn:nth-child(2) {  border-radius: 0 !important;}html[dir="rtl"] .btn-group .btn-group > :not(:first-child) > .btn {  border-top-left-radius: 30px;  border-bottom-left-radius: 30px;  border-top-right-radius: 0;  border-bottom-right-radius: 0;}html[dir="rtl"] .btn-group .btn + .btn,html[dir="rtl"] .btn-group .btn + .btn-group {  margin-right: -1px;  border-right: none;}html[dir="rtl"] .btn-group .btn-group + .btn,html[dir="rtl"] .btn-group .btn-group + .btn-group {  margin-right: -1px;}html[dir="rtl"] .btn-group .btn-group-vertical .btn + .btn,html[dir="rtl"] .btn-group .btn-group-vertical .btn + .btn-group {  margin-right: -1px;}html[dir="rtl"] .btn-group .btn-group-vertical .btn-group + .btn,html[dir="rtl"] .btn-group .btn-group-vertical .btn-group + .btn-group {  margin-right: -1px;}html[dir="rtl"] .me-3 {  margin-right: unset !important;  margin-left: 1rem !important;}html[dir="rtl"] .me-5 {  margin-left: 3rem !important;  margin-right: unset !important;}html[dir="rtl"] .ms-3 {  margin-right: 1rem !important;  margin-left: unset !important;}html[dir="rtl"] .m-r-15 {  margin-left: 15px;  margin-right: unset;}html[dir="rtl"] .b-l-light {  border-right: 1px solid #f4f4f4 !important;  border-left: unset !important;}html[dir="rtl"] .p-l-0 {  padding-left: unset;  padding-right: 0px;}html[dir="rtl"] .ps-4 {  padding-right: 1.5rem !important;  padding-left: unset !important;}html[dir="rtl"] .me-2 {  margin-left: 0.5rem !important;  margin-right: unset !important;}html[dir="rtl"] .ms-2 {  margin-right: 0.5rem !important;  margin-left: unset !important;}html[dir="rtl"] .pe-2 {  padding-right: unset !important;  padding-left: 0.5rem !important;}html[dir="rtl"] .alert {  text-align: right;}html[dir="rtl"] .pull-right {  float: left;}html[dir="rtl"] .form-inline .form-group {  margin-left: 15px;  margin-right: 0;}html[dir="rtl"] .card {  text-align: right;}html[dir="rtl"] .card .card-header h5:not(.mb-0) {  float: right;}html[dir="rtl"] .card .card-header span {  clear: both;}html[dir="rtl"] .card .card-header .card-header-right {  left: 35px;  right: unset;}html[dir="rtl"] .card .card-header .card-header-right .card-option {  text-align: left;}html[dir="rtl"]  .card  .card-header  .card-header-right  .card-option.list-unstyled {  padding-right: 0;  padding-left: unset;}html[dir="rtl"] .card .card-header .pull-left {  float: right;}html[dir="rtl"] .card.full-card {  left: 0;  right: unset;}html[dir="rtl"] .card .card-body .alert svg {  margin-left: 4px;  margin-right: unset;}html[dir="rtl"] .card .card-body .square {  margin-left: 5px;  margin-right: unset;}html[dir="rtl"] .custom-card .card-social li:nth-child(n + 2) {  margin-right: 5px;  margin-left: unset;}html[dir="rtl"] .modal-footer > :not(:first-child) {  margin-right: 0.5rem;  margin-left: 0;}html[dir="rtl"] .form-inline .form-group .col-form-label {  margin-left: 5px;  margin-right: 0;}html[dir="rtl"] .breadcrumb-item + .breadcrumb-item {  padding-right: 0.5rem;  padding-left: unset;}html[dir="rtl"] .breadcrumb-item + .breadcrumb-item::before {  padding-left: unset;  padding-right: 0.5rem;  float: right;  -webkit-transform: scale(-1);  transform: scale(-1);}html[dir="rtl"] .modal-header .btn-close,html[dir="rtl"] .modal-content .btn-close,html[dir="rtl"] .modal-footer .btn-close {  left: 25px;  right: unset;}html[dir="rtl"] code[class*="language-"],html[dir="rtl"] pre[class*="language-"] {  text-align: right;}html[dir="rtl"] .input-group-prepend {  margin-left: -1px;  margin-right: unset;}html[dir="rtl"]  .input-group:not(.has-validation)  > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),html[dir="rtl"]  .input-group:not(.has-validation)  > .dropdown-toggle:nth-last-child(n + 3) {  border-top-left-radius: 0;  border-bottom-left-radius: 0;}html[dir="rtl"]  .input-group  > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(    .valid-feedback  ):not(.invalid-tooltip):not(.invalid-feedback) {  margin-left: unset;  margin-right: -1px;  border-top-right-radius: 0;  border-bottom-right-radius: 0;}html[dir="rtl"] .was-validated .form-control:invalid,html[dir="rtl"] .form-control.is-invalid,html[dir="rtl"] .was-validated .form-control:valid,html[dir="rtl"] .form-control.is-valid {  padding-left: calc(1.5em + 0.75rem);  padding-right: 12px;  background-position: 1% !important;}html[dir="rtl"] .was-validated .form-select:valid,html[dir="rtl"] .form-select.is-valid {  background-position: right 99% center, center right 97%;}html[dir="rtl"] .was-validated .form-select:invalid,html[dir="rtl"] .form-select.is-invalid {  background-position: right 99% center, center right 97%;}html[dir="rtl"] .input-group > .form-control:not(:last-child) {  border-top-left-radius: 0;  border-bottom-left-radius: 0;  border-top-right-radius: 0;  border-bottom-right-radius: 0;}html[dir="rtl"] .input-group > .input-group-prepend > .btn,html[dir="rtl"] .input-group > .input-group-prepend > .input-group-text,html[dir="rtl"] .input-group > .input-group-text:not(:last-child) > .btn,html[dir="rtl"]  .input-group  > .input-group-text:not(:last-child)  > .input-group-text,html[dir="rtl"]  .input-group  > .input-group-text:last-child  > .btn:not(:last-child):not(.dropdown-toggle),html[dir="rtl"]  .input-group  > .input-group-text:last-child  > .input-group-text:not(:last-child) {  border-top-left-radius: 0;  border-bottom-left-radius: 0;  border-top-right-radius: 30px;  border-bottom-right-radius: 30px;}html[dir="rtl"] .input-group > .input-group-text > .btn,html[dir="rtl"] .input-group > .input-group-text > .input-group-text,html[dir="rtl"] .input-group > .input-group-prepend:not(:first-child) > .btn,html[dir="rtl"]  .input-group  > .input-group-prepend:not(:first-child)  > .input-group-text,html[dir="rtl"]  .input-group  > .input-group-prepend:first-child  > .btn:not(:first-child),html[dir="rtl"]  .input-group  > .input-group-prepend:first-child  > .input-group-text:not(:first-child) {  border-top-left-radius: 0;  border-bottom-left-radius: 0;  border-top-right-radius: 0;  border-bottom-right-radius: 0;}html[dir="rtl"] .border-tab.nav-left .nav-link {  text-align: left;}html[dir="rtl"] .needs-validation .invalid-tooltip {  left: 10px;  right: unset;}html[dir="rtl"] .mega-horizontal p.rating-star-wrapper i.m-r-5,html[dir="rtl"] .mega-vertical p.rating-star-wrapper i.m-r-5 {  margin-left: unset !important;  margin-right: 5px !important;}html[dir="rtl"] .star-ratings .stars .clear-rating {  padding-left: unset;  padding-right: 5px;}html[dir="rtl"] .socialprofile .social-group ul li:nth-child(4) {  margin-right: -22px;}html[dir="rtl"] .social-status form .form-group .form-control-social {  padding-right: 15px;  padding-left: unset;}html[dir="rtl"] .social-status .d-flex .social-status {  right: 35px;  left: unset;}html[dir="rtl"]  .user-profile  .profile-post  .post-body  .post-comment  li  label  a  span {  margin-right: 10px;  margin-left: unset;}html[dir="rtl"] .edit-profile .profile-title .d-lg-flex .flex-grow-1 {  margin-right: 25px;  margin-left: unset;}html[dir="rtl"]  .chat-box  .chat-menu  .user-profile  .user-content  .social-list  li:nth-child(n + 2) {  margin-right: 5px;  margin-left: unset;}html[dir="rtl"] .chat-box .chat-history .caller-img {  border-bottom-right-radius: unset;  border-bottom-left-radius: 20px;}html[dir="rtl"] .social-chat .other-msg {  margin-right: 40px;  margin-left: unset;}html[dir="rtl"] .social-chat .flex-grow-1:before {  left: 100%;  right: unset;  border-left: 7px solid #59667a;  border-right: unset;}html[dir="rtl"] .social-chat .flex-grow-1:after {  left: 100%;  right: unset;  border-left: 7px solid #fff;  border-right: unset;}html[dir="rtl"]  .dropdown-page  .dropdown-basic  .dropdown.separated-btn  .dropdown-content {  right: unset;  left: 0;}html[dir="rtl"] .timeline-content .comment-number i {  margin-left: 20px;  margin-right: unset;}html[dir="rtl"] .pricing-block .pricing-header:before {  border-radius: 50% 0 50% 0;}html[dir="rtl"] .photos ul li {  margin-right: unset;  margin-left: 10px;}html[dir="rtl"] .avatar-showcase .friend-pic {  margin-left: 8px;  margin-right: unset;}html[dir="rtl"] .avatar-showcase .pepole-knows ul li {  margin-left: 21px;  margin-right: unset;}html[dir="rtl"] .avatar-showcase .pepole-knows ul li:last-child {  margin-left: 0;}html[dir="rtl"] .input-group.left-radius input {  border-top-right-radius: unset !important;  border-bottom-right-radius: unset !important;}html[dir="rtl"] .input-group.left-radius .input-group-text {  border-bottom-left-radius: unset !important;  border-top-left-radius: unset !important;}html[dir="rtl"] .input-group.leftright-radius input {  border-bottom-left-radius: unset !important;  border-top-left-radius: unset !important;}html[dir="rtl"] .input-group.leftright-radius .input-group-text:last-child {  border-top-right-radius: unset !important;  border-bottom-right-radius: unset !important;}html[dir="rtl"] .input-group.leftright-radius .input-group-text:first-child {  border-top-left-radius: unset !important;  border-bottom-left-radius: unset !important;}html[dir="rtl"] .faq-form .search-icon {  left: 12px;  right: unset;}html[dir="rtl"] .faq-widgets .flex-grow-1 p {  padding-left: 20px;  padding-right: unset;}html[dir="rtl"] .header-faq,html[dir="rtl"] .faq-title {  text-align: right;}html[dir="rtl"] .faq-accordion .faq-header svg {  left: 20px;  right: unset;}html[dir="rtl"] .faq-accordion .card .btn-link svg {  margin-left: 10px;  margin-right: unset;  right: 20px;  left: unset;}html[dir="rtl"] .navigation-option ul li {  padding: 10px 0 10px 10px;}html[dir="rtl"] .navigation-option ul li a {  padding-right: 40px;  padding-left: unset;}html[dir="rtl"] .navigation-option ul li a svg {  right: 15px;  left: unset;}html[dir="rtl"] .updates-faq {  margin-right: unset;  margin-left: 30px;}html[dir="rtl"]  .order-history  table  tr:nth-last-child(2)  td  .input-group  .form-control {  border-top-right-radius: 30px !important;  border-bottom-right-radius: 30px !important;}html[dir="rtl"] .order-history table tr:nth-last-child(2) td .input-group .btn {  border-top-left-radius: 30px !important;  border-bottom-left-radius: 30px !important;}html[dir="rtl"] .whishlist-main .prooduct-details-box .btn {  left: 5px;  right: unset;}html[dir="rtl"] .browse .browse-articles h6 {  padding-right: 25px;  padding-left: unset;}html[dir="rtl"] .browse .browse-articles h6 span svg {  right: 0;  margin-left: 10px;}html[dir="rtl"] .browse .browse-articles span svg {  margin-left: 10px;  margin-right: unset;}html[dir="rtl"] .browse .browse-articles ul li h5 {  padding-left: unset;  padding-right: 20px;}html[dir="rtl"] .browse .browse-articles ul li h5 svg {  left: unset;  right: 0;  margin-right: unset;  margin-left: 10px;}html[dir="rtl"]  .bookmark-tabcontent  .details-bookmark.list-bookmark  .bookmark-card.card  .title-bookmark  .content-general  p {  margin-left: 20px;  margin-right: unset;}html[dir="rtl"]  .bookmark-tabcontent  .details-bookmark.list-bookmark  .bookmark-card.card  .title-bookmark  h6 {  padding-left: 15px;  padding-right: unset;}html[dir="rtl"]  .bookmark-tabcontent  .details-bookmark.list-bookmark  .bookmark-card.card  .title-bookmark  h6::after {  left: 0;  right: unset;}html[dir="rtl"]  .bookmark-tabcontent  .details-bookmark  .bookmark-card.card  .favourite-icon {  left: 15px;  right: unset;  text-align: center;}html[dir="rtl"]  .email-wrap  .email-right-aside  .email-body  .modal-content  .btn-close {  right: unset;}html[dir="rtl"] #right-history.show {  left: 0;  right: unset;}html[dir="rtl"] .swal-footer {  text-align: left;}html[dir="rtl"] .categories .learning-header {  padding-right: 30px;  padding-left: unset;}html[dir="rtl"] .main .langChoice {  left: 30px;  right: unset;}html[dir="rtl"] .pricing-block svg {  direction: ltr;}html[dir="rtl"] .pricing-block .pricing-list ul li h6 span {  margin-right: 5px;  margin-left: unset;}html[dir="rtl"] .support-ticket .pro-gress ul li span i {  margin-right: 10px;  margin-left: unset;}html[dir="rtl"] p.data-attributes svg {  margin-left: 10px;  margin-right: unset;}html[dir="rtl"] .avatars .avatar {  margin-left: 10px;  margin-right: unset;}html[dir="rtl"] .avatars .avatar:last-child {  margin-left: 0;}html[dir="rtl"] .avatars .avatar .status {  left: 4px;  right: unset;}html[dir="rtl"] .customers.avatar-group {  margin-left: 30px;  margin-right: unset;}html[dir="rtl"] .card .card-header h5 {  float: none !important;}html[dir="rtl"] .mobile-clock-widget .bg-svg {  left: unset;  right: -25px;}html[dir="rtl"]  .todo  .todo-list-wrapper  #todo-list  li  .task-container  .task-action-btn {  text-align: left;}html[dir="rtl"] .todo .notification-popup {  left: 10px;  right: unset;}html[dir="rtl"] .todo-options .badges-todo h6 {  margin-left: 10px;  margin-right: unset;}html[dir="rtl"] .todo-options .badges-todo h6:last-child {  margin-left: 0;}html[dir="rtl"]  .todo-list-btns  .dropdown-basic  .btn-group  .form-group  .checkbox {  padding-right: 14px;  border-radius: unset 25px 25px unset;  padding-left: unset;}html[dir="rtl"] .todo-list-btns .dropdown-basic .separated-btn {  margin-right: -6px;  margin-left: unset;}html[dir="rtl"] .todo-list-btns .dropdown-basic .separated-btn .btn {  border-top-left-radius: 25px;  border-bottom-left-radius: 25px;}html[dir="rtl"] .form-builder .form-horizontal .radio label {  padding-right: 26px;  padding-left: unset;}html[dir="rtl"] .form-builder .form-horizontal .radio label::before {  margin-right: 0;  margin-left: unset;}html[dir="rtl"] .page-builder .ge-canvas.ge-editing .row > .ge-tools-drawer {  text-align: left;}html[dir="rtl"] .page-builder .btn-code {  border-right: unset;  border-left: 1px solid #f4f4f4;}html[dir="rtl"]  .page-builder  .ge-mainControls  .ge-wrapper  .dropdown.float-start,html[dir="rtl"]  .page-builder  .ge-mainControls  .ge-wrapper  .btn-group.float-start {  float: left !important;}html[dir="rtl"] .sticky-note .note {  float: right;}html[dir="rtl"] .mega-menu .list-unstyled div a {  padding: 8px 0 8px 35px;}html[dir="rtl"] .mega-menu .list-unstyled div a:hover {  padding: 8px 10px 8px 35px;}html[dir="rtl"]  #testimonial  .owl-stage-outer  .owl-stage  .owl-item  .slide--item  .d-flex  .me-3 {  margin-right: 1rem !important;  margin-left: unset !important;}html[dir="rtl"] .needs-validation .input-group > .form-control:not(:last-child),html[dir="rtl"]  .needs-validation  .input-group  > .custom-select:not(:last-child),html[dir="rtl"] .form-row .input-group > .form-control:not(:last-child),html[dir="rtl"] .form-row .input-group > .custom-select:not(:last-child) {  border-top-left-radius: 0.25rem;  border-bottom-left-radius: 0.25rem;  border-top-right-radius: 0;  border-bottom-right-radius: 0;}html[dir="rtl"] .form-check {  padding-right: 1.25rem;  padding-left: unset;}html[dir="rtl"] .form-check .form-check-input {  float: right;  margin-left: unset;  margin-right: -1.5em;}html[dir="rtl"] .mega-menu .default-according .card .btn-link {  text-align: right;}html[dir="rtl"]  .mega-menu  .default-according.style-1  button[aria-expanded="true"]:before,html[dir="rtl"]  .mega-menu  .default-according.style-1  button[aria-expanded="false"]:before {  right: unset;  left: 20px;}html[dir="rtl"] .email-wrap .row .col-xl-6 {  padding-right: 0;  padding-left: 15px;}html[dir="rtl"] .email-wrap .row .col-xl-3 + .col-xl-3 {  padding-left: 0;  padding-right: 15px;}html[dir="rtl"] .email-wrap .email-app-sidebar .main-menu > li {  text-align: right;}html[dir="rtl"] .email-wrap .email-app-sidebar .main-menu > li a i {  margin-right: unset;  margin-left: 10px;}html[dir="rtl"] .email-wrap .email-app-sidebar ul {  padding-right: 0;}html[dir="rtl"] .email-wrap .email-content .email-top .user-emailid:after {  float: left;}html[dir="rtl"] .email-wrap .email-right-aside .email-body .pe-0 {  padding-right: unset !important;}html[dir="rtl"] #renderRange {  float: left;  padding-left: unset;  padding-right: 12px;}html[dir="rtl"] .calendar-wrap .fc {  direction: rtl;  text-align: right;}html[dir="rtl"] .calendar-wrap .fc .fc-toolbar .fc-left {  float: right;}html[dir="rtl"] .calendar-wrap .fc .fc-toolbar .fc-right {  float: left;}html[dir="rtl"] .calendar-wrap .fc .fc-toolbar > * > * {  margin-left: 0;}html[dir="rtl"] .calendar-wrap .fc-events-container {  text-align: right;}html[dir="rtl"] .calendar-wrap .fc-scroller {  margin-right: unset;  margin-left: -17px;}html[dir="rtl"] .fc-agenda-view .fc-day-grid .fc-row {  margin-right: 0 !important;}html[dir="rtl"] .fc-unthemed .fc-row {  margin-right: 0 !important;}html[dir="rtl"] .btn-group-showcase .btn-group {  margin-left: 20px;  margin-right: unset;}html[dir="rtl"] .btn-showcase .btn {  margin-right: unset;  margin-left: 18px;}html[dir="rtl"] .btn-square.dropdown-toggle {  border-radius: 30px 30px;  border-top-right-radius: 0 !important;  border-bottom-right-radius: 0 !important;}html[dir="rtl"] .form-builder-column .input-group.right-radius input {  margin-left: 0 !important;  border-radius: 30px 30px !important;  border-top-left-radius: 0 !important;  border-bottom-left-radius: 0 !important;}html[dir="rtl"]  .form-builder-column  .input-group.right-radius  .input-group-text {  background: none;  border: none;  border-radius: 30px 30px;  border-top-right-radius: 0 !important;  border-bottom-right-radius: 0 !important;}html[dir="rtl"].button-builder ul.the-icons li {  float: right;}html[dir="rtl"].button-builder .color-slelector {  float: right;}html[dir="rtl"].button-builder .custom-button-color .form-control {  border-radius: 0 5px 5px 0;}html[dir="rtl"].button-builder .custom-button-color .form-control.pull-left {  float: right;}html[dir="rtl"].button-builder .hint-label {  float: right;  padding: 4px 020px 0 0;}html[dir="rtl"] #customer-review .owl-item img {  -webkit-box-ordinal-group: 3;  -ms-flex-order: 2;  order: 2;}html[dir="rtl"] .options > div {  margin: 0 0 8px 8px;}html[dir="rtl"] .modal-dialog .modal-content .modal-body p a {  margin-left: 0;}html[dir="rtl"] .drag-box fieldset .component .form-group .text-lg-left {  text-align: right !important;}html[dir="rtl"]  .drag-box  fieldset  .component  .form-group  .input-group  .input-group-prepend  .btn,html[dir="rtl"]  .drag-box  fieldset  .component  .form-group  .input-group  .input-group-prepend  .input-group-text {  border-top-left-radius: 0;  border-bottom-left-radius: 0;  border-top-right-radius: 0.25rem;  border-bottom-right-radius: 0.25rem;}html[dir="rtl"]  .drag-box  fieldset  .component  .form-group  .input-group  .input-group-prepend  .btn-right,html[dir="rtl"]  .drag-box  fieldset  .component  .form-group  .input-group  .input-group-prepend  .checkbox-radius {  border-top-left-radius: 0.25rem;  border-bottom-left-radius: 0.25rem;  border-top-right-radius: 0;  border-bottom-right-radius: 0;}html[dir="rtl"]  .drag-box  fieldset  .component  .form-group  .input-group  #prependedcheckbox {  border-top-right-radius: 0 !important;  border-bottom-right-radius: 0 !important;}html[dir="rtl"]  .drag-box  fieldset  .component  .form-group  .input-group  #appendedcheckbox {  border-right-color: #efefef;}html[dir="rtl"]  .drag-box  fieldset  .component  .form-group  .input-group  #buttondropdown {  margin-right: unset;  margin-left: -1px;}html[dir="rtl"] .drag form {  text-align: right;}html[dir="rtl"] .drag form input {  text-align: right;}html[dir="rtl"] .drag form label {  text-align: right !important;}html[dir="rtl"] .drag form .form-group .input-group .input-group-prepend .btn,html[dir="rtl"]  .drag  form  .form-group  .input-group  .input-group-prepend  .input-group-text {  border-top-left-radius: 0;  border-bottom-left-radius: 0;  border-top-right-radius: 0.25rem;  border-bottom-right-radius: 0.25rem;}html[dir="rtl"]  .drag  form  .form-group  .input-group  .input-group-prepend  .btn-right,html[dir="rtl"]  .drag  form  .form-group  .input-group  .input-group-prepend  .checkbox-radius {  border-top-left-radius: 0.25rem;  border-bottom-left-radius: 0.25rem;  border-top-right-radius: 0;  border-bottom-right-radius: 0;}html[dir="rtl"] .drag form .form-group .input-group #buttondropdown {  margin-right: unset;  margin-left: -1px;}html[dir="rtl"] .draggable label {  text-align: right;}html[dir="rtl"]  .form-builder-column  .tab-content  .tab-pane  .theme-form  .ui-draggable  .input-group  > .input-group-prepend  > .input-group-text {  border-top-left-radius: 0;  border-bottom-left-radius: 0;  border-top-right-radius: 0.25rem;  border-bottom-right-radius: 0.25rem;}html[dir="rtl"]  .form-builder-column  #pills-tabContent  .theme-form  .form-group  .input-group  #buttondropdown,html[dir="rtl"]  .form-builder-column  #pills-tabContent  .theme-form  .ui-draggable  .input-group  #buttondropdown {  margin-right: unset;  margin-left: 15px;}html[dir="rtl"]  .form-builder-column  #pills-tabContent  .theme-form  .form-group  .input-group  .input-group-btn  button,html[dir="rtl"]  .form-builder-column  #pills-tabContent  .theme-form  .ui-draggable  .input-group  .input-group-btn  button {  border-radius: 4px !important;}html[dir="rtl"]  .form-horizontal.theme-form  fieldset  .tab-content  .tab-pane  .component  .form-group  .text-lg-left {  text-align: right !important;}html[dir="rtl"]  .form-horizontal.theme-form  fieldset  .tab-content  .tab-pane  .component  .form-group  .input-group  .input-group-prepend  .btn,html[dir="rtl"]  .form-horizontal.theme-form  fieldset  .tab-content  .tab-pane  .component  .form-group  .input-group  .input-group-prepend  .input-group-text {  border-top-left-radius: 0;  border-bottom-left-radius: 0;  border-top-right-radius: 0.25rem;  border-bottom-right-radius: 0.25rem;}html[dir="rtl"]  .form-horizontal.theme-form  fieldset  .tab-content  .tab-pane  .component  .form-group  .input-group  .input-group-prepend  .btn-right,html[dir="rtl"]  .form-horizontal.theme-form  fieldset  .tab-content  .tab-pane  .component  .form-group  .input-group  .input-group-prepend  .checkbox-radius {  border-top-left-radius: 0.25rem;  border-bottom-left-radius: 0.25rem;  border-top-right-radius: 0;  border-bottom-right-radius: 0;}html[dir="rtl"]  .form-horizontal.theme-form  fieldset  .tab-content  .tab-pane  .component  .form-group  .input-group  #prependedcheckbox {  border-top-right-radius: 0 !important;  border-bottom-right-radius: 0 !important;}html[dir="rtl"]  .form-horizontal.theme-form  fieldset  .tab-content  .tab-pane  .component  .form-group  .input-group  #appendedcheckbox {  border-right-color: #efefef;}html[dir="rtl"]  .form-builder  .component  .form-group  .input-group  #buttondropdown {  margin-right: unset;  margin-left: -1px;}html[dir="rtl"] .form-builder .component .form-group .pl-md-radios {  padding-right: 37px;  padding-left: unset;}html[dir="rtl"] .page-wrapper .page-body-wrapper .logo-wrapper {  -webkit-box-shadow: 9px 0 20px rgba(89, 102, 122, 0.1) !important;  box-shadow: 9px 0 20px rgba(89, 102, 122, 0.1) !important;}html[dir="rtl"] .page-wrapper .page-body-wrapper .logo-wrapper a {  -webkit-transform: translate(-64px);  transform: translate(-64px);}html[dir="rtl"] .product-order {  display: inline-block;}html[dir="rtl"] .product-order .ms-1 {  margin-right: 0.25rem !important;  margin-left: unset !important;}html[dir="rtl"] .search-form input {  padding: 10px 70px 10px 10px;  text-align: right;}html[dir="rtl"] .search-page .nav i {  margin-left: 10px;  margin-right: unset;}html[dir="rtl"] .search-page ul.search-info > li + li {  padding-right: 8px;  margin-right: 8px;  border-right: 1px solid #eee;  padding-left: unset;  margin-left: unset;  border-left: unset;}html[dir="rtl"] .search-page .search-form .form-group .input-group-text {  right: 0;  left: unset;  border-top-left-radius: 0 !important;  border-bottom-left-radius: 0 !important;}html[dir="rtl"] .icon-hover-bottom .icon-title {  text-align: right;}html[dir="rtl"] ul.icon-lists {  padding-right: 30px;}html[dir="rtl"] .flag-icons div .flex-grow-1 h5,html[dir="rtl"] .feather-icons div .flex-grow-1 h5 {  margin-left: 5px;  margin-right: unset;}html[dir="rtl"] .floated-customizer-btn.third-floated-btn {  left: 35px;  right: unset;}html[dir="rtl"] .floated-customizer-btn > span {  margin-right: 10px;}html[dir="rtl"] .floated-customizer-panel {  text-align: right;  left: -85px;  right: unset;}html[dir="rtl"] .floated-customizer-panel.active {  left: 35px;  right: unset;}html[dir="rtl"] .floated-customizer-panel .close-customizer-btn {  left: 30px;  right: unset;}html[dir="rtl"] .floated-customizer-panel ul {  padding-right: 0;}html[dir="rtl"] .img-cropper .docs-options .dropdown-menu {  -webkit-transform: translate(0px, -37px) !important;  transform: translate(0px, -37px) !important;}html[dir="rtl"] .form-builder-2-header > div nav {  float: left;}html[dir="rtl"] .radio label {  padding-left: 0;  padding-right: 15px;}html[dir="rtl"] .radio label::before {  right: 0;  margin-right: -20px;  left: unset;}html[dir="rtl"]  .page-wrapper  .page-header  .header-wrapper  .nav-right  > ul  > li {  margin-left: 8px;  margin-right: unset;}html[dir="rtl"]  .page-wrapper  .page-header  .header-wrapper  .nav-right  > ul  > li:first-child {  margin-left: 0;}html[dir="rtl"]  .page-wrapper  .page-header  .header-wrapper  .nav-right  > ul  > li:last-child {  margin-left: 0;  margin-right: unset;}html[dir="rtl"]  .page-wrapper  .page-header  .header-wrapper  .nav-right  .notification-dropdown  li  .d-flex  .flex-shrink-0  svg {  -webkit-transform: translate(50%, -50%);  transform: translate(50%, -50%);}html[dir="rtl"]  .page-wrapper  .page-header  .header-wrapper  .nav-right  .notification-dropdown  li  .d-flex  .flex-grow-1 {  margin-left: unset;  margin-right: 10px;}html[dir="rtl"]  .page-wrapper  .page-header  .header-wrapper  .nav-right  .message-dropdown  li  .d-flex  .flex-grow-1 {  margin-left: unset;  margin-right: 15px;}html[dir="rtl"] .translate_wrapper.active .more_lang {  left: 0;  right: unset;}html[dir="rtl"]  .left-header  .left-menu-header  ul.header-left  li:hover  span.f-w-700:before {  right: -9px;  left: unset;}html[dir="rtl"]  .left-header  .left-menu-header  ul.header-left  li  ul.onhover-show-div  li.flyout-right  ul {  right: calc(100% + 3px);  left: unset;}html[dir="rtl"] .page-wrapper .page-body-wrapper .page-title .row h3 {  text-align: right;}html[dir="rtl"] .page-wrapper .page-body-wrapper .page-title .row h6 {  text-align: right;}html[dir="rtl"] .page-wrapper.compact-wrapper .page-header {  margin-right: 280px;  margin-left: unset;  width: calc(100% - 280px);}html[dir="rtl"] .page-wrapper.compact-wrapper .page-header.close_icon {  margin-right: 90px;  margin-left: unset;  width: calc(100% - 90px);}html[dir="rtl"] .page-wrapper.modern-type .page-header {  margin-right: 0;  width: calc(100% - 0px);}html[dir="rtl"] .page-wrapper.modern-type .page-header.close_icon {  margin-right: 0;  width: calc(100% - 0px);}html[dir="rtl"]  .page-wrapper.modern-type  .page-header  .header-wrapper  .logo-wrapper {  margin-right: unset;  margin-left: 30px;}html[dir="rtl"]  .page-wrapper.modern-type  .page-header  .header-wrapper  .toggle-sidebar {  margin-right: unset;  margin-left: 15px;}html[dir="rtl"] .page-wrapper.modern-type .page-body-wrapper .page-body {  margin-right: 310px;}html[dir="rtl"] .page-wrapper.modern-type .page-body-wrapper .footer {  margin-left: unset;  margin-right: 310px;}html[dir="rtl"]  .page-wrapper.modern-type  .page-body-wrapper  div.sidebar-wrapper.close_icon  ~ .page-body {  margin-right: 0px;}html[dir="rtl"]  .page-wrapper.modern-type  .page-body-wrapper  div.sidebar-wrapper.close_icon  ~ footer {  margin-right: 0;}html[dir="rtl"] .left-header .level-menu .nav-link {  margin-left: unset;  margin-right: 10px;}html[dir="rtl"] .left-header .level-menu .header-level-menu > li svg {  margin-right: unset;  margin-left: 5px;}html[dir="rtl"] .left-header .mega-menu-container {  left: unset;  right: -30px;}html[dir="rtl"] .left-header .mega-menu-container .mega-box + .mega-box {  padding-left: unset;  padding-right: 30px;  border-left: unset;  border-right: 1px solid #efefef;}html[dir="rtl"]  .right-header  .input-group  .input-group-prepend  .input-group-text:before {  right: 42px;  left: unset;}html[dir="rtl"] .page-header .header-wrapper .left-header {  text-align: right;}html[dir="rtl"]  .page-header  .header-wrapper  .left-header  .left-menu-header  ul.header-left  li:nth-child(n + 2):before {  right: 0;  left: unset;}html[dir="rtl"]  .page-header  .header-wrapper  .left-header  .left-menu-header  ul.header-left  li  ul.onhover-show-div {  min-width: 175px;  left: unset;}html[dir="rtl"]  .page-header  .header-wrapper  .left-header  .left-menu-header  ul.header-left  li  span  svg {  margin-right: 10px;  margin-left: unset;}html[dir="rtl"]  .page-header  .header-wrapper  .left-header  .mega-menu-container  .mega-box  .link-section  li {  padding: 7px 15px 7px 0;}html[dir="rtl"]  .page-header  .header-wrapper  .left-header  .mega-menu-container  .mega-box  .link-section  li:before {  right: 0px;  left: unset;}html[dir="rtl"]  .page-header  .header-wrapper  .left-header  .mega-menu-container  .mega-box  .svg-icon  li {  padding-right: 0;}html[dir="rtl"]  .page-header  .header-wrapper  .left-header  .mega-menu-container  .mega-box  .svg-icon  li  a  svg {  margin-right: unset;  margin-left: 5px;}html[dir="rtl"] .page-header .header-wrapper .nav-right {  text-align: right;}html[dir="rtl"] .page-header .header-wrapper .nav-right .onhover-show-div {  right: unset !important;  left: 0;}html[dir="rtl"]  .page-header  .header-wrapper  .nav-right  .chat-dropdown  li  .d-flex  .status-circle {  left: unset;  right: 0px;}html[dir="rtl"] .page-header .header-wrapper .nav-right > ul > li {  text-align: right;}html[dir="rtl"] .page-header .header-wrapper .nav-right > ul > li .lang-txt {  margin-left: 0;  margin-right: 8px;}html[dir="rtl"] .page-header .header-wrapper .nav-right > ul > li:before {  right: 0;  left: unset;}html[dir="rtl"] .page-header .header-wrapper .nav-right > ul > li .dot {  left: 17px;  right: unset;}html[dir="rtl"]  .page-header  .header-wrapper  .nav-right  > ul  > li.onhover-dropdown:hover  .onhover-show-div:before {  right: 10px;  left: unset;}html[dir="rtl"]  .page-header  .header-wrapper  .nav-right  > ul  > li.onhover-dropdown:hover  .onhover-show-div:after {  right: 10px;  left: unset;}html[dir="rtl"] .page-header .header-wrapper .nav-right > ul > li i.ms-2 {  margin-right: 0.5rem !important;  margin-left: unset !important;}html[dir="rtl"]  .page-header  .header-wrapper  .nav-right  .profile-dropdown  li  svg {  margin-right: unset;  margin-left: 10px;}html[dir="rtl"] .page-header .header-wrapper .mobile-sidebar {  padding-left: 20px;  padding-right: unset;}html[dir="rtl"] .page-header.open {  margin-right: 0;}html[dir="rtl"] ul.notification-dropdown.onhover-show-div {  right: initial;  left: -30px;  padding: 0;}html[dir="rtl"] ul.notification-dropdown.onhover-show-div:before {  right: inherit !important;  left: 35px !important;}html[dir="rtl"] ul.notification-dropdown.onhover-show-div:after {  right: inherit !important;  left: 35px !important;}html[dir="rtl"] ul.notification-dropdown.onhover-show-div li {  margin-right: 0 !important;}html[dir="rtl"] ul.notification-dropdown.onhover-show-div li span.badge {  margin-left: unset !important;}html[dir="rtl"] ul.notification-dropdown.onhover-show-div li span svg {  margin-right: unset;  margin-left: 10px;}html[dir="rtl"]  ul.notification-dropdown.onhover-show-div  li  .notification-icon {  margin-left: 20px;  margin-right: unset;}html[dir="rtl"] .card-body .alert svg ~ p {  padding-left: unset;  padding-right: 20px;}html[dir="rtl"] .alert i {  margin-left: 5px;  margin-right: 0;}html[dir="rtl"] .inverse {  padding: 13px 65px 13px 20px;}html[dir="rtl"] .inverse i {  left: unset;  right: 0;}html[dir="rtl"] .alert-primary.inverse:before {  border-right: 7px solid #959aa7;  right: 54px;  left: unset;  border-left: unset;}html[dir="rtl"] .alert-secondary.inverse:before {  border-right: 7px solid #eeb82f;  right: 54px;  left: unset;  border-left: unset;}html[dir="rtl"] .alert-success.inverse:before {  border-right: 7px solid #61ae41;  right: 54px;  left: unset;  border-left: unset;}html[dir="rtl"] .alert-danger.inverse:before {  border-right: 7px solid #f81f58;  right: 54px;  left: unset;  border-left: unset;}html[dir="rtl"] .alert-warning.inverse:before {  border-right: 7px solid #e6ae30;  right: 54px;  left: unset;  border-left: unset;}html[dir="rtl"] .alert-info.inverse:before {  border-right: 7px solid #4d6c83;  right: 54px;  left: unset;  border-left: unset;}html[dir="rtl"] .alert-light.inverse:before {  border-right: 7px solid #f4f4f4;  right: 54px;  left: unset;  border-left: unset;}html[dir="rtl"] .alert-dark.inverse:before {  border-right: 7px solid #2c323f;  right: 54px;  left: unset;  border-left: unset;}html[dir="rtl"] .dismiss-text .alert .btn-close {  left: 15px;  right: unset;}html[dir="rtl"] .alert-dismissible .btn-close {  left: 0;  right: unset;}html[dir="rtl"] .icofont.icofont-truck {  display: inline-block;}html[dir="rtl"] .blog-box.blog-list .blog-wrraper {  border-top-left-radius: 0;  border-bottom-left-radius: 0;  border-top-right-radius: 10px;  border-bottom-right-radius: 10px;}html[dir="rtl"] .blog-box .blog-details {  padding-left: 20px;  padding-right: unset;  text-align: right;}html[dir="rtl"] .blog-box .blog-details .blog-social {  padding-right: 0;}html[dir="rtl"] .blog-box .blog-details .blog-social li:nth-child(n + 2) {  margin-right: 20px;  padding-right: 20px;  border-right: 1px solid #eee;  border-left: none;  padding-left: unset;  margin-left: unset;}html[dir="rtl"] .blog-box .blog-details-main .blog-social li {  border-left: 1px solid #eee;  border-right: unset;}html[dir="rtl"] .blog-box .blog-details-main .blog-social li:last-child {  border-left: none;}html[dir="rtl"] .blog-box .blog-date span {  font-size: 36px;  font-weight: 500;  padding-left: 5px;  padding-right: unset;}html[dir="rtl"] .blog-box.blog-shadow .blog-details {  padding-right: 40px;}html[dir="rtl"]  .blog-box  .blog-details-second  .detail-footer  ul.sociyal-list  li  i {  margin-left: 5px;  margin-right: unset;}html[dir="rtl"]  .blog-box  .blog-details-second  .detail-footer  ul.sociyal-list  li:nth-child(n + 2) {  margin-right: 15px;  padding-right: 15px;  border-right: 1px solid #eee;  margin-left: unset;  padding-left: unset;  border-left: unset;}html[dir="rtl"] .comment-box .d-flex img {  margin-left: 45px;  margin-right: unset !important;}html[dir="rtl"] .comment-box .d-flex h6 {  text-align: right;}html[dir="rtl"] .comment-box ul ul {  margin-right: 135px;  margin-left: unset;  padding-right: 0;}html[dir="rtl"] .comment-box .comment-social {  text-align: left;  margin-right: unset;}html[dir="rtl"] .comment-box .comment-social li:nth-child(n + 2) {  margin-right: 20px;  padding-right: 20px;  border-right: 1px solid #eee;  margin-left: unset;  padding-left: unset;  border-left: unset;}html[dir="rtl"] .location-checkbox span {  padding-right: 33px;  padding-left: unset;}html[dir="rtl"] .job-search .d-flex .flex-grow-1 .job-apply-btn {  left: 30px;  right: unset;}html[dir="rtl"] .job-search .d-flex ul.rating {  margin-right: 10px;  margin-left: unset;}html[dir="rtl"] .icon-hover-bottom .icon-popup .close-icon {  right: unset;  left: 10px;}html[dir="rtl"] .icon-hover-bottom .form-inline .form-group {  margin-left: 0;}html[dir="rtl"] .button-builder-wrap .form-group .btn {  margin-left: 15px;  margin-right: 0;}html[dir="rtl"] .button-builder ul.the-icons {  padding-right: 0 !important;}html[dir="rtl"]  .call-chat-body  .chat-box  .chat-right-aside  .chat  .chat-history  .caller-img.ps-0 {  padding-left: 15px !important;}html[dir="rtl"] .chat-box .user-image {  float: right;  margin-left: 5px;  margin-right: 0;}html[dir="rtl"] .chat-box .people-list .search i {  left: 10px;  right: unset;}html[dir="rtl"] .chat-box .about {  float: right;  padding-right: 10px;  padding-left: unset;  text-align: right;}html[dir="rtl"] .chat-box .chat-menu {  border-right: 1px solid #f4f4f4;  padding-left: 0;}html[dir="rtl"] .chat-box .chat-menu .nav {  padding-right: 0;}html[dir="rtl"] .chat-box .chat-menu.ps-0 {  padding-left: 15px !important;}html[dir="rtl"] .chat-box .chat-right-aside .chat .chat-message .smiley-box {  margin-left: 0.5rem;  margin-right: unset;}html[dir="rtl"] .chat-box .chat-right-aside .chat .chat-message .text-box .btn {  border-radius: 5px 0 0 5px;}html[dir="rtl"] .chat-box .chat-right-aside.pe-0 {  padding-right: 15px !important;}html[dir="rtl"] .chat-box .chat .chat-message .text-box .input-group-text {  margin-right: -2px;}html[dir="rtl"] .chat-msg-box ul {  padding-right: 0;}html[dir="rtl"] .chat-left-aside .status-circle {  left: unset;  right: 40px;}html[dir="rtl"] .chat-right-aside .chat .chat-header .chat-menu-icons {  padding-left: 0;  padding-right: unset;}html[dir="rtl"]  .chat-right-aside  .chat  .chat-header  .chat-menu-icons.float-sm-right {  float: left !important;}html[dir="rtl"] .chat-right-aside .chat .chat-header img {  float: right;}html[dir="rtl"] .cke_toolbar,html[dir="rtl"] .cke_toolgroup,html[dir="rtl"] a.cke_button,html[dir="rtl"] .cke_combo_text {  float: right;}html[dir="rtl"] .cke_reset_all,html[dir="rtl"] .cke_reset_all *,html[dir="rtl"] .cke_reset_all a,html[dir="rtl"] .cke_reset_all textarea {  text-align: right;}html[dir="rtl"] .cke_combo_text {  padding-left: unset;  padding-right: 10px;}html[dir="rtl"] #editor1 #cke_editor1 #cke_1_contents iframe html {  direction: rtl !important;}html[dir="rtl"] #clockdiv ul {  padding-right: 0;}html[dir="rtl"] .custom-card .card-footer > div + div {  border-right: 1px solid #efefef;  border-left: unset !important;}html[dir="rtl"] .card-social {  padding-right: 0;}html[dir="rtl"] .card-absolute .card-header {  right: 15px;  left: unset;}html[dir="rtl"] .dataTables_wrapper .dataTables_filter input[type="search"] {  margin-right: 10px;  margin-left: 0;}html[dir="rtl"] .dataTables_wrapper .dataTables_length {  float: right;}html[dir="rtl"] .dataTables_wrapper .dataTables_filter {  margin-left: unset;  margin-right: 15px;  float: left;}html[dir="rtl"] .dataTables_wrapper .dataTables_info {  float: right;}html[dir="rtl"] .dataTables_wrapper .advance-5_filter {  margin-left: 0;}html[dir="rtl"] .dataTables_wrapper .btn-group button {  margin-left: 5px;  margin-right: unset;}html[dir="rtl"] .dataTables_wrapper .btn-group button:last-child {  margin-left: 0;}html[dir="rtl"]  .dataTables_wrapper  table.dataTable  tbody  td.select-checkbox:after,html[dir="rtl"]  .dataTables_wrapper  table.dataTable  tbody  th.select-checkbox:after {  margin-left: 31px;}html[dir="rtl"] div.dataTables_wrapper div.dataTables_paginate {  margin-right: 15px !important;  margin-left: 0 !important;  float: left;}html[dir="rtl"] table.dataTable thead > tr > th {  padding-left: 30px;  padding-right: 12px;}html[dir="rtl"] table.dataTable thead > tr > th:before {  left: 1em !important;  right: unset;}html[dir="rtl"] table.dataTable thead > tr > th:after {  left: 0.5em !important;  right: unset;}html[dir="rtl"] table.dataTable thead .sorting:before,html[dir="rtl"] table.dataTable thead .sorting_asc:before,html[dir="rtl"] table.dataTable thead .sorting_desc:before,html[dir="rtl"] table.dataTable thead .sorting_asc_disabled:before,html[dir="rtl"] table.dataTable thead .sorting_desc_disabled:before {  left: 1em !important;  right: unset;}html[dir="rtl"] .dataTables_scrollHeadInner {  padding-right: unset !important;  padding-left: 0 !important;}html[dir="rtl"]  div.table-responsive  > div.dataTables_wrapper  > div.row  > div[class^="col-"]:first-child {  padding-right: 0;  padding-left: 0;}html[dir="rtl"]  div.table-responsive  > div.dataTables_wrapper  > div.row  > div[class^="col-"]:last-child {  padding-right: 0;  padding-left: 0;}html[dir="rtl"] .dt-plugin-buttons button.m-r-10 {  margin-left: 10px;  margin-right: 0;}html[dir="rtl"] .datetime-picker .theme-form .form-group label {  text-align: left !important;}html[dir="rtl"] .datetime-picker .theme-form .form-group .input-group-text {  border-top-right-radius: 0;  border-bottom-right-radius: 0;}html[dir="rtl"]  .datetime-picker  .theme-form  .form-group  .input-group  .form-control {  border-radius: 0.25rem;  border-top-left-radius: 0;  border-bottom-left-radius: 0;}html[dir="rtl"] .dropdown-basic .btn {  border-top-left-radius: 0;  border-bottom-left-radius: 0;  border-top-right-radius: 0.25rem !important;  border-bottom-right-radius: 0.25rem !important;}html[dir="rtl"] .dropdown-basic .separated-btn .btn {  border-radius: 0.25rem;  border-top-right-radius: 0 !important;  border-bottom-right-radius: 0 !important;}html[dir="rtl"] .dropdown-basic .btn-group {  margin-right: unset;  margin-left: 18px;}html[dir="rtl"] .error-wrapper .col-md-8.offset-md-2 {  margin: 0 auto !important;}html[dir="rtl"] .cke_ltr .cke_dialog_close_button {  left: 12px;}html[dir="rtl"] .product-price del {  margin-right: 15px;  margin-left: unset;}html[dir="rtl"] .product-box .modal .modal-header .btn-close {  right: unset;  left: 15px;}html[dir="rtl"]  .product-box  .modal  .modal-header  .product-box  .product-details  .product-size  ul  li:nth-child(n + 2) {  margin-right: 15px;  margin-left: unset;}html[dir="rtl"]  .product-box  .ribbon-bookmark.ribbon-vertical-left.ribbon-info:before,html[dir="rtl"]  .product-box  .ribbon-bookmark.ribbon-vertical-right.ribbon-info:before {  border-left-color: #007bff;}html[dir="rtl"] .product-box .ribbon-bookmark.ribbon-vertical-left:before,html[dir="rtl"] .product-box .ribbon-bookmark.ribbon-vertical-right:before {  right: 0;  left: unset;  border-left: 15px solid #2a3142;}html[dir="rtl"] .product-box .ribbon-bookmark.ribbon-info:before {  border-left-color: transparent;}html[dir="rtl"] .product-box .ribbon-warning.ribbon-clip:before {  border-left-color: #ff850d;  border-right-color: unset;}html[dir="rtl"] .product-box .ribbon-clip {  right: -14px;  left: unset;}html[dir="rtl"] .product-box .ribbon-clip:before {  right: 0;  left: unset;}html[dir="rtl"] .product-hover ul {  padding-right: 0;}html[dir="rtl"] .nav {  padding-right: 0;}html[dir="rtl"] .wizard-4 ul.anchor {  float: right;  padding-right: 0;  padding-left: 30px;}html[dir="rtl"] .wizard-4 .step-container {  clear: unset;}html[dir="rtl"] .wizard-4 .form-group {  text-align: right;}html[dir="rtl"] .wizard-4 .action-bar .btn {  float: left;}html[dir="rtl"] .f1 .f1-buttons {  text-align: left;}html[dir="rtl"] .f1 .f1-steps .f1-step {  float: right;}html[dir="rtl"] .jstree-default .jstree-node {  margin-left: unset;  margin-right: 24px;  background-position: -305px -4px;  background-repeat: repeat-y;}html[dir="rtl"] .img-cropper .btn-group {  margin-right: 0;  margin-left: 10px;}html[dir="rtl"] .img-cropper .btn-group button:last-child {  border-top-right-radius: 0;  border-bottom-right-radius: 0;  border-top-left-radius: 30px !important;  border-bottom-left-radius: 30px !important;}html[dir="rtl"] .img-cropper .btn-group button:first-child {  border-top-right-radius: 30px;  border-bottom-right-radius: 30px;  border-top-left-radius: 0;  border-bottom-left-radius: 0;}html[dir="rtl"] .docs-toggles .btn-group .btn {  border-radius: 0;}html[dir="rtl"] .docs-toggles .btn-group .btn:last-child {  border-top-left-radius: 30px;  border-bottom-left-radius: 30px;}html[dir="rtl"] .docs-toggles .btn-group .btn:first-child {  border-top-right-radius: 30px;  border-bottom-right-radius: 30px;}html[dir="rtl"]  .btn-group  > .btn:not(:last-child):not(.dropdown-toggle)  > .btn-group:not(:last-child)  > .btn {  border-top-right-radius: 0;  border-bottom-right-radius: 0;}html[dir="rtl"] .jsgrid-button + .jsgrid-button {  margin-right: 5px;  margin-left: unset;}html[dir="rtl"] .list-group {  padding-right: 0;}html[dir="rtl"] .list-group i,html[dir="rtl"] .list-group img {  margin-left: 10px;  margin-right: 0;}html[dir="rtl"] .authentication-box {  text-align: right;}html[dir="rtl"] .mega-horizontal .offset-sm-3 {  margin-right: 25%;  margin-left: unset;}html[dir="rtl"] .navs-icon svg {  margin-left: 10px;  margin-right: unset;}html[dir="rtl"] .navs-icon .fa {  margin-left: 10px;  margin-right: unset;}html[dir="rtl"] .nav-list .nav-list-disc {  text-align: right;  padding-right: 0;}html[dir="rtl"] .pl-navs-inline {  padding-right: 30px !important;  padding-left: 0 !important;}html[dir="rtl"] .onhover-dropdown.navs-dropdown:hover .onhover-show-div:before {  left: 77px;  right: unset;}html[dir="rtl"] .onhover-dropdown.navs-dropdown:hover .onhover-show-div:after {  left: 77px;  right: unset;}html[dir="rtl"] .navs-dropdown .onhover-show-div .navs-icon li {  text-align: right;}html[dir="rtl"]  .navs-icon.default-according.style-1  li  button[aria-expanded="true"]:before {  left: 2px;  right: unset;}html[dir="rtl"]  .navs-icon.default-according.style-1  li  button[aria-expanded="false"]:before {  left: 2px;  right: unset;}html[dir="rtl"] .search-form .form-group:after {  right: 53px;  left: unset;}html[dir="rtl"] .search-form .form-group:before {  right: 82px;  left: unset;}html[dir="rtl"] .chat-box .chat-menu {  left: 10px;  right: unset;}html[dir="rtl"]  .chat-box  .chat-menu  .people-list  .search  .theme-form  .form-group  i {  left: 10px;  right: unset;}html[dir="rtl"]  .chat-box  .chat-right-aside  .chat  .chat-header  .chat-menu-icons  li {  margin-left: unset;}html[dir="rtl"]  .order-history  table  tbody  tr  td  .product-name  .order-process  .order-process-circle:before {  right: -15px;  left: unset;}html[dir="rtl"] .order-history table .qty-box .btn.bootstrap-touchspin-up {  border-right: 1px solid #eee;}html[dir="rtl"] .order-history table .qty-box .btn.bootstrap-touchspin-down {  border-left: 1px solid #eee;}html[dir="rtl"] .edit-profile .profile-title .d-lg-flex .flex-grow-1 {  margin-right: 25px;  margin-left: unset;}html[dir="rtl"] .product-page-details span {  padding-right: 15px;  padding-left: 0;}html[dir="rtl"] .m-checkbox-inline label {  margin-left: 20px;  margin-right: 0;}html[dir="rtl"] .form-label-align-right label {  text-align: left;}html[dir="rtl"] .br-theme-bars-reversed .br-widget .br-current-rating,html[dir="rtl"] .br-theme-bars-movie .br-widget .br-current-rating,html[dir="rtl"] .br-theme-bars-1to10 .br-widget .br-current-rating,html[dir="rtl"] .br-theme-bars-square .br-widget .br-current-rating {  float: right;}html[dir="rtl"] .br-theme-bars-reversed .br-widget a,html[dir="rtl"] .br-theme-bars-movie .br-widget a,html[dir="rtl"] .br-theme-bars-1to10 .br-widget a,html[dir="rtl"] .br-theme-bars-square .br-widget a {  float: right;}html[dir="rtl"] .ribbon-left {  right: auto;  left: -2px;}html[dir="rtl"] .star-ratings ul.search-info {  padding-right: 0;}html[dir="rtl"] .star-ratings ul.search-info li + li {  border-right: 1px solid #a5afc6;  border-left: unset;  padding-right: 8px;  padding-left: 0;  margin-right: 8px;  margin-left: 0;}html[dir="rtl"]  .select2-container--default  .select2-selection--single  .select2-selection__arrow {  left: 10px !important;  right: unset !important;}html[dir="rtl"]  .select2-container--default  .select2-selection--multiple  .select2-selection__choice {  float: right;}html[dir="rtl"] .selection .select2-selection .select2-search__field {  text-align: right;}html[dir="rtl"] .select2-results__option {  text-align: right;}html[dir="rtl"] .editor-statusbar {  text-align: left;}html[dir="rtl"] .editor-statusbar span {  margin-right: 1em;  margin-left: unset;}html[dir="rtl"] .CodeMirror-scroll {  margin-left: -30px;  margin-right: unset;}html[dir="rtl"] .primary-color ul,html[dir="rtl"] .yellow-color ul {  padding-right: 0;}html[dir="rtl"] .u-step-desc {  text-align: right;}html[dir="rtl"] .u-step-number {  right: 20px;  left: unset;}html[dir="rtl"] .u-step-number ~ .u-step-desc {  margin-right: 50px;}html[dir="rtl"] .u-pearl:after {  left: 0;  right: unset;}html[dir="rtl"] .u-pearl:before {  right: 0;  left: unset;}html[dir="rtl"] .u-step-icon {  float: right;  margin-left: 0.5em;  margin-right: unset;}html[dir="rtl"] .note-editor .dropdown-menu {  left: unset;  right: 0;}html[dir="rtl"] .list-icons {  padding-right: 0;}html[dir="rtl"]  .card-header.note-toolbar  .dropdown-menu.note-check  a.dropdown-item  i.note-icon-menu-check {  float: right;}html[dir="rtl"] .card-header.note-toolbar .note-style .dropdown-style a {  text-align: right;}html[dir="rtl"] .card-header.note-toolbar .note-color .btn.dropdown-toggle {  width: 20px;  padding-right: 8px;  padding-left: 22px;  border-radius: 30px 0 0 30px !important;}html[dir="rtl"] .card-header.note-toolbar .form-group.draggable {  text-align: right;}html[dir="rtl"] .card-header.note-toolbar .form-check {  padding-right: 24px;  padding-left: unset;}html[dir="rtl"] .card-header.note-toolbar form .custom-control {  padding-right: 24px;  padding-left: unset;}html[dir="rtl"]  .card-header.note-toolbar  form  .custom-control  .custom-control-label::after {  right: 0;  left: unset;}html[dir="rtl"]  .card-header.note-toolbar  form  .custom-control  .custom-control-label::before {  right: 0;  left: unset;}html[dir="rtl"] .dropdown-toggle::after {  margin-right: 0.255em;  margin-left: unset;}html[dir="rtl"] .tabbed-card ul {  left: 22px;  right: unset;}html[dir="rtl"] .checkbox label {  padding-right: 16px;  padding-left: unset;}html[dir="rtl"] .checkbox label::before {  right: 0;  left: unset;  margin-right: -16px;  margin-left: unset;}html[dir="rtl"] .radio label::after {  right: 5px;  left: unset;  margin-right: -20px;  margin-left: unset;}html[dir="rtl"] .cd-timeline-content::before {  border-right: 7px solid #f4f4f4;  border-left-color: transparent;}html[dir="rtl"] .cd-timeline-img i {  right: 40%;  left: unset;  margin-right: -12px;  margin-left: unset;}html[dir="rtl"] .cd-timeline-block:nth-child(even) .cd-timeline-content {  float: left;}html[dir="rtl"]  .cd-timeline-block:nth-child(even)  .cd-timeline-content  .cd-date {  right: auto;  left: 122%;  text-align: left;}html[dir="rtl"]  .cd-timeline-block:nth-child(even)  .cd-timeline-content::before {  right: auto;  left: 100%;  border-left-color: #eeeeee;  border-right-color: transparent;}html[dir="rtl"] .cd-timeline-content .cd-date {  right: 122%;  left: unset;}html[dir="rtl"] .introjs-tooltip {  right: 0;  left: unset;}html[dir="rtl"] .introjs-helperNumberLayer {  right: -16px;  left: unset;}html[dir="rtl"]  .introjs-tooltipReferenceLayer  .introjs-tooltip  .introjs-tooltiptext {  text-align: right;}html[dir="rtl"]  .introjs-tooltipReferenceLayer  .introjs-tooltip  .introjs-tooltipbuttons {  text-align: left;}html[dir="rtl"]  .introjs-tooltipReferenceLayer  .introjs-tooltip  .introjs-tooltipbuttons  .introjs-skipbutton {  margin-left: 5px;  margin-right: unset;}html[dir="rtl"]  .introjs-tooltipReferenceLayer  .introjs-tooltip  .introjs-tooltipbuttons  .introjs-nextbutton {  border-radius: 0.2em 0 0 0.2em;}html[dir="rtl"] .list-inline-item:not(:last-child) {  margin-left: 0.5rem;  margin-right: unset;}html[dir="rtl"] .typeahead {  text-align: right;}html[dir="rtl"] .listing ul {  padding-right: 0;}html[dir="rtl"] .listing ul .icofont {  float: right;}html[dir="rtl"] .gallery .hover-5 img {  margin-right: 30px;}html[dir="rtl"] .gallery .hover-5:hover img {  margin-right: 0;}html[dir="rtl"] .lg-toolbar .lg-icon {  float: left;}html[dir="rtl"] #lg-counter {  padding-right: 20px;  padding-left: unset;  float: right;}html[dir="rtl"] .chart-widget-top .text-end {  text-align: left !important;}html[dir="rtl"] .chart-widget-top .num .ms-1 {  margin-right: 0.25rem !important;}html[dir="rtl"] .bar-chart-widget .bottom-content .b-r-light {  border-left: 1px solid #eeeeee !important;  border-right: unset !important;}html[dir="rtl"] .bar-chart-widget .bottom-content .num .ms-1 {  margin-right: 0.25rem !important;}html[dir="rtl"] .crm-activity ul.dates li + li {  border-right: 1px solid #ddd;  padding-right: 10px;  margin-right: 5px;  border-left: unset;  padding-left: unset;  margin-left: unset;}html[dir="rtl"] div.dt-buttons {  float: right;}html[dir="rtl"] .dt-button-collection {  left: -39px !important;}html[dir="rtl"] .dropzone .dz-preview .dz-error-mark,html[dir="rtl"] .dropzone .dz-preview .dz-success-mark {  right: 50%;  margin-right: -27px;  margin-left: unset;  left: unset;}html[dir="rtl"] .page-wrapper .page-body-wrapper footer {  margin-right: 280px;  margin-left: unset;}html[dir="rtl"] .page-wrapper .page-body-wrapper footer p i {  margin-right: 5px;  margin-left: unset;}html[dir="rtl"] .page-item:first-child .page-link {  margin-right: 0;  border-top-right-radius: 10px;  border-bottom-right-radius: 10px;  border-top-left-radius: 0;  border-bottom-left-radius: 0;  border-left: none;}html[dir="rtl"] .page-item:last-child .page-link {  border-top-left-radius: 10px;  border-bottom-left-radius: 10px;  border-top-right-radius: 0;  border-bottom-right-radius: 0;}html[dir="rtl"] .popover.top > .arrow:after,html[dir="rtl"] .popover.bottom > .arrow:after {  margin-right: -10px;  margin-left: unset;}html[dir="rtl"] .bootstrap-touchspin > .input-group-text > .btn,html[dir="rtl"] .bootstrap-touchspin > .input-group-text > .input-group-text {  border-top-right-radius: 0 !important;  border-bottom-right-radius: 0 !important;  border-top-left-radius: 0 !important;  border-bottom-left-radius: 0 !important;}html[dir="rtl"] .bootstrap-touchspin > .form-control:not(:last-child),html[dir="rtl"] .bootstrap-touchspin > .custom-select:not(:last-child) {  border-top-left-radius: 0;  border-bottom-left-radius: 0;  border-top-right-radius: 0;  border-bottom-right-radius: 0;}html[dir="rtl"] .typeahead span.twitter-typeahead .tt-suggestion {  text-align: right;}html[dir="rtl"] .typeahead .league-name {  text-align: right;  margin-right: 5px;}html[dir="rtl"] .follow .text-md-right {  text-align: left !important;}html[dir="rtl"] .jvectormap-zoomin,html[dir="rtl"] .jvectormap-zoomout,html[dir="rtl"] .jvectormap-goback {  right: 10px;  left: unset;}html[dir="rtl"] .customizer-links {  right: unset;  left: 0;}html[dir="rtl"] .customizer-links .nav-link:after {  right: -10px;  left: unset;  border-width: 5px 5px 5px 0;  border-left-color: unset;  border-right-color: #d2d3fb;}html[dir="rtl"] .customizer-links .nav-link span {  right: unset;  left: -60px;}html[dir="rtl"] .customizer-links .nav-link:hover span {  left: 48px;}html[dir="rtl"] .customizer-links.open {  right: unset;  left: 330px;  border-radius: 0 8px 8px 0;}html[dir="rtl"] .customizer-contain {  width: 330px;  right: unset;  left: -330px;}html[dir="rtl"] .customizer-contain.open {  right: unset;  left: 0px;}html[dir="rtl"] .customizer-contain .customizer-header .icon-close {  left: unset;  right: 30px;}html[dir="rtl"] .box-layout.page-wrapper.horizontal-wrapper .page-header {  padding-right: 250px;  padding-left: unset;}html[dir="rtl"] .box-layout.page-wrapper.horizontal-wrapper .page-header.open {  padding-right: 0;}html[dir="rtl"]  .box-layout.page-wrapper.compact-wrapper  .page-body-wrapper  .page-body {  margin-left: unset;  margin-right: 230px;}html[dir="rtl"]  .box-layout.page-wrapper.compact-wrapper  .page-body-wrapper  .sidebar-wrapper.close_icon  ~ footer {  width: 1280px;  padding-left: 0;  left: 50%;}html[dir="rtl"] .box-layout.page-wrapper.compact-wrapper .page-header {  margin-left: auto;  margin-right: auto;  padding-left: unset;  padding-right: 230px;}html[dir="rtl"]  .box-layout.page-wrapper.compact-wrapper  .page-header.close_icon {  padding-right: 100px;}html[dir="rtl"] .img-crop .input-group input {  border-top-left-radius: unset !important;  border-bottom-left-radius: unset !important;}html[dir="rtl"] .img-crop .input-group .input-group-text:nth-child(n + 2) {  border-top-right-radius: unset !important;  border-bottom-right-radius: unset !important;}html[dir="rtl"] .img-crop .input-group.left-radius {  border-top-left-radius: 30px !important;  border-bottom-left-radius: 30px !important;}html[dir="rtl"]  body.dark-only  .cd-container  .cd-timeline-block:nth-child(odd)  .cd-timeline-content::before {  border-right: 7px solid #10101c;  border-left: unset !important;}html[dir="rtl"]  body.dark-only  .cd-container  .cd-timeline-block:nth-child(even)  .cd-timeline-content::before {  border-left: 7px solid #10101c !important;  border-right: unset;}html[dir="rtl"] body.dark-only .typo-graphy .card-body .figure blockquote {  border-right: 4px solid #323347;}html[dir="rtl"]  body.dark-only  .comment-box  .comment-social  li:nth-child(n + 2) {  border-right: 1px solid #323347;}html[dir="rtl"]  body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .blog-box  .blog-details  .blog-social  li:last-child {  border-right: 1px solid #323347;}html[dir="rtl"]  body.dark-only  .dashboard-default  .user-chat  .card-body  .input-group  .form-control {  border-left: unset !important;  border-right: 1px solid #323347;}html[dir="rtl"] body.dark-only .figure.text-end blockquote {  border-left: 4px solid #323347 !important;}html[dir="rtl"]  body.dark-only  .list-persons  .profile-mail  .d-flex  .flex-grow-1  ul  li  + li {  border-right: 1px solid #323347;}html[dir="rtl"] body.dark-only .contacts-tabs .nav-pills {  border-left: 1px solid #323347;}html[dir="rtl"]  body.dark-only  .user-profile  .follow  ul.follow-list  li:nth-child(n + 2) {  border-right: 1px solid #323347;}html[dir="rtl"] body.dark-only .custom-card .card-footer > div + div {  border-right: 1px solid #323347;}html[dir="rtl"]  body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .b-r-light,html[dir="rtl"]  body.dark-only  .page-wrapper  .page-body-wrapper  .page-body  .card:not(.email-body)  .border-right {  border-right: none !important;  border-left: 1px solid #323347 !important;}@media screen and (min-width: 1200px) and (max-width: 1500px) {  html[dir="rtl"] .activity-timeline.update-line .d-flex .activity-line {    right: 26px;  }  html[dir="rtl"] .blog-box.blog-shadow .blog-details {    padding-right: 15px;  }  html[dir="rtl"] .blog-box .blog-details .blog-social li:nth-child(n + 2) {    margin-right: 10px;    padding-right: 10px;  }}@media screen and (min-width: 1200px) and (max-width: 1366px) {  html[dir="rtl"] .learning-comment {    float: right !important;  }  html[dir="rtl"] .comment-box .d-flex img {    margin-left: 25px;  }  html[dir="rtl"] .comment-box ul ul {    margin-right: 50px;  }}@media screen and (max-width: 1660px) {  html[dir="rtl"] .caller-img {    left: unset;    right: 15px;  }  html[dir="rtl"]    .chat-box    .chat-right-aside    .chat    .chat-header    .chat-menu-icons    li:nth-child(n + 2) {    margin-right: 10px;  }}@media only screen and (max-width: 1660px) and (min-width: 1551px) {  html[dir="rtl"]    .dashboard-2    .static-card    .card-footer    ul.d-xxl-flex    li    .flex-grow-1 {    margin-left: unset;    margin-right: 10px;  }}@media screen and (max-width: 1445px) and (min-width: 1401px) {  html[dir="rtl"] .whishlist-main .prooduct-details-box .btn {    left: 0;    right: unset;  }  html[dir="rtl"] .prooduct-details-box .product-name h6 {    font-size: 13px;  }}@media screen and (max-width: 1580px) and (min-width: 1471px) {  html[dir="rtl"] .files-content li .files-list .flex-grow-1 {    margin-left: unset !important;    margin-right: 10px !important;  }}@media screen and (max-width: 1470px) and (min-width: 1200px) {  html[dir="rtl"] .social-status.filter-cards-view .d-flex .social-status {    left: unset;    right: 30px;  }  html[dir="rtl"] .files-content li {    margin-left: 8px;    margin-right: unset;  }  html[dir="rtl"] .files-content li .files-list .flex-grow-1 {    margin-right: 8px !important;    margin-left: unset !important;  }  html[dir="rtl"] .email-wrap.bookmark-wrap .email-app-sidebar .d-flex img {    margin-left: 8px !important;    margin-right: unset !important;  }}@media screen and (max-width: 1440px) and (min-width: 1366px) {  html[dir="rtl"] .setting-list {    left: 20px;    right: unset;  }}@media screen and (max-width: 1400px) and (min-width: 1200px) {  html[dir="rtl"]    .blog-box    .blog-details-second    .detail-footer    ul.sociyal-list    li:nth-child(n + 2) {    margin-left: unset;    margin-right: 8px;    padding-right: 8px;    padding-left: unset;  }  html[dir="rtl"] .page-body-wrapper .page-body,  html[dir="rtl"] .page-body-wrapper footer {    margin-right: 90px !important;    margin-left: unset !important;  }  html[dir="rtl"]    .page-body-wrapper    .page-body    #customer-review    .owl-stage-outer,  html[dir="rtl"] .page-body-wrapper footer #customer-review .owl-stage-outer {    width: 100% !important;  }  html[dir="rtl"] .activity-media .d-flex .flex-grow-1 {    margin-left: unset;    margin-right: 9px;  }  html[dir="rtl"] .whishlist-main .prooduct-details-box .btn {    left: 0;    right: unset;  }  html[dir="rtl"] .social-widget-card .d-flex .flex-grow-1 {    margin-right: 12px;    margin-left: unset;  }}@media only screen and (max-width: 1400px) {  html[dir="rtl"] .page-wrapper.compact-wrapper .page-header {    margin-right: 90px;    margin-left: unset;    width: calc(100% - 90px);  }  html[dir="rtl"] .page-body-wrapper .page-body,  html[dir="rtl"] .page-body-wrapper footer {    margin-right: 90px !important;    margin-left: unset !important;  }  html[dir="rtl"] .edit-profile .profile-title .d-lg-flex .flex-grow-1 {    margin-right: unset;  }  html[dir="rtl"]    .dashboard-2    .static-card    .card-footer    ul.d-xxl-flex    li:nth-child(n + 2) {    margin-right: 0;  }}@media screen and (max-width: 1550px) and (min-width: 1200px) {  html[dir="rtl"] .dashboard-default .activity-timeline .d-flex .flex-grow-1 {    margin-right: 12px;    margin-left: unset;  }}@media screen and (max-width: 1550px) and (min-width: 1401px) {  html[dir="rtl"] .social-widget-card .d-flex .flex-grow-1 {    margin-right: 12px;    margin-left: unset;  }}@media screen and (max-width: 1550px) and (min-width: 1366px) {  html[dir="rtl"]    .dashboard-2    .static-card    .card-footer    ul.d-xxl-flex    li    .flex-grow-1 {    margin-left: unset;    margin-right: 10px;  }  html[dir="rtl"] .best-seller table tr th:last-child,  html[dir="rtl"] .best-seller table tr td:last-child {    padding-left: 20px;  }}@media screen and (max-width: 1366px) and (min-width: 992px) {  html[dir="rtl"]    .left-header    .left-menu-header    ul.header-left    li    ul.onhover-show-div    li {    padding: 6px 25px;  }  html[dir="rtl"] .left-header .left-menu-header ul.header-left li + li {    padding-right: 20px;    padding-left: unset;  }}@media screen and (max-width: 1365px) and (min-width: 1200px) {  html[dir="rtl"] .dashboard-default .card .card-header .card-header-right,  html[dir="rtl"] .dashboard-2 .card .card-header .card-header-right {    left: 25px;  }}@media only screen and (max-width: 1366px) {  html[dir="rtl"] .profile-dropdown.onhover-show-div {    right: unset !important;    left: 0 !important;  }  html[dir="rtl"] .product-wrapper .product-grid .feature-products {    margin-right: 0;  }  html[dir="rtl"] .product-grid {    margin-right: 0;  }  html[dir="rtl"] .d-none-productlist {    margin-left: 10px;    margin-right: unset;  }  html[dir="rtl"] .file-content .files .file-box {    margin-left: unset;    margin-right: 8px;  }  html[dir="rtl"] .photos ul li:nth-child(3n) {    margin-left: 15px;    margin-right: unset;  }  html[dir="rtl"] .serchinput .search-form {    margin-left: unset;    left: 0;    right: unset;  }  html[dir="rtl"] .serchinput .search-form input {    padding: 10px 15px;    width: 180px;  }  html[dir="rtl"] .calendar-basic .lnb-calendars {    text-align: left;  }}@media screen and (max-width: 1280px) {  html[dir="rtl"] .email-wrap .actions li:nth-child(n + 2) {    margin-right: 10px;  }  html[dir="rtl"] .user-profile .social-tab ul li:nth-child(n + 2) {    margin-right: 10px;    margin-left: 0;  }}@media screen and (min-width: 1200px) and (max-width: 1366px) {  html[dir="rtl"] .job-search .d-sm-flex img {    margin-left: 10px;    margin-right: unset;  }  html[dir="rtl"] .contact-options li .btn-category {    padding-right: 30px !important;  }  html[dir="rtl"] .contact-options .learning-comment {    margin-right: -14px !important;    margin-left: unset !important;  }}@media (min-width: 1200px) {  html[dir="rtl"] .chat-box .pe-xl-0 {    padding-left: 0 !important;    padding-right: 15px !important;  }  html[dir="rtl"] .chat-box .ps-xl-0 {    padding-right: 0 !important;    padding-left: 15px !important;  }  html[dir="rtl"] .pixelstrap ul a:hover .sub-arrow,  html[dir="rtl"] .pixelstrap ul a:focus .sub-arrow,  html[dir="rtl"] .pixelstrap ul a:active .sub-arrow,  html[dir="rtl"] .pixelstrap ul a.highlighted .sub-arrow {    left: 3px;    right: unset;  }}@media (min-width: 992px) {  html[dir="rtl"] .text-lg-start {    text-align: right !important;  }}@media only screen and (max-width: 1169px) {  html[dir="rtl"] .cd-timeline-content::before {    left: 100%;    right: unset;    border-left-color: #f4f4f4;  }  html[dir="rtl"] .cd-container::before {    right: -24px;  }  html[dir="rtl"] .cd-timeline-block:nth-child(even) .cd-timeline-content {    float: none;  }  html[dir="rtl"] .cd-timeline-block .cd-timeline-img {    right: -38px;  }  html[dir="rtl"] .cd-timeline-block .cd-timeline-img i {    margin-right: -9px;  }}@media only screen and (max-width: 1199px) {  html[dir="rtl"] .page-body-wrapper .page-body,  html[dir="rtl"] .page-body-wrapper footer {    margin-right: 0 !important;    margin-left: unset !important;  }  html[dir="rtl"]    .page-body-wrapper    .page-body    #customer-review    .owl-stage-outer,  html[dir="rtl"] .page-body-wrapper footer #customer-review .owl-stage-outer {    width: 100% !important;  }  html[dir="rtl"] .page-wrapper .page-body-wrapper .footer-fix {    margin-right: 0px;    padding-left: 15px;    width: calc(100% - 0px) !important;  }  html[dir="rtl"] .page-wrapper.compact-wrapper .page-header {    margin-right: 0 !important;    width: calc(100% - 0px) !important;  }  html[dir="rtl"]    .page-wrapper.compact-wrapper    .page-header    .header-wrapper    .toggle-sidebar {    margin-right: unset;    margin-left: 15px;  }  html[dir="rtl"]    .page-wrapper.compact-wrapper    .page-body-wrapper    div.sidebar-wrapper.close_icon:hover {    -webkit-transform: translate(285px);    transform: translate(285px);  }  html[dir="rtl"]    .page-wrapper.compact-wrapper    .page-body-wrapper    div.sidebar-wrapper    .sidebar-main    .sidebar-links {    height: calc(100vh - 95px);  }  html[dir="rtl"]    .page-wrapper.compact-wrapper    .page-body-wrapper    div.sidebar-wrapper.close_icon {    -webkit-transform: translate(285px);    transform: translate(285px);  }  html[dir="rtl"]    .page-wrapper    .page-header    .header-wrapper    .header-logo-wrapper {    margin-right: 0;  }  html[dir="rtl"] .blog-box.blog-list .blog-wrraper {    border-radius: 10px 10px 0 0;  }  html[dir="rtl"] .link-section > div > h6:before {    right: unset;    left: 10px;  }  html[dir="rtl"] .cd-timeline-content {    margin-right: 8px;    margin-left: unset;  }  html[dir="rtl"] .left-header .mega-menu-container {    left: -300px !important;    right: unset !important;  }  html[dir="rtl"] .left-header .mega-menu-container.d-block {    left: 0 !important;    right: unset !important;    -webkit-animation: fadeInLeft 0.3s ease-in-out;    animation: fadeInLeft 0.3s ease-in-out;  }  html[dir="rtl"] .left-header .mega-menu-container .mega-box + .mega-box {    padding-right: 15px;    border-right: 0;  }  html[dir="rtl"] .email-wrap .email-sidebar .email-left-aside {    right: 0;  }  html[dir="rtl"]    .page-wrapper    .page-header    .header-wrapper    .nav-right    > ul    li:first-child {    padding-left: 10px !important;  }  html[dir="rtl"]    .page-wrapper    .page-header    .header-wrapper    .nav-right    > ul    li    .submenu    li:first-child {    padding-right: 15px !important;    padding-left: 15px !important;  }  html[dir="rtl"] .email-wrap .row .col-xl-6 {    padding-right: 15px;  }  html[dir="rtl"] .email-wrap .row .col-xl-3 + .col-xl-3 {    padding-left: 15px;  }  html[dir="rtl"] .email-wrap .email-app-sidebar .main-menu > li {    text-align: right;  }  html[dir="rtl"] .email-wrap .email-app-sidebar .main-menu > li a i {    margin-right: unset;    margin-left: 10px;  }  html[dir="rtl"] .email-wrap .email-app-sidebar ul {    padding-right: 0;  }  html[dir="rtl"] .email-wrap .email-content .email-top .user-emailid:after {    float: left;  }  html[dir="rtl"] .email-wrap .email-right-aside .email-body .pe-0 {    padding-right: unset !important;  }  html[dir="rtl"] .chat-menu-icons {    text-align: left;  }  html[dir="rtl"] .chat-box .chat-history .row .col-sm-7 {    padding-left: 0 !important;    padding-right: unset !important;  }  html[dir="rtl"] .chat-menu {    left: 0;    right: unset;  }  html[dir="rtl"] .invoice .invo-profile .invo-profile-right {    text-align: right;  }  html[dir="rtl"] .blog-box.blog-shadow .blog-details {    padding-right: 20px;  }  html[dir="rtl"] .blog-box .blog-details {    padding-left: 0;  }  html[dir="rtl"] .blog-box.blog-list .blog-details {    padding: 20px;  }  html[dir="rtl"] .blog-single .comment-box ul .comment-social {    margin-right: unset;  }  html[dir="rtl"] .md-sidebar .md-sidebar-aside {    right: 0;    left: unset;  }}@media only screen and (max-width: 1199px) and (min-width: 991px) {  html[dir="rtl"]    .page-wrapper.compact-wrapper    .page-header    .header-wrapper    .toggle-sidebar {    margin-right: unset;    margin-left: 20px;  }}@media only screen and (max-width: 991px) {  html[dir="rtl"] .updates-faq {    margin-right: unset;    margin-left: 20px;  }  html[dir="rtl"] .setting-list {    left: 20px;    right: unset;  }  html[dir="rtl"] .sidebar-wrapper .back-btn {    left: 30px;    right: unset;  }  html[dir="rtl"] .cd-timeline-block .cd-timeline-img i {    margin-right: -11px;  }  html[dir="rtl"] .left-header .nav-link svg {    margin-left: 0;  }  html[dir="rtl"]    .page-wrapper    .page-header    .header-wrapper    .left-header    .left-menu-header    .app-list    ul {    left: unset;    right: 0;  }  html[dir="rtl"]    .page-wrapper    .page-header    .header-wrapper    .left-header    .left-menu-header    .app-menu    svg {    -webkit-transform: translate(-50%, -50%);    transform: translate(-50%, -50%);  }  html[dir="rtl"] .onhover-dropdown:hover .onhover-show-div:before {    right: 10px;    left: unset;  }  html[dir="rtl"] .faq-accordion .faq-header svg {    left: 20px;  }  html[dir="rtl"] .categories .learning-header {    padding-right: 20px;  }  html[dir="rtl"]    .page-wrapper    .page-header    .header-logo-wrapper    .logo-wrapper    img {    margin-left: 15px;    margin-right: unset;  }  html[dir="rtl"] .page-body-wrapper .page-body,  html[dir="rtl"] .page-body-wrapper footer {    margin-right: 0 !important;  }  html[dir="rtl"] .main .langChoice {    left: 20px;  }  html[dir="rtl"] .dashboard-2 .activity-timeline .d-flex .activity-line {    right: 28px;  }  html[dir="rtl"] .cd-timeline-img i {    right: 50% !important;  }  html[dir="rtl"] .page-wrapper .page-body-wrapper .page-title .breadcrumb {    margin-right: 0;  }  html[dir="rtl"] .page-wrapper .page-body-wrapper .page-body {    min-height: calc(100vh - 60px);  }  html[dir="rtl"] .page-wrapper .page-header {    margin-right: 0;  }  html[dir="rtl"] .page-wrapper.compact-wrapper .page-header {    margin-right: 0 !important;    margin-left: unset !important;  }  html[dir="rtl"]    .page-wrapper.compact-wrapper    .page-body-wrapper.sidebar-wrapper.close_icon {    -webkit-transform: translate(285px);    transform: translate(285px);  }  html[dir="rtl"] .bookmark ul li .search-form .form-control-search {    left: -127px;  }  html[dir="rtl"] .card .card-header .card-header-right {    left: 15px;  }  html[dir="rtl"] .dashboard-default .activity-timeline .d-flex .activity-line {    right: 26px;  }  html[dir="rtl"]    .offer-box    .offer-slider    .selling-slide    .d-flex    .left-content {    padding-right: 0;  }  html[dir="rtl"] .offer-box .offer-slider .carousel-control-prev-icon,  html[dir="rtl"] .offer-box .offer-slider .carousel-control-next-icon {    right: unset;    left: 20px;  }  html[dir="rtl"] .taskadd table tr td:last-child {    padding-left: 20px;  }  html[dir="rtl"] .taskadd table tr td:first-child {    padding-right: 20px;  }}@media (min-width: 768px) {  html[dir="rtl"] .float-md-end {    float: left !important;  }  html[dir="rtl"] .text-md-end {    text-align: left !important;  }  html[dir="rtl"] .offset-md-3 {    margin-right: 25%;    margin-left: unset;  }  html[dir="rtl"] .text-md-start {    text-align: right !important;  }  html[dir="rtl"] .timeliny .timeliny-vertical-line {    left: unset;    right: 32%;  }  html[dir="rtl"] .ecommerce-widget .text-md-end {    text-align: left !important;  }  html[dir="rtl"] .ecommerce-widget .text-md-end ul {    text-align: left;  }}@media only screen and (max-width: 991px) and (min-width: 768px) {  html[dir="rtl"]    .user-profile    .profile-post    .post-body    .post-comment    li:nth-child(n + 2) {    margin-right: 8px;    margin-left: unset;  }}@media screen and (max-width: 767px) and (min-width: 420px) {  html[dir="rtl"] .status-circle {    right: 46px !important;  }}@media only screen and (max-width: 768px) {  html[dir="rtl"] .file-content .folder .folder-box:nth-child(odd) {    margin-right: 0;  }  html[dir="rtl"] .text-md-end {    text-align: left !important;  }}@media only screen and (max-width: 767px) {  html[dir="rtl"] .jkanban-container .card-body #demo1 {    margin-right: 0;    margin-left: unset;  }  html[dir="rtl"] .comment-box ul ul {    text-align: right;  }  html[dir="rtl"] .comment-box .comment-social {    text-align: right;  }  html[dir="rtl"] .list-persons .profile-mail .email-general ul {    padding-left: 0;  }  html[dir="rtl"] .offset-xl-3 {    margin-right: unset;    margin-left: unset;  }  html[dir="rtl"] .contacts-tabs .nav-pills {    border-left: none !important;  }  html[dir="rtl"] .invoice .text-md-end {    text-align: left !important;  }  html[dir="rtl"] .tabbed-card ul {    left: 0;  }  html[dir="rtl"]    .page-wrapper    .page-header    .header-wrapper    .nav-right    > ul    > li {    margin-left: 0;  }  html[dir="rtl"] .page-wrapper.compact-wrapper .left-header .mega-menu {    right: 80px;  }  html[dir="rtl"]    .page-wrapper.compact-wrapper    .left-header    .mega-menu    .nav-link {    border: none;  }  html[dir="rtl"]    .page-wrapper.compact-wrapper    .left-header    .mega-menu    .nav-link.active {    color: #000;  }  html[dir="rtl"]    .page-wrapper.compact-wrapper    .product-wrapper.sidebaron    .product-grid    .product-wrapper-grid {    margin-right: 0;  }  html[dir="rtl"]    .page-wrapper.compact-wrapper    .feature-products    .filter-toggle {    margin-right: 10px;    margin-left: unset;  }  html[dir="rtl"]    .page-wrapper.compact-wrapper    .page-wrapper    .nav-right    .nav-menus {    margin-right: unset;    margin-left: unset;  }  html[dir="rtl"]    .page-wrapper.compact-wrapper    .page-wrapper.compact-wrapper    .nav-right    .nav-menus {    margin-right: unset;  }  html[dir="rtl"]    .page-wrapper.compact-wrapper    .page-wrapper.compact-wrapper    .left-header    .mega-menu {    right: unset;    left: 30px;  }  html[dir="rtl"]    .page-wrapper.compact-wrapper    .page-wrapper.compact-wrapper    .left-header    .mega-menu    .nav-link {    padding-right: 16px;    padding-left: 0;    border: 0;  }  html[dir="rtl"]    .page-wrapper.compact-wrapper    .ecommerce-widget    .text-md-right {    text-align: left !important;  }  html[dir="rtl"]    .page-wrapper.compact-wrapper    .email-wrap    .email-right-aside    .email-body    .row    .col-xl-4 {    border: none;  }  html[dir="rtl"]    .page-wrapper.compact-wrapper    .chat-box    .chat-right-aside    .chat    .chat-message    .text-box    .btn:before {    -webkit-transform: scale(-1);    transform: scale(-1);  }  html[dir="rtl"] .page-wrapper.compact-wrapper .lnb-new-schedule {    text-align: right;  }  html[dir="rtl"]    .page-wrapper.compact-wrapper    .calendar-basic    #menu-navi    .menu-navi-center {    left: 20px;    right: unset;  }  html[dir="rtl"]    .page-wrapper.compact-wrapper    .calendar-basic    #menu-navi    .menu-navi-right    .move-btn {    float: left;  }  html[dir="rtl"] .page-wrapper.compact-wrapper .project-list .btn {    float: right;  }  html[dir="rtl"]    .page-wrapper.compact-wrapper    .calendar-basic    #menu-navi    .menu-navi-center {    left: 20px;    right: unset;  }  html[dir="rtl"]    .page-wrapper.compact-wrapper    .calendar-basic    #menu-navi    .menu-navi-right    .move-btn {    float: left;  }  html[dir="rtl"]    .page-wrapper.compact-wrapper    .blog-box    .blog-details    .blog-social    li:nth-child(n + 2) {    margin-right: 10px;    padding-right: 10px;  }}@media (min-width: 576px) {  html[dir="rtl"] .offset-sm-3 {    margin-right: 25%;    margin-left: unset;  }  html[dir="rtl"] .text-sm-end {    text-align: left !important;  }  html[dir="rtl"] .float-sm-end {    float: left !important;  }  html[dir="rtl"] .me-sm-2 {    margin-left: 0.5rem !important;    margin-right: unset !important;  }}@media only screen and (max-width: 575px) {  html[dir="rtl"] .kanban-container .kanban-board {    width: 100% !important;  }  html[dir="rtl"] .job-search .d-sm-flex .m-r-20 {    margin-left: 0;    margin-right: unset;  }  html[dir="rtl"] .job-search .d-sm-flex .flex-grow-1 h6 .pull-right {    margin-right: 15px;    margin-left: unset;  }  html[dir="rtl"] .dashboard-default .activity-timeline .d-flex .flex-grow-1 {    margin-left: unset;    margin-right: 14px;  }  html[dir="rtl"] .faq-widgets svg {    right: unset;    left: 20px;  }  html[dir="rtl"] .faq-accordion .faq-header .pull-right {    float: left;  }  html[dir="rtl"] .add-post form .m-checkbox-inline label {    margin-left: 15px;    margin-right: unset;  }  html[dir="rtl"] .comment-box ul ul {    margin-right: 30px;    margin-left: unset;  }  html[dir="rtl"]    .page-wrapper.compact-wrapper    .page-header    .header-wrapper    .toggle-sidebar {    margin-left: 10px;    margin-right: unset;  }  html[dir="rtl"] #cd-timeline {    margin-left: 0;    margin-right: auto;  }  html[dir="rtl"] .form-builder-2-header > div nav {    float: none;  }  html[dir="rtl"] .list-persons .nav-pills .nav-link .d-flex .flex-grow-1 {    text-align: right;  }  html[dir="rtl"] .invoice .text-md-end {    text-align: left !important;  }  html[dir="rtl"] .invoice .invo-header .flex-grow-1 {    text-align: left;  }  html[dir="rtl"] .payment-details .theme-form .p-r-0 {    padding-left: 12px;  }  html[dir="rtl"] .left-header .level-menu .nav-link {    margin: 0;  }  html[dir="rtl"] .page-wrapper.compact-wrapper .left-header .mega-menu {    left: 15px;  }  html[dir="rtl"]    .page-wrapper    .page-header    .header-wrapper    .nav-right    .onhover-show-div {    right: 115px !important;  }  html[dir="rtl"]    .page-header    .header-wrapper    .nav-right.right-header    ul.message-dropdown,  html[dir="rtl"]    .page-header    .header-wrapper    .nav-right.right-header    ul.notification-dropdown {    top: 48px;  }  html[dir="rtl"] .page-header .header-wrapper .nav-right > ul > li {    margin-left: 10px;  }  html[dir="rtl"] .page-header .header-wrapper .nav-right > ul > li:last-child {    padding-right: 10px;  }  html[dir="rtl"]    .page-header    .header-wrapper    .nav-right.right-header    ul.profile-dropdown,  html[dir="rtl"]    .page-header    .header-wrapper    .nav-right.right-header    ul.chat-dropdown,  html[dir="rtl"]    .page-header    .header-wrapper    .nav-right.right-header    ul.notification-dropdown {    left: unset !important;    right: 90px !important;  }  html[dir="rtl"] .faq-accordion .faq-header svg {    left: 15px;  }  html[dir="rtl"] .categories .learning-header {    padding-right: 15px;  }  html[dir="rtl"] .main .langChoice {    left: 15px;  }  html[dir="rtl"] .page-wrapper .search-form .form-group {    margin-left: 0;  }  html[dir="rtl"] .feature-products .text-end {    text-align: right !important;  }  html[dir="rtl"] .feature-products .select-options {    float: right;    margin-left: 10px;    margin-right: unset;  }  html[dir="rtl"] .invoice .text-xs-center {    text-align: center !important;  }  html[dir="rtl"] .invoice .invo-header .flex-grow-1 {    text-align: left;  }  html[dir="rtl"] .search-page .search-form .form-group input {    padding: 8px 60px 8px 8px;  }  html[dir="rtl"] .taskadd table tr td:last-child {    padding-left: 15px;  }  html[dir="rtl"] .taskadd table tr td:first-child {    padding-right: 15px;  }  html[dir="rtl"]    .user-profile    .profile-post    .post-body    .post-react    ul    li:nth-child(n + 2) {    margin-right: -15px;  }  html[dir="rtl"] .user-profile .profile-post .post-body .post-react h6 {    margin-right: 10px;  }  html[dir="rtl"] .list-persons .nav-pills .nav-link .d-flex .flex-grow-1 {    text-align: right;  }  html[dir="rtl"] .list-persons .profile-mail .email-general ul {    padding-left: unset;  }  html[dir="rtl"] .blog-box .blog-details .blog-social li:nth-child(n + 2) {    margin-right: 15px;    padding-right: unset;    border-right: none;  }  html[dir="rtl"] .feature-products .select-options {    float: right;  }  html[dir="rtl"] .job-search .d-flex .flex-grow-1 h6 .pull-right {    margin-right: 15px;    margin-left: unset;  }  html[dir="rtl"] .job-search .job-description label {    text-align: right !important;  }}@media only screen and (max-width: 480px) {  html[dir="rtl"]    .page-wrapper    .page-header    .header-wrapper    .nav-right    .onhover-show-div.profile-dropdown {    right: unset !important;    left: 10px !important;  }  html[dir="rtl"] .alert-theme.notify-alert {    left: 0 !important;    right: unset !important;  }  html[dir="rtl"] .alert-theme.notify-alert .close {    padding: 0;  }  html[dir="rtl"] .sidebar-wrapper .back-btn {    left: 20px;    right: unset;  }  html[dir="rtl"]    .page-wrapper.compact-wrapper    .page-body-wrapper    div.sidebar-wrapper    .sidebar-main    .sidebar-links    .simplebar-wrapper    .simplebar-mask    .simplebar-content-wrapper    .simplebar-content    .menu-box    > ul    > li    .sidebar-link:before {    right: 8px;    left: unset;  }  html[dir="rtl"] .icon-hover-bottom .icon-first {    margin-right: unset;    margin-left: 10px;  }  html[dir="rtl"]    .left-header    .level-menu    .header-level-menu    > li    > .header-level-sub-menu {    right: 140px;  }  html[dir="rtl"]    .bookmark-tabcontent    .details-bookmark.list-bookmark    .bookmark-card    .details-website    .title-bookmark    .hover-block {    text-align: right;  }  html[dir="rtl"] .email-wrap .email-wrapper .right-download {    float: right;  }  html[dir="rtl"] .products-total > div:nth-child(n + 2) {    margin-right: 0;  }  html[dir="rtl"]    .page-wrapper.compact-wrapper    .feature-products    .filter-toggle {    margin-right: 0;  }  html[dir="rtl"]    .page-wrapper    .page-header    .header-wrapper    .nav-right    .onhover-show-div {    right: unset;    left: 20px;  }}@media only screen and (max-width: 420px) {  html[dir="rtl"] .file-manager .folder li:nth-child(n + 2) {    margin-right: 0;    margin-left: unset;  }  html[dir="rtl"] .project-list .border-tab.nav-tabs .nav-item .nav-link {    padding: 5px 0 5px 15px;  }  html[dir="rtl"] .file-content .files .file-box {    margin-right: 0;  }  html[dir="rtl"] .file-content .folder .folder-box .d-flex {    text-align: right;  }  html[dir="rtl"] .project-box .badge {    left: 10px;  }  html[dir="rtl"] .serchinput .search-form {    left: -70px;  }  html[dir="rtl"] .serchinput .search-form input {    width: 140px;  }}@media only screen and (max-width: 360px) {  html[dir="rtl"] .note-editor .note-color .dropdown-menu {    right: -20px;  }  html[dir="rtl"] .note-editor .note-para .dropdown-menu {    right: -75px;  }  html[dir="rtl"] .blog-box .blog-details .blog-social li:nth-last-child(2) {    padding-right: 0 !important;    padding-left: unset;    margin-left: unset;    margin-right: 0 !important;  }  html[dir="rtl"] .faq-accordion .card .btn-link {    padding-right: 24px;  }  html[dir="rtl"] .card .main .langChoice {    left: unset;    right: 0;    margin: 0 20px 0 auto;  }  html[dir="rtl"] .btn-group-showcase .btn-option {    margin-left: 0;  }  html[dir="rtl"] .btn-group-showcase .btn-option .checkbox label {    padding-left: unset;    padding-right: 10px;  }  html[dir="rtl"] .btn-group-showcase .btn-radio .btn-group {    margin-left: 0;  }  html[dir="rtl"] .btn-group-showcase .btn-radio .btn-group .btn .radio label {    padding-right: 12px;  }  html[dir="rtl"]    .btn-group-showcase    .btn-radio    .btn-group    .btn    .radio    label:before {    right: 3px;    left: unset;  }  html[dir="rtl"]    .btn-group-showcase    .btn-radio    .btn-group    .btn    .radio    label:after {    right: 8px;    left: unset;  }  html[dir="rtl"] .prooduct-details-box .close {    left: 0;  }  html[dir="rtl"] .social-app-profile .hovercard .user-image .avatar {    margin-top: -47px;  }  html[dir="rtl"] .social-app-profile .hovercard .user-image .avatar img {    width: 85px;    height: 85px;  }  html[dir="rtl"]    .page-header    .header-wrapper    .nav-right.right-header    ul.profile-dropdown {    width: 160px;    right: 170px !important;  }  html[dir="rtl"]    .page-header    .header-wrapper    .nav-right.right-header    ul.notification-dropdown,  html[dir="rtl"]    .page-header    .header-wrapper    .nav-right.right-header    ul.message-dropdown {    right: 50px !important;  }  html[dir="rtl"]    .dashboard-default    .card-header    .d-flex    .badge-group    .icon-box {    margin-right: 6px;  }  html[dir="rtl"] .dashboard-2 .activity-timeline .d-flex .flex-grow-1 {    margin-right: 0;  }  html[dir="rtl"] .dashboard-2 .card-body .right-side {    left: 0;  }  html[dir="rtl"] .social-chat .other-msg {    margin-right: 15px;  }}@media only screen and (max-width: 359px) {  html[dir="rtl"]    .knowledge-details    .job-sidebar    .job-left-aside    .job-accordion    .card    .card-header {    padding: 14px;  }  html[dir="rtl"] .comment-box .comment-social li:nth-child(n + 2) {    margin-right: 10px;    padding-right: 10px;    padding-left: unset;    margin-left: unset;  }  html[dir="rtl"] div.dataTables_wrapper div.dataTables_filter input {    width: 180px !important;  }  html[dir="rtl"]    .page-header    .header-wrapper    .nav-right.right-header    ul.profile-dropdown {    width: 140px;    right: 140px !important;  }}@media screen and (max-width: 1460px) {  html[dir="rtl"]    .sidebar-wrapper    .sidebar-main    .sidebar-links    .simplebar-wrapper    .simplebar-mask    .simplebar-content-wrapper    .simplebar-content    > li {    margin-left: 8px;    margin-right: unset;  }}/*# sourceMappingURL=style.css.map */#mybutton {  position: fixed;  bottom: 5%;  right: 20px;}.add-btn {  background-color : #959aa7;  border:0;  font-size:10px;  padding:0px ;  border-radius: 50%;	    width:50px;  height:50px;}button.btn-hover{cursor:pointer;}.fclr{font-size:25px;color:#fff;font-weight:200;}@media (min-width: 967px) {}@media (max-width: 967px) {}.edit-clr{color:#959aa7 !important;}.dashboard-icon-box{float: right;position: absolute;right: 40px;margin-top: -80px;}.dashboard-icon-style{font-size: 55px;color: #959aa7;}.pt-2_5{padding-top: 0.4rem !important;}.testi-del-box{	position: absolute;    top: 0;    right: 40px;}.blog-edit{	position:absolute !important;right: 45px;margin-top: -40px;color: #959aa7;z-index:2;}.blog-del{	position:absolute !important;right: 20px;margin-top: -40px;z-index:2;}.blog-del-icon{color: #f81f58 !important;}