.service-single-box::before{background:#239bec}.elementor-6762 .elementor-element.elementor-element-f1be4f8 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){padding:15px 10px}.solutek_nav_manu.style-three>div>div>div.col-lg-2>div>a.logo_img::before{content:"";background-image:url("/wp-content/uploads/2025/02/TGC-Services-Blue-White.webp");background-size:contain;background-repeat:no-repeat;display:inline-block;width:160px;height:52px;--lzl-bg-img:"/wp-content/uploads/2025/02/TGC-Services-Blue-White.webp"}.solutek_nav_manu.style-three>div>div>div.col-lg-2>div>a.logo_img.lzl:not(.lzl-ed)::before,.solutek_nav_manu.style-three>div>div>div.col-lg-2>div>a.logo_img.lzl-ing:not(.lzl-ed)::before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAA0CAYAAAANODN4AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAqUlEQVR4Ae3QMQEAAADCoPVPbQZ/iEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDDwDgyCNAABkwWNMAAAAABJRU5ErkJggg==")}.solutek_nav_manu.style-two{background:rgba(255,255,255,1)!important}.solutek_nav_manu.style-two.sticky .solutek_menu>ul>li>a{color:#000!important}.page-id-331 .address-area>div>div>div>div>div>a:nth-of-type(1){display:block!important}.contact-area .section-title.text-left>h2{color:#fff!important}.tag .cs-page_heading.cs-style1.cs-center.text-center.cs-bg{display:block}.category .cs-page_heading.cs-style1.cs-center.text-center.cs-bg{display:block}.about-area.style-two .about-list-item ul li:last-child{border-bottom:none}.service-single-box:hover .service-btn i{background:#fff;color:#239bec}.solutek_nav_manu.style-three.sticky .solutek_menu>ul>li>a{color:#000!important}.solutek_nav_manu.style-three{background:#fff!important}div.section-title.text-left>h2{font-size:35px;color:rgba(255,255,255,1)}.single-services .solutek_nav_manu.style-three{padding:15px 140px 0 90px}.solutek_nav_manu.style-three .solutek_menu>ul>li>a{color:#fff!important}.page-id-331 .solutek_nav_manu.style-three .solutek_menu>ul>li>a{color:#fff!important}.single-services .solutek_nav_manu.style-three.sticky .solutek_menu>ul>li>a{color:#000!important}.page-id-331 .solutek_nav_manu.style-three.sticky .solutek_menu>ul>li>a{color:#000!important}.about-area.style-two .about-list-item ul li{color:white!important;font-size:18px}.about-area.style-two div.section-title.text-left>h1{color:#fff;margin-bottom:30px}.about-area.style-two .about-contact-content p{color:#fff}.about-area.style-two .about-shape{display:none}h5.section-sub-title{font-size:18px}div.about-contact-box>div>div.about-contact-content>p>a{color:#fff;font-weight:700}.sservice-area h1.section-main-title{color:#fff}.sservice-area h2.section-main-title{font-size:42px!important;color:#fff}.sservice-area.style-two .service-icon{position:absolute;left:50%;transform:translate(-50%,-50%)}.single-services .service-btn a{color:#000}.testimonial-area.style-three{background:#020b24;padding:80px 0}.testimonial-area.style-three h1.section-main-title{color:#fff}.testimonial-area.style-three h2.section-main-title{font-size:42px;Color:#fff}.testimonial-area.style-three .testi-icon{display:none}.elementor-widget-contact-info h1.section-main-title{color:rgba(255,255,255,1)!important}.sservice-area{background:#020b24}.faq-area{background-color:transparent}.faq-area div.section-title.text-left>h1{color:#fff}.faq-area h3.faq-title{color:#fff}.intro-section{position:relative}.col-xl-6,.col-lg-6{flex:1 1 calc(50% - 20px);display:flex;z-index:5}.intro-section .item-wrapper{flex:1;display:flex;flex-direction:column;justify-content:space-between;border:1px solid #e0e0e0;padding:48px;border-radius:12px;position:relative;background:#fff;transition:.3s;box-sizing:border-box}.contact-section{display:none}.intro-section .item-wrapper:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:#2492ef;transition:.3s;z-index:-1;border-radius:12px}.intro-section .item-wrapper:hover{box-shadow:10px 10px 50px rgba(0,0,0,.1);border-color:#fff}.intro-section .item-wrapper:hover:after{transform:rotate(-10deg)}.intro-section .icon-box{font-size:48px;color:#fdb63c}.intro-section h3{font-size:22px;margin-top:18px;margin-bottom:18px;font-family:"Poppins";font-weight:500}.intro-section .de-intro-1{position:absolute;left:5%;top:10%}.icon-box{width:54px}.py-3{padding:12px 20px 30px}.glassy-blackwhite{position:relative;overflow:hidden;display:inline-block;cursor:pointer}.glassy-blackwhite::before{content:"";position:absolute;top:0;left:-100%;width:200%;height:100%;z-index:3;background:linear-gradient(75deg,rgba(255,255,255,.2) 0%,rgba(255,255,255,.5) 50%,rgba(255,255,255,.2) 100%);opacity:0;transition:all .5s ease;transform:skewX(-25deg)}.glassy-blackwhite:hover::before{left:100%;opacity:1}.btn-donate{--clr-font-main:hsla(0,0%,20%,100);--btn-bg-1:hsla(194,100%,69%,1);--btn-bg-2:hsla(217,100%,56%,1);--btn-bg-color:hsla(360,100%,100%,1);--radii:.5em;font-family:poppins;cursor:pointer;padding:.9em 2.2em;min-width:120px;min-height:44px;font-size:18px;font-weight:500;transition:.8s;background-size:280% auto;background-image:linear-gradient(325deg,var(--btn-bg-2) 0%,var(--btn-bg-1) 55%,var(--btn-bg-2) 90%);border:none;border-radius:18px;color:var(--btn-bg-color);box-shadow:0px 0px 20px rgba(71,184,255,.5),0px 5px 5px -1px rgba(58,125,233,.25),inset 4px 4px 8px rgba(175,230,255,.5),inset -4px -4px 8px rgba(19,95,216,.35)}.btn-donate:hover{background-position:right top}.btn-donate:is(:focus,:focus-visible,:active){outline:none;box-shadow:0 0 0 3px var(--btn-bg-color),0 0 0 6px var(--btn-bg-2)}@media (prefers-reduced-motion:reduce){.btn-donate{transition:linear}}.single-services .align-items-center{align-items:center;justify-content:center}.page-id-331 .address-area>div>div>div>div>div>a:nth-of-type(1){display:none}.single-services .about-section-content a.btn-2{display:none}.single-services .call-box{display:none!important}.single-services div.about-list-item>ul>li:last-child{border-bottom:none!important}select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required{border:1px solid rgba(122,122,122,.5);height:60px;border-radius:15px;padding:0 23px;margin-bottom:21px;width:100%;transition:.5s;font-size:16px;line-height:26px;color:#7a7a7a;font-weight:400;font-family:var(--body-color-font)}selector{--distance:-1.8em;--background:#929292;--padding:2}selector .elementor-swiper-button{width:2em;transform:translateX(var(--distance)) translateY(-1em);height:2em}selector .elementor-swiper-button.elementor-swiper-button-next{transform:scaleX(-1) translateX(var(--distance)) translateY(-1em)}selector .elementor-swiper-button i{width:100%;height:.1em;background:currentColor;position:relative;opacity:.7;transform:translateY(.97em) scale(calc(1 / var(--padding)));transition:opacity .2s ease-in-out}selector .elementor-swiper-button:hover i{opacity:1}selector .elementor-swiper-button i:before,selector .elementor-swiper-button i:after{content:"";position:absolute;width:50%;transform:rotate(45deg) translateX(-.04em);transform-origin:left center;height:.1em;background:currentColor}selector .elementor-swiper-button i:after{transform:rotate(-45deg) translateX(-.04em)}selector .elementor-swiper-button:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--background);height:100%;width:100%;border-radius:100%;opacity:.3;transition:opacity .2s ease-in-out}selector .elementor-swiper-button:hover:before{opacity:.8}.cs-page_heading.cs-style1.cs-center.text-center.cs-bg{display:none}.single-post .cs-page_heading.cs-style1.cs-center.text-center.cs-bg{display:block}.elementor-widget-testimonial-carousel .swiper-slide{padding:5px}.about-area.style-two .solutek-btn{display:none}.about-area.style-two .call-box{display:none}.elementor-element.elementor-element-5ec6e46 .elementor-swiper-button{background:rgba(25,114,255,.2);backdrop-filter:blur(1px);padding:5px;border-radius:50px;transition:background-color .4sease -in-out,transform .3sease -out,box-shadow .3sease -out;overflow:hidden}.elementor-element.elementor-element-5ec6e46 .elementor-swiper-button:hover{background:rgba(25,114,206,.9);transform:scale(1.1);box-shadow:0px 4px 20px rgba(25,114,206,.6)}.about-area.style-two .about-list-item ul li:nth-last-child{border-bottom:none}.about-area.style-two{padding:120px 0 50px}p.service-text{font-family:"Fira Sans";font-size:16px;line-height:26px}.page-id-4034 .about-box.d-flex.align-items-center{display:none!important}.page-id-4034 .about-area .solutek-btn{display:none}.page-id-4034 p.section-title-descr{display:none}.page-id-4034 div.section-title.text-left>h1{color:white}.about-area::before{position:absolute;right:-83%}.solutek-btn a:hover{background:#020b24;color:white}.about-us-shape2{display:none}.page-id-2600 .about-us-area{background-color:#020b24;z-index:0px}.page-id-2600 .about-us-area .about-us-list ul li span{color:white!important}.page-id-2600 .about-us-area h2.section-main-title{color:white;font-size:35px}.blog-post-style{background:0 0}h1.section-main-title{color:white}.about-us-area .counter-content h4,.counter-content span{font-size:30px!important}.about-us-shape{display:none}body>div.top-header-area>div>div>div.col-lg-8>div>ul>li:nth-child(3){display:none}.top-header-area>div>div>div.col-lg-8>div>ul>li:nth-child(1)>i::before{display:none}.exam-gmail i.bi.bi-envelope{display:none}@media (max-width:520px){.contact-area .col-lg-6.col-md-5{display:none}p.testi-text{padding:10px 5px 25px}.solutek_nav_manu.style-three{display:none}.about-area.style-two .container .align-items-center{flex-direction:column}.page-id-2600 .about-us-area h2.section-main-title{font-size:31px!important}body>main>div>div.elementor-element.elementor-element-01e185e.e-con-full.e-flex.e-con.e-parent.e-lazyloaded>div>div>div>div>div>div.col-lg-6.col-md-5{display:none;font-size:25px!important}body>main>div>div.elementor-element.elementor-element-9510d64.e-con-full.e-flex.e-con.e-parent.e-lazyloaded>div>div>div>div>div>div.col-lg-6.col-md-5{display:none}.faq-area .container .align-items-center{display:flex;flex-direction:column;align-items:center}.faq-area{padding:0 0 120px}.sservice-area h2.section-main-title{font-size:30px!important}.testimonial-area.style-three h2.section-main-title{font-size:30px!important}div.section-title.text-left>h2{font-size:30px}.blog-post-style{padding:10px 0 90px}.sservice-area.style-two{padding:50px 0}#Let\'s-Talk>div>div>div>div>div>div.col-lg-6.col-md-5{display:none}div.section-title.text-left>h1{font-size:25px;line-height:35px}.about-area.style-two{padding:10px 0}body>div.address-area>div>div>div:nth-child(2)>div{display:none}body>div.address-area>div>div>div:nth-child(1)>div{display:none}.row.footer{padding:50px 0 0!important}.mean-container .mean-bar::before{content:url("/wp-content/uploads/2025/02/TGC-Mobile-Logo.webp")}body>main>div>div.elementor-element.elementor-element-d2dce3d.e-con-full.e-flex.e-con.e-parent.e-lazyloaded>div>div>div>div>div>div.col-lg-6.col-md-5{flex:1 calc(100% - 20px);z-index:5}.project-right::before{display:none}body>main>div>div.elementor-element.elementor-element-5adcc96.e-con-full.e-flex.e-con.e-parent.e-lazyloaded>div>div>div>div>div.row.align-items-center{display:block}.row.copyright{flex-direction:column}}@media (min-width:1751px) and (max-width:1920px){.cs_accordian .cs_accordian_head span{font-size:14px}.cs_accordian .cs_accordian_head{padding:16px 20px 16px 30px}}@media (min-width:768px) and (max-width:1024px){.solutek_nav_manu.style-three{display:none}.mean-container .mean-bar::before{content:url("/wp-content/uploads/2025/01/TGC-White.png");width:200px!important;height:140px!important;display:block}body>div.top-header-area>div>div>div.col-lg-8>div>ul>li:nth-child(3){display:none}.contact-box::before{display:none}.about-area.style-two{padding:10px 0 0}.contact-video-icon{display:none}body>main>div.elementor.elementor-3924>div.elementor-element.elementor-element-56be6776.e-con-full.e-flex.e-con.e-parent.e-lazyloaded>div>div>div>div>div>div:nth-child(1){flex:1 1 calc(100% - 20px);z-index:5}div.elementor.elementor-3866>div.elementor-element.elementor-element-56be6776.e-con-full.e-flex.e-con.e-parent.e-lazyloaded>div>div>div>div>div>div:nth-child(1){flex:1 1 calc(100% - 20px);z-index:5}div.elementor.elementor-3306>div.elementor-element.elementor-element-56be6776.e-con-full.e-flex.e-con.e-parent.e-lazyloaded>div>div>div>div>div>div:nth-child(1){flex:1 1 calc(100% - 20px);z-index:5}body>main>div>div.elementor-element.elementor-element-95b5dbf.e-con-full.e-flex.e-con.e-parent.e-lazyloaded>div>div>div>div>div.row>div:nth-child(1){flex:1 1 calc(100% - 20px);z-index:5}}@media (max-width:1750px) and (min-width:992px){.solutek_nav_manu.style-three .solutek_menu>ul>li>a{margin:21px 8px}.cs_accordian .cs_accordian_head span{font-size:14px}.faq-shape{left:-70px}.intro-section .item-wrapper{height:460px}.page-id-6330 .intro-section .item-wrapper:nth-child(-n+2){height:680px}.service-single-box{height:428px}.page-id-3924 .service-single-box{height:350px}.page-id-3866 .service-single-box{height:500px}.cs_accordian_body{font-size:14px}.service-shape.bounce-animate3{position:absolute;right:-7%}.blog-date h4 span::before{height:0px;width:0px}.about-area::before{display:none}}.service-btn a{color:#7a7a7a}.cs_accordian .cs_accordian_head{background-color:white;border:2px solid #020b24}div.cs-page_heading.cs-style1.cs-center.text-center.cs-bg>div>div>div>div>nav>p{font-size:15px;font-family:"Fira Sans";text-transform:uppercase;font-weight:600;display:inline-block;padding:5px 15px;border-radius:5px;background-color:#161a2b;margin-bottom:0;letter-spacing:2px}div.cs-page_heading.cs-style1.cs-center.text-center.cs-bg>div>div>div>div>nav>p>a{color:white!important;font-weight:600;font-family:"Fira Sans"}div.cs-page_heading.cs-style1.cs-center.text-center.cs-bg>div>div>div>div>nav>p>span.last{color:var(--accent);font-weight:600;font-family:var(--body-color-font)}.page-id-7504 .align-items-center,.page-id-6762 .align-items-center{justify-content:center}@media (min-width:992px){.page-id-7504 .col-lg-2,.page-id-6762 .col-lg-2{flex:0 0 auto;width:16.66666667%}.page-id-7504 .col-lg-7,.page-id-6762 .col-lg-7,.page-id-7504 .col-lg-3,.page-id-6762 .col-lg-3{flex:0 0 auto;display:none}}.page-id-6330 .about-box.d-flex.align-items-center{display:none!important}.page-id-6330 p.section-title-descr{padding:10px 0 0}.page-id-6330 .about-area .solutek-btn{display:none}.about-area .section-title.text-left>ul>li{color:white}.about-area .section-title.text-left>p{color:white}.about-us-video-icon{display:none}.single-post .solutek_menu>ul>li>a{margin:23px 10px}.category .solutek_menu>ul>li>a{margin:23px 10px}.tag .solutek_menu>ul>li>a{margin:23px 10px}.blog-post-meta ul li:last-child{display:none}