a.meanmenu-reveal{display:none}.mean-container .mean-bar{float:left;z-index:999999;background:#070337;width:100%;min-height:42px;padding:4px 0;position:relative}.mean-container a.meanmenu-reveal{top:0;cursor:pointer;color:#fff;text-indent:-9999em;width:22px;height:22px;padding:13px 13px 11px;font-family:Arial,Helvetica,sans-serif;font-size:1px;font-weight:700;line-height:22px;text-decoration:none;display:block;position:absolute;inset-inline-end:0}.mean-container a.meanmenu-reveal span{background:#fff;height:3px;margin-top:3px;display:block}.mean-container .mean-nav{float:left;background:#070337;width:100%;margin-top:44px}.mean-container .mean-nav ul{width:100%;margin:0;padding:0;list-style-type:none}.mean-container .mean-nav ul li{float:left;width:100%;position:relative}.mean-container .mean-nav ul li a{float:left;text-align:start;color:#fff;text-transform:uppercase;border-top:1px solid #e0e3ed;width:90%;margin:0;padding:10px 5%;text-decoration:none;display:block}.mean-container .mean-nav ul li li a{visibility:visible;width:80%;padding:10px 10%;text-shadow:none!important}.mean-container .mean-nav ul li.mean-last a{border-bottom:none;margin-bottom:0}.mean-container .mean-nav ul li li li a{width:70%;padding:10px 15%}.mean-container .mean-nav ul li li li li a{width:60%;padding:10px 20%}.mean-container .mean-nav ul li li li li li a{width:50%;padding:10px 25%}.mean-container .mean-nav ul li a.mean-expand{text-align:center;inset-inline-end:0;z-index:2;background:0 0;width:26px;height:32px;margin-top:1px;font-size:14px;font-weight:700;position:absolute;top:0;border:none!important}.mean-container .mean-push{float:left;clear:both;width:100%;margin:0;padding:0}.mean-nav .wrapper{width:100%;margin:0;padding:0}.mean-container .mean-bar,.mean-container .mean-bar *{box-sizing:content-box}.mean-remove{display:none!important}
:root{--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:74px;--tj-fs-h2:48px;--tj-fs-h3:32px;--tj-fs-h4:24px;--tj-fs-h5:20px;--tj-fs-h6:18px;--tj-color-common-white:#fff;--tj-color-common-black:#000;--tj-color-heading-primary:#0c1e21;--tj-color-text-body:#364e52;--tj-color-text-body-2:#a9b8b8;--tj-color-text-body-3:#67787a;--tj-color-text-body-4:#18292c;--tj-color-text-body-5:#fffc;--tj-color-theme-primary:#9e60f3;--tj-color-theme-bg:#d8e5e5;--tj-color-theme-bg-2:#cee0e0;--tj-color-theme-bg-3:#202e30;--tj-color-theme-dark:#0c1e21;--tj-color-theme-dark-2:#18292c;--tj-color-theme-dark-3:#364e52;--tj-color-theme-dark-4:#67787a;--tj-color-theme-dark-5:#676e7a;--tj-color-red-1:red;--tj-color-grey-1:#ecf0f0;--tj-color-grey-2:#a9b8b8;--tj-color-grey-3:#ffffff1a;--tj-color-border-1:#c9d1d1;--tj-color-border-2:#313d3d;--tj-color-border-3:#ffffff26;--tj-color-border-4:#fff3;--tj-color-border-5:#1e8a8a26}*{box-sizing:border-box;margin:0;padding:0}.site-main{position:relative}.social-icon{color:inherit;justify-content:center;align-items:center;line-height:0;display:inline-flex}.social-icon svg{display:block}body{font-family:var(--tj-ff-body);font-size:var(--tj-fs-body);color:var(--tj-color-text-body);background-color:var(--tj-color-grey-1);font-weight:400;line-height:1.5}body:has(.tj-offcanvas-area.opened,.hamburger-area.opened,.modal-open){overflow:hidden}body:has(.modal-open) #smooth-wrapper{position:static!important}body:has(.modal-open) #smooth-content{will-change:inherit;transform:none!important}a{text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:var(--tj-ff-heading);color:var(--tj-color-heading-primary);font-weight:var(--tj-fw-medium);letter-spacing:-.03em;margin-top:0;line-height:1.2}h1{font-size:var(--tj-fs-h1);line-height:1.108}@media only screen and (min-width:1200px) and (max-width:1399px){h1{font-size:60px}}@media only screen and (min-width:992px) and (max-width:1199px){h1{font-size: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){h1{font-size:30px}}h2{font-size:var(--tj-fs-h2);line-height:1.125}@media only screen and (min-width:992px) and (max-width:1199px){h2{font-size:40px}}@media only screen and (min-width:768px) and (max-width:991px){h2{font-size:26px}}@media only screen and (min-width:576px) and (max-width:767px){h2{font-size:24px}}@media (max-width:575px){h2{font-size:20px}}h3{font-size:var(--tj-fs-h3);line-height:1.25}@media only screen and (min-width:768px) and (max-width:991px){h3{font-size:20px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){h3{font-size:18px}}h4{font-size:var(--tj-fs-h4);line-height:1.333}@media only screen and (min-width:768px) and (max-width:991px){h4{font-size:16px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){h4{font-size:15px}}h5{font-size:var(--tj-fs-h5);line-height:1.4}h6{font-size:var(--tj-fs-h6);line-height:1.444}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:0;padding:0}a,.btn,button,span,p,input,select,textarea,li,svg path,h1,h2,h3,h4,h5,h6{-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out}a:focus,button:focus,button:focus-visible{outline:none;text-decoration:none;box-shadow:0 0}a:focus,a:hover{color:inherit;text-decoration:none}a,button{color:var(--tj-color-theme-primary);background:0 0;border:none;outline:none;padding:0}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}select,.nice-select,input[type=search],input[type=tel],input[type=text],input[type=email],input[type=url],textarea{background-color:var(--tj-color-common-white);width:100%;height:auto;font-size:var(--tj-fs-body);border:1px solid var(--tj-color-border-1);color:var(--tj-color-text-body);outline:none;padding:10px 15px;box-shadow:0 0}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=search]::-webkit-search-results-button{-webkit-appearance:none}input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}*{scrollbar-width:thin;scrollbar-color:var(--tj-color-theme-primary)var(--tj-color-common-white)}::-webkit-scrollbar{width:6px;height:4px}::-webkit-scrollbar-thumb{background:var(--tj-color-theme-primary);-webkit-border-radius:1ex;-webkit-box-shadow:0 0 #000000bf}::-webkit-scrollbar-corner{background:0 0}::-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-text-body);font-size:var(--tj-fs-body);opacity:1;transition:all .3s}:-moz-placeholder-shown{color:var(--tj-color-text-body);font-size:var(--tj-fs-body);opacity:1;transition:all .3s}::-moz-placeholder{color:var(--tj-color-text-body);font-size:var(--tj-fs-body);opacity:1;transition:all .3s}:-ms-placeholder-shown{color:var(--tj-color-text-body);font-size:var(--tj-fs-body);opacity:1;transition:all .3s}::placeholder{color:var(--tj-color-text-body);font-size:var(--tj-fs-body);opacity:1;transition:all .3s}table{border-collapse:separate;border-spacing:0}img{max-width:100%}.w-img img{width:100%}.m-img img{max-width:100%}.fix{overflow:hidden}.section-gap{padding-top:120px;padding-bottom:120px}@media only screen and (min-width:992px) and (max-width:1199px){.section-gap{padding-top:100px;padding-bottom:100px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.section-gap{padding-top:70px;padding-bottom:70px}}.section-gap-2{padding-top:100px;padding-bottom:100px}@media only screen and (min-width:992px) and (max-width:1199px){.section-gap-2{padding-top:80px;padding-bottom: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){.section-gap-2{padding-top:60px;padding-bottom:60px}}.gap-top,.section-top-gap{padding-top:120px}@media only screen and (min-width:992px) and (max-width:1199px){.gap-top,.section-top-gap{padding-top:100px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.gap-top,.section-top-gap{padding-top:70px}}.gap-bottom,.section-bottom-gap{padding-bottom:120px}@media only screen and (min-width:992px) and (max-width:1199px){.gap-bottom,.section-bottom-gap{padding-bottom:100px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.gap-bottom,.section-bottom-gap{padding-bottom:70px}}.section-gap-x{margin-inline:15px}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.section-gap-x{margin-inline:12px}}.section-separator{border-top:1px dashed var(--tj-color-border-1)}.mt-10{margin-top:10px}.rg-30{row-gap:30px}.rg-40{row-gap:40px}.rg-50{row-gap:50px}.rg-60{row-gap:60px}.rg-70{row-gap:70px}.rg-80{row-gap:80px}.mt-30{margin-top:30px}.mb-30{margin-bottom:30px}.mt-40{margin-top:40px}.mb-40{margin-bottom:40px}.mt-50{margin-top:50px}.mb-50{margin-bottom:50px}.mt-60{margin-top:60px}.mb-60{margin-bottom:60px}.gap-15{--bs-gutter-x:15px;padding:0 15px}.gap-15 .row{--bs-gutter-x:15px;--bs-gutter-y:15px}.space-for-header{padding-top:105px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.space-for-header{padding-top:95px}}.top-space-15{padding-top:15px}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.top-space-15{padding-top:12px}}.top-space-65{padding-top:65px}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.top-space-65{padding-top:94px}}.gap-30{--bs-gutter-x:30px}.gap-30 .row{--bs-gutter-x:30px;--bs-gutter-y:30px}.gap-0,.gap-0 .row{--bs-gutter-x:0}.container-end-align{width:auto;min-width:auto;max-width:inherit;margin-inline-start:calc(50% - 660px);padding-inline-end:0}@media only screen and (min-width:1200px) and (max-width:1399px){.container-end-align{margin-inline-start:calc(50% - 570px)}}@media only screen and (min-width:992px) and (max-width:1199px){.container-end-align{margin-inline-start:calc(50% - 480px)}}@media only screen and (min-width:768px) and (max-width:991px){.container-end-align{margin-inline-start:calc(50% - 360px)}}@media only screen and (min-width:576px) and (max-width:767px){.container-end-align{margin-inline-start:calc(50% - 270px)}}@media (max-width:575px){.container-end-align{margin-inline-start:0;padding-inline-end:12px}}.vbox-grab .vbox-child img{border-radius:12px}#smooth-content{will-change:transform;padding-bottom:15px}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){#smooth-content{padding-bottom:0}}.tj-sticky-panel,.tj-sticky-panel-2,.tj-sticky-panel-3,.slidebar-stickiy{position:sticky;top: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){[data-speed=\.8]{transform:none!important}}.title-anim,.text-anim,.hero-text-anim,.title-anim.start-anim,.text-anim.start-anim,.hero-text-anim.start-anim{opacity:1}.slider-prev,.slider-next{cursor:pointer}.tj-primary-btn{background-color:var(--tj-color-theme-primary);font-size:16px;font-weight:var(--tj-fw-sbold);text-align:center;z-index:2;white-space:nowrap;border-radius:50px;justify-content:center;align-items:center;gap:10px;padding:5px 5px 5px 25px;line-height:1;display:inline-flex;position:relative;overflow:hidden}.tj-primary-btn .btn-text{color:var(--tj-color-common-white);overflow:hidden}.tj-primary-btn .btn-text span{text-shadow:0 30px;backface-visibility:hidden;line-height:1;transition:all .4s ease-in-out;display:flex;transform:translateY(0)}.tj-primary-btn .btn-icon{background-color:var(--tj-color-theme-dark);border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:20px;line-height:1;display:inline-flex;overflow:hidden}.tj-primary-btn .btn-icon i{color:var(--tj-color-common-white);transition:all .3s ease-in-out;transform:rotate(-45deg)}.tj-primary-btn.btn-dark{background-color:var(--tj-color-theme-dark)}.tj-primary-btn.btn-dark .btn-icon{background-color:var(--tj-color-common-white)}.tj-primary-btn.btn-dark .btn-icon i{color:var(--tj-color-theme-dark)}.tj-primary-btn.transparent-btn{border:1px solid var(--tj-color-border-1);background-color:#0000}.tj-primary-btn.transparent-btn .btn-text{color:var(--tj-color-heading-primary)}.tj-primary-btn.transparent-btn:hover{border-color:var(--tj-color-theme-dark)}.tj-primary-btn:hover .btn-text span{transform:translateY(-30px)}.tj-primary-btn:hover .btn-icon i{transform:rotate(0)}.tj-primary-btn-lg{gap:14px;padding:7px 7px 7px 44px;font-size:20px}.tj-primary-btn-lg .btn-icon{width:59px;height:59px;font-size:27px}.text-btn{font-size:16px;font-weight:var(--tj-fw-sbold);text-align:center;z-index:2;justify-content:center;align-items:center;gap:10px;line-height:1;display:inline-flex;position:relative}.text-btn .btn-text{color:var(--tj-color-heading-primary);overflow:hidden}.text-btn .btn-text span{text-shadow:0 30px;backface-visibility:hidden;line-height:1;transition:all .4s ease-in-out;display:flex;transform:translateY(0)}.text-btn .btn-icon{background-color:var(--tj-color-theme-dark);border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:20px;line-height:1;display:inline-flex;overflow:hidden}.text-btn .btn-icon i{color:var(--tj-color-common-white);transition:all .3s ease-in-out;transform:rotate(-45deg)}.text-btn:hover .btn-text span{transform:translateY(-30px)}.text-btn:hover .btn-icon{background-color:var(--tj-color-theme-primary)}.text-btn:hover .btn-icon i{transform:rotate(0)}.tji-icon-btn{border:1px solid var(--tj-color-theme-primary);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;font-size:26px;display:flex}.tji-icon-btn i{color:var(--tj-color-theme-primary);font-weight:var(--tj-fw-normal);transition:all .3s ease-in-out;transform:rotate(-45deg)}.tji-icon-btn:hover{background-color:var(--tj-color-theme-primary)}.tji-icon-btn:hover i{color:var(--tj-color-common-white);transform:rotate(0)}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px){.tji-icon-btn{width:60px;height:60px;font-size:24px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tji-icon-btn{width:50px;height:50px;font-size:20px}}.header-area{background-color:var(--tj-color-common-white);z-index:99;border-end-end-radius:12px;border-end-start-radius:12px;position:relative}.header-area.header-1.header-absolute{top:0;width:calc(100% - 30px);position:absolute;inset-inline-start:0}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.header-area.header-1.header-absolute{width:calc(100% - 24px)}}.header-area.header-1 .header-wrapper{background-color:var(--tj-color-common-white);padding:0 18px}.header-area.header-2.header-absolute{top:30px;z-index:999;background-color:#0000;border-radius:0;width:calc(100% - 60px);position:absolute;inset-inline-start:15px}.header-area.header-2.header-absolute>.container-fluid,.header-area.header-2.header-absolute>.container-fluid>.row{--bs-gutter-x:0}.header-area.header-2.header-absolute .header-wrapper{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff1a;border-radius:14px;padding:0 20px}.header-area.header-2.header-absolute .search_popup{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff1a}.header-area.header-2.header-absolute .search_popup .search-box input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=search]),.header-area.header-2.header-absolute .search_popup .search-box input[type=text]{background-color:var(--tj-color-common-white)}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.header-area.header-2.header-absolute{top:24px;width:calc(100% - 48px);inset-inline-start:12px}}.header-area.header-2.header-sticky .header-wrapper{padding:0 8px}.header-area.header-3.header-absolute{top:0;z-index:999;background-color:#0000;width:calc(100% - 30px);position:absolute;inset-inline-start:0}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.header-area.header-3.header-absolute{width:calc(100% - 24px)}}.header-area.header-3 .header-wrapper{border-start-start-radius:12px;border-start-end-radius:12px;padding:0 12px}.header-area.header-duplicate{opacity:0;visibility:hidden;display:none}.header-area.sticky{top:0;z-index:1002;opacity:1;visibility:visible;background-color:var(--tj-color-common-white);border-bottom:none;width:calc(100% - 30px);animation:.9s sticky;display:block;position:fixed;inset-inline-start:0;box-shadow:0 0 15px #0000001a}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.header-area.sticky{width:100%}.header-area.sticky.section-gap-x{margin-inline:0}}@media only screen and (min-width:1200px) and (max-width:1399px){.header-area.header-3 .header-wrapper,.header-area.header-1 .header-wrapper{padding:0 8px}}@media only screen and (min-width:992px) and (max-width:1199px){.header-area.header-3 .header-wrapper,.header-area.header-1 .header-wrapper{padding:0 4px}.header-area.header-2.header-absolute .header-wrapper{padding:0 16px}.header-area.header-2.header-sticky .header-wrapper{padding:0 4px}}@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-area.header-3 .header-wrapper,.header-area.header-1 .header-wrapper{padding:15px 0}.header-area.header-2.header-absolute .header-wrapper{padding:15px 12px}.header-area.header-2.header-sticky .header-wrapper{padding:15px 0}}.header-top{background-color:var(--tj-color-theme-primary);border-end-end-radius:12px;border-end-start-radius:12px;margin-bottom:15px;padding:0 12px}.header-top-content{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.header-top-content .topbar-text{color:var(--tj-color-common-white);align-items:center;gap:5px;margin:0;padding:13px 0;display:inline-flex}.header-top-content .topbar-text i{color:var(--tj-color-common-white);font-size:20px}.header-top-content .topbar-text a{color:var(--tj-color-common-white);font-weight:var(--tj-fw-sbold);display:inline-flex}.header-top-content .topbar-text a:after{content:"";color:var(--tj-color-common-white);font-size:21px;font-weight:400;line-height:1.2;display:inline-flex;font-family:bexon-icons!important}.header-top-content .topbar-text a:hover{opacity:.7}@media only screen and (min-width:768px) and (max-width:991px){.header-top-content .topbar-text{font-size:15px}.header-top-content .topbar-text i{font-size:18px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.header-top-content .topbar-text{justify-content:center;width:100%;padding:10px 0;font-size:15px}.header-top-content .topbar-text i{font-size:18px}}.header-top-content .header-info{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.header-top-content .header-info .info-item{border-inline-start:1px dashed #ffffff26;align-items:center;gap:8px;padding:0 15px;display:inline-flex;position:relative}.header-top-content .header-info .info-item:last-child{padding-inline-end: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){.header-top-content .header-info .info-item:last-child{display:none}}.header-top-content .header-info .info-item span{color:var(--tj-color-common-white);line-height:1;display:inline-flex}.header-top-content .header-info .info-item a{color:var(--tj-color-common-white)}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.header-top-content .header-info .info-item{border:0;padding:0 10px 10px}}.header-top-content .header-info .social-links ul li a{width:22px;height:22px;font-size:14px}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.header-top-content{justify-content:center}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){.header-top{padding:0 8px}}@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-top{padding:0}}.header-bottom{border-bottom:1px dashed #c9d1d1}.header-wrapper{z-index:99;flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex;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){.header-wrapper{padding:15px 0}}.site_logo .logo{width:100%;max-width:88px;display:inline-block}.menu-area{gap:25px}.mainmenu ul{flex-wrap:wrap;align-items:center;column-gap:30px;margin:0;padding:0;list-style:none;display:flex}.mainmenu ul>li{z-index:1;position:relative}.mainmenu ul>li>a{color:var(--tj-color-heading-primary);font-size:16px;font-weight:var(--tj-fw-medium);padding:37px 0;line-height:1;display:block;position:relative}.mainmenu ul>li.menu-item-has-children>a,.mainmenu ul>li.has-dropdown>a{padding-inline-end:20px}.mainmenu ul>li.menu-item-has-children>a:after,.mainmenu ul>li.has-dropdown>a:after{content:"";color:inherit;top:40px;-o-transition:all .3s ease-in-out 0s;font-family:bexon-icons;font-size:12px;transition:all .3s ease-in-out;position:absolute;inset-inline-end:0}.mainmenu ul>li.menu-item-has-children:hover>a:after,.mainmenu ul>li.has-dropdown:hover>a:after{transform:rotate(-180deg)}.mainmenu ul>li.current-menu-ancestor>a,.mainmenu ul>li.current-menu-item>a,.mainmenu ul>li:hover>a,.mainmenu ul>li.current-menu-ancestor>a:after,.mainmenu ul>li.current-menu-item>a:after,.mainmenu ul>li:hover>a:after{color:var(--tj-color-theme-primary)}.mainmenu ul>li.current-menu-ancestor>a:before,.mainmenu ul>li.current-menu-item>a:before,.mainmenu ul>li:hover>a:before{opacity:1;visibility:visible}.mainmenu ul>li>.sub-menu{top:100%;inset-inline-start:0;top:100%;z-index:99;text-align:start;background-color:var(--tj-color-common-white);transform-origin:top;opacity:0;visibility:hidden;pointer-events:none;border-radius:10px;gap:0;width:220px;padding:10px 0;transition:all .4s;display:block;position:absolute;inset-inline-start:0;transform:scaleY(0);box-shadow:0 0 15px #0000001a}.mainmenu ul>li>.sub-menu>li{width:100%;display:block}.mainmenu ul>li>.sub-menu>li>a{color:var(--tj-color-text-body);padding:10px 20px;display:block;position:relative}.mainmenu ul>li>.sub-menu>li>a:before{display:none}.mainmenu ul>li>.sub-menu>li:last-child{padding-bottom:0}.mainmenu ul>li>.sub-menu>li.menu-item-has-children>a:after,.mainmenu ul>li>.sub-menu>li.has-dropdown>a:after{top:13px;color:var(--tj-color-text-body);inset-inline-end:15px;transform:rotate(-90deg)}.mainmenu ul>li>.sub-menu>li.current-menu-ancestor>a,.mainmenu ul>li>.sub-menu>li.current-menu-item>a,.mainmenu ul>li>.sub-menu>li:hover>a{color:var(--tj-color-theme-primary)}.mainmenu ul>li>.sub-menu>li.current-menu-ancestor>a:before,.mainmenu ul>li>.sub-menu>li.current-menu-item>a:before,.mainmenu ul>li>.sub-menu>li:hover>a:before{opacity:1;visibility:visible;width:14px}.mainmenu ul>li>.sub-menu>li.current-menu-ancestor>a:after,.mainmenu ul>li>.sub-menu>li.current-menu-item>a:after,.mainmenu ul>li>.sub-menu>li:hover>a:after{color:var(--tj-color-theme-primary)}.mainmenu ul>li>.sub-menu>li>.sub-menu{inset-inline-start:100%;top:-10px}.mainmenu ul>li:hover>.sub-menu{opacity:1;visibility:visible;pointer-events:inherit;transition:all .5s;transform:scaleY(1)}@media only screen and (min-width:1200px) and (max-width:1399px){.mainmenu ul{gap:0 22px}}@media only screen and (min-width:992px) and (max-width:1199px){.mainmenu ul{gap:0 16px}}.header-search{line-height:1;position:relative}.header-search .search{color:var(--tj-color-heading-primary);background-color:var(--tj-color-grey-1);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;line-height:1;display:inline-flex}.header-search .search i{line-height:1;transition:transform .3s;display:inline-flex}@media only screen and (min-width:992px) and (max-width:1199px){.header-search .search{width:44px;height:44px;font-size:18px}}.header-search .search:hover i{animation:.6s gelatine}.header-search .search.search-hide{opacity:0;visibility:hidden;transform:scale(.5)}.header-search .search_close_btn{color:var(--tj-color-heading-primary);background-color:var(--tj-color-grey-1);opacity:0;visibility:hidden;inset-inline-start:0;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;line-height:1;display:inline-flex;position:absolute;top:0}.header-search .search_close_btn i{line-height:1;display:inline-flex}@media only screen and (min-width:992px) and (max-width:1199px){.header-search .search_close_btn{width:44px;height:44px;font-size:18px}}.header-search .search_close_btn.close-show{opacity:1;visibility:visible}.header-contact{color:var(--tj-color-heading-primary);gap:8px;font-size:20px;line-height:1}.header-contact .call-text{font-weight:var(--tj-fw-sbold);position:relative}.header-contact .call-text:after{content:"";bottom:-1px;background-color:currentColor;width:100%;height:1px;position:absolute;inset-inline-end:0}.header-contact:hover .call-text:after{animation:.8s linear linehover}@media only screen and (min-width:1200px) and (max-width:1399px){.header-contact{font-size:18px}}.header-right-item{align-items:center;gap:20px;display:flex}.header-right-item .tj-primary-btn .btn-icon{width:38px;height:38px}@media only screen and (min-width:992px) and (max-width:1199px){.header-right-item .tj-primary-btn .btn-icon{width:35px;height:35px}.header-right-item{gap:12px}}.menu_bar{top:0;cursor:pointer;-o-transition:all .3s ease-in-out 0s;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:25px;height:25px;margin-inline-start:5px;transition:all .3s ease-in-out;display:inline-flex;position:relative;inset-inline-start:0}.menu_bar span{background-color:var(--tj-color-common-black);backface-visibility:hidden;border-radius:10px;width:18px;height:2px;margin-inline-end:auto;transition:all .3s;display:block}.menu_bar span:last-child,.menu_bar span:first-child{width:25px}.menu_bar.mobile_menu_bar{background:var(--tj-color-theme-primary);border-radius:7px;width:50px;height:50px;padding:12px}.menu_bar.mobile_menu_bar span{background-color:var(--tj-color-common-white)}.menu_bar:hover span{width:100%}@media only screen and (min-width:992px) and (max-width:1199px){.menu_bar{margin-inline-start:0}}.header-2.header-absolute .mainmenu>ul>li>a{color:var(--tj-color-common-white);padding-top:32px;padding-bottom:32px}.header-2.header-absolute .mainmenu>ul>li.menu-item-has-children>a:after,.header-2.header-absolute .mainmenu>ul>li.has-dropdown>a:after{color:currentColor;top:35px}.header-2.header-absolute .mainmenu>ul>li:hover>a,.header-2.header-absolute .mainmenu>ul>li.current-menu-ancestor>a{color:var(--tj-color-text-body-2)}.header-2.header-absolute .mainmenu>ul>li:hover>a:after,.header-2.header-absolute .mainmenu>ul>li.current-menu-ancestor>a:after{color:currentColor}.header-2.header-absolute .menu_bar span{background-color:var(--tj-color-common-white)}.header-3.header-absolute .mainmenu>ul>li>a{padding-top:32px;padding-bottom:32px}.header-3.header-absolute .mainmenu>ul>li.menu-item-has-children>a:after,.header-3.header-absolute .mainmenu>ul>li.has-dropdown>a:after{color:currentColor;top:35px}.gap-60-25{--bs-gutter-x:60px}.gap-60-25 .row{--bs-gutter-x:25px;--bs-gutter-y:25px}@media only screen and (min-width:1200px) and (max-width:1399px){.gap-60-25{--bs-gutter-x:40px}.gap-60-25 .row{--bs-gutter-x:20px;--bs-gutter-y:20px}}@media only screen and (min-width:992px) and (max-width:1199px){.gap-60-25{--bs-gutter-x:32px}.gap-60-25 .row{--bs-gutter-x:16px;--bs-gutter-y: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){.gap-60-25{--bs-gutter-x:0}.gap-60-25 .row{--bs-gutter-x:0;--bs-gutter-y:20px}}.gap-30-30{--bs-gutter-x:30}.gap-30-30 .row{--bs-gutter-x:30px;--bs-gutter-y:30px}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.gap-30-30{--bs-gutter-x:20px}.gap-30-30 .row{--bs-gutter-y:20px}}.header-wrapper:has(.mega-menu){position:static}:is(.mainmenu ul>li:has(.mega-menu),.mobile_menu ul>li:has(.mega-menu)){position:static}.mainmenu ul>li>.mega-menu,.mobile_menu ul>li>.mega-menu{width:100%;max-width:1920px;padding:30px 0;inset-inline-start:50%;transform:scaleY(0)translate(-50%)}@media only screen and (min-width:1200px) and (max-width:1399px){.mainmenu ul>li>.mega-menu,.mobile_menu ul>li>.mega-menu{padding:20px 0}}@media only screen and (min-width:992px) and (max-width:1199px){.mainmenu ul>li>.mega-menu,.mobile_menu ul>li>.mega-menu{padding:16px 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){.mainmenu ul>li>.mega-menu,.mobile_menu ul>li>.mega-menu{transform:translate(0)}.mainmenu ul>li>.mega-menu li,.mobile_menu ul>li>.mega-menu li{padding-inline-start:0!important}}.mainmenu ul>li>.mega-menu:before,.mobile_menu ul>li>.mega-menu:before{display:none}.mainmenu ul>li>.mega-menu .container-fluid,.mobile_menu ul>li>.mega-menu .container-fluid{width:100%;max-width:1920px;margin-inline:auto}.mainmenu ul>li>.mega-menu .col-xl-3,.mobile_menu ul>li>.mega-menu .col-xl-3{width:20%}@media only screen and (min-width:992px) and (max-width:1199px){.mainmenu ul>li>.mega-menu .col-xl-3,.mobile_menu ul>li>.mega-menu .col-xl-3{width:25%}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.mainmenu ul>li>.mega-menu .col-xl-3,.mobile_menu ul>li>.mega-menu .col-xl-3{width:100%}}.mainmenu ul>li>.mega-menu-pages,.mobile_menu ul>li>.mega-menu-pages{width:calc(100% - 30px);max-width:1320px;margin:0 auto;padding:0}.mainmenu ul>li>.mega-menu-pages .mega-menu-wrapper,.mobile_menu ul>li>.mega-menu-pages .mega-menu-wrapper{display:flex}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.mainmenu ul>li>.mega-menu-pages .mega-menu-wrapper,.mobile_menu ul>li>.mega-menu-pages .mega-menu-wrapper{flex-direction:column}}.mainmenu ul>li>.mega-menu-pages .mega-menu-pages-single,.mobile_menu ul>li>.mega-menu-pages .mega-menu-pages-single{border-inline-start:1px solid var(--tj-color-border-1);width:315px;padding:26px 30px 20px}.mainmenu ul>li>.mega-menu-pages .mega-menu-pages-single:last-child,.mainmenu ul>li>.mega-menu-pages .mega-menu-pages-single:first-child,.mobile_menu ul>li>.mega-menu-pages .mega-menu-pages-single:last-child,.mobile_menu ul>li>.mega-menu-pages .mega-menu-pages-single:first-child{border-inline-start:0}.mainmenu ul>li>.mega-menu-pages .mega-menu-pages-single:last-child,.mobile_menu ul>li>.mega-menu-pages .mega-menu-pages-single:last-child{padding:15px;width:377px;padding-inline-start:0}@media only screen and (min-width:992px) and (max-width:1199px){.mainmenu ul>li>.mega-menu-pages .mega-menu-pages-single:last-child,.mobile_menu ul>li>.mega-menu-pages .mega-menu-pages-single:last-child{width:350px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.mainmenu ul>li>.mega-menu-pages .mega-menu-pages-single:last-child,.mobile_menu ul>li>.mega-menu-pages .mega-menu-pages-single:last-child{width:100%;padding:0}}.mainmenu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box,.mobile_menu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box{background:var(--tj-color-theme-dark);border:1px solid var(--tj-color-border-2);border-radius:10px;position:relative;overflow:hidden}.mainmenu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-content,.mobile_menu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-content{padding:30px 28px}.mainmenu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-content .title,.mobile_menu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-content .title{color:var(--tj-color-common-white);margin-bottom:15px;font-size:44px;line-height:1}@media only screen and (min-width:1200px) and (max-width:1399px){.mainmenu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-content .title,.mobile_menu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-content .title{font-size:40px}}@media only screen and (min-width:992px) and (max-width:1199px){.mainmenu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-content .title,.mobile_menu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-content .title{font-size:50px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.mainmenu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-content .title,.mobile_menu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-content .title{font-size:60px}}.mainmenu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-content>span,.mobile_menu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-content>span{font-size:20px;font-family:var(--tj-ff-heading);font-weight:var(--tj-fw-medium);color:var(--tj-color-common-white);margin-bottom:26px;line-height:1;display:block}@media (max-width:575px){.mainmenu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-content>span,.mobile_menu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-content>span{margin-bottom:20px}}.mainmenu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-content .feature-contact,.mobile_menu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-content .feature-contact{background-color:var(--tj-color-theme-primary);white-space:nowrap;border-radius:50px;margin:0;padding:7px 12px;line-height:1;display:inline-flex;overflow:hidden}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.mainmenu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-content .feature-contact,.mobile_menu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-content .feature-contact{align-items:center}}.mainmenu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-content .feature-contact span,.mobile_menu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-content .feature-contact span{color:var(--tj-color-common-white);font-size:18px;font-weight:var(--tj-fw-sbold);text-shadow:0 30px;margin:0;line-height:1;display:inline-flex}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.mainmenu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-content .feature-contact span,.mobile_menu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-content .feature-contact span{font-size:15px}}.mainmenu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-content .feature-contact i,.mobile_menu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-content .feature-contact i{color:var(--tj-color-common-white);margin-inline:0 6px;font-size:20px}.mainmenu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-content .feature-contact:hover,.mobile_menu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-content .feature-contact:hover{padding:7px 12px}.mainmenu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-content .feature-contact:hover span,.mobile_menu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-content .feature-contact:hover span{transform:translateY(-30px)}@media only screen and (min-width:992px) and (max-width:1199px){.mainmenu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-content,.mobile_menu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-content{padding:30px 20px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.mainmenu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-content,.mobile_menu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-content{padding:10px 0 25px}}@media (max-width:575px){.mainmenu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box,.mobile_menu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box{max-width:360px;margin:0 auto}}@media (max-width:400px){.mainmenu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box,.mobile_menu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box{max-width:320px;margin:0 auto}}.mainmenu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-images,.mobile_menu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-images{margin-inline-start:116px;border:5px solid var(--tj-color-theme-primary);border-radius:50%;width:285px;height:285px;margin-bottom:-50px;overflow:hidden}.mainmenu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-images img,.mobile_menu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-images img{object-fit:cover;width:100%;height:100%}@media only screen and (min-width:1200px) and (max-width:1399px){.mainmenu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-images,.mobile_menu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-images{width:299px;height:299px;margin-inline-start:102px}}@media only screen and (min-width:992px) and (max-width:1199px){.mainmenu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-images,.mobile_menu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-images{width:325px;height:325px;margin-inline-start:56px}}@media only screen and (min-width:768px) and (max-width:991px){.mainmenu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-images,.mobile_menu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-images{width:325px;height:325px;margin-inline-start:66px}}@media only screen and (min-width:576px) and (max-width:767px){.mainmenu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-images,.mobile_menu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-images{margin-inline-start:180px}}@media (max-width:400px){.mainmenu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-images,.mobile_menu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box .feature-images{width:320px;height:320px;margin-inline-start:0}}@media (max-width:575px){.mainmenu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box,.mobile_menu ul>li>.mega-menu-pages .mega-menu-pages-single .feature-box{padding:20px 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){.mainmenu ul>li>.mega-menu-pages .mega-menu-pages-single,.mobile_menu ul>li>.mega-menu-pages .mega-menu-pages-single{border-inline-start:0;width:100%;padding:20px 0}}.mainmenu ul>li>.mega-menu-pages .mega-menu-title,.mobile_menu ul>li>.mega-menu-pages .mega-menu-title{font-size:18px;font-family:var(--tj-ff-body);font-weight:var(--tj-fw-sbold);padding-bottom:10px;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){.mainmenu ul>li>.mega-menu-pages .mega-menu-title,.mobile_menu ul>li>.mega-menu-pages .mega-menu-title{color:var(--tj-color-common-white)}}.mainmenu ul>li>.mega-menu-pages .mega-menu-title:before,.mobile_menu ul>li>.mega-menu-pages .mega-menu-title:before{content:"";background:var(--tj-color-border-1);bottom:0;width:32px;height:3px;position:absolute;inset-inline-start:0}.mainmenu ul>li>.mega-menu-pages .mega-menu-list,.mobile_menu ul>li>.mega-menu-pages .mega-menu-list{flex-direction:column;display:flex}.mainmenu ul>li>.mega-menu-pages .mega-menu-list a,.mobile_menu ul>li>.mega-menu-pages .mega-menu-list a{font-weight:var(--tj-fw-medium);color:var(--tj-color-common-black-2);padding:12px 0;line-height:1;position:relative}:is(.mainmenu ul>li>.mega-menu-pages .mega-menu-list a:has(.mega-menu-badge),.mobile_menu ul>li>.mega-menu-pages .mega-menu-list a:has(.mega-menu-badge)){align-items:center;gap:5px;display:flex}.mainmenu ul>li>.mega-menu-pages .mega-menu-list a:hover,.mainmenu ul>li>.mega-menu-pages .mega-menu-list a.active,.mobile_menu ul>li>.mega-menu-pages .mega-menu-list a:hover,.mobile_menu ul>li>.mega-menu-pages .mega-menu-list a.active{color:var(--tj-color-theme-primary);padding-inline-start:5px}.mainmenu ul>li>.mega-menu .mega-menu-badge,.mobile_menu ul>li>.mega-menu .mega-menu-badge{letter-spacing:-.025em;color:var(--tj-color-common-white);background-color:var(--tj-color-theme-primary);border-radius:40px;padding:3px 7px;font-size:10px;line-height:1}.mainmenu ul>li>.mega-menu .mega-menu-badge-hot,.mobile_menu ul>li>.mega-menu .mega-menu-badge-hot{background-color:var(--tj-color-red-1)}.mainmenu ul>li:hover .mega-menu,.mobile_menu ul>li:hover .mega-menu{transform:scaleY(1)translate(-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){.mainmenu ul>li:hover .mega-menu,.mobile_menu ul>li:hover .mega-menu{transform:scaleY(1)translate(0)}}.mainmenu ul>li>.mega-menu-service,.mobile_menu ul>li>.mega-menu-service{width:346px;margin-inline-start:-25px;padding:15px 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){.mainmenu ul>li>.mega-menu-service,.mobile_menu ul>li>.mega-menu-service{width:100%;margin-inline-start:0}}.mainmenu ul>li>.mega-menu-service:before,.mobile_menu ul>li>.mega-menu-service:before{display:none}.mainmenu ul>li>.mega-menu-service li a,.mobile_menu ul>li>.mega-menu-service li a{border-bottom:1px solid var(--tj-color-border-1);font-size:16px;font-weight:var(--tj-fw-sbold);font-weight:var(--tj-fw-medium);letter-spacing:-.03em;align-items:center;padding:15px 25px;display:flex;position:relative}.mainmenu ul>li>.mega-menu-service li:last-child a,.mobile_menu ul>li>.mega-menu-service li:last-child a{border-bottom:0}.mainmenu ul>li>.mega-menu-service li:hover a,.mobile_menu ul>li>.mega-menu-service li:hover a{padding-inline-start:25px}.mainmenu ul>li>.mega-menu-service li:hover a:before,.mobile_menu ul>li>.mega-menu-service li:hover a:before{display:none}.mainmenu ul>li>.mega-menu-service-single,.mobile_menu ul>li>.mega-menu-service-single{gap:12px}.mainmenu ul>li>.mega-menu-service-single .mega-menu-service-icon,.mobile_menu ul>li>.mega-menu-service-single .mega-menu-service-icon{z-index:2;text-align:center;width:54px;height:54px;color:var(--tj-color-theme-primary);background:linear-gradient(-45deg,#1e8a8a4d 0%,#1e8a8a00 50%,#1e8a8a4d 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:40px;transition:all .4s ease-in-out;display:inline-flex;position:relative}.mainmenu ul>li>.mega-menu-service-single .mega-menu-service-title,.mobile_menu ul>li>.mega-menu-service-single .mega-menu-service-title{max-width:171px;line-height:1.375;display:inline-block}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.mainmenu ul>li>.mega-menu-service-single .mega-menu-service-title,.mobile_menu ul>li>.mega-menu-service-single .mega-menu-service-title{max-width:156px}}.mainmenu ul>li>.mega-menu-service-single .mega-menu-service-nav,.mobile_menu ul>li>.mega-menu-service-single .mega-menu-service-nav{z-index:2;min-width:45px;height:100%;color:var(--tj-color-theme-primary);opacity:0;justify-content:center;align-items:center;margin-inline-start:auto;font-size:1.6em;line-height:1;transition:all .3s;display:inline-flex;position:relative;inset-inline-end:-16px;overflow:hidden;transform:rotate(-45deg)}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.mainmenu ul>li>.mega-menu-service-single .mega-menu-service-nav,.mobile_menu ul>li>.mega-menu-service-single .mega-menu-service-nav{color:var(--tj-color-common-white)}}.mainmenu ul>li>.mega-menu-service-single .mega-menu-service-nav i,.mobile_menu ul>li>.mega-menu-service-single .mega-menu-service-nav i{transition:transform .4s ease-in-out}.mainmenu ul>li>.mega-menu-service-single .mega-menu-service-nav i:last-child,.mobile_menu ul>li>.mega-menu-service-single .mega-menu-service-nav i:last-child{position:absolute;transform:translate(-150%)}.mainmenu ul>li>.mega-menu-service-single .mega-menu-service-nav:hover i:first-child,.mobile_menu ul>li>.mega-menu-service-single .mega-menu-service-nav:hover i:first-child{transform:translate(150%)}.mainmenu ul>li>.mega-menu-service-single .mega-menu-service-nav:hover i:last-child,.mobile_menu ul>li>.mega-menu-service-single .mega-menu-service-nav:hover i:last-child{transform:translate(0)}.mainmenu ul>li>.mega-menu-service-single:hover .mega-menu-service-icon,.mobile_menu ul>li>.mega-menu-service-single:hover .mega-menu-service-icon{background-color:var(--tj-color-theme-primary);color:var(--tj-color-common-white)}.mainmenu ul>li>.mega-menu-service-single:hover .mega-menu-service-nav,.mobile_menu ul>li>.mega-menu-service-single:hover .mega-menu-service-nav{opacity:1}.tj-demo-wrapper{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){.tj-demo-wrapper{margin-bottom:0}}.tj-demo-top-content{flex-wrap:wrap;justify-content:space-between;align-items:center;row-gap:20px;margin-bottom:50px;display:flex}.tj-demo-top-title{margin-bottom:0;font-size:32px}.tj-demo-top-title span{color:var(--tj-color-theme-primary)}@media only screen and (min-width:576px) and (max-width:767px){.tj-demo-top-title{font-size:28px}}@media (max-width:575px){.tj-demo-top-title{font-size:24px}}.tj-demo-thumb{z-index:1;border:1px solid var(--tj-color-border-1);border-radius:10px;padding:9px 9px 20px;transition:all .3s ease-in-out;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-demo-thumb{border-color:var(--tj-color-border-2)}}.tj-demo-thumb .image{border-radius:8px;width:100%;max-width:596px;margin-bottom:20px;transition:all .4s;position:relative;overflow:hidden}.tj-demo-thumb .image:before{content:"";top:0;background:var(--tj-color-theme-dark);opacity:0;visibility:hidden;width:100%;height:100%;transition:all .4s;position:absolute;inset-inline-start:0}.tj-demo-thumb .image img{object-fit:cover;width:100%;height: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-demo-thumb .image{max-width:100%}}.tj-demo-thumb .tj-demo-title{color:var(--tj-color-heading-primary);font-weight:var(--tj-fw-medium);text-align:center;margin-bottom:0;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){.tj-demo-thumb .tj-demo-title{font-size:14px}}.tj-demo-thumb .tj-demo-title a{color:var(--tj-color-heading-primary)}.tj-demo-thumb .tj-demo-title a:hover{color:var(--tj-color-theme-primary)}.tj-demo-thumb:not(.coming):hover .image:before{opacity:.6;visibility:visible}.tj-demo-thumb:not(.coming):hover .tj-demo-button{opacity:1;visibility:visible;top:50%}@media (max-width:575px){.tj-demo-thumb{padding:15px 15px 25px}}.tj-demo-thumb.coming .image:before{display:none}.tj-demo-thumb .tj-demo-badge{letter-spacing:-.025em;color:var(--tj-color-common-white);background-color:var(--tj-color-red-1);inset-inline-start:11px;border-radius:40px;padding:3px 7px;font-size:14px;line-height:1;position:absolute;top:11px}.tj-demo-button{top:60%;opacity:0;visibility:hidden;transition:all .4s ease-out;position:absolute;inset-inline-start:50%;transform:translate(-50%,-50%)}.tj-demo-button .tj-primary-btn{background-color:var(--tj-color-common-white)}.tj-demo-button .tj-primary-btn .btn-text{color:var(--tj-color-theme-dark)}.hamburger_menu .mean-container .mean-nav ul li:has(.tj-demo-thumb).dropdown-opened>a{border-bottom:0}.hamburger_menu .mean-container .mean-nav ul li .mega-menu li a,.hamburger_menu .mean-container .mean-nav ul li .mega-menu-service a{float:none;border-bottom:0;display:inline-flex}.hamburger_menu .mean-container .mean-nav ul li .mega-menu li a:has(.mega-menu-badge){align-items:center;gap:5px}.hamburger_menu .mean-container .mean-nav ul li .mega-menu-service a:has(.mega-menu-badge){align-items:center;gap:5px}.hamburger_menu .mean-container .mean-nav ul li .mega-menu li a.tj-primary-btn,.hamburger_menu .mean-container .mean-nav ul li .mega-menu-service a.tj-primary-btn{padding:4.5px;padding-inline-start:15px}.hamburger_menu .mean-container .mean-nav ul li .mega-menu li a .mega-menu-badge,.hamburger_menu .mean-container .mean-nav ul li .mega-menu-service a .mega-menu-badge{letter-spacing:-.025em;color:var(--tj-color-common-white);background-color:var(--tj-color-theme-primary);border-radius:40px;padding:3px 7px;font-size:10px;line-height:1}.hamburger_menu .mean-container .mean-nav ul li .mega-menu li a .mega-menu-badge-hot,.hamburger_menu .mean-container .mean-nav ul li .mega-menu-service a .mega-menu-badge-hot{background-color:var(--tj-color-red-1)}.hamburger_menu .mean-container .mean-nav ul li .mega-menu li .tj-demo-title a,.hamburger_menu .mean-container .mean-nav ul li .mega-menu-service .tj-demo-title a{text-align:center;justify-content:center;padding: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){.hamburger_menu .mean-container .mean-nav ul li .mega-menu-service li,.hamburger_menu .mean-container .mean-nav ul li .mega-menu-pages li{padding-inline-start:0!important}}.hamburger_menu .mean-container .mean-nav ul li .mega-menu-service li a,.hamburger_menu .mean-container .mean-nav ul li .mega-menu-pages li a{border-bottom:1px solid var(--tj-color-border-2)}.hamburger_menu .mean-container .mean-nav ul li .mega-menu-pages li .mega-menu-title:after{background-color:var(--tj-color-theme-dark)}.hamburger_menu .mean-container .mean-nav ul li .mega-menu-pages li a:not(.tj-primary-btn){text-transform:capitalize;width:100%;color:var(--tj-color-common-white);border-bottom:1px solid var(--tj-color-border-2);padding:18px 0}.hamburger_menu .mean-container .mean-nav ul li .mega-menu-pages li a:not(.tj-primary-btn):before{display:none}.hamburger_menu .mean-container .mean-nav ul li .mega-menu-pages li a:not(.tj-primary-btn):hover{color:var(--tj-color-theme-primary);padding:18px 0}.hamburger_menu .mean-container .mean-nav ul li .mega-menu-pages li .cta-btn .tj-primary-btn{width:auto}.search_popup{top:101%;background-color:var(--tj-color-common-white);z-index:10;border-radius:12px;width:100%;height:auto;padding:80px 0;transition:transform .3s ease-in-out .2s,opacity .3s ease-in-out .2s;position:absolute;inset-inline-start:0;transform:translateY(calc(-100% - 200px))}.search_popup .search_close{top:36px;position:absolute;inset-inline-end:36px}.search_popup .search_close .search_close_btn{color:var(--tj-color-theme-dark);font-size:24px}.search_popup .search_close .search_close_btn svg{-o-transition:all .4s ease-in-out 0s;width:24px;height:24px;transition:all .4s ease-in-out}.search_popup .search_close .search_close_btn svg path{fill:var(--tj-color-theme-dark)}.search_popup .search_close .search_close_btn svg:hover{transform:rotate(90deg)}.search_popup .search_close .search_close_btn svg:hover path{fill:var(--tj-color-theme-primary)}.search_popup.search-opened{transition-delay:0s;transform:translateY(0%)}.search_popup.search-opened .search_form .search_input{opacity:1;transition-delay:.3s;transform:translateY(0)}.search_popup.search-opened .search_form .search_input:after{width:100%;transition-delay:.5s}.search_popup .logo{inset-inline-start:36px;width:100%;max-width:150px;position:absolute;top:36px}@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_popup{display:none}}.tj_search_wrapper{align-items:center;min-height:100px;display:flex}.tj_search_wrapper .search_form{width:100%}.tj_search_wrapper .search_form form .search_input,.tj_search_wrapper .search_form form .search_input .search-box{z-index:1;position:relative}.tj_search_wrapper .search_form form .search_input .search-box input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=search]),.tj_search_wrapper .search_form form .search_input .search-box input[type=text]{width:100%;height:65px;font-size:20px;font-family:var(--tj-ff-body);color:var(--tj-color-text-body);border-color:var(--tj-color-border-1);background:0 0;border-radius:10px;padding:16px 90px 16px 24px}.tj_search_wrapper .search_form form .search_input .search-box input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=search])::placeholder,.tj_search_wrapper .search_form form .search_input .search-box input[type=text]::placeholder{color:var(--tj-color-text-body);font-size:20px;transition:all .3s}@media only screen and (min-width:992px) and (max-width:1199px){.tj_search_wrapper .search_form form .search_input .search-box input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=search])::placeholder,.tj_search_wrapper .search_form form .search_input .search-box input[type=text]::placeholder{font-size:20px}}.tj_search_wrapper .search_form form .search_input .search-box input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=search]):focus,.tj_search_wrapper .search_form form .search_input .search-box input[type=text]:focus,.tj_search_wrapper .search_form form .search_input .search-box input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=search]):focus+button,.tj_search_wrapper .search_form form .search_input .search-box input[type=text]:focus+button{border-color:var(--tj-color-theme-primary)}@media only screen and (min-width:992px) and (max-width:1199px){.tj_search_wrapper .search_form form .search_input .search-box input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=search]),.tj_search_wrapper .search_form form .search_input .search-box input[type=text]{font-size:20px}}.tj_search_wrapper .search_form form .search_input .search-box button{inset-inline-end:0;max-width:60px;color:var(--tj-color-theme-primary);justify-content:center;align-items:center;width:100%;height:100%;font-size:25px;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.tj_search_wrapper .search_form form .search_input .search-box button:before{content:"";inset-inline-start:0;border-inline-start:1px solid var(--tj-color-border-1);height:30px;position:absolute;top:18px}.search-popup-overlay{inset-inline-start:0;z-index:99;background-color:#0c1e2103;width:100%;height:100%;transition:all .3s ease-in-out .1s;position:fixed;top:0;transform:translateY(calc(-100% - 80px))}.search-popup-overlay.search-popup-overlay-open{transform:translateY(0)}.hamburger-area{inset-inline-end:-490px;z-index:9999;-ms-overflow-style:none;scrollbar-width:none;border-radius:12px;width:450px;height:calc(100% - 30px);transition:all 1s cubic-bezier(.785,.135,.15,.86);position:fixed;top:15px;overflow-y:scroll;box-shadow:-5px 0 20px -5px #00000080}.hamburger-area::-webkit-scrollbar{display:none}.hamburger-area.opened{inset-inline-end:15px}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.hamburger-area.opened{inset-inline-end:0}.hamburger-area{border-start-end-radius:0;border-end-end-radius:0;height:100%;top:0}}@media (max-width:575px){.hamburger-area{width:320px}}.hamburger_bg{background-color:var(--tj-color-theme-dark);top:0;z-index:-1;border-start-start-radius:12px;border-end-start-radius:12px;width:100%;height:100%;position:absolute;inset-inline-start:0}.hamburger_wrapper{flex-direction:column;justify-content:space-between;height:100%;padding:40px;display:flex;position:relative;overflow:auto}.hamburger_wrapper:before{content:"";top:3%;background:var(--tj-color-theme-primary);filter:blur(50px);opacity:.26;z-index:-1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50%;width:200px;height:200px;position:absolute;inset-inline-end:3%}@media (max-width:575px){.hamburger_wrapper{padding:40px 20px}}.hamburger_top{margin-bottom:30px}.hamburger_close_btn{color:var(--tj-color-common-white);font-size:35px;line-height:1;display:inline-block}@media (max-width:575px){.hamburger_close_btn{font-size:30px}}.hamburger_close_btn:hover{color:var(--tj-color-theme-bg);transform:rotate(90deg)}.hamburger_search{margin-bottom:30px;position:relative}.hamburger_search select,.hamburger_search .nice-select,.hamburger_search input:not([type=submit]):not([type=radio]):not([type=checkbox]),.hamburger_search input{background:var(--tj-color-common-white);width:100%;height:60px;font-size:18px;line-height:60px;font-family:var(--tj-ff-body);color:var(--tj-color-text-body);border:none;border:1px solid var(--tj-color-border-1);border-radius:10px;outline:none;padding:0 40px 0 16px}.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:var(--tj-color-text-body);transition:all .3s}.hamburger_search button{top:50%;width:58px;height:58px;color:var(--tj-color-theme-dark);border-inline-start:1px solid var(--tj-color-border-1);font-size:24px;position:absolute;inset-inline-end:0;transform:translateY(-50%)}.hamburger_menu .mean-container .mean-bar{box-sizing:border-box;background:0 0;margin-bottom:30px}.hamburger_menu .mean-container .mean-bar *{box-sizing:border-box}.hamburger_menu .mean-nav{background:0 0;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,.hamburger_menu .mean-nav ul li button{color:var(--tj-color-common-white);letter-spacing:.5px;width:100%;font-size:16px;line-height:1;font-family:var(--tj-ff-body);font-weight:var(--tj-fw-medium);text-transform:capitalize;border-top:none;border-bottom:1px solid #ffffff1a;padding:18px 0;transition:all .4s ease-in-out}.hamburger_menu .mean-nav ul li a:hover,.hamburger_menu .mean-nav ul li button:hover{color:var(--tj-color-theme-primary)}.hamburger_menu .mean-nav ul li a.mean-expand,.hamburger_menu .mean-nav ul li button.mean-expand{text-align:center;inset-inline-end:0;width:30px;height:30px;padding:0;line-height:30px;transition:all .4s ease-in-out;position:absolute;top:12px}.hamburger_menu .mean-nav ul li a.mean-expand:hover,.hamburger_menu .mean-nav ul li button.mean-expand:hover{color:var(--tj-color-common-white)}.hamburger_menu .mean-nav ul li a.mean-expand i,.hamburger_menu .mean-nav ul li button.mean-expand i{font-size:15px}.hamburger_menu .mean-nav ul li a.mean-expand.mean-clicked,.hamburger_menu .mean-nav ul li button.mean-expand.mean-clicked{color:var(--tj-color-theme-primary);transform:rotate(180deg)}.hamburger_menu .mean-nav ul li a.mean-expand.mean-clicked i,.hamburger_menu .mean-nav ul li button.mean-expand.mean-clicked i{transform:rotate(180deg)}.hamburger_menu .mean-nav ul li .sub-menu li{padding-inline-start:25px;position:relative}.hamburger_menu .mean-nav ul li .sub-menu li a{width:100%;padding:18px 0}.hamburger_menu .mean-nav ul li .sub-menu li a.mean-expand,.hamburger_menu .mean-nav ul li .sub-menu li button.mean-expand{width:30px;padding:0}.hamburger_menu .mean-nav ul li.dropdown-opened>a,.hamburger_menu .mean-nav ul li.dropdown-opened button{color:var(--tj-color-theme-primary)}.tj-offcanvas-area{inset-inline-end:-490px;z-index:9999;-ms-overflow-style:none;scrollbar-width:none;border-radius:12px;width:470px;height:calc(100% - 30px);transition:all .3s cubic-bezier(.785,.135,.15,.86);position:fixed;top:15px;overflow-y:scroll;box-shadow:-5px 0 20px -5px #00000080}.tj-offcanvas-area::-webkit-scrollbar{display:none}.tj-offcanvas-area.opened{inset-inline-end:15px}.offcanvas-text{margin-bottom:40px}.offcanvas-text p{color:var(--tj-color-text-body-2);margin-bottom:0}.hamburger-search-area{margin-bottom: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){.hamburger-search-area{margin-bottom:30px}}.hamburger-title{color:var(--tj-color-common-white);z-index:1;margin-bottom:25px;font-size:22px;line-height:1;position:relative}.hamburger-infos{margin-bottom:45px}.hamburger-infos .contact-info .contact-item{padding:15px 0 10px}.hamburger-infos .contact-info .contact-item:first-child{padding-top:0}.hamburger_logo .mobile_logo{width:100%;max-width:100px;display:inline-block}.menu-bar button{transform-origin:50%;cursor:pointer;flex-direction:column;justify-content:space-between;height:25px;transition:transform .3s;display:flex;position:relative;transform:rotate(0)}.menu-bar button span{background:var(--tj-color-common-white);cursor:pointer;-o-transition:all .3s ease-in-out 0s;width:35px;height:3px;margin-inline-start:auto;transition:all .3s ease-in-out;display:block}.menu-bar button span:nth-child(2){width:40px;transition-delay:.2s}.menu-bar button span:nth-child(3){width:30px}.menu-bar button span:nth-child(4){top:-8px;width:3px;height:0;transition:height .4s;display:block;position:absolute;inset-inline-start:50%;transform:translate(-50%)}.menu-bar.style-2 button span{background:var(--tj-color-heading-primary)}.menu-bar.menu-bar-toggeled button{transition-delay:.4s;transform:rotate(45deg)}.menu-bar.menu-bar-toggeled button span:first-child,.menu-bar.menu-bar-toggeled button span:nth-child(3){width:0}.menu-bar.menu-bar-toggeled button span:nth-child(4){height:40px;transition:height .2s .2s}@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-inline-start:0}}.body-overlay{z-index:9999;top:0;opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%;height:100%;transition:all .3s ease-out;position:fixed;inset-inline-start:0}.body-overlay.opened{opacity:1;visibility:visible}.sec-heading{margin-inline:auto;width:100%;margin-bottom:52px}.sec-heading-centered{text-align:center;max-width:550px}.sec-heading .sec-title{margin-bottom:0}.sec-heading .sec-title span{color:var(--tj-color-theme-primary)}.sec-heading .sub-title{color:var(--tj-color-heading-primary);letter-spacing:1.4px;text-transform:uppercase;font-size:14px;line-height:1;font-weight:var(--tj-fw-bold);border:1px dashed var(--tj-color-border-1);border-radius:4px;align-items:center;gap:4px;margin-bottom:20px;padding:2px 10px;display:inline-flex}.sec-heading .sub-title i{color:var(--tj-color-theme-primary);font-size:22px;line-height:1;display:inline-flex}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.sec-heading .sub-title{margin-bottom:15px}}.sec-heading .sub-title.text-white{border-color:#ffffff26}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.sec-heading .sub-title{font-size:13px}}.sec-heading.style-2 .sec-title span{color:var(--tj-color-text-body-2)}.sec-heading.style-2 .sub-title{color:var(--tj-color-theme-primary);background-color:var(--tj-color-common-white);border:0;padding:7px 10px}.sec-heading.style-3 .sub-title{color:var(--tj-color-theme-primary);border:0;padding:0}.sec-heading.style-4 .sub-title{color:var(--tj-color-theme-primary);border-color:var(--tj-color-theme-primary)}.sec-heading.style-6 .sub-title{padding:4px 8px}.sec-heading.style-7 .sub-title{color:var(--tj-color-heading-primary);padding:4px 8px}.sec-heading.style-8 .sub-title{color:var(--tj-color-theme-primary);border:0;padding:0 0 0 12px;position:relative}.sec-heading.style-8 .sub-title:before{content:"";background-color:var(--tj-color-theme-primary);inset-inline-start:0;border-radius:50%;width:4px;height:4px;position:absolute;top:6px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.sec-heading{margin-bottom:35px}}.heading-wrap-content{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:25px;margin-bottom:52px;display:flex}.heading-wrap-content .sec-heading{margin-inline:0;max-width:500px;margin-bottom:0}.heading-wrap-content .desc{max-width:360px;margin-bottom:0}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.heading-wrap-content .desc{max-width:100%}}.heading-wrap-content .btn-wrap{max-width:220px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.heading-wrap-content{margin-bottom:35px}}.sec-heading-wrap .sub-title{color:var(--tj-color-heading-primary);letter-spacing:1.4px;text-transform:uppercase;font-size:14px;line-height:1;font-weight:var(--tj-fw-bold);border:1px dashed var(--tj-color-border-1);border-radius:4px;align-items:center;gap:4px;margin-bottom:20px;padding:2px 10px;display:inline-flex}.sec-heading-wrap .sub-title i{color:var(--tj-color-theme-primary);font-size:22px;line-height:1;display:inline-flex}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.sec-heading-wrap .sub-title{margin-bottom:15px}}.sec-heading-wrap.style-3 .sub-title{color:var(--tj-color-theme-primary);border:0;padding:0}.content-wrap .sec-heading{max-width:550px;margin:0 0 20px}.content-wrap .desc{margin-bottom:0}.content-wrap .tj-primary-btn{margin-top:14px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.content-wrap .tj-primary-btn{margin-top:5px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.content-wrap .desc br{display:none}}.title-anim>div{overflow:hidden}.tj-text-invert>div{color:#0000;background-position-x:100%;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(to right,var(--tj-color-heading-primary)50%,var(--tj-color-text-body-2)50%)}.line{color:#0000;--highlight-offset:0%;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,var(--tj-color-heading-primary)var(--highlight-offset),var(--tj-color-text-body-2)var(--highlight-offset));position:relative}.tj-banner-section{position:relative}.banner-area{flex-wrap:wrap;min-height:792px;display:flex}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){.banner-area{min-height:700px}}.banner-left-box{background-color:var(--tj-color-theme-dark);z-index:1;border-radius:12px;align-items:center;width:calc(50% - 15px);margin-inline-end:15px;padding:70px;display:flex;position:relative;overflow:hidden}.banner-left-box:before{content:"";top:5%;background:var(--tj-color-theme-primary);filter:blur(65px);opacity:.26;z-index:-1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50%;width:350px;height:350px;position:absolute;inset-inline-start:5%}@media only screen and (min-width:1400px) and (max-width:1600px){.banner-left-box{padding-inline-end:40px}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){.banner-left-box{padding-inline:50px 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){.banner-left-box{margin-inline-end:0;width:100%;margin-bottom:15px;padding:60px 0}}.banner-content{width:100%;max-width:635px;margin-inline-start:auto}.banner-content .sub-title{color:var(--tj-color-common-white);letter-spacing:1.4px;text-transform:uppercase;font-size:14px;line-height:1;font-weight:var(--tj-fw-bold);border:1px dashed var(--tj-color-border-2);border-radius:4px;align-items:center;gap:8px;margin-bottom:20px;padding:6px 10px;display:inline-flex}.banner-content .sub-title i{color:var(--tj-color-theme-primary);font-size:22px}.banner-content .banner-title{color:var(--tj-color-common-white);margin-bottom:15px;line-height:1.135}.banner-content .banner-title span{color:var(--tj-color-theme-primary);font-weight:var(--tj-fw-medium);display:inline-block}@media only screen and (min-width:1400px) and (max-width:1600px){.banner-content .banner-title{font-size:68px}}@media only screen and (min-width:1200px) and (max-width:1399px){.banner-content .banner-title{font-size:58px}}@media only screen and (min-width:992px) and (max-width:1199px){.banner-content .banner-title{font-size:50px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px){.banner-content .banner-title{font-size:45px}}@media (max-width:575px){.banner-content .banner-title{font-size:38px}}.banner-content .banner-link{color:var(--tj-color-common-white);border-inline-end:1px dashed var(--tj-color-border-2);padding:10px 30px 15px 0;font-size:75px;line-height:1;display:inline-flex}.banner-content .banner-link span{overflow:hidden}.banner-content .banner-link i{text-shadow:-120px 0;line-height:1;transition:all .3s ease-out;display:inline-flex;transform:rotate(-45deg)translate(0)}.banner-content .banner-link:hover i{transform:rotate(-45deg)translate(120px)}@media only screen and (min-width:1200px) and (max-width:1399px){.banner-content .banner-link{font-size:60px}}@media only screen and (min-width:992px) and (max-width:1199px){.banner-content .banner-link{font-size: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){.banner-content .banner-link{font-size:45px}}.banner-content .banner-desc-area{border-top:1px dashed var(--tj-color-border-2);border-bottom:1px dashed var(--tj-color-border-2);align-items:center;width:100%;max-width:475px;margin-inline:auto 57px;padding:23px 0;display:flex}.banner-content .banner-desc-area .banner-desc{padding-inline-start:44px}@media (max-width:575px){.banner-content .banner-desc-area .banner-desc{padding-inline-start:0}}@media (min-width:992px){.banner-content .banner-desc-area{margin-top:140px}}@media only screen and (min-width:1200px) and (max-width:1399px){.banner-content .banner-desc-area{margin-inline-end:20px;margin-top:140px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.banner-content .banner-desc-area{order:1}}@media (max-width:480px){.banner-content .banner-desc-area{margin-inline-end:0}}.banner-content .banner-desc{color:var(--tj-color-text-body-2);max-width:517px;font-size:18px;line-height:1.444}@media only screen and (min-width:1200px) and (max-width:1399px),(max-width:575px){.banner-content .banner-desc{font-size:16px}}@media only screen and (min-width:1200px) and (max-width:1399px){.banner-content{max-width:565px;padding-inline-start:10px}}@media only screen and (min-width:992px) and (max-width:1199px){.banner-content{padding-inline-start: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){.banner-content{max-width:720px;margin:0 auto;padding:0 15px}}.banner-img{border-radius:12px;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.banner-img img{object-fit:cover;border-radius:12px}.banner-shape{display:none}.banner-scroll{inset-inline-start:38px;z-index:5;position:absolute;bottom:50px}.banner-scroll .scroll-down{color:var(--tj-color-common-white);line-height:1;font-weight:var(--tj-fw-sbold);writing-mode:sideways-lr;opacity:.5;align-items:center;gap:12px;display:flex}.banner-scroll .scroll-down span{background-color:#ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:22px;display:inline-flex;transform:rotate(90deg)}.banner-scroll .scroll-down:hover{opacity:1}@media only screen and (min-width:1400px) and (max-width:1600px){.banner-scroll{inset-inline-start:23px}}@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){.banner-scroll{inset-inline-start:16px}}@media only screen and (min-width:768px) and (max-width:991px){.banner-scroll{bottom:150px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.banner-scroll{display:none}}.banner-right-box{align-self:stretch;width:50%;min-height:792px;position:relative}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){.banner-right-box{min-height:700px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.banner-right-box{width:100%;min-height:390px}}.banner-right-box .box-area{bottom:0;z-index:2;background:var(--tj-color-grey-1);border-start-end-radius:12px;width:100%;max-width:261px;padding:15px 15px 0 0;position:absolute;inset-inline-start:0}@media (max-width:575px){.banner-right-box .box-area{max-width:200px}}.customers-box{background-color:var(--tj-color-common-white);border-radius:10px;padding:30px 25px}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.customers-box{padding:25px 18px 20px}}.customers ul{list-style:none;display:inline-flex}.customers ul li{margin-inline-start:-15px;line-height:1}.customers ul li img{background-color:var(--tj-color-common-white);width:59px;height:59px;box-shadow:0 0 0 2px var(--tj-color-common-white);border-radius:50%}@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:576px) and (max-width:767px){.customers ul li img{width:50px;height:50px}}@media (max-width:575px){.customers ul li img{width:40px;height:40px}}.customers ul li:first-child{margin-inline-start:0}.customers ul li:last-child span{background-color:var(--tj-color-theme-primary);width:59px;height:59px;color:var(--tj-color-common-white);box-shadow:0 0 0 2px var(--tj-color-common-white);border-radius:50%;justify-content:center;align-items:center;font-size:22px;display:inline-flex}.customers ul li:last-child span i{line-height:1;display:inline-flex}@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:576px) and (max-width:767px){.customers ul li:last-child span{width:50px;height:50px}}@media (max-width:575px){.customers ul li:last-child span{width:40px;height:40px}.customers ul li{margin-inline-start:-16px}}.customers-number{color:var(--tj-color-theme-dark);letter-spacing:-1.2px;font-size:38px;line-height:.8;font-family:var(--tj-ff-heading);font-weight:var(--tj-fw-sbold);padding:25px 0}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){.customers-number{padding:25px 0 13px;font-size:50px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.customers-number{padding:0 0 10px;font-size:25px}}.customers-text{color:var(--tj-color-text-body);letter-spacing:0;font-size:16px;line-height:1.5;font-weight:var(--tj-fw-regular);margin-bottom:0}.tj-banner-section-2{background-color:var(--tj-color-theme-bg);z-index:1;border-radius:12px;padding-top:125px;padding-bottom:55px;position:relative}.tj-banner-section-2 .banner-content-2{max-width:450px;padding:40px 0}.tj-banner-section-2 .banner-content-2 .sub-title{font-size:14px;font-weight:var(--tj-fw-bold);color:var(--tj-color-theme-primary);letter-spacing:1.4px;text-transform:uppercase;padding-bottom:15px;display:inline-flex}.tj-banner-section-2 .banner-content-2 .sub-title i{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){.tj-banner-section-2 .banner-content-2 .banner-title{line-height:1.25}}.tj-banner-section-2 .banner-content-2 .title-video{vertical-align:top;border-radius:6px;max-width:148px;margin-top:10px;display:inline-flex;position:relative;overflow:hidden}.tj-banner-section-2 .banner-content-2 .title-video i{top:50%;color:var(--tj-color-common-white);z-index:2;font-size:14px;transition:all .3s linear;position:absolute;inset-inline-start:54%;transform:translate(-50%,-50%)}.tj-banner-section-2 .banner-content-2 .title-video:after{content:"";top:0;background-color:var(--tj-color-theme-dark);opacity:.25;width:100%;height:100%;position:absolute;inset-inline-start:0}.tj-banner-section-2 .banner-content-2 .title-video:hover i{transform:translate(-50%,-50%)scale(1.2)}.tj-banner-section-2 .banner-content-2 .title-video:hover:after{opacity:.4}@media only screen and (min-width:1200px) and (max-width:1399px){.tj-banner-section-2 .banner-content-2 .title-video{max-width:110px}}@media only screen and (min-width:992px) and (max-width:1199px){.tj-banner-section-2 .banner-content-2 .title-video{max-width:95px}}@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-banner-section-2 .banner-content-2 .title-video{max-width:100px;margin-top:7px}}.tj-banner-section-2 .banner-content-2 .btn-area{flex-wrap:wrap;align-items:center;gap:20px;margin-top:20px;display:flex}.tj-banner-section-2 .banner-content-2 .btn-area .number{color:var(--tj-color-heading-primary);font-size:20px;font-weight:var(--tj-fw-sbold);align-items:center;gap:8px;line-height:1;display:inline-flex}.tj-banner-section-2 .banner-content-2 .btn-area .number i{font-size:19px;display:inline-flex}.tj-banner-section-2 .banner-content-2 .btn-area .number span{position:relative}.tj-banner-section-2 .banner-content-2 .btn-area .number span:after{content:"";bottom:-2px;background-color:var(--tj-color-heading-primary);width:100%;height:1px;position:absolute;inset-inline-end:0}.tj-banner-section-2 .banner-content-2 .btn-area .number:hover span:after{animation:.8s linear linehover}@media only screen and (min-width:1200px) and (max-width:1399px){.tj-banner-section-2 .banner-content-2{padding-top:0;padding-inline-start:30px}}@media only screen and (min-width:992px) and (max-width:1199px){.tj-banner-section-2 .banner-content-2{padding-top:0;padding-inline-start:40px}}.tj-banner-section-2 .banner-img-area{z-index:1;width:100%;max-width:704px;margin-inline:auto -30px;position:relative}.tj-banner-section-2 .banner-img-area:before{content:"";background-color:var(--tj-color-common-white);bottom:0;z-index:-1;border-start-start-radius:100%;border-end-start-radius:8px;width:50%;height:343px;position:absolute;inset-inline-start:0}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:576px) and (max-width:767px){.tj-banner-section-2 .banner-img-area:before{height:290px}}@media (max-width:575px){.tj-banner-section-2 .banner-img-area:before{height:260px}}.tj-banner-section-2 .banner-img-area .banner-author{writing-mode:sideways-lr;position:absolute;bottom:224px;left:88px}.tj-banner-section-2 .banner-img-area .banner-author .title{font-weight:var(--tj-fw-sbold);margin-bottom:0;position:relative}.tj-banner-section-2 .banner-img-area .banner-author .title:before{content:"";background-color:var(--tj-color-theme-primary);border-radius:50%;width:8px;height:8px;animation:1.5s linear infinite pulse3;position:absolute;bottom:-18px;left:50%;transform:translate(-50%)}.tj-banner-section-2 .banner-img-area .banner-author .designation{color:var(--tj-color-text-body);font-size:14px;line-height:1;display:inline-flex}@media only screen and (min-width:992px) and (max-width:1199px){.tj-banner-section-2 .banner-img-area .banner-author{bottom:180px;left:60px}}@media only screen and (min-width:576px) and (max-width:767px){.tj-banner-section-2 .banner-img-area .banner-author{bottom:150px;left:40px}}@media (max-width:575px){.tj-banner-section-2 .banner-img-area .banner-author{bottom:100px;left:20px}}@media only screen and (min-width:1200px) and (max-width:1399px){.tj-banner-section-2 .banner-img-area{margin-inline-end:-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),(max-width:575px){.tj-banner-section-2 .banner-img-area{margin-inline-end:0}}.tj-banner-section-2 .banner-img{width:100%;max-width:507px;margin-inline-start:auto;position:relative}@media (max-width:575px){.tj-banner-section-2 .banner-img>img{min-height:440px}}.tj-banner-section-2 .banner-img .brand-name{-webkit-text-fill-color:#0000;-webkit-text-stroke:2px #fff9;font-weight:var(--tj-fw-sbold);writing-mode:sideways-lr;font-size:120px;line-height:.9;position:absolute;top:50%;right:10px;transform:translateY(-50%)}@media (max-width:575px){.tj-banner-section-2 .banner-img .brand-name{font-size:100px}}@media (max-width:430px){.tj-banner-section-2 .banner-img .brand-name{font-size:90px}}.tj-banner-section-2 .banner-img .growth-box{inset-inline-start:15px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff1a;border-radius:10px;width:198px;height:209px;padding:20px;position:absolute;bottom:15px}.tj-banner-section-2 .banner-img .growth-box img{border-radius:0}@media (max-width:575px){.tj-banner-section-2 .banner-img .growth-box{width:165px;height:175px;padding:10px}}@media (max-width:430px){.tj-banner-section-2 .banner-img .growth-box{inset-inline-start:10px;width:145px;height:155px;bottom:10px}}@media only screen and (min-width:1200px) and (max-width:1399px){.tj-banner-section-2 .banner-img{max-width:460px}}@media only screen and (min-width:992px) and (max-width:1199px){.tj-banner-section-2 .banner-img{max-width:400px}}@media only screen and (min-width:576px) and (max-width:767px){.tj-banner-section-2 .banner-img{max-width:calc(100% - 110px)}}@media (max-width:575px){.tj-banner-section-2 .banner-img{max-width:calc(100% - 90px);min-height:440px}}.tj-banner-section-2 .banner-scroll .scroll-down{color:var(--tj-color-heading-primary);opacity:1}.tj-banner-section-2 .banner-scroll .scroll-down span{color:var(--tj-color-common-white);background-color:var(--tj-color-theme-primary);overflow:hidden}.marquee-vr{align-items:center;display:flex}.marquee-vr .text{white-space:nowrap;animation:15s linear 2.5s infinite marquee;transform:translateY(0)}.marquee-vr .text .icon{margin:40px 0}.tj-choose-section{overflow:hidden}.tj-choose-section .sec-heading{max-width:550px}.tj-choose-section.choose-3 .sec-heading{margin-inline:0}.choose-box{background-color:var(--tj-color-common-white);z-index:1;border-radius:10px;height:100%;padding:50px 28px 45px;transition:all .4s ease-in-out;position:relative;overflow:hidden}.choose-box .choose-content{flex-direction:column;height:100%;display:flex}.choose-box .choose-icon{color:var(--tj-color-theme-primary);max-width:88px;margin-bottom:43px;font-size:88px;line-height:1;display:inline-flex}.choose-box .choose-icon i{line-height:1;display:inline-flex}.choose-box .choose-icon img{width:100%;height:auto;display:block}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){.choose-box .choose-icon{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){.choose-box .choose-icon{max-width:65px;margin-bottom:20px;font-size:65px}}.choose-box .title{font-weight:var(--tj-fw-sbold);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){.choose-box .title{margin-bottom:10px;font-size:18px}}.choose-box .desc{margin-bottom:0}.choose-box .text-btn{justify-content:flex-start;margin-top:auto;padding-top:27px}.choose-box:hover .choose-icon{animation:.6s gelatine}@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){.choose-box{padding:40px 20px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.choose-box{padding:30px 15px}}.choose-box.style-2{padding:40px 28px}.choose-box.style-2 .choose-icon{margin-bottom: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){.choose-box.style-2 .choose-icon{margin-bottom:20px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.choose-box.style-2{padding:30px 15px}}.work-experience-area{max-width:570px}.work-experience-area .sec-heading{margin-bottom:65px}@media only screen and (min-width:992px) and (max-width:1199px){.work-experience-area .sec-heading{margin-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){.work-experience-area .sec-heading{margin-bottom:35px}.work-experience-area{max-width:100%;margin-bottom:50px}}.experience-wrap{border-top:1px dashed #00000029;border-bottom:1px dashed #00000029;flex-wrap:wrap;align-items:end;display:flex}.experience-wrap .year-count{color:var(--tj-color-theme-primary);font-size:404px;line-height:.75;font-family:var(--tj-ff-heading);font-weight:var(--tj-fw-light);letter-spacing:-8.08px;border-inline-end:1px dashed #00000029;padding:17px 30px 38px 0;display:inline-flex}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px){.experience-wrap .year-count{font-size:335px}}@media only screen and (min-width:576px) and (max-width:767px){.experience-wrap .year-count{font-size:250px}}@media (max-width:575px){.experience-wrap .year-count{font-size:210px}}.experience-wrap .experience-text{padding-inline-start:32px;padding-bottom:35px}.experience-wrap .experience-text .title{max-width:110px;font-size:16px;font-weight:var(--tj-fw-sbold);font-family:var(--tj-ff-body);text-transform:uppercase;letter-spacing:0;margin-bottom:0}.experience-wrap .experience-text span{color:var(--tj-color-theme-primary);font-size:24px;line-height:1;display:inline-flex}.experience-wrap .experience-text span i{line-height:1;display:inline-flex}@media (max-width:575px){.experience-wrap .experience-text{padding-inline-start:20px}}.tj-client-section{position:relative}.tj-client-section .client-container{padding:0;overflow:hidden}.tj-client-section-2{background-color:var(--tj-color-theme-primary);border-radius:12px;margin-top:15px;padding:30px 5px}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tj-client-section-2{padding:18px 5px}}.client-section-gap{padding-top:80px;padding-bottom:80px}@media only screen and (min-width:992px) and (max-width:1199px){.client-section-gap{padding-top:70px;padding-bottom: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){.client-section-gap{padding-top:50px;padding-bottom:50px}}.client-section-gap-2{margin:120px 0;padding:100px 0}@media only screen and (min-width:992px) and (max-width:1199px){.client-section-gap-2{margin:90px 0;padding:80px 0}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px){.client-section-gap-2{margin:70px 0;padding:65px 0}}@media (max-width:575px){.client-section-gap-2{margin:50px 0;padding:60px 0}}.client-content{border:1px dashed var(--tj-color-border-1);inset-inline-start:50%;text-align:center;z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:320px;height:320px;display:inline-flex;position:absolute;top:50%;transform:translate(-50%,-50%)}.client-content .sec-title{letter-spacing:0;width:100%;max-width:200px;font-weight:var(--tj-fw-sbold);margin-bottom:0}@media (max-width:575px){.client-content .sec-title{font-size:15px}}.client-content span{display:inline-flex}.client-content .client-numbers{color:var(--tj-color-common-white);background-color:var(--tj-color-theme-primary);border-radius:50px;padding:0 5px;line-height:1.2}.client-content .client-text{color:var(--tj-color-text-body-3);position:relative}.client-content .client-text:after{content:"";bottom:3px;border-bottom:1px solid #0c1e2133;width:100%;position:absolute;inset-inline-start:auto}@media only screen and (min-width:992px) and (max-width:1199px){.client-content{width:260px;height:260px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.client-content{width:220px;height:220px}}@media (max-width:575px){.client-content{width:190px;height:190px}}.client-content.style-2{width:100%;max-width:440px;height:auto;position:unset;background:0 0;border-radius:40px;margin:0 auto 60px;padding:0 15px 4px;display:block;transform:translate(0)}@media (max-width:575px){.client-content.style-2{padding:4px 15px}}.client-content.style-2 .sec-title{letter-spacing:-.6px;max-width:100%;margin-bottom:0;line-height:1.2}.client-content.style-2 .client-numbers{color:var(--tj-color-theme-primary);background:0 0;border-radius:0;padding:0}.client-content.style-2 .client-text:after{display:none}@media (max-width:575px){.client-content.style-2{width:calc(100% - 30px);margin:0 auto 40px}}.client-slider .swiper-wrapper{transition-timing-function:linear}.client-slider .swiper-slide{width:auto}.client-marquee{overflow:hidden}.client-marquee .client-marquee-track{will-change:transform;width:max-content;animation:40s linear infinite client-marquee;display:flex}@keyframes client-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.client-slider-1{z-index:1;position:relative;overflow:hidden}.client-slider-1:before,.client-slider-1:after{content:"";top:0;z-index:2;background-image:linear-gradient(90deg,#e9eded 0%,#e9eded00 100%);width:448px;height:100%;position:absolute;inset-inline-start:0}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){.client-slider-1:before,.client-slider-1:after{width:300px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px){.client-slider-1:before,.client-slider-1:after{width:200px}}@media (max-width:575px){.client-slider-1:before,.client-slider-1:after{width:100px}}.client-slider-1:after{background-image:linear-gradient(-90deg,#e9eded 0%,#e9eded00 100%);inset-inline:auto 0}.client-item{flex-wrap:wrap;align-items:center;width:auto;padding-inline-end:30px;display:flex}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.client-item{padding-inline-end:20px}}.client-logo{background-color:var(--tj-color-common-white);z-index:5;border-radius:8px;justify-content:center;align-items:center;width:284px;height:120px;display:inline-flex;position:relative}.client-logo img{object-fit:contain;width:auto;max-width:70%;height:auto;max-height:60%}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px){.client-logo{width:220px;height:90px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.client-logo{width:190px;height:70px;padding:20px}}.client-slider-2 .client-logo{background:0 0;border:1px solid #ffffff1a}.client-slider-2 .client-logo img{opacity:.85}.tj-page-header{background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:var(--tj-color-theme-dark);background-blend-mode:luminosity;z-index:2;border-radius:12px;padding-top:133px;padding-bottom:150px;position:relative;overflow:hidden}@media only screen and (min-width:992px) and (max-width:1199px){.tj-page-header{padding-top:90px;padding-bottom:100px}}@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-page-header{padding-top:60px;padding-bottom:70px}}.tj-page-title{color:var(--tj-color-common-white);margin-bottom:0;line-height:1}.tj-page-link{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:2;background:#ffffff1a;border-radius:50px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:32px;padding:5px 12px;display:inline-flex;position:relative}.tj-page-link span{color:var(--tj-color-common-white);font-size:16px;font-weight:var(--tj-fw-medium);line-height:1;display:inline-block;position:relative}.tj-page-link span i{color:var(--tj-color-theme-primary);font-size:16px;line-height:1;display:inline-flex}.tj-page-link span:not(:first-child) i{font-size:18px;font-weight:var(--tj-fw-bold);color:var(--tj-color-theme-dark-4);justify-content:center;width:7px;margin-top:2px}.tj-page-link span a{color:var(--tj-color-grey-2)}.tj-page-link span a:hover{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){.tj-page-link{margin-top:25px}}.page-header-overlay{opacity:.8;top:0;z-index:-1;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;inset-inline-start:0}.page-intro{z-index:1;padding:28px 0 36px;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){.page-intro{padding:20px 0 28px}}.page-intro--subtle{background-color:#14182808;border-radius:0 0 12px 12px;padding-top:32px;padding-bottom:40px}.page-intro--subtle:before{content:"";opacity:.12;pointer-events:none;z-index:-1;background-image:url(/images/shape/pattern-2.webp);background-position:right -40px top -20px;background-repeat:no-repeat;background-size:280px;position:absolute;inset: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){.page-intro--subtle{padding-top:22px;padding-bottom:28px}.page-intro--subtle:before{opacity:.08;background-size:180px}}.page-intro--plain{background:0 0;padding-top:20px;padding-bottom:24px}.page-intro--embedded{background:0 0;padding:0 0 8px}.page-intro--center{text-align:center}.page-intro--center .page-intro__crumb{justify-content:center}.page-intro--center .page-intro__lead{margin-inline:auto}.page-intro--center .page-intro__actions{justify-content:center}.page-intro--left{text-align:left}.page-intro--left .page-intro__crumb{justify-content:flex-start}.page-intro__crumb{color:#1418289e;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0 0 16px;font-size:.88rem;display:flex}.page-intro__crumb a{color:inherit;text-decoration:none}.page-intro__crumb a:hover{color:var(--tj-color-theme-primary,#9e60f3)}.page-intro__crumb-item{align-items:center;gap:6px 8px;display:inline-flex}.page-intro__crumb-current{text-overflow:ellipsis;white-space:nowrap;color:#141828c7;max-width:28ch;overflow:hidden}.page-intro__label.sub-title{color:var(--tj-color-heading-primary);letter-spacing:1.4px;text-transform:uppercase;font-size:14px;line-height:1;font-weight:var(--tj-fw-bold);border:1px dashed var(--tj-color-border-1);border-radius:4px;align-items:center;gap:4px;margin:0 0 16px;padding:2px 10px;display:inline-flex}.page-intro__label.sub-title i{color:var(--tj-color-theme-primary);font-size:22px;line-height:1;display:inline-flex}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.page-intro__label.sub-title{margin-bottom:12px;font-size:13px}}.page-intro__title{letter-spacing:-.02em;color:#141828;margin:0 0 12px;font-size:clamp(1.75rem,2vw + 1rem,2.45rem);line-height:1.15}.page-intro__title span{color:var(--tj-color-theme-primary,#7a45d4)}.page-intro__lead{color:#141828c2;max-width:42rem;margin:0;font-size:1.05rem;line-height:1.65}.page-intro__actions{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:20px;display:flex}.tj-ask-question-btn{bottom:30px;z-index:99;background:var(--tj-color-theme-primary);color:var(--tj-color-common-white);font-size:14px;font-weight:var(--tj-fw-sbold);border-radius:999px;align-items:center;gap:10px;padding:14px 20px;line-height:1;transition:all .25s;display:inline-flex;position:fixed;inset-inline-end:40px;box-shadow:0 12px 30px #0003}.tj-ask-question-btn__icon{font-size:16px;line-height:1;display:inline-flex}.tj-ask-question-btn:hover{color:var(--tj-color-common-white);transform:translateY(-2px);box-shadow:0 16px 36px #00000047}@media only screen and (min-width:992px) and (max-width:1199px){.tj-ask-question-btn{inset-inline-end: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){.tj-ask-question-btn{bottom:20px;padding:12px 16px;inset-inline-end:20px}.tj-ask-question-btn__text{display:none}.tj-ask-question-btn__icon{font-size:18px}}#tj-back-to-top{background-color:var(--tj-color-common-white);bottom:100px;cursor:pointer;visibility:hidden;opacity:0;z-index:100;border-radius:50%;place-items:center;width:60px;height:60px;transition:all .3s;display:grid;position:fixed;inset-inline-end:40px;transform:scale(0)}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){#tj-back-to-top{width:50px;height:50px}}#tj-back-to-top.active{opacity:1;visibility:visible;background:var(--tj-color-theme-primary);transition:all .3s;animation:.5s ease-in-out scrollToTop;bottom:110px;transform:scale(1)}#tj-back-to-top .return{visibility:hidden;width:100%;height:100%;position:relative;overflow:hidden}#tj-back-to-top-percentage{background-color:var(--tj-color-common-white);width:calc(100% - 2px);height:calc(100% - 2px);color:var(--tj-color-theme-dark);font-size:12px;font-weight:var(--tj-fw-sbold);border-radius:50%;place-items:center;display:grid;box-shadow:0 5px 15px #0000000d}#tj-back-to-top-percentage i{font-size:var(--tj-fs-h5)}@media only screen and (min-width:992px) and (max-width:1199px){#tj-back-to-top{inset-inline-end:30px}#tj-back-to-top.active{bottom:100px}}@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-back-to-top{bottom:90px;inset-inline-end:20px}#tj-back-to-top.active{bottom:90px}}@keyframes scrollToTop{0%{visibility:visible;transform:translateY(80%)}to{transform:translateZ(0)}}
