:root{--tg-body-font-family:"Poppins",sans-serif;--tg-heading-font-family:"Poppins",sans-serif;--tg-icon-font-family:"Font Awesome 5 Free";--tg-body-font-size:16px;--tg-body-line-height:1.75;--tg-heading-line-height:1.2;--tg-body-color:#0F172A;--tg-heading-color:#0F172A;--tg-theme-primary:#4F46E5;--tg-theme-secondary:#0F172A;--tg-color-sky-blue:#00b2ff;--tg-color-yellow-light:#10B981;--tg-color-yellow-light-2:#10B981;--tg-color-red-light:#4F46E5;--tg-color-white-default:#F8FAFC;--tg-color-gray-1:#FFF;--tg-color-gray-2:#F8FAFC;--tg-color-gray-3:#FFF;--tg-color-gray-4:#FFF;--tg-color-gray-5:#e8e8e8;--tg-color-gray-6:#bcbcbc;--tg-color-gray-7:#9597c8;--tg-color-gray-8:#FFF;--tg-color-gray-9:#8c919c;--tg-color-gray-10:#FFF;--tg-color-gray-11:#667594;--tg-color-gray-12:#F8FAFC;--tg-color-gray-13:#F8FAFC;--tg-color-dark:#0F172A;--tg-color-dark-2:#0F172A;--tg-color-gradient:linear-gradient(90deg, #c3d4ff 0%, #0047ff 100%);--tg-border-1:#555c6a;--tg-border-2:#e6e7f3;--tg-border-3:#737373;--tg-border-4:#b8b9da;--tg-border-5:#dcdcdc;--tg-border-6:#cfdde2;--tg-border-7:#d1d4e3;--tg-border-8:#eaeaea;--tg-border-9:#dadada;--tg-border-10:#dbdeed;--tg-border-11:#d2d7e1;--tg-border-12:#ebebeb;--tg-border-13:#d3d5e2;--tg-border-14:#e0e1e9;--tg-fw-extra-bold:800;--tg-fw-bold:700;--tg-fw-semi-bold:600;--tg-fw-medium:500;--tg-fw-regular:400;--tg-fw-light:300}body{font-family:var(--tg-body-font-family);font-size:var(--tg-body-font-size);font-weight:var(--tg-fw-regular);color:var(--tg-body-color);line-height:var(--tg-body-line-height)}.img,img{max-width:100%;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}a,button{color:var(--tg-theme-primary);outline:0;text-decoration:none;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}a:focus{text-decoration:none;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}a:hover,button:hover{color:var(--tg-theme-primary);text-decoration:none}button:focus,input:focus,textarea,textarea:focus{outline:0}h1,h2,h3,h4,h5,h6{font-family:var(--tg-heading-font-family);color:var(--tg-heading-color);margin-top:0;font-weight:var(--tg-fw-bold);line-height:var(--tg-heading-line-height);text-transform:unset}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}.list-wrap{margin:0;padding:0}.list-wrap li{list-style:none}p{margin-bottom:15px}hr{border-bottom:1px solid var(--tg-common-color-gray);border-top:0 none;margin:30px 0;padding:0}label{color:var(--tg-heading-color);cursor:pointer;font-size:var(--tg-body-font-size);font-weight:var(--tg-fw-regular)}input[type=color]{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:0 0;border:0;cursor:pointer;height:100%;width:100%;padding:0;border-radius:50%}@media (max-width:991.98px){.mb-md-30{margin-bottom:30px}}body.theme-gray{background-color:var(--tg-color-gray-1)}body.theme-gray-two{background-color:var(--tg-color-gray-2);color:var(--tg-body-color)}::-moz-selection{background:var(--tg-theme-primary);color:#fff;text-shadow:none}::-moz-selection{background:var(--tg-theme-primary);color:#fff;text-shadow:none}::selection{background:var(--tg-theme-primary);color:#fff;text-shadow:none}input,textarea{color:var(--tg-body-color)}::-moz-placeholder{color:var(--tg-body-color);font-size:var(--tg-body-font-size);opacity:1}::placeholder{color:var(--tg-body-color);font-size:var(--tg-body-font-size);opacity:1}input,textarea{width:100%;background:var(--tg-color-white-default);border:1px solid var(--tg-border-7);-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;border-radius:6px;font-size:15px;color:var(--tg-heading-color);padding:11px 18px;height:50px;display:block}input::placeholder,textarea::placeholder{font-size:15px;color:var(--tg-body-color)}textarea{min-height:98px;max-height:98px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.fix{overflow:hidden}.container{padding-left:12px;padding-right:12px}.row{--bs-gutter-x:24px}.gutter-y-30{--bs-gutter-y:30px}.gutter-y-24{--bs-gutter-y:24px}.container{max-width:1250px}@media (max-width:1500px){.container{max-width:1250px}}@media (max-width:1199.98px){.container{max-width:960px}}@media (max-width:991.98px){.container{max-width:720px}}@media (max-width:767.98px){.container{max-width:100%}}@media only screen and (min-width:576px) and (max-width:767px){.container{max-width:540px}}.tg-button-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.tg-btn{user-select:none;-moz-user-select:none;background:var(--tg-theme-primary) none repeat scroll 0 0;color:#fff;cursor:pointer;display:inline-flex;align-items:center;font-size:15px;font-weight:var(--tg-fw-semi-bold);letter-spacing:0;line-height:1;margin-bottom:0;padding:18px 25px;text-align:center;text-transform:capitalize;touch-action:manipulation;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;vertical-align:middle;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;white-space:nowrap;overflow:hidden;border-radius:100px;--arrow-hover-move-x:-110%;gap:10px;z-index:1;position:relative;border:none}.tg-btn svg{transition:all .3s ease-out 0s}.tg-btn svg path{transition:transform .38s cubic-bezier(.37, .08, .02, .93),opacity .18s ease-out}.tg-btn svg path:first-of-type{transform:translatex(0);opacity:1;transition-delay:0.15s,0.15s}.tg-btn svg path:nth-of-type(2){transform:translatex(calc(1 * var(--arrow-hover-move-x)));opacity:.5;transition-delay:0s,0s}.tg-btn::before{content:"";position:absolute;-webkit-transition-duration:.8s;transition-duration:.8s;width:200%;height:200%;top:110%;left:50%;background:var(--tg-theme-secondary);-webkit-transform:translatex(-50%);-moz-transform:translatex(-50%);-ms-transform:translatex(-50%);-o-transform:translatex(-50%);transform:translatex(-50%);-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;z-index:-1}.tg-btn:focus-visible,.tg-btn:hover{background:var(--tg-theme-primary);color:#f8fafc;border-color:#f8fafc}.tg-btn:focus-visible svg path:first-of-type,.tg-btn:hover svg path:first-of-type{transform:translatex(calc(-1 * var(--arrow-hover-move-x)));opacity:0;transition-delay:0s,0s}.tg-btn:focus-visible svg path:nth-of-type(2),.tg-btn:hover svg path:nth-of-type(2){transform:translatex(0);opacity:1;transition-delay:0.15s,0.15s}.tg-btn:focus-visible::before,.tg-btn:hover::before{top:-40%}.tg-hover-btn::before{background:var(--tg-color-sky-blue)}.tg-btn-two{background:var(--tg-color-gray-1);color:var(--tg-body-color)}.tg-btn-two svg{color:var(--tg-theme-primary)}.tg-btn-two::before{background:var(--tg-theme-primary)}.tg-btn-two:hover{color:var(--tg-heading-color);background:var(--tg-color-gray-1)}.tg-btn-two:hover svg{color:var(--tg-heading-color)}.tg-btn-three{-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;border-radius:10px}.tg-btn-four{background:0 0;border-radius:8px;border:1px solid var(--tg-color-white-default);padding:17px 25px;--arrow-hover-move-x:110%;--arrow-hover-move-y:100%}.tg-btn-four svg path:first-of-type{transform:translatex(0) translatey(0)}.tg-btn-four svg path:nth-of-type(2){transform:translatex(calc(-1 * var(--arrow-hover-move-x))) translatey(var(--arrow-hover-move-y))}.tg-btn-four:focus-visible,.tg-btn-four:hover{background:var(--tg-theme-primary);color:#f8fafc;border-color:#f8fafc}.tg-btn-four:focus-visible svg path:first-of-type,.tg-btn-four:hover svg path:first-of-type{transform:translatex(var(--arrow-hover-move-x)) translatey(calc(-1 * var(--arrow-hover-move-y)))}.tg-btn-four:focus-visible svg path:nth-of-type(2),.tg-btn-four:hover svg path:nth-of-type(2){transform:translatex(0) translatey(0)}.tg-btn-four::before{display:none}.tg-btn-six{background:var(--tg-theme-primary);border:none;gap:40px;padding:18px 24px}.tg-btn-six::after{content:"";position:absolute;right:54px;top:50%;transform:translatey(-50%);width:1px;height:18px;background:var(--tg-color-white-default);-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.tg-btn-six::before{display:block}.tg-border-btn{border:1px solid var(--tg-color-white-default);background:0 0;color:var(--tg-color-white-default);padding:17px 25px}.tg-border-btn:hover{background:var(--tg-theme-secondary);color:var(--tg-color-white-default);border-color:var(--tg-theme-secondary)}.tg-border-btn::before{display:none}.preloader{position:fixed;left:0;right:0;top:0;bottom:0;z-index:999;background-color:var(--tg-color-white-default);display:flex;align-items:center;justify-content:center}.preloader-inner{display:block;width:45px;height:45px}.preloader-inner span{box-sizing:border-box;display:block;position:absolute;width:37px;height:37px;margin:4px;border:4px solid transparent;border-radius:50%;animation:preloader 1s cubic-bezier(.5,0,.5,1) infinite;border-color:var(--tg-theme-primary) transparent transparent transparent}.preloader-inner span:first-child{animation-delay:-.1s}.preloader-inner span:nth-child(2){animation-delay:-.2s}.preloader-inner span:nth-child(3){animation-delay:-.3s}@-webkit-keyframes preloader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes preloader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.breadcrumb__area{position:relative;z-index:1;padding:110px 0}@media (max-width:991.98px){.breadcrumb__area{padding:90px 0}}.breadcrumb__area-two{padding:80px 0 60px}@media (max-width:991.98px){.breadcrumb__area-two{padding:60px 0 60px}}@media (max-width:767.98px){.breadcrumb__area-two{padding:50px 0 60px}}.breadcrumb__bg{background-size:cover;background-position:center;position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background-blend-mode:luminosity;background-color:var(--tg-color-white-default)}.breadcrumb__bg::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(90deg,#01022e 0,rgba(1,2,46,.5) 102.5%);z-index:-1}.breadcrumb__content .title{margin-bottom:12px;font-size:40px;text-transform:capitalize;line-height:1;color:var(--tg-color-white-default)}@media (max-width:1199.98px){.breadcrumb__content .title{font-size:36px}}@media (max-width:767.98px){.breadcrumb__content .title{font-size:34px}}.breadcrumb__content .breadcrumb{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;margin-bottom:0;gap:6px}.breadcrumb__content .breadcrumb>*{font-size:15px;color:var(--tg-theme-primary);font-weight:500;text-transform:capitalize}.breadcrumb__content .breadcrumb>* a{color:#939ac6}.breadcrumb__content .breadcrumb>* a:hover{color:var(--tg-theme-primary)}.breadcrumb__content .breadcrumb .breadcrumb-separator{line-height:1;font-size:16px;font-weight:700;color:#939ac6}.breadcrumb__content-two{text-align:center}.breadcrumb__content-two .title{color:var(--tg-heading-color);font-size:48px;letter-spacing:-.02em;line-height:1.2}@media (max-width:1199.98px){.breadcrumb__content-two .title{font-size:40px}}@media (max-width:767.98px){.breadcrumb__content-two .title{font-size:36px}}@media (max-width:1199.98px){.breadcrumb__content-two .title br{display:none}}.breadcrumb__content-two .breadcrumb{justify-content:center}.scroll__top{width:50px;height:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;position:fixed;bottom:-10%;right:50px;font-size:16px;border-radius:50%;z-index:99;color:#fff;text-align:center;cursor:pointer;background:var(--tg-theme-primary);transition:1s ease;border:none}@media (max-width:1199.98px){.scroll__top{right:25px;bottom:25px}}@media (max-width:991.98px){.scroll__top{right:30px}}@media (max-width:767.98px){.scroll__top{right:15px;width:35px;height:35px;font-size:14px}}.scroll__top.open{bottom:30px}@media (max-width:767.98px){.scroll__top.open{bottom:15px}}.scroll__top::after{position:absolute;z-index:-1;content:"";top:100%;left:5%;height:10px;width:90%;opacity:1;background:radial-gradient(ellipse at center,rgba(0,0,0,.25) 0,rgba(0,0,0,0) 80%)}.scroll__top:hover{background:var(--tg-theme-secondary);border-color:var(--tg-theme-secondary);color:var(--tg-color-white-default)}.section__title{position:relative}.section__title .sub-title{display:block;text-transform:uppercase;font-size:15px;font-weight:500;line-height:1.4;color:var(--tg-theme-primary);margin-bottom:12px}.section__title .title{font-size:36px;line-height:1.2;margin:0 0;text-transform:capitalize;font-weight:700}@media (max-width:767.98px){.section__title .title{font-size:30px}}@media only screen and (min-width:576px) and (max-width:767px){.section__title .title{font-size:34px}}.section__title .title span{font-weight:500}@media (max-width:991.98px){.section__title .title br{display:none}}.section__title .title svg{color:var(--tg-theme-primary)}.section__title p{margin-bottom:0;margin-top:15px}@media (max-width:767.98px){.section__title p br{display:none}}.section__title.white-title .sub-title{color:var(--tg-color-white-default)}.section__title.white-title .title{color:var(--tg-color-white-default)}.section__title.white-title p{color:#acaacc}.section__title-two .title{font-size:40px;margin-bottom:0}@media (max-width:767.98px){.section__title-two .title{font-size:30px}}@media only screen and (min-width:576px) and (max-width:767px){.section__title-two .title{font-size:34px}}.section__content{margin-left:115px}@media (max-width:1199.98px){.section__content{margin-left:60px}}@media (max-width:991.98px){.section__content{margin-left:0}}.section__content p{margin-bottom:0}@media (max-width:991.98px){.section__title.mb-60{margin-bottom:40px}}.section__divider{width:100%;height:1px;background:#d9d9d9;display:block}.tgmobile__search{padding:0 20px 25px 25px}.tgmobile__search form{position:relative}.tgmobile__search input{display:block;width:100%;border:none;padding:10px 45px 10px 20px;font-size:15px;height:45px;background:var(--tg-color-gray-2);color:var(--tg-heading-color);-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;border-radius:10px}.tgmobile__search input::placeholder{font-size:15px;color:var(--tg-body-color)}.tgmobile__search button{position:absolute;top:50%;-webkit-transform:translatey(-50%);-moz-transform:translatey(-50%);-ms-transform:translatey(-50%);-o-transform:translatey(-50%);transform:translatey(-50%);border:none;padding:0;right:20px;line-height:1;background:0 0;color:var(--tg-heading-color)}.tgmobile__menu{position:fixed;right:0;top:0;width:300px;padding-right:30px;max-width:100%;height:100%;z-index:99;border-radius:0;transition:all .3s cubic-bezier(.785, .135, .15, .86);-moz-transition:all .3s cubic-bezier(.785, .135, .15, .86);-webkit-transition:all .3s cubic-bezier(.785, .135, .15, .86);-ms-transition:all .3s cubic-bezier(.785, .135, .15, .86) e;-o-transition:all .3s cubic-bezier(.785, .135, .15, .86);-webkit-transform:translatex(101%);-moz-transform:translatex(101%);-ms-transform:translatex(101%);-o-transform:translatex(101%);transform:translatex(101%)}.tgmobile__menu .nav-logo{position:relative;padding:30px 25px;text-align:left}.tgmobile__menu .nav-logo img{max-width:150px}.tgmobile__menu .navigation{position:relative;display:block;width:100%;float:none;margin:0;padding:0}.tgmobile__menu .navigation li{position:relative;display:block;border-top:1px solid rgba(0,0,0,.1)}.tgmobile__menu .navigation li.active>a{color:var(--tg-theme-primary)}.tgmobile__menu .navigation li>a{position:relative;display:block;padding:10px 55px 10px 20px;font-size:15px;font-weight:600;color:var(--tg-heading-color);text-transform:uppercase;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;border:none}.tgmobile__menu .navigation li>a::before{content:"";position:absolute;left:0;top:0;height:0;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:2px;background:var(--tg-theme-primary);pointer-events:none}.tgmobile__menu .navigation li.menu-item-has-children .dropdown-btn{position:absolute;right:20px;top:6px;width:32px;height:32px;text-align:center;font-size:16px;display:flex;align-items:center;justify-content:center;color:var(--tg-heading-color);background:var(--tg-color-gray-1);cursor:pointer;border-radius:5px;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;z-index:5}.tgmobile__menu .navigation li.menu-item-has-children .dropdown-btn::after{content:"";position:absolute;right:-20px;top:-6px;width:300px;height:46px}.tgmobile__menu .navigation li.menu-item-has-children .dropdown-btn .plus-line{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(0);-ms-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0);border-radius:10px;width:12px;height:2px;background-color:var(--tg-theme-secondary);-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.tgmobile__menu .navigation li.menu-item-has-children .dropdown-btn .plus-line::after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(0);-ms-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0);border-radius:10px;width:2px;height:12px;background-color:var(--tg-theme-secondary);-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.tgmobile__menu .navigation li.menu-item-has-children .dropdown-btn.open{background-color:var(--tg-theme-primary)}.tgmobile__menu .navigation li.menu-item-has-children .dropdown-btn.open .plus-line{background-color:var(--tg-color-white-default)}.tgmobile__menu .navigation li.menu-item-has-children .dropdown-btn.open .plus-line::after{display:none}.tgmobile__menu .navigation li ul li>a{margin-left:20px;text-transform:capitalize}.tgmobile__menu .navigation li ul li ul li a{margin-left:40px}.tgmobile__menu .navigation li ul li ul li ul li a{margin-left:60px}.tgmobile__menu .navigation li>ul{display:none}.tgmobile__menu .navigation li>ul>li>ul{display:none}.tgmobile__menu .navigation ul{padding:0;margin:0}.tgmobile__menu .navigation ul li a{display:block}.tgmobile__menu .navigation ul li ul li>a{font-size:16px;margin-left:20px;text-transform:capitalize}.tgmobile__menu .navigation:last-child{border-bottom:1px solid rgba(0,0,0,.1)}.tgmobile__menu .navigation>li>ul>li:first-child{border-top:1px solid rgba(0,0,0,.1)}@media (max-width:991.98px){.tgmobile__menu .navigation>li>ul>li:first-child{border:none}}.tgmobile__menu .navigation>li.active>a::before{height:100%}.tgmobile__menu .close-btn{position:absolute;right:15px;top:28px;line-height:30px;width:35px;text-align:center;font-size:14px;color:var(--tg-theme-primary);cursor:pointer;padding:8px;z-index:10;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.tgmobile__menu .close-btn i[class^=flaticon-]:before{font-weight:var(--tg-fw-bold)!important}.tgmobile__menu-backdrop{position:fixed;right:0;top:0;width:100%;height:100%;z-index:2;transition:all .7s ease;-moz-transition:all .7s ease;-webkit-transition:all .7s ease;-ms-transition:all .7s ease;-o-transition:all .7s ease;opacity:0;visibility:hidden;background:rgba(0,0,0,.5)}.tgmobile__menu .social-links ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;text-align:center;padding:30px 20px 20px;align-items:center;justify-content:center;flex-wrap:wrap}.tgmobile__menu .social-links ul li{position:relative;display:inline-block;margin:0 6px 10px}.tgmobile__menu .social-links ul li a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;width:40px;height:40px;position:relative;line-height:32px;font-size:16px;color:var(--tg-theme-secondary);-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;border:1px solid #efefef;border-radius:5px}.tgmobile__menu .social-links ul li a:hover{border-color:#f8fafc;background:var(--tg-theme-primary);color:#f8fafc}.tgmobile__menu .tgmenu__action{padding:0 0;margin:0 0}.tgmobile__menu .tgmenu__action>ul{margin:0 0;padding:30px 20px 0;justify-content:center;gap:0 15px}.tgmobile__menu .tgmenu__action>ul li{margin:0 0}.tgmobile__menu .tgmenu__action>ul .header-btn{display:block}.tgmobile__menu-box{position:absolute;left:0;top:0;width:100%;height:100%;max-height:100%;overflow-y:auto;overflow-x:hidden;background:var(--tg-color-white-default);padding:0 0;z-index:5;box-shadow:-9px 0 14px 0 rgba(0,0,0,.06)}.tgmobile__menu-outer .mobile-nav-toggler{position:relative;float:right;font-size:40px;line-height:50px;cursor:pointer;display:none;color:var(--tg-color-white-default);margin-right:30px;top:15px}.mobile-menu-visible{overflow:hidden}.mobile-menu-visible .tgmobile__menu{-webkit-transform:translatex(0);-moz-transform:translatex(0);-ms-transform:translatex(0);-o-transform:translatex(0);transform:translatex(0)}.mobile-menu-visible .tgmobile__menu-backdrop{opacity:1;visibility:visible}.mobile-menu-visible .tgmobile__menu .close-btn{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}@-webkit-keyframes hoverShine{100%{left:125%}}@keyframes hoverShine{100%{left:125%}}.rotateme{-webkit-animation-name:rotateme;animation-name:rotateme;-webkit-animation-duration:25s;animation-duration:25s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@keyframes rotateme{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotateme{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}.alltuchtopdown{-webkit-animation:alltuchtopdown 2s ease-in-out 0s infinite alternate;animation:alltuchtopdown 2s ease-in-out 0s infinite alternate;animation-duration:3s}@keyframes alltuchtopdown{0%{-webkit-transform:rotateX(0) translateY(0);-moz-transform:rotateX(0) translateY(0);-ms-transform:rotateX(0) translateY(0);-o-transform:rotateX(0) translateY(0);transform:rotateX(0) translateY(0)}50%{-webkit-transform:rotateX(0) translateY(-20px);-moz-transform:rotateX(0) translateY(-20px);-ms-transform:rotateX(0) translateY(-20px);-o-transform:rotateX(0) translateY(-20px);transform:rotateX(0) translateY(-20px)}100%{-webkit-transform:rotateX(0) translateY(0);-moz-transform:rotateX(0) translateY(0);-ms-transform:rotateX(0) translateY(0);-o-transform:rotateX(0) translateY(0);transform:rotateX(0) translateY(0)}}@-webkit-keyframes alltuchtopdown{0%{-webkit-transform:rotateX(0) translateY(0);-moz-transform:rotateX(0) translateY(0);-ms-transform:rotateX(0) translateY(0);-o-transform:rotateX(0) translateY(0);transform:rotateX(0) translateY(0)}50%{-webkit-transform:rotateX(0) translateY(-20px);-moz-transform:rotateX(0) translateY(-20px);-ms-transform:rotateX(0) translateY(-20px);-o-transform:rotateX(0) translateY(-20px);transform:rotateX(0) translateY(-20px)}100%{-webkit-transform:rotateX(0) translateY(0);-moz-transform:rotateX(0) translateY(0);-ms-transform:rotateX(0) translateY(0);-o-transform:rotateX(0) translateY(0);transform:rotateX(0) translateY(0)}}.rightToLeft{-webkit-animation:rightToLeft 3s ease-in-out 0s infinite alternate;animation:rightToLeft 3s ease-in-out 0s infinite alternate;animation-duration:3s}@keyframes rightToLeft{0%{transform:translateX(-30px)}50%{transform:translateX(-10px)}100%{transform:translateX(-30px)}}@keyframes img-anim-left{0%{transform:translateX(-5%);clip-path:inset(0 100% 0 0);opacity:0}100%{transform:translateX(0);clip-path:inset(0 0 0 0);opacity:1}}@keyframes img-anim-right{0%{transform:translateX(5%);clip-path:inset(0 0 0 100%);opacity:0}100%{transform:translateX(0);clip-path:inset(0 0 0 0);opacity:1}}@keyframes img-anim-top{0%{transform:translateY(-5%);clip-path:inset(0 0 100% 0);opacity:0}100%{transform:translateY(0);clip-path:inset(0 0 0 0);opacity:1}}@keyframes fadeInUp2{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@keyframes fadeRight2{0%{opacity:0;-webkit-transform:translateX(100px);-ms-transform:translateX(100px);transform:translateX(100px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@keyframes pulse-border{0%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}100%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}@-webkit-keyframes pulse-border{0%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}100%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}@keyframes fadeInUp2{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@keyframes fadeDown2{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInLeft2{0%{opacity:0;-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@keyframes pulse-border{0%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}100%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}@-webkit-keyframes pulse-border{0%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}100%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}.transparent-header{position:absolute;left:0;top:0;width:100%;z-index:9;height:auto}@media (max-width:767.98px){.transparent-header{top:0}}.tg-header__area{position:relative}@media (max-width:991.98px){.tg-header__area{padding:18px 0}}@media (max-width:767.98px){.tg-header__area{padding:20px 0}}.tg-header__area .mobile-nav-toggler{position:relative;font-size:30px;cursor:pointer;line-height:1;color:var(--tg-theme-primary);display:none}@media (max-width:991.98px){.tg-header__area .mobile-nav-toggler{display:block;margin-left:25px}}.tg-header__area.sticky-menu{padding:0 0}@media (max-width:991.98px){.tg-header__area.sticky-menu{padding:18px 0}}@media (max-width:767.98px){.tg-header__area.sticky-menu{padding:20px 0}}@media (max-width:991.98px){.tg-header__area-three{background:var(--tg-color-white-default)}}.tg-header__area-three .tgmenu__wrap{background:var(--tg-color-white-default);padding:0 22px;-webkit-border-radius:100px;-moz-border-radius:100px;-o-border-radius:100px;-ms-border-radius:100px;border-radius:100px;margin-top:50px;box-shadow:0 4px 20px 0 rgba(0,0,0,.05)}@media (max-width:1500px){.tg-header__area-three .tgmenu__wrap{margin-top:35px}}@media (max-width:1199.98px){.tg-header__area-three .tgmenu__wrap{margin-top:25px}}@media (max-width:991.98px){.tg-header__area-three .tgmenu__wrap{margin-top:0;padding:0;background:0 0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;box-shadow:none}}.tg-header__area-three .tgmenu__navbar-wrap ul{margin:0 auto}.tg-header__area-three .tgmenu__navbar-wrap ul li a{padding:33px 16px}.tg-header__area-three.sticky-menu .tgmenu__wrap{margin-top:0;padding:0 0;box-shadow:none}@media (max-width:1199.98px){.tg-header__area-three .header-contact{display:none}}.tgmenu__nav{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-start}@media (max-width:991.98px){.tgmenu__nav{justify-content:space-between}}.tgmenu__nav .logo img{max-height:45px}.tgmenu__navbar-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-grow:1}.tgmenu__navbar-wrap ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:0;flex-direction:row;flex-wrap:wrap;margin:0 0 0 115px}@media (max-width:1199.98px){.tgmenu__navbar-wrap ul{margin:0 0 0 50px}}.tgmenu__navbar-wrap ul li{display:block;position:relative;list-style:none}.tgmenu__navbar-wrap ul li a{font-size:15px;font-weight:var(--tg-fw-medium);text-transform:uppercase;color:var(--tg-heading-color);padding:35px 16px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;line-height:1.4;position:relative;z-index:1}.tgmenu__navbar-wrap ul li .sub-menu{position:absolute;left:0;top:100%;min-width:230px;border:1px solid #f5f5f5;background:var(--tg-color-white-default);margin:0;-webkit-transform:scale(1,0);-moz-transform:scale(1,0);-ms-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0);transform-origin:0 0;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;-webkit-box-shadow:0 30px 70px 0 rgba(137,139,142,.15);-moz-box-shadow:0 30px 70px 0 rgba(137,139,142,.15);box-shadow:0 30px 70px 0 rgba(137,139,142,.15);border-radius:0;padding:18px 0;display:block;visibility:hidden;opacity:0;z-index:9;border-radius:0 0 10px 10px}.tgmenu__navbar-wrap ul li .sub-menu .sub-menu{right:auto;left:100%;top:0}.tgmenu__navbar-wrap ul li .sub-menu li{margin-left:0;text-align:left;display:block}.tgmenu__navbar-wrap ul li .sub-menu li a{padding:8px 15px 8px 25px;display:flex;color:var(--tg-heading-color);font-size:15px;text-transform:capitalize;align-items:center;justify-content:space-between}.tgmenu__navbar-wrap ul li .sub-menu li.active>a,.tgmenu__navbar-wrap ul li .sub-menu li:hover>a{color:var(--tg-theme-primary)}.tgmenu__navbar-wrap ul li:hover>.sub-menu{opacity:1;visibility:visible;transform:scale(1)}.tgmenu__navbar-wrap>ul>li.active a,.tgmenu__navbar-wrap>ul>li:hover a{color:var(--tg-theme-primary)}.tgmenu__main-menu li.menu-item-has-children>a::after{content:"";display:block;font-family:var(--tg-icon-font-family);font-size:12px;font-weight:var(--tg-fw-bold);margin-left:6px;color:var(--tg-border-1);-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.tgmenu__main-menu li.menu-item-has-children>a:hover::after{color:var(--tg-theme-primary)}.tgmenu__main-menu li.menu-item-has-children.active>a::after,.tgmenu__main-menu li.menu-item-has-children:hover>a::after{color:var(--tg-theme-primary)}@media (max-width:991.98px){.tgmenu__action{margin-left:auto}}@media (max-width:767.98px){.tgmenu__action{display:none}}.tgmenu__action>ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.tgmenu__action>ul li{position:relative;margin-left:25px;flex:0 0 auto}@media (max-width:991.98px){.tgmenu__action>ul li{margin-left:20px}}.tgmenu__action>ul li:first-child{margin-left:0}.tgmenu__action>ul li.header-btn .tg-btn{padding:13px 15px}.tgmenu__action>ul li.header-btn .tg-btn svg path{opacity:1!important;transform:translatex(0)}.tgmenu__action>ul li .header-contact-info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:8px;font-size:15px;font-weight:500;color:var(--tg-body-color);line-height:1}.tgmenu__action>ul li .header-contact-info i{font-size:20px}.tgmenu__action>ul li .header-contact-info:hover{color:var(--tg-theme-primary)}.sticky-menu{position:fixed;left:0;margin:auto;top:0;width:100%;z-index:99;background:var(--tg-color-white-default);-webkit-animation:1s ease-in-out 0s normal none 1 running fadeInDown;animation:1s ease-in-out 0s normal none 1 running fadeInDown;-webkit-box-shadow:0 10px 15px rgba(25,25,25,.1);box-shadow:0 10px 15px rgba(25,25,25,.1);border-radius:0}.sticky-menu ul li .sub-menu{-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px;-ms-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}#header-fixed-height.active-height{display:block;height:90px}.transparent-header .tgmenu__navbar-wrap ul li .sub-menu{border-radius:10px}.transparent-header .sticky-menu ul li .sub-menu{-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px;-ms-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}.banner__bg-two{background-size:cover;background-position:center;padding:200px 0 135px;position:relative;z-index:1}@media (max-width:1500px){.banner__bg-two{padding:170px 0 120px}}@media (max-width:991.98px){.banner__bg-two{padding:120px 0 100px}}@media (max-width:991.98px){.banner__content-three{text-align:center}}.banner__content-three .title{margin-bottom:15px;font-size:55px;text-transform:capitalize;width:81%}@media (max-width:1199.98px){.banner__content-three .title{font-size:45px;width:100%}}@media (max-width:991.98px){.banner__content-three .title{font-size:42px}}@media (max-width:767.98px){.banner__content-three .title{font-size:38px}}.banner__content-three>p{margin-bottom:35px;font-size:18px;text-transform:capitalize;line-height:1.6}@media (max-width:1199.98px){.banner__content-three>p{margin-bottom:20px}}.banner__content-bottom{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:25px;flex-wrap:wrap}@media (max-width:991.98px){.banner__content-bottom{text-align:left;justify-content:center}}.banner__img-three{position:relative;z-index:1}@media (max-width:991.98px){.banner__img-three{margin-bottom:50px}}.banner__img-three>img{max-width:unset}@media (max-width:1199.98px){.banner__img-three>img{max-width:100%}}.banner__img-three>img:nth-child(2){position:absolute;left:-2%;bottom:23%}@media (max-width:1199.98px){.banner__img-three>img:nth-child(2){max-width:150px}}@media (max-width:991.98px){.banner__img-three>img:nth-child(2){bottom:35%}}@media (max-width:767.98px){.banner__img-three>img:nth-child(2){max-width:120px;bottom:33%}}.banner__img-three>img.shape{position:absolute;left:0;top:-5%;z-index:-1}.banner__client{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:8px}.banner__client .content .count{font-size:24px;font-weight:600;margin-bottom:8px;line-height:1}.banner__client .content p{margin-bottom:0;font-size:16px;font-weight:500;line-height:1}.banner__social-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:57px;position:absolute;right:90px;top:50%;transform:translatey(-50%) rotate(-180deg);writing-mode:vertical-lr;flex-direction:row-reverse;z-index:1}@media (max-width:1500px){.banner__social-wrap{right:50px}}@media (max-width:1199.98px){.banner__social-wrap{right:30px}}@media (max-width:991.98px){.banner__social-wrap{display:none}}.banner__social-wrap .title{display:block;letter-spacing:3.2px;text-transform:uppercase;font-weight:600;font-size:16px;color:var(--tg-border-1);position:relative;line-height:1}.banner__social-wrap .title::before{content:"";position:absolute;left:50%;top:-40px;transform:translatex(-50%);width:2px;height:24px;background:var(--tg-theme-secondary)}.banner__social-wrap .list-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:25px}.banner__social-wrap .list-wrap li{line-height:0}.banner__social-wrap .list-wrap li a{color:var(--tg-theme-secondary);transform:rotate(90deg);display:block}.banner__social-wrap .list-wrap li a img,.banner__social-wrap .list-wrap li a svg{width:20px;height:20px}.banner__social-wrap .list-wrap li a:hover{color:var(--tg-theme-primary)}.banner__shape-two img{position:absolute;z-index:-1}.banner__shape-two img:first-child{left:7%;top:31%}@media (max-width:1500px){.banner__shape-two img:first-child{left:4%;top:20%}}.banner__shape-two img:nth-child(2){left:44%;top:28%}@media (max-width:1199.98px){.banner__shape-two img:nth-child(2){top:20%}}@media (max-width:991.98px){.banner__shape-two img:nth-child(2){top:15%;z-index:1}}.swiper-slide.swiper-slide-active .shape img{-webkit-animation-delay:1.2s;animation-delay:1.2s;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp2;animation-name:fadeInUp2}.brand__area-four{padding:75px 0}.brand-item{min-height:46px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.brand-item img{cursor:pointer}.about__area-three{position:relative;z-index:1}.about__area-three::before{content:"";position:absolute;right:-215px;bottom:-200px;width:515px;height:515px;background:#7838ff;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;z-index:-1;filter:blur(150px);opacity:.1}@media (max-width:991.98px){.about__img-three{text-align:center;margin-bottom:50px}}.about__img-wrap{position:relative;margin-right:45px}@media (max-width:1199.98px){.about__img-wrap{margin-right:0}}@media (max-width:991.98px){.about__img-wrap{margin-bottom:60px}}.about__img-wrap .shape img{position:absolute;z-index:-1}.about__img-wrap .shape img:first-child{left:-6%;top:42%;z-index:1}@media (max-width:1199.98px){.about__img-wrap .shape img:first-child{max-width:90px}}@media (max-width:767.98px){.about__img-wrap .shape img:first-child{left:-4%;top:38%}}.about__img-wrap .shape img:nth-child(2){left:20%;bottom:-6%}@media (max-width:1199.98px){.about__img-wrap .shape img:nth-child(2){left:6%}}@media (max-width:767.98px){.about__img-wrap .shape img:nth-child(2){left:1%}}@media only screen and (min-width:576px) and (max-width:767px){.about__img-wrap .shape img:nth-child(2){left:16%}}.about__images{padding-right:30px;text-align:right}@media (max-width:767.98px){.about__images{padding-right:0}}@media only screen and (min-width:576px) and (max-width:767px){.about__images{padding-right:30px}}.about__images img{-webkit-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px;-ms-border-radius:15px;border-radius:15px}.about__images img:nth-child(2){-webkit-border-radius:15px 20px 0 15px;-moz-border-radius:15px 20px 0 15px;-o-border-radius:15px 20px 0 15px;-ms-border-radius:15px 20px 0 15px;border-radius:15px 20px 0 15px;margin-top:24px;position:relative;z-index:1}.about__content>p{margin-bottom:25px;width:95%}.about__content-bottom{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:30px 70px;flex-wrap:wrap}@media (max-width:1199.98px){.about__content-bottom{gap:30px 30px}}.about__content-three{margin-left:30px}@media (max-width:1199.98px){.about__content-three{margin-left:0}}.about__content-three>p{margin-bottom:28px;width:90%}.about__inner-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:30px 30px;margin-bottom:35px}@media (max-width:767.98px){.about__inner-wrap{flex-wrap:wrap}}.about__list-box{width:44.4%;flex:0 0 auto}@media (max-width:767.98px){.about__list-box{width:100%}}.about__list-box-item{background:var(--tg-color-gray-1);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-webkit-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px;-ms-border-radius:15px;border-radius:15px;margin-bottom:15px;gap:17px;padding:29px 24px}@media (max-width:1199.98px){.about__list-box-item{padding:29px 18px;gap:12px}}@media (max-width:767.98px){.about__list-box-item{padding:29px 24px;gap:17px}}.about__list-box-item:last-child{margin-bottom:0}.about__list-box-item .icon{font-size:50px;line-height:0;color:var(--tg-theme-primary);-webkit-transition:all .5s ease-out 0s;-moz-transition:all .5s ease-out 0s;-ms-transition:all .5s ease-out 0s;-o-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s}.about__list-box-item .content .title{margin-bottom:0;font-size:17px;font-weight:600}@media (max-width:767.98px){.about__list-box-item .content .title br{display:none}}.about__list-box-item:hover .icon{transform:rotatey(180deg)}.about__list-box-item-two{background:var(--tg-color-white-default);border:1px solid #dfe1ed;margin-bottom:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;-ms-border-radius:20px;border-radius:20px;padding:29px 40px;justify-content:space-between;gap:15px;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;box-shadow:10px 10px 20px 0 rgba(0,0,0,.06)}@media (max-width:767.98px){.about__list-box-item-two{flex-wrap:wrap;padding:30px}}@media only screen and (min-width:576px) and (max-width:767px){.about__list-box-item-two{flex-wrap:nowrap}}.about__list-box-item-two:last-child{margin-bottom:0}.about__list-box-item-two:hover{transform:translatey(-5px)}.about__list-box-item-two:hover .left-side-content .icon i{transform:rotatey(180deg)}.about__list-box-item-two .left-side-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:25px}@media (max-width:767.98px){.about__list-box-item-two .left-side-content{gap:20px;flex-wrap:wrap}}@media only screen and (min-width:576px) and (max-width:767px){.about__list-box-item-two .left-side-content{flex-wrap:nowrap}}.about__list-box-item-two .left-side-content .icon{position:relative;font-size:42px;color:var(--tg-theme-primary);z-index:1}.about__list-box-item-two .left-side-content .icon::before{content:"";position:absolute;left:-12px;top:-8px;width:42px;height:42px;background:var(--tg-color-gray-1);-webkit-border-radius:7px;-moz-border-radius:7px;-o-border-radius:7px;-ms-border-radius:7px;border-radius:7px;z-index:-1}.about__list-box-item-two .left-side-content .icon i{-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.about__list-box-item-two .content .title{margin-bottom:0;font-size:18px;font-weight:600}.about__list-box-item-two .content p{margin-bottom:0;width:93%}.about__list-box-item-two .right-side-arrow a{width:74px;height:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;background:var(--tg-color-gray-1);color:var(--tg-theme-primary);-webkit-border-radius:100px;-moz-border-radius:100px;-o-border-radius:100px;-ms-border-radius:100px;border-radius:100px}.about__list-box-item-two .right-side-arrow a:hover{background:var(--tg-theme-primary);color:#f8fafc}.about__inner-content p{margin-bottom:25px}.about__list-item li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-start;gap:8px;font-size:17px;font-weight:500;line-height:1.2;margin-bottom:10px}.about__list-item li:last-child{margin-bottom:0}.about__list-item li .icon{width:22px;height:22px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;border:1.5px solid var(--tg-theme-primary);color:var(--tg-theme-primary);transform:translatey(1px);flex:0 0 auto}.about__list-item-two li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:9px;font-size:17px;font-weight:500;line-height:1;margin-bottom:19px}.about__list-item-two li:last-child{margin-bottom:0}.about__list-item-two li .icon{width:24px;height:24px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background:var(--tg-theme-primary);color:#fff;flex:0 0 auto}.about__shape img{position:absolute;z-index:-1;right:15%;bottom:10%}@media (max-width:767.98px){.about__shape img{display:none}}.experience__wrap{background:var(--tg-theme-primary);-webkit-border-radius:94px 16px 13px 13px;-moz-border-radius:94px 16px 13px 13px;-o-border-radius:94px 16px 13px 13px;-ms-border-radius:94px 16px 13px 13px;border-radius:94px 16px 13px 13px;padding:38px 43px 246px 43px;position:absolute;right:0;bottom:0}@media (max-width:767.98px){.experience__wrap{padding:30px 20px 230px 32px;-webkit-border-radius:70px 16px 13px 13px;-moz-border-radius:70px 16px 13px 13px;-o-border-radius:70px 16px 13px 13px;-ms-border-radius:70px 16px 13px 13px;border-radius:70px 16px 13px 13px}}@media only screen and (min-width:576px) and (max-width:767px){.experience__wrap{padding:30px 20px 260px 32px;-webkit-border-radius:70px 16px 13px 13px;-moz-border-radius:70px 16px 13px 13px;-o-border-radius:70px 16px 13px 13px;-ms-border-radius:70px 16px 13px 13px;border-radius:70px 16px 13px 13px}}.experience__wrap .count{font-size:64px;margin-bottom:5px;color:var(--tg-color-white-default);line-height:.8}@media (max-width:1199.98px){.experience__wrap .count{font-size:50px}}.experience__wrap span{display:block;font-size:18px;font-weight:500;color:var(--tg-color-white-default);text-transform:capitalize;line-height:1.5}.profit__wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-webkit-border-radius:10px 30px;-moz-border-radius:10px 30px;-o-border-radius:10px 30px;-ms-border-radius:10px 30px;border-radius:10px 30px;border:1px solid var(--tg-border-3);background:var(--tg-color-white-default);box-shadow:11px 11px 0 0 rgba(0,0,0,.27);gap:12px;padding:17px 22px;position:absolute;left:-35px;bottom:14%;z-index:2}@media (max-width:767.98px){.profit__wrap{display:none}}@media only screen and (min-width:576px) and (max-width:767px){.profit__wrap{display:flex}}.profit__wrap .content .title{margin-bottom:0;font-size:20px;font-weight:600}.profit__wrap .content span{display:block;font-size:13px;font-weight:500}.author__wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:15px}.author__wrap .thumb{width:60px;height:60px;flex:0 0 auto}.author__wrap .thumb img{width:100%;border:1px solid var(--tg-border-4);-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.author__wrap .content img{margin-bottom:5px}.author__wrap .content .title{margin-bottom:0;font-size:20px;font-weight:500}.author__wrap .content .title span{font-size:16px;font-weight:400;color:var(--tg-body-color)}.section-py-130{padding:130px 0}@media (max-width:991.98px){.section-py-130{padding:100px 0}}@media (max-width:767.98px){.section-py-130{padding:80px 0}}.section-pb-130{padding-bottom:130px}@media (max-width:991.98px){.section-pb-130{padding-bottom:100px}}@media (max-width:767.98px){.section-pb-130{padding-bottom:80px}}.services__area-two{position:relative;z-index:1}.services__area-two::before{content:"";position:absolute;right:-210px;top:130px;width:418px;height:418px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background:#55ff8f;filter:blur(100px);z-index:-1;opacity:.1}.services__area-two::after{content:"";position:absolute;left:-290px;bottom:-140px;width:530px;height:530px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background:#f55;opacity:.1;filter:blur(100px);z-index:-1}.services__item-two{background:var(--tg-color-white-default);-webkit-border-radius:30px;-moz-border-radius:30px;-o-border-radius:30px;-ms-border-radius:30px;border-radius:30px;padding:50px 45px}@media (max-width:1199.98px){.services__item-two{padding:40px 30px}}@media only screen and (min-width:576px) and (max-width:767px){.services__item-two{padding:40px 40px}}.services__item-two:hover .services__icon-two i{transform:rotatey(180deg)}.services__item-three{background:var(--tg-color-white-default);-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;-ms-border-radius:20px;border-radius:20px;border:1px solid #dfe1ed;padding:40px 25px 38px 40px;box-shadow:10px 10px 20px 0 rgba(0,0,0,.06);height:100%;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}@media (max-width:767.98px){.services__item-three{padding:40px 25px 38px 30px}}.services__item-three:hover{transform:translatey(-5px)}.services__item-three:hover .services__icon-three{transform:rotatey(180deg)}.services__item-wrap .row>:nth-child(2n) .services__item-three{margin-top:20px}@media (max-width:991.98px){.services__item-wrap .row>:nth-child(2n) .services__item-three{margin-top:0}}.services__icon-two{font-size:60px;color:var(--tg-theme-primary);position:relative;padding:10px 0 0 17px;z-index:1;margin-bottom:20px;display:inline-block}.services__icon-two::before{content:"";position:absolute;left:0;top:0;width:60px;height:60px;background:#eaf0ff;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;border-radius:10px;z-index:-1}.services__icon-two i{-webkit-transition:all .5s ease-out 0s;-moz-transition:all .5s ease-out 0s;-ms-transition:all .5s ease-out 0s;-o-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s}.services__icon-three{font-size:50px;color:var(--tg-theme-primary);display:inline-block;-webkit-transition:all .5s ease-out 0s;-moz-transition:all .5s ease-out 0s;-ms-transition:all .5s ease-out 0s;-o-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s;margin-bottom:25px}.services__content-two .title{margin-bottom:15px;font-size:22px;font-weight:600}.services__content-two p{margin-bottom:20px}.services__content-three .title{margin-bottom:12px;font-size:20px}@media (max-width:767.98px){.services__content-three .title br{display:none}}.services__content-three p{margin-bottom:0}.services__bottom-content p{margin-bottom:0;font-size:14px;font-weight:500}.services__bottom-content p a{font-size:15px;font-weight:600;margin-left:3px;position:relative}.services__bottom-content p a::before{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:1px;background:currentColor;transform-origin:right top;transform:scale(0,1);transition:transform .4s cubic-bezier(.74, .72, .27, .24)}.services__bottom-content p a:hover{color:var(--tg-theme-secondary)}.services__bottom-content p a:hover::before{-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.services__bottom-content-two p a{color:var(--tg-body-color)}.services__details-thumb-four img{-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;-ms-border-radius:20px;border-radius:20px;min-height:350px;object-fit:cover}.services__details-content-four{margin-bottom:60px}@media (max-width:1199.98px){.services__details-content-four{margin-bottom:40px}}.services__details-content-four .title{margin-bottom:20px;font-size:40px}@media (max-width:1199.98px){.services__details-content-four .title{font-size:36px}}.services__details-content-four .title span{font-weight:400}.services__details-content-four p{margin-bottom:0;width:88%}@media (max-width:1199.98px){.services__details-content-four p{width:100%}}.services__shape-wrap-two img{position:absolute;z-index:-1;left:90px;top:103px}@media (max-width:1500px){.services__shape-wrap-two img{left:70px;top:30px}}@media (max-width:991.98px){.services__shape-wrap-two img{display:none}}.sidebar__widget{margin-bottom:40px}.sidebar__widget:last-child{margin-bottom:0}.sidebar__widget-title{margin-bottom:20px;font-size:20px;font-weight:600;text-transform:capitalize;position:relative;padding-bottom:15px}.sidebar__widget-title::before{content:"";position:absolute;left:0;bottom:0;width:30px;height:5px;background:var(--tg-theme-primary);-webkit-border-radius:100px;-moz-border-radius:100px;-o-border-radius:100px;-ms-border-radius:100px;border-radius:100px}.sidebar__contact{background:#080a5b;-webkit-border-radius:12px;-moz-border-radius:12px;-o-border-radius:12px;-ms-border-radius:12px;border-radius:12px;padding:40px 35px;position:relative;overflow:hidden;z-index:1}.sidebar__contact .title{margin-bottom:10px;color:var(--tg-color-white-default);font-size:22px}.sidebar__contact p{margin-bottom:25px;font-size:15px;font-weight:500;color:var(--tg-color-gray-4)}.sidebar__contact .shape img{position:absolute;z-index:-1}.sidebar__contact .shape img:first-child{left:-31px;top:-35px}.sidebar__contact .shape img:nth-child(2){right:10px;bottom:-25px}.col-70{width:70.7%;flex:0 0 auto}@media (max-width:1199.98px){.col-70{width:65%}}@media (max-width:991.98px){.col-70{width:100%}}.col-30{width:29.3%;flex:0 0 auto}@media (max-width:1199.98px){.col-30{width:35%}}@media (max-width:991.98px){.col-30{width:100%}}.shine__animate-link{display:block;overflow:hidden;position:relative;z-index:1}.shine__animate-link::before{position:absolute;top:0;left:-100%;display:block;content:"";width:50%;height:100%;background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,.3)));background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewx(-25deg);-ms-transform:skewx(-25deg);transform:skewx(-25deg);pointer-events:none}.shine__animate-item:hover .shine__animate-link::before{-webkit-animation:hoverShine 1.2s;animation:hoverShine 1.2s}.cta__area-two{position:relative;z-index:2;overflow:hidden}.cta__inner-wrap{background:var(--tg-theme-secondary);padding:63px 0 63px 75px;z-index:1;position:relative}@media (max-width:1199.98px){.cta__inner-wrap{padding:63px 0 63px 40px}}.cta__inner-wrap::before{content:"";position:absolute;left:0;top:0;width:500%;height:100%;background:var(--tg-theme-secondary);z-index:-1}.cta__inner-wrap-two{background:var(--tg-theme-primary);-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;-ms-border-radius:20px;border-radius:20px;padding:65px 65px;position:relative;z-index:1;overflow:hidden}@media (max-width:1199.98px){.cta__inner-wrap-two{padding:65px 30px}}@media (max-width:991.98px){.cta__inner-wrap-two{padding:45px 30px;text-align:center}}.cta__inner-wrap-five{-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;-ms-border-radius:20px;border-radius:20px;padding:63px 75px 63px 75px}@media (max-width:1199.98px){.cta__inner-wrap-five{padding:63px 50px 63px 50px}}@media (max-width:767.98px){.cta__inner-wrap-five{padding:40px 30px}}.cta__inner-wrap-five::before{display:none}@media (max-width:991.98px){.cta__content-two{text-align:center}}.cta__content-two .title{color:var(--tg-color-white-default);font-size:30px;text-transform:capitalize;margin-bottom:10px}.cta__content-two p{margin-bottom:0;font-weight:500;color:var(--tg-color-white-default)}@media (max-width:991.98px){.cta__content-three{margin-bottom:30px}}.cta__content-three .title{margin-bottom:0;color:var(--tg-color-white-default);font-size:30px;font-weight:600;text-transform:capitalize;width:90%}@media (max-width:1199.98px){.cta__content-three .title{width:100%}}.cta__content-right{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:flex-end;gap:35px}@media (max-width:1199.98px){.cta__content-right{gap:25px}}@media (max-width:991.98px){.cta__content-right{justify-content:center;text-align:left}}@media (max-width:767.98px){.cta__content-right{flex-wrap:wrap}}.cta__contact{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:10px}.cta__contact .icon{font-size:50px;color:var(--tg-color-white-default)}.cta__contact .content span{display:block;line-height:1;font-size:16px;color:var(--tg-color-white-default);margin-bottom:10px}.cta__contact .content a{display:block;color:var(--tg-color-white-default);font-size:28px;font-weight:600;line-height:1}@media (max-width:1199.98px){.cta__contact .content a{font-size:24px}}.cta__btn-two{text-align:right}@media (max-width:991.98px){.cta__btn-two{text-align:center;margin-top:30px}}.cta__shape-three img{position:absolute;left:0;bottom:0;z-index:-1;mix-blend-mode:luminosity}.progress__wrap{overflow:hidden}.progress__item{margin-bottom:25px}.progress__item:last-child{margin-bottom:0}.progress__item .title{margin-bottom:12px;font-size:16px;font-weight:600}.progress__item .progress{height:8px;background-color:var(--tg-color-gray-3);border-radius:8px;overflow:inherit}.progress__item .progress-bar{background:var(--tg-color-gradient);position:relative;overflow:inherit;border-radius:8px}.progress__item .progress-bar span{display:block;position:absolute;right:3px;bottom:20px;color:var(--tg-color-white-default);line-height:1;font-weight:600;font-size:11px;border-radius:2px;background:var(--tg-theme-secondary);padding:4px 5px}.progress__item .progress-bar span::before{content:"";position:absolute;right:0;bottom:-5px;width:8px;height:8px;background:var(--tg-theme-secondary);clip-path:polygon(100% 0,0 0,100% 100%)}.counter__item-three{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:20px}@media (max-width:767.98px){.counter__item-three{gap:10px}}.counter__item-three:hover .counter__icon-two i{transform:rotatey(180deg)}.counter__icon{position:relative;display:inline-block;z-index:1;font-size:60px;color:var(--tg-theme-primary);padding:10px 0 0 17px;margin-bottom:18px}@media (max-width:767.98px){.counter__icon{font-size:50px}}.counter__icon::before{content:"";position:absolute;left:0;top:0;width:60px;height:60px;background:var(--tg-color-gray-1);-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;border-radius:10px;z-index:-1}@media (max-width:767.98px){.counter__icon::before{width:50px;height:50px}}.counter__icon i{-webkit-transition:all .5s ease-out 0s;-moz-transition:all .5s ease-out 0s;-ms-transition:all .5s ease-out 0s;-o-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s}.counter__icon-two{font-size:70px}@media (max-width:1199.98px){.counter__icon-two{font-size:60px}}@media (max-width:767.98px){.counter__icon-two{font-size:50px}}.counter__icon-two::before{width:70px;height:70px;background:#eaf0ff}@media (max-width:1199.98px){.counter__icon-two::before{width:60px;height:60px}}@media (max-width:767.98px){.counter__icon-two::before{width:50px;height:50px}}.counter__content-two .count{margin-bottom:10px;line-height:.8;font-size:60px}@media (max-width:1199.98px){.counter__content-two .count{font-size:50px}}@media (max-width:767.98px){.counter__content-two .count{font-size:35px;line-height:1}}.counter__content-two p{margin-bottom:0;font-weight:500;color:var(--tg-color-gray-11);line-height:1}.play-btn::after{content:"";position:absolute;left:50%;top:50%;width:100%;height:100%;border:1px solid var(--tg-color-white-default);border-radius:50%;transform:translatex(-50%) translatey(-50%) translatez(0) scale(1);animation:pulse-border 1.5s ease-out infinite}.project__area-five{background:var(--tg-color-gray-2);position:relative;z-index:1;overflow:hidden}.project__area-five::before{content:"";position:absolute;right:125px;top:-260px;width:400px;height:400px;background:#d2dbff;filter:blur(150px);-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;z-index:-1}.project__area-five::after{content:"";position:absolute;bottom:-300px;left:50px;width:500px;height:500px;background:#f0dcff;filter:blur(150px);-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;z-index:-1}.project-active-five .swiper-slide{transform:scale(.86);transition:all .2s linear}.project-active-five .swiper-slide-active{transform:scale(1)}.project-active-five .swiper-slide-active .project__content-seven .arrow{background:var(--tg-theme-primary);color:#fff}.project__item-five{position:relative;overflow:hidden}.project__item-five:hover .project__content-five{opacity:1;visibility:visible;margin-bottom:0}.project__thumb-five img{-webkit-border-radius:30px;-moz-border-radius:30px;-o-border-radius:30px;-ms-border-radius:30px;border-radius:30px;width:100%;height:475px;object-fit:cover}@media (max-width:1199.98px){.project__thumb-five img{height:420px}}.project__thumb-seven{margin-bottom:20px}.project__thumb-seven img{-webkit-border-radius:30px;-moz-border-radius:30px;-o-border-radius:30px;-ms-border-radius:30px;border-radius:30px;width:100%;height:475px;object-fit:cover}.project__content-left-two .title{margin-bottom:12px;font-size:24px;font-weight:600}.project__content-five{position:absolute;left:20px;right:20px;bottom:18px;-webkit-border-radius:18px;-moz-border-radius:18px;-o-border-radius:18px;-ms-border-radius:18px;border-radius:18px;border:1px solid var(--tg-color-white-default);background:rgba(255,255,255,.7);backdrop-filter:blur(10px);padding:10px 24px 18px;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;margin-bottom:-90px;opacity:0;visibility:hidden}.project__content-five span{font-size:14px;display:block;font-weight:500;color:var(--tg-theme-primary);margin-bottom:5px}.project__content-five .title{margin-bottom:0;font-size:24px;font-weight:600}.project__content-five .arrow{width:50px;height:50px;padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;-webkit-border-radius:12px;-moz-border-radius:12px;-o-border-radius:12px;-ms-border-radius:12px;border-radius:12px;border:none;background:var(--tg-theme-primary);color:#fff;position:absolute;right:0;top:-33px}.project__content-five .arrow:hover{background:var(--tg-theme-secondary);color:var(--tg-color-white-default)}.project__content-seven{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:20px;justify-content:space-between}.project__content-seven .arrow{width:50px;height:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;padding:0;justify-content:center;background:var(--tg-color-gray-4);border:none;color:var(--tg-border-1)}.project__content-seven .arrow:hover{background:var(--tg-theme-primary);color:#f8fafc}.project__tag-three{display:inline-block;background:var(--tg-color-gray-1);font-size:14px;font-weight:500;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;border-radius:10px;padding:11px 20px;line-height:1}.project__tag-three:hover{background:var(--tg-theme-primary);color:#f8fafc}.project__nav-wrap-two{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;gap:80px;margin-top:55px}.project__nav-wrap-two button{-webkit-border-radius:100px;-moz-border-radius:100px;-o-border-radius:100px;-ms-border-radius:100px;border-radius:100px;border:1px solid #d1d4e2;background:var(--tg-color-white-default);box-shadow:0 9px 20px 0 rgba(0,0,0,.1);width:74px;height:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;color:var(--tg-theme-secondary);padding:0;position:relative}.project__nav-wrap-two button img,.project__nav-wrap-two button svg{width:28px;height:auto}.project__nav-wrap-two button:hover{background:var(--tg-theme-primary);border-color:#f8fafc;color:#f8fafc}.project__nav-wrap-two button.project-button-prev img,.project__nav-wrap-two button.project-button-prev svg{transform:rotate(180deg)}.project__nav-wrap-two button.project-button-prev::before{content:"";position:absolute;right:-67px;top:50%;transform:translatey(-50%);width:54px;height:2px;background:#d1d4e2;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.project__details-thumb-six{padding:25px 0 50px}@media (max-width:991.98px){.project__details-thumb-six{padding:20px 0 35px}}.project__details-thumb-six img{-webkit-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px;-ms-border-radius:15px;border-radius:15px;min-height:350px;object-fit:cover}.project__details-content-two .title{font-size:32px;margin-bottom:15px}@media (max-width:767.98px){.project__details-content-two .title{font-size:28px}}.project__details-content-two p{margin-bottom:15px}.project__details-content-two p span{color:var(--tg-theme-primary);font-weight:500}.project__details-challenge-two .title-two{margin-bottom:27px;font-weight:600;font-size:24px}.project__details-challenge-two .about__list-item li{margin-bottom:16px}.project__details-challenge-two .about__list-item li:last-child{margin-bottom:0}.project__details-challenge-wrap-three{margin-bottom:40px}.project__details-challenge-wrap-three img{width:100%;-webkit-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px;-ms-border-radius:15px;border-radius:15px;min-height:350px;object-fit:cover;margin:15px 0 45px}.project__details-bottom-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;line-height:1;padding-top:50px;border-top:1px solid #e3e3e3;margin-top:70px}.project__details-bottom-wrap a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:10px;font-weight:500;font-size:18px;color:#88919b}.project__details-bottom-wrap a img,.project__details-bottom-wrap a svg{color:var(--tg-theme-secondary);-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.project__details-bottom-wrap a:hover{color:var(--tg-theme-primary)}.project__details-bottom-wrap a:hover svg{color:var(--tg-theme-primary)}.project__details-bottom-wrap a.previous-post img,.project__details-bottom-wrap a.previous-post svg{transform:rotate(180deg)}.project__details-bottom-wrap a.next-post{flex-direction:row-reverse}.project__details-bottom-wrap a.all-post{color:var(--tg-heading-color)}.project__details-info-wrap-four{margin-bottom:35px}.project__details-info-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:space-between;gap:10px}.project__details-info-item div{font-weight:500;font-size:16px;letter-spacing:-.02em;color:var(--tg-heading-color);line-height:1.2}.project__details-info-item div span{display:block;font-weight:400;color:var(--tg-body-color);margin-bottom:14px}.project__details-info-item .list-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:20px}.project__details-info-item .list-wrap li a{color:#b8b8b8}.project__details-info-item .list-wrap li a:hover{color:var(--tg-theme-primary)}.project__details-info-item .list-wrap li a img,.project__details-info-item .list-wrap li a svg{width:16px;height:16px}.project__details-info-item-two{border:1px solid #e8ebf5;padding:25px 30px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;border-radius:10px;position:relative;margin-bottom:25px}@media (max-width:1199.98px){.project__details-info-item-two{padding:25px 30px}}.project__details-info-item-two::before{content:"";position:absolute;width:1px;height:45px;background:#e8ebf5;left:50%;top:50%;transform:translatey(-50%)}@media (max-width:1199.98px){.project__details-info-item-two::before{display:none}}.project__details-contact-two .sub-title{display:block;font-size:18px;line-height:1.2;margin-bottom:14px}.project__details-contact-two .title{margin-bottom:15px;font-weight:600;font-size:24px}.project__details-form .form-grp{margin-bottom:10px}.project__details-form .form-grp input,.project__details-form .form-grp textarea{border:none;border-bottom:1px solid var(--tg-border-7);-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;padding:11px 0;height:50px}.project__details-form .form-grp input:focus,.project__details-form .form-grp textarea:focus{border-color:var(--tg-theme-primary)}.project__details-form .form-grp textarea{min-height:50px;max-height:50px}.project__details-form button{width:100%;background:var(--tg-theme-primary);border:none;color:#fff;font-weight:600;font-size:16px;padding:11px 20px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;border-radius:6px;margin-top:40px}.project__details-form button:hover{background:var(--tg-theme-secondary)}.project__details-overview{padding:25px 0 50px}.project__details-overview img{-webkit-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px;-ms-border-radius:15px;border-radius:15px;min-height:250px;object-fit:cover;margin-top:35px}.project__details-marketing img{-webkit-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px;-ms-border-radius:15px;border-radius:15px;width:100%}@media (max-width:767.98px){.project__details-marketing img{margin-bottom:30px}}@media (max-width:991.98px){.project__sidebar-two{margin-top:50px}}.project__sidebar-two .sidebar__widget{border:1px solid #e8ebf5;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;border-radius:10px;padding:30px 30px;margin-bottom:50px}@media (max-width:1199.98px){.project__sidebar-two .sidebar__widget{padding:30px 20px}}@media (max-width:991.98px){.project__sidebar-two .sidebar__widget{padding:30px 30px}}@media (max-width:767.98px){.project__sidebar-two .sidebar__widget{padding:30px 20px}}@media only screen and (min-width:576px) and (max-width:767px){.project__sidebar-two .sidebar__widget{padding:30px 30px}}.project__sidebar-two .sidebar__widget:last-child{margin-bottom:0}@media (max-width:991.98px){.project__solution-thumb{margin-bottom:50px}}.project__solution-thumb img{-webkit-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px;-ms-border-radius:15px;border-radius:15px}.project__solution-item{border:1px solid #cfd5ed;margin-bottom:24px;-webkit-border-radius:12px;-moz-border-radius:12px;-o-border-radius:12px;-ms-border-radius:12px;border-radius:12px;padding:28px 30px}.project__solution-item:last-child{margin-bottom:0}.project__solution-item .title{margin-bottom:10px;font-size:20px;font-weight:600}.project__solution-item p{margin-bottom:0}.team__area-three{position:relative;z-index:1}.team__area-three::before{content:"";position:absolute;left:-235px;top:0;width:450px;height:450px;background:#38cfff;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;filter:blur(150px);opacity:.1;z-index:-1}.team__area-three::after{content:"";position:absolute;right:-244px;bottom:-350px;width:560px;height:560px;background:#ff7438;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;filter:blur(150px);opacity:.1;z-index:-1}.team__item-three{background:var(--tg-color-white-default);box-shadow:10px 10px 20px 0 rgba(0,0,0,.06);border:1px solid #dfe1ed;text-align:center;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;-ms-border-radius:20px;border-radius:20px;padding:40px 20px;height:100%;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.team__item-three:hover .team__thumb-three img{filter:grayscale(0)}.team__thumb-two{background:var(--tg-color-white-default);text-align:center;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;-ms-border-radius:20px;border-radius:20px;position:relative;padding:30px 0 0 0;margin-bottom:18px;min-height:345px;display:flex;align-items:flex-end;justify-content:center}.team__thumb-three{width:200px;height:200px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;margin:0 auto;background:var(--tg-color-gray-12);-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;overflow:hidden;margin-bottom:20px}.team__thumb-three img{margin-bottom:-25px;filter:grayscale(1)}.team__thumb-nine{background:var(--tg-color-gray-1);-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;margin-bottom:0}.team__content-three .title{margin-bottom:8px;font-size:24px;font-weight:600}.team__content-three span{display:block;line-height:1;margin-bottom:25px}.team__content-nine{background:var(--tg-theme-secondary);text-align:center;padding:17px 15px}.team__content-nine .title{color:var(--tg-color-white-default);font-size:22px;font-weight:600;text-transform:capitalize;margin-bottom:6px}.team__content-nine .title a:hover{color:var(--tg-color-white-default)}.team__content-nine span{display:block;color:var(--tg-color-gray-1);line-height:1}.team__social{position:absolute;right:20px;top:25px;background:var(--tg-color-gray-5);-webkit-border-radius:30px;-moz-border-radius:30px;-o-border-radius:30px;-ms-border-radius:30px;border-radius:30px}.team__social .social-toggle-icon{width:45px;height:45px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;background:var(--tg-color-gray-5);cursor:pointer;font-size:18px;color:var(--tg-theme-primary);-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.team__social .list-wrap{display:flex;align-items:center;flex-direction:column;gap:5px;padding:0 0 15px;display:none;text-align:center}.team__social .list-wrap li a{font-size:18px;color:var(--tg-theme-primary)}.team__social .list-wrap li a:hover{color:var(--tg-theme-secondary)}.team__social .list-wrap li a img,.team__social .list-wrap li a svg{width:18px;height:18px}.team__social-three .list-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;gap:22px}.team__social-three .list-wrap li a{color:var(--tg-theme-primary)}.team__social-three .list-wrap li a:hover{color:var(--tg-theme-secondary)}.team__social-three .list-wrap li a img,.team__social-three .list-wrap li a svg{width:18px;height:18px}.team__social-eight{right:10px;top:10px;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;background:var(--tg-color-white-default)}.team__social-eight .social-toggle-icon{width:50px;height:50px;background:var(--tg-color-white-default);-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0}.team__details-img{text-align:center;margin-bottom:40px}.team__details-img img{-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;-ms-border-radius:20px;border-radius:20px;border:1px solid var(--tg-color-gray-4)}.team__details-info-wrap{margin-left:10px;border:1px solid #e0e1e9;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;-ms-border-radius:20px;border-radius:20px;padding:54px 55px;margin-bottom:40px}@media (max-width:1199.98px){.team__details-info-wrap{margin-left:0;padding:30px 30px}}.team__details-info-wrap .title{margin-bottom:15px;font-size:36px;font-weight:600;line-height:1}@media (max-width:1199.98px){.team__details-info-wrap .title{font-size:34px}}@media (max-width:767.98px){.team__details-info-wrap .title{font-size:30px}}.team__details-info-wrap>span{display:block;line-height:1;font-size:18px;position:relative;padding-bottom:17px;margin-bottom:30px}.team__details-info-wrap>span::before{content:"";position:absolute;left:0;bottom:0;width:40px;height:5px;background:var(--tg-theme-primary);-webkit-border-radius:100px;-moz-border-radius:100px;-o-border-radius:100px;-ms-border-radius:100px;border-radius:100px}.team__details-info-wrap>p{margin-bottom:15px}.team__details-social{margin-bottom:30px}.team__details-social .list-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:6px}.team__details-social .list-wrap li a{width:40px;height:40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;background:var(--tg-color-gray-4);-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;border-radius:6px;color:var(--tg-heading-color)}.team__details-social .list-wrap li a img,.team__details-social .list-wrap li a svg{width:16px;height:16px}.team__details-social .list-wrap li a:hover{background:var(--tg-theme-primary);color:#f8fafc}.team__details-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;gap:30px 0;margin-top:40px}@media (max-width:1199.98px){.team__details-inner{margin-top:20px}}.team__details-inner li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:10px;width:50%;flex:0 0 auto}@media (max-width:767.98px){.team__details-inner li{width:100%}}.team__details-inner li:first-child{width:100%}.team__details-inner li .icon{width:40px;height:40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;background:var(--tg-theme-primary);flex:0 0 auto;color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;border-radius:6px;font-size:20px}.team__details-inner li .content span{display:block;font-size:14px;font-weight:500;color:var(--tg-border-1);line-height:1;margin-bottom:8px}.team__details-inner li .content p{font-size:18px;margin-bottom:0;font-weight:500;line-height:1;color:var(--tg-heading-color)}.team__details-inner li .content a{font-size:18px;font-weight:500;line-height:1;color:var(--tg-heading-color);display:block}.team__details-inner li .content a:hover{color:var(--tg-theme-primary)}.team__details-skill{border:1px solid #e0e1e9;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;-ms-border-radius:20px;border-radius:20px;padding:45px 50px;gap:30px 110px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;margin-bottom:40px}@media (max-width:1199.98px){.team__details-skill{padding:35px 30px;gap:30px 30px}}@media (max-width:991.98px){.team__details-skill{flex-wrap:wrap}}.team__details-skill-content{width:46%;flex:0 0 auto}@media (max-width:991.98px){.team__details-skill-content{width:100%}}.team__details-skill-content .title{margin-bottom:22px;font-size:30px;font-weight:600;position:relative;padding-bottom:20px;text-transform:capitalize}@media (max-width:991.98px){.team__details-skill-content .title{font-size:28px}}.team__details-skill-content .title::before{content:"";position:absolute;left:0;bottom:0;width:40px;height:5px;-webkit-border-radius:100px;-moz-border-radius:100px;-o-border-radius:100px;-ms-border-radius:100px;border-radius:100px;background:var(--tg-theme-primary)}.team__details-skill-content>p{margin-bottom:0}.team__details-skill .progress__wrap{flex-grow:1}.team__details-contact{border:1px solid #e0e1e9;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;-ms-border-radius:20px;border-radius:20px;padding:50px 50px;gap:65px}@media (max-width:1199.98px){.team__details-contact{gap:30px;padding:35px 30px}}@media (max-width:991.98px){.team__details-contact{flex-wrap:wrap}}.team__details-contact-content{width:44%;flex:0 0 auto}@media (max-width:991.98px){.team__details-contact-content{width:100%}}.team__details-contact-content .title{margin-bottom:22px;font-size:30px;font-weight:600;position:relative;padding-bottom:20px;text-transform:capitalize}@media (max-width:991.98px){.team__details-contact-content .title{font-size:28px}}.team__details-contact-content .title::before{content:"";position:absolute;left:0;bottom:0;width:40px;height:5px;-webkit-border-radius:100px;-moz-border-radius:100px;-o-border-radius:100px;-ms-border-radius:100px;border-radius:100px;background:var(--tg-theme-primary)}.team__details-contact-content p{margin-bottom:0}.team__details-form .form-grp input,.team__details-form .form-grp textarea{background:#f8f8f8!important;color:var(--tg-body-color)!important}.team__details-form .form-grp input::placeholder,.team__details-form .form-grp textarea::placeholder{color:var(--tg-body-color)!important}.team__details-form button{background:var(--tg-theme-primary)!important;color:#fff}.team__details-form button:hover{background:var(--tg-theme-secondary)!important}.col-44{width:43.5%;flex:0 0 auto}@media (max-width:991.98px){.col-44{width:70%}}@media (max-width:767.98px){.col-44{width:100%}}.col-56{width:56.5%;flex:0 0 auto}@media (max-width:991.98px){.col-56{width:100%}}@media (max-width:991.98px){.faq__img-three{text-align:center;margin-bottom:50px}}.faq__img-three img{-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;border-radius:10px}.faq__wrap .accordion-item{-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;border:none;border-bottom:1px solid var(--tg-border-5);background-color:transparent}.faq__wrap .accordion-item:first-child{border-top:1px solid var(--tg-border-5)}.faq__wrap .accordion-button{font-size:22px;font-weight:600;padding:30px 30px 30px 0;color:var(--tg-heading-color);background:0 0;position:relative}@media (max-width:767.98px){.faq__wrap .accordion-button{font-size:18px}}.faq__wrap .accordion-button:not(.collapsed){color:var(--tg-theme-primary);background:0 0;box-shadow:none}.faq__wrap .accordion-button:not(.collapsed)::before{content:"";color:var(--tg-theme-primary)}.faq__wrap .accordion-button:focus{border-color:none;box-shadow:none}.faq__wrap .accordion-button::after{display:none}.faq__wrap .accordion-button::before{content:"";position:absolute;right:0;top:28px;font-family:flaticon_tg_default;font-weight:400;font-size:20px;color:var(--tg-color-gray-6)}.faq__wrap .accordion-body{padding:0 0 30px}.faq__wrap .accordion-body p{margin-bottom:0}.testimonial__area{position:relative;z-index:1;background:var(--tg-color-gray-1);padding:245px 0 140px;margin-top:-105px}@media (max-width:767.98px){.testimonial__area{padding:210px 0 100px}}.testimonial__area-two{position:relative;z-index:1}.testimonial__area-two::before{content:"";position:absolute;right:-300px;top:0;width:560px;height:560px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background:#7838ff;filter:blur(150px);opacity:.1;z-index:-1}.testimonial__area-six{padding:130px 0 130px;margin-top:0}@media (max-width:767.98px){.testimonial__area-six{padding:100px 0}}.testimonial__wrap{padding:0 110px;position:relative}@media (max-width:991.98px){.testimonial__wrap{padding:0 70px}}@media (max-width:767.98px){.testimonial__wrap{padding:0 0}}.testimonial__item{text-align:center}.testimonial__item-two{background:var(--tg-color-white-default);border-radius:20px;border:1px solid var(--tg-border-9);padding:35px 35px;position:relative;z-index:1}.testimonial__item-two>p{margin-bottom:22px}.testimonial__icon{width:82px;height:82px;margin:0 auto 28px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;background:var(--tg-color-white-default);border:1px solid var(--tg-border-5);-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;border-radius:10px;color:var(--tg-theme-primary)}.testimonial__icon-two svg{position:absolute;right:35px;bottom:45px;z-index:-1}.testimonial__content>p{font-size:20px;font-weight:500;font-style:italic;text-transform:capitalize;margin-bottom:30px}.testimonial__content-bottom .title{font-size:24px;font-weight:600;margin-bottom:5px}.testimonial__content-bottom span{display:block}.testimonial__author{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:20px}.testimonial__author .thumb{width:60px;height:60px;flex:0 0 auto}.testimonial__author .thumb img{width:100%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.testimonial__author .content .title{margin-bottom:8px;font-size:18px;font-weight:600}.testimonial__author .content span{display:block;line-height:1;font-weight:500;font-size:15px}.testimonial__rating{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;font-size:22px;color:var(--tg-color-yellow-light);gap:5px;margin-bottom:15px}.testimonial__rating-two{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:4px;color:var(--tg-color-yellow-light);margin-bottom:15px}.testimonial__nav .swiper-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:10px;margin-top:30px;justify-content:center}.testimonial__nav .swiper-wrapper .swiper-slide{width:auto!important}.testimonial__nav .swiper-wrapper button{border:none;background:0 0;padding:0;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;position:relative;width:65px}.testimonial__nav .swiper-wrapper button img{-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;width:100%;filter:grayscale(1)}@media (max-width:767.98px){.testimonial__nav-two{display:none}}.testimonial__nav-two button{position:absolute;left:0;top:50%;transform:translatey(-50%);width:60px;height:60px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;border:none;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background:var(--tg-color-white-default);color:var(--tg-theme-primary)}.testimonial__nav-two button.testimonial-button-next{left:auto;right:0}.testimonial__nav-two button.testimonial-button-prev{transform:translatey(-50%) rotate(180deg)}.testimonial__nav-two button:hover{background:var(--tg-theme-primary);color:#f8fafc}.testimonial__shape-wrap img{position:absolute;z-index:-1}.testimonial__shape-wrap img:first-child{left:0;top:0}@media (max-width:1500px){.testimonial__shape-wrap img:first-child{max-width:230px}}@media (max-width:767.98px){.testimonial__shape-wrap img:first-child{max-width:160px}}.testimonial__shape-wrap img:nth-child(2){left:10%;top:0}.testimonial__shape-wrap img:nth-child(3){left:0;bottom:0}@media (max-width:991.98px){.testimonial__shape-wrap img:nth-child(3){max-width:180px}}@media (max-width:767.98px){.testimonial__shape-wrap img:nth-child(3){max-width:140px}}.testimonial__shape-wrap img:nth-child(4){right:0;bottom:0}@media (max-width:1500px){.testimonial__shape-wrap img:nth-child(4){max-width:350px}}@media (max-width:991.98px){.testimonial__shape-wrap img:nth-child(4){max-width:250px}}@media (max-width:767.98px){.testimonial__shape-wrap img:nth-child(4){max-width:160px}}.testimonial__shape-wrap img:nth-child(5){right:0;bottom:26%}@media (max-width:1500px){.testimonial__shape-wrap img:nth-child(5){max-width:130px}}@media (max-width:991.98px){.testimonial__shape-wrap img:nth-child(5){max-width:90px;bottom:13%}}@media (max-width:767.98px){.testimonial__shape-wrap img:nth-child(5){max-width:60px;bottom:8%}}.testimonial__shape-wrap img:nth-child(6){left:50%;transform:translatex(-50%);bottom:10%}.blog__post-area-three{position:relative;z-index:1}.blog__post-area-three::before{content:"";position:absolute;left:-340px;top:110px;width:560px;height:560px;background:#ff7438;opacity:.1;filter:blur(150px);z-index:-1;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.blog__post-item-four{background:var(--tg-color-white-default);border:1px solid var(--tg-border-6);padding:30px 30px 20px;-webkit-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px;-ms-border-radius:15px;border-radius:15px}@media (max-width:1199.98px){.blog__post-item-four{padding:20px 20px 15px}}.blog__post-item-five{margin-bottom:40px}.blog__post-thumb-four{margin-bottom:22px}.blog__post-thumb-four img{width:100%;height:258px;object-fit:cover;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px}.blog__post-thumb-five{margin-bottom:30px}.blog__post-thumb-five img{-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;-ms-border-radius:20px;border-radius:20px;width:100%;height:452px;object-fit:cover}@media (max-width:1199.98px){.blog__post-thumb-five img{height:360px}}@media (max-width:767.98px){.blog__post-thumb-five img{height:320px}}.blog__post-meta{margin-bottom:10px}.blog__post-meta .list-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:10px 25px;flex-wrap:wrap}.blog__post-meta .list-wrap li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:6px;font-size:16px;font-weight:400}.blog__post-meta .list-wrap li svg{color:var(--tg-theme-primary)}.blog__post-meta .list-wrap li a{color:var(--tg-body-color)}.blog__post-meta .list-wrap li a:hover{color:var(--tg-theme-primary)}.blog__post-content-four .blog__post-author{margin-bottom:20px}.blog__post-content-four .title{margin-bottom:18px;font-size:22px;font-weight:600}@media (max-width:1199.98px){.blog__post-content-four .title{font-size:20px}}.blog__post-content-four .title a{display:inline;background-image:linear-gradient(var(--tg-heading-color),var(--tg-heading-color)),linear-gradient(var(--tg-heading-color),var(--tg-heading-color));background-size:0 2px,0 2px;background-position:100% 100%,0 100%;background-repeat:no-repeat;transition:background-size .4s linear}.blog__post-content-four .title a:hover{color:inherit;background-size:0 2px,100% 2px}.blog__post-content-five .title{margin-bottom:15px;font-size:36px;font-weight:600;text-transform:capitalize}@media (max-width:1199.98px){.blog__post-content-five .title{font-size:30px}}@media (max-width:767.98px){.blog__post-content-five .title{font-size:28px}}.blog__post-content-five .title a{display:inline;background-image:linear-gradient(var(--tg-heading-color),var(--tg-heading-color)),linear-gradient(var(--tg-heading-color),var(--tg-heading-color));background-size:0 2px,0 2px;background-position:100% 100%,0 100%;background-repeat:no-repeat;transition:background-size .4s linear}.blog__post-content-five .title a:hover{color:inherit;background-size:0 2px,100% 2px}.blog__post-content-five p{margin-bottom:25px}.blog__post-tag-two{font-size:14px;font-weight:500;display:block;background:var(--tg-theme-primary);color:#fff;position:absolute;left:16px;top:18px;line-height:1;padding:8px 10px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.blog__post-tag-two:hover{background:var(--tg-theme-secondary);color:var(--tg-color-white-default)}.blog__post-author{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:10px}.blog__post-author img{width:36px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.blog__post-author span{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:5px;font-size:16px;font-weight:500;color:var(--tg-color-gray-7)}.blog__post-author span a{color:var(--tg-body-color)}.blog__post-author span a:hover{color:var(--tg-theme-primary)}.blog__details-content .title{margin-bottom:15px;font-size:36px;font-weight:600;text-transform:capitalize}@media (max-width:1199.98px){.blog__details-content .title{font-size:30px}}@media (max-width:767.98px){.blog__details-content .title{font-size:28px}}.blog__details-content>p{margin-bottom:15px}.blog__details-content .title-two{margin-bottom:12px;font-size:30px;font-weight:600;text-transform:capitalize}@media (max-width:1199.98px){.blog__details-content .title-two{font-size:26px}}.blog__details-inner{margin:40px 0 55px}.blog__details-inner .row .col-46{width:46%;flex:0 0 auto}@media (max-width:767.98px){.blog__details-inner .row .col-46{width:100%}}.blog__details-inner .row .col-54{width:54%;flex:0 0 auto}@media (max-width:767.98px){.blog__details-inner .row .col-54{width:100%}}.blog__details-inner-content .title{margin-bottom:12px;font-weight:600;text-transform:capitalize;font-size:30px}@media (max-width:1199.98px){.blog__details-inner-content .title{font-size:26px}}.blog__details-inner-content p{margin-bottom:18px;width:95%}@media (max-width:1199.98px){.blog__details-inner-content p{width:100%}}.blog__details-inner-thumb{position:relative}@media (max-width:767.98px){.blog__details-inner-thumb{margin-bottom:30px}}.blog__details-inner-thumb img{width:100%;height:287px;object-fit:cover;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;border-radius:10px}@media (max-width:767.98px){.blog__details-inner-thumb img{height:250px}}.blog__details-inner-thumb .play-btn{width:62px;height:62px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;background:var(--tg-color-white-default);color:var(--tg-theme-primary);-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.blog__details-inner-thumb .play-btn:hover{background:var(--tg-theme-primary);color:#f8fafc}.blog__details-bottom{margin-top:40px;margin-bottom:70px}@media (max-width:767.98px){.blog__details-bottom .post-tags{margin-bottom:30px}}.blog__details-bottom .post-tags .title{margin-bottom:20px;font-size:14px;font-weight:500;color:var(--tg-body-color)}.blog__details-bottom .post-tags .list-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:7px;flex-wrap:wrap}.blog__details-bottom .post-tags .list-wrap li a{background:var(--tg-color-white-default);padding:5px 16px;display:block;border-radius:4px;color:var(--tg-theme-primary);font-size:14px;font-weight:500;border:1px solid var(--tg-color-gray-4)}.blog__details-bottom .post-tags .list-wrap li a:hover{background:var(--tg-theme-primary);color:#f8fafc;border-color:#f8fafc}.blog__details-bottom .post-share .title{margin-bottom:20px;font-size:14px;font-weight:500;color:var(--tg-body-color)}.blog__details-bottom .post-share .list-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:15px}.blog__details-bottom .post-share .list-wrap li a{font-size:16px;color:var(--tg-theme-primary);width:40px;height:40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;border-radius:6px;background:var(--tg-color-gray-4)}.blog__details-bottom .post-share .list-wrap li a img,.blog__details-bottom .post-share .list-wrap li a svg{width:16px;height:16px}.blog__details-bottom .post-share .list-wrap li a:hover{background:var(--tg-theme-primary);color:#f8fafc}.blog__sidebar{margin-right:26px}@media (max-width:1199.98px){.blog__sidebar{margin-right:0}}@media (max-width:991.98px){.blog__sidebar{margin-top:100px}}.blog__sidebar-two{margin-left:26px;margin-right:0}@media (max-width:1199.98px){.blog__sidebar-two{margin-left:0}}.blog__search input{padding:15px 64px 15px 18px!important;height:60px}.blog__search button{width:50px;height:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;background:var(--tg-theme-primary)!important;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;right:6px!important}.blog__search button:hover{background:var(--tg-theme-secondary)!important}.blog__avatar-wrap{-webkit-border-radius:12px;-moz-border-radius:12px;-o-border-radius:12px;-ms-border-radius:12px;border-radius:12px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-start;padding:42px 40px;background:var(--tg-color-gray-1);gap:30px}@media (max-width:1199.98px){.blog__avatar-wrap{padding:35px 25px}}@media (max-width:767.98px){.blog__avatar-wrap{flex-wrap:wrap;gap:20px;padding:30px 25px}}.blog__avatar-img{width:115px;flex:0 0 auto}.blog__avatar-img img{width:100%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.blog__avatar-info .designation{display:block;font-size:15px;font-weight:500;font-family:var(--tg-heading-font-family);line-height:1;margin-bottom:8px}.blog__avatar-info .name{font-size:20px;margin-bottom:12px;color:var(--tg-theme-primary)}.blog__avatar-info p{margin-bottom:0}.rc-post-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:24px;margin-bottom:30px}.rc-post-item:last-child{margin-bottom:0}.rc-post-item .thumb{width:90px;flex:0 0 auto}.rc-post-item .thumb img{width:100%;height:90px;object-fit:cover;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px}.rc-post-item .content .date{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;font-size:14px;font-weight:500;gap:7px;line-height:1;margin-bottom:14px}.rc-post-item .content .date svg{color:var(--tg-theme-primary)}.rc-post-item .content .title{margin-bottom:0;font-size:18px;font-weight:500;text-transform:capitalize}.bs-cat-list .list-wrap li{border-bottom:1px solid #dee0ec;padding-bottom:14px;margin-bottom:14px}.bs-cat-list .list-wrap li:last-child{margin-bottom:0}.bs-cat-list .list-wrap li a{font-size:17px;font-weight:500;color:var(--tg-body-color);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:space-between}.bs-cat-list .list-wrap li a span{font-weight:400;font-size:16px}.bs-cat-list .list-wrap li a:hover{color:var(--tg-theme-primary)}.sidebar__tag-list .list-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:5px;flex-wrap:wrap}.sidebar__tag-list .list-wrap li a{font-size:14px;font-weight:500;color:var(--tg-theme-primary);text-transform:capitalize;background:var(--tg-color-gray-4);display:block;padding:13px 18px;line-height:1;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.sidebar__tag-list .list-wrap li a:hover{background:var(--tg-theme-primary);color:#f8fafc}blockquote{margin:40px 50px;background:var(--tg-color-gray-1);padding:25px 25px 25px 30px;position:relative;z-index:1;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;border-radius:6px;overflow:hidden}@media (max-width:1199.98px){blockquote{margin:40px 0}}blockquote::before{content:"";position:absolute;left:0;top:0;width:3px;height:100%;background:var(--tg-theme-primary)}blockquote::after{content:"";font-weight:700;font-size:42px;color:#dbdef2;line-height:1;font-family:var(--tg-icon-font-family);position:absolute;right:32px;bottom:26px;z-index:-1}blockquote>p{margin-bottom:8px;font-size:17px;font-weight:500;color:var(--tg-heading-color);font-style:italic;line-height:1.6}blockquote cite{font-style:normal;font-size:18px;font-weight:600;color:var(--tg-heading-color)}.comments-wrap-title{font-size:30px;margin-bottom:25px;font-weight:600;text-transform:capitalize}@media (max-width:1199.98px){.comments-wrap-title{font-size:26px}}.comments-wrap .latest-comments{margin-bottom:80px}.comments-wrap .latest-comments .children{margin:0 0 0 45px;padding:0}@media (max-width:767.98px){.comments-wrap .latest-comments .children{margin:0}}.comments-box{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-start;border-bottom:1px solid #d6dce9;padding-bottom:30px;margin-bottom:35px;gap:25px}@media (max-width:767.98px){.comments-box{flex-wrap:wrap;gap:20px}}.comments-avatar{width:115px;flex:0 0 auto}.comments-avatar img{-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.comments-text .avatar-name{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.comments-text .avatar-name .name{margin-bottom:0;font-size:20px;font-weight:600}.comments-text .avatar-name span{font-weight:500;font-size:15px;display:block;color:var(--tg-theme-primary)}.comments-text p{margin-bottom:15px}.comments-text .reply-btn{background:var(--tg-color-gray-1);font-weight:500;font-size:14px;display:inline-block;padding:6px 17px;text-transform:uppercase;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;color:var(--tg-theme-primary)}.comments-text .reply-btn:hover{background:var(--tg-theme-primary);color:#f8fafc}.comment-respond{-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;padding:35px 40px 50px;background:var(--tg-color-gray-1)}@media (max-width:1199.98px){.comment-respond{padding:35px 25px 35px}}.comment-reply-title{margin-bottom:10px;font-size:30px;font-weight:600;text-transform:capitalize}@media (max-width:1199.98px){.comment-reply-title{font-size:26px}}@media (max-width:767.98px){.comment-reply-title{font-size:26px}}.comment-form .comment-notes{margin-bottom:15px}.comment-form .form-grp{margin-bottom:15px}.comment-form .form-grp input,.comment-form .form-grp textarea{width:100%;border:1px solid #e6eeff;background:var(--tg-color-white-default);font-weight:400;font-size:16px;color:var(--tg-heading-color);padding:12px 15px;height:50px;display:block;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px}.comment-form .form-grp input::placeholder,.comment-form .form-grp textarea::placeholder{font-weight:400;font-size:15px;color:var(--tg-border-1)}.comment-form .form-grp textarea{min-height:130px;max-height:130px}.comment-form .checkbox-grp{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;margin:25px 0}.comment-form .checkbox-grp input{width:22px;margin-right:9px;height:22px;cursor:pointer}.comment-form .checkbox-grp label{font-weight:400;font-size:14px;color:var(--tg-body-color);user-select:none}.call__back-wrap-two,.contact__form-wrap,.project__details-contact-two,.team__details-contact{background:linear-gradient(135deg,#0f172a 0,#1e1b4b 50%,#312e81 100%)!important;padding:60px 50px!important;-webkit-border-radius:24px!important;-moz-border-radius:24px!important;-o-border-radius:24px!important;-ms-border-radius:24px!important;border-radius:24px!important;position:relative!important;overflow:hidden!important;box-shadow:0 25px 60px -15px rgba(0,0,0,.4)!important;border:1px solid rgba(255,255,255,.08)!important;z-index:1}.call__back-wrap-two::after,.call__back-wrap-two::before,.contact__form-wrap::after,.contact__form-wrap::before,.project__details-contact-two::after,.project__details-contact-two::before,.team__details-contact::after,.team__details-contact::before{content:''!important;position:absolute!important;border-radius:50%!important;filter:blur(80px)!important;z-index:-1!important;pointer-events:none!important;opacity:.15!important;animation:pulseGlow 8s infinite alternate ease-in-out!important}.call__back-wrap-two::before,.contact__form-wrap::before,.project__details-contact-two::before,.team__details-contact::before{width:250px!important;height:250px!important;background:#4f46e5!important;left:-50px!important;top:-50px!important}.call__back-wrap-two::after,.contact__form-wrap::after,.project__details-contact-two::after,.team__details-contact::after{width:200px!important;height:200px!important;background:#06b6d4!important;right:50px!important;bottom:-50px!important;animation-delay:2s!important}@keyframes pulseGlow{0%{transform:scale(1) translate(0,0);opacity:.15}100%{transform:scale(1.2) translate(10px,15px);opacity:.25}}@media (max-width:1199.98px){.call__back-wrap-two,.contact__form-wrap,.project__details-contact-two,.team__details-contact{padding:40px 30px!important}}@media (max-width:767.98px){.call__back-wrap-two,.contact__form-wrap,.project__details-contact-two,.team__details-contact{padding:30px 20px!important}}.call__back-content-two{width:90%}@media (max-width:1199.98px){.call__back-content-two{width:100%}}@media (max-width:991.98px){.call__back-content-two{margin-bottom:45px}}.call__back-wrap-two .title,.contact__form-wrap .title,.project__details-contact-two .title,.team__details-contact .title{font-size:38px!important;color:#fff!important;background:linear-gradient(120deg,#fff 0,#e2e8f0 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;font-weight:800!important;margin-bottom:20px!important;letter-spacing:-.5px!important}.project__details-contact-two .sub-title{color:#a5b4fc!important;font-size:14px!important;text-transform:uppercase!important;letter-spacing:1px!important;margin-bottom:10px!important;display:inline-block!important}.call__back-content-two p,.contact__form-wrap p,.project__details-contact-two p,.team__details-contact p{color:rgba(248,250,252,.8)!important;font-size:15px!important;line-height:1.7!important;margin-bottom:30px!important}.call__back-form-two .row,.contact__form,.project__details-form,.team__details-form{--bs-gutter-x:16px}.call__back-wrap-two .form-grp,.contact__form-wrap .form-grp,.project__details-contact-two .form-grp,.team__details-contact .form-grp{margin-bottom:16px!important}.call__back-wrap-two .form-grp input,.call__back-wrap-two .form-grp textarea,.contact__form-wrap .form-grp input,.contact__form-wrap .form-grp textarea,.project__details-contact-two .form-grp input,.project__details-contact-two .form-grp textarea,.team__details-contact .form-grp input,.team__details-contact .form-grp textarea{background:rgba(255,255,255,.04)!important;color:#fff!important;font-size:15px!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:12px!important;padding:14px 20px!important;height:54px!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;transition:all .3s cubic-bezier(.4, 0, .2, 1)!important;box-shadow:none!important}.call__back-wrap-two .form-grp textarea,.contact__form-wrap .form-grp textarea,.project__details-contact-two .form-grp textarea,.team__details-contact .form-grp textarea{min-height:120px!important;max-height:120px!important;resize:none!important}.call__back-wrap-two .form-grp input::placeholder,.call__back-wrap-two .form-grp textarea::placeholder,.contact__form-wrap .form-grp input::placeholder,.contact__form-wrap .form-grp textarea::placeholder,.project__details-contact-two .form-grp input::placeholder,.project__details-contact-two .form-grp textarea::placeholder,.team__details-contact .form-grp input::placeholder,.team__details-contact .form-grp textarea::placeholder{color:rgba(248,250,252,.5)!important;font-size:15px!important}.call__back-wrap-two .form-grp input:hover,.call__back-wrap-two .form-grp textarea:hover,.contact__form-wrap .form-grp input:hover,.contact__form-wrap .form-grp textarea:hover,.project__details-contact-two .form-grp input:hover,.project__details-contact-two .form-grp textarea:hover,.team__details-contact .form-grp input:hover,.team__details-contact .form-grp textarea:hover{border-color:rgba(255,255,255,.25)!important;background:rgba(255,255,255,.06)!important}.call__back-wrap-two .form-grp input:focus,.call__back-wrap-two .form-grp textarea:focus,.contact__form-wrap .form-grp input:focus,.contact__form-wrap .form-grp textarea:focus,.project__details-contact-two .form-grp input:focus,.project__details-contact-two .form-grp textarea:focus,.team__details-contact .form-grp input:focus,.team__details-contact .form-grp textarea:focus{background:rgba(255,255,255,.08)!important;border-color:#a5b4fc!important;box-shadow:0 0 0 4px rgba(165,180,252,.15)!important;color:#fff!important;outline:0!important}.contact__form-wrap label,.team__details-contact label{color:rgba(248,250,252,.8)!important;font-size:14px!important;font-weight:500!important;margin-bottom:8px!important;display:inline-block!important}.contact__form-wrap .checkbox-grp,.team__details-contact .checkbox-grp{display:flex!important;align-items:center!important;margin-top:15px!important}.contact__form-wrap .checkbox-grp input,.team__details-contact .checkbox-grp input{width:auto!important;height:auto!important;margin-right:10px!important;accent-color:#a5b4fc!important}.contact__form-wrap .checkbox-grp label,.team__details-contact .checkbox-grp label{margin-bottom:0!important;font-size:13px!important;user-select:none!important}.call__back-wrap-two button,.call__back-wrap-two input[type=submit],.contact__form-wrap button,.contact__form-wrap input[type=submit],.project__details-contact-two button,.project__details-contact-two input[type=submit],.team__details-contact button,.team__details-contact input[type=submit]{width:100%!important;border:none!important;font-size:15px!important;font-weight:700!important;letter-spacing:.5px!important;background:#fff!important;color:#1e1b4b!important;border-radius:12px!important;padding:16px 20px!important;text-transform:uppercase!important;box-shadow:0 4px 20px rgba(255,255,255,.15)!important;transition:all .3s cubic-bezier(.4, 0, .2, 1)!important;cursor:pointer!important;display:block!important;margin-top:15px!important}.call__back-wrap-two button:hover,.call__back-wrap-two input[type=submit]:hover,.contact__form-wrap button:hover,.contact__form-wrap input[type=submit]:hover,.project__details-contact-two button:hover,.project__details-contact-two input[type=submit]:hover,.team__details-contact button:hover,.team__details-contact input[type=submit]:hover{background:#e0e7ff!important;transform:translateY(-2px)!important;box-shadow:0 8px 25px rgba(255,255,255,.25)!important;color:#312e81!important}.call__back-wrap-two button:active,.contact__form-wrap button:active,.project__details-contact-two button:active,.team__details-contact button:active{transform:translateY(0)!important}.call__back-content-two .tg-btn.tg-border-btn{border:1px solid rgba(255,255,255,.2)!important;background:rgba(255,255,255,.05)!important;color:#fff!important;backdrop-filter:blur(5px)!important;-webkit-backdrop-filter:blur(5px)!important;border-radius:100px!important;padding:18px 30px!important;font-weight:600!important;transition:all .3s ease!important}.call__back-content-two .tg-btn.tg-border-btn:hover{background:#fff!important;color:#1e1b4b!important;border-color:#fff!important;box-shadow:0 8px 20px rgba(255,255,255,.1)!important}.call__back-content-two .tg-btn.tg-border-btn img{filter:brightness(0) invert(1)!important;transition:filter .3s ease!important}.call__back-content-two .tg-btn.tg-border-btn:hover img{filter:brightness(1) invert(0)!important}.call__back-shape-two img{position:absolute!important;z-index:-1!important;pointer-events:none!important;opacity:.15!important}.marquee__area-two{position:relative;z-index:1;margin:73px 0}@media (max-width:1500px){.marquee__area-two{margin:55px 0}}@media (max-width:991.98px){.marquee__area-two{margin:33px 0}}.marquee-wrap-two{background:var(--tg-theme-primary);padding:17px 0 8px;transform:rotate(-4.333deg);position:relative;left:-5px;right:-5px;width:105%}.marquee-wrap-three{background:var(--tg-theme-secondary);padding:17px 0 8px;transform:rotate(3.864deg);position:absolute;z-index:1;left:-5px;right:-5px;top:0}@media (max-width:1199.98px){.marquee-wrap-three{padding:12px 0 4px}}.marquee__item{margin-right:20px;display:inline;line-height:1}.marquee__item a{font-size:60px;font-weight:800;letter-spacing:5px;text-transform:uppercase;color:transparent;-webkit-text-stroke:1.5px var(--tg-body-color);display:inline-flex;align-items:center}@media (max-width:1199.98px){.marquee__item a{font-size:50px}}@media (max-width:991.98px){.marquee__item a{font-size:45px}}@media (max-width:767.98px){.marquee__item a{font-size:40px}}.marquee__item a img,.marquee__item a svg{margin-right:20px;color:var(--tg-theme-primary)}.marquee__item-two a{font-size:32px;font-weight:700;color:var(--tg-color-white-default);-webkit-text-stroke:unset;letter-spacing:3.2px;line-height:1}@media (max-width:1199.98px){.marquee__item-two a{font-size:24px}}.marquee__item-two a img,.marquee__item-two a svg{color:var(--tg-color-white-default);width:36px;height:36px}.choose__area{position:relative;z-index:1}.choose__area::before{content:"";position:absolute;left:-234px;bottom:-100px;width:420px;height:420px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background:#38cfff;filter:blur(150px);opacity:.1;z-index:-1}.choose__img-wrap{position:relative;text-align:center}@media (max-width:991.98px){.choose__img-wrap{margin-bottom:50px}}.choose__img-wrap img:nth-child(2){left:0;bottom:0;position:absolute}@media (max-width:767.98px){.choose__img-wrap img:nth-child(2){max-width:200px}}@media only screen and (min-width:576px) and (max-width:767px){.choose__img-wrap img:nth-child(2){max-width:240px}}.choose__img-wrap img.shape-one{position:absolute;left:6%;bottom:44%;-webkit-animation-duration:15s;animation-duration:15s}.choose__img-wrap img.shape-two{position:absolute;right:33%;top:3%;-webkit-animation-duration:15s;animation-duration:15s}.choose__img-wrap img.shape-three{position:absolute;z-index:-1;right:0;bottom:-19px}.choose__content{margin-right:85px}@media (max-width:1199.98px){.choose__content{margin-right:0}}.choose__content p{margin-bottom:25px}.choose__content .about__list-item-two{margin-bottom:35px}@media (max-width:991.98px){.work__thumb{margin-bottom:50px}}.work__thumb img{width:100%;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;border-radius:10px}.work__content-three .section__title .title{font-weight:500}.work__content-three p{margin-bottom:30px}.work__list-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;flex-wrap:wrap;gap:20px 0}@media (max-width:767.98px){.work__list-wrap{gap:15px 0}}.work__list-wrap li{width:50%;flex:0 0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-start;gap:10px;font-weight:500;font-size:16px;color:var(--tg-heading-color);line-height:1.2}@media (max-width:767.98px){.work__list-wrap li{width:100%}}@media only screen and (min-width:576px) and (max-width:767px){.work__list-wrap li{width:50%}}.work__list-wrap li svg{color:var(--tg-theme-primary);width:22px;flex:0 0 auto}@-webkit-keyframes dash_animation{to{stroke-dashoffset:0}}@keyframes dash_animation{to{stroke-dashoffset:0}}.shop__search{position:relative}.shop__search input{border-color:var(--tg-border-14);padding:11px 40px 11px 18px}.shop__search button{border:none;background:0 0;position:absolute;right:16px;top:50%;transform:translatey(-50%);padding:0;color:var(--tg-border-1)}.shop__search button:hover{color:var(--tg-theme-primary)}.pagination__wrap ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px 10px}.pagination__wrap ul li a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;width:50px;height:50px;background:#f5f5f5;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;border-radius:6px;font-size:20px;color:var(--tg-heading-color)}.pagination__wrap ul li a:hover{color:var(--tg-color-white-default);background:var(--tg-body-color)}.pagination__wrap ul li.active a{color:var(--tg-color-white-default);background:var(--tg-body-color)}.benefit__area-two{background:var(--tg-color-gray-2)}@media (max-width:991.98px){.benefit__img-two{margin-bottom:50px}}.benefit__img-two img{-webkit-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px;-ms-border-radius:15px;border-radius:15px}@media (max-width:991.98px){.benefit__img-two img{width:100%;max-height:400px;object-fit:cover}}.benefit__img-three{text-align:right}.benefit__content-two .title{margin-bottom:10px;font-weight:600;font-size:20px}.benefit__content-two p{margin-bottom:0}.benefit__item-two{border:1px solid #cfd5ed;-webkit-border-radius:12px;-moz-border-radius:12px;-o-border-radius:12px;-ms-border-radius:12px;border-radius:12px;padding:30px 24px 25px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-start;gap:14px;background:var(--tg-color-white-default);margin-bottom:24px;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}@media (max-width:1199.98px){.benefit__item-two{padding:27px 20px 22px}}@media (max-width:991.98px){.benefit__item-two{padding:30px 24px 25px}}.benefit__item-two:hover{transform:translatey(-5px)}.benefit__icon-two{font-size:60px;line-height:1;color:var(--tg-theme-primary)}@media (max-width:1199.98px){.benefit__icon-two{font-size:50px}}.features__item-two{background:var(--tg-color-white-default);border:1px solid #cfd5ed;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;border-radius:10px;padding:30px 28px 25px;height:100%;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.features__item-two:hover{transform:translatey(-5px)}.features__item-two:hover .features__icon-two{transform:rotatey(180deg)}.features__icon-two{width:52px;height:52px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;background:linear-gradient(180deg,#f1efff 0,rgba(244,242,255,0) 100%);justify-content:center;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;font-size:30px;color:var(--tg-theme-primary);margin-bottom:20px;-webkit-transition:all .5s ease-out 0s;-moz-transition:all .5s ease-out 0s;-ms-transition:all .5s ease-out 0s;-o-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s}.features__content-four .title{margin-bottom:12px;font-weight:600;font-size:20px}.features__content-four p{margin-bottom:0}.features__divider{width:100%;height:1px;background:#d9d9d9;display:block;margin:80px 0}@media (max-width:767.98px){.features__divider{margin:60px 0}}.pricing__tab{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;margin-bottom:50px}.pricing__tab .tab-btn{cursor:pointer;font-weight:600;font-size:16px;user-select:none;transition:.3s;color:var(--tg-body-color)}.pricing__tab .tab-btn.annual_tab_title.active{color:var(--tg-theme-primary)}.pricing__tab .tab-btn.monthly_tab_title{color:var(--tg-theme-primary)}.pricing__tab .tab-btn.monthly_tab_title.active{color:var(--tg-body-color)}.pricing__tab .tab-btn strong{background:#00ab4d;color:var(--tg-color-white-default);font-weight:600;font-size:12px;padding:4px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;line-height:1;text-transform:capitalize;margin-left:15px}.pricing__tab .pricing-tab-switcher{height:30px;width:58px;display:inline-block;border-radius:30px;position:relative;margin:0 15px;-webkit-transform:translatey(0);-ms-transform:translatey(0);transform:translatey(0);cursor:pointer;background:var(--tg-theme-primary)}.pricing__tab .pricing-tab-switcher::before{content:"";position:absolute;left:2px;top:2px;bottom:2px;width:26px;border-radius:50%;background:var(--tg-color-white-default);transition:.3s}.pricing__tab .pricing-tab-switcher.active::before{left:calc(100% - 28px)}.pricing__box{border:1px solid #e0e0e0;border-radius:20px;background:#fcfbfb;padding:45px 50px 50px}@media (max-width:1199.98px){.pricing__box{padding:30px 25px 40px}}@media (max-width:767.98px){.pricing__box{padding:30px 30px 30px}}.pricing__top{margin-bottom:25px}.pricing__top .title{margin-bottom:10px;font-weight:500;font-size:20px}.pricing__top p{margin-bottom:0;line-height:1.5}.pricing__price{margin-bottom:30px}.pricing__price .price{margin-bottom:0;font-weight:600;font-size:36px}.pricing__price .price span{font-size:16px;display:block;text-transform:capitalize;font-weight:400;color:var(--tg-body-color)}.pricing__price .price.annual_price{display:none}.pricing__button{margin-bottom:35px}.pricing__button .tg-btn{width:100%;justify-content:center;box-shadow:0 10px 20px 0 rgba(0,0,0,.15)}.pricing__list-title{margin-bottom:20px;font-weight:500;font-size:18px}.pricing__list .list-wrap li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-start;gap:10px;font-size:18px;text-transform:capitalize;margin-bottom:10px}.pricing__list .list-wrap li:last-child{margin-bottom:0}.pricing__list .list-wrap li svg{color:var(--tg-theme-primary);transform:translatey(6px)}.career__img{margin-bottom:40px}.career__img img{width:100%;-webkit-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px;-ms-border-radius:15px;border-radius:15px;min-height:320px;object-fit:cover}.career__content{text-align:center}.career__content p{margin-bottom:40px}.career__item{border:1px solid #d9e4ff;background:var(--tg-color-white-default);-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;border-radius:10px;padding:35px 40px;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}@media (max-width:1199.98px){.career__item{padding:30px 30px}}.career__item:hover{border-color:var(--tg-theme-primary)}.career__item-content .title{font-size:24px;text-transform:capitalize;margin-bottom:25px}.career__item-content p{margin-bottom:10px}.career__item-content p span{color:var(--tg-heading-color);font-weight:600}.career__item .list-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:40px;margin-top:15px}.career__item .list-wrap li a{color:rgba(0,0,0,.4);border:1px solid #eaf0ff;-webkit-border-radius:100px;-moz-border-radius:100px;-o-border-radius:100px;-ms-border-radius:100px;border-radius:100px;display:block;line-height:1;padding:8px 16px}.career__item .list-wrap li a:hover{border-color:var(--tg-theme-primary);color:var(--tg-theme-primary)}.career__item-bottom{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap}.career__item-bottom .salary{margin-bottom:0;font-weight:500;font-size:16px;background:#eaf0ff;padding:10px 10px;min-height:40px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.career__item-bottom .salary span{font-size:12px;color:rgba(0,0,0,.4)}.career__item-bottom .tg-btn{padding:12px 25px;height:40px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.career__details-area{background:#f4f6ff;padding:60px 0}@media (max-width:991.98px){.career__details-content{margin-bottom:50px}}.career__details-content .sub-title{display:block;font-weight:500;font-size:20px;line-height:1;color:var(--tg-theme-primary);margin-bottom:18px}.career__details-content .title{margin-bottom:15px;font-size:48px;text-transform:capitalize}@media (max-width:1199.98px){.career__details-content .title{font-size:42px}}@media (max-width:767.98px){.career__details-content .title{font-size:38px}}.career__details-content .salary{margin-bottom:26px;font-weight:600;font-size:32px}@media (max-width:1199.98px){.career__details-content .salary{font-size:28px}}@media (max-width:767.98px){.career__details-content .salary{font-size:26px}}.career__details-content .salary span{font-weight:500;font-size:16px;color:rgba(0,0,0,.4)}.career__details-content .list-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;gap:20px 40px}.career__details-content .list-wrap li{color:rgba(0,0,0,.4);line-height:1}.career__details-content .list-wrap li span{display:block;font-weight:500;font-size:18px;color:var(--tg-heading-color);margin-bottom:14px}.career__details-content-inner{margin-top:35px}.career__details-content-inner>p{margin-bottom:12px!important}.career__details-content-two{width:90%}@media (max-width:1199.98px){.career__details-content-two{width:95%}}@media (max-width:991.98px){.career__details-content-two{width:100%}}.career__details-content-two .title{font-size:24px;margin-bottom:15px;text-transform:capitalize}.career__details-content-two p{margin-bottom:0}.career__details-content-two ul{margin-bottom:0}@media (max-width:991.98px){.career__details-benefit{margin-top:70px}}.career__details-benefit .title{font-weight:500;font-size:32px;margin-bottom:20px}.career__details-benefit .list-wrap li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-start;gap:10px;margin-bottom:10px}.career__details-benefit .list-wrap li:last-child{margin-bottom:0}.career__details-benefit .list-wrap li img{width:20px;flex:0 0 auto;transform:translatey(5px)}.apply__box{box-shadow:0 4px 10px 0 rgba(0,0,0,.05);background:var(--tg-color-white-default);border:1px solid #eaf0ff;border-radius:10px;padding:40px 30px;margin-left:104px}@media (max-width:1199.98px){.apply__box{margin-left:0}}.apply__box span{display:block;margin-bottom:20px}.apply__box .tg-btn{width:100%;justify-content:center;margin-bottom:20px}.apply__box p{margin-bottom:15px}.apply__box p:last-child{font-size:14px;margin-bottom:0}.apply__box p a{font-size:14px;color:var(--tg-heading-color);text-decoration:underline;text-decoration-skip-ink:none;font-weight:500}.contact__area{padding:85px 0 110px}.contact-map{width:100%;height:420px}@media (max-width:1199.98px){.contact-map{height:360px}}.contact-map iframe{width:100%;height:100%;mix-blend-mode:luminosity}.contact__info-item{position:relative;background:var(--tg-color-white-default);border:1px solid #dee0ee;padding:45px 55px;-webkit-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px;-ms-border-radius:15px;border-radius:15px;z-index:1;overflow:hidden;margin-bottom:18px}@media (max-width:1199.98px){.contact__info-item{padding:40px 30px}}@media (max-width:767.98px){.contact__info-item{padding:30px 30px}}.contact__info-item:last-child{margin-bottom:0}.contact__info-item .title{font-size:24px;margin-bottom:6px}.contact__info-item p{margin-bottom:10px;font-size:20px;font-weight:500}.contact__info-item .list-wrap li{margin-bottom:3px}.contact__info-item .list-wrap li:last-child{margin-bottom:0}.contact__info-item .list-wrap li a{color:var(--tg-body-color);font-size:18px;font-weight:500;line-height:1.4;position:relative}.contact__info-item .list-wrap li a::before{content:"";position:absolute;left:0;bottom:0;width:0%;height:1px;background:var(--tg-theme-primary);-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.contact__info-item .list-wrap li a:hover{color:var(--tg-theme-primary)}.contact__info-item .list-wrap li a:hover::before{width:100%}.contact__info-item .shape{position:absolute;right:-19px;bottom:-13px;color:#f4f5f8;z-index:-1}.contact__form-wrap{background:var(--tg-color-gray-1);padding:50px 60px 55px;-webkit-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px;-ms-border-radius:15px;border-radius:15px;margin-left:30px}@media (max-width:1199.98px){.contact__form-wrap{padding:35px 35px 40px}}@media (max-width:991.98px){.contact__form-wrap{margin-left:0;margin-top:50px}}@media (max-width:767.98px){.contact__form-wrap{padding:35px 30px 40px}}.contact__form-wrap .title{margin-bottom:20px;font-size:30px;font-weight:600;text-transform:capitalize}@media (max-width:767.98px){.contact__form-wrap .title{font-size:26px}}.contact__form .form-grp{margin-bottom:15px}.contact__form .form-grp>label{font-size:16px;font-weight:500;color:var(--tg-body-color);line-height:1;margin-bottom:14px}.contact__form .checkbox-grp{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-start;margin:20px 0}.contact__form .checkbox-grp input{width:18px;margin-right:9px;height:18px;cursor:pointer;flex:0 0 auto;margin-top:3px}.contact__form .checkbox-grp label{font-weight:400;font-size:16px;color:var(--tg-body-color);user-select:none;margin-bottom:0;line-height:1.2}.error-area{padding:120px 0}@media (max-width:1500px){.error-area{padding:100px 0}}.error-img{text-align:center;width:648px;height:323px;margin:0 auto 65px}@media (max-width:1500px){.error-img{margin-bottom:45px}}@media (max-width:991.98px){.error-img{margin-bottom:40px}}@media (max-width:767.98px){.error-img{margin-bottom:30px;width:100%;height:100%}}.error-img svg{width:100%;height:100%;color:var(--tg-theme-primary)}.error-content .title{margin-bottom:60px;font-weight:700;font-size:40px;letter-spacing:-1px}@media (max-width:1199.98px){.error-content .title{margin-bottom:35px;font-size:35px}}@media (max-width:767.98px){.error-content .title{font-size:30px;margin-bottom:30px;letter-spacing:0}}.error-content .title span{display:block;margin-top:10px}@media (max-width:767.98px){.error-content .title span{margin-top:5px}}.error-content .tg-button-wrap{justify-content:center}.footer__area{position:relative;z-index:1}.footer__top{padding:140px 0 100px}@media (max-width:767.98px){.footer__top{padding:100px 0 60px}}.footer__top .row :nth-child(2) .footer__widget{margin-left:40px}@media (max-width:767.98px){.footer__top .row :nth-child(2) .footer__widget{margin-left:0}}.footer__top .row :nth-child(4) .footer__widget{margin-left:30px}@media (max-width:1199.98px){.footer__top .row :nth-child(4) .footer__widget{margin-left:0}}.footer__logo{margin-bottom:25px}.footer__content p{margin-bottom:25px;font-size:15px}.footer__widget{margin-bottom:40px}.footer__widget-title{margin-bottom:30px;font-size:20px;font-weight:600}.footer__widget-link li{margin-bottom:10px}.footer__widget-link li:last-child{margin-bottom:0}.footer__widget-link li a{color:var(--tg-body-color);position:relative;font-size:16px}.footer__widget-link li a::before{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:1px;background:currentColor;transform-origin:right top;transform:scale(0,1);transition:transform .4s cubic-bezier(.74, .72, .27, .24)}.footer__widget-link li a:hover{color:var(--tg-theme-primary)}.footer__widget-link li a:hover::before{-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.footer__newsletter span{display:block;margin-bottom:20px}.footer__newsletter-form{position:relative}.footer__newsletter-form input{width:100%;-webkit-border-radius:100px;-moz-border-radius:100px;-o-border-radius:100px;-ms-border-radius:100px;border-radius:100px;background:#f4f6fc;padding:15px 60px 15px 25px;height:54px}.footer__newsletter-form button{width:48px;height:48px;position:absolute;right:4px;top:50%;transform:translatey(-50%);background:var(--tg-theme-primary);color:#fff;border:none;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;display:-webkit-flex;display:flex;align-items:center;justify-content:center;cursor:pointer}.footer__newsletter-form button img,.footer__newsletter-form button svg{width:20px;height:14px;object-fit:contain;color:var(--tg-color-white-default);filter:brightness(0) invert(1)}.footer__newsletter-form button:hover{background:var(--tg-theme-secondary)}.footer__social .list-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:12px}.footer__social .list-wrap li a{width:40px;height:40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;background:var(--tg-color-gray-8);-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;color:var(--tg-body-color);justify-content:center}.footer__social .list-wrap li a img,.footer__social .list-wrap li a svg{width:16px;height:16px;object-fit:contain}.footer__social .list-wrap li a:hover{background:var(--tg-theme-primary);color:#f8fafc}.footer__shape-wrap img{position:absolute;z-index:-1}.footer__shape-wrap img:first-child{right:0;top:0}.footer__shape-wrap img:nth-child(2){left:0;bottom:0}.footer__shape-wrap img:nth-child(3){right:4%;bottom:14px}@media (max-width:767.98px){.footer__shape-wrap img:nth-child(3){right:5%;bottom:60px;max-width:100px}}.footer__copyright-relocated{border-top:1px solid rgba(255,255,255,.1);padding-top:25px;margin-top:40px;text-align:left}.footer__copyright-relocated p{color:#64748b;font-size:15px;margin-bottom:0}@media (max-width:767.98px){.footer__copyright-relocated{text-align:center;margin-top:25px;padding-top:20px}}.subpage .breadcrumb__area,.subpage .breadcrumb__area-two,.subpage .career__details-area,.subpage .error-area{padding-top:200px}@media (max-width:991.98px){.subpage .breadcrumb__area,.subpage .breadcrumb__area-two,.subpage .career__details-area,.subpage .error-area{padding-top:170px}}@media (max-width:767.98px){.subpage .breadcrumb__area,.subpage .breadcrumb__area-two,.subpage .career__details-area,.subpage .error-area{padding-top:150px}}.min-touch-target{min-width:48px;min-height:48px;display:inline-flex;align-items:center;justify-content:center}.high-contrast-text{color:#fff!important;background-color:#000!important}.high-contrast-dark{color:#000!important;background-color:#fff!important}.object-fit-cover{object-fit:cover;width:100%;height:100%}.call__back-area-two{padding-bottom:120px!important}.blog-split-left{margin-bottom:30px;padding-right:20px}.blog-split-title{font-size:42px!important;font-weight:800!important;color:#0f172a!important;margin-bottom:20px!important;letter-spacing:-1px!important}.blog-split-desc{font-size:16px!important;color:#64748b!important;line-height:1.8!important;margin-bottom:35px!important;max-width:95%}.blog-split-btn{background:rgba(79,70,229,.06)!important;color:#4f46e5!important;border:none!important;border-radius:100px!important;padding:14px 32px!important;font-weight:700!important;box-shadow:0 4px 15px rgba(79,70,229,.05)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;transition:all .4s cubic-bezier(.16, 1, .3, 1)!important;text-transform:capitalize!important;cursor:pointer!important}.blog-split-btn::after{content:'→';font-size:16px;transition:transform .3s ease}.blog-split-btn:hover{background:#4f46e5!important;color:#fff!important;box-shadow:0 10px 25px rgba(79,70,229,.25)!important;transform:translateY(-2px)}.blog-split-btn:hover::after{transform:translateX(4px)}.blog-split-item{border:1px solid rgba(241,245,249,.8)!important;background:#fff!important;padding:16px!important;border-radius:24px!important;box-shadow:0 4px 30px rgba(0,0,0,.02)!important;transition:all .4s cubic-bezier(.16, 1, .3, 1)!important}.blog-split-item:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(15,23,42,.08)!important;border-color:rgba(79,70,229,.15)!important}.blog-split-thumb{border-radius:16px!important;overflow:hidden!important;margin-bottom:22px!important}.blog-split-thumb img{border-radius:16px!important;width:100%!important;height:200px!important;object-fit:cover!important;transition:transform .8s cubic-bezier(.16, 1, .3, 1)!important}.blog-split-item:hover .blog-split-thumb img{transform:scale(1.06)}.blog-split-meta-tag{font-size:13px!important;font-weight:700!important;color:#4f46e5!important;text-transform:uppercase!important;letter-spacing:1px!important;margin-bottom:12px!important;display:flex!important;align-items:center!important;gap:8px!important;transition:color .3s ease!important}.blog-split-meta-tag::before{content:''!important;display:inline-block!important;width:12px!important;height:2px!important;background:#4f46e5!important;transition:width .4s cubic-bezier(.16, 1, .3, 1)!important}.blog-split-item:hover .blog-split-meta-tag::before{width:24px!important;background:#06b6d4!important}.blog-split-item:hover .blog-split-meta-tag{color:#06b6d4!important}.blog-split-post-title{font-size:18px!important;font-weight:800!important;line-height:1.45!important;margin-bottom:15px!important;letter-spacing:-.3px!important}.blog-split-post-title a{color:#0f172a!important;transition:color .3s ease!important}.blog-split-post-title a:hover{color:#4f46e5!important}.blog-split-item .blog__post-meta{border-top:1px solid #f1f5f9;padding-top:15px;margin-top:0!important}.blog-split-item .blog__post-meta ul{display:flex!important;align-items:center!important;justify-content:space-between!important}.blog-split-item .blog__post-meta li{font-size:13px!important;color:#94a3b8!important;display:flex!important;align-items:center!important;gap:6px!important}.blog-swiper-pagination .swiper-pagination-bullet{width:10px!important;height:10px!important;background:#94a3b8!important;opacity:.4!important;border-radius:100px!important;transition:all .3s ease!important;margin:0 5px!important;display:inline-block!important}.blog-swiper-pagination .swiper-pagination-bullet-active{width:28px!important;background:#4f46e5!important;opacity:1!important}.blog__search button{display:flex!important;align-items:center!important;justify-content:center!important;transition:all .3s cubic-bezier(.4, 0, .2, 1)!important}.blog__search button i{color:#fff!important;font-size:16px!important;line-height:1!important;margin:0!important;padding:0!important}.blog__search button svg{color:#fff!important;stroke:#ffffff!important;transition:all .3s cubic-bezier(.4, 0, .2, 1)!important}.blog__search button:hover{background:#4338ca!important;box-shadow:0 4px 12px rgba(79,70,229,.3)!important}