.text-theme{color:var(--tg-theme-primary)!important}:root{--tg-body-font-family:'Inter', sans-serif;;--tg-heading-font-family:'Anton', sans-serif;;--tg-heading2-font-family:'Unbounded', 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:#0A0C00;--tg-heading-color:#05080A;--tg-theme-primary:rgb(69, 248, 130);--tg-color-dark-blue:#0E104B;--tg-color-dark-blue-2:#001950;--tg-color-light-blue:#7149D2;--tg-color-yellow-default:#FCE300;--tg-color-yellow-light:#F9EADC;--tg-color-white-default:#ffffff;--tg-color-white-2:rgba(255, 255, 255, 0.6);--tg-color-white-3:rgba(255, 255, 255, 0.7);--tg-color-white-4:rgba(255, 255, 255, 0.4);--tg-color-red-default:#ED1730;--tg-color-gray-1:#666666;--tg-color-gray-2:#FFFAF0;--tg-color-gray-3:#C2A8C2;--tg-color-gray-4:#F7F4F7;--tg-color-gray-5:#8FA5D6;--tg-color-gray-6:#D0DAEF;--tg-color-gray-7:#9399A6;--tg-color-dark:#000000;--tg-color-black-1:#060606;--tg-color-black-2:#0B0F13;--tg-color-black-3:#151D22;--tg-border-1:#C8C2C8;--tg-border-2:#D0CACA;--tg-border-3:#CCD2E1;--tg-border-4:#DBE3EB;--tg-border-5:#F8F8F8;--tg-border-6:#E6E6E6;--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);background:var(--tg-heading-color)}p{margin-bottom:20px}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}img,.img{max-width:100%;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}a,button{color:var(--tg-theme-primary);outline:none;text-decoration:none;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}a:focus,.btn:focus,.button:focus{text-decoration:none;outline:none;-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,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:100px}@media (max-width:1399px){h1{font-size:6.25rem}}@media (max-width:1199.98px){h1{font-size:5rem}}@media (max-width:767.98px){h1{font-size:2.5rem}}@media only screen and (min-width:576px) and (max-width:767px){h1{font-size:4.063rem}}h2{font-size:3.75rem}h3{font-size:1.875rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1.125rem}.list-wrap{margin:0;padding:0}.list-wrap li{list-style:none}hr{border-bottom:1px solid var(--tg-color-gray-1);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:none;border:0;cursor:pointer;height:100%;width:100%;padding:0;border-radius:50%}*::-moz-selection{background:var(--tg-theme-primary);color:var(--tg-color-white-default);text-shadow:none}::-moz-selection{background:var(--tg-theme-primary);color:var(--tg-color-white-default);text-shadow:none}::selection{background:var(--tg-theme-primary);color:var(--tg-color-white-default);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}.fix{overflow:hidden}.clear{clear:both}.container{padding-left:15px;padding-right:15px}.row{--bs-gutter-x:30px}.row.g-0{--bs-gutter-x:0px}.gy-30{--bs-gutter-y:30px}.gy-35{--bs-gutter-y:35px}.gy-40{--bs-gutter-y:40px}.gy-60{--bs-gutter-y:60px}.gy-80{--bs-gutter-y:80px}@media (max-width:1199.98px){.gy-80{--bs-gutter-y:50px}}@media (max-width:767.98px){.gy-80{--bs-gutter-y:40px}}.gy-90{--bs-gutter-y:90px}@media (max-width:1199.98px){.gy-90{--bs-gutter-y:50px}}@media (max-width:767.98px){.gy-90{--bs-gutter-y:40px}}.gx-0{--bs-gutter-x:0}.gx-20{--bs-gutter-x:20px}.gx-30{--bs-gutter-x:30px}.gx-60{--bs-gutter-x:60px}@media (min-width:1500px){.gx-80{--bs-gutter-x:80px}}@media (min-width:1500px){.gx-50{--bs-gutter-x:50px}}@media (min-width:1500px){.gx-100{--bs-gutter-x:100px}}.container{max-width:1320px}@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}}.custom-container{max-width:1870px}@media (max-width:1800px){.custom-container{max-width:1600px}}@media (max-width:1500px){.custom-container{max-width:100%}}@media (max-width:1199.98px){.custom-container{max-width:960px}}@media (max-width:991.98px){.custom-container{max-width:720px}}@media (max-width:767.98px){.custom-container{max-width:100%}}@media only screen and (min-width:576px) and (max-width:767px){.custom-container{max-width:540px}}.custom-container2{max-width:1750px}@media (max-width:1800px){.custom-container2{max-width:1600px}}@media (max-width:1500px){.custom-container2{max-width:100%}}@media (max-width:1199.98px){.custom-container2{max-width:960px}}@media (max-width:991.98px){.custom-container2{max-width:720px}}@media (max-width:767.98px){.custom-container2{max-width:100%}}@media only screen and (min-width:576px) and (max-width:767px){.custom-container2{max-width:540px}}.include-bg{background-position:center;background-size:cover;background-repeat:no-repeat}.tg-swiper__slider.has-shadow{padding-left:12px;padding-right:12px;margin:-25px -12px}.tg-swiper__slider.has-shadow .swiper-wrapper{padding:25px 0}.social__wrap .list-wrap{align-items:center;display:flex;gap:20px;padding-right:3px;justify-content:center}.social__wrap .list-wrap li{line-height:1}.social__wrap .list-wrap li a{font-size:16px;font-weight:400;font-family:var(--tg-heading-font-family);color:rgb(255 255 255 / .7)}.social__wrap .list-wrap li a:hover{color:var(--tg-theme-primary)}.social__wrap.style2 .list-wrap{gap:10px}.social__wrap.style2 .list-wrap li a{width:50px;height:50px;line-height:50px;background:rgb(255 255 255 / .08);display:inline-block;text-align:center}.social__wrap.style2 .list-wrap li a:hover{background:var(--tg-theme-primary);color:var(--tg-heading-color)}.tg-button-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:center;gap:20px 30px}.tg-button-wrap.g-0{gap:0}.btn{user-select:none;-moz-user-select:none;background:var(--tg-theme-primary) none repeat scroll 0 0;border:medium none;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;cursor:pointer;display:inline-flex;align-items:center;font-size:14px;font-weight:600;letter-spacing:0;line-height:1;margin-bottom:0;padding:23px 30px;text-align:center;text-transform:uppercase;touch-action:manipulation;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;vertical-align:middle;white-space:nowrap;position:relative;overflow:hidden;z-index:1;font-family:var(--tg-body-font-family);gap:10px;color:var(--tg-color-dark);box-shadow:0 30px 60px rgb(69 248 130 / .3);--arrow-hover-move-x:-110%}.btn::after{content:"";position:absolute;inset:2px;background:var(--tg-theme-primary);border:1px solid var(--tg-color-dark);z-index:-1;transition:0.4s}.btn span{position:absolute;background:var(--tg-color-dark);display:inline-block;transition:height 0.5s ease-out,left 0.3s ease-out}.btn span.line1{height:13px;width:2px;top:2px;left:0}.btn span.line2{height:13px;width:2px;bottom:2px;right:0}.btn span.line3{height:2px;width:18px;top:0;right:2px;transition:width 0.5s ease-out,left 0.3s ease-out}.btn span.line4{height:2px;width:18px;bottom:0;left:2px;transition:width 0.5s ease-out,left 0.3s ease-out}.btn svg{-webkit-transform:translateY(-2.5px);-moz-transform:translateY(-2.5px);-ms-transform:translateY(-2.5px);-o-transform:translateY(-2.5px);transform:translateY(-2.5px)}.btn svg path{transition:transform 0.38s cubic-bezier(.37,.08,.02,.93),opacity 0.18s ease-out}.btn svg path:nth-of-type(1){transform:translateX(0);opacity:1;transition-delay:0.15s,0.15s}.btn svg path:nth-of-type(2){transform:translateX(calc(1 * var(--arrow-hover-move-x)));opacity:.5;transition-delay:0s,0s}.btn:active,.btn:focus,.btn:hover,.btn:focus-visible{background:var(--tg-color-white-default);background-color:var(--tg-color-white-default)!important;box-shadow:0 30px 60px rgb(255 255 255 / .3)}.btn:active span,.btn:focus span,.btn:hover span,.btn:focus-visible span{height:0}.btn:active span.line3,.btn:active span.line4,.btn:focus span.line3,.btn:focus span.line4,.btn:hover span.line3,.btn:hover span.line4,.btn:focus-visible span.line3,.btn:focus-visible span.line4{height:2px;width:0}.btn:active:after,.btn:focus:after,.btn:hover:after,.btn:focus-visible:after{background:var(--tg-color-white-default)}.btn:active svg path:nth-of-type(1),.btn:focus svg path:nth-of-type(1),.btn:hover svg path:nth-of-type(1),.btn:focus-visible svg path:nth-of-type(1){transform:translateX(calc(-1 * var(--arrow-hover-move-x)));opacity:0;transition-delay:0s,0s}.btn:active svg path:nth-of-type(2),.btn:focus svg path:nth-of-type(2),.btn:hover svg path:nth-of-type(2),.btn:focus-visible svg path:nth-of-type(2){transform:translateX(0) translateY(0);opacity:1;transition-delay:0.15s,0.15s}.btn-two{padding:23px 60px}@media (max-width:1199.98px){.btn-two{padding:23px 35px}}.btn-three:before{background:var(--tg-heading-color)}.btn-three:active,.btn-three:focus,.btn-three:hover{color:var(--tg-color-white-default)}.btn-three:active:before,.btn-three:focus:before,.btn-three:hover:before{background:var(--tg-heading-color)}.btn-four{background:rgb(255 255 255 / .1);color:var(--tg-color-white-default);padding:22px 40px 20px;font-size:18px}@media (max-width:767.98px){.btn-four{padding:18px 30px 16px}}.btn-four:active,.btn-four:focus,.btn-four:hover{background:rgb(255 255 255 / .1)}.btn-five{background:var(--tg-theme-primary);color:var(--tg-color-white-default);padding:22px 40px 20px;font-size:18px}.btn-five:before{background:var(--tg-heading-color)}.btn-five:active,.btn-five:focus,.btn-five:hover{color:var(--tg-color-white-default)!important}@media (max-width:767.98px){.btn-five{padding:18px 30px 16px}}.btn-six{background:var(--tg-theme-primary);color:var(--tg-color-white-default);padding:22px 40px 20px;font-size:18px}.btn-six:before{background:var(--tg-color-white-default)}.btn-six:active,.btn-six:focus,.btn-six:hover{color:var(--tg-heading-color)!important}@media (max-width:767.98px){.btn-six{padding:18px 30px 16px}}.btn.square-btn{border-radius:0;padding:23px 40px 21px}@media (max-width:767.98px){.btn.square-btn{padding:18px 30px 16px}}.btn.border-btn{border:1px solid var(--tg-theme-primary);background:#fff0;color:var(--tg-theme-primary)}.btn.border-btn:active,.btn.border-btn:focus,.btn.border-btn:hover{background:#fff0;border-color:var(--tg-theme-primary);color:var(--tg-color-dark)}.btn.border-btn:active::before,.btn.border-btn:focus::before,.btn.border-btn:hover::before{background:var(--tg-theme-primary)}.btn.border-white{color:var(--tg-color-white-default);border:1px solid var(--tg-color-white-default);background:#fff0}.btn.border-white:active,.btn.border-white:focus,.btn.border-white:hover{color:var(--tg-color-dark)}.btn.border-white:active::before,.btn.border-white:focus::before,.btn.border-white:hover::before{background:var(--tg-color-white-default)}.btn.border-dark{font-size:18px;border-radius:0;line-height:1.77777;border:1px solid var(--tg-color-dark);background:#fff0}.btn.border-dark:active,.btn.border-dark:focus,.btn.border-dark:hover{background:#fff0;border:1px solid var(--tg-theme-primary)!important}.btn.border-dark:active:before,.btn.border-dark:focus:before,.btn.border-dark:hover:before{background:var(--tg-theme-primary)}.btn.border-dark2{font-size:18px;border-radius:0;line-height:1;padding:21px 40px 19px;border:1px solid var(--tg-color-dark);background:#fff0}.btn.border-dark2:active,.btn.border-dark2:focus,.btn.border-dark2:hover{background:#fff0;border:1px solid var(--tg-theme-primary)!important}.btn.border-dark2:active:before,.btn.border-dark2:focus:before,.btn.border-dark2:hover:before{background:var(--tg-theme-primary)}.btn.border-dark3{font-size:18px;line-height:1.77777;border:1px solid var(--tg-color-dark);background:#fff0}.btn.border-dark3:active,.btn.border-dark3:focus,.btn.border-dark3:hover{background:#fff0;border:1px solid var(--tg-color-dark)!important;color:var(--tg-color-white-default)}.btn.border-dark3:active:before,.btn.border-dark3:focus:before,.btn.border-dark3:hover:before{background:var(--tg-color-dark)}.btn.border-dark4{font-size:18px;border-radius:0;line-height:1;padding:21px 40px 19px;border:1px solid var(--tg-color-dark);background:#fff0}.btn.border-dark4:active,.btn.border-dark4:focus,.btn.border-dark4:hover{background:#fff0;border:1px solid var(--tg-theme-primary)!important;color:var(--tg-color-white-default)}.btn.border-dark4:active:before,.btn.border-dark4:focus:before,.btn.border-dark4:hover:before{background:var(--tg-theme-primary)}.btn.btn-dark{background:var(--tg-color-dark);color:var(--tg-theme-primary);box-shadow:none}.btn.btn-dark:after{display:none}.btn.btn-dark:focus,.btn.btn-dark:active,.btn.btn-dark:hover{background-color:var(--tg-theme-primary)!important;color:var(--tg-heading-color)}.btn.btn-font2{font-family:var(--tg-heading2-font-family);font-size:18px}.link-btn{font-size:14px;font-weight:600;font-family:var(--tg-body-font-family);line-height:.8;position:relative;padding-bottom:3px;margin-bottom:0;color:var(--tg-color-white-default);display:inline-flex;gap:25px;text-decoration:none;transition:0.4s}.link-btn i{font-size:12px;transition:0.4s}.link-btn:before{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:1px;background:currentColor;transform-origin:right top;transform:scale(0,1);transition:transform 0.4s cubic-bezier(.74,.72,.27,.24)}.link-btn:hover{color:var(--tg-theme-primary)}.link-btn:hover:before{transform-origin:left top;transform:scale(1,1)}.link-btn:hover i.icon-arrow-top-left{transform:rotate(45deg) translate(-2px,2px)}.link-btn.text-white::before,.link-btn.text-white::after{background:var(--tg-color-white-default)}.link-btn2{font-size:14px;font-weight:600;color:var(--tg-color-white-default);position:relative;display:inline-flex;align-items:center;gap:10px}.link-btn2::after,.link-btn2::before{content:"";position:relative;width:30px;height:2px;background:var(--tg-theme-primary);display:inline-block;transition:0.4s}.link-btn2::after{width:0}.link-btn2:hover::before{width:0}.link-btn2:hover::after{width:30px}.icon-btn{height:60px;width:60px;padding:0;display:inline-block;background:var(--tg-color-white-default);text-align:center;line-height:60px;border-radius:50%;color:var(--tg-heading-color);transition:0.4s;font-size:12px}.icon-btn.btn-five,.icon-btn.btn-four,.icon-btn.btn-three,.icon-btn.btn-two{height:60px;width:60px;color:var(--tg-color-white-default)}.icon-btn.btn-five:hover,.icon-btn.btn-four:hover,.icon-btn.btn-three:hover,.icon-btn.btn-two:hover{color:var(--tg-heading-color)}@media (max-width:767.98px){.icon-btn.btn-five,.icon-btn.btn-four,.icon-btn.btn-three,.icon-btn.btn-two{height:52px;width:52px}}.icon-btn.btn-three:hover{color:var(--tg-color-white-default)}.icon-btn.btn-five:before{background:var(--tg-color-white-default)}.icon-btn.btn-five:focus,.icon-btn.btn-five:active,.icon-btn.btn-five:hover{color:var(--tg-theme-primary)!important}.btn-with-icon{display:inline-flex;align-items:center;gap:10px}.btn-with-icon:hover .icon-btn{background:var(--tg-theme-primary)}.btn-with-icon:hover .link-btn{color:var(--tg-theme-primary)}.btn-with-icon:hover .link-btn:before{transform-origin:left top;transform:scale(1,1)}.btn-with-icon.style2:hover .btn{color:var(--tg-color-white-default)}.btn-with-icon.style3:hover .btn{color:var(--tg-theme-primary)}#preloader{height:100%;width:100%;position:fixed;margin-top:0;top:0;z-index:9999}#preloader .loader .loader-container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100px;height:100px;border:3px solid #fdf2f9;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#preloader .loader .loader-container::before{position:absolute;content:"";display:block;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100px;height:100px;border-top:3px solid var(--tg-theme-primary);-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;animation:loaderspin 1.8s infinite ease-in-out;-webkit-animation:loaderspin 1.8s infinite ease-in-out}#preloader .loader .loader-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80px;text-align:center}#preloader .loader .loader-icon img{animation:loaderpulse alternate 900ms infinite;width:40px}#preloader.black-bg .loader-container,#preloader.black2-bg .loader-container{border:3px solid #1a1a1a}@keyframes loaderspin{0%{transform:translate(-50%,-50%) rotate(0deg)}100%{transform:translate(-50%,-50%) rotate(360deg)}}@-webkit-keyframes loaderspin{0%{transform:translate(-50%,-50%) rotate(0deg)}100%{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes loaderpulse{0%{transform:scale(1)}100%{transform:scale(1.2)}}.grey-bg{background:var(--tg-color-gray-1)}.white-bg{background:var(--tg-color-white-default)}.black-bg{background:var(--tg-heading-color)}.black2-bg{background:var(--tg-color-black-2)}.dark-bg{background:var(--tg-color-dark)}.theme-bg{background:var(--tg-theme-primary)}.bg-parralax{background-attachment:fixed}.bg-cover{background-size:cover}.offCanvas__info{background:var(--tg-color-black-1) none repeat scroll 0 0;height:100%;padding:30px;position:fixed;right:0;top:0;transition:all 0.3s cubic-bezier(.785,.135,.15,.86);-moz-transition:all 0.3s cubic-bezier(.785,.135,.15,.86);-webkit-transition:all 0.3s cubic-bezier(.785,.135,.15,.86);-ms-transition:all 0.3s cubic-bezier(.785,.135,.15,.86);-o-transition:all 0.3s cubic-bezier(.785,.135,.15,.86);width:340px;z-index:999;overflow-y:scroll;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.offCanvas__info.active{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.offCanvas__info::-webkit-scrollbar{width:0}.offCanvas__close-icon{margin-top:-16px;text-align:right}.offCanvas__close-icon button{background:#fff0;border:0 none;color:var(--tg-color-white-default);cursor:pointer;font-size:20px;padding:0}.offCanvas__logo img{max-height:45px}.offCanvas__side-info{border-top:1px solid rgb(255 255 255 / .2);padding-top:25px}.offCanvas__side-info .contact-list h4{color:var(--tg-color-white-default);font-weight:400;font-size:18px}.offCanvas__side-info .contact-list p{color:var(--tg-color-white-default);margin:0;margin-bottom:2px;line-height:26px}.offCanvas__social-icon{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;text-align:center;align-items:center;justify-content:center;flex-wrap:wrap}.offCanvas__social-icon li{position:relative;display:inline-block;margin:0 6px 10px}.offCanvas__social-icon 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-color-white-default);-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;border:1px solid #efefef;border-radius:50%}.offCanvas__social-icon li a:hover{background:var(--tg-color-white-default);color:var(--tg-heading-color)}.offCanvas__overly{position:fixed;background:#000;top:0;left:0;height:100%;width:100%;z-index:99;opacity:0;visibility:hidden;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}.offCanvas__overly.active{opacity:.7;visibility:visible}.popup-search-box{position:fixed;top:0;left:50%;background-color:var(--tg-heading-color);width:100.1%;height:0;overflow:hidden;z-index:99999;opacity:0;visibility:hidden;transform:translateX(-50%);transition:all ease 0.4s}.popup-search-box button.searchClose{width:60px;height:60px;line-height:normal;position:absolute;top:40px;right:40px;background-color:#fff0;font-size:18px;border-radius:50%;border:2px solid var(--tg-color-white-default);transform:rotate(0);transition:all ease 0.4s;color:var(--tg-color-white-default)}.popup-search-box button.searchClose:hover{color:var(--tg-body-color);background-color:#2e2e2d;border-color:#fff0;border-color:#fff0;transform:rotate(90deg)}.popup-search-box form{position:absolute;top:50%;left:50%;display:inline-block;padding-bottom:0;cursor:auto;width:100%;max-width:900px;transform:translate(-50%,-50%);transition:transform ease 0.4s}@media (max-width:1199.98px){.popup-search-box form{max-width:600px}}.popup-search-box form input{font-size:24px;font-weight:400;height:70px;width:100%;border:none;background-color:#fff0;border-bottom:2px solid var(--tg-color-white-default);padding:0 80px 0 0;color:var(--tg-color-white-default);border-radius:0}.popup-search-box form input::placeholder{color:rgb(246 245 243 / .5)}.popup-search-box form button{position:absolute;top:0;background-color:#fff0;border:none;color:var(--tg-theme-primary);font-size:24px;right:0;cursor:pointer;width:auto;height:70px;transition:all ease 0.4s;transform:scale(1.001);filter:brightness(99999)}.popup-search-box form button:hover{transform:scale(1.1)}.popup-search-box.show{opacity:1;visibility:visible;width:100.1%;height:350px;transition:all ease 0.4s;border-radius:0}.popup-search-box.show form{transition-delay:0.5s}@media (max-width:767.98px){.popup-search-box form{width:80%}.popup-search-box form input{height:60px}.popup-search-box form button{width:60px;line-height:62px;height:60px}}.breadcrumb__area{background:var(--tg-heading-color);position:relative;z-index:1}.breadcrumb__area:after{content:"";position:absolute;inset:0;background-color:var(--tg-heading-color);opacity:.9;z-index:-1}.breadcrumb__bg-1-1{position:absolute;inset:0}.breadcrumb__content.live-breadcrumb{padding:293px 0 203px}@media (max-width:1199.98px){.breadcrumb__content.live-breadcrumb{padding:200px 0 130px!important;text-align:center}}@media (max-width:767.98px){.breadcrumb__content.live-breadcrumb{padding:180px 0 120px!important}}.breadcrumb__content{padding:200px 0 200px}@media (max-width:1199.98px){.breadcrumb__content{padding:130px 0 130px!important;text-align:center}}@media (max-width:767.98px){.breadcrumb__content{padding:120px 0 120px!important}}@media only screen and (min-width:576px) and (max-width:767px){.breadcrumb__content{padding:120px 0 120px!important}}.breadcrumb__content .title{margin-bottom:-.07em;font-size:100px;text-transform:uppercase;font-weight:400;line-height:1;color:var(--tg-color-white-default);position:relative;display:block}@media (max-width:1500px){.breadcrumb__content .title{font-size:65px}}@media (max-width:1199.98px){.breadcrumb__content .title{font-size:52px}}@media (max-width:767.98px){.breadcrumb__content .title{font-size:38px}}@media only screen and (min-width:576px) and (max-width:767px){.breadcrumb__content .title{font-size:48px}}.breadcrumb__content .breadcrumb{margin-bottom:31px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;line-height:1.3;gap:20px}.breadcrumb__content .breadcrumb>*{font-size:14px;font-family:var(--tg-body-font-family);color:var(--tg-theme-primary);text-transform:uppercase;font-weight:600}.breadcrumb__content .breadcrumb>* a{color:var(--tg-color-white-default);opacity:.5}.breadcrumb__content .breadcrumb>* a:hover{color:var(--tg-theme-primary);opacity:1}.breadcrumb__content .breadcrumb .breadcrumb-separator{line-height:0;font-size:16px;margin-top:1px;font-weight:700;margin-top:2px;color:var(--tg-theme-primary);opacity:.5}@media (max-width:1199.98px){.breadcrumb__content .breadcrumb{justify-content:center}}.breadcrumb__img{text-align:right}.breadcrumb__img .thumb{position:relative;display:inline-block;z-index:1}.breadcrumb__img .thumb:after{content:"";position:absolute;z-index:-1;left:50%;transform:translate(-50%,0);top:28px;border-radius:50%;width:437px;height:437px;background:linear-gradient(205.39deg,var(--tg-theme-primary) 12.33%,#030201 87.34%);opacity:.4}@media (max-width:1199.98px){.breadcrumb__img{display:none}}.scroll__top{width:40px;height:40px;line-height:40px;text-align:center;position:fixed;display:flex;align-items:center;justify-content:center;bottom:-10%;right:50px;font-size:16px;border-radius:50%;z-index:99;color:var(--tg-color-dark);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:30px;height:30px;line-height:30px;text-align:center}}.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,rgb(0 0 0 / .25) 0%,#fff0 80%)}.scroll__top:hover{background:var(--tg-color-dark);color:var(--tg-color-white-default)}.section__title .sub-title{text-transform:uppercase;font-size:18px;font-weight:400;margin-bottom:20px;line-height:1;font-family:var(--tg-paragraph-font-family);text-underline-offset:5px}.section__title .sub-title2{text-transform:uppercase;font-size:18px;font-weight:600;margin-bottom:20px;line-height:1;font-family:var(--tg-paragraph-font-family);text-decoration:underline;text-underline-offset:5px}.section__title .title{margin-bottom:0;font-weight:400;font-size:3.75rem;text-transform:capitalize;line-height:1.166}@media (max-width:1199.98px){.section__title .title{font-size:3rem}}@media (max-width:767.98px){.section__title .title{font-size:2rem}}@media only screen and (min-width:576px) and (max-width:767px){.section__title .title{font-size:2.5rem}}@media (max-width:991.98px){.section__title .title br{display:none}}.section__title .title.title2{font-family:var(--tg-heading2-font-family);font-weight:700}.section__title .shadow-title{font-weight:400;font-size:300px;text-transform:uppercase;margin-bottom:0;-webkit-text-stroke-color:#fff0;-webkit-text-stroke-width:1px;-webkit-text-fill-color:var(--tg-heading-color);-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(to top,transparent 14%,var(--tg-color-white-default));margin-top:-60px;position:relative;z-index:-1;opacity:.7}@media (max-width:1199.98px){.section__title .shadow-title{font-size:200px}}@media (max-width:991.98px){.section__title .shadow-title{font-size:150px;margin-top:-40px}}@media (max-width:767.98px){.section__title .shadow-title{font-size:100px;margin-top:-25px}}@media (max-width:380px){.section__title .shadow-title{font-size:80px}}.section__title p{margin-bottom:0;margin-top:10px}@media (max-width:767.98px){.section__title p br{display:none}}.section__title .sec-text{font-size:18px;margin-top:28px;opacity:.8}@media (max-width:767.98px){.section__title .sec-text{font-size:16px}}.section__title .sec-text2{font-size:20px;font-family:var(--tg-heading2-font-family);margin-top:28px;line-height:1.5em;letter-spacing:-.015em}@media (max-width:767.98px){.section__title .sec-text2{font-size:16px}}.section__title .sec-text3{font-size:20px;margin-top:28px;line-height:1.5em;letter-spacing:-.015em}@media (max-width:767.98px){.section__title .sec-text3{font-size:16px}}.section__title-two{border-top:1px solid var(--tg-heading-color);border-bottom:1px solid var(--tg-heading-color);padding:40px 0 31px}@media (min-width:1920px){.section__title-two .title{margin-left:-20px}}.section__title-three{position:relative}.section__title-three:after{content:"";position:absolute;left:0;right:0;top:44px;height:1px;background:var(--tg-color-white-default)}.section__title.white-title .sub-title{color:var(--tg-color-gray-5)}.section__title.white-title .sub-title svg{color:var(--tg-color-light-blue)}.section__title.white-title .title{color:var(--tg-color-white-default)}.section__title.white-title p{color:var(--tg-color-gray-5)}@media (max-width:991.98px){.section__title.mb-40{margin-bottom:30px}}.page-title{font-size:40px;font-weight:400;letter-spacing:-.03em}@media (max-width:767.98px){.page-title{font-size:24px}}.tgmenu__search-form .select2-container{margin-left:-17px}.tgmenu__search-form .select2-container .select2-selection--single .select2-selection__rendered{padding-left:15px;padding-right:18px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .1rem center;background-size:16px 12px;font-size:14px;color:var(--tg-body-color);font-weight:500}.tgmenu__search-form .select2-container .select2-selection--single{height:auto}.course-category-dropdown{background:var(--tg-color-white-default);border:1px solid var(--tg-border-2);margin:0 0}.course-category-dropdown .select2-results__options{margin-top:7px}.course-category-dropdown .select2-results__option{padding:1px 10px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}.course-category-dropdown .select2-results__option--selectable:hover{background:var(--tg-theme-primary);color:var(--tg-color-white-default)}select,.single-select,.form-control,.form-select,textarea,input{height:55px;padding:0 30px;border:1px solid #fff0;color:var(--tg-heading-color);background-color:#fff0;font-size:16px;font-weight:300;width:100%;font-family:var(--tg-body-font-family);transition:0.4s ease-in-out;padding-right:45px;border-radius:0}select:focus,.single-select:focus,.form-control:focus,.form-select:focus,textarea:focus,input:focus{outline:0;box-shadow:none;border-color:#fff0;background-color:#fff0}select.style-white,.single-select.style-white,.form-control.style-white,.form-select.style-white,textarea.style-white,input.style-white{background:var(--tg-color-white-default)}select.style-dark,.single-select.style-dark,.form-control.style-dark,.form-select.style-dark,textarea.style-dark,input.style-dark{background:var(--tg-color-black-3);font-size:14px;color:var(--tg-color-white-default);padding:0 20px}select.style-dark::placeholder,.single-select.style-dark::placeholder,.form-control.style-dark::placeholder,.form-select.style-dark::placeholder,textarea.style-dark::placeholder,input.style-dark::placeholder{color:rgb(255 255 255 / .4)}select.style-border,.single-select.style-border,.form-control.style-border,.form-select.style-border,textarea.style-border,input.style-border{background:#fff0;border-bottom:1px solid var(--tg-heading-color);border-radius:0;color:var(--tg-heading-color);font-weight:400;padding:0;padding-bottom:25px;height:auto}select.style-border::placeholder,.single-select.style-border::placeholder,.form-control.style-border::placeholder,.form-select.style-border::placeholder,textarea.style-border::placeholder,input.style-border::placeholder{color:var(--tg-heading-color)}select.style-border2,.single-select.style-border2,.form-control.style-border2,.form-select.style-border2,textarea.style-border2,input.style-border2{background:#fff0;border-bottom:1px solid rgb(255 255 255 / .3);border-radius:0;color:var(--tg-color-white-default);font-weight:400;padding:0;padding-bottom:20px;height:auto}select.style-border2::placeholder,.single-select.style-border2::placeholder,.form-control.style-border2::placeholder,.form-select.style-border2::placeholder,textarea.style-border2::placeholder,input.style-border2::placeholder{color:rgb(255 255 255 / .4)}select.style-border2:hover,select.style-border2:active,select.style-border2:focus,.single-select.style-border2:hover,.single-select.style-border2:active,.single-select.style-border2:focus,.form-control.style-border2:hover,.form-control.style-border2:active,.form-control.style-border2:focus,.form-select.style-border2:hover,.form-select.style-border2:active,.form-select.style-border2:focus,textarea.style-border2:hover,textarea.style-border2:active,textarea.style-border2:focus,input.style-border2:hover,input.style-border2:active,input.style-border2:focus{border-bottom:1px solid var(--tg-theme-primary)}.single-select,.form-select,select{display:block;width:100%;line-height:60px;cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E");background-position:right 26px center;background-repeat:no-repeat;background-size:16px 12px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.single-select:after,.form-select:after,select:after{right:30px;height:8px;width:8px}.single-select .list,.form-select .list,select .list{width:100%}textarea.form-control,textarea{min-height:155px;padding-top:16px;padding-bottom:17px}textarea.form-control.style2,textarea.style2{min-height:200px}textarea.form-control.style-border,textarea.style-border{padding-top:0}textarea.form-control.style-dark,textarea.style-dark{padding:20px}.form-group{position:relative}.form-group>i{display:inline-block;position:absolute;right:25px;top:21px;font-size:16px;color:var(--tg-heading-color)}.form-group>i.fa-envelope{padding-top:1px}.form-group>i.fa-comment{margin-top:-2px}.form-group>i.fa-chevron-down{width:17px;background-color:var(--tg-heading-color)}.form-group .form-icon-left{display:inline-block;position:absolute;right:auto;margin-bottom:0;left:20px;top:50%;transform:translate(0,-50%);margin-top:0}.form-group:has(.form-icon-left) textarea,.form-group:has(.form-icon-left) input{padding-left:45px}.form-group.has-label>i{top:50px}.form-group.has-icon .form-control{padding-left:70px}.form-group.has-icon .input-icon{display:inline-block;position:absolute;left:40px;top:18px;font-size:16px;color:var(--tg-heading-color)}.form-group.has-icon .input-icon:hover{color:var(--tg-theme-primary)}.form-group:has(.style-border2) .form-icon-left{filter:brightness(99)}.form-group .form-icon-right{display:inline-block;position:absolute;right:15px;left:auto;top:5px;margin-bottom:0}.form-group:has(.form-icon-right) textarea,.form-group:has(.form-icon-right) input{padding-right:33px}.form-group.radius-group input{border-radius:100px}.form-group.style-2 .form-control{padding:0 30px 0 55px}.form-group.style-2 textarea.form-control{padding:16px 30px 30px 55px}.form-group.style-3 .form-control{padding:0 60px 0 30px}input[type=date]{padding:0 25px 0 25px;position:relative}input[type=date]::-webkit-calendar-picker-indicator{background:#fff0;position:absolute;left:0;height:100%;width:100%;z-index:1;cursor:pointer}option:checked,option:focus,option:hover{background-color:var(--tg-theme-primary);color:var(--tg-heading-color)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=checkbox]{visibility:hidden;opacity:0;display:inline-block;vertical-align:middle;width:0;height:0;display:none;border-radius:10px}input[type=checkbox]:checked~label:before{content:"\f00c";color:var(--tg-color-white-default);background-color:var(--tg-theme-primary);border-color:var(--tg-theme-primary)}input[type=checkbox]~label{position:relative;padding-left:30px;cursor:pointer;display:block}input[type=checkbox]~label:before{content:"";font-family:var(--tg-icon-font-family);font-weight:700;position:absolute;left:0;top:3.5px;background-color:var(--tg-color-white-default);border:1px solid var(--tg-theme-primary);height:18px;width:18px;line-height:18px;text-align:center;font-size:12px}input[type=checkbox].style2~label{color:#8B929C;padding-left:23px;margin-bottom:-.5em}input[type=checkbox].style2~label:before{background-color:#fff;border:1px solid #f7ccd7;height:14px;width:14px;line-height:14px;border-radius:3px;top:6px}input[type=checkbox].style2:checked~label:before{color:var(--tg-theme-primary)}input[type=radio]{visibility:hidden;opacity:0;display:inline-block;vertical-align:middle;width:0;height:0;display:none}input[type=radio]~label{position:relative;padding-left:30px;cursor:pointer;line-height:1;display:inline-block;font-weight:600;margin-bottom:0}input[type=radio]~label::before{content:"\f111";position:absolute;font-family:var(--tg-icon-font-family);left:0;top:-2px;width:20px;height:20px;padding-left:0;font-size:.6em;line-height:19px;text-align:center;border:1px solid var(--tg-theme-primary);border-radius:100%;font-weight:700;background:var(--tg-color-white-default);color:#fff0;transition:all 0.2s ease}input[type=radio]:checked~label::before{border-color:var(--tg-theme-primary);background-color:var(--tg-theme-primary);color:var(--tg-color-white-default)}label{margin-bottom:.5em;margin-top:-.3em;display:block;color:var(--tg-heading-color);font-family:var(--tg-body-font-family);font-size:16px}textarea.is-invalid,select.is-invalid,input.is-invalid,.was-validated input:invalid{background-position:right calc(0.375em + 0.8875rem) center;background-image:none}textarea.is-invalid:focus,select.is-invalid:focus,input.is-invalid:focus,.was-validated input:invalid:focus{outline:0;box-shadow:none}textarea.is-invalid{background-position:top calc(0.375em + 0.5875rem) right calc(0.375em + 0.8875rem)}.row.no-gutters>.form-group{margin-bottom:0}.form-messages{display:none}.form-messages.mb-0 *{margin-bottom:0}.form-messages pre{padding:0;background-color:#fff0;color:inherit}.pagination__wrap ul{gap:10px 12px}@media (max-width:767.98px){.pagination__wrap ul{gap:10px}}.pagination__wrap .page-numbers{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;width:44px;height:44px;background-color:var(--tg-color-dark);border:1px solid rgb(255 255 255 / .1);color:var(--tg-color-white-default);-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;font-weight:500;font-size:14px}@media (max-width:767.98px){.pagination__wrap .page-numbers{width:40px;height:40px;font-size:14px}}.pagination__wrap .page-numbers:hover,.pagination__wrap .page-numbers.current{background-image:none;border-color:var(--tg-theme-primary);background-color:var(--tg-theme-primary);color:var(--tg-common-color-black-2)}@media (max-width:991.98px){.tg-header__area{padding:15px 0}}.tg-header__area .tgmenu__navbar-wrap>ul>li a{padding:48px 0}.tg-header__area .searchBoxToggler{padding:0;border:0;color:var(--tg-color-white-default);background:#fff0}.tg-header__area .searchBoxToggler:hover{color:var(--tg-theme-primary)}.tg-header__area-two .tgmenu__nav{margin-top:30px}@media (max-width:991.98px){.tg-header__area-two .tgmenu__nav{margin-top:0}}.tg-header__area-two .tgmenu__action ul{margin-left:0}.tg-header__area-two .tgmenu__action ul li{margin-left:30px;color:var(--tg-theme-primary);font-family:var(--tg-heading-font-family);text-transform:uppercase;font-size:14px}.tg-header__area-two .tgmenu__action ul li a{color:var(--tg-theme-primary)}.tg-header__area-two .tgmenu__action ul li a:hover{color:var(--tg-color-white-default)}.tg-header__area-two .tgmenu__action ul li.link{position:relative}.tg-header__area-two .tgmenu__action ul li.link::after{content:"";position:relative;height:1px;width:50px;display:inline-block;background-color:rgb(255 255 255 / .2);margin-left:30px}@media (max-width:1500px){.tg-header__area-two .tgmenu__action ul li.link::after{display:none}}.tg-header__area-two .tgmenu__action ul li.search{font-size:16px}.tg-header__area-two.sticky-menu{background:var(--tg-heading-color)}.tg-header__area-two.sticky-menu .tgmenu__nav{margin:20px 0}@media (max-width:991.98px){.tg-header__area-two.sticky-menu .tgmenu__nav{margin:0}}.tg-header__area-two .tgmenu__navbar-wrap>ul{margin-left:auto;background:rgb(255 255 255 / .04);border-radius:40px;padding:5px;border:2px solid rgb(255 255 255 / .2)}.tg-header__area-two .tgmenu__navbar-wrap>ul>li .sub-menu{background:var(--tg-heading-color)}.tg-header__area-two .tgmenu__navbar-wrap>ul>li{margin-right:20px}.tg-header__area-two .tgmenu__navbar-wrap>ul>li:last-child{margin-right:5px}.tg-header__area-two .tgmenu__navbar-wrap>ul>li.active>a{background:var(--tg-theme-primary);border-radius:40px;color:var(--tg-heading-color)}.tg-header__area-two .tgmenu__navbar-wrap>ul>li.active>a::after{color:var(--tg-heading-color)}.tg-header__area-two .tgmenu__navbar-wrap>ul>li a{padding:17px 20px}@media (max-width:991.98px){.tg-header__area-three{padding:0}}.tg-header__area-three .logo{background:var(--tg-color-black-3);position:absolute;left:50%;top:0;transform:translate(-50%,0);padding:40px 80px 30px;clip-path:polygon(0 0,100% 0,90% 100%,10% 100%)}@media (max-width:1500px){.tg-header__area-three .logo{position:initial;transform:none;padding:35px 80px}}@media (max-width:1200px){.tg-header__area-three .logo{padding:35px 60px}}@media (max-width:991.98px){.tg-header__area-three .logo{padding:30px 60px}}@media (max-width:380px){.tg-header__area-three .logo{padding:30px 40px}}.tg-header__area-three .tgmenu__nav{margin-top:30px}@media (max-width:1500px){.tg-header__area-three .tgmenu__nav{margin-top:0}}.tg-header__area-three .tgmenu__action ul{margin-left:0}.tg-header__area-three .tgmenu__action ul li{margin-left:30px;color:var(--tg-theme-primary);font-family:var(--tg-heading-font-family);text-transform:uppercase;font-size:14px}.tg-header__area-three .tgmenu__action ul li a{color:var(--tg-theme-primary)}.tg-header__area-three .tgmenu__action ul li a:hover{color:var(--tg-color-white-default)}.tg-header__area-three .tgmenu__action ul li.link{position:relative}.tg-header__area-three .tgmenu__action ul li.link::after{content:"";position:relative;height:1px;width:50px;display:inline-block;background-color:rgb(255 255 255 / .2);margin-left:30px}@media (max-width:1500px){.tg-header__area-three .tgmenu__action ul li.link::after{display:none}}.tg-header__area-three .tgmenu__action ul li.search{font-size:16px}.tg-header__area-three.sticky-menu{background:var(--tg-heading-color)}.tg-header__area-three.sticky-menu .tgmenu__nav{margin:20px 0}@media (max-width:991.98px){.tg-header__area-three.sticky-menu .tgmenu__nav{margin:0}}.tg-header__area-three.sticky-menu .logo{margin:-20px 0}@media (max-width:991.98px){.tg-header__area-three.sticky-menu .logo{margin:0}}.tg-header__area-three .tgmenu__navbar-wrap>ul{margin-left:0;background:rgb(255 255 255 / .04);border-radius:40px;padding:5px;border:2px solid rgb(255 255 255 / .2)}.tg-header__area-three .tgmenu__navbar-wrap>ul>li .sub-menu{background:var(--tg-heading-color)}.tg-header__area-three .tgmenu__navbar-wrap>ul>li{margin-right:10px}.tg-header__area-three .tgmenu__navbar-wrap>ul>li:last-child{margin-right:5px}.tg-header__area-three .tgmenu__navbar-wrap>ul>li.active>a{background:var(--tg-theme-primary);border-radius:40px;color:var(--tg-heading-color)}.tg-header__area-three .tgmenu__navbar-wrap>ul>li.active>a::after{color:var(--tg-heading-color)}.tg-header__area-three .tgmenu__navbar-wrap>ul>li a{padding:17px 19px}@media (max-width:1500px){.tg-header__area-three .tgmenu__navbar-wrap>ul{margin:0 auto}}.sidebar-btn{position:relative;width:60px;height:60px;line-height:58px;border-radius:50%;background:var(--tg-theme-primary);text-align:center;padding:22px 10px;display:inline-block}.sidebar-btn .line{display:block;height:2px;width:18px;background:var(--tg-color-dark);margin:auto;transition:0.4s}.sidebar-btn .line:not(:last-child){margin-bottom:5px}@media (max-width:767.98px){.sidebar-btn{width:50px;height:50px;padding:17px 0}}.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__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;flex-direction:row;flex-wrap:wrap;padding:0 0;margin:0 auto;margin-left:132px}.tgmenu__navbar-wrap>ul>li{list-style:none;display:block;position:relative;margin-right:50px}@media (max-width:1199.98px){.tgmenu__navbar-wrap>ul>li{margin-right:45px}}.tgmenu__navbar-wrap>ul>li:last-child{margin-right:0}.tgmenu__navbar-wrap>ul>li a{font-size:14px;font-weight:600;text-transform:uppercase;color:var(--tg-color-white-default);letter-spacing:.05em;padding:55px 0;display:flex;line-height:1;position:relative;z-index:1;font-family:var(--tg-body-font-family)}.tgmenu__navbar-wrap>ul>li .sub-menu{position:absolute;left:0;top:100%;min-width:230px;background:var(--tg-color-dark);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 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;-webkit-box-shadow:0 0 5px rgb(255 255 255 / .1);-moz-box-shadow:0 0 5px rgb(255 255 255 / .1);box-shadow:0 0 5px rgb(255 255 255 / .1);-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;border-radius:6px;padding:18px 0;display:block;visibility:hidden;opacity:0;z-index:9}.tgmenu__navbar-wrap>ul>li .sub-menu .sub-menu{right:auto;left:100%;top:100%}.tgmenu__navbar-wrap>ul>li .sub-menu>li{margin-left:0;text-align:left;display:block;position:relative}.tgmenu__navbar-wrap>ul>li .sub-menu>li a{padding:11px 15px 5px 25px;line-height:1.3;display:block;color:var(--tg-color-white-default);text-transform:uppercase}.tgmenu__navbar-wrap>ul>li .sub-menu>li:hover>a,.tgmenu__navbar-wrap>ul>li .sub-menu>li.active>a{color:var(--tg-theme-primary)}.tgmenu__navbar-wrap>ul>li .sub-menu>li:hover>a{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);-ms-transform:translateX(8px);-o-transform:translateX(8px);transform:translateX(8px)}.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__navbar-wrap-two>ul>li{margin-right:20px}.tgmenu__main-menu li.menu-item-has-children .dropdown-btn{display:none}.tgmenu__main-menu li.menu-item-has-children>a::after{content:"\f107";font-weight:700;font-family:var(--tg-icon-font-family);color:var(--tg-color-white-default);margin-left:4px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;line-height:1;transform:translateY(0)}.tgmenu__main-menu li.menu-item-has-children>a:hover{color:var(--tg-theme-primary)}.tgmenu__main-menu li.menu-item-has-children:hover>a::after{color:var(--tg-theme-primary)}.tgmenu__main-menu li.menu-item-has-children.active>a::after{color:var(--tg-theme-primary)}@media (max-width:991.98px){.tgmenu__action{margin-right:25px;margin-left:auto}}.tgmenu__action ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;margin-left:162px}@media (max-width:1399px){.tgmenu__action ul{margin-left:30px}}.tgmenu__action ul li{position:relative;margin-left:40px}@media (max-width:1199.98px){.tgmenu__action ul li{margin-left:20px}}.tgmenu__action ul li:first-child{margin-left:0}.tgmenu__action ul .search a{color:var(--tg-color-white-default)}.tgmenu__action ul .header-search{line-height:0}.tgmenu__action ul .header-search a{font-size:24px;line-height:0;color:var(--tg-color-gray-2)}.tgmenu__action ul .header-search a:hover{color:var(--tg-theme-primary)}.tgmenu__action ul .header-cart{line-height:0;position:relative}.tgmenu__action ul .header-cart::before{content:"";position:absolute;left:-16px;top:50%;transform:translateY(-50%) rotate(16deg);width:2px;height:24px;background:#C3C3C3;border-radius:2px}@media (max-width:1199.98px){.tgmenu__action ul .header-cart::before{display:none}}.tgmenu__action ul .header-cart a{position:relative;font-size:28px;line-height:0;color:var(--tg-color-gray-2)}.tgmenu__action ul .header-cart a span{position:absolute;width:18px;height:18px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;right:-6px;top:-5px;background:var(--tg-theme-primary);color:var(--tg-color-white-default);font-size:12px;font-weight:600;justify-content:center}.tgmenu__action ul .header-cart a:hover{color:var(--tg-theme-primary)}.tgmenu__action ul .header-cart-two{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:5px}.tgmenu__action ul .header-cart-two::before{display:none}.tgmenu__action ul .header-cart-two .price{font-size:18px;line-height:.8;font-weight:500;font-family:var(--tg-heading-font-family);color:var(--tg-body-color)}.tgmenu__action ul .offCanvas-menu{line-height:1}@media (max-width:1199.98px){.tgmenu__action ul .offCanvas-menu{display:none}}.tgmenu__action ul .offCanvas-menu .menu-tigger{color:var(--tg-heading-color);padding:0 10px}.tgmenu__action ul .offCanvas-menu .menu-tigger svg{width:26px}.tgmenu__action ul .offCanvas-menu .menu-tigger:hover{background:var(--tg-color-white-default);color:var(--tg-heading-color)}.tgmenu__action ul .header-btn{margin-left:25px}@media (max-width:1199.98px){.tgmenu__action ul .header-btn{display:none}}.tgmenu__action ul .header-btn .btn{color:var(--tg-color-white-default);font-size:16px;gap:5px;padding:17px 24px 15px 24px;background:linear-gradient(90deg,#80397E 5.39%,#9F59A4 100%)}.tgmenu__action ul .header-btn .btn i{line-height:0;font-size:18px;transform:translateY(-2px)}.tgmenu__action ul .header-btn .btn::after{display:none}.tgmenu__action ul .header-btn.login-btn .btn{padding:11px 19px 9px 19px;background:var(--tg-heading-color);font-family:var(--tg-heading-font-family);font-size:15px;font-weight:600;gap:10px}.tgmenu__action ul .header-btn.login-btn .btn i{font-size:24px;line-height:0;transform:translateY(-1px)}.tgmenu__action ul .header-btn.login-btn .btn::before{background:var(--tg-theme-primary)}.tgmenu__action ul .header-btn.login-btn .btn:hover{background:var(--tg-heading-color)}.tgmenu__action-two .list-wrap{justify-content:flex-end}.tgmenu__action-two .list-wrap .header-search a{color:#BFCDEB}.tgmenu__action-two .list-wrap .header-cart a{color:#BFCDEB}.tgmenu__action-two .list-wrap .header-btn.login-btn .btn{background:#1B3B80;padding:12px 19px 12px 19px}.tgmenu__action-two .list-wrap .header-btn.login-btn .btn i{font-size:20px}.tgmenu__action-two .list-wrap .header-btn.login-btn .btn:hover{background:#1B3B80}.tgmenu__action-three .list-wrap{margin-left:15px}.tgmenu__action-three .list-wrap li{margin-left:30px;line-height:0}@media (max-width:1500px){.tgmenu__action-three .list-wrap li{margin-left:25px}}.tgmenu__action-three .list-wrap li::before{content:"";position:absolute;right:-16px;top:50%;-webkit-transform:translateY(-50%) rotate(16.284deg);-moz-transform:translateY(-50%) rotate(16.284deg);-ms-transform:translateY(-50%) rotate(16.284deg);-o-transform:translateY(-50%) rotate(16.284deg);transform:translateY(-50%) rotate(16.284deg);width:2px;height:24px;background:#AEB7CA;border-radius:2px}@media (max-width:1500px){.tgmenu__action-three .list-wrap li::before{right:-13px}}.tgmenu__action-three .list-wrap li a{font-size:28px;line-height:0;color:var(--tg-heading-color)}@media (max-width:1500px){.tgmenu__action-three .list-wrap li a{font-size:25px}}.tgmenu__action-three .list-wrap li a:hover{color:var(--tg-theme-primary)}@media (max-width:1199.98px){.tgmenu__search{margin-left:auto}}@media (max-width:991.98px){.tgmenu__search{display:none}}.tgmenu__search-form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-border-radius:100px;-moz-border-radius:100px;-o-border-radius:100px;-ms-border-radius:100px;border-radius:100px;border:1px solid var(--tg-border-3);background:#F9F9F9;width:400px;position:relative}@media (max-width:1500px){.tgmenu__search-form{width:360px}}@media (max-width:1199.98px){.tgmenu__search-form{width:390px}}.tgmenu__search-form input{width:100%;display:block;background:#fff0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;border:none;padding:15px 10px 15px 25px;font-size:14px;color:var(--tg-heading-color);height:50px}.tgmenu__search-form input::placeholder{font-size:14px;color:#7B859B}.tgmenu__search-form .select-grp{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;background:#fff0;border:none;padding:12px 0 12px 17px;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;width:130px;flex:0 0 auto;position:relative}.tgmenu__search-form .select-grp::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:2px;height:16px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;border-radius:2px;background:#C1C1C1}.tgmenu__search-form .select-grp svg{width:16px;height:16px;flex:0 0 auto}.tgmenu__search-form .select-grp path{fill:var(--tg-theme-primary)}.tgmenu__search-form .form-select{outline:none;box-shadow:none;border:none;padding-left:8px;color:var(--tg-heading-color);font-size:14px;font-weight:500}.tgmenu__search-form [type=submit]{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;position:relative;top:3px;bottom:3px;right:3px;width:43px;height:43px;flex:0 0 auto;border:none;padding:0 0;background:var(--tg-theme-primary);font-size:18px;line-height:0;color:var(--tg-color-white-default);-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;margin-left:10px}.tgmenu__search-form [type=submit]:hover{background:var(--tg-heading-color);color:var(--tg-color-white-default)}.sticky-menu{position:fixed;left:0;margin:auto;top:0;width:100%;z-index:99;background:var(--tg-color-dark);-webkit-animation:1000ms ease-in-out 0s normal none 1 running fadeInDown;animation:1000ms ease-in-out 0s normal none 1 running fadeInDown;-webkit-box-shadow:0 0 5px rgb(255 255 255 / .1);box-shadow:0 0 5px rgb(255 255 255 / .1);border-radius:0}.sticky-menu ul li .sub-menu{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-o-border-radius:0 0 6px 6px;-ms-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.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-4);-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.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:#fff0;color:var(--tg-heading-color)}.tgmobile__menu{position:fixed;right:0;top:0;width:320px;padding-right:30px;max-width:100%;height:100%;z-index:99;border-radius:0;transition:all 0.3s cubic-bezier(.785,.135,.15,.86);-moz-transition:all 0.3s cubic-bezier(.785,.135,.15,.86);-webkit-transition:all 0.3s cubic-bezier(.785,.135,.15,.86);-ms-transition:all 0.3s cubic-bezier(.785,.135,.15,.86);-o-transition:all 0.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 .navbar-collapse{display:block!important}.tgmobile__menu .nav-logo{position:relative;padding:40px;text-align:left}.tgmobile__menu .nav-logo img{max-height:35px}.tgmobile__menu .navigation{position:relative;display:block;width:100%;float:none;margin:0;padding:0}.tgmobile__menu .navigation li{position:relative;display:block}.tgmobile__menu .navigation li.active>a{color:var(--tg-color-white-default);opacity:1}.tgmobile__menu .navigation li:has(.dropdown-btn.open)>a{opacity:1}.tgmobile__menu .navigation li.menu-item-has-children .dropdown-btn{position:absolute;right:0;top:0;width:100%;height:64px;text-align:center;font-size:16px;line-height:32px;color:var(--tg-color-white-default);background:#fff0;cursor:pointer;border-radius:3px;-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;z-index:5}.tgmobile__menu .navigation li.menu-item-has-children .dropdown-btn .plus-line{position:absolute;right:34px;top:17px;-webkit-transform:translate(-50%,-50%) rotate(0);-ms-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(45deg);border-radius:10px;width:10px;height:2px;background-color:var(--tg-theme-primary);-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.tgmobile__menu .navigation li.menu-item-has-children .dropdown-btn .plus-line::after{content:"";position:absolute;left:10px;top:6px;-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:10px;background-color:var(--tg-theme-primary);-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.tgmobile__menu .navigation li.menu-item-has-children .dropdown-btn.open .plus-line{transform:translate(-50%,-50%) rotate(135deg)}.tgmobile__menu .navigation li>a{position:relative;display:block;line-height:1.5;padding:0 60px 22px 40px;font-size:28px;font-weight:400;font-family:var(--tg-heading-font-family);color:var(--tg-color-white-default);text-transform:uppercase;-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;border:none;opacity:.3}.tgmobile__menu .navigation li>a::before{content:"";position:absolute;left:0;top:0;height:0;-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;width:2px;background:var(--tg-theme-primary);pointer-events:none;display:none}.tgmobile__menu .navigation li ul li>a{margin-left:20px}.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:uppercase}.tgmobile__menu .navigation>li.active>a::before{height:100%}.tgmobile__menu .close-btn{position:absolute;right:30px;top:40px;line-height:40px;width:40px;background:var(--tg-theme-primary);text-align:center;font-size:18px;color:var(--tg-color-dark);cursor:pointer;z-index:10;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;border-radius:50%}.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 700ms ease;-moz-transition:all 700ms ease;-webkit-transition:all 700ms ease;-ms-transition:all 700ms ease;-o-transition:all 700ms ease;opacity:0;visibility:hidden;background:rgb(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:20px 0 0 0;align-items:center;flex-wrap:wrap;gap:20px}.tgmobile__menu .social-links ul li{position:relative;display:inline-block;margin:0}.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;position:relative;line-height:32px;font-size:16px;color:var(--tg-color-white-default);-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}.tgmobile__menu .social-links ul li a:hover{color:var(--tg-theme-primary)}.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-black-3);padding:0 0;z-index:5;box-shadow:-9px 0 14px 0 rgb(0 0 0 / .06);display:flex;flex-direction:column}.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}@media (max-width:991.98px){.tgmobile__menu-outer .mobile-nav-toggler{display:block!important}}.tgmobile__menu-bottom{margin-top:auto;padding:30px 40px 40px}.tgmobile__menu-bottom .contact-info li{color:var(--tg-color-white-default);font-family:var(--tg-heading-font-family);font-size:22px;font-weight:400;text-transform:uppercase;line-height:normal}.tgmobile__menu-bottom .contact-info li:not(:last-child){margin-bottom:40px}.tgmobile__menu-bottom .contact-info li a:hover{color:var(--tg-color-dark)}.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)}.mobile-nav-toggler{display:none}@media (max-width:991.98px){.mobile-nav-toggler{display:inline-flex}}.hero-1{background:var(--tg-theme-primary);position:relative;background-size:cover;z-index:1;clip-path:polygon(0 0,100% 0,100% calc(100% - 172px),calc(100% - 230px) calc(100% - 60px),755px 100%,0 calc(100% - 54px))}.hero-1:after{content:"";position:absolute;inset:0 0 2px 0;background:var(--tg-color-dark);opacity:.9;z-index:-1;clip-path:polygon(0 0,100% 0,100% calc(100% - 172px),calc(100% - 230px) calc(100% - 60px),755px 100%,0 calc(100% - 54px))}.hero-1 .hero-bg-1-2,.hero-1 .hero-bg-1-1{position:absolute;inset:0 0 2px 0;clip-path:polygon(0 0,100% 0,100% calc(100% - 172px),calc(100% - 230px) calc(100% - 60px),755px 100%,0 calc(100% - 54px))}.hero-1 .hero-bg-1-2{z-index:-1}.hero-1 .hero-shadow-text{position:absolute;bottom:0;left:50%;transform:translate(-50%,0);font-size:200px;font-family:var(--tg-heading-font-family);background:linear-gradient(to bottom,var(--tg-theme-primary),transparent);-webkit-background-clip:text;-webkit-text-stroke:2px #fff0;opacity:.3;text-transform:uppercase;line-height:1}@media (max-width:1500px){.hero-1{clip-path:polygon(0 0,100% 0,100% calc(100% - 100px),calc(100% - 150px) calc(100% - 50px),600px 100%,0 calc(100% - 30px))}.hero-1:after{clip-path:polygon(0 0,100% 0,100% calc(100% - 100px),calc(100% - 150px) calc(100% - 50px),600px 100%,0 calc(100% - 30px))}.hero-1 .hero-bg-1-2,.hero-1 .hero-bg-1-1{clip-path:polygon(0 0,100% 0,100% calc(100% - 100px),calc(100% - 150px) calc(100% - 50px),600px 100%,0 calc(100% - 30px))}}@media (max-width:1399px){.hero-1 .hero-shadow-text{font-size:160px}}@media (max-width:1199.98px){.hero-1 .hero-shadow-text{font-size:140px}}@media (max-width:991.98px){.hero-1{clip-path:none}.hero-1:after{clip-path:none}.hero-1 .hero-bg-1-2,.hero-1 .hero-bg-1-1{clip-path:none}}@media (max-width:767.98px){.hero-1 .hero-shadow-text{font-size:80px}}@media only screen and (min-width:576px) and (max-width:767px){.hero-1 .hero-shadow-text{font-size:100px}}.hero-style1{position:relative;z-index:1;padding:343px 0 250px}.hero-style1 .sub-title{font-size:18px;font-weight:600;text-transform:uppercase;color:var(--tg-theme-primary);display:inline-block;position:relative;opacity:.7;line-height:normal;margin-bottom:25px}.hero-style1 .sub-title:after{content:"";position:absolute;width:100%;height:2px;background:var(--tg-theme-primary);left:0;bottom:-3px}.hero-style1 .hero-title{color:var(--tg-color-white-default);font-weight:400;margin-bottom:54px}.hero-style1 .hero-title .title2,.hero-style1 .hero-title .title1{display:block}.hero-style1 .hero-title .text-strock{color:#101010;-webkit-text-stroke:1px var(--tg-theme-primary)}@media (max-width:1199.98px){.hero-style1 .hero-title{font-size:5rem}}@media (max-width:767.98px){.hero-style1 .hero-title{font-size:2.5rem}}@media only screen and (min-width:576px) and (max-width:767px){.hero-style1 .hero-title{font-size:4.063rem}}.hero-style1 .hero-text{font-size:1.125rem;color:var(--tg-color-white-default);letter-spacing:-.015em;line-height:1.777;margin-bottom:30px}@media (max-width:1199.98px){.hero-style1 .hero-text{font-size:1rem}}@media (max-width:991.98px){.hero-style1 .hero-text{margin-top:10px;margin-bottom:0}}.hero-style1 .tg-button-wrap .btn{box-shadow:none}@media (max-width:1500px){.hero-style1{padding:243px 0 240px}}@media (max-width:1199.98px){.hero-style1{padding:220px 0 200px}}@media (max-width:991.98px){.hero-style1{text-align:center;padding:180px 0 40px}.hero-style1 .tg-button-wrap{justify-content:center}}@media (max-width:767.98px){.hero-style1{padding:150px 0 40px}}@media only screen and (min-width:576px) and (max-width:767px){.hero-style1{padding:180px 0 40px}}@media (max-width:380px){.hero-style1{padding:180px 0 120px}}.hero-thumb1{margin:0 -223px}.hero-thumb1 .thumb{position:relative;z-index:1}.hero-thumb1 .thumb:after{content:"";position:absolute;z-index:-1;left:50%;transform:translate(-50%,0);top:110px;border-radius:50%;width:679px;height:679px;background:linear-gradient(205.39deg,var(--tg-theme-primary) 12.33%,#030201 87.34%);opacity:.4}.hero-thumb1 .thumb img{width:100%}@media (max-width:1500px){.hero-thumb1{margin:0 -100px 0 -223px}.hero-thumb1 .thumb:after{width:500px;height:500px}}@media (max-width:1199.98px){.hero-thumb1{margin:0 -100px 0 -180px}.hero-thumb1 .thumb:after{width:450px;height:450px}}@media (max-width:991.98px){.hero-thumb1{margin:0}}@media (max-width:767.98px){.hero-thumb1 .thumb:after{width:300px;height:300px}}@media only screen and (min-width:576px) and (max-width:767px){.hero-thumb1 .thumb:after{width:400px;height:400px}}@media (max-width:380px){.hero-thumb1{display:none}}.hero-2{padding:216px 0 120px;position:relative;z-index:1;text-align:end;overflow:hidden}@media (max-width:991.98px){.hero-2{padding:210px 0 120px}}@media (max-width:767.98px){.hero-2{padding:160px 0 120px}}.hero-2 .hero-thumb2-1{display:inline-block;margin-top:-52px;position:relative;z-index:-1}.hero-2 .hero-thumb2-1 img{width:100%;height:500px;object-fit:cover}@media (max-width:1199.98px){.hero-2 .hero-thumb2-1{margin-top:-30px}}@media (max-width:991.98px){.hero-2 .hero-thumb2-1 img{height:400px}}@media (max-width:767.98px){.hero-2 .hero-thumb2-1{margin-top:-20px}}.hero-2 .hero-thumb2-2{display:inline-block;position:absolute;left:227px;top:-86px;z-index:-1}.hero-2 .hero-thumb2-2 img{opacity:.04;width:321px;height:408px;object-fit:cover}@media (max-width:767.98px){.hero-2 .hero-thumb2-2{left:50%;transform:translate(-50%,0);width:max-content}}.hero-style2 .hero-subtitle{font-size:18px;font-weight:500;font-family:var(--tg-paragraph-font-family);text-transform:uppercase;margin-bottom:22px}@media (max-width:767.98px){.hero-style2 .hero-subtitle{font-size:16px}}.hero-style2 .hero-title{font-size:120px;line-height:1.0833;letter-spacing:-.03em;font-weight:400;margin-bottom:0;text-transform:uppercase}@media (max-width:1399px){.hero-style2 .hero-title{font-size:90px}.hero-style2 .hero-title:not(:last-child){margin-bottom:10px}}@media (max-width:1199.98px){.hero-style2 .hero-title{font-size:80px}}@media (max-width:991.98px){.hero-style2 .hero-title{font-size:65px}}@media (max-width:767.98px){.hero-style2 .hero-title{font-size:45px}}@media only screen and (min-width:576px) and (max-width:767px){.hero-style2 .hero-title{font-size:55px}}.hero-style3{text-align:center;padding:185px 0 0}.hero-style3 .hero-title,.hero-one .hero-title{font-size:295px;line-height:1.0833;font-weight:400;margin-bottom:5px;text-transform:uppercase}@media (max-width:1800px){.hero-style3 .hero-title,.hero-one .hero-title{font-size:270px}}@media (max-width:1568px){.hero-style3 .hero-title,.hero-one .hero-title{font-size:250px}}@media (max-width:1500px){.hero-style3 .hero-title,.hero-one .hero-title{font-size:230px}}@media (max-width:1340px){.hero-style3 .hero-title,.hero-one .hero-title{font-size:190px}}@media (max-width:1199.98px){.hero-style3 .hero-title,.hero-one .hero-title{font-size:160px}}@media (max-width:991.98px){.hero-style3 .hero-title,.hero-one .hero-title{font-size:120px}}@media (max-width:767.98px){.hero-style3 .hero-title,.hero-one .hero-title{font-size:60px;margin-bottom:15px}}@media only screen and (min-width:576px) and (max-width:767px){.hero-style3 .hero-title,.hero-one .hero-title{font-size:80px}}@media (max-width:380px){.hero-style3 .hero-title,.hero-one .hero-title{font-size:50px}}.hero-style3 .hero-text{font-size:18px;text-transform:uppercase;color:rgb(255 255 255 / .7);margin-bottom:0}@media (max-width:767.98px){.hero-style3 .hero-text{font-size:16px}}.hero-style3 .hero-thumb3-1{margin-top:52px}@media (max-width:767.98px){.hero-style3 .hero-thumb3-1 .thumb img,.hero-one .hero-thumb3-1 .thumb img{height:250px;object-fit:cover}}.service-card-wrap{background:rgb(255 255 255 / .05);padding:0}.service-card-wrap:nth-child(2){background:rgb(255 255 255 / .1)}.service-card-wrap:nth-child(3){background:rgb(255 255 255 / .15)}.service-card{position:relative;z-index:1;padding:100px}.service-card .box-icon{color:var(--tg-theme-primary);margin-bottom:108px;transition:0.4s;display:inline-block}.service-card .box-title{font-size:70px;font-weight:400;margin-bottom:30px}.service-card .box-title a{color:#fff0;-webkit-text-stroke:1px var(--tg-color-white-default)}.service-card .box-text{font-size:18px;color:var(--tg-color-white-2);margin-bottom:40px}.service-card .link-btn{display:flex;justify-content:space-between}.service-card .link-btn:after,.service-card .link-btn:before{height:1px;background:var(--tg-heading-color)}.service-card:hover .box-icon{transform:rotateY(180deg)}.service-card:hover .box-title a{color:var(--tg-color-white-default);-webkit-text-stroke:0 var(--tg-color-white-default)}@media (max-width:1800px){.service-card{padding:70px}}@media (max-width:1500px){.service-card{padding:70px}.service-card .box-title{font-size:54px}.service-card .box-icon{margin-bottom:60px}}@media (max-width:1399px){.service-card{padding:70px}.service-card .box-icon{margin-bottom:40px}.service-card .box-text{margin-bottom:30px}}@media (max-width:1200px){.service-card{padding:50px}.service-card .box-text{font-size:16px}}@media (max-width:1199.98px){.service-card .box-title{font-size:45px}}@media (max-width:767.98px){.service-card .box-title{font-size:30px}}@media only screen and (min-width:576px) and (max-width:767px){.service-card .box-title{font-size:40px}}@media (max-width:380px){.service-card{padding:30px}.service-card .box-text{margin-bottom:20px}}.service-bg-shape3-1{position:absolute;left:5%;top:40%}.service-bg-shape3-2{position:absolute;right:3%;top:15%}.service-list-wrap3{margin:0;padding:0;list-style:none}.service-list-wrap3 .single-service-list{text-align:center;display:flex;justify-content:center;gap:20px}.service-list-wrap3 .single-service-list:not(:last-child){margin-bottom:50px}@media (max-width:767.98px){.service-list-wrap3 .single-service-list:not(:last-child){margin-bottom:30px}}@media only screen and (min-width:576px) and (max-width:767px){.service-list-wrap3 .single-service-list:not(:last-child){margin-bottom:40px}}.service-list-wrap3 .single-service-list .service-list-number{font-size:20px;font-weight:400;font-family:var(--tg-heading-font-family);color:rgb(255 255 255 / .4);margin-bottom:0;transition:0.4s;line-height:1}@media (max-width:767.98px){.service-list-wrap3 .single-service-list .service-list-number{font-size:16px}}.service-list-wrap3 .single-service-list .title{color:var(--tg-color-white-default);font-size:120px;font-weight:400;text-transform:uppercase;line-height:1;transition:0.4s;margin-bottom:-.07em;margin-top:-.05em}@media (max-width:1500px){.service-list-wrap3 .single-service-list .title{font-size:100px}}@media (max-width:1199.98px){.service-list-wrap3 .single-service-list .title{font-size:80px}}@media (max-width:991.98px){.service-list-wrap3 .single-service-list .title{font-size:60px}}@media (max-width:767.98px){.service-list-wrap3 .single-service-list .title{font-size:30px}}@media only screen and (min-width:576px) and (max-width:767px){.service-list-wrap3 .single-service-list .title{font-size:40px}}.service-list-wrap3 .single-service-list:hover .service-list-number{color:var(--tg-color-white-default)}.service-list-wrap3 .single-service-list:hover .title{color:#fff0}.service-list-wrap3 .single-service-list:hover .title a{color:#fff0;-webkit-text-stroke:1px var(--tg-theme-primary)}@media (max-width:767.98px){.service-list-wrap3 .single-service-list{gap:15px}}.page-title{font-size:50px}.work-card-wrap{padding:0;list-style:none;margin:0}.work-card{position:relative;display:flex;transition:0.4s;border-bottom:1px solid rgb(255 255 255 / .2);padding:50px 0;position:relative}.work-card:first-child{border-top:1px solid rgb(255 255 255 / .2)}.work-card:after{content:"";position:absolute;left:2px;bottom:0;width:100%;height:1px;background:var(--tg-theme-primary);transform-origin:right top;transform:scale(0,1);transition:transform 0.4s cubic-bezier(.74,.72,.27,.24)}.work-card .work-card-title{font-size:60px!important;font-weight:400;color:var(--tg-color-white-default);margin-bottom:0;margin-top:0;text-transform:uppercase}@media (max-width:991.98px){.work-card .work-card-title{font-size:40px!important}}@media (max-width:767.98px){.work-card .work-card-title{font-size:32px!important}}@media (max-width:380px){.work-card .work-card-title{font-size:24px!important}}.work-card .work-card-text{font-size:18px;font-weight:400;text-transform:uppercase;color:rgb(255 255 255 / .5);margin-bottom:4px;align-self:flex-end;margin-left:30px;transition:0.4s}@media (max-width:767.98px){.work-card .work-card-text{font-size:16px}}.work-card .work-card-tag{margin-left:auto;align-self:center;gap:10px;color:var(--tg-theme-primary);text-transform:uppercase}.work-card .hover-wrap{position:absolute;inset:0 -315px;z-index:1;transition:0.4s;opacity:0;background-size:cover;padding:50px 0;display:flex;align-items:center}.work-card .hover-wrap:after{content:"";position:absolute;inset:0;background:var(--tg-theme-primary);opacity:.8;z-index:-1}.work-card .hover-wrap .marquee-wrap{margin:0}.work-card .hover-wrap .work-card-title-item.m-item{margin-right:80px!important}.work-card .hover-wrap .work-card-title-item.m-item a{letter-spacing:normal;color:var(--tg-heading-color);line-height:1}.work-card .hover-wrap .work-card-title-item.m-item a:hover{color:#fff0;-webkit-text-stroke:2px var(--tg-heading-color)}.work-card .hover-wrap .work-card-title-item.m-item span{color:rgb(0 0 0 / .2);margin-left:80px;font-size:60px}.work-card:hover .work-card-text{color:#fff}.work-card:hover:after{transform-origin:left top;transform:scale(1,1)}.work-card:hover .hover-wrap{opacity:1}@media (max-width:1500px){.work-card .work-card-title{font-size:50px!important}.work-card .hover-wrap .work-card-title-item.m-item span{font-size:50px}}@media (max-width:1199.98px){.work-card .work-card-title{font-size:40px!important}.work-card .hover-wrap .work-card-title-item.m-item span{font-size:40px}}@media (max-width:991.98px){.work-card .work-card-title{font-size:30px!important}.work-card .hover-wrap .work-card-title-item.m-item{margin-right:40px!important}.work-card .hover-wrap .work-card-title-item.m-item span{margin-left:40px;font-size:30px}.work-card .work-card-text{font-size:14px;margin-left:20px}.work-card .work-card-tag{font-size:14px}}@media (max-width:767.98px){.work-card{display:block;padding:30px 0}.work-card .hover-wrap{padding:30px 0}.work-card .work-card-text{margin-left:0;margin-top:10px;margin-bottom:20px;display:block}}.team-card-wrap{padding:0;list-style:none;margin:0}.team-card{position:relative;overflow:hidden;display:flex;transition:0.4s;border-bottom:1px solid rgb(255 255 255 / .2);padding:50px 0;position:relative}.team-card:first-child{border-top:1px solid rgb(255 255 255 / .2)}.team-card:after{content:"";position:absolute;left:2px;bottom:0;width:100%;height:1px;background:var(--tg-theme-primary);transform-origin:right top;transform:scale(0,1);transition:transform 0.4s cubic-bezier(.74,.72,.27,.24)}.team-card .team-card-title{font-size:60px;font-weight:400;color:var(--tg-color-white-default);margin-bottom:0;margin-top:0}@media (max-width:991.98px){.team-card .team-card-title{font-size:40px}}@media (max-width:767.98px){.team-card .team-card-title{font-size:32px}}@media (max-width:380px){.team-card .team-card-title{font-size:24px}}.team-card .team-card-text{font-size:18px;font-weight:400;text-transform:uppercase;color:rgb(255 255 255 / .5);margin-bottom:4px;align-self:flex-end;margin-left:30px;transition:0.4s}@media (max-width:767.98px){.team-card .team-card-text{font-size:16px}}.team-card .link-btn{margin-left:auto;align-self:center;gap:10px;opacity:.4}.team-card .link-btn .fa-arrow-right{transform:rotate(-45deg);transition:inherit}.team-card .link-btn:hover{opacity:1}.team-card .link-btn:hover .fa-arrow-right{transform:rotate(0)}.team-card:hover .team-card-text{color:#fff}.team-card:hover:after{transform-origin:left top;transform:scale(1,1)}@media (max-width:767.98px){.team-card{display:block}.team-card .team-card-text{margin-left:0;margin-top:10px;margin-bottom:20px;display:block}}.team-slider2 .slider-pagination{text-align:center;margin-top:65px}.team-slider2 .slider-pagination .swiper-pagination-bullet{--swiper-pagination-bullet-size:10px;--swiper-pagination-bullet-horizontal-gap:10px;background:rgb(255 255 255 / .14);opacity:1;transition:0.4s;position:relative}.team-slider2 .slider-pagination .swiper-pagination-bullet:after{content:"";position:absolute;width:20px;height:20px;border:1px solid var(--tg-theme-primary);border-radius:50%;background:#fff0;left:50%;top:50%;transform:translate(-50%,-50%) scale(0);transition:0.4s}.team-slider2 .slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff0}.team-slider2 .slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after{transform:translate(-50%,-50%) scale(1)}@media (max-width:1199.98px){.team-slider2 .slider-pagination{margin-top:45px}}.team-card2 .team-thumb{position:relative}.team-card2 .team-thumb .thumb{overflow:hidden;display:block}.team-card2 .team-thumb .thumb img{width:100%}.team-card2 .team-thumb .team-social{position:absolute;right:20px;bottom:-20px;transform:translate(0,50%);opacity:0;transition:0.4s}.team-card2 .team-thumb .team-social .icon-btn{border-radius:0;width:46px;height:46px;line-height:46px;border:0;background:var(--tg-theme-primary);color:var(--tg-heading-color);padding:0;font-size:16px}.team-card2 .team-thumb .team-social .social-wrap{position:absolute;bottom:0;left:0;transition:0.4s;width:max-content;opacity:0;visibility:hidden;z-index:-1}.team-card2 .team-thumb .team-social .social-wrap a{display:block;width:46px;height:46px;line-height:46px;border-radius:0;text-align:center;margin-bottom:10px;background:var(--tg-color-white-default);color:var(--tg-heading-color)}.team-card2 .team-thumb .team-social .social-wrap a:hover{background:var(--tg-theme-primary)}.team-card2 .team-thumb .team-social:hover .social-wrap{opacity:1;visibility:visible;bottom:46px}.team-card2 .team-card-details{margin-top:32px}.team-card2 .sub-title{color:var(--tg-theme-primary);font-size:18px;font-weight:400;text-transform:uppercase;margin-bottom:12px;display:block}.team-card2 .title{color:var(--tg-color-white-default);font-size:30px;font-weight:400;text-transform:uppercase}.team-card2:hover .team-thumb .team-social{opacity:1;bottom:0}@media (max-width:1199.98px){.team-card2 .sub-title{font-size:16px}.team-card2 .title{font-size:24px}}.team-card3 .team-thumb{position:relative}.team-card3 .team-thumb .thumb{overflow:hidden;display:block}.team-card3 .team-thumb .thumb img{width:100%}.team-card3 .team-card-details{margin-top:36px}.team-card3 .sub-title{position:absolute;left:0;bottom:0;color:var(--tg-heading-color);font-size:18px;font-weight:400;text-transform:uppercase;margin-bottom:0;display:block;background:var(--tg-theme-primary);padding:6px 10px;line-height:1}.team-card3 .title{color:var(--tg-color-white-default);font-size:30px;font-weight:400;text-transform:uppercase;margin-bottom:6px}.team-card3 .team-card-text{font-size:16px;color:rgb(255 255 255 / .7)}.team-card3 .social-wrap{display:flex;gap:20px;margin-bottom:-.3em;margin-top:20px}.team-card3 .social-wrap a{color:rgb(255 255 255 / .5)}.team-card3 .social-wrap a:hover{color:var(--tg-theme-primary)}@media (max-width:1199.98px){.team-card3 .sub-title{font-size:16px}.team-card3 .title{font-size:24px}.team-card3 .team-card-text{font-size:16px}}.team-inner-thumb{filter:grayscale(1)}.team-details-about-info .title{font-weight:400;letter-spacing:-.03em;font-size:40px}@media (max-width:1199.98px){.team-details-about-info .title{font-size:36px}}.team-details-about-info .text{font-size:30px;font-weight:500;line-height:1.3333;letter-spacing:-.015em}@media (max-width:1199.98px){.team-details-about-info .text{font-size:20px}}.team-details-about-info .team-contact-wrap .team-contact-title{font-size:18px;font-weight:400;letter-spacing:-.004em}.team-details-about-info .team-contact-wrap .team-contact-title a{font-family:var(--tg-body-font-family)}.testi-slider1{margin:0 -210px}@media (max-width:1199.98px){.testi-slider1{margin:0}}.testi-slider1 .swiper-slide-active .testimonial-card{opacity:1;box-shadow:0 60px 120px rgb(0 0 0 / .7)}.testi-slider1 .swiper-slide-active .testimonial-card .testimonial-card_quote{opacity:1}.testimonial-card{background:var(--tg-color-black-3);padding:40px;position:relative;transition:0.4s}.testimonial-card:after{content:"";position:absolute;width:100px;height:6px;background-color:var(--tg-theme-primary);left:50%;bottom:0;transform:translate(-50%,0)}.testimonial-card .star-rating{color:var(--tg-theme-primary);margin-bottom:20px;display:block;margin-top:-.3em}.testimonial-card_text{font-size:26px;font-family:var(--tg-heading-font-family);text-transform:uppercase;color:var(--tg-color-white-default);line-height:1.3846;margin-bottom:37px}.testimonial-card_author{display:flex;align-items:center;gap:20px}.testimonial-card_thumb{flex:none;border-radius:50%;overflow:hidden}.testimonial-card_title{color:var(--tg-color-white-default);font-size:24px;font-weight:400;text-transform:uppercase}.testimonial-card_desig{color:var(--tg-theme-primary);font-size:14px;margin-bottom:-.3em}.testimonial-card_quote{position:absolute;bottom:0;right:40px;display:inline-flex;gap:32px;opacity:0;transition:0.4s}.testimonial-card_quote:before,.testimonial-card_quote:after{content:"";position:relative;display:inline-block;width:48px;height:96px;background:var(--tg-theme-primary);clip-path:polygon(0 calc(100% - 48px),100% 0%,100% 100%,0% 100%)}@media (max-width:767.98px){.testimonial-card{padding:30px}.testimonial-card:after{display:none}.testimonial-card .testimonial-card_text{font-size:20px;line-height:normal}.testimonial-card .testimonial-card_quote{gap:20px;right:30px}.testimonial-card .testimonial-card_quote:before,.testimonial-card .testimonial-card_quote:after{width:20px;height:50px;clip-path:polygon(0 20%,100% 0%,100% 100%,0% 100%)}}@media (max-width:380px){.testimonial-card .testimonial-card_quote{gap:15px}.testimonial-card .testimonial-card_quote:before,.testimonial-card .testimonial-card_quote:after{width:10px;height:20px;clip-path:polygon(0 20%,100% 0%,100% 100%,0% 100%)}}.testimonial-shape2-1{position:absolute;left:0;bottom:0}.testi-slider2{position:relative}.testi-slider2 .slider-controller{position:absolute;right:0;bottom:0;border:1px solid rgb(255 255 255 / .1);border-radius:30px;z-index:1;padding:9.5px 20px;display:flex;gap:10px}.testi-slider2 .slider-controller .swiper-pagination-fraction{font-size:16px;color:rgb(255 255 255 / .2)}.testi-slider2 .slider-controller .swiper-pagination-fraction .swiper-pagination-current{color:var(--tg-theme-primary)}.testi-slider2 .slider-controller .swiper-pagination-fraction .swiper-pagination-total{color:var(--tg-color-white-default)}.testi-slider2 .slider-controller .slider-arrow{padding:0;border:0;line-height:normal;font-size:24px;color:rgb(255 255 255 / .2);background:#fff0}.testi-slider2 .slider-controller .slider-arrow .slider-prev{left:20px}.testi-slider2 .slider-controller .slider-arrow:hover{color:var(--tg-theme-primary)}@media (max-width:380px){.testi-slider2 .slider-controller{position:initial;display:inline-flex;margin-top:40px}}.testimonial-card_quote2{position:relative;display:inline-flex;gap:32px;transition:0.4s}.testimonial-card_quote2:before,.testimonial-card_quote2:after{content:"";position:relative;display:inline-block;width:60px;height:120px;background:var(--tg-theme-primary);clip-path:polygon(0 0,100% 0%,100% calc(100% - 48px),0% 100%)}.testimonial__title-wrap{max-width:166px}.testimonial__title-wrap .sub-title{display:block;margin-top:-.25em;font-size:18px;line-height:1.555}.testimonial-card2 .testimonial-card_text{font-size:40px;font-weight:400;line-height:1.25em;margin-top:-.15em;margin-bottom:122px}.testimonial-card2 .testimonial-card_author{border-top:1px solid var(--tg-theme-primary);padding-top:50px}@media (max-width:1500px){.testimonial-card2 .testimonial-card_text{font-size:36px}}@media (max-width:1199.98px){.testimonial-card2 .testimonial-card_text{margin-bottom:60px}}@media (max-width:767.98px){.testimonial-card2 .testimonial-card_text{font-size:24px}}.testimonial-card3{position:relative;background-size:cover;background-repeat:round}.testimonial-card3 .testimonial-card_thumb{position:absolute;right:0;top:0;background:var(--tg-theme-primary);border-radius:50%;display:inline-block}.testimonial-card3 .testimonial-card-details{padding:40px}.testimonial-card3 .testimonial-card_desig{text-transform:uppercase}.testimonial-card3 .testimonial-card_text{font-family:var(--tg-paragraph-font-family);font-size:18px;font-weight:400;color:var(--tg-color-white-default);margin-bottom:-.3em;text-transform:capitalize;margin-top:30px;line-height:1.555}@media (max-width:991.98px){.testimonial-card3{border-radius:10px;background:#141A21;overflow:hidden}.testimonial-card3 .testimonial-card_thumb{position:inherit;margin:40px 0 0 40px}.testimonial-card3 .testimonial-card-details{mask-image:none;padding:20px 40px 40px}}@media (max-width:380px){.testimonial-card3 .testimonial-card-details{padding:20px 30px 30px}.testimonial-card3 .testimonial-card_text{font-size:16px;margin-top:15px}.testimonial-card3 .testimonial-card_thumb{margin:30px 0 0 30px}}.counter-card{text-align:center;min-width:248px}.counter-card_icon{font-size:40px;margin-bottom:15px}.counter-card_icon img{transition:all 0.4s ease-in-out;display:inline-block}@media (max-width:991.98px){.counter-card_icon{margin-bottom:0}}.counter-card_title{font-weight:400;font-size:120px;line-height:normal;margin-bottom:-.3em;-webkit-text-stroke-color:#fff0;-webkit-text-stroke-width:1px;-webkit-text-fill-color:var(--tg-color-black-2);background-clip:text;background-image:linear-gradient(to top,transparent 14%,var(--tg-theme-primary))}@media (max-width:1399px){.counter-card_title{font-size:100px}}@media (max-width:1199.98px){.counter-card_title{font-size:80px}}@media (max-width:767.98px){.counter-card_title{font-size:60px}}.counter-card_text{font-size:16px;font-weight:500;color:var(--tg-color-white-default);text-transform:uppercase;margin-bottom:-.3em;margin-top:15px}.counter-card:hover .counter-card_icon img{transform:scale(-1) rotate(180deg)}.counter__wrap{display:flex;gap:80px;max-width:1070px}.counter__wrap .title-icon{flex:none;width:100px;height:100px;line-height:100px;text-align:center;border-radius:50%;background:var(--tg-theme-primary);box-shadow:0 20px 40px rgb(69 248 130 / .2);position:relative;z-index:1}.counter__wrap .title-icon:after,.counter__wrap .title-icon:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background-color:#fff0;border:1px solid rgb(255 255 255 / .8);z-index:-1;border-radius:50%;transition:all ease 0.4s;animation-duration:5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-name:ripple}.counter__wrap .title-icon:after{animation-delay:2s}@media (max-width:1500px){.counter__wrap{gap:60px}}@media (max-width:991.98px){.counter__wrap{display:block}.counter__wrap .title-icon{margin-bottom:40px}}@media (max-width:767.98px){.counter__wrap .title-icon{width:80px;height:80px;line-height:80px}}.counter-card2 .counter-card_title{background:#fff0;-webkit-text-fill-color:var(--tg-color-white-default)}.counter-card2 .counter-card_text{text-transform:uppercase;font-size:18px;font-weight:400;color:rgb(255 255 255 / .7);border-top:1px solid rgb(255 255 255 / .2);padding-top:20px;margin-top:-40px;z-index:1;position:relative;background:var(--tg-heading-color)}.counter-card2 .counter-card_text:after{content:"";position:absolute;left:0;top:0;width:0;background:var(--tg-theme-primary);height:1px;transition:0.4s}.counter-card2:hover .counter-card_text:after{width:100%}@media (max-width:1199.98px){.counter-card2 .counter-card_text{margin-top:-32px}}@media (max-width:991.98px){.counter-card2 .counter-card_text{margin-top:-22px}}@media (max-width:991.98px){.counter-card2 .counter-card_text{font-size:16px}}.project-card{position:relative}.project-card:after{content:"";position:absolute;width:300px;height:300px;border-radius:50%;border:2px solid var(--tg-theme-primary);left:50%;top:50%;transform:translate(-50%,-50%);transition:0.4s;opacity:0}.project-card .project-thumb{position:relative}.project-card .project-thumb:before,.project-card .project-thumb:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#fff0 0%,rgb(0 0 0 / .9) 100%);transition:0.4s}.project-card .project-thumb:before{background:var(--tg-color-dark);opacity:0}.project-card .project-thumb img{width:100%;height:500px;object-fit:cover}.project-card .project-details{max-width:1320px;margin-left:auto;margin-right:auto;position:absolute;bottom:50px;left:0;right:0;width:-webkit-fill-available;transition:0.4s}.project-card .project-details .project-meta{margin:0;padding:0;list-style:none;display:flex;gap:0 10px;margin-bottom:15px;flex-wrap:wrap}.project-card .project-details .project-meta li{color:var(--tg-color-white-default);font-size:18px;position:relative}.project-card .project-details .project-meta li:after{content:"-";position:relative;display:inline-block;margin-left:10px}.project-card .project-details .project-meta li:last-child:after{display:none}.project-card .project-title{font-size:70px;font-weight:400;margin-bottom:0;text-transform:uppercase}.project-card .project-title a{color:var(--tg-color-white-default)}.project-card .hover-wrap{position:absolute;bottom:50%;transform:translate(0,50%);z-index:1;transition:0.4s;opacity:0}.project-card .hover-wrap .project-title{margin-right:80px!important}.project-card .hover-wrap .project-title a{font-size:70px!important;letter-spacing:normal}.project-card .hover-wrap .project-title span{color:rgb(255 255 255 / .2);margin-left:80px}.project-card:hover:after{opacity:1}.project-card:hover .project-thumb:after{opacity:0}.project-card:hover .project-thumb:before{opacity:.9}.project-card:hover .project-details{opacity:0;visibility:hidden}.project-card:hover .hover-wrap{opacity:1}@media (max-width:1500px){.project-card .project-details{max-width:1250px}}@media (max-width:1399px){.project-card:after{width:250px;height:250px}.project-card .project-title{font-size:54px}.project-card .hover-wrap .project-title a{font-size:54px!important}}@media (max-width:1200px){.project-card .project-details{padding:0 15px}.project-card .project-title{font-size:48px}.project-card .hover-wrap .project-title a{font-size:48px!important}}@media (max-width:1199.98px){.project-card .project-details{max-width:960px}.project-card:after{width:200px;height:200px}.project-card .project-title{font-size:40px}.project-card .hover-wrap .project-title{margin-right:40px!important}.project-card .hover-wrap .project-title span{margin-left:40px}.project-card .hover-wrap .project-title a{font-size:40px!important}}@media (max-width:991.98px){.project-card .project-thumb img{height:300px}.project-card .project-details{max-width:720px}.project-card .project-details .project-meta li{font-size:16px}}@media (max-width:767.98px){.project-card:after{width:150px;height:150px}.project-card .project-title{font-size:30px}.project-card .hover-wrap .project-title a{font-size:30px!important}.project-card .hover-wrap .project-title span{margin-left:25px}.project-card .hover-wrap .project-title{margin-right:25px!important}.project-card .project-details{bottom:30px}.project-card .project-details .project-meta li{font-size:14px}}@media only screen and (min-width:576px) and (max-width:767px){.project-card .project-details{max-width:540px}.project-card .project-title{font-size:36px}.project-card .hover-wrap .project-title a{font-size:36px!important}}.project-area-2{background-image:linear-gradient(#000000,#000000);background-repeat:no-repeat;background-size:100% calc(100% - 163px)}@media (max-width:991.98px){.project-area-2{background-size:100% calc(100% - 148px)}}@media (max-width:767.98px){.project-area-2{background-size:100% calc(100% - 117px)}}.project-slider2{padding:0 16px}.project-slider2 .slider-pagination{text-align:center;margin-top:62px;position:relative;bottom:0!important;margin-bottom:-5px}.project-slider2 .slider-pagination .swiper-pagination-bullet{--swiper-pagination-bullet-width:24px;--swiper-pagination-bullet-height:2px;--swiper-pagination-bullet-horizontal-gap:5px;border-radius:0;background:rgb(255 255 255 / .2);opacity:1;transition:0.4s}.project-slider2 .slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--tg-theme-primary)}@media (max-width:767.98px){.project-slider2 .slider-pagination{margin-top:32px}}@media (max-width:380px){.project-slider2 .slider-pagination .swiper-pagination-bullet{--swiper-pagination-bullet-width:20px}}.project-card2 .project-thumb{overflow:hidden}.project-card2 .project-thumb .thumb{display:block}.project-card2 .project-thumb img{width:100%}.project-card2 .project-card-details{margin-top:32px}.project-card2 .project-card-details .project-card-subtitle{color:var(--tg-theme-primary);font-size:18px;font-weight:400;text-transform:uppercase;margin-bottom:5px;display:block}.project-card2 .project-card-details .project-card-title{margin-bottom:-.2em;font-size:40px;font-weight:400;color:var(--tg-color-white-default);text-transform:uppercase}@media (max-width:1500px){.project-card2 .project-card-details .project-card-title{font-size:30px}}@media (max-width:1199.98px){.project-card2 .project-card-details .project-card-title{font-size:24px}}.project-card3{position:relative}.project-card3:after{content:"";position:absolute;inset:0;background:var(--tg-heading-color);opacity:0;transition:0.4s}.project-card3 .project-thumb img{width:100%}.project-card3 .project-card-details{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scaleY(0);transition:0.4s;z-index:1}.project-card3:hover:after{opacity:.9}.project-card3:hover .project-card-details{transform:translate(-50%,-50%) scaleY(1)}.job-card{position:relative;margin-top:-.3em}.job-card .job-card_title{font-size:120px;font-weight:400;text-transform:uppercase;color:var(--tg-color-white-default);margin-bottom:0;margin-top:-.16em}.job-card .job-card_text{text-transform:uppercase;font-size:18px;font-weight:400;color:rgb(255 255 255 / .7);border-top:1px solid rgb(255 255 255 / .2);padding-top:15px;margin-top:-30px;z-index:1;position:relative;background:var(--tg-heading-color);margin-bottom:0}.job-card .job-card_text:after{content:"";position:absolute;left:0;top:0;width:0;background:var(--tg-theme-primary);height:1px;transition:0.4s}.job-card .btn{position:absolute;top:30px;right:0;transform:scaleY(0)}.job-card:hover .job-card_text:after{width:100%}.job-card:hover .btn{transform:scaleY(1)}@media (max-width:1500px){.job-card .job-card_title{font-size:90px}.job-card .btn{top:15px}.job-card .job-card_text{margin-top:-20px}}@media (max-width:1199.98px){.job-card .job-card_title{font-size:70px;margin-top:-.15em}.job-card .job-card_text{margin-top:-15px}.job-card .btn{position:initial;margin-top:25px;transform:scaleY(1)}}@media (max-width:991.98px){.job-card .job-card_title{font-size:60px}.job-card .job-card_text{margin-top:-12px}}@media (max-width:767.98px){.job-card .job-card_text{font-size:16px;margin-top:-10px}.job-card .job-card_title{font-size:40px}}.award-list-wrap{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,1fr);margin:2px 0 0 2px}.award-list-wrap .award-list-title{font-size:50px;font-weight:400;margin-bottom:0;text-transform:uppercase;padding:0 50px 0 0}@media (max-width:1199.98px){.award-list-wrap .award-list-title{font-size:40px;padding:0 40px 0 0}}.award-list-wrap .award-card-details{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;transition:0.4s;opacity:0;padding:0 20px}.award-list-wrap .award-card-details span{display:block;margin-bottom:10px}.award-list-wrap .award-card-details .award-card-title{color:var(--tg-color-white-default);font-weight:400;font-size:20px;text-transform:uppercase;margin-bottom:0}.award-list-wrap li{border:2px solid #1E2122;margin-left:-2px;margin-top:-2px}.award-list-wrap li a{height:220px;line-height:220px;width:100%;display:inline-block;text-align:center;display:flex;align-items:center;justify-content:center;margin:auto;position:relative}.award-list-wrap li a img{transition:0.4s}.award-list-wrap li a:hover img{opacity:.1}.award-list-wrap li a:hover .award-card-details{opacity:1}.award-list-wrap li:first-child{border-left:0;border-top:0}.award-list-wrap li:last-child{border-right:0;border-bottom:0}.award-list-wrap li:nth-child(odd){border-top:0}.award-list-wrap li:nth-child(even){border-bottom:0}@media (max-width:1199.98px){.award-list-wrap li a{height:200px;line-height:200px}}@media (max-width:991.98px){.award-list-wrap{grid-template-columns:repeat(3,1fr)}.award-list-wrap li:nth-child(even){border-bottom:1px solid #1E2122}.award-list-wrap li:nth-child(odd){border-top:1px solid #1E2122}.award-list-wrap li:first-child{border-top:0}.award-list-wrap li:last-child{border-bottom:0}}@media (max-width:767.98px){.award-list-wrap{grid-template-columns:repeat(1,1fr)}.award-list-wrap .award-list-title{text-align:center;padding-right:0;margin-bottom:30px;font-size:30px}.award-list-wrap li:first-child{border:0}.award-list-wrap li:last-child{border:1px solid #1E2122}}@media only screen and (min-width:576px) and (max-width:767px){.award-list-wrap{grid-template-columns:repeat(2,1fr)}.award-list-wrap .award-list-title{text-align:start;padding-right:40px;margin-bottom:0;font-size:40px}}.award-list-wrap2{list-style:none;padding:0;margin:0}.award-list-wrap2 .single-award-list{display:flex;border-bottom:1px solid rgb(255 255 255 / .1);padding-bottom:40px;padding-top:40px;transition:0.4s}.award-list-wrap2 .single-award-list:first-child{border-top:1px solid rgb(255 255 255 / .1)}.award-list-wrap2 .single-award-list .subtitle{font-size:18px;font-weight:400;font-family:var(--tg-paragraph-font-family);color:var(--tg-theme-primary);transition:0.4s;text-transform:uppercase;margin-bottom:6px;margin-top:-.4em}.award-list-wrap2 .single-award-list .award-details{transition:0.4s;position:relative}.award-list-wrap2 .single-award-list .award-details .title{font-size:30px;font-weight:400;text-transform:uppercase;font-family:var(--tg-heading-font-family);margin-bottom:-.2em}.award-list-wrap2 .single-award-list .award-details .title a{color:var(--tg-color-white-default)}.award-list-wrap2 .single-award-list .award-details .title a:hover{color:var(--tg-theme-primary)}.award-list-wrap2 .single-award-list .link-btn{margin-left:auto;text-transform:uppercase;transition:0.4s;align-self:center;font-size:14px;font-weight:600;color:var(--tg-color-white-2);gap:10px;margin-bottom:-7px}.award-list-wrap2 .single-award-list .link-btn i.fa-arrow-right{transform:rotate(-45deg);font-size:16px}.award-list-wrap2 .single-award-list .link-btn:hover i.fa-arrow-right{transform:none}.award-list-wrap2 .single-award-list:hover{border-bottom-color:var(--tg-theme-primary)}.award-list-wrap2 .single-award-list:hover .award-details{transform:translate3d(1.5rem,0,0) scale3d(1,1,1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg,0deg);transform-style:preserve-3d}.award-list-wrap2 .single-award-list:hover .link-btn{transform:translate3d(-1.5rem,0,0) scale3d(1,1,1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg,0deg);transform-style:preserve-3d;color:var(--tg-theme-primary)}@media (max-width:991.98px){.award-list-wrap2 .single-award-list .award-details p{font-size:16px}}@media (max-width:767.98px){.award-list-wrap2{padding-bottom:120px}.award-list-wrap2 .single-award-list{display:block}.award-list-wrap2 .single-award-list:hover .link-btn{transform:none}.award-list-wrap2 .single-award-list .award-details{margin-left:0;margin-top:10px;margin-bottom:20px}.award-list-wrap2 .single-award-list .award-details .title{font-size:24px;line-height:normal}.award-list-wrap2 .single-award-list .award-tag{margin-bottom:-.5em;display:block;transform:none}.award-list-wrap2 .single-award-list{transition:1s}.award-list-wrap2 .single-award-list:hover .award-details{transform:none}.award-list-wrap2 .single-award-list:hover .award-tag{transform:none}}.client-card{display:block;text-align:center;opacity:.6;transition:0.4s}.client-card:hover{opacity:1}.client-list-wrap{display:flex;gap:30px;margin:0;padding:0;list-style:none;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;margin:-15px}.client-list-wrap .client-card2{display:inline-block;margin:15px}.client-list-wrap .client-card2 a{width:190px;height:190px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--tg-color-black-3);transition:0.4s}.client-list-wrap .client-card2 a:hover{background:var(--tg-theme-primary)}.client-list-wrap .client-card2 a:hover img{filter:invert(1) brightness(0) grayscale(1)}.client-list-wrap .client-card2.big-client-card2 a{width:410px;height:410px}.client-list-wrap .client-card2.big-client-card2 a img{height:78px}@media (max-width:1500px){.client-list-wrap{max-width:1180px}.client-list-wrap .client-card2 a{width:160px;height:160px}.client-list-wrap .client-card2 a img{height:35px}.client-list-wrap .client-card2.big-client-card2 a{width:350px;height:350px}}@media (max-width:1199.98px){.client-list-wrap .client-card2{width:calc(33.3333% - 30px)}.client-list-wrap .client-card2 a{width:100%;height:auto;border-radius:30px;padding:50px 10px}.client-list-wrap .client-card2.big-client-card2 a{width:100%;height:auto}.client-list-wrap .client-card2.big-client-card2 a img{height:35px}}@media (max-width:767.98px){.client-list-wrap .client-card2{width:-webkit-fill-available}}@media only screen and (min-width:576px) and (max-width:767px){.client-list-wrap .client-card2{width:calc(50% - 30px)}}.contact_title .title{font-size:120px;margin-top:-.13em}.contact_title .title:has(.text-stroke){display:flex;gap:50px;align-items:center;position:relative;margin-left:155px}.contact_title .title:has(.text-stroke):before{content:"";position:relative;display:inline-block;width:200px;height:1px;background:var(--tg-theme-primary)}.contact_title .title .text-stroke{-webkit-text-stroke:1px var(--tg-theme-primary);color:#fff0}@media (max-width:1500px){.contact_title .title{font-size:100px}}@media (max-width:1199.98px){.contact_title .title{font-size:80px}}@media (max-width:991.98px){.contact_title .title{font-size:60px}.contact_title .title:has(.text-stroke){gap:40px;margin-left:0}}@media (max-width:767.98px){.contact_title .title{font-size:40px}.contact_title .title:has(.text-stroke){gap:40px;margin-top:5px}.contact_title .title:has(.text-stroke):before{width:50px}}@media (max-width:380px){.contact_title .title{font-size:30px;margin-top:-.1em}.contact_title .title:has(.text-stroke){gap:30px}}.contact-form-wrap .section__title .title{font-size:40px}@media (max-width:767.98px){.contact-form-wrap .section__title .title{font-size:30px}}@media (max-width:380px){.contact-form-wrap .section__title .title{font-size:24px}}.contact__form .contact-form-check-wrap{display:flex;flex-wrap:wrap;gap:10px}.contact__form .contact-form-check{border:0;display:inline-block;margin:0;padding:0}.contact__form .contact-form-check .form-check-label{font-size:14px;font-weight:600;text-transform:uppercase;color:var(--tg-color-white-default);padding:16px 37px;border:1px solid rgb(255 255 255 / .2);transition:0.4s;margin-top:0}.contact__form .contact-form-check .form-check-label::before{content:"";background:#fff0;width:80px;height:80px;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);transition:0.4s}@media (max-width:1199.98px){.contact__form .contact-form-check .form-check-label{padding:16px 30px}}@media (max-width:767.98px){.contact__form .contact-form-check .form-check-label{padding:16px 20px}.contact__form .contact-form-check .form-check-label::before{display:none}}.contact__form .contact-form-check input[type=radio]:checked~.form-check-label{background:var(--tg-theme-primary);color:var(--tg-heading-color)}.contact__form .contact-form-check input[type=radio]:checked~.form-check-label::before{transform:translate(-50%,-50%) scale(1)}.contact-feature-grid{display:flex;gap:40px 80px;flex-wrap:wrap}.contact-feature-grid .contact-feature{display:flex;gap:16px;flex:none}.contact-feature-grid .contact-feature .contact-feature-icon{color:var(--tg-theme-primary)}.contact-feature-grid .contact-feature .contact-feature_link{font-size:24px;font-weight:400;font-family:var(--tg-heading-font-family);color:var(--tg-color-white-default);display:block;margin-top:-.3em}.contact-feature-grid .contact-feature .contact-feature_label{font-size:14px;font-weight:600;color:var(--tg-color-white-default);text-transform:uppercase;opacity:.5;margin-bottom:-.5em}.contact-feature-grid .social__wrap{margin-left:auto}@media (max-width:1199.98px){.contact-feature-grid .social__wrap{margin-left:0}}.contact-form-wrap .subtitle{font-weight:400}.contact-map{width:100%;line-height:.01px}.contact-map iframe{height:100%;width:100%;min-height:540px;filter:grayscale(100) brightness(.8)}@media (max-width:991.98px){.contact-map iframe{min-height:400px}}@media (max-width:767.98px){.contact-map iframe{min-height:280px}}@media only screen and (min-width:576px) and (max-width:767px){.contact-map iframe{min-height:300px}}.marquee-wrap{margin:-7px 0 -26px;display:flex}@media (max-width:1399px){.marquee-wrap{margin:-5px 0 -20px}}@media (max-width:1199.98px){.marquee-wrap{margin:-4px 0 -7px}}@media (max-width:767.98px){.marquee-wrap{margin:-2px 0 -7px}}.marquee-wrap .marquee__group .m-item{margin-right:25px;display:inline}.marquee-wrap .marquee__group .m-item a{font-size:130px;font-weight:400;letter-spacing:-.03em;text-transform:uppercase;line-height:1}@media (max-width:1399px){.marquee-wrap .marquee__group .m-item a{font-size:100px}}@media (max-width:1199.98px){.marquee-wrap .marquee__group .m-item a{font-size:80px}}@media (max-width:991.98px){.marquee-wrap .marquee__group .m-item a{font-size:65px}}@media (max-width:767.98px){.marquee-wrap .marquee__group .m-item a{font-size:45px}}@media (max-width:380px){.marquee-wrap .marquee__group .m-item a{font-size:40px}}@media only screen and (min-width:576px) and (max-width:767px){.marquee-wrap .marquee__group .m-item a{font-size:50px}}.marquee-wrap .marquee__group .m-item.text-stroke a{-webkit-text-fill-color:#fff0;-webkit-text-stroke:1px var(--tg-heading-color)}.marquee-wrap .marquee__group .m-item.text-stroke a:hover{-webkit-text-stroke:1px var(--tg-theme-primary)}.marquee-area-1.marquee-wrap .marquee__group .m-item{margin-right:80px;position:relative;display:inline-flex;align-items:center;gap:80px;margin-bottom:0}.marquee-area-1.marquee-wrap .marquee__group .m-item:after{content:"";position:relative;width:20px;height:20px;background:var(--tg-heading-color);opacity:.2;border-radius:50%}.marquee-area-1.marquee-wrap .marquee__group .m-item a{font-size:120px;color:var(--tg-heading-color)}@media (max-width:1399px){.marquee-area-1.marquee-wrap .marquee__group .m-item a{font-size:100px}}@media (max-width:1199.98px){.marquee-area-1.marquee-wrap .marquee__group .m-item a{font-size:80px}}@media (max-width:991.98px){.marquee-area-1.marquee-wrap .marquee__group .m-item a{font-size:65px}}@media (max-width:767.98px){.marquee-area-1.marquee-wrap .marquee__group .m-item a{font-size:45px}}@media (max-width:380px){.marquee-area-1.marquee-wrap .marquee__group .m-item a{font-size:40px}}@media only screen and (min-width:576px) and (max-width:767px){.marquee-area-1.marquee-wrap .marquee__group .m-item a{font-size:50px}}@media (max-width:1199.98px){.marquee-area-1.marquee-wrap .marquee__group .m-item{margin-right:40px;gap:40px}}.marquee-area-2.marquee-wrap .marquee__group .m-item{margin-right:140px}.marquee-area-2.marquee-wrap .marquee__group .m-item a{font-size:120px;color:#fff0;letter-spacing:normal;-webkit-text-stroke:2px rgb(255 255 255 / .2)}.marquee-area-2.marquee-wrap .marquee__group .m-item a:hover{color:var(--tg-theme-primary);-webkit-text-stroke:2px var(--tg-theme-primary)}@media (max-width:1399px){.marquee-area-2.marquee-wrap .marquee__group .m-item a{font-size:100px}}@media (max-width:1199.98px){.marquee-area-2.marquee-wrap .marquee__group .m-item a{font-size:80px}}@media (max-width:991.98px){.marquee-area-2.marquee-wrap .marquee__group .m-item a{font-size:65px}}@media (max-width:767.98px){.marquee-area-2.marquee-wrap .marquee__group .m-item a{font-size:45px}}@media (max-width:380px){.marquee-area-2.marquee-wrap .marquee__group .m-item a{font-size:40px}}@media only screen and (min-width:576px) and (max-width:767px){.marquee-area-2.marquee-wrap .marquee__group .m-item a{font-size:50px}}@media (max-width:1199.98px){.marquee-area-2.marquee-wrap .marquee__group .m-item{margin-right:40px}}.marquee-area-3{position:relative}.marquee-area-3:after,.marquee-area-3:before{content:"";position:absolute;width:200px;left:0;top:0;bottom:0;background:linear-gradient(to right,var(--tg-heading-color),transparent);background-size:cover;z-index:1}.marquee-area-3:after{left:auto;right:0;background:linear-gradient(to left,var(--tg-heading-color),transparent)}.marquee-area-3.marquee-wrap{margin:0}.marquee-area-3.marquee-wrap .marquee__group .m-item{margin-right:0;display:inline-flex;align-items:center;margin-bottom:0}.marquee-area-3.marquee-wrap .marquee__group .m-item a{font-size:120px;margin-left:50px;color:#fff0;letter-spacing:normal;-webkit-text-stroke:2px rgb(255 255 255 / .2)}.marquee-area-3.marquee-wrap .marquee__group .m-item a:hover{color:var(--tg-theme-primary);-webkit-text-stroke:2px var(--tg-theme-primary)}@media (max-width:1399px){.marquee-area-3.marquee-wrap .marquee__group .m-item a{font-size:100px}}@media (max-width:1199.98px){.marquee-area-3.marquee-wrap .marquee__group .m-item a{font-size:80px}}@media (max-width:991.98px){.marquee-area-3.marquee-wrap .marquee__group .m-item a{font-size:65px}}@media (max-width:767.98px){.marquee-area-3.marquee-wrap .marquee__group .m-item a{font-size:45px}}@media (max-width:380px){.marquee-area-3.marquee-wrap .marquee__group .m-item a{font-size:40px}}@media only screen and (min-width:576px) and (max-width:767px){.marquee-area-3.marquee-wrap .marquee__group .m-item a{font-size:50px}}.marquee-area-3.marquee-wrap .marquee__group .m-item .skull-icon{width:110px;height:110px;line-height:110px;border-radius:50%;text-align:center;display:inline-block;border:1px solid var(--tg-theme-primary);margin-left:50px}@media (max-width:1199.98px){.marquee-area-3.marquee-wrap .marquee__group .m-item .skull-icon{width:80px;height:80px;line-height:80px}.marquee-area-3.marquee-wrap .marquee__group .m-item .skull-icon img{width:40px}}@media (max-width:767.98px){.marquee-area-3:after,.marquee-area-3:before{display:none}}.pricing-card{padding:40px;background:var(--tg-color-white-default);position:relative;z-index:1}@media (max-width:1199.98px){.pricing-card{padding:30px}}.pricing-card-bg{position:absolute;inset:0;background-size:cover;z-index:-1;transition:0.4s;opacity:0}.pricing-card_title{font-size:24px;font-weight:400;letter-spacing:-.03em;text-transform:uppercase;margin-top:-.2em;margin-bottom:28px;transition:0.4s}@media (max-width:1199.98px){.pricing-card_title{font-size:20px;margin-bottom:18px;margin-top:-.1em}}.pricing-card_price{font-size:60px;font-weight:400;letter-spacing:-.03em;text-transform:capitalize;color:var(--tg-theme-primary);margin-bottom:4px;transition:0.4s}.pricing-card_price .duration{font-size:30px;font-weight:400;letter-spacing:-.4px}@media (max-width:1199.98px){.pricing-card_price{font-size:50px;margin-bottom:14px}}.pricing-card p{font-size:16px;letter-spacing:-.015em;margin-bottom:0;transition:0.4s}.pricing-card .checklist{margin-bottom:56px;margin-top:20px}.pricing-card .checklist ul{list-style:none;padding:0;margin:0}.pricing-card .checklist li{font-size:18px;font-weight:400;letter-spacing:-.015em;color:var(--tg-heading-color);text-transform:uppercase;display:flex;align-items:start;transition:0.4s}@media (max-width:1199.98px){.pricing-card .checklist li{font-size:16px}}.pricing-card .checklist li:not(:last-child){margin-bottom:22px}.pricing-card .checklist li i,.pricing-card .checklist li svg,.pricing-card .checklist li img{margin-right:10px;margin-top:4px}@media (max-width:1199.98px){.pricing-card .checklist li i,.pricing-card .checklist li svg,.pricing-card .checklist li img{width:20px}}@media (max-width:1199.98px){.pricing-card .btn{font-size:16px;padding:23px 30px 21px}}.pricing-card:hover .pricing-card-bg,.pricing-card.active .pricing-card-bg{opacity:1}.pricing-card:hover p,.pricing-card:hover .checklist li,.pricing-card:hover .pricing-card_price,.pricing-card:hover .pricing-card_title,.pricing-card.active p,.pricing-card.active .checklist li,.pricing-card.active .pricing-card_price,.pricing-card.active .pricing-card_title{color:var(--tg-color-white-default)}.pricing-card:hover .checklist li img,.pricing-card.active .checklist li img{filter:brightness(99) grayscale(1)}.pricing-card:hover .btn,.pricing-card.active .btn{background:var(--tg-color-white-default);color:var(--tg-theme-primary)}.pricing-card:hover .btn:hover,.pricing-card.active .btn:hover{color:var(--tg-color-white-default)}.pricing-card.style2{background:var(--tg-color-gray-2);transition:0.4s}.pricing-card.style2 .pricing-card_price{color:var(--tg-heading-color)}.pricing-card.style2.active,.pricing-card.style2:hover{background:var(--tg-color-dark)}.pricing-card.style2.active .pricing-card_price,.pricing-card.style2:hover .pricing-card_price{color:var(--tg-color-white-default)}.pricing-card.style2.active .btn,.pricing-card.style2:hover .btn{color:var(--tg-color-dark)}.accordion-card{transition:0.3s;overflow:hidden;background:#fff0;border-radius:0;position:relative;padding-bottom:16px;border-bottom:1px solid rgb(255 255 255 / .1)}.accordion-card:not(:last-child){margin-bottom:25px}.accordion-card .accordion-button{font-size:20px;font-weight:400;font-family:var(--tg-heading-font-family);color:var(--tg-color-white-default);border:0;background-color:#fff0;text-align:left;transition:0.3s;box-shadow:none;padding:0 45px 12px 0;text-transform:uppercase;line-height:1.3}@media (max-width:767.98px){.accordion-card .accordion-button{font-size:18px;padding:0 45px 10px 0}}.accordion-card .accordion-button:after{content:"\f107";height:30px;width:auto;background:#fff0;border:0;font-family:"Font Awesome 5 Free";color:var(--tg-color-white-default);font-weight:900;font-size:24px;display:grid;justify-content:center;align-items:center;text-align:center;position:absolute;line-height:normal;top:-5px;right:2px;transition:0.3s ease-in-out}@media (max-width:767.98px){.accordion-card .accordion-button:after{font-size:20px;right:1px}}.accordion-card .accordion-button:not(.collapsed)::after{color:var(--tg-theme-primary)}.accordion-card .accordion-button:focus{outline:none;box-shadow:none}.accordion-card .accordion-collapse{border:none;position:relative}.accordion-card .accordion-body{border-radius:0;background-color:#fff0;border:none;padding:7px 0 5px 0}.accordion-card .accordion-body p{font-weight:400;font-size:18px;margin:0;opacity:.7;color:var(--tg-color-white-default)}@media (max-width:767.98px){.accordion-card .accordion-body p{font-size:16px}}.accordion-card:has(.accordion-collapse.show){border-color:var(--tg-theme-primary)}.accordion-card:last-child{margin-bottom:0}.faq-thumb1-1{position:relative}.faq-thumb1-1 .about-tag{position:absolute;top:50%;right:0;transform:translate(50%,-50%);background:var(--tg-color-dark);border-radius:50%}.faq-thumb1-1 .img1 img{width:100%}@media (max-width:1500px){.faq-thumb1-1 .about-tag{right:50%}}.feature-wrap1{position:relative;height:600px}.feature-wrap1 p{margin-bottom:0;position:absolute;display:inline-block;left:0;top:0;user-select:none;pointer-events:auto;transition:none}.feature-wrap1 .feature-item{display:inline-block;font-size:30px;font-weight:400;font-family:var(--tg-heading-font-family);background:var(--tg-theme-primary);border-radius:100px;padding:40px 80px;text-transform:uppercase;line-height:1}@media (max-width:991.98px){.feature-wrap1{height:550px}.feature-wrap1 .feature-item{padding:30px 50px;font-size:24px}}@media (max-width:767.98px){.feature-wrap1{height:450px}.feature-wrap1 .feature-item{padding:20px 30px;font-size:20px}}@media only screen and (min-width:576px) and (max-width:767px){.feature-wrap1{height:350px}}@media (max-width:380px){.feature-wrap1{height:540px}}.feature-tab-wrap{position:relative;display:inline-block}.feature-tab-wrap .nav{height:600px;width:600px;border:1px solid var(--tg-theme-primary);border-radius:50%;margin:60px;position:relative;display:inline-block;animation:spin 15s linear infinite}.feature-tab-wrap .nav .nav-item{position:absolute}.feature-tab-wrap .nav .nav-item .nav-link{animation:spin-reverse 15s linear infinite}.feature-tab-wrap .nav .nav-item:nth-child(1){top:-9px;left:60px}.feature-tab-wrap .nav .nav-item:nth-child(2){top:-9px;right:15%}.feature-tab-wrap .nav .nav-item:nth-child(3){top:50%;transform:translate(50%,-50%);right:0}.feature-tab-wrap .nav .nav-item:nth-child(4){bottom:-18px;right:15%}.feature-tab-wrap .nav .nav-item:nth-child(5){bottom:-18px;left:60px}.feature-tab-wrap .nav .nav-item:nth-child(6){top:50%;transform:translate(-50%,-50%);left:0}.feature-tab-wrap .nav .nav-item.list5:nth-child(1){left:50%;top:0;transform:translate(-50%,-50%)}.feature-tab-wrap .nav .nav-item.list5:nth-child(2){right:0;top:35%;transform:translate(30%,-50%)}.feature-tab-wrap .nav .nav-item.list5:nth-child(3){right:0;bottom:0;transform:translate(-30%,-15%);top:auto}.feature-tab-wrap .nav .nav-item.list5:nth-child(4){left:0;bottom:0;transform:translate(30%,-15%);right:auto}.feature-tab-wrap .nav .nav-item.list5:nth-child(5){left:0;top:35%;bottom:auto;transform:translate(-30%,-50%)}.feature-tab-wrap .nav .nav-item.list4:nth-child(1){left:0;top:0;transform:translate(20%,20%)}.feature-tab-wrap .nav .nav-item.list4:nth-child(2){right:0;top:0;transform:translate(-20%,20%)}.feature-tab-wrap .nav .nav-item.list4:nth-child(3){right:0;bottom:0;transform:translate(-20%,-20%);top:auto}.feature-tab-wrap .nav .nav-item.list4:nth-child(4){left:0;bottom:0;transform:translate(20%,-20%);top:auto;right:auto}.feature-tab-wrap .nav .nav-item.list3:nth-child(1){left:50%;top:0;transform:translate(-50%,-50%)}.feature-tab-wrap .nav .nav-item.list3:nth-child(2){right:0;bottom:0;top:auto;transform:translate(10%,-70%)}.feature-tab-wrap .nav .nav-item.list3:nth-child(3){left:0;bottom:0;transform:translate(-10%,-70%);top:auto;right:auto}.feature-tab-wrap .nav .nav-item.list2:nth-child(1){left:50%;top:0;transform:translate(-50%,-50%)}.feature-tab-wrap .nav .nav-item.list2:nth-child(2){left:50%;bottom:0;transform:translate(-50%,50%);top:auto;right:auto}.feature-tab-wrap .feature-icon{width:120px;height:120px;border-radius:50%;background:var(--tg-color-black-3);padding:0;border:1px solid var(--tg-color-black-3)}.feature-tab-wrap .feature-icon.active{border-color:var(--tg-theme-primary)}.feature-tab-wrap .tab-content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media (max-width:1500px){.feature-tab-wrap .nav{height:560px;width:560px}}@media (max-width:767.98px){.feature-tab-wrap{margin-top:-30px}.feature-tab-wrap .nav{height:320px;width:320px;margin:35px}.feature-tab-wrap .feature-icon{width:70px;height:70px}.feature-tab-wrap .feature-icon img{width:40px}}@media (max-width:380px){.feature-tab-wrap{margin-top:0}.feature-tab-wrap .nav{height:auto;width:auto;margin:0;animation:none;border:0;border-radius:0;display:inline-flex;gap:15px;justify-content:center;flex-wrap:wrap}.feature-tab-wrap .nav .nav-item{position:initial;transform:none!important}.feature-tab-wrap .nav .nav-item .nav-link{animation:none}.feature-tab-wrap .tab-content{position:initial;transform:none;margin-top:30px;margin-bottom:60px}}.feature-card2{max-width:350px;text-align:center}.feature-card2 .sub-title{color:var(--tg-theme-primary);text-transform:uppercase;font-size:18px;font-weight:400;margin-bottom:3px;display:block;margin-top:-.4em}.feature-card2 .title{color:var(--tg-color-white-default);font-size:40px;font-weight:400;text-transform:uppercase;margin-bottom:15px}.feature-card2 .content{color:var(--tg-color-white-2);margin-bottom:-.3em}@media (max-width:767.98px){.feature-card2 .sub-title{font-size:16px;margin-bottom:7px}.feature-card2 .title{font-size:24px}.feature-card2 .content{font-size:14px}}.video-btn-wrap .play-btn{display:inline-flex;align-items:center;gap:10px;font-family:var(--tg-heading2-font-family);font-size:20px;font-weight:500;color:var(--tg-color-white-default);max-width:200px}.video-btn-wrap .play-btn .icon-btn{color:var(--tg-color-white-default);width:110px;height:60px;flex:none}.video-btn-wrap .play-btn .icon-btn:hover{color:var(--tg-theme-primary)}.video-thumb-box1{position:relative}.video-thumb-box1 .video-trigger-thumb{transform:scale(.8)}@media (max-width:991.98px){.video-thumb-box1 .video-trigger-thumb{transform:scale(.9)}}.video-thumb-box1 .icon-btn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:120px;height:120px;line-height:120px;font-size:24px}.video-thumb-box1 .icon-btn i{margin-left:3px}.video-thumb-box1 .icon-btn:hover{background-color:var(--tg-theme-primary);color:var(--tg-color-heading)}@media (max-width:991.98px){.video-thumb-box1 .icon-btn{width:100px;height:100px;line-height:100px}}@media (max-width:767.98px){.video-thumb-box1 .icon-btn{width:80px;height:80px;line-height:80px;font-size:20px}}.video-thumb-box1 .video-text1-1{position:absolute;z-index:1;top:50%;left:0;display:inline-block;transform:translate(0,-50%);color:var(--tg-color-white-default);font-size:120px;font-family:var(--tg-heading-font-family)}.video-thumb-box1 .video-text1-1 span{-webkit-text-stroke:1px var(--tg-color-white-default);color:#fff0}.video-thumb-box1 .video-text1-2{position:absolute;z-index:1;top:50%;right:0;display:inline-block;transform:translate(0,-50%);-webkit-text-stroke:1px var(--tg-color-white-default);color:#fff0;font-size:120px;font-family:var(--tg-heading-font-family)}.video-thumb-box1 .video-text1-2 span{-webkit-text-stroke:1px var(--tg-color-white-default);color:#fff0}@media (max-width:1500px){.video-thumb-box1 .video-text1-1,.video-thumb-box1 .video-text1-2{font-size:100px}}@media (max-width:1199.98px){.video-thumb-box1 .video-text1-1,.video-thumb-box1 .video-text1-2{font-size:80px}}@media (max-width:991.98px){.video-thumb-box1 .video-text1-1,.video-thumb-box1 .video-text1-2{font-size:60px}}@media (max-width:767.98px){.video-thumb-box1 .video-text1-1,.video-thumb-box1 .video-text1-2{font-size:40px}}.video-wrap1{text-align:center}.video-wrap1 .video-wrap-title{color:var(--tg-color-white-default);text-transform:uppercase;padding:65px 0 47px;width:900px;display:inline-block;position:relative}.video-wrap1 .video-wrap-title:after{content:"";position:absolute;width:900px;height:450px;border:1px solid var(--tg-theme-primary);border-radius:50% 50% 0 0/100% 100% 0 0;left:0;top:0;z-index:-1}.video-wrap1 .client-group{color:var(--tg-color-white-default);margin-top:50px;text-transform:uppercase;display:inline-flex;align-items:center}.video-wrap1 .client-group img{margin-right:15px}@media (max-width:991.98px){.video-wrap1 .client-group{text-align:start}}@media (max-width:767.98px){.video-wrap1 .client-group{flex-wrap:wrap;gap:20px}}@media (max-width:991.98px){.video-wrap1 .video-wrap-title{padding-top:0;width:auto;margin-top:-.3em;display:block;padding-bottom:30px}.video-wrap1 .video-wrap-title:after{display:none}}.video-thumb-box2{position:relative}.video-thumb-box2 .icon-btn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:160px;height:160px;line-height:160px;font-size:30px;display:flex;justify-content:center;align-items:center}.video-thumb-box2 .icon-btn i,.video-thumb-box2 .icon-btn svg{margin-left:3px}.video-thumb-box2 .icon-btn:hover{background-color:var(--tg-theme-primary);color:var(--tg-color-heading)}@media (max-width:1500px){.video-thumb-box2 .icon-btn{width:120px;height:120px;line-height:120px;font-size:24px}}@media (max-width:1199.98px){.video-thumb-box2 .icon-btn{width:100px;height:100px;line-height:100px;font-size:20px}}@media (max-width:991.98px){.video-thumb-box2 .icon-btn{width:80px;height:80px;line-height:80px;font-size:18px}}@media (max-width:767.98px){.video-thumb-box2 .icon-btn{width:60px;height:60px;line-height:60px}}.about-tag{position:relative;display:inline-block;height:180px;width:180px}.about-tag .about-tag-icon{width:100%;transform:translate(-50%,-50%)}.about-tag .about-tag-icon.layout-two{position:absolute;top:50%;left:50%}.about-experience-tag{display:inline-block;border-radius:50%;z-index:1;width:100%;height:100%;font-size:16px;font-weight:400;font-family:var(--tg-heading-font-family);color:var(--tg-theme-primary);line-height:12px;text-align:center;animation:spin 10s infinite alternate-reverse}.about-experience-tag:before{content:"";position:absolute;inset:0;background:#fff0;border:1px solid var(--tg-theme-primary);border-radius:50%}.about-experience-tag span{--rotate-letter:11deg;height:74px;position:absolute;width:100%;left:1px;top:8px;transform-origin:bottom center;transform:rotate(var(--rotate-letter))}.about-experience-tag span.char2{transform:rotate(calc(var(--rotate-letter) * 2))}.about-experience-tag span.char3{transform:rotate(calc(var(--rotate-letter) * 3))}.about-experience-tag span.char4{transform:rotate(calc(var(--rotate-letter) * 4))}.about-experience-tag span.char5{transform:rotate(calc(var(--rotate-letter) * 5))}.about-experience-tag span.char6{transform:rotate(calc(var(--rotate-letter) * 6))}.about-experience-tag span.char7{transform:rotate(calc(var(--rotate-letter) * 7))}.about-experience-tag span.char8{transform:rotate(calc(var(--rotate-letter) * 8))}.about-experience-tag span.char9{transform:rotate(calc(var(--rotate-letter) * 9))}.about-experience-tag span.char10{transform:rotate(calc(var(--rotate-letter) * 10))}.about-experience-tag span.char11{transform:rotate(calc(var(--rotate-letter) * 11))}.about-experience-tag span.char12{transform:rotate(calc(var(--rotate-letter) * 12))}.about-experience-tag span.char13{transform:rotate(calc(var(--rotate-letter) * 13))}.about-experience-tag span.char14{transform:rotate(calc(var(--rotate-letter) * 14))}.about-experience-tag span.char15{transform:rotate(calc(var(--rotate-letter) * 15))}.about-experience-tag span.char16{transform:rotate(calc(var(--rotate-letter) * 16))}.about-experience-tag span.char17{transform:rotate(calc(var(--rotate-letter) * 17))}.about-experience-tag span.char18{transform:rotate(calc(var(--rotate-letter) * 18))}.about-experience-tag span.char19{transform:rotate(calc(var(--rotate-letter) * 19))}.about-experience-tag span.char20{transform:rotate(calc(var(--rotate-letter) * 20))}.about-experience-tag span.char21{transform:rotate(calc(var(--rotate-letter) * 21))}.about-experience-tag span.char22{transform:rotate(calc(var(--rotate-letter) * 22))}.about-experience-tag span.char23{transform:rotate(calc(var(--rotate-letter) * 23))}.about-experience-tag span.char24{transform:rotate(calc(var(--rotate-letter) * 24))}.about-experience-tag span.char25{transform:rotate(calc(var(--rotate-letter) * 25))}.about-experience-tag span.char26{transform:rotate(calc(var(--rotate-letter) * 26))}.about-experience-tag span.char27{transform:rotate(calc(var(--rotate-letter) * 27))}.about-experience-tag span.char28{transform:rotate(calc(var(--rotate-letter) * 28))}.about-experience-tag span.char29{transform:rotate(calc(var(--rotate-letter) * 29))}.about-experience-tag span.char30{transform:rotate(calc(var(--rotate-letter) * 30))}.about-experience-tag span.char31{transform:rotate(calc(var(--rotate-letter) * 31))}.about-experience-tag span.char32{transform:rotate(calc(var(--rotate-letter) * 32))}@media (min-width:1500px){.about-wrap1 .gx-160{--bs-gutter-x:160px}}.about-wrap1 .about-thumb1-1 .section__title{margin-bottom:-26px;margin-left:40px;position:relative;z-index:1}.about-wrap1 .about-thumb1-1 .img1 img{width:100%}.about-wrap1 .about-thumb1-2 .img1 img{width:100%}.about-wrap1 .text{color:var(--tg-color-white-2);margin-bottom:0}.about-thumb2-1{margin-left:-265px}@media (max-width:1500px){.about-thumb2-1{margin-left:-100px}}@media (max-width:1399px){.about-thumb2-1{margin-left:0}}.about-bg-shape1-1{width:700px;height:700px;position:absolute;z-index:1;right:0;top:50%;transform:translate(50%,-50%)}@media (min-width:1500px){.about-page-wrap1 .gx-100{--bs-gutter-x:100px}}.about-page-wrap1 .about-thumb1-1{position:relative}.about-page-wrap1 .about-thumb1-1 .about-tag{position:absolute;top:50%;left:0;transform:translate(-50%,-50%);background:var(--tg-color-dark);border-radius:50%}.about-page-wrap1 .about-thumb1-1 .img1 img{width:100%}@media (max-width:1500px){.about-page-wrap1 .about-thumb1-1 .about-tag{left:50%}}.about-feature-list li{color:var(--tg-color-white-default);text-transform:uppercase;font-family:var(--tg-heading-font-family);font-size:24px;font-weight:400;border-left:1px solid var(--tg-theme-primary);padding-left:20px}.about-feature-list li:not(:last-child){margin-bottom:18px}@media (max-width:767.98px){.about-feature-list li{font-size:18px}}.history-card-list{margin:0;padding:0;list-style:none}.history-card-list li{padding:50px 0;position:relative}.history-card-list li:before,.history-card-list li:after{content:"";position:absolute;height:100%;width:1px;background:rgb(255 255 255 / .2);left:50%;top:0;transform:translate(-50%,0);transition:0.4s}.history-card-list li:before{height:0;background:var(--tg-theme-primary)}.history-card-list li:nth-child(even) .history-card{flex-direction:row-reverse}.history-card-list li:nth-child(even) .history-card .history-card-details{text-align:end}.history-card-list li:has(.history-card.active):before{height:100%}@media (max-width:991.98px){.history-card-list li{padding-left:30px;padding-bottom:0}.history-card-list li:before,.history-card-list li:after{left:0}.history-card-list li:first-child{padding-top:0}.history-card-list li:nth-child(even) .history-card{flex-direction:row}.history-card-list li:nth-child(even) .history-card .history-card-details{text-align:start}}@media (max-width:767.98px){.history-card-list li{padding-top:0;padding-left:0}.history-card-list li:not(:first-child){margin-top:50px}.history-card-list li:after,.history-card-list li:before{display:none}}.history-card{display:flex;gap:300px;align-items:center}.history-card .history-card-thumb{flex:none}.history-card .history-card-thumb img{width:100%}.history-card .history-card-details{max-width:370px}.history-card .history-card-details .sub-title{text-transform:uppercase;font-size:18px;margin-bottom:13px}.history-card .history-card-details .title{font-size:60px;font-weight:400;margin-bottom:0}.history-card .history-card-details .text{color:rgb(255 255 255 / .7);font-size:18px;border-top:1px solid rgb(255 255 255 / .1);padding-top:40px;margin-top:40px;margin-bottom:-.3em}@media (max-width:1500px){.history-card{gap:240px}}@media (max-width:1200px){.history-card{gap:190px}}@media (max-width:1199.98px){.history-card .history-card-thumb{flex:1}.history-card .history-card-details{flex:1}}@media (max-width:991.98px){.history-card{gap:30px}.history-card .history-card-details .sub-title{font-size:16px}.history-card .history-card-details .title{font-size:40px}.history-card .history-card-details .text{font-size:16px}}@media (max-width:767.98px){.history-card{display:block}.history-card .history-card-thumb{margin-bottom:30px}.history-card .history-card-details{max-width:none}.history-card .history-card-details .title{font-size:30px}.history-card .history-card-details .text{padding-top:20px;margin-top:20px}}.blog__post-meta .list-wrap{display:flex;align-items:center;gap:15px 10px;flex-wrap:wrap}.blog__post-meta .list-wrap li{display:flex;align-items:center;line-height:1;gap:10px;font-size:14px;font-weight:600;text-transform:uppercase;position:relative}.blog__post-meta .list-wrap li:after{content:"";position:relative;height:15px;width:1px;background:rgb(255 255 255 / .2)}.blog__post-meta .list-wrap li:last-child:after{display:none}.blog__post-meta .list-wrap li a{color:var(--tg-color-dark)}.blog__post-meta .list-wrap li a:hover{background:var(--tg-color-dark);color:var(--tg-color-white-default)}.blog__post-item .blog__post-meta{margin-bottom:20px;margin-left:-30px}.blog__post-item .blog__post-meta .list-wrap{position:relative}.blog__post-item .blog__post-meta .list-wrap:before{content:"";position:relative;width:50px;height:2px;background:var(--tg-theme-primary);display:inline-block}.blog__post-item .blog__post-meta .list-wrap li a{color:var(--tg-color-white-default)}.blog__post-item .blog__post-meta .list-wrap li a:hover{color:var(--tg-theme-primary)}.blog__post-item .blog__post-thumb{padding:30px 0 0 30px;position:relative}.blog__post-item .blog__post-thumb a{display:block;transition:0.4s;overflow:hidden}.blog__post-item .blog__post-thumb img{transition:0.4s;height:350px;min-width:380px;width:100%;object-fit:cover}.blog-single .blog__post-item .blog__post-thumb img{max-height:450px;height:100%}.blog__post-item .blog__post-date{background:var(--tg-theme-primary);position:absolute;top:0;left:0;font-size:30px;font-family:var(--tg-heading-font-family);text-align:center;display:block;box-shadow:0 30px 60px rgb(69 248 130 / .2);width:100px;height:100px;line-height:88px}.blog__post-item .blog__post-date span{display:block;font-size:14px;font-weight:400;font-family:var(--tg-body-font-family);text-transform:uppercase;line-height:normal;margin-top:-25px}.blog__post-item .blog__post-content{padding:0 0 0 30px}.blog__post-item .blog__post-thumb+.blog__post-content{margin-top:40px}.blog__post-item .blog__post-bottom{margin-bottom:-.3em}.blog__post-item .title{font-size:30px;text-transform:uppercase;line-height:1.428;font-weight:400;margin-bottom:26px}.blog__post-item .title a{color:var(--tg-color-white-default);background-image:linear-gradient(to left,var(--tg-theme-primary),var(--tg-theme-primary));background-repeat:no-repeat;background-position:bottom left;background-size:0 2px;transition:1.2s}.blog__post-item .title a:hover{background-size:100% 2px}.blog__post-item .link-btn{gap:10px;color:var(--tg-theme-primary)}.blog__post-item .link-btn:after,.blog__post-item .link-btn:before{height:1px}.blog__post-item .link-btn:hover i.fa-arrow-right{transform:rotate(-45deg)}.blog__post-item:hover .blog__post-thumb a{filter:grayscale(0)}.blog__post-item:hover .blog__post-thumb img{transform:scale(1.05)}@media (max-width:1199.98px){.blog__post-item .blog__post-thumb{padding:20px 0 0 20px}.blog__post-item .blog__post-content{padding:0 0 0 20px}.blog__post-item .blog__post-meta{margin-left:-20px}.blog__post-item .title{font-size:24px}}@media (max-width:767.98px){.blog__post-item .blog__post-thumb{width:100%}.blog__post-item .blog__post-thumb img{width:100%}}.blog__post-item-two .blog__post-thumb{overflow:hidden;margin-bottom:50px}.blog__post-item-two .blog__post-thumb img{width:100%;transition:0.4s}.blog__post-item-two .blog__post-content{margin-top:0;display:flex;gap:50px}.blog__post-item-two .blog__post-content .blog__post-date{color:rgb(255 255 255 / .5);font-size:16px;font-family:var(--tg-body-font-family);line-height:normal}.blog__post-item-two .blog__post-content .blog__post-date span{display:block;font-size:60px;font-weight:400;font-family:var(--tg-heading-font-family);color:var(--tg-theme-primary);margin-top:-.3em}@media (max-width:1199.98px){.blog__post-item-two .blog__post-content .blog__post-date span{font-size:50px}}.blog__post-item-two .blog__post-content .title{font-size:30px;font-weight:400;margin-bottom:14px;margin-top:-.2em;line-height:1.333;text-transform:uppercase}@media (max-width:1199.98px){.blog__post-item-two .blog__post-content .title{font-size:24px}}@media (max-width:991.98px){.blog__post-item-two .blog__post-content .title{font-size:30px}}.blog__post-item-two .blog__post-content .title a{color:var(--tg-color-white-default);background-image:linear-gradient(to left,var(--tg-theme-primary),var(--tg-theme-primary));background-repeat:no-repeat;background-position:bottom left;background-size:0 1px;transition:1.2s}.blog__post-item-two .blog__post-content .title a:hover{background-size:100% 1px;color:var(--tg-theme-primary)}.blog__post-item-two .blog__post-content .blog__post-meta .list-wrap li a{color:var(--tg-theme-primary)}.blog__post-item-two .blog__post-content .blog__post-meta .list-wrap li a:hover{color:var(--tg-color-white-default)}.blog__post-item-two:hover .blog__post-thumb img{transform:scale(1.05)}@media (max-width:767.98px){.blog__post-item-two .blog__post-thumb{margin-bottom:30px}.blog__post-item-two .blog__post-content{display:block}.blog__post-item-two .blog__post-content .blog__post-date{margin-bottom:20px}.blog__post-item-two .blog__post-content .blog__post-date span{font-size:40px}.blog__post-item-two .blog__post-content .title{font-size:24px}}@media only screen and (min-width:576px) and (max-width:767px){.blog__post-item-two .blog__post-content{display:flex}.blog__post-item-two .blog__post-content .blog__post-date{margin-bottom:0}}.blog__post-list .blog__post-item-two{border-bottom:1px solid rgb(255 255 255 / .1);padding-bottom:30px;margin-bottom:30px}.blog__details-wrap{padding-right:60px}.blog__details-wrap p{color:var(--tg-color-white-default)}@media (max-width:1199.98px){.blog__details-wrap{padding-right:0}}.blog__details-wrap>.row{row-gap:60px}.blog-wrap>.row{row-gap:60px}.blog__details-thumb{margin-bottom:42px;position:relative}.blog__details-thumb+p+p{margin-bottom:50px}@media (max-width:767.98px){.blog__details-thumb .blog__details-thumb{margin-bottom:30px}}.blog__details-thumb img{min-height:250px;object-fit:cover;max-height:520px;width:100%}.blog__details-thumb .blog__post-meta{position:absolute;bottom:0;left:0;background:var(--tg-color-white-default);padding:22px 20px}.blog__details-thumb .blog__post-meta .list-wrap{gap:20px 30px}.blog__details-thumb .blog__post-meta li{font-size:16px;gap:10px;color:var(--tg-color-dark);opacity:.5;transition:0.4s}.blog__details-thumb .blog__post-meta li a{border:0;padding:0;background:#fff0}.blog__details-thumb .blog__post-meta li a:hover{background:#fff0;color:var(--tg-color-dark)}.blog__details-thumb .blog__post-meta li:hover{opacity:1}@media (max-width:767.98px){.blog__details-thumb .blog__post-meta{position:initial;padding-left:0;padding-right:0;padding-bottom:0}}.blog__details-inner-wrap{margin:30px 0 25px}.blog__details-inner-wrap .col-54{width:54%;flex:0 0 auto}@media (max-width:767.98px){.blog__details-inner-wrap .col-54{width:100%}}.blog__details-inner-wrap .col-46{width:46%;flex:0 0 auto}@media (max-width:767.98px){.blog__details-inner-wrap .col-46{width:100%}}@media (max-width:767.98px){.blog__details-inner-wrap .content{margin-bottom:40px}}.blog__details-inner-wrap .content p{margin-bottom:20px;width:80%}.blog__details-inner-wrap .content .list-wrap li{display:flex;font-size:22px;font-weight:600;align-items:center;line-height:1;font-family:var(--tg-heading-font-family);color:var(--tg-heading-color);gap:10px;margin-bottom:15px}.blog__details-inner-wrap .content .list-wrap li:last-child{margin-bottom:0}.blog__details-inner-wrap .content .list-wrap li i{width:26px;height:26px;display:flex;align-items:center;justify-content:center;flex:0 0 auto;background:var(--tg-theme-primary);color:var(--tg-color-white-default);border-radius:50%;font-size:13px}blockquote{background:var(--tg-color-black-3);padding:60px!important;position:relative;z-index:1;margin:50px 0 40px!important;text-align:center}blockquote blockquote{margin:0!important;padding:0!important;position:relative;display:inline-flex;gap:5px;transition:0.4s;margin-bottom:35px!important}@media (max-width:767.98px){blockquote{padding:30px}}@media only screen and (min-width:576px) and (max-width:767px){blockquote{padding:40px}}blockquote .quote-icon{position:relative;display:inline-flex;gap:10px;transition:0.4s;margin-bottom:35px}blockquote .quote-icon:before,blockquote .quote-icon:after{content:"";position:relative;display:inline-block;width:15px;height:30px;background:var(--tg-theme-primary);clip-path:polygon(100% 0,100% 100%,0 100%,0 15px)}blockquote p{margin-bottom:0;font-size:26px;font-weight:400;font-style:normal;font-family:var(--tg-heading-font-family);color:var(--tg-color-white-default);line-height:1.384}blockquote p::first-letter{padding-left:28px}@media (max-width:767.98px){blockquote p::first-letter{padding-left:50px}}@media (max-width:1199.98px){blockquote p{font-size:20px}}blockquote .blockquote-card_author,blockquote .wp-block-post-author{display:inline-flex;margin-top:40px;align-items:center;gap:20px}blockquote .blockquote-card_author .blockquote-card_thumb img,blockquote .wp-block-post-author .wp-block-post-author__avatar img{height:60px;width:60px;border-radius:50%;object-fit:cover}blockquote .blockquote-card_author .media-body,blockquote .wp-block-post-author .wp-block-post-author__content{text-align:left}blockquote .blockquote-card_author .blockquote-card_title,blockquote .wp-block-post-author .wp-block-post-author__name{font-size:24px;font-weight:400;color:var(--tg-color-white-default);text-transform:uppercase;display:flex}blockquote .blockquote-card_author .blockquote-card_desig,blockquote .wp-block-post-author .wp-block-post-author__byline{font-size:14px;font-weight:400;color:var(--tg-theme-primary);text-transform:uppercase;font-family:var(--tg-body-font-family);display:flex;margin-bottom:5px}.blog__details-content-bottom{border-bottom:1px solid rgb(0 0 0 / .3);padding:55px 0 60px}.blog__details-content-bottom .post-tags{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.blog__details-content-bottom .post-tags .title{font-size:24px;font-weight:400;margin-bottom:0;line-height:1}.blog__details-content-bottom .post-tags .list-wrap{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.blog__details-content-bottom .post-tags .list-wrap li a{font-size:16px;font-weight:400;color:var(--tg-heading-color);background:#EEEFF3;border-radius:0;padding:10px 20px;display:block;line-height:1}.blog__details-content-bottom .post-tags .list-wrap li a:hover{background:var(--tg-theme-primary)}.blog__details-content-bottom .blog-post-share{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}@media (max-width:1199.98px){.blog__details-content-bottom .blog-post-share{justify-content:flex-start;margin-top:20px}}.blog__details-content-bottom .blog-post-share .title{font-size:24px;font-weight:400;margin-bottom:0;line-height:1}.blog__details-content-bottom .blog-post-share .list-wrap{display:flex;align-items:center;gap:10px}.blog__details-content-bottom .blog-post-share .list-wrap li{line-height:1}.blog__details-content-bottom .blog-post-share .list-wrap li a{font-size:18px}.inner__page-nav{display:flex;justify-content:space-between;flex-wrap:wrap;gap:40px;width:100%}.inner__page-nav .text-wrap{color:var(--tg-color-white-default);font-size:18px;font-weight:400;font-family:var(--tg-heading-font-family);text-transform:uppercase;margin-bottom:20px;display:flex;gap:20px;align-items:center;transition:0.4s}.inner__page-nav .text-wrap .thumb{overflow:hidden}.inner__page-nav .text-wrap .thumb img{width:60px;height:60px;border-radius:50%;object-fit:cover}.inner__page-nav .text-wrap:hover{color:var(--tg-theme-primary)}@media (max-width:991.98px){.blog-sidebar{padding-right:0;border-right:none;margin-right:0;margin-top:100px}}.blog-widget,.blog-sidebar>.widget{margin-bottom:60px;border-top:1px solid var(--tg-theme-primary);padding-top:15px}.blog-widget:last-child,.blog-sidebar>.widget:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.widget-title{margin-bottom:35px;line-height:1;font-size:30px;position:relative;font-weight:400;text-transform:uppercase;color:var(--tg-color-white-default)}@media (max-width:1199.98px){.widget-title{font-size:24px}}.sidebar-search-form form,.widget_search form{position:relative}.sidebar-search-form input,.wp-block-search__inside-wrapper input{background:var(--tg-color-black-3);width:100%;border:0;padding:13px 20px 13px 50px;color:var(--tg-color-white-default);font-size:16px;font-weight:500;line-height:1;border-radius:0;height:60px}.sidebar-search-form input::placeholder,.wp-block-search__inside-wrapper input::placeholder{font-size:16px;font-weight:400;color:rgb(255 255 255 / .3)}.sidebar-search-form button,.wp-block-search__inside-wrapper button,.widget_search form button{position:absolute;left:24px;top:50%;transform:translateY(-50%);border:none;background:#fff0;padding:0;font-size:16px;line-height:0;color:transparent!important;width:0;margin:0}.wp-block-search__inside-wrapper button::after{position:absolute;left:24px;top:50%;transform:translateY(-50%);border:none;background:#fff0;padding:0;font-size:16px;line-height:0;color:var(--tg-theme-primary)}.sidebar-cat-list .list-wrap li,.wp-block-categories-list li{line-height:1.4;margin-bottom:20px}.sidebar-cat-list .list-wrap li:last-child,.wp-block-categories-list li:last-child{margin-bottom:0}.sidebar-cat-list .list-wrap li a,.wp-block-categories-list li a{color:var(--tg-color-white-default);font-size:14px;font-weight:400;font-family:var(--tg-heading-font-family);text-transform:uppercase;display:flex}@media (max-width:1199.98px){.sidebar-cat-list .list-wrap li a,.wp-block-categories-list li a{font-size:16px}}.sidebar-cat-list .list-wrap li a span,.wp-block-categories-list li a span{margin-left:auto}.sidebar-cat-list .list-wrap li a:hover,.wp-block-categories-list li a:hover{color:var(--tg-theme-primary)}.sidebar-insta-feed-list .list-wrap{display:flex;flex-wrap:wrap;gap:15px}.sidebar-insta-feed-list .insta-thumb{overflow:hidden;position:relative;border-radius:0;width:80px;height:80px}.sidebar-insta-feed-list .insta-thumb img{width:100%;height:100%;object-fit:cover}.sidebar-insta-feed-list .insta-thumb:after{content:"";background-color:var(--tg-heading-color);opacity:.8;position:absolute;inset:5px;transform:scaleX(0);border-radius:inherit;-webkit-transition:0.4s ease-in-out;transition:0.4s ease-in-out}.sidebar-insta-feed-list .insta-thumb .icon-btn{position:absolute;top:50%;left:50%;color:var(--tg-color-white-default);visibility:hidden;opacity:0;transform:translate(-50%,-40%);background:#fff0;z-index:1}.sidebar-insta-feed-list .insta-thumb:hover:after{transform:scaleX(1)}.sidebar-insta-feed-list .insta-thumb:hover .icon-btn{transform:translate(-50%,-50%);opacity:1;visibility:visible}.sidebar-tag-list .list-wrap{display:flex;align-items:center;flex-wrap:wrap;gap:20px}@media (max-width:1199.98px){.sidebar-tag-list .list-wrap{gap:12px}}.sidebar-tag-list .list-wrap li a{font-size:20px;font-weight:400;color:var(--tg-color-dark);background:#fff0;border-radius:0;border:1px solid rgb(0 0 0 / .5);display:block;line-height:1;padding:14px 20px;letter-spacing:-.015em;opacity:.8}@media (max-width:1199.98px){.sidebar-tag-list .list-wrap li a{font-size:16px}}.sidebar-tag-list .list-wrap li a:hover{background:var(--tg-theme-primary);border-color:var(--tg-theme-primary);color:var(--tg-color-dark);opacity:1}.rc-post-item{display:flex;align-items:center;gap:20px;margin-bottom:20px}.rc-post-item:last-child{margin-bottom:0}.rc-post-item .thumb{width:80px;flex:0 0 auto;background:var(--tg-color-black-2)}.rc-post-item .thumb img{border-radius:0}.rc-post-item .content .title{margin-top:12px;font-size:14px;font-weight:400;font-family:var(--tg-heading-font-family);color:var(--tg-color-white-default);line-height:1.75em;text-transform:uppercase;margin-bottom:-.5em}@media (max-width:1199.98px){.rc-post-item .content .title{font-size:14px}}.rc-post-item .content .date{display:flex;align-items:center;line-height:1;font-size:12px;font-weight:400;gap:5px;color:rgb(255 255 255 / .4);text-transform:uppercase}.rc-post-item .content .date i{color:var(--tg-theme-primary)}.rc-post-item .content .price{display:flex;align-items:center;line-height:1;font-size:14px;font-weight:600;gap:5px;color:var(--tg-theme-primary);text-transform:uppercase}.project-info-list li{font-size:18px;color:rgb(255 255 255 / .7)}.project-info-list li:not(:last-child){margin-bottom:15px}.project-info-list li strong{font-weight:400;color:var(--tg-color-white-default)}@media (max-width:1199.98px){.project-info-list li{font-size:14px}}.comment-reply-title,.comments-wrap-title{font-size:20px;text-transform:uppercase;line-height:1.5em;font-weight:400;margin-bottom:40px;padding-bottom:20px;border-bottom:1px solid rgb(255 255 255 / .16)}.latest-comments{margin-bottom:60px}.latest-comments .list-wrap>li:first-child>.comments-box{border-top:0;padding-top:0;margin-top:0}.comments-box{display:flex;align-items:flex-start;border-top:1px solid rgb(255 255 255 / .16);padding-top:40px;margin-top:50px;gap:30px}@media (max-width:767.98px){.comments-box{display:block}}@media only screen and (min-width:576px) and (max-width:767px){.comments-box{display:flex}}.children{padding-left:110px}@media (max-width:767.98px){.children{padding-left:60px}}.comments-avatar{width:80px;flex:0 0 auto}@media (max-width:767.98px){.comments-avatar{margin-bottom:20px}}@media only screen and (min-width:576px) and (max-width:767px){.comments-avatar{margin-bottom:0}}.comments-text{margin-top:-.15em}.comments-text .avatar-name{display:flex;align-items:center;margin-bottom:10px;text-transform:uppercase}.comments-text .avatar-name .name{margin-bottom:0;font-size:14px;font-weight:400;color:var(--tg-color-white-default)}.comments-text .avatar-name .date{text-transform:uppercase;font-family:var(--tg-heading-font-family);font-size:14px;font-weight:400}.comments-text p{color:var(--tg-color-white-default);font-size:14px;opacity:.7;margin-bottom:18px}.comments-text .reply-btn{font-family:var(--tg-heading-font-family);color:var(--tg-theme-primary);text-transform:uppercase;display:inline-flex;align-items:center;gap:10px}.comments-text .reply-btn .icon-btn{border-radius:0;border:1px solid rgb(228 228 228 / .1);width:30px;height:30px;line-height:28px;background:rgb(255 255 255 / .1);color:var(--tg-theme-primary)}.comments-text .reply-btn:hover{color:var(--tg-color-white-default)}.comments-text .reply-btn:hover .icon-btn{background:var(--tg-theme-primary);color:var(--tg-heading-color)}.rating-select p.stars{margin-bottom:0;line-height:1}.rating-select p.stars a{position:relative;height:14px;width:18px;text-indent:-999em;display:inline-block;text-decoration:none}.rating-select p.stars a::before{display:block;position:absolute;top:0;left:0;width:18px;height:14px;line-height:1;font-family:"Font Awesome 5 Free";content:"\f005";font-weight:700;text-indent:0;color:rgb(255 255 255 / .16)}.rating-select p.stars a:hover~a::before{color:rgb(255 255 255 / .16)}.rating-select p.stars:hover a::before{color:var(--tg-theme-primary)}.rating-select p.stars.selected a.active::before{color:var(--tg-theme-primary)}.rating-select p.stars.selected a.active~a::before{color:rgb(255 255 255 / .16)}.rating-select p.stars.selected a:not(.active)::before{color:var(--tg-theme-primary)}.comment-respond{position:relative}.comment-respond .rating-select{position:absolute;top:5px;right:0}@media (max-width:380px){.comment-respond .rating-select{position:initial;margin-bottom:30px}}.comment-form .comment-notes{margin-bottom:40px}.subscribe-area-1{position:relative;z-index:1}.subscribe-area-1:after{content:"";position:absolute;inset:0;background:var(--tg-color-dark);opacity:.7;z-index:-1}.subscribe-wrap1{display:flex;background:var(--tg-color-black-2)}.subscribe-wrap1 .subscribe-wrap-thumb{flex:none}.subscribe-wrap1 .subscribe-wrap-thumb img{height:100%;object-fit:cover}.subscribe-wrap1 .subscribe-wrap-details{padding:80px 50px}.subscribe-wrap1 .subscribe-wrap-details .text{font-size:18px;color:rgb(255 255 255 / .6);margin-bottom:30px}.subscribe-wrap1 .subscribe__form{display:flex;border:1px solid var(--tg-color-white-default)}.subscribe-wrap1 .subscribe__form .form-control{width:100%;color:var(--tg-color-white-default);height:60px;border-radius:0;padding:0 20px}.subscribe-wrap1 .subscribe__form .form-control::placeholder{color:rgb(255 255 255 / .5)}.subscribe-wrap1 .subscribe__form .btn{flex:none;border:0;background:#fff0;box-shadow:none;color:var(--tg-color-white-default);font-family:var(--tg-heading-font-family);font-size:20px;font-weight:400;letter-spacing:normal;padding:0 26px 0 0;gap:15px}.subscribe-wrap1 .subscribe__form .btn:after{display:none}.subscribe-wrap1 .subscribe__form .btn i.fa-arrow-right{color:var(--tg-theme-primary);transform:rotate(-45deg);transition:0.4s}.subscribe-wrap1 .subscribe__form .btn:focus,.subscribe-wrap1 .subscribe__form .btn:active,.subscribe-wrap1 .subscribe__form .btn:hover{background:#fff0;background-color:transparent!important;color:var(--tg-theme-primary)}.subscribe-wrap1 .subscribe__form .btn:focus i.fa-arrow-right,.subscribe-wrap1 .subscribe__form .btn:active i.fa-arrow-right,.subscribe-wrap1 .subscribe__form .btn:hover i.fa-arrow-right{transform:rotate(0)}@media (max-width:991.98px){.subscribe-wrap1{display:block;text-align:center}.subscribe-wrap1 .subscribe-wrap-thumb{width:100%}.subscribe-wrap1 .subscribe-wrap-thumb img{width:100%}}@media (max-width:767.98px){.subscribe-wrap1 .subscribe-wrap-details{padding:60px 40px}}@media (max-width:380px){.subscribe-wrap1 .subscribe-wrap-details{padding:40px 30px}.subscribe-wrap1 .subscribe__form{display:block}.subscribe-wrap1 .subscribe__form .btn{background:var(--tg-theme-primary);padding:20px;color:var(--tg-color-dark);width:100%;justify-content:center;margin:0 -1px -1px}.subscribe-wrap1 .subscribe__form .btn i.fa-arrow-right{color:var(--tg-color-dark)}.subscribe-wrap1 .subscribe__form .btn:hover{background:var(--tg-color-white-default)!important;color:var(--tg-color-dark)}}.subscribe-cta-wrap{background:var(--tg-color-white-default);padding:98px 80px}.subscribe-cta-wrap .subscribe-cta-title{font-size:30px;font-weight:400;text-transform:uppercase;line-height:1.333;margin-bottom:0}.subscribe-cta-wrap .subscribe-cta-text{margin-top:20px;margin-bottom:20px}@media (max-width:1500px){.subscribe-cta-wrap .subscribe-cta-title{font-size:28px}}@media (max-width:1199.98px){.subscribe-cta-wrap{text-align:center;padding:60px}}@media (max-width:380px){.subscribe-cta-wrap{padding:40px 30px}.subscribe-cta-wrap .subscribe-cta-title{font-size:24px}}.process-card-wrap{list-style:none;margin:0;padding:0}.process-card{position:relative;z-index:1}.process-card:not(:last-child){margin-bottom:80px}.process-card .process-card-text{color:var(--tg-theme-primary);font-size:18px;font-weight:400;text-transform:uppercase;margin-top:-.45em;display:block;margin-bottom:1px}.process-card .process-card-title{color:var(--tg-color-white-default);font-size:120px;font-weight:400;text-transform:uppercase}.process-card .process-card-img{position:absolute;width:550px;height:400px;object-fit:contain;transform:translateX(-50%) translateY(-50%) rotate(-15deg);top:50%;left:50%;z-index:-10;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.2s,transform 0.7s cubic-bezier(.23,1,.32,1)}@media (max-width:1500px){.process-card .process-card-title{font-size:100px}}@media (max-width:1199.98px){.process-card .process-card-title{font-size:80px}}@media (max-width:991.98px){.process-card .process-card-title{font-size:60px}.process-card .process-card-text{margin-bottom:5px;font-size:16px}.process-card:not(:last-child){margin-bottom:50px}.process-card:hover .process-card-img{opacity:1;visibility:visible}}@media (max-width:767.98px){.process-card .process-card-title{font-size:40px}.process-card .process-card-img{width:250px;height:180px}}@media (max-width:380px){.process-card .process-card-title{font-size:30px}}.process-card2 .process-card-number{color:var(--tg-theme-primary);font-size:120px;font-weight:400;font-family:var(--tg-heading-font-family);margin-top:-.43em;margin-bottom:-.43em}@media (max-width:1500px){.process-card2 .process-card-number{font-size:100px}}@media (max-width:1199.98px){.process-card2 .process-card-number{font-size:80px}}@media (max-width:991.98px){.process-card2 .process-card-number{font-size:60px}}@media (max-width:767.98px){.process-card2 .process-card-number{font-size:30px}}@media only screen and (min-width:576px) and (max-width:767px){.process-card2 .process-card-number{font-size:40px}}.process-card2 .title{font-size:22px;font-weight:400;color:var(--tg-color-white-default);margin-top:40px;margin-bottom:20px;text-transform:uppercase}.process-card2 .text{color:rgb(255 255 255 / .7);margin-bottom:0}.cta-thumb1-1{text-align:center;position:relative;display:inline-block;margin-bottom:-70px;z-index:1}.cta-thumb1-1:after{content:"";position:absolute;inset:27px 4px 65px 54px;z-index:-1;border-radius:50%;background:linear-gradient(205.39deg,var(--tg-theme-primary) 12.33%,#030201 87.34%)}@media (max-width:1199.98px){.cta-thumb1-1{margin-bottom:60px;margin-top:-60px}}.instagram-card{position:relative}.instagram-card:after{content:"";position:absolute;inset:0;background:var(--tg-theme-primary);opacity:0;transition:0.4s}.instagram-card .instagram-thumb{overflow:hidden}.instagram-card .instagram-thumb img{width:100%;height:100%;object-fit:cover}.instagram-card .instagram-card-details{position:absolute;left:50%;top:60%;transform:translate(-50%,-50%);transition:0.4s;z-index:1;opacity:0}.instagram-card .icon-btn{background:#fff0;border-radius:0;font-size:20px}.instagram-card .icon-btn:hover{color:var(--tg-heading-color);font-size:30px;transition:all 0.4s ease}.instagram-card .icon-btn svg{transition:all 0.4s ease}.instagram-card .icon-btn:hover svg{transition:all 0.4s ease}.instagram-card:hover:after{opacity:.9}.instagram-card:hover .instagram-card-details{top:50%;opacity:1}.product__item .product__reviews{margin-top:35px}.product__item .product__thumb{background:var(--tg-color-black-2);position:relative;text-align:center}.product__item .product__thumb img{transition:0.4s}.product__item .product__action{display:flex;align-items:center;flex-direction:column;gap:10px;position:absolute;right:18px;top:18px}.product__item .product__action a{width:34px;height:34px;display:flex;align-items:center;justify-content:center;background:var(--tg-color-black-2);border:1px solid var(--tg-theme-primary);line-height:0;border-radius:0;font-size:12px;transform:translateX(20px);transition:visibility 0.3s ease-out 0.1s,opacity 0.3s ease-out 0.15s,transform 0.3s ease-out 0.1s;transition-delay:0.1s;opacity:0;color:var(--tg-theme-primary)}.product__item .product__action a:nth-child(2){transition-delay:0.15s}.product__item .product__action a:nth-child(3){transition-delay:0.2s}.product__item .title{font-size:20px;font-weight:400;color:var(--tg-color-white-default);text-transform:uppercase;margin-top:17px}.product__item .price{font-size:14px;font-weight:600;font-family:var(--tg-body-font-family);color:var(--tg-theme-primary);margin-bottom:0;margin-top:15px}.product__item:hover .product__thumb img{transform:scale(1.05)}.product__item:hover .product__action a{opacity:.6;transform:translateX(0)}.product__item:hover .product__action a:hover{opacity:1}.product__reviews{color:#FFB526}.price_slider_wrapper{position:relative}.price_slider_wrapper .price_label{font-size:14px;text-transform:uppercase;color:var(--tg-color-white-default)}.price_slider_wrapper .price_label span{display:inline-block;color:var(--tg-theme-primary);font-size:14px;font-weight:700}.price_slider_wrapper .ui-slider{height:4px;position:relative;width:100%;background-color:rgb(255 255 255 / .1);border:none;margin-top:15px;margin-bottom:25px;cursor:pointer;border-radius:0}.price_slider_wrapper .ui-slider-range{border:none;cursor:pointer;position:absolute;top:0;height:100%;z-index:1;display:block;background-color:var(--tg-theme-primary)}.price_slider_wrapper .ui-slider-handle{width:16px;height:16px;line-height:16px;border-radius:0;text-align:center;padding:0;cursor:pointer;position:absolute;margin-top:-5px;z-index:2;background-color:var(--tg-theme-primary);border:3px solid var(--tg-theme-primary);transform:translateX(-1px)}.price_slider_wrapper .ui-slider-handle:focus{outline:none;box-shadow:1.5px 2.598px 10px 0 rgb(0 0 0 / .15)}.price_slider_wrapper .ui-slider-handle:last-child{transform:translateX(-9px)}.price_slider_wrapper button,.price_slider_wrapper .button{background-color:#fff0;color:var(--tg-color-white-default);font-weight:700;line-height:1.6;text-transform:uppercase;text-align:center;border:none;display:inline-block;overflow:hidden;position:absolute;bottom:0;right:0;z-index:2;padding:0;font-size:14px;text-decoration:underline;text-underline-offset:5px;border-radius:0;transition:0.4s ease-in}.price_slider_wrapper button:hover,.price_slider_wrapper .button:hover{color:var(--tg-theme-primary)}.product__details-images-wrap .tab-content img{border-radius:0;border:0;height:590px;width:100%;object-fit:cover;background:var(--tg-color-black-3)}@media (max-width:767.98px){.product__details-images-wrap .tab-content img{height:400px}}.product__details-images-wrap .nav-tabs{display:flex;align-items:center;gap:20px;flex-wrap:nowrap;border:none;margin-top:20px}.product__details-images-wrap .nav-tabs .nav-link{margin-bottom:0;background:#fff0;border:1px solid var(--tg-color-black-3);border-radius:0;padding:0 0;overflow:hidden}.product__details-images-wrap .nav-tabs .nav-link img{width:100%;height:130px;border-radius:0;object-fit:cover;background:var(--tg-color-black-3)}@media (max-width:767.98px){.product__details-images-wrap .nav-tabs .nav-link img{height:90px}}.product__details-images-wrap .nav-tabs .nav-link.active{border-color:var(--tg-theme-primary);opacity:1}.product__details-content>.title{font-size:50px;font-weight:400;margin-bottom:8px;margin-top:20px;text-transform:uppercase;color:var(--tg-color-white-default);line-height:1.1}@media (max-width:1199.98px){.product__details-content>.title{font-size:40px}}@media (max-width:767.98px){.product__details-content>.title{font-size:30px}}.product__details-content .price{margin-bottom:50px;margin-top:16px;font-size:30px;font-weight:400;color:var(--tg-theme-primary)}@media (max-width:767.98px){.product__details-content .price{font-size:24px}}.product__details-content>p{margin-bottom:25px;color:rgb(255 255 255 / .7)}.product__details-bottom li{display:flex;align-items:center;gap:10px 5px;line-height:1;margin-bottom:20px;flex-wrap:wrap}.product__details-bottom li .title{color:rgb(255 255 255 / .5);line-height:1}.product__details-bottom li a{color:var(--tg-color-white-default)}.product__details-bottom li a:hover{color:var(--tg-theme-primary)}.product__details-qty{display:flex;align-items:center;gap:20px;margin-top:40px;flex-wrap:wrap}.product__details-qty .product__details-qty-label{color:var(--tg-color-white-default);font-family:var(--tg-heading-font-family);text-transform:uppercase;font-size:16px;font-weight:400;margin-right:15px}.product__details-qty .add-btn{background:var(--tg-theme-primary);height:50px;color:var(--tg-heading-color);text-transform:uppercase;font-weight:600;font-size:14px;display:flex;align-items:center;padding:0 25px;gap:10px;flex:none}.product__details-qty .add-btn:hover{background:var(--tg-color-white-default)}.product__details-qty .icon-btn{height:50px;width:50px;line-height:50px;border-radius:0;background:var(--tg-color-black-3);color:var(--tg-color-white-default);font-size:18px}.product__details-qty .icon-btn:hover{background:var(--tg-theme-primary);color:var(--tg-heading-color)}.cart-plus-minus{position:relative;width:149px;flex:0 0 auto}.cart-plus-minus input{width:100%;border:0;border-radius:0;height:50px;text-align:center;padding:0 45px;font-weight:500;font-size:16px;background:var(--tg-color-black-3);color:var(--tg-color-white-default)}.cart-plus-minus .qtybutton{position:absolute;top:6px;left:20px;bottom:6px;width:auto;height:38px;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:600;color:rgb(255 255 255 / .7);background:#fff0;cursor:pointer;user-select:none;border-radius:50%}.cart-plus-minus .qtybutton.inc{left:auto;right:20px}.product-desc-wrap{margin-top:120px}.product-desc-wrap .nav-tabs{border:none;gap:40px;margin-bottom:50px;justify-content:center;border-bottom:1px solid rgb(255 255 255 / .16);padding-bottom:20px}.product-desc-wrap .nav-tabs .nav-link{margin-bottom:0;border:none;padding:0;line-height:1;font-weight:400;font-size:16px;font-family:var(--tg-heading-font-family);color:var(--tg-color-white-default);text-transform:uppercase;position:relative;background:#fff0;border-radius:0}.product-desc-wrap .nav-tabs .nav-link.active{color:var(--tg-theme-primary)}.product-desc-wrap .tab-content .title{text-transform:uppercase;color:var(--tg-color-white-default);font-size:50px;font-weight:400}@media (max-width:1199.98px){.product-desc-wrap .tab-content .title{font-size:40px}}@media (max-width:767.98px){.product-desc-wrap .tab-content .title{font-size:30px}}.product-desc-wrap .tab-content p{margin-bottom:0;font-weight:500;text-transform:capitalize;margin-bottom:15px;color:var(--tg-color-white-default);opacity:.7}.product-desc-wrap .tab-content p:last-child{margin-bottom:0}.product-desc-review .left-rc{margin-bottom:10px}.skill-feature{position:relative;max-width:565px}.skill-feature:not(:last-child){margin-bottom:40px}.skill-feature_title{font-size:16px;font-weight:400;font-family:var(--tg-heading-font-family);text-transform:uppercase;margin-bottom:20px;color:var(--tg-color-white-default)}.skill-feature .progress{background:rgb(255 255 255 / .1);border-radius:0;overflow:visible;height:4px}.skill-feature .progress .progress-bar{background:var(--tg-theme-primary);border-radius:0;height:4px}.skill-feature .progress .progress-value{font-size:16px;font-weight:400;font-family:var(--tg-heading-font-family);position:absolute;top:-5px;right:0;color:var(--tg-color-white-default)}.footer__top{padding:120px 0 80px;position:relative;z-index:1}@media (max-width:767.98px){.footer__top{padding:90px 0 50px}}.footer__top-two{border-bottom:1px solid var(--tg-theme-primary);padding-bottom:0;margin-bottom:80px}.footer__top-two .footer__logo{margin-bottom:0}.footer__top-two .footer__contact .footer__widget-title{font-size:14px;font-weight:400;font-family:var(--tg-body-font-family);color:rgb(255 255 255 / .6);text-transform:uppercase;margin-bottom:2px}.footer__top-two .footer__contact .footer__widget-link{font-size:18px;font-weight:600}.footer__top-two .footer__contact .footer__widget-link a{color:var(--tg-color-white-default)}.footer__top-two .footer__contact .footer__widget-link a:hover{color:var(--tg-theme-primary)}.footer-one.newsletter__form{background:var(--tg-color-black-2);position:relative}.footer-one.newsletter__form .form-icon-left{left:20px;top:50%;transform:translate(0,-50%);margin-top:0}.footer-one.newsletter__form input{height:60px;color:var(--tg-color-white-default);padding-left:50px}.footer-one.newsletter__form input::placeholder{color:rgb(255 255 255 / .5)}.footer-one.newsletter__form .icon-btn{position:absolute;right:25px;top:0;background:#fff0;border-radius:0;border:0;height:100%;width:auto;line-height:normal;color:var(--tg-theme-primary);transform:rotate(-45deg);font-size:20px}.footer-one.newsletter__form .icon-btn:hover{transform:rotate(0)}.footer__location{max-width:223px}@media (max-width:767.98px){.footer__location{max-width:none}}.footer__widget{margin-bottom:40px}.footer__widget-title{font-size:30px;font-weight:400;font-family:var(--tg-heading-font-family);color:var(--tg-color-white-default)}@media (max-width:1199.98px){.footer__widget-title{font-size:24px}}.footer__widget-text{color:rgb(255 255 255 / .7);font-size:18px;margin-bottom:30px}@media (max-width:1199.98px){.footer__widget-text{font-size:16px}}.footer__logo{margin-bottom:52px;display:inline-block}.footer__logo img{max-height:40px}.footer__content{margin-bottom:30px;margin-top:33px}.footer__content p{margin-bottom:15px;font-size:18px;font-weight:400;font-family:var(--tg-body-font-family);line-height:1.888;color:var(--tg-color-white-default)}@media (max-width:1199.98px){.footer__content p{font-size:16px}}.footer__content a{display:inline-block;font-weight:700;color:var(--tg-color-white-default);line-height:1.2;margin-bottom:15px;display:block}.footer__content a:last-child{font-weight:400;margin-bottom:0}.footer__content a:hover{color:var(--tg-theme-primary)}.footer__social .list-wrap{align-items:center;display:flex;gap:20px;padding-right:3px;justify-content:center}.footer__social .list-wrap li{line-height:1}.footer__social .list-wrap li a{font-size:16px;font-weight:400;font-family:var(--tg-heading-font-family);color:var(--tg-color-white-default);opacity:.4}.footer__social .list-wrap li a:hover{color:var(--tg-theme-primary);opacity:1}.footer__link .list-wrap{display:flex;justify-content:center;gap:40px}.footer__link .list-wrap li{margin-bottom:0;font-weight:500;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative}.footer__link .list-wrap li:after{content:"";position:absolute;right:-20px;height:100%;width:1px;background:rgb(255 255 255 / .2)}.footer__link .list-wrap li:last-child{margin-bottom:0}.footer__link .list-wrap li:last-child:after{display:none}.footer__link .list-wrap li a{color:var(--tg-color-white-default);font-weight:500;font-size:16px;font-family:var(--tg-body-font-family);position:relative}.footer__link .list-wrap 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 0.4s cubic-bezier(.74,.72,.27,.24)}.footer__link .list-wrap li a:hover{color:var(--tg-color-white-default)}.footer__link .list-wrap 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__link .list-wrap li span{margin-left:auto}.footer__newsletter .newsletter__form{position:relative}.footer__newsletter .title{margin-bottom:0;color:var(--tg-color-white-default);font-size:24px}.footer__newsletter input{width:100%;height:60px;border:1px solid rgb(255 255 255 / .14);-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;background:var(--tg-color-black-3);color:var(--tg-color-white-default);font-size:14px;font-weight:400;padding:12px 60px 12px 20px;margin-bottom:0}.footer__newsletter input::placeholder{color:rgb(255 255 255 / .5);font-size:14px;font-weight:400}.footer__newsletter input:active,.footer__newsletter input:focus{background:var(--tg-color-black-3);color:var(--tg-color-white-default);border:1px solid rgb(255 255 255 / .14)}.footer__newsletter .btn{position:absolute;right:0;top:0;bottom:0;width:auto;font-family:var(--tg-body-font-family);font-size:16px;justify-content:center;padding:12px 23px 12px 23px;font-weight:700;background:#fff0;background-color:transparent!important;box-shadow:none;color:var(--tg-theme-primary);-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0}.footer__newsletter .btn:after{display:none}.footer__newsletter .btn:hover{color:var(--tg-color-white-default)}.footer__info-wrap{background:#0F2E72;padding:50px 0 20px}.footer__info-wrap .row [class*=col-]:last-child .footer__info-item::before{display:none}.footer__info-item{margin-bottom:30px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:15px;position:relative;justify-content:center}@media (max-width:767.98px){.footer__info-item{justify-content:flex-start}}.footer__info-item::before{content:"";position:absolute;right:-15px;top:50%;transform:translateY(-50%);width:3px;height:46px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background:#1D3D85}@media (max-width:767.98px){.footer__info-item::before{display:none}}.footer__info-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;flex:0 0 auto;background:var(--tg-theme-primary);color:var(--tg-color-white-default);-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;line-height:0;font-size:24px}.footer__info-content .title{margin-bottom:5px;color:var(--tg-color-white-default);text-transform:uppercase;font-size:16px;font-family:var(--tg-body-font-family)}.footer__info-content p{margin-bottom:0;color:var(--tg-color-white-default)}.footer__contact .list-wrap li{color:var(--tg-color-white-default)}.footer__bottom-two{border:0;background:var(--tg-color-black-2);color:rgb(255 255 255 / .7);font-size:18px;font-weight:400;text-transform:uppercase;padding:26px 0}.footer__bottom-two a{color:var(--tg-color-white-default)}.footer__bottom-two a:hover{color:var(--tg-theme-primary)}@media (max-width:991.98px){.footer__bottom-two{font-size:16px}}.footer__copyright{color:var(--tg-theme-primary);margin:0}.footer__copyright .m-item{color:inherit}.footer__copyright .m-item img{margin-right:20px}.footer__middle{margin-bottom:70px}@media (max-width:767.98px){.footer__middle{margin-bottom:40px}}.footer__middle .footer__widget{margin-bottom:50px}.footer__middle .footer__widget-title{font-size:20px;font-weight:400;text-transform:uppercase;margin-bottom:27px;margin-top:-.15em}.footer__middle .footer__about{max-width:300px}.footer__middle .footer__link{margin-bottom:-.4em}.footer__middle .footer__link .list-wrap{display:block}.footer__middle .footer__link .list-wrap li{display:block}.footer__middle .footer__link .list-wrap li:not(:last-child){margin-bottom:7px}.footer__middle .footer__link .list-wrap li:after{display:none}.footer__middle .footer__link .list-wrap li a{font-size:18px;font-weight:400;color:rgb(255 255 255 / .7)}.footer__middle .footer__link .list-wrap li a:before{display:none}.footer__middle .footer__link .list-wrap li a:hover{color:var(--tg-color-white-default)}.footer__middle .footer__contact{max-width:216px}.footer__middle .footer__contact .footer__widget-text{margin-bottom:16px}.footer__middle .footer__contact .footer__social .list-wrap{justify-content:start;gap:10px}.footer__middle .footer__contact .footer__social .list-wrap li a{width:40px;height:40px;line-height:40px;border-radius:50%;display:inline-block;text-align:center;background:var(--tg-color-black-3);opacity:1}.footer__middle .footer__contact .footer__social .list-wrap li a:hover{background:var(--tg-color-white-default);color:var(--tg-heading-color)}.footer__middle .footer__newsletter{max-width:300px}.footer__middle .footer__newsletter .footer__widget-text{margin-bottom:22px}@-webkit-keyframes hoverShine{100%{left:125%}}@keyframes hoverShine{100%{left:125%}}.shine-animate{display:block;overflow:hidden;position:relative;z-index:1}.shine-animate:before{position:absolute;top:0;left:-100%;display:block;content:"";width:50%;height:100%;background:linear-gradient(to right,#fff0 0%,rgb(255 255 255 / .3) 100%);transform:skewX(-25deg);z-index:1}.shine-animate-item:hover .shine-animate:before{animation:hoverShine 1.2s}.alltuchtopdown{-webkit-animation:alltuchtopdown 1.5s ease-in-out 0s infinite alternate;animation:alltuchtopdown 1.5s ease-in-out 0s infinite alternate;animation-duration:3s}@keyframes alltuchtopdown{0%{-webkit-transform:rotateX(0deg) translateY(0);-moz-transform:rotateX(0deg) translateY(0);-ms-transform:rotateX(0deg) translateY(0);-o-transform:rotateX(0deg) translateY(0);transform:rotateX(0deg) translateY(0)}50%{-webkit-transform:rotateX(0deg) translateY(-20px);-moz-transform:rotateX(0deg) translateY(-20px);-ms-transform:rotateX(0deg) translateY(-20px);-o-transform:rotateX(0deg) translateY(-20px);transform:rotateX(0deg) translateY(-20px)}100%{-webkit-transform:rotateX(0deg) translateY(0);-moz-transform:rotateX(0deg) translateY(0);-ms-transform:rotateX(0deg) translateY(0);-o-transform:rotateX(0deg) translateY(0);transform:rotateX(0deg) translateY(0)}}@-webkit-keyframes alltuchtopdown{0%{-webkit-transform:rotateX(0deg) translateY(0);-moz-transform:rotateX(0deg) translateY(0);-ms-transform:rotateX(0deg) translateY(0);-o-transform:rotateX(0deg) translateY(0);transform:rotateX(0deg) translateY(0)}50%{-webkit-transform:rotateX(0deg) translateY(-20px);-moz-transform:rotateX(0deg) translateY(-20px);-ms-transform:rotateX(0deg) translateY(-20px);-o-transform:rotateX(0deg) translateY(-20px);transform:rotateX(0deg) translateY(-20px)}100%{-webkit-transform:rotateX(0deg) translateY(0);-moz-transform:rotateX(0deg) translateY(0);-ms-transform:rotateX(0deg) translateY(0);-o-transform:rotateX(0deg) translateY(0);transform:rotateX(0deg) translateY(0)}}.rightToLeft{-webkit-animation-name:rightToLeft;animation-name:rightToLeft;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@keyframes rightToLeft{0%{transform:translateX(-30px)}50%{transform:translateX(-10px)}100%{transform:translateX(-30px)}}.ribbonRotate{-webkit-animation-name:ribbonRotate;animation-name:ribbonRotate;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@keyframes ribbonRotate{0%,100%{-webkit-transform:rotate(0);transform:rotate(0)}25%,75%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}50%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}}.rotateme{-webkit-animation-name:rotateme;animation-name:rotateme;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@keyframes rotateme{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotateme{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@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)}}.fadeInUp2{-webkit-animation-name:fadeInUp2;animation-name:fadeInUp2;-webkit-animation-delay:0.5s;animation-delay:0.5s;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@keyframes fadeInLeft2{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeft2{-webkit-animation-name:fadeInLeft2;animation-name:fadeInLeft2;-webkit-animation-delay:0.5s;animation-delay:0.5s;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@keyframes marquee{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes heartbeat{from{-webkit-transform:scale(.8);transform:scale(.8)}to{-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes heartbeat{from{-webkit-transform:scale(.8);transform:scale(.8)}to{-webkit-transform:scale(1.05);transform:scale(1.05)}}@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}}.shake{-webkit-animation-name:shake;animation-name:shake;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes shake{0%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}50%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}100%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}}@keyframes shake{0%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}50%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}100%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}}@keyframes animation__shape{0%{stroke-dashoffset:12}100%{stroke-dashoffset:0}}@keyframes animation__shape-two{0%{stroke-dashoffset:18}100%{stroke-dashoffset:0}}@keyframes animation__shape-three{0%{stroke-dashoffset:24}100%{stroke-dashoffset:0}}@keyframes animation__shape-four{0%{stroke-dashoffset:14}100%{stroke-dashoffset:0}}@keyframes animation__shape-five{0%{stroke-dashoffset:16}100%{stroke-dashoffset:0}}@keyframes animate-positive{0%{width:0}}.spin{animation:spin 15s linear infinite}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.spin-reverse{animation:spin-reverse 15s linear infinite}@keyframes spin-reverse{0%{transform:rotate(0)}100%{transform:rotate(-360deg)}}.img-custom-anim-right{animation:img-anim-right 1.3s forwards cubic-bezier(.645,.045,.355,1) 0.4s;opacity:0}@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}}.img-custom-anim-left{animation:img-anim-left 1.3s forwards cubic-bezier(.645,.045,.355,1) 0.4s;opacity:0}@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}}.img-custom-anim-top{animation:img-anim-top 1.3s forwards cubic-bezier(.645,.045,.355,1);opacity:0}@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}}.img-custom-anim-bottom{animation:img-anim-bottom 1.3s forwards cubic-bezier(.645,.045,.355,1);opacity:0}@keyframes img-anim-bottom{0%{transform:translateY(5%);clip-path:inset(100% 0 0 0);opacity:0}100%{transform:translateY(0);clip-path:inset(0 0 0 0);opacity:1}}@media (max-width:767px){.img-custom-anim-right,.img-custom-anim-left,.img-custom-anim-bottom,.img-custom-anim-top{animation:none;opacity:1}.img-custom-anim-right:has(.gsap-parallax){animation:img-anim-right 1.3s forwards cubic-bezier(.645,.045,.355,1) 0.4s}.img-custom-anim-left:has(.gsap-parallax){animation:img-anim-left 1.3s forwards cubic-bezier(.645,.045,.355,1) 0.4s}.img-custom-anim-top:has(.gsap-parallax){animation:img-anim-top 1.3s forwards cubic-bezier(.645,.045,.355,1)}}.slideinleft,.slideinright,.slideindown,.slideinup{opacity:0;animation-fill-mode:forwards;animation-iteration-count:1;animation-duration:1.3s;animation-delay:0.3s;animation-name:var(--animation-name)}.swiper-slide-active .slideinleft{--animation-name:slideinleft}.swiper-slide-active .slideinright{--animation-name:slideinright}.swiper-slide-active .slideinup{--animation-name:slideinup}.swiper-slide-active .slideindown{--animation-name:slideindown}@keyframes slideinleft{0%{opacity:0;transform:translateX(-100px)}100%{opacity:1;transform:translateX(0)}}@keyframes slideinright{0%{opacity:0;transform:translateX(180px)}100%{opacity:1;transform:translateX(0)}}@keyframes slideindown{0%{opacity:0;transform:translateY(-100px)}100%{opacity:1;transform:translateY(0)}}@keyframes slideinup{0%{opacity:0;transform:translateY(100px)}100%{opacity:1;transform:translateY(0)}}@keyframes ripple{0%{-webkit-transform:scale(1);transform:scale(1);opacity:0}30%{opacity:.4}100%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}.reveal{visibility:hidden;position:relative;width:100%;height:100%;overflow:hidden!important}.service-card .box-icon img{object-fit:fill}.why-wrap1 .counter-number{display:contents}