@import url('https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap" rel="stylesheet');@import url('https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&family=Outfit:wght@100..900&display=swap" rel="stylesheet');.tabaq-form{width:100%;max-width:100%;box-sizing:border-box}.tabaq-form *,.tabaq-form *::before,.tabaq-form *::after{box-sizing:border-box}.tabaq-form-row{display:grid;grid-template-columns:1fr 1fr;gap:19px;margin-bottom:0}.tabaq-form-field{position:relative;width:100%;margin-bottom:18px}.tabaq-form-row .tabaq-form-field{margin-bottom:0}.tabaq-form input,.tabaq-form select,.tabaq-form textarea{width:100%;border:1px solid #cfcfcf;background:#fff;color:#222;font-family:'DM Sans';font-size:17px;font-weight:500;outline:none;border-radius:0;box-shadow:none}.tabaq-form input,.tabaq-form select{height:47px;padding:0 18px}.tabaq-form textarea{height:85px;padding:14px 18px;resize:none;display:block}.tabaq-form input::placeholder,.tabaq-form textarea::placeholder{color:#222;opacity:1}.tabaq-form-select{position:relative}.tabaq-form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;color:#222}.tabaq-form-select::after{content:"";position:absolute;right:24px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:7px solid #fff0;border-right:7px solid #fff0;border-top:10px solid #dda653;pointer-events:none}.tabaq-form input:focus,.tabaq-form select:focus,.tabaq-form textarea:focus{border-color:#dda653}.tabaq-form-submit{width:131px;height:48px;border:0;border-radius:0;background:#dda653;color:#fff;font-family:inherit;font-size:17px;font-weight:500;cursor:pointer;padding:0;margin-top:0;transition:background 0.3s ease}.tabaq-form-submit:hover,.tabaq-form-submit:focus{background:#000}html,body{overflow-x:hidden!important}.e-off-canvas{position:fixed!important;max-width:100vw!important}.e-off-canvas__content{position:fixed!important}.e-off-canvas__container{max-width:100vw!important}.e-off-canvas__overlay{position:fixed!important;inset:0!important}body{position:relative;overflow:hidden}body::after{content:"";position:absolute;right:-580px;bottom:0;width:850px;height:800px;background-image:url(http://tabaq.local/wp-content/uploads/2026/08/Ellipse-16.png);background-repeat:no-repeat;background-position:right center;background-size:contain;pointer-events:none;z-index:1}.client-slider-hme .swiper{overflow:hidden}.client-slider-hme .swiper-slide{height:80px!important;border:1px solid #cfcfcf;border-radius:8px;box-sizing:border-box;display:flex!important;align-items:center;justify-content:center}.client-slider-hme .swiper-slide-inner{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.client-slider-hme .swiper-slide-image{width:auto!important;height:80px!important;max-width:85%;object-fit:contain}.client-slider-hme .swiper-pagination{position:relative!important;bottom:auto!important;margin-top:12px}.client-slider-hme .swiper-pagination-bullet{width:6px;height:6px;margin:0 4px!important}.word-animate .word{display:inline-block!important;opacity:0;transform:translateY(110%);will-change:transform,opacity}.word-animate.animate-start .word{animation:wordReveal 1.2s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--delay)}@keyframes wordReveal{from{opacity:0;transform:translateY(110%)}to{opacity:1;transform:translateY(0)}}.indus-serve-slider .swiper-slide-inner{opacity:0;transform:translate3d(80px,0,0);will-change:transform,opacity}.indus-serve-slider .swiper-slide.animate-slide .swiper-slide-inner{animation:cardFromRight 1.2s cubic-bezier(.16,1,.3,1) forwards}@keyframes cardFromRight{from{opacity:0;transform:translate3d(80px,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}.client-responsive-grid>*,.client-responsive-grid1>*{opacity:0;transform:translateY(40px);transition:opacity 0.9s cubic-bezier(.16,1,.3,1),transform 0.9s cubic-bezier(.16,1,.3,1);transition-delay:var(--card-delay,0s)}.client-responsive-grid.animate>*,.client-responsive-grid1.animate>*{opacity:1;transform:translateY(0)}.container-type-div>*{opacity:0;transform:translateX(35px)}.container-type-div>*.card-animate{animation:containerFadeInRight 1.1s cubic-bezier(.16,1,.3,1) forwards}@keyframes containerFadeInRight{from{opacity:0;transform:translateX(35px)}to{opacity:1;transform:translateX(0)}}.menu-hover .elementor-nav-menu>li>a{position:relative;transition:opacity .4s ease}.menu-hover .elementor-nav-menu:hover>li:not(:hover)>a{opacity:.45}.menu-hover .elementor-nav-menu>li:hover>a{opacity:1}.social-animate>div{opacity:0;transform:translateY(12px) scale(.9);transition:opacity 0.7s cubic-bezier(.16,1,.3,1),transform 0.7s cubic-bezier(.16,1,.3,1)}.social-animate>div:nth-child(1){transition-delay:0s}.social-animate>div:nth-child(2){transition-delay:0.1s}.social-animate>div:nth-child(3){transition-delay:0.2s}.social-animate.animate>div{opacity:1;transform:translateY(0) scale(1)}.social-animate>div{transition:opacity 0.7s cubic-bezier(.16,1,.3,1),transform 0.7s cubic-bezier(.16,1,.3,1)}.social-animate>div:hover{transform:translateY(-5px) scale(1.08)}.whatsapp-btn:hover{box-shadow:0 5px 13px -1px #454343;transition:all 0.2s ease;transform:translatey(-5px)}.whatsapp-btn{transition:all 0.2s ease}.repeat-animation{will-change:transform,opacity}.repeat-animation:not(.animation-section){opacity:0}.animations-ready .repeat-animation.anim-fadeInUp.animate__animated{animation:smoothFadeInUp var(--animate-duration,1.5s) cubic-bezier(.16,1,.3,1) var(--animate-delay,0s) both}@keyframes smoothFadeInUp{0%{opacity:0;transform:translate3d(0,40px,0)}100%{opacity:1;transform:translate3d(0,0,0)}}.animations-ready .repeat-animation.anim-fadeInDown.animate__animated{animation:smoothFadeInDown var(--animate-duration,1.5s) cubic-bezier(.16,1,.3,1) var(--animate-delay,0s) both}@keyframes smoothFadeInDown{0%{opacity:0;transform:translate3d(0,-40px,0)}100%{opacity:1;transform:translate3d(0,0,0)}}.animations-ready .repeat-animation.anim-fadeInLeft.animate__animated{animation:smoothFadeInLeft var(--animate-duration,1.5s) cubic-bezier(.16,1,.3,1) var(--animate-delay,0s) both}@keyframes smoothFadeInLeft{0%{opacity:0;transform:translate3d(-40px,0,0)}100%{opacity:1;transform:translate3d(0,0,0)}}.animations-ready .repeat-animation.anim-fadeInRight.animate__animated{animation:smoothFadeInRight var(--animate-duration,1.5s) cubic-bezier(.16,1,.3,1) var(--animate-delay,0s) both}@keyframes smoothFadeInRight{0%{opacity:0;transform:translate3d(40px,0,0)}100%{opacity:1;transform:translate3d(0,0,0)}}.animations-ready .repeat-animation.anim-zoomIn.animate__animated{animation:smoothZoomIn var(--animate-duration,1.5s) cubic-bezier(.16,1,.3,1) var(--animate-delay,0s) both}@keyframes smoothZoomIn{0%{opacity:0;transform:scale(.92)}100%{opacity:1;transform:scale(1)}}.animations-ready .repeat-animation.anim-fadeIn.animate__animated{animation:smoothFadeIn var(--animate-duration,1.5s) ease var(--animate-delay,0s) both}@keyframes smoothFadeIn{0%{opacity:0}100%{opacity:1}}.hme-abt-heading::after{opacity:0;transform:translateY(15px)}.animation-section:has(.word-animate.animate-start) .hme-abt-heading::after{opacity:1;transform:translateY(0);transition:opacity 0.7s ease 0.15s,transform 0.7s cubic-bezier(.16,1,.3,1) 0.15s}.elementor-element-59ab1e0 .e-search{width:48px;height:48px;margin-right:-32px;position:relative}.elementor-element-59ab1e0 .e-search-form{position:absolute;right:14px;top:4px;width:54px;height:40px;display:flex;align-items:center;background:#fff;border:1px solid #fff0;overflow:hidden;box-sizing:border-box;transition:width 0.45s ease,border-color 0.25s ease}.elementor-editor-active .repeat-animation{opacity:1!important;transform:none!important;animation:none!important}.elementor-editor-active .word-animate .word{opacity:1!important;transform:none!important;animation:none!important}.elementor-editor-active .hme-abt-heading::after{opacity:1!important;transform:none!important;animation:none!important}.elementor-element-59ab1e0 .e-search-label{position:absolute;right:-14px;top:0;width:48px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:5;transform:translateZ(0)}.search-bar-header .e-search-input-wrapper .e-font-icon-svg{display:none}.search-bar-header .elementor-element-59ab1e0 .e-search-label svg{width:28px;height:28px;display:block;fill:none;stroke:#111!important;transition:transform 0.3s ease,opacity 0.25s ease}.elementor-element-59ab1e0 .e-search-input-wrapper{width:0;height:100%;overflow:hidden;opacity:0;transition:width 0.6s cubic-bezier(.22,1,.36,1),opacity 0.3s ease 0.12s;will-change:width}.elementor-element-59ab1e0 .e-search-input{width:100%;height:48px;padding:0 15px!important;border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;font-size:24px;color:#222;white-space:nowrap}.elementor-element-59ab1e0 .e-search-input::placeholder{color:#999;opacity:1}.elementor-element-59ab1e0 .e-search-submit{display:none!important}.elementor-element-59ab1e0 .e-search-form:focus-within,.elementor-element-59ab1e0 .e-search.e-focus .e-search-form{width:190px;border-color:#333}.elementor-element-59ab1e0 .e-search-form:focus-within .e-search-input-wrapper,.elementor-element-59ab1e0 .e-search.e-focus .e-search-input-wrapper{width:calc(100% - 48px);opacity:1}.elementor-element-59ab1e0 .e-search-results-container{position:absolute!important;top:100%!important;left:0!important;width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.elementor-element-59ab1e0 .e-search-results-container,.elementor-element-59ab1e0 .e-search-results{display:none!important;width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.elementor-element-59ab1e0{min-height:0!important}.elementor-element-59ab1e0 .e-search{min-height:48px!important}.rtl .elementor-element-59ab1e0 .e-search-label{left:-14px!important;right:unset!important}.rtl .elementor-element-59ab1e0 .e-search-form{left:-14px!important;right:unset!important}@media (max-width:767px){.elementor-element-59ab1e0 .e-search{width:48px;height:48px}.elementor-element-59ab1e0 .e-search-form:focus-within,.elementor-element-59ab1e0 .e-search.e-focus .e-search-form{width:280px}.elementor-element-59ab1e0 .e-search-form:focus-within .e-search-input-wrapper,.elementor-element-59ab1e0 .e-search.e-focus .e-search-input-wrapper{width:calc(100% - 48px)}.elementor-element-59ab1e0 .e-search-input{font-size:18px}}.float-animation{animation:gentleFloat 4s ease-in-out infinite;will-change:transform}@keyframes gentleFloat{0%{transform:translateY(0)}50%{transform:translateY(-12px)}100%{transform:translateY(0)}}.tabaq-popup-form1{width:100%;max-width:900px;margin:0 auto}.tabaq-form-row1{display:flex;gap:12px;margin-bottom:0}.tabaq-form-field1{width:100%}.tabaq-popup-form1 input[type="text"],.tabaq-popup-form1 input[type="email"],.tabaq-popup-form1 input[type="tel"],.tabaq-popup-form1 textarea{width:100%;box-sizing:border-box;background:#fff;border:1px solid #e5e5e5;color:#222;font-size:15px;padding:16px 18px;border-radius:0;outline:none;transition:all 0.3s ease;font-family:inherit}.tabaq-popup-form1 input[type="text"],.tabaq-popup-form1 input[type="email"],.tabaq-popup-form1 input[type="tel"]{height:40px}.tabaq-popup-form1 textarea{resize:vertical}.tabaq-popup-form1 input::placeholder,.tabaq-popup-form1 textarea::placeholder{color:#555;opacity:1}.tabaq-popup-form1 input:focus,.tabaq-popup-form1 textarea:focus{border-color:#986233;box-shadow:0 0 0 2px rgb(152 98 51 / .12)}.tabaq-message1{margin-bottom:20px}.tabaq-submit1 input[type="submit"]{background:#c99143!important;border:unset;color:#fff;padding:8px 32px;min-width:120px;font-size:15px;font-weight:500;cursor:pointer;transition:all 0.3s ease}.tabaq-submit1 input[type="submit"]:hover{background:#000000!important;color:#fff;transform:translateY(-2px)}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:unset;color:#c99143;border:unset;padding:0;font-size:14px}.tabaq-popup-form1 .wpcf7-not-valid-tip{color:#c99145;font-size:14px;font-weight:400;display:block}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;border:unset;color:#dda653;padding:0pc;font-size:14px;margin-top:0;font-family:'DM Sans'}@media (max-width:767px){.tabaq-form-row1{flex-direction:revert;gap:14px;margin-bottom:0}.tabaq-popup-form1 input[type="text"],.tabaq-popup-form1 input[type="email"],.tabaq-popup-form1 input[type="tel"]{height:50px}}@media(max-width:650px){#elementor-popup-modal-1663 .dialog-message{width:500px}}@media(max-width:501px){.elementor-1663 .elementor-element.elementor-element-960418d{padding:50px 20px 50px 20px}#elementor-popup-modal-1663 .dialog-message{width:450px}}@media(max-width:450px){#elementor-popup-modal-1663 .dialog-message{width:400px}}@media(max-width:401px){#elementor-popup-modal-1663 .dialog-message{width:350px}}@media(max-width:351px){#elementor-popup-modal-1663 .dialog-message{width:300px}}@media(max-width:1025px){.elementor-element-59ab1e0 .e-search-form{top:2px;height:44px}.elementor-element-59ab1e0 .e-search-form:focus-within,.elementor-element-59ab1e0 .e-search.e-focus .e-search-form{width:210px}.tabaq-form input,.tabaq-form select{height:35px}.tabaq-form-submit{height:40px}}@media (max-width:767px){.elementor-element-59ab1e0 .e-search-form{top:6px;height:37px}.elementor-element-59ab1e0 .e-search-label{top:-4px}.elementor-element-59ab1e0 .e-search-label{right:-18px}.elementor-element-59ab1e0 .e-search-form{right:23px}body::after{display:none}.client-responsive-grid{display:none!important}.tabaq-form-row{grid-template-columns:1fr;gap:0;margin-bottom:0}.tabaq-form-row .tabaq-form-field{margin-bottom:0}.tabaq-form input,.tabaq-form select{height:47px}.tabaq-form textarea{height:100px}.tabaq-form-submit{width:131px}}@media(max-width:580px){.elementor-element-59ab1e0 .e-search-form:focus-within,.elementor-element-59ab1e0 .e-search.e-focus .e-search-form{width:150px}}body.elementor-editor-active .client-responsive-grid,body.elementor-editor-active .client-responsive-grid1,body.elementor-editor-active .container-type-div,body.elementor-editor-preview .client-responsive-grid,body.elementor-editor-preview .client-responsive-grid1,body.elementor-editor-preview .container-type-div{opacity:1!important;visibility:visible!important}body.elementor-editor-active .client-responsive-grid>*,body.elementor-editor-active .client-responsive-grid1>*,body.elementor-editor-active .container-type-div>*,body.elementor-editor-preview .client-responsive-grid>*,body.elementor-editor-preview .client-responsive-grid1>*,body.elementor-editor-preview .container-type-div>*{opacity:1!important;visibility:visible!important}body.elementor-editor-active .client-responsive-grid *,body.elementor-editor-active .client-responsive-grid1 *,body.elementor-editor-active .container-type-div *,body.elementor-editor-preview .client-responsive-grid *,body.elementor-editor-preview .client-responsive-grid1 *,body.elementor-editor-preview .container-type-div *{visibility:visible!important}