 @import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&amp;family=Open+Sans:wght@300;400;500;600;700;800&amp;display=swap");@import url("https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&display=swap");:root {--tj-ff-body: "Jost", sans-serif;--tj-ff-heading: "Jost", sans-serif;--tj-ff-p: "Jost", sans-serif;--tj-ff-fontawesome: "Font Awesome 6 Pro";--tj-fw-normal: normal;--tj-fw-thin: 100;--tj-fw-elight: 200;--tj-fw-light: 300;--tj-fw-regular: 400;--tj-fw-medium: 500;--tj-fw-sbold: 600;--tj-fw-bold: 700;--tj-fw-ebold: 800;--tj-fw-black: 900;--tj-fs-body: 16px;--tj-fs-p: 16px;--tj-fs-h1: 65px;--tj-fs-h2: 50px;--tj-fs-h3: 30px;--tj-fs-h4: 24px;--tj-fs-h5: 20px;--tj-fs-h6: 14px;--tj-color-common-white: #ffffff;--tj-color-common-black: #000000;--tj-color-heading-primary: #373a3f;--tj-color-text-body: #696969;--tj-color-theme-primary: #00a1e3;--tj-color-theme-secondary: #00a1e3;--tj-color-theme-bg: #dbe8ff;--tj-color-theme-bg-2: #2b2e32;--tj-color-grey-2: #f1f6ff;--tj-color-grey-3: #444445;--tj-color-grey-4: #ffc131;--tj-color-grey-5: rgba(0, 0, 0, 0.0588235294);--tj-color-grey-6: #f4f4f4;--tj-color-grey-7: #f9fbff;--tj-color-border-primary-1: rgba(191, 191, 191, 0.5019607843);--tj-color-border-1: #d8dde1;}* {margin: 0;padding: 0;-webkit-box-sizing: border-box;box-sizing: border-box;}body, html, .site-main {position: relative;overflow-x: hidden;}body {font-family: var(--tj-ff-body);font-size: var(--tj-fs-body);font-weight: normal;color: var(--tj-color-text-body);line-height: 1.6;}a {text-decoration: none;}h1, h2, h3, h4, h5, h6 {font-family: var(--tj-ff-heading);color: var(--tj-color-heading-primary);margin-top: 0px;font-weight: var(--tj-fw-ebold);line-height: 1.3;-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}h1 {font-size: var(--tj-fs-h1);}@media only screen and (min-width: 1200px) and (max-width: 1399px) {h1 {font-size: 55px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {h1 {font-size: 48px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {h1 {font-size: 40px;}}@media (max-width: 350px) {.thum_wrapper {width: 100% !important;}}@media (max-width: 575px) {h1 {font-size: 32px;}}h2 {font-size: var(--tj-fs-h2);}@media only screen and (min-width: 992px) and (max-width: 1199px) {h2 {font-size: 45px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {h2 {font-size: 40px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {h2 {font-size: 35px;}}@media (max-width: 575px) {h2 {font-size: 30px;}.tj-approach-section {padding: 20px !important;}}h3 {font-size: var(--tj-fs-h3);}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {h3 {font-size: 22px;}}h4 {font-size: var(--tj-fs-h4);}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {h4 {font-size: 20px;}}h5 {font-size: var(--tj-fs-h5);}h6 {font-size: var(--tj-fs-h6);}h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {font-size: inherit;color: inherit;font-weight: inherit;line-height: inherit;display: block;}h1:hover a, h2:hover a, h3:hover a, h4:hover a, h5:hover a, h6:hover a {font-size: inherit;color: inherit;font-weight: inherit;}ul {margin: 0px;padding: 0px;}a, .btn, button, span, p, input, select, textarea, li, img, svg path, *::after, *::before, h1, h2, h3, h4, h5, h6 {-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}a:focus, .button:focus {text-decoration: none;outline: none;}a:focus, a:hover {color: inherit;text-decoration: none;}a, button {color: inherit;outline: none;border: none;background: transparent;}button:hover {cursor: pointer;}button:focus, button:focus:not(:focus-visible) {outline: 0;-webkit-box-shadow: 0 0 0;box-shadow: 0 0 0;}.uppercase {text-transform: uppercase;}.capitalize {text-transform: capitalize;}select, .nice-select, input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]), textarea {outline: none;background-color: --tj-color-common-white;height: auto;width: 100%;font-size: 16px;border: 1px solid var(--tj-color-common-white);color: var(--tj-color-common-black);padding-left: 29px;padding-right: 29px;}input[type="color"] {appearance: none;-moz-appearance: none;-webkit-appearance: none;background: none;border: 0;cursor: pointer;height: 100%;width: 100%;padding: 0;border-radius: 50%;}::-webkit-scrollbar {height: 4px;width: 4px;background: transparent;}::-webkit-scrollbar-thumb {background: var(--tj-color-theme-primary);-webkit-border-radius: 1ex;-webkit-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.75);}::-webkit-scrollbar-corner {background: transparent;}*::-moz-selection {background: var(--tj-color-common-black);color: var(--tj-color-common-white);text-shadow: none;}::-moz-selection {background: var(--tj-color-common-black);color: var(--tj-color-common-white);text-shadow: none;}::selection {background: var(--tj-color-common-black);color: var(--tj-color-common-white);text-shadow: none;}*::-webkit-input-placeholder {color: var(--tj-color-common-black);font-size: var(--tj-fs-body);opacity: 1;}*::-moz-placeholder {color: var(--tj-color-common-black);font-size: var(--tj-fs-body);opacity: 1;}*:-ms-input-placeholder {color: var(--tj-color-common-black);font-size: var(--tj-fs-body);opacity: 1;}*::-ms-input-placeholder {color: var(--tj-color-common-black);font-size: var(--tj-fs-body);opacity: 1;}*::placeholder {color: var(--tj-color-common-black);font-size: var(--tj-fs-body);opacity: 1;}.w-img img {width: 100%;}.m-img img {max-width: 100%;}.fix {overflow: hidden;}.clear {clear: both;}.f-left {float: left;}.f-right {float: right;}.z-index-1 {z-index: 1;}.z-index-11 {z-index: 11;}.overflow-y-visible {overflow-x: hidden;overflow-y: visible;}.p-relative {position: relative;}.p-absolute {position: absolute;}.include-bg {background-position: center;background-size: cover;background-repeat: no-repeat;}.b-radius {border-radius: 6px;}.tj-cancel-btn, .tj-primary-btn {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;gap: 5px;color: var(--tj-color-common-white);font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-sbold);font-size: 15px;border-radius: 40px;padding: 20px 25px;line-height: 1;text-transform: uppercase;background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );position: relative;z-index: 2;}.tj-cancel-btn::before, .tj-primary-btn::before {position: absolute;content: "";width: 100%;height: 100%;top: 0;left: 0;background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-secondary)), to(var(--tj-color-theme-primary)) );background: linear-gradient( 90deg, var(--tj-color-theme-secondary) 0%, var(--tj-color-theme-primary) 100% );z-index: -1;border-radius: 40px;opacity: 0;visibility: hidden;}.tj-cancel-btn .icon_box, .tj-primary-btn .icon_box {position: relative;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;overflow: hidden;padding: 0 4px;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}.tj-cancel-btn .icon_box .icon_second, .tj-cancel-btn .icon_box .icon_first, .tj-primary-btn .icon_box .icon_second, .tj-primary-btn .icon_box .icon_first {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;line-height: 1;-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}.tj-cancel-btn .icon_box .icon_second, .tj-primary-btn .icon_box .icon_second {position: absolute;-webkit-transform: translateX(-150%);-ms-transform: translateX(-150%);transform: translateX(-150%);}.tj-cancel-btn:hover, .tj-primary-btn:hover {color: var(--tj-color-common-white);}.tj-cancel-btn:hover::before, .tj-primary-btn:hover::before {opacity: 1;visibility: visible;}.tj-cancel-btn:hover .icon_box .icon_first, .tj-primary-btn:hover .icon_box .icon_first {-webkit-transform: translateX(150%);-ms-transform: translateX(150%);transform: translateX(150%);}.tj-cancel-btn:hover .icon_box .icon_second, .tj-primary-btn:hover .icon_box .icon_second {-webkit-transform: translateX(0%);-ms-transform: translateX(0%);transform: translateX(0%);}.tj-white-btn {display: inline-block;font-size: 15px;font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-sbold);color: var(--tj-color-heading-primary);text-transform: uppercase;padding: 17px 25px;border-radius: 60px;line-height: 1;background: var(--tj-color-common-white);-webkit-transition: all 0.4s ease-in-out 0s;transition: all 0.4s ease-in-out 0s;}.tj-white-btn .icon_box {position: relative;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;overflow: hidden;padding: 0 4px;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}.tj-white-btn .icon_box .icon_second, .tj-white-btn .icon_box .icon_first {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;line-height: 1;-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;-webkit-animation: none;animation: none;color: var(--tj-color-heading-primary);}.tj-white-btn .icon_box .icon_second {position: absolute;-webkit-transform: translateX(-150%);-ms-transform: translateX(-150%);transform: translateX(-150%);color: var(--tj-color-common-white);}.tj-white-btn.style-2 {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;gap: 10px;width: 100%;color: var(--tj-color-theme-primary);border-radius: 10px;}.tj-white-btn.style-2 .icon_box .icon_first {color: var(--tj-color-theme-primary);}.tj-white-btn.style-2 .icon_box .icon_second {color: var(--tj-color-common-white);}.tj-white-btn.style-3 {text-transform: capitalize;color: var(--tj-color-theme-primary);padding: 20px 30px;}.tj-white-btn:hover {background-color: var(--tj-color-theme-bg-2);color: var(--tj-color-common-white);}.tj-white-btn:hover .icon_box .icon_first {-webkit-transform: translateX(150%);-ms-transform: translateX(150%);transform: translateX(150%);}.tj-white-btn:hover .icon_box .icon_second {-webkit-transform: translateX(0%);-ms-transform: translateX(0%);transform: translateX(0%);}.tj-transparent-btn {display: inline-block;font-size: 15px;font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-sbold);color: var(--tj-color-heading-primary);text-transform: uppercase;padding: 15px 22px;border-radius: 60px;line-height: 1;background: transparent;border: 1px solid var(--tj-color-border-1);position: relative;z-index: 2;}.tj-transparent-btn .icon_box {position: relative;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;overflow: hidden;padding: 0 4px;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}.tj-transparent-btn .icon_box .icon_second, .tj-transparent-btn .icon_box .icon_first {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;line-height: 1;-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;color: var(--tj-color-text-body);-webkit-animation: none;animation: none;}.tj-transparent-btn .icon_box .icon_second {position: absolute;-webkit-transform: translateX(-150%);-ms-transform: translateX(-150%);transform: translateX(-150%);color: var(--tj-color-common-white);}.tj-transparent-btn.style-2 {border: 1px solid var(--tj-color-theme-primary);color: var(--tj-color-theme-primary);padding: 16px 25px;}.tj-transparent-btn:hover {background-color: var(--tj-color-grey-3);border-color: var(--tj-color-grey-3);color: var(--tj-color-common-white);}.tj-transparent-btn:hover.style-2 {background-color: var(--tj-color-theme-primary);border-color: var(--tj-color-theme-primary);}.tj-transparent-btn:hover .icon_box .icon_first {-webkit-transform: translateX(150%);-ms-transform: translateX(150%);transform: translateX(150%);}.tj-transparent-btn:hover .icon_box .icon_second {-webkit-transform: translateX(0%);-ms-transform: translateX(0%);transform: translateX(0%);}.tj-price-btn {display: block;font-size: 15px;color: var(--tj-color-theme-primary);font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-sbold);text-transform: uppercase;border: 1px solid var(--tj-color-theme-primary);border-radius: 10px;padding: 17px 20px;text-align: center;line-height: 1;background: transparent;}.tj-price-btn .icon_box {position: relative;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;overflow: hidden;padding: 0 4px;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}.tj-price-btn .icon_box .icon_second, .tj-price-btn .icon_box .icon_first {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;line-height: 1;-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;color: var(--tj-color-theme-primary);-webkit-animation: none;animation: none;}.tj-price-btn .icon_box .icon_second {position: absolute;-webkit-transform: translateX(-150%);-ms-transform: translateX(-150%);transform: translateX(-150%);color: var(--tj-color-common-white);}.tj-price-btn:hover {color: var(--tj-color-common-white);background-color: var(--tj-color-theme-primary);}.tj-price-btn:hover .icon_box .icon_first {-webkit-transform: translateX(150%);-ms-transform: translateX(150%);transform: translateX(150%);}.tj-price-btn:hover .icon_box .icon_second {-webkit-transform: translateX(0%);-ms-transform: translateX(0%);transform: translateX(0%);}.tj-header-area {position: relative;-webkit-transition: 0.4s;transition: 0.4s;z-index: 99;}.tj-header-area.header-absolute {position: absolute;width: 100%;top: 0;left: 0;}.tj-header-area.header-dublicate {position: absolute;width: 100%;top: 0;left: 0;opacity: 0;visibility: hidden;z-index: 99;}.tj-header-area.sticky {position: fixed;opacity: 1;visibility: visible;-webkit-animation: sticky 0.9s;animation: sticky 0.9s;-webkit-box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.06);box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.06);z-index: 100;}.tj-header-area.header-1 .header-wrapper {background: transparent;}.tj-header-area.header-1 .header-wrapper::before {display: none;}.tj-header-area.header-1 .header-wrapper .mainmenu > ul > li > a::before {position: absolute;bottom: 30px;left: 0;right: 0;margin: auto;width: 0%;content: "";height: 1px;background: var(--tj-color-common-white);-webkit-transition: all 0.4s ease-in-out 0s;transition: all 0.4s ease-in-out 0s;}.tj-header-area.header-1 .header-wrapper .mainmenu > ul > li > a:hover::before {width: 100%;}.tj-header-area.header-1 .header-wrapper .mainmenu-wrapper {background: linear-gradient(45deg, #007cc3, #00a1e3);position: relative;z-index: 1;}.tj-header-area.header-1 .header-wrapper .mainmenu-wrapper::before {position: absolute;content: "";top: 0;left: 100%;width: 30%;background: var(--tj-color-theme-secondary);height: 100%;}.tj-header-area.header-1.header-dublicate .mainmenu-wrapper::after {position: absolute;content: "";top: 0;right: 100%;width: 30%;background: var(--tj-color-theme-bg);height: 100%;}.tj-header-area.header-2 {background: var(--tj-color-common-white);}.tj-header-area.header-2.header-dublicate .mainmenu-wrapper {-webkit-column-gap: 50px;-moz-column-gap: 50px;column-gap: 50px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tj-header-area.header-2.header-dublicate .mainmenu-wrapper {-webkit-column-gap: 10px;-moz-column-gap: 10px;column-gap: 10px;}}.tj-header-area.header-2.header-dublicate .header-button {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;}.tj-header-area.header-2.header-dublicate .site-logo2 {max-width: 165px;width: 100%;}.tj-header-area.header-2.header-dublicate .site-logo2 img {width: 100%;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.tj-header-area.header-2.header-dublicate .site-logo2 {max-width: 145px;}}.tj-header-area.header-2 .header-wrapper-2 {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;padding-left: 135px;}.tj-header-area.header-2 .header-wrapper-2 .header-topbar {background: var(--tj-color-theme-primary);padding-left: 50px;padding-right: 135px;position: relative;z-index: 1;}.tj-header-area.header-2 .header-wrapper-2 .header-topbar::before {position: absolute;content: "";width: 50%;height: 100%;top: 0;right: 100%;background: var(--tj-color-theme-primary);z-index: -1;}.tj-header-area.header-2 .header-wrapper-2 .site-logo2 {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;background: var(--tj-color-theme-primary);max-width: 380px;width: 100%;-webkit-clip-path: polygon(0 0, 100% 0, 70% 100%, 30% 100%);clip-path: polygon(0 0, 100% 0, 70% 100%, 30% 100%);position: relative;z-index: 2;}.tj-header-area.header-2 .header-wrapper-2 .site-logo2 .logo {max-width: 165px;width: 100%;}.tj-header-area.header-2 .header-wrapper-2 .site-logo2 .logo img {width: 100%;}.tj-header-area.header-2 .header-wrapper-2 .site-logo2 .logo_shapes {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);max-width: 310px;width: 100%;z-index: -1;}.tj-header-area.header-2 .header-wrapper-2 .site-logo2 .logo_shapes img {width: 100%;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.tj-header-area.header-2 .header-wrapper-2 .site-logo2 {max-width: 245px;}.tj-header-area.header-2 .header-wrapper-2 .site-logo2 .logo {max-width: 145px;}}.tj-header-area.header-2 .header-wrapper-2 .header-inner {width: calc(100% - 380px);}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.tj-header-area.header-2 .header-wrapper-2 .header-inner {width: calc(100% - 245px);}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-header-area.header-2 .header-wrapper-2 .header-inner {width: 100%;}}.tj-header-area.header-2 .header-wrapper-2 .header-wrapper {padding-right: 135px;padding-left: 50px;}@media only screen and (min-width: 1400px) and (max-width: 1600px), only screen and (min-width: 1200px) and (max-width: 1399px) {.tj-header-area.header-2 .header-wrapper-2 {padding-left: 0;}.tj-header-area.header-2 .header-wrapper-2 .header-topbar {padding-left: 20px;padding-right: 20px;}.tj-header-area.header-2 .header-wrapper-2 .header-wrapper {padding-right: 20px;padding-left: 20px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tj-header-area.header-2 .header-wrapper-2 {padding-left: 0;}.tj-header-area.header-2 .header-wrapper-2 .header-topbar {padding-left: 0px;padding-right: 20px;}.tj-header-area.header-2 .header-wrapper-2 .header-wrapper {padding-right: 20px;padding-left: 0px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-header-area.header-2 .header-wrapper-2 {padding-left: 0;}.tj-header-area.header-2 .header-wrapper-2 .header-topbar {padding-left: 0px;padding-right: 0px;}.tj-header-area.header-2 .header-wrapper-2 .header-wrapper {padding-right: 15px;padding-left: 15px;}}.tj-header-area.header-2 .header-contact-infos ul li a {position: relative;z-index: 1;}.tj-header-area.header-2 .header-contact-infos ul li a::after {position: relative;z-index: 1;position: absolute;bottom: -3px;left: 0;right: 0;margin: auto;width: 0%;content: "";height: 1px;background: var(--tj-color-common-white);-webkit-transition: all 0.4s ease-in-out 0s;transition: all 0.4s ease-in-out 0s;}.tj-header-area.header-2 .header-contact-infos ul li a:hover {color: var(--tj-color-common-white);}.tj-header-area.header-2 .header-contact-infos ul li a:hover::after {width: 100%;}.tj-header-area.header-2 .header-contact-infos ul li a:hover i {color: var(--tj-color-common-white);}.tj-header-area.header-2 .header-socials ul li a:hover {color: var(--tj-color-common-white);}@media only screen and (min-width: 1400px) and (max-width: 1600px), only screen and (min-width: 1200px) and (max-width: 1399px) {.tj-header-area.header-2 .mainmenu-wrapper {-webkit-column-gap: 30px;-moz-column-gap: 30px;column-gap: 30px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tj-header-area.header-2 .mainmenu-wrapper {-webkit-column-gap: 10px;-moz-column-gap: 10px;column-gap: 10px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tj-header-area.header-2 .mainmenu-right-item .header-search, .tj-header-area.header-2 .mainmenu-right-item .side-bar {display: none;}}.tj-header-area.header-3 {padding: 30px 0;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.tj-header-area.header-3 {padding: 15px 0;}}.tj-header-area.header-3.header-dublicate {padding: 0;background: var(--tj-color-common-white);}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-header-area.header-3.header-dublicate .header-wrapper.style-2 {padding: 0;}}.tj-header-area.header-3.header-dublicate .header-wrapper .mainmenu-wrapper {background: transparent;-webkit-column-gap: 25px;-moz-column-gap: 25px;column-gap: 25px;}.tj-header-area.header-3.header-dublicate .header-wrapper .mainmenu-wrapper .site-logo {border-radius: 0;height: 95px;padding: 15px 25px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.tj-header-area.header-3.header-dublicate .header-wrapper .mainmenu-wrapper .site-logo {height: 90px;padding: 15px 15px;}.tj-header-area.header-3.header-dublicate .header-wrapper .mainmenu-wrapper .site-logo .logo img {max-width: 135px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-header-area.header-3.header-dublicate .header-wrapper .mainmenu-wrapper .site-logo {height: 75px;padding: 15px 15px;}.tj-header-area.header-3.header-dublicate .header-wrapper .mainmenu-wrapper .site-logo .logo img {max-width: 135px;}}.tj-header-area.header-3 .header-topbar {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;row-gap: 15px;background: var(--tj-color-theme-bg-2);border-radius: 15px 15px 0 0;padding: 10px 50px;}.tj-header-area.header-3 .header-topbar .header-socials ul li a {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 25px;height: 25px;line-height: 1;font-size: 13px;border: 1px solid var(--tj-color-common-white);background: transparent;border-radius: 50%;}.tj-header-area.header-3 .header-topbar .header-socials ul li a.twitter {font-size: 10px;}.tj-header-area.header-3 .header-topbar .header-socials ul li a i {color: var(--tj-color-common-white);}.tj-header-area.header-3 .header-topbar .header-socials ul li a:hover {background-color: var(--tj-color-grey-2);border-color: var(--tj-color-grey-2);color: var(--tj-color-theme-primary);}.tj-header-area.header-3 .header-topbar .header-socials ul li a:hover i {color: var(--tj-color-theme-primary);}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-header-area.header-3 .header-topbar {padding: 10px 15px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-header-area.header-3 .header-topbar {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-header-area.header-3 .header-contact-infos ul {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.tj-header-area.header-3 .header-contact-infos ul li {padding-right: 0;}.tj-header-area.header-3 .header-contact-infos ul li::before {display: none;}}.tj-header-area.header-3 .header-wrapper {background: transparent;}.tj-header-area.header-3 .header-wrapper::before {display: none;}.tj-header-area.header-3 .header-wrapper .mainmenu-wrapper {background: var(--tj-color-grey-2);}.tj-header-area.header-3 .header-wrapper .mainmenu-wrapper .site-logo::after, .tj-header-area.header-3 .header-wrapper .mainmenu-wrapper .site-logo::before {display: none;}@media (max-width: 992px) {button#nav-home-tab, button#nav-profile-tab {font-size: 16px !important;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tj-header-area.header-3 .header-wrapper .mainmenu-wrapper {-webkit-column-gap: 25px;-moz-column-gap: 25px;column-gap: 25px;}.col-xl-4.col-lg-6.col-md-6.abt_col {width: 50% !important;}.col-xl-3.col-lg-6.col-md-6.map_col {width: 50% !important;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-header-area.header-3 {padding: 15px 0;}}.tj-header-area .mainmenu-wrapper {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;-webkit-column-gap: 65px;-moz-column-gap: 65px;column-gap: 65px;position: relative;z-index: 1;}.tj-header-area .mainmenu-wrapper .mainmenu-box {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;gap: 25px;}.tj-header-area .mainmenu-wrapper .mainmenu-right-item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-column-gap: 20px;-moz-column-gap: 20px;column-gap: 20px;}.tj-header-area .mainmenu-wrapper .mainmenu-right-item .header-search .search {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;width: 40px;height: 40px;line-height: 1;color: var(--tj-color-heading-primary);background: var(--tj-color-common-white);border: 1px solid var(--tj-color-border-1);border-radius: 50%;}.tj-header-area .mainmenu-wrapper .mainmenu-right-item .header-search .search i {font-weight: var(--tj-fw-regular);color: var(--tj-color-heading-primary);}.tj-header-area .mainmenu-wrapper .mainmenu-right-item .header-search .search:hover {color: var(--tj-color-common-white);background-color: var(--tj-color-theme-bg-2);border-color: var(--tj-color-theme-bg-2);}.tj-header-area .mainmenu-wrapper .mainmenu-right-item .header-search .search:hover i {color: var(--tj-color-common-white);}.tj-header-area .mainmenu-wrapper .mainmenu-right-item .side-bar .hamburger {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;width: 40px;height: 40px;line-height: 1;color: var(--tj-color-heading-primary);background: var(--tj-color-common-white);border: 1px solid var(--tj-color-border-1);border-radius: 50%;}.tj-header-area .mainmenu-wrapper .mainmenu-right-item .side-bar .hamburger i {font-weight: var(--tj-fw-regular);color: var(--tj-color-heading-primary);}.tj-header-area .mainmenu-wrapper .mainmenu-right-item .side-bar .hamburger:hover {color: var(--tj-color-common-white);background-color: var(--tj-color-theme-bg-2);border-color: var(--tj-color-theme-bg-2);}.tj-header-area .mainmenu-wrapper .mainmenu-right-item .side-bar .hamburger:hover i {color: var(--tj-color-common-white);}.tj-header-area .mainmenu-wrapper .mainmenu-right-item.style-2 .header-search .search {border: 1px solid var(--tj-color-theme-primary);color: var(--tj-color-theme-primary);}.tj-header-area .mainmenu-wrapper .mainmenu-right-item.style-2 .header-search .search i {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;color: var(--tj-color-theme-primary);line-height: 1;}.tj-header-area .mainmenu-wrapper .mainmenu-right-item.style-2 .header-search .search:hover {border-color: var(--tj-color-theme-bg-2);color: var(--tj-color-common-white);}.tj-header-area .mainmenu-wrapper .mainmenu-right-item.style-2 .header-search .search:hover i {color: var(--tj-color-common-white);}.tj-header-area .mainmenu-wrapper .mainmenu-right-item.style-2 .side-bar .hamburger {border: 1px solid var(--tj-color-theme-primary);color: var(--tj-color-theme-primary);}.tj-header-area .mainmenu-wrapper .mainmenu-right-item.style-2 .side-bar .hamburger i {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;color: var(--tj-color-theme-primary);line-height: 1;}.tj-header-area .mainmenu-wrapper .mainmenu-right-item.style-2 .side-bar .hamburger:hover {border-color: var(--tj-color-theme-bg-2);color: var(--tj-color-theme-primary);}.tj-header-area .mainmenu-wrapper .mainmenu-right-item.style-2 .side-bar .hamburger:hover i {color: var(--tj-color-common-white);}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tj-header-area .mainmenu-wrapper {-webkit-column-gap: 40px;-moz-column-gap: 40px;column-gap: 15px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tj-header-area .mainmenu-wrapper {-webkit-column-gap: 15px;-moz-column-gap: 15px;column-gap: 15px;}}.header-topbar {background: var(--tj-color-theme-bg);padding: 13px 0;display: none;}.header-topbar .header-content-area {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;row-gap: 10px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.header-topbar .header-content-area {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.header-topbar .header-content-area .header-contact-infos ul {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.header-topbar .header-content-area .header-contact-infos ul li {padding-right: 0px;}.header-topbar .header-content-area .header-contact-infos ul li::before {display: none;}}.header-contact-infos ul {margin: 0;padding: 0;list-style: none;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 8px;}.header-contact-infos ul li {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;color: black;font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-medium);font-size: 14px;position: relative;z-index: 1;padding-left: 10px;padding-right: 20px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 8px;}.header-contact-infos ul li::before {position: absolute;content: "";width: 1px;height: 85%;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);right: 0;background: var(--tj-color-border-1);}.header-contact-infos ul li:first-child {padding-left: 0;}.header-contact-infos ul li:last-child {padding-right: 0;}.header-contact-infos ul li:last-child::before {display: none;}.header-contact-infos ul li i {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;line-height: 1;}.header-contact-infos ul li a {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.header-contact-infos ul li a i {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;line-height: 1;margin-right: 8px;color: var(--tj-color-common-black);}.header-contact-infos ul li a:hover {color: var(--tj-color-theme-secondary);}.header-contact-infos ul li a:hover i {color: var(--tj-color-theme-secondary);}.header-socials {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 20px;}.header-socials .text {color: var(--tj-color-common-black);font-size: 14px;font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-medium);}.header-socials ul {margin: 0;padding: 0;list-style: none;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 20px;}.header-socials ul li {color: var(--tj-color-theme-primary);font-size: 14px;font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-medium);}.header-socials ul li a {color: var(--tj-color-theme-primary);font-size: 14px;line-height: 1;}.header-socials ul li a:hover {color: var(--tj-color-theme-primary);}.site-logo {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;background: var(--tj-color-theme-bg);border-radius: 0px 60px 60px 0px;padding-right: 25px;position: relative;z-index: 1;padding: 5px 25px 5px 0px;}.site-logo::before {position: absolute;content: "";width: 60%;height: 100%;top: 0;right: 99%;background: var(--tj-color-theme-bg);z-index: -1;-webkit-clip-path: polygon(100% 0, 0 0, 100% 250%);clip-path: polygon(100% 0, 0 0, 100% 250%);}.site-logo .logo {display: inline-block;max-width: 165px;width: 100%;}.site-logo .logo img {width: 100%;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.site-logo .logo {max-width: 135px;}}.header-wrapper {position: relative;z-index: 1;}.header-wrapper::before {position: absolute;content: "";width: 10%;height: 100%;left: 0;top: 0;background: var(--tj-color-common-white);}@media only screen and (min-width: 992px) and (max-width: 1199px) {.header-wrapper::before {display: none;}.header-wrapper .site-logo .logo {max-width: 120px;}}.header-wrapper.style-2 {background: var(--tj-color-common-white);position: relative;z-index: 1;}.header-wrapper.style-2 .mainmenu > ul li > a {background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );background-clip: text;-webkit-background-clip: text;color: var(--tj-color-heading-primary);}.header-wrapper.style-2 .mainmenu > ul li > a::after {color: var(--tj-color-heading-primary);}.header-wrapper.style-2 .mainmenu > ul li.has-dropdown > .sub-menu > li > a {color: var(--tj-color-heading-primary);}.header-wrapper.style-2 .mainmenu > ul li.has-dropdown > .sub-menu > li:hover > a {color: var(--tj-color-common-white);}.header-wrapper.style-2 .mainmenu > ul li.has-dropdown > .sub-menu > li:hover > a::after {color: var(--tj-color-common-white);}.header-wrapper.style-2 .mainmenu > ul li.current-menu-item > a, .header-wrapper.style-2 .mainmenu > ul li:hover > a {color: transparent;}.header-wrapper.style-2 .mainmenu > ul li.current-menu-item > a::after, .header-wrapper.style-2 .mainmenu > ul li:hover > a::after {color: var(--tj-color-theme-primary);}.header-wrapper.style-2 .mobile_logo {max-width: 165px;width: 100%;}.header-wrapper.style-2 .mobile_logo .mobile {display: inline-block;}.header-wrapper.style-2 .mobile_logo .mobile img {width: 100%;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.header-wrapper.style-2::before {left: -50px;width: 50px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.header-wrapper.style-2 {padding: 10px 0;}.header-wrapper.style-2::before {display: none;}}@media (max-width: 575px) {.header-wrapper.style-2 .mainmenu-wrapper {-webkit-column-gap: 50px;-moz-column-gap: 50px;column-gap: 50px;}}.header-wrapper.style-3 {background: var(--tj-color-common-white);}.header-wrapper.style-3::before {display: none;}.header-wrapper.style-3 .mainmenu > ul li > a {background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );background-clip: text;-webkit-background-clip: text;color: var(--tj-color-heading-primary);}.header-wrapper.style-3 .mainmenu > ul li.has-dropdown > .sub-menu > li > a {color: var(--tj-color-heading-primary);}.header-wrapper.style-3 .mainmenu > ul li.has-dropdown > .sub-menu > li:hover > a {color: var(--tj-color-common-white);}.header-wrapper.style-3 .mainmenu > ul li.has-dropdown > .sub-menu > li:hover > a::after {color: var(--tj-color-common-white);}.header-wrapper.style-3 .mainmenu > ul li.current-menu-item > a, .header-wrapper.style-3 .mainmenu > ul li:hover > a {color: transparent;}.header-wrapper.style-3 .mainmenu > ul li.current-menu-item > a::after, .header-wrapper.style-3 .mainmenu > ul li:hover > a::after {color: var(--tj-color-theme-primary);}.header-wrapper.style-3 .mainmenu-wrapper {-webkit-box-pack: initial;-ms-flex-pack: initial;justify-content: initial;-webkit-column-gap: 85px;-moz-column-gap: 85px;column-gap: 85px;border-radius: 0px 0px 15px 15px;}.header-wrapper.style-3 .mainmenu-wrapper .site-logo {border-radius: 0;height: 95px;padding: 15px 50px;border-radius: 0px 0px 0px 15px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.header-wrapper.style-3 .mainmenu-wrapper .site-logo {height: 90px;padding: 15px 15px;}.header-wrapper.style-3 .mainmenu-wrapper .site-logo .logo img {max-width: 135px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.header-wrapper.style-3 .mainmenu-wrapper {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-column-gap: 35px;-moz-column-gap: 35px;column-gap: 35px;}.header-wrapper.style-3 .mainmenu-wrapper .site-logo {height: 75px;padding: 15px 15px;}.header-wrapper.style-3 .mainmenu-wrapper .site-logo .logo img {max-width: 135px;}.header-wrapper.style-3 .mainmenu-wrapper .menu-bar {margin-left: 0;margin-right: 25px;}}.mainmenu ul {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-column-gap: 30px;-moz-column-gap: 30px;column-gap: 30px;margin: 0;padding: 0;list-style: none;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.mainmenu ul {-webkit-column-gap: 25px;-moz-column-gap: 25px;column-gap: 7px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.mainmenu ul {-webkit-column-gap: 20px;-moz-column-gap: 20px;column-gap: 20px;}}.mainmenu ul > li {position: relative;z-index: 4;}.mainmenu ul > li > a {display: block;position: relative;font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-sbold);font-size: 16px;color: var(--tj-color-common-white);z-index: 1;line-height: 1;padding: 37px 0;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.mainmenu ul > li > a {padding: 28px 0;}}.mainmenu ul > li.has-dropdown > a {padding-right: 26px;-webkit-animation: none;animation: none;}.mainmenu ul > li.has-dropdown > a::after {position: absolute;content: "\f13d";top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);right: 0;line-height: 1;font-family: flaticon_pipex;z-index: 2;font-weight: var(--tj-fw-light);color: inherit;-webkit-animation: none;animation: none;}.mainmenu ul > li.has-dropdown > .sub-menu {position: absolute;top: 100%;left: 0;width: 250px;background-color: var(--tj-color-common-white);border-bottom: 2px solid var(--tj-color-theme-primary);-webkit-box-shadow: 0 6px 30px rgba(0, 0, 0, 0.12);box-shadow: 0 6px 30px rgba(0, 0, 0, 0.12);padding: 4px 0 12px;opacity: 0;visibility: hidden;z-index: 9;-webkit-transition: all 0.4s ease-in-out 0s;transition: all 0.4s ease-in-out 0s;pointer-events: none;-webkit-transform: translateY(40px);-ms-transform: translateY(40px);transform: translateY(40px);}.mainmenu ul > li.has-dropdown > .sub-menu > li {display: block;width: 100%;}.mainmenu ul > li.has-dropdown > .sub-menu > li > a {padding: 15px 26px;position: relative;z-index: 1;color: var(--tj-color-theme-bg-2);-webkit-animation: none;animation: none;}.mainmenu ul > li.has-dropdown > .sub-menu > li > a::before {content: "";position: absolute;width: auto;height: 100%;top: 0;bottom: 0;right: -5px;left: -5px;background-color: var(--tj-color-theme-primary);-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.16);box-shadow: 0 2px 5px rgba(0, 0, 0, 0.16);z-index: -1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);-webkit-clip-path: polygon(0 0, 100% 1%, 100% 100%, 0% 100%);clip-path: polygon(0 0, 100% 1%, 100% 100%, 0% 100%);opacity: 0;visibility: hidden;-webkit-transition: all 0.6s ease-in-out 0s;transition: all 0.6s ease-in-out 0s;}.mainmenu ul > li.has-dropdown > .sub-menu > li.has-dropdown > a::after {content: "\f13d";right: 15px;-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);top: 35%;}.mainmenu ul > li.has-dropdown > .sub-menu > li.has-dropdown > .sub-menu {left: 100%;opacity: 0;visibility: hidden;}.mainmenu ul > li.has-dropdown > .sub-menu > li:hover > a {color: var(--tj-color-common-white);}.mainmenu ul > li.has-dropdown > .sub-menu > li:hover > a::before {opacity: 1;visibility: visible;right: -16px;left: -16px;}.mainmenu ul > li.has-dropdown > .sub-menu > li:hover > a::after {color: var(--tj-color-common-white);}.mainmenu ul > li.current-menu-item > a, .mainmenu ul > li:hover > a {color: var(--tj-color-common-white);}.mainmenu ul > li.current-menu-item > a::after, .mainmenu ul > li:hover > a::after {color: var(--tj-color-common-white);-webkit-animation: none;animation: none;}.mainmenu ul > li:hover > .sub-menu {opacity: 1;visibility: visible;top: 100%;pointer-events: inherit;-webkit-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px);}.mainmenu ul > li:hover > .sub-menu > li:hover > .sub-menu {opacity: 1;visibility: visible;-webkit-transform: translateY(-40px);-ms-transform: translateY(-40px);transform: translateY(-40px);}@-webkit-keyframes sticky {0% {-webkit-transform: translateY(-100%);transform: translateY(-100%);}100% {-webkit-transform: translateY(0%);transform: translateY(0%);}}@keyframes sticky {0% {-webkit-transform: translateY(-100%);transform: translateY(-100%);}100% {-webkit-transform: translateY(0%);transform: translateY(0%);}}.hamburger-area {position: fixed;right: -490px;top: 0;width: 450px;height: 100%;-webkit-box-shadow: -5px 0 20px -5px rgba(0, 0, 0, 0.5);box-shadow: -5px 0 20px -5px rgba(0, 0, 0, 0.5);-webkit-transition: all 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition: all 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-webkit-transition-duration: 1s;transition-duration: 1s;z-index: 9999;-ms-overflow-style: none;scrollbar-width: none;overflow-y: scroll;}.hamburger-area::-webkit-scrollbar {display: none;}.hamburger-area.opened {right: 0px;}@media (max-width: 575px) {.hamburger-area {width: 320px;}}.hamburger_bg {height: 100%;width: 100%;position: absolute;top: 0;left: 0;background-color: var(--tj-color-theme-bg-2);z-index: -1;-webkit-backdrop-filter: blur(37px);backdrop-filter: blur(37px);}.hamburger_wrapper {position: relative;padding: 45px 45px 90px 45px;overflow: auto;height: 100%;}@media (max-width: 575px) {.hamburger_wrapper {padding: 20px;}}.hamburger_top {margin-bottom: 40px;}.hamburger_close_btn {display: inline-block;font-size: 35px;line-height: 1;color: var(--tj-color-common-white);}@media (max-width: 575px) {.hamburger_close_btn {font-size: 30px;}}.hamburger_close_btn:hover {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);color: var(--tj-color-theme-primary);}.hamburger_search {position: relative;margin-bottom: 30px;}.hamburger_search select, .hamburger_search .nice-select, .hamburger_search input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]), .hamburger_search input {width: 100%;height: 40px;line-height: 40px;padding: 0 25px;background: transparent;border: none;outline: none;border-bottom: 1px solid var(--tj-color-border-primary-1);font-size: 18px;color: var(--tj-color-common-white);}.hamburger_search select::-ms-input-placeholder, .hamburger_search .nice-select::-ms-input-placeholder, .hamburger_search input:not([type="submit"]):not([type="radio"]):not( [type="checkbox"] )::-ms-input-placeholder, .hamburger_search input::-ms-input-placeholder {color: rgba(255, 255, 255, 0.6);}.hamburger_search select::-webkit-input-placeholder, .hamburger_search .nice-select::-webkit-input-placeholder, .hamburger_search input:not([type="submit"]):not([type="radio"]):not( [type="checkbox"] )::-webkit-input-placeholder, .hamburger_search input::-webkit-input-placeholder {color: rgba(255, 255, 255, 0.6);}.hamburger_search select::-moz-placeholder, .hamburger_search .nice-select::-moz-placeholder, .hamburger_search input:not([type="submit"]):not([type="radio"]):not( [type="checkbox"] )::-moz-placeholder, .hamburger_search input::-moz-placeholder {color: rgba(255, 255, 255, 0.6);}.hamburger_search select:-ms-input-placeholder, .hamburger_search .nice-select:-ms-input-placeholder, .hamburger_search input:not([type="submit"]):not([type="radio"]):not( [type="checkbox"] ):-ms-input-placeholder, .hamburger_search input:-ms-input-placeholder {color: rgba(255, 255, 255, 0.6);}.hamburger_search select::-ms-input-placeholder, .hamburger_search .nice-select::-ms-input-placeholder, .hamburger_search input:not([type="submit"]):not([type="radio"]):not( [type="checkbox"] )::-ms-input-placeholder, .hamburger_search input::-ms-input-placeholder {color: rgba(255, 255, 255, 0.6);}.hamburger_search select::placeholder, .hamburger_search .nice-select::placeholder, .hamburger_search input:not([type="submit"]):not([type="radio"]):not( [type="checkbox"] )::placeholder, .hamburger_search input::placeholder {color: rgba(255, 255, 255, 0.6);}.hamburger_search button {position: absolute;top: 50%;inset-inline-start: 0;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);font-size: 18px;color: var(--tj-color-common-white);}.hamburger_menu {overflow: hidden;}.hamburger_menu .mean-container .mean-bar {background: transparent;-webkit-box-sizing: border-box;box-sizing: border-box;margin-bottom: 30px;}.hamburger_menu .mean-container .mean-bar * {-webkit-box-sizing: border-box;box-sizing: border-box;}.hamburger_menu .mean-nav {background: transparent;margin-top: 0;overflow: hidden;}.hamburger_menu .mean-nav > ul {display: block !important;}.hamburger_menu .mean-nav > ul > li:first-child > a {border-top: none;}.hamburger_menu .mean-nav ul li {position: relative;}.hamburger_menu .mean-nav ul li a {color: var(--tj-color-common-white);width: 100%;padding: 18px 0;border-top: none;border-bottom: 1px solid var(--tj-color-border-primary-1);font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-medium);font-size: 15px;line-height: 1;letter-spacing: 1px;}.hamburger_menu .mean-nav ul li a:hover {color: var(--tj-color-theme-secondary);}.hamburger_menu .mean-nav ul li a.mean-expand {padding: 0;width: 30px;height: 30px;text-align: center;line-height: 30px;position: absolute;right: 0;top: 10px;-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}.hamburger_menu .mean-nav ul li a.mean-expand:hover {color: var(--tj-color-theme-primary);}.hamburger_menu .mean-nav ul li a.mean-expand.mean-clicked {color: var(--tj-color-theme-primary);}.hamburger_menu .mean-nav ul li a.mean-expand.mean-clicked i {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}.hamburger_menu .mean-nav ul li .sub-menu li {padding-left: 25px;position: relative;}.hamburger_menu .mean-nav ul li .sub-menu li a {width: 100%;padding: 18px 0;text-transform: capitalize;}.hamburger_menu .mean-nav ul li .sub-menu li a.mean-expand {padding: 0;width: 30px;}.hamburger_menu .mean-nav ul li.dropdown-opened > a {color: var(--tj-color-theme-secondary);}.hamburger-title {color: var(--tj-color-common-white);font-size: 22px;font-weight: var(--tj-fw-bold);margin-bottom: 20px;position: relative;z-index: 1;}.hamburger-title::before {width: 70px;height: 2px;content: "";clear: both;position: absolute;bottom: -3px;left: 0px;background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );border-radius: 3px;}.hamburger-infos {border-top: 1px solid var(--tj-color-border-primary-1);padding-top: 40px;margin-bottom: 40px;}.hamburger-infos .contact-item {max-width: 300px;width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: nowrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 20px;margin-bottom: 25px;}.hamburger-infos .contact-item:last-child {margin-bottom: 0;}.hamburger-infos .contact-item .contact-icon {position: relative;max-width: 40px;height: 55px;width: 100%;-webkit-mask-image: url(../images/shapes/vector-1.svg);mask-image: url(../images/shapes/vector-1.svg);-webkit-mask-position: center;mask-position: center;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;-webkit-mask-size: contain;mask-size: contain;background: -webkit-gradient( linear, left top, left bottom, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 180deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );z-index: 1;}.hamburger-infos .contact-item .contact-icon span {position: absolute;top: 60%;left: 50%;line-height: 1;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);color: var(--tj-color-common-white);font-size: 18px;z-index: 2;}.hamburger-infos .contact-item .contact-text span {color: var(--tj-color-grey-2);font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-light);}.hamburger-infos .contact-item .contact-text .text {color: var(--tj-color-common-white);font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-bold);font-size: 16px;}.hamburger-infos .contact-item .contact-text .text a {color: var(--tj-color-common-white);}.hamburger-infos .contact-item .contact-text .text a:hover {color: var(--tj-color-theme-secondary);}.hamburger-socials {border-top: 1px solid var(--tj-color-border-primary-1);padding-top: 40px;}.hamburger-socials ul {margin: 0;padding: 0;list-style: none;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 15px;}.hamburger-socials ul li a {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 35px;height: 35px;border-radius: 50%;color: var(--tj-color-common-white);background: transparent;font-size: 14px;line-height: 1;border: 1.5px solid var(--tj-color-common-white);}.hamburger-socials ul li a i {color: var(--tj-color-common-white);}.hamburger-socials ul li a:hover {background-color: var(--tj-color-theme-secondary);border-color: var(--tj-color-theme-secondary);color: var(--tj-color-common-white);}.hamburger-socials ul li a:hover i {color: var(--tj-color-common-white);}.hamburger_logo .mobile_logo {display: inline-block;}.hamburger_logo .mobile_logo img {max-width: 135px;width: 100%;}.menu-bar button {height: 25px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;position: relative;-webkit-transform-origin: center center;-ms-transform-origin: center center;transform-origin: center center;-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);cursor: pointer;-webkit-transition: -webkit-transform 300ms ease;transition: -webkit-transform 300ms ease;transition: transform 300ms ease;transition: transform 300ms ease, -webkit-transform 300ms ease;}.menu-bar button span {height: 3px;width: 35px;display: block;background: var(--tj-color-common-white);cursor: pointer;-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;margin-left: auto;}.menu-bar button span:nth-child(2) {width: 40px;-webkit-transition-delay: 200ms;transition-delay: 200ms;}.menu-bar button span:nth-child(3) {width: 30px;}.menu-bar button span:nth-child(4) {position: absolute;top: -8px;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);display: block;width: 3px;height: 0;-webkit-transition: height 400ms;transition: height 400ms;}.menu-bar.style-2 button span {background: var(--tj-color-theme-secondary);}.menu-bar.menu-bar-toggeled button {-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);-webkit-transition-delay: 400ms;transition-delay: 400ms;}.menu-bar.menu-bar-toggeled button span:nth-child(1) {width: 0;}.menu-bar.menu-bar-toggeled button span:nth-child(3) {width: 0;}.menu-bar.menu-bar-toggeled button span:nth-child(4) {height: 40px;-webkit-transition: height 200ms ease;transition: height 200ms ease;-webkit-transition-delay: 200ms;transition-delay: 200ms;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.menu-bar {margin-left: 0;}}.body-overlay {background-color: var(--tj-color-theme-primary);height: 100%;width: 100%;position: fixed;top: 0;z-index: 999;left: 0;opacity: 0;visibility: hidden;-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);}.body-overlay.opened {opacity: 0.8;visibility: visible;}.tj-overlay-canvas {position: fixed;width: 100%;height: 100%;top: 0;left: 0;background-color: rgba(13, 87, 215, 0.7);z-index: 999;opacity: 0;visibility: hidden;-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}.offcanvas-area {position: fixed;top: 0;right: 0;bottom: 0;width: 485px;z-index: 9999;background: var(--tj-color-theme-bg-2);padding: 20px;right: -450px;opacity: 0;visibility: visible;overflow-y: scroll;-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}.offcanvas-area .offcanvas-title {color: var(--tj-color-common-white);font-size: 25px;font-weight: var(--tj-fw-bold);margin-bottom: 20px;position: relative;z-index: 1;padding-bottom: 5px;}.offcanvas-area .offcanvas-title::before {width: 70px;height: 2px;content: "";clear: both;position: absolute;bottom: 0px;left: 0px;background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );border-radius: 3px;}.offcanvas-area .offcanvas-wrapper {margin-bottom: 40px;}.offcanvas-area .offcanvas-wrapper .canvas-logo {max-width: 165px;width: 100%;}.offcanvas-area .offcanvas-wrapper .canvas-logo a {display: inline-block;}.offcanvas-area .offcanvas-wrapper .canvas-logo a img {width: 100%;}.offcanvas-area .offcanvas-wrapper .offcanvas-icon .close-icon {font-size: 40px;color: var(--tj-color-common-white);line-height: 1;-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}.offcanvas-area .offcanvas-wrapper .offcanvas-icon .close-icon:hover {color: var(--tj-color-theme-primary);-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}.offcanvas-area .search-box {margin-bottom: 40px;}.offcanvas-area .search-box form {position: relative;z-index: 1;}.offcanvas-area .search-box form input[type="text"] {font-size: 16px;color: var(--tj-color-heading-primary);font-family: var(--tj-ff-heading);background: var(--tj-color-common-white);border: 1px solid var(--tj-color-theme-primary);letter-spacing: 0.32px;padding: 14px 85px 14px 20px;border-radius: 5px;}.offcanvas-area .search-box form input[type="text"]::-ms-input-placeholder {color: var(--tj-color-text-body);letter-spacing: 0.32px;font-size: 16px;}.offcanvas-area .search-box form input[type="text"]::-webkit-input-placeholder {color: var(--tj-color-text-body);letter-spacing: 0.32px;font-size: 16px;}.offcanvas-area .search-box form input[type="text"]::-moz-placeholder {color: var(--tj-color-text-body);letter-spacing: 0.32px;font-size: 16px;}.offcanvas-area .search-box form input[type="text"]:-ms-input-placeholder {color: var(--tj-color-text-body);letter-spacing: 0.32px;font-size: 16px;}.offcanvas-area .search-box form input[type="text"]::placeholder {color: var(--tj-color-text-body);letter-spacing: 0.32px;font-size: 16px;}.offcanvas-area .search-box form button {position: absolute;right: 0;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);padding: 13px 20px;border-radius: 0px 3px 3px 0px;background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );font-size: 18px;color: var(--tj-color-common-white);}.offcanvas-area .desc {color: var(--tj-color-common-white);letter-spacing: 0.32px;margin-bottom: 30px;}.offcanvas-area .desc p:last-child {margin-bottom: 0;}.offcanvas-area .contact-infos {margin-bottom: 30px;}.offcanvas-area .contact-infos .contact-item {width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 10px;margin-bottom: 25px;}.offcanvas-area .contact-infos .contact-item:last-child {margin-bottom: 0;}.offcanvas-area .contact-infos .contact-item .contact-icon {position: relative;max-width: 40px;height: 55px;width: 100%;-webkit-mask-image: url(../images/shapes/vector-1.svg);mask-image: url(../images/shapes/vector-1.svg);-webkit-mask-position: center;mask-position: center;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;-webkit-mask-size: contain;mask-size: contain;background: -webkit-gradient( linear, left top, left bottom, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 180deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );z-index: 1;}.offcanvas-area .contact-infos .contact-item .contact-icon span {position: absolute;top: 60%;left: 50%;line-height: 1;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);color: var(--tj-color-common-white);font-size: 18px;z-index: 2;}.offcanvas-area .contact-infos .contact-item .contact-text span {color: var(--tj-color-grey-2);font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-light);}.offcanvas-area .contact-infos .contact-item .contact-text .text {color: var(--tj-color-common-white);font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-bold);font-size: 15px;}.offcanvas-area .contact-infos .contact-item .contact-text .text a {color: var(--tj-color-common-white);}.offcanvas-area .contact-infos .contact-item .contact-text .text a:hover {color: var(--tj-color-theme-secondary);}.offcanvas-area .canvas-share {margin-bottom: 40px;}.offcanvas-area .canvas-share ul {margin: 0;padding: 0;list-style: none;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 15px;}.offcanvas-area .canvas-share ul li a {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 35px;height: 35px;border-radius: 50%;color: var(--tj-color-common-white);background: transparent;font-size: 14px;line-height: 1;border: 1.5px solid var(--tj-color-common-white);}.offcanvas-area .canvas-share ul li a i {color: var(--tj-color-common-white);}.offcanvas-area .canvas-share ul li a:hover {background-color: var(--tj-color-theme-secondary);border-color: var(--tj-color-theme-secondary);color: var(--tj-color-common-white);}.offcanvas-area .canvas-share ul li a:hover i {color: var(--tj-color-common-white);}.offcanvas-area .canvas-map iframe {width: 100%;}.canvas_expanded .tj-overlay-canvas, .canvas_expanded .offcanvas-area {right: 0;opacity: 1;visibility: visible;}.progress-wrap {position: fixed;right: 50px;bottom: 50px;height: 46px;width: 46px;cursor: pointer;display: block;border-radius: 50px;-webkit-box-shadow: none;box-shadow: none;z-index: 99;opacity: 0;visibility: hidden;-webkit-box-shadow: inset 0 0 0 2px var(--tj-color-grey-2);box-shadow: inset 0 0 0 2px var(--tj-color-grey-2);-webkit-transform: translateY(15px);-ms-transform: translateY(15px);transform: translateY(15px);-webkit-transition: all 200ms linear;transition: all 200ms linear;}.progress-wrap.active-progress {opacity: 1;visibility: visible;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}.progress-wrap::after {position: absolute;content: "\f176";font-family: "Font Awesome 5 Pro";text-align: center;line-height: 46px;font-size: 20px;color: var(--tj-color-theme-primary);left: 0;top: 0;height: 46px;width: 46px;cursor: pointer;display: block;z-index: 1;-webkit-transition: all 200ms linear;transition: all 200ms linear;}.progress-wrap svg path {fill: none;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.progress-wrap {right: 20px;bottom: 20px;}}.progress-wrap svg.progress-circle path {stroke: var(--tj-color-theme-primary);stroke-width: 4;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-transition: all 200ms linear;transition: all 200ms linear;}.preloader {top: 0;left: 0;width: 100%;height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;cursor: default;position: fixed;z-index: 9999999;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;background: var(--tj-color-theme-bg-2);}.preloader .loader-icon {max-width: 65px;width: 100%;margin: 0 auto;}.preloader .loader-icon img {width: 100%;}.preloader .tj-cancel-btn {position: absolute;top: 15px;right: 15px;}.preloader .animation-preloader {z-index: 1000;}.preloader .animation-preloader .spinner {position: absolute;top: 40%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 100px;height: 100px;border: 3px solid var(--tj-color-common-white);border-radius: 50%;text-align: center;line-height: 94px;}.preloader .animation-preloader .spinner::before {position: absolute;content: "";display: block;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 100px;height: 100px;border-top: 3px solid var(--tj-color-theme-primary);border-radius: 50%;animation: loaderspin 1.8s infinite ease-in-out;-webkit-animation: loaderspin 1.8s infinite ease-in-out;}.preloader .animation-preloader .txt-loading {font-size: 80px;line-height: 118px;text-align: center;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-weight: 700;margin-top: 170px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.preloader .animation-preloader .txt-loading {font-size: 60px;line-height: 95px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.preloader .animation-preloader .txt-loading {font-size: 50px;line-height: 85px;margin-top: 120px;}}@media (max-width: 575px) {.preloader .animation-preloader .txt-loading {font-size: 36px;line-height: 65px;margin-top: 100px;}}.preloader .animation-preloader .txt-loading .letters-loading {color: var(--tj-color-common-white);position: relative;}.preloader .animation-preloader .txt-loading .letters-loading::before {-webkit-animation: letters-loading 4s infinite;animation: letters-loading 4s infinite;color: var(--tj-color-theme-primary);content: attr(data-text-preloader);left: 1px;opacity: 0;position: absolute;top: -11px;-webkit-transform: rotateY(-90deg);transform: rotateY(-90deg);}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(2)::before {-webkit-animation-delay: 0.2s;animation-delay: 0.2s;}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(3)::before {-webkit-animation-delay: 0.4s;animation-delay: 0.4s;}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(4)::before {-webkit-animation-delay: 0.6s;animation-delay: 0.6s;}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(5)::before {-webkit-animation-delay: 0.8s;animation-delay: 0.8s;}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(6)::before {-webkit-animation-delay: 1s;animation-delay: 1s;}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(7)::before {-webkit-animation-delay: 1.2s;animation-delay: 1.2s;}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(8)::before {-webkit-animation-delay: 1.4s;animation-delay: 1.4s;}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(9)::before {-webkit-animation-delay: 1.6s;animation-delay: 1.6s;}@-webkit-keyframes letters-loading {0%, 75%, 100% {opacity: 0;-webkit-transform: rotateY(-90deg);transform: rotateY(-90deg);}25%, 50% {opacity: 1;-webkit-transform: rotateY(0deg);transform: rotateY(0deg);}}@keyframes letters-loading {0%, 75%, 100% {opacity: 0;-webkit-transform: rotateY(-90deg);transform: rotateY(-90deg);}25%, 50% {opacity: 1;-webkit-transform: rotateY(0deg);transform: rotateY(0deg);}}@keyframes loaderspin {0% {-webkit-transform: translate(-50%, -50%) rotate(0deg);transform: translate(-50%, -50%) rotate(0deg);}100% {-webkit-transform: translate(-50%, -50%) rotate(360deg);transform: translate(-50%, -50%) rotate(360deg);}}@-webkit-keyframes loaderspin {0% {-webkit-transform: translate(-50%, -50%) rotate(0deg);transform: translate(-50%, -50%) rotate(0deg);}100% {-webkit-transform: translate(-50%, -50%) rotate(360deg);transform: translate(-50%, -50%) rotate(360deg);}}@-webkit-keyframes loaderpulse {0% {-webkit-transform: scale(1);transform: scale(1);}100% {-webkit-transform: scale(1.2);transform: scale(1.2);}}@keyframes loaderpulse {0% {-webkit-transform: scale(1);transform: scale(1);}100% {-webkit-transform: scale(1.2);transform: scale(1.2);}}.search_popup {position: fixed;top: 0;left: 0;width: 100%;background-color: var(--tj-color-theme-bg-2);z-index: 100;padding-top: 70px;padding-bottom: 100px;opacity: 0;-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);-webkit-transform: translateY(calc(-100% - 80px));-ms-transform: translateY(calc(-100% - 80px));transform: translateY(calc(-100% - 80px));-webkit-transition: opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;transition: opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;transition: transform 0.3s ease-in-out, opacity 0.3s ease-in-out;transition: transform 0.3s ease-in-out, opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;-webkit-transition-delay: 0.5s;transition-delay: 0.5s;z-index: 9999;}.search_popup.search-opened {opacity: 1;-webkit-transform: translateY(0%);-ms-transform: translateY(0%);transform: translateY(0%);-webkit-transition-delay: 0s;transition-delay: 0s;}.search_popup.search-opened .search_form .search_input {-webkit-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px);opacity: 1;-webkit-transition-delay: 0.3s;transition-delay: 0.3s;}.search_popup.search-opened .search_form .search_input::after {width: 100%;-webkit-transition-delay: 0.5s;transition-delay: 0.5s;}@media (max-width: 575px) {.search_popup {padding-top: 50px;padding-bottom: 70px;}}.search_wrapper .search_top {margin-bottom: 80px;}.search_wrapper .search_top .search_logo {max-width: 150px;width: 100%;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.search_wrapper .search_top .search_logo {max-width: 120px;}}.search_wrapper .search_top .search_logo a {display: inline-block;}.search_wrapper .search_top .search_logo a img {width: 100%;}.search_wrapper .search_top .search_close .search_close_btn {font-size: 25px;color: var(--tj-color-common-white);}.search_wrapper .search_top .search_close .search_close_btn svg {width: 30px;height: 30px;-webkit-transition: all 0.4s ease-in-out 0s;transition: all 0.4s ease-in-out 0s;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.search_wrapper .search_top .search_close .search_close_btn svg {width: 25px;height: 25px;}}.search_wrapper .search_top .search_close .search_close_btn:hover svg {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.search_wrapper .search_top {margin-bottom: 25px;}}.search_wrapper .search_form .search_input {position: relative;height: 80px;-webkit-transform: translateY(-40px);-ms-transform: translateY(-40px);transform: translateY(-40px);-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;-webkit-transition-delay: 0.5s;transition-delay: 0.5s;opacity: 0;}.search_wrapper .search_form .search_input::after {position: absolute;content: "";left: 0;bottom: 0;width: 0%;height: 1px;background-color: rgba(255, 255, 255, 0.3);-webkit-transition-delay: 0.3s;transition-delay: 0.3s;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.search_wrapper .search_form .search_input input {width: 100%;height: 100% !important;background-color: transparent !important;border: 0 !important;outline: 0;font-size: 20px;color: var(--tj-color-common-white) !important;border-bottom: 1px solid transparent !important;padding: 0 !important;padding-right: 30px !important;}.search_wrapper .search_form .search_input input::-webkit-input-placeholder {font-size: 24px;}.search_wrapper .search_form .search_input input::-moz-placeholder {font-size: 24px;}.search_wrapper .search_form .search_input input:-ms-input-placeholder {font-size: 24px;}.search_wrapper .search_form .search_input input::-ms-input-placeholder {font-size: 24px;}.search_wrapper .search_form .search_input input::placeholder {font-size: 24px;}.search_wrapper .search_form .search_input input ~ .search-focus-border {position: absolute;bottom: 0;left: auto;right: 0;width: 0;height: 1px;background-color: var(--tj-color-common-white);-webkit-transition: all 0.5s;transition: all 0.5s;}.search_wrapper .search_form .search_input input:focus ~ .search-focus-border {width: 100%;left: 0;right: auto;-webkit-transition: all 0.5s;transition: all 0.5s;}@media only screen and (min-width: 576px) and (max-width: 767px) {.search_wrapper .search_form .search_input input {font-size: 20px;}.search_wrapper .search_form .search_input input::-webkit-input-placeholder {font-size: 20px;}.search_wrapper .search_form .search_input input::-moz-placeholder {font-size: 20px;}.search_wrapper .search_form .search_input input:-ms-input-placeholder {font-size: 20px;}.search_wrapper .search_form .search_input input::-ms-input-placeholder {font-size: 20px;}.search_wrapper .search_form .search_input input::placeholder {font-size: 20px;}}@media (max-width: 575px) {.search_wrapper .search_form .search_input input {font-size: 18px;}.search_wrapper .search_form .search_input input::-webkit-input-placeholder {font-size: 18px;}.search_wrapper .search_form .search_input input::-moz-placeholder {font-size: 18px;}.search_wrapper .search_form .search_input input:-ms-input-placeholder {font-size: 18px;}.search_wrapper .search_form .search_input input::-ms-input-placeholder {font-size: 18px;}.search_wrapper .search_form .search_input input::placeholder {font-size: 18px;}}.search_wrapper .search_form .search_input button {position: absolute;top: 50%;right: 0;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);font-size: 18px;color: var(--tj-color-common-white);}.search_wrapper .search_form .search_input button:hover {color: var(--tj-color-theme-primary);}.search-popup-overlay {position: fixed;left: 0;top: 0;width: 100%;height: 100%;background-color: var(--tj-color-theme-primary);z-index: 99;opacity: 0.7;cursor: -webkit-zoom-out;cursor: zoom-out;-webkit-transform: translateY(calc(-100% - 80px));-ms-transform: translateY(calc(-100% - 80px));transform: translateY(calc(-100% - 80px));-webkit-transition: all 0.5s ease-in-out 0s;transition: all 0.5s ease-in-out 0s;-webkit-transition-delay: 0.3s;transition-delay: 0.3s;}.search-popup-overlay.search-popup-overlay-open {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}.tj-footer-area {background-color: var(--tj-color-theme-bg-2);position: relative;overflow: hidden;z-index: 2;}.tj-footer-area.footer-2 .footer-bottom-area {padding-top: 100px;padding-bottom: 60px;}.tj-footer-area.footer-2 .footer-bottom-area .footer-shape-one {position: absolute;top: -20px;left: 0;z-index: -1;}.tj-footer-area.footer-2 .footer-bottom-area .footer-shape-two {position: absolute;bottom: -50px;left: 0;z-index: -1;}.tj-footer-area.footer-2 .tj-copyright-area {background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );padding: 23px 0;}.tj-footer-area.footer-2 .copyright-text {background: transparent;padding: 0px;}.tj-footer-area.footer-2 .copyright-text::before {display: none;}.tj-footer-area.footer-2 .copyright-menu {background: transparent;padding: 0px;}.tj-footer-area.footer-2 .copyright-menu::before {display: none;}.tj-footer-area.footer-2 .footer-info .footer-contact {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 20px;}.tj-footer-area.footer-2 .footer-info .footer-contact .contact-icon {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;width: 60px;height: 60px;line-height: 1;font-size: 25px;color: var(--tj-color-theme-primary);background: var(--tj-color-common-white);border-radius: 50%;}.tj-footer-area.footer-2 .footer-info .footer-contact .contact-icon i {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;line-height: 1;}.tj-footer-area.footer-2 .footer-info .footer-contact .contact-text .link {display: block;color: var(--tj-color-common-white);font-weight: var(--tj-fw-medium);line-height: 1.9;}.tj-footer-area.footer-2 .footer-info .footer-contact .contact-text .link:hover {color: var(--tj-color-theme-primary);}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-footer-area.footer-2 .footer-bottom-area {padding-top: 80px;padding-bottom: 40px;}.tj-footer-area.footer-2 .copyright-text {margin-bottom: 15px;}}.tj-footer-area.footer-3 .footer-top-area {padding-top: 80px;}.tj-footer-area.footer-3 .top-content-area {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;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-column-gap: 25px;-moz-column-gap: 25px;column-gap: 25px;row-gap: 20px;border-bottom: 1px solid rgba(255, 255, 255, 0.2);padding-bottom: 50px;}.tj-footer-area.footer-3 .top-content-area .logo {display: inline-block;max-width: 150px;width: 100%;}.tj-footer-area.footer-3 .top-content-area .logo img {width: 100%;}.tj-footer-area.footer-3 .top-content-area .footer-contact {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 10px;}.tj-footer-area.footer-3 .top-content-area .footer-contact .contact-icon {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;width: 60px;height: 60px;line-height: 1;font-size: 25px;background: var(--tj-color-theme-primary);color: var(--tj-color-common-white);border-radius: 50%;}.tj-footer-area.footer-3 .top-content-area .footer-contact .contact-icon i {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;line-height: 1;}.tj-footer-area.footer-3 .top-content-area .footer-contact .contact-text .text {color: var(--tj-color-grey-6);font-size: 12px;}.tj-footer-area.footer-3 .top-content-area .footer-contact .contact-text .link {display: block;font-size: 15px;color: var(--tj-color-common-white);font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-ebold);}.tj-footer-area.footer-3 .top-content-area .footer-contact .contact-text .link:hover {color: var(--tj-color-theme-primary);}.tj-footer-area.footer-3 .top-content-area .footer-socials ul {margin: 0;padding: 0;list-style: none;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 14px;}.tj-footer-area.footer-3 .top-content-area .footer-socials ul li a {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 30px;height: 30px;line-height: 1;font-size: 14px;border: 1px solid var(--tj-color-common-white);background: transparent;border-radius: 50%;}.tj-footer-area.footer-3 .top-content-area .footer-socials ul li a.twitter {font-size: 10px;}.tj-footer-area.footer-3 .top-content-area .footer-socials ul li a i {color: var(--tj-color-common-white);}.tj-footer-area.footer-3 .top-content-area .footer-socials ul li a:hover {background-color: var(--tj-color-theme-primary);border-color: var(--tj-color-theme-primary);color: var(--tj-color-theme-primary);}.tj-footer-area.footer-3 .top-content-area .footer-socials ul li a:hover i {color: var(--tj-color-common-white);}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-footer-area.footer-3 .top-content-area {padding-bottom: 40px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.tj-footer-area.footer-3 .top-content-area .logo {max-width: 140px;}.tj-footer-area.footer-3 .top-content-area .footer-contact .contact-icon {width: 45px;height: 45px;font-size: 20px;}}.tj-footer-area.footer-3 .tj-copyright-area {background: transparent;padding: 23px 0;}.tj-footer-area.footer-3 .copyright-content-area {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;gap: 20px;border-top: 1px solid rgba(255, 255, 255, 0.2);padding-top: 23px;}.tj-footer-area.footer-3 .copyright-content-area .copyright-text {background: transparent;padding: 0px;}.tj-footer-area.footer-3 .copyright-content-area .copyright-text::before {display: none;}.tj-footer-area.footer-3 .copyright-content-area .copyright-menu {background: transparent;padding: 0px;}.tj-footer-area.footer-3 .copyright-content-area .copyright-menu::before {display: none;display: none;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-footer-area.footer-3 .copyright-content-area {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}.tj-footer-area.footer-3 .shapes-one {position: absolute;top: 0;left: 0;z-index: -1;height: 100%;}.tj-footer-area.footer-3 .shapes-one img {height: 100%;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-footer-area.footer-3 .shapes-one {display: none;}}.tj-footer-area.footer-3 .shapes-two {position: absolute;top: 0;right: 0;z-index: -1;height: 100%;}.tj-footer-area.footer-3 .shapes-two img {height: 100%;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-footer-area.footer-3 .shapes-two {display: none;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-footer-area.footer-3 .footer-bottom-area {padding-top: 40px;}}.footer-top-area {position: relative;z-index: 2;}.footer-bottom-area {position: relative;z-index: 2;}.footer-contact-infos {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;border-bottom: 1px solid rgba(191, 191, 191, 0.5);padding-top: 60px;padding-bottom: 35px;gap: 25px;}.footer-contact-infos .contact-item {max-width: 300px;width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 20px;margin-bottom: 25px;}.footer-contact-infos .contact-item .contact-icon {position: relative;max-width: 54px;height: 72px;width: 100%;-webkit-mask-image: url(../images/shapes/vector-1.svg);mask-image: url(../images/shapes/vector-1.svg);-webkit-mask-position: center;mask-position: center;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;-webkit-mask-size: contain;mask-size: contain;background: -webkit-gradient( linear, left top, left bottom, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 180deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );z-index: 1;}.footer-contact-infos .contact-item .contact-icon span {position: absolute;top: 60%;left: 50%;line-height: 1;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);color: var(--tj-color-common-white);font-size: 30px;z-index: 2;}.footer-contact-infos .contact-item .contact-icon span i {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;line-height: 1;}.footer-contact-infos .contact-item .contact-text span {color: var(--tj-color-grey-2);font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-light);font-size: 18px;}.footer-contact-infos .contact-item .contact-text .text {color: var(--tj-color-common-white);font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-bold);font-size: 22px;}.footer-contact-infos .contact-item .contact-text .text a {color: var(--tj-color-common-white);}.footer-contact-infos .contact-item .contact-text .text a:hover {color: var(--tj-color-theme-secondary);}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.footer-contact-infos .contact-item {margin-bottom: 10px;}.footer-contact-infos .contact-item .contact-text .text {font-size: 18px;}}@media (max-width: 575px) {.footer-contact-infos {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: start;}}.footer_gallery ul {margin: 0;padding: 0;list-style: none;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-columns: 2;-moz-columns: 2;columns: 2;row-gap: 15px;-webkit-column-gap: 15px;-moz-column-gap: 15px;column-gap: 15px;}.footer_gallery ul li a {display: inline-block;max-width: 90px;width: 100%;}.footer_gallery ul li a img {width: 100%;border-radius: 5px;}.widget_gallery .popup-gallery {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;-webkit-column-gap: 15px;-moz-column-gap: 15px;column-gap: 15px;row-gap: 15px;}.widget_gallery .footer-gallery-item {max-width: 80px;width: 100%;display: inline-block;position: relative;z-index: 1;-webkit-transition: 0.4s;transition: 0.4s;}.widget_gallery .footer-gallery-item::before {position: absolute;content: "";width: 100%;height: 100%;top: 0;left: 0;background: rgba(13, 87, 215, 0.4);border-radius: 10px;opacity: 0;visibility: hidden;}.widget_gallery .footer-gallery-item i {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;line-height: 1;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);color: var(--tj-color-common-white);opacity: 0;visibility: hidden;-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}.widget_gallery .footer-gallery-item img {border-radius: 10px;width: 100%;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.widget_gallery .footer-gallery-item img {max-width: 85px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.widget_gallery .footer-gallery-item img {max-width: 70px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.widget_gallery .footer-gallery-item img {max-width: 75px;}}.widget_gallery .footer-gallery-item:hover::before {opacity: 1;visibility: visible;}.widget_gallery .footer-gallery-item:hover i {opacity: 1;visibility: visible;}.mfp-bottom-bar {-webkit-transition: all 0.6s ease-out;transition: all 0.6s ease-out;}.mfp-bottom-bar .mfp-title {display: none !important;}.mfp-bottom-bar .mfp-close {display: none;}.mfp-bottom-bar img {border-radius: 10px;}.mfp-image-holder .mfp-close {display: none;}.mfp-iframe-holder .mfp-close {display: none;}.footer-working ul {margin: 0;padding: 0;list-style: none;}.footer-working ul li {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;font-size: 16px;font-weight: var(--tj-fw-medium);color: var(--tj-color-grey-2);letter-spacing: 0.32px;border-bottom: 1px dashed rgba(255, 255, 255, 0.4);padding-bottom: 20px;margin-bottom: 25px;}.footer-working ul li:last-child {border: none;padding-bottom: 0;margin-bottom: 0;}.recent_post .post-item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 20px;margin-bottom: 25px;}.recent_post .post-item:last-child {margin-bottom: 0;}.recent_post .post-item .post-images {max-width: 80px;width: 100%;}.recent_post .post-item .post-images a {display: inline-block;}.recent_post .post-item .post-images a img {width: 100%;border-radius: 5px;}.recent_post .post-item .post-text .post-title {font-size: 16px;margin-bottom: 5px;font-weight: var(--tj-fw-bold);}.recent_post .post-item .post-text .post-title a {color: var(--tj-color-common-white);}.recent_post .post-item .post-text .post-title a:hover {color: var(--tj-color-theme-primary);}.recent_post .post-item .post-text .date {font-size: 14px;letter-spacing: 0.32px;color: var(--tj-color-grey-2);}.footer-bottom-area {padding-top: 60px;}.footer-widget {margin-bottom: 40px;}.footer-widget.footer2-col-4 {padding-left: 40px;margin-top: -30px;}.footer-widget.footer3-col-4 {padding-left: 55px !important;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.footer-widget.footer3-col-4 {padding-left: 0px !important;}}.footer-widget .footer-title {margin-bottom: 10px;}.footer-widget .footer-title .title {color: var(--tj-color-common-white);margin-bottom: 0;font-weight: var(--tj-fw-bold);font-size: 20px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.footer-widget .footer-title {margin-bottom: 25px;}}.footer-widget.footer-info {max-width: 336px;width: 100%;}.footer-widget.footer-info .footer-logo {margin-bottom: 30px;}.footer-widget.footer-info .footer-logo .logo {display: block;width: 100%;}.footer-widget.footer-info .footer-logo .logo img {max-width: 135px;width: 100%;}.footer-widget.footer-info .desc {margin-bottom: 30px;}.footer-widget.footer-info .desc p {color: var(--tj-color-common-white);line-height: 1.9;font-weight: var(--tj-fw-medium);letter-spacing: 0.32px;}.footer-widget.footer-info .desc p:last-child {margin-bottom: 0;}.footer-widget.footer-info .footer-share ul {margin: 0;padding: 0;list-style: none;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 15px;}.footer-widget.footer-info .footer-share ul li a {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 35px;height: 35px;border-radius: 50%;color: var(--tj-color-common-white);background: transparent;font-size: 14px;line-height: 1;border: 1.5px solid var(--tj-color-common-white);}.footer-widget.footer-info .footer-share ul li a i {color: var(--tj-color-common-white);}.footer-widget.footer-info .footer-share ul li a:hover {background-color: var(--tj-color-theme-secondary);border-color: var(--tj-color-theme-secondary);color: var(--tj-color-common-white);}.footer-widget.footer-info .footer-share ul li a:hover i {color: var(--tj-color-common-white);}.footer-widget.widget_nav_menu ul {padding: 0;margin: 0;list-style: none;}.footer-widget.widget_nav_menu ul li {margin-bottom: 20px;}.footer-widget.widget_nav_menu ul li:last-child {margin-bottom: 0;}.footer-widget.widget_nav_menu ul li a {color: var(--tj-color-grey-2);font-weight: var(--tj-fw-medium);letter-spacing: 0.32px;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 10px;}.footer-widget.widget_nav_menu ul li a span {color: var(--tj-color-theme-primary);}.footer-widget.widget_nav_menu ul li a:hover {color: var(--tj-color-theme-primary);}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.footer-widget.widget_nav_menu ul li {margin-bottom: 15px;}}.footer-widget.footer_newsletter .desc {margin-bottom: 25px;}.footer-widget.footer_newsletter .desc p {color: var(--tj-color-common-white);font-weight: var(--tj-fw-medium);}.footer-widget.footer_newsletter .desc p:last-child {margin-bottom: 0;}.footer-widget.footer_newsletter .form-input {position: relative;z-index: 2;}.footer-widget.footer_newsletter .form-input input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]), .footer-widget.footer_newsletter .form-input input[type="email"], .footer-widget.footer_newsletter .form-input input[type="text"] {color: var(--tj-color-theme-secondary);font-family: var(--tj-ff-heading);font-size: 15px;font-weight: var(--tj-fw-medium);border-radius: 50px;padding: 16px 145px 16px 25px;}.footer-widget.footer_newsletter .form-input input:not([type="submit"]):not([type="radio"]):not( [type="checkbox"] )::-ms-input-placeholder, .footer-widget.footer_newsletter .form-input input[type="email"]::-ms-input-placeholder, .footer-widget.footer_newsletter .form-input input[type="text"]::-ms-input-placeholder {color: var(--tj-color-text-body);font-size: 15px;}.footer-widget.footer_newsletter .form-input input:not([type="submit"]):not([type="radio"]):not( [type="checkbox"] )::-webkit-input-placeholder, .footer-widget.footer_newsletter .form-input input[type="email"]::-webkit-input-placeholder, .footer-widget.footer_newsletter .form-input input[type="text"]::-webkit-input-placeholder {color: var(--tj-color-text-body);font-size: 15px;}.footer-widget.footer_newsletter .form-input input:not([type="submit"]):not([type="radio"]):not( [type="checkbox"] )::-moz-placeholder, .footer-widget.footer_newsletter .form-input input[type="email"]::-moz-placeholder, .footer-widget.footer_newsletter .form-input input[type="text"]::-moz-placeholder {color: var(--tj-color-text-body);font-size: 15px;}.footer-widget.footer_newsletter .form-input input:not([type="submit"]):not([type="radio"]):not( [type="checkbox"] ):-ms-input-placeholder, .footer-widget.footer_newsletter .form-input input[type="email"]:-ms-input-placeholder, .footer-widget.footer_newsletter .form-input input[type="text"]:-ms-input-placeholder {color: var(--tj-color-text-body);font-size: 15px;}.footer-widget.footer_newsletter .form-input input:not([type="submit"]):not([type="radio"]):not( [type="checkbox"] )::-ms-input-placeholder, .footer-widget.footer_newsletter .form-input input[type="email"]::-ms-input-placeholder, .footer-widget.footer_newsletter .form-input input[type="text"]::-ms-input-placeholder {color: var(--tj-color-text-body);font-size: 15px;}.footer-widget.footer_newsletter .form-input input:not([type="submit"]):not([type="radio"]):not( [type="checkbox"] )::placeholder, .footer-widget.footer_newsletter .form-input input[type="email"]::placeholder, .footer-widget.footer_newsletter .form-input input[type="text"]::placeholder {color: var(--tj-color-text-body);font-size: 15px;}.footer-widget.footer_newsletter .form-input button {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);right: 10px;padding: 16px 25px;}.footer-widget.footer-contact {position: relative;z-index: 2;}.footer-widget.footer-contact ul {margin: 0;padding: 0;list-style: none;}.footer-widget.footer-contact ul li {color: var(--tj-color-common-white);font-weight: var(--tj-fw-medium);position: relative;padding-left: 45px;margin-bottom: 25px;line-height: 2;}.footer-widget.footer-contact ul li a {display: block;color: var(--tj-color-grey-3);font-weight: var(--tj-fw-medium);-webkit-transition: 0.4s;transition: 0.4s;}.footer-widget.footer-contact ul li a:hover {color: var(--tj-color-common-white);}.footer-widget.footer-contact ul li i {font-size: 25px;position: absolute;top: 0;left: 0;color: var(--tj-color-common-white);}.footer-widget.footer-contact ul li:last-child {margin-bottom: 0;}.footer-widget.recent-post {position: relative;z-index: 2;background: rgba(50, 60, 69, 0.85);padding: 20px 30px 30px 30px;}.footer-widget.recent-post .post-content {position: relative;z-index: 4;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 15px;margin-bottom: 30px;}.footer-widget.recent-post .post-content:last-child {margin-bottom: 0;}.footer-widget.recent-post .post-content .post-image {max-width: 92px;width: 100%;}.footer-widget.recent-post .post-content .post-image img {border-radius: 5px;}.footer-widget.recent-post .post-content .post-text {max-width: 180px;}.footer-widget.recent-post .post-content .post-text span {color: var(--tj-color-common-white);font-size: 12px;display: block;margin-bottom: 5px;}.footer-widget.recent-post .post-content .post-text span i {margin-right: 5px;position: relative;top: 2px;}.footer-widget.recent-post .post-content .post-text .title {margin-bottom: 0;line-height: 1.6;}.footer-widget.recent-post .post-content .post-text .title a {color: var(--tj-color-grey-3);font-weight: var(--tj-fw-sbold);-webkit-transition: 0.4s;transition: 0.4s;}.footer-widget.recent-post .post-content .post-text .title a:hover {color: var(--tj-color-common-white);}.copyright-text .footer-logo {height: 20px;}.tj-copyright-area {position: relative;z-index: 2;}.tj-copyright-area .copy-menu {text-align: end;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-copyright-area {text-align: center;}.tj-copyright-area .copy-menu {text-align: center;}}.copyright-text {position: relative;z-index: 2;border-radius: 0px 30px 0px 0px;background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );padding: 17px 30px 17px 0px;}.copyright-text::before {position: absolute;content: "";width: 100%;height: 60px;left: -100%;top: 0;background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-primary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-primary) 100% );z-index: -1;}.copyright-text p {margin-bottom: 0;color: var(--tj-color-common-white);display: inline-block;}.copyright-text p a {font-weight: var(--tj-fw-sbold);position: relative;z-index: 1;}.copyright-text p a::before {position: absolute;bottom: -3px;left: 0;right: 0;margin: auto;width: 0%;content: "";height: 1px;background: var(--tj-color-common-white);-webkit-transition: all 0.4s ease-in-out 0s;transition: all 0.4s ease-in-out 0s;}.copyright-text p a:hover::before {width: 100%;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.copyright-text {text-align: center;background: transparent;padding: 0px;}.copyright-text::before {display: none;}}.copyright-menu {display: inline-block;position: relative;z-index: 2;background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );padding: 17px 0px 17px 30px;border-radius: 30px 0 0 0;}.copyright-menu::before {position: absolute;content: "";width: 120%;height: 60px;right: -120%;top: 0;background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-secondary)), to(var(--tj-color-theme-primary)) );background: linear-gradient( 90deg, var(--tj-color-theme-secondary) 0%, var(--tj-color-theme-primary) 100% );z-index: -1;}.copyright-menu ul {margin: 0;padding: 0;list-style: none;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: end;gap: 30px;}.copyright-menu ul li a {color: var(--tj-color-common-white);-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;position: relative;z-index: 2;}.copyright-menu ul li a::before {position: absolute;bottom: -3px;left: 0;right: 0;margin: auto;width: 0%;content: "";height: 1px;background: var(--tj-color-common-white);-webkit-transition: all 0.4s ease-in-out 0s;transition: all 0.4s ease-in-out 0s;}.copyright-menu ul li a:hover::before {width: 100%;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.copyright-menu {background: transparent;}.copyright-menu::before {display: none;}.copyright-menu ul {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}}@media (max-width: 575px) {.copyright-menu {padding: 5px 0;}.copyright-menu ul {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}}.tj-slider-section {padding: 150px 0 100px;background: var(--tj-color-grey-2);position: relative;z-index: 1;}.tj-slider-section.style-2 {padding-top: 0px;padding-bottom: 0px;}.tj-slider-section.style-2 .hero-navigation .hero-next, .tj-slider-section.style-2 .hero-navigation .hero-prev {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;width: 56px;height: 56px;line-height: 1;font-size: 25px;color: var(--tj-color-common-white);background: rgba(255, 255, 255, 0.3);border-radius: 50%;margin-right: 0;-webkit-transition: all 0.4s ease-in-out 0s;transition: all 0.4s ease-in-out 0s;position: absolute;left: 115px;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);z-index: 2;}.tj-slider-section.style-2 .hero-navigation .hero-next i, .tj-slider-section.style-2 .hero-navigation .hero-prev i {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;line-height: 1;color: var(--tj-color-common-white);}.tj-slider-section.style-2 .hero-navigation .hero-next:hover, .tj-slider-section.style-2 .hero-navigation .hero-prev:hover {background-color: var(--tj-color-theme-primary);}.tj-slider-section.style-2 .hero-navigation .hero-next:hover i, .tj-slider-section.style-2 .hero-navigation .hero-prev:hover i {color: var(--tj-color-common-white);}.tj-slider-section.style-2 .hero-navigation .hero-next {right: 115px;left: auto;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.tj-slider-section.style-2 .hero-navigation .hero-prev {left: 35px;}.tj-slider-section.style-2 .hero-navigation .hero-next {right: 35px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-slider-section.style-2 .hero-navigation .hero-prev {left: 15px;width: 50px;height: 50px;font-size: 15px;}.tj-slider-section.style-2 .hero-navigation .hero-next {right: 15px;width: 50px;height: 50px;font-size: 15px;}}@media (max-width: 575px) {.tj-slider-section.style-2 .hero-navigation {position: absolute;left: 0;bottom: 30px;width: 100%;z-index: 2;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;gap: 20px;}.tj-slider-section.style-2 .hero-navigation .hero-prev, .tj-slider-section.style-2 .hero-navigation .hero-next {position: relative;left: 0;right: 0;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}}.tj-slider-section .hero-shapes {position: absolute;left: 0;top: 0;z-index: -1;height: 100%;max-width: 535px;width: 100%;}.tj-slider-section .hero-shapes img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;-o-object-position: center right;object-position: center right;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tj-slider-section .hero-shapes {max-width: 300px;}}@media (max-width: 575px) {.tj-slider-section .hero-shapes {max-width: 250px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-slider-section {padding-bottom: 80px;}}.thum_wrapper {position: relative;right: -40px;z-index: 2;width: 640px;padding-left: 60px;}.thum_wrapper .slider-thumb-area .thumb-item {width: 580px;height: 580px;border: 5px solid var(--tj-color-theme-primary);border-radius: 50%;}.thum_wrapper .slider-thumb-area .thumb-item img {border-radius: 50%;width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}.thum_wrapper .thumb-wrapper {max-width: 180px;width: 100%;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);left: 0px;z-index: 2;}.thum_wrapper .thumb-wrapper .thumb_slider {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 25px;}.thum_wrapper .thumb-wrapper .thumb_slider .thumb_slide {position: relative;max-width: 125px;height: 138px;width: 100%;-webkit-mask-image: url(../images/shapes/vector-1.svg);mask-image: url(../images/shapes/vector-1.svg);-webkit-mask-position: center;mask-position: center;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;-webkit-mask-size: contain;mask-size: contain;z-index: 1;padding: 8px;background: var(--tj-color-border-1);cursor: pointer;}.thum_wrapper .thumb-wrapper .thumb_slider .thumb_slide:nth-child(3), .thum_wrapper .thumb-wrapper .thumb_slider .thumb_slide:nth-child(1) {right: -60px;}.thum_wrapper .thumb-wrapper .thumb_slider .thumb_slide:nth-child(2) {right: 10px;}.thum_wrapper .thumb-wrapper .thumb_slider .thumb_slide img {position: relative;max-width: 110px;height: 125px;width: 100%;-webkit-mask-image: url(../images/shapes/vector-1.svg);mask-image: url(../images/shapes/vector-1.svg);-webkit-mask-position: center;mask-position: center;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;-webkit-mask-size: contain;mask-size: contain;z-index: 1;-o-object-fit: cover;object-fit: cover;}.thum_wrapper .thumb-wrapper .thumb_slider .thumb_slide.swiper-slide-thumb-active {background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );}@media only screen and (min-width: 1400px) and (max-width: 1600px) {.thum_wrapper {width: 550px;}.thum_wrapper .slider-thumb-area .thumb-item {height: 490px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 576px) and (max-width: 767px) {.thum_wrapper {width: 465px;}.thum_wrapper .slider-thumb-area .thumb-item {height: 405px;}.thum_wrapper .thumb-wrapper .thumb_slider {gap: 15px;}.thum_wrapper .thumb-wrapper .thumb_slider .thumb_slide {max-width: 100px;height: 120px;}.thum_wrapper .thumb-wrapper .thumb_slider .thumb_slide:nth-child(2) {right: 0;}.thum_wrapper .thumb-wrapper .thumb_slider .thumb_slide img {max-width: 100px;height: 108px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.thum_wrapper {width: 385px;}.thum_wrapper .slider-thumb-area .thumb-item {height: 325px;}.thum_wrapper .thumb-wrapper .thumb_slider {gap: 15px;}.thum_wrapper .thumb-wrapper .thumb_slider .thumb_slide {max-width: 85px;height: 100px;}.thum_wrapper .thumb-wrapper .thumb_slider .thumb_slide:nth-child(2) {right: 0;}.thum_wrapper .thumb-wrapper .thumb_slider .thumb_slide img {max-width: 80px;height: 88px;}}@media (max-width: 575px) {.thum_wrapper {width: 350px;padding-left: 40px;}.thum_wrapper .slider-thumb-area .thumb-item {height: 310px;}.thum_wrapper .thumb-wrapper .thumb_slider {gap: 15px;}.thum_wrapper .thumb-wrapper .thumb_slider .thumb_slide {max-width: 85px;height: 100px;}.thum_wrapper .thumb-wrapper .thumb_slider .thumb_slide:nth-child(2) {right: 0;}.thum_wrapper .thumb-wrapper .thumb_slider .thumb_slide img {max-width: 80px;height: 88px;}}@media only screen and (min-width: 1400px) and (max-width: 1600px), only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.thum_wrapper {right: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.thum_wrapper {margin: 0 auto;}}.slider-content-area .sub-title {display: block;font-size: 18px;font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-bold);color: var(--tj-color-heading-primary);text-transform: uppercase;position: relative;z-index: 1;padding-left: 65px;margin-bottom: 15px;}.slider-content-area .sub-title::before {position: absolute;content: "";width: 50px;height: 1px;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);left: 0;background: var(--tj-color-heading-primary);}.slider-content-area .slider-title {line-height: 1.1;margin-bottom: 0;}.slider-content-area .desc {font-size: 18px;font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-sbold);line-height: 1.9;margin-top: 20px;max-width: 615px;width: 100%;}.slider-content-area .desc p:last-child {margin-bottom: 0;}.slider-content-area .slider-infos {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 35px;margin-top: 40px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.slider-content-area {margin-bottom: 60px;}}@media (max-width: 575px) {.slider-content-area .sub-title {font-size: 16px;padding-left: 40px;}.slider-content-area .sub-title::before {width: 25px;}.slider-content-area .slider-infos {gap: 25px;}}.slider-item {min-height: 950px;position: relative;z-index: 1;}.slider-item::before {position: absolute;content: "";width: 100%;height: 100%;top: 0;left: 0;background: rgba(13, 87, 215, 0.5);z-index: 2;}.slider-item .slider-content-two {max-width: 810px;width: 100%;margin: 0 auto;padding-top: 320px;padding-bottom: 150px;position: relative;z-index: 4;}.slider-item .slider-content-two .sec-title {color: var(--tj-color-common-white);margin-bottom: 25px;opacity: 0;visibility: hidden;-webkit-transition-delay: 1000ms;transition-delay: 1000ms;-webkit-transition: opacity 2000ms ease, -webkit-transform 2000ms ease;transition: opacity 2000ms ease, -webkit-transform 2000ms ease;transition: transform 2000ms ease, opacity 2000ms ease;transition: transform 2000ms ease, opacity 2000ms ease, -webkit-transform 2000ms ease;}.slider-item .slider-content-two .desc {max-width: 510px;width: 100%;margin: 0 auto;color: var(--tj-color-grey-6);letter-spacing: 0.32px;font-weight: var(--tj-fw-medium);line-height: 1.9;opacity: 0;visibility: hidden;-webkit-transition-delay: 1000ms;transition-delay: 1000ms;-webkit-transition: opacity 2000ms ease, -webkit-transform 2000ms ease;transition: opacity 2000ms ease, -webkit-transform 2000ms ease;transition: transform 2000ms ease, opacity 2000ms ease;transition: transform 2000ms ease, opacity 2000ms ease, -webkit-transform 2000ms ease;}.slider-item .slider-content-two .desc p:last-child {margin-bottom: 0;}.slider-item .slider-content-two .slider-button {margin-top: 50px;display: inline-block;opacity: 0;visibility: hidden;-webkit-transition-delay: 700ms;transition-delay: 700ms;-webkit-transition: opacity 1500ms ease, -webkit-transform 1500ms ease;transition: opacity 1500ms ease, -webkit-transform 1500ms ease;transition: transform 1500ms ease, opacity 1500ms ease;transition: transform 1500ms ease, opacity 1500ms ease, -webkit-transform 1500ms ease;}.slider-item .slider-content-two .slider-button .tj-white-btn {border-radius: 40px;padding: 22px 20px;}.slider-item .sec-title {-webkit-transform: translateY(-125px);-ms-transform: translateY(-125px);transform: translateY(-125px);}.slider-item .slider-button, .slider-item .desc {-webkit-transform: translateY(125px);-ms-transform: translateY(125px);transform: translateY(125px);}.slider-item.swiper-slide-active .slider-button, .slider-item.swiper-slide-active .desc, .slider-item.swiper-slide-active .sec-title {visibility: visible;opacity: 1;-webkit-transform: translateY(0) translateX(0);-ms-transform: translateY(0) translateX(0);transform: translateY(0) translateX(0);}.slider-item .banner-shape {position: absolute;content: "";width: 100%;height: 100%;top: 0;left: 0;z-index: 2;opacity: 0.3;}.slider-item .banner-shape::before {position: absolute;content: "";width: 100%;height: 160%;top: -30%;left: 0;background: url(../images/shapes/slider-shapes.svg);background-position: center left;background-repeat: no-repeat;z-index: 2;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.slider-item {min-height: 900px;}.slider-item .slider-content-two {padding-top: 285px;padding-bottom: 120px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.slider-item {min-height: 820px;}.slider-item .slider-content-two {padding-top: 260px;padding-bottom: 100px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.slider-item {min-height: 600px;}.slider-item .slider-content-two {max-width: 445px;padding-top: 250px;padding-bottom: 80px;}.slider-item .slider-content-two .slider-button {margin-top: 35px;}}@media (max-width: 575px) {.slider-item .slider-content-two {padding-top: 285px;padding-bottom: 130px;max-width: 100%;}.slider-item .slider-content-two .sec-title {margin-bottom: 15px;}}.slider-bg-image {background-position: center;background-size: cover;background-repeat: no-repeat;width: 100%;height: 100%;position: absolute;}.popup-videos-button {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;width: 56px;height: 56px;line-height: 1;font-size: 18px;color: var(--tj-color-common-white);background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );border-radius: 50%;position: relative;z-index: 2;}.popup-videos-button::before {position: absolute;content: "";left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 70px;height: 70px;border: 1px solid var(--tj-color-theme-primary);border-radius: 50%;}.popup-videos-button::after {position: absolute;content: "";left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 70px;height: 70px;background: rgba(13, 87, 215, 0.2);border-radius: 50%;-webkit-animation: pulse-border 3000ms ease-out infinite;animation: pulse-border 3000ms ease-out infinite;z-index: -1;}.popup-videos-button span i {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;line-height: 1;}.popup-videos-button:hover span {color: var(--tj-color-common-white);}@-webkit-keyframes pulse-border {0% {-webkit-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity: 1;}100% {-webkit-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity: 0;}}@keyframes pulse-border {0% {-webkit-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity: 1;}100% {-webkit-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity: 0;}}.tj-heading-area .subs-title {-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 12px;}.tj-heading-area .subs-title span {color: var(--tj-color-theme-primary);font-size: 22px;line-height: 1;}.tj-heading-area .subs-title span:nth-child(3) {-webkit-transform: rotate(-70deg);-ms-transform: rotate(-70deg);transform: rotate(-70deg);position: relative;top: -3px;}.tj-heading-area .subs-title span i {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;line-height: 1;}.tj-heading-area .subs-title .sub-title {color: var(--tj-color-theme-primary);font-size: 18px;font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-bold);text-transform: uppercase;}.tj-heading-area .title {margin-bottom: 0;}.tj-about-section {padding: 80px 0;position: relative;z-index: 2;}.tj-about-section.style-2 {padding-top: 140px;padding-bottom: 140px;}.tj-about-section .about-shapes {max-width: 285px;width: 100%;position: absolute;right: 0;top: 0;z-index: -1;}.tj-about-section .about-shapes img {width: 100%;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-about-section .about-shapes {max-width: 200px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tj-about-section {padding-bottom: 120px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-about-section {padding-top: 80px;padding-bottom: 80px;}.tj-about-section.style-2 {padding-top: 100px;padding-bottom: 80px;}}@media (max-width: 575px) {.tj-about-section.style-2 {padding-top: 40px;}}.tj-about-section-three {padding: 70px 0;}.tj-about-section-three .tj-heading-area {width: 100%;margin-bottom: 70px;text-align: center;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-about-section-three {padding-bottom: 80px;}.tj-about-section-three .tj-heading-area {margin-bottom: 60px;}}@media (max-width: 575px) {.tj-about-section-three .tj-heading-area {margin-bottom: 50px;}}.about-images {max-width: 585px;height: 645px;width: 100%;position: relative;z-index: 2;}.about-images .about-image {max-width: 585px;height: 645px;width: 100%;-webkit-mask-image: url(../images/about/about-mask.svg);mask-image: url(../images/about/about-mask.svg);-webkit-mask-position: center;mask-position: center;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;-webkit-mask-size: contain;mask-size: contain;position: relative;z-index: 1;}.about-images .about-image img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}.about-images .drop-3, .about-images .drop-2, .about-images .drop-1 {display: none;position: absolute;top: 16%;left: -10px;max-width: 250px;height: 335px;width: 100%;-webkit-mask-image: url(../images/shapes/slider-overly-mask-1.svg);mask-image: url(../images/shapes/slider-overly-mask-1.svg);-webkit-mask-position: center;mask-position: center;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;-webkit-mask-size: contain;mask-size: contain;background: -webkit-gradient( linear, left top, left bottom, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-primary)) );background: linear-gradient( 180deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-primary) 100% );z-index: -1;}.about-images .drop-2 {bottom: 0;left: 0;max-width: 420px;height: 560px;}.about-images .drop-3 {top: 25px;right: 0;left: auto;}.about-images .fun-fact-area {position: absolute;right: -10px;bottom: 15px;z-index: 2;background: var(--tj-color-grey-2);padding: 15px 30px 20px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px) {.about-images {height: 510px;}.about-images .about-image {height: 510px;}.about-images .drop-2 {height: 450px;}}@media (max-width: 575px) {.about-images {height: 460px;}.about-images .about-image {height: 400px;}.about-images .drop-3, .about-images .drop-1 {max-width: 150px;}.about-images .drop-1 {left: 0;top: 5%;}.about-images .drop-2 {height: 350px;left: -40px;}.about-images .drop-3 {top: 0;}.about-images .fun-fact-area {right: 0;}}.about-images2 {max-width: 600px;height: 575px;width: 100%;position: relative;z-index: 2;}.about-images2 .about-images {max-width: 600px;height: 575px;width: 100%;-webkit-mask-image: url(../images/about/about-mask-1.svg);mask-image: url(../images/about/about-mask-1.svg);-webkit-mask-position: center;mask-position: center;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;-webkit-mask-size: contain;mask-size: contain;position: relative;z-index: 1;}.about-images2 .about-images img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}.about-images2 .fun-fact-item {position: absolute;top: 0;right: 0;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;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );max-width: 145px;width: 100%;text-align: center;z-index: 2;border-radius: 2px;padding: 40px 16px;}.about-images2 .fun-fact-item .tj-count {font-size: 55px;font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-ebold);color: var(--tj-color-common-white);line-height: 1;}.about-images2 .fun-fact-item .client {font-size: 13px;color: var(--tj-color-common-white);font-weight: var(--tj-fw-bold);}.about-images2 .shapes-one {position: absolute;top: -20px;left: -40px;z-index: -1;max-width: 225px;width: 100%;}.about-images2 .shapes-one img {width: 100%;}.about-images2 .shapes-two {position: absolute;bottom: -55px;right: -20px;z-index: -1;max-width: 225px;width: 100%;}.about-images2 .shapes-two img {width: 100%;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.about-images2 .shapes-one {top: 0px;left: -40px;}.about-images2 .shapes-two {position: absolute;bottom: -20px;right: 0px;z-index: -1;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.about-images2 {margin: 0 auto 50px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.about-images2 {height: 535px;}.about-images2 .shapes-one {top: 12px;}.about-images2 .shapes-two {bottom: -45px;right: -15px;}.about-images2 .fun-fact-item {top: 45px;right: 0px;padding: 20px 15px;}}@media (max-width: 575px) {.about-images2 {max-width: 315px;height: 375px;}.about-images2 .about-images {height: 430px;}.about-images2 .shapes-one {max-width: 120px;top: 50px;left: -20px;}.about-images2 .shapes-two {max-width: 120px;bottom: -20px;right: -12px;}.about-images2 .fun-fact-item {top: 45px;right: -15px;padding: 10px 15px;max-width: 120px;}.about-images2 .fun-fact-item .tj-count {font-size: 35px;}}.about-images3 {position: relative;z-index: 2;display: inline-block;width: 100%;padding-left: 45px;}.about-images3::before {position: absolute;content: "";width: 90%;height: 358px;left: 25px;top: 0;background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );border-radius: 4px;z-index: -1;-webkit-transform: rotate(-6deg);-ms-transform: rotate(-6deg);transform: rotate(-6deg);}.about-images3 img {border-radius: 4px;width: 100%;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.about-images3::before {height: 310px;left: 20px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px) {.about-images3 {margin-bottom: 80px;}}@media (max-width: 575px) {.about-images3 {margin-bottom: 65px;}.about-images3::before {height: 285px;left: 20px;}}.about-content {padding-left: 30px;}.about-content .desc {margin-top: 25px;}.about-content .desc p:last-child {margin-bottom: 0;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px) {.about-content {margin-top: 60px;padding-left: 0;}}@media (max-width: 575px) {.about-content {margin-top: 40px;padding-left: 0;}}.about-right-content .title {margin-bottom: 20px;}.about-right-content .about-feature-item {margin-top: 30px;}.about-right-content-two .desc {letter-spacing: 0.32px;margin-bottom: 35px;max-width: 595px;width: 100%;}.about-right-content-two .desc p:last-child {margin-bottom: 0;}.about-right-content-two .about-title .title {margin-bottom: 0;line-height: 1.7;}.about-right-content-two .about-feature-item {margin-top: 50px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.about-right-content-two .about-content {margin-top: 0;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.about-right-content-two .about-feature-item {margin-top: 40px;}}.about-feature-item {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 35px;margin-top: 40px;}.about-feature-item .auother-content {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 15px;}.about-feature-item .auother-content .auother-image {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;width: 60px;height: 60px;border: 1px solid var(--tj-color-theme-secondary);border-radius: 50%;}.about-feature-item .auother-content .auother-image img {max-width: 46px;width: 100%;border-radius: 50%;}.about-feature-item .auother-content .auother-text .title {font-family: var(--tj-ff-body);font-size: 16px;margin-bottom: 0px;}.about-feature-item .auother-content .auother-text span {display: block;font-size: 14px;line-height: 1;margin-top: 5px;}@media (max-width: 575px) {.about-feature-item {gap: 25px;}}.about-feature-item-two {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 40px;}.about-feature-item-two .about-content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 20px;border-right: 1px solid rgba(55, 58, 63, 0.3);padding-right: 40px;padding-left: 0;}.about-feature-item-two .about-content:last-child {border: none;padding-right: 0;padding-left: 40px;}.about-feature-item-two .about-content .feature-icon {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;font-size: 50px;background: var(--tj-color-theme-primary);line-height: 1;padding: 10px;}.about-feature-item-two .about-content .feature-icon i {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;line-height: 1;}.about-feature-item-two .about-content .about-title .title {font-size: 16px;font-weight: var(--tj-fw-bold);font-family: var(--tj-ff-body);}@media (max-width: 575px) {.about-feature-item-two {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: start;gap: 25px;}.about-feature-item-two .about-content {border: none;padding-right: 0;}.about-feature-item-two .about-content:last-child {padding-left: 0;}}.fun-fact-area {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 20px;border-radius: 12px;background: var(--tj-color-light-9);padding: 12px;max-width: 240px;width: 100%;border: 1px solid var(--tj-color-theme-primary);}.fun-fact-area .client-icon {font-size: 60px;background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );-webkit-background-clip: text;background-clip: text;color: transparent;display: inline-block;line-height: 1;}.fun-fact-area .client-icon i {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;line-height: 1;}.fun-fact-area .fun-fact-item .tj-count {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;color: var(--tj-color-theme-primary);font-family: var(--tj-ff-heading);font-size: 50px;font-weight: var(--tj-fw-ebold);line-height: 1;}.fun-fact-area .fun-fact-item .client {display: inline-block;font-family: var(--tj-ff-heading);font-size: 15px;font-weight: var(--tj-fw-ebold);background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;line-height: 1.2;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px) {.fun-fact-area .fun-fact-item .tj-count {font-size: 40px;}}@media (max-width: 575px) {.fun-fact-area {padding: 15px;}.fun-fact-area .fun-fact-item .tj-count {font-size: 35px;}.fun-fact-area .client-icon {font-size: 45px;}}.feature-check-item {background: var(--tj-color-grey-2);border-radius: 5px;margin-top: 40px;padding: 30px 15px 15px 40px;border-left: 4px solid var(--tj-color-theme-primary);}.feature-check-item ul {margin: 0;padding: 0;list-style: none;-webkit-columns: 2;-moz-columns: 2;columns: 2;}.feature-check-item ul li {font-size: 18px;color: var(--tj-color-heading-primary);font-weight: var(--tj-fw-bold);margin-bottom: 15px;position: relative;z-index: 2;padding-left: 25px;}.feature-check-item ul li::before {position: absolute;content: "";width: 10px;height: 10px;top: 10px;left: 0;border-radius: 50%;background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.feature-check-item {padding: 30px 15px 15px;}}@media (max-width: 575px) {.feature-check-item ul {-webkit-columns: 1;-moz-columns: 1;columns: 1;}}.feature-wrapper {background: var(--tj-color-grey-2);margin-top: 30px;border-radius: 5px;border-top: 4px solid var(--tj-color-theme-primary);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;gap: 20px;max-width: 640px;width: 100%;}.feature-wrapper .feature-item {padding: 20px 30px;width: 50%;position: relative;z-index: 1;}.feature-wrapper .feature-item::before {position: absolute;content: "";height: 65%;width: 1px;top: 18%;right: 0;background: rgba(105, 105, 105, 0.4);}.feature-wrapper .feature-item:last-child::before {display: none;}.feature-wrapper .feature-item .feature-icon {font-size: 60px;line-height: 1;color: var(--tj-color-theme-primary);margin-bottom: 10px;}.feature-wrapper .feature-item .feature-icon i {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;line-height: 1;}.feature-wrapper .feature-item .title {margin-bottom: 10px;font-weight: var(--tj-fw-bold);}.feature-wrapper .feature-item .desc {letter-spacing: 0.32px;}.feature-wrapper .feature-item .desc p:last-child {margin-bottom: 0;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.feature-wrapper .feature-item {padding: 20px 15px;}}@media (max-width: 575px) {.feature-wrapper {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 5px;}.feature-wrapper .feature-item {width: 100%;}.feature-wrapper .feature-item::before {width: 100%;height: 1px;bottom: 0;top: auto;}}.tj-progress-bar {width: 535px;}.tj-progress-bar label {color: var(--tj-color-heading-primary);font-weight: var(--tj-fw-bold);margin-bottom: 12px;}.tj-progress-bar .skills {background-color: var(--tj-color-common-black);height: 10px;position: relative;border-radius: 6px;}.tj-progress-bar .skills span {position: absolute;top: -35px;right: 0px;font-size: 16px;font-weight: var(--tj-fw-bold);color: var(--tj-color-heading-primary);}.tj-progress-bar .skills .skillbar {background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );width: 0px;height: 10px;border-radius: 6px;position: relative;z-index: 2;}.tj-progress-bar .skills .skillbar::before {position: absolute;content: "";right: 0;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: 20px;height: 20px;background: var(--tj-color-grey-2);border-radius: 50%;}.tj-progress-bar .skills .skillbar::after {position: absolute;content: "";right: 0;top: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 10px;height: 10px;background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );border-radius: 50%;}@media only screen and (min-width: 576px) and (max-width: 767px) {.tj-progress-bar {width: 480px;}}@media (max-width: 575px) {.tj-progress-bar {width: 315px;}}.tj-service-section {padding-top: 120px;padding-bottom: 110px;position: relative;z-index: 2;background: var(--tj-color-grey-2);background-position: center;background-repeat: no-repeat;background-size: cover;}.tj-service-section.style-2 {background: var(--tj-color-common-white);}.tj-service-section.style-2 .sec-shapes {position: absolute;bottom: 0;left: 0;z-index: -1;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-service-section.style-2 .sec-shapes {display: none;}}.tj-service-section.layout-1 {padding-bottom: 50px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-service-section.layout-1 {padding-bottom: 20px;}}.tj-service-section .tj-heading-area {margin-bottom: 60px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-service-section {padding-top: 80px;padding-bottom: 80px;}.tj-service-section.style-2 {padding-bottom: 50px;}.tj-service-section .tj-heading-area {margin-bottom: 40px;}}.tj-service-section-three {position: relative;z-index: 2;margin-top: -160px;padding-bottom: 120px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-service-section-three {padding-bottom: 80px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-service-section-three {margin-top: 0px;padding-top: 80px;}}.tj-service-section-four {padding: 50px 0;}.tj-service-section-four .tj-heading-area {max-width: 510px;width: 100%;margin: 0 auto 80px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-service-section-four {padding-top: 80px;padding-bottom: 30px;}.tj-service-section-four .tj-heading-area {margin: 0 auto 60px;}}@media (max-width: 575px) {.tj-service-section-four {padding-bottom: 40px;}.tj-service-section-four .tj-heading-area {margin: 0 auto 40px;}}.tj-service-slider {position: relative;z-index: 2;}.tj-service-slider .service-pagination {margin-top: 50px;margin-bottom: 10px;text-align: center;}.tj-service-slider .service-pagination .swiper-pagination-bullet {width: 10px;height: 10px;background: var(--tj-color-theme-primary);opacity: 1;margin: 0 8px;display: inline-block;-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}.tj-service-slider .service-pagination .swiper-pagination-bullet::before {position: absolute;content: "";width: 25px;height: 25px;border: 1px solid transparent;border-radius: 50%;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.tj-service-slider .service-pagination .swiper-pagination-bullet-active {background: var(--tj-color-theme-primary);position: relative;z-index: 1;display: inline-block;}.tj-service-slider .service-pagination .swiper-pagination-bullet-active::before {border-color: var(--tj-color-theme-primary);}.tj-service-item {position: relative;z-index: 2;background: var(--tj-color-grey-7);border-radius: 10px;-webkit-box-shadow: 0px 4px 30px 0px var(--tj-color-grey-5);box-shadow: 0px 4px 30px 0px var(--tj-color-grey-5);text-align: center;padding: 40px;-webkit-transition: all 0.4s ease-in-out 0s;transition: all 0.4s ease-in-out 0s;}.tj-service-item .service-images {margin-top: -40px;position: relative;overflow: hidden;z-index: 1;border-radius: 5px;}.tj-service-item .service-images a {display: inline-block;}.tj-service-item .service-images a img {width: 100%;-webkit-transition: all 0.5s ease-in-out 0s;transition: all 0.5s ease-in-out 0s;}.tj-service-item .service-content .service-title {margin-bottom: 15px;font-weight: var(--tj-fw-bold);}.tj-service-item .service-content .service-title a:hover {color: var(--tj-color-theme-primary);}.tj-service-item .service-content .desc {letter-spacing: 0.2px;}.tj-service-item .service-content .desc p:last-child {margin-bottom: 0;}.tj-service-item .service-content .service-icon {position: relative;max-width: 60px;height: 80px;width: 100%;-webkit-mask-image: url(../images/shapes/vector-1.svg);mask-image: url(../images/shapes/vector-1.svg);-webkit-mask-position: center;mask-position: center;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;-webkit-mask-size: contain;mask-size: contain;background: var(--tj-color-heading-primary);z-index: 2;margin: 30px auto 0;-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}.tj-service-item .service-content .service-icon::before {position: absolute;content: "";width: 100%;height: 100%;top: 0;left: 0;background: -webkit-gradient( linear, left top, left bottom, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 180deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );z-index: -1;opacity: 0;visibility: hidden;}.tj-service-item .service-content .service-icon span {position: absolute;top: 60%;left: 50%;line-height: 1;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);color: var(--tj-color-common-white);font-size: 25px;z-index: 2;}.tj-service-item .service-button {margin-top: 40px;}.tj-service-item:hover .service-images a img {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}.tj-service-item:hover .service-icon::before {opacity: 1;visibility: visible;}.tj-service-item:hover .service-icon span {color: var(--tj-color-common-white);}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-service-item {padding: 30px 15px;}}.tj-service-item-two {max-width: 415px;width: 100%;background: var(--tj-color-grey-2);margin-bottom: 30px;padding: 30px;border-radius: 5px;}.tj-service-item-two .service-infos {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;gap: 20px;margin-bottom: 30px;}.tj-service-item-two .service-infos .service-icon {position: relative;max-width: 54px;height: 72px;width: 100%;-webkit-mask-image: url(../images/shapes/vector-1.svg);mask-image: url(../images/shapes/vector-1.svg);-webkit-mask-position: center;mask-position: center;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;-webkit-mask-size: contain;mask-size: contain;background: -webkit-gradient( linear, left top, left bottom, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 180deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );z-index: 1;}.tj-service-item-two .service-infos .service-icon span {position: absolute;top: 60%;left: 50%;line-height: 1;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);color: var(--tj-color-common-white);font-size: 30px;z-index: 2;}.tj-service-item-two .service-infos .service-number svg {max-width: 75px;width: 100%;height: 50px;}.tj-service-item-two .service-infos .service-number svg text.number {stroke: var(--tj-color-heading-primary);stroke-width: 1px;stroke-dasharray: 2px, 2px;stroke-linejoin: round;stroke-linecap: round;font-size: 50px;font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-ebold);fill: none;}.tj-service-item-two .title {margin-bottom: 15px;font-weight: var(--tj-fw-bold);}.tj-service-item-two .title a:hover {color: var(--tj-color-theme-primary);}.tj-service-item-two .desc p {font-weight: var(--tj-fw-medium);letter-spacing: 0.02em;margin-bottom: 0;line-height: 1.8;}.tj-service-item-two .service-button {margin-top: 25px;}.tj-service-item-two .service-button .read-more {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 5px;text-transform: uppercase;font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-sbold);color: var(--tj-color-theme-primary);}.tj-service-item-two .service-button .read-more .icon_box {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;overflow: hidden;-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);top: -2px;font-size: 20px;line-height: 1;position: relative;}.tj-service-item-two .service-button .read-more .icon_box .icon_second, .tj-service-item-two .service-button .read-more .icon_box .icon_first {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;line-height: 1;-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;font-size: 14px;}.tj-service-item-two .service-button .read-more .icon_box .icon_second {position: absolute;-webkit-transform: translateX(150%);-ms-transform: translateX(150%);transform: translateX(150%);}.tj-service-item-two .service-button .read-more:hover .icon_box .icon_first {-webkit-transform: translateX(-150%);-ms-transform: translateX(-150%);transform: translateX(-150%);}.tj-service-item-two .service-button .read-more:hover .icon_box .icon_second {-webkit-transform: translateX(0%);-ms-transform: translateX(0%);transform: translateX(0%);}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-service-item-two {padding: 30px 15px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-service-item-two {max-width: 100%;}}.tj-service-item-three {margin-bottom: 50px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 24px;position: relative;z-index: 1;padding-top: 65px;}.tj-service-item-three .service-images {position: relative;z-index: 2;max-width: 310px;width: 100%;}.tj-service-item-three .service-images img {border-radius: 50%;width: 100%;}.tj-service-item-three .service-images .service-icon {position: absolute;top: 0;right: 0;}.tj-service-item-three .service-images .service-icon span {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 90px;height: 90px;font-size: 50px;line-height: 1;color: var(--tj-color-theme-primary);background: var(--tj-color-grey-2);border-radius: 50%;position: relative;z-index: 2;}.tj-service-item-three .service-images .service-icon span::before {position: absolute;content: "";width: 100%;height: 100%;top: 0;left: 0;background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );border-radius: 50%;z-index: -1;opacity: 0;visibility: hidden;}.tj-service-item-three .service-images .service-icon span i {color: var(--tj-color-theme-primary);}.tj-service-item-three .service-images .item-border {position: absolute;top: -65px;left: 50%;height: 40%;width: 100%;z-index: -1;border-radius: 20px 20px 0 0;border: 2px dashed var(--tj-color-theme-secondary);border-bottom: none;}.tj-service-item-three .service-images .item-border span {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;position: absolute;bottom: -25px;right: -12px;color: var(--tj-color-theme-secondary);font-size: 22px;line-height: 1;}.tj-service-item-three .service-images .item-border span i {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;line-height: 1;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tj-service-item-three .service-images .item-border {height: 35%;}.tj-service-item-three .service-images .item-border span {bottom: -15px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tj-service-item-three .service-images .item-border {top: -40%;}.tj-service-item-three .service-images .item-border span {bottom: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px) {.tj-service-item-three .service-images .item-border span {bottom: -15px;}}@media (max-width: 575px) {.tj-service-item-three .service-images .item-border {display: none;}}.tj-service-item-three .service-content {padding-top: 50px;}.tj-service-item-three .service-content .title {color: #0083c9;margin-bottom: 15px;font-weight: var(--tj-fw-bold);text-decoration: underline;font-size: 26px;text-transform: uppercase;text-align: center;}.tj-service-item-three .service-content .title a:hover {color: var(--tj-color-theme-primary);}.tj-service-item-three .service-content .desc {width: 100%;letter-spacing: 0.32px;line-height: 1.9;padding-left: 20px;}.tj-service-item-three .service-content .desc p:last-child {margin-bottom: 0;}.tj-service-item-three .service-content .service-button {margin-top: 20px;}.tj-service-item-three .service-content .service-button .read-more {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 5px;text-transform: uppercase;font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-sbold);color: var(--tj-color-theme-primary);}.tj-service-item-three .service-content .service-button .read-more .icon_box {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;overflow: hidden;-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);font-size: 20px;line-height: 1;position: relative;}.tj-service-item-three .service-content .service-button .read-more .icon_box .icon_second, .tj-service-item-three .service-content .service-button .read-more .icon_box .icon_first {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;line-height: 1;-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;font-size: 14px;}.tj-service-item-three .service-content .service-button .read-more .icon_box .icon_second {position: absolute;-webkit-transform: translateX(150%);-ms-transform: translateX(150%);transform: translateX(150%);}.tj-service-item-three .service-content .service-button .read-more:hover .icon_box .icon_first {-webkit-transform: translateX(-150%);-ms-transform: translateX(-150%);transform: translateX(-150%);}.tj-service-item-three .service-content .service-button .read-more:hover .icon_box .icon_second {-webkit-transform: translateX(0%);-ms-transform: translateX(0%);transform: translateX(0%);}.tj-service-item-three:hover .service-images .service-icon span {color: var(--tj-color-common-white);}.tj-service-item-three:hover .service-images .service-icon span::before {opacity: 1;visibility: visible;}.tj-service-item-three:hover .service-images .service-icon span i {color: var(--tj-color-common-white);}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-service-item-three .service-images {max-width: 250px;}.tj-service-item-three .service-images .service-icon span {width: 80px;height: 80px;font-size: 35px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-service-item-three .service-content .desc {max-width: 100%;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tj-service-item-three {padding-top: 45px;}}@media (max-width: 575px) {.tj-service-item-three {padding-top: 0;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;max-width: 350px;width: 100%;margin-left: auto;margin-right: auto;}.tj-service-item-three .service-content {padding-top: 0px;}}.service-feature-item {background: var(--tj-color-theme-bg-2);margin-bottom: 30px;padding: 50px 30px;position: relative;z-index: 2;overflow: hidden;}.service-feature-item .feature-images {position: absolute;top: 0;right: 0;width: 50%;background-size: cover;height: 100%;background-position: top center;z-index: 1;}.service-feature-item .feature-content {max-width: 260px;width: 100%;position: relative;z-index: 2;}.service-feature-item .feature-content .sub-title {display: block;font-size: 20px;color: var(--tj-color-common-white);font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-bold);text-transform: uppercase;margin-bottom: 15px;}.service-feature-item .feature-content .title {color: var(--tj-color-common-white);margin-bottom: 20px;}.service-feature-item .feature-content .contact-info-one .contact-icon {width: 60px;height: 60px;background: var(--tj-color-common-white);color: var(--tj-color-theme-primary);font-size: 25px;}.service-feature-item .feature-shapes {position: absolute;top: 0;right: -30px;height: 100%;z-index: -1;}.service-feature-item .feature-shapes img {height: 100%;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.service-feature-item {padding: 50px 15px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.service-feature-item .feature-content .title {font-size: 30px;}}.service-icon-box {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;position: relative;z-index: 1;}.service-icon-box .service-item {max-width: 33.33%;width: 100%;-webkit-box-shadow: 0px 4px 30px 0px var(--tj-color-grey-5);box-shadow: 0px 4px 30px 0px var(--tj-color-grey-5);text-align: center;padding: 40px 40px 45px;position: relative;background-color: var(--tj-color-common-white);}.service-icon-box .service-item::before {position: absolute;content: "";width: 100%;height: 100%;top: 0;left: 0;background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);opacity: 0;visibility: hidden;z-index: 2;}.service-icon-box .service-item .service-icon {font-size: 60px;position: relative;z-index: 3;}.service-icon-box .service-item .service-icon span {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;line-height: 1;color: var(--tj-color-theme-secondary);-webkit-animation: none;animation: none;-webkit-transition: 0.1s;transition: 0.1s;}.service-icon-box .service-item .service-icon span i {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;line-height: 1;}.service-icon-box .service-item .title {font-weight: var(--tj-fw-bold);margin-bottom: 15px;line-height: 1.4;position: relative;z-index: 3;}.service-icon-box .service-item .title a {color: var(--tj-color-heading-primary);}.service-icon-box .service-item .desc {color: var(--tj-color-text-body);letter-spacing: 0.32px;margin-bottom: 25px;position: relative;z-index: 3;}.service-icon-box .service-item .desc p:last-child {margin-bottom: 0;}.service-icon-box .service-item .service-button .read-more {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;gap: 10px;font-size: 15px;text-transform: uppercase;color: var(--tj-color-theme-primary);font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-sbold);position: relative;z-index: 3;}.service-icon-box .service-item .service-button .read-more span {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}.service-icon-box .service-item .service-button .read-more span i {color: var(--tj-color-theme-primary);}.service-icon-box .service-item:nth-child(2), .service-icon-box .service-item:nth-child(1) {background: var(--tj-color-heading-primary);}.service-icon-box .service-item:nth-child(2) .service-icon, .service-icon-box .service-item:nth-child(1) .service-icon {color: var(--tj-color-common-white);}.service-icon-box .service-item:nth-child(2) .service-icon span, .service-icon-box .service-item:nth-child(1) .service-icon span {color: var(--tj-color-common-white);}.service-icon-box .service-item:nth-child(2) .title a, .service-icon-box .service-item:nth-child(1) .title a {color: var(--tj-color-common-white);}.service-icon-box .service-item:nth-child(2) .desc, .service-icon-box .service-item:nth-child(1) .desc {color: var(--tj-color-common-white);}.service-icon-box .service-item:nth-child(2) .service-button .read-more, .service-icon-box .service-item:nth-child(1) .service-button .read-more {color: var(--tj-color-common-white);}.service-icon-box .service-item:nth-child(2) .service-button .read-more span i, .service-icon-box .service-item:nth-child(1) .service-button .read-more span i {color: var(--tj-color-common-white);}.service-icon-box .service-item:nth-child(2) {background: var(--tj-color-theme-secondary);}.service-icon-box .service-item:hover::before {opacity: 1;visibility: visible;-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}.service-icon-box .service-item:hover .service-icon span {color: var(--tj-color-common-white);}.service-icon-box .service-item:hover .title a {color: var(--tj-color-common-white);}.service-icon-box .service-item:hover .desc {color: var(--tj-color-common-white);}.service-icon-box .service-item:hover .service-button .read-more {color: var(--tj-color-common-white);}.service-icon-box .service-item:hover .service-button .read-more span i {color: var(--tj-color-common-white);}.service-icon-box .service-shapes {max-width: 215px;width: 100%;position: absolute;bottom: -85%;right: 14%;z-index: -1;opacity: 0.4;}.service-icon-box .service-shapes img {width: 100%;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.service-icon-box .service-shapes {right: 5%;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.service-icon-box .service-shapes {display: none;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.service-icon-box .service-item {padding: 25px 20px 30px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.service-icon-box .service-item {max-width: 50%;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.service-icon-box {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.service-icon-box .service-item {max-width: 100%;}.service-icon-box .service-item:hover::before {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}}.tj-approach-section {padding: 70px;position: relative;z-index: 2;}.tj-approach-section .tj-heading-area .subs-title {margin-bottom: 10px;}.tj-approach-section .approach-top-content-area {}.tj-approach-section .approach-top-content-area .approach-right-content {padding-left: 30px;}.tj-approach-section .approach-top-content-area .approach-right-content .desc {margin-top: 20px;}.tj-approach-section .approach-top-content-area .approach-right-content .desc p:last-child {margin-bottom: 0;}.tj-approach-section .approach-top-content-area .check-list.style-1 {margin-top: 25px;}.tj-approach-section .approach-top-content-area .fun-fact-area .fun-fact-item {text-align: start;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-approach-section .approach-top-content-area .approach-right-content {padding-left: 0;}}.tj-approach-section .approach-main-content-area {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-approach-section {padding-top: 100px;padding-bottom: 50px;}.tj-approach-section .approach-top-content-area {padding-bottom: 60px;}}.approach-images {position: relative;z-index: 2;max-width: 770px;width: 100%;}.approach-images .approach-image {position: relative;z-index: 2;}.approach-images .approach-image::before {position: absolute;content: "";top: -20px;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);width: 90%;height: 100%;border-radius: 13px;background: var(--tj-color-theme-secondary);z-index: -1;}.approach-images .approach-image::after {position: absolute;content: "";top: -10px;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);width: 95%;height: 100%;border-radius: 13px;background: var(--tj-color-theme-primary);z-index: -1;}.approach-images .approach-image img {border-radius: 10px;width: 100%;}.approach-images .fun-fact-area {position: absolute;left: 0;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);z-index: 3;background: var(--tj-color-grey-2);padding: 15px 25px 20px;}.approach-images .approach-shapes {position: absolute;top: -35px;left: -28%;z-index: -1;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.approach-images .approach-image {margin-left: 0;margin-bottom: 40px;}}@media (max-width: 575px) {.approach-images .fun-fact-area {top: 70%;}}.approach-item {max-width: 430px;width: 100%;margin-bottom: 30px;padding: 40px;border-radius: 20px 0 0 20px;position: relative;z-index: 1;}.approach-item::before {position: absolute;content: "";width: 100%;height: 100%;top: 0;left: 0;background: var(--tj-color-theme-bg);border-radius: 20px 0px 0px 20px;z-index: -1;}.approach-item:nth-child(1)::before {opacity: 0.3;}.approach-item:nth-child(2)::before {border-radius: 0;opacity: 0.5;}.approach-item:nth-child(3)::before {border-radius: 0px 20px 20px 0px;}.approach-item .approach-infos {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;gap: 20px;margin-bottom: 30px;}.approach-item .approach-infos .approach-icon {position: relative;max-width: 54px;height: 72px;width: 100%;-webkit-mask-image: url(../images/shapes/vector-1.svg);mask-image: url(../images/shapes/vector-1.svg);-webkit-mask-position: center;mask-position: center;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;-webkit-mask-size: contain;mask-size: contain;background: -webkit-gradient( linear, left top, left bottom, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 180deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );z-index: 1;}.approach-item .approach-infos .approach-icon span {position: absolute;top: 60%;left: 50%;line-height: 1;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);color: var(--tj-color-common-white);font-size: 30px;z-index: 2;}.approach-item .approach-infos .approach-number svg {max-width: 75px;width: 100%;height: 50px;}.approach-item .approach-infos .approach-number svg text.number {stroke: var(--tj-color-theme-primary);stroke-width: 1px;stroke-dasharray: 2px, 2px;stroke-linejoin: round;stroke-linecap: round;font-size: 50px;font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-ebold);fill: none;}.approach-item .title {margin-bottom: 15px;font-weight: var(--tj-fw-bold);}.approach-item .desc p {font-weight: var(--tj-fw-medium);letter-spacing: 0.02em;margin-bottom: 0;line-height: 1.8;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.approach-item {width: 33.33%;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.approach-item {max-width: 345px;padding: 30px 20px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.approach-item {max-width: 100%;border-radius: 20px;}.approach-item:nth-child(2) {border-radius: 20px;}.approach-item:nth-child(3) {border-radius: 20px;}}.check-list.style-1 ul {margin: 0;padding: 0;list-style: none;}.check-list.style-1 ul li {display: -webkit-box;display: -ms-flexbox;display: flex;gap: 15px;color: var(--tj-color-text-body);font-size: 18px;font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-bold);margin-bottom: 10px;}.check-list.style-1 ul li:last-child {margin-bottom: 0;}.check-list.style-1 ul li span {color: var(--tj-color-theme-primary);}.tj-brand-section {background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );padding: 90px 0;}.tj-brand-section.style-2 {background: var(--tj-color-grey-2);padding: 30px 0;}.tj-brand-section.style-2 .brand-item {max-width: 100%;width: 100%;text-align: center;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-brand-section.style-2 {padding: 45px 0;}}.tj-brand-section .tj-brand-slider .swiper-wrapper {-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.tj-brand-section .tj-brand-slider2 .swiper-wrapper {-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.tj-brand-section .brand-item {max-width: 150px;width: 100%;}.tj-brand-section .brand-item a {display: inline-block;opacity: 0.3;}.tj-brand-section .brand-item a img {width: 100%;}.tj-brand-section .brand-item:hover a {opacity: 1;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tj-brand-section .brand-item {max-width: 115px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tj-brand-section .brand-item {max-width: 95px;}}@media (max-width: 575px) {.tj-brand-section .brand-item {max-width: 75px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-brand-section {padding: 50px 0;}}.tj-testimonial-section {padding-top: 120px;padding-bottom: 120px;position: relative;z-index: 2;}.tj-testimonial-section.style-2 {padding-top: 0px;padding-bottom: 110px;}.tj-testimonial-section.style-2 .tj-heading-area {max-width: 530px;width: 100%;margin: 0 auto 60px;}.tj-testimonial-section.style-2 .testimonial-slider2 .testimonial-pagination {text-align: center;padding-top: 60px;margin-bottom: 10px;}.tj-testimonial-section.style-2 .testimonial-slider2 .testimonial-pagination .swiper-pagination-bullet {width: 10px;height: 10px;line-height: 1;background: var(--tj-color-theme-primary);opacity: 1;margin: 0 8px;display: inline-block;-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;position: relative;z-index: 1;}.tj-testimonial-section.style-2 .testimonial-slider2 .testimonial-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::before {position: absolute;content: "";width: 25px;height: 25px;border: 1px solid var(--tj-color-theme-primary);border-radius: 50%;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-testimonial-section.style-2 {padding-bottom: 70px;}.tj-testimonial-section.style-2 .tj-heading-area {margin: 0 auto 40px;}.tj-testimonial-section.style-2 .testimonial-slider2 .testimonial-pagination {padding-top: 40px;}}.tj-testimonial-section .tj-heading-area {margin-bottom: 60px;}.tj-testimonial-section .testimonial-left-drop {position: absolute;top: 120px;right: 0;max-width: 255px;min-height: 220px;width: 100%;}.tj-testimonial-section .testimonial-left-drop .drop-5, .tj-testimonial-section .testimonial-left-drop .drop-4, .tj-testimonial-section .testimonial-left-drop .drop-3, .tj-testimonial-section .testimonial-left-drop .drop-2, .tj-testimonial-section .testimonial-left-drop .drop-1 {position: absolute;top: 8%;left: 8%;max-width: 180px;height: 235px;width: 100%;-webkit-mask-image: url(../images/shapes/slider-overly-mask-1.svg);mask-image: url(../images/shapes/slider-overly-mask-1.svg);-webkit-mask-position: center;mask-position: center;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;-webkit-mask-size: contain;mask-size: contain;background: rgba(65, 68, 74, 0.1);z-index: 1;}.tj-testimonial-section .testimonial-left-drop .drop-2 {top: 12%;left: 5%;max-width: 175px;height: 230px;background: -webkit-gradient( linear, left top, left bottom, from(rgba(13, 87, 215, 0.1)), to(rgba(77, 142, 255, 0.1)) );background: linear-gradient( 180deg, rgba(13, 87, 215, 0.1) 0%, rgba(77, 142, 255, 0.1) 100% );}.tj-testimonial-section .testimonial-left-drop .drop-3 {top: 18%;left: 5%;max-width: 175px;height: 230px;background: -webkit-gradient( linear, left top, left bottom, from(rgba(13, 87, 215, 0.1)), to(rgba(77, 142, 255, 0.1)) );background: linear-gradient( 180deg, rgba(13, 87, 215, 0.1) 0%, rgba(77, 142, 255, 0.1) 100% );}.tj-testimonial-section .testimonial-left-drop .drop-4 {top: 15%;left: 5%;max-width: 90px;height: 140px;background: -webkit-gradient( linear, left top, left bottom, from(rgba(13, 87, 215, 0.1)), to(rgba(77, 142, 255, 0.1)) );background: linear-gradient( 180deg, rgba(13, 87, 215, 0.1) 0%, rgba(77, 142, 255, 0.1) 100% );}.tj-testimonial-section .testimonial-left-drop .drop-5 {top: 10%;right: 25px;left: auto;max-width: 90px;height: 140px;background: -webkit-gradient( linear, left top, left bottom, from(rgba(13, 87, 215, 0.1)), to(rgba(77, 142, 255, 0.1)) );background: linear-gradient( 180deg, rgba(13, 87, 215, 0.1) 0%, rgba(77, 142, 255, 0.1) 100% );}@media only screen and (min-width: 1400px) and (max-width: 1600px), only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.tj-testimonial-section .testimonial-left-drop {max-width: 210px;top: 20px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-testimonial-section .testimonial-left-drop {display: none;}}.tj-testimonial-section .testimonial-shapes {position: absolute;left: 0;bottom: 0;max-width: 375px;width: 100%;z-index: -1;}.tj-testimonial-section .testimonial-shapes img {width: 100%;}@media only screen and (min-width: 1400px) and (max-width: 1600px), only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.tj-testimonial-section .testimonial-shapes {max-width: 300px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px) {.tj-testimonial-section .testimonial-shapes {max-width: 200px;}}@media (max-width: 575px) {.tj-testimonial-section .testimonial-shapes {max-width: 150px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-testimonial-section {padding-top: 80px;padding-bottom: 80px;}.tj-testimonial-section .tj-heading-area {margin-bottom: 50px;}}.testimonial-wrapper {background: var(--tj-color-grey-2);padding: 120px 25px;border-radius: 15px;background-repeat: no-repeat;background-position: center;background-size: cover;margin-top: -295px;position: relative;z-index: 2;}.testimonial-wrapper .tj-heading-area {margin-bottom: 30px;}.testimonial-wrapper .testimonial_navigations {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;gap: 15px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.testimonial-wrapper {padding: 80px 25px;margin-top: 0px;}.testimonial-wrapper .testimonial_navigations {display: none;}}.testimonialcontent-wrap {position: relative;z-index: 1;}.testimonialcontent-wrap .content_carousel {max-width: 810px;width: 100%;text-align: center;}.testimonialcontent-wrap .content_carousel .testimonial-content .desc {font-size: 18px;line-height: 1.8;letter-spacing: 0.32px;}.testimonialcontent-wrap .content_carousel .testimonial-content .desc p:last-child {margin-bottom: 0;}.testimonialcontent-wrap .testimonial_navigations {position: absolute;left: 65px;bottom: 10px;z-index: 2;-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}.testimonialcontent-wrap .testimonial_navigations.next {left: auto;right: 65px;-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);bottom: 0px;}.testimonialcontent-wrap .testimonial_navigations .icon_btn {font-size: 50px;color: var(--tj-color-heading-primary);line-height: 1;}.testimonialcontent-wrap .testimonial_navigations .icon_btn i {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;line-height: 1;}.testimonialcontent-wrap .testimonial_navigations:hover .icon_btn {color: var(--tj-color-theme-primary);}@media only screen and (min-width: 992px) and (max-width: 1199px) {.testimonialcontent-wrap .testimonial_navigations {left: 0px;}.testimonialcontent-wrap .testimonial_navigations .icon_btn {font-size: 35px;}.testimonialcontent-wrap .testimonial_navigations.next {right: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.testimonialcontent-wrap .testimonial_navigations .icon_btn {display: none;}}.thumbs_carousel {max-width: 395px;width: 100%;overflow: hidden;margin-top: 40px;}.thumbs_carousel .thumb-image {position: relative;max-width: 45px;height: 56px;width: 100%;-webkit-mask-image: url(../images/shapes/vector-1.svg);mask-image: url(../images/shapes/vector-1.svg);-webkit-mask-position: center;mask-position: center;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;-webkit-mask-size: contain;mask-size: contain;z-index: 2;padding: 4px;background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);margin-top: 25px;cursor: pointer;}.thumbs_carousel .thumb-image img {position: relative;max-width: 45px;height: 50px;width: 100%;-webkit-mask-image: url(../images/shapes/vector-1.svg);mask-image: url(../images/shapes/vector-1.svg);-webkit-mask-position: center;mask-position: center;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;-webkit-mask-size: contain;mask-size: contain;background: var(--tj-color-common-white);z-index: 2;}.thumbs_carousel .thumb-content {text-align: center;max-width: 50px;width: 100%;padding-bottom: 115px;}.thumbs_carousel .thumb-content .author-content {position: absolute;bottom: 0;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);width: 200px;visibility: hidden;opacity: 0;z-index: 2;-webkit-transition: all 0.4s ease-in-out 0s;transition: all 0.4s ease-in-out 0s;}.thumbs_carousel .thumb-content .author-content .name {font-weight: var(--tj-fw-bold);margin-bottom: 5px;}.thumbs_carousel .thumb-content .author-content .designation {display: block;color: var(--tj-color-theme-primary);}.thumbs_carousel .thumb-content.swiper-slide-active .thumb-image {-webkit-transform: scale(1.8);-ms-transform: scale(1.8);transform: scale(1.8);}.thumbs_carousel .thumb-content.swiper-slide-active .author-content {visibility: visible;opacity: 1;}@media (max-width: 575px) {.thumbs_carousel {max-width: 210px;}}.testimonial-content-area {background: var(--tj-color-grey-2);padding: 120px 25px;border-radius: 10px;background-repeat: no-repeat;background-position: center;background-size: cover;position: relative;z-index: 2;margin-top: -300px;}.testimonial-content-area .desc {font-size: 18px;letter-spacing: 0.32px;max-width: 810px;width: 100%;margin: 0 auto 40px;text-align: center;line-height: 1.7;}.testimonial-content-area .desc p:last-child {margin-bottom: 0;}.testimonial-content-area .thumb-wrapper {max-width: 370px;width: 100%;margin: 0 auto;text-align: center;}.testimonial-content-area .testimonial-navigation {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: justify;-ms-flex-pack: justify;justify-content: space-between;width: 100%;position: absolute;top: 50%;left: 0;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);z-index: 3;}.testimonial-content-area .testimonial-navigation .testimonial-next, .testimonial-content-area .testimonial-navigation .testimonial-prev {font-size: 50px;line-height: 1;color: var(--tj-color-heading-primary);-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);position: relative;top: -6px;right: -100px;}.testimonial-content-area .testimonial-navigation .testimonial-next:hover, .testimonial-content-area .testimonial-navigation .testimonial-prev:hover {color: var(--tj-color-theme-primary);}.testimonial-content-area .testimonial-navigation .testimonial-next {-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);position: relative;top: 0px;left: -100px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.testimonial-content-area .testimonial-navigation .testimonial-prev {font-size: 40px;right: -20px;}.testimonial-content-area .testimonial-navigation .testimonial-next {font-size: 40px;left: -20px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.testimonial-content-area .testimonial-navigation .testimonial-prev {right: 0px;}.testimonial-content-area .testimonial-navigation .testimonial-next {left: 0px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.testimonial-content-area .testimonial-navigation {position: relative;}.testimonial-content-area .testimonial-navigation .testimonial-prev {right: -38%;}.testimonial-content-area .testimonial-navigation .testimonial-next {left: -38%;}}@media (max-width: 575px) {.testimonial-content-area .testimonial-navigation {position: relative;}.testimonial-content-area .testimonial-navigation .testimonial-prev {right: -32%;}.testimonial-content-area .testimonial-navigation .testimonial-next {left: -32%;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.testimonial-content-area {margin-top: 0px;padding: 80px 15px;}.testimonial-content-area .desc {max-width: 510px;}}@media (max-width: 575px) {.testimonial-content-area .testimonial-navigation {display: none;}.testimonial-content-area .desc {margin: 0 auto 20px;}}.testimonial-slider-area {position: relative;z-index: 1;}.testimonial-slider-area .thumb-image-one {position: absolute;top: -10px;left: 12%;max-width: 65px;width: 100%;border: 1px solid var(--tj-color-theme-primary);border-radius: 50%;padding: 4px;z-index: 2;}.testimonial-slider-area .thumb-image-one img {width: 100%;border-radius: 50%;}.testimonial-slider-area .thumb-image-two {position: absolute;bottom: 15px;left: 20%;max-width: 65px;width: 100%;border: 1px solid var(--tj-color-theme-primary);border-radius: 50%;padding: 4px;z-index: 2;}.testimonial-slider-area .thumb-image-two img {width: 100%;border-radius: 50%;}.testimonial-slider-area .thumb-image-three {position: absolute;bottom: 40px;right: 12%;max-width: 65px;width: 100%;border: 1px solid var(--tj-color-theme-primary);border-radius: 50%;padding: 7px;z-index: 2;}.testimonial-slider-area .thumb-image-three img {width: 100%;border-radius: 50%;}.testimonial-slider-area .thumb-image-four {position: absolute;bottom: 40%;right: 6%;max-width: 65px;width: 100%;border: 1px solid var(--tj-color-theme-primary);border-radius: 50%;padding: 7px;z-index: 2;}.testimonial-slider-area .thumb-image-four img {width: 100%;border-radius: 50%;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.testimonial-slider-area .thumb-image-two {bottom: 20%;left: 12%;}.testimonial-slider-area .thumb-image-three {bottom: 24%;right: 12%;}.testimonial-slider-area .thumb-image-four {bottom: 50%;right: 0%;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.testimonial-slider-area .thumb-image-two {bottom: 16%;left: 10%;}.testimonial-slider-area .thumb-image-four {bottom: 35%;right: -2%;}.testimonial-slider-area .thumb-image-three {bottom: 20%;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.testimonial-slider-area .thumb-image-one, .testimonial-slider-area .thumb-image-two, .testimonial-slider-area .thumb-image-three, .testimonial-slider-area .thumb-image-four {display: none;}}.testimonial-slider {position: relative;z-index: 1;}.testimonial-slider .testimonial-navigation {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.testimonial-slider .testimonial-navigation .testimonial-prev, .testimonial-slider .testimonial-navigation .testimonial-next {font-size: 60px;position: absolute;top: 22%;-webkit-transform: rotate(-180deg);-ms-transform: rotate(-180deg);transform: rotate(-180deg);left: 0;z-index: 2;color: var(--tj-color-heading-primary);}.testimonial-slider .testimonial-navigation .testimonial-prev:hover, .testimonial-slider .testimonial-navigation .testimonial-next:hover {color: var(--tj-color-theme-primary);}.testimonial-slider .testimonial-navigation .testimonial-next {left: auto;right: 0;-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.testimonial-slider .testimonial-navigation {position: absolute;bottom: 0;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);gap: 20px;}.testimonial-slider .testimonial-navigation .testimonial-prev, .testimonial-slider .testimonial-navigation .testimonial-next {position: relative;font-size: 30px;}.testimonial-slider .testimonial-navigation .testimonial-next {top: 8px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px) {.testimonial-slider {padding-bottom: 50px;}}@media (max-width: 575px) {.testimonial-slider {padding-bottom: 20px;}}.testimonial-item {max-width: 1050px;margin: 0 auto;text-align: center;border-radius: 15px;position: relative;z-index: 2;margin-top: 20px;}.testimonial-item .testimonial-quote {position: absolute;top: 0;left: 47%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: 73px;height: 40px;-webkit-mask-image: url(../images/icons/code.png);mask-image: url(../images/icons/code.png);-webkit-mask-position: center;mask-position: center;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;-webkit-mask-size: contain;mask-size: contain;background: -webkit-gradient( linear, left top, left bottom, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 180deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );}.testimonial-item .desc {background: var(--tj-color-grey-2);padding: 60px 60px 75px 60px;border-radius: 15px;}.testimonial-item .desc p {color: var(--tj-color-heading-primary);font-size: 18px;font-weight: var(--tj-fw-medium);font-weight: 500;letter-spacing: 0.36px;line-height: 35px;line-height: 2;margin-bottom: 0;}.testimonial-item .testimonial-auother {margin-top: -55px;}.testimonial-item .testimonial-auother .auother-images {border: 1px solid var(--tj-color-theme-primary);border-radius: 50%;max-width: 100px;display: inline-block;width: 100%;padding: 8px;margin-bottom: 15px;}.testimonial-item .testimonial-auother .auother-images img {border-radius: 50%;width: 100%;}.testimonial-item .testimonial-auother .title {font-weight: var(--tj-fw-bold);letter-spacing: 0.36px;margin-bottom: 5px;}.testimonial-item .testimonial-auother span {font-size: 15px;}@media (max-width: 575px) {.testimonial-item .testimonial-auother {margin-bottom: 30px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.testimonial-item .desc {padding: 50px 15px 75px 15px;}.testimonial-item .desc p {font-size: 17px;line-height: 1.9;}}@media (max-width: 575px) {.testimonial-item .testimonial-quote {left: 36%;}}.testimonial-item-two {max-width: 490px;width: 100%;background: var(--tj-color-grey-2);position: relative;z-index: 2;padding: 40px 40px 60px;overflow: hidden;border-radius: 10px;-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}.testimonial-item-two .testimonial-auother {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 20px;margin-bottom: 20px;}.testimonial-item-two .testimonial-auother .auother-images {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;max-width: 95px;width: 100%;border-radius: 50%;}.testimonial-item-two .testimonial-auother .auother-images img {border: 1px solid var(--tj-color-theme-primary);border-radius: 50%;padding: 7px;}.testimonial-item-two .testimonial-auother .auother-text .title {font-weight: var(--tj-fw-bold);margin-bottom: 8px;}.testimonial-item-two .testimonial-auother .auother-text span {font-size: 14px;color: var(--tj-color-theme-primary);letter-spacing: 0.32px;position: relative;z-index: 1;padding-left: 35px;}.testimonial-item-two .testimonial-auother .auother-text span::before {position: absolute;content: "";width: 27px;height: 1px;top: 50%;left: 0;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);background: var(--tj-color-theme-primary);}.testimonial-item-two .testimonial-infos {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 100px;margin-bottom: 30px;}.testimonial-item-two .testimonial-infos .testimonial-rating {background-color: var(--tj-color-common-white);padding: 10px 30px;border-radius: 5px;-webkit-box-shadow: 30px 15px 30px 0px rgba(0, 0, 0, 0.05);box-shadow: 30px 15px 30px 0px rgba(0, 0, 0, 0.05);max-width: 135px;width: 100%;position: relative;z-index: 2;-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}.testimonial-item-two .testimonial-infos .testimonial-quote svg path {fill: var(--tj-color-theme-secondary);}.testimonial-item-two .desc {max-width: 345px;width: 100%;letter-spacing: 0.32px;}.testimonial-item-two .desc p:last-child {margin-bottom: 0;}.testimonial-item-two .testimonial-shape {position: absolute;top: 0;right: 0;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.testimonial-item-two {padding: 30px 15px;}}.testimonial-item-two:hover .testimonial-infos .testimonial-quote svg path {fill: var(--tj-color-theme-primary);}.star-ratings {unicode-bidi: bidi-override;color: var(--tj-color-grey-4);font-size: 16px;letter-spacing: 5px;line-height: 1;position: relative;margin: 0;padding: 0;-webkit-text-stroke: 1px var(--tj-color-grey-4);}.star-ratings .fill-ratings {color: var(--tj-color-grey-4);padding: 0;position: absolute;z-index: 1;display: block;top: 0;left: 0;overflow: hidden;}.star-ratings .fill-ratings span {display: inline-block;}.star-ratings .empty-ratings {padding: 0;display: block;z-index: 0;color: var(--tj-color-common-white);}.tj-project-section {padding-top: 120px;padding-bottom: 90px;background: var(--tj-color-grey-2);z-index: 2;position: relative;}.tj-project-section .process-shape {position: absolute;top: 0;right: 0;z-index: -1;}.tj-project-section.style-2 {padding: 60px 0;}.tj-project-section.style-2 .project-top-area {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: end;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;gap: 25px;margin-bottom: 60px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-project-section {padding-top: 80px;padding-bottom: 50px;}.tj-project-section.style-2 {padding-top: 80px;padding-bottom: 80px;}.tj-project-section.style-2 .project-top-area {margin-bottom: 40px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-project-section {padding-bottom: 80px;}}.project-text {margin-bottom: 30px;}.project-text .desc {margin-top: 20px;}.project-text .desc p:last-child {margin-bottom: 0;}.project-text .project-button {margin-top: 40px;}.tj-project-item {position: relative;border-radius: 20px;z-index: 2;-webkit-transition: all 0.4s ease-in-out 0s;transition: all 0.4s ease-in-out 0s;overflow: hidden;margin-bottom: 30px;}.tj-project-item::before {position: absolute;content: "";width: 100%;height: 100%;bottom: -110px;left: 0;background: -webkit-gradient( linear, left bottom, left top, color-stop(-11.87%, rgba(13, 87, 215, 0.8)), to(rgba(13, 87, 215, 0)) );background: linear-gradient( 0deg, rgba(13, 87, 215, 0.8) -11.87%, rgba(13, 87, 215, 0) 100% );z-index: 1;border-radius: 20px;}.tj-project-item .tj-project-images img {width: 100%;border-radius: 20px;min-height: 385px;max-height: 385px;-o-object-fit: cover;object-fit: cover;}.tj-project-item .project-content {position: absolute;bottom: 30px;padding: 10px 15px 10px 30px;z-index: 3;}.tj-project-item .project-content .project-title {margin-bottom: 0;-webkit-transition: all 0.4s ease-in-out 0s;transition: all 0.4s ease-in-out 0s;font-weight: var(--tj-fw-bold);}.tj-project-item .project-content .project-title a {color: var(--tj-color-common-white);}.tj-project-item .project-content .project-button {position: absolute;opacity: 0;visibility: hidden;-webkit-transition: all 0.4s ease-in-out 0s;transition: all 0.4s ease-in-out 0s;}@media (max-width: 575px), only screen and (min-width: 576px) and (max-width: 767px) {.tj-project-item .project-content {left: 20px;}.tj-project-item .project-content .project-title {font-size: 18px;}}.tj-project-item:hover::before {bottom: 0;}.tj-project-item:hover .project-content .project-title {-webkit-transform: translateY(-60px);-ms-transform: translateY(-60px);transform: translateY(-60px);}.tj-project-item:hover .project-content .project-button {opacity: 1;visibility: visible;-webkit-transform: translateY(-45px);-ms-transform: translateY(-45px);transform: translateY(-45px);}.tj-project-item-two {position: relative;border-radius: 20px;z-index: 2;-webkit-transition: all 0.4s ease-in-out 0s;transition: all 0.4s ease-in-out 0s;text-align: center;overflow: hidden;margin-bottom: 30px;}.tj-project-item-two::before {position: absolute;width: 100%;height: 100%;bottom: -110px;left: 0;background: -webkit-gradient( linear, left bottom, left top, color-stop(-11.87%, rgba(13, 87, 215, 0.8)), to(rgba(13, 87, 215, 0)) );background: linear-gradient( 0deg, rgba(13, 87, 215, 0.8) -11.87%, rgba(13, 87, 215, 0) 100% );z-index: 1;border-radius: 20px;}.tj-project-item-two .tj-project-images img {width: 100%;border-radius: 20px;min-height: 385px;max-height: 385px;-o-object-fit: cover;object-fit: cover;}.tj-project-item-two .project-content {position: absolute;bottom: 0px;padding: 0px 15px;z-index: 3;opacity: 0;visibility: hidden;-webkit-transition: all 0.4s ease-in-out 0s;transition: all 0.4s ease-in-out 0s;}.tj-project-item-two .project-content .poject-icon {margin-bottom: 20px;}.tj-project-item-two .project-content .poject-icon i {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;width: 80px;height: 80px;line-height: 1;font-size: 30px;color: var(--tj-color-common-white);background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );border-radius: 50%;-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}.tj-project-item-two .project-content .project-title {margin-bottom: 15px;font-weight: var(--tj-fw-bold);}.tj-project-item-two .project-content .project-title a {color: var(--tj-color-common-white);}.tj-project-item-two .project-content .desc {color: var(--tj-color-grey-6);letter-spacing: 0.32px;}.tj-project-item-two .project-content .desc p:last-child {margin-bottom: 0;}@media (max-width: 575px), only screen and (min-width: 576px) and (max-width: 767px) {.tj-project-item-two .project-content {left: 20px;}.tj-project-item-two .project-content .project-title {font-size: 18px;}}.tj-project-item-two:hover::before {bottom: 0;}.tj-project-item-two:hover .project-content {opacity: 1;visibility: visible;bottom: 30px;}.tj-project-item-two:hover .project-content .poject-icon i {-webkit-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg);}.tj-faq-section {padding-top: 120px;padding-bottom: 120px;position: relative;z-index: 2;background: var(--tj-color-theme-bg-2);background-position: center;background-repeat: no-repeat;background-size: cover;}.tj-faq-section.style-2 .contact-form-one {margin-left: 0;margin-right: auto;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-faq-section.style-2 {padding-top: 80px;}.tj-faq-section.style-2 .contact-form-one {margin-top: 60px;}}.tj-faq-section .tj-heading-area {margin-bottom: 50px;}.tj-faq-section .tj-heading-area .subs-title span {color: var(--tj-color-common-white);}.tj-faq-section .tj-heading-area .title {color: var(--tj-color-common-white);}.tj-faq-section .contact-form-one {position: relative;z-index: 1;}.tj-faq-section .contact-form-one::before {position: absolute;content: "";width: 100%;height: 100%;top: 0;left: 0;background-image: url(../images/shapes/faq-2.svg);background-repeat: no-repeat;background-size: cover;background-position: center;z-index: -1;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-faq-section .contact-form-one {padding: 35px 20px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-faq-section {padding-top: 80px;padding-bottom: 80px;}.tj-faq-section .tj-heading-area {margin-bottom: 40px;}.tj-faq-section .contact-form-one {max-width: 100%;margin-top: 50px;}}.accordion-item {border: none;-webkit-box-shadow: none;box-shadow: none;position: relative;z-index: 2;width: 100%;border-radius: 5px;background: #dbe8ff;margin-bottom: 30px;}.accordion-item:last-child {margin-bottom: 0;}.accordion-item.active {}.accordion-item .faq-title {font-size: 20px;font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-bold);padding: 10px 20px;background-color: transparent;position: relative;color: #0083c9;width: 100%;text-align: left;border-bottom: 1px solid rgba(255, 255, 255, 0.3);}.accordion-item .faq-title.collapsed {border-bottom: 1px transparent;}.accordion-item .faq-title:before {position: absolute;top: 25px;right: 30px;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-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);content: "\f062";font-family: "Font Awesome 6 Pro";font-size: 12px;color: var(--tj-color-theme-primary);font-weight: var(--tj-fw-regular);line-height: 1;height: 25px;width: 20px;-webkit-mask-image: url(../images/shapes/vector-1.svg);mask-image: url(../images/shapes/vector-1.svg);-webkit-mask-position: center;mask-position: center;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;-webkit-mask-size: contain;mask-size: contain;background: var(--tj-color-common-white);-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}.accordion-item .faq-title:not(.collapsed) {-webkit-box-shadow: none;box-shadow: none;}.accordion-item .faq-title:not(.collapsed):before {content: "\f063";color: var(--tj-color-theme-primary);background: var(--tj-color-common-white);}.accordion-item .faq-title:focus {-webkit-box-shadow: none;box-shadow: none;}.accordion-item .faq-title:after {display: none;}.accordion-item .faq-text {padding: unset;width: 100%;}.accordion-item .faq-text p {color: var(--tj-color-text-body);letter-spacing: 0.32px;margin-bottom: 10px;}section.applications_features.tj-contact-page nav {padding: unset;}.accordion-item.active .collapse {background: white;box-shadow: 0px 10px 5px 5px #ededed;border-radius: 10px;display: inline-flex;padding: 20px;width: -webkit-fill-available;}.accor .accordion-item .faq-text p:last-child {margin-bottom: 0;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.accordion-item .faq-title {font-size: 20px;padding: 20px 55px 20px 20px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.accordion-item {margin-bottom: 20px;}}.contact-form-one {max-width: 600px;width: 100%;margin-left: auto;background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );border-radius: 10px;padding: 45px 60px 50px;}.contact-form-one .title {color: var(--tj-color-common-white);font-weight: var(--tj-fw-bold);margin-bottom: 10px;}.contact-form-one form .form-input {margin-bottom: 10px;}.contact-form-one form .form-input textarea, .contact-form-one form .form-input input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]), .contact-form-one form .form-input input[type="email"], .contact-form-one form .form-input input[type="text"] {padding: 0px 0px 10px 0px;color: var(--tj-color-common-white);font-family: var(--tj-ff-heading);font-size: 16px;background: transparent;border: none;letter-spacing: 0.32px;border-bottom: 1px dashed var(--tj-color-border-1);padding: 20px 0;}.contact-form-one form .form-input textarea::-ms-input-placeholder, .contact-form-one form .form-input input:not([type="submit"]):not([type="radio"]):not( [type="checkbox"] )::-ms-input-placeholder, .contact-form-one form .form-input input[type="email"]::-ms-input-placeholder, .contact-form-one form .form-input input[type="text"]::-ms-input-placeholder {color: var(--tj-color-grey-2);letter-spacing: 0.32px;font-size: 16px;}.contact-form-one form .form-input textarea::-webkit-input-placeholder, .contact-form-one form .form-input input:not([type="submit"]):not([type="radio"]):not( [type="checkbox"] )::-webkit-input-placeholder, .contact-form-one form .form-input input[type="email"]::-webkit-input-placeholder, .contact-form-one form .form-input input[type="text"]::-webkit-input-placeholder {color: var(--tj-color-grey-2);letter-spacing: 0.32px;font-size: 16px;}.contact-form-one form .form-input textarea::-moz-placeholder, .contact-form-one form .form-input input:not([type="submit"]):not([type="radio"]):not( [type="checkbox"] )::-moz-placeholder, .contact-form-one form .form-input input[type="email"]::-moz-placeholder, .contact-form-one form .form-input input[type="text"]::-moz-placeholder {color: var(--tj-color-grey-2);letter-spacing: 0.32px;font-size: 16px;}.contact-form-one form .form-input textarea:-ms-input-placeholder, .contact-form-one form .form-input input:not([type="submit"]):not([type="radio"]):not( [type="checkbox"] ):-ms-input-placeholder, .contact-form-one form .form-input input[type="email"]:-ms-input-placeholder, .contact-form-one form .form-input input[type="text"]:-ms-input-placeholder {color: var(--tj-color-grey-2);letter-spacing: 0.32px;font-size: 16px;}.contact-form-one form .form-input textarea::-ms-input-placeholder, .contact-form-one form .form-input input:not([type="submit"]):not([type="radio"]):not( [type="checkbox"] )::-ms-input-placeholder, .contact-form-one form .form-input input[type="email"]::-ms-input-placeholder, .contact-form-one form .form-input input[type="text"]::-ms-input-placeholder {color: var(--tj-color-grey-2);letter-spacing: 0.32px;font-size: 16px;}.contact-form-one form .form-input textarea::placeholder, .contact-form-one form .form-input input:not([type="submit"]):not([type="radio"]):not( [type="checkbox"] )::placeholder, .contact-form-one form .form-input input[type="email"]::placeholder, .contact-form-one form .form-input input[type="text"]::placeholder {color: var(--tj-color-grey-2);letter-spacing: 0.32px;font-size: 16px;}.contact-form-one form .form-input textarea {min-height: 125px;resize: none;}.contact-form-one .submit-button {margin-top: 35px;}.contact-form-two {max-width: 525px;width: 100%;padding-top: 50px;}.contact-form-two .form-input, div#enquireModal .form-input {border-bottom: 1px solid rgba(55, 58, 63, 0.2);margin-bottom: 25px;}.contact-form-two .form-input label {font-weight: var(--tj-fw-bold);color: var(--tj-color-heading-primary);margin-bottom: 5px;}.contact-form-two .form-input textarea, .contact-form-two .form-input input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]), .contact-form-two .form-input input[type="email"], .contact-form-two .form-input input[type="text"] {padding: 0px 0px 10px 0px;color: var(--tj-color-heading-primary);font-family: var(--tj-ff-heading);font-size: 14px;letter-spacing: 0.32px;}.contact-form-two .form-input textarea::-ms-input-placeholder, .contact-form-two .form-input input:not([type="submit"]):not([type="radio"]):not( [type="checkbox"] )::-ms-input-placeholder, .contact-form-two .form-input input[type="email"]::-ms-input-placeholder, .contact-form-two .form-input input[type="text"]::-ms-input-placeholder {color: var(--tj-color-text-body);font-size: 14px;letter-spacing: 0.32px;}.contact-form-two .form-input textarea::-webkit-input-placeholder, .contact-form-two .form-input input:not([type="submit"]):not([type="radio"]):not( [type="checkbox"] )::-webkit-input-placeholder, .contact-form-two .form-input input[type="email"]::-webkit-input-placeholder, .contact-form-two .form-input input[type="text"]::-webkit-input-placeholder {color: var(--tj-color-text-body);font-size: 14px;letter-spacing: 0.32px;}.contact-form-two .form-input textarea::-moz-placeholder, .contact-form-two .form-input input:not([type="submit"]):not([type="radio"]):not( [type="checkbox"] )::-moz-placeholder, .contact-form-two .form-input input[type="email"]::-moz-placeholder, .contact-form-two .form-input input[type="text"]::-moz-placeholder {color: var(--tj-color-text-body);font-size: 14px;letter-spacing: 0.32px;}.contact-form-two .form-input textarea:-ms-input-placeholder, .contact-form-two .form-input input:not([type="submit"]):not([type="radio"]):not( [type="checkbox"] ):-ms-input-placeholder, .contact-form-two .form-input input[type="email"]:-ms-input-placeholder, .contact-form-two .form-input input[type="text"]:-ms-input-placeholder {color: var(--tj-color-text-body);font-size: 14px;letter-spacing: 0.32px;}.contact-form-two .form-input textarea::-ms-input-placeholder, .contact-form-two .form-input input:not([type="submit"]):not([type="radio"]):not( [type="checkbox"] )::-ms-input-placeholder, .contact-form-two .form-input input[type="email"]::-ms-input-placeholder, .contact-form-two .form-input input[type="text"]::-ms-input-placeholder {color: var(--tj-color-text-body);font-size: 14px;letter-spacing: 0.32px;}.contact-form-two .form-input textarea::placeholder, .contact-form-two .form-input input:not([type="submit"]):not([type="radio"]):not( [type="checkbox"] )::placeholder, .contact-form-two .form-input input[type="email"]::placeholder, .contact-form-two .form-input input[type="text"]::placeholder {color: var(--tj-color-text-body);font-size: 14px;letter-spacing: 0.32px;}.contact-form-two .form-input textarea {min-height: 125px;resize: none;}.contact-form-three {max-width: 600px;width: 100%;margin-left: auto;}.contact-form-three .title {color: var(--tj-color-heading-primary);margin-bottom: 40px;}.contact-form-three form .form-input {margin-bottom: 20px;}.contact-form-three form .form-input textarea, .contact-form-three form .form-input input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]), .contact-form-three form .form-input input[type="email"], .contact-form-three form .form-input input[type="text"] {color: var(--tj-color-text-body);font-family: var(--tj-ff-heading);font-size: 14px;background: transparent;border: 1px solid rgba(105, 105, 105, 0.1);letter-spacing: 0.32px;padding: 17px 25px;border-radius: 7px;}.contact-form-three form .form-input textarea::-ms-input-placeholder, .contact-form-three form .form-input input:not([type="submit"]):not([type="radio"]):not( [type="checkbox"] )::-ms-input-placeholder, .contact-form-three form .form-input input[type="email"]::-ms-input-placeholder, .contact-form-three form .form-input input[type="text"]::-ms-input-placeholder {color: var(--tj-color-text-body);letter-spacing: 0.32px;font-size: 14px;}.contact-form-three form .form-input textarea::-webkit-input-placeholder, .contact-form-three form .form-input input:not([type="submit"]):not([type="radio"]):not( [type="checkbox"] )::-webkit-input-placeholder, .contact-form-three form .form-input input[type="email"]::-webkit-input-placeholder, .contact-form-three form .form-input input[type="text"]::-webkit-input-placeholder {color: var(--tj-color-text-body);letter-spacing: 0.32px;font-size: 14px;}.contact-form-three form .form-input textarea::-moz-placeholder, .contact-form-three form .form-input input:not([type="submit"]):not([type="radio"]):not( [type="checkbox"] )::-moz-placeholder, .contact-form-three form .form-input input[type="email"]::-moz-placeholder, .contact-form-three form .form-input input[type="text"]::-moz-placeholder {color: var(--tj-color-text-body);letter-spacing: 0.32px;font-size: 14px;}.contact-form-three form .form-input textarea:-ms-input-placeholder, .contact-form-three form .form-input input:not([type="submit"]):not([type="radio"]):not( [type="checkbox"] ):-ms-input-placeholder, .contact-form-three form .form-input input[type="email"]:-ms-input-placeholder, .contact-form-three form .form-input input[type="text"]:-ms-input-placeholder {color: var(--tj-color-text-body);letter-spacing: 0.32px;font-size: 14px;}.contact-form-three form .form-input textarea::-ms-input-placeholder, .contact-form-three form .form-input input:not([type="submit"]):not([type="radio"]):not( [type="checkbox"] )::-ms-input-placeholder, .contact-form-three form .form-input input[type="email"]::-ms-input-placeholder, .contact-form-three form .form-input input[type="text"]::-ms-input-placeholder {color: var(--tj-color-text-body);letter-spacing: 0.32px;font-size: 14px;}.contact-form-three form .form-input textarea::placeholder, .contact-form-three form .form-input input:not([type="submit"]):not([type="radio"]):not( [type="checkbox"] )::placeholder, .contact-form-three form .form-input input[type="email"]::placeholder, .contact-form-three form .form-input input[type="text"]::placeholder {color: var(--tj-color-text-body);letter-spacing: 0.32px;font-size: 14px;}.contact-form-three form .form-input textarea {min-height: 125px;resize: none;}.contact-form-three .submit-button {margin-top: 35px;}.contact-form-three .submit-button .tj-primary-btn {width: 100%;border-radius: 7px;}.contact-form-three .submit-button .tj-primary-btn::before {border-radius: 7px;}.tj-process-section {background: var(--tj-color-grey-2);padding-top: 120px;padding-bottom: 110px;}.tj-process-section.style-2 {background: var(--tj-color-grey-2);padding-bottom: 90px;position: relative;z-index: 2;}.tj-process-section.style-2 .process-shape {position: absolute;top: 0;right: 0;z-index: -1;}.tj-process-section.style-2 .tj-heading-area {margin-bottom: 60px;}.tj-process-section.style-3 {background: var(--tj-color-common-white);padding-bottom: 90px;}.tj-process-section.style-3 .process-content-three {display: grid;grid-template-columns: repeat(4, 1fr);-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;gap: 60px;overflow: hidden;}.tj-process-section.style-3 .tj-heading-area {margin-bottom: 60px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tj-process-section.style-3 .process-content-three {gap: 25px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-process-section.style-3 {padding-bottom: 50px;}.tj-process-section.style-3 .tj-heading-area {margin-bottom: 40px;}.tj-process-section.style-3 .process-content-three {grid-template-columns: repeat(2, 1fr);gap: 25px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.tj-process-section.style-3 .process-content-three {grid-template-columns: repeat(2, 1fr);}}@media (max-width: 575px) {.tj-process-section.style-3 .process-content-three {grid-template-columns: repeat(1, 1fr);}}.tj-process-section .tj-heading-area {margin-bottom: 40px;}.tj-process-section .process-content-area {display: grid;grid-template-columns: repeat(4, 1fr);-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;gap: 25px;padding-top: 50px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tj-process-section .process-content-area {grid-template-columns: repeat(3, 1fr);}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tj-process-section .process-content-area {grid-template-columns: repeat(2, 1fr);}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-process-section .process-content-area {grid-template-columns: repeat(1, 1fr);}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-process-section {padding-top: 80px;padding-bottom: 30px;}.tj-process-section.style-2 {padding-bottom: 80px;}.tj-process-section.style-2 .tj-heading-area {margin-bottom: 30px;}}.process-item {max-width: 305px;width: 100%;margin-bottom: 30px;position: relative;z-index: 1;-webkit-transition: all 0.4s ease-in-out 0s;transition: all 0.4s ease-in-out 0s;}.process-item::before {position: absolute;content: "";width: 100%;height: 170px;bottom: -20px;left: 0;background: rgba(55, 58, 63, 0.1);z-index: -1;border-radius: 5px;}.process-item:nth-child(even)::before {top: -20px;}.process-item:nth-child(even) .process-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;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;flex-direction: column-reverse;}.process-item:nth-child(even) .process-content .process-icon {background: var(--tj-color-grey-2);border-radius: 50%;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;width: 100px;height: 100px;line-height: 1;font-size: 40px;margin-top: 0px;bottom: -30px;padding: 8px 8px;position: relative;z-index: 1;}.process-item:nth-child(even) .process-content .process-icon::before {position: absolute;content: "";width: 100%;height: 100%;top: 0;left: 0;background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );border-radius: 50%;z-index: -1;opacity: 0;visibility: hidden;}.process-item:nth-child(even) .process-content .process-icon .icon-inner {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;width: 85px;height: 85px;line-height: 1;font-size: 40px;color: var(--tj-color-theme-primary);border-radius: 50%;background: var(--tj-color-common-white);-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}.process-item:nth-child(even) .process-content .process-icon .icon-inner i {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;line-height: 1;}.process-item:nth-child(even) .process-content .process-text {padding: 25px 30px 0px;}.process-item .process-content {max-width: 90%;width: 100%;margin: 0 auto;background: var(--tj-color-grey-2);-webkit-box-shadow: 0px 4px 30px 0px var(--tj-color-grey-5);box-shadow: 0px 4px 30px 0px var(--tj-color-grey-5);text-align: center;border-radius: 5px 5px 0 0;-webkit-transition: all 0.4s ease-in-out 0s;transition: all 0.4s ease-in-out 0s;}.process-item .process-content .process-icon {background: var(--tj-color-grey-2);border-radius: 50%;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;width: 100px;height: 100px;line-height: 1;font-size: 40px;margin-top: -50px;padding: 8px 8px;position: relative;z-index: 1;}.process-item .process-content .process-icon::before {position: absolute;content: "";width: 100%;height: 100%;top: 0;left: 0;background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );border-radius: 50%;z-index: -1;opacity: 0;visibility: hidden;}.process-item .process-content .process-icon .icon-inner {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;width: 85px;height: 85px;line-height: 1;font-size: 40px;color: var(--tj-color-theme-primary);border-radius: 50%;background: var(--tj-color-common-white);-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}.process-item .process-content .process-icon .icon-inner i {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;line-height: 1;}.process-item .process-content .process-text {padding: 25px 30px 40px;}.process-item .process-content .process-text .process-number {margin-bottom: 15px;}.process-item .process-content .process-text .process-number span {font-size: 55px;font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-ebold);line-height: 1;-webkit-text-fill-color: var(--tj-color-grey-2);-webkit-text-stroke: 1px var(--tj-color-text-body);}.process-item .process-content .process-text .title {margin-bottom: 15px;}.process-item .process-content .process-text .desc p:last-child {margin-bottom: 0;}.process-item:hover::before {background-color: var(--tj-color-theme-primary);}.process-item:hover .process-content .process-icon::before {opacity: 1;visibility: visible;}.process-item:hover .process-content .process-icon .icon-inner {border-color: var(--tj-color-theme-primary);}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.process-item::before {bottom: -10px;}.process-item:nth-child(even)::before {top: -10px;}.process-item:nth-child(even) .process-content .process-text {padding: 25px 15px 0px;}.process-item .process-content {max-width: 240px;}.process-item .process-content .process-text {padding: 25px 15px 40px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.process-item {margin: 0 auto 70px;}.process-item .process-content .process-icon {margin-top: -50px;bottom: 0px;}.process-item:nth-child(even)::before {bottom: -20px;top: auto;}.process-item:nth-child(even) .process-content {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.process-item:nth-child(even) .process-content .process-icon {margin-top: -50px;bottom: 0px;}.process-item:nth-child(even) .process-content .process-text {padding: 25px 30px 40px;}}.process-content-two {display: grid;grid-template-columns: repeat(4, 1fr);-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;gap: 40px;counter-reset: ol-counter;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.process-content-two {grid-template-columns: repeat(1, 1fr);}}.process-style-2 {max-width: 325px;width: 100%;text-align: center;margin-bottom: 30px;padding: 30px 15px 0px;position: relative;z-index: 2;counter-increment: ol-counter;}.process-style-2::before {position: absolute;content: "0" counter(ol-counter);top: 20px;left: 0;font-weight: var(--tj-fw-ebold);font-family: var(--tj-ff-heading);color: var(--tj-color-theme-bg);font-size: 50px;line-height: 1;}.process-style-2:nth-child(3), .process-style-2:nth-child(1) {margin-top: 90px;}.process-style-2:nth-child(3) .process-arrow, .process-style-2:nth-child(1) .process-arrow {top: 20%;right: -60px;-webkit-transform: rotate(-20deg);-ms-transform: rotate(-20deg);transform: rotate(-20deg);}.process-style-2 .process-icon {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: 1.5px dashed var(--tj-color-theme-primary);background: var(--tj-color-common-white);border-radius: 50%;width: 210px;height: 210px;margin-left: auto;margin-right: auto;margin-bottom: 25px;}.process-style-2 .process-icon span {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;width: 165px;height: 165px;font-size: 70px;line-height: 1;border-radius: 50%;color: var(--tj-color-theme-primary);background: var(--tj-color-theme-bg);position: relative;z-index: 1;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}.process-style-2 .process-icon span i {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;color: var(--tj-color-theme-primary);line-height: 1;}.process-style-2 .process-icon span::before {position: absolute;content: "";width: 100%;height: 100%;top: 0;left: 0;background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );border-radius: 50%;z-index: -1;opacity: 0;visibility: hidden;}.process-style-2 .process-text .process-title {font-weight: var(--tj-fw-bold);margin-bottom: 20px;}.process-style-2 .process-text .desc p:last-child {margin-bottom: 0;}.process-style-2 .process-arrow {position: absolute;top: 45%;right: -60px;}.process-style-2 .process-arrow i {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;line-height: 1;font-size: 65px;color: var(--tj-color-theme-bg);}.process-style-2:hover::before {color: var(--tj-color-theme-primary);}.process-style-2:hover .process-icon span {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}.process-style-2:hover .process-icon span i {color: var(--tj-color-common-white);}.process-style-2:hover .process-icon span::before {opacity: 1;visibility: visible;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.process-style-2::before {font-size: 40px;top: 15px;}.process-style-2 .process-arrow {right: -45px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.process-style-2::before {font-size: 40px;top: 5px;}.process-style-2 .process-arrow {right: -45px;}.process-style-2 .process-icon {width: 165px;height: 165px;}.process-style-2 .process-icon span {width: 130px;height: 130px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.process-style-2 {margin: 0 auto 65px;}.process-style-2:last-child {margin: 0 auto 0px;}.process-style-2:nth-child(3), .process-style-2:nth-child(1) {margin-top: 0;}.process-style-2:nth-child(3) .process-arrow, .process-style-2:nth-child(1) .process-arrow {bottom: -100px;top: auto;right: auto;left: 50%;-webkit-transform: translateX(-50%) rotate(90deg);-ms-transform: translateX(-50%) rotate(90deg);transform: translateX(-50%) rotate(90deg);}.process-style-2 .process-text .process-title {margin-bottom: 15px;}.process-style-2 .process-arrow {bottom: -100px;top: auto;right: auto;left: 50%;-webkit-transform: translateX(-50%) rotate(90deg);-ms-transform: translateX(-50%) rotate(90deg);transform: translateX(-50%) rotate(90deg);}}@media (max-width: 575px) {.process-style-2::before {font-size: 40px;top: 30px;left: 35px;}.process-style-2 .process-icon {width: 165px;height: 165px;}.process-style-2 .process-icon span {width: 130px;height: 130px;font-size: 50px;}}.process-style-3 {max-width: 280px;width: 100%;margin: 0 auto 30px;text-align: center;position: relative;z-index: 1;}.process-style-3:nth-child(1) .process-content::before {left: 0px;}.process-style-3:nth-child(3) .process-content::before {left: -70px;}.process-style-3 .process-icon {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;width: 85px;height: 85px;line-height: 1;font-size: 45px;color: var(--tj-color-theme-primary);background: var(--tj-color-common-white);-webkit-box-shadow: 0px 4px 30px 0px var(--tj-color-grey-5);box-shadow: 0px 4px 30px 0px var(--tj-color-grey-5);border-radius: 50%;margin-bottom: 45px;position: relative;z-index: 1;}.process-style-3 .process-icon::before {position: absolute;content: "";width: 100%;height: 100%;top: 0;left: 0;background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );z-index: -1;border-radius: 50%;opacity: 0;visibility: hidden;}.process-style-3 .process-icon i {color: var(--tj-color-theme-primary);display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;line-height: 1;}.process-style-3 .process-content {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;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;width: 280px;height: 280px;background: var(--tj-color-common-white);-webkit-box-shadow: 0px 4px 30px 0px var(--tj-color-grey-5);box-shadow: 0px 4px 30px 0px var(--tj-color-grey-5);border-radius: 50%;padding: 30px;position: relative;z-index: 1;-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}.process-style-3 .process-content::before {position: absolute;content: "";width: 130%;height: 1px;top: -30px;right: 5px;background: var(--tj-color-text-body);}.process-style-3 .process-content::after {position: absolute;content: "";width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 12px solid var(--tj-color-text-body);left: 50%;top: -30px;-webkit-transform: translateX(-50%) rotate(180deg);-ms-transform: translateX(-50%) rotate(180deg);transform: translateX(-50%) rotate(180deg);}.process-style-3 .process-content .process-number {margin-bottom: 10px;}.process-style-3 .process-content .process-number .number {font-size: 65px;font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-ebold);line-height: 1;-webkit-text-fill-color: var(--tj-color-common-white);-webkit-text-stroke: 1px var(--tj-color-text-body);}.process-style-3 .process-content .process-title {margin-bottom: 10px;font-weight: var(--tj-fw-bold);}.process-style-3 .process-content .desc {letter-spacing: 0.32px;color: var(--tj-color-text-body);}.process-style-3 .process-content .desc p:last-child {margin-bottom: 0;}.process-style-3:hover .process-icon::before {opacity: 1;visibility: visible;}.process-style-3:hover .process-icon i {color: var(--tj-color-common-white);}.process-style-3:hover .process-content {background-color: var(--tj-color-theme-primary);}.process-style-3:hover .process-content::after {border-bottom: 12px solid var(--tj-color-theme-primary);}.process-style-3:hover .process-content .process-number .number {-webkit-text-fill-color: var(--tj-color-theme-primary);-webkit-text-stroke: 1px var(--tj-color-common-white);}.process-style-3:hover .process-content .process-title {color: var(--tj-color-common-white);}.process-style-3:hover .process-content .desc {color: var(--tj-color-common-white);}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.process-style-3 .process-content {width: 235px;height: 235px;padding: 30px;}.process-style-3 .process-content .process-number .number {font-size: 40px;}.process-style-3 .process-content .process-title {font-size: 22px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.process-style-3 .process-content {width: 215px;height: 215px;padding: 20px;}.process-style-3 .process-content .process-number .number {font-size: 40px;}.process-style-3 .process-content .process-title {font-size: 22px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.process-style-3 .process-content::before {width: 100%;}.process-style-3:nth-child(3) .process-content::before, .process-style-3:nth-child(1) .process-content::before {left: 0;}}.tj-blog-secion {padding-top: 120px;padding-bottom: 90px;}.tj-blog-secion.style-2 {padding-top: 0px;}.tj-blog-secion.style-2 .blog-meta {border-bottom: none;padding-bottom: 0;margin-bottom: 20px;margin-top: 0px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.tj-blog-secion.style-2 {padding-bottom: 50px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-blog-secion.style-2 {padding-bottom: 80px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tj-blog-secion.style-3 {padding-bottom: 50px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-blog-secion.style-3 .blog-button {margin-top: 0px;}}.tj-blog-secion.style-4 {padding-bottom: 90px;}.tj-blog-secion.style-4 .blog-content .blog-meta {margin-top: 0px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-blog-secion.style-4 {padding-bottom: 50px;}}.tj-blog-secion .blog-item-box {display: grid;gap: 25px;grid-template-columns: 49% 49%;grid-template-rows: 210px 145px;overflow: hidden;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.tj-blog-secion .blog-item-box {grid-template-rows: 185px 125px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-blog-secion .blog-item-box {grid-template-rows: auto;display: block;}}.tj-blog-secion .blog-top-area {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: end;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-bottom: 60px;}.tj-blog-secion .blog-meta {margin-top: 30px;border-bottom: 1px solid rgba(55, 58, 63, 0.1);padding-bottom: 25px;margin-bottom: 25px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.tj-blog-secion .blog-meta {margin-top: 20px;padding-bottom: 20px;margin-bottom: 20px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-blog-secion {padding-top: 80px;padding-bottom: 50px;}.tj-blog-secion .blog-top-area {margin-bottom: 40px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-blog-secion {padding-bottom: 80px;}}.tj-blog-secion .blog-button {margin-top: 15px;}@media (max-width: 575px) {.tj-blog-secion .blog-button {margin-top: 0px;}}.tj-blog-item {grid-row: 1/4;margin-bottom: 30px;}.tj-blog-item:nth-child(4), .tj-blog-item:nth-child(3), .tj-blog-item:nth-child(2) {grid-row: 1/2;grid-column: 2/2;display: -webkit-box;display: -ms-flexbox;display: flex;gap: 25px;-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: 30px;}.tj-blog-item:nth-child(4) .blog-images, .tj-blog-item:nth-child(3) .blog-images, .tj-blog-item:nth-child(2) .blog-images {max-width: 265px;width: 100%;}.tj-blog-item:nth-child(4) .blog-images a, .tj-blog-item:nth-child(3) .blog-images a, .tj-blog-item:nth-child(2) .blog-images a {display: inline-block;}.tj-blog-item:nth-child(4) .blog-images a img, .tj-blog-item:nth-child(3) .blog-images a img, .tj-blog-item:nth-child(2) .blog-images a img {width: 100%;border-radius: 10px;}.tj-blog-item:nth-child(4) .blog-meta, .tj-blog-item:nth-child(3) .blog-meta, .tj-blog-item:nth-child(2) .blog-meta {margin-top: 0px;padding-bottom: 15px;margin-bottom: 15px;}.tj-blog-item:nth-child(4) .blog-content .title, .tj-blog-item:nth-child(3) .blog-content .title, .tj-blog-item:nth-child(2) .blog-content .title {margin-bottom: 0;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.tj-blog-item:nth-child(4) .blog-images, .tj-blog-item:nth-child(3) .blog-images, .tj-blog-item:nth-child(2) .blog-images {max-width: 240px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tj-blog-item:nth-child(4) .blog-meta ul, .tj-blog-item:nth-child(3) .blog-meta ul, .tj-blog-item:nth-child(2) .blog-meta ul {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: start;gap: 10px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-blog-item:nth-child(4), .tj-blog-item:nth-child(3), .tj-blog-item:nth-child(2) {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: start;gap: 20px;}}@media (max-width: 575px) {.tj-blog-item:nth-child(4), .tj-blog-item:nth-child(3), .tj-blog-item:nth-child(2) {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: start;margin-bottom: 40px;}.tj-blog-item:nth-child(4) .blog-images, .tj-blog-item:nth-child(3) .blog-images, .tj-blog-item:nth-child(2) .blog-images {max-width: 100%;}.tj-blog-item:nth-child(4) .blog-meta, .tj-blog-item:nth-child(3) .blog-meta, .tj-blog-item:nth-child(2) .blog-meta {margin-top: 0px;}}.tj-blog-item:nth-child(4) {grid-row: 3/4;}.tj-blog-item:nth-child(3) {grid-row: 2/3;}.tj-blog-item .blog-images {position: relative;overflow: hidden;z-index: 1;border-radius: 10px;}.tj-blog-item .blog-images a {display: inline-block;max-width: 635px;width: 100%;}.tj-blog-item .blog-images a img {width: 100%;border-radius: 10px;-webkit-transition: all 0.5s ease-in-out 0s;transition: all 0.5s ease-in-out 0s;}.tj-blog-item .blog-images .blog-date {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;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 5px;width: 56px;height: 65px;line-height: 1;background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );border-radius: 8px 0 0 0;position: absolute;top: 0;left: 0;}.tj-blog-item .blog-images .blog-date span {display: block;color: var(--tj-color-common-white);}.tj-blog-item .blog-images .blog-date .number {font-size: 24px;font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-bold);}.tj-blog-item .blog-images .blog-date .date {letter-spacing: 1px;}.tj-blog-item .blog-content .title {margin-bottom: 15px;font-weight: var(--tj-fw-bold);}.tj-blog-item .blog-content .title a {display: inline;background-image: -webkit-gradient( linear, left top, right top, color-stop(0, currentColor), to(currentColor) );background-image: linear-gradient( to right, currentColor 0, currentColor 100% );background-position: 0 100%;background-repeat: no-repeat;background-size: 0 2px;-webkit-transition: all 0.3s, background-size 0.8s;transition: all 0.3s, background-size 0.8s;}.tj-blog-item .blog-content .title a:hover {color: var(--tj-color-theme-primary);background-size: 100% 2px;}.tj-blog-item .blog-content .desc p:last-child {margin-bottom: 0;}.tj-blog-item .blog-content .blog-button {margin-top: 40px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tj-blog-item .blog-content .title {font-size: 20px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-blog-item .blog-images a {max-width: 100%;}}@media (max-width: 575px) {.tj-blog-item {margin-bottom: 50px;}.tj-blog-item .blog-content .blog-button {margin-top: 25px;}}.tj-blog-item:hover .blog-images img {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}.blog-item-two {margin-bottom: 30px;}.blog-item-two .blog-images {position: relative;overflow: hidden;border-radius: 10px;z-index: 1;}.blog-item-two .blog-images a {display: inline-block;max-width: 425px;width: 100%;}.blog-item-two .blog-images a img {width: 100%;border-radius: 10px;-webkit-transition: all 0.5s ease-in-out 0s;transition: all 0.5s ease-in-out 0s;}.blog-item-two .blog-images .blog-date {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;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;position: absolute;top: 30px;left: 30px;max-width: 70px;height: 94px;width: 100%;-webkit-mask-image: url(../images/shapes/vector-1.svg);mask-image: url(../images/shapes/vector-1.svg);-webkit-mask-position: center;mask-position: center;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;-webkit-mask-size: contain;mask-size: contain;background: -webkit-gradient( linear, left top, left bottom, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 180deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );z-index: 1;}.blog-item-two .blog-images .blog-date .date {position: relative;top: 5px;color: var(--tj-color-common-white);font-weight: var(--tj-fw-bold);font-family: var(--tj-ff-heading);font-size: 26px;line-height: 1;}.blog-item-two .blog-images .blog-date .month {position: relative;top: 5px;color: var(--tj-color-common-white);font-size: 14px;font-weight: var(--tj-fw-medium);}.blog-item-two .blog-content {position: relative;max-width: 85%;width: 100%;margin: -60px auto 0px;-webkit-box-shadow: 0px 4px 30px 0px var(--tj-color-grey-5);box-shadow: 0px 4px 30px 0px var(--tj-color-grey-5);border-radius: 10px;background: var(--tj-color-common-white);padding: 30px;border-bottom: 2px solid var(--tj-color-theme-primary);z-index: 2;}.blog-item-two .blog-content .title {font-weight: var(--tj-fw-bold);line-height: 1.4;}.blog-item-two .blog-content .title a {display: inline;background-image: -webkit-gradient( linear, left top, right top, color-stop(0, currentColor), to(currentColor) );background-image: linear-gradient( to right, currentColor 0, currentColor 100% );background-position: 0 100%;background-repeat: no-repeat;background-size: 0 2px;-webkit-transition: all 0.3s, background-size 0.8s;transition: all 0.3s, background-size 0.8s;}.blog-item-two .blog-content .title a:hover {color: var(--tj-color-theme-primary);background-size: 100% 2px;}.blog-item-two .blog-content .desc p:last-child {margin-bottom: 0;}.blog-item-two .blog-content .blog-button {margin-top: 30px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.blog-item-two .blog-images a {max-width: 100%;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.blog-item-two .blog-content {padding: 30px 15px;}}.blog-item-two:hover .blog-images img {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}.blog-item-three {border: 1px solid rgba(55, 58, 63, 0.2);border-radius: 10px;margin-bottom: 30px;padding: 35px 25px 40px 35px;}.blog-item-three .blog-meta {border-bottom: none;margin-top: 0px;padding-bottom: 0px;margin-bottom: 15px;}.blog-item-three .blog-title {margin-bottom: 15px;}.blog-item-three .blog-title a {display: inline;background-image: -webkit-gradient( linear, left top, right top, color-stop(0, currentColor), to(currentColor) );background-image: linear-gradient( to right, currentColor 0, currentColor 100% );background-position: 0 100%;background-repeat: no-repeat;background-size: 0 2px;-webkit-transition: all 0.3s, background-size 0.8s;transition: all 0.3s, background-size 0.8s;}.blog-item-three .blog-title a:hover {color: var(--tj-color-theme-primary);background-size: 100% 2px;}.blog-item-three .desc {letter-spacing: 0.32px;margin-bottom: 25px;}.blog-item-three .desc p:last-child {margin-bottom: 0;}.blog-item-three .blog-images {max-width: 345px;width: 100%;position: relative;z-index: 2;overflow: hidden;border-radius: 8px;}.blog-item-three .blog-images a img {width: 100%;border-radius: 8px;-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}.blog-item-three .blog-images .blog-date {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;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;border-radius: 8px 0px 0px 0px;padding: 6px 14px 14px;background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );position: absolute;top: 1px;left: 0;}.blog-item-three .blog-images .blog-date .date {position: relative;top: 5px;color: var(--tj-color-common-white);font-weight: var(--tj-fw-bold);font-family: var(--tj-ff-heading);font-size: 26px;line-height: 1;}.blog-item-three .blog-images .blog-date .month {position: relative;top: 5px;color: var(--tj-color-common-white);font-size: 14px;font-weight: var(--tj-fw-medium);}.blog-item-three .blog-button .read-more {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 5px;text-transform: uppercase;font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-sbold);color: var(--tj-color-theme-primary);}.blog-item-three .blog-button .read-more .icon_box {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;overflow: hidden;-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);font-size: 20px;line-height: 1;position: relative;}.blog-item-three .blog-button .read-more .icon_box .icon_second, .blog-item-three .blog-button .read-more .icon_box .icon_first {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;line-height: 1;-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;font-size: 14px;}.blog-item-three .blog-button .read-more .icon_box .icon_second {position: absolute;-webkit-transform: translateX(150%);-ms-transform: translateX(150%);transform: translateX(150%);}.blog-item-three .blog-button .read-more:hover .icon_box .icon_first {-webkit-transform: translateX(-150%);-ms-transform: translateX(-150%);transform: translateX(-150%);}.blog-item-three .blog-button .read-more:hover .icon_box .icon_second {-webkit-transform: translateX(0%);-ms-transform: translateX(0%);transform: translateX(0%);}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.blog-item-three {padding: 25px 15px 30px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.blog-item-three .blog-button {margin-top: 25px !important;}.blog-item-three .blog-images {max-width: 100%;}}.blog-item-three:hover .blog-images img {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}.blog-meta ul {margin: 0;padding: 0;list-style: none;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 20px;}.blog-meta ul li {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 6px;font-size: 14px;font-weight: var(--tj-fw-medium);color: var(--tj-color-text-body);}.blog-meta ul li a:hover {color: var(--tj-color-theme-primary);}.blog-meta ul li i {color: var(--tj-color-theme-secondary);}.post-standard-item {margin-bottom: 60px;}.post-standard-item .title {margin-bottom: 10px;}.post-standard-item .title a:hover {color: var(--tj-color-theme-secondary);}.post-standard-item .desc {letter-spacing: 0.32px;line-height: 1.9;}.post-standard-item .desc p:last-child {margin-bottom: 0;}.post-standard-item .blog-button {margin-top: 30px;}.post-standard-item .post-slider-image {position: relative;overflow: hidden;z-index: 1;}.post-standard-item .post-slider-image a {display: inline-block;}.post-standard-item .post-slider-image a img {-webkit-transition: all 0.5s ease-in-out 0s;transition: all 0.5s ease-in-out 0s;}.post-standard-item .post-thumb-image {position: relative;overflow: hidden;margin-bottom: 30px;z-index: 1;}.post-standard-item .post-thumb-image a {display: inline-block;}.post-standard-item .post-thumb-image a img {max-width: 870px;width: 100%;-webkit-transition: all 0.5s ease-in-out 0s;transition: all 0.5s ease-in-out 0s;}.post-standard-item .post-thumb-image .popup-videos-button {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 55px;height: 55px;border-radius: 50%;background: var(--tj-color-common-white);color: var(--tj-color-common-white);}.post-standard-item .post-thumb-image .popup-videos-button::before {position: absolute;content: "";display: inline-block;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 86px;height: 86px;border: 1px solid rgba(255, 255, 255, 0.6);border-radius: 50%;}.post-standard-item .post-thumb-image .popup-videos-button::after {position: absolute;content: "";display: inline-block;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 70px;height: 70px;border: 1px solid rgba(255, 255, 255, 0.8);border-radius: 50%;}.post-standard-item .post-thumb-image .popup-videos-button .play-icon {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);max-width: 18px;width: 100%;border-radius: 0;}.post-standard-item .post-thumb-image .popup-videos-button .play-icon img {border-radius: 0;}.post-standard-item .blog-meta {margin-bottom: 20px;}.post-standard-item .wrapper-navigation .swiper-button-next, .post-standard-item .wrapper-navigation .swiper-button-prev {position: absolute;top: 56%;-webkit-transform: translateY(-50%) rotate(-180deg);-ms-transform: translateY(-50%) rotate(-180deg);transform: translateY(-50%) rotate(-180deg);color: var(--tj-color-common-white);font-size: 16px;z-index: 1;-webkit-transition: 0.2s;transition: 0.2s;font-weight: var(--tj-fw-medium);background: var(--tj-color-theme-secondary);width: 60px;height: 60px;line-height: 60px;border-radius: 50%;left: 30px;}.post-standard-item .wrapper-navigation .swiper-button-next::before, .post-standard-item .wrapper-navigation .swiper-button-prev::before {position: absolute;content: "\f105";font-family: "Font Awesome 6 Pro";text-align: center;display: inline-block;border-radius: 50%;width: 30px;height: 30px;line-height: 28px;border: 2px solid var(--tj-color-common-white);}.post-standard-item .wrapper-navigation .swiper-button-next:hover, .post-standard-item .wrapper-navigation .swiper-button-prev:hover {color: var(--tj-color-common-white);}.post-standard-item .wrapper-navigation .swiper-button-next {-webkit-transform: translateY(-50%) rotate(0deg);-ms-transform: translateY(-50%) rotate(0deg);transform: translateY(-50%) rotate(0deg);right: 30px;left: auto;}.post-standard-item .wrapper-navigation .swiper-button-next::before {content: "\f105";}.post-standard-item .wrapper-navigation .swiper-button-prev:after, .post-standard-item .wrapper-navigation .swiper-button-next:after {display: none;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.post-standard-item .wrapper-navigation .swiper-button-next, .post-standard-item .wrapper-navigation .swiper-button-prev {width: 45px;height: 45px;line-height: 45px;left: 15px;}.post-standard-item .wrapper-navigation .swiper-button-next::before, .post-standard-item .wrapper-navigation .swiper-button-prev::before {width: 25px;height: 25px;line-height: 22px;}.post-standard-item .wrapper-navigation .swiper-button-next {right: 15px;left: auto;}}.post-standard-item .post-meta {margin-bottom: 15px;}.post-standard-item .post-meta ul {gap: 30px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.post-standard-item {margin-bottom: 40px;}.post-standard-item .title {font-size: 25px;}.post-standard-item .blog-thumb-image .popup-videos-button {width: 80px;height: 80px;}.post-standard-item .blog-thumb-image .popup-videos-button::before {width: 60px;height: 60px;}.post-standard-item .blog-thumb-image .popup-videos-button::after {width: 45px;height: 45px;}.post-standard-item .blog-thumb-image .popup-videos-button i {font-size: 22px;}}@media (max-width: 575px) {.post-standard-item .post-meta ul {gap: 12px;}.post-standard-item .post-meta ul li {font-size: 13px;-webkit-column-gap: 10px;-moz-column-gap: 10px;column-gap: 10px;}.post-standard-item .post-meta ul li span {font-size: 15px;}}.post-standard-item .blog-meta ul {gap: 15px;}.post-standard-item:hover .post-slider-image img, .post-standard-item:hover .post-thumb-image img {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}.post-details-wrapper .tj-tags-post {border-top: 2px solid rgba(13, 87, 215, 0.1);border-bottom: 2px solid rgba(13, 87, 215, 0.1);}.post-details-wrapper .tj-tags-post .tagcloud a {background: var(--tj-color-grey-2);}.post-details-item {margin-bottom: 30px;}.post-details-item .post-thumb-image {margin-bottom: 30px;}.post-details-item .post-thumb-image img {max-width: 870px;width: 100%;border-radius: 10px;}.post-details-item .details-title {margin-bottom: 10px;}.post-details-item .desc {margin-bottom: 15px;line-height: 1.9;letter-spacing: 0.32px;}.post-details-item .desc p:last-child {margin-bottom: 0;}.post-details-item .wrapper-images {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 24px;margin-bottom: 20px;margin-top: 30px;}.post-details-item .wrapper-images img {max-width: 410px;width: 100%;border-radius: 10px;}.post-details-item .blog-meta {margin-bottom: 20px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.post-details-item .details-title {font-size: 22px;}}.tj-blog-grid-section {padding-top: 120px;padding-bottom: 90px;position: relative;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-blog-grid-section {padding-top: 80px;padding-bottom: 50px;}}.tj-blog-details {padding-top: 120px;padding-bottom: 120px;position: relative;overflow: hidden;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-blog-details {padding-top: 80px;padding-bottom: 55px;}}.post-standard-wrapper {position: relative;z-index: 3;}.post-standard-wrapper .tj-blog-wrapper-slider {margin-bottom: 24px;}.post-standard-wrapper .blog-thumb-image {margin-bottom: 24px;}.post-standard-wrapper .blog-thumb-image img {width: 100%;}.post-standard-wrapper .post-slider-image a {display: inline-block;}.post-standard-wrapper .details-title {margin-bottom: 15px;}.post-standard-wrapper .details-title .title {font-size: 30px;margin-bottom: 0;}.post-standard-wrapper .blog-video-area {margin-bottom: 50px;}.post-standard-wrapper .blog-video-area .video-title {margin-bottom: 26px;}.post-standard-wrapper .blog-video-area .video-title p {margin-bottom: 0;}.post-standard-wrapper .blog-video-area .video-box {margin-bottom: 15px;}.post-standard-wrapper .blog-video-area .video-image {position: relative;}.post-standard-wrapper .blog-video-area .video-image img {border-radius: 20px;width: 100%;}.post-standard-wrapper .blog-video-area .video-image a {display: inline-block;}.post-standard-wrapper .blog-video-area .video-image .video-play {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 70px;height: 70px;line-height: 80px;border-radius: 50%;display: inline-block;text-align: center;background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-secondary)), to(var(--tj-color-theme-primary)) );background: linear-gradient( 90deg, var(--tj-color-theme-secondary) 0%, var(--tj-color-theme-primary) 100% );}.post-standard-wrapper .blog-video-area .video-image .video-play i {color: var(--tj-color-common-white);font-size: 30px;}.post-standard-wrapper .blog-video-area .check-list {margin-top: 15px;}.post-standard-wrapper .blog-video-area .check-list ul {margin: 0;padding: 0;list-style: none;}.post-standard-wrapper .blog-video-area .check-list ul li {color: var(--tj-color-grey-6);font-weight: var(--tj-fw-sbold);font-family: var(--tj-ff-body);margin-bottom: 10px;}.post-standard-wrapper .blog-video-area .check-list ul li:last-child {margin-bottom: 0;}.post-standard-wrapper .blog-video-area .check-list ul li i {width: 18px;height: 18px;line-height: 18px;font-size: 12px;display: inline-block;text-align: center;border-radius: 50%;font-weight: var(--tj-fw-sbold);color: var(--tj-color-common-white);background: var(--tj-color-grey-6);margin-right: 5px;}.post-standard-wrapper .blog-video-area p {margin-bottom: 0;}.tj-tags-post {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 25px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;border-top: 2px solid var(--tj-color-light-9);border-bottom: 2px solid var(--tj-color-light-9);padding-top: 20px;padding-bottom: 20px;margin-bottom: 20px;}.tj-tags-post .tagcloud span {color: var(--tj-color-heading-primary);font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-ebold);font-size: 22px;margin-right: 12px;}.tj-tags-post .tagcloud a {background: var(--tj-color-light-9);}.tj-tags-post .post-share ul {margin: 0;padding: 0;list-style: none;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 20px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.tj-tags-post .post-share ul li span {font-size: 22px;font-weight: var(--tj-fw-bold);color: var(--tj-color-heading-primary);font-family: var(--tj-ff-heading);margin-right: 5px;}.tj-tags-post .post-share ul li a {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 30px;height: 30px;line-height: 1;border-radius: 50%;background: transparent;border: 1px solid var(--tj-color-theme-secondary);color: var(--tj-color-theme-secondary);}.tj-tags-post .post-share ul li a i {color: var(--tj-color-theme-secondary);}.tj-tags-post .post-share ul li a:hover {background: var(--tj-color-theme-secondary);color: var(--tj-color-common-white);border-color: var(--tj-color-theme-secondary);}.tj-tags-post .post-share ul li a:hover i {color: var(--tj-color-common-white);}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-tags-post .tagcloud {gap: 10px;}.tj-tags-post .tagcloud span {margin-right: 0;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-tags-post {margin-bottom: 40px;}}.tj-comments-wrap {margin-bottom: 40px;margin-top: 60px;}.tj-comments-wrap .comments-title .title {margin-bottom: 30px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-comments-wrap {margin-bottom: 50px;}.tj-comments-wrap .comments-title .title {font-size: 25px;margin-bottom: 30px;}}.tj-latest-comments ul {margin: 0;padding: 0;list-style: none;}.tj-latest-comments ul .tj-comment {margin-bottom: 35px;}.tj-latest-comments ul .tj-comment .comment-content {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: end;-ms-flex-align: end;align-items: end;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-bottom: 10px;}.tj-latest-comments ul .tj-comment .comment-content .comments-header {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.tj-latest-comments ul .tj-comment .comment-content .comments-header .comment-avatar {max-width: 60px;width: 100%;margin-right: 15px;}.tj-latest-comments ul .tj-comment .comment-content .comments-header .comment-avatar img {width: 100%;border-radius: 6px;}.tj-latest-comments ul .tj-comment .comment-content .comments-header .avatar-name .title {margin-bottom: 5px;font-size: 20px;}.tj-latest-comments ul .tj-comment .comment-content .comments-header .avatar-name .title a {color: var(--tj-color-heading-primary);font-weight: var(--tj-fw-bold);}.tj-latest-comments ul .tj-comment .comment-content .comments-header .avatar-name .title a:hover {color: var(--tj-color-theme-secondary);}.tj-latest-comments ul .tj-comment .comment-content .comments-header .avatar-name span {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 10px;font-size: 14px;font-weight: var(--tj-fw-bold);}.tj-latest-comments ul .tj-comment .comment-content .comments-header .avatar-name span i {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;color: var(--tj-color-theme-secondary);line-height: 1;}.tj-latest-comments ul .tj-comment .comment-content .comment-reply a {background: var(--tj-color-heading-primary);font-size: 14px;color: var(--tj-color-common-white);padding: 6px 20px;border-radius: 3px;text-transform: uppercase;position: relative;z-index: 2;}.tj-latest-comments ul .tj-comment .comment-content .comment-reply a:hover {background-color: var(--tj-color-theme-secondary);color: var(--tj-color-common-white);}.tj-latest-comments ul .tj-comment .desc {padding-left: 75px;line-height: 1.9;letter-spacing: 0.32px;}.tj-latest-comments ul .tj-comment .desc p:last-child {margin-bottom: 0;}.tj-latest-comments ul .children {padding-left: 75px;}@media (max-width: 575px) {.tj-latest-comments ul .tj-comment .desc {padding-left: 0;}.tj-latest-comments ul .children {padding-left: 20px;}}.tj-comment-respond {padding: 30px 40px 40px;background: var(--tj-color-grey-2);border-radius: 20px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-comment-respond {padding: 20px;}}.tj-comment-respond .comment-header {margin-bottom: 20px;}.tj-comment-respond .comment-header .title {color: var(--tj-color-heading-primary);margin-bottom: 20px;font-size: 30px;}.tj-comment-respond .comment-header .desc {letter-spacing: 0.32px;}.tj-comment-respond .comment-header .desc p:last-child {margin-bottom: 0;}.tj-comment-respond .form-input {margin-bottom: 20px;}.tj-comment-respond .form-input input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]):not( [type="search"] ), .tj-comment-respond .form-input textarea, .tj-comment-respond .form-input input[type="email"], .tj-comment-respond .form-input input[type="text"] {padding: 17px 20px;font-size: 14px;background: rgba(255, 255, 255, 0.8);border-radius: 7px;}.tj-comment-respond .form-input input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]):not( [type="search"] )::-webkit-input-placeholder, .tj-comment-respond .form-input textarea::-webkit-input-placeholder, .tj-comment-respond .form-input input[type="email"]::-webkit-input-placeholder, .tj-comment-respond .form-input input[type="text"]::-webkit-input-placeholder {color: rgba(113, 113, 113, 0.6);font-size: 14px;}.tj-comment-respond .form-input input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]):not( [type="search"] )::-moz-placeholder, .tj-comment-respond .form-input textarea::-moz-placeholder, .tj-comment-respond .form-input input[type="email"]::-moz-placeholder, .tj-comment-respond .form-input input[type="text"]::-moz-placeholder {color: rgba(113, 113, 113, 0.6);font-size: 14px;}.tj-comment-respond .form-input input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]):not( [type="search"] ):-ms-input-placeholder, .tj-comment-respond .form-input textarea:-ms-input-placeholder, .tj-comment-respond .form-input input[type="email"]:-ms-input-placeholder, .tj-comment-respond .form-input input[type="text"]:-ms-input-placeholder {color: rgba(113, 113, 113, 0.6);font-size: 14px;}.tj-comment-respond .form-input input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]):not( [type="search"] )::-ms-input-placeholder, .tj-comment-respond .form-input textarea::-ms-input-placeholder, .tj-comment-respond .form-input input[type="email"]::-ms-input-placeholder, .tj-comment-respond .form-input input[type="text"]::-ms-input-placeholder {color: rgba(113, 113, 113, 0.6);font-size: 14px;}.tj-comment-respond .form-input input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]):not( [type="search"] )::placeholder, .tj-comment-respond .form-input textarea::placeholder, .tj-comment-respond .form-input input[type="email"]::placeholder, .tj-comment-respond .form-input input[type="text"]::placeholder {color: rgba(113, 113, 113, 0.6);font-size: 14px;}.tj-comment-respond .form-input input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]):not( [type="search"] )::-ms-input-placeholder, .tj-comment-respond .form-input textarea::-ms-input-placeholder, .tj-comment-respond .form-input input[type="email"]::-ms-input-placeholder, .tj-comment-respond .form-input input[type="text"]::-ms-input-placeholder {color: rgba(113, 113, 113, 0.6);font-size: 14px;}.tj-comment-respond .form-input textarea {min-height: 130px;resize: none;}.tj-comment-respond .blog-details-button .tj-primary-btn {width: 100%;font-size: 14px;font-weight: var(--tj-fw-bold);font-family: var(--tj-ff-heading);-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding: 19px 15px;border-radius: 7px;}.tj-comment-respond .blog-details-button .tj-primary-btn::before {border-radius: 7px;}.tj-sidebar__widget {background: var(--tj-color-grey-2);margin-bottom: 25px;padding: 30px;position: relative;z-index: 3;border-radius: 10px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-sidebar__widget {padding: 20px 20px 25px;}}.tj-sidebar__widget .widget-title {color: var(--tj-color-heading-primary);position: relative;margin-bottom: 35px;font-weight: var(--tj-fw-bold);z-index: 1;}.tj-sidebar__widget .widget-title::before {position: absolute;content: "";width: 40px;height: 2px;bottom: -5px;left: 0;background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );}.tj-sidebar__widget.widget_search .search-box form {position: relative;width: 100%;}.tj-sidebar__widget.widget_search .search-box form input[type="text"] {width: 100%;padding: 13px 20px;font-size: 18px;font-weight: var(--tj-fw-sbold);font-family: var(--tj-ff-heading);background: var(--tj-color-common-white);border-radius: 5px 0px 0px 5px;border: none;}.tj-sidebar__widget.widget_search .search-box form input[type="text"]::-webkit-input-placeholder {color: var(--tj-color-text-body);}.tj-sidebar__widget.widget_search .search-box form input[type="text"]::-moz-placeholder {color: var(--tj-color-text-body);}.tj-sidebar__widget.widget_search .search-box form input[type="text"]:-ms-input-placeholder {color: var(--tj-color-text-body);}.tj-sidebar__widget.widget_search .search-box form input[type="text"]::-ms-input-placeholder {color: var(--tj-color-text-body);}.tj-sidebar__widget.widget_search .search-box form input[type="text"]::placeholder {color: var(--tj-color-text-body);}.tj-sidebar__widget.widget_search .search-box form input[type="text"]::-ms-input-placeholder {color: var(--tj-color-text-body);}.tj-sidebar__widget.widget_search .search-box form :focus {outline: none;border: none;-webkit-box-shadow: 0 0 0;box-shadow: 0 0 0;}.tj-sidebar__widget.widget_search .search-box form button {width: 56px;height: 56px;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);right: 0px;background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );border-radius: 0px 5px 5px 0px;}.tj-sidebar__widget.widget_search .search-box form button i {font-size: 18px;-webkit-transition: all 0.2s ease-in-out 0s;transition: all 0.2s ease-in-out 0s;color: var(--tj-color-common-white);font-weight: var(--tj-fw-medium);}.tj-sidebar__widget.widget_search .search-box form button i:hover {color: var(--tj-color-common-white);}.tj-sidebar__widget.widget_search .search-box form button i:hover i {color: var(--tj-color-common-white);}.tj-sidebar__widget.widget_categories ul {margin: 0;padding: 0;list-style: none;}.tj-sidebar__widget.widget_categories ul li {font-size: 16px;font-weight: var(--tj-fw-bold);border-bottom: 1px solid rgba(77, 142, 255, 0.2);position: relative;z-index: 1;padding: 17px 0px;}.tj-sidebar__widget.widget_categories ul li:last-child {margin-bottom: 0;}.tj-sidebar__widget.widget_categories ul li a {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;color: var(--tj-color-heading-primary);}.tj-sidebar__widget.widget_categories ul li a span {max-width: 20px;width: 100%;height: 25px;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;-webkit-mask-image: url(../images/shapes/vector-1.svg);mask-image: url(../images/shapes/vector-1.svg);-webkit-mask-position: center;mask-position: center;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;-webkit-mask-size: contain;mask-size: contain;position: absolute;font-size: 12px;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);right: 30px;background: var(--tj-color-theme-secondary);color: var(--tj-color-common-white);}.tj-sidebar__widget.widget_categories ul li a i {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;color: var(--tj-color-common-white);-webkit-animation: none;animation: none;line-height: 1;}.tj-sidebar__widget.widget_categories ul li:hover a {color: var(--tj-color-theme-primary);}.tj-sidebar__widget.widget_categories ul li:hover a span {background-color: var(--tj-color-theme-primary);color: var(--tj-color-common-white);}.tj-sidebar__widget.widget_categories ul li:hover a span i {color: var(--tj-color-common-white);}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-sidebar__widget.widget_categories ul li {padding: 15px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-sidebar__widget .widget-title {font-size: 25px;}}.tj_recent_posts ul {margin: 0;padding: 0;list-style: none;}.tj_recent_posts ul li {display: -webkit-box;display: -ms-flexbox;display: flex;gap: 20px;margin-bottom: 20px;}.tj_recent_posts ul li:last-child {margin-bottom: 0;}.tj_recent_posts .post-thumb {max-width: 90px;width: 100%;}.tj_recent_posts .post-thumb a {display: inline-block;width: 100%;}.tj_recent_posts .post-thumb a img {width: 100%;height: 90px;-o-object-fit: cover;object-fit: cover;border-radius: 8px;}.tj_recent_posts .post-content .post-title {margin-bottom: 0;}.tj_recent_posts .post-content .post-title a {font-size: 18px;font-weight: var(--tj-fw-bold);line-height: 1.4;}.tj_recent_posts .post-content .post-title a:hover {color: var(--tj-color-theme-primary);}.tj_recent_posts .blog-meta {margin-bottom: 12px;}.tj_recent_posts .blog-meta ul {gap: 30px;}.tj_recent_posts .blog-meta ul li {margin-bottom: 0;gap: 15px;}.tj_recent_posts .blog-meta ul li:last-child {margin-bottom: 0;}.tj_recent_posts .blog-meta ul .list {gap: 5px;}@media (max-width: 575px) {.tj_recent_posts .post-content .post-title a {font-size: 16px;}}.tagcloud {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 16px;}.tagcloud a {font-size: 14px;color: var(--tj-color-heading-primary);padding: 4px 10px;background: var(--tj-color-common-white);font-weight: var(--tj-fw-sbold);border-radius: 5px;position: relative;z-index: 1;}.tagcloud a::before {position: absolute;content: "";width: 100%;height: 100%;top: 0;left: 0;background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );border-radius: 5px;opacity: 0;visibility: hidden;z-index: -1;}.tagcloud a:hover {color: var(--tj-color-common-white);}.tagcloud a:hover::before {opacity: 1;visibility: visible;}blockquote {background: rgba(77, 142, 255, 0.2);position: relative;padding: 30px 30px 25px;margin-bottom: 30px;margin-top: 30px;border-radius: 10px;z-index: 2;}blockquote::before {content: "\f10d";font-family: "Font Awesome 6 Pro";background-size: contain;display: inline-block;font-size: 35px;color: var(--tj-color-common-white);width: 68px;height: 68px;line-height: 68px;border-radius: 7px;background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-secondary)), to(var(--tj-color-theme-primary)) );background: linear-gradient( 90deg, var(--tj-color-theme-secondary) 0%, var(--tj-color-theme-primary) 100% );text-align: center;margin-bottom: 20px;}blockquote p {color: var(--tj-color-heading-primary);font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-bold);font-size: 18px;line-height: 1.6 !important;}blockquote cite {color: var(--tj-color-heading-primary);font-family: var(--tj-ff-body);font-weight: var(--tj-fw-bold);position: relative;padding-left: 65px;}blockquote cite::before {position: absolute;content: "";top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);left: 0;width: 50px;height: 2px;background: var(--tj-color-theme-secondary);}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {blockquote {padding: 25px 15px;}}.blog-pagination ul {padding: 0;margin: 0;list-style: none;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 15px;}.blog-pagination ul li .page-numbers {display: -webkit-box;display: -ms-flexbox;display: flex;width: 50px;height: 50px;line-height: 1;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;font-size: 18px;font-weight: var(--tj-fw-bold);color: var(--tj-color-theme-secondary);font-family: var(--tj-ff-heading);border-radius: 50%;border: 1px solid var(--tj-color-theme-primary);-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}.blog-pagination ul li .page-numbers i {line-height: 1;font-size: 18px;}.blog-pagination ul li .page-numbers:hover, .blog-pagination ul li .page-numbers.current {background-color: var(--tj-color-theme-secondary);border-color: transparent;color: var(--tj-color-common-white);}.blog-pagination ul li .page-numbers:hover i, .blog-pagination ul li .page-numbers.current i {color: var(--tj-color-common-white);}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.blog-pagination ul {gap: 20px;}.blog-pagination ul li .page-numbers {width: 45px;height: 45px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-main-sidebar {margin-top: 50px;}}.tj-hero-section {background-position: center;background-size: cover;background-repeat: no-repeat;position: relative;z-index: 2;}.tj-hero-section::before {position: absolute;content: "";width: 100%;height: 100%;top: 0;left: 0;background: var(--tj-color-theme-primary);opacity: 0.55;z-index: -1;}.tj-hero-section .hero-shapes {position: absolute;top: 20%;left: 0;opacity: 0.3;z-index: -1;}.tj-hero-section .hero-shapes-1 {position: absolute;top: 0;right: 0;opacity: 0.5;z-index: -1;}.tj-hero-section .hero-content-area {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;position: relative;z-index: 1;}.tj-hero-section .hero-content-area .hero-images {position: absolute;bottom: 0;right: 0;max-width: 615px;width: 100%;}.tj-hero-section .hero-content-area .hero-images img {width: 100%;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tj-hero-section .hero-content-area .hero-images {max-width: 550px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tj-hero-section .hero-content-area .hero-images {max-width: 410px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tj-hero-section .hero-content-area .hero-images {max-width: 200px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-hero-section .hero-content-area .hero-images {display: none;}}.hero-content {max-width: 620px;width: 100%;padding-top: 320px;padding-bottom: 180px;}.hero-content .sec-title {color: var(--tj-color-common-white);margin-bottom: 25px;}.hero-content .desc {color: var(--tj-color-grey-6);font-weight: var(--tj-fw-medium);letter-spacing: 0.32px;max-width: 520px;width: 100%;}.hero-content .desc p:last-child {margin-bottom: 0;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.hero-content {padding-top: 300px;padding-bottom: 120px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.hero-content {padding-top: 235px;padding-bottom: 80px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.hero-content {padding-top: 250px;}.hero-content .sec-title {margin-bottom: 20px;}}.hero-infos-item {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 25px;position: relative;z-index: 1;}.hero-infos-item .content-box {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 15px;}.hero-infos-item .hero-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 30px;margin-top: 40px;}.hero-infos-item .hero-shape {max-width: 95px;width: 100%;}.pulse {-webkit-animation: pulse 2.5s ease-in-out infinite;animation: pulse 2.5s ease-in-out infinite;}@-webkit-keyframes pulse {from {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}50% {-webkit-transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05);}to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@keyframes pulse {from {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}50% {-webkit-transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05);}to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}.tj-contact-page {padding-top: 120px;padding-bottom: 110px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-contact-page {padding-top: 80px;padding-bottom: 70px;}.tj-contact-page .contact-form-three {margin-left: 0;max-width: 100%;margin-bottom: 50px;}}.contact-info-one {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 15px;}.contact-info-one .contact-icon {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;width: 45px;height: 45px;line-height: 1;font-size: 20px;background: var(--tj-color-theme-primary);color: var(--tj-color-common-white);border-radius: 50%;}.contact-info-one .contact-text span {color: var(--tj-color-common-white);font-size: 12px;display: block;margin-bottom: 2px;}.contact-info-one .contact-text .link {color: var(--tj-color-common-white);font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-ebold);font-size: 15px;letter-spacing: 0.32px;}.contact-info-one .contact-text .link:hover {color: var(--tj-color-theme-primary);}.map-area {position: relative;top: 10px;}.map-area iframe {width: 100%;min-height: 715px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.map-area iframe {width: 100%;min-height: 450px;}}.contact-top-area {background: #0084ca;padding: 95px 0;position: relative;z-index: 1;}a.tj-white-btn.apl_btn {padding: 15px;width: max-content;}.contact-top-area .contact-content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;gap: 50px;}.contact-top-area .contact-content .contact-icon {margin-top: -20px;max-width: 365px;width: 100%;}.contact-top-area .contact-content .contact-icon img {width: 100%;}.contact-top-area .contact-content .contact-text {max-width: 745px;width: 100%;}.contact-top-area .contact-content .contact-text .title {color: var(--tj-color-common-white);line-height: 1.4;margin-bottom: 20px;}.contact-top-area .contact-content .contact-text p {color: var(--tj-color-common-white);font-weight: var(--tj-fw-medium);letter-spacing: 0.32px;}.contact-top-area .contact-bg-shape {position: absolute;top: 0;left: 0;opacity: 0.3;z-index: -1;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.contact-top-area .contact-content .contact-icon {margin-top: 0px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.contact-top-area .contact-content {-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.contact-top-area .contact-content .contact-icon {max-width: 250px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.contact-top-area {padding: 60px 0;}.contact-top-area .contact-content {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 25px;}.contact-top-area .contact-content .contact-icon {max-width: 200px;margin-top: 0px;}}.contact-bottom-area {position: relative;z-index: 2;padding-bottom: 120px;}.contact-bottom-area .contact-bottom-shape {position: absolute;left: 0;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);z-index: -1;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.contact-bottom-area {padding-bottom: 80px;}.contact-bottom-area .contact-bottom-shape {display: none;}}.contact-wrapper {position: relative;z-index: 1;max-width: 720px;width: 100%;}.contact-wrapper .contact-images {max-width: 400px;width: 100%;position: absolute;right: 10px;bottom: 10px;z-index: -1;}.contact-wrapper .contact-images img {width: 100%;}.contact-wrapper .contact-fun-fact {max-width: 140px;width: 100%;display: inline-block;padding: 15px 20px;position: absolute;top: 12%;right: 10%;background: var(--tj-color-common-white);-webkit-box-shadow: 4px 4px 25px 0px rgba(0, 0, 0, 0.08);box-shadow: 4px 4px 25px 0px rgba(0, 0, 0, 0.08);text-align: center;}.contact-wrapper .contact-fun-fact .tj-count {font-size: 30px;color: var(--tj-color-theme-primary);font-weight: var(--tj-fw-bold);font-family: var(--tj-ff-heading);line-height: 1;}.contact-wrapper .contact-fun-fact .client {font-size: 14px;letter-spacing: 0.32px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.contact-wrapper .contact-images {bottom: -45px;}.contact-wrapper .contact-fun-fact {right: 5%;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.contact-wrapper {padding-top: 50px;}.contact-wrapper .contact-images {bottom: 0px;}.contact-wrapper .contact-fun-fact {right: 0;}}@media (max-width: 575px) {.contact-wrapper .contact-fun-fact {position: initial;margin-bottom: 30px;}.contact-wrapper .contact-images {position: initial;}}.contact-list-one {width: 100%;border-radius: 0px 60px 0px 0px;background: var(--tj-color-common-white);-webkit-box-shadow: 4px 4px 50px 0px rgba(0, 0, 0, 0.05);box-shadow: 4px 4px 50px 0px rgba(0, 0, 0, 0.05);padding: 70px 40px 65px;position: relative;z-index: 2;overflow: hidden;}.contact-list-one .contact-content {margin-bottom: 35px;}.contact-list-one .contact-content .title {font-weight: var(--tj-fw-bold);margin-bottom: 20px;position: relative;z-index: 1;}.contact-list-one .contact-content .title::before {position: absolute;content: "";width: 90px;height: 3px;top: -15px;left: 0;background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );}.contact-list-one .contact-content p {letter-spacing: 0.32px;margin-bottom: 0;}.contact-list-one .contact-list .contact-item {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 15px;margin-bottom: 25px;}.contact-list-one .contact-list .contact-item:last-child {margin-bottom: 0;}.contact-list-one .contact-list .contact-item .contact-icon {font-size: 30px;line-height: 1;color: var(--tj-color-theme-secondary);}.contact-list-one .contact-list .contact-item .contact-icon i {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;line-height: 1;}.contact-list-one .contact-list .contact-item .contact-text .link, .contact-list-one .contact-list .contact-item .contact-text span {display: block;letter-spacing: 0.32px;}.contact-list-one .contact-list .contact-item .contact-text .link:hover {color: var(--tj-color-theme-primary);}.contact-list-one .contact-shapes {position: absolute;left: 0;bottom: 0;opacity: 0.1;z-index: -1;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.contact-list-one {max-width: 350px;padding: 50px 15px 30px;bottom: 50px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.contact-list-one {max-width: 350px;padding: 50px 15px 30px;bottom: 0px;}}@media (max-width: 575px) {.contact-list-one {margin-bottom: 30px;}}.contact-info-box {padding-left: 30px;}.contact-info-box .title {font-weight: var(--tj-fw-bold);margin-bottom: 40px;}.contact-info-box .contact_list {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;-webkit-column-gap: 90px;-moz-column-gap: 90px;column-gap: 90px;row-gap: 50px;}.contact-info-box .contact_list li {margin: 0;padding: 0;list-style: none;}.contact-info-box .contact_list li .contact-item {display: -webkit-box;display: -ms-flexbox;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 20px;}.contact-info-box .contact_list li .contact-item .contact-icon {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;width: 70px;height: 70px;line-height: 1;font-size: 30px;color: var(--tj-color-common-white);background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );border-radius: 5px;}.contact-info-box .contact_list li .contact-item .contact-icon i {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;line-height: 1;}.contact-info-box .contact_list li .contact-item .contact-text .text {font-size: 18px;margin-bottom: 5px;}.contact-info-box .contact_list li .contact-item .contact-text .contact-link .link {display: block;letter-spacing: 0.32px;}.contact-info-box .contact_list li .contact-item .contact-text .contact-link .link:hover {color: var(--tj-color-theme-primary);}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.contact-info-box .contact_list {-webkit-column-gap: 25px;-moz-column-gap: 25px;column-gap: 25px;}}.contact-info-box .contact-media {margin-top: 50px;}.contact-info-box .contact-media .title {margin-bottom: 10px;font-weight: var(--tj-fw-bold);}.contact-info-box .contact-media .desc {letter-spacing: 0.32px;}.contact-info-box .contact-media .desc p:last-child {margin-bottom: 0;}.contact-info-box .contact-media .contact-socials {margin-top: 25px;}.contact-info-box .contact-media .contact-socials ul {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin: 0;padding: 0;list-style: none;-webkit-column-gap: 10px;-moz-column-gap: 10px;column-gap: 10px;row-gap: 0;}.contact-info-box .contact-media .contact-socials ul li a {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 45px;height: 45px;line-height: 1;color: var(--tj-color-heading-primary);background: var(--tj-color-grey-2);border-radius: 10px;position: relative;z-index: 1;}.contact-info-box .contact-media .contact-socials ul li a::before {position: absolute;content: "";width: 100%;height: 100%;top: 0;left: 0;border-radius: 10px;background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );z-index: -1;opacity: 0;visibility: hidden;}.contact-info-box .contact-media .contact-socials ul li a i {color: var(--tj-color-heading-primary);}.contact-info-box .contact-media .contact-socials ul li a:hover {color: var(--tj-color-common-white);}.contact-info-box .contact-media .contact-socials ul li a:hover::before {opacity: 1;visibility: visible;}.contact-info-box .contact-media .contact-socials ul li a:hover i {color: var(--tj-color-common-white);}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.contact-info-box {padding-left: 0;}}.tj-counter-section {padding: 90px 0 60px;background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );position: relative;z-index: 2;}.tj-counter-section .shapes-1 {position: absolute;left: 0;top: 0;z-index: -1;}.tj-counter-section .shapes-2 {position: absolute;right: 0;top: 0;z-index: -1;}.tj-counter-section.style-3 {position: relative;z-index: 2;background: var(--tj-color-theme-primary);padding: 60px 0 50px;}.tj-counter-section.style-3 .left-shapes {max-width: 170px;width: 100%;position: absolute;bottom: 0;left: 0;z-index: -1;}.tj-counter-section.style-3 .left-shapes img {width: 100%;}.tj-counter-section.style-3 .right-shapes {max-width: 170px;width: 100%;position: absolute;bottom: 0;right: 0;z-index: -1;}.tj-counter-section.style-3 .right-shapes img {width: 100%;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-counter-section.style-3 .right-shapes, .tj-counter-section.style-3 .left-shapes {max-width: 100px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 575px) {.tj-counter-section {padding: 80px 0 50px;}}.counter-item {margin-bottom: 30px;}.counter-item .counter-content {display: -ms-flexbox;-ms-flex-align: center;gap: 15px;}.counter-item .counter-content .counter-icon {font-size: 60px;color: var(--tj-color-common-white);line-height: 1;}.counter-item .counter-content .tj-count {display: -ms-flexbox;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-size: 65px;font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-bold);color: var(--tj-color-common-white);line-height: 1;}.counter-item .client {font-size: 18px;letter-spacing: 0.32px;color: var(--tj-color-common-white);text-transform: uppercase;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.counter-item .counter-content .tj-count {font-size: 60px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.counter-item .counter-content .tj-count {font-size: 50px;}}@media (max-width: 575px) {.counter-item {text-align: center;}.counter-item .counter-content {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}}.counter-item-two {position: relative;margin-bottom: 10px;z-index: 2;}.counter-item-two .tj-count {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-text-fill-color: var(--tj-color-theme-primary);-webkit-text-stroke: 1px rgba(255, 255, 255, 0.3);font-size: 150px;font-weight: var(--tj-fw-ebold);font-family: var(--tj-ff-heading);line-height: 1;}.counter-item-two .sub-title {position: absolute;top: 46%;left: 25px;width: 100%;font-size: 18px;letter-spacing: 0.32px;text-transform: uppercase;color: var(--tj-color-common-white);}.counter-item-two.style-2 .tj-count {color: rgba(255, 255, 255, 0.3);-webkit-text-fill-color: initial;-webkit-text-stroke: initial;}.counter-item-two.style-2 .sub-title {left: 70px;}.counter-item-two.style-3 .sub-title {left: 65px;}.counter-item-two.style-4 .tj-count {color: rgba(255, 255, 255, 0.1);-webkit-text-fill-color: initial;-webkit-text-stroke: initial;}.counter-item-two.style-4 .sub-title {left: 40px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.counter-item-two .tj-count {font-size: 120px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.counter-item-two .tj-count {font-size: 100px;}.counter-item-two.style-2 .sub-title {left: 45px;}.counter-item-two.style-3 .sub-title {left: 35px;}.counter-item-two.style-4 .sub-title {left: 25px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.counter-item-two .tj-count {font-size: 100px;}.counter-item-two.style-2 .sub-title {left: 45px;}.counter-item-two.style-3 .sub-title {left: 35px;}.counter-item-two.style-4 .sub-title {left: 25px;}}@media (max-width: 575px) {.counter-item-two {text-align: center;}.counter-item-two .tj-count {font-size: 65px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.counter-item-two .sub-title {left: 0;}.counter-item-two.style-4 .sub-title, .counter-item-two.style-3 .sub-title, .counter-item-two.style-2 .sub-title {left: 0;}}.tj-cta-section {background-color: var(--tj-color-theme-bg-2);background-size: 27.5% 100%;background-repeat: no-repeat;position: relative;background-position: center;overflow: hidden;}.tj-cta-section::before {position: absolute;content: "";width: 100%;height: 100%;left: 0;top: 0;background-image: url(../images/shapes/cta.svg);background-position: center;background-repeat: no-repeat;background-size: cover;z-index: 1;}.tj-cta-section .cta-inner {position: absolute;top: 0;left: 0;width: 26%;background-size: cover;height: 100%;background-position: top center;z-index: 2;border-right: 4px solid var(--tj-color-theme-secondary);}.tj-cta-section .cta-inner .cta-icon {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;width: 90px;height: 90px;line-height: 1;font-size: 50px;color: var(--tj-color-common-white);background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );border-radius: 50%;position: absolute;right: -40px;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);z-index: 2;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tj-cta-section .cta-inner {width: 22%;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tj-cta-section .cta-inner {width: 15%;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-cta-section .cta-inner {position: initial;background-image: none !important;border: none;text-align: center;width: 100%;}.tj-cta-section .cta-inner .cta-icon {position: relative;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);top: 0;right: 0;z-index: 2;}}.tj-cta-section.style-2 {background: var(--tj-color-theme-primary);position: relative;z-index: 2;overflow: hidden;}.tj-cta-section.style-2::before {display: none;}.tj-cta-section.style-2 .cta-shapes-2 {position: absolute;top: 50%;right: 65px;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);z-index: -1;}.tj-cta-section.style-2 .cta-inner {width: 30%;background-repeat: no-repeat;background-position: center;}.tj-cta-section.style-2 .cta-inner .cta-shapes {position: absolute;top: -12px;right: -40px;max-width: 250px;height: 325px;width: 100%;-webkit-mask-image: url(../images/shapes/cta-1.svg);mask-image: url(../images/shapes/cta-1.svg);-webkit-mask-position: center;mask-position: center;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;-webkit-mask-size: contain;mask-size: contain;background: var(--tj-color-common-white);}.tj-cta-section.style-2 .cta-inner .cta-shapes img {height: 100%;}.tj-cta-section.style-2 .cta-inner .cta-shapes-3 {position: absolute;right: -10px;top: 1px;width: 34%;height: 100%;z-index: -1;-webkit-clip-path: polygon(100% 0, 0% 100%, 100% 100%);clip-path: polygon(100% 0, 0% 100%, 100% 100%);background: var(--tj-color-theme-primary);z-index: -1;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tj-cta-section.style-2 .cta-inner .cta-shapes {top: -30px;}}.tj-cta-section.style-2 .cta-button {-webkit-transform: translateY(-310%);-ms-transform: translateY(-310%);transform: translateY(-310%);}.tj-cta-section.style-2 .cta-button .tj-white-btn {padding: 22px 30px;}@media only screen and (min-width: 1400px) and (max-width: 1600px) {.tj-cta-section.style-2 .cta-inner {width: 25%;}.tj-cta-section.style-2 .cta-inner .cta-shapes-3 {width: 50%;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tj-cta-section.style-2 .cta-inner {width: 24%;}.tj-cta-section.style-2 .cta-inner .cta-shapes-3 {width: 60%;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tj-cta-section.style-2 .cta-inner {width: 23%;}.tj-cta-section.style-2 .cta-inner .cta-shapes-3 {width: 70%;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-cta-section.style-2 {padding: 60px 0 80px;}.tj-cta-section.style-2 .cta-inner {display: none;}.tj-cta-section.style-2 .cta-button {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;position: initial;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}}.tj-cta-section .cta-button {position: absolute;z-index: 4;right: 15px;top: 50%;-webkit-transform: translateY(-300%);-ms-transform: translateY(-300%);transform: translateY(-300%);}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-cta-section {padding: 70px 0;}.tj-cta-section .cta-button {position: relative;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);top: 0;right: 0;z-index: 2;}}.cta-content-area {background-repeat: no-repeat;background-position: center;background-size: cover;padding: 65px 0;position: relative;z-index: 2;}.cta-content-area .cta-content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding-left: 115px;position: relative;z-index: 2;}.cta-content-area .cta-content .cta-text {max-width: 565px;width: 100%;}.cta-content-area .cta-content .cta-text .title {color: var(--tj-color-common-white);line-height: 1.4;margin-bottom: 10px;}.cta-content-area .cta-content .cta-text .desc {color: var(--tj-color-common-white);letter-spacing: 0.32px;}.cta-content-area .cta-content .cta-text .desc p:last-child {margin-bottom: 0;}.cta-content-area.style-2 {padding: 76px 0;}.cta-content-area.style-2 .cta-content .cta-text {max-width: 645px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.cta-content-area.style-2 .cta-content {padding-left: 50px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.cta-content-area.style-2 .cta-content {padding-left: 45px;}.cta-content-area.style-2 .cta-content .cta-text .title {font-size: 38px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.cta-content-area.style-2 {padding: 0px;}.cta-content-area.style-2 .cta-content {padding-left: 0px;}.cta-content-area.style-2 .cta-content .cta-text {max-width: 100%;text-align: center;margin-bottom: 20px;}}@media only screen and (min-width: 1400px) and (max-width: 1600px) {.cta-content-area .cta-content {padding-left: 150px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.cta-content-area .cta-content {padding-left: 15px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.cta-content-area {padding: 30px 0 40px;}.cta-content-area .cta-content {padding-left: 0px;}.cta-content-area .cta-content .cta-text {text-align: center;margin: 0 auto;}}.tj-portfolio-section {padding-top: 120px;padding-bottom: 110px;}.tj-portfolio-section .tj-heading-area {margin-bottom: 60px;}.tj-portfolio-section .tj-portfolio-slider {padding-top: 30px;}.tj-portfolio-section .tj-portfolio-slider .swiper-slide.swiper-slide-active .portfolio-images {-webkit-transform: scaleY(1.1);-ms-transform: scaleY(1.1);transform: scaleY(1.1);}.tj-portfolio-section .tj-portfolio-slider .portfolio-pagination {text-align: center;padding-top: 60px;margin-bottom: 10px;}.tj-portfolio-section .tj-portfolio-slider .portfolio-pagination .swiper-pagination-bullet {position: relative;width: 10px;height: 10px;background: var(--tj-color-theme-primary);opacity: 1;margin: 0 8px;display: inline-block;-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;z-index: 2;}.tj-portfolio-section .tj-portfolio-slider .portfolio-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::before {position: absolute;content: "";width: 25px;height: 25px;border: 1px solid var(--tj-color-theme-primary);border-radius: 50%;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-portfolio-section {padding-top: 80px;padding-bottom: 70px;}.tj-portfolio-section .tj-heading-area {margin-bottom: 30px;}}.tj-portfolio-item {max-width: 650px;width: 100%;text-align: center;position: relative;-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;z-index: 2;}.tj-portfolio-item .portfolio-images {position: relative;z-index: 2;}.tj-portfolio-item .portfolio-images::before {position: absolute;content: "";bottom: 0;left: 0;width: 100%;height: 100%;background: -webkit-gradient( linear, left bottom, left top, from(rgba(0, 0, 0, 0.82)), color-stop(63.86%, rgba(0, 0, 0, 0)) );background: linear-gradient( 0deg, rgba(0, 0, 0, 0.82) 0%, rgba(0, 0, 0, 0) 63.86% );opacity: 0;visibility: hidden;z-index: 1;}.tj-portfolio-item .portfolio-images img {width: 100%;}.tj-portfolio-item .portfolio-content {position: absolute;bottom: 0;padding: 30px 30px 0;opacity: 0;-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;z-index: 3;}.tj-portfolio-item .portfolio-content .portfolio-icon {margin-bottom: 20px;}.tj-portfolio-item .portfolio-content .portfolio-icon i {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;width: 80px;height: 80px;line-height: 1;font-size: 30px;color: var(--tj-color-common-white);background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );border-radius: 50%;-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}.tj-portfolio-item .portfolio-content .portfolio-text .portfolio-title {margin-bottom: 10px;font-weight: var(--tj-fw-bold);}.tj-portfolio-item .portfolio-content .portfolio-text .portfolio-title a {color: var(--tj-color-common-white);}.tj-portfolio-item .portfolio-content .portfolio-text .portfolio-title a:hover {color: var(--tj-color-theme-primary);}.tj-portfolio-item .portfolio-content .portfolio-text .desc {color: var(--tj-color-grey-6);line-height: 1.9;letter-spacing: 0.32px;}.tj-portfolio-item .portfolio-content .portfolio-text .desc p:last-child {margin-bottom: 0;}.tj-portfolio-item:hover::before {opacity: 1;visibility: visible;}.tj-portfolio-item:hover .portfolio-images::before {opacity: 1;visibility: visible;}.tj-portfolio-item:hover .portfolio-content {bottom: 30px;opacity: 1;visibility: visible;}.tj-portfolio-item:hover .portfolio-content .portfolio-icon i {-webkit-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg);}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-portfolio-item .portfolio-content {padding: 30px 15px 0px;}}.tj-team-section {}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-team-section.style-2 {padding-bottom: 50px;}}.tj-team-section .team-top-content-area {-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: end;-ms-flex-align: end;align-items: end;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-bottom: 20px;}.tj-team-section.team-page {padding-top: 0px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-team-section.team-page {padding-bottom: 50px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-team-section {padding-top: 80px;padding-bottom: 80px;}.tj-team-section .team-top-content-area {margin-bottom: 40px;}}.team-item {position: relative;z-index: 2;-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;overflow: hidden;border-radius: 10px 10px 0 0;margin-bottom: 30px;}.team-item::before {position: absolute;width: 100%;height: 350px;bottom: 0;left: 0;background: -webkit-gradient( linear, left bottom, left top, from(rgba(13, 87, 215, 0.7)), color-stop(64.26%, rgba(227, 237, 255, 0)) );background: linear-gradient( 360deg, rgba(13, 87, 215, 0.7) 0%, rgba(227, 237, 255, 0) 64.26% );z-index: -1;}.team-item .team-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;position: relative;z-index: 4;-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}.team-item .team-content .team-text {position: absolute;bottom: 30px;left: 0;}.team-item .team-content .team-text .team-title {font-weight: var(--tj-fw-bold);margin-bottom: 5px;}.team-item .team-content .team-text .team-title a {color: var(--tj-color-common-white);}.team-item .team-content .team-text span {color: var(--tj-color-common-white);position: relative;z-index: 1;padding-left: 35px;}.team-item .team-content .team-text span::before {position: absolute;content: "";width: 27px;height: 1px;top: 50%;left: 0;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);background: var(--tj-color-common-white);}.team-item .team-content .team-share {position: absolute;right: 0;bottom: -100px;z-index: 2;opacity: 0;visibility: hidden;-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}.team-item .team-content .team-share ul {margin: 0;padding: 30px 16px;list-style: none;background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );border-radius: 25px;}.team-item .team-content .team-share ul li {margin-bottom: 10px;}.team-item .team-content .team-share ul li:last-child {margin-bottom: 0;}.team-item .team-content .team-share ul li a {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 25px;height: 25px;line-height: 1;font-size: 14px;color: var(--tj-color-common-white);border: 1px solid var(--tj-color-common-white);border-radius: 50%;-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}.team-item .team-content .team-share ul li a i {color: var(--tj-color-common-white);}.team-item .team-content .team-share ul li a:hover {color: var(--tj-color-theme-primary);background-color: var(--tj-color-common-white);border-color: var(--tj-color-common-white);}.team-item .team-content .team-share ul li a:hover i {color: var(--tj-color-theme-primary);}.team-item .team-shapes {position: absolute;top: 0;left: 0;max-width: 395px;width: 100%;opacity: 0.5;-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;z-index: -1;}.team-item:hover .team-shapes {opacity: 1;}.team-item:hover .team-share {opacity: 1;visibility: visible;bottom: 40px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.team-item {padding: 30px 15px 0 15px;}}.tj-price-section {padding-top: 120px;padding-bottom: 90px;}.tj-price-section .tj-heading-area {max-width: 760px;width: 100%;margin: 0 auto 60px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-price-section {padding-top: 80px;padding-bottom: 50px;}.tj-price-section .tj-heading-area {margin: 0 auto 40px;}}.price-item {position: relative;z-index: 1;padding: 1px;margin-bottom: 30px;}.price-item::before {position: absolute;content: "";width: 100%;height: 100%;top: 0;left: 0;background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );z-index: -1;border-radius: 10px;opacity: 0;visibility: hidden;}.price-item .item-inner {max-width: 425px;width: 100%;border-radius: 10px;padding: 30px 40px 40px;background: var(--tj-color-grey-2);-webkit-transition: all 0.4s ease-in-out 0s;transition: all 0.4s ease-in-out 0s;}.price-item .item-inner .price-top-content {border-bottom: 1px solid rgba(55, 58, 63, 0.2);padding-bottom: 35px;margin-bottom: 35px;}.price-item .item-inner .price-top-content .title {font-weight: var(--tj-fw-bold);margin-bottom: 15px;}.price-item .item-inner .price-top-content .desc {letter-spacing: 0.32px;max-width: 250px;width: 100%;margin: 0 auto 25px;}.price-item .item-inner .price-top-content .desc p:last-child {margin-bottom: 0;}.price-item .item-inner .price-top-content .price-percent {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;gap: 5px;}.price-item .item-inner .price-top-content .price-percent .percent {font-size: 30px;font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-bold);background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );background-clip: text;-webkit-background-clip: text;color: var(--tj-color-heading-primary);}.price-item .item-inner .price-top-content .price-percent .price-number .number {font-size: 65px;line-height: 1;font-family: var(--tj-ff-heading);color: var(--tj-color-heading-primary);font-weight: var(--tj-fw-ebold);background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );background-clip: text;-webkit-background-clip: text;color: var(--tj-color-heading-primary);}.price-item .item-inner .price-top-content .price-percent .price-number .month {font-size: 18px;letter-spacing: 0.32px;color: var(--tj-color-heading-primary);background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );background-clip: text;-webkit-background-clip: text;color: var(--tj-color-heading-primary);}.price-item .item-inner .price-list ul {margin: 0;padding: 0;list-style: none;}.price-item .item-inner .price-list ul li {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 10px;color: var(--tj-color-heading-primary);letter-spacing: 0.32px;margin-bottom: 15px;}.price-item .item-inner .price-list ul li:last-child {margin-bottom: 0;}.price-item .item-inner .price-list ul li span {color: var(--tj-color-theme-secondary);}.price-item .item-inner .price-button {margin-top: 35px;}.price-item .item-inner .price-button .tj-primary-btn {width: 100%;border-radius: 10px;padding: 18px 20px;}.price-item .item-inner .price-button .tj-primary-btn::before {border-radius: 10px;}.price-item.active {padding: 1px;}.price-item.active::before {opacity: 1;visibility: visible;}.price-item.active .item-inner {background-color: var(--tj-color-common-white);}.price-item.active .item-inner .price-top-content .price-percent .percent {color: transparent;}.price-item.active .item-inner .price-top-content .price-percent .price-number .number {color: transparent;}.price-item.active .item-inner .price-top-content .price-percent .price-number .month {color: transparent;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.price-item .item-inner {padding: 20px 15px 30px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.price-item .item-inner {max-width: 100%;}}.tj-video-section {padding-top: 120px;padding-bottom: 420px;background-position: center;background-repeat: no-repeat;background-size: cover;position: relative;z-index: 2;overflow: hidden;}.tj-video-section::before {position: absolute;content: "";top: 0;left: 0;width: 100%;height: 100%;background: rgba(55, 58, 63, 0.8);z-index: -1;}.tj-video-section .span-1 {position: absolute;top: -95px;right: 140px;height: 125%;width: 150px;-webkit-transform: rotate(19.61deg);-ms-transform: rotate(19.61deg);transform: rotate(19.61deg);background: -webkit-gradient( linear, left top, right top, from(rgba(13, 87, 215, 0.2)), to(rgba(77, 142, 255, 0.2)) );background: linear-gradient( 90deg, rgba(13, 87, 215, 0.2) 0%, rgba(77, 142, 255, 0.2) 100% );z-index: -1;}.tj-video-section .span-2 {position: absolute;top: -95px;right: 35px;height: 125%;width: 150px;-webkit-transform: rotate(19.61deg);-ms-transform: rotate(19.61deg);transform: rotate(19.61deg);background: -webkit-gradient( linear, left top, right top, from(rgba(13, 87, 215, 0.4)), to(rgba(77, 142, 255, 0.4)) );background: linear-gradient( 90deg, rgba(13, 87, 215, 0.4) 0%, rgba(77, 142, 255, 0.4) 100% );z-index: -1;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-video-section {padding-top: 80px;padding-bottom: 100px;}.tj-video-section .span-2, .tj-video-section .span-1 {top: -50px;}}.video-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: end;-ms-flex-align: end;align-items: end;gap: 50px;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.video-wrapper .video-title {max-width: 720px;width: 100%;}.video-wrapper .video-title .title {color: var(--tj-color-common-white);margin-bottom: 0;}.video-wrapper .video-area {padding-right: 25px;}.video-wrapper .popup-videos-button {width: 85px;height: 85px;font-size: 30px;}.video-wrapper .popup-videos-button span {color: var(--tj-color-common-white);}.video-wrapper .popup-videos-button::before {position: absolute;content: "";left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 130px;height: 130px;border-radius: 50%;border: 1px solid rgba(255, 255, 255, 0.3);}.video-wrapper .popup-videos-button::after {width: 110px;height: 110px;border: 1px solid rgba(255, 255, 255, 0.3);}.video-wrapper .popup-videos-button:hover span {color: var(--tj-color-common-white);}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.video-wrapper {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.video-wrapper .video-title {text-align: center;}.video-wrapper .video-area {padding-right: 0;}}.tj-choose-us-section {padding: 60px 0;background: var(--tj-color-theme-bg-2);position: relative;overflow: hidden;z-index: 2;margin: 100px 0;}.tj-choose-us-section .choose-us-bg {position: absolute;top: 0;right: 0;width: 45%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;z-index: -1;}.tj-choose-us-section .choose-us-bg .choose-images {position: absolute;left: -11%;top: 0;max-width: 320px;height: 800px;width: 100%;-webkit-mask-image: url(../images/shapes/cta-mask.svg);mask-image: url(../images/shapes/cta-mask.svg);-webkit-mask-position: center;mask-position: center;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;-webkit-mask-size: contain;mask-size: contain;background: var(--tj-color-common-white);z-index: 1;}.tj-choose-us-section .choose-us-bg .choose-images img {height: 100%;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tj-choose-us-section .choose-us-bg .choose-images {left: -6%;}}.tj-choose-us-section .choose-us-bg .choose-images-1 {position: absolute;left: -7%;top: 0;max-width: 320px;height: 800px;width: 100%;-webkit-mask-image: url(../images/shapes/cta-mask-2.svg);mask-image: url(../images/shapes/cta-mask-2.svg);-webkit-mask-position: center;mask-position: center;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;-webkit-mask-size: contain;mask-size: contain;background: var(--tj-color-theme-primary);z-index: 1;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tj-choose-us-section .choose-us-bg .choose-images-1 {left: -1%;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-choose-us-section .choose-us-bg .choose-images-1 {display: none;}}.tj-choose-us-section .choose-us-bg .images-shapes {position: absolute;left: -5px;top: 0px;width: 28%;height: 100%;z-index: -1;-webkit-clip-path: polygon(0 -50px, 0% 100%, 100% 100%);clip-path: polygon(0 -50px, 0% 100%, 100% 100%);background: var(--tj-color-theme-bg-2);z-index: -1;}@media only screen and (min-width: 1400px) and (max-width: 1600px) {.tj-choose-us-section .choose-us-bg .images-shapes {width: 38%;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tj-choose-us-section .choose-us-bg .images-shapes {width: 44%;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.tj-choose-us-section .choose-us-bg .images-shapes {width: 58%;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.tj-choose-us-section .choose-us-bg {width: 50%;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-choose-us-section .choose-us-bg {display: none;}}.tj-choose-us-section .tj-heading-area {margin-bottom: 60px;}.tj-choose-us-section .tj-heading-area .subs-title span {color: var(--tj-color-common-white);}.tj-choose-us-section .tj-heading-area .title {color: var(--tj-color-common-white);}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.tj-choose-us-section .tj-heading-area .title {font-size: 40px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tj-choose-us-section .tj-heading-area .title {font-size: 38px;}}.tj-choose-us-section .choose-images {max-width: 800px;width: 100%;}.tj-choose-us-section .choose-images img {width: 100%;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-choose-us-section {padding-top: 80px;padding-bottom: 80px;}.tj-choose-us-section .tj-heading-area {margin-bottom: 40px;}.tj-choose-us-section .choose-images {margin-top: 50px;}}.choose-us-item .choose-us-list {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 35px;margin-bottom: 35px;position: relative;z-index: 1;}.choose-us-item .choose-us-list::before {position: absolute;content: "";width: 1px;height: 100%;left: 20px;top: 65%;border-left: 1px dashed var(--tj-color-common-white);}.choose-us-item .choose-us-list:last-child {margin-bottom: 0;}.choose-us-item .choose-us-list:last-child::before {display: none;}.choose-us-item .choose-us-list .list-number {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;position: relative;max-width: 40px;height: 55px;width: 100%;-webkit-mask-image: url(../images/shapes/vector-1.svg);mask-image: url(../images/shapes/vector-1.svg);-webkit-mask-position: center;mask-position: center;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;-webkit-mask-size: contain;mask-size: contain;background: var(--tj-color-common-white);z-index: 2;}.choose-us-item .choose-us-list .list-number::before {position: absolute;content: "";width: 100%;height: 100%;top: 0;left: 0;background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );z-index: -1;opacity: 0;visibility: hidden;}.choose-us-item .choose-us-list .list-number span {color: var(--tj-color-theme-primary);line-height: 1;font-size: 24px;font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-bold);position: relative;top: 3px;}.choose-us-item .choose-us-list .choose-us-text {max-width: 395px;width: 100%;}.choose-us-item .choose-us-list .choose-us-text .title {font-size: 22px;display: inline-block;color: var(--tj-color-common-white);font-weight: var(--tj-fw-bold);margin-bottom: 15px;background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );background-clip: text;-webkit-background-clip: text;color: var(--tj-color-common-white);}.choose-us-item .choose-us-list .choose-us-text .desc {color: var(--tj-color-common-white);letter-spacing: 0.32px;}.choose-us-item .choose-us-list .choose-us-text .desc p:last-child {margin-bottom: 0;}.choose-us-item .choose-us-list:hover .list-number::before {opacity: 1;visibility: visible;}.choose-us-item .choose-us-list:hover .list-number span {color: var(--tj-color-common-white);}.choose-us-item .choose-us-list:hover .choose-us-text .title {color: transparent;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.choose-us-item .choose-us-list {gap: 20px;}.choose-us-item .choose-us-list .choose-us-text {max-width: 100%;}}.breadcrumb-wrapper {background-repeat: no-repeat;background-position: center;background-size: cover;position: relative;z-index: 2;overflow: hidden;padding: 160px 0;}.breadcrumb-wrapper::before {position: absolute;content: "";top: 0;left: 0;width: 100%;height: 100%;opacity: 0.9;background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient(90deg, #e3e3e3 0%, #4b646f 100%);mix-blend-mode: multiply;z-index: -1;}.breadcrumb-wrapper .breadcrumb-shapes-1 {position: absolute;top: 0;left: 0;z-index: -1;}.breadcrumb-wrapper .breadcrumb-shapes-2 {position: absolute;bottom: 0;left: 0;z-index: -1;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.breadcrumb-wrapper {padding-top: 200px;padding-bottom: 60px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.breadcrumb-wrapper {padding-top: 200px;padding-bottom: 35px;}}@media (max-width: 575px) {.breadcrumb-wrapper {padding-top: 235px;}}.breadcrumb-content-area {position: relative;z-index: 9;padding: 35px 0;}.breadcrumb-content-area .breadcrumb-heading .breadcrumb-title {color: var(--tj-color-common-white);font-size: 50px;margin-bottom: 10px;font-weight: var(--tj-fw-ebold);}.breadcrumb-content-area .breadcrumb-link span {color: var(--tj-color-common-white);font-size: 18px;font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-sbold);}.breadcrumb-content-area .breadcrumb-link i {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;color: var(--tj-color-common-white);padding-left: 10px;padding-right: 10px;font-size: 20px;position: relative;top: 4px;line-height: 1;-webkit-transform: rotate(-180deg);-ms-transform: rotate(-180deg);transform: rotate(-180deg);}.breadcrumb-content-area .breadcrumb-link a span {color: var(--tj-color-common-white);-webkit-transition: 0.4s;transition: 0.4s;position: relative;font-family: var(--tj-ff-heading);font-size: 18px;font-weight: var(--tj-fw-sbold);}.breadcrumb-content-area .breadcrumb-link a span::before {position: absolute;content: "";width: 0;height: 1px;bottom: 0;left: 0;background: var(--tj-color-common-white);}.breadcrumb-content-area .breadcrumb-link a span:hover::before {width: 100%;}@media only screen and (min-width: 768px) and (max-width: 991px) {.breadcrumb-content-area .breadcrumb-heading .breadcrumb-title {font-size: 35px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.breadcrumb-content-area .breadcrumb-heading .breadcrumb-title {font-size: 32px;}}.tj-team-details {padding-top: 120px;padding-bottom: 120px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-team-details {padding-top: 80px;padding-bottom: 70px;}}.team-thumb-image {max-width: 565px;width: 100%;}.team-thumb-image img {width: 100%;border-radius: 20px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.team-thumb-image {max-width: 100%;margin-bottom: 35px;}}.team-details-inner {max-width: 552px;width: 100%;}.team-details-inner .tj-heading-two {margin-bottom: 15px;}.team-details-inner .tj-heading-two .title {margin-bottom: 5px;color: var(--tj-color-heading-primary);font-size: 40px;}.team-details-inner .tj-heading-two span {font-size: 18px;font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-bold);color: var(--tj-color-theme-secondary);}.team-details-inner .desc {margin-bottom: 25px;line-height: 1.9;letter-spacing: 0.32px;}.team-details-inner .desc p:last-child {margin-bottom: 0;}.team-details-inner .team-share {margin-bottom: 20px;}.team-details-inner .team-share ul {margin: 0;padding: 0;list-style: none;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 15px;}.team-details-inner .team-share ul li a {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 30px;height: 30px;line-height: 1;color: var(--tj-color-theme-secondary);background: transparent;border: 1px solid var(--tj-color-theme-secondary);border-radius: 50%;}.team-details-inner .team-share ul li a i {color: var(--tj-color-theme-secondary);}.team-details-inner .team-share ul li a:hover {color: var(--tj-color-common-white);background-color: var(--tj-color-heading-secondary);border-color: var(--tj-color-theme-secondary);}.team-details-inner .team-share ul li a:hover i {color: var(--tj-color-theme-bg-2);}.team-details-inner .tj-progress-bar .progress-title .title {font-size: 30px;color: var(--tj-color-heading-secondary);margin-bottom: 0;}.team-details-inner .tj-progress-bar {max-width: 520px;width: 100%;}.team-details-inner .tj-progress-bar .progress-title {margin-bottom: 20px;}.team-details-inner .tj-progress-bar .progress-title .title {color: var(--tj-color-heading-primary);font-weight: var(--tj-fw-ebold);font-size: 25px;}.team-details-inner .tj-progress-bar label {font-size: 18px;font-weight: var(--tj-fw-bold);font-family: var(--tj-ff-heading);color: var(--tj-color-heading-primary);display: block;margin-bottom: 12px;}.team-details-inner .tj-progress-bar .skills {background-color: rgba(65, 68, 74, 0.2);height: 10px;position: relative;border-radius: 15px;margin-bottom: 20px;}.team-details-inner .tj-progress-bar .skills span {position: absolute;top: -40px;right: 0;font-size: 22px;font-weight: var(--tj-fw-bold);font-family: var(--tj-ff-heading);color: var(--tj-color-heading-primary);}.team-details-inner .tj-progress-bar .skills .skillbar {background-color: var(--tj-color-theme-secondary);width: 0px;height: 10px;border-radius: 15px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.team-details-inner .tj-heading-two .title {font-size: 30px;}}.team-details-info {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-column-gap: 40px;-moz-column-gap: 40px;column-gap: 40px;margin-bottom: 30px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.team-details-info {-ms-flex-wrap: wrap;flex-wrap: wrap;}}.team-details-item .check-list ul {margin: 0;padding: 0;list-style: none;}.team-details-item .check-list ul li {color: var(--tj-color-heading-primary);font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-bold);font-size: 18px;position: relative;z-index: 2;padding-left: 30px;margin-bottom: 15px;}.team-details-item .check-list ul li:last-child {margin-bottom: 0;}.team-details-item .check-list ul li span {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 18px;height: 18px;line-height: 1;border-radius: 50%;font-size: 12px;color: var(--tj-color-common-white);background: var(--tj-color-theme-secondary);position: absolute;top: 6px;left: 0;}@media (max-width: 575px) {.team-details-item {margin-bottom: 15px;}.team-details-item:last-child {margin-bottom: 0;}}.team-contact-area {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 40px;margin-bottom: 30px;}.team-contact-area .contact-info-two {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 15px;}.team-contact-area .contact-info-two .contact-icon {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;width: 40px;height: 40px;line-height: 1;font-size: 18px;color: var(--tj-color-theme-secondary);border: 1px solid var(--tj-color-theme-secondary);border-radius: 50%;}.team-contact-area .contact-info-two span {font-size: 14px;display: block;margin-bottom: 5px;}.team-contact-area .contact-info-two .link {color: var(--tj-color-heading-primary);font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-bold);font-size: 18px;letter-spacing: 0.32px;}.team-contact-area .contact-info-two .link:hover {color: var(--tj-color-theme-secondary);}@media (max-width: 575px) {.team-contact-area {gap: 25px;}}.tj-service-details {padding-top: 120px;padding-bottom: 120px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-service-details {padding-top: 80px;padding-bottom: 55px;}}.tj-service-details .faq-item {max-width: 100%;}.service-details-item .tj-faq .accordion-item {background: var(--tj-color-common-white);-webkit-box-shadow: 0px 4px 30px 0px var(--tj-color-grey-5);box-shadow: 0px 4px 30px 0px var(--tj-color-grey-5);}.service-details-item .tj-faq .accordion-item.active {background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );}.service-details-item .tj-faq .accordion-item .faq-title {color: var(--tj-color-common-white);}.service-details-item .tj-faq .accordion-item .faq-title.collapsed {border-bottom: 1px transparent;color: var(--tj-color-heading-primary);}.service-details-item .tj-faq .accordion-item .faq-title:before {color: var(--tj-color-common-white);background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-secondary)), to(var(--tj-color-theme-primary)) );background: linear-gradient( 90deg, var(--tj-color-theme-secondary) 0%, var(--tj-color-theme-primary) 100% );}.service-details-item .tj-faq .accordion-item .faq-title:not(.collapsed) {-webkit-box-shadow: none;box-shadow: none;}.service-details-item .tj-faq .accordion-item .faq-title:not(.collapsed):before {content: "\f063";color: var(--tj-color-theme-primary);background: var(--tj-color-common-white);}.service-details-item .tj-faq .accordion-item .faq-title:focus {-webkit-box-shadow: none;box-shadow: none;}.service-details-item .tj-faq .accordion-item .faq-title:after {display: none;}.service-wrapper {margin-bottom: 30px;}.service-wrapper .details-image {margin-bottom: 30px;}.service-wrapper .details-image img {width: 100%;border-radius: 10px;}.service-wrapper .service-text .title {margin-bottom: 15px;}.service-wrapper .service-text .desc {line-height: 1.9;letter-spacing: 0.32px;}.service-wrapper .service-text .desc p:last-child {margin-bottom: 0;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.service-wrapper .service-text {padding-left: 0;}.service-wrapper .title {font-size: 24px;}}.service-image-item {margin-bottom: 30px;}.service-image-item .services-image {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 24px;margin-bottom: 30px;}.service-image-item .services-image img {max-width: 415px;width: 100%;border-radius: 10px;}.service-image-item .desc {line-height: 1.9;letter-spacing: 0.32px;}.service-image-item .desc p:last-child {margin-bottom: 0;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.service-image-item .services-image img {max-width: 290px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.service-image-item .services-image {-ms-flex-wrap: wrap;flex-wrap: wrap;}.service-image-item .services-image img {max-width: 100%;}}.service-check-area {margin-bottom: 60px;}.service-check-area .title {margin-bottom: 10px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.service-check-area .title {font-size: 24px;}}.service-check-area .desc {line-height: 1.9;margin-bottom: 30px;letter-spacing: 0.32px;}.service-check-area .desc p:last-child {margin-bottom: 0;}.service-check-area .service-content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 24px;}.service-check-area .service-content .service-images img {border-radius: 10px;max-width: 424px;width: 100%;}.service-check-area .service-content .check-list ul {margin: 0;padding: 0;list-style: none;}.service-check-area .service-content .check-list ul li {color: var(--tj-color-heading-primary);font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-bold);font-size: 15px;position: relative;z-index: 2;padding-left: 30px;margin-bottom: 20px;}.service-check-area .service-content .check-list ul li:last-child {margin-bottom: 0;}.service-check-area .service-content .check-list ul li span {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 18px;height: 18px;line-height: 1;border-radius: 50%;font-size: 12px;color: var(--tj-color-common-white);background: var(--tj-color-theme-secondary);position: absolute;top: 6px;left: 0;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.service-check-area .service-content {-ms-flex-wrap: wrap;flex-wrap: wrap;}}.check-list ul {margin: 0;padding: 0;list-style: none;}.check-list ul li {color: var(--tj-color-theme-secondary);font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-bold);font-size: 18px;position: relative;z-index: 2;padding-left: 35px;margin-bottom: 22px;}.check-list ul li:last-child {margin-bottom: 0;}.check-list ul li span {width: 18px;height: 18px;line-height: 18px;text-align: center;border-radius: 50%;font-size: 12px;display: inline-block;color: var(--tj-color-common-white);background: var(--tj-color-theme-primary);position: absolute;top: 6px;left: 0;}.check-list.style-3 {margin: 30px 0;}.check-list.style-3 ul li {color: var(--tj-color-text-body);}.check-list.style-3 ul li span {width: 0px;height: 0px;font-size: 18px;background: transparent;color: var(--tj-color-theme-primary);}.check-list.style-3 ul li span i {display: inline-block;-webkit-transform: rotate(-180deg);-ms-transform: rotate(-180deg);transform: rotate(-180deg);}.tj-service-widget {background: rgba(77, 142, 225, 0.1);margin-bottom: 24px;padding: 30px;position: relative;z-index: 3;border-radius: 10px;}.tj-service-widget .widget-title {color: var(--tj-color-heading-primary);position: relative;margin-bottom: 35px;font-weight: var(--tj-fw-bold);z-index: 1;}.tj-service-widget .widget-title::before {position: absolute;content: "";width: 40px;height: 2px;bottom: -5px;left: 0;background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );}.tj-service-widget.style-2 {background: -webkit-gradient( linear, left top, right top, from(var(--tj-color-theme-primary)), to(var(--tj-color-theme-secondary)) );background: linear-gradient( 90deg, var(--tj-color-theme-primary) 0%, var(--tj-color-theme-secondary) 100% );position: relative;z-index: 2;}.tj-service-widget.tj-service-widget ul {margin: 0;padding: 0;list-style: none;}.tj-service-widget.tj-service-widget ul li {font-size: 16px;font-weight: var(--tj-fw-bold);border-bottom: 1px solid rgba(77, 142, 255, 0.2);position: relative;z-index: 1;padding: 17px 30px;}.tj-service-widget.tj-service-widget ul li:last-child {margin-bottom: 0;}.tj-service-widget.tj-service-widget ul li a {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;color: var(--tj-color-heading-primary);}.tj-service-widget.tj-service-widget ul li a span {max-width: 20px;width: 100%;height: 25px;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;-webkit-mask-image: url(../images/shapes/vector-1.svg);mask-image: url(../images/shapes/vector-1.svg);-webkit-mask-position: center;mask-position: center;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;-webkit-mask-size: contain;mask-size: contain;position: absolute;font-size: 12px;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);right: 30px;background: var(--tj-color-theme-secondary);color: var(--tj-color-common-white);}.tj-service-widget.tj-service-widget ul li a i {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;color: var(--tj-color-common-white);-webkit-animation: none;animation: none;line-height: 1;}.tj-service-widget.tj-service-widget ul li.active, .tj-service-widget.tj-service-widget ul li:hover {color: var(--tj-color-common-white);background-color: var(--tj-color-theme-secondary);}.tj-service-widget.tj-service-widget ul li.active a, .tj-service-widget.tj-service-widget ul li:hover a {color: var(--tj-color-common-white);}.tj-service-widget.tj-service-widget ul li.active a span, .tj-service-widget.tj-service-widget ul li:hover a span {background-color: var(--tj-color-common-white);color: var(--tj-color-theme-secondary);}.tj-service-widget.tj-service-widget ul li.active a span i, .tj-service-widget.tj-service-widget ul li:hover a span i {color: var(--tj-color-theme-secondary);}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-service-widget.tj-service-widget ul li {padding: 15px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-service-widget {padding: 25px 15px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-service-widget .side-title {font-size: 25px;}}.service-catagory ul {margin: 0;padding: 0;list-style: none;}.service-catagory ul li {font-size: 18px;font-weight: var(--tj-fw-sbold);font-family: var(--tj-ff-heading);border-bottom: 1px solid rgba(77, 142, 255, 0.2);margin-bottom: 15px;padding-bottom: 15px;}.service-catagory ul li:last-child {margin-bottom: 0;}.service-catagory ul li a {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;}.service-catagory ul li a:hover {color: var(--tj-color-theme-secondary);}.service-contact .service-top-content {margin-bottom: 20px;}.service-contact .service-top-content .title {color: var(--tj-color-common-white);font-weight: var(--tj-fw-bold);margin-bottom: 25px;}.service-contact .service-icon {position: relative;max-width: 75px;height: 100px;width: 100%;-webkit-mask-image: url(../images/shapes/vector-1.svg);mask-image: url(../images/shapes/vector-1.svg);-webkit-mask-position: center;mask-position: center;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;-webkit-mask-size: contain;mask-size: contain;background: var(--tj-color-common-white);z-index: 1;margin-left: auto;margin-right: auto;margin-bottom: 20px;}.service-contact .service-icon span {position: absolute;top: 55%;left: 50%;line-height: 1;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);max-width: 35px;width: 100%;z-index: 2;}.service-contact .service-bottom-content span {color: var(--tj-color-common-white);display: block;margin-bottom: 5px;letter-spacing: 0.32px;}.service-contact .service-bottom-content .link {color: var(--tj-color-common-white);font-family: var(--tj-ff-heading);font-size: 30px;font-weight: var(--tj-fw-ebold);margin-bottom: 15px;display: block;}.service-contact .service-bottom-content .desc {line-height: 1.9;letter-spacing: 0.32px;color: var(--tj-color-common-white);}.service-contact .service-bottom-content .desc p:last-child {margin-bottom: 0;}.service-contact .service-button {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-top: 20px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.service-contact .service-top-content .title {font-size: 25px;}}.tj-project-details {padding-top: 120px;padding-bottom: 120px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.tj-project-details {padding-top: 80px;padding-bottom: 80px;}}.project-wrapper {margin-bottom: 60px;}.project-wrapper .project-image {margin-bottom: 20px;}.project-wrapper .project-image img {max-width: 1320px;width: 100%;border-radius: 10px;}.project-wrapper .details-text {padding-left: 20px;}.project-wrapper .details-text .title {margin-bottom: 10px;}.project-wrapper .details-text .desc {margin-bottom: 20px;line-height: 1.9;letter-spacing: 0.32px;}.project-wrapper .details-text .desc p:last-child {margin-bottom: 0;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.project-wrapper {margin-bottom: 30px;}.project-wrapper .details-text {padding-left: 0;}.project-wrapper .details-text .title {font-size: 24px;}}.project-left-content .project-content {padding-left: 20px;margin-bottom: 30px;}.project-left-content .project-content .title {margin-bottom: 10px;}.project-left-content .project-content .desc p {margin-bottom: 20px;line-height: 1.9;letter-spacing: 0.32px;}.project-left-content .project-content .desc p:last-child {margin-bottom: 0;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.project-left-content .project-content {padding-left: 0;}.project-left-content .project-content .title {font-size: 24px;}}.project-check {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 30px;padding-left: 20px;margin-bottom: 30px;}.project-check .check-list ul {margin: 0;padding: 0;list-style: none;}.project-check .check-list ul li {color: var(--tj-color-heading-primary);font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-bold);font-size: 15px;position: relative;z-index: 2;padding-left: 30px;margin-bottom: 20px;}.project-check .check-list ul li:last-child {margin-bottom: 0;}.project-check .check-list ul li span {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 18px;height: 18px;line-height: 1;border-radius: 50%;font-size: 12px;color: var(--tj-color-common-white);background: var(--tj-color-theme-secondary);position: absolute;top: 6px;left: 0;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.project-check {padding-left: 0;}}.project_images img {border-radius: 10px;max-width: 420px;width: 100%;}@media (max-width: 575px) {.project_images {margin-bottom: 30px;}}.project_desc {margin-top: 20px;line-height: 1.9;letter-spacing: 0.32px;}.project_desc p:last-child {margin-bottom: 0;}.project-feature-item {background: var(--tj-color-grey-2);padding: 40px;border-radius: 10px;}.project-feature-item .feature-category ul {margin: 0;padding: 0;list-style: none;}.project-feature-item .feature-category ul li {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 50px;color: var(--tj-color-heading-primary);font-size: 18px;font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-regular);border-bottom: 1px solid rgba(77, 142, 255, 0.2);padding-bottom: 15px;margin-bottom: 15px;}.project-feature-item .feature-category ul li span {color: var(--tj-color-heading-primary);font-size: 18px;font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-bold);}.project-feature-item .project-rating {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 70px;margin-bottom: 30px;}.project-feature-item .project-rating .rate {color: var(--tj-color-heading-primary);font-size: 18px;font-family: var(--tj-ff-heading);font-weight: var(--tj-fw-bold);}.project-feature-item .project-share ul {margin: 0;padding: 0;list-style: none;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 15px;}.project-feature-item .project-share ul a {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;width: 30px;height: 30px;font-size: 14px;border: 1px solid var(--tj-color-theme-secondary);color: var(--tj-color-theme-secondary);border-radius: 50%;}.project-feature-item .project-share ul a i {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;color: var(--tj-color-theme-secondary);line-height: 1;}.project-feature-item .project-share ul a:hover {background-color: var(--tj-color-theme-secondary);border-color: var(--tj-color-theme-secondary);color: var(--tj-color-common-white);}.project-feature-item .project-share ul a:hover i {color: var(--tj-color-common-white);}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.project-feature-item {padding: 35px 15px;}.project-feature-item .feature-category ul li {gap: 20px;font-size: 16px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.project-feature-item {margin-top: 50px;}}@media (max-width: 575px) {.project-feature-item {margin-top: 20px;}}.swiper-button-next, .swiper-rtl .swiper-button-prev {position: relative;float: right;}.swiper-button-prev, .swiper-rtl .swiper-button-next {left: -20px;right: 20px;float: right;position: relative;}.swiper-button-next:after, .swiper-button-prev:after {font-family: swiper-icons;background: #00a1e3;font-size: 24px;text-transform: none !important;letter-spacing: 0;font-variant: initial;line-height: 1;color: white;font-weight: 600;padding: 5px 10px;}section.tj-counter-section {background: linear-gradient(to right, #3c454ac7 40%, rgb(0 0 0 / 80%)), url(../../assets/images/bg/counter-bg.webp);background-size: cover;background-position: center;background-repeat: no-repeat;}section.tj-approach-section .tj-heading-area.text-center.wow.fadeInUp {margin-bottom: 40px;}section.tj-counter-section .col-lg-3.col-md-6.col-sm-6 {text-align: center;}button#nav-home-tab, button#nav-profile-tab {width: 50%;font-size: 20px;font-weight: bold;text-transform: uppercase;}.nav-tabs .nav-link {border: 2px solid #e0d5d5;}.nav-tabs .nav-link.active {background-color: #0096d9;color: white;border: 2px solid #0096d9;}div#nav-tab {margin: unset !important;--bs-nav-tabs-border-width: unset;}.accordion-item.active button.faq-title {background: #0096d9;color: white;}.brand-item.wow.fadeInUp img {box-shadow: 2px 3px 10px 0px;border-radius: 9px;margin: 20px 0;}section.tj-brand-section.style-2 .tj-heading-area {text-align: center;}section.tj-team-section .tj-heading-area .subs-title, .tj-team-section h2, .products_sec .tj-heading-area {text-align: center;}table.products_table td, tr, th {border: 1px solid #000000;text-align: center;}table.products_table td {font-size: 14px;padding: 10px 0;}table.products_table th {padding: 10px;color: #0083c9;font-size: 16px;}table.products_table {margin-top: 25px;}section.tj-project-section.style-2.thank_you_section {text-align: center;}section.tj-project-section.style-2.thank_you_section {text-align: center;padding: 150px 0;}section.tj-project-section.style-2.thank_you_section .subs-title.wow.fadeInUp span {font-size: 40px;}.products_sec .desc {max-width: unset;margin: 20px 0;text-align: justify;}.col-xl-4.col-lg-6.col-md-6.abt_col {width: 27.33333333%;}.col-xl-3.col-lg-6.col-md-6.map_col {width: 28%;}.sticky-icon {z-index: 9999;position: fixed;transform: translate(100px, 0px);top: 35%;right: 0%;width: auto;display: flex;flex-direction: column;}.sticky-icon a {border-radius: 50px 0px 0px 50px;text-align: left;margin: 2px;text-decoration: none;padding: 10px;transition: all 0.8s;}.Instagram {background-color: #00a1e3;color: #fff;}.sticky-icon a i {background-color: #fff;height: 40px;width: 40px;color: #000;text-align: center;line-height: 40px;border-radius: 50%;margin-right: 20px;transition: all 0.5s;}.sticky-icon a:hover {color: #fff;transform: translate(-97px, 0px);}.bold-css {color: var(--tj-color-heading-primary) !important;}.counter-item .counter-text {font-weight: normal !important;}@media (max-width: 991px) {.col-xl-4.col-lg-6.col-md-6.abt_col {width: unset !important;}.col-xl-3.col-lg-6.col-md-6.map_col {width: unset !important;}.table-scroll-custom {overflow-x: auto !important;}}