 @import url("https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;700&amp;family=Kumbh+Sans&amp;family=Poppins:wght@400;500;600&amp;display=swap");:root{--tg-body-font-family:'Poppins',sans-serif;--tg-heading-font-family:'DM Sans',sans-serif;--tg-text-font-family:'Kumbh Sans',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-common-color-blue:#0d6efd;--tg-common-color-indigo:#6610f2;--tg-common-color-purple:#6f42c1;--tg-common-color-pink:#d63384;--tg-common-color-red:#dc3545;--tg-common-color-orange:#fd7e14;--tg-common-color-yellow:#ffc90b;--tg-common-color-green:#42f132;--tg-common-color-teal:#20c997;--tg-common-color-cyan:#16f1ff;--tg-common-color-white:#fff;--tg-common-color-gray-deep:#5b5b5f;--tg-common-color-gray-deep-h2:#737373;--tg-common-color-gray:#9c9c9c;--tg-common-color-gray-2:#cdcdcd;--tg-common-color-gray-3:#979797;--tg-common-color-gray-4:#acacac;--tg-common-color-gray-5:#a4adb6;--tg-common-color-gray-6:#ababab;--tg-common-color-ashes:#f9f9f9;--tg-common-color-ashes-1:#d9d9d9;--tg-common-color-ashes-2:#b9b9b9;--tg-common-color-black:#000;--tg-common-color-dark:#161e17;--tg-common-color-dark-2:#212822;--tg-common-color-dark-3:#252934;--tg-common-color-dark-4:#0c0833;--tg-common-color-dark-5:#312d56;--tg-body-color:#757589;--tg-heading-color:#000248;--tg-bg-F9FCFF:#f9fcff;--tg-bg-FFF8E8:#fff8e8;--tg-bg-f6faff:#f6faff;--tg-bg-F9FBFF:#f9fbff;--tg-theme-primary:#ff2759;--tg-theme-primary-h2:#702fff;--tg-theme-primary-h2-deep:#5b19ec;--tg-theme-primary-h3:#0767fd;--tg-theme-primary-h3--deep:#025dec;--tg-theme-primary-deep:#e81244;--tg-theme-primary-h4:#007f61;--tg-theme-secondary:#000248;--tg-theme-secondary-deep:#1c212d;--tg-theme-secondary-h2:#6cce05;--tg-theme-secondary-h3:#888888;--tg-theme-secondary-h4:#54b29c;--tg-border-1:#000;--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}.element{position:absolute;width:557px;height:557px;right:0;top:-57px;filter:blur(150px);z-index:-1;border-radius:50%}@media (max-width:767.98px){.element{width:100%}}.element--1{background:linear-gradient(209.85deg,rgba(128,0,255,.3) 18.23%,rgba(143,0,255,0) 96.18%)}.element--2{left:0;background:linear-gradient(209.85deg,rgba(0,255,25,.3) 18.23%,rgba(143,0,255,0) 96.18%);filter:blur(150px);top:336px;left:-36px}.element--3{background:linear-gradient(209.85deg,rgba(0,240,255,.3) 18.23%,rgba(0,255,117,0) 96.18%)}.element--4{background:linear-gradient(209.85deg,rgba(0,56,255,.3) 18.23%,rgba(66,255,0,0) 96.18%);top:336px;left:-36px}.element--service{z-index:-3;top:auto;bottom:-628px;filter:blur(0);left:0;right:0;margin:0 auto;border-radius:50%;background:rgba(60,60,60,.1);opacity:.75;width:1236px;height:1236px}.element--service2{bottom:-470px;width:900px;height:900px;z-index:-2;background:rgba(42,44,43,.3);opacity:.75}.element--service3{bottom:-290px;width:540px;height:540px;z-index:-1;background:rgba(34,38,35,.5);opacity:.75}.video-icon{min-width:160px;min-height:160px;display:inline-flex;align-items:center;place-content:center;color:var(--tg-common-color-white);background-color:var(--tg-theme-primary);border-radius:50%;font-size:40px}@media (max-width:991.98px){.video-icon{min-width:80px;min-height:80px;font-size:25px}}.video-icon:hover{background-color:var(--tg-common-color-white);color:var(--tg-theme-primary)}.video-icon--style2{min-width:120px;min-height:120px;font-size:36px;background-color:var(--tg-common-color-white);color:var(--tg-theme-primary)}.video-icon--style2:hover{background-color:var(--tg-theme-primary);color:var(--tg-common-color-white)}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);overflow-x:hidden}img,.img{max-width:100%;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}a,button{color:var(--tg-theme-primary);outline:none;text-decoration:none;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}a:focus,.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:1.2;text-transform:unset}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1{font-size:60px}@media (max-width:1199.98px){h1{font-size:50px}}@media (max-width:767.98px){h1{font-size:28px}}h2{font-size:50px}@media (max-width:1199.98px){h2{font-size:40px}}@media (max-width:767.98px){h2{font-size:26px}}h3{font-size:30px}@media (max-width:1199.98px){h3{font-size:24px}}@media (max-width:767.98px){h3{font-size:20px}}h4{font-size:22px}h5{font-size:18px}h6{font-size:16px}.list-wrap{margin:0;padding:0}.list-wrap li{list-style:none}p{font-family:var(--tg-body-font-family);font-size:var(--tg-body-font-size);line-height:var(--tg-body-line-height);font-weight:var(--tg-fw-regular);color:var(--tg-body-color);margin-bottom:15px}hr{border-bottom:1px solid var(--tg-common-color-gray);border-top:0 none;margin:30px 0;padding:0}label{color:var(--tg-heading-color);cursor:pointer;font-size:var(--tg-body-font-size);font-weight:var(--tg-fw-regular)}input[type=color]{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:none;border:0;cursor:pointer;height:100%;width:100%;padding:0;border-radius:50%}*::-moz-selection{background:var(--tg-theme-primary);color:var(--tg-common-color-white);text-shadow:none}::-moz-selection{background:var(--tg-theme-primary);color:var(--tg-common-color-white);text-shadow:none}::selection{background:var(--tg-theme-primary);color:var(--tg-common-color-white);text-shadow:none}*::-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}.secondary-bg{background-color:var(--tg-theme-secondary)}.custom-container{max-width:1200px}@media (max-width:1800px){.custom-container{max-width:1300px}}@media (max-width:1500px){.custom-container{max-width:1200px}}@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}}.row{--bs-gutter-x:30px}.gxy-2{--bs-gutter-x:25px;--bs-gutter-y:25px}.mb-24{margin-bottom:24px}.pb-96{padding-bottom:96px}.text-color-gray{color:var(--tg-common-color-gray)}.include-bg{background-position:center;background-size:cover;background-repeat:no-repeat}.primary-color{color:var(--tg-theme-primary)}.gray-color{color:var(--tg-common-color-gray-5)}.primary-color-h2{color:#ff2759}.primary-color-h3{color:var(--tg-theme-primary-h3)}.h4--primary{color:var(--tg-theme-primary-h4)}.only-middle-padding{padding-top:100px}@media (min-width:1024px){.hero-image{height:654px;width:100%;object-fit:cover}}@media (max-width:991.98px){.only-middle-padding{padding-top:0}}.h2-40{font-size:2.5rem}@media (max-width:1199.98px){.h2-40{font-size:2rem}}.fs-15px{font-size:15px}.main{overflow:hidden}.p-relative{position:relative}.under-line-1 a{background-image:linear-gradient(#ff2759,#ff2759),linear-gradient(#ff2759,#ff2759);display:inline;background-size:0 1px,0 1px;background-position:100% 100%,0 90%;background-repeat:no-repeat;transition:background-size all .3s ease-out 0s}.under-line-1 a:hover{background-size:0 1px,100% 1px}.btn{user-select:none;-moz-user-select:none;background:var(--tg-theme-primary) none repeat scroll 0 0;border:medium none;border-radius:10px;color:var(--tg-common-color-white);cursor:pointer;display:inline-block;font-size:16px;font-weight:600;letter-spacing:0;line-height:1;margin-bottom:0;padding:17px 29px;text-align:center;text-transform:capitalize;touch-action:manipulation;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s;vertical-align:middle;white-space:nowrap;position:relative;z-index:1;overflow:hidden}.btn::before{position:absolute;content:"";width:19px;height:19px;background-color:var(--tg-theme-primary-deep);border-radius:50%;right:0;bottom:0;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s;z-index:-1;transform:scale(1) rotate(0)}.btn:hover{color:var(--tg-common-color-white);background-color:var(--tg-theme-primary-deep);border-color:transparent;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.btn:hover::before{-webkit-transition:all .6s ease-out 0s;-moz-transition:all .6s ease-out 0s;-ms-transition:all .6s ease-out 0s;-o-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s;transform:scale(25) rotate(180deg)}.btn--price{font-size:18px;font-weight:var(--tg-fw-semi-bold)}.btn--white{background-color:var(--tg-common-color-white);color:var(--tg-theme-secondary)}.btn--white::before{display:none}.btn--white:hover{background-color:var(--tg-theme-secondary);color:var(--tg-common-color-white)}.btn--style2{background-color:var(--tg-theme-primary-h2)}.btn--style2:hover{background-color:var(--tg-theme-primary-h2)}.btn--style2::before{background-color:var(--tg-theme-primary-h2-deep)}.btn--style4{background-color:var(--tg-theme-primary-h4);padding:22px 33px;font-size:18px}.btn--style4:hover{background-color:var(--tg-theme-primary-h4)}.btn--style4::before{background-color:#1a9678;opacity:0;visibility:hidden}.btn--style4:hover::before{opacity:1;visibility:visible}.btn--style4dot:hover{background-color:#12725b}.btn--style4dot::before{background-color:#12725b;opacity:1;visibility:visible}.btn--price-active{background-color:var(--tg-theme-primary-deep)}.btn--price-active::before{opacity:0;visibility:hidden}.btn--secondary{background-color:var(--tg-theme-secondary)}.btn--secondary:hover{background-color:var(--tg-theme-secondary)}.btn--secondary::before{background-color:#272976}.btn--outline{background-color:transparent;color:var(--tg-theme-secondary);border:1px solid var(--tg-theme-secondary);border-radius:10px;font-weight:700;font-size:15px;display:inline-flex;align-items:center;gap:10px}.btn--outline::before{opacity:0;visibility:hidden}.btn--outline i{font-size:12px;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s;display:inline-block}.btn--outline:hover{border:1px solid var(--tg-theme-primary);color:var(--tg-theme-primary);background-color:transparent}.btn--outline:hover i{transform:rotate(180deg);-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}#preloader{background-color:var(--tg-common-color-white);height:100%;width:100%;position:fixed;margin-top:0;top:0;z-index:999}#loading-center{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}.loader{position:relative;width:60px;height:60px;border-radius:50%;margin:75px;display:inline-block;vertical-align:middle}.loader .loader-outter{position:absolute;border:4px solid var(--tg-theme-primary);border-left-color:transparent;border-bottom:0;width:100%;height:100%;border-radius:50%;-webkit-animation:loader-outter 1s cubic-bezier(.42,.61,.58,.41) infinite;animation:loader-outter 1s cubic-bezier(.42,.61,.58,.41) infinite}.loader .loader-inner{position:absolute;border:4px solid var(--tg-theme-primary);border-radius:50%;width:40px;height:40px;left:calc(50% - 20px);top:calc(50% - 20px);border-right:0;border-top-color:transparent;-webkit-animation:loader-inner 1s cubic-bezier(.42,.61,.58,.41) infinite;animation:loader-inner 1s cubic-bezier(.42,.61,.58,.41) infinite}.preloader--style2 .loader-inner{border-color:var(--tg-theme-primary-h2);border-top-color:transparent}.preloader--style2 .loader-outter{border-color:var(--tg-theme-primary-h2);border-left-color:transparent}.preloader--style3 .loader-inner{border-color:var(--tg-theme-primary-h3);border-top-color:transparent}.preloader--style3 .loader-outter{border-color:var(--tg-theme-primary-h3);border-left-color:transparent}.preloader--style4 .loader-inner{border-color:var(--tg-theme-primary-h4);border-top-color:transparent}.preloader--style4 .loader-outter{border-color:var(--tg-theme-primary-h4);border-left-color:transparent}@-webkit-keyframes loader-outter{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader-outter{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes loader-inner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes loader-inner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.extra-info{background:var(--tg-common-color-white) none repeat scroll 0 0;height:100%;padding:30px;position:fixed;right:0;top:0;transition:all .7s ease 0s;width:340px;z-index:999;overflow-y:scroll;transform:translateX(100%)}.extra-info.active{transform:translateX(0)}.close-icon{margin-top:-16px;text-align:right}.close-icon>button{background:transparent;border:0 none;color:var(--tg-theme-primary);cursor:pointer;font-size:20px;padding:0}.extra-info .logo-side img{max-width:151px}.side-info{border-top:1px solid var(--tg-theme-primary);padding-top:25px}.contact-list h4{color:var(--tg-heading-font-color);font-weight:700;font-size:18px}.contact-list p{color:var(--tg-theme-secondary);margin:0;margin-bottom:2px;line-height:26px}.side-instagram{overflow:hidden;display:flex;flex-wrap:wrap;margin:-5px}.side-instagram li{width:33.3333%;flex:0 0 33.3333%;padding:5px}.side-instagram li>a{display:block}.side-instagram img{width:100%;border-radius:5px}.social-icon-right>a{color:var(--tg-theme-primary);display:inline-block;margin-right:20px;text-align:center}.social-icon-right>a:hover{color:var(--tg-secondary-color)}.offcanvas-overly{position:fixed;background:var(--tg-common-color-black);top:0;left:0;height:100%;width:100%;z-index:99;opacity:0;visibility:hidden;transition:.3s}.offcanvas-overly.active{opacity:.5;visibility:visible}.scroll__top{width:50px;height:50px;line-height:50px;text-align:center;position:fixed;bottom:-10%;right:50px;font-size:16px;border-radius:6px;z-index:99;color:var(--tg-common-color-white);text-align:center;cursor:pointer;background:var(--tg-theme-primary);transition:1s ease;border:none}.scroll__top.open{bottom:30px}.scroll__top::after{position:absolute;z-index:-1;content:"";top:100%;left:5%;height:10px;width:90%;opacity:1;background:radial-gradient(ellipse at center,rgba(0,0,0,.25) 0%,rgba(0,0,0,0) 80%)}.scroll__top:hover{background:#292b37}.search-block{display:none;position:fixed;width:100%;height:100%;background-color:rgba(0,2,72,.95);top:0;left:0;z-index:99}.search-block__container{width:100%;height:100%;position:relative}.search-block__input{position:absolute;top:50%;left:50%;width:50%;transform:translate(-50%,-50%);padding:0 15px}@media (max-width:991.98px){.search-block__input{width:80%}}.search-block__field-input,.search-block__field-input::placeholder{width:100%;min-height:80px;border:0;background-color:transparent;border-bottom:2px solid #fff;font-size:24px;color:#fff;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.search-block__field-input:focus{border-color:var(--tg-theme-primary);-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.search-block__close{position:absolute;top:50px;right:50px;cursor:pointer;font-size:18px;border:1px solid var(--tg-common-color-white);color:var(--tg-common-color-white);width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.search-block__close i{transform:rotate(0deg);-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.search-block__close:hover{background-color:var(--tg-theme-primary);border-color:var(--tg-theme-primary);-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.search-block__close:hover i{transform:rotate(90deg);display:inline-block;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.about-block{box-shadow:0 0 50px rgba(0,0,0,.05);border-radius:20px;padding:0 21px 25px 28px;margin-top:30px}.about-block__title{font-size:22px}.about-block__text{margin-bottom:0;padding-top:8px}.about-block__icon{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;margin-top:-30px}.about-block__icon.icon1{background-color:#3a96ec}.about-block__icon.icon2{background-color:#6bbe00}.about-image{text-align:right;position:relative;z-index:1;padding-right:30px}.about-image__graph{box-shadow:0 0 50px rgba(0,0,0,.15);display:inline-flex;position:absolute;bottom:-30px;right:5px;border-radius:15px;animation:jump 15s infinite}.about-image__circle{position:absolute;min-width:404.78px;min-height:404.78px;background-color:#f1f2ff;border-radius:50%;z-index:-1;right:0;left:0;margin:0 auto;bottom:24px}@media (max-width:767.98px){.about-image__circle{min-width:100%}}.about-image__text{display:inline-flex;font-size:20px;font-weight:500;color:var(--tg-theme-secondary);position:absolute;z-index:1;bottom:237px;left:-28px;background-color:var(--tg-common-color-white);text-align:left;max-width:200px;font-family:var(--tg-heading-font-family);padding:8px 20px;box-shadow:0 0 50px rgba(0,0,0,.1);border-radius:30px 30px 0 30px}@media (max-width:767.98px){.about-image__text{bottom:100%;left:0}}.about-image__text h3{display:flex;align-items:center;font-size:20px;margin-bottom:0;gap:9px;font-weight:var(--tg-fw-medium)}.about-image__text span{color:#0767fd;font-size:24px;display:block;font-weight:var(--tg-fw-bold)}.about-image__icon{display:inline-flex;position:absolute;min-width:70px;min-height:70px;background:#ffd42e;display:grid;place-content:center;border-radius:50%;color:var(--tg-common-color-black);font-size:20px;right:0;bottom:270px}.about-facts__block{display:inline-flex;align-items:center;gap:10px;background-color:#eef7ff;max-width:180px;padding:17px 30px 17px 13px;clip-path:polygon(0 0,100% 0,90% 100%,0% 100%)}.about-facts__icon{min-width:50px;min-height:50px;background-color:var(--tg-common-color-white);display:flex;align-items:center;justify-content:center;border-radius:50%}.about-facts__title{margin-bottom:0;font-size:18px;font-weight:700;text-transform:capitalize}.about-facts ul{padding-left:0;margin-bottom:0;list-style:none;display:flex;align-items:center}@media (max-width:1199.98px){.about-facts ul{flex-wrap:wrap;justify-content:center}}.about-facts ul li{display:inline-flex;align-items:center}.about-facts ul li:nth-child(1) .about-facts__block{background-color:#eef7ff;max-width:180px;padding:17px 30px 17px 15px;clip-path:polygon(0 0,100% 0,95% 100%,0% 100%)}.about-facts ul li:nth-child(2) .about-facts__block{background-color:#f4f2ff;max-width:196px;padding:17px 30px 17px 24px;clip-path:polygon(5% 0,100% 0,95% 100%,0% 100%)}.about-facts ul li:nth-child(3) .about-facts__block{background-color:#ffefe9;max-width:210px;padding:17px 13px 17px 20px;clip-path:polygon(5% 0,100% 0,100% 100%,0% 100%)}.section-title__sub{font-weight:var(--tg-fw-semi-bold);display:block;text-transform:uppercase}.section-title--style2 .section-title__sub{display:inline-flex;line-height:1;position:relative;z-index:1;font-size:20px;font-family:var(--tg-heading-font-family)}.section-title--style2 .section-title__sub::before{position:absolute;content:"";width:100%;min-height:8px;bottom:2px;background:#f1ebff;z-index:-1}.section-title--style3 .section-title__sub{color:var(--tg-theme-secondary-h3);letter-spacing:.1em;font-size:18px;font-family:var(--tg-body-font-family)}.section-title--style3 .section-title__sub.gray-color{color:var(--tg-common-color-gray-5)}.section-title--style3 .section-title__text{color:#d2d2d6}.section-title--style4 .section-title__sub{background-color:#e0f8f2;border-radius:500px;display:inline-flex;color:#007f61;align-items:center;font-size:15px;font-weight:500;text-transform:capitalize;gap:3px;padding:1.88px 15px;font-family:var(--tg-heading-font-family)}.section-title--style4 .section-title__sub.white{background:rgba(255,255,255,.1);color:var(--tg-common-color-white)}.service-block{background-color:var(--tg-common-color-dark-2);border-radius:20px;padding:40px 33px 40px 40px;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.service-block__icon{display:inline-block;height:53px;object-fit:cover}.service-block__link{font-size:15px;font-weight:var(--tg-fw-medium);color:var(--tg-common-color-white)}.service-block__text{-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.service-block:hover{background-color:var(--tg-common-color-white);-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.service-block:hover .service-block__text{color:var(--tg-body-color)}.service-block:hover .service-block__title a{color:var(--tg-theme-secondary)}.service-block:hover .service-block__title a:hover{color:var(--tg-theme-primary)}.service-block:hover .service-block__link{color:var(--tg-theme-secondary)}.service-block:hover .service-block__link:hover{color:var(--tg-theme-primary)}.service-block--style2{background-color:var(--tg-common-color-white);box-shadow:0 0 50px rgba(0,0,0,.06);border-radius:30px;padding:48px 20px;margin-bottom:55px}.service-block--style2 .service-block__title{font-size:22px;line-height:1.4}@media (max-width:1199.98px){.service-block--style2 .service-block__title{font-size:18px}}.service-block--style2 .service-block__link{color:var(--tg-theme-primary-h2)}.service-block--style2 .service-block__icon{min-width:96px;min-height:80px}.service-block--style2 .service-block__icon svg>path{-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.service-block--style2:hover{background-color:#ff2759;box-shadow:none}.service-block--style2:hover .service-block__title a{color:var(--tg-common-color-white)}.service-block--style2:hover .service-block__title a:hover{color:var(--tg-common-color-white);-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.service-block--style2:hover .service-block__icon svg>path{stroke:var(--tg-common-color-white);fill:var(--tg-common-color-white);-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.service-block--style2:hover .service-block__icon.icon1 svg>path{fill:transparent}.service-block--style2:hover .service-block__link{color:var(--tg-common-color-white)}.service-block--style2:hover .service-block__link:hover{color:var(--tg-theme-primary-h2)}.service-block--style3{background-color:var(--tg-common-color-white);border-radius:10px;padding:42px 22px 38px 23px;display:flex;gap:20px}.service-block--style3 .service-block__left{z-index:1;padding:25px 0;max-height:100px}.service-block--style3 .service-block__title{font-size:22px;display:block}.service-block--style3 .service-block__title a{color:var(--tg-theme-secondary)}.service-block--style3 .service-block__icon-line{position:absolute;top:0;right:0;left:0;min-height:100px;width:2px;background-color:rgb(114,114,114);margin:0 auto;z-index:-1;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.service-block--style3 .service-block__icon-line::before,.service-block--style3 .service-block__icon-line::after{position:absolute;content:"";width:10px;height:10px;background-color:rgb(114,114,114);left:50%;transform:translateX(-50%);border-radius:50%;-webkit-transition:all 1s ease-out 0s;-moz-transition:all 1s ease-out 0s;-ms-transition:all 1s ease-out 0s;-o-transition:all 1s ease-out 0s;transition:all 1s ease-out 0s;z-index:2}.service-block--style3 .service-block__icon-line::before{top:0}.service-block--style3 .service-block__icon-line::after{bottom:0}.service-block--style3 .service-block__icon-line i{position:absolute;height:0;width:2px;background:var(--tg-common-color-black);top:50%;transform:translateY(-50%);-webkit-transition:all .6s ease-out 0s;-moz-transition:all .6s ease-out 0s;-ms-transition:all .6s ease-out 0s;-o-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s;opacity:0;visibility:hidden;z-index:1}.service-block--style3 .service-block__icon{width:50px;height:50px;background-color:var(--tg-common-color-black);border-radius:50%;color:var(--tg-common-color-white);display:inline-flex;place-content:center;place-items:center;padding:10px}.service-block--style3 .icon1 .service-block__icon-line{background-color:#e0e9ff}.service-block--style3 .icon1 .service-block__icon-line>i{background-color:#e0e9ff}.service-block--style3 .icon1 .service-block__icon-line::before,.service-block--style3 .icon1 .service-block__icon-line::after{background-color:#e0e9ff}.service-block--style3 .icon1 .service-block__icon{background-color:#4b7eff}.service-block--style3 .icon2 .service-block__icon-line{background-color:#ffe4ec}.service-block--style3 .icon2 .service-block__icon-line>i{background-color:#ffe4ec}.service-block--style3 .icon2 .service-block__icon-line::before,.service-block--style3 .icon2 .service-block__icon-line::after{background-color:#ffe4ec}.service-block--style3 .icon2 .service-block__icon{background-color:#fd346e}.service-block--style3 .icon3 .service-block__icon-line{background-color:#e5faff}.service-block--style3 .icon3 .service-block__icon-line>i{background-color:#e5faff}.service-block--style3 .icon3 .service-block__icon-line::before,.service-block--style3 .icon3 .service-block__icon-line::after{background-color:#e5faff}.service-block--style3 .icon3 .service-block__icon{background-color:#25d3fa}.service-block--style3 .icon4 .service-block__icon-line{background-color:#f8edff}.service-block--style3 .icon4 .service-block__icon-line>i{background-color:#f8edff}.service-block--style3 .icon4 .service-block__icon-line::before,.service-block--style3 .icon4 .service-block__icon-line::after{background-color:#f8edff}.service-block--style3 .icon4 .service-block__icon{background-color:#bb4bff}.service-block--style3 .icon5 .service-block__icon-line{background-color:#fff1e4}.service-block--style3 .icon5 .service-block__icon-line>i{background-color:#fff1e4}.service-block--style3 .icon5 .service-block__icon-line::before,.service-block--style3 .icon5 .service-block__icon-line::after{background-color:#fff1e4}.service-block--style3 .icon5 .service-block__icon{background-color:#ffa24b}.service-block--style3 .icon6 .service-block__icon-line{background-color:#d0ffe3}.service-block--style3 .icon6 .service-block__icon-line>i{background-color:#d0ffe3}.service-block--style3 .icon6 .service-block__icon-line::before,.service-block--style3 .icon6 .service-block__icon-line::after{background-color:#d0ffe3}.service-block--style3 .icon6 .service-block__icon{background-color:#36e27b}.service-block--style3:hover{background-color:var(--tg-common-color-white);box-shadow:0 0 50px rgba(0,0,0,.07)}.service-block--style3:hover .service-block__title a{color:var(--tg-theme-primary-h3)}.service-block--style3:hover .service-block__title a:hover{color:var(--tg-theme-secondary)}.service-block--style3:hover.service1 .service-block__title a{color:#4b7eff}.service-block--style3:hover.service1 .service-block__title a:hover{color:var(--tg-theme-primary-h3)}.service-block--style3:hover.service2 .service-block__title a{color:#fd346e}.service-block--style3:hover.service2 .service-block__title a:hover{color:var(--tg-theme-primary-h3)}.service-block--style3:hover.service3 .service-block__title a{color:#25d3fa}.service-block--style3:hover.service4 .service-block__title a{color:#bb4bff}.service-block--style3:hover.service5 .service-block__title a{color:#ffa24b}.service-block--style3:hover.service6 .service-block__title a{color:#36e27b}.service-block--style3:hover .service-block__title a:hover{color:var(--tg-theme-primary-h3)}.service-block--style3:hover .service-block__icon-line i{opacity:1;visibility:visible;height:100%;-webkit-transition:all .6s ease-out 0s;-moz-transition:all .6s ease-out 0s;-ms-transition:all .6s ease-out 0s;-o-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s}.service-block--style3:hover .service-block__icon-line::before,.service-block--style3:hover .service-block__icon-line::after{-webkit-transition:all 1s ease-out 0s;-moz-transition:all 1s ease-out 0s;-ms-transition:all 1s ease-out 0s;-o-transition:all 1s ease-out 0s;transition:all 1s ease-out 0s}.service-block--style3:hover .icon1 .service-block__icon-line i{background-color:#4b7eff}.service-block--style3:hover .icon1 .service-block__icon-line::before,.service-block--style3:hover .icon1 .service-block__icon-line::after{background-color:#4b7eff}.service-block--style3:hover .icon2 .service-block__icon-line i{background-color:#fd346e}.service-block--style3:hover .icon2 .service-block__icon-line::before,.service-block--style3:hover .icon2 .service-block__icon-line::after{background-color:#fd346e}.service-block--style3:hover .icon3 .service-block__icon-line i{background-color:#25d3fa}.service-block--style3:hover .icon3 .service-block__icon-line::before,.service-block--style3:hover .icon3 .service-block__icon-line::after{background-color:#25d3fa}.service-block--style3:hover .icon4 .service-block__icon-line i{background-color:#bb4bff}.service-block--style3:hover .icon4 .service-block__icon-line::before,.service-block--style3:hover .icon4 .service-block__icon-line::after{background-color:#bb4bff}.service-block--style3:hover .icon5 .service-block__icon-line i{background-color:#ffa24b}.service-block--style3:hover .icon5 .service-block__icon-line::before,.service-block--style3:hover .icon5 .service-block__icon-line::after{background-color:#ffa24b}.service-block--style3:hover .icon6 .service-block__icon-line i{background-color:#36e27b}.service-block--style3:hover .icon6 .service-block__icon-line::before,.service-block--style3:hover .icon6 .service-block__icon-line::after{background-color:#36e27b}.service-block--style4{background:rgba(255,255,255,.1);border-radius:20px;padding:40px 16px 40px;text-align:center}.service-block--style4 .service-block__number{font-size:30px;color:var(--tg-theme-secondary-h4);font-family:var(--tg-heading-font-family);display:block;line-height:1;margin-bottom:15px}.service-block--style4 .service-block__title{font-size:24px}@media (max-width:1199.98px){.service-block--style4 .service-block__title{font-size:20px}}.service-block--style4 .service-block__icon{min-width:80px;min-height:80px;display:inline-flex;align-items:center;justify-content:center;background-color:#1a9678;border-radius:50%;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.service-block--style4 .service-block__icon svg path{-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.service-block--style4 .service-block__text{color:var(--tg-common-color-white)}.service-block--style4:hover .service-block__title a{color:var(--tg-common-color-black)}.service-block--style4:hover .service-block__title a:hover{color:var(--tg-theme-primary-h4)}.service-block--style4:hover .service-block__text{color:var(--tg-body-color);-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.service-block--style4:hover .service-block__number{color:#fe5802;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.service-block--style4:hover .service-block__icon{background-color:#fff4f4;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.service-block--style4:hover .service-block__icon svg path{stroke:#fe5802}.service-block--style5{border:1px solid #d8d8d8;background-color:var(--tg-common-color-white);border-radius:20px;padding:50px 29px 40px}.service-block--style5 .service-block__icon svg path{-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.service-block--style5:hover{box-shadow:0 0 50px rgba(0,0,0,.1);border:1px solid transparent}.service-block--style5:hover .service-block__icon svg path{stroke:var(--tg-theme-primary);-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.featured-block{display:flex;gap:19px;max-width:431px}.featured-block__icon{display:inline-flex;align-items:center;min-width:60px;min-height:60px;justify-content:center;border:1px solid #ffe07e;background:#fff7de;border-radius:50%}.featured-block__icon.icon2{border-color:#5f70fe;background-color:#f1f3ff}.featured-block__icon.icon3{border-color:#f64833;background-color:#fff4f2}.featured-block__title{font-size:22px;text-transform:capitalize}.features-list ul{display:inline-block;list-style:none;padding-left:0;display:grid;gap:8px}.features-list ul li{position:relative;display:inline-flex;align-items:center;gap:12px}.features-list ul li span{min-width:23px}.project-block{max-width:390px}.project-block__image{border-radius:20px;overflow:hidden}.project-block__image a img{width:100%;height:100%;object-fit:cover}.project-block__category{color:var(--tg-common-color-gray-3);font-size:18px;font-weight:var(--tg-fw-medium);display:block}.project-block--style2,.project-block--style3{max-width:100%}.project-block--style2 .project-block__content,.project-block--style3 .project-block__content{box-shadow:0 0 50px rgba(0,0,0,.05);border-radius:20px;text-align:center;padding:25px 15px;margin:0 75px;margin-top:-55px;background:var(--tg-common-color-white);position:relative;z-index:1;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}@media (max-width:991.98px){.project-block--style2 .project-block__content,.project-block--style3 .project-block__content{margin:0 0}}.project-block--style2 .project-block__title,.project-block--style3 .project-block__title{font-size:24px;margin-bottom:6px}.project-block--style2 .project-block__category,.project-block--style3 .project-block__category{font-size:16px}.project-block--style2:hover .project-block__content,.project-block--style3:hover .project-block__content{transform:translateY(-123px);-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}@media (max-width:991.98px),(max-width:767.98px){.project-block--style2:hover .project-block__content,.project-block--style3:hover .project-block__content{transform:translateY(-20px)}}.project-block--style3 .project-block__content{border-radius:0 0 5px 5px;box-shadow:0 0 50px rgba(0,0,0,.05);margin:0;position:relative}.project-block--style3 .project-block__content::before{position:absolute;content:"";width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #ffffff transparent;top:-7px}.project-block--style3 .project-block__image{border-radius:10px 10px 0 0}.project-block--style3 .project-block__image a img{width:100%}.project-block--style3 .project-block__title:hover>a{color:var(--tg-theme-primary-h3)}.project-block--style3:hover .project-block__content{transform:translateY(0)}.project-block--style4{max-width:100%;display:flex;align-items:center;background:var(--tg-common-color-white);border-radius:20px}@media (max-width:767.98px){.project-block--style4{flex-wrap:wrap;border-radius:0}}.project-block--style4 .project-block__image{min-width:720px;border-radius:20px 0 0 20px;min-height:510px}@media (max-width:1199.98px){.project-block--style4 .project-block__image{min-width:50%}}@media (max-width:991.98px){.project-block--style4 .project-block__image{min-width:30%}}@media (max-width:767.98px){.project-block--style4 .project-block__image{border-radius:0}}.project-block--style4 .project-block__image>a{display:inline-block}.project-block--style4 .project-block__image>a>img{min-height:510px;object-fit:cover}.project-block--style4 .project-block__content{padding:74px 38px;position:relative;box-shadow:rgba(149,157,165,.1) 0 8px 24px;border-radius:0 20px 20px 0;background:var(--tg-common-color-white);min-height:510px}@media (max-width:767.98px){.project-block--style4 .project-block__content{border-radius:0}}.project-block--style4 .project-block__content::before{position:absolute;content:"";width:0;height:0;border-style:solid;border-width:15px 20px 15px 0;border-color:transparent #fff transparent transparent;left:-20px;top:50%;transform:translateY(-50%)}@media (max-width:767.98px){.project-block--style4 .project-block__content::before{display:none}}.project-block--style4-reverse{flex-direction:row-reverse}.project-block--style4-reverse .project-block__image{border-radius:0 20px 20px 0}@media (max-width:767.98px){.project-block--style4-reverse .project-block__image{border-radius:0}}.project-block--style4-reverse .project-block__content{border-radius:20px 0 0 20px}@media (max-width:767.98px){.project-block--style4-reverse .project-block__content{border-radius:0}}.project-block--style4-reverse .project-block__content::before{right:-20px;left:auto;border-width:15px 0 15px 20px;border-color:transparent transparent transparent #ffffff}@media (max-width:767.98px){.project-block--style4-reverse .project-block__content::before{display:none}}.client-block{background-color:var(--tg-common-color-ashes);border-radius:20px;padding:65px 30px 65px 49px;margin-bottom:40px;overflow:hidden;position:relative;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.client-block::before{position:absolute;content:"";width:100%;height:0;background-color:var(--tg-theme-primary);bottom:0;left:0;opacity:0;visibility:hidden;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.client-block:hover{background-color:var(--tg-common-color-white);box-shadow:0 0 30px rgba(0,0,0,.05);-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.client-block:hover::before{opacity:1;visibility:visible;height:10px;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}@media (max-width:767.98px){.client-block{padding:20px}}.client-block__author{gap:15px}.client-block__author-img{border-radius:50%;overflow:hidden}.client-block__author-name{font-size:22px;font-weight:var(--tg-fw-bold);margin-bottom:3px;line-height:1}.client-block__author-designation{font-size:14px}.client-block--style2{text-align:center;padding:40px 26px;margin-bottom:0}.client-block--style2 .client-block__avatar{border-radius:50%;overflow:hidden}.client-block--style2 .client-block__quote{display:inline-block;font-size:50px;color:rgba(0,0,0,.15);line-height:1.1}.client-block--style2 .client-block__name{font-size:22px;margin-bottom:0}.client-block--style2 .client-block__designation{font-size:14px}.client-block--h3{background:#fffaef;border:1px solid #d7d7d7;border-radius:30px}.facts-block{display:flex;align-items:center;gap:20px;padding:40px 50px;border-radius:20px;border:1px solid var(--tg-common-color-white);-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}@media (max-width:1199.98px){.facts-block{padding:15px;gap:15px}}@media (max-width:767.98px){.facts-block{padding:20px;gap:10px}}.facts-block__number{font-size:36px;font-weight:var(--tg-fw-bold);line-height:1.2;margin-bottom:2px;display:flex;align-items:center;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.facts-block__title{font-size:20px;font-weight:var(--tg-fw-bold);margin-bottom:0;line-height:1;text-transform:capitalize;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}@media (max-width:767.98px){.facts-block__title{font-size:18px}}.facts-block .facts-block__icon svg path{-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.facts-block--yellow{border-color:var(--tg-common-color-yellow)}.facts-block--yellow .facts-block__number,.facts-block--yellow .facts-block__title{color:var(--tg-common-color-yellow)}.facts-block--yellow:hover{background-color:var(--tg-common-color-yellow)}.facts-block--green{border-color:var(--tg-common-color-green)}.facts-block--green .facts-block__number,.facts-block--green .facts-block__title{color:var(--tg-common-color-green)}.facts-block--green:hover{background-color:var(--tg-common-color-green)}.facts-block--green.active{background-color:var(--tg-common-color-green)}.facts-block--cyan{border-color:var(--tg-common-color-cyan)}.facts-block--cyan .facts-block__number,.facts-block--cyan .facts-block__title{color:var(--tg-common-color-cyan)}.facts-block--cyan:hover{background-color:var(--tg-common-color-cyan)}.facts-block:hover .facts-block__number,.facts-block:hover .facts-block__title,.facts-block.active .facts-block__number,.facts-block.active .facts-block__title{color:var(--tg-common-color-white);-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.facts-block:hover .facts-block__icon svg path,.facts-block.active .facts-block__icon svg path{stroke:var(--tg-common-color-white);-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.price-block__inner{background:var(--tg-common-color-white);box-shadow:0 0 50px rgba(0,0,0,.08);border-radius:20px}.price-block__icon{min-width:77px;min-height:77px;display:inline-block}.price-block__header{padding:30px 0 15px 0;margin:0 35px;border-bottom:2px solid var(--tg-common-color-ashes-1)}.price-block__highlight{color:var(--tg-theme-primary);font-size:15px;padding-top:10px;display:block}.price-block__title{padding-top:4px;text-transform:uppercase}.price-block__price{color:var(--tg-theme-primary);display:inline-block;padding:27px 0 23px;font-size:40px;font-weight:700;font-family:var(--tg-heading-font-family);line-height:1.1}.price-block__features{padding:0 40px 65px}@media (max-width:767.98px){.price-block__features{padding:0 20px 65px}}.price-block__features ul{list-style:none;display:grid;gap:5px;padding-left:0;margin-bottom:0}.price-block__features ul li{display:flex;font-size:15px;font-weight:var(--tg-fw-regular);padding-left:25px;position:relative;text-align:left}.price-block__features ul li::before{position:absolute;content:"\f00c";font-family:"Font Awesome 6 Free";font-weight:900;display:inline-block;left:0}.price-block__footer{margin-top:-26px}.price-block--recommend .price-block__inner{background-color:var(--tg-theme-secondary);box-shadow:none}.price-block--recommend .price-block__title{color:var(--tg-common-color-white)}.price-block--recommend .price-block__features ul li{color:var(--tg-common-color-gray-3)}.price-block--recommend .price-block__header{margin:0 0;border-color:var(--tg-theme-primary)}.partner-block{background-color:var(--tg-common-color-white);display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:170px;border-radius:20px}.sponsors-content__title{font-weight:400}.sponsors-content__title span{font-weight:700}.sponsors-content__list ul{padding-left:0;margin-bottom:0;list-style:none;display:flex;align-items:center;justify-content:space-between}@media (max-width:991.98px){.sponsors-content__list ul{text-align:center}}@media (max-width:767.98px){.sponsors-content__list ul{text-align:center}}.sponsors-content__list ul li a img{opacity:.5;filter:grayscale(1);-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.sponsors-content__list ul li a:hover img{opacity:1;filter:grayscale(0);-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.team-block__member-name{margin-bottom:5px}.team-block__image-box{border-radius:30px;overflow:hidden}.team-block__image-box>img{width:100%;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.team-block:hover .team-block__image-box>a>img{transform:scale(1.1) rotate(0deg);-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.team-block:hover .team-block__member-name>a{color:var(--tg-theme-primary-h2)}.team-block:hover .team-block__member-name>a:hover{color:var(--tg-theme-primary-h2-deep)}.faq-block .accordion{display:grid;gap:9px}.faq-block .accordion-item{background-color:transparent;border:1px solid #424244;border-radius:10px;overflow:hidden}.faq-block .accordion-button{font-family:var(--tg-heading-font-family);font-size:18px;font-weight:var(--tg-fw-medium);background-color:transparent;color:var(--tg-common-color-white);box-shadow:none;padding:18.21px 30px;color:var(--tg-theme-primary-h3);-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.faq-block .accordion-button.collapsed{color:var(--tg-common-color-white);-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.faq-block .accordion-button::after{background-image:none;content:"\f063";font-family:"Font Awesome 6 Free";font-weight:600;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s;color:var(--tg-common-color-white)}.faq-block .accordion-button:not(.collapsed)::after{transform:rotate(0);content:"\f062";-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s;color:var(--tg-theme-primary-h3)}.faq-block .accordion-body{color:#d2d2d6;padding:0 30px 25px}.faq-block--style2 .accordion{gap:15px}.faq-block--style2 .accordion-item{border:1px solid transparent}.faq-block--style2 .accordion-button{background-color:var(--tg-theme-primary);font-family:var(--tg-heading-font-family);font-weight:700;color:var(--tg-common-color-white);border-radius:5px}.faq-block--style2 .accordion-button.collapsed{color:var(--tg-theme-secondary);background-color:#f9faff}.faq-block--style2 .accordion-button::after{content:"\f107";color:var(--tg-theme-secondary)}.faq-block--style2 .accordion-button:not(.collapsed)::after{content:"\f106";color:var(--tg-common-color-white)}.faq-block--style2 .accordion-body{color:#757589;padding:20px 27px 12px 30px;line-height:1.8}.blog-block{-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.blog-block__meta{font-size:15px}.blog-block__meta span{color:var(--tg-theme-secondary)}.blog-block__heading{line-height:1.4}.blog-block__heading a{-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.blog-block__heading a:hover{color:var(--tg-theme-primary)}.blog-block__link{font-size:18px;font-weight:var(--tg-fw-medium);text-transform:capitalize;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.blog-block__link:hover{color:var(--tg-theme-secondary)}.blog-block__img{overflow:hidden;border-radius:20px}.blog-block__img__link{display:block}.blog-block__img__link img{width:100%}.blog-block:hover .blog-block__img__link img{transform:scale(1.05)}.blog-block--style2,.blog-block--style3{border-radius:30px 30px 20px 20px}.blog-block--style2 .blog-block__img,.blog-block--style3 .blog-block__img{border-radius:30px 30px 0 0;overflow:hidden}.blog-block--style2 .blog-block__content,.blog-block--style3 .blog-block__content{border-radius:0 0 20px 20px;padding:35px 208px 40px 46px;border:1px solid #dfdfdf;border-top:1px solid transparent;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}@media (max-width:991.98px){.blog-block--style2 .blog-block__content,.blog-block--style3 .blog-block__content{padding:30px}}.blog-block--style2 .blog-block__heading,.blog-block--style3 .blog-block__heading{margin-bottom:0;font-size:40px;line-height:1.3}@media (max-width:991.98px){.blog-block--style2 .blog-block__heading,.blog-block--style3 .blog-block__heading{font-size:34px}}@media (max-width:767.98px){.blog-block--style2 .blog-block__heading,.blog-block--style3 .blog-block__heading{font-size:20px}}.blog-block--style2 .blog-block__heading:hover a,.blog-block--style3 .blog-block__heading:hover a{color:var(--tg-theme-primary-h2)}.blog-block--style2 .blog-block__categories,.blog-block--style3 .blog-block__categories{font-size:12px;font-weight:500;padding:6px 12px;border-radius:5px;display:inline-block}.blog-block--style2 .blog-block__categories.color1,.blog-block--style3 .blog-block__categories.color1{background-color:#f2f7ff;color:#3497f1}.blog-block--style2 .blog-block__categories.color1:hover,.blog-block--style3 .blog-block__categories.color1:hover{background-color:#3497f1;color:var(--tg-common-color-white)}.blog-block--style2 .blog-block__categories.color2,.blog-block--style3 .blog-block__categories.color2{background-color:#eee8ff;color:#6534f1}.blog-block--style2 .blog-block__categories.color2:hover,.blog-block--style3 .blog-block__categories.color2:hover{background-color:#6534f1;color:var(--tg-common-color-white)}.blog-block--style2 .blog-block__categories.color3,.blog-block--style3 .blog-block__categories.color3{background-color:#e1fff8;color:#0fd43a}.blog-block--style2 .blog-block__categories.color3:hover,.blog-block--style3 .blog-block__categories.color3:hover{background-color:#0fd43a;color:var(--tg-common-color-white)}.blog-block--style2 .blog-block__categories.color4,.blog-block--style3 .blog-block__categories.color4{background-color:#fff4f8;color:#ea276d}.blog-block--style2 .blog-block__categories.color4:hover,.blog-block--style3 .blog-block__categories.color4:hover{background-color:#ea276d;color:var(--tg-common-color-white)}.blog-block--style2 .blog-block__categories.color5,.blog-block--style3 .blog-block__categories.color5{background-color:#e8f4ff;color:#3278ff}.blog-block--style2 .blog-block__categories.color5:hover,.blog-block--style3 .blog-block__categories.color5:hover{background-color:#3278ff;color:var(--tg-common-color-white)}.blog-block--style2:hover,.blog-block--style3:hover{box-shadow:0 0 30px 12px rgba(0,0,0,.05);-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.blog-block--style2:hover .blog-block__content,.blog-block--style3:hover .blog-block__content{border:1px solid transparent;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.blog-block--style3{display:flex;border-radius:10px}@media (max-width:767.98px){.blog-block--style3{flex-wrap:wrap}}.blog-block--style3 .blog-block__img{max-width:240px;min-width:240px;border-radius:10px 0 0 10px}@media (max-width:1199.98px){.blog-block--style3 .blog-block__img{max-width:200px;min-width:200px}}@media (max-width:767.98px){.blog-block--style3 .blog-block__img{max-width:100%;min-width:100%;border-radius:10px 10px 0 0}}.blog-block--style3 .blog-block__img__link{height:100%}@media (max-width:767.98px){.blog-block--style3 .blog-block__img__link{width:100%}}.blog-block--style3 .blog-block__img__link img{height:100%;object-fit:cover}@media (max-width:767.98px){.blog-block--style3 .blog-block__img__link img{width:100%}}.blog-block--style3 .blog-block__content{padding:29px 25px 26px 31px;border-radius:0 10px 10px 0;border:1px solid #dfdfdf;border-left:1px solid transparent}@media (max-width:1199.98px){.blog-block--style3 .blog-block__content{padding:29px 15px 26px 15px}}@media (max-width:767.98px){.blog-block--style3 .blog-block__content{border-left:1px solid #dfdfdf;border-radius:0 0 10px 10px}}.blog-block--style3 .blog-block__datetime-admin{display:inline-flex;align-items:center;gap:30px}@media (max-width:1199.98px){.blog-block--style3 .blog-block__datetime-admin{gap:15px}}.blog-block--style3 .blog-block__datetime-admin span{font-size:14px;display:inline-flex;align-items:center;gap:5px}.blog-block--style3 .blog-block__heading{font-size:22px;line-height:1.4}@media (max-width:1199.98px){.blog-block--style3 .blog-block__heading{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}.blog-block--style4 .blog-block__heading:hover a{color:var(--tg-theme-primary-h3)}.blog-block--style4 .blog-block__img{border-radius:20px}.blog-block--style4 .blog-block__img__link{width:100%}.blog-block--style4 .blog-block__img__link img{border-radius:20px;width:100%}@media (max-width:767.98px){.blog-block--style5{flex-wrap:wrap}}.blog-block--style5,.blog-block--style6{display:flex;align-items:center;border:1px solid #e0e0e0;border-radius:20px;gap:20px;padding:30px 20px 30px 30px}@media (max-width:1199.98px){.blog-block--style5,.blog-block--style6{padding:20px}}.blog-block--style5 .blog-block__img,.blog-block--style6 .blog-block__img{min-width:347px}@media (max-width:1199.98px){.blog-block--style5 .blog-block__img,.blog-block--style6 .blog-block__img{min-width:250px}}.blog-block--style6{padding:0;border:0;gap:13px}.blog-block--style6 .blog-block__heading{font-size:18px;padding-top:4px}@media (max-width:1199.98px){.blog-block--style6 .blog-block__heading{font-size:15px}}.blog-block--style6 .blog-block__img{min-width:90px}@media (max-width:1199.98px){.blog-block--style6 .blog-block__img{min-width:70px}}.blog-block--details{border:1px solid #e0e0e0;border-radius:20px;padding:44px 37px 15px}@media (max-width:767.98px){.blog-block--details{padding:15px}}@media (max-width:991.98px){.blog-block--details .blog-block__heading{font-size:28px}}.blog-block--details .blog-block__quote{background:#ffffff;border:1px solid #e8e5e5;box-shadow:0 0 50px rgba(0,0,0,.05);border-radius:10px;padding:32px 60px}@media (max-width:991.98px){.blog-block--details .blog-block__quote{padding:15px}}.blog-block--details .blog-block__quote i{font-size:40px;color:rgba(21,21,21,.15)}.blog-block--details .blog-block__quote p{font-size:18px;font-weight:var(--tg-fw-medium);color:var(--tg-theme-secondary);font-style:italic}@media (max-width:991.98px){.blog-block--details .blog-block__quote p{font-size:16px}}.blog-block--details .blog-block__quote a{font-size:18px;font-weight:var(--tg-fw-medium);color:var(--tg-theme-secondary)}.subscribe-block__sub-title{font-size:18px;font-weight:var(--tg-fw-medium);font-family:var(--tg-heading-font-family)}.subscribe-block__main-title{font-size:40px}@media (max-width:767.98px){.subscribe-block__main-title{font-size:26px}}.subscribe-block__inputs{display:flex;align-items:center}@media (max-width:991.98px){.subscribe-block__inputs{flex-wrap:wrap;gap:15px}}.subscribe-block__field{min-width:292px;min-height:60px;border:1px solid #9769fe;border-radius:10px 0 0 10px;background-color:transparent;font-size:15px;padding:10px 24px;color:var(--tg-common-color-white);border-right:1px solid transparent;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}@media (max-width:991.98px){.subscribe-block__field{border-right:1px solid #9769fe;border-radius:10px;width:100%}}.subscribe-block__field:focus{border:1px solid var(--tg-common-color-white);-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s;border-right:1px solid transparent}.subscribe-block__field::placeholder{color:#b090f5;opacity:1;visibility:visible;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.subscribe-block__field:focus::placeholder{opacity:0;visibility:hidden;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.subscribe-block__btn{border-radius:0 10px 10px 0;min-height:60px;font-size:16px;font-weight:var(--tg-fw-medium);color:var(--tg-theme-primary-h2);background-color:var(--tg-common-color-white);border:0;padding:10px 30px;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}@media (max-width:991.98px){.subscribe-block__btn{border-radius:10px}}.subscribe-block__btn:hover{background-color:var(--tg-theme-secondary);color:var(--tg-common-color-white)}.counter-block__number{font-size:50px;font-weight:700;color:var(--tg-theme-primary-h4);line-height:1.1;font-family:var(--tg-heading-font-family);margin-bottom:0}.counter-block__name{font-size:18px;color:var(--tg-theme-secondary)}.footer-block__social ul{list-style:none;padding-left:0;margin-bottom:0;display:flex;align-items:center;gap:22px}.footer-block__social ul li a{color:var(--tg-common-color-gray-5)}.footer-block__social ul li a:hover{color:var(--tg-theme-primary)}.footer-block__text,.footer-block__text-subscribe{color:var(--tg-common-color-ashes-2)}.footer-block__title{font-size:20px}.footer-block__menu ul{list-style:none;padding-left:0;margin-bottom:0;display:grid;gap:20px}.footer-block__menu ul li{display:block}.footer-block__menu ul li a{color:var(--tg-common-color-ashes-2);font-family:var(--tg-heading-font-family)}.footer-block__menu ul li a:hover{color:var(--tg-theme-primary);margin-left:5px}.footer-block__title-subscribe{font-size:30px;max-width:301px;line-height:1.45}.footer-block__field-input{background-color:transparent;border:0;border-bottom:1px solid var(--tg-common-color-gray-deep);font-size:15px;font-weight:300;color:var(--tg-common-color-ashes-2);padding:8px 0}.footer-block__field-input::placeholder{color:var(--tg-common-color-gray-deep)}.footer-block__button-subscribe{position:absolute;top:0;right:0;min-width:38px;min-height:35px;background-color:var(--tg-theme-primary);font-size:15px;color:var(--tg-common-color-white);border:0;border-radius:5px}.footer-block__button-subscribe:hover{background-color:var(--tg-common-color-white);color:var(--tg-theme-primary)}.footer-block__menu-bottom ul{list-style:none;padding-left:0;margin-bottom:0;display:flex;justify-content:flex-end;gap:40px}@media (max-width:767.98px){.footer-block__menu-bottom ul{justify-content:center;gap:15px}}@media only screen and (min-width:576px) and (max-width:767px){.footer-block__menu-bottom ul{gap:30px}}.footer-block__menu-bottom ul li a{color:var(--tg-common-color-gray-2)}.footer-block__menu-bottom ul li a:hover{color:var(--tg-theme-primary)}.footer-block__address p{margin-bottom:10px}.footer-block__address span{font-family:var(--tg-heading-font-family);font-weight:500;color:var(--tg-theme-secondary);display:block;margin-bottom:10px}.footer-block__address a{color:#757589;font-family:var(--tg-heading-font-family)}.footer-block__infos ul{padding-left:0;margin-bottom:0;list-style:none;display:grid;gap:4px}.footer-block__infos ul li{color:var(--tg-common-color-white)}.footer-block--style2 .footer-block__text{color:#757589}.footer-block--style2 .footer-block__menu ul li a,.footer-block--style2 .footer-block__social ul li a,.footer-block--style2 .footer-block__menu-bottom ul li a{color:#757589}.footer-block--style2 .footer-block__menu ul li a:hover,.footer-block--style2 .footer-block__social ul li a:hover,.footer-block--style2 .footer-block__menu-bottom ul li a:hover{color:var(--tg-theme-primary-h2)}.footer-block--style5 .footer-block__menu ul li a:hover,.footer-block--style5 .footer-block__social ul li a:hover,.footer-block--style5 .footer-block__menu-bottom ul li a:hover{color:var(--tg-theme-primary-h3)}.footer-block--style4 .footer-block__text{color:var(--tg-common-color-white)}.footer-block--style4 .footer-block__menu ul li a,.footer-block--style4 .footer-block__social ul li a,.footer-block--style4 .footer-block__menu-bottom ul li a{color:var(--tg-common-color-white)}.footer-block--style4 .footer-block__menu ul li a:hover,.footer-block--style4 .footer-block__social ul li a:hover,.footer-block--style4 .footer-block__menu-bottom ul li a:hover{color:var(--tg-theme-primary-h4)}.footer-block--style4 .footer-block__button-subscribe{right:6px;min-width:35px;min-height:35px;font-size:14px;border-radius:50%;background-color:var(--tg-theme-primary-h4);top:50%;transform:translateY(-50%)}.footer-block--style4 .footer-block__button-subscribe:hover{background-color:var(--tg-theme-secondary-h4);color:var(--tg-common-color-white)}.footer-block--style4 .footer-block__field-input{background:#ffffff;border-radius:500px;padding:0 20px;min-height:46px;color:#6e6d6d;font-size:14px;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.footer-block--style4 .footer-block__field-input::placeholder{color:#a5a5a5;font-size:14px;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.footer-block--style4 .footer-block__field-input:focus::placeholder{opacity:0;visibility:hidden;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.footer-block-2 .tg-footer-widget-link ul li a,.footer-block-2 .tg-footer-widget-social a{color:#757589}.footer-block-2 .tg-footer-widget-link ul li a:hover,.footer-block-2 .tg-footer-widget-social a:hover{color:var(--tg-theme-primary-h2)}.footer-block-2 .tg-footer-widget-content p{color:#757589}.footer-block-2 .tg-footer-widget-title{color:var(--tg-heading-color)}.footer-block-3 .tg-footer-widget-link ul li a:hover,.footer-block-3 .tg-footer-widget-social a:hover,.footer-block-3 .primary-color-h3:hover{color:var(--tg-theme-primary-h3)}.footer-block-4 .tg-footer-widget-number a,.footer-block-4 .tg-footer-widget-mail a,.footer-block-4 .tg-footer-widget-social a{color:var(--tg-common-color-white);font-family:var(--tg-body-font-family)}.footer-block-4 .tg-footer-widget-number a:hover,.footer-block-4 .tg-footer-widget-mail a:hover,.footer-block-4 .tg-footer-widget-social a:hover{color:var(--tg-theme-primary-h4)}.footer-block-4 .tg-footer-widget-link ul li a{color:var(--tg-common-color-white)}.footer-block-4 .tg-footer-widget-link ul li a:hover{color:var(--tg-theme-primary-h4)}.section-form{background:#f7f8f9;border-radius:20px;padding:40px 40px}@media (max-width:767.98px){.section-form{padding:30px 20px}}.section-form__hash-tag{font-weight:var(--tg-fw-semi-bold);color:var(--tg-theme-primary-h4);margin-bottom:5px;display:inline-block}.section-form__title{font-size:24px}.section-form__input-field{width:100%;min-height:50px;border-radius:5px;background-color:var(--tg-common-color-white);border:1px solid transparent;padding:10px 20px;color:#969696;font-size:14px;font-family:var(--tg-body-font-family);-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}@media (max-width:991.98px){.section-form__input-field{grid-column:1/span 3}}.section-form__input-field:focus{border:1px solid var(--tg-theme-primary-h4);-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.section-form__input-field:focus::placeholder{opacity:0;visibility:hidden;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.section-form__input-field.textarea{min-height:140px;resize:none}.section-form__input-box{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.section-form__checkbox-input[type=checkbox]{border-radius:3px;min-width:15px;min-height:15px;border:1px solid #d0d0d0;width:1em;height:1em;background-repeat:no-repeat;background-position:center;background-size:contain;appearance:none}.section-form__checkbox-input:checked{background-color:var(--tg-theme-primary);border-color:var(--tg-theme-primary)}.section-form__checkbox-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.section-form__checkbox-name{font-size:15px;color:var(--tg-theme-secondary)}.section-form--style2,.section-form--style3{padding:0;padding-right:90px;background-color:transparent}@media (max-width:1199.98px){.section-form--style2,.section-form--style3{padding-right:15px}}@media (max-width:991.98px){.section-form--style2,.section-form--style3{padding-right:0}}.section-form--style2 .section-form__title,.section-form--style3 .section-form__title{font-size:30px}@media (max-width:991.98px){.section-form--style2 .section-form__title,.section-form--style3 .section-form__title{font-size:24px}}.section-form--style2 .section-form__input-box,.section-form--style3 .section-form__input-box{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:25px}.section-form--style2 .section-form__formcheck,.section-form--style3 .section-form__formcheck{grid-column:1/span 3;display:flex;align-items:center;gap:9px;text-align:left}.section-form--style2 .section-form__input-field.textarea,.section-form--style3 .section-form__input-field.textarea{grid-column:1/span 3}.section-form--style2 .section-form__input-field:focus,.section-form--style3 .section-form__input-field:focus{border:1px solid rgba(255,39,89,.8);-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.section-form--style3{padding:40px 50px;border:1px solid #e0e0e0;border-radius:20px}@media (max-width:767.98px){.section-form--style3{padding:15px}}.section-form--style3 .section-form__input-field{border:1px solid #e0e0e0;border-radius:5px;color:#9b9b9b}.section-form--style3 .section-form__input-field.textarea{min-height:184px}.section-form--style4{background:#ffffff;box-shadow:0 0 50px rgba(0,0,0,.05);border-radius:20px;padding:90px 60px;position:relative}@media (max-width:991.98px){.section-form--style4{padding:15px}}.section-form--style4::before{position:absolute;content:"";width:405px;height:405px;background:rgba(255,39,89,.1);border-radius:50%;top:-148px;right:-142px;z-index:-1;animation:scale-up-two 10s infinite}@media (max-width:1500px){.section-form--style4::before{right:0}}@media (max-width:1199.98px){.section-form--style4::before{right:0}}@media (max-width:991.98px){.section-form--style4::before{display:none}}.section-form--style4 .section-form__input-box{display:grid;grid-template-rows:repeat(2,auto) 1fr;grid-template-columns:repeat(2,1fr);gap:10px}@media (max-width:991.98px){.section-form--style4 .section-form__input-box{display:flex;flex-wrap:wrap}}.section-form--style4 .section-form__item:nth-child(5),.section-form--style4 .section-form__item:nth-child(6){resize:vertical;grid-column:1/3}@media (max-width:991.98px){.section-form--style4 .section-form__item{flex-basis:100%;width:100%}}.section-form--style4 .section-form__input-field{border:1px solid #e0e0e0;border-radius:5px;color:#9b9b9b}.section-form--style4 .section-form__input-field.textarea{min-height:184px}.join-block{background:#4067f2;padding:85px 105px;border-radius:50px}@media (max-width:991.98px){.join-block{padding:60px 25px}}.join-block__title{padding-right:50px;line-height:1.3}@media (max-width:991.98px){.join-block__title{padding-right:0;text-align:center}}.social-block ul{padding-left:0;margin-bottom:0;list-style:none;display:flex;align-items:center;gap:10px}@media (max-width:991.98px){.social-block ul{justify-content:center}}.social-block ul li a{min-width:40px;min-height:40px;display:inline-flex;align-items:center;place-content:center;border-radius:50%}.social-block ul li a.facebook{background:#e9f2ff;color:#1877f2}.social-block ul li a.facebook:hover{background-color:#1877f2;color:#e9f2ff}.social-block ul li a.twitter{background:#dbf1ff;color:#1da1f2}.social-block ul li a.twitter:hover{background-color:#1da1f2;color:#dbf1ff}.social-block ul li a.pinterest{background:#fff2f4;color:#e60023}.social-block ul li a.pinterest:hover{background-color:#e60023;color:#fff2f4}.social-block ul li a.linkedin{background:#ecf5ff;color:#0a66c2}.social-block ul li a.linkedin:hover{background-color:#0a66c2;color:#ecf5ff}.social-block ul li a.instagram{background:#f9efff;color:#833ab4}.social-block ul li a.instagram:hover{background-color:#833ab4;color:#f9efff}.skills-block{padding-right:200px;overflow:hidden;padding-bottom:5px}@media (max-width:1199.98px){.skills-block{padding-right:15px}}@media (max-width:991.98px){.skills-block{padding-right:0}}.skills-block__title{margin-bottom:0;font-size:20px;font-weight:500}.skills-block__item{margin-bottom:40px;text-align:left}.skills-block__item:last-child{margin-bottom:0}.skills-block__name{display:flex;align-items:center;justify-content:space-between;width:30%;margin-bottom:16px}.skills-block__number{line-height:1;font-size:16px;transition:width 1s ease-in-out}.skills-block__progress{position:relative}.skills-block__progress::before{position:absolute;content:"";min-width:100%;min-height:5px;background:#ffdbe3;border-radius:0 5px 5px 3px;bottom:-5px;z-index:2}.skills-block__progress-bar{min-height:4px;background:#ff2759;border-radius:3px 3px 0 0;z-index:1;transition:width 1s ease-in-out}.sidebar-search__field{width:100%;border:0;border-bottom:1px solid #d9d9d9;padding:6px 0;font-size:15px;color:#8e8d8d;padding-right:25px;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.sidebar-search__field::placeholder{color:#8e8d8d;font-size:12px;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.sidebar-search__field:focus::placeholder{opacity:0;visibility:hidden;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.sidebar-search__button{position:absolute;right:0;top:50%;transform:translateY(-50%);background-color:transparent;padding:0;border:0;color:#959595;font-size:15px}.sidebar-search--style2 .sidebar-search__field{background:#ffffff;border:1px solid #dcdcdc;box-shadow:0 0 50px rgba(0,0,0,.05);border-radius:5px;min-height:60px;padding:0 75px 0 24px}.sidebar-search--style2 .sidebar-search__button{min-height:58px;min-width:65px;background-color:var(--tg-theme-primary);color:var(--tg-common-color-white);border-radius:0 4px 4px 0;font-size:18px;right:0}.sidebar-category ul{padding-left:0;margin-bottom:0;list-style:none}.sidebar-category ul li a{font-size:18px;font-weight:var(--tg-fw-medium);color:var(--tg-theme-secondary);font-family:var(--tg-heading-font-family);padding:9.75px 0 9.75px 20px;display:block;position:relative;border-bottom:1px solid #d9d9d9;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.sidebar-category ul li a::before{position:absolute;content:"";width:8px;height:8px;background:#d9d9d9;top:50%;transform:translateY(-50%);left:0;border-radius:50%;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.sidebar-category ul li a::after{position:absolute;content:"";width:0;height:1px;background-color:var(--tg-theme-primary);left:0;bottom:0;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.sidebar-category ul li a:hover{color:var(--tg-theme-primary)}.sidebar-category ul li a:hover::before{background-color:var(--tg-theme-primary)}.sidebar-category ul li a:hover::after{background-color:var(--tg-theme-primary);width:100%;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.sidebar-category--style2 ul li a{border-bottom:1px solid transparent;display:inline-flex;align-items:center;gap:5px;padding:4px 0 4px 15px}.sidebar-category--style2 ul li a span{font-size:12px;color:#939393}.sidebar-category--style2 ul li a::after{display:none}.sidebar-category--style2 ul li a::before{content:">";width:inherit;height:inherit;background-color:transparent;font-family:var(--tg-heading-font-family);font-size:16px}.sidebar-category--style2 ul li a:hover{text-decoration:underline}.sidebar-category--style2 ul li a:hover span{color:var(--tg-theme-primary)}.sidebar-category--style2 ul li a:hover::before{background-color:transparent}.sidebar-download__name{font-size:18px;color:var(--tg-theme-secondary);font-family:var(--tg-heading-font-family);display:block}.sidebar-download__title{font-size:20px}.sidebar-download ul{padding-left:0;margin-bottom:0;display:grid;gap:15px}.sidebar-download ul li{display:flex;align-items:center;justify-content:space-between;font-size:18px;font-weight:var(--tg-fw-semi-bold);border:1px solid #e2e2e2;border-radius:5px;color:var(--tg-theme-secondary);padding:8.25px 27.25px 8.25px 16px;cursor:pointer;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.sidebar-download ul li:hover{color:var(--tg-theme-primary)}.sidebar-contact{position:relative;z-index:1;border-radius:10px;padding:52px 37px;overflow:hidden}@media (max-width:1199.98px){.sidebar-contact{padding:20px}}.sidebar-contact::before{position:absolute;content:"";width:100%;height:100%;background:rgba(0,0,0,.75);z-index:-1;top:0;left:0}.sidebar-contact__link{font-size:18px;font-weight:var(--tg-fw-bold);font-family:var(--tg-heading-font-family);color:var(--tg-common-color-white)}.sidebar-contact__link:hover{color:var(--tg-theme-primary)}.list-block{display:flex;gap:149px}@media (max-width:991.98px){.list-block{gap:10px;flex-wrap:wrap}}.list-block__column>ul{padding-left:0;margin-bottom:0;list-style:none;display:flex;flex-direction:column;gap:10px}.list-block__column>ul>li{display:flex;align-items:center;color:var(--tg-theme-secondary);gap:10px}.list-block__column>ul>li>i{font-size:20px}.study-point ul{padding-left:0;margin-bottom:0;list-style:none;display:grid;gap:7px}.study-point ul li{font-size:18px;font-weight:var(--tg-fw-bold);color:var(--tg-theme-secondary)}.np-block{display:flex;align-items:center;gap:10px}.np-block__icon{display:inline-flex;align-items:center;place-content:center;min-width:40px;min-height:40px;background-color:#fff2f5;color:var(--tg-theme-primary);font-size:12px;border-radius:50%;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.np-block:hover .np-block__icon{background-color:var(--tg-theme-primary);color:var(--tg-common-color-white);-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.np-block__name{font-size:15px;font-family:var(--tg-heading-font-family);color:#585858}.np-block__title{font-size:20px;font-weight:var(--tg-fw-bold);margin-bottom:0;color:var(--tg-common-color-black);-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.np-block__title:hover{color:var(--tg-theme-primary)}.np-block--middle{min-width:70px;min-height:70px;display:inline-flex;align-items:center;justify-content:center;margin:0 auto;border:1px solid var(--tg-theme-primary);border-radius:50%}.sidebar-tags ul,.inside-tags ul{padding-left:0;margin-bottom:0;list-style:none;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.sidebar-tags ul li a,.inside-tags ul li a{padding:6px 13px;font-size:15px;font-weight:var(--tg-fw-medium);font-family:var(--tg-heading-font-family);color:var(--tg-theme-secondary);border:1px solid #e0e0e0;border-radius:5px;display:inline-block}.sidebar-tags ul li a:hover,.inside-tags ul li a:hover{background-color:var(--tg-theme-primary);color:var(--tg-common-color-white);border-color:var(--tg-theme-primary)}.inside-tags{display:flex;align-items:center;gap:10px}.inside-tags__title{font-size:16px;margin-bottom:0}.comments-block{padding:45px 50px;border:1px solid #e0e0e0;border-radius:20px}@media (max-width:991.98px){.comments-block{padding:15px}}.comments-block ul{padding-left:0;margin-bottom:0;list-style:none}.comments-block ul li{border-bottom:1px solid #d9d9d9;padding-bottom:35px}.comments-block ul li:last-child{border-bottom:1px solid transparent;padding-bottom:0}.comments-block__item{display:flex;gap:20px}@media (max-width:767.98px){.comments-block__item{flex-wrap:wrap;gap:10px}}.comments-block__image{min-width:80px;min-height:80px;max-height:80px;border-radius:50%;overflow:hidden}@media (max-width:767.98px){.comments-block__image{min-width:60px;min-height:60px}}.comments-block__header{display:flex;align-items:center;justify-content:space-between}@media (max-width:767.98px){.comments-block__header{flex-wrap:wrap;gap:10px}}.comments-block__name h5{margin-bottom:0;font-size:18px}.comments-block__name span{font-size:14px;color:#797979}.comments-block__button{background:#fff9fa;border-radius:5px;border:0;font-weight:var(--tg-fw-bold);font-family:var(--tg-heading-font-family);padding:0 13px;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.comments-block__button:hover{background-color:var(--tg-theme-primary);color:var(--tg-common-color-white)}.comments-block__text{margin-bottom:0}@media (max-width:767.98px){.comments-block__text{font-size:14px}}.comments-block__reply{padding-left:100px}@media (max-width:767.98px){.comments-block__reply{padding-left:15px}}.contact-block__item{max-width:335px}.contact-block__title{font-size:24px;margin-bottom:13px}.contact-block__text{font-size:18px;color:var(--tg-body-color)}.transparent-header{position:absolute;left:0;top:0;width:100%;z-index:9;height:auto}@media (max-width:767.98px){.transparent-header{top:0}}.tg-header__area .mobile-nav-toggler{position:relative;float:right;font-size:30px;cursor:pointer;line-height:1;color:var(--tg-theme-primary);display:none}@media (max-width:991.98px){.tg-header__area .mobile-nav-toggler{height:100%;display:inline-flex;align-items:center}}@media (max-width:991.98px){.tg-header__area{padding:25px 0}}.tg-header__burger{width:111px;min-height:110px;display:flex;background-color:var(--tg-theme-secondary);flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center;gap:6px;margin-right:41px;cursor:pointer;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}@media (max-width:991.98px){.tg-header__burger{display:none}}.tg-header__burger span{width:40px;height:3px;background-color:var(--tg-common-color-white);display:inline-block;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.tg-header__burger:hover{background-color:var(--tg-theme-primary-h2);-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.tg-header__border::before{position:absolute;content:"";width:100%;height:1px;background-color:var(--tg-common-color-ashes-2);bottom:0;z-index:-1}@media (max-width:991.98px){.tg-header--style2{padding:0 0}}.tg-header--style2 .header-btn{margin-left:41px}.tg-header--style2 .mobile-nav-toggler{padding:26px;padding-right:15px}.tg-header__h3{padding:50px 0;position:absolute;top:0;right:0;left:0;margin:0 auto;z-index:1;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.tg-header__h3.sticky-menu{padding:0 0}.tg-header__h3 .mobile-nav-toggler{padding:20px}@media (max-width:1199.98px){.tg-header__h3 .mobile-nav-toggler{display:none}}@media (max-width:991.98px){.tg-header__h3 .mobile-nav-toggler{height:100%;display:inline-flex;align-items:center}}.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;padding:0;flex-direction:row;flex-wrap:wrap;margin:0 0 0 auto}.tgmenu__navbar-wrap ul li{display:block;position:relative;list-style:none}.tgmenu__navbar-wrap ul li a{font-size:16px;font-weight:600;text-transform:capitalize;color:var(--tg-theme-secondary);padding:44px 23px;display:block;line-height:1;position:relative;z-index:1}.tgmenu__navbar-wrap ul li a.active-menu{color:var(--tg-theme-primary)}.tgmenu__navbar-wrap ul li .sub-menu{columns:2;position:absolute;left:-200px;top:100%;width:615px;border:1px solid #f5f5f5;background:var(--tg-common-color-white);margin:0;-webkit-transform:scale(1,0);-moz-transform:scale(1,0);-ms-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0);transform-origin:0 0;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;-webkit-box-shadow:0 30px 70px 0 rgba(137,139,142,.15);-moz-box-shadow:0 30px 70px 0 rgba(137,139,142,.15);box-shadow:0 30px 70px 0 rgba(137,139,142,.15);border-radius:0;padding:18px 0;display:block;visibility:hidden;opacity:0;z-index:9}.tgmenu__navbar-wrap ul li .sub-menu .sub-menu{right:auto;left:100%;top:0}.tgmenu__navbar-wrap ul li .sub-menu li{margin-left:0;text-align:left;display:block}.tgmenu__navbar-wrap ul li .sub-menu li a{padding:9px 15px 9px 25px;line-height:1.4;font-weight:500;color:var(--tg-theme-secondary);text-transform:capitalize}.tgmenu__navbar-wrap ul li .sub-menu li a.active-menu,.tgmenu__navbar-wrap ul li .sub-menu li a:hover{color:var(--tg-theme-primary)}.tgmenu__navbar-wrap ul li:hover>.sub-menu{opacity:1;visibility:visible;transform:scale(1)}.tgmenu__navbar-wrap>ul>li:hover a{color:var(--tg-theme-primary)}.tgmenu__main-menu li.menu-item-has-children .dropdown-btn{display:none}.tgmenu__action>ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;margin-left:14px}.tgmenu__action>ul li{position:relative;margin-left:19px}.tgmenu__action>ul li:first-child{margin-left:0}.tgmenu__action>ul li a{color:var(--tg-heading-color);font-size:14px}.tgmenu__action>ul .header-btn .btn{color:var(--tg-common-color-white);font-size:16px}@media (max-width:1199.98px){.tgmenu__action>ul .header-btn{display:none}}.tgmenu__action>ul .header-btn--style2 .btn{min-height:110px;display:inline-flex;align-items:center;min-width:195px;justify-content:center;border-radius:0;font-size:18px;background-color:var(--tg-theme-primary-h2)}.tgmenu__action>ul .header-btn--style2 .btn:hover{background-color:var(--tg-theme-secondary)}.tgmenu__action>ul .header-btn--style2 .btn::before{display:none}.tgmenu__action>ul .header-btn--style3{margin-left:29px}.tgmenu__action>ul .header-btn--style3 .btn{background-color:var(--tg-theme-primary-h3);border-radius:0 10px 10px 0;display:flex;align-items:center;gap:9px;padding:22.5px 20px}.tgmenu__action>ul .header-btn--style3 .btn span{display:inline-flex;align-items:center;justify-content:center;width:35px;height:35px;background-color:var(--tg-theme-primary-h3--deep);font-size:15px;border-radius:50%;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.tgmenu__action>ul .header-btn--style3 .btn::before{display:none}.tgmenu__action>ul .header-btn--style3 .btn:hover{background-color:var(--tg-theme-primary-h3--deep)}.tgmenu__action>ul .header-btn--style3 .btn:hover span{background-color:var(--tg-theme-primary-h3)}.tgmenu__action>ul .header-btn--style4 .btn{background-color:transparent;color:var(--tg-theme-secondary);display:flex;align-items:center;text-align:left;padding:0;gap:5px}.tgmenu__action>ul .header-btn--style4 .btn::before{display:none}.tgmenu__action>ul .header-btn--style4 .btn__icon{background:rgba(0,127,97,.15);color:var(--tg-theme-primary-h4);display:grid;place-content:center;font-size:15px;width:40px;height:40px;border-radius:50%}.tgmenu__action>ul .header-btn--style4 .btn__texts p{color:var(--tg-theme-secondary);font-size:14px}.tgmenu__action>ul .header-btn--style4 .btn__texts span{font-weight:var(--tg-fw-semi-bold);font-size:16px}@media (max-width:991.98px){.tgmenu__action{margin-right:40px}}@media (max-width:1199.98px){.tgmenu__wrap--h2{padding:0 15px 0 0}}@media (max-width:991.98px){.tgmenu__wrap--h2{padding:20px}}.tgmenu__wrap--h2 ul li a.active-menu,.tgmenu__wrap--h2 ul li a:hover{color:var(--tg-theme-primary-h2)}.tgmenu__wrap--h2 ul li:hover a{color:var(--tg-theme-primary-h2)}.tgmenu__wrap--h2 ul li .sub-menu li a.active-menu,.tgmenu__wrap--h2 ul li .sub-menu li a:hover{color:var(--tg-theme-primary-h2)}.tgmenu__wrap--h3{background-color:var(--tg-common-color-white);border-radius:10px;padding-left:30px}@media (max-width:1199.98px){.tgmenu__wrap--h3{padding:0 20px}}@media (max-width:991.98px){.tgmenu__wrap--h3{padding:20px 20px}}@media (max-width:767.98px){.tgmenu__wrap--h3{padding-left:0;padding:20px}}.tgmenu__wrap--h3 ul li a{padding:30px 23px}.tgmenu__wrap--h3 ul li a.active-menu,.tgmenu__wrap--h3 ul li a:hover{color:var(--tg-theme-primary-h3)}.tgmenu__wrap--h3 ul li:hover a{color:var(--tg-theme-primary-h3)}.tgmenu__wrap--h3 ul li .sub-menu li a.active-menu,.tgmenu__wrap--h3 ul li .sub-menu li a:hover{color:var(--tg-theme-primary-h3)}.tgmenu__wrap--h4 ul li a.active-menu,.tgmenu__wrap--h4 ul li a:hover{color:var(--tg-theme-primary-h4)}.tgmenu__wrap--h4 ul li:hover a{color:var(--tg-theme-primary-h4)}.tgmenu__wrap--h4 ul li .sub-menu li a.active-menu,.tgmenu__wrap--h4 ul li .sub-menu li a:hover{color:var(--tg-theme-primary-h4)}.tgmenu__wrap--h4 .list-wrap{margin-left:23px}.logo img{max-width:210px}.sticky-menu{position:fixed;left:0;margin:auto;top:0;width:100%;z-index:99;background:var(--tg-common-color-white);-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 10px 15px rgba(25,25,25,.1);box-shadow:0 10px 15px rgba(25,25,25,.1);border-radius:0}#header-fixed-height.active-height{display:block;height:96px}.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:14px;height:45px;background:#efefef;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.tgmobile__search input::placeholder{font-size:14px;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:transparent;color:var(--tg-heading-color)}.tgmobile__menu{position:fixed;right:0;top:0;width:300px;padding-right:30px;max-width:100%;height:100%;z-index:99;border-radius:0;transition:all .3s cubic-bezier(.785,.135,.15,.86);-moz-transition:all .3s cubic-bezier(.785,.135,.15,.86);-webkit-transition:all .3s cubic-bezier(.785,.135,.15,.86);-ms-transition:all .3s cubic-bezier(.785,.135,.15,.86) e;-o-transition:all .3s cubic-bezier(.785,.135,.15,.86);-webkit-transform:translateX(101%);-moz-transform:translateX(101%);-ms-transform:translateX(101%);-o-transform:translateX(101%);transform:translateX(101%)}.tgmobile__menu .navbar-collapse{display:block!important}.tgmobile__menu .nav-logo{position:relative;padding:30px 25px;text-align:left}.tgmobile__menu .nav-logo img{width:150px}.tgmobile__menu .navigation{position:relative;display:block;width:100%;float:none;margin:0;padding:0}.tgmobile__menu .navigation li{position:relative;display:block;border-top:1px solid rgba(0,0,0,.1)}.tgmobile__menu .navigation li.current>a::before{height:100%}.tgmobile__menu .navigation li.menu-item-has-children .dropdown-btn{position:absolute;right:20px;top:6px;width:32px;height:32px;text-align:center;font-size:16px;line-height:32px;color:var(--tg-heading-color);background:#efefef;cursor:pointer;border-radius:2px;-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;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(0);-ms-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0);border-radius:10px;width:12px;height:2px;background-color:var(--tg-common-color-black);-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:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(0);-ms-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0);border-radius:10px;width:2px;height:12px;background-color:var(--tg-common-color-black);-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{background-color:var(--tg-theme-primary)}.tgmobile__menu .navigation li.menu-item-has-children .dropdown-btn.open .plus-line{background-color:var(--tg-common-color-white)}.tgmobile__menu .navigation li.menu-item-has-children .dropdown-btn.open .plus-line::after{display:none}.tgmobile__menu .navigation li>a{position:relative;display:block;line-height:1.5;padding:10px 60px 10px 25px;font-size:16px;font-weight:500;color:var(--tg-heading-color);text-transform:capitalize;-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;border:none}.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}.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:capitalize}.tgmobile__menu .navigation:last-child{border-bottom:1px solid rgba(0,0,0,.1)}.tgmobile__menu .navigation>li>ul>li:first-child{border-top:1px solid rgba(0,0,0,.1)}.tgmobile__menu .close-btn{position:absolute;right:15px;top:28px;line-height:30px;width:35px;text-align:center;font-size:14px;color:var(--tg-theme-primary);cursor:pointer;padding:8px;z-index:10;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.tgmobile__menu .close-btn i[class^=flaticon-]:before{font-weight:var(--tg-fw-bold)!important}.tgmobile__menu-backdrop{position:fixed;right:0;top:0;width:100%;height:100%;z-index:2;transition:all 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:rgba(0,0,0,.5)}.tgmobile__menu .social-links ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;text-align:center;padding:30px 20px 20px;align-items:center;justify-content:center;flex-wrap:wrap}.tgmobile__menu .social-links ul li{position:relative;display:inline-block;margin:0 6px 10px}.tgmobile__menu .social-links ul li a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;width:40px;height:40px;position:relative;line-height:32px;font-size:16px;color:#292b37;-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;border:1px solid #efefef;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{border-color:var(--tg-theme-primary);background:var(--tg-theme-primary);color:var(--tg-common-color-white)}.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-common-color-white);padding:0 0;z-index:5;box-shadow:-9px 0 14px 0 rgba(0,0,0,.06)}.tgmobile__menu-outer .mobile-nav-toggler{position:relative;float:right;font-size:40px;line-height:50px;cursor:pointer;display:none;color:var(--tg-common-color-white);margin-right:30px;top:15px}.mobile-menu-visible{overflow:hidden}.mobile-menu-visible .tgmobile__menu{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}.mobile-menu-visible .tgmobile__menu-backdrop{opacity:1;visibility:visible}.mobile-menu-visible .tgmobile__menu .close-btn{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}.hero--padding{padding-top:77px}.hero--home2{position:relative;padding-top:190px;padding-bottom:226px}@media (max-width:1199.98px){.hero--home2{padding-top:140px}}@media (max-width:991.98px){.hero--home2{padding-bottom:140px}}@media (max-width:767.98px){.hero--home2{padding-top:80px;padding-bottom:80px}}.hero--home2::before{position:absolute;content:"";width:85.8%;bottom:0;height:5px;background-color:rgba(217,217,217,.4);right:0;left:0;margin:0 auto}.hero--home2 .hero__images-ex img{position:absolute;bottom:0}@media (max-width:991.98px){.hero--home2 .hero__images-ex img{display:none}}.hero--home2 .hero__images-ex img:first-child{left:6%;bottom:5px}@media (max-width:1500px){.hero--home2 .hero__images-ex img:first-child{left:-1%}}@media (max-width:1199.98px){.hero--home2 .hero__images-ex img:first-child{max-width:170px}}.hero--home2 .hero__images-ex img:last-child{right:132px;bottom:-25px}@media (max-width:1500px){.hero--home2 .hero__images-ex img:last-child{right:35px}}@media (max-width:1199.98px){.hero--home2 .hero__images-ex img:last-child{max-width:241px;bottom:-9px}}.hero--h3{background-color:var(--tg-bg-f6faff);padding-top:245px;padding-bottom:160px;background-repeat:no-repeat;background-size:cover;background-position:center}@media (max-width:767.98px){.hero--h3{padding-top:190px;padding-bottom:80px}}.hero--h3 .hero__images ul{padding-left:0;list-style:none;display:flex;margin-bottom:0;gap:20px}.hero--h3 .hero__images ul li{display:grid;gap:20px}.hero--h3 .hero__images__item{background-color:transparent}.hero--h3 .hero__images__item img{height:100%;object-fit:cover;border-radius:500px}.hero__image--h4{margin-right:-62px}@media (max-width:1199.98px){.hero__image--h4{margin-right:0}}.hero--h4{padding:50px 0}.hero-content__text{font-size:18px}@media (max-width:1199.98px){.hero-content__text{max-width:520px}}@media (max-width:991.98px){.hero-content__text{max-width:630px}}.hero-content__heading{line-height:1.3}@media (max-width:1199.98px){.hero-content__heading img{max-width:50px}}@media (max-width:767.98px){.hero-content__heading img{max-width:30px}}.hero-content--home2 .hero-content__text{max-width:569px;margin:0 auto 40px auto}.hero-content--home2 .hero-content__subscribe{max-width:442px;margin:0 auto;display:flex;align-items:center;justify-content:center}@media (max-width:767.98px){.hero-content--home2 .hero-content__subscribe{justify-content:flex-start;gap:10px;flex-wrap:wrap}}.hero-content--home2 .hero-content__input-name{min-width:290px;min-height:60px;padding:0 24px;background:var(--tg-common-color-white);box-shadow:0 0 50px rgba(0,0,0,.06);border-radius:10px 0 0 10px;border:1px solid transparent;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}@media (max-width:767.98px){.hero-content--home2 .hero-content__input-name{border-radius:10px;width:100%}}.hero-content--home2 .hero-content__input-name:focus{border:1px solid var(--tg-theme-primary-h2);-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s;border-right:1px solid transparent}.hero-content--home2 .hero-content__input-name::placeholder{color:var(--tg-common-color-gray-deep-h2);font-size:15px;font-weight:400;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.hero-content--home2 .hero-content__input-name:focus::placeholder{opacity:0;visibility:hidden;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.hero-content--home2 .hero-content__input-button{border-radius:0 10px 10px 0;font-family:var(--tg-body-font-family);font-size:18px;font-weight:600;color:var(--tg-common-color-white);background-color:var(--tg-theme-primary-h2);border:0;min-height:60px;padding:10px 24px;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}@media (max-width:767.98px){.hero-content--home2 .hero-content__input-button{border-radius:10px}}.hero-content--home2 .hero-content__input-button:hover{background-color:var(--tg-theme-secondary);-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.hero-content--h3{padding-left:50px}@media (max-width:767.98px){.hero-content--h3{padding-left:0}}.hero-content--h3 .hero-content__sub-heading{font-size:24px;font-weight:600;color:var(--tg-theme-primary-h3);text-transform:uppercase;margin-bottom:8px;display:block}.hero-content--h3 .hero-content__btn{background-color:var(--tg-theme-primary-h3)}.hero-content--h3 .hero-content__btn:hover{background-color:var(--tg-theme-primary-h3--deep)}.hero-content--h3 .hero-content__btn::before{display:none}.hero-content--h3 .hero-content__features ul{display:flex;align-items:center;padding-left:0;gap:15px;list-style:none}@media (max-width:767.98px){.hero-content--h3 .hero-content__features ul{flex-wrap:wrap;gap:10px}}.hero-content--h3 .hero-content__features ul li{display:flex;align-items:center;gap:5px;font-size:14px;color:#757589}.hero-content--h4{padding-right:15px}.hero-content--h4 .hero-content__heading{font-size:80px}@media (max-width:767.98px){.hero-content--h4 .hero-content__heading{font-size:50px}}.hero-thumb{max-width:557px;position:relative;transform:translateX(78px)}@media (max-width:1199.98px){.hero-thumb{transform:translateX(0)}}@media (max-width:991.98px){.hero-thumb{transform:translateX(0);max-width:max-content;text-align:center}}@media (max-width:767.98px){.about__image img{width:296px;height:262px}.hero-image{width:296px;height:348px}.hero-thumb__icons{display:none}}.hero-thumb__icons img{position:absolute}.hero-thumb__icon1{top:147px;left:117px}@media (max-width:1199.98px){.hero-thumb__icon1{display:none}}.hero-thumb__icon2{top:29px;left:82px;box-shadow:0 0 50px rgba(0,0,0,.1);border-radius:50%}.hero-thumb__icon3{top:-9px;left:228px;box-shadow:0 0 50px rgba(0,0,0,.1);border-radius:50%}@media (max-width:1199.98px){.hero-thumb__icon3{top:-60px}}@media (max-width:991.98px){.hero-thumb__icon3{top:-60px;display:none}}.hero-thumb__icon4{top:81px;left:195px}@media (max-width:1199.98px){.hero-thumb__icon4{display:none}}.hero-thumb__icon5{top:-29px;left:477px}@media (max-width:1199.98px){.hero-thumb__icon5{display:none}}.hero-thumb__icon6{top:105px;right:10px;box-shadow:0 0 50px rgba(0,0,0,.1);border-radius:50%}.about__content{padding-left:45px}@media (max-width:1199.98px){.about__content{padding-left:0}}.about__content--h3{padding-top:65px}.about__image{margin-left:-70px}@media (max-width:1199.98px){.about__image{margin-left:0}}@media (max-width:991.98px){.about__image{margin-left:0;text-align:center}}.about__features ul{display:inline-block;list-style:none;padding-left:0;display:grid;gap:6px}.about__features ul li{position:relative;display:inline-flex;align-items:center;gap:12px}.about__features ul li span{min-width:23px}.about--h3{padding-top:110px}.about--h3 .about__right{position:absolute;right:151px;bottom:0}@media (max-width:1500px){.about--h3 .about__right{right:0;max-width:680px}}@media (max-width:1199.98px){.about--h3 .about__right{right:0;max-width:375px}}@media (max-width:991.98px){.about--h3 .about__right{position:relative;max-width:100%;text-align:center;margin-bottom:-125px}}.about--h4 .about__text{font-family:var(--tg-text-font-family);margin-bottom:40px}.about--h4 .about__text:first-child{color:var(--tg-theme-secondary)}.about--h4 .about__text:last-child{margin-bottom:0}.about__inner-content{padding-right:55px}@media (max-width:991.98px){.about__inner-content{padding-right:0}}@media (max-width:991.98px){.about__inner-content .for-mobile{flex-wrap:wrap;justify-content:center;gap:15px}}@media (max-width:991.98px){.about__inner-content .for-mobile a{margin-left:0!important}}.about__inner-images{border-radius:20px;overflow:hidden}.about__inner-images ul{display:flex;list-style:none;padding-left:0;margin-bottom:0;gap:15px}@media (max-width:767.98px){.about__inner-images ul{flex-wrap:wrap}}.about__inner-images ul li{flex-grow:1;transition:all 300ms ease-in-out 0s;max-height:460px;overflow:hidden}.about__inner-images ul li img{width:100%;object-fit:cover;transition:all 300ms ease-in-out 0s;height:100%}.about__inner-images ul li:hover{flex-grow:2}.about--video{padding:190px 0;position:relative;z-index:1;background-position:center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}@media (max-width:991.98px){.about--video{padding:80px 0}}.about--video::before{background:rgba(26,26,31,.1);position:absolute;content:"";width:100%;height:100%;top:0;right:0;z-index:-1}.about--case{padding:300px 0}.about--case::before{background:rgba(0,33,151,.5)}.inner-image{min-height:526px;position:relative;z-index:1}@media (max-width:767.98px){.inner-image{display:grid;gap:20px}}.inner-image img{border-radius:20px;background:#d9d9d9}.inner-image__img1{box-shadow:20px -20px 20px rgba(0,0,0,.1)}.inner-image__img2{position:absolute;right:0;bottom:0;z-index:-1;box-shadow:20px 20px 4px rgba(0,0,0,.05)}@media (max-width:767.98px){.inner-image__img2{position:relative}}.inner-image__circle{position:absolute;width:455px;height:455px;background-color:var(--tg-theme-primary);border-radius:50%;z-index:-2;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:767.98px){.inner-image__circle{display:none}}.tg-line a{background-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);display:inline;background-size:0 1px,0 1px;background-position:100% 100%,0 100%;background-repeat:no-repeat;transition:background-size .4s linear}.tg-line a:hover{background-size:0 1px,100% 1px}.service{position:relative}.service--bg{background-color:var(--tg-common-color-dark);z-index:1}.service--h2 .service__text{font-size:18px;font-weight:var(--tg-fw-regular)}.service--h2 .service__text a{font-weight:var(--tg-fw-medium);color:var(--tg-theme-primary-h2);text-decoration:underline}.service--h2 .service__text a:hover{color:var(--tg-theme-secondary-h2)}.service--h3{background-color:var(--tg-bg-F9FBFF)}.service--h4{background-color:var(--tg-theme-primary-h4)}.service--h4 .service__element{position:absolute;min-width:466px;min-height:248px;top:0;left:249px;background-repeat:no-repeat}.service-details__text-main{color:var(--tg-theme-secondary)}.featured__img--right{padding-left:48px}@media (max-width:991.98px){.featured__img--right{text-align:center}}@media (max-width:767.98px){.featured__img--right{padding-left:0}}.featured--h2{background-color:var(--tg-bg-F9FCFF)}.facts--bg{z-index:1;background-size:cover;background-position:center center}.facts--bg::before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;background:rgba(31,36,87,.8);z-index:-1}.map-bg{margin-top:-250px;height:600px}.map-bg iframe{height:100%;width:100%}.client--h2{background-color:var(--tg-bg-FFF8E8)}.client--h2 .client__wrapper{padding-left:60px}@media (max-width:991.98px){.client--h2 .client__wrapper{padding:0 30px}}.client--h4{background-color:#dff1ee}.client--h4 .client__wrapper{padding-left:60px}@media (max-width:991.98px){.client--h4 .client__wrapper{padding:0 30px}}.partner--bg{background-color:var(--tg-theme-secondary-deep)}.sponsors--h3{border-bottom:1px solid #d9d9d9}.estimate--bg{background-color:var(--tg-theme-primary);padding-top:245px;padding-bottom:200px;position:relative;overflow:hidden;z-index:1}@media (max-width:1199.98px){.estimate--bg{padding-top:145px;padding-bottom:100px}}@media (max-width:991.98px){.estimate--bg{padding-top:145px;padding-bottom:100px}}@media (max-width:767.98px){.estimate--bg{padding-top:50px;padding-bottom:50px}}.estimate__content{padding-top:60px}.estimate__right{margin-left:-180px;margin-bottom:-140px}@media (max-width:1199.98px){.estimate__right{margin-left:0;margin-bottom:0;text-align:right}}@media (max-width:991.98px){.estimate__right{margin-left:0;margin-bottom:0;text-align:center}}.estimate__element{position:absolute;left:0;right:0;z-index:-1;width:100%}.estimate__element--one{top:-1px}.estimate__element--two{bottom:-1px}.tg-pagination1{display:flex;justify-content:center;padding:75px 15px;gap:0 18px}@media (max-width:767.98px){.tg-pagination1{padding:30px 15px}}.tg-pagination1 .swiper-pagination-bullet{width:8px;height:8px;background-color:var(--tg-common-color-gray-2);opacity:1;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;position:relative;margin:0 0!important}.tg-pagination1 .swiper-pagination-bullet::before{position:absolute;content:"";width:21.87px;height:21.87px;border:1px solid #c9c9c9;top:50%;transform:translate(-50%,-50%);left:50%;border-radius:50%;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.tg-pagination1 .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--tg-theme-secondary);-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.tg-pagination1 .swiper-pagination-bullet.swiper-pagination-bullet-active::before{opacity:1;visibility:visible;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;border-color:var(--tg-theme-secondary)}.tg-pagination1--style2{padding:40px 15px}.tg-pagination1--style2 .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--tg-theme-primary)}.tg-pagination1--style2 .swiper-pagination-bullet.swiper-pagination-bullet-active::before{border-color:var(--tg-theme-primary)}.tg-pagination1--project{padding-right:98px}@media (max-width:767.98px){.tg-pagination1--project{padding-right:15px}}.tg-sliderStyle5 .swiper-slide{-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.tg-sliderStyle5 .team-block{transform:translateY(0);-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.tg-sliderStyle5 .swiper-slide-active{-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.tg-sliderStyle5 .swiper-slide-active .team-block{transform:translateY(100px);-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}@media (max-width:1199.98px){.tg-sliderStyle5 .swiper-slide-active .team-block{transform:translateY(50px)}}@media (max-width:767.98px){.tg-sliderStyle5 .swiper-slide-active .team-block{transform:translateY(0)}}.sliderNav{margin-top:155px;display:flex;align-items:center;justify-content:center;gap:15px}@media (max-width:1199.98px){.sliderNav{margin-top:70px}}@media (max-width:991.98px){.sliderNav{margin-top:130px}}@media (max-width:767.98px){.sliderNav{margin-top:50px}}.sliderNav__btn{width:40px;height:40px;border:1px solid #b7b7b7;color:#000248;display:inline-flex;align-items:center;place-content:center;border-radius:50%;font-size:14px;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.sliderNav__btn:hover{background-color:var(--tg-theme-primary-h2);border-color:var(--tg-theme-primary-h2);color:var(--tg-common-color-white);-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.team__detail-wrapper{z-index:1}@media (max-width:991.98px){.team__detail-wrapper{text-align:center;padding:50px 15px 80px 15px}}.team__detail-wrapper::before{position:absolute;content:"";width:83%;right:0;height:100%;background-color:#f3fcff;top:0;z-index:-1}@media (max-width:1199.98px){.team__detail-wrapper::before{width:100%}}.team__profile-picture>img{border-radius:30px;overflow:hidden}.team__member-details__designation{font-size:24px;color:#7e7e7e}.team__member-details__address ul{list-style:none;padding-left:0;margin-bottom:0;display:grid;gap:3px}.team__member-details__address ul li{font-size:15px;font-weight:400;display:flex;align-items:center;gap:5px}@media (max-width:991.98px){.team__member-details__address ul li{justify-content:center}}.team__member-details__address ul li span{font-size:15px;font-weight:600;color:var(--tg-theme-secondary)}.project__wrapper{padding-left:98px}@media (max-width:767.98px){.project__wrapper{padding-left:0;padding:0 15px}}.project-details__images img{width:100%;object-fit:cover}.case-infos{display:grid;gap:40px}@media (max-width:991.98px){.case-infos{gap:0}}.case-infos__row ul{padding-left:0;margin-bottom:0;list-style:none;display:flex;align-items:center}@media (max-width:991.98px){.case-infos__row ul{flex-wrap:wrap}}.case-infos__row ul li{min-width:161px}.case-infos__title{font-size:16px;margin-bottom:0}.case-infos__name{font-size:15px}.faq--style{background-color:#1a1a1f}.faq__image{margin-right:-110px}@media (max-width:1500px){.faq__image{margin-right:0}}.faq__image img{width:100%}.blog--h3{background-color:#f3f8ff}.eg-postbox-text p{font-size:16px;line-height:1.6;margin-bottom:30px}.eg-postbox-meta{margin-bottom:10px}.eg-postbox-meta span{font-size:14px;font-weight:400;color:#565764}.eg-postbox-meta span i,.eg-postbox-meta span svg{color:var(--tg-theme-primary);margin-right:3px}.eg-postbox-meta span:not(:last-child){margin-right:20px}.eg-postbox-meta span a{color:#565764}.eg-postbox-title{font-size:30px;margin-bottom:12px;font-weight:700}@media (max-width:1199.98px){.eg-postbox-title{font-size:35px}}@media (max-width:991.98px){.eg-postbox-title{font-size:35px}}@media only screen and (min-width:576px) and (max-width:767px){.eg-postbox-title{font-size:30px}}@media (max-width:767.98px){.eg-postbox-title{font-size:25px}}.eg-postbox-title a:hover{color:var(--tg-theme-primary)}.eg-postbox-thumb{margin-bottom:20px}.eg-postbox-thumb img{border-radius:20px}.eg-postbox-video .eg-postbox-video-btn{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%);color:var(--tg-common-color-black);border-radius:50%;display:inline-block;width:80px;height:80px;line-height:80px;text-align:center;background-color:var(--tg-common-color-white)}.eg-postbox-video .eg-postbox-video-btn:hover{color:var(--tg-common-color-white);background-color:var(--tg-theme-primary)}.eg-postbox-audio{height:420px}.eg-postbox-audio iframe{width:100%;height:100%}.eg-postbox-nav button{width:50px;height:50px;text-align:center;line-height:48px;background-color:var(--tg-common-white);color:var(--tg-common-black);position:absolute;top:50%;left:15px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:1;font-size:18px;border-radius:4px}.eg-postbox-nav button:hover{background-color:var(--tg-theme-primary);border-color:var(--tg-theme-primary);color:var(--tg-common-white)}.eg-postbox-nav button.tg-postbox-slider-button-next{right:15px;left:auto}.basic-pagination ul{margin:0;padding:0}.basic-pagination ul li{display:inline-block}.basic-pagination ul li:not(:last-child){margin-right:17px}.basic-pagination ul li a,.basic-pagination ul li span{display:inline-block;width:44px;height:44px;line-height:39px;text-align:center;-webkit-border-radius:7px;-moz-border-radius:7px;-o-border-radius:7px;-ms-border-radius:7px;border-radius:7px;border:2px solid var(--tg-theme-primary);font-size:15px;font-weight:600}.basic-pagination ul li a i,.basic-pagination ul li span i{color:var(--tg-theme-primary);transform:translateY(-1px);display:inline-block}.basic-pagination ul li a:hover,.basic-pagination ul li a.current,.basic-pagination ul li span:hover,.basic-pagination ul li span.current{background:var(--tg-theme-primary);border-color:var(--tg-theme-primary);color:var(--tg-common-color-white)}.basic-pagination ul li a:hover i,.basic-pagination ul li a.current i,.basic-pagination ul li span:hover i,.basic-pagination ul li span.current i{color:var(--tg-common-color-white)}.basic-pagination ul li a.current,.basic-pagination ul li span.current{width:140px}.subscribe--bg{background-color:var(--tg-theme-primary-h2)}.footer{position:relative;z-index:1}.footer--bg{background-color:var(--tg-common-color-dark-4)}.footer__copyright{color:var(--tg-common-color-gray-2);margin-bottom:0}@media (max-width:767.98px){.footer__copyright{text-align:center}}.footer__wrapper-bottom{padding:15px 0 0 0;border-top:1px solid var(--tg-common-color-dark-5)}.footer--style4{background-color:#1e2441}.footer--style4 .footer__element{position:absolute;min-width:529px;min-height:280px;top:0;left:auto;right:375px;background-repeat:no-repeat;z-index:-1}.footer__shape-bg{bottom:0;left:50%;transform:translateX(-50%);z-index:-1}.tg-footer-bg{background-color:var(--tg-common-color-dark-4);z-index:1}.tg-footer-widget-title{font-size:20px;color:var(--tg-common-color-white)}.tg-footer-widget-content p{color:var(--tg-common-color-ashes-2);margin-bottom:29px}.tg-footer-widget-social a{color:var(--tg-common-color-gray-5);margin-right:14px;font-size:15px}.tg-footer-widget-social a:hover{color:var(--tg-theme-primary)}.tg-footer-widget-link ul{display:grid;gap:16px;padding:0;margin:0}.tg-footer-widget-link ul li{list-style:none}.tg-footer-widget-link ul li a{color:var(--tg-common-color-ashes-2);font-family:var(--tg-heading-font-family)}.tg-footer-widget-link ul li a:hover{margin-left:5px;color:var(--tg-theme-primary)}.tg-footer-widget-submit-wrap{margin-bottom:30px}.tg-footer-widget-submit-title{font-size:30px;line-height:1.45;color:var(--tg-common-color-white)}.tg-footer-widget-newsletter-input input{background-color:transparent;border:0;border-bottom:1px solid var(--tg-common-color-gray-deep);color:var(--tg-common-color-white);padding:8px 60px 8px 0;width:100%}.tg-footer-widget-newsletter-input input::placeholder{font-size:15px;font-weight:300;color:var(--tg-common-color-ashes-2)}.tg-footer-widget-newsletter-submit button{position:absolute;top:0;right:0;min-width:38px;min-height:35px;background-color:var(--tg-theme-primary);font-size:15px;color:var(--tg-common-color-white);border:0;border-radius:5px}.tg-footer-widget-location span{display:inline-block;margin-bottom:15px}.tg-footer-widget-number a{font-family:var(--tg-heading-font-family);font-weight:500;color:var(--tg-theme-secondary);display:inline-block;margin-bottom:10px}.tg-footer-widget-mail a{color:#757589;font-family:var(--tg-heading-font-family)}.tg-footer-widget-form p{font-size:15px;color:var(--tg-common-color-white)}.tg-footer-widget-form form{position:relative}.tg-footer-widget-form input{background:var(--tg-common-color-white);border-radius:50px;width:100%;padding:0 50px 0 20px;min-height:46px;color:#6e6d6d;font-size:14px;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;border:0}.tg-footer-widget-form-submit button{color:var(--tg-common-color-white);border:0;position:absolute;right:6px;min-width:35px;min-height:35px;font-size:14px;border-radius:50%;background-color:var(--tg-theme-primary-h4);top:50%;transform:translateY(-50%)}.footer-col-3{margin-left:-15px}@media (max-width:1199.98px){.footer-col-3{margin-left:-40px}}@media (max-width:991.98px),(max-width:767.98px){.footer-col-3{margin-left:0}}@media (max-width:1199.98px){.footer-4-col-4{margin-left:-30px}}@media (max-width:767.98px){.footer-4-col-4{margin-left:0}}.whychose--h4{background:linear-gradient(180deg,#f9fbff 0%,rgba(237,237,237,.4) 100%)}.whychose--h4 .whychose__element{position:absolute;min-width:466px;min-height:248px;top:0;left:auto;right:370px;background-repeat:no-repeat}.whychose__content{margin-bottom:110px}@media (max-width:1199.98px){.whychose__content{margin-bottom:50px}}.whychose__content h3{max-width:423px}.whychose__image-graph2{position:absolute;right:-51px;bottom:133px;border-radius:6px;background-color:var(--tg-common-color-white);box-shadow:0 8px 40px -2px rgba(6,12,59,.08);animation:jump 15s infinite}@media (max-width:1199.98px){.whychose__image-graph2{right:0}}@media (max-width:767.98px){.whychose__image-graph2{bottom:0}}.benefit__content{padding-right:88px}@media (max-width:1199.98px){.benefit__content{padding-right:0}}.benefit__text{font-family:var(--tg-text-font-family);line-height:1.9}.page__inner{position:relative;z-index:1;min-height:360px}.page__inner::before{position:absolute;content:"";width:100%;height:100%;background:rgba(15,16,17,.75);z-index:-1;top:0;right:0}.page-title__name{font-size:40px}.page-breadcumb{display:flex;justify-content:flex-end}.page-breadcumb ul{background-color:var(--tg-theme-primary);display:flex;align-items:center;justify-content:center;margin-left:auto;min-height:120px;margin-top:-60px;position:relative;z-index:1;padding-left:0;margin-bottom:0;list-style:none;padding:0 40px;border-radius:10px}@media (max-width:767.98px){.page-breadcumb ul{padding:15px;flex-wrap:wrap}}.page-breadcumb ul li{color:var(--tg-common-color-white);font-weight:var(--tg-fw-semi-bold)}.page-breadcumb ul li a{color:var(--tg-common-color-white);font-weight:var(--tg-fw-regular);position:relative}.page-breadcumb ul li a::after{content:"/";display:inline-block;padding:0 4.5px}.sidebar__block{border:1px solid #d6d6d6;border-radius:10px;padding:45px 38px;position:relative}@media (max-width:1199.98px){.sidebar__block{padding:20px}}.sidebar__block--style2{padding:35px 29px}@media (max-width:1199.98px){.sidebar__block--style2{padding:20px}}.sidebar__title{font-size:24px}.error-content{text-align:center}.error-content__title{font-size:80px}@media (max-width:1199.98px){.error-content__title{font-size:40px}}@media (max-width:991.98px){.error-content__title{font-size:30px}}@media (max-width:767.98px){.error-content__title{font-size:24px}}.error-content__text{font-size:30px}@media (max-width:767.98px){.error-content__text{font-size:18px}}.contact-right{padding-top:265px;margin-left:-87px}@media (max-width:1199.98px){.contact-right{margin-left:0;padding-top:30px}}section.map{margin-top:-277px;min-height:660px}@media (max-width:1199.98px){section.map{margin-top:-15px}}section.map>img{min-height:660px;object-fit:cover}.tg-breadcrumb-bg{position:relative;padding-top:105px;padding-bottom:100px;z-index:1}.tg-breadcrumb-bg::before{position:absolute;content:"";width:100%;height:100%;background:rgba(15,16,17,.75);z-index:-1;top:0;right:0}.tg-breadcrumb-title{font-size:40px;color:var(--tg-common-color-white);margin-bottom:12px}.tg-breadcrumb-link{background-color:rgba(255,255,255,.1);display:inline-block;padding:6px 20px;border-radius:4px}.tg-breadcrumb-link span{font-weight:var(--tg-fw-semi-bold);color:var(--tg-common-color-white)}.tg-breadcrumb-active a{color:var(--tg-common-color-white);position:relative;font-weight:var(--tg-fw-regular)}.tg-breadcrumb-active a:hover{color:var(--tg-theme-primary)}.tg-breadcrumb-active a:hover::after{color:var(--tg-common-color-white)}.tg-breadcrumb-active a::after{content:"/";display:inline-block;color:var(--tg-common-color-white);padding:0 5px}@media (max-width:991px){.tgmobile__menu .navigation li>a{padding:10px;font-size:14px}}.service.service-3 img{width:100px;}.blog-block__img__link .rounded-5{border-radius:5px;width:100%;height:250px;object-fit:contain}