:root:not(#thpthm) #cookie-law-info-bar, :root:not(#thpthm) #cookie-law-info-again, :root:not(#thpthm) .cli-modal, :root:not(#thpthm) .cli-modal-backdrop, :root:not(#thpthm) .cli-popupbar-overlay, :root:not(#thpthm) .cli-settings-overlay, :root:not(#thpthm) .cky-consent-container, :root:not(#thpthm) .cky-modal, :root:not(#thpthm) .cky-overlay, :root:not(#thpthm) .cky-btn-revisit-wrapper, :root:not(#thpthm) .cky-preference-center, :root:not(#thpthm) #cmplz-cookiebanner-container, :root:not(#thpthm) .cmplz-cookiebanner, :root:not(#thpthm) #cmplz-manage-consent, :root:not(#thpthm) .cmplz-manage-consent, :root:not(#thpthm) #cookie-notice, :root:not(#thpthm) #catapult-cookie-bar, :root:not(#thpthm) #moove_gdpr_cookie_modal, :root:not(#thpthm) #moove_gdpr_cookie_info_bar, :root:not(#thpthm) .moove-gdpr-info-bar-container, :root:not(#thpthm) #moove_gdpr_save_popup_settings_button, :root:not(#thpthm) #BorlabsCookieBox, :root:not(#thpthm) #BorlabsCookieWidget, :root:not(#thpthm) #CybotCookiebotDialog, :root:not(#thpthm) #CookiebotWidget, :root:not(#thpthm) #onetrust-consent-sdk, :root:not(#thpthm) #usercentrics-root, :root:not(#thpthm) #iubenda-cs-banner, :root:not(#thpthm) #tarteaucitronRoot, :root:not(#thpthm) #tarteaucitronAlertBig, :root:not(#thpthm) #axeptio_overlay, :root:not(#thpthm) #cookiescript_injected, :root:not(#thpthm) #sliding-popup.eu-cookie-compliance-popup, :root:not(#thpthm) .eu-cookie-compliance-banner, :root:not(#thpthm) #gdpr-cookie-message, :root:not(#thpthm) .gdpr-cookie-notice, :root:not(#thpthm) #gdpr-cookie-consent-bar, :root:not(#thpthm) #wpgdprc-consent-bar, :root:not(#thpthm) .wpgdprc-consent-bar, :root:not(#thpthm) #cookie-bar, :root:not(#thpthm) .cookie-bar, :root:not(#thpthm) #cookies-eu-banner, :root:not(#thpthm) .cc-window, :root:not(#thpthm) .cc-revoke, :root:not(#thpthm) #cookieChoiceInfo, :root:not(#thpthm) .pea_cook_wrapper, :root:not(#thpthm) #cookie-consent-banner, :root:not(#thpthm) .cookie-consent-banner, :root:not(#thpthm) .wpcc-container, :root:not(#thpthm) #wt-cli-cookie-banner, :root:not(#thpthm) .wt-cli-cookie-bar, :root:not(#thpthm) [role="dialog"][aria-hidden="true"], :root:not(#thpthm) .modal[aria-hidden="true"], :root:not(#thpthm) [class*="modal"][aria-hidden="true"], :root:not(#thpthm) .mfp-hide, :root:not(#thpthm) .pum-overlay, :root:not(#thpthm) .popmake, :root:not(#thpthm) .sgpb-popup-overlay, :root:not(#thpthm) .sgpb-popup-dialog-main-div-wrapper, :root:not(#thpthm) [data-elementor-type="popup"], :root:not(#thpthm) .elementor-location-popup, :root:not(#thpthm) .mailpoet_form_popup_overlay, :root:not(#thpthm) .mailpoet_form_popup, :root:not(#thpthm) [hidden] {display:none!important}
:root:not(#thpthm) .screen-reader-text, :root:not(#thpthm) .sr-only, :root:not(#thpthm) .wt-cli-sr-only, :root:not(#thpthm) .visually-hidden, :root:not(#thpthm) .elementor-screen-only, :root:not(#thpthm) .screen-reader-shortcut, :root:not(#thpthm) .show-for-sr, :root:not(#thpthm) .assistive-text, :root:not(#thpthm) .hidden-accessible, :root:not(#thpthm) .ast-screen-reader-text, :root:not(#thpthm) .sr-text, :root:not(#thpthm) .u-hidden-visually {position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}
:root:not(#thpthm) img[src="/favicon.ico"], :root:not(#thpthm) img[data-src="/favicon.ico"], :root:not(#thpthm) img[src="/images/53c56f8cc06b.webp"], :root:not(#thpthm) img[data-src="/images/53c56f8cc06b.webp"], :root:not(#thpthm) img[src="/images/48cb6172e526.webp"], :root:not(#thpthm) img[data-src="/images/48cb6172e526.webp"], :root:not(#thpthm) img[src="/images/3626b7e8f783.webp"], :root:not(#thpthm) img[data-src="/images/3626b7e8f783.webp"], :root:not(#thpthm) img[src="/images/08215c7bed4c.webp"], :root:not(#thpthm) img[data-src="/images/08215c7bed4c.webp"], :root:not(#thpthm) img[src="/images/1680a4a4a9d4.webp"], :root:not(#thpthm) img[data-src="/images/1680a4a4a9d4.webp"], :root:not(#thpthm) img[src="/images/2cf9e06adcc3.webp"], :root:not(#thpthm) img[data-src="/images/2cf9e06adcc3.webp"], :root:not(#thpthm) img[src="/images/1820c29787e6.webp"], :root:not(#thpthm) img[data-src="/images/1820c29787e6.webp"], :root:not(#thpthm) img[src="/images/4645a417497e.webp"], :root:not(#thpthm) img[data-src="/images/4645a417497e.webp"], :root:not(#thpthm) img[src="/images/ebeafbdb7044.webp"], :root:not(#thpthm) img[data-src="/images/ebeafbdb7044.webp"], :root:not(#thpthm) img[src="/images/627df6e065d1.webp"], :root:not(#thpthm) img[data-src="/images/627df6e065d1.webp"], :root:not(#thpthm) img[src="/images/f75b0d0ea9a8.webp"], :root:not(#thpthm) img[data-src="/images/f75b0d0ea9a8.webp"], :root:not(#thpthm) img[src="/images/2983ced66c03.webp"], :root:not(#thpthm) img[data-src="/images/2983ced66c03.webp"], :root:not(#thpthm) img[src="/images/aa3430add02e.webp"], :root:not(#thpthm) img[data-src="/images/aa3430add02e.webp"], :root:not(#thpthm) img[src="/images/5ffc2ea2083d.webp"], :root:not(#thpthm) img[data-src="/images/5ffc2ea2083d.webp"] {display:none!important}

:root:not(#thpthm) img[src$="38da222ce56e.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="cc92e47c82c9.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="7776a60815c1.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="eadbadfdab52.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="cbff092fe088.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="eeef206e8d29.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="fee046887ae1.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="5b067e5376c6.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="1c676ae350f3.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="a0144ae6d71b.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="58aceed30489.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="85b02a7ab9bd.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="12f271378d69.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="205c97d99b03.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="df18bde14c08.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="fb8ed2378641.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="7000942e5f66.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="60e0cb4f6350.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="e96ee5d6be8b.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="2e934291000c.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="a71daa9bb7c1.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="ec268620019c.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="b4359341937f.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="6fc8ca311b2d.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="1d70655d5243.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="f5853c158e40.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="1dfc357c2a17.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="a5ec5dc2dce0.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="d8ad975b5e43.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="b12821f5d615.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="7fd6894648b3.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="7c1b3d6bfc33.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="7c1c9c0345c4.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="3ed47ddd5fc0.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="f69ada310f0c.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="0bad074454c2.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="581e36387d20.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="c7c8b6218774.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="3845ab76f8d1.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="289aae30d3b7.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="4225fa056ac1.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="4b2e0ca0b1b7.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="6765e0e3b72a.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="4b6ba8cb99dc.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="18751eff4964.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="7c00dcb944d2.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="98d772b7671f.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="d38850d377c2.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="1c7bf9500b15.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="69026c754d78.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="b346abd701a9.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="219738543900.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="15faa565bb18.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="6efbd873be5e.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="50b7eb05b507.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="8c384f1c0a44.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="0c335bff0c89.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="df97a3aae2fd.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="23d82b2b8299.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="b8c942a91cc1.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="925f1249f91b.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="a3be42c74d13.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="fba2f94d31c0.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="2484ad26a770.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="d8a6902db023.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="421a5a0217b7.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="99d02ae68ee1.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}
:root:not(#thpthm) img[src$="60366fcd08b1.webp"] {max-height:540px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain}

html:not(#thpthm):has(link[rel="canonical"][href="https://eltacolab.com/project/couch-beef/"]) div.w-embed.w-iframe {display:none!important}


html:not(#thpthm), :root:not(#thpthm) body {margin:0;padding:0;overflow-x:hidden}
:root:not(#thpthm) body {font-family:"DM Sans",Arial,Helvetica,sans-serif;color:#222;line-height:1.6;font-size:16px;background:#fff}
:root:not(#thpthm) .page-content {width:100%;overflow-x:hidden}
:root:not(#thpthm) img {max-width:100%;height:auto;vertical-align:middle}
:root:not(#thpthm) a {color:inherit;text-decoration:none}
:root:not(#thpthm) h1, :root:not(#thpthm) h2, :root:not(#thpthm) h3 {font-family:inherit;line-height:1.2;margin:0 0 .5em;color:#111}
:root:not(#thpthm) p {margin:0 0 1em}
:root:not(#thpthm) .container {max-width:1140px;margin:0 auto;padding:0 20px;box-sizing:border-box;width:100%}


:root:not(#thpthm) .navbar {background:#111;position:relative;z-index:50;padding:12px 0}
:root:not(#thpthm) .navbar .container.flex {display:flex;align-items:center;justify-content:space-between;gap:24px}
:root:not(#thpthm) .brand-2 {display:block;flex:none}
:root:not(#thpthm) .brand-2 img {width:70px;height:auto;display:block}
:root:not(#thpthm) .menu-order {display:flex;align-items:center}
:root:not(#thpthm) .nav-menu {display:flex;flex-wrap:wrap;align-items:center;gap:6px 26px}
:root:not(#thpthm) .navlink {display:block;position:relative;color:#fff;font-family:"DM Sans",Arial,sans-serif;font-size:15px;padding:8px 0;cursor:pointer}
:root:not(#thpthm) .navlink.flex {display:flex;align-items:center;gap:6px}
:root:not(#thpthm) .navlink .nav-text {color:#fff}
:root:not(#thpthm) .nav-line {height:2px;background:#ffb43c;width:0;transition:width .25s}
:root:not(#thpthm) .navlink:hover .nav-line, :root:not(#thpthm) .navlink.w--current .nav-line {width:100%}
:root:not(#thpthm) .navlink .arrow {width:7px;filter:invert(1)}
:root:not(#thpthm) .w-dropdown {position:relative}
:root:not(#thpthm) .dropdown-list {display:none;position:absolute;top:100%;left:0;background:#fff;min-width:160px;box-shadow:0 6px 20px rgba(0,0,0,.2);z-index:60}
:root:not(#thpthm) .w-dropdown:hover .dropdown-list {display:block}
:root:not(#thpthm) .dropdown-link {display:block;padding:10px 16px;color:#111}
:root:not(#thpthm) .dropdown-link:hover {background:#f3f3f3}
:root:not(#thpthm) .menu-button {display:none}


:root:not(#thpthm) .banner {background:#111;color:#fff;padding:90px 0 80px}
:root:not(#thpthm) .banner.sub {padding:60px 0}
:root:not(#thpthm) .banner h1, :root:not(#thpthm) .banner h3, :root:not(#thpthm) .banner .banner-big-title, :root:not(#thpthm) .banner .title-text {color:#fff}
:root:not(#thpthm) .banner-big-title {font-size:clamp(36px,6vw,72px);margin-bottom:.4em}
:root:not(#thpthm) .sub-title, :root:not(#thpthm) .banner .sub-title-text {font-size:20px;color:#ddd}
:root:not(#thpthm) .hero-grid {display:block}
:root:not(#thpthm) .remove-block, :root:not(#thpthm) .lottie-animation, :root:not(#thpthm) .lottie-animation-2, :root:not(#thpthm) .lottie-animation-3, :root:not(#thpthm) .lottie-animation-4, :root:not(#thpthm) .scroll-wrapper, :root:not(#thpthm) .social-wrapper.none-on-mobile, :root:not(#thpthm) .line-vertical, :root:not(#thpthm) .scroll-to-top {display:none}
:root:not(#thpthm) .top-margin {margin-top:16px}
:root:not(#thpthm) .button, :root:not(#thpthm) .w-button {display:inline-block;background:#ffb43c;color:#111;padding:12px 26px;border-radius:4px;font-weight:700;border:0;cursor:pointer;font-family:inherit}
:root:not(#thpthm) .button-simple {display:inline-block;font-weight:700;color:#111}
:root:not(#thpthm) .button-line {height:2px;background:#ffb43c;margin-top:4px}
:root:not(#thpthm) .button-line-absolute {display:none}


:root:not(#thpthm) .section, :root:not(#thpthm) .section-2 {padding:60px 0}
:root:not(#thpthm) .section.gray {background:#f5f5f5}
:root:not(#thpthm) .margin-page {margin:50px 0}
:root:not(#thpthm) .top-title {margin-bottom:30px}
:root:not(#thpthm) .top-title.centerize {text-align:center}
:root:not(#thpthm) .title-text {font-size:clamp(26px,3.4vw,40px)}
:root:not(#thpthm) .sub-title-text {font-size:18px;color:#555;font-weight:400}
:root:not(#thpthm) .service-gird, :root:not(#thpthm) .flex-features {display:grid;grid-template-columns:repeat(3,1fr);gap:30px}
:root:not(#thpthm) .service-wrapper, :root:not(#thpthm) .features-content {background:#fafafa;padding:24px;border-radius:6px}
:root:not(#thpthm) .service-title, :root:not(#thpthm) .features-title {font-size:22px}
:root:not(#thpthm) .siklls-grid {display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}
:root:not(#thpthm) .skills-text {margin-top:12px;font-weight:700}
:root:not(#thpthm) .skills-wrapper {height:8px;background:#e5e5e5;border-radius:4px}
:root:not(#thpthm) .skills-overlay {height:8px;background:#ffb43c;border-radius:4px;min-width:60%}
:root:not(#thpthm) .gray-div img {width:100%}
:root:not(#thpthm) .caption {font-size:14px;color:#666;margin-top:8px}
:root:not(#thpthm) .logo-client-wrapper {display:grid;grid-template-columns:repeat(4,1fr);gap:20px;align-items:center}
:root:not(#thpthm) .logo-client img, :root:not(#thpthm) img.logo-client {max-width:100%;max-height:70px;width:auto;object-fit:contain}


:root:not(#thpthm) .slider-project .mask, :root:not(#thpthm) .slider-project .w-slider-mask {display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:1140px;margin:0 auto;padding:0 20px;box-sizing:border-box;height:auto!important;white-space:normal}
:root:not(#thpthm) .slider-project .w-slide {position:static!important;transform:none!important;width:auto!important;height:auto!important;display:block}
:root:not(#thpthm) .project-wrapper {display:block;position:relative;overflow:hidden;border-radius:6px;background:#111}
:root:not(#thpthm) .image-full {width:100%;height:260px;object-fit:cover;display:block}
:root:not(#thpthm) .project-overlay {position:absolute;left:0;right:0;bottom:0;padding:16px;background:linear-gradient(transparent,rgba(0,0,0,.8));color:#fff}
:root:not(#thpthm) .project-overlay+.project-overlay {display:none}
:root:not(#thpthm) .project-title {font-size:22px;color:#fff;margin:0}
:root:not(#thpthm) .work-category {color:#ddd;font-size:14px}
:root:not(#thpthm) .left-arrow, :root:not(#thpthm) .right-arrow, :root:not(#thpthm) .w-slider-arrow-left, :root:not(#thpthm) .w-slider-arrow-right, :root:not(#thpthm) .slide-nav-2, :root:not(#thpthm) .slide-nav-3, :root:not(#thpthm) .right-arrow-2 {display:none}


:root:not(#thpthm) .fun-wrapper {display:grid;grid-template-columns:repeat(4,1fr);gap:24px}
:root:not(#thpthm) .fun-facts-wrapper {display:flex;align-items:center;gap:14px}
:root:not(#thpthm) .fun-image {width:55px}
:root:not(#thpthm) .fun-number {font-size:30px;margin:0}
:root:not(#thpthm) .paragraph-biger {margin:0}


:root:not(#thpthm) .slider-2 .w-slider-mask {display:grid;grid-template-columns:repeat(4,1fr);gap:24px;height:auto!important}
:root:not(#thpthm) .slider-2 .w-slide {position:static!important;transform:none!important;width:auto!important;height:auto!important}
:root:not(#thpthm) .team-image img {width:100%;height:auto;border-radius:6px}
:root:not(#thpthm) .tuseday-name {font-weight:700;margin-top:8px}
:root:not(#thpthm) .worker {font-size:14px}
:root:not(#thpthm) .team-name:empty, :root:not(#thpthm) .team-name {margin:0}
:root:not(#thpthm) .social-wrapper.relative-social:empty {display:none}
:root:not(#thpthm) .social-icon img {width:16px}
:root:not(#thpthm) .testimonials-third-wrapper {display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:24px}
:root:not(#thpthm) .testimonials-content-second {background:#fafafa;padding:20px;border-radius:6px}
:root:not(#thpthm) .testi-photo:empty {display:none}


:root:not(#thpthm) .collection-list, :root:not(#thpthm) .w-dyn-items.collection-list {display:grid;grid-template-columns:repeat(3,1fr);gap:24px}
:root:not(#thpthm) .blog-wrapper {display:block;min-height:280px;background-size:cover;background-position:center;background-color:#333;border-radius:6px;overflow:hidden;position:relative}
:root:not(#thpthm) .overlay {position:absolute;inset:0;background:rgba(0,0,0,.45);display:flex;align-items:flex-end}
:root:not(#thpthm) .blog-content {padding:20px;color:#fff;width:100%;box-sizing:border-box}
:root:not(#thpthm) .blog-title {font-size:20px;color:#fff}
:root:not(#thpthm) .blog-content .button-simple {color:#fff}
:root:not(#thpthm) .category-design {display:inline-block;width:auto;max-width:max-content;padding:3px 12px;border-radius:20px;font-size:13px;color:#111;margin-bottom:10px}
:root:not(#thpthm) .pagination {margin-top:24px}

:root:not(#thpthm) .instagram-wrapper {display:grid;grid-template-columns:repeat(5,1fr)}
:root:not(#thpthm) .instagram-wrapper .image-full {height:220px}
:root:not(#thpthm) .follow-link {display:block;position:relative}
:root:not(#thpthm) .follow-link.with-padding {padding:20px;display:flex;flex-direction:column;justify-content:center}
:root:not(#thpthm) .instagram-circle-wrppaer {display:none}


:root:not(#thpthm) .footer {background:#111;color:#ddd;padding:50px 0}
:root:not(#thpthm) .footer h3, :root:not(#thpthm) .footer-title {color:#fff;font-size:18px}
:root:not(#thpthm) .footer-gird {display:grid;grid-template-columns:repeat(5,1fr);gap:30px}
:root:not(#thpthm) .footer img {max-width:100%}
:root:not(#thpthm) .form {display:flex;flex-direction:column;gap:8px}
:root:not(#thpthm) .text-field-black, :root:not(#thpthm) .w-input {padding:10px;border:1px solid #444;background:#222;color:#fff;border-radius:4px;font-family:inherit;box-sizing:border-box;width:100%}
:root:not(#thpthm) .w-form-done, :root:not(#thpthm) .w-form-fail {display:none}


:root:not(#thpthm) .w-richtext {max-width:860px;margin:0 auto}
:root:not(#thpthm) .w-richtext ul, :root:not(#thpthm) .w-richtext ol {padding-left:1.4em;margin:0 0 1em}
:root:not(#thpthm) .w-richtext figure {margin:20px 0;max-width:100%}
:root:not(#thpthm) .w-richtext img {max-width:100%;height:auto}
:root:not(#thpthm) .w-richtext h2, :root:not(#thpthm) .w-richtext h3 {margin-top:1.4em}
:root:not(#thpthm) input, :root:not(#thpthm) textarea, :root:not(#thpthm) select {max-width:100%;font-family:inherit;box-sizing:border-box}
:root:not(#thpthm) textarea {width:100%;padding:10px}


:root:not(#thpthm) .blog-item-wrapper {margin-bottom:24px}
:root:not(#thpthm) .blog-categories-flex {display:flex;flex-wrap:wrap;gap:8px}
:root:not(#thpthm) .category-2 {display:inline-block;width:auto;padding:4px 14px;border-radius:20px;background:#eee;color:#111;font-size:14px}
:root:not(#thpthm) .category-2.dark {background:#111;color:#fff}
:root:not(#thpthm) .footer-sub-title {font-weight:700;margin-bottom:10px}


:root:not(#thpthm) body, :root:not(#thpthm) .page-content p, :root:not(#thpthm) .page-content h1, :root:not(#thpthm) .page-content h2, :root:not(#thpthm) .page-content h3, :root:not(#thpthm) .page-content div, :root:not(#thpthm) .navlink, :root:not(#thpthm) .footer * {font-style:normal}


:root:not(#thpthm) .call-to-action-wrapper {max-width:1140px;margin:0 auto;padding:40px 20px;box-sizing:border-box;text-align:center}
:root:not(#thpthm) .call-to-action-wrapper .button {margin-top:10px}
:root:not(#thpthm) .w-container {max-width:1140px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;box-sizing:border-box}


:root:not(#thpthm) .form-block form {display:flex;flex-direction:column;gap:6px}
:root:not(#thpthm) .field-label-form {display:block;font-size:14px;font-weight:600;color:#222;margin-top:8px}
:root:not(#thpthm) .text-field-primary-2, :root:not(#thpthm) .select-field {width:100%;padding:10px 12px;border:1px solid #ccc;background:#fff;color:#222;border-radius:4px;font-size:15px;box-sizing:border-box}
:root:not(#thpthm) .select-field {height:auto}
:root:not(#thpthm) .text-field-primary-2.area {min-height:110px}
:root:not(#thpthm) .text-field-primary-2::placeholder {color:#888}
:root:not(#thpthm) .button-3 {background:#ffb43c;color:#111;border:0;padding:12px 26px;border-radius:4px;font-weight:700;cursor:pointer;margin-top:12px;align-self:flex-start}


@media (max-width:991px){
  :root:not(#thpthm) .service-gird, :root:not(#thpthm) .flex-features, :root:not(#thpthm) .slider-project .mask, :root:not(#thpthm) .slider-project .w-slider-mask, :root:not(#thpthm) .collection-list {grid-template-columns:1fr 1fr}
  :root:not(#thpthm) .fun-wrapper, :root:not(#thpthm) .slider-2 .w-slider-mask {grid-template-columns:1fr 1fr}
  :root:not(#thpthm) .footer-gird {grid-template-columns:1fr 1fr}
  :root:not(#thpthm) .instagram-wrapper {grid-template-columns:repeat(2,1fr)}
}
@media (max-width:640px){
  :root:not(#thpthm) .navbar .container.flex {flex-direction:column;align-items:flex-start}
  :root:not(#thpthm) .nav-menu {gap:4px 16px}
  :root:not(#thpthm) .service-gird, :root:not(#thpthm) .flex-features, :root:not(#thpthm) .slider-project .mask, :root:not(#thpthm) .slider-project .w-slider-mask, :root:not(#thpthm) .collection-list, :root:not(#thpthm) .siklls-grid, :root:not(#thpthm) .testimonials-third-wrapper, :root:not(#thpthm) .fun-wrapper, :root:not(#thpthm) .slider-2 .w-slider-mask, :root:not(#thpthm) .footer-gird, :root:not(#thpthm) .logo-client-wrapper {grid-template-columns:1fr}
}


html:not(#thpthm) {overflow-x:hidden!important;overflow-y:auto!important}
:root:not(#thpthm) body {overflow-x:clip!important;overflow-y:visible!important}
